(57)【要約】【課題】効率の良いＬＰガスのタンクの配送計画を得る。【解決手段】取得部１０は、ガスメータ３１〜３Ｎから、タンク２１〜２Ｎの日ごとのガス消費量を取得する。消費量予測部１１は、第１設定日数分の今後の日ごとのガス消費量を、取得部１０が取得したガス消費量の中から同じ曜日の直近のガス消費量を用いて予測する。交換日予測部１２は、取得部１０が取得したガス消費量と、消費量予測部１１が予測した設定日数分の今後のガス消費量とを用いて、タンク内のガスの残量が無くなる日を予測する。抽出部１４は、設定期間から第２設定日数後の日に残量が無くなると予測されたタンクについて、その設置住所を抽出する。計画部１５は、抽出部１４が抽出した住所へ設定期間内に新しいタンクを配送するための配送計画を作成する。【選択図】図１
2019020831.tif 000002
【特許請求の範囲】
【請求項１】
日ごとのガス消費量を取得する取得部と、
第１設定日数分の今後の日ごとのガス消費量を、前記取得部が取得したガス消費量の中から同じ曜日の直近のガス消費量を用いて予測する消費量予測部と、
前記取得部が取得したガス消費量と、前記消費量予測部が予測した第１設定日数分の今後のガス消費量とを用いて、タンク内のガスの残量が無くなる日を予測する交換日予測部と、
前記交換日予測部により残量が無くなると予測された日が、設定期間から第２設定日数後の日となるタンクの設置住所を抽出する抽出部と、
前記抽出部が抽出した住所へ前記設定期間内にタンクを配送する配送計画問題を解いて、配送計画を作成する計画部とを備えることを特徴とするＬＰガスのタンク配送計画装置。
【請求項２】
前記配送計画問題の制約条件として、配送員の勤務時間、又は、配送車の台数が設定されていることを特徴とする請求項１記載のＬＰガスのタンク配送計画装置。
【請求項３】
前記配送計画問題の実行可能解が得られない場合、前記抽出部及び前記計画部は、前記設定期間を延長して再度処理を行うことを特徴とする請求項１または請求項２記載のＬＰガスのタンク配送計画装置。
【請求項４】
前記配送計画問題の実行可能解が得られない場合、前記計画部は、前記制約条件を緩和して再度処理を行うことを特徴とする請求項２記載のＬＰガスのタンク配送計画装置。
【請求項５】
タンクから流出するガスの量を計測するガスメータと通信可能に接続されたサーバに備えられていることを特徴とする請求項１から請求項４のうちのいずれか１項記載のＬＰガスのタンク配送計画装置。
【請求項６】
取得部が、日ごとのガス消費量を取得する取得ステップと、
消費量予測部が、第１設定日数分の今後の日ごとのガス消費量を、前記取得ステップにより取得されたガス消費量の中から同じ曜日の直近のガス消費量を用いて予測する消費量予測ステップと、
交換日予測部が、前記取得ステップにより取得されたガス消費量と、前記消費量予測ステップにより予測された第１設定日数分の今後のガス消費量とを用いて、タンク内のガスの残量が無くなる日を予測する交換日予測ステップと、
抽出部が、前記交換日予測ステップにより残量が無くなると予測された日が、設定期間から第２設定日数後の日となるタンクの設置住所を抽出する抽出ステップと、
計画部が、前記抽出ステップにより抽出された住所へ前記設定期間内にタンクを配送する配送計画問題を解いて、配送計画を作成する計画ステップとを備えることを特徴とするＬＰガスのタンク配送計画方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ＬＰ（Ｌｉｑｕｅｆｉｅｄ  Ｐｅｔｒｏｌｅｕｍ）ガスのタンクの配送計画を作成する装置に関するものである。
【背景技術】
【０００２】
例えば特許文献１に記載されているように、容器内のガスが配管を通じてガスメータに供給され、当該ガスメータから更に配管を通じて末端のガス燃焼器にガスが供給されるＬＰガス供給システムが一般に知られている。
ＬＰガスのタンクは、空になる前に、ガスが充填された別の新しいタンクと交換する必要がある。新しいタンクの配送タイミングは、ガス供給事業者が経験的に決定していたために、使用中のタンク内にかなりのガスが残った状態で新しいタンクと交換されることがあり、配送コストの無駄、及び、回収したタンクに残ったガスによる不要な在庫が発生するなど、非効率なものであった。
一方、例えば特許文献２には、過去のＬＰガスの月別平均使用量を算出し、前回の交換日と月別平均使用量とから、タンクの回収／交換予定日を設定することが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第３５２５４０４号公報
【特許文献２】特開２００２−２７９０２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献２のように回収／交換予定日を単純に過去の月別平均使用量から求めるとした場合、精度良い回収／交換予定日を得ることは難しい。過去の月別平均使用量では、今後のユーザの消費行動を適切に予測しきれないからである。このように、精度良い回収／交換予定日を設定できていないことから、上記特許文献２に記載の方法により得られる回収／交換作業計画もまた、非効率なものとなってしまっていた。
【０００５】
この発明は、上記のような課題を解決するためになされたもので、効率の良いＬＰガスのタンクの配送計画を得ることを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係るＬＰガスのタンク配送計画装置は、日ごとのガス消費量を取得する取得部と、第１設定日数分の今後の日ごとのガス消費量を、取得部が取得したガス消費量の中から同じ曜日の直近のガス消費量を用いて予測する消費量予測部と、取得部が取得したガス消費量と、消費量予測部が予測した第１設定日数分の今後のガス消費量とを用いて、タンク内のガスの残量が無くなる日を予測する交換日予測部と、交換日予測部により残量が無くなると予測された日が、設定期間から第２設定日数後の日となるタンクの設置住所を抽出する抽出部と、抽出部が抽出した住所へ設定期間内にタンクを配送する配送計画問題を解いて、配送計画を作成する計画部とを備えることを特徴とするものである。
【発明の効果】
【０００７】
この発明によれば、第１設定日数分の今後の日ごとのガス消費量を、既に取得したガス消費量の中から同じ曜日の直近のガス消費量を用いて予測して、それを元に配送計画を作ることで、効率の良いＬＰガスのタンクの配送計画を得ることができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１に係るタンク配送計画装置の構成を示すブロック図である。
【図２】実施の形態１に係るタンク配送計画装置の処理の一例を示すフローチャートである。
【図３】実施の形態１に係るタンク配送計画装置の処理を具体的な数値を挙げて説明するための表である。
【図４】使用経過日数と曜日とタンク内のガスの残量との関係を示した線形回帰モデルである。
【図５】使用経過日数と曜日とタンク内のガスの残量との関係を示した非線形回帰モデルである。
【発明を実施するための形態】
【０００９】
実施の形態１． 
図１は、実施の形態１に係るＬＰガス（以下、単に「ガス」とも称す）のタンク配送計画装置１の構成を示すブロック図である。図１には、ＬＰガスのタンク２１〜２Ｎ、ガスメータ３１〜３Ｎ、ガス燃焼器４１〜４Ｎ及び通信回線５等についても示している。
通信回線５を介してタンク配送計画装置１と接続するガスメータ及び当該ガスメータの計測対象であるタンクは、それぞれＮ個（Ｎは正の整数）設置されており、図１では代表してタンク２１，２Ｎ及びガスメータ３１，３Ｎのみ図示している。
【００１０】
タンク２１〜２Ｎ内のガスは、ガスメータ３１〜３Ｎを介してガス燃焼器４１〜４Ｎへ供給される。ガスメータ３１〜３Ｎは、タンク２１〜２Ｎから流出するガスの量を計測し、通信回線５を介してガスの消費量をタンク配送計画装置１へ送信する。
ガス燃焼器４１〜４Ｎは、例えばガスコンロ、ガス給湯器又はガスストーブである。
【００１１】
タンク配送計画装置１は、取得部１０と消費量予測部１１と交換日予測部１２と記憶部１３と抽出部１４と計画部１５とを有する。タンク配送計画装置１は、ガス供給事業者等が管理するサーバ内に構築されている。当該サーバは、通信回線５を介してガスメータ３１〜３Ｎと通信可能に接続されている。
取得部１０は、通信回線５を介してガスメータ３１〜３Ｎから、タンク２１〜２Ｎの日ごとのガス消費量を取得する。なお、取得部１０は、ガスメータ３１〜３Ｎから一日のガス消費量を一日に一回受信するものでもよいし、ガスメータ３１〜３Ｎからより短周期（例えば一時間ごと）のガス消費量を受信して一日分を積算することで、実質的に一日のガス消費量を受信するものでもよい。つまり、ガスメータ３１〜３Ｎは、日ごとのガス消費量が分かるような情報を送信するように構成されている。取得部１０は、日ごとのガス消費量を取得すると、当該ガス消費量を記憶部１３に蓄積する。
【００１２】
記憶部１３は、取得部１０、消費量予測部１１、交換日予測部１２、抽出部１４及び計画部１５によるアクセスが可能な記憶部である。また、記憶部１３には、タンク２１〜２Ｎごとに、以前のタンクと交換された日、つまりタンクの使用開始日、タンクの容量及びタンクの設置住所等、タンクに関する情報が記憶されている。
【００１３】
消費量予測部１１は、今後のガス消費量を日ごとに予測する。その際、消費量予測部１１は、取得部１０が取得したガス消費量の中から、予測したい日と同じ曜日のガス消費量であって直近のものを用いて予測を行う。消費量予測部１１によるガス消費量の予測方法の詳細については、後述する。消費量予測部１１は、予測した今後のガス消費量を交換日予測部１２へ出力する。
【００１４】
交換日予測部１２は、取得部１０が取得したガス消費量と、消費量予測部１１が予測した今後のガス消費量とを用いて、タンク２１〜２Ｎごとに、タンク内のガスの残量が無くなる日、つまりは交換日を予測する。交換日予測部１２は、予測したタンク２１〜２Ｎの交換日を抽出部１４へ出力する。
【００１５】
抽出部１４は、記憶部１３に記憶されているタンク２１〜２Ｎの設置住所の中から、交換日予測部１２が予測した交換日に基づく抽出を行う。抽出部１４は、抽出した住所を計画部１５へ出力する。
計画部１５は、抽出部１４が抽出した住所へタンクを配送する際の配送計画を作成する。
抽出部１４及び計画部１５による処理の詳細については、後述する。
【００１６】
タンク配送計画装置１は、通信装置、メモリ及びプロセッサ等で構成されており、当該プロセッサが当該メモリに記憶されたプログラムを実行することにより、取得部１０、消費量予測部１１、交換日予測部１２、抽出部１４及び計画部１５の各部の処理が実現される。なお、複数のプロセッサ及び複数のメモリを連携させてもよい。
【００１７】
次に、上記のように構成されたタンク配送計画装置１の処理の一例について、図２に示すフローチャート及び図３に示す表を用いて説明する。
取得部１０は、通信回線５を介してガスメータ３１〜３Ｎから、タンク２１〜２Ｎの日ごとのガス消費量を取得する（ステップＳＴ１）。取得したガス消費量は、曜日情報等と紐付けられて記憶部１３に蓄積される。
続いて、消費量予測部１１は、第１設定日数分の今後の日ごとのガス消費量を、取得部１０により取得されて記憶部１３に蓄積されたガス消費量を用いて予測する（ステップＳＴ２）。予測されたガス消費量は、交換日予測部１２へ出力される。
【００１８】
図３は、タンク配送計画装置１の処理を具体的な数値を挙げて説明するための表であり、タンク２１のデータである。
タンク２１が、使用経過日数０の時点で残量２００リットル、つまり容量が２００リットルのものである場合を例に以下説明する。使用経過日数は、タンク２１の使用が開始されてからの日数である。
図３に示すように、使用経過日数１〜使用経過日数７でのガス消費量がそれぞれ、１０リットル、２リットル、３リットル、２リットル、３リットル、２リットル、９リットルであったとする。使用経過日数１の日は日曜、使用経過日数７の日は土曜である。
【００１９】
消費量予測部１１は、少なくとも月曜〜日曜の各曜日のガス消費量が一通り得られた場合に、タンク２１に関して、第１設定日数分の今後の日ごとのガス消費量を予測し始める。第１設定日数は、予め設定されている「予測したい日数」を元に決定される。例えば、予測したい日数をそのまま第１設定日数としてもよいし、予測したい日数＋数日を第１設定日数としてもよい。以下では、予測したい日数が、一週間であり、第１設定日数が、予測したい日数×２である場合を例に説明する。
消費量予測部１１は、取得部１０によってガスメータ３１で計測されたガス消費量が使用経過日数７まで得られると、第１設定日数分である二週間分の今後のガス消費量、つまり使用経過日数８〜使用経過日数２１でのガス消費量を日ごとに予測する。その際、消費量予測部１１は、取得部１０により取得されたガス消費量の中から同じ曜日の直近のガス消費量と同じ量のガス消費が生じるとして、予測を行う。これは、一般的にガスの消費行動は、曜日に依存する傾向が見られるからである。
【００２０】
例えば、使用経過日数８の日は日曜であるので、日曜のガス消費量として直近に得られた使用経過日数１の日でのガス消費量１０リットルが、使用経過日数８の日のガス消費量として予測される。
同様に、使用経過日数９の日は月曜であるので、月曜のガス消費量として直近に得られた使用経過日数２の日でのガス消費量２リットルが、使用経過日数９の日のガス消費量として予測される。
使用経過日数１０〜使用経過日数２１についても同様であり、使用経過日数１〜使用経過日数７を学習期間として、使用経過日数８〜使用経過日数２１の一日のガス消費量が予測される。
【００２１】
このような予測は、取得部１０が新たに一日のガス消費量を取得するたびに行われる。つまり、使用経過日数８でガスメータ３１からその日のガス消費量が送信されると、消費量予測部１１は、使用経過日数２〜使用経過日数８までのガス消費量を用いて、使用経過日数９〜使用経過日数２２でのガス消費量を予測する。このようにして、取得部１０が新たに一日のガス消費量を取得するたびに予測値が更新されていく。
【００２２】
ここで、タンク２１の使用経過日数が３６の日に、上記のようにして消費量予測部１１による予測が行われたとして以下説明する。この場合、使用経過日数２９〜使用経過日数３５までのガス消費量を用いて使用経過日数３６〜使用経過日数４９のタンク２１のガス消費量が図３の通り予測される。なお、タンク２１以外のタンク２２〜２Ｎについても、同様にガス消費量が予測される。
【００２３】
交換日予測部１２は、タンク２１〜２Ｎごとに、取得部１０が取得したガス消費量と、消費量予測部１１が予測した第１設定日数分の今後のガス消費量とを用いて、タンク内のガスの残量が無くなる日を予測する（ステップＳＴ３）。タンク２１〜２Ｎごとにガスの残量が無くなると予測された日は、抽出部１４へ出力される。
交換日予測部１２は、タンクの容量から、現在までに取得部１０により取得されたガス消費量の累積値を減算すると共に、消費量予測部１１が予測した第１設定日数先までのガス消費量の予測値を減算することで、タンク２１〜２Ｎごとに第１設定日数先までの各日でのガスの残量を予測することができる。例えば、タンク２１の場合は、図３に示すように、使用経過日数４５の日にガスの残量が０になると予測される。
【００２４】
タンク配送計画装置１には、配送タイミングが期間で設定されている。当該設定された期間を以下単に「設定期間」と称する。設定期間とは、期間バスケットとして配送計画に使える日数のことであり、この設定期間内に、後述の抽出された住所へ新しいタンクを配送することが求められる。また、タンク配送計画装置１には、新しいタンクの配送を使用中のタンクが空になる日のＺ日前までには完了したい旨を示す空前日数についての設定がされている。以下では、設定期間が明日からの４日間であり、また、空前日数Ｚ＝４であるとして説明する。なお、設定期間と空前日数Ｚの値は、互いに独立して設定可能なものであるので、同じ値でなくてもよい。
期間バスケットである設定期間、及び、空前日数は、配送計画を作成する際のパラメータであり、これらのパラメータを適宜調整することで、配送の忙しさを考慮した配送計画を作成することができる。例えば、設定期間を延長する方向にパラメータを調整するほど、残量及び交換日の予測がされることなく経験的に決められていた従来の配送計画と同様の配送計画が作成される。逆に、例えば設定期間を短くする方向にパラメータを調整するほど、当該従来の配送計画と比較して最適化された配送計画が作成される。
【００２５】
設定期間が明日からの４日間に設定されている場合、タンク２１の使用経過日数が３６の日においては、設定期間はタンク２１の使用経過日数が３７の日から４０の４日間となる。
抽出部１４は、設定期間から（Ｚ＋１）日後である第２設定日数後の日に、残量が無くなると予測されたタンクについて、その設置住所を記憶部１３を参照して抽出する（ステップＳＴ４）。Ｚ＝４、タンク２１の使用経過日数が３７の日から４０の４日間を設定期間としてタンク配送計画装置１の処理が行われている場合、当該設定期間から５日後の日である、タンク２１の使用経過日数が４５の日に残量が無くなると予測されたタンクの設置住所が抽出される。設置住所が抽出されるタンクとしては、図３に示すようにタンク２１が該当するし、また、それ以外にもタンク２１の使用経過日数が４５の日に残量が無くなると予測されたタンクがあれば、そのタンクの設置住所も抽出される。
【００２６】
続いて、計画部１５は、抽出部１４が抽出した住所へ設定期間内、つまりここではタンク２１の使用経過日数が３７の日から４０の日の間に新しいタンクを配送するための配送計画を作成する（ステップＳＴ５）。計画部１５は、抽出部１４が抽出した住所へ設定期間内にタンクを配送する配送計画問題（Ｖｅｈｉｃｌｅ  Ｒｏｕｔｉｎｇ  Ｐｒｏｂｌｅｍ）を解くことで、配送計画の作成を行う。なお、配送計画問題の解決手法については、様々な手法が知られており、計画部１５もそうした周知の手法を用いて解を得るようにすればよいので、詳細については省略する。
なお、計画部１５が解く配送計画問題には、制約条件が設定されている。制約条件としては、配送員の勤務時間、配送車の台数、一方通行及び時間帯による走行可能な車線等の道路交通規制、又は、渋滞情報等が考えられる。例えば、配送員の勤務時間としては、８時間の勤務を設定し、８時間勤務した後は１６時間休憩した後に再度８時間勤務を行うように設定される。
【００２７】
このように、タンク配送計画装置１は、日ごとのガス消費量をガスメータ３１〜３１Ｎから取得することで今後のガス消費量そしてタンク２１〜２Ｎの交換日を精緻に予測することができる。タンク２１〜２Ｎの交換日を精度良く予測して配送計画の作成に用いることができるので、効率の良い配送計画を得ることができる。このような効率の良い配送計画のもと、タンク交換が行われると、ガス供給事業者は、配送コストの無駄を省くとともに、回収したタンクに残ったガスによる不要な在庫を少なくすることができ、経営の効率化につながる。特に、短い設定期間での配送計画が得られるほど、配送コストの無駄及び不要な在庫をより多く減らすことができる。
【００２８】
なお、ステップＳＴ５において計画部１５が配送計画を作成できなかった場合、つまり配送計画問題の実行可能解を得られなかった場合、計画部１５は、制約条件を緩和して、配送計画問題を解く処理を再度行う。例えば、計画部１５は、配送員の勤務時間を長く設定したり、配送車の台数を増やしたりするなどして、制約条件を緩和する。
または、ステップＳＴ５において配送計画問題の実行可能解を得られなかった場合，抽出部１４は、設定期間を延長し、当該延長された設定期間から第２設定日数後の日にガスが無くなるタンクの設置住所を抽出する処理を再度行い、また、計画部１５は、抽出し直された住所と当該延長された設定期間のもと、配送計画問題を解く処理を再度行うようにしてもよい。
【００２９】
従来、タンクの配送計画は、経験的に決定されていた。したがって、設定期間を延長するほど、タンク配送計画装置１により得られる配送計画は従来の経験的な配送計画と類似する。設定期間の長さを調整することで、配送の効率及び回収したタンクに残ったガスによる不要な在庫量を調整することができるので、ガス供給事業者は、柔軟に経営の効率化を図ることができる。
【００３０】
また、上記で示したガス消費量及び交換日の予測方法は、いわゆるヒューリスティック予測である。しかしながら、ヒューリスティック予測では、学習期間の中にゴールデンウィーク又は年末年始等の特異日があると、予測が不正確になりやすい。このため、ヒューリスティック予測単独ではなく、線形回帰モデル又は非線形回帰モデルと組み合わせて、タンク配送計画装置１が予測を行うように構成してもよい。
【００３１】
まず、線形回帰モデルを組み合わせた場合の予測方法について説明する。当該線形回帰モデルは、使用経過日数と曜日とタンク内のガスの残量との関係を、以下の式（１）のように示したものである。図３で示したタンク２１を対象にすると、図４に示す直線Ｌ１のようにモデル化される。なお、図４には、累積のガス消費量も示している。また、図４において残量が０の付近及び負となる区間は、外挿区間である。
Ｙ＝β０＋β１Ｘ１＋β２Ｘ２＋・・・＋βｐＸｐ＋ε        ・・・（１）
式（１）において、Ｙは残量、Ｘ１は使用経過日数、Ｘ２はダミー変数化した曜日情報である。
【００３２】
交換日予測部１２は、取得部１０が取得したガス消費量のうち消費量予測部１１での予測に用いられたガス消費量が特異日のものである場合、つまり、学習期間に特異日がある場合、当該特異日のガス消費量を用いて予測が行われた日の残量を補正する。当該補正には、例えば前月の日ごとのガス消費量から算出可能な、上記のような線形回帰モデルを用いる。なお、補正に用いる線形回帰モデルは、前月のガス消費に基づくものに限らず、前月に加えて前々月のガス消費に基づくもの、又は、前回のタンクの使用開始から交換までの間のガス消費に基づくものなど、過去の期間でのガス消費に基づくものであればよい。
【００３３】
例えば、タンク２１に関し、消費量予測部１１が予測したガス消費量を用いて、交換日予測部１２が第１設定日数分の今後の日ごとの残量を算出した際、二日後の木曜で残量がＲ１となったが、学習期間内の木曜が特異日であったとする。この場合、交換日予測部１２は、残量がＲ１となった二日後の木曜である予測対象日Ｄの残量を、上記した線形回帰モデルを用いて別途算出する。他のタンク２２〜２Ｎに関しても同様である。なお、予測対象日とは、消費量予測部１１による予測の対象となる日のことであり、第１設定日数分の今後の各日を意味する。
線形回帰モデルを用いて別途算出された予測対象日Ｄの残量をＲ２とすると、交換日予測部１２は、以下の式（２）に示すように重み付けをして残量の補正値Ｒを算出する。そして、二日後の木曜では、残量が補正値Ｒになるとして当該二日後の木曜以降の日々の残量が算出される。
Ｒ＝ａＲ１＋ｂＲ２        ・・・（２）
なお、ａとｂは、合計値が１となる関係を有する。
【００３４】
次に、非線形回帰モデルを組み合わせた場合の予測方法について説明する。当該非線形回帰モデルは、使用経過日数と曜日とタンク内のガスの残量との関係を、以下の式（３）のように示したものである。図３で示したタンク２１を対象にして過学習を行うと、図５に示す曲線Ｌ２のようにモデル化される。なお、図５には、累積のガス消費量も示している。また、図５において残量が０の付近及び負となる区間は、外挿区間である。
ｙ＝ｆ（ｘ，β）        ・・・（３）
式（３）において、ｙは残量、ｘは使用経過日数及び曜日情報を示すベクトルである。
【００３５】
例えば、タンク２１に関し、交換日予測部１２は、取得部１０がガスメータ３１から取得したガス消費量の累積値をタンク２１の容量から減算して算出した現在のガスの残量Ｒ３と、使用経過日数と曜日とタンク２１内のガスの残量との非線形回帰モデルを用いて別途算出した現在のガスの残量Ｒ４とを比較する。他のタンク２２〜２Ｎに関しても同様である。当該非線形回帰モデルは、例えば前月の日ごとのガス消費量から算出されたものである。なお、当該非線形回帰モデルは、前月のガス消費に基づくものに限らず、前月に加えて前々月のガス消費に基づくもの、又は、前回のタンクの使用開始から交換までの間のガス消費に基づくものなど、過去の期間でのガス消費に基づくものであればよい。
【００３６】
比較の結果、残量Ｒ３が残量Ｒ４よりも少なく、前月等の過去の期間よりも速いスピードでガスの残量が減っているとされる場合、交換日予測部１２は、消費量予測部１１が予測したガス消費量を用いて算出した各予測対象日での残量に対して、例えば一定の値を一律に減算するなどして残量が少なくなる補正を行ったうえで、残量が無くなる日を予測する。
また、比較の結果、残量Ｒ３が残量Ｒ４よりも多く、前月等の過去の期間よりも遅いスピードでガスの残量が減っているとされる場合、交換日予測部１２は、消費量予測部１１が予測したガス消費量を用いて算出した各予測対象日での残量に対して、例えば一定の値を一律に加算するなどして残量が多くなる補正を行ったうえで、残量が無くなる日を予測する。
【００３７】
このように、タンク配送計画装置１が、線形回帰モデル又は非線形回帰モデルと組み合わせた予測を行うようにすると、高い信頼性の予測結果を用いて、配送計画を作成することができる。
【００３８】
なお、上記では、タンク配送計画装置１はガス供給事業者等が管理するサーバ内に構築されているとして説明した。しかしながら、ガスメータ３１〜３Ｎのメモリ容量が大きい場合等には、タンク配送計画装置１のうち消費量予測部１１及び交換日予測部１２がガスメータ３１〜３Ｎ内に構築され、残量が無くなると予測した日をガス供給事業者等が管理するサーバに通知するようにしてもよい。この場合、当該サーバには抽出部１４及び計画部１５が構築され、当該サーバとガスメータ３１〜３Ｎとをまたいでタンク配送計画装置１が構築される。
【００３９】
以上のように、実施の形態１によれば、計画部１５は、消費量予測部１１及び交換日予測部１２によって今後のユーザの消費行動を適切に予測した精緻な交換日を用いて、配送計画を作成する。精度良く予測された交換日を用いて配送計画を作成することで、効率の良い配送計画を得ることができる。
【００４０】
また、配送計画問題の制約条件として、配送員の勤務時間、又は、配送車の台数が設定されていることとした。これにより、手配可能な配送員及び配送車を設定しながら配送計画を作成することができる。
【００４１】
また、配送計画問題の実行可能解が得られない場合、抽出部１４及び計画部１５は、設定期間を延長して再度処理を行うこととした。これにより、実行可能な配送計画を得るようにすることができる。
【００４２】
また、配送計画問題の実行可能解が得られない場合、計画部１５は、制約条件を緩和して再度処理を行うこととした。これにより、実行可能な配送計画を得るようにすることができる。
【００４３】
また、タンク配送計画装置１は、タンク２１〜２Ｎから流出するガスの量を計測するガスメータ３１〜３Ｎと通信可能に接続されたサーバに備えられていることとした。これにより、ＬＰガスのタンクを交換する日をサーバ上で一元的に管理して、配送計画を作成することができる。
【００４４】
なお、本願発明はその発明の範囲内において、実施の形態の任意の構成要素の変形、もしくは実施の形態の任意の構成要素の省略が可能である。
【符号の説明】
【００４５】
１  タンク配送計画装置
５  通信回線
１０  取得部
１１  消費量予測部
１２  交換日予測部
１３  記憶部
１４  抽出部
１５  計画部
２１〜２Ｎ  タンク
３１〜３Ｎ  ガスメータ
４１〜４Ｎ  ガス燃焼器
【図１】
2019020831.tif 000003
【図２】
2019020831.tif 000004
【図３】
2019020831.tif 000005
【図４】
2019020831.tif 000006
【図５】
2019020831.tif 000007