IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ NECソリューションイノベータ株式会社の特許一覧

特開2023-150586集配エリア設定装置、集配エリアマッチング装置、集配エリア設定方法、集配エリアマッチング方法、及びプログラム
<>
  • 特開-集配エリア設定装置、集配エリアマッチング装置、集配エリア設定方法、集配エリアマッチング方法、及びプログラム 図1
  • 特開-集配エリア設定装置、集配エリアマッチング装置、集配エリア設定方法、集配エリアマッチング方法、及びプログラム 図2
  • 特開-集配エリア設定装置、集配エリアマッチング装置、集配エリア設定方法、集配エリアマッチング方法、及びプログラム 図3
  • 特開-集配エリア設定装置、集配エリアマッチング装置、集配エリア設定方法、集配エリアマッチング方法、及びプログラム 図4
  • 特開-集配エリア設定装置、集配エリアマッチング装置、集配エリア設定方法、集配エリアマッチング方法、及びプログラム 図5
  • 特開-集配エリア設定装置、集配エリアマッチング装置、集配エリア設定方法、集配エリアマッチング方法、及びプログラム 図6
  • 特開-集配エリア設定装置、集配エリアマッチング装置、集配エリア設定方法、集配エリアマッチング方法、及びプログラム 図7
  • 特開-集配エリア設定装置、集配エリアマッチング装置、集配エリア設定方法、集配エリアマッチング方法、及びプログラム 図8
  • 特開-集配エリア設定装置、集配エリアマッチング装置、集配エリア設定方法、集配エリアマッチング方法、及びプログラム 図9
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2023150586
(43)【公開日】2023-10-16
(54)【発明の名称】集配エリア設定装置、集配エリアマッチング装置、集配エリア設定方法、集配エリアマッチング方法、及びプログラム
(51)【国際特許分類】
   G06Q 10/083 20230101AFI20231005BHJP
   G06F 16/906 20190101ALI20231005BHJP
【FI】
G06Q10/08 300
G06F16/906
【審査請求】未請求
【請求項の数】10
【出願形態】OL
(21)【出願番号】P 2022059764
(22)【出願日】2022-03-31
(71)【出願人】
【識別番号】000232092
【氏名又は名称】NECソリューションイノベータ株式会社
(74)【代理人】
【識別番号】100115255
【弁理士】
【氏名又は名称】辻丸 光一郎
(74)【代理人】
【識別番号】100201732
【弁理士】
【氏名又は名称】松縄 正登
(74)【代理人】
【識別番号】100154081
【弁理士】
【氏名又は名称】伊佐治 創
(72)【発明者】
【氏名】新冨 啓明
【テーマコード(参考)】
5B175
5L049
【Fターム(参考)】
5B175FA03
5B175GA04
5L049AA16
(57)【要約】
【課題】 一つの集配拠点(集配元)毎に、集配エリアを設定可能な集配エリア設定装置を提供する。
【解決手段】 本発明の集配エリア設定装置は、集配情報取得部、情報処理部、クラスタリング部、及び、集配エリア設定部を含み、
集配情報取得部は、集配情報を取得し、
前記集配情報は、1つ以上の集配元に関する集配元情報、及び、1つ以上の集配先に関する集配先情報を含み、
前記情報処理部は、前記集配元情報及び前記集配先情報に基づき、前記集配先毎に、集配条件情報を生成し、
前記クラスタリング部は、前記集配条件に基づき、1つ以上の前記集配元毎に、1つ以上の前記集配先をクラスタリングして、1つの前記集配元及び1つ以上の前記集配先を含むクラスタを生成し、
前記配送エリア設定部は、生成された前記クラスタを集配エリアとして設定する。
【選択図】 図1

