(57)【要約】  服飾品を搭載する移動体を管理する情報処理システムが、移動体が服飾品を配送することのできる配送エリア内において、（ｉ）ユーザによる服飾品の試着若しくは購入、又は、（ｉｉ）ユーザが装着若しくは携行している服飾品の変更若しくは追加に関する需要が見込まれる需要エリアを抽出するエリア抽出部と、エリア抽出部が抽出した需要エリアの位置、及び、需要の内容に基づいて、移動体の運行を管理する運行管理部とを備える。情報処理システムは、配送エリア内に配された１以上の地点の少なくとも一部について、需要の程度が予め定められた程度を超えるか否かを判定する需要判定部を備えてもよい。
2020183541.tif 000002
【特許請求の範囲】
【請求項１】
服飾品を搭載する移動体を管理する情報処理システムであって、
前記移動体が前記服飾品を配送することのできる配送エリア内において、（ｉ）ユーザによる服飾品の試着若しくは購入、又は、（ｉｉ）ユーザが装着若しくは携行している服飾品の変更若しくは追加に関する需要が見込まれる需要エリアを抽出するエリア抽出部と、
前記エリア抽出部が抽出した前記需要エリアの位置、及び、前記需要の内容に基づいて、前記移動体の運行を管理する運行管理部と、
を備える、情報処理システム。
【請求項２】
前記配送エリア内に配された１以上の地点の少なくとも一部について、前記需要の程度が予め定められた程度を超えるか否かを判定する需要判定部をさらに備え、
前記エリア抽出部は、前記需要判定部が判定した前記需要の程度が予め定められた程度を超える地点を、前記需要エリアとして抽出する、
請求項１に記載の情報処理システム。
【請求項３】
前記ユーザのスケジュールを示す情報を取得するユーザ情報取得部をさらに備え、
前記ユーザのスケジュールを示す情報は、時刻又は期間を示す情報と、前記時刻又は期間における前記ユーザの位置を示す情報とを含み、
前記需要判定部は、前記ユーザ情報取得部が取得した前記情報により示される前記時刻又は前記期間の始期若しくは終期において、記ユーザ情報取得部が取得した前記情報により示される前記位置における前記需要の程度が、前記予め定められた程度を超えると判定する、
請求項２に記載の情報処理システム。
【請求項４】
前記ユーザのスケジュールを示す情報は、前記時刻又は期間における前記ユーザの行動を示す情報をさらに含み、
前記情報処理システムは、
前記ユーザの行動に基づいて、前記需要が見込まれる服飾品の属性を決定する第１需要種別決定部、
をさらに備え、
前記運行管理部は、（ｉ）前記時刻又は期間における前記ユーザの位置と、（ｉｉ）前記第１需要種別決定部が決定した服飾品の属性とに基づいて、前記移動体の運行を管理する、
請求項３に記載の情報処理システム。
【請求項５】
前記配送エリア内の前記少なくとも一部の地点に配された施設が利用される時間帯を示す情報を取得する施設情報取得部をさらに備え、
前記需要判定部は、前記施設情報取得部が取得した前記情報により示される前記時間帯において、前記配送エリア内の前記少なくとも一部の地点における前記需要の程度が、前記予め定められた程度を超えると判定する、
請求項２から請求項４までの何れか一項に記載の情報処理システム。
【請求項６】
前記施設情報取得部は、前記配送エリア内の前記少なくとも一部の地点に配された前記施設の種類を示す情報をさらに取得し、
前記情報処理システムは、
施設の種類と、当該施設の利用者の服飾品の属性とを対応付けて格納する施設情報格納部を参照して、前記施設情報取得部が取得した前記情報により示される前記施設の種類に基づいて、前記配送エリア内の前記少なくとも一部の地点に配された前記施設において、前記需要が見込まれる服飾品の属性を決定する第２需要種別決定部、
をさらに備え、
前記運行管理部は、（ｉ）前記配送エリア内の前記少なくとも一部の地点の位置と、（ｉｉ）前記第２需要種別決定部が決定した服飾品の属性とに基づいて、前記移動体の運行を管理する、
請求項５に記載の情報処理システム。
【請求項７】
前記配送エリア内に配された撮像装置が撮像した画像の画像データを取得する画像取得部と、
前記画像取得部が取得した前記画像データを解析して、人の集団を検出する集団検出部と、
をさらに備え、
前記需要判定部は、前記集団検出部が前記集団を検出した場合に、当該集団が検出された地点における前記需要の程度が、前記予め定められた程度を超えると判定する、
請求項２から請求項６までの何れか一項に記載の情報処理システム。
【請求項８】
前記画像取得部が取得した前記画像データを解析して、前記集団検出部が検出した前記集団を構成する複数の人のそれぞれの服飾品の属性を決定する第３需要種別決定部をさらに備え、
前記運行管理部は、（ｉ）前記集団が検出された地点の位置と、（ｉｉ）前記第３需要種別決定部が決定した服飾品の属性とに基づいて、前記移動体の運行を管理する、
請求項７に記載の情報処理システム。
【請求項９】
前記ユーザの通信端末から、特定の地点に服飾品を配送することを要求する配送要求を受信する要求受信部をさらに備え、
前記配送要求は、前記ユーザが配送を希望する服飾品の属性を示す配送種別情報を含み、
前記運行管理部は、（ｉ）前記配送要求により示される前記特定の地点の位置と、（ｉｉ）前記配送種別情報により示される前記服飾品の属性とに基づいて、前記移動体の運行を管理する、
請求項１から請求項８までの何れか一項に記載の情報処理システム。
【請求項１０】
前記エリア抽出部は、気象情報、ニュース情報、及び、ＳＮＳ上の情報の少なくとも１つを解析して、前記需要エリアを抽出する、
請求項１から請求項９までの何れか一項に記載の情報処理システム。
【請求項１１】
前記情報処理システムは、複数の前記移動体を管理し、
前記複数の移動体のそれぞれは、複数の服飾品を搭載し、
前記運行管理部は、
前記複数の移動体のそれぞれについて、当該移動体に搭載される複数の服飾品のそれぞれの属性を示す情報を格納する服飾品情報格納部を参照して、前記需要エリアにおいて前記需要が見込まれる服飾品の属性に基づいて、前記複数の移動体のうち、前記需要エリアに割り当てる１以上の移動体を決定する割当部、
を有する、
請求項１から請求項１０までの何れか一項に記載の情報処理システム。
【請求項１２】
前記割当部は、前記需要エリアに、変更又は追加に必要な数よりも多くの数の服飾品が配送されるように、前記１以上の移動体の割り当てを決定する、
請求項１１に記載の情報処理システム。
【請求項１３】
前記割当部は、女性用の服飾品に関する需要に対応する服飾品の個数が、男性用の服飾品に関する需要に対応する服飾品の個数よりも多くなるように、前記需要エリアに割り当てる前記１以上の移動体を決定する、
請求項１１又は請求項１２に記載の情報処理システム。
【請求項１４】
前記割当部は、特定の需要エリアに存在する女性の数又は比率に基づいて、当該特定の需要エリアに割り当てる移動体の数を決定する、
請求項１１から請求項１３までの何れか一項に記載の情報処理システム。
【請求項１５】
前記運行管理部は、特定の移動体の前記配送エリア内に、搭載される服飾品の属性の少なくとも一部が異なる他の移動体が配されるように、前記複数の移動体の運行を管理する、
請求項１１から請求項１４までの何れか一項に記載の情報処理システム。
【請求項１６】
前記服飾品情報格納部は、前記複数の移動体のそれぞれについて、当該移動体に搭載される複数の服飾品のそれぞれの使用履歴を示す情報をさらに格納し、
前記運行管理部は、
前記服飾品情報格納部を参照して、前記複数の移動体のうち、未使用の服飾品の個数又は比率が予め定められた値よりも小さな移動体を抽出し、
抽出された移動体を、前記複数の移動体又は前記複数の服飾品の保守又は管理が実施される支援センターに移動させることを決定する、
請求項１１から請求項１５までの何れか一項に記載の情報処理システム。
【請求項１７】
コンピュータを、請求項１から請求項１６までの何れか一項に記載の情報処理システムとして機能させるためのプログラム。
【請求項１８】
服飾品を搭載する移動体を管理する情報処理方法であって、
前記移動体が前記服飾品を配送することのできる配送エリア内において、（ｉ）ユーザによる服飾品の試着若しくは購入、又は、（ｉｉ）ユーザが装着若しくは携行している服飾品の変更若しくは追加に関する需要が見込まれる需要エリアを抽出するエリア抽出段階と、
前記エリア抽出段階において抽出された前記需要エリアの位置、及び、前記需要の内容に基づいて、前記移動体の運行を管理する運行管理段階と、
を備える、情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、プログラム及び情報処理方法に関する。
【背景技術】
【０００２】
以前に注文された商品を自動的に再注文するシステムが知られている（例えば、特許文献１を参照）。また、配送車両の運行を管理するシステムが知られている（例えば、特許文献２を参照）。
［先行技術文献］
［特許文献］
［特許文献１］  特表２０１８−５２７６６２号公報
［特許文献２］  特開２０１７−１６５５０９号公報
【解決しようとする課題】
【０００３】
しかしながら、特許文献１に記載されたシステムは、ユーザが過去に注文したことのない商品を自動的に注文することはできない。例えば、上記のシステムのユーザが、外出先で携行品を変更したいと思っても、当該システムはユーザの要望に対応することができない。また、特許文献２には、集荷場所及び配送場所が決定された後で、配送車両の運行予定計画を生成することが開示されているに過ぎない。
【一般的開示】
【０００４】
本発明の第１の態様においては、情報処理システムが提供される。上記の情報処理システムは、例えば、服飾品を搭載する移動体を管理するための情報処理システムである。上記の情報処理システムは、例えば、移動体が服飾品を配送することのできる配送エリア内において、（ｉ）ユーザによる服飾品の試着若しくは購入、又は、（ｉｉ）ユーザが装着若しくは携行している服飾品の変更若しくは追加に関する需要が見込まれる需要エリアを抽出するエリア抽出部を備える。上記の情報処理システムは、例えば、エリア抽出部が抽出した需要エリアの位置、及び、需要の内容に基づいて、移動体の運行を管理する運行管理部を備える。
【０００５】
上記の情報処理システムは、配送エリア内に配された１以上の地点の少なくとも一部について、需要の程度が予め定められた程度を超えるか否かを判定する需要判定部を備えてよい。上記の情報処理システムにおいて、エリア抽出部は、需要判定部が判定した需要の程度が予め定められた程度を超える地点を、需要エリアとして抽出してよい。上記の情報処理システムは、ユーザの通信端末から、特定の地点に服飾品を配送することを要求する配送要求を受信する要求受信部を備えてよい。配送要求は、ユーザが配送を希望する服飾品の属性を示す配送種別情報を含んでよい。上記の情報処理システムにおいて、運行管理部は、（ｉ）配送要求により示される特定の地点の位置と、（ｉｉ）配送種別情報により示される服飾品の属性とに基づいて、移動体の運行を管理してよい。
【０００６】
上記の情報処理システムは、ユーザのスケジュールを示す情報を取得するユーザ情報取得部をそなえてよい。ユーザのスケジュールを示す情報は、時刻又は期間を示す情報と、時刻又は期間におけるユーザの位置を示す情報とを含んでよい。上記の情報処理システムにおいて、需要判定部は、ユーザ情報取得部が取得した情報により示される時刻又は期間の始期若しくは終期において、記ユーザ情報取得部が取得した情報により示される位置における需要の程度が、予め定められた程度を超えると判定してよい。
【０００７】
上記の情報処理システムにおいて、ユーザのスケジュールを示す情報は、時刻又は期間におけるユーザの行動を示す情報を含んでよい。上記の情報処理システムは、ユーザの行動に基づいて、需要が見込まれる服飾品の属性を決定する第１需要種別決定部を備えてよい。上記の情報処理システムにおいて、運行管理部は、（ｉ）時刻又は期間におけるユーザの位置と、（ｉｉ）第１需要種別決定部が決定した服飾品の属性とに基づいて、移動体の運行を管理してよい。
【０００８】
上記の情報処理システムは、配送エリア内の少なくとも一部の地点に配された施設が利用される時間帯を示す情報を取得する施設情報取得部を備えてよい。上記の情報処理システムにおいて、需要判定部は、施設情報取得部が取得した情報により示される時間帯において、配送エリア内の少なくとも一部の地点における需要の程度が、予め定められた程度を超えると判定してよい。
【０００９】
上記の情報処理システムにおいて、施設情報取得部は、配送エリア内の少なくとも一部の地点に配された施設の種類を示す情報を取得してよい。上記の情報処理システムは、施設の種類と、当該施設の利用者の服飾品の属性とを対応付けて格納する施設情報格納部を参照して、施設情報取得部が取得した情報により示される施設の種類に基づいて、配送エリア内の少なくとも一部の地点に配された施設において、需要が見込まれる服飾品の属性を決定する第２需要種別決定部を備えてよい。上記の情報処理システムにおいて、運行管理部は、（ｉ）配送エリア内の少なくとも一部の地点の位置と、（ｉｉ）第２需要種別決定部が決定した服飾品の属性とに基づいて、移動体の運行を管理してよい。
【００１０】
上記の情報処理システムは、配送エリア内に配された撮像装置が撮像した画像の画像データを取得する画像取得部を備えてよい。上記の情報処理システムは、画像取得部が取得した画像データを解析して、人の集団を検出する集団検出部を備えてよい。上記の情報処理システムにおいて、需要判定部は、集団検出部が集団を検出した場合に、当該集団が検出された地点における需要の程度が、予め定められた程度を超えると判定してよい。上記の情報処理システムは、画像取得部が取得した画像データを解析して、集団検出部が検出した集団を構成する複数の人のそれぞれの服飾品の属性を決定する第３需要種別決定部を備えてよい。上記の情報処理システムにおいて、運行管理部は、（ｉ）集団が検出された地点の位置と、（ｉｉ）第３需要種別決定部が決定した服飾品の属性とに基づいて、移動体の運行を管理してよい。上記の情報処理システムにおいて、エリア抽出部は、気象情報、ニュース情報、及び、ＳＮＳ上の情報の少なくとも１つを解析して、１以上の需要エリアを抽出してよい。
【００１１】
上記の情報処理システムは、複数の移動体を管理してよい。上記の情報処理システムにおいて、複数の移動体のそれぞれは、複数の服飾品を搭載してよい。上記の情報処理システムにおいて、運行管理部は、複数の移動体のそれぞれについて、当該移動体に搭載される複数の服飾品のそれぞれの属性を示す情報を格納する服飾品情報格納部を参照して、需要エリアにおいて需要が見込まれる服飾品の属性に基づいて、複数の移動体のうち、需要エリアに割り当てる１以上の移動体を決定する割当部を有してよい。
【００１２】
上記の情報処理システムにおいて、割当部は、需要エリアに、変更又は追加に必要な数よりも多くの数の服飾品が配送されるように、１以上の移動体の割り当てを決定してよい。上記の情報処理システムにおいて、割当部は、女性用の服飾品に関する需要に対応する服飾品の個数が、男性用の服飾品に関する需要に対応する服飾品の個数よりも多くなるように、需要エリアに割り当てる１以上の移動体を決定してよい。上記の情報処理システムにおいて、割当部は、特定の需要エリアに存在する女性の数又は比率に基づいて、当該特定の需要エリアに割り当てる移動体の数を決定してよい。
【００１３】
上記の情報処理システムにおいて、運行管理部は、特定の移動体の配送エリア内に、搭載される服飾品の属性の少なくとも一部が異なる他の移動体が配されるように、複数の移動体の運行を管理してよい。上記の情報処理システムにおいて、服飾品情報格納部は、複数の移動体のそれぞれについて、当該移動体に搭載される複数の服飾品のそれぞれの使用履歴を示す情報を格納してよい。上記の情報処理システムにおいて、運行管理部は、服飾品情報格納部を参照して、複数の移動体のうち、未使用の服飾品の個数又は比率が予め定められた値よりも小さな移動体を抽出してよい。上記の情報処理システムにおいて、運行管理部は、抽出された移動体を、複数の移動体又は複数の服飾品の保守又は管理が実施される支援センターに移動させることを決定してよい。
【００１４】
本発明の第２の態様においては、情報処理方法が提供される。上記の情報処理方法は、例えば、服飾品を搭載する移動体を管理するための情報処理方法である。上記の情報処理方法は、例えば、移動体が服飾品を配送することのできる配送エリア内において、（ｉ）ユーザによる服飾品の試着若しくは購入、又は、（ｉｉ）ユーザが装着若しくは携行している服飾品の変更若しくは追加に関する需要が見込まれる需要エリアを抽出するエリア抽出段階を有する。上記の情報処理方法は、例えば、エリア抽出段階において抽出された需要エリアの位置、及び、需要の内容に基づいて、移動体の運行を管理する運行管理段階を有する。
【００１５】
本発明の第３の態様においては、プログラムが提供される。上記のプログラムを格納する非一時的コンピュータ可読媒体が提供されてもよい。上記のプログラムは、例えば、コンピュータを、上記の情報処理システムとして機能させるためのプログラムである。上記のプログラムは、コンピュータに、上記の情報処理方法を実行させるためのプログラムであってもよい。
【００１６】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００１７】
【図１】配送システム１００のシステム構成の一例を概略的に示す。
【図２】配送管理サーバ１１０の内部構成の一例を概略的に示す。
【図３】情報収集部２４０の内部構成の一例を概略的に示す。
【図４】格納部２５０の内部構成の一例を概略的に示す。
【図５】在庫管理部２６０の内部構成の一例を概略的に示す
【図６】車両管理部２７０の内部構成の一例を概略的に示す。
【図７】需要予測部６３０の内部構成の一例を概略的に示す。
【図８】需要マップ８００の一例を概略的に示す。
【図９】配車部６５０の内部構成の一例を概略的に示す。
【図１０】車両１２０の一例を概略的に示す。
【図１１】コンピュータ３０００のシステム構成の一例を概略的に示す。
【発明を実施するための形態】
【００１８】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。なお、図面において、同一または類似の部分には同一の参照番号を付して、重複する説明を省く場合がある。
【００１９】
［配送システム１００の概要］
図１は、配送システム１００のシステム構成の一例を概略的に示す。本実施形態において、配送システム１００は、配送管理サーバ１１０と、複数の車両１２０とを備える。配送システム１００は、物流センター１３０を備えてもよい。本実施形態において、物流センター１３０は、入出庫管理サーバ１３２を有する。
【００２０】
本実施形態において、配送管理サーバ１１０と、複数の車両１２０のそれぞれとは、通信ネットワーク１０を介して、互いに情報を送受する。配送管理サーバ１１０は、配送システム１００を利用するユーザ２０の通信端末２２との間で、情報を送受してよい。複数の車両１２０のそれぞれは、当該車両を利用するユーザ２０の通信端末２２との間で、情報を送受してよい。
【００２１】
本実施形態において、通信ネットワーク１０は、有線通信の伝送路であってもよく、無線通信の伝送路であってもよく、無線通信の伝送路及び有線通信の伝送路の組み合わせであってもよい。通信ネットワーク１０は、無線パケット通信網、インターネット、Ｐ２Ｐネットワーク、専用回線、ＶＰＮ、電力線通信回線などを含んでもよい。通信ネットワーク１０は、（ｉ）携帯電話回線網などの移動体通信網を含んでもよく、（ｉｉ）無線ＭＡＮ（例えば、ＷｉＭＡＸ（登録商標）である。）、無線ＬＡＮ（例えば、ＷｉＦｉ（登録商標）である。）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｚｉｇｂｅｅ（登録商標）、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）などの無線データ通信網を含んでもよい。
【００２２】
本実施形態において、通信端末２２は、配送管理サーバ１１０及び車両１２０の少なくとも一方との間で、各種の情報を送受する。通信端末２２は、入力デバイス及び出力デバイスを有し、配送システム１００のユーザインタフェースとして利用されてよい。通信端末２２は、ユーザ２０が利用することのできる情報処理装置であればよく、その詳細については特に限定されない。通信端末２２としては、パーソナルコンピュータ、携帯端末などが例示される。携帯端末としては、携帯電話、スマートフォン、ＰＤＡ、タブレット、ノートブック・コンピュータ又はラップトップ・コンピュータ、ウエアラブル・コンピュータなどが例示される。
【００２３】
本実施形態において、配送システム１００は、ユーザ２０からの要求に応じて、服飾品を配送する。近年、ユーザ２０の身体を採寸して得られた情報に基づいて、ユーザ２０に合った寸法の服飾品を配送したり、人工知能を利用して、ユーザ２０に合った色又は素材の服飾品を配送したりするサービスが開発されている。しかしながら、多くのユーザ２０は、服飾品を購入したり、一時的に着用したりする前に、実際に現物を確認したり、試着したりすることを希望する。
【００２４】
本実施形態によれば、配送システム１００は、ユーザ２０からの要求に応じて、服飾品を配送する。配送システム１００は、ユーザ２０が実際に着用又は携行する個数よりも多くの個数の服飾品を配送してよい。配送システム１００は、上記の要求によりユーザ２０に指定された個数よりも多くの個数の服飾品を配送してよい。配送システム１００は、服飾品の種類に応じて、配送される個数を調整してもよい。これにより、ユーザ２０により指定された服飾品が、ユーザ２０が想像していたものとは異なる場合であっても、ユーザ２０は、同時に配送された他の服飾品の中から、より好ましい服飾品を選択することができる。その結果、配送効率が向上する。
【００２５】
また、本実施形態によれば、ユーザ２０は、例えば、外出先で気軽に服を着替えたり、アクセサリー類を変更したりすることができる。特に、車両１２０が試着スペースを提供する場合、ユーザ２０は、配送された服飾品を実際に試着することで、配送された服飾品と、ユーザ２０が着用又は携行している他の服飾品とのバランスを考慮した上で、新たに着用又は携行する服飾品を選択することができる。
【００２６】
一実施形態において、ユーザ２０は、他人の服装に応じて、服装の変更を希望する。例えば、ユーザ２０が、施設３０で開催されるパーティに出席する場合を考える。パーティ会場において、ユーザ２０の服装が、他の出席者の服装と大きく異なる場合、ユーザ２０は、服装の変更を希望する可能性がある。ユーザ２０が服装の変更を希望する場合、ユーザ２０は、配送システム１００に対して、例えば、施設３０又はその近傍まで、上記のパーティに適した服飾品を配送することを要求する。
【００２７】
これにより、ユーザ２０は、配送された複数の服飾品の中から、他の出席者の服装、着用している他の服飾品とのバランスなどを考慮して、購入又は貸出を希望する服飾品を選択することができる。また、車両１２０が試着スペースを提供する場合、ユーザ２０は、配送された服飾品を試着したり、当該服飾品に着替えたりすることができる。
【００２８】
同様に、パーティ会場において、ユーザ２０の服装が、他の出席者の服装と非常によく似ている場合、ユーザ２０は、服装の変更を希望する可能性がある。ユーザ２０が服装の変更を希望する場合、ユーザ２０は、配送システム１００に対して、例えば、施設３０又はその近傍まで、上記のパーティに適した服飾品であって、ユーザ２０の現在の服装又は上記の他の出席者の服装とは趣の異なる服飾品を配送することを要求する。
【００２９】
他の例として、ユーザ２０が、外出中に見かけた他人の服装を見て、同じような服装に着替えることを希望する場合もある。この場合、ユーザ２０は、配送システム１００に対して、例えば、ユーザ２０の現在地若しくは目的地又はそれらの近傍まで、上記の他人の服装と同一又は類似する服飾品を配送することを要求する。ユーザ２０の現在地又は目的地は、施設３０の一例であってよい。
【００３０】
他の実施形態において、ユーザ２０は、ユーザ２０の予定に応じて、服装の変更を希望する。例えば、ユーザ２０が、職場での仕事が終わった後、レストランで食事をすることを予定している場合を考える。この場合、ユーザ２０は、仕事用の服装から、レストランの雰囲気に合わせた服装に着替えることを希望する可能性がある。ユーザ２０が服装の変更を希望する場合、ユーザ２０は、配送システム１００に対して、例えば、職場若しくはレストラン又はそれらの近傍まで服飾品を配送することを要求する。職場若しくはレストラン、又は、それらが入居している施設は、施設３０の一例であってよい。
【００３１】
他の実施形態において、ユーザ２０は、予定の変更に応じて、服装の変更を希望する。例えば、ユーザ２０が外出しているときに、急に、通夜又は葬儀に出席することになる場合がある。このように、ユーザ２０の外出中に予定が急に変更された場合、ユーザ２０は、服装の変更を希望する可能性がある。ユーザ２０が服装の変更を希望する場合、ユーザ２０は、配送システム１００に対して、例えば、通夜又は葬儀の会場となる施設３０又はそれらの近傍まで、通夜又は葬儀に適した服飾品を配送することを要求する。
【００３２】
さらに他の実施形態において、ユーザ２０は、天候の変化に応じて、服装の変更を希望する。例えば、ユーザ２０の外出中に天候が急変した場合、ユーザ２０は、変更後の天候に適した服装に着替えることを希望する可能性がある。ユーザ２０が服装の変更を希望する場合、ユーザ２０は、配送システム１００に対して、例えば、ユーザ２０の現在地若しくは目的地又はそれらの近傍まで、変更後の天候に適した服飾品を配送することを要求する。ユーザ２０の現在地又は目的地は、施設３０の一例であってよい。
【００３３】
上述されたとおり、本実施形態において、配送システム１００は、例えば、ユーザ２０からの要求に応じて、ユーザ２０に指定された個数よりも多くの個数の服飾品を配送する。そのため、ユーザ２０が外出中に服装を着替える場合であっても、ユーザ２０は、配送システム１００を利用することにより、より自分の身体に合った服装に着替えることができる。また、ユーザ２０は、ユーザ２０が着用又は携行している他の服飾品とのバランスが考慮された服装に着替えることができる。このように配送システム１００は、従来の配送システムと比較して、ユーザ満足度のより大きなサービスを提供することができる。
【００３４】
［配送システム１００の各部の概要］
本実施形態において、配送管理サーバ１１０は、複数の車両１２０を管理する。配送管理サーバ１１０は、複数の車両１２０のそれぞれの現在位置を管理してよい。配送管理サーバ１１０は、複数の車両１２０のそれぞれの利用状況を管理してよい。配送管理サーバ１１０は、複数の車両１２０の配車を管理してよい。配送管理サーバ１１０は、管理対象となるエリアを複数のサブエリアに分割し、サブエリアごとに、当該サブエリアにおけるサービスの提供を担当する１以上の車両１２０を割り当ててよい。配送管理サーバ１１０は、サブエリアごとに、配車を管理してもよい。
【００３５】
本実施形態において、配送管理サーバ１１０は、複数の服飾品を管理する。一実施形態において、配送管理サーバ１１０は、複数の服飾品のそれぞれの現在位置を管理してよい。配送管理サーバ１１０は、特定の服飾品が搭載されている車両１２０の現在位置を、当該服飾品の現在位置として管理してよい。配送管理サーバ１１０は、特定の服飾品が保管されている物流センター１３０の位置を、当該服飾品の現在位置として管理してよい。
【００３６】
他の実施形態において、配送管理サーバ１１０は、複数の服飾品のそれぞれの利用状況を管理してよい。服飾品の利用状況としては、（ｉ）物流センター１３０に保管されている状態、（ｉｉ）クリーニング作業、アイロン作業、補修作業などのメンテナンス作業の開始を待っている状態、又は、メンテナンス作業が実施されている状態、（ｉｉｉ）車両１２０への積込作業などの配送準備作業が実施されている状態、（ｉｖ）車両１２０により配送先に配送されている状態、（ｖ）配送先に停車している車両１２０の内部に保管されている状態、（ｖｉ）ユーザ２０により試着されている状態、（ｖｉｉ）ユーザ２０に貸し出された状態、（ｖｉｉｉ）ユーザ２０に譲渡された状態、（ｉｘ）車両１２０により物流センター１３０に返送されている状態などが例示される。
【００３７】
服飾品の利用状況は、上記の例に限定されない。服飾品の利用状況の他の例としては、ユーザ２０に貸し出された回数、ユーザ２０に試着された回数、メンテナンス作業が実施された回数、汚れ又は破損の位置、汚れ又は破損の程度、購入時期、直近のメンテナンス時期、直近の配送時期、直近の貸出時期、配送先の位置、配送先への到着予定時刻、配送先から移動可能になる予定時刻、返却予定時刻、メンテナンスの完了予定時刻などが例示される。
【００３８】
本実施形態において、配送管理サーバ１１０は、ユーザ２０の通信端末２２から、特定の地点に服飾品を配送することを要求する情報（配送要求と称される場合がある。）を受信する。配送要求には、ユーザ２０が配送を希望する時刻又は期間（配送希望時刻と称される場合がある。）に関する情報が含まれていてもよい。配送要求には、ユーザ２０が配送を希望する服飾品に関する情報が含まれていてもよい。
【００３９】
服飾品に関する情報としては、当該服飾品の属性に関する情報、当該服飾品の寸法に関する情報などが例示される。服飾品の属性としては、利用者層、系統、種類、用途、製造者、販売者、色、模様、及び、素材の少なくとも１つが例示される。
【００４０】
服飾品の利用者層としては、主な利用者の年齢層及び性別の少なくとも一方が例示される。服飾品の系統としては、正装、礼装、ビジネス、カジュアルなどが例示される。服飾品の種類としては、ジャケット、シャツ、パンツ、スカート、革靴、サンダル、ハイヒール、鞄、ネックレス、イヤリング、アイウエアなどが例示される。服飾品の用途としては、雨用、雪用、春用、夏用、秋用、冬用、仕事用、作業用、冠婚葬祭用などが例示される。服飾品の寸法としては、当該服飾品を利用することが想定される人又は物の性別、身長、体重、体型、胸囲、胴囲、腰囲、肩幅、身幅、着丈、袖丈、袖幅、袖口幅、股上、股下、裾幅などが例示される。寸法は、数値又は数値範囲で表現されてもよく、段階的な区分を示す記号で表現されてもよい。
【００４１】
服飾品に関する情報は、ユーザ２０の現在の服装に関する情報を含んでよい。ユーザ２０の現在の服装に関する情報は、ユーザ２０の現在の服装を示す画像データを含んでよい。服飾品に関する情報は、ユーザ２０が配送を希望する服飾品を示す画像データを含んでよい。服飾品に関する情報は、ユーザ２０が配送を希望しない服飾品を示す画像データを含んでよい。
【００４２】
配送管理サーバ１１０は、配送管理サーバ１１０の管理下にある複数の車両１２０の中から、ユーザ２０からの要求に合致する服飾品を搭載した１又は複数の車両１２０を抽出する。配送管理サーバ１１０は、ユーザ２０との間で、服飾品が配送される場所（配送先と称される場合がある。）の位置を調整してよい。例えば、配送管理サーバ１１０は、配送要求により指定された地点の近傍に存在する１以上の駐車スペース又は停車スペースのうちの１つを、配送先の位置として決定する。配送管理サーバ１１０は、ユーザ２０との間で、車両１２０の到着が予想される時刻又は期間（配送予定時刻と称される場合がある。）を調整してもよい。
【００４３】
配送管理サーバ１１０は、抽出された車両１２０又は当該車両の運転手が利用する通信端末（図示されていない。）に、（ｉ）配送要求を送信したユーザ２０の識別情報、（ｉｉ）配送先の位置を示す情報、及び、（ｉｉｉ）配送希望時刻又は配送予定時刻を送信する。これにより、配送管理サーバ１１０は、複数の車両１２０のそれぞれの運行を管理することができる。配送管理サーバ１１０は、配送要求を送信したユーザ２０を認証するための認証情報をさらに送信してもよい。
【００４４】
ユーザ２０の識別情報としては、配送管理サーバ１１０がユーザ２０に付与したアカウント情報、任意のＳＮＳにおけるユーザ２０のアカウント情報、ユーザ２０の画像データ、ユーザ２０の身体的な特徴を示す情報、ユーザ２０の現在の服装を示す情報などが例示される。ユーザ２０の識別情報が、当該ユーザの認証情報として利用されてもよい。
【００４５】
本実施形態において、配送管理サーバ１１０は、（ｉ）ユーザ２０による服飾品の試着若しくは購入、又は、（ｉｉ）ユーザ２０が装着若しくは携行している服飾品の変更若しくは追加に関する需要が見込まれる施設３０の近傍に、予め、１又は複数の車両１２０を配置する。これにより、配送管理サーバ１１０がユーザ２０からの配送要求を受け付けてから、車両１２０が配送先に到着するまでの時間が短縮され得る。
【００４６】
具体的には、まず、配送管理サーバ１１０は、物流センター１３０を拠点とする複数の車両１２０の配送エリア内において、（ｉ）ユーザ２０による服飾品の試着、又は、（ｉｉ）ユーザ２０が装着又は携行している服飾品の変更又は追加に関する需要が見込まれるエリア（需要エリアと称される場合がある。）を抽出する。配送エリアは、車両１２０が服飾品を配送することのできるエリアであってよい。配送エリアは、配送管理サーバ１１０による服飾品の配送サービスが提供されるエリアであってよい。配送エリアは、車両１２０が服飾品を配送することのできるエリアであってよい。車両１２０が服飾品を配送することのできるエリアは、車両１２０が服飾品の配送を受け付けているエリアであってよい。
【００４７】
次に、配送管理サーバ１１０は、各需要エリアの位置、及び、当該需要エリアにおける需要の内容に基づいて、当該需要エリアに配置する１又は複数の車両１２０を決定する。また、配送管理サーバ１１０は、各需要エリアの内部又は近傍において、１又は複数の車両１２０が待機することのできる場所（待機場所と称される場合がある。）を抽出する。
【００４８】
次に、配送管理サーバ１１０は、需要エリア内の特定の位置に服飾品を配送することを要求する配送要求が受け付けられていない場合であっても、上記の待機場所に車両１２０を移動させるための処理を実行する。具体的には、配送管理サーバ１１０は、各需要エリアに配置される車両１２０、又は、当該車両の運転手が利用する通信端末（図示されていない。）に、当該車両の待機場所の位置を示す情報を送信する。これにより、配送管理サーバ１１０は、複数の車両１２０のそれぞれの運行を管理することができる。
【００４９】
本実施形態において、車両１２０は、１又は複数の服飾品を搭載する。本実施形態において、車両１２０の目的地は、配送管理サーバ１１０により指定される。車両１２０は、配送管理サーバ１１０からの命令により示された時刻までに、当該命令により示された位置に到着するように移動する。
【００５０】
車両１２０は、運転手の操作により移動してもよく、自動運転又は遠隔操作により移動してもよい。車両１２０としては、自転車、自動車、自動二輪車などが例示される。自動車としては、エンジン車、電気自動車、燃料電池車、ハイブリッド車、作業機械などが例示される。自動二輪車としては、（ｉ）バイク、（ｉｉ）三輪バイク、（ｉｉｉ）動力ユニットを有する立ち乗り二輪車又は三輪車などが例示される。
【００５１】
本実施形態において、物流センター１３０は、服飾品を保管する。物流センター１３０には、服飾品の所有者又は販売者から、複数の服飾品が搬入される。物流センター１３０において、複数の車両１２０のそれぞれに、複数の服飾品が積み込まれる。物流センター１３０において、複数の車両１２０の少なくとも一部から、１又は複数の服飾品が取り出される。例えば、利用回数が予め定められた値を超えた服飾品、搭載期間の長さが予め定められた値を超えた服飾品などが、車両１２０から取り出される。車両１２０から取り出された服飾品は、例えば、クリーニング施設に配送される。利用回数としては、試着回数、試用回数、貸出回数などが例示される。
【００５２】
車両１２０がユーザ２０に服飾品を配送し、ユーザ２０が服を着替えた後、ユーザ２０によっては、当該ユーザがそれまで着用していた服飾品の保管又は配送を要求することがある。一実施形態によれば、車両１２０は、配送エリア内を移動しながら上記のユーザ２０の服飾品を保管したり、ユーザ２０に指定された配送先に上記の服飾品を配送したりする。他の実施形態によれば、車両１２０は、上記のユーザ２０の服飾品を、一旦、物流センター１３０に持ち帰る。この場合、物流センター１３０において、複数の車両１２０の少なくとも一部から、ユーザ２０の服飾品が取り出される。車両１２０から取り出された服飾品は、物流センター１３０において保管されたり、指定された場所に配送されたりしてよい。
【００５３】
本実施形態において、入出庫管理サーバ１３２は、物流センター１３０における服飾品の入庫及び出庫を管理する。例えば、入出庫管理サーバ１３２は、物流センター１３０に保管されている服飾品に関する情報を管理する。入出庫管理サーバ１３２は、物流センター１３０において、１以上の車両１２０のそれぞれに搭載された服飾品に関する情報を管理してよい。物流センター１３０において、１以上の車両１２０のそれぞれから取り出された服飾品に関する情報を管理してよい。
【００５４】
服飾品に関する情報としては、当該服飾品の属性を示す情報、当該服飾品の寸法に関する情報などが例示される。服飾品に関する情報には、複数の服飾品のそれぞれを識別するための識別情報が含まれてよい。
【００５５】
施設３０は、配送エリア内の少なくとも一部の地点に配された施設の一例であってよい。配送システム１００は、情報処理システムの一例であってよい。配送管理サーバ１１０は、情報処理システムの一例であってよい。車両１２０は、移動体の一例であってよい。
【００５６】
なお、本実施形態においては、配送管理サーバ１１０が、車両１２０及び服飾品を管理する場合を例として、配送システム１００の詳細が説明される。しかしながら、配送システム１００は、本実施形態に限定されない。他の実施形態において、配送管理サーバ１１０の機能の少なくとも一部が、車両１２０又は入出庫管理サーバ１３２により実現されてもよい。この場合、車両１２０又は入出庫管理サーバ１３２は、情報処理システムの一例となり得る。
【００５７】
なお、本実施形態においては、車両１２０が服飾品を配送する場合を例として、配送システム１００の詳細が説明される。しかしながら、配送システム１００は、本実施形態に限定されない。他の実施形態において、任意の種類の移動体が服飾品を配送してよい。
【００５８】
移動体としては、自転車、自動車、自動二輪車、電車、船舶、飛行体などが例示される。自動車としては、エンジン車、電気自動車、燃料電池車、ハイブリッド車、作業機械などが例示される。自動二輪車としては、（ｉ）バイク、（ｉｉ）三輪バイク、（ｉｉｉ）動力ユニットを有する立ち乗り二輪車又は三輪車などが例示される。船舶としては、船、ホバークラフト、水上バイク、潜水艦、潜水艇、水中スクータなどが例示される。飛行体としては、飛行機、飛行船又は風船、気球、ヘリコプター、ドローンなどが例示される。
【００５９】
［配送システム１００の各部の具体的な構成］
配送システム１００の各部は、ハードウエアにより実現されてもよく、ソフトウエアにより実現されてもよく、ハードウエア及びソフトウエアにより実現されてもよい。配送システム１００の各部は、その少なくとも一部が、単一のサーバによって実現されてもよく、複数のサーバによって実現されてもよい。配送システム１００の各部は、その少なくとも一部が、仮想サーバ上又はクラウドシステム上で実現されてもよい。配送システム１００の各部は、その少なくとも一部が、パーソナルコンピュータ又は携帯端末によって実現されてもよい。携帯端末としては、携帯電話、スマートフォン、ＰＤＡ、タブレット、ノートブック・コンピュータ又はラップトップ・コンピュータ、ウエアラブル・コンピュータなどを例示することができる。配送システム１００の各部は、ブロックチェーンなどの分散型台帳技術又は分散型ネットワークを利用して、情報を格納してもよい。
【００６０】
配送システム１００を構成する構成要素の少なくとも一部がソフトウエアにより実現される場合、当該ソフトウエアにより実現される構成要素は、一般的な構成の情報処理装置において、当該構成要素に関する動作を規定したプログラムを起動することにより実現されてよい。上記の一般的な構成の情報処理装置は、（ｉ）ＣＰＵ、ＧＰＵなどのプロセッサ、ＲＯＭ、ＲＡＭ、通信インタフェースなどを有するデータ処理装置と、（ｉｉ）キーボード、ポインティングデバイス、タッチパネル、カメラ、音声入力装置、ジェスチャ入力装置、各種センサ、ＧＰＳ受信機などの入力装置と、（ｉｉｉ）表示装置、音声出力装置、振動装置などの出力装置と、（ｉｖ）メモリ、ＨＤＤ、ＳＳＤなどの記憶装置（外部記憶装置を含む。）とを備えてよい。
【００６１】
上記の一般的な構成の情報処理装置において、上記のデータ処理装置又は記憶装置は、上記のプログラムを記憶してよい。上記のプログラムは、プロセッサによって実行されることにより、上記の情報処理装置に、当該プログラムによって規定された動作を実行させる。上記のプログラムは、非一時的なコンピュータ可読記録媒体に格納されていてもよい。上記のプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、メモリ、ハードディスクなどのコンピュータ読み取り可能な媒体に記憶されていてもよく、ネットワークに接続された記憶装置に記憶されていてもよい。
【００６２】
上記のプログラムは、コンピュータを、配送システム１００又はその一部として機能させるためのプログラムであってよい。上記のプログラムは、配送システム１００の各部の動作を規定したモジュールを備えてよい。これらのプログラム又はモジュールは、データ処理装置、入力装置、出力装置、記憶装置等に働きかけて、コンピュータを配送システム１００の各部として機能させたり、コンピュータに配送システム１００の各部における情報処理方法を実行させたりする。上記のプログラムは、コンピュータ読み取り可能な媒体又はネットワークに接続された記憶装置から、配送システム１００の少なくとも一部を構成するコンピュータにインストールされてよい。上記のプログラムが実行されることにより、コンピュータが、配送システム１００の各部の少なくとも一部として機能してもよい。上記のプログラムに記述された情報処理は、当該プログラムがコンピュータに読み込まれることにより、当該プログラムに関連するソフトウエアと、配送システム１００又はその一部の各種のハードウエア資源とが協働した具体的手段として機能する。そして、上記の具体的手段が、本実施形態におけるコンピュータの使用目的に応じた情報の演算又は加工を実現することにより、当該使用目的に応じた配送システム１００が構築される。
【００６３】
上記のプログラムは、コンピュータを、配送管理サーバ１１０として機能させるためのプログラムであってよい。上記のプログラムは、コンピュータに、配送管理サーバ１１０における情報処理方法を実行させるためのプログラムであってよい。
【００６４】
上記の情報処理方法は、服飾品を搭載する移動体を管理するための方法であってよい。上記の方法は、例えば、移動体が服飾品を配送することのできる配送エリア内において、（ｉ）ユーザによる服飾品の試着、又は、（ｉｉ）ユーザが装着又は携行している服飾品の変更又は追加に関する需要が見込まれる１以上の需要エリアを抽出するエリア抽出段階を有する。上記の方法は、例えば、エリア抽出段階において抽出された１以上の需要エリアの位置、及び、需要の内容に基づいて、移動体の運行を管理する運行管理段階を有する。
【００６５】
図２は、配送管理サーバ１１０の内部構成の一例を概略的に示す。本実施形態において、配送管理サーバ１１０は、配送要求受信部２２０と、応答部２３０と、情報収集部２４０と、格納部２５０と、在庫管理部２６０と、車両管理部２７０とを備える。
【００６６】
本実施形態において、配送要求受信部２２０は、ユーザ２０の通信端末２２からの配送要求を受信する。配送要求受信部２２０は、ユーザ２０からの配送要求を、車両管理部２７０に出力してよい。
【００６７】
上述されたとおり、配送要求は、特定のユーザ２０が、特定の地点に服飾品を配送することを要求していることを示す。配送要求は、例えば、当該要求を送信したユーザ２０の識別情報と、ユーザ２０が希望する配送先の位置を示す情報とを含む。配送要求は、配送希望時刻を示す情報を含んでもよい。配送要求は、ユーザ２０が配送を希望する服飾品の属性を示す情報（配送種別情報と称される場合がある。）を含んでもよい。上述されたとおり、服飾品の属性としては、利用者層、系統、種類、用途、製造者、販売者、色、模様、及び、素材の少なくとも１つが例示される。
【００６８】
本実施形態において、応答部２３０は、配送管理サーバ１１０と、ユーザ２０及び配送管理サーバ１１０のオペレータなどとのインターフェースとして機能する。例えば、応答部２３０は、ユーザ２０からの配送要求を受け付けるための入力画面を生成し、当該入力画面を通信端末２２に送信する。配送要求受信部２２０がユーザ２０からの配信要求を受信した場合、応答部２３０は、当該配送要求に対して応答する。
【００６９】
例えば、応答部２３０は、ユーザ２０の配送要求が受け付けられたか否かを示す情報を、通信端末２２に送信する。応答部２３０は、ユーザ２０との間で配送先の位置を調整するための画面を生成し、当該画面を通信端末２２に送信してよい。応答部２３０は、ユーザ２０が当該画面に入力した情報に基づいて、配送先の位置を決定してよい。応答部２３０は、ユーザ２０との間で配送予定時刻を調整するための画面を生成し、当該画面を通信端末２２に送信してよい。応答部２３０は、ユーザ２０が当該画面に入力した情報に基づいて、配送予定時刻を決定してよい。
【００７０】
本実施形態において、情報収集部２４０は、各種の情報を収集する。情報収集部２４０は、収集された情報を、格納部２５０に格納してよい。情報収集部２４０の詳細は後述される。
【００７１】
本実施形態において、格納部２５０は、各種の情報を格納する。例えば、格納部２５０は、配送管理サーバ１１０の各部における情報処理に利用される情報を格納する。格納部２５０は、配送管理サーバ１１０の各部の情報処理において生成された情報を格納してよい。格納部２５０の詳細は後述される。
【００７２】
本実施形態において、在庫管理部２６０は、服飾品の在庫を管理する。例えば、在庫管理部２６０は、配送管理サーバ１１０が管理する複数の服飾品の現在の状況を管理する。在庫管理部２６０の詳細は後述される。
【００７３】
本実施形態において、車両管理部２７０は、車両１２０を管理する。例えば、車両管理部２７０は、配送管理サーバ１１０が管理する複数の車両１２０の現在の状況を管理する。車両管理部２７０は、複数の車両１２０のそれぞれの運行を管理してよい。車両管理部２７０の詳細は後述される。
【００７４】
配送要求受信部２２０は、要求受信部の一例であってよい。情報収集部２４０は、ユーザ情報取得部、施設情報取得部、及び、画像取得部の一例であってよい。格納部２５０は、施設情報格納部、及び、服飾品情報格納部の一例であってよい。車両管理部２７０は、情報処理システムの一例であってよい。
【００７５】
図３は、情報収集部２４０の内部構成の一例を概略的に示す。本実施形態において、情報収集部２４０は、ユーザ情報取得部３２０と、エリア情報取得部３３０と、ＷＥＢ情報取得部３４０と、画像データ取得部３５０とを備える。
【００７６】
本実施形態において、ユーザ情報取得部３２０は、１又は複数のユーザ２０のそれぞれに関する情報を取得する。例えば、ユーザ情報取得部３２０は、１又は複数のユーザ２０のそれぞれのプロフィールを示す情報を取得する。ユーザ情報取得部３２０は、上記のプロフィールを示す情報を、格納部２５０に格納してよい。
【００７７】
プロフィールを示す情報としては、ユーザ２０の識別情報、ユーザ２０の年齢を示す情報、ユーザ２０の性別を示す情報、ユーザ２０の身体の採寸データ、ユーザ２０が所有している服飾品に関する情報、ユーザ２０が過去に配送管理サーバ１１０を利用したときに着用した服飾品に関する情報などが例示される。ユーザ２０の識別情報としては、配送管理サーバ１１０がユーザに付与したアカウント情報、任意のＳＮＳにおけるユーザ２０のアカウント情報、ユーザ２０の画像の画像データ、ユーザ２０の識別に利用される顔又は身体の特徴を示す情報などが例示される。
【００７８】
採寸データとしては、身長、体重、体型、胸囲、胴囲、腰囲、肩幅、身幅、着丈、袖丈、袖幅、袖口幅、股上、股下、裾幅などのデータが例示される。服飾品に関する情報としては、当該服飾品の属性を示す情報、当該服飾品の寸法を示す情報などが例示される。
【００７９】
ユーザ情報取得部３２０は、１又は複数のユーザ２０のそれぞれのスケジュールを示す情報を取得してもよい。ユーザ情報取得部３２０は、上記のスケジュールを示す情報を、格納部２５０に格納してよい。
【００８０】
ユーザ２０のスケジュールを示す情報は、時刻又は期間を示す情報と、当該時刻又は期間におけるユーザ２０の位置を示す情報とが対応付けられた情報であってよい。ユーザ２０のスケジュールを示す情報は、時刻又は期間を示す情報と、当該時刻又は期間におけるユーザ２０の位置を示す情報と、当該位置におけるユーザ２０の行動とが対応付けられた情報であってもよい。
【００８１】
本実施形態において、エリア情報取得部３３０は、配送エリア内に配される１又は複数の施設３０に関する情報を取得する。なお、施設３０は、建物に限定されない。施設３０の他の例としては、土地、土地の一部、土地の定着物、オブジェ、モニュメントなどが例示される。施設３０は、路上の一部、駐車場、公園、又は、空き地であってもよい。
【００８２】
エリア情報取得部３３０は、例えば、通信ネットワーク１０を介して、１又は複数の施設３０のそれぞれを紹介するＷｅｂサイトから、各施設に関する情報を取得する。エリア情報取得部３３０は、ＷＥＢ情報取得部３４０が取得した情報を解析して、施設３０に関する情報を取得してもよい。エリア情報取得部３３０は、施設３０に関する情報を、格納部２５０に格納してよい。
【００８３】
施設３０に関する情報としては、当該施設の識別情報、当該施設の位置を示す情報、当該施設が利用される時間帯を示す情報、当該施設の属性を示す情報、当該施設で開催されるイベントのスケジュールを示す情報などが例示される。施設の属性を示す情報としては、当該施設の種類を示す情報、当該施設の利用者層を示す情報、当該施設の利用者の服飾品の属性を示す情報などが例示される。
【００８４】
イベントのスケジュールを示す情報は、イベントが開催される時刻又は期間を示す情報を含んでよい。イベントのスケジュールを示す情報は、イベントの識別情報、及び、イベントの属性を示す情報をさらに含んでよい。イベントの属性を示す情報としては、当該イベントの種類を示す情報、当該イベントの参加者層を示す情報、当該イベントの参加者の服飾品の属性を示す情報などが例示される。
【００８５】
本実施形態において、ＷＥＢ情報取得部３４０は、ＷＥＢ上に存在する各種の情報を収集する。例えば、ＷＥＢ情報取得部３４０は、気象情報、ニュース情報、任意のＳＮＳに掲載された情報のような、即時性のある情報を収集する。ＷＥＢ情報取得部３４０は、時刻又は期間を示す情報、及び、位置又は地域を示す情報と対応付けられた情報を収集してよい。例えば、ＷＥＢ情報取得部３４０は、ＳＮＳに掲載された情報と、当該情報がＳＮＳ上に掲載された時刻を示す情報とを取得する。ＷＥＢ情報取得部３４０は、収集された情報を、エリア情報取得部３３０に出力してよい。ＷＥＢ情報取得部３４０は、収集された情報を、格納部２５０に格納してもよい。
【００８６】
本実施形態において、画像データ取得部３５０は、配送エリア内に配された撮像装置（図示されていない。）が撮像した画像の画像データを取得する。画像データ取得部３５０は、上記の画像データと、画像が撮像された時刻を示す情報とを取得してもよい。一実施形態において、上記の撮像装置は、配送エリア内を移動する移動体に搭載される。他の実施形態において、上記の撮像装置は、配送エリア内の特定の位置に設置される。本実施形態において、画像データ取得部３５０は、上記の画像データを、車両管理部２７０に出力する。画像データ取得部３５０は、上記の画像データを、格納部２５０に格納してもよい。
【００８７】
ユーザ情報取得部３２０は、ユーザ情報取得部の一例であってよい。エリア情報取得部３３０は、施設情報取得部の一例であってよい。画像データ取得部３５０は、画像取得部の一例であってよい。
【００８８】
図４は、格納部２５０の内部構成の一例を概略的に示す。本実施形態において、格納部２５０は、ユーザ情報格納部４２０と、エリア情報格納部４３０と、在庫情報格納部４４０と、車両情報格納部４５０とを備える。
【００８９】
本実施形態において、ユーザ情報格納部４２０は、ユーザ情報取得部３２０が取得した情報を格納する。ユーザ情報格納部４２０は、車両管理部２７０からの要求に応じて、当該要求により示される条件に合致する情報を抽出する。ユーザ情報格納部４２０は、抽出された情報を車両管理部２７０に出力してよい。
【００９０】
本実施形態において、エリア情報格納部４３０は、エリア情報取得部３３０が取得した情報を格納する。エリア情報格納部４３０は、ＷＥＢ情報取得部３４０が取得した情報を格納してもよい。エリア情報格納部４３０は、画像データ取得部３５０が取得した画像データを格納してもよい。エリア情報格納部４３０は、車両管理部２７０からの要求に応じて、当該要求により示される条件に合致する情報を抽出する。エリア情報格納部４３０は、抽出された情報を車両管理部２７０に出力してよい。
【００９１】
本実施形態において、在庫情報格納部４４０は、入出庫管理サーバ１３２から、物流センター１３０に保管されている複数の服飾品のそれぞれに関する情報を取得し、当該情報を格納する。在庫情報格納部４４０は、在庫管理部２６０から、配送管理サーバ１１０が管理する複数の服飾品のそれぞれに関する情報を取得し、当該情報を格納する。
【００９２】
在庫情報格納部４４０は、車両管理部２７０からの要求に応じて、当該要求により示される条件に合致する情報を抽出する。在庫情報格納部４４０は、抽出された情報を車両管理部２７０に出力してよい。
【００９３】
本実施形態において、車両情報格納部４５０は、車両管理部２７０から、配送システム１００が管理する複数の車両１２０のそれぞれに関する情報を取得し、当該情報を格納する。例えば、車両情報格納部４５０は、車両１２０から、車両１２０の識別情報と、時刻を示す情報と、当該時刻における車両１２０の位置を示す情報とが対応付けられた情報を取得する。
【００９４】
車両情報格納部４５０は、車両管理部２７０からの要求に応じて、当該要求により示される条件に合致する情報を抽出する。車両情報格納部４５０は、抽出された情報を車両管理部２７０に出力してよい。
【００９５】
エリア情報格納部４３０は、施設情報格納部の一例であってよい。在庫情報格納部４４０は、服飾品情報格納部の一例であってよい。
【００９６】
図５は、在庫管理部２６０の内部構成の一例を概略的に示す本実施形態において、在庫管理部２６０は、在庫情報取得部５２０と、更新部５３０と、精算部５４０とを備える。本実施形態において、在庫情報取得部５２０は、車内画像解析部５２２と、センサ出力解析部５２４とを有する。
【００９７】
本実施形態において、在庫情報取得部５２０は、複数の車両１２０のそれぞれから、各車両に搭載された服飾品の在庫に関する情報を取得する。車両１２０に搭載された服飾品の在庫に関する情報は、例えば、当該車両の識別情報と、物流センター１３０において当該車両に搭載された複数の服飾品のそれぞれの識別情報と、上記の複数の服飾品のそれぞれの利用状況を示す情報とを含む。利用状況としては、利用可能、利用不可、予約中、貸出中、販売済などが例示される。
【００９８】
なお、上述されたとおり、本実施形態において、物流センター１３０において保管されている服飾品の在庫を示す情報は、入出庫管理サーバ１３２が、在庫情報格納部４４０に格納する。しかしながら、在庫管理部２６０は本実施形態に限定されない。他の実施形態において、在庫情報取得部５２０が、入出庫管理サーバ１３２から、物流センター１３０において保管されている服飾品の在庫を示す情報を取得してもよい。
【００９９】
本実施形態において、車内画像解析部５２２は、車両１２０の車内に配された撮像装置から、当該撮像装置が車両１２０の車内の様子を撮像した画像の画像データを取得する。車内画像解析部５２２は、上記の画像を解析して、車両１２０に搭載されている服飾品の利用状況の変化を検出する。例えば、車内画像解析部５２２は、車両１２０を利用したユーザ２０が、特定の服飾品に着替えたことを検出する。この場合、上記の服飾品の利用状況は、「利用可能」から、「貸出中」又は「販売済」へと変化する。
【０１００】
車内画像解析部５２２は、検出結果を示す情報を更新部５３０に出力してよい。車内画像解析部５２２は、検出結果を示す情報を精算部５４０に出力してよい。
【０１０１】
本実施形態において、センサ出力解析部５２４は、車両１２０の車内に配された各種のセンサから、当該センサの出力結果を示す情報を取得する。センサ出力解析部５２４は、上記の出力結果を解析して、車両１２０に搭載されている服飾品の利用状況の変化を検出する。例えば、センサ出力解析部５２４は、特定の服飾品が車外に持ち出されたことを検出する。この場合、上記の服飾品の利用状況は、「利用可能」から、「貸出中」又は「販売済」へと変化する。
【０１０２】
車内画像解析部５２２は、検出結果を示す情報を更新部５３０に出力してよい。車内画像解析部５２２は、検出結果を示す情報を精算部５４０に出力してよい。
【０１０３】
本実施形態において、更新部５３０は、在庫情報取得部５２０から、車両１２０に搭載されている服飾品の利用状況の変化を示す情報を取得する。更新部５３０は、服飾品の利用状況の変化を示す情報に基づいて、在庫情報格納部４４０に格納された情報を更新する。更新部５３０は、各服飾品の利用状況の変化を示す情報に基づいて、各服飾品の使用履歴を示す情報を生成してよい。更新部５３０は、各服飾品の使用履歴を示す情報を在庫情報格納部４４０に格納してよい。
【０１０４】
本実施形態において、精算部５４０は、在庫情報取得部５２０から、車両１２０に搭載されている服飾品の利用状況の変化を示す情報を取得する。精算部５４０は、上記の情報に基づいて、ユーザ２０に費用を請求するための処理を実行する。例えば、精算部５４０は、ユーザ２０に提供されたサービスの利用料金、ユーザ２０に譲渡された物品の代金などを算出する。精算部５４０は、算出された各種の料金に関する情報を、ユーザ２０に提示してよい。例えば、精算部５４０は、車両１２０に搭載された表示装置又は音声出力装置に、上記の料金に関する情報を、ユーザ２０に通知するための命令を送信する。精算部５４０は、上記の料金に関する情報を、ユーザ２０の通信端末２２に送信してよい。
【０１０５】
一実施形態において、精算部５４０は、ユーザ２０が利用した服飾品の貸出料金を算出する。他の実施形態において、精算部５４０は、ユーザ２０が購入した服飾品の販売料金を算出する。他の実施形態において、精算部５４０は、ユーザ２０が試着した服飾品の試着料金を算出する。さらに他の実施形態において、精算部５４０は、ユーザ２０に配送した服飾品の配送料金を算出する。
【０１０６】
また、精算部５４０は、上記の費用の決済処理を実行する。ユーザ２０が車両１２０から離脱することが検出された場合、精算部５４０は、上記の費用の決済処理を実行してよい。なお、決済手段は、特に限定されない。例えば、精算部５４０は、任意の電子決済サービスを提供するサーバに、ユーザ２０のアカウントに関する電子決済処理の開始を要求するリクエストを送信する。
【０１０７】
また、ユーザ２０が配送システム１００により提供されるサービスを利用している期間中に、ユーザ２０の不正行為が検出された場合、違約金を請求するための処理を実行してよい。例えば、ユーザ２０の不正行為が検出された場合において、当該不正な状態が解消されないまま、ユーザ２０が車両１２０から退出又は離脱することが検出されたとき、車両１２０が、ユーザ２０に確認を促すためのメッセージを出力する。なお、配送システム１００が、上記のメッセージを、ユーザ２０の通信端末２２に送信してもよい。
【０１０８】
上記のメッセージが通知されても、上記の不正な状態が解消されない場合、精算部５４０は、予め定められた期間内にユーザ２０からの連絡がない場合には違約金の発生する可能性があることを示すメッセージを、ユーザ２０の通信端末２２に送信してよい。精算部５４０は、上記のメッセージを複数回送信してもよい。上記の期間内にユーザ２０からの連絡が確認されなかった場合、精算部５４０は、精算部５４０は、違約金の決済処理を実行してよい。例えば、精算部５４０は、任意の電子決済サービスを提供するサーバに、ユーザ２０のアカウントに関する電子決済処理の開始を要求するリクエストを送信する。
【０１０９】
図６は、車両管理部２７０の内部構成の一例を概略的に示す。本実施形態において、車両管理部２７０は、車両情報取得部６２０と、需要予測部６３０と、帰還決定部６４０と、配車部６５０とを備える。
【０１１０】
本実施形態において、車両情報取得部６２０は、配送システム１００が管理する複数の車両１２０のそれぞれから、当該車両の運行に関する情報を取得する。例えば、車両情報取得部６２０は、上記の複数の車両１２０のそれぞれから、当該車両の識別情報と、時刻を示す情報と、当該時刻における当該車両の位置を示す情報とが対応付けられた情報を取得する。車両情報取得部６２０は、車両情報取得部６２０が各車両から取得した情報を、車両情報格納部４５０に格納してよい。
【０１１１】
本実施形態において、需要予測部６３０は、配送エリア内における服飾品の需要を予測する。需要予測部６３０は、配送エリア内において、（ｉ）ユーザ２０による服飾品の試着若しくは購入、又は、（ｉｉ）ユーザ２０が装着若しくは携行している服飾品の変更若しくは追加に関する需要が見込まれる１以上の需要エリアを抽出してよい。需要予測部６３０は、配送エリア内に配された１以上の地点の少なくとも一部について、需要の程度が予め定められた程度を超えるか否かを判定してもよい。需要予測部６３０の詳細は後述される。
【０１１２】
本実施形態において、帰還決定部６４０は、配送システム１００が管理する複数の車両１２０のそれぞれについて、物流センター１３０に帰還させるか否かを決定する。例えば、帰還決定部６４０は、複数の車両１２０の中から、特定の条件に合致する車両１２０を抽出する。帰還決定部６４０は、抽出された車両１２０を、物流センター１３０に帰還させることを決定する。特定の条件は、車両又は服飾品の利用状況に関する条件であってよい。
【０１１３】
一実施形態において、帰還決定部６４０は、抽出された車両１２０の識別情報と、当該車両の次の移動先が物流センター１３０であることを示す情報とを、配車部６５０に出力する。他の実施形態において、帰還決定部６４０は、抽出された車両１２０又は当該車両の運転手が利用する通信端末（図示されていない。）に、物流センター１３０に帰還すべきことを示す情報を送信する。これにより、帰還決定部６４０は、複数の車両１２０のそれぞれを、当該車両の状況に応じた適切なタイミングで、物流センター１３０に移動させることができる。
【０１１４】
より具体的には、帰還決定部６４０は、複数の車両１２０のそれぞれについて、当該車両に搭載されている１又は複数の服飾品の利用状況を解析する。例えば、帰還決定部６４０は、在庫情報格納部４４０を参照して、複数の車両１２０のそれぞれについて、（ｉ）当該車両に搭載されている未使用の服飾品の個数が予め定められた第１の値よりも小さいか否か、及び、（ｉｉ）当該車両に搭載されている１以上の服飾品に対する、未使用の服飾品の比率が予め定められた第２の値よりも小さいか否かの少なくとも一方を判定する。帰還決定部６４０は、上記の判定結果が予め定められた条件を満足する車両１２０を、物流センター１３０に帰還させる車両１２０として抽出する。予め定められた条件としては、未使用の服飾品の個数が第１の値よりも小さいという条件、未使用の服飾品の比率が第２の値よりも小さいという条件などが例示される。
【０１１５】
帰還決定部６４０は、特定の種類の服飾品について、上記の判定処理を実行してもよい。帰還決定部６４０は、上記の特定の種類の服飾品に関する上記の判定結果が予め定められた条件を満足する車両１２０を、物流センター１３０に帰還させる車両１２０として抽出してよい。
【０１１６】
帰還決定部６４０は、服飾品の種類ごとに、上記の判定処理を実行してもよい。この場合、帰還決定部６４０は、少なくとも１つの種類の服飾品に関する上記の判定結果が予め定められた条件を満足する車両１２０を、物流センター１３０に帰還させる車両１２０として抽出してよい。
【０１１７】
また、ユーザ２０が配送システム１００により提供されるサービスを利用している期間中に、車両１２０の内部に不審物が検出された場合、ユーザ２０が、ユーザ２０の所持品を車内に置き忘れる可能性がある。そこで、不審物が検出された後、当該不審物が検出されなくなる前に、ユーザ２０が車両１２０から退出又は離脱することが検出された場合、車両１２０が、ユーザ２０に確認を促すためのメッセージを出力する。なお、配送システム１００が、上記のメッセージを、ユーザ２０の通信端末２２に送信してもよい。
【０１１８】
上記のメッセージが通知された後、予め定められた期間が経過しても、上記の不審物が検出されている場合、帰還決定部６４０は、不審物が検出された車両１２０を、物流センター１３０に帰還させることを決定してよい。また、帰還決定部６４０は、上記の不審物が物流センター１３０に保管されることを示すメッセージを、ユーザ２０の通信端末２２に送信してもよい。
【０１１９】
本実施形態において、配車部６５０は、車両１２０の運行を管理する。一実施形態において、配車部６５０は、ユーザ２０からの配信要求に基づいて、１以上の車両１２０のそれぞれの運行を管理する。他の実施形態において、配車部６５０は、需要予測部６３０の予測結果に基づいて、１以上の車両１２０のそれぞれの運行を管理する。さらに他の実施形態において、配車部６５０は、帰還決定部６４０の決定結果に基づいて、１以上の車両１２０のそれぞれの運行を管理する。配車部６５０の詳細は後述される。
【０１２０】
需要予測部６３０は、エリア抽出部、及び、需要判定部の一例であってよい。配車部６５０は、運行管理部、及び、割当部の一例であってよい。
【０１２１】
図７は、需要予測部６３０の内部構成の一例を概略的に示す。本実施形態において、需要予測部６３０は、配送イベント検出部７２０と、需要マップ生成部７４０と、配車エリア決定部７６０とを備える。本実施形態において、配送イベント検出部７２０は、配送要求解析部７３０と、ユーザ情報解析部７３２と、エリア情報解析部７３４と、ＷＥＢ情報解析部７３６と、エリア画像解析部７３８とを有する。
【０１２２】
本実施形態において、配送イベント検出部７２０は、服飾品の配送に関連するイベント（配送イベントと称される場合がある。）を検出する。例えば、配送イベント検出部７２０は、（ｉ）ユーザ２０による服飾品の試着若しくは購入、又は、（ｉｉ）ユーザ２０が装着若しくは携行している服飾品の変更若しくは追加に関する需要を喚起するようなイベントを検出する。
【０１２３】
配送イベント検出部７２０は、配送イベントの検出結果に基づいて、上記の需要の程度を決定する。需要の程度は、連続的な数値により示されてもよく、段階的な区分により示されてもよい。配送イベント検出部７２０は、配送イベントが検出された地点の位置を示す情報と、当該地点における需要の程度を示す情報とを対応付けて、需要マップ生成部７４０に出力してよい。配送イベント検出部７２０は、上記の情報を、配車エリア決定部７６０に出力してもよい。
【０１２４】
配送イベント検出部７２０は、需要の程度が予め定められた程度を超える地点を、需要エリアの１つとして抽出してよい。配送イベント検出部７２０は、需要エリアの位置を示す情報を、需要マップ生成部７４０に出力してよい。配送イベント検出部７２０は、上記の情報を、配車エリア決定部７６０に出力してもよい。
【０１２５】
本実施形態において、配送要求解析部７３０は、配送要求受信部２２０が受信したユーザ２０からの配送要求を取得する。配送要求解析部７３０は、上記の配送要求を解析し、当該解析結果に基づいて、上記の需要の程度を決定する。
【０１２６】
例えば、配送要求解析部７３０は、配送要求受信部２２０が配送要求を受信した場合に、配送要求により示される特定の地点における需要の程度が、予め定められた程度を超えると判定する。また、配送要求解析部７３０は、配送要求により示される特定の地点を、需要エリアとして抽出してよい。
【０１２７】
配送要求解析部７３０は、配送要求に関連する配送希望時刻又は配送予定時刻において、当該配送要求により示される特定の地点における需要の程度が、予め定められた程度を超えると判定してよい。また、配送要求解析部７３０は、配送要求に関連する配送希望時刻又は配送予定時刻において、配送要求により示される特定の地点を、需要エリアとして抽出してもよい。
【０１２８】
配送要求解析部７３０は、配送要求受信部２２０が受信した複数の配信要求を、各配信要求により示される地点に基づいて、配送エリア内に設定された複数のエリアのそれぞれを指定する配信要求の個数又は受信頻度を算出してよい。配送要求解析部７３０は、上記の配信要求の個数又は受信頻度が予め定められた基準を満足するエリアを、需要エリアとして抽出してよい。配送要求解析部７３０は、配送要求受信部２２０が受信した複数の配信要求を、各配信要求により示される地点及び時刻に基づいて、配送エリア内に設定された複数のエリアのそれぞれを指定する配信要求の個数又は受信頻度を、任意の基準により区分された時間帯ごとに算出してもよい。これにより、配送要求解析部７３０は、時間帯ごとに需要エリアを抽出することができる。
【０１２９】
配送要求解析部７３０は、（ｉ）需要エリアの位置を示す情報、又は、（ｉｉ）需要エリアの位置を示す情報、及び、配送希望時刻又は配送予定時刻を示す情報を、需要マップ生成部７４０に出力してよい。配送要求解析部７３０は、上記の情報を、配車エリア決定部７６０に出力してもよい。
【０１３０】
配送要求解析部７３０は、配送要求に含まれる配送種別情報を解析して、配送されるべき服飾品の種別を特定してよい。服飾品の種別としては、当該服飾品の属性、当該服飾品の寸法などが例示される。配送要求解析部７３０は、配送されるべき服飾品の種別に関する情報を、配車部６５０に出力してよい。
【０１３１】
これにより、例えば、配送種別情報により示される服飾品の属性に基づいて、車両１２０の運行が管理され得る。また、配送要求により示される位置と、配送種別情報により示される服飾品の属性とに基づいて、車両１２０の運行が管理され得る。
【０１３２】
本実施形態において、ユーザ情報解析部７３２は、ユーザ情報格納部４２０を参照して、ユーザ２０のスケジュールを示す情報を取得する。ユーザ情報解析部７３２は、上記のスケジュールを示す情報により示される時刻又は期間の始期若しくは終期において、当該情報により示される位置における需要の程度が、予め定められた程度を超えると判定してよい。また、ユーザ情報解析部７３２は、スケジュールを示す情報により示される位置を、需要エリアとして抽出してよい。
【０１３３】
ユーザ情報解析部７３２は、（ｉ）需要エリアの位置を示す情報、又は、（ｉｉ）需要エリアの位置を示す情報、及び、スケジュールを示す情報により示される時刻又は期間の始期若しくは終期を示す情報を、需要マップ生成部７４０に出力してよい。配送イベント検出部７２０は、上記の情報を、配車エリア決定部７６０に出力してもよい。
【０１３４】
ユーザ情報解析部７３２は、ユーザ２０のスケジュールを示す情報に含まれるユーザ２０の行動を示す情報を解析して、配送されるべき服飾品の種別を決定してよい。具体的には、ユーザ情報解析部７３２は、ユーザ２０の行動に基づいて、需要が見込まれる服飾品の属性を決定する。ユーザ情報解析部７３２は、配送されるべき服飾品の種別に関する情報を、配車部６５０に出力してよい。
【０１３５】
これにより、例えば、ユーザ情報解析部７３２が決定した服飾品の属性に基づいて、車両１２０の運行が管理され得る。また、上記のスケジュールにより示される時刻又は期間におけるユーザ２０の位置と、ユーザ情報解析部７３２が決定した服飾品の属性とに基づいて、車両１２０の運行が管理され得る。
【０１３６】
本実施形態において、エリア情報解析部７３４は、エリア情報格納部４３０を参照して、配送エリア内に配される１又は複数の施設３０のそれぞれに関する情報を取得する。エリア情報解析部７３４は、各施設に関する情報を解析して、各施設の位置の需要の程度を判定してよい。エリア情報解析部７３４は、各施設に関する情報を解析して、特定の時刻又は期間における、各施設の位置の需要の程度を判定してもよい。
【０１３７】
具体的には、エリア情報解析部７３４は、エリア情報格納部４３０を参照して、各施設の位置を示す情報と、各施設が利用される時間帯を示す情報とを取得する。エリア情報解析部７３４は、各施設が利用される時間帯において、当該施設における需要の程度が、予め定められた程度を超えると判定してよい。また、エリア情報解析部７３４は、需要の程度が予め定められた程度を超えると判定された施設３０の位置を、需要エリアとして抽出してよい。
【０１３８】
エリア情報解析部７３４は、（ｉ）需要エリアの位置を示す情報、又は、（ｉｉ）需要エリアの位置を示す情報、及び、需要エリアに配された施設３０が利用される時間帯を示す情報を、需要マップ生成部７４０に出力してよい。エリア情報解析部７３４は、上記の情報を、配車エリア決定部７６０に出力してもよい。
【０１３９】
エリア情報解析部７３４は、需要の程度が予め定められた程度を超えると判定された施設３０の種類に基づいて、配送されるべき服飾品の種別を決定してよい。例えば、エリア情報解析部７３４は、施設の種類と、当該施設の利用者の服飾品の属性を示す情報とを対応付けて格納するデータベースを参照して、上記の施設３０に対応する服飾品の属性を示す情報を抽出する。エリア情報解析部７３４は、抽出された情報を、配送されるべき服飾品の種別として、配車部６５０に出力してよい。
【０１４０】
エリア情報格納部４３０が、各施設の利用者の服飾品の属性を示す情報を格納している場合、エリア情報解析部７３４は、エリア情報格納部４３０を参照して、需要の程度が予め定められた程度を超えると判定された施設３０の利用者の服飾品の属性を示す情報を取得する。エリア情報解析部７３４は、取得された情報を、配送されるべき服飾品の種別として、配車部６５０に出力してよい。
【０１４１】
これにより、例えば、エリア情報解析部７３４が決定した服飾品の属性に基づいて、車両１２０の運行が管理され得る。また、配送エリア内の少なくとも一部の地点の位置と、エリア情報解析部７３４が決定した服飾品の属性とに基づいて、車両１２０の運行が管理され得る。
【０１４２】
本実施形態において、ＷＥＢ情報解析部７３６は、ＷＥＢ上に存在する各種の情報を解析して、１以上の需要エリアを抽出する。ＷＥＢ情報解析部７３６は、ＷＥＢ情報取得部３４０が取得した情報を解析して、１以上の需要エリアを抽出してよい。ＷＥＢ情報解析部７３６は、時刻又は期間を示す情報、及び、位置又は地域を示す情報と対応付けられた情報を解析して、１以上の需要エリアを抽出してよい。ＷＥＢ情報解析部７３６は、気象情報、ニュース情報、及び、ＳＮＳ上の情報の少なくとも１つを解析して、１以上の需要エリアを抽出してよい。
【０１４３】
例えば、ＷＥＢ情報解析部７３６は、配送エリア内の各位置又は各エリアについて、現在の時刻における天候と、特定の他の時刻における天候とを比較する。ＷＥＢ情報解析部７３６は、天候の変化の程度が予め定められた程度よりも大きな位置において、服飾品の需要の程度が予め定められた程度を超えると判定してよい。また、エリア情報解析部７３４は、需要の程度が予め定められた程度を超えると判定された位置を、需要エリアとして抽出してよい。
【０１４４】
例えば、ＷＥＢ情報解析部７３６は、ニュース情報、又は、ＳＮＳ上の情報を解析して、予め定められた種類のイベントが発生したこと、又は、予め定められた種類のイベントが発生することを検出する。また、ＷＥＢ情報解析部７３６は、上記イベントの発生位置又はエリアを特定する。ＷＥＢ情報解析部７３６は、上記のイベントの種類、上記のイベントの発生時刻又は期間、及び、上記イベントの発生位置又はエリアを特定してもよい。ＷＥＢ情報解析部７３６は、上記イベントの発生位置又はエリアを、需要エリアとして抽出してよい。
【０１４５】
ＷＥＢ情報解析部７３６は、（ｉ）需要エリアの位置を示す情報、又は、（ｉｉ）需要エリアの位置を示す情報、及び、需要エリアに配された施設３０が利用される時間帯を示す情報を、需要マップ生成部７４０に出力してよい。ＷＥＢ情報解析部７３６は、上記の情報を、配車エリア決定部７６０に出力してもよい。これにより、ＷＥＢ情報解析部７３６の解析結果に基づいて、車両１２０の運行が管理され得る。
【０１４６】
本実施形態において、エリア画像解析部７３８は、画像データ取得部３５０から、画像データ取得部３５０が取得した画像データを取得する。エリア画像解析部７３８は、上記の画像データを解析して、人の集団を検出する。エリア画像解析部７３８は、検出された集団の規模が予め定められた規模を超える場合に、当該集団が検出された地点における需要の程度が、予め定められた程度を超えると判定してよい。エリア画像解析部７３８は、検出された集団を構成する各人の服飾品の属性の一致の程度が、予め定められた程度を超えた場合に、当該集団が検出された地点における需要の程度が、予め定められた程度を超えると判定してよい。また、エリア画像解析部７３８は、需要の程度が予め定められた程度を超えると判定された位置を、需要エリアとして抽出してよい。
【０１４７】
エリア画像解析部７３８は、（ｉ）需要エリアの位置を示す情報、又は、（ｉｉ）需要エリアの位置を示す情報、及び、需要エリアに配された施設３０が利用される時間帯を示す情報を、需要マップ生成部７４０に出力してよい。エリア画像解析部７３８は、上記の情報を、配車エリア決定部７６０に出力してもよい。
【０１４８】
エリア画像解析部７３８は、上記の画像データを解析して、配送されるべき服飾品の種別を決定してよい。例えば、エリア画像解析部７３８は、上記の画像データを解析して、上記の集団を構成する複数の人のそれぞれの服飾品の属性を特定してよい。エリア画像解析部７３８は、上記の解析結果に基づいて、上記の集団の服飾品の種別を決定してよい。服飾品の種別としては、当該服飾品の属性、当該服飾品の寸法などが例示される。エリア画像解析部７３８は、上記の集団の服飾品の種別を、配送されるべき服飾品の種別として決定してよい。エリア画像解析部７３８は、配送されるべき服飾品の種別を示す情報を、配車部６５０に出力してよい。
【０１４９】
これにより、例えば、エリア画像解析部７３８が決定した服飾品の属性に基づいて、車両１２０の運行が管理され得る。また、集団が検出された地点の位置と、エリア画像解析部７３８が決定した服飾品の属性に基づいて、車両１２０の運行が管理され得る。
【０１５０】
本実施形態において、需要マップ生成部７４０は、配送イベント検出部７２０が出力した情報に基づいて、配送エリアにおける需要マップを生成する。需要マップ生成部７４０は、過去の需要の実績に基づいて、上記の需要マップを生成してもよい。需要マップ生成部７４０は、配送イベント検出部７２０が出力した情報と、過去の需要の実績とに基づいて、上記の需要マップを生成してもよい。需要マップ生成部７４０は、服飾品の属性ごとに需要マップを生成してもよい。需要マップ生成部７４０は、現在の時刻における需要マップを生成してもよく、特定の時刻又は期間における需要マップを生成してもよい。
【０１５１】
需要マップは、配送エリア内の位置を示す情報と、当該位置における服飾品の需要の程度を示す情報とが対応付けられた情報であってよい。需要マップは、服飾品の属性を示す情報と、配送エリア内の位置を示す情報と、当該位置における服飾品の需要の程度を示す情報とが対応付けられた情報であってよい。需要マップは、配送エリア内の位置を示す情報と、当該位置における服飾品の需要の程度を示す情報と、当該需要の内容を示す情報とが対応付けられた情報であってもよい。
【０１５２】
本実施形態において、配車エリア決定部７６０は、配送イベント検出部７２０が出力した情報に基づいて、複数の車両１２０を配車する位置又はエリアを決定する。例えば、配車エリア決定部７６０は、配送イベント検出部７２０が抽出した１以上の需要エリアのそれぞれに、車両１２０を配置することを決定する。配車エリア決定部７６０は、配送イベント検出部７２０が抽出した１以上の需要エリアのうち、需要の程度が大きなエリアに車両１２０を配置することを決定してもよい。配車エリア決定部７６０は、配送イベント検出部７２０が出力した情報と、過去の需要の実績とに基づいて、複数の車両１２０を配車する位置又はエリアを決定してもよい。
【０１５３】
配送管理サーバ１１０のオペレータは、配車エリア決定部７６０が決定した配車計画を修正してもよい。配車計画は、（ｉ）時刻又は時間帯を示す情報と、（ｉｉ）位置又はエリアを示す情報と、（ｉｉｉ）当該時刻又は時間帯に、当該位置又はエリアに配車される車両１２０の台数を示す情報とが対応付けられた情報であってよい。配送管理サーバ１１０のオペレータは、例えば、需要マップ生成部７４０が生成した需要マップに基づいて、配車エリア決定部７６０が決定した配車計画を修正する。配送管理サーバ１１０のオペレータは、配車計画の修正に関する修正指示を配送管理サーバ１１０に入力してよい。配車エリア決定部７６０は、上記のオペレータからの修正指示が入力されると、当該修正指示に基づいて、配車計画を修正してよい。
【０１５４】
配送イベント検出部７２０は、需要判定部の一例であってよい。配送要求解析部７３０は、要求受信部、及び、需要判定部の一例であってよい。ユーザ情報解析部７３２は、ユーザ情報取得部、需要判定部、及び、第１需要種別決定部の一例であってよい。エリア情報解析部７３４は、施設情報取得部、需要判定部、及び、第２需要種別決定部の一例であってよい。ＷＥＢ情報解析部７３６は、需要判定部の一例であってよい。エリア画像解析部７３８は、画像取得部、集団検出部、需要判定部、及び、第３需要種別決定部の一例であってよい。配車エリア決定部７６０は、需要判定部、及び、エリア抽出部の一例であってよい。
【０１５５】
図８は、需要マップ８００の一例を概略的に示す。本実施形態において、需要マップ８００は、配送エリア８１０の内部において抽出された需要エリア８３０の位置を示す。本実施形態において、配送エリア８１０は、複数の単位エリア８２０に分割されている。本実施形態において、需要マップ８００は、複数の単位エリア８２０のそれぞれに設けられた駐車スペース４０の位置を示す。
【０１５６】
［配車部６５０の概要］
図９は、配車部６５０の内部構成の一例を概略的に示す。本実施形態において、配車部６５０は、配車決定部９２０と、目的地情報送信部９３０とを備える。
【０１５７】
本実施形態において、配車決定部９２０は、配送イベント検出部７２０が決定した１以上の需要エリアのそれぞれについて、当該需要エリアに配置する１又は複数の車両１２０を決定する。例えば、配車決定部９２０は、在庫情報格納部４４０を参照して、配送イベント検出部７２０が決定した１以上の需要エリアのそれぞれにおいて需要が見込まれる服飾品の属性に基づいて、複数の車両１２０のうち、１以上の需要エリアのそれぞれに割り当てる１以上の車両１２０を決定する。
【０１５８】
一実施形態において、特定の車両１２０に搭載される服飾品は、特定のユーザ２０のために選択される。一方、他の実施形態において、特定の車両１２０に搭載される服飾品は、商業的な企画と連動して決定されてよい。特定の車両１２０に搭載される服飾品は、特定のスタイリストの発案又は提案に基づいて決定されてよい。特定の車両１２０には、単一のブランドの服飾品が搭載されてよい。特定の車両１２０には、複数のブランドの服飾品が搭載されてよい。特定の車両１２０には、特定の属性を有する服飾品が搭載されてよい。例えば、特定の車両１２０には、特定の種類の服飾品のみが搭載されたり、特定の系統の服飾品のみが搭載されたりする。また、特定の車両１２０には、特定の寸法の服飾品が搭載されてよい。そこで、配車決定部９２０が、各車両に搭載された服飾品の属性を考慮して配車を計画することで、車両１２０の稼働率が向上し得る。
【０１５９】
配車決定部９２０は、１以上の需要エリアのそれぞれに、変更又は追加に必要な数よりも多くの数の服飾品が配送されるように、１以上の車両１２０の割り当てを決定してよい。配車決定部９２０は、女性用の服飾品に関する需要に対応する服飾品の個数が、男性用の服飾品に関する需要に対応する服飾品の個数よりも多くなるように、１以上の需要エリアのそれぞれに割り当てる１以上の車両１２０を決定してよい。配車決定部９２０は、特定の需要エリアに存在する女性の数又は比率に基づいて、当該特定の需要エリアに割り当てる車両１２０の数を決定してよい。
【０１６０】
配車決定部９２０は、配車要求を送信したユーザ２０の性別に基づいて、当該配車要求に対して割り当てる車両１２０の台数、又は、当該配車要求に対して割り当てる服飾品の個数を決定してよい。配車要求を送信したユーザ２０が女性である場合に割り当てられる車両１２０の台数は、配車要求を送信したユーザ２０が男性である場合に割り当てられる車両の台数より多くてよい。配車要求を送信したユーザ２０が女性である場合に割り当てられる服飾品の個数は、配車要求を送信したユーザ２０が男性である場合に割り当てられる服飾品の個数より多くてよい。
【０１６１】
配車決定部９２０は、配車要求を送信したユーザ２０の職業又は職位に基づいて、当該配車要求に対して割り当てる車両１２０の台数、又は、当該配車要求に対して割り当てる服飾品の個数を決定してよい。配車要求を送信したユーザ２０の職業又は職位が予め定められた条件を満足する場合に割り当てられる車両１２０の台数は、配車要求を送信したユーザ２０の職業又は職位が上記の条件を満足しない場合に割り当てられる車両の台数より多くてよい。配車要求を送信したユーザ２０の職業又は職位が予め定められた条件を満足する場合に割り当てられる服飾品の個数は、配車要求を送信したユーザ２０の職業又は職位が上記の条件を満足しない場合に割り当てられる服飾品の個数より多くてよい。予め定められた条件としては、職業の種類が特定の種類であるという条件、職位の種類が特定の種類であるという条件などが例示される。
【０１６２】
配車決定部９２０は、特定の車両１２０の配送エリア内に、搭載される服飾品の属性の少なくとも一部が異なる他の車両１２０が配されるように、複数の車両１２０の配置を決定してよい。配車決定部９２０は、決定結果を、目的地情報送信部９３０に出力してよい。これにより、複数の車両１２０の稼働率が向上し得る。
【０１６３】
本実施形態において、目的地情報送信部９３０は、配車決定部９２０の決定結果に基づいて、複数の車両１２０の運行を管理する。一実施形態において、目的地情報送信部９３０は、配車決定部９２０が特定の配送要求に対して割り当てた車両１２０又は当該車両の運転手が利用する通信端末（図示されていない。）に対して、当該車両の目的地を示す情報と、配送予定時刻を示す情報と、ユーザ２０の識別情報とを送信する。他の実施形態において、目的地情報送信部９３０は、配車決定部９２０が特定の需要エリアでの待機を割り当てた車両１２０又は当該車両の運転手が利用する通信端末（図示されていない。）に対して、当該車両の目的地を示す情報と、到着予定時刻を示す情報とを送信する。
【０１６４】
目的地情報送信部９３０は、帰還決定部６４０の決定結果に基づいて、複数の車両１２０の運行を管理してもよい。目的地情報送信部９３０は、帰還決定部６４０により、物流センター１３０に帰還することが決定された車両１２０又は当該車両の運転手が利用する通信端末（図示されていない。）に対して、帰還命令を送信する。帰還命令は、帰還の期限又は目標時刻を示す情報を含んでよい。
【０１６５】
［配車部６５０における配車処理の概要］
配車部６５０は、例えば、下記の手順に従って、第１の時刻又は期間（第１時間と称される場合がある。）において需要が見込まれる位置又はエリア（配車対象エリアと称される場合がある。）に配車される１又は複数の車両１２０を決定する。なお、技術的に矛盾が生じない範囲において、各手順の順番が入れ替えられてもよい。
【０１６６】
本実施形態によれば、まず、配車決定部９２０が、配車可能な車両１２０の中から、第１時間において需要が見込まれる服飾品を１つでも搭載する車両１２０を抽出する。次に、配車決定部９２０は、第１時間において需要が見込まれる服飾品の搭載量、及び、当該服飾品の種類の数の少なくとも一方に基づいて、抽出された車両１２０を順位づけする。配車決定部９２０は、予め定められた順位よりも上位の車両１２０を、配車対象エリアに配車される車両１２０の候補として決定する。
【０１６７】
次に、配車決定部９２０は、上記の候補に選出された車両１２０のうち、予め定められた期間内に配車対象エリアに到着することのできる車両１２０を抽出する。配車決定部９２０は、抽出された車両１２０のうちの１台を第１候補として決定する。例えば、配車決定部９２０は、抽出された車両１２０のうち、上記の順位が最も上位の車両１２０、又は、配車対象エリアへの到着予定時刻が最も早い車両１２０を、第１候補として決定する。上記の需要が見込まれる期間の長さの推定値が予め定められた値よりも小さい場合、配車決定部９２０は、抽出された車両１２０のうち、上記の順位が最も上位の車両１２０を、第１候補として決定してよい。
【０１６８】
また、配車決定部９２０は、第１時間において需要が見込まれる服飾品の搭載量、及び、当該服飾品の種類の数の少なくとも一方と、到着予定時刻とに基づいて、抽出された車両１２０のそれぞれにスコアを付与してよい。配車決定部９２０は、上記のスコアに基づいて、第１候補となる車両１２０を決定してもよい。例えば、配車決定部９２０は、最も優秀なスコアの付与された車両１２０を、第１候補として決定する。配車決定部９２０は、予め定められた基準よりも優れたスコアの付与された複数の車両１２０の中から、第１候補となる車両１２０を決定してもよい。
【０１６９】
一実施形態において、配車決定部９２０は、配車対象エリアの過去の需要の実績に基づいて、当該エリアにおいて需要が見込まれる服飾品であって、第１時間において需要が見込まれる服飾品とは異なる服飾品の属性を決定する。そして、配車決定部９２０は、新たに決定された属性を有する服飾品の搭載量、及び、当該服飾品の種類の数の少なくとも一方に基づいて、上記の複数の車両１２０を順位づけする。配車決定部９２０は、上記の順位が最も上位の車両１２０を、第１候補として決定する。
【０１７０】
他の実施形態において、配車決定部９２０は、第１時間の終期から予め定められた期間が経過した時刻（第２時間と称される場合がある）における、配車対象エリアの需要に基づいて、第１候補となる車両１２０を決定する。例えば、配車決定部９２０は、第２時間において需要が見込まれる服飾品であって、第１時間において需要が見込まれる服飾品とは異なる服飾品の属性を決定する。
【０１７１】
そして、配車決定部９２０は、新たに決定された属性を有する服飾品の搭載量、及び、当該服飾品の種類の数の少なくとも一方に基づいて、上記の複数の車両１２０を順位づけする。配車決定部９２０は、上記の順位が最も上位の車両１２０を、第１候補として決定する。例えば、第１時間においてはハイヒールの需要が見込まれ、第１時間から２時間後の第２時間においては、ハイヒール及びスニーカの需要が見込まれる場合、配車決定部９２０は、スニーカの搭載量の大きな車両１２０、又は、多くの種類のスニーカが搭載される車両１２０を、第１候補として決定する。
【０１７２】
なお、予め定められた期間内に配車対象エリアに到着することのできる車両１２０が抽出されなかった場合、配車決定部９２０は、当該期間を延ばして、再度、抽出処理を実行してよい。配車決定部９２０は、条件を満足する車両１２０が抽出されるまで、上記の抽出処理を繰り返してよい。他の実施形態において、予め定められた期間内に配車対象エリアに到着することのできる車両１２０が抽出されなかった場合、配車決定部９２０は、当該需要に対して配車を実行できないことを決定し、配車処理を終了してよい。
【０１７３】
次に、配車決定部９２０は、第１候補として決定された車両１２０により、上記の需要に対応することができるか否かを判定する。上記の需要への対応が十分であると判定された場合、目的地情報送信部９３０が、第１候補として決定された車両１２０又は当該車両の運転手が利用する通信端末（図示されていない。）に対して、当該車両の目的地を示す情報などを送信し、配車処理を終了してよい。
【０１７４】
一方、上記の需要への対応が不十分であると判定された場合、配車決定部９２０は、不足する服飾品の属性及び量を決定する。例えば、配車決定部９２０は、まず、上記の候補に選出された車両１２０の中から、不足する服飾品を配送することのできる１以上の車両１２０を抽出する。
【０１７５】
上記の抽出処理において、不足する服飾品を配送することのできる車両１２０が抽出された場合、配車決定部９２０は、上記の抽出処理において抽出された１以上の車両１２０と、第１候補として決定された車両１２０とを、配車対象エリアに配車される車両１２０として決定する。そして、目的地情報送信部９３０が、配車対象エリアに配車されることが決定した車両１２０又は当該車両の運転手が利用する通信端末（図示されていない。）に対して、当該車両の目的地を示す情報などを送信し、配車処理を終了してよい。
【０１７６】
一方、上記の候補に選出された車両１２０の中に、適切な車両１２０が含まれていない場合、配車決定部９２０は、第１候補を決定するための手順と同様の手順により、不足する服飾品を配送することのできる車両１２０を決定してよい。そして、目的地情報送信部９３０が、配車対象エリアに配車されることが決定した車両１２０又は当該車両の運転手が利用する通信端末（図示されていない。）に対して、当該車両の目的地を示す情報などを送信し、配車処理を終了してよい。
【０１７７】
配車決定部９２０は、運行管理部、及び、割当部の一例であってよい。目的地情報送信部９３０は、運行管理部の一例であってよい。
【０１７８】
図１０は、車両１２０の一例を概略的に示す。本実施形態において、車両１２０が、自動運転車である場合を例として、車両１２０の詳細が説明される。しかしながら、車両１２０は本実施形態に限定されないことに留意されたい。他の実施形態において、車両１２０は、運転手の操作により移動してよい。
【０１７９】
本実施形態において、車両１２０は、台車１０２０と、コンテナ１０４０とを備える。本実施形態において、台車１０２０は、コンテナ１０４０を運搬する。台車１０２０は、例えば、自動運転機能を有し、コンテナ１０４０を目的地まで運搬する。
【０１８０】
本実施形態において、コンテナ１０４０の内部には、展示スペース１０４２と、試着スペース１０４４とが設けられる。本実施形態において、展示スペース１０４２には、服飾品５０を陳列するための陳列部材１０５２が配される。本実施形態において、試着スペース１０４４には、ユーザ２０がそれまで着用していた服飾品を一時的に保管するためのロッカー１０５４が配される。
【０１８１】
本実施形態において、展示スペース１０４２には、１又は複数の監視カメラ１０６２と、１又は複数の電子タグリーダ１０６４と、１又は複数のロードセル１０６６とが配される。複数の電子タグリーダ１０６４及び複数のロードセル１０６６の一部は、陳列部材１０５２に設けられてよい。なお、複数の電子タグリーダ１０６４及び複数のロードセル１０６６の一部が、試着スペース１０４４の内部に配されてもよい。一方、本実施形態において、試着スペース１０４４には、監視カメラ１０６２が配されない。
【０１８２】
本実施形態において、監視カメラ１０６２は、展示スペース１０４２の内部を撮像する。監視カメラ１０６２が撮像した画像の画像データは、配送管理サーバ１１０に送信されてよい。画像は、動画像であってもよく、静止画像であってもよい。
【０１８３】
本実施形態において、電子タグリーダ１０６４は、コンテナ１０４０の内部に存在する電子タグを検出する。電子タグとしては、ＩＣタグ、ＲＦＩＤタグなどが例示される。例えば、車両１２０に搭載されている複数の服飾品のそれぞれに、１又は複数の電子タグが配される。電子タグリーダ１０６４は、検出結果を示す情報を出力する。電子タグリーダ１０６４は、検出結果を示す情報と、検出時刻を示す情報とを対応付けて出力してよい。電子タグリーダ１０６４が出力したデータは、配送管理サーバ１１０に送信されてよい。
【０１８４】
本実施形態において、ロードセル１０６６は、ユーザ２０が展示スペース１０４２の内部に進入する時のユーザ２０の質量を測定する。ロードセル１０６６は、ユーザ２０が展示スペース１０４２から退出する時のユーザ２０の質量を測定する。ロードセル１０６６は、測定結果を示す情報を出力する。ロードセル１０６６は、測定結果を示す情報と、測定時刻を示す情報とを対応付けて出力してよい。ロードセル１０６６が出力したデータは、配送管理サーバ１１０に送信されてよい。
【０１８５】
図１１は、本発明の複数の態様が全体的又は部分的に具現化されてよいコンピュータ３０００の一例を示す。配送システム１００又はその一部は、コンピュータ３０００により実現されてよい。例えば、配送管理サーバ１１０は、コンピュータ３０００により実現される。
【０１８６】
コンピュータ３０００にインストールされたプログラムは、コンピュータ３０００に、本発明の実施形態に係る装置に関連付けられるオペレーション又は当該装置の１又は複数の「部」として機能させ、又は当該オペレーション又は当該１又は複数の「部」を実行させることができ、及び／又はコンピュータ３０００に、本発明の実施形態に係るプロセス又は当該プロセスの段階を実行させることができる。そのようなプログラムは、コンピュータ３０００に、本明細書に記載のフローチャート及びブロック図のブロックのうちのいくつか又はすべてに関連付けられた特定のオペレーションを実行させるべく、ＣＰＵ３０１２によって実行されてよい。
【０１８７】
本実施形態によるコンピュータ３０００は、ＣＰＵ３０１２、ＲＡＭ３０１４、グラフィックコントローラ３０１６、及びディスプレイデバイス３０１８を含み、それらはホストコントローラ３０１０によって相互に接続されている。コンピュータ３０００はまた、通信インターフェース３０２２、ハードディスクドライブ３０２４、ＤＶＤ−ＲＯＭドライブ３０２６、及びＩＣカードドライブのような入出力ユニットを含み、それらは入出力コントローラ３０２０を介してホストコントローラ３０１０に接続されている。コンピュータはまた、ＲＯＭ３０３０及びキーボード３０４２のようなレガシの入出力ユニットを含み、それらは入出力チップ３０４０を介して入出力コントローラ３０２０に接続されている。
【０１８８】
ＣＰＵ３０１２は、ＲＯＭ３０３０及びＲＡＭ３０１４内に格納されたプログラムに従い動作し、それにより各ユニットを制御する。グラフィックコントローラ３０１６は、ＲＡＭ３０１４内に提供されるフレームバッファ等又はそれ自体の中に、ＣＰＵ３０１２によって生成されるイメージデータを取得し、イメージデータがディスプレイデバイス３０１８上に表示されるようにする。
【０１８９】
通信インターフェース３０２２は、ネットワークを介して他の電子デバイスと通信する。ハードディスクドライブ３０２４は、コンピュータ３０００内のＣＰＵ３０１２によって使用されるプログラム及びデータを格納する。ＤＶＤ−ＲＯＭドライブ３０２６は、プログラム又はデータをＤＶＤ−ＲＯＭ３００１から読み取り、ハードディスクドライブ３０２４にＲＡＭ３０１４を介してプログラム又はデータを提供する。ＩＣカードドライブは、プログラム及びデータをＩＣカードから読み取り、及び／又はプログラム及びデータをＩＣカードに書き込む。
【０１９０】
ＲＯＭ３０３０はその中に、アクティブ化時にコンピュータ３０００によって実行されるブートプログラム等、及び／又はコンピュータ３０００のハードウエアに依存するプログラムを格納する。入出力チップ３０４０はまた、様々な入出力ユニットをパラレルポート、シリアルポート、キーボードポート、マウスポート等を介して、入出力コントローラ３０２０に接続してよい。
【０１９１】
プログラムが、ＤＶＤ−ＲＯＭ３００１又はＩＣカードのようなコンピュータ可読記憶媒体によって提供される。プログラムは、コンピュータ可読記憶媒体から読み取られ、コンピュータ可読記憶媒体の例でもあるハードディスクドライブ３０２４、ＲＡＭ３０１４、又はＲＯＭ３０３０にインストールされ、ＣＰＵ３０１２によって実行される。これらのプログラム内に記述される情報処理は、コンピュータ３０００に読み取られ、プログラムと、上記様々なタイプのハードウエアリソースとの間の連携をもたらす。装置又は方法が、コンピュータ３０００の使用に従い情報のオペレーション又は処理を実現することによって構成されてよい。
【０１９２】
例えば、通信がコンピュータ３０００及び外部デバイス間で実行される場合、ＣＰＵ３０１２は、ＲＡＭ３０１４にロードされた通信プログラムを実行し、通信プログラムに記述された処理に基づいて、通信インターフェース３０２２に対し、通信処理を命令してよい。通信インターフェース３０２２は、ＣＰＵ３０１２の制御の下、ＲＡＭ３０１４、ハードディスクドライブ３０２４、ＤＶＤ−ＲＯＭ３００１、又はＩＣカードのような記録媒体内に提供される送信バッファ領域に格納された送信データを読み取り、読み取られた送信データをネットワークに送信し、又はネットワークから受信した受信データを記録媒体上に提供される受信バッファ領域等に書き込む。
【０１９３】
また、ＣＰＵ３０１２は、ハードディスクドライブ３０２４、ＤＶＤ−ＲＯＭドライブ３０２６（ＤＶＤ−ＲＯＭ３００１）、ＩＣカード等のような外部記録媒体に格納されたファイル又はデータベースの全部又は必要な部分がＲＡＭ３０１４に読み取られるようにし、ＲＡＭ３０１４上のデータに対し様々なタイプの処理を実行してよい。ＣＰＵ３０１２は次に、処理されたデータを外部記録媒体にライトバックしてよい。
【０１９４】
様々なタイプのプログラム、データ、テーブル、及びデータベースのような様々なタイプの情報が記録媒体に格納され、情報処理を受けてよい。ＣＰＵ３０１２は、ＲＡＭ３０１４から読み取られたデータに対し、本開示の随所に記載され、プログラムの命令シーケンスによって指定される様々なタイプのオペレーション、情報処理、条件判断、条件分岐、無条件分岐、情報の検索／置換等を含む、様々なタイプの処理を実行してよく、結果をＲＡＭ３０１４に対しライトバックする。また、ＣＰＵ３０１２は、記録媒体内のファイル、データベース等における情報を検索してよい。例えば、各々が第２の属性の属性値に関連付けられた第１の属性の属性値を有する複数のエントリが記録媒体内に格納される場合、ＣＰＵ３０１２は、当該複数のエントリの中から、第１の属性の属性値が指定されている条件に一致するエントリを検索し、当該エントリ内に格納された第２の属性の属性値を読み取り、それにより予め定められた条件を満たす第１の属性に関連付けられた第２の属性の属性値を取得してよい。
【０１９５】
上で説明したプログラム又はソフトウエアモジュールは、コンピュータ３０００上又はコンピュータ３０００近傍のコンピュータ可読記憶媒体に格納されてよい。また、専用通信ネットワーク又はインターネットに接続されたサーバシステム内に提供されるハードディスク又はＲＡＭのような記録媒体が、コンピュータ可読記憶媒体として使用可能であり、それにより、上記のプログラムを、ネットワークを介してコンピュータ３０００に提供する。
【０１９６】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。また、技術的に矛盾しない範囲において、特定の実施形態について説明した事項を、他の実施形態に適用することができる。また、各構成要素は、名称が同一で、参照符号が異なる他の構成要素と同様の特徴を有してもよい。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、請求の範囲の記載から明らかである。
【０１９７】
請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【０１９８】
本願明細書には、移動体又は移動体に搭載される物品を管理する情報処理システムが開示されている。配送システム１００、配送管理サーバ１１０、在庫管理部２６０及び車両管理部２７０は、上記の情報処理システムの一例であってよい。本願明細書には、移動体又は移動体に搭載される物品を管理する方法が開示されている。本願明細書には、コンピュータを、移動体又は移動体に搭載される物品を管理する情報処理システムとして機能させるためのプログラムが開示されている。本願明細書には、コンピュータに、移動体又は移動体に搭載される物品を管理する方法を実行させるためのプログラムが開示されている。上記のプログラムは、非一時的コンピュータ可読媒体に格納されてよい。
【符号の説明】
【０１９９】
１０  通信ネットワーク、２０  ユーザ、２２  通信端末、３０  施設、４０  駐車スペース、５０  服飾品、１００  配送システム、１１０  配送管理サーバ、１２０  車両、１３０  物流センター、１３２  入出庫管理サーバ、２２０  配送要求受信部、２３０  応答部、２４０  情報収集部、２５０  格納部、２６０  在庫管理部、２７０  車両管理部、３２０  ユーザ情報取得部、３３０  エリア情報取得部、３４０  ＷＥＢ情報取得部、３５０  画像データ取得部、４２０  ユーザ情報格納部、４３０  エリア情報格納部、４４０  在庫情報格納部、４５０  車両情報格納部、５２０  在庫情報取得部、５２２  車内画像解析部、５２４  センサ出力解析部、５３０  更新部、５４０  精算部、６２０  車両情報取得部、６３０  需要予測部、６４０  帰還決定部、６５０  配車部、７２０  配送イベント検出部、７３０  配送要求解析部、７３２  ユーザ情報解析部、７３４  エリア情報解析部、７３６  ＷＥＢ情報解析部、７３８  エリア画像解析部、７４０  需要マップ生成部、７６０  配車エリア決定部、８００  需要マップ、８１０  配送エリア、８２０  単位エリア、８３０  需要エリア、９２０  配車決定部、９３０  目的地情報送信部、１０２０  台車、１０４０  コンテナ、１０４２  展示スペース、１０４４  試着スペース、１０５２  陳列部材、１０５４  ロッカー、１０６２  監視カメラ、１０６４  電子タグリーダ、１０６６  ロードセル、３０００  コンピュータ、３００１  ＤＶＤ−ＲＯＭ、３０１０  ホストコントローラ、３０１２  ＣＰＵ、３０１４  ＲＡＭ、３０１６  グラフィックコントローラ、３０１８  ディスプレイデバイス、３０２０  入出力コントローラ、３０２２  通信インターフェース、３０２４  ハードディスクドライブ、３０２６  ＤＶＤ−ＲＯＭドライブ、３０３０  ＲＯＭ、３０４０  入出力チップ、３０４２  キーボード
【図１】
2020183541.tif 000003
【図２】
2020183541.tif 000004
【図３】
2020183541.tif 000005
【図４】
2020183541.tif 000006
【図５】
2020183541.tif 000007
【図６】
2020183541.tif 000008
【図７】
2020183541.tif 000009
【図８】
2020183541.tif 000010
【図９】
2020183541.tif 000011
【図１０】
2020183541.tif 000012
【図１１】
2020183541.tif 000013
【国際調査報告】
2020183541.tif 000014
2020183541.tif 000015
2020183541.tif 000016