(57)【要約】【課題】物品を適切な温度で受け渡す。【解決手段】所定の温度の範囲で温度変更可能な格納庫を備え、格納庫に格納された物品を配送先へ配送する車両と、物品の配送先への到着予定時間と現在時刻との関係を取得することと、物品の前記配送先への到着予定時間と現在時刻との関係に応じて、物品が配送依頼時の第１の温度の状態から受け渡し時には第２の温度の状態となるように、格納庫の温度を制御することと、を実行する制御部と、を備える配送システムである。【選択図】図１
2020126560.tif 000002
【特許請求の範囲】
【請求項１】
所定の温度の範囲で温度変更可能な格納庫を備え、前記格納庫に格納された物品を配送先へ配送する車両と、
前記物品の前記配送先への到着予定時間と現在時刻との関係を取得することと、
前記物品の前記配送先への到着予定時間と現在時刻との関係に応じて、前記物品が配送依頼時の第１の温度の状態から受け渡し時には第２の温度の状態となるように、前記格納庫の温度を制御することと、
を実行する制御部と、
を備える配送システム。
【請求項２】
前記制御部は、前記配送先への到着予定時間までの残り時間が所定の閾値未満となる場合に、前記格納庫の温度を前記第１の温度から前記第２の温度に変化させる、
請求項１に記載の配送システム。
【請求項３】
夫々異なる温度の複数の格納領域と、前記格納領域間で物品を移動させる移動装置と、を備え、前記物品を配送先へ配送する車両と、
前記物品の前記配送先への到着予定時間と現在時刻との関係を取得することと、
前記物品の配送先への到着予定時間と現在時刻との関係に応じて、前記物品が配送依頼時の第１の温度の状態から受け渡し時には第２の温度の状態となるように、前記物品を位置させる格納領域を決定することと、
を実行する制御部と、
を備える配送システム。
【請求項４】
前記制御部は、前記配送先への到着予定時間までの残り時間が所定の閾値未満となる場合に、前記物品を位置させる格納領域を、前記第１の温度である第１の格納領域から、前記第２の温度である第２の格納領域に決定し、前記移動装置に前記物品の前記第２の格納領域への移動を指示する、
請求項３に記載の配送システム。
【請求項５】
所定の温度の範囲で温度変更可能な格納庫を備える車両によって前記格納庫に格納されて配送先へ配送される物品の前記配送先への到着予定時間と現在時刻との関係を取得することと、
前記物品の前記配送先への到着予定時間と現在時刻との関係に応じて、前記物品が配送依頼時の第１の温度の状態から受け渡し時には第２の温度の状態となるように、前記格納庫の温度を制御することと、
を実行する配送方法。
【請求項６】
夫々異なる温度の複数の格納領域と、前記格納領域間で物品を移動させる移動装置と、を備える車両によって配送先へ配送される前記物品の前記配送先への到着予定時間と現在時刻との関係を取得することと、
前記物品の配送先への到着予定時間と現在時刻との関係に応じて、前記物品が配送依頼時の第１の温度の状態から受け渡し時には第２の温度の状態となるように、前記物品を位置させる格納領域を決定することと、
を実行する配送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、配送システム及び配送方法に関する。
【背景技術】
【０００２】
自動運転車両が、荷物を配送先の宅配ボックスまで配送することが提案されている（例えば、特許文献１）。また、荷物が食品である場合には、冷蔵のまま、又は、冷凍のまま配送することが行われている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１８−１７７４３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
開示の態様の一つは、物品を適切な温度の状態で受渡し可能な配送システム及び配送方法を提供することを課題とする。
【課題を解決するための手段】
【０００５】
本発明の態様の一つは、
所定の温度の範囲で温度変更可能な格納庫を備え、前記格納庫に格納された物品を配送先へ配送する車両と、
前記物品の前記配送先への到着予定時間と現在時刻との関係を取得することと、
前記物品の前記配送先への到着予定時間と現在時刻との関係に応じて、前記物品が配送依頼時の第１の温度の状態から受け渡し時には第２の温度の状態となるように、前記格納庫の温度を制御することと、
を実行する制御部と、
を備える配送システムである。
【０００６】
本発明の他の態様の一つは、
夫々異なる温度の複数の格納領域と、前記格納領域間で物品を移動させる移動装置と、を備え、前記物品を配送先へ配送する車両と、
前記物品の前記配送先への到着予定時間と現在時刻との関係を取得することと、
前記物品の配送先への到着予定時間と現在時刻との関係に応じて、前記物品が配送依頼時の第１の温度の状態から受け渡し時には第２の温度の状態となるように、前記物品を位置させる格納領域を決定することと、
を実行する制御部と、
を備える配送システムである。
【０００７】
本発明の他の態様の一つは、
所定の温度の範囲で温度変更可能な格納庫を備える車両によって前記格納庫に格納されて配送先へ配送される物品の前記配送先への到着予定時間と現在時刻との関係を取得することと、
前記物品の前記配送先への到着予定時間と現在時刻との関係に応じて、前記物品が配送依頼時の第１の温度の状態から受け渡し時には第２の温度の状態となるように、前記格納庫の温度を制御することと、
を実行する配送方法である。
【０００８】
本発明の他の態様の一つは、
夫々異なる温度の複数の格納領域と、前記格納領域間で物品を移動させる移動装置と、を備える車両によって配送先へ配送される前記物品の前記配送先への到着予定時間と現在時刻との関係を取得することと、
前記物品の配送先への到着予定時間と現在時刻との関係に応じて、前記物品が配送依頼時の第１の温度の状態から受け渡し時には第２の温度の状態となるように、前記物品を位置させる格納領域を決定することと、
を実行する配送方法である。
【発明の効果】
【０００９】
開示の配送システム及び配送方法によれば、物品を適切な温度で受け渡すことができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、第１実施形態に係る温度管理配送システムのシステム構成の一例を示す図である。
【図２】図２は、車両のハードウェア構成の一例を示す図である。
【図３】図３は、センタサーバのハードウェア構成を例示する図である。
【図４】図４は、車両の機能構成の一例を示す図である。
【図５】図５は、配送情報管理テーブルの一例である。
【図６】図６は、荷物情報管理テーブルの一例である。
【図７】図７は、車両の温度制御処理のフローチャートの一例である。
【図８】図８は、第２実施形態に係る車両の温度管理の一例を示す図である。
【発明を実施するための形態】
【００１１】
例えば、通信販売等で購入されたゆでカニなどは、冷凍された状態のまま配送されることがある。この場合、冷凍されたままの商品を受け取ってもすぐに食べることはできない。本発明では、例えば、冷凍された状態の食品を車両内で配送中に解凍して受取人に受け渡す。
【００１２】
本発明の態様の一つは、所定の温度の範囲で温度変更可能な格納庫を備え、当該格納庫に格納された物品を配送先へ配送する車両と、物品の配送先への到着予定時間と現在時刻との関係を取得することと、物品の配送先への到着予定時間と現在時刻との関係に応じて、物品が配送依頼時の第１の温度の状態から受け渡し時には第２の温度の状態となるように、当該格納庫の温度を制御することと、を実行する制御部と、を備える配送システムである。
【００１３】
本発明の態様の一つにおいて、制御部は、配送先への到着予定時間までの残り時間が所定の閾値未満となる場合に、当該格納庫の温度を第１の温度から第２の温度に変化させるようにしてもよい。
【００１４】
制御部は、車両に備えられていてもよいし、車両とは異なる装置であってもよい。物品は、例えば、食品である。格納庫が変更可能な温度の範囲は、例えば、−１０℃〜７０℃である。ただし、これに限定されない。第１の温度の状態と第２の温度の状態とは異なる温度の状態である。第１の温度の状態、第２の温度の状態は、例えば、冷凍、冷蔵、常温、温蔵のいずれかの状態であってもよい。冷凍の状態は、例えば、−２０℃〜−１０℃の状態である。冷蔵の状態は、例えば、０℃〜１０℃の状態である。常温の状態は、例えば、夏季は２０℃〜２５℃、冬季は１５℃〜２０℃の状態である。
【００１５】
本発明の態様の一つによれば、車両で配送中に、第１の温度の状態である物品を第２の
温度の状態にして、当該物品を受取人に届けることができる。例えば、物品が食品である場合には、受取人は、当該食品をすぐに食べたり、調理したりすることができる。また、配送に係る時間を効率良く用いることができる。
【００１６】
本発明の他の態様の一つは、夫々異なる温度の複数の格納領域と、格納領域間で物品を移動させる移動装置と、を備え、物品を配送先へ配送する車両と、物品の配送先への到着予定時間と現在時刻との関係を取得することと、物品の配送先への到着予定時間と現在時刻との関係に応じて、物品が配送依頼時の第１の温度の状態から受け渡し時には第２の温度の状態となるように、物品を位置させる格納領域を決定することと、を実行する制御部と、を備える配送システムである。
【００１７】
本発明の態様の一つにおいて、制御部は、配送先への到着予定時間までの残り時間が所定の閾値未満となる場合に、物品を位置させる格納領域を、第１の温度である第１の格納領域から、第２の温度である第２の格納領域に決定し、移動装置に物品の第２の格納領域への移動を指示するようにしてもよい。
【００１８】
制御部は、車両に備えられていてもよいし、車両とは異なる装置であってもよい。物品は、例えば、食品である。第１の温度の状態と第２の温度の状態とは異なる温度の状態である。第１の温度の状態、第２の温度の状態は、例えば、冷凍、冷蔵、常温、温蔵のいずれかの状態であってもよい。格納領域は、例えば、格納領域間で温度が均一にならないように、壁、カーテン、格納庫で他の格納領域と区切られるようにして形成されてもよい。移動装置は、例えば、格納領域間を通過するベルトコンベア、ロボット、物品の把持機構を有するクレーン等であってもよい。
【００１９】
本発明の態様の一つによれば、車両で配送中に、第１の温度の状態である物品を第２の温度の状態にして、当該物品を受取人に届けることができる。
【００２０】
本発明の態様を、配送方法の側面から捉えることもできる。配送方法は、所定の温度の範囲で温度変更可能な格納庫を備える車両によって当該格納庫に格納されて配送先へ配送される物品の配送先への到着予定時間と現在時刻との関係を取得することと、物品の配送先への到着予定時間と現在時刻との関係に応じて、物品が配送依頼時の第１の温度の状態から受け渡し時には第２の温度の状態となるように、当該格納庫の温度を制御することと、を含む。また、他の態様の配送方法は、夫々異なる温度の複数の格納領域と、格納領域間で物品を移動させる移動装置と、を備える車両によって配送先へ配送される物品の配送先への到着予定時間と現在時刻との関係を取得することと、物品の配送先への到着予定時間と現在時刻との関係に応じて、物品が配送依頼時の第１の温度の状態から受け渡し時には第２の温度の状態となるように、物品を位置させる格納領域を決定することとを含む。なお、上述までの配送システムに関して開示された技術的思想は、技術的な齟齬が生じない範囲で当該配送方法にも適用できる。
【００２１】
以下、図面に基づいて、本発明の実施の形態を説明する。以下の実施形態の構成は例示であり、本発明は実施形態の構成に限定されない。
【００２２】
＜第１実施形態＞
＜システム概要＞
図１は、第１実施形態に係る温度管理配送システム１００のシステム構成の一例を示す図である。温度管理配送システム１００は、例えば、配送する車両内で、配送中に、冷凍された食品を解凍したり、常温の食品を温めたりして、すぐに食べられたり調理できたりする状態で受け渡すシステムである。配送中に車両内で冷凍された状態から解凍された状態にされる食品には、例えば、ゆでカニ、肉、魚の柵、ケーキ等がある。常温の状態から
配送中に車両内で温められた状態にされる食品には、例えば、ホット対応のペットボトル又は缶の飲み物、お弁当等がある。温度管理配送システム１００は、センタサーバ１、車両２を含む。温度管理配送システム１００は、「配送システム」の一例である。
【００２３】
車両２は、例えば、自動運転走行及び無人運転走行可能な車両である。第１実施形態では、車両２は、所定の配送先に荷物を配送する車両である。車両２は、所定の範囲で温度を変更可能な格納庫２１７を備えており、当該格納庫２１７に荷物を格納することで、配送中に当該荷物の周囲の温度を変化させ、例えば、冷凍された食品を解凍した状態で届けることを可能とする。第１実施形態では、格納庫２１７に格納されて配送される物品は、食品であることを前提とする。
【００２４】
車両２は、例えば、無線通信網を介してインターネットに接続し、インターネットを通じて、センタサーバ１と接続されている。車両２及びは、それぞれ、例えば、３Ｇ（3rd generation）、ＬＴＥ（Long Term Evolution）、ＬＴＥ−Ａｄｖａｎｃｅｄ、５Ｇ（5th
generation）等の移動体通信、ＷｉＦｉ等の無線ＬＡＮの規格に従った無線通信を行う
。
【００２５】
車両２は、センタサーバ１から運行指令を受けて、運行計画を作成し、運行計画に従って目的地まで自律走行を行う。車両２は、位置情報の取得手段を備えており、所定の周期で、位置情報を取得し、センタサーバ１に送信する。
【００２６】
第１実施形態では、車両２は、センタサーバ１からの配送依頼を受けて、荷物の配送を行う。車両２は、荷物について、例えば、解凍等の温度管理の依頼がなされている場合には、格納庫２１７の温度を制御する。例えば、荷物が冷凍された食品であり、解凍が指定されている場合には、配送予定時刻までの残り時間が解凍に要する時間よりも長い間は、車両２は、格納庫２１７の温度を荷物が冷凍された状態を維持可能な温度に設定する。次に、配送予定時刻までの残り時間が解凍に要する時間未満となった場合には、車両２は、格納庫２１７の温度を荷物が解凍された状態になる温度に設定する。
【００２７】
荷物が冷凍された状態を維持可能な温度は、例えば、一般的な冷凍庫と同じマイナス１８℃以下である。荷物が解凍された状態になる温度は、例えば、一般的な冷蔵庫と同じ０℃〜１０℃の間の温度である。解凍時の温度を何度とするかは、例えば、物品の種類に応じて、予め設定されてもよいし、車両２の格納庫２１７にセンサを搭載させ、当該センサの判別機能によって判別された荷物の種類に応じて車両２が決定してもよい。
【００２８】
さらに、例えば、荷物である食品をすぐによりおいしく食せるように、配送予定時刻の３０分〜１時間前から格納庫２１７の温度を常温に設定してもよい。常温は、例えば、夏季は２５℃、冬季は１５℃である。ただし、これに限定されず、格納庫２１７を常温に設定する場合には、例えば、格納庫２１７の扉を開放して、外気（車両２内の空気）を取り入れるようにしてもよい。
【００２９】
このように、車両２による配送中に、格納庫２１７の温度を制御することによって、例えば、届いてすぐに食したり調理したりすることができる、より適切な温度で荷物を受け渡すことができ、配送に対する利便性が向上する。
【００３０】
図２は、車両２のハードウェア構成の一例を示す図である。図２は、車両２が自律走行可能な車両であるとして説明される。なお、図２では、制御系に係るハードウェアが抽出して示されている。
【００３１】
車両２は、制御部２０、外部記憶装置２０４、通信部２０５、ディスプレイ２０６、タ
ッチパネル付ディスプレイ２０７、カメラ２０８、障害物センサ２０９、車輪エンコーダ２１０、操舵用モータ２１１、駆動用モータ２１２、マイクロフォン２１３、スピーカ２１４、操舵角エンコーダ２１５、ＧＰＳ（Global Positioning System）受信部２１６、
格納庫２１７を備える。
【００３２】
制御部２０は、Electronic Control Unit（ＥＣＵ）とも呼ばれる。制御部２０は、Ｃ
ＰＵ  ２０１と、メモリ２０２と、画像処理部２０３とインタフェースＩＦ１とを有する。インタフェースＩＦ１には、外部記憶装置２０４、通信部２０５、ディスプレイ２０６、タッチパネル付ディスプレイ２０７、カメラ２０８、障害物センサ２０９、車輪エンコーダ２１０、操舵用モータ２１１、駆動用モータ２１２、マイクロフォン２１３、スピーカ２１４、操舵角エンコーダ２１５、ＧＰＳ受信部２１６、格納庫２１７が接続される。制御部２０は、「制御部」の一例である。
【００３３】
障害物センサ２０９は、超音波センサ、レーダ等である。障害物センサ２０９は、検出対象方向に超音波、電磁波等を発し、反射波を基に検出対象方向での障害物の存在、位置、相対速度等を検出する。障害物には、例えば、歩行者、自転車、構造物、建築物などが含まれる。例えば、車両２が箱型のボディを有する場合に、障害物センサ２０９は複数備えられ、複数の障害物センサ２０９は、それぞれ、車両２の前後左右の４つの角部に近い位置に備えられている。なお、車両２の前後左右は、例えば、進行方向に応じて決定される。
【００３４】
カメラ２０８は、Charged-Coupled Devices（ＣＣＤ）、Metal-Oxide-Semiconductor（ＭＯＳ）あるいはComplementary Metal-Oxide-Semiconductor（ＣＭＯＳ）等のイメージ
センサによる撮影装置である。カメラ２０８は、フレーム周期と呼ばれる所定時間間隔で画像を取得し、制御部２０内のフレームバッファに格納する。カメラ２０８は車両２に複数備えられ、複数のカメラ２０８は、例えば、車両２の前後左右の各側面に車外に向けて設置されている。ただし、これに限定されず、カメラ２０８には、車両の内部に向けて設置されているものが含まれてもよい。
【００３５】
操舵用モータ２１１は、制御部２０からの指示信号にしたがって、車輪の回転面と水平面とが交差する交差線の方向、つまり車輪の回転による進行方向となる角度を制御する。駆動用モータ２１２は、制御部２０からの指示信号にしたがって、例えば、車両２に備えられる４つの各車輪を駆動し、回転させる。ただし、駆動用モータ２１２は、前後の二対の車輪のうちのいずれか一対の車輪を駆動してもよい。
【００３６】
操舵角エンコーダ２１５は、車輪の走行方向である操舵角を所定の検出時間間隔で検出し、制御部２０のレジスタに格納する。操舵角は、車輪の回転軸の水平面内での角度である。例えば、車両２の進行方向に対して、車輪の回転軸が直交する方向に角度の原点が設定される。また、車輪エンコーダ２１０は、車輪の回転角を所定の検出時間間隔で取得し、制御部２０のレジスタに格納する。
【００３７】
通信部２０５は、例えば、ＷｉＦｉのアクセスポイント又は携帯電話基地局に接続し、それらに接続される公衆通信回線網を通じて、ネットワーク上の各種サーバ等と通信するための通信部である。通信部２０５は、所定の無線通信規格に従った無線信号及び無線通信方式で無線通信を行う。
【００３８】
ＧＰＳ受信部２１６は、地球の周囲を周回する複数の人工衛星（Global Positioning Satellite）から時刻信号の電波を受信し、制御部２０のレジスタに格納する。マイクロフォン２１３は、音声を検出して、ディジタル信号に変換し、制御部２０のレジスタに格納する。スピーカ２１４は、制御部２０または信号処理部に接続されるＤ／Ａ変換器および
増幅器により駆動され、音および音声を含む音響を再生する。マイクロフォン２１３及びスピーカ２１４には、車両２の内部に向けて備えられるものと、車両２の外部に向けて備えられるものとが含まれてもよい。
【００３９】
例えば、車両２のボディの各側面には、車両２の外部に向けて、ディスプレイ２０６が備えられている。ディスプレイ２０６は、例えば、液晶ディスプレイ、エレクトロルミネッセンスパネル等である。タッチパネル付ディスプレイ２０７は、ユーザからの指示の入力装置であって、例えば、車両２の内部に向けて設置されている。ただし、これに限られず、タッチパネル付ディスプレイ２０７は、例えば、車両２のドア付近に外部に向けて設置されていてもよい。
【００４０】
制御部２０のＣＰＵ  ２０１は、メモリ２０２に実行可能に展開されたコンピュータプログラムを実行し、制御部２０としての処理を実行する。メモリ２０２は、ＣＰＵ  ２０１が実行するコンピュータプログラム、ＣＰＵ  ２０１が処理するデータ等を格納する。メモリ２０２は、例えば、Dynamic Random Access Memory（ＤＲＡＭ）、Static Random Access Memory（ＳＲＡＭ）、Read Only Memory（ＲＯＭ）等である。画像処理部２０３
は、ＣＰＵ  ２０１と連携し、カメラ２０８から所定のフレーム周期ごとに得られるフレームバッファのデータを処理する。画像処理部２０３は、例えば、ＧＰＵとフレームバッファとなる画像メモリを有する。外部記憶装置２０４は、不揮発性の記憶装置であり、例えば、Solid State Drive（ＳＳＤ）、ハードディスクドライブ等である。
【００４１】
例えば、制御部２０は、インタフェースＩＦ１を介して、車両２の各部のセンサから検出信号を取得する。また、制御部２０は、ＧＰＳ受信部２１６からの検出信号により、地球上の位置である緯度と経度を計算する。さらに、制御部２０は、外部記憶装置２０４に格納される地図情報データベースから地図データを取得し、計算した緯度と経度を地図データの上の位置とを照合し、現在地を決定する。また、制御部２０は、地図データ上で現在地から目的地に至る経路を取得する。また、制御部２０は、障害物センサ２０９、カメラ２０８等からの信号に基づき、車両２の周囲の障害物を検知し、障害物を回避するように、進行方向を決定し、操舵角を制御する。
【００４２】
さらに、制御部２０は、画像処理部２０３と連携し、カメラ２０８から取得される画像をフレームデータごとに処理し、例えば、画像の差分に基づく変化を検知し、障害物を認識する。なお、制御部２０は、カメラ２０８からの画像のフレームデータおよびマイクロフォン２１３から得られる音声データを通信部２０５からネットワーク上のセンタサーバ１に送信してもよい。そして、画像のフレームデータおよび音声データの解析をセンタサーバ１に分担させてもよい。
【００４３】
さらにまた、制御部２０は、ディスプレイ２０６に画像、文字その他の情報を表示させる。また、制御部２０は、タッチパネル付ディスプレイ２０７への操作を検出し、ユーザからの指示を受け付ける。
【００４４】
格納庫２１７は、所定の範囲で温度を変更可能な温冷蔵庫である。格納庫２１７は、物品を格納する空間（庫内という）と、庫内の温度を制御する冷却装置又は加熱装置のいずれか一方又は両方を備える。格納庫２１７は、例えば、制御部２０からの指示に従って、庫内が指定された温度になるように、冷却装置又は加熱装置を制御する。格納庫２１７の変更可能な温度の範囲は、例えば、−２０℃〜１０℃（冷却装置による）、６５℃〜８５℃（加熱装置による）である。格納庫２１７は、車両２に複数備えられてもよい。格納庫２１７は、例えば、１つの格納領域を有しているものであってもよいし、互いに独立して温度制御可能な複数の格納領域を有しているのであってもよい。
【００４５】
図２では、インタフェースＩＦ１が例示されているが、制御部２０と制御対象との間の信号の授受がインタフェースＩＦ１に限定される訳ではない。すなわち、制御部２０は、インタフェースＩＦ１以外の複数の信号授受経路を有してもよい。また、図２では、制御部２０は、単一のＣＰＵ  ２０１を有している。ただし、ＣＰＵは、単一のプロセッサに限定される訳ではなく、マルチプロセッサ構成であってもよい。また、単一のソケットで接続される単一のＣＰＵがマルチコア構成を有していても良い。上記各部の少なくとも一部の処理は、ＣＰＵ以外のプロセッサ、例えば、Digital Signal Processor（ＤＳＰ）、Graphics Processing Unit（ＧＰＵ）等の専用プロセッサで行われても良い。また、上記各部の少なくとも一部の処理は、集積回路（ＩＣ）、その他のディジタル回路であっても良い。また、上記各部の少なくとも一部にアナログ回路が含まれても良い。
【００４６】
図３は、センタサーバ１のハードウェア構成を例示する図である。センタサーバ１は、ＣＰＵ  １０１、メモリ１０２、インタフェースＩＦ５、外部記憶装置１０４、および通信部１０５を有する。ＣＰＵ  １０１、メモリ１０２、インタフェースＩＦ５、および外部記憶装置１０４の構成および作用は、図２のＣＰＵ  ２０１、メモリ２０２、インタフェースＩＦ１、外部記憶装置２０４と同様である。
【００４７】
通信部１０５は、例えば、ＬＡＮを通じて公衆通信回線網に接続し、公衆通信回線網を通じて、ネットワーク上の各種サーバ及び車両２等と通信する。なお、センタサーバ１のハードウェア構成は、図３に示されるものに限定されず、実施の形態に応じて、適宜、追加又は置換することができる。
【００４８】
図４は、車両２の機能構成の一例を示す図である。車両２は、メモリ上のコンピュータプログラムにより、図４に例示された各部として動作する。車両２は、例えば、機能構成要素として、運行計画制御部２１、環境検出部２２、走行制御部２３、位置情報取得部２４、荷物管理部２５、配送情報ＤＢ  ２６、荷物情報ＤＢ  ２７を備える。運行計画制御部２１、環境検出部２２、走行制御部２３、位置情報取得部２４、荷物管理部２５、荷物情報ＤＢ  ２６は、例えば、ＣＰＵ  ２０１がメモリ２０２上のプログラムを実行することによって達成される機能構成要素である。
【００４９】
位置情報取得部２４は、例えば、ＧＰＳ受信部２１６等によって取得される車両２の位置情報を、所定の周期で取得し、センタサーバ１に送信する。車両２の位置情報は、例えば、緯度、経度である。または、車両２の位置情報は、例えば、住所であってもよい。また、位置情報取得部２４によって取得される車両２の位置情報は、例えば、運行計画制御部２１、走行制御部２３にも出力される。
【００５０】
運行計画制御部２１は、センタサーバ１からの運行指令を受信する。運行指令とともに配送情報も受信される。センタサーバ１から受信される配送情報には、例えば、配送の識別情報、配送先の情報、配送対象の荷物に関する情報、配送予定時間の情報等が含まれている。配送対象の荷物に関する情報には、例えば、荷物の識別情報、荷物のサイズ、荷物の温度管理に関する情報等が含まれている。配送対象の荷物の温度管理に関する情報には、例えば、温度管理の要否、初期温度、受け渡し時の温度、温度１、温度１目安時間等の情報が含まれている。温度１及び温度１目安時間は、例えば、荷物が配送中に解凍される場合には、解凍温度及び解凍目安時間となる。例えば、荷物が配送中に加熱される場合には、温度１及び温度１目安時間は、加熱温度及び加熱目安時間となる。配送予定時間の情報は、例えば、１時間単位、２時間単位の時間帯で指定されている。運行計画制御部２１は、受信した配送情報を、配送情報ＤＢ  ２６及び荷物情報ＤＢ  ２７に格納する。
【００５１】
運行計画制御部２１は、配送対象の荷物が複数存在する場合には、例えば、運行指令と配送情報とに基づいて、配送順を決定する。配送順は、例えば、時間帯毎に、配送が予定
されている荷物について配送先の情報に基づいて、決定される。例えば、運行計画制御部２１は、例えば、新たに配送依頼を受けた場合や１つの配送予定時間帯の開始時刻から所定時間前の時刻になる場合に、配送予定の荷物の配送先を経由する経路を算出し、運行計画を生成する。
【００５２】
運行計画には、このように算出された車両２が走行する経路に関するデータと、経路の一部または全部において車両２が行うべき処理を規定したデータとが含まれる。車両２が行うべき処理の一例には、例えば、配送先での荷物の受け渡し等がある。運行計画制御部２１は、生成した運行計画を走行制御部２３に出力する。
【００５３】
環境検出部２２は、車両２に搭載される各種センサによって取得されたデータに基づいて、自律走行に用いられる車両２の周囲の環境情報を検出する。環境検出部２２の検出の対象は、例えば、車線の数や位置、自車両の周囲に存在する車両の数や位置、自車両の周囲に存在する障害物（例えば歩行者、自転車、構造物、建築物など）の数や位置、道路の構造、道路標識などの情報である。ただし、これらに限られない。自律的な走行を行うために用いられるものであれば、検出の対象はどのようなものであってもよい。例えば、センサがステレオカメラである場合には、それにより撮像された画像データを画像処理することで車両２の周囲の物体検出が行われる。環境検出部２２が検出した、車両２の周囲環境に関するデータは、後述される走行制御部２３へ出力される。
【００５４】
走行制御部２３は、例えば、運行計画制御部２１が生成した運行計画と、環境検出部２２が生成した車両２の周囲環境に関するデータ、位置情報取得部２４が取得した自車両の位置情報に基づいて、自車両の自律的な走行を制御するための制御指令を生成する。例えば、走行制御部２３は、運行計画制御部２１から運行計画が入力されると、運行計画によって示される移動方向に障害物が存在するか否かを判定し、移動の安全性を確保する。移動方向に障害物が存在しないことが判定された場合に、走行制御部２３は、運行計画に従った経路で自車両を走行させるべく制御指令を生成する。生成された制御指令は、駆動用モータ２１２へ送信される。車両を自律走行させるための制御指令の生成方法については、公知の方法を採用することができる。
【００５５】
荷物管理部２５は、車両２に積載されている配送対象の荷物を管理する。荷物管理部２５は、荷物情報ＤＢ  ２７に格納されている情報に基づいて、荷物を格納する格納庫２１７の温度を制御する。より具体的には、荷物管理部２５は、格納庫２１７に格納されている荷物の配送時間帯の開始時刻までの残り時間と、当該荷物の初期温度とは異なる指定された温度での維持時間との関係に基づいて、格納庫２１７の温度設定を初期温度から指定された温度へと変更する。荷物管理部２５の処理の詳細は後述される。
【００５６】
配送情報ＤＢ  ２６と荷物情報ＤＢ  ２７とは、例えば、車両２の外部記憶装置２０４の記憶領域に作成される。配送情報ＤＢ  ２６と荷物情報ＤＢ  ２７とは、例えば、リレーショナルデータベースである。配送情報ＤＢ  ２６は、配送に関する情報を格納する。荷物情報ＤＢ  ２７は、荷物の温度管理に関する情報を格納する。
【００５７】
図５は、配送情報管理テーブルの一例である。配送情報管理テーブルは、配送情報ＤＢ
２６に格納されている。図５に示される配送情報管理テーブルには、配送ＩＤ、荷物ＩＤ、指定配送時間、配送先、配送順番のフィールドが含まれている。配送ＩＤのフィールドには、配送を識別するための識別情報が格納されている。荷物ＩＤのフィールドには、荷物を識別するための識別情報が格納されている。指定配送時間のフィールドには、当該荷物に指定された配送希望時間帯を示す情報が格納されている。配送に関する時間帯は、例えば、配送の営業時間内で枠が予め決められている。例えば、配送に関する時間帯の枠は、午前中（９時〜１２時）、１４時〜１６時、１６時〜１８時、１８時〜２０時、１９
時〜２１時等である。配送希望時間帯を示す情報は、例えば、各時間帯に対応するコード、フラグ等である。
【００５８】
配送先のフィールドには、当該荷物の配送先の住所が格納されている。配送順番のフィールドには、車両２の当該荷物の配送先への経由順番が格納されている。配送ＩＤ、荷物ＩＤ、指定配送時間、配送先のフィールドの値は、例えば、センタサーバ１から受信される配送情報に含まれており、当該配送情報から取得される。
【００５９】
ユーザからの配送依頼の受付の際に配送希望時間の指定は任意であり、配送希望時間が指定されていない場合には、センタサーバ１から受信される配送情報に、配送希望時間は含まれていない、又は、配送希望時間が指定されていないことを示す情報が含まれる。センタサーバ１からの配送情報によって配送希望時間が特定されていない場合には、例えば、指定配送時間のフィールドは空となる。
【００６０】
配送順番のフィールドの値は、運行計画制御部２１によって、配送順が決定又は変更された場合に、更新される。運行計画制御部２１は、配送順の決定処理を、例えば、新たに配送情報が受信されたことを契機に行う。配送順は、例えば、時間帯毎に決定される。例えば、１つの時間帯の枠における配送順は、まず、当該時間帯を配送希望時間として指定する荷物間で決定され、次に、当該荷物の配送先間に配送希望時間の指定がない荷物の配送先が存在する場合には、当該荷物の配送が挿入されるようにして決定される。ただし、荷物の配送順の決定方法は、これに限定されず、周知の方法のいずれが用いられてもよい。また、配送情報管理テーブルの構成は、図５に示されるものに限定されない、配送情報ＤＢ  ２６に格納される情報は、配送情報管理テーブルに限定されない。
【００６１】
図６は、荷物情報管理テーブルの一例である。荷物情報管理テーブルは、荷物情報ＤＢ
２７に格納されている。荷物情報管理テーブルには、荷物の温度管理に関する情報が格納されている。図６に示される荷物情報管理テーブルには、荷物ＩＤ、配送予定時間、格納庫ＩＤ、温度変更、初期温度、受渡時温度、温度１、温度１目安時間、温度２、温度２目安時間、のフィールドが含まれている。
【００６２】
荷物ＩＤには、荷物を識別するための識別情報が格納される。配送予定時間のフィールドには、当該荷物の配送希望の時間帯が指定されている場合には、配送希望の時間帯が格納される。当該荷物の配送希望の時間帯が指定されていない場合には、運行計画制御部２１によって当該荷物の配送順が決定されることに伴って決定される配送予定時間帯を示す情報が格納される。
【００６３】
格納庫ＩＤのフィールドには、当該荷物が格納されている格納庫２１７を識別するための識別情報が格納される。荷物がいずれの格納庫２１７にも格納されていない場合には、格納庫ＩＤのフィールドは空となる。
【００６４】
温度変更のフィールドには、当該荷物を格納する格納庫２１７の温度の変更が必要か否かを示す情報が格納される。当該荷物を格納する格納庫２１７の温度の変更が必要か否かを示す情報は、例えば、フラグ又はコードである。ただし、図６に示される例では、便宜上、「要」、「否」の文言が格納されている。
【００６５】
初期温度のフィールドには、当該荷物を格納する格納庫２１７に設定される初期温度の値が格納される。受渡時温度のフィールドには、受け渡される際の当該荷物の温度の値が格納される。すなわち、受渡時温度のフィールドに格納される温度の値は、格納庫２１７に格納される１の荷物の配送における格納庫２１７の最終設定温度である。初期温度に設定される温度は、「第１の温度」の一例である。受渡時温度に設定される温度は、「第２
の温度」の一例である。
【００６６】
温度１及び温度１目安時間のフィールドには、１段階目の温度変更における格納庫２１７の設定温度及び当該温度を維持する目安時間が格納される。温度２及び温度２目安時間のフィールドには、２段階目の温度変更における格納庫２１７の設定温度及当該温度を維持する目安時間が格納される。
【００６７】
いずれの格納庫２１７にいずれの荷物が格納されたかは、例えば、車両２への荷物の積載を行うスタッフ等によって車両２に備えられる入力装置又は通信によって、登録される。
【００６８】
荷物ＩＤ、配送予定時間、温度変更、初期温度、受渡時温度、温度１、温度１目安時間、温度２、温度２目安時間のフィールドの値は、例えば、センタサーバ１から受信される配送情報に基づいて取得される。ただし、格納庫２１７の温度変更を要しない場合には、温度１、温度１目安時間、温度２、温度２目安時間のフィールドの値は空である。格納庫２１７の温度変更を要する場合でも、温度変更が１段階である場合には、温度２、温度２目安時間のフィールドは空である。また、温度変更が３段階以上である場合には、温度３、温度３目安時間、…のフィールドが追加されてもよい。
【００６９】
例えば、冷凍されている食品を解凍し、なおかつ常温に戻して届ける場合には、初期温度のフィールドに格納される値は、冷凍状態を維持可能な温度である−１８℃となる。受渡時温度のフィールドに格納される値は、常温状態である１５℃となる。温度１のフィールドに格納される値は、当該食品の解凍に用いられる温度である５℃となる。温度１目安時間のフィールドに格納される値は、当該食品の解凍で定められている時間となる。この場合の食品の冷凍されている状態は、「第１の温度の状態」の一例であり、食品が解凍された状態は、「第２の温度の状態」の一例である。
【００７０】
なお、初期温度、受渡温度、温度１、温度２のフィールドには、具体的な値ではなく、例えば、「冷蔵」、「冷凍」、「常温」、「温蔵」のような、所定の温度の範囲に対応するコード又はフラグが格納されてもよい。「冷蔵」の場合には、例えば、格納庫２１７は０℃から１０℃の間の「冷蔵」の温度として予め定められている温度に設定される。「冷凍」の場合には、例えば、格納庫２１７は−２０℃から−１０℃の間の「冷凍」の温度として予め定められている温度に設定される。「常温」の場合には、例えば、格納庫２１７は、夏季なら２０℃から３０℃、冬季なら１０℃から２０℃の間の「冷蔵」の温度として予め定められている温度に設定される。又は、「常温」の場合には、格納庫２１７の扉を開放し車両２内の気温と格納庫２１７内の温度が同じになるようにしてもよい。「温蔵」の場合には、例えば、格納庫２１７は６０℃から７０℃の間の「温蔵」の温度として予め定められている温度に設定される。
【００７１】
なお、荷物情報管理テーブルの構成は、図６に示されるものに限定されない。また、荷物情報ＤＢ  ２７に格納される情報は、荷物情報管理テーブルに限定されない。
【００７２】
＜処理の流れ＞
図７は、車両２の温度制御処理のフローチャートの一例である。図７の処理は、例えば、格納庫２１７に格納されている荷物であって、温度変更「要」に設定されている荷物１つ１つについて行われる。また、図７に示される処理は、所定の周期で繰り返し実行される。また、図７に示される処理の実行主体は、車両２の制御部２０であるが、便宜上、機能構成要素を主体として説明する。また、図７では、処理対象の荷物に温度１、温度２の設定がある場合の処理が示される。
【００７３】
ＯＰ１００では、荷物管理部２５は、処理対象の荷物の配送予定時間帯の開始時刻までの残り時間を取得する。
【００７４】
ＯＰ１０１では、荷物管理部２５は、処理対象の荷物の配送予定時間帯の開始時刻までの残り時間が温度１目安時間と温度２目安時間の合計値以上であるか否かを判定する。なお、処理対象の荷物に、温度３、温度４…が設定されている場合には、温度１目安時間、温度２目安時間、温度３目安時間、温度４目安時間…の合計値と残り時間との比較となる。温度１しか設定されていない場合には、温度１目安時間と残り時間との比較となる。
【００７５】
処理対象の荷物の配送予定時間帯の開始時刻までの残り時間が温度１目安時間と温度２目安時間の合計値以上である場合には（ＯＰ１０１：ＹＥＳ）、処理がＯＰ１０２に進む。処理対象の荷物の配送予定時間帯の開始時刻までの残り時間が温度１目安時間と温度２目安時間の合計値未満である場合には（ＯＰ１０１：ＮＯ）、処理がＯＰ１０３に進む。
【００７６】
ＯＰ１０２では、荷物管理部２５は、処理対象の荷物を格納している格納庫２１７の設定温度を初期温度に決定する。格納庫２１７の設定温度が初期温度でない場合には、格納庫２１７の設定温度が初期温度に変更される。その後、図７に示される処理が終了する。
【００７７】
ＯＰ１０３では、荷物管理部２５は、処理対象の荷物の配送予定時間帯の開始時刻までの残り時間が温度２目安時間以上温度１目安時間と温度２目安時間の合計値未満であるか否かを判定する。なお、処理対象の荷物に、温度３…が設定されている場合には、残り時間が、温度２目安時間と温度３目安時間の合計値以上温度１目安時間〜温度３目安時間の合計値未満であるか否かの判定となる。温度１しか設定されていない場合には、ＯＰ１０１では、温度１目安時間と残り時間との比較となる。この場合、ＯＰ１０３の処理は行われず、ＯＰ１０１で肯定判定の場合には、処理がＯＰ１０４に進む。
【００７８】
処理対象の荷物の配送予定時間帯の開始時刻までの残り時間が温度２目安時間以上温度１目安時間と温度２目安時間の合計値未満である場合には（ＯＰ１０３：ＹＥＳ）、処理がＯＰ１０４に進む。処理対象の荷物の配送予定時間帯の開始時刻までの残り時間が温度２目安時間未満である場合には（ＯＰ１０３：ＮＯ）、処理がＯＰ１０５に進む。
【００７９】
ＯＰ１０４では、荷物管理部２５は、処理対象の荷物を格納している格納庫２１７の設定温度を温度１に決定する。格納庫２１７の設定温度が温度１でない場合には、格納庫２１７の設定温度が温度１に変更される。その後、図７に示される処理が終了する。
【００８０】
ＯＰ１０５では、荷物管理部２５は、処理対象の荷物を格納している格納庫２１７の設定温度を温度２に決定する。格納庫２１７の設定温度が温度２でない場合には、格納庫２１７の設定温度が温度２に変更される。処理対象の荷物に温度１と温度２とが設定されている場合には、温度２は受渡時温度と同じである。その後、図７に示される処理が終了する。
【００８１】
図７に示される処理において、処理対象の荷物の配送予定時間帯の開始時刻、初期温度、温度１、温度１目安時間、温度２、温度２目安時間等は、荷物情報管理テーブルから取得される。なお、車両２の温度制御処理は、図７に示される処理に限定されない。
【００８２】
例えば、図６に示される荷物情報管理テーブルの荷物ＩＤ「Ｋ００１」の荷物（以下、荷物Ｋ００１と称する）についての温度制御処理は、以下の様になる。荷物管理部２５は、配送予定時間帯の開始時刻までの残り時間が、温度１目安時間「８時間」と温度２目安時間「３０分」との合計値である８．５時間以上である間は（ＯＰ１０１：ＹＥＳ）、格納庫ＩＤ「Ｓ００１」（以下、格納庫Ｓ００１）の温度を初期温度である−１８℃に設定
する（ＯＰ１０２）。すなわち、荷物Ｋ００１は、配送予定時間帯の開始時刻までの残り時間が８．５時間以上である間は、冷凍された状態が維持される。
【００８３】
次に時間が経過して、配送予定時間帯の開始時刻までの残り時間が、温度２目安時間「３０分」以上温度１目安時間「８時間」と温度２目安時間「３０分」との合計値である８．５時間未満である間は（ＯＰ１０３：ＹＥＳ）、荷物管理部２５は、格納庫Ｓ００１の温度を温度１である５℃に設定する（ＯＰ１０４）。これによって、配送予定時間帯の開始時刻までの残り時間が８．５時間未満となると、格納庫Ｓ００１の温度設定が５℃になり、荷物Ｋ００１の解凍が始まる。格納庫Ｓ００１の温度設定が５℃になってから温度１目安時間が経過するまでに、荷物Ｋ００１は解凍が完了する。
【００８４】
次に、時間が経過して、配送予定時間帯の開始時刻までの残り時間が、温度２目安時間「３０分」未満となると（ＯＰ１０３：ＮＯ）、荷物管理部２５は、格納庫Ｓ００１の温度を温度２である１５℃に設定する（ＯＰ１０５）。これによって、配送予定時間帯の開始時刻までの残り時間が３０分となると、格納庫Ｓ００１の温度設定が１５℃になり、時間の経過とともに荷物Ｋ００１の温度も１５℃又はそれに近い温度になる。この例では、荷物Ｋ００１が受け渡される場合には、荷物Ｋ００１は常温（１５℃）に近い温度になっており、受取人は荷物Ｋ００１の食品を受け取ってすぐに食することができる。
【００８５】
例えば、図６に示される荷物情報管理テーブルの荷物ＩＤ「Ｋ００３」の荷物（以下、荷物Ｋ００３と称する）についての温度制御処理は、以下の様になる。荷物管理部２５は、配送予定時間帯の開始時刻までの残り時間が、温度１目安時間「５時間」以上である間は（ＯＰ１０１：ＹＥＳ）、格納庫ＩＤ「Ｓ００３」（以下、格納庫Ｓ００３）の温度を初期温度である１５℃に設定する（ＯＰ１０２）。すなわち、荷物Ｋ００３は、配送予定時間帯の開始時刻までの残り時間が５時間以上である間は、常温（１５℃）の状態が維持される。
【００８６】
次に時間が経過して、配送予定時間帯の開始時刻までの残り時間が、温度１目安時間「５時間」未満となる場合には（ＯＰ１０１：ＮＯ）、荷物管理部２５は、格納庫Ｓ００３の温度を温度１である６５℃に設定する（ＯＰ１０４）。これによって、配送予定時間帯の開始時刻までの残り時間が５時間未満となると、格納庫Ｓ００３の温度設定が６５℃になり、荷物Ｋ００３への加熱が始まる。温度１目安時間が経過する間に、荷物Ｋ００３は６５℃に達することができる。この例では、荷物Ｋ００３が受け渡される場合には、荷物Ｋ００３は６５℃に近い温度になっている。例えば、荷物Ｋ００３が店舗（配送先）に陳列されるホット専用飲料である場合、受け渡されてからすぐに客に荷物Ｋ００３を販売することができる。
【００８７】
＜第１実施形態の作用効果＞
第１実施形態では、車両２において配送中に荷物を第１の状態から第２の状態へ遷移させるように、当該荷物を格納する格納庫２１７の温度制御が行われる。例えば、荷物が冷凍された状態の食品である場合には、第１の状態は冷凍された状態、第２の状態は解凍された状態であり、配達予定時間帯から所定時間前になると、格納庫２１７の温度が冷凍状態の温度から冷蔵の状態の温度に設定変更される。例えば、荷物が常温の飲料である場合には、第１の状態は常温の状態、第２の状態はホット飲料として販売可能な程度に加熱された状態であり、配達予定時間帯から所定時間前になると、格納庫２１７の温度が常温状態の温度から温蔵の状態の温度に設定変更される。第１実施形態によれば、荷物の受渡し時に、当該荷物である食品をすぐに食べたり販売したりすることができ、配送によって荷物を受け取る受取人の利便性を向上させることができる。
【００８８】
＜第２実施形態＞
図８は、第２実施形態に係る車両２Ａの温度管理の一例を示す図である。第２実施形態では、車両２Ａは、内部に、温度の異なる複数の格納領域を有し、格納領域間を移動させることで、荷物の温度管理を行う。
【００８９】
図８に示される例では、車両２Ａの内部には、冷凍温度の格納領域Ａ、冷蔵温度の格納領域Ｂ、常温の格納領域Ｃ、温蔵温度の格納領域Ｄの４つの領域が備えられている。格納領域は、例えば、壁やカーテン等で区切られていたり、温蔵庫、冷蔵庫、冷凍庫、常温庫等で形成されている。各格納領域間の荷物の移動は、移動装置２１８によって行われる。移動装置２１８は、例えば、ベルトコンベア、ロボット、把持機能を有するクレーン等である。なお、車両２Ａ内の格納領域の数、各格納領域の温度設定、格納領域間の荷物の移動方法は、特定のものに限定されない。
【００９０】
車両２Ａのハードウェア構成は、格納庫２１７を有する代わりに、各格納領域を形成する手段（壁、カーテン、温蔵庫、冷蔵庫、冷凍庫、常温庫等）と格納領域間で荷物を移動させる移動装置２１８とを備えること以外は、第１実施形態と同様である。また、車両２Ａの機能構成も、荷物管理部２５が格納庫２１７の温度を制御する代わりに移動装置２１８を制御すること以外は、第１実施形態と同様である。
【００９１】
車両２Ａの温度制御処理も、第１実施形態と同様である。具体的には、以下の通りである。まず、荷物は、車両２Ａに積載される際には、初期温度に対応する格納領域に格納される。その後、当該荷物について、図７に示される温度制御処理が実行される。例えば、図７のＯＰ１０４やＯＰ１０５において、温度１又は温度２へと温度の変更が判定されると、荷物管理部２５は、温度１又は温度２に対応する格納領域へ対象の荷物を移動させることを移動装置２１８に指示する。
【００９２】
なお、移動装置２１８を備える代わりに、各格納領域間で荷物の移動を行う人員を車両２Ａに配置してもよい。この場合には、荷物管理部２５は、車両２Ａ内のディスプレイやスピーカから当該人員に所定の格納領域への荷物の移動の指示を出力するようにしてもよい。
【００９３】
第２実施形態によれば、車両２Ａの配送中に、配送される荷物を初期温度の状態から受渡時温度の状態にして、受取人に渡すことができる。
【００９４】
＜その他の実施形態＞
上記の実施形態はあくまでも一例であって、本発明はその要旨を逸脱しない範囲内で適宜変更して実施しうる。
【００９５】
第１実施形態及び第２実施形態では、車両２又は車両２Ａが荷物の温度制御処理を行うが、温度制御処理はセンタサーバ１が行ってもよい。この場合、センタサーバ１は、例えば、荷物情報ＤＢ  ２７を備え、図７に示される温度制御処理を実行し、車両２又は車両２Ａに、温度変更の指示を行う。車両２又は車両２Ａは、センタサーバ１からの指示に従って、格納庫２１７の温度の変更又は荷物の格納領域の移動を行う。この場合、センタサーバ１は、「制御部」の一例である。
【００９６】
第１及び第２実施形態では、車両２は自動運転車両であることが想定されているが、車両２は、人による運転によって走行する車両であってもよい。
【００９７】
本開示において説明した処理や手段は、技術的な矛盾が生じない限りにおいて、自由に組み合わせて実施することができる。
【００９８】
また、１つの装置が行うものとして説明した処理が、複数の装置によって分担して実行されてもよい。あるいは、異なる装置が行うものとして説明した処理が、１つの装置によって実行されても構わない。コンピュータシステムにおいて、各機能をどのようなハードウェア構成（サーバ構成）によって実現するかは柔軟に変更可能である。
【００９９】
本発明は、上記の実施形態で説明した機能を実装したコンピュータプログラムをコンピュータに供給し、当該コンピュータが有する１つ以上のプロセッサがプログラムを読み出して実行することによっても実現可能である。このようなコンピュータプログラムは、コンピュータのシステムバスに接続可能な非一時的なコンピュータ可読記憶媒体によってコンピュータに提供されてもよいし、ネットワークを介してコンピュータに提供されてもよい。非一時的なコンピュータ可読記憶媒体は、例えば、磁気ディスク（フロッピー（登録商標）ディスク、ハードディスクドライブ（ＨＤＤ）等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤディスク、ブルーレイディスク等）など任意のタイプのディスク、読み込み専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、磁気カード、フラッシュメモリ、光学式カード、電子的命令を格納するために適した任意のタイプの媒体を含む。
【符号の説明】
【０１００】
１        ：センタサーバ
２        ：車両
２０      ：制御部
２１      ：運行計画制御部
２２      ：環境検出部
２３      ：走行制御部
２４      ：位置情報取得部
２５      ：荷物管理部
１００    ：温度管理配送システム
１０２    ：メモリ
１０４    ：外部記憶装置
１０５    ：通信部
２０２    ：メモリ
２０３    ：画像処理部
２０４    ：外部記憶装置
２０５    ：通信部
２１７    ：格納庫
【図１】
2020126560.tif 000003
【図２】
2020126560.tif 000004
【図３】
2020126560.tif 000005
【図４】
2020126560.tif 000006
【図５】
2020126560.tif 000007
【図６】
2020126560.tif 000008
【図７】
2020126560.tif 000009
【図８】
2020126560.tif 000010