【特許請求の範囲】
【請求項1】
集配情報取得部、情報処理部、クラスタリング部、及び、集配エリア設定部を含み、
集配情報取得部は、集配情報を取得し、
前記集配情報は、1つ以上の集配元に関する集配元情報、及び、1つ以上の集配先に関する集配先情報を含み、
前記情報処理部は、前記集配元情報及び前記集配先情報に基づき、前記集配先毎に、集配条件情報を生成し、
前記クラスタリング部は、前記集配条件に基づき、1つ以上の前記集配元毎に、1つ以上の前記集配先をクラスタリングして、1つの前記集配元及び1つ以上の前記集配先を含むクラスタを生成し、
前記配送エリア設定部は、生成された前記クラスタを集配エリアとして設定する、
集配エリア設定装置。
【請求項2】
前記集配元情報は、前記集配元毎の位置に関する集配元位置情報を含み、
前記集配先情報は、前記集配先毎の位置に関する集配先位置情報を含み、
前記情報処理部は、前記集配元位置情報及び前記集配先位置情報に基づき、前記集配先毎に前記集配元毎からの集配距離情報を含む前記集配条件情報を生成し、
前記クラスタリング部は、前記集配距離情報に基づき前記クラスタリングして前記クラスタを生成する、
請求項1記載の集配エリア設定装置。
【請求項3】
前記情報処理部は、前記集配距離情報に基づき、前記集配先毎に前記集配元からの集配に要する集配時間情報を含む前記集配条件情報を生成し、
前記クラスタリング部は、前記集配距離情報に基づき前記クラスタリングして前記クラスタを生成する、
請求項2記載の集配エリア設定装置。
【請求項4】
前記集配先情報は、前記集配先毎に集配発注に関する集配先発注情報を含み、
前記情報処理部は、前記集配先発注情報を含む前記集配条件情報を生成し、
前記クラスタリング部は、前記集配先発注情報に基づき前記クラスタリングして前記クラスタを生成する、
請求項1から3のいずれか一項に記載の集配エリア設定装置。
【請求項5】
前記集配元情報は、前記集配元毎に集配受注に関する集配元受注情報を含み、
前記情報処理部は、前記集配元受注情報を含む前記集配条件情報を生成し、
前記クラスタリング部は、前記集配元受注情報に基づき前記クラスタリングして前記クラスタを生成する、
請求項1から4のいずれか一項に記載の集配エリア設定装置。
【請求項6】
集配エリア設定部、マッチング出力部、マッチング情報取得部、及び、マッチング実行部を含み、
前記集配エリア設定部は、マッチング用の1つ以上の集配エリアを設定し、
前記マッチング出力部は、設定された前記集配エリアを出力し、
前記マッチング情報取得部は、集配担当者のマッチング情報を取得し、
前記マッチング実行部は、前記集配エリア及び前記マッチング情報に基づき、前記集配エリア毎に前記集配担当者を決定し、
前記集配エリアは、請求項1から5のいずれか一項に記載の集配エリア設定装置により設定された集配エリアである、
集配エリアマッチング装置。
【請求項7】
集配情報取得工程、情報処理工程、クラスタリング工程、集配エリア設定工程を含み、
集配情報取得工程は、集配情報を取得し、
前記集配情報は、1つ以上の集配元に関する集配元情報、及び、1つ以上の集配先に関する集配先情報を含み、
前記情報処理工程は、前記集配元情報及び前記集配先情報に基づき、前記集配先毎に、集配条件情報を生成し、
前記クラスタリング工程は、前記集配条件に基づき、1つ以上の前記集配元毎に、1つ以上の前記集配先をクラスタリングして、1つの前記集配元及び1つ以上の前記集配先を含むクラスタを生成し、
前記配送エリア設定工程は、生成された前記クラスタを集配エリアとして設定する、
集配エリア設定方法。
【請求項8】
集配エリア設定工程、マッチング出力工程、マッチング情報取得工程、及び、マッチング実行工程を含み、
前記集配エリア設定工程は、マッチング用の1つ以上の集配エリアを設定し、
前記マッチング出力工程は、設定された前記集配エリアを出力し、
前記マッチング情報取得工程は、集配担当者のマッチング情報を取得し、
前記マッチング実行工程は、前記集配エリア及び前記マッチング情報に基づき、前記集配エリア毎に前記集配担当者を決定し、
前記集配エリアは、請求項7記載の集配エリア設定方法により設定された集配エリアである、
集配エリアマッチング方法。
【請求項9】
集配情報取得手順、情報処理手順、クラスタリング手順、集配エリア設定手順を含み、
集配情報取得手順は、集配情報を取得し、
前記集配情報は、1つ以上の集配元に関する集配元情報、及び、1つ以上の集配先に関する集配先情報を含み、
前記情報処理手順は、前記集配元情報及び前記集配先情報に基づき、前記集配先毎に、集配条件情報を生成し、
前記クラスタリング手順は、前記集配条件に基づき、1つ以上の前記集配元毎に、1つ以上の前記集配先をクラスタリングして、1つの前記集配元及び1つ以上の前記集配先を含むクラスタを生成し、
前記配送エリア設定手順は、生成された前記クラスタを集配エリアとして設定し、
前記各手順を、コンピュータ上で実行可能な、プログラム。
【請求項10】
集配エリア設定手順、マッチング出力手順、マッチング情報取得手順、及び、マッチング実行手順を含み、
前記集配エリア設定手順は、マッチング用の1つ以上の集配エリアを設定し、
前記マッチング出力手順は、設定された前記集配エリアを出力し、
前記マッチング情報取得手順は、集配担当者のマッチング情報を取得し、
前記マッチング実行手順は、前記集配エリア及び前記マッチング情報に基づき、前記集配エリア毎に前記集配担当者を決定し、
前記集配エリアは、請求項9記載のプログラムにより設定された集配エリアであり、
前記各手順を、コンピュータ上で実行可能な、プログラム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、集配エリア設定装置、集配エリアマッチング装置、集配エリア設定方法、集配エリアマッチング方法、及びプログラムに関する。
【背景技術】
【0002】
近年の情報技術(IT)の進展に伴い、宅配及び郵便の分野において、種々の配送システムが開発されている。例えば、特許文献1には、自動運転車両を利用して物をより遠くまで配達することができる技術が開示されている。
【先行技術文献】
【特許文献】
【0003】
【特許文献1】特開2021-93027号公報
【発明の概要】
【発明が解決しようとする課題】
【0004】
配送業界では、荷物の集配拠点毎に集配エリアが設けられているのが一般的である。しかしながら、集配拠点が異なる複数の集配業者が、自分の集配エリアを超えて他の集配エリアまで集配を行うというのが実情である。このため、集配効率を向上することが困難であり、その結果、集配業者(集配受注側)の集配コストの引き下げが困難であり、集配発注側の集配費用の引き下げも困難であった。
【0005】
そこで、本発明は、一つの集配拠点(集配元)毎に、集配エリアを設定可能な集配エリア設定装置、集配エリア設定方法、及び、プログラムの提供を目的とする。
【課題を解決するための手段】
【0006】
前記目的を達成するために、本発明の集配エリア設定装置は、
集配情報取得部、情報処理部、クラスタリング部、及び、集配エリア設定部を含み、
集配情報取得部は、集配情報を取得し、
前記集配情報は、1つ以上の集配元に関する集配元情報、及び、1つ以上の集配先に関する集配先情報を含み、
前記情報処理部は、前記集配元情報及び前記集配先情報に基づき、前記集配先毎に、集配条件情報を生成し、
前記クラスタリング部は、前記集配条件に基づき、1つ以上の前記集配元毎に、1つ以上の前記集配先をクラスタリングして、1つの前記集配元及び1つ以上の前記集配先を含むクラスタを生成し、
前記配送エリア設定部は、生成された前記クラスタを集配エリアとして設定する。
【0007】
本発明の集配エリアマッチング装置は、
集配エリア設定部、マッチング出力部、マッチング情報取得部、及び、マッチング実行部を含み、
前記集配エリア設定部は、マッチング用の1つ以上の集配エリアを設定し、
前記マッチング出力部は、設定された前記集配エリアを出力し、
前記マッチング情報取得部は、集配担当者のマッチング情報を取得し、
前記マッチング実行部は、前記集配エリア及び前記マッチング情報に基づき、前記集配エリア毎に前記集配担当者を決定し、
前記集配エリアは、前記本発明の集配エリア設定装置により設定された集配エリアである。
【0008】
本発明の集配エリア設定方法は、
集配情報取得工程、情報処理工程、クラスタリング工程、集配エリア設定工程を含み、
集配情報取得工程は、集配情報を取得し、
前記集配情報は、1つ以上の集配元に関する集配元情報、及び、1つ以上の集配先に関する集配先情報を含み、
前記情報処理工程は、前記集配元情報及び前記集配先情報に基づき、前記集配先毎に、集配条件情報を生成し、
前記クラスタリング工程は、前記集配条件に基づき、1つ以上の前記集配元毎に、1つ以上の前記集配先をクラスタリングして、1つの前記集配元及び1つ以上の前記集配先を含むクラスタを生成し、
前記配送エリア設定工程は、生成された前記クラスタを集配エリアとして設定する。
【0009】
本発明の集配エリアマッチング方法は、
集配エリア設定工程、マッチング出力工程、マッチング情報取得工程、及び、マッチング実行工程を含み、
前記集配エリア設定工程は、マッチング用の1つ以上の集配エリアを設定し、
前記マッチング出力工程は、設定された前記集配エリアを出力し、
前記マッチング情報取得工程は、集配担当者のマッチング情報を取得し、
前記マッチング実行工程は、前記集配エリア及び前記マッチング情報に基づき、前記集配エリア毎に前記集配担当者を決定し、
前記集配エリアは、前記本発明の集配エリア設定方法により設定された集配エリアである。
【0010】
本発明の第1のプログラムは、
集配情報取得手順、情報処理手順、クラスタリング手順、集配エリア設定手順を含み、
集配情報取得手順は、集配情報を取得し、
前記集配情報は、1つ以上の集配元に関する集配元情報、及び、1つ以上の集配先に関する集配先情報を含み、
前記情報処理手順は、前記集配元情報及び前記集配先情報に基づき、前記集配先毎に、集配条件情報を生成し、
前記クラスタリング手順は、前記集配条件に基づき、1つ以上の前記集配元毎に、1つ以上の前記集配先をクラスタリングして、1つの前記集配元及び1つ以上の前記集配先を含むクラスタを生成し、
前記配送エリア設定手順は、生成された前記クラスタを集配エリアとして設定し、
前記各手順を、コンピュータ上で実行可能な、プログラムである。
【0011】
本発明の第2のプログラムは、
集配エリア設定手順、マッチング出力手順、マッチング情報取得手順、及び、マッチング実行手順を含み、
前記集配エリア設定手順は、マッチング用の1つ以上の集配エリアを設定し、
前記マッチング出力手順は、設定された前記集配エリアを出力し、
前記マッチング情報取得手順は、集配担当者のマッチング情報を取得し、
前記マッチング実行手順は、前記集配エリア及び前記マッチング情報に基づき、前記集配エリア毎に前記集配担当者を決定し、
前記集配エリアは、前記第1のプログラムにより設定された集配エリアであり、
前記各手順を、コンピュータ上で実行可能な、プログラムである。
【発明の効果】
【0012】
本発明によれば、一つの集配拠点(集配元)毎に集配エリアを設定可能である。例えば、本発明により設定された集配エリア毎に、一つの集配業者を割り当てて集配を担当させれば、集配エリアを跨いだ集配が無くなり、その結果、集配効率が向上し、集配業者のコスト低減、及び、集配発注者の集配費用負担の低減が期待できる。
【図面の簡単な説明】
【0013】
図1図1は、実施形態1の集配エリア設定装置の一例の構成を示すブロック図である。
図2図2は、実施形態1の集配エリア設定装置のハードウェア構成の一例を示すブロック図である。
図3図3は、実施形態1の集配エリア設定装置における処理の一例を示すフローチャートである。
図4図4は、実施形態2の集配エリアマッチング装置の一例の構成を示すブロック図である。
図5図5は、実施形態2の集配エリアマッチング装置のハードウェア構成の一例を示すブロック図である。
図6図6は、実施形態2の集配エリアマッチング装置における処理の一例を示すフローチャートである。
図7図7は、実施形態3の集配エリアの設定の一例を示す説明図である。
図8図8は、実施形態3の入札算定の一例を示す表である。
図9図9は、従来の集配状況の一例、及び、実施形態3の集配の一例を示す図である。
【発明を実施するための形態】
【0014】
本発明の集配エリア設定装置において、例えば、
前記集配元情報は、前記集配元毎の位置に関する集配元位置情報を含み、
前記集配先情報は、前記集配先毎の位置に関する集配先位置情報を含み、
前記情報処理部は、前記集配元位置情報及び前記集配先位置情報に基づき、前記集配先毎に前記集配元毎からの集配距離情報を含む前記集配条件情報を生成し、
前記クラスタリング部は、前記集配距離情報に基づき前記クラスタリングして前記クラスタを生成する、
という態様であってもよい。
【0015】
本発明の集配エリア設定装置において、例えば、
前記情報処理部は、前記集配距離情報に基づき、前記集配先毎に前記集配元からの集配に要する集配時間情報を含む前記集配条件情報を生成し、
前記クラスタリング部は、前記集配距離情報に基づき前記クラスタリングして前記クラスタを生成する、
という態様であってもよい。
【0016】
本発明の集配エリア設定装置において、例えば、
前記集配先情報は、前記集配先毎に集配発注に関する集配先発注情報を含み、
前記情報処理部は、前記集配先発注情報を含む前記集配条件情報を生成し、
前記クラスタリング部は、前記集配先発注情報に基づき前記クラスタリングして前記クラスタを生成する、
という態様であってもよい。
【0017】
本発明の集配エリア設定装置において、例えば、
前記集配元情報は、前記集配元毎に集配受注に関する集配元受注情報を含み、
前記情報処理部は、前記集配元受注情報を含む前記集配条件情報を生成し、
前記クラスタリング部は、前記集配元受注情報に基づき前記クラスタリングして前記クラスタを生成する、
という態様であってもよい。
【0018】
本発明の集配エリアマッチング装置において、例えば、
前記マッチング出力部は、配送条件情報を出力し、
前記配送条件情報は、付記1から5のいずれかに記載の集配エリア設定装置の集配条件情報である、
という態様であってもよい。
【0019】
本発明の集配エリアマッチング装置において、例えば、
前記集配エリア設定部は、前記本発明の集配エリア設定装置を含む、
という態様であってもよい。
【0020】
本発明の集配エリア設定方法において、例えば、
前記情報処理工程は、前記集配距離情報に基づき、前記集配先毎に前記集配元からの集配に要する集配時間情報を含む前記集配条件情報を生成し、
前記クラスタリング工程は、前記集配距離情報に基づき前記クラスタリングして前記クラスタを生成する、
という態様であってもよい。
【0021】
本発明の集配エリア設定方法において、例えば、
前記集配先情報は、前記集配先毎に集配発注に関する集配先発注情報を含み、
前記情報処理工程は、前記集配先発注情報を含む前記集配条件情報を生成し、
前記クラスタリング工程は、前記集配先発注情報に基づき前記クラスタリングして前記クラスタを生成する、
という態様であってもよい。
【0022】
本発明の集配エリア設定方法において、例えば、
前記集配元情報は、前記集配元毎に集配受注に関する集配元受注情報を含み、
前記情報処理工程は、前記集配元受注情報を含む前記集配条件情報を生成し、
前記クラスタリング工程は、前記集配元受注情報に基づき前記クラスタリングして前記クラスタを生成する、
という態様であってもよい。
【0023】
本発明の集配エリアマッチング方法において、例えば、
前記マッチング出力工程は、配送条件情報を出力し、
前記配送条件情報は、付記1から5のいずれかに記載の集配エリア設定方法の集配条件情報である、
という態様であってもよい。
【0024】
本発明の集配エリアマッチング方法において、例えば、
前記集配エリア設定工程は、前記本発明の集配エリア設定方法を含む、
という態様であってもよい。
【0025】
本発明の第1のプログラムは、例えば、本発明の集配エリア設定方法の各工程を、手順として、コンピュータに実行させるためのプログラムである。本発明の第2のプログラムは、本発明の集配エリアマッチング方法の各工程を、手順として、コンピュータに実行させるためのプログラムである。以下の説明において、例えば、前記集配エリア設定方法及び前記集配エリアマッチング方法をまとめて、「本発明の方法」ともいうことがある。また、以下の説明において、例えば、前記第1のプログラム及び前記第2のプログラムをまとめて、「本発明のプログラム」ということがある。
【0026】
本発明において、「集配」は、例えば、集荷及び配達のいずれか一方でもよく、集荷及び配達の双方でもよい。また、本発明において、「マッチング」には、例えば、入札、逆オークション、集配業者における配送担当者(正社員、アルバイト、パート)の選定、集配ギグワーカの募集と設定等が含まれる。本発明において、「集配担当者」、例えば、集配会社、個人の集配業者等である。
【0027】
以下、本発明の実施形態について図を用いて説明する。本発明は、以下の実施形態には限定されない。以下の各図において、同一部分には、同一符号を付している。また、各実施形態の説明は、特に言及がない限り、互いの説明を援用でき、各実施形態の構成は、特に言及がない限り、組合せ可能である。
【0028】
[実施形態1]
図1は、本実施形態の集配エリア設定装置10の一例の構成を示すブロック図である。図1に示すように、本装置10は、集配情報取得部11、情報処理部12、クラスタリング部13及び集配エリア設定部14を含む。また、本装置10は、図示していないが、入力部、出力部、表示部及び/又は記憶部を含んでもよい。
【0029】
本装置10は、例えば、前記各部を含む1つの装置でもよいし、前記各部が、通信回線網を介して接続可能な装置でもよい。また、本装置10は、前記通信回線網を介して、後述する外部装置と接続可能である。前記通信回線網は、特に制限されず、公知のネットワークを使用でき、例えば、有線でも無線でもよい。前記通信回線網は、例えば、インターネット回線、WWW(World Wide Web)、電話回線、LAN(Local Area Network)、SAN(Storage Area Network)、DTN(Delay Tolerant Networking)、LPWA(Low Power Wide Area)、L5G(ローカル5G)、等があげられる。無線通信としては、例えば、Wi-Fi(登録商標)、Bluetooth(登録商標)、ローカル5G、LPWA等が挙げられる。前記無線通信としては、各装置が直接通信する形態(Ad Hoc通信)、インフラストラクチャ(infrastructure通信)、アクセスポイントを介した間接通信等であってもよい。本装置10は、例えば、システムとしてサーバに組み込まれていてもよい。また、本装置10は、例えば、本発明のプログラムがインストールされたパーソナルコンピュータ(PC、例えば、デスクトップ型、ノート型)、スマートフォン、タブレット端末等であってもよい。本装置10は、例えば、前記各部のうち少なくとも一つがサーバ上にあり、その他の前記各部が端末上にあるような、クラウドコンピューティングやエッジコンピューティング等の形態であってもよい。
【0030】
図2に、本装置10のハードウェア構成のブロック図を例示する。本装置10は、例えば、中央処理装置(CPU、GPU等)101、メモリ102、バス103、記憶装置104、入力装置105、出力装置106、通信デバイス107等を含む。本装置10の各部は、それぞれのインタフェース(I/F)により、バス103を介して相互に接続されている。
【0031】
中央処理装置101は、コントローラ(システムコントローラ、I/Oコントローラ等)等により、他の構成と連携動作し、本装置10の全体の制御を担う。本装置10において、中央処理装置101により、例えば、本発明のプログラムやその他のプログラムが実行され、また、各種情報の読み込みや書き込みが行われる。具体的には、例えば、中央処理装置101が、集配情報取得部11、情報処理部12、クラスタリング部13及び集配エリア設定部14として機能する。本装置10は、演算装置として、CPU、GPU(Graphics Processing Unit)、APU(Accelerated Processing Unit)等の他の演算装置を備えてもよいし、これらの組合せを備えてもよい。
【0032】
バス103は、例えば、外部装置とも接続できる。前記外部装置は、例えば、外部記憶装置(外部データベース等)、プリンタ、外部入力装置、外部表示装置、外部撮像装置等があげられる。本装置10は、例えば、バス103に接続された通信デバイス107により、外部ネットワーク(前記通信回線網)に接続でき、外部ネットワークを介して、他の装置と接続することもできる。
【0033】
メモリ102は、例えば、メインメモリ(主記憶装置)が挙げられる。中央処理装置101が処理を行う際には、例えば、後述する記憶装置104に記憶されている本発明のプログラム等の種々の動作プログラムを、メモリ102が読み込み、中央処理装置101は、メモリ102からデータを受け取って、プログラムを実行する。前記メインメモリは、例えば、RAM(ランダムアクセスメモリ)である。また、メモリ102は、例えば、ROM(読み出し専用メモリ)であってもよい。
【0034】
記憶装置104は、例えば、前記メインメモリ(主記憶装置)に対して、いわゆる補助記憶装置ともいう。前述のように、記憶装置104には、本発明のプログラムを含む動作プログラムが格納されている。記憶装置104は、例えば、記録媒体と、記録媒体に読み書きするドライブとの組合せであってもよい。前記記録媒体は、特に制限されず、例えば、内蔵型でも外付け型でもよく、HD(ハードディスク)、CD-ROM、CD-R、CD-RW、MO、DVD、フラッシュメモリー、メモリーカード等が挙げられる。記憶装置104は、例えば、記録媒体とドライブとが一体化されたハードディスクドライブ(HDD)、及びソリッドステートドライブ(SSD)であってもよい。本装置10が前記記憶部を含む場合、例えば、記憶装置104は、前記記憶部として機能する。前記記憶部は、例えば、本装置のユーザの情報(氏名、識別番号、属性情報(性別、年齢、所属組織、住所、連絡先等)、生体情報等)、集配エリア情報(集配元情報、及び、集配先情報)及び、集配担当者の情報等を記憶できる。
【0035】
本装置10において、メモリ102及び記憶装置104は、ログ情報、外部データベース(図示せず)や外部の装置から取得した情報、本装置10によって生成した情報、本装置10が処理を実行する際に用いる情報等の種々の情報を記憶することも可能である。この場合、メモリ102及び記憶装置104は、例えば、前述の本装置のユーザの情報等を記憶していてもよい。なお、少なくとも一部の情報は、例えば、メモリ102及び記憶装置104以外の外部サーバに記憶されていてもよいし、複数の端末にブロックチェーン技術等を用いて分散して記憶されていてもよい。
【0036】
本装置10は、例えば、さらに、入力装置105、出力装置106を備える。入力装置105は、例えば、タッチパネル、トラックパッド、マウス等のポインティングデバイス;キーボード;カメラ、スキャナ等の撮像手段;ICカードリーダ、磁気カードリーダ等のカードリーダ;マイク等の音声入力手段;等があげられる。出力装置106は、例えば、LEDディスプレー、液晶ディスプレー等の表示装置;スピーカ等の音声出力装置;プリンタ;等があげられる。本実施形態1において、入力装置105と出力装置106とは、別個に構成されているが、入力装置105と出力装置106とは、タッチパネルディスプレーのように、一体として構成されてもよい。
【0037】
つぎに、本実施形態の集配エリア設定方法の一例を、図3のフローチャートS10に基づき説明する。本実施形態の集配エリア設定方法は、例えば、図1又は図2の装置10を用いて、次のように実施する。なお、本実施形態の集配エリア設定方法は、図1又は図2の装置10の使用には限定されない。
【0038】
まず、集配情報取得部11により、集配情報を取得する(S11、集配情報取得工程)。集配情報は、1つ以上の集配元に関する集配元情報、及び、1つ以上の集配先に関する集配先情報を含む。次に、情報処理部12により、前記集配元情報及び前記集配先情報に基づき、前記集配先毎に、集配条件情報を生成する(S12、情報処理工程)。次に、クラスタリング部13により、前記集配条件に基づき、1つ以上の前記集配元毎に、1つ以上の前記集配先をクラスタリングして、1つの前記集配元及び1つ以上の前記集配先を含むクラスタを生成する(S13、クラスタリング工程)。そして、配送エリア設定部14により、は、生成された前記クラスタを集配エリアとして設定し(S14、配送エリア設定工程)、設定された配送エリアを出力する。
【0039】
本発明において、クラスタを生成するクラスタリングの手法は特に制限されず、例えば、階層構造クラスタを生成する方法、非階層構造のクラスタを生成する方法が使用できる。非階層構造のクラスタを生成する方法は、例えば、K-means法を使用できる。本発明のクラスタリングにおいて、クラスタ生成の基礎になる集配条件に含まれる条件(変数)の数(n)に応じた多次元(n次元)空間でのクラスタ生成となる。
【0040】
本実施形態において、例えば、集配元情報は、集配元毎の位置に関する集配元位置情報を含み、集配先情報は、前記集配先毎の位置に関する集配先位置情報を含み、情報処理部12は、集配元位置情報及び前記集配先位置情報に基づき、集配先毎に前記集配元毎からの集配距離情報を含む前記集配条件情報を生成し、クラスタリング部13は、集配距離情報に基づきクラスタリングしてクラスタを生成するという態様であってもよい。本態様において、例えば、「集配距離」は、直線距離、集配ルート(道路等)の距離等である。
【0041】
本実施形態において、情報処理部12は、集配距離情報に基づき、集配先毎に前記集配元からの集配に要する集配時間情報を含む前記集配条件情報を生成し、クラスタリング部13は、集配距離情報に基づきクラスタリングしてクラスタを生成する、という態様であってもよい。本態様において、集配時間情報は、距離に加え、集配集配手段(トラック、バイク、自転車、徒歩)、及び、交通状況等を加味して生成してもよい。
【0042】
本実施形態において、集配先情報は、前記集配先毎に集配発注に関する集配先発注情報を含み、情報処理部12は、前記集配先発注情報を含む前記集配条件情報を生成し、クラスタリング部13は、前記集配先発注情報に基づき前記クラスタリングして前記クラスタを生成するという態様であってもよい。本態様において、発注情報は、例えば、個数、発注値段、集配日又は集配期限等である。
【0043】
本実施形態において、集配元情報は、集配元毎に集配受注に関する集配元受注情報を含み、前記情報処理部12は、前記集配元受注情報を含む前記集配条件情報を生成し、クラスタリング部13は、集配元受注情報に基づきクラスタリングしてクラスタを生成するという態様であってもよい。本態様において、受注情報は、例えば、配達員の人数、営業日、営業時間等である。
【0044】
[実施形態2]
次に、図4から図6に基づき、本実施形態の集配エリアマッチング装置20について説名する。図4は、本装置20の一例のブロック図である、図5は、本装置20のハードウエアの構成の一例のブロックである。図6は、本装置20の処理の一例を示すフローチャートである。
【0045】
図4及び図5に示すように、本装置20は、集配エリア設定部21、マッチング出力部22、マッチング情報取得部23、及び、マッチング実行部24を含む。集配エリア設定部22は、マッチング用の1つ以上の集配エリアを設定する。集配エリアは、例えば、実施形態1の集配エリア設定装置により設定された集配エリアである。マッチング出力部22は、設定された集配エリアを出力する。マッチング情報取得部23は、集配担当者のマッチング情報を取得する。マッチング実行部24は、前記集配エリア及び前記マッチング情報に基づき、前記集配エリア毎に集配担当者を決定する。決定されたマッチングエリアは、該当する集配担当者に出力される(例えば、集配担当者の端末(PC、タブレット、スマートフォン等))。
【0046】
本発明において、集配担当者のマッチング情報は、例えば、受注したい集配エリア、受注希望価格、受注希望条件(集配時期、集配期限、集配個数等)である。
【0047】
本実施形態体において、マッチング出力部22は、配送条件情報を出力するという態様であってよい、配送条件情報は、例えば、実施形態1の集配条件情報である。出力先は、集配担当者の端末である。これにより、集配条件情報(例えば、集配距離、集配個数、集配価格等)を参考に、集配担当者は、マッチングを希望する集配エリアを検討することができる。
【0048】
本実施形態において、集配エリア設定部21は、例えば実施形態1の集配エリア設定装置を含むという態様であってもよい。
【0049】
図6のフローチャートに本実施形態の処理の一例S20を示す。まず、集配エリア設定部22により、マッチング用の1つ以上の集配エリアを設定する(S21、集配エリア設定工程)。次に、マッチング出力部22により、設定された集配エリアを出力する(S22、マッチング出力工程)。マッチング情報取得部23により、集配担当者のマッチング情報を取得する(S23、マッチング情報取得工程)。次に、マッチング実行部24により、集配エリア及びマッチング情報に基づき、前記集配エリア毎に集配担当者を決定し(S24、マッチング実行工程)、決定されたマッチングエリアは、該当する集配担当者に出力される。
【0050】
[実施形態3]
図7から図9に基づき、本発明の実施形態3を説明する。
【0051】
図7に、複数の集配元(集荷ポイント 同図において、星印で示す)毎に、複数の配送先(同図において、丸印で示す)をクラスタリングして、複数の配送先のクラスタを生成し、クラスタを集配エリアに設定した例を示す。同図(A)は、3つの集配元毎に、3つの集配エリアを設定した例であり、同図(B)は、4つの配送元毎に4つの集配エリアを設定した図である。図7において、集配先(丸印)に付されている数字(0、3、5、7、10、15、20、25)は、集配対象の荷物の個数を示す。
【0052】
図7における集配エリアの設定は、例えば、次のようにして実施できる。まず、配送先(ロケーション)毎の配送数とロケーション毎の距離からクラスタを生成する。クラスタの生成は、集荷ポイントからの直線距離をランダムに算出し、k-means法で非階層クラスタリングすることで実施できる。生成したクラスタを配送エリアとして設定する。設定した配送エリアは、例えば、配送業者を入札(逆オークション)で決定する場合の入札(エントリ)単位となる。入札(逆オークション)の最低基準価格は、例えば、配送エリアの最低賃金と配送拘束時間から算定(配送サービス提供事業者マージン含む)することができる。配送拘束時間は、例えば、移動手段の稼働状況(サイクルメーターやオドメーター)を継続的にモニターし、平均値を算出することで、推定できる。また、最低基準価格に対し、配送する商品に求められる品質(配送品質)に応じたリスク値で最低基準価格の付加額を算定し、付加額を使ってクラスタを調整してもよい。リスク値は、例えば、通常荷物「0」、生鮮食料品「3」、貴重品「10」等である。そして、配送距離、注文見込数、及び、配送品質の3つの変数(3次元空間)に基づくクラスタリングを実施してクラスタを生成し、生成したクラスタを配送エリアとして設定する。このクラスタの生成(配送エリアの設定)の場合、配送数と最低基準価格を割り込まない(下回らない)ように、見込み注文数で調整してもよい。また、注文見込数と配達までの期限により、クラスタの変更と最低基準価格の変動が発生する場合を想定してもよい。入札状況により、落札前価格の変動が表示されてもよい(例えば、入札価格が基準価格の場合は落札確定となる)。
【0053】
図8に、入札(逆オークション)の算定例の表を示す。同図の表は、入札単位(配送単位)がAエリア、Bエリア、Cエリア、及び、Dエリアの4つのエリアとなっている。同図の表の左側において、入札提示条件として、収入見込み(予約数(見込み数)、サービス単価、及び、サービス金額から算出)、及び、オークション(入札)最高額の項目があり、これら項目毎に、数字データが記入されている。同図の表において、オークション(入札)最高額は、Aエリアが「6500円」、Bエリアが「13200円」、Cエリアが「14450円」、Dエリアが「8150円」となっている。同図の表の中ほどにおいて、配送予定日、見込みリスク、及び、オークション確定額の項目がある。見込みリスクについては、同図の表の左下に、見込みリスクの定義「予定リスク」及び「予約数リスク」とリスク程度(低、中、高)が記載されている。同図の表において、オークション確定額は、Aエリアが「4410円」、Bエリアが「7520円」、Cエリアが「10920円」、Dエリアが「6220円」となっており、それぞれのエリア毎に基準価格(最低基準価格)差異が、記入されている。同図の表の右側に、配送原価(最低基準価格)の項目があり、配送原価は、商品カテゴリと商品カテゴリ加算、距離、ルート当たり時間(往復、設置)、エリア毎の基準賃金から計算される。
【0054】
図9に、従来の配送(同図(A))と、本実施形態での配送(同図(B))を示す。同図(A)に示すように、従来の配送では、単一事業者により複数エリア(エリアAからエリアD)を跨いだ配送が発生し、配送効率が悪く、配送コストが高くなる傾向があった。これに対し、本実施形態の配送では、複数の配送エリア(エリアAからエリアD)毎に、配送業者を選定するため、エリアを跨いだ配送が無く、エリア内での配送のみになるため、配送効率が向上し、その結果、配送コストが下がり、かつ、配送発注者の配送費負担も低減されることが期待できる。
【0055】
本発明において、クラスタリングによるクラスタ生成は、機械学習を利用して、精度を上げてもよい。例えば、過去に生成したクラスタ(集配エリアの設定)、前記クラスタ(集配エリア)における入札実績、及び、前記クラスタ(集配エリア)における集配実績の各データを基に機械学習して、クラスタ生成の学習済みモデル(集配エリアの設定モデル)を生成し、この学済みモデルを集配エリアの設定に使用してもよい。
【0056】
[実施形態4]
本実施形態の第1のプログラムは、前述の集配エリア設定方法の各工程を、コンピュータに実行させるためのプログラムである。具体的に、本実施形態のプログラムは、コンピュータに、集配情報取得手順、情報処理手順、クラスタリング手順、集配エリア設定手順を実行させるためのプログラムである。
【0057】
集配情報取得手順は、集配情報を取得し、
前記集配情報は、1つ以上の集配元に関する集配元情報、及び、1つ以上の集配先に関する集配先情報を含み、
前記情報処理手順は、前記集配元情報及び前記集配先情報に基づき、前記集配先毎に、集配条件情報を生成し、
前記クラスタリング手順は、前記集配条件に基づき、1つ以上の前記集配元毎に、1つ以上の前記集配先をクラスタリングして、1つの前記集配元及び1つ以上の前記集配先を含むクラスタを生成し、
前記配送エリア設定手順は、生成された前記クラスタを集配エリアとして設定する。
【0058】
また、本実施形態の第1のプログラムは、コンピュータを、集配情報取得手順、情報処理手順、クラスタリング手順、集配エリア設定手順として機能させるプログラムということもできる。
【0059】
本実施形態の第1のプログラムは、前記本発明の集配エリア設定装置および集配エリア設定方法における記載を援用できる。前記各手順は、例えば、「手順」を「処理」と読み替え可能である。また、本実施形態のプログラムは、例えば、コンピュータ読み取り可能な記録媒体に記録されてもよい。前記記録媒体は、例えば、非一時的なコンピュータ可読記録媒体(non-transitory computer-readable storage medium)である。前記記録媒体は、特に制限されず、例えば、ランダムアクセスメモリ(RAM)、読み出し専用メモリ(ROM)、ハードディスク(HD)、光ディスク、フロッピー(登録商標)ディスク(FD)等があげられる。
【0060】
[実施形態4]
本実施形態の第2のプログラムは、前述の集配エリアマッチング方法の各工程を、コンピュータに実行させるためのプログラムである。具体的に、本実施形態のプログラムは、コンピュータに、集配エリア設定手順、マッチング出力手順、マッチング情報取得手順、及び、マッチング実行手順を実行させるためのプログラムである。
【0061】
前記集配エリア設定手順は、マッチング用の1つ以上の集配エリアを設定し、
前記マッチング出力手順は、設定された前記集配エリアを出力し、
前記マッチング情報取得手順は、集配担当者のマッチング情報を取得し、
前記マッチング実行手順は、前記集配エリア及び前記マッチング情報に基づき、前記集配エリア毎に前記集配担当者を決定し、
前記集配エリアは、前記第1のプログラムにより設定された集配エリアである。
【0062】
また、本実施形態の第2のプログラムは、コンピュータを、集配エリア設定手順、マッチング出力手順、マッチング情報取得手順、及び、マッチング実行手順として機能させるプログラムということもできる。
【0063】
本実施形態の第2のプログラムは、前記本発明の集配エリアマッチング装置および集配エリアマッチング方法における記載を援用できる。前記各手順は、例えば、「手順」を「処理」と読み替え可能である。また、本実施形態のプログラムは、例えば、コンピュータ読み取り可能な記録媒体に記録されてもよい。前記記録媒体は、例えば、非一時的なコンピュータ可読記録媒体(non-transitory computer-readable storage medium)である。前記記録媒体は、特に制限されず、例えば、ランダムアクセスメモリ(RAM)、読み出し専用メモリ(ROM)、ハードディスク(HD)、光ディスク、フロッピー(登録商標)ディスク(FD)等があげられる。
【0064】
以上、実施形態を参照して本発明を説明したが、本発明は、上記実施形態に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解しうる様々な変更をできる。
【0065】
<付記>
上記の実施形態の一部または全部は、以下の付記のように記載されうるが、以下には限られない。
(付記1)
集配情報取得部、情報処理部、クラスタリング部、及び、集配エリア設定部を含み、
集配情報取得部は、集配情報を取得し、
前記集配情報は、1つ以上の集配元に関する集配元情報、及び、1つ以上の集配先に関する集配先情報を含み、
前記情報処理部は、前記集配元情報及び前記集配先情報に基づき、前記集配先毎に、集配条件情報を生成し、
前記クラスタリング部は、前記集配条件に基づき、1つ以上の前記集配元毎に、1つ以上の前記集配先をクラスタリングして、1つの前記集配元及び1つ以上の前記集配先を含むクラスタを生成し、
前記配送エリア設定部は、生成された前記クラスタを集配エリアとして設定する、
集配エリア設定装置。
(付記2)
前記集配元情報は、前記集配元毎の位置に関する集配元位置情報を含み、
前記集配先情報は、前記集配先毎の位置に関する集配先位置情報を含み、
前記情報処理部は、前記集配元位置情報及び前記集配先位置情報に基づき、前記集配先毎に前記集配元毎からの集配距離情報を含む前記集配条件情報を生成し、
前記クラスタリング部は、前記集配距離情報に基づき前記クラスタリングして前記クラスタを生成する、
付記1記載の集配エリア設定装置。
(付記3)
前記情報処理部は、前記集配距離情報に基づき、前記集配先毎に前記集配元からの集配に要する集配時間情報を含む前記集配条件情報を生成し、
前記クラスタリング部は、前記集配距離情報に基づき前記クラスタリングして前記クラスタを生成する、
付記2記載の集配エリア設定装置。
(付記4)
前記集配先情報は、前記集配先毎に集配発注に関する集配先発注情報を含み、
前記情報処理部は、前記集配先発注情報を含む前記集配条件情報を生成し、
前記クラスタリング部は、前記集配先発注情報に基づき前記クラスタリングして前記クラスタを生成する、
付記1から3のいずれかに記載の集配エリア設定装置。
(付記5)
前記集配元情報は、前記集配元毎に集配受注に関する集配元受注情報を含み、
前記情報処理部は、前記集配元受注情報を含む前記集配条件情報を生成し、
前記クラスタリング部は、前記集配元受注情報に基づき前記クラスタリングして前記クラスタを生成する、
付記1から4のいずれかに記載の集配エリア設定装置。
(付記6)
集配エリア設定部、マッチング出力部、マッチング情報取得部、及び、マッチング実行部を含み、
前記集配エリア設定部は、マッチング用の1つ以上の集配エリアを設定し、
前記マッチング出力部は、設定された前記集配エリアを出力し、
前記マッチング情報取得部は、集配担当者のマッチング情報を取得し、
前記マッチング実行部は、前記集配エリア及び前記マッチング情報に基づき、前記集配エリア毎に前記集配担当者を決定し、
前記集配エリアは、付記1から5のいずれかに記載の集配エリア設定装置により設定された集配エリアである、
集配エリアマッチング装置。
(付記7)
前記マッチング出力部は、配送条件情報を出力し、
前記配送条件情報は、付記1から5のいずれかに記載の集配エリア設定装置の集配条件情報である、
付記6記載の集配エリアマッチング装置。
(付記8)
前記集配エリア設定部は、付記1から5のいずれかに記載の集配エリア設定装置を含む、
付記6又は7記載の集配エリアマッチング装置。
(付記9)
集配情報取得工程、情報処理工程、クラスタリング工程、集配エリア設定工程を含み、
集配情報取得工程は、集配情報を取得し、
前記集配情報は、1つ以上の集配元に関する集配元情報、及び、1つ以上の集配先に関する集配先情報を含み、
前記情報処理工程は、前記集配元情報及び前記集配先情報に基づき、前記集配先毎に、集配条件情報を生成し、
前記クラスタリング工程は、前記集配条件に基づき、1つ以上の前記集配元毎に、1つ以上の前記集配先をクラスタリングして、1つの前記集配元及び1つ以上の前記集配先を含むクラスタを生成し、
前記配送エリア設定工程は、生成された前記クラスタを集配エリアとして設定する、
集配エリア設定方法。
(付記10)
前記集配元情報は、前記集配元毎の位置に関する集配元位置情報を含み、
前記集配先情報は、前記集配先毎の位置に関する集配先位置情報を含み、
前記情報処理工程は、前記集配元位置情報及び前記集配先位置情報に基づき、前記集配先毎に前記集配元毎からの集配距離情報を含む前記集配条件情報を生成し、
前記クラスタリング工程は、前記集配距離情報に基づき前記クラスタリングして前記クラスタを生成する、
付記9記載の集配エリア設定方法。
(付記11)
前記情報処理工程は、前記集配距離情報に基づき、前記集配先毎に前記集配元からの集配に要する集配時間情報を含む前記集配条件情報を生成し、
前記クラスタリング工程は、前記集配距離情報に基づき前記クラスタリングして前記クラスタを生成する、
付記10記載の集配エリア設定方法。
(付記12)
前記集配先情報は、前記集配先毎に集配発注に関する集配先発注情報を含み、
前記情報処理工程は、前記集配先発注情報を含む前記集配条件情報を生成し、
前記クラスタリング工程は、前記集配先発注情報に基づき前記クラスタリングして前記クラスタを生成する。
付記9から11のいずれかに記載の集配エリア設定方法。
(付記13)
前記集配元情報は、前記集配元毎に集配受注に関する集配元受注情報を含み、
前記情報処理工程は、前記集配元受注情報を含む前記集配条件情報を生成し、
前記クラスタリング工程は、前記集配元受注情報に基づき前記クラスタリングして前記クラスタを生成する、
付記9から12のいずれかに記載の集配エリア設定方法。
(付記14)
集配エリア設定工程、マッチング出力工程、マッチング情報取得工程、及び、マッチング実行工程を含み、
前記集配エリア設定工程は、マッチング用の1つ以上の集配エリアを設定し、
前記マッチング出力工程は、設定された前記集配エリアを出力し、
前記マッチング情報取得工程は、集配担当者のマッチング情報を取得し、
前記マッチング実行工程は、前記集配エリア及び前記マッチング情報に基づき、前記集配エリア毎に前記集配担当者を決定し、
前記集配エリアは、付記9から13のいずれかに記載の集配エリア設定方法により設定された集配エリアである、
集配エリアマッチング方法。
(付記15)
前記マッチング出力工程は、配送条件情報を出力し、
前記配送条件情報は、付記9から13のいずれかに記載の集配エリア設定方法の集配条件情報である、
付記14記載の集配エリアマッチング方法。
(付記16)
前記集配エリア設定工程は、付記9から13のいずれかに記載の集配エリア設定方法を含む、
付記14又は15記載の集配エリアマッチング方法。
(付記17)
集配情報取得手順、情報処理手順、クラスタリング手順、集配エリア設定手順を含み、
集配情報取得手順は、集配情報を取得し、
前記集配情報は、1つ以上の集配元に関する集配元情報、及び、1つ以上の集配先に関する集配先情報を含み、
前記情報処理手順は、前記集配元情報及び前記集配先情報に基づき、前記集配先毎に、集配条件情報を生成し、
前記クラスタリング手順は、前記集配条件に基づき、1つ以上の前記集配元毎に、1つ以上の前記集配先をクラスタリングして、1つの前記集配元及び1つ以上の前記集配先を含むクラスタを生成し、
前記配送エリア設定手順は、生成された前記クラスタを集配エリアとして設定し、
前記各手順を、コンピュータ上で実行可能な、プログラム。
(付記18)
前記集配元情報は、前記集配元毎の位置に関する集配元位置情報を含み、
前記集配先情報は、前記集配先毎の位置に関する集配先位置情報を含み、
前記情報処理手順は、前記集配元位置情報及び前記集配先位置情報に基づき、前記集配先毎に前記集配元毎からの集配距離情報を含む前記集配条件情報を生成し、
前記クラスタリング手順は、前記集配距離情報に基づき前記クラスタリングして前記クラスタを生成する、
付記17記載のプログラム。
(付記19)
前記情報処理手順は、前記集配距離情報に基づき、前記集配先毎に前記集配元からの集配に要する集配時間情報を含む前記集配条件情報を生成し、
前記クラスタリング手順は、前記集配距離情報に基づき前記クラスタリングして前記クラスタを生成する、
付記18記載のプログラム。
(付記20)
前記集配先情報は、前記集配先毎に集配発注に関する集配先発注情報を含み、
前記情報処理手順は、前記集配先発注情報を含む前記集配条件情報を生成し、
前記クラスタリング手順は、前記集配先発注情報に基づき前記クラスタリングして前記クラスタを生成する、
付記17から19のいずれかに記載のプログラム。
(付記21)
前記集配元情報は、前記集配元毎に集配受注に関する集配元受注情報を含み、
前記情報処理手順は、前記集配元受注情報を含む前記集配条件情報を生成し、
前記クラスタリング手順は、前記集配元受注情報に基づき前記クラスタリングして前記クラスタを生成する、
付記17から20のいずれかに記載のプログラム。
(付記22)
集配エリア設定手順、マッチング出力手順、マッチング情報取得手順、及び、マッチング実行手順を含み、
前記集配エリア設定手順は、マッチング用の1つ以上の集配エリアを設定し、
前記マッチング出力手順は、設定された前記集配エリアを出力し、
前記マッチング情報取得手順は、集配担当者のマッチング情報を取得し、
前記マッチング実行手順は、前記集配エリア及び前記マッチング情報に基づき、前記集配エリア毎に前記集配担当者を決定し、
前記集配エリアは、付記17から21のいずれかに記載のプログラムにより設定された集配エリアであり、
前記各手順を、コンピュータ上で実行可能な、プログラム。
(付記23)
前記マッチング出力手順は、配送条件情報を出力し、
前記配送条件情報は、付記17から21のいずれかに記載のプログラムの集配条件情報である、
付記22記載のプログラム。
(付記24)
前記集配エリア設定手順は、付記17から21のいずれかに記載のプログラムを含む、
付記22又は23に記載のプログラム。
(付記25)
付記17から24のいずれかに記載のプログラムを記録しているコンピュータ読み取り可能な記録媒体。
【産業上の利用可能性】
【0066】
本発明によれば、一つの集配拠点(集配元)毎に集配エリアを設定可能であり、集配効率の向上が期待できる。本発明は、例えば、宅配、郵便、フードデリバリー等の広い分野に適用可能である。
【符号の説明】
【0067】
10 集配エリア設定装置
11 集配情報取得部
12 情報処理部
13 クラスタリング部
14 集配エリア設定部
101 中央処理装置
102 メモリ
103 バス
104 記憶装置
105 入力装置
106 出力装置
107 通信デバイス
20 集配エリアマッチング装置
21 集配エリア設定部
22 マッチング出力部
23 マッチング情報取得部
24 マッチング実行部

図1
図2
図3
図4
図5
図6
図7
図8
図9