(57)【要約】【課題】本発明は、全体物流の平均化・標準化を促せるように、輸配送業者が抱える顧客（複数荷主）の其々に対して、最適な輸配送の出荷計画を立案し、提案することが可能な出荷計画決定支援システム、コンピュータ、端末、出荷計画決定支援方法及びプログラムを提供することを目的とする。【解決手段】出荷計画を立案し、荷主に対して決定を支援する出荷計画決定支援システムは、輸送元から輸送先に向けて輸送する荷物に関する出荷情報を取得し、過去の輸送実績を取得し、前記出荷情報をもとに、車両・ルートの組み合わせ案である第１の輸送計画を作成し、前記作成された第１の輸送計画に必要な車両計画と、前記車両の確保にかかる費用とを、前記輸送実績に基づいて算出することにより第１の出荷計画を出力する。【選択図】図１
2021038671.tif 000002
【特許請求の範囲】
【請求項１】
出荷計画を立案し、荷主に対して決定を支援する出荷計画決定支援システムであって、
輸送元から輸送先に向けて輸送する荷物に関する出荷情報を取得する第１取得手段と、
過去の輸送実績を取得する第２取得手段と、
前記出荷情報をもとに、車両・ルートの組み合わせ案である第１の輸送計画を作成する作成手段と、
前記作成された第１の輸送計画に必要な車両計画と、前記車両の確保にかかる費用とを、前記輸送実績に基づいて算出することにより第１の出荷計画を出力する出力手段と、
を備えることを特徴とする出荷計画決定支援システム。
【請求項２】
前記出荷情報の条件から変更可能な条件を判断する判断手段と、
をさらに備え、
前記作成手段は、前記判断手段により変更された条件をもとに、第２の輸送計画を作成し、
前記出力手段は、前記第２の輸送計画をもとに、第２の出荷計画を出力する、
ことを特徴とする請求項１に記載の出荷計画決定支援システム。
【請求項３】
前記輸送実績は、稼働可能と予想する車両の台数及び車両仕入価格を保持してなり、
前記出力手段は、荷主が前記出荷計画を選択するとその計画に必要な車両が割り当てられたとして、稼働可能な車両台数と車両仕入価格とを更新して出力する、
ことを特徴とする請求項１に記載の出荷計画決定支援システム。
【請求項４】
前記出荷計画に基づく車両計画とその費用を通知する通知手段と、
をさらに備えることを特徴とする請求項１に記載の出荷計画決定支援システム。
【請求項５】
前記作成手段は、異なる荷主間の出荷計画を組み合わせて車両・ルートが効率化するような組み合わせ輸送計画を作成し、
前記通知手段は、前記組み合わせ輸送計画とその費用とを通知する、
ことを特徴とする請求項４に記載の出荷計画決定支援システム。
【請求項６】
出荷計画を立案し、荷主に対して決定を支援するコンピュータであって、
輸送元から輸送先に向けて輸送する荷物に関する出荷情報を取得する第１取得手段と、
過去の輸送実績を取得する第２取得手段と、
前記出荷情報をもとに、車両・ルートの組み合わせ案である第１の輸送計画を作成する作成手段と、
前記作成された第１の輸送計画に必要な車両計画と、前記車両の確保にかかる費用とを、前記輸送実績に基づいて算出することにより第１の出荷計画を出力させる出力手段と、
を備えることを特徴とするコンピュータ。
【請求項７】
荷主に対して決定を支援する端末であって、
輸送元から輸送先に向けて輸送する荷物に関する出荷情報をもとに作成された、車両・ルートの組み合わせ案である第１の輸送計画に必要な車両計画と、当該車両の確保にかかる費用とを、過去の輸送実績に基づいて算出した第１の出荷計画を取得する取得手段と、
取得した前記第１の出荷計画を出力する出力手段と、
を備えることを特徴とする端末。
【請求項８】
出荷計画を立案し、荷主に対して決定を支援するコンピュータが実行する出荷計画決定支援方法であって、
輸送元から輸送先に向けて輸送する荷物に関する出荷情報を取得するステップと、
過去の輸送実績を取得するステップと、
前記出荷情報をもとに、車両・ルートの組み合わせ案である第１の輸送計画を作成するステップと、
前記作成された第１の輸送計画に必要な車両計画と、前記車両の確保にかかる費用とを、前記輸送実績に基づいて算出することにより第１の出荷計画を出力するステップと、
を備えることを特徴とする出荷計画決定支援方法。
【請求項９】
出荷計画を立案し、荷主に対して決定を支援するコンピュータに、
輸送元から輸送先に向けて輸送する荷物に関する出荷情報を取得するステップ、
過去の輸送実績を取得するステップ、
前記出荷情報をもとに、車両・ルートの組み合わせ案である第１の輸送計画を作成するステップ、
前記作成された第１の輸送計画に必要な車両計画と、前記車両の確保にかかる費用とを、前記輸送実績に基づいて算出することにより第１の出荷計画を出力するステップ、
を実行させるためのコンピュータ読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出荷計画を立案し、荷主に対して決定を支援する出荷計画決定支援システム、コンピュータ、端末、出荷計画決定支援方法及びプログラムに関する。
【背景技術】
【０００２】
近年、物流コストが増大している。この理由は、ＥＣ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｍｍｅｒｃｅ）の拡大等による荷物の輸送量（物量）の増加、加えて、慢性的なドライバー不足により輸配送に必要な車両の確保が困難といった社会全体の問題によるところが大きい。【０００３】
このような物流コストの増大に対して、物流コストの減少を目的とし、車両積載率を向上させて、荷物１個当たりの輸送費が最小となるよう出荷・配送計画を出力する技術が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−０１０３４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、複数の荷主から輸配送の依頼を受ける業者（輸配送業者）にとっては、各顧客の集荷・納品の期日が重なることは往々にしてあり、これに対応するため、単価の高い車両を使わざるを得なかった。すなわち、１社単独で輸配送の効率化を計画したとしても、稼働可能な車両数に制限があるため、全体の最適化には至らず、物流コストを減少させることが困難であった。また、運転手不足が深刻になる昨今、車両数に制限があり、１社単独で配送計画を立案したとしても、全体最適化にはならなかった。【０００６】
本発明は、全体物流の平均化・標準化を促せるように、輸配送業者が抱える顧客（複数荷主）の其々に対して、最適な輸配送の出荷計画を立案し、提案することが可能な出荷計画決定支援システム、コンピュータ、端末、出荷計画決定支援方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明では、以下のような解決手段を提供する。【０００８】
本発明は、出荷計画を立案し、荷主に対して決定を支援する出荷計画決定支援システムであって、
輸送元から輸送先に向けて輸送する荷物に関する出荷情報を取得する第１取得手段と、
過去の輸送実績を取得する第２取得手段と、
前記出荷情報をもとに、車両・ルートの組み合わせ案である第１の輸送計画を作成する作成手段と、
前記作成された第１の輸送計画に必要な車両計画と、前記車両の確保にかかる費用とを、前記輸送実績に基づいて算出することにより第１の出荷計画を出力する出力手段と、
を備えることを特徴とする出荷計画決定支援システムを提供する。【０００９】
本発明によれば、出荷計画を立案し、荷主に対して決定を支援する出荷計画決定支援システムは、輸送元から輸送先に向けて輸送する荷物に関する出荷情報を取得し、過去の輸送実績を取得し、前記出荷情報をもとに、車両・ルートの組み合わせ案である第１の輸送計画を作成し、前記作成された第１の輸送計画に必要な車両計画と、前記車両の確保にかかる費用とを、前記輸送実績に基づいて算出することにより第１の出荷計画を出力する。【００１０】
本発明は、システムのカテゴリであるが、方法及びプログラム等の他のカテゴリにおいても、そのカテゴリに応じた同様の作用・効果を発揮する。【００１１】
また、本発明は、出荷計画を立案し、荷主に対して決定を支援するコンピュータであって、
輸送元から輸送先に向けて輸送する荷物に関する出荷情報を取得する第１取得手段と、
過去の輸送実績を取得する第２取得手段と、
前記出荷情報をもとに、車両・ルートの組み合わせ案である第１の輸送計画を作成する作成手段と、
前記作成された第１の輸送計画に必要な車両計画と、前記車両の確保にかかる費用とを、前記輸送実績に基づいて算出することにより第１の出荷計画を出力させる出力手段と、
を備えることを特徴とするコンピュータを提供する。【００１２】
また、本発明は、荷主に対して決定を支援する端末であって、
輸送元から輸送先に向けて輸送する荷物に関する出荷情報をもとに作成された、車両・ルートの組み合わせ案である第１の輸送計画に必要な車両計画と、当該車両の確保にかかる費用とを、過去の輸送実績に基づいて算出した第１の出荷計画を取得する取得手段と、
取得した前記第１の出荷計画を出力する出力手段と、
を備えることを特徴とする端末を提供する。
【発明の効果】
【００１３】
本発明によれば、全体物流の平均化・標準化を促せるように、輸配送業者が抱える顧客（複数荷主）の其々に対して、最適な輸配送の出荷計画を立案し、提案することが可能な出荷計画決定支援システム、コンピュータ、端末、出荷計画決定支援方法及びプログラムを提供することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】図１は、出荷計画決定支援システム１の概要を示す図である。
【図２】図２は、出荷計画決定支援システム１の全体構成図である。
【図３】図３は、コンピュータ１０が実行する第１の出荷計画決定支援処理のフローチャートを示す図である。
【図４】図４は、コンピュータ１０が実行する第２の出荷計画決定支援処理のフローチャートを示す図である。
【図５】図５は、コンピュータ１０が実行する第３の出荷計画決定支援処理のフローチャートを示す図である。
【図６】図６は、コンピュータ１０が実行する第４の出荷計画決定支援処理のフローチャートを示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも例であって、本発明の技術的範囲はこれに限られるものではない。
【００１６】
［出荷計画決定支援システム１の概要］
本発明の好適な実施形態の概要について、図１に基づいて説明する。図１は、本発明の好適な実施形態である出荷計画決定支援システム１の概要を説明するための図である。出荷計画決定支援システム１は、コンピュータ１０から構成され、出荷計画を立案し、荷主に対して決定を支援するコンピュータシステムである。
【００１７】
なお、出荷計画決定支援システム１は、荷主が所持する荷主端末（例えば、スマートフォンやタブレット端末等の携帯端末や、スマートグラス等のヘッドマウントディスプレイといったウェアラブル端末や、パーソナルコンピュータ等の据置端末）、輸配送を実行する輸配送業者端末（例えば、上述した携帯端末や、上述したウェアラブル端末や、上述した据置端末）、その他の端末や装置類等が含まれていてもよい。この場合、出荷計画決定支援システム１は、後述する各処理を、コンピュータ１０と含まれる端末や装置類等との何れか又は複数の組み合わせにより実行することになる。
【００１８】
また、出荷計画決定支援システム１は、例えば、コンピュータ１０等の１台のコンピュータで実現されてもよいし、クラウドコンピュータのように、複数のコンピュータで実現されてもよい。
【００１９】
コンピュータ１０は、荷主端末、輸配送業者端末、その他の端末や装置類等と、公衆回線網等を介して、データ通信可能に接続されており、必要なデータや情報の送受信を実行する。
【００２０】
コンピュータ１０は、輸送元（例えば、倉庫・工場）から輸送先に向けて輸送する荷物に関する出荷情報を取得する。出荷情報は、例えば、荷物がなんであるか（例えば、名称、種類、重量、サイズ）、荷物の数量、荷物の輸送先の識別子（例えば、名称、住所）、荷物の輸送元・輸送先（例えば、名称、住所）、梱包資材の種類、輸送方法（例えば、通常、クール輸送、陸輸送、航空輸送）といったものである。
【００２１】
例えば、荷主端末は、この出荷情報の入力を受け付ける。荷主端末は、例えば、自身に設けられた入力部に対する入力を受け付けることや２次元コード等を読み取ることにより、この出荷情報の入力を受け付ける。荷主端末は、受け付けた出荷情報を、コンピュータ１０に送信する。コンピュータ１０は、この出荷情報を受信することにより、出荷情報を取得することになる。
【００２２】
コンピュータ１０は、過去の輸送実績を取得する。過去の輸送実績は、例えば、各輸配送業者が、過去に今回の荷物を出荷する荷主からの依頼を受けて輸送した実績や過去に今回の荷物と関連する荷物を出荷した荷主からの依頼を受けて輸送した実績である。過去の輸送実績は、例えば、輸送を行った輸配送業者の識別子（例えば、業者や運転手の名称、住所）、輸送に用いられた車両の識別子（車名、車種、車格）、出荷から着荷までにかかった時間を示す利用時間、出荷地点から着荷地点までの輸送距離、過去に輸配送業者が輸送を行ってきた地域、過去に輸配送業者が利用された時期、出荷に必要な輸送費を示す金額である。この過去の輸送実績は、各輸配送業者が過去に行った輸送の実態に関連するものである。
【００２３】
例えば、輸配送業者端末は、この過去の輸送実績の入力を受け付ける。輸配送業者端末は、例えば、自身に設けられた入力部に対する入力を受け付けることや２次元コード等を読み取ることにより、この過去の輸送実績の入力を受け付ける。輸配送業者端末は、受け付けた過去の輸送実績を、コンピュータ１０に送信する。コンピュータ１０は、この過去の輸送実績を受信することにより、過去の輸送実績を取得することになる。
【００２４】
コンピュータ１０は、取得した出荷情報をもとに、車両・ルートの組み合わせ案である第１の輸送計画を作成する。第１の輸送計画は、今回荷物を輸送するために用いる車両に関する情報（例えば、車種、車格といったどのような車両が適切であるか）及び荷物を輸送する輸送経路に関する情報（例えば、出荷地点から着荷地点までに必要な経由地の有無、出荷地点から着荷地点までの全体の輸送経路、出荷地点から着荷地点までに経由地までに必要な時間及び距離や各経由地間に必要な時間、出荷地点から着荷地点までに必要な全体時間及び全体距離といったどのような経路が適切であるかやどこからどこまでを輸送するのが適切であるか、どのような輸送方法が適切であるか）である。
【００２５】
例えば、コンピュータ１０は、取得した出荷情報における荷物が何であるか、荷物の数量、荷物の輸送元・輸送先、梱包資材の種類又は輸送方法のいずれか又は複数の組み合わせに基づいて、今回の荷物を輸送するために必要な車両に関する情報及び輸送経路に関する情報を特定する。コンピュータ１０は、特定した車両に関する情報及び輸送経路に関する情報に基づいて、第１の輸送計画を作成する。
【００２６】
コンピュータ１０は、作成された第１の輸送計画に必要な第１の車両計画と、車両の確保にかかる費用とを、取得した過去の輸送実績に基づいて算出することにより、第１の出荷計画を出力する。
【００２７】
例えば、コンピュータ１０は、第１の輸送計画における車両に関する情報と、輸送経路に関する情報とを遂行するために必要な第１の車両計画を、取得した過去の輸送実績に基づいて算出する。第１の車両計画は、今回の荷物の輸送に必要な車両を予測する情報である。第１の車両計画は、例えば、輸送を行う車両の識別子（車名、車種、車格）、輸送にかかると予想される時間を示す予想利用時間、輸送に予想される輸送距離を示す予想輸送距離、輸送を行う地域、輸送を行う時期、現在から出荷日時までの間の期間、現在から輸送が完了するまでの間の時期である。
【００２８】
また、例えば、コンピュータ１０は、輸送を行う車両の確保にかかる費用を、取得した過去の輸送実績に基づいて算出する。コンピュータ１０は、今回の輸送における荷物及び輸送に関連する、過去の輸送実績における同様の荷物及び輸送を特定する。コンピュータ１０は、特定した過去の輸送実績におけるこの輸送を実行した車両を特定する。コンピュータ１０は、この特定した車両の確保に必要な費用を、第１の輸送費用として算出する。
【００２９】
コンピュータ１０は、このようにして算出した第１の車両計画と、第１の輸送費用とに基づいて、第１の出荷計画を作成する。この第１の出荷計画は、算出した第１の車両計画と第１の輸送費用とをまとめたものである。
【００３０】
コンピュータ１０は、この作成した第１の出荷計画を出力する。
【００３１】
例えば、コンピュータ１０は、この第１の出荷計画を、荷主端末等に送信する。荷主端末等は、この第１の出荷計画を受信することにより、コンピュータ１０から第１の出荷計画を取得することになる。荷主端末等は、この第１の出荷計画を自身が有する表示部に表示することや、自身が有する音声部から放音することを実行することにより、第１の出荷計画を出力することになる。その結果、コンピュータ１０は、この第１の出荷計画を、荷主端末等に出力させることになる。
【００３２】
このようにすることにより、出荷計画決定支援システム１は、荷主が出荷情報の範囲で想定される車両繁閑期の状態・輸送費を確認しながら出荷計画を作成及び決定することが可能となる。また、出荷計画決定支援システム１は、許容される条件の中で、輸送費がより安価になるような出荷計画を作成及び出力することが容易となる。
【００３３】
なお、出荷計画決定支援システム１は、出荷条件の一部又は全部を変更し、変更後の出荷条件に基づいて、第２の出荷計画を出力する構成も可能である。
【００３４】
コンピュータ１０は、取得した出荷情報の条件から、変更可能な条件を判断する。変更可能な条件は、例えば、荷物の納品日時（例えば、曜日、時間、日付）、複数の荷物がある場合に各荷物を一括納品又は複数に分割する分割納品の有無といった、荷物の出荷を依頼した依頼主が主として指定するものである。コンピュータ１０は、この変更可能な条件の有無やその内容を判断する。
【００３５】
例えば、コンピュータ１０は、取得した出荷情報の条件として、納品日時の指定がない場合や一括納品の指定がない場合、これらを、変更可能な条件と判断する。
【００３６】
コンピュータ１０は、変更可能な条件を変更した条件をもとに、第２の輸送計画を作成する。
【００３７】
例えば、コンピュータ１０は、上述した第１の輸送計画とは別に、変更可能な出荷情報の条件を変更した出荷情報（変更可能ではないと判断されたものは、取得した出荷情報のままである）をもとに、車両・ルートの組み合わせ案である第２の輸送計画を作成する。第２の輸送計画は、上述した第１の輸送計画と同様である。このとき、コンピュータ１０は、変更可能な条件が複数存在する場合、其々に対応した第２の輸送計画を作成することも可能である。また、コンピュータ１０は、変更可能な条件が複数存在する場合、そのうちの所定の条件を満たす一又は複数の条件に対応した第２の輸送計画を作成することも可能である。
【００３８】
コンピュータ１０は、作成された第２の輸送計画をもとに、第２の出荷計画を出力する。
【００３９】
例えば、コンピュータ１０は、上述した第１の輸送計画と同様に、第２の輸送計画における車両に関する情報と、輸送経路に関する情報とを遂行するために必要な第２の車両計画を、取得した過去の輸送実績に基づいて算出するとともに、輸送を行う車両の確保にかかる費用を算出する。
【００４０】
コンピュータ１０は、算出した第２の車両計画と第２の輸送費用とに基づいて、第２の出荷計画を作成する。第２の出荷計画は、第１の出荷計画と同様に、算出した第２の車両計画と第２の輸送費用とをまとめたものである。
【００４１】
コンピュータ１０は、この作成した第２の出荷計画を出力する。
【００４２】
例えば、コンピュータ１０は、この第２の出荷計画を、荷主端末等に送信する。荷主端末等は、この第２の出荷計画を受信することにより、コンピュータ１０から第２の出荷計画を取得することになる。荷主端末等は、この第２の出荷計画を自身が有する表示部に表示することや、自身が有する音声部から放音することを実行することにより、第２の出荷計画を出力することになる。その結果、コンピュータ１０は、この第２の出荷計画を、荷主端末等に出力させることになる。
【００４３】
このようにすることにより、出荷計画決定支援システム１は、出荷情報の条件緩和（変更）した場合でも、輸送費において優位な計画があるか確認することが容易となる。また、出荷計画決定支援システム１は、出荷情報の前後の期間（日程）の輸送費を確認することが容易となる。
【００４４】
また、出荷計画決定支援システム１は、稼働可能な車両台数と車両仕入価格とを出力する構成も可能である。
【００４５】
コンピュータ１０は、過去の輸送実績には、稼働可能と予想する車両の台数及び車両の仕入価格（一台の場合は、この車両の仕入価格であり、複数台の場合は、各車両の仕入価格や全車両の仕入価格）が含まれており、これらに基づいて、出荷計画を更新し、出力する構成も可能である。
【００４６】
コンピュータ１０は、荷主から第１又は第２の出荷計画の選択を受け付け、受け付けた出荷計画に必要な車両が割り当てられたとして、稼働可能な車両台数と車両仕入価格を更新して出力する。
【００４７】
例えば、コンピュータ１０は、荷主端末から第１又は第２の出荷計画の選択を受け付ける。荷主端末は、荷主から、第１又は第２の出荷計画に対する選択の入力を受け付け、受け付けた入力結果を、コンピュータ１０に送信する。コンピュータ１０は、この入力結果を受信することにより、荷主端末から第１又は第２の出荷計画の選択を受け付けることになる。
【００４８】
コンピュータ１０は、受け付けた出荷計画（第１又は第２の出荷計画の何れか）に必要な車両が割り当てられたと判断する。
【００４９】
例えば、コンピュータ１０は、出荷計画を受け付けた際、この出荷計画に該当する車両を、必要な車両として割り当てられたと判断する。
【００５０】
コンピュータ１０は、受け付けた出荷計画における稼働可能な車両台数と車両仕入価格を更新した出荷計画を、荷主端末に出力させる。
【００５１】
例えば、コンピュータ１０は、更新後の出荷計画を、荷主端末等に送信する。荷主端末等は、この更新後の出荷計画を受信することにより、コンピュータ１０から更新後の出荷計画を取得することになる。荷主端末等は、この更新後の出荷計画を自身が有する表示部に表示することや、自身が有する音声部から放音することを実行することにより、更新後の出荷計画を出力することになる。その結果、コンピュータ１０は、この更新後の出荷計画を、荷主端末等に出力させることになる。
【００５２】
また、出荷計画決定支援システム１は、第１又は第２の出荷計画に基づく、第２の車両計画とその費用とを荷主に通知する構成も可能である。
【００５３】
コンピュータ１０は、第１又は第２の出荷計画に基づく第２の車両計画及び車両の確保にかかる費用を、荷主に通知する。この第２の車両計画は、例えば、上述した出荷情報、引取・納品時間である。
【００５４】
例えば、コンピュータ１０は、第１又は第２の出荷計画に基づいた第２の車両計画及び車両の確保にかかる費用を、荷主端末に出力させる。コンピュータ１０は、この第２の車両計画及び費用を、荷主端末に送信する。荷主端末は、この第２の車両計画及び費用を受信することにより、コンピュータ１０から第２の車両計画及び費用を取得することになる。荷主端末は、これらを自身が有する表示部に表示することや、自身が有する音声部から放音することを実行することにより、この第２の車両計画及び費用を出力することになる。その結果、コンピュータ１０は、この第２の車両計画及び費用を、荷主端末に出力させることになる。荷主端末は、この第２の車両計画及び費用を出力する結果として、荷主に、この第２の車両計画及び費用を通知することになる。
【００５５】
また、出荷計画決定支援システム１は、異なる荷主間の出荷計画を組み合わせて車両・ルートが効率化するような組み合わせ輸送計画を作成し、組み合わせ輸送計画とその費用とを通知する構成も可能である。
【００５６】
コンピュータ１０は、複数の荷主から出荷情報を取得した場合、上述した処理により、其々の荷主における出荷計画（第１又は第２の出荷計画）を作成する。コンピュータ１０は、作成した複数の出荷計画に基づいて車両・ルートを効率化した組み合わせ輸送計画を作成する。
【００５７】
例えば、コンピュータ１０は、各出荷計画における車両・ルートの効率化として、各荷主の輸送における車両に関する情報、輸送経路に関する情報及び車両の確保にかかる費用に基づいて、車両が最安値及び／又は輸送経路が最短経路になる、車両が最安値及び／又は輸送経路が最短経路に近似する組み合わせを選択する。コンピュータ１０は、この選択結果に基づいて、組み合わせ輸送計画を作成する。さらに、コンピュータ１０は、この組み合わせ輸送計画を遂行する車両の確保に必要な費用を、其々の出荷計画に基づいて算出する。
【００５８】
コンピュータ１０は、作成した組み合わせ輸送計画及びこの組み合わせ輸送計画を遂行する車両の確保に必要な費用とを輸配送業者に通知する。
【００５９】
例えば、コンピュータ１０は、作成した組み合わせ輸送計画及びこの組み合わせ輸送計画を遂行する車両の確保に必要な費用を輸配送業者端末に出力させる。コンピュータ１０は、これらを、輸配送業者端末に送信する。輸配送業者端末は、これらを受信することにより、コンピュータ１０からこれらを取得することになる。輸配送業者端末は、これらを自身が有する表示部に表示することや、自身が有する音声部から放音することを実行することにより、これらを出力することになる。その結果、コンピュータ１０は、これらを、輸配送業者端末に出力させることになる。輸配送業者端末は、これらを出力する結果として、輸配送業者に、これらを通知することになる。
【００６０】
このようにすることにより、出荷計画決定支援システム１は、複数荷主の各々が、輸送の多い日程を避け、輸送費を安くおさえられる出荷計画を採用することが容易となる。また、出荷計画決定支援システム１は、運送会社に対し、過去の実績に基づいた適正価格を提示しながら、求貨求車マッチングが容易となる。
【００６１】
次に、出荷計画決定支援システム１が実行する処理の概要について説明する。
【００６２】
コンピュータ１０は、輸送元から輸送先に向けて輸送する荷物に関する出荷情報を取得する（ステップＳ０１）。出荷情報は、上述した通りである。
【００６３】
荷主端末は、出荷情報の入力を受け付ける。荷主端末は、自身に入力された出荷情報を、コンピュータ１０に送信する。コンピュータ１０は、この出荷情報を受信することにより、この出荷情報を取得することになる。
【００６４】
コンピュータ１０は、過去の輸送実績を取得する（ステップＳ０２）。過去の輸送実績は、上述した通りである。
【００６５】
輸配送業者端末は、この過去の輸送実績の入力を受け付ける。輸配送業者端末は、受け付けた過去の輸送実績を、コンピュータ１０に送信する。コンピュータ１０は、この過去の輸送実績を受信することにより、過去の輸送実績を取得することになる。
【００６６】
コンピュータ１０は、取得した出荷情報をもとに、車両・ルート（輸送経路）の組み合わせ案である第１の輸送計画を作成する（ステップＳ０３）。第１の輸送計画は、上述した通りである。
【００６７】
コンピュータ１０は、取得した出荷情報に基づいて、荷物が何であるか、荷物の数量、荷物の輸送元・輸送先、梱包資材の種類又は輸送方法のいずれか又は複数の組み合わせに基づいて、今回の荷物を輸送するために必要な車両に関する情報及び輸送経路に関する情報を特定する。コンピュータ１０は、特定した車両に関する情報及び輸送経路に関する情報に基づいて、第１の輸送計画を作成する。
【００６８】
コンピュータ１０は、作成された第１の輸送計画に必要な第１の車両計画と、車両の確保にかかる費用とを、取得した過去の輸送実績に基づいて算出する（ステップＳ０４）。第１の車両計画は、上述した通りである。
【００６９】
コンピュータ１０は、第１の輸送計画における車両に関する情報と、輸送経路に関する情報とを遂行するために必要な第１の車両計画を、取得した過去の輸送実績に基づいて算出する。
【００７０】
また、コンピュータ１０は、輸送を行う車両の確保にかかる費用を、取得した過去の輸送実績に基づいて算出する。コンピュータ１０は、今回の輸送における荷物及び輸送に関連する、過去の輸送実績における同様の荷物及び輸送を特定する。コンピュータ１０は、特定した過去の輸送実績におけるこの輸送を実行した車両を特定する。コンピュータ１０は、この特定した車両の確保に必要な費用を、第１の輸送費用として算出する。
【００７１】
コンピュータ１０は、算出した第１の車両計画と、第１の輸送費用とに基づいて、第１の出荷計画を作成する（ステップＳ０５）。第１の出荷計画は、算出した第１の車両計画と第１の輸送費用とをまとめたものである。
【００７２】
コンピュータ１０は、この作成した第１の出荷計画を出力する（ステップＳ０６）。
【００７３】
コンピュータ１０は、この第１の出荷計画を、荷主端末等に送信する。荷主端末等は、この第１の出荷計画を受信することにより、コンピュータ１０から第１の出荷計画を取得することになる。荷主端末等は、この第１の出荷計画を自身が有する表示部に表示することや、自身が有する音声部から放音することを実行することにより、第１の出荷計画を出力することになる。その結果、コンピュータ１０は、この第１の出荷計画を、荷主端末等に出力させることになる。
【００７４】
以上が、出荷計画決定支援システム１が実行する処理の概要である。
【００７５】
［出荷計画決定支援システム１のシステム構成］
図２に基づいて、本発明の好適な実施形態である出荷計画決定支援システム１のシステム構成について説明する。図２は、本発明の好適な実施形態である出荷計画決定支援システム１のシステム構成を示す図である。図２において、出荷計画決定支援システム１は、コンピュータ１０から構成され、出荷計画を立案し、荷主に対して決定を支援するコンピュータシステムである。
【００７６】
コンピュータ１０は、荷主端末、輸配送業者端末、その他の端末や装置類等と、公衆回線網等を介して、データ通信可能に接続されており、必要なデータや情報の送受信を実行する。
【００７７】
なお、出荷計画決定支援システム１は、図示していない荷主端末、輸配送業者端末、その他の端末や装置類等が含まれていてもよい。この場合、出荷計画決定支援システム１は、後述する各処理を、コンピュータ１０と含まれる端末や装置類等との何れか又は複数の組み合わせにより実行することになる。
【００７８】
また、出荷計画決定支援システム１は、例えば、コンピュータ１０等の１台のコンピュータで実現されてもよいし、クラウドコンピュータのように、複数のコンピュータで実現されてもよい。
【００７９】
コンピュータ１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備え、通信部として、他の端末や装置等と通信可能にするためのデバイス、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉ―Ｆｉ（Ｗｉｒｅｌｅｓｓ―Ｆｉｄｅｌｉｔｙ）対応デバイス等を備える。また、コンピュータ１０は、記録部として、ハードディスクや半導体メモリ、記録媒体、メモリカード等によるデータのストレージ部を備える。また、コンピュータ１０は、処理部として、各種処理を実行する各種デバイス等を備える。
【００８０】
コンピュータ１０において、制御部が所定のプログラムを読み込むことにより、通信部と協働して、出荷情報取得モジュール２０、輸送実績情報取得モジュール２１、出力モジュール２２、車両計画情報取得モジュール２３、選択受付モジュール２４を実現する。また、コンピュータ１０において、制御部が所定のプログラムを読み込むことにより、処理部と協働して、輸送計画作成モジュール４０、算出モジュール４１、出荷計画作成モジュール４２、変更可能条件判断モジュール４３、条件変更モジュール４４、車両割当モジュール４５を実現する。
【００８１】
［第１の出荷計画決定支援処理］
図３に基づいて、出荷計画決定支援システム１が実行する第１の出荷計画決定支援処理について説明する。図３は、コンピュータ１０が実行する第１の出荷計画決定支援処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。
【００８２】
はじめに、出荷情報取得モジュール２０は、荷物に関する出荷情報を取得する（ステップＳ１０）。ステップＳ１０において、出荷情報取得モジュール２０は、輸送元（例えば、倉庫・工場）から輸送先に向けて輸送する荷物に関する情報を、出荷情報として取得する。出荷情報は、例えば、荷物がなんであるか（例えば、名称、種類、重量、サイズ）、荷物の数量、荷物の輸送先の識別子（例えば、名称、住所）、荷物の輸送元・輸送先（例えば、名称、住所）、梱包資材の種類、輸送方法（例えば、通常、クール輸送、陸輸送、航空輸送）といったものである。出荷情報取得モジュール２０は、この出荷情報を、荷主端末から取得する。
【００８３】
荷主端末は、出荷情報の入力を受け付ける。荷主端末は、例えば、荷主から直接入力又は選択入力等を受け付けることや、出荷情報が格納された２次元コードを読み取ることにより、この出荷情報の入力を受け付ける。荷主端末は、受け付けた出荷情報を、コンピュータ１０に送信する。出荷情報取得モジュール２０は、この出荷情報を受信することにより、出荷情報を取得する。その結果、コンピュータ１０は、出荷情報を取得することになる。
【００８４】
輸送実績情報取得モジュール２１は、過去の輸送実績を輸送実績情報として取得する（ステップＳ１１）。ステップＳ１１において、輸送実績情報取得モジュール２１は、過去に、今回の荷物を出荷する荷主からの依頼を受けて輸送した輸配送業者や、過去に今回の荷物と関連する荷物を出荷した荷主からの依頼を受けて輸送した輸配送業者や、荷主が輸送の依頼が可能な輸配送業者等から過去の輸送実績を取得する。過去の輸送実績は、例えば、輸送を行った輸送業者の識別子（例えば、業者や運転手の名称、住所）、輸送に用いられた車両の識別子（車名、車種、車格）、出荷から着荷までにかかった時間を示す利用時間、出荷地点から着荷地点までの輸送距離、過去に輸配送業者が輸送を行ってきた地域、過去に輸配送業者が利用された時期、出荷に必要な輸送費を示す金額、過去の輸送時に稼働可能であったと予想された車両の台数、この車両の仕入価格（（購入、レンタル、リース等にかかる費用））を示す車両仕入価格である。輸送実績情報取得モジュール２１は、このような輸配送業者から過去の輸送実績を、輸送実績情報として取得する。
【００８５】
輸配送業者端末は、自身が記録する過去の輸送実績を輸送実績情報としてコンピュータ１０に送信する。この過去の輸送実績は、例えば、輸配送業者から直接入力又は選択入力等を受け付けることや、過去の輸送実績が格納された２次元コードを読み取ることにより、この過去の輸送実績の入力を受け付ける。輸配送業者端末はこの入力を受け付けた過去の輸送実績を、自身に記録しておき、コンピュータ１０からの要求に従って、記録した過去の輸送実績を、輸送実績情報として、コンピュータ１０に送信する。輸送実績情報取得モジュール２１は、この輸送実績情報を受信することにより、輸送実績情報を取得する。その結果、コンピュータ１０は、過去の輸送実績を取得することになる。
【００８６】
輸送計画作成モジュール４０は、取得した出荷情報をもとに、車両・ルート（輸送経路）の組み合わせ案である第１の輸送計画を作成する（ステップＳ１２）。ステップＳ１２において、輸送計画作成モジュール４０は、今回荷物を輸送するために用いる車両に関する情報と、荷物を輸送する輸送経路に関する情報を其々特定する。輸送計画作成モジュール特定した車両に関する情報と、輸送経路に関する情報とを組み合わせた第１の輸送計画を作成する。
【００８７】
車両に関する情報は、例えば、車種、車格といったどのような車両が適切であるかである。また、輸送経路に関する情報は、例えば、出荷地点から着荷地点までに必要な経由地の有無、出荷地点から着荷地点までの全体の輸送経路、出荷地点から着荷地点までに経由地までに必要な時間及び距離や各経由地間に必要な時間、出荷地点から着荷地点までに必要な全体時間及び全体距離といったどのような経路が適切であるか、どこからどこまでを輸送するのが適切であるか、どのような輸送方法が適切であるかである。
【００８８】
輸送計画作成モジュール４０は、取得した出荷情報における荷物が何であるか、荷物の数量、荷物の輸送元・輸送先、梱包資材の種類又は輸送方法のいずれか又は複数の組み合わせに基づいて、今回の荷物を輸送するために必要な車両に関する情報及び輸送経路に関する情報を特定する。コンピュータ１０は、特定した車両に関する情報及び輸送経路に関する情報に基づいて、第１の輸送計画を作成する。作成した第１の輸送計画は、輸送に用いる車両の内容、輸送経路、輸送時間、輸送距離等を示すものである。
【００８９】
算出モジュール４１は、取得した輸送実績情報に基づいて、作成した第１の輸送計画に必要な第１の車両計画を算出する（ステップＳ１３）。ステップＳ１３において、第１の車両計画は、今回の荷物の輸送に必要な車両を予測する情報である。第１の車両計画は、例えば、輸送を行う車両の識別子（車名、車種、車格）、輸送にかかると予想される時間を示す予想利用時間、輸送に予想される輸送距離を示す予想輸送距離、輸送を行う地域、輸送を行う時期、現在から出荷日時までの間の期間、現在から輸送が完了するまでの間の時期である。
【００９０】
算出モジュール４１は、輸送実績情報における各内容に基づいて、第１の輸送計画を遂行するために必要な各内容を特定する。算出モジュール４１は、過去に類似する荷物の輸送に用いられた車両の識別子、予想利用時間、予想輸送距離、輸送を行う地域や時期、現在から出荷日時までの間の期間、現在から輸送が完了するまでの間の時期を、今回輸送する荷物に対して当てはめることにより、第１の車両計画を算出する。
【００９１】
算出モジュール４１は、取得した輸送実績情報に基づいて、算出した第１の車両計画に該当する車両の確保に必要な費用を、第１の輸送費用として算出する（ステップＳ１４）。ステップＳ１４において、算出モジュール４１は、過去に類似する荷物を輸送した際、この荷物を輸送した車両を用いた結果かかった費用を、第１の輸送費用として算出する。
【００９２】
出荷計画作成モジュール４２は、算出した第１の車両計画と、第１の輸送費用とに基づいて、第１の出荷計画を作成する（ステップＳ１５）。ステップＳ１５において、出荷計画作成モジュール４２は、算出した第１の車両計画と第１の輸送費用とのうち、第１の輸送費用が最も安価になる組み合わせを、第１の出荷計画として作成する。
【００９３】
なお、出荷計画作成モジュール４２は、算出した第１の車両計画と第１の輸送費用との組み合わせが、一つのみである場合、これを、第１の出荷計画として作成する。
【００９４】
また、出荷計画作成モジュール４２は、算出した第１の車両計画と第１の輸送費用との組み合わせのうち、最も安価な順番に所定の数だけ、第１の出荷計画を作成する構成であってもよい。
【００９５】
出力モジュール２２は、作成した第１の出荷計画を、第１の出荷計画情報として、荷主端末に出力させる（ステップＳ１６）。ステップＳ１６において、出力モジュール２２は、第１の出荷計画情報を荷主端末に送信する。荷主端末は、この第１の出荷計画情報を受信することにより、コンピュータ１０から第１の出荷計画を取得することになる。荷主端末は、この第１の出荷計画を自身が有する表示部に表示することや、自身が有する音声部から放音することを実行することにより、第１の出荷計画を出力することになる。その結果、コンピュータ１０は、この第１の出荷計画を、荷主端末に出力させることになる。
【００９６】
この結果、出力モジュール２２は、この第１の出荷計画となる、第１の車両計画（例えば、出荷情報、引取日時、納品日時）と、第１の輸送費用とを荷主に通知することになる。
【００９７】
荷主は、この出力された第１の出荷計画を確認することにより、許容される条件の中で、第１の輸送費用がより安価になるような出荷計画を確認することが可能となる。すなわち、出荷計画決定支援システム１は、荷主に対して、要件内での推奨出荷計画を提示することが可能となる。
【００９８】
以上が、第１の出荷計画決定支援処理である。
【００９９】
このようにすることにより、出荷計画決定支援システム１は、荷主が出荷情報の範囲で想定される車両繁閑期の状態・輸送費を確認しながら出荷計画を作成及び決定することが可能となる。また、出荷計画決定支援システム１は、許容される条件の中で、輸送費がより安価になるような出荷計画を作成及び出力することが容易となる。
【０１００】
［第２の出荷計画決定支援処理］
図４に基づいて、出荷計画決定支援システム１が実行する第２の出荷計画決定支援処理について説明する。図４は、コンピュータ１０が実行する第２の出荷計画決定支援処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。なお、上述した各処理と同様の処理については、その詳細な説明は、省略する。
【０１０１】
はじめに、出荷情報取得モジュール２０は、荷物に関する出荷情報を取得する（ステップＳ２０）。ステップＳ２０の処理は、上述したステップＳ１０の処理と同様である。
【０１０２】
輸送実績情報取得モジュール２１は、過去の輸送実績を輸送実績情報として取得する（ステップＳ２１）。ステップＳ２１の処理は、上述したステップＳ１１の処理と同様である。
【０１０３】
輸送計画作成モジュール４０は、取得した出荷情報をもとに、車両・ルート（輸送経路）の組み合わせ案である第１の輸送計画を作成する（ステップＳ２２）。ステップＳ２２の処理は、上述したステップＳ１２の処理と同様である。
【０１０４】
算出モジュール４１は、取得した輸送実績情報に基づいて、作成した第１の輸送計画に必要な第１の車両計画を算出する（ステップＳ２３）。ステップＳ２３の処理は、上述したステップＳ１３の処理と同様である。
【０１０５】
算出モジュール４１は、取得した輸送実績情報に基づいて、作成した第１の車両計画に該当する車両の確保に必要な費用を、第１の輸送費用として算出する（ステップＳ２４）。ステップＳ２４の処理は、上述したステップＳ１４の処理と同様である。
【０１０６】
変更可能条件判断モジュール４３は、取得した出荷情報のうち、変更可能な条件（内容）が存在するか否かを判断する（ステップＳ２５）。ステップＳ２５において、変更可能な条件は、例えば、荷物の納品日時の指定、荷物の納品形式（一括納品又は分割納品）の指定といったものが挙げられる。この出荷情報における変更可能条件は、主として、荷物の出荷を依頼する依頼主により指定されるものであり、出荷条件のうち緩和可能な条件とも換言可能である。
【０１０７】
具体的には、荷物の納品日時の指定がある場合、その日時に荷物を納品する必要があるため、最短で納品可能な場合よりも後の日時が指定されている場合、荷物を保管するための費用や、指定された日時に合わせた車両を確保する必要があるため、第１の輸送費用が日時指定がない場合よりも高価になる可能性がある。また、荷物の一括納品の指定がある場合、全ての荷物が出荷されるまで、各荷物を保管するための費用や、荷物の内容によっては、分割納品よりも大型の車両が必要となり、一括納品の指定がない場合よりも高価になる可能性がある。このように、変更可能な条件として判断するものは、変更することにより、第１の輸送費用を安価に抑えられる可能性を有するものである。すなわち、変更可能な条件は、条件を変更することにより、第１の輸送費用が変動する可能性を有する条件を意味するものである。
【０１０８】
変更可能条件判断モジュール４３は、変更可能な条件が存在しないと判断した場合（ステップＳ２５  ＮＯ）、コンピュータ１０は、上述したステップＳ１５以降の処理と同様の処理を実行する。なお、本実施例では、説明を簡略化するために、処理を終了するものとして記載する。
【０１０９】
一方、ステップＳ２５において、変更可能条件判断モジュール４３は、変更可能な条件が存在すると判断した場合（ステップＳ２５  ＹＥＳ）、条件変更モジュール４４は、この変更可能な条件を変更する（ステップＳ２６）。ステップＳ２６において、条件変更モジュール４４は、存在する変更可能な条件の其々を、変更する。条件変更モジュール４４は、納品日時を変更可能である場合、所定の期間内（例えば、１週間、数日）の曜日に其々変更する。また、条件変更モジュール４４は、納品形式を変更可能である場合、一括納品又は分割納品を其々変更する。
【０１１０】
この結果、条件変更モジュール４４が変更した条件に基づいた複数の変更後出荷情報を作成することになる。例えば、条件変更モジュール４４は、納品日時を変更可能である場合、取得した出荷情報に対して、許容される範囲における、例えば、月曜日、火曜日、水曜日、木曜日、金曜日、土曜日、日曜日の其々の曜日を変更した変更後出荷情報を作成することになる。また、条件変更モジュール４４は、納品日時を変更可能である場合、取得した出荷情報に対して、許容される範囲における、例えば、午前中、午後、１２時から１４時、１４時から１６時、１６時から１８時の其々の時間を変更した変更後出荷情報を作成することになる。また、条件変更モジュール４４は、納品形式を変更可能である場合、取得した出荷情報に対して、許容される範囲における、例えば、一括納品、分割納品（例えば、個別、２個まとめて、３個まとめて）を変更した変更後出荷情報を作成することになる。条件変更モジュール４４は、このようにして作成した複数の出荷情報を、其々組み合わせ、複数の変更後出荷情報を作成する
【０１１１】
輸送計画作成モジュール４０は、作成した変更後出荷情報をもとに、車両・ルートの組み合わせ案である第２の輸送計画を作成する（ステップＳ２７）。ステップＳ２７の処理は、上述したステップＳ１２の処理と同様である。このとき、輸送計画作成モジュール４０は、作成した変更後出荷情報の数に応じた第２の輸送計画を作成する。すなわち、輸送計画作成モジュール４０は、第２の輸送計画は、変更後出荷情報が一つである場合、一の第２の輸送計画を作成し、変更後出荷情報が複数である場合、この数に応じた複数の第２の輸送計画を作成する。
【０１１２】
算出モジュール４１は、取得した輸送実績情報に基づいて、作成した第２の輸送計画に必要な第２の車両計画を算出する（ステップＳ２８）。ステップＳ２８の処理は、上述したステップＳ１３の処理と同様である。このとき、算出モジュール４１は、第２の輸送計画の数に応じた、第２の車両計画を算出する。
【０１１３】
算出モジュール４１は、取得した輸送実績情報に基づいて、算出した第２の車両計画に該当する車両の確保に必要な費用を、第２の輸送費用として算出する（ステップＳ２９）。ステップＳ２９の処理は、上述したステップＳ１４の処理と同様である。このとき、算出モジュール４１は、第２の車両計画の数に応じた、第２の輸送費用を算出する。
【０１１４】
出荷計画作成モジュール４２は、算出した第２の車両計画と、第２の輸送費用とに基づいて、第２の出荷計画を作成する（ステップＳ３０）。ステップＳ３０の処理は、上述したステップＳ１５の処理と同様である。このとき、出荷計画作成モジュール４２は、第２の車両計画及び第２の輸送費用の数に応じた、第２の出荷計画を作成する。
【０１１５】
出力モジュール２２は、作成した第２の出荷計画を、第２の出荷計画情報として、荷主端末に出力させる（ステップＳ３１）。ステップＳ３１の処理は、上述したステップＳ１６の処理と同様に、出力モジュール２２が、第２の出荷計画情報を出力させる。このとき、出力モジュール２２は、複数の第２の出荷計画を、荷主端末に出力させることになる。
【０１１６】
荷主は、この出力された複数の第２の出荷計画を確認することにより、条件緩和した場合の複数の出荷計画を確認することが可能となる。また、荷主は、この出力された複数の第２の出荷計画を確認することにより、荷物の輸送の前倒しに伴う制約条件の変更等を確認することが可能となる。すなわち、出荷計画決定支援システム１は、輸送費用がより安価になるような複数の出荷計画を提示することが可能となる。
【０１１７】
以上が、第１の出荷計画決定支援処理である。
【０１１８】
このようにすることにより、出荷計画決定支援システム１は、出荷情報の条件緩和（変更）した場合でも、輸送費において優位な計画があるか確認することが容易となる。また、出荷計画決定支援システム１は、出荷情報の前後の期間（日程）の輸送費を確認することが容易となる。
【０１１９】
［第３の出荷計画決定支援処理］
図５に基づいて、出荷計画決定支援システム１が実行する第３の出荷計画決定支援処理について説明する。図５は、コンピュータ１０が実行する第３の出荷計画決定支援処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。なお、上述した各処理と同様の処理については、その詳細な説明は、省略する。
【０１２０】
はじめに、出荷情報取得モジュール２０は、荷物に関する出荷情報を取得する（ステップＳ４０）。ステップＳ４０の処理は、上述したステップＳ１０の処理と同様である。
【０１２１】
輸送実績情報取得モジュール２１は、過去の輸送実績を輸送実績情報として取得する（ステップＳ４１）。ステップＳ４１の処理は、上述したステップＳ１１の処理と同様である。
【０１２２】
車両計画情報取得モジュール２３は、輸配送業者が提供可能な車両計画情報を取得する（ステップＳ４２）。ステップＳ４２において、車両計画情報は、輸配送業者が現在提供可能な車両に関する情報である。車両計画情報は、例えば、輸配送業者の識別子、輸送に用いることが可能な車両の識別子や台数、車両を利用可能な利用可能時間、輸送が可能な地域である。車両計画情報取得モジュール２３は、輸配送業者から車両計画情報を取得する。
【０１２３】
輸配送業者端末は、車両計画情報の入力を受け付ける。輸配送業者端末は、例えば、輸配送業者から直接入力又は選択入力等を受け付けることにより、この車両計画情報の入力を受け付ける。輸配送業者端末は、受け付けた車両計画情報を、コンピュータ１０に送信する。車両計画情報取得モジュール２３は、この車両計画情報を受信することにより、車両計画情報を取得する。その結果、コンピュータ１０は、車両計画情報を取得することになる。
【０１２４】
輸送計画作成モジュール４０は、取得した出荷情報をもとに、車両・ルート（輸送経路）の組み合わせ案である第１の輸送計画を作成する（ステップＳ４３）。ステップＳ４３の処理は、上述したステップＳ１２の処理と同様である。
【０１２５】
なお、出荷計画決定支援システム１は、ステップＳ４３の処理の後に、上述したステップＳ２５以降の処理を実行し、取得した車両計画情報に基づいた第２の輸送計画を作成することも可能である。この場合、後述する処理において、出荷計画決定支援システム１は、作成した第２の輸送計画を利用すればよい。また、後述する処理において、出荷計画決定支援システム１は、作成した第１の輸送計画及び第２の輸送計画の其々を、利用することも可能である。
【０１２６】
算出モジュール４１は、作成した第１の輸送計画と、取得した過去の輸送実績情報及び車両計画情報とに基づいて、第３の車両計画を算出する（ステップＳ４４）。ステップＳ４４において、算出モジュール４４は、作成した第１の輸送計画に必要な第３の車両計画を算出する。第３の車両計画は、上述した第１の車両計画と同様のものである。
【０１２７】
算出モジュール４１は、輸送実績情報及び車両計画情報における各内容に基づいて、第１の輸送計画を遂行するために必要な各内容を特定する。算出モジュール４１は、過去に類似する荷物の輸送に用いられた車両の識別子、予想利用時間、予想輸送距離、輸送を行う地域や時期、現在から出荷日時までの間の期間、現在から輸送が完了するまでの間の時期と、この各内容を満たす今回提供可能な車両に関する情報である車両計画情報とに基づいて、第３の車両計画を算出する。
【０１２８】
算出モジュール４１は、取得した輸送実績情報及び車両計画情報に基づいて、算出した第３の車両計画に該当する車両の確保に必要な費用を、第３の輸送費用として算出する（ステップＳ４５）。ステップＳ４５において、算出モジュール４１は過去に類似する荷物を輸送した際、この荷物を輸送した車両を用いた結果かかった費用に基づいて、過去にこの荷物を輸送した車両と類似する今回提供可能な車両を用いる場合に必要な費用を、第３の輸送費用として算出する。
【０１２９】
出荷計画作成モジュール４２は、算出した第３の車両計画と、第３の輸送費用とに基づいて、第３の出荷計画を作成する（ステップＳ４６）。ステップＳ４６において、出荷計画作成モジュール４２は、算出した第３の車両計画と第３の輸送費用とのうち、第３の輸送費用が最も安価になる組み合わせを、第３の出荷計画として作成する。
【０１３０】
なお、出荷計画作成モジュール４２は、算出した第３の車両計画と第３の輸送費用との組み合わせが、一つのみである場合、これを、第３の出荷計画として作成する。
【０１３１】
また、出荷計画作成モジュール４２は、算出した第３の車両計画と第３の輸送費用との組み合わせのうち、最も安価な順番に所定の数だけ、第３の出荷計画を作成する構成であってもよい。
【０１３２】
出力モジュール２２は、作成した第３の出荷計画を、第３の出荷計画情報として、荷主端末に出力させる（ステップＳ４７）。ステップＳ４７の処理は、上述したステップＳ１６の処理と同様に、出力モジュール２２が、第３の出荷計画情報を出力させる。
【０１３３】
選択受付モジュール２４は、出力させた第３の出荷計画に対しての選択を受け付ける（ステップＳ４８）。ステップＳ４８において、選択受付モジュール２４は、荷主端末に出力させた第３の出荷計画に対する荷主からの選択入力を受け付ける。
【０１３４】
荷主端末は、自身が出力する第３の出荷計画への選択入力を受け付ける。荷主端末は、受け付けた選択結果を、コンピュータ１０に送信する。選択受付モジュール２４は、この選択結果を受信することにより、第３の出荷計画に対しての選択を受け付けることになる。
【０１３５】
なお、出荷計画決定支援システム１は、上述した通り、第１の輸送計画に基づいた第３の出荷計画だけでなく、第２の輸送計画に基づいた第３の出荷計画を併せて出力させることも可能である。この場合、出荷計画決定支援システム１は、複数の第３の出荷計画を出力させており、選択受付モジュール２４は、この複数の第３の出荷計画の何れかに対する選択を受け付けることになる。また、出荷計画決定支援システム１は、複数の第１の輸送計画を出力させることも可能である。この場合も、出荷計画決定支援システム１は、複数の第３の出荷計画を出力させており、選択受付モジュール２４は、この複数の第３の出荷計画の何れかに対する選択を受け付けることになる。
【０１３６】
車両割当モジュール４５は、選択を受け付けた第３の出荷計画に遂行に必要な車両を割り当てる（ステップＳ４９）。ステップＳ４９において、車両割当モジュール４５は、この第３の出荷計画に基づいて、この第３の出荷計画のもとになった車両計画情報を特定する。車両割当モジュール４５は、この車両計画情報に基づいて、現在提供可能な車両に関する車両計画情報を、今回選択を受け付けた第３の出荷計画に割り当てる。
【０１３７】
出荷計画作成モジュール４２は、第３の車両計画及び第３の輸送費用を、割り当てた車両に関する車両計画情報に基づいて、更新し、新たに第４の出荷計画を作成する（ステップＳ５０）。ステップＳ５０において、算出モジュール４１は、第３の出荷計画における第３の車両計画及び第３の輸送費用を、今回特定した車両に関する車両計画情報に基づいて更新する。算出モジュール４１は、第３の車両計画及び第３の輸送費用を、其々、第４の車両計画及び第４の輸送費用の更新する。出荷計画作成モジュール４２は、この更新後の第４の車両計画及び第４の輸送費用に基づいて、第４の出荷計画を作成する。
【０１３８】
なお、出荷計画作成モジュール４２は、第４の車両計画と第４の輸送費用との組み合わせが、一つのみである場合、これを、第４の出荷計画として作成する。
【０１３９】
また、出荷計画作成モジュール４２は、算出した第４の車両計画と第４の輸送費用との組み合わせのうち、最も安価な順番に所定の数だけ、第４の出荷計画を作成する構成であってもよい。
【０１４０】
出力モジュール２２は、更新した第４の出荷計画を、第４の出荷計画情報として、荷主端末に出力させる（ステップＳ５１）。ステップＳ５１の処理は、上述したステップＳ１６の処理と同様に、出力モジュール２２が、第４の出荷計画情報を出力させる。
【０１４１】
出力モジュール２２は、この第４の出荷計画情報を、輸配送業者端末に出力させる（ステップＳ５２）。ステップＳ５２において、出力モジュール２２は、第４の出荷計画のもとになった第４の車両計画に含まれる輸配送業者の識別子に基づいて、この第４の出荷計画情報を出力させる輸配送業者を特定する。出力モジュール２２は、この特定した輸配送業者の輸配送業者端末に、この第４の出荷計画情報を出力させる。出力モジュール２２は、第４の出荷計画情報を輸配送業者端末に送信する。輸配送業者端末は、この第４の出荷計画情報を受信することにより、コンピュータ１０から第４の出荷計画を取得することになる。輸配送業者端末等は、この第４の出荷計画を自身が有する表示部に表示することや、自身が有する音声部から放音することを実行することにより、第４の出荷計画を出力することになる。その結果、コンピュータ１０は、この第４の出荷計画を、輸配送業者端末に出力させることになる。
【０１４２】
この結果、出力モジュール２２は、この第４の出荷計画となる、第４の車両計画と、第４の輸送費用とを輸配送業者に通知することになる。
【０１４３】
以上が、第３の出荷計画決定支援処理である。
【０１４４】
［第４の出荷計画決定支援処理］
図６に基づいて、出荷計画決定支援システム１が実行する第４の出荷計画決定支援処理について説明する。図６は、コンピュータ１０が実行する第４の出荷計画決定支援処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。なお、上述した各処理と同様の処理については、その詳細な説明は、省略する。
【０１４５】
輸送計画作成モジュール４０は、上述した第１−第３の出荷計画決定支援処理の結果作成した、第１−第４の出荷計画に基づいて、異なる荷主間の出荷計画を組み合わせて車両・ルートが効率化するような組み合わせ輸送計画を作成する（ステップＳ６０）。ステップＳ６０において、所定の期間（例えば、数日以内、一週間以内）を満たす、出荷計画に基づいて、この組み合わせ輸送計画を作成する。この組み合わせ輸送計画は、複数の荷物を、効率的に輸送することが可能な車両・ルートを特定するものである。
【０１４６】
輸送計画作成モジュール４０は、上述した其々の出荷計画において特定された車両に関する情報に基づいて、最適な車両を特定する。輸送計画作成モジュール４０は、車両に関する費用が最安値となる車両又は最安値から所定の順番までに該当する各車両を特定する。
【０１４７】
輸送計画作成モジュール４０は、上述した其々の出荷計画において特定された輸送経路に関する情報に基づいて、最適な輸送経路を特定する。輸送計画作成モジュール４０は、輸送経路が最短となる経路又は最短から所定の順番までに該当する各経路を特定する。
【０１４８】
輸送計画作成モジュール４０は、特定した車両及び輸送経路に基づいて、車両が最安値及び経路が最短経路となるものを、組み合わせ輸送計画として作成する。また、輸送計画作成モジュール４０は、最安値及び最短経路のものが作成できなかった場合、これに近似する組み合わせを、組み合わせ輸送計画として作成する。
【０１４９】
算出モジュール４１は、作成した組み合わせ輸送計画に基づいて、この組み合わせ輸送計画に必要な第５の車両計画を算出する（ステップＳ６１）。ステップＳ６１において、第５の車両計画は、今回の組み合わせ輸送計画に用いる車両に関する情報である。第５の車両計画は、例えば、輸送を行う車両の識別子、車両の台数、各車両又は全車両の予想利用時間、予想輸送距離、輸送を行う地域、輸送を行う時期、現在から出荷日時までの間の期間、現在から輸送が完了するまでの間の時期である。
【０１５０】
算出モジュール４１は、組み合わせ輸送計画を遂行するために必要な各内容を特定する。算出モジュール４１は、異なる荷主間の出荷計画に基づいて、この各内容を特定する。
【０１５１】
算出モジュール４１は、作成した組み合わせ輸送計画に基づいて、算出した第５の車両計画に該当する車両の確保に必要な費用を、第５の輸送費用として算出する（ステップＳ６２）。ステップＳ６２において、算出モジュール４１は、第５の車両計画に該当する車両の車両仕入価格に基づいて、この第５の輸送費用を算出する。
【０１５２】
出荷計画作成モジュール４２は、算出した第５の車両計画と、第５の輸送費用とに基づいて、第５の出荷計画を作成する（ステップＳ６３）。出荷計画作成モジュール４２は、算出した第５の車両計画と第５の輸送費用を組み合わせたものを、第５の出荷計画として作成する。
【０１５３】
出力モジュール２２は、作成した第５の出荷計画を、第５の出荷計画情報として、輸配送業者端末に出力させる（ステップＳ６４）。ステップＳ６４において、出力モジュール２２は、第５の出荷計画情報を輸配送業者端末に送信する。輸配送業者端末は、この第５の出荷計画情報を受信することにより、コンピュータ１０から第５の出荷計画を取得することになる。輸配送業者端末は、この第５の出荷計画を自身が有する表示部に表示することや、自身が有する音声部から放音することを実行することにより、第５の出荷計画を出力することになる。その結果、コンピュータ１０は、この第５の出荷計画を、輸配送業者端末に出力させることになる。
【０１５４】
出力モジュール２２は、この第５の出荷計画となる、第５の車両計画と、第５の輸送費用とを輸配送業者に通知することになる。この結果、コンピュータ１０は、作成した組み合わせ輸送計画及びこの組み合わせ輸送計画を遂行する車両の確保に必要な費用とを輸配送業者に通知することになる。
【０１５５】
以上が、第４の出荷計画決定支援処理である。
【０１５６】
このようにすることにより、出荷計画決定支援システム１は、複数荷主の各々が、輸送の多い日程を避け、輸送費を安くおさえられる出荷計画を採用することが容易となる。また、出荷計画決定支援システム１は、運送会社に対し、過去の実績に基づいた適正価格を提示しながら、求貨求車マッチングが容易となる。
【０１５７】
上述した手段、機能は、コンピュータ（ＣＰＵ、情報処理装置、各種端末を含む）が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、コンピュータからネットワーク経由で提供される（ＳａａＳ：ソフトウェア・アズ・ア・サービス）形態で提供される。また、プログラムは、例えば、フレキシブルディスク、ＣＤ（ＣＤ−ＲＯＭなど）、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭなど）等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記録装置又は外部記録装置に転送し記録して実行する。また、そのプログラムを、例えば、磁気ディスク、光ディスク、光磁気ディスク等の記録装置（記録媒体）に予め記録しておき、その記録装置から通信回線を介してコンピュータに提供するようにしてもよい。
【０１５８】
以上、本発明の実施形態について説明したが、本発明は上述したこれらの実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【０１５９】
１  出荷計画決定支援システム、１０  コンピュータ
【図１】
2021038671.tif 000003
【図２】
2021038671.tif 000004
【図３】
2021038671.tif 000005
【図４】
2021038671.tif 000006
【図５】
2021038671.tif 000007
【図６】
2021038671.tif 000008
【国際調査報告】
2021038671.tif 000009
2021038671.tif 000010