(57)【要約】【課題】より多くの荷物をまとめて配達する。【解決手段】所定範囲内へ荷物を配達する車両によって配達されることが予定されている荷物である第一荷物の数を取得することと、第一荷物とは異なる荷物である第二荷物を車両によって配達するときに要する費用を、第一荷物の数に基づいて設定することと、所定範囲内に存在しているユーザに対して、費用に関する情報を提供することと、を実行する。【選択図】図１０
2020030522.tif 000002
【特許請求の範囲】
【請求項１】
所定範囲内へ荷物を配達する車両によって配達されることが予定されている荷物である第一荷物の数を取得することと、
前記第一荷物とは異なる荷物である第二荷物を前記車両によって配達するときに要する費用を、前記第一荷物の数に基づいて設定することと、
前記所定範囲内に存在しているユーザに対して、前記費用に関する情報を提供することと、
を実行する制御部を備える情報処理装置。
【請求項２】
前記制御部は、
前記ユーザが前記第二荷物の配達を希望する場合に、前記ユーザに対応する地点を経由するように前記車両が移動する経路を生成することと、
生成した前記経路を前記車両の運転者または前記車両に提供することと、
を実行する請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、前記第一荷物の数が多いほど前記費用が低くなるように前記費用を設定することを実行する請求項１または２に記載の情報処理装置。
【請求項４】
前記制御部は、
過去に取得した前記第一荷物の数に基づいて、将来に前記車両によって前記第二荷物を配達するときに要する費用である推定費用を算出することと、
算出した前記推定費用に関する情報を前記ユーザに対して提供することと、
を実行する請求項１から３の何れか１項に記載の情報処理装置。
【請求項５】
所定範囲内へ荷物を配達する車両によって配達されることが予定されている荷物である第一荷物の数を取得することと、
前記第一荷物とは異なる荷物である第二荷物を前記車両によって配達するときに要する費用を、前記第一荷物の数に基づいて設定することと、
前記所定範囲内に存在しているユーザに対して、前記費用に関する情報を提供することと、
を含む情報処理方法。
【請求項６】
コンピュータに、
所定範囲内へ荷物を配達する車両によって配達されることが予定されている荷物である第一荷物の数を取得することと、
前記第一荷物とは異なる荷物である第二荷物を前記車両によって配達するときに要する費用を、前記第一荷物の数に基づいて設定することと、
前記所定範囲内に存在しているユーザに対して、前記費用に関する情報を提供することと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理方法、プログラムに関する。
【背景技術】
【０００２】
ユーザにより注文された商品を配達するシステムにおいて、同じユーザから複数の注文がなされている場合に、注文に応じた配達料金を算出する技術が知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−２１６０４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、より多くの荷物をまとめて配達することにある。
【課題を解決するための手段】
【０００５】
本発明の態様の一つは、所定範囲内へ荷物を配達する車両によって配達されることが予定されている荷物である第一荷物の数を取得することと、前記第一荷物とは異なる荷物である第二荷物を前記車両によって配達するときに要する費用を、前記第一荷物の数に基づいて設定することと、前記所定範囲内に存在しているユーザに対して、前記費用に関する情報を提供することと、を実行する制御部を備える情報処理装置である。
【０００６】
本発明の態様の一つは、所定範囲内へ荷物を配達する車両によって配達されることが予定されている荷物である第一荷物の数を取得することと、前記第一荷物とは異なる荷物である第二荷物を前記車両によって配達するときに要する費用を、前記第一荷物の数に基づいて設定することと、前記所定範囲内に存在しているユーザに対して、前記費用に関する情報を提供することと、を含む情報処理方法である。
【０００７】
本発明の態様の一つは、コンピュータに、所定範囲内へ荷物を配達する車両によって配達されることが予定されている荷物である第一荷物の数を取得することと、前記第一荷物とは異なる荷物である第二荷物を前記車両によって配達するときに要する費用を、前記第一荷物の数に基づいて設定することと、前記所定範囲内に存在しているユーザに対して、前記費用に関する情報を提供することと、を実行させるプログラムである。
【発明の効果】
【０００８】
本発明によれば、より多くの荷物をまとめて配達することができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態に係る配達システムの概略構成を示す図である。
【図２】第１実施形態に係る配達システムを構成するユーザ端末及びサーバのそれぞれの構成の一例を概略的に示すブロック図である。
【図３】サーバの機能構成を例示した図である。
【図４】依頼ユーザ情報ＤＢに格納される情報のテーブル構成を例示した図である。
【図５】車両情報ＤＢに格納される車両情報のテーブル構成を例示した図である。
【図６】位置情報ＤＢに格納される位置情報のテーブル構成を例示した図である。
【図７】荷物の数と配達料金との関係を例示した図である。
【図８】ユーザ端末の機能構成を例示した図である。
【図９】潜在ユーザ端末がサーバから料金情報を受信したときに、潜在ユーザ端末の出力部に表示される画面の一例を示した図である。
【図１０】第１実施形態に係る料金情報提供処理のフローチャートの一例である。
【図１１】第１実施形態に係る配達システムの処理のシーケンスを示す図である。
【図１２】車両の移動経路を簡略的に示した図である。
【図１３】第２実施形態に係るサーバの機能構成を例示した図である。
【図１４】第２実施形態に係る履歴情報ＤＢに格納される履歴情報のテーブル構成を例示した図である。
【図１５】第２実施形態に係る推定料金情報を受信した潜在ユーザ端末の出力部に表示される画面の一例を示した図である。
【図１６】第２実施形態に係る推定料金情報を潜在ユーザに提供する処理のフローチャートの一例である。
【発明を実施するための形態】
【００１０】
本発明の態様の一つである情報処理装置は、車両によって配達される荷物（第一荷物）の数を取得する。この荷物は、車両によって配達することが既に確定している荷物である。この荷物は、車両によって、所定範囲内に存在しているユーザに配達される荷物である。所定範囲は、例えば、車両によって荷物を配達することが予め定められている範囲、または、車両によって荷物を配達可能な範囲である。また、例えば、車両が移動する経路を変更しても車両の運転者または車両の負担が許容範囲内となる範囲である。運転者または車両の負担には、例えば、時間的負担、コスト的負担等がある。なお、荷物の数は、荷物の配達を依頼するユーザの数と等しいと考えてもよい。制御部は、第一荷物の数に基づいて、仮にその後に他の荷物（第二荷物）を配達することが確定した場合に、第二荷物の配達に要する費用を設定する。この費用には、上限または下限を設けることができる。
【００１１】
このようにして設定した費用に関する情報を、制御部はユーザに対して提供する。ユーザは、所定範囲内に存在しているユーザであって、荷物の配達をまだ希望していないユーザである。費用に関する情報が提供されると、例えば、ユーザが所持する端末に、その費用が表示される。この提供された費用に関する情報によっては、ユーザが商品の購入を希望し、この商品を荷物として配達することを希望する場合もある。このようにして、ユーザによる商品の購入を促進させることができる。そして、一度により多くの荷物を輸送することができるため、コスト削減になる。そして、ユーザが車両による第二荷物の配達を希望すると、第一荷物の数が増加することになり、費用がさらに低くなる。したがって、ユーザが商品を購入する意欲が更に増すことになり、商品の購入をさらに促進させることができるため、より多くの荷物を輸送することができる。例えば、荷物を発送する場所に店が存在する場合には、ユーザによって購入される商品の数が増加し得るため、売り上げの増加をはかることができる。
【００１２】
また、前記制御部は、前記ユーザが前記第二荷物の配達を希望する場合に、前記ユーザに対応する地点を経由するように前記車両が移動する経路を生成することと、生成した前記経路を前記車両の運転者または前記車両に提供することと、を実行してもよい。
【００１３】
ユーザに対応する地点は、例えば、ユーザが存在する地点、又は、荷物が配達される地点としてユーザが希望する地点である。ユーザが車両による第二荷物の配達を依頼した場合には、その第二荷物は第一荷物に変わる。そして、そのユーザに第一荷物を配達可能なように車両の移動経路を生成することもできる。この移動経路にしたがって車両が移動すれば、ユーザに荷物を配達することができる。なお、移動経路は、車両に提供してもよく、車両の運転者に提供してもよい。移動経路を車両に提供した場合には、車両が自動で目的地に向かって移動してもよく、車両のディスプレイ等に移動経路を表示して車両が運転
者に対して移動経路を指示してもよい。また、移動経路を車両の運転者に提供する場合には、例えば、車両の運転者が所持する端末に対して移動経路を示す情報を送信してもよい。
【００１４】
また、前記制御部は、前記第一荷物の数が多いほど前記費用が低くなるように前記費用を設定することを実行してもよい。
【００１５】
配達に要する費用が低減することにより、ユーザが配達を希望する蓋然性が高くなるため、より多くの商品が購入され得る。なお、第一荷物が一つ増加する毎に費用を低くしてもよく、二つまたは三つ以上増加する毎に費用を低くしてもよい。費用が変化する第一荷物の数の単位は、任意に定めることができる。
【００１６】
また、前記制御部は、過去に取得した前記第一荷物の数に基づいて、将来に前記車両によって前記第二荷物を配達するときに要する費用である推定費用を算出することと、算出した前記推定費用に関する情報を前記ユーザに対して提供することと、を実行してもよい。
【００１７】
過去の第一荷物の数に基づいて、将来の第一荷物の数を推定することができる。例えば、日付、曜日、時間、天気等と第一荷物の数とに相関がある場合もある。この相関に基づいて、将来の第一荷物の数を推定することができる。また、例えば、商業施設においてセールやイベント等がある場合には、第一荷物の数が増加することが推定される。このような場合には、過去の第一荷物の数に基づいて、配達に要する費用が低くなると推定できるので、その情報をユーザに提供することにより、第一荷物の数を増加させることができる。これにより、配達に要する費用が更に低くなるため、商品の購入をさらに促進させることができる。より多くの荷物をまとめて配達することができる。
【００１８】
以下、図面に基づいて、本発明の実施の形態を説明する。以下の実施形態の構成は例示であり、本発明は実施形態の構成に限定されない。また、以下の実施形態は可能な限り組み合わせることができる。
【００１９】
＜第１実施形態＞
図１は、実施形態に係る配達システム１の概略構成を示す図である。図１の例では、配達システム１は、運転ユーザが運転する車両１０、運転ユーザが使用する運転ユーザ端末２０Ａ、依頼ユーザが使用する依頼ユーザ端末２０Ｂ、潜在ユーザが使用する潜在ユーザ端末２０Ｃ、サーバ３０を含む。なお、運転ユーザは、車両１０を運転することによって荷物を依頼ユーザが希望する場所まで運び、荷物を配達するユーザである。なお、荷物は、所定の場所から運ぶものとする。運転ユーザは、配送業者であってもよく、登録された一般ユーザであってもよい。依頼ユーザが希望する場所は、所定範囲内に含まれる。また、依頼ユーザは、車両１０による荷物の配達を依頼したユーザであり、車両１０による荷物の配達が予定されているユーザである。潜在ユーザは、車両１０による荷物の配達を依頼していないユーザであり、車両１０による荷物の配達が予定されていないユーザである。運転ユーザ、依頼ユーザ、潜在ユーザは、夫々複数存在する。そして、運転ユーザ端末２０Ａ及び車両１０は、配達システム１を利用する運転ユーザの数だけ存在し、依頼ユーザ端末２０Ｂは、配達システム１を利用する依頼ユーザの数だけ存在し、潜在ユーザ端末２０Ｃは、配達システム１を利用する潜在ユーザの数だけ存在する。なお、車両１０は、自動運転を行う車両（以下、自動運転車両という。）であってもよい。この場合、運転ユーザは存在せず、運転ユーザ端末２０Ａは、車両１０に搭載される端末であり、運転ユーザ端末２０Ａが移動経路にしたがって車両１０を移動させて荷物を配達する。
【００２０】
以下では、運転ユーザ端末２０Ａ、依頼ユーザ端末２０Ｂ、潜在ユーザ端末２０Ｃを区
別しない場合には、単にユーザ端末２０という。運転ユーザ、依頼ユーザ、潜在ユーザを区別しない場合には、単にユーザという。ユーザ端末２０及びサーバ３０は、ネットワークＮ１によって相互に接続されている。ネットワークＮ１は、例えば、インターネット等の世界規模の公衆通信網でありＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やその他の通信網が採用されてもよい。また、ネットワークＮ１は、携帯電話等の電話通信網、ＷｉＦｉ等の無線通信網を含んでもよい。
【００２１】
配達システム１は、例えば、ユーザが通信販売で商品を購入した場合に、その商品を配達するシステムである。この場合、依頼ユーザは、商品を購入して配達を依頼したユーザであり、潜在ユーザは、商品を購入していないユーザである。配達システム１は、潜在ユーザに対して、所定の場所を出発して所定範囲内に向かう車両１０による荷物の配達の料金に関する情報を提供する。そして、潜在ユーザが、商品を購入して車両１０での荷物の配達を希望することにより、依頼ユーザに変化する。サーバ３０は、全ての荷物を依頼ユーザが希望している場所まで輸送可能なように車両１０の移動経路を生成する。生成された移動経路は、運転ユーザ端末２０Ａ及び依頼ユーザ端末２０Ｂに送信される。なお、運転ユーザ端末２０Ａは、受信した移動経路を地図上に表示させるだけでもよく、受信した移動経路にしたがって車両１０が移動する方向を案内してもよい。
【００２２】
サーバ３０は、所定範囲内に潜在ユーザ端末２０Ｃが存在している場合には、この潜在ユーザ端末２０Ｃに対して、車両１０による荷物の配達の料金に関する情報を送信する。この料金は、荷物を車両１０によって配達するときに要する費用の一例である。所定範囲は、例えば、同一の市町村区内のエリアである。なお、依頼ユーザが現れた場合には、この依頼ユーザに荷物を配達するように車両１０が移動する経路をサーバ３０が変更する。また、所定の場所は、例えば、荷物が車両１０に積載される場所であり、店又はその倉庫としてもよいし、荷物の保管場所としてもよい。所定の場所は、所定範囲内に含まれていてもよく、含まれていなくてもよい。依頼ユーザが配達を希望する地点は、予めサーバ３０に登録しておくこともできる。荷物の配達料金は、例えば、荷物の数が多くなるほど、低くなるようにサーバ３０によって設定される。したがって、潜在ユーザが荷物の配達を希望することで依頼ユーザに変化すると、依頼ユーザの数にしたがって荷物の配達料金が低減する。
【００２３】
なお、各依頼ユーザが支払うべき荷物の配達料金は、各依頼ユーザが荷物の配達を依頼した時点に確定する。したがって、一の依頼ユーザに係る荷物の配達料金が確定した後に、他の依頼ユーザが増加することにより配達料金が低減しても、一の依頼ユーザが支払う配達料金は低減しない。ただし、一の依頼ユーザが支払う配達料金も、他の依頼ユーザが支払う配達料金と同様に低減させることもできる。サーバ３０は、車両１０の移動時期に、依頼ユーザが希望する地点を車両１０が経由するような移動経路を生成して、運転ユーザ端末２０Ａに送信する。なお、車両１０が荷物を配達する場所を予め決めておき、その場所まで依頼ユーザが荷物を取りに行ってもよい。この場合、前述の所定範囲は、依頼ユーザが徒歩で移動可能な範囲としてもよい。
【００２４】
図２に基づいて、ユーザ端末２０、サーバ３０のハードウェア構成について説明する。図２は、本実施形態に係る配達システム１を構成するユーザ端末２０及びサーバ３０のそれぞれの構成の一例を概略的に示すブロック図である。
【００２５】
サーバ３０は、一般的なコンピュータの構成を有している。サーバ３０は、プロセッサ３１、主記憶部３２、補助記憶部３３、通信部３４を有する。これらは、バスにより相互に接続される。
【００２６】
プロセッサ３１は、ＣＰＵ（Central Processing Unit）やＤＳＰ（Digital Signal Pr
ocessor）等である。プロセッサ３１は、サーバ３０を制御し、様々な情報処理の演算を
行う。プロセッサ３１は、「制御部」の一例である。主記憶部３２は、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等である。補助記憶部３３は、ＥＰＲＯＭ（Erasable Programmable ROM）、ハードディスクドライブ（ＨＤＤ、Hard Disk Drive）、リムーバブルメディア等である。補助記憶部３３には、オペレーティングシステム（Operating System :ＯＳ）、各種プログラム、各種テーブル等が格納される。補助記憶部３３に格納されたプログラムをプロセッサ３１が主記憶部３２の作業領域にロードして実行し、このプログラムの実行を通じて各構成部等が制御される。これにより、所定の目的に合致した機能をサーバ３０が実現する。主記憶部３２および補助記憶部３３は、コンピュータで読み取り可能な記録媒体である。なお、サーバ３０は、単一のコンピュータであってもよいし、複数台のコンピュータが連携したものであってもよい。また、補助記憶部３３に格納される情報は、主記憶部３２に格納されてもよい。また、主記憶部３２に格納される情報は、補助記憶部３３に格納されてもよい。
【００２７】
通信部３４は、ネットワークＮ１経由でユーザ端末２０と通信を行う手段である。通信部３４は、例えば、ＬＡＮ（Local Area Network）インターフェースボード、無線通信のための無線通信回路である。ＬＡＮインターフェースボードや無線通信回路は、ネットワークＮ１に接続される。
【００２８】
なお、サーバ３０で実行される一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。サーバ３０のハードウェア構成は、図２に示されるものに限定されない。
【００２９】
次に、ユーザ端末２０について説明する。ユーザ端末２０は、例えば、スマートフォン、携帯電話、タブレット端末、個人情報端末、ウェアラブルコンピュータ（スマートウォッチ等）、パーソナルコンピュータ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ、ＰＣ）といった小型のコンピュータである。なお、運転ユーザ端末２０Ａは、車両１０に搭載されている端末でもよい。ユーザ端末２０は、プロセッサ２１、主記憶部２２、補助記憶部２３、入力部２４、出力部２５、通信部２６、位置情報センサ２７を有する。これらは、バスにより相互に接続される。プロセッサ２１、主記憶部２２、補助記憶部２３については、サーバ３０のプロセッサ３１、主記憶部３２、補助記憶部３３と同様であるため、説明を省略する。なお、ユーザ端末２０は、単一のコンピュータであってもよいし、複数台のコンピュータが連携したものであってもよい。例えば、運転ユーザ端末２０Ａは、車両１０に搭載されるコンピュータと、運転ユーザが携帯するコンピュータとが連携したものであってもよい。
【００３０】
入力部２４は、ユーザが行った入力操作を受け付ける手段であり、例えば、タッチパネル、押しボタン等である。出力部２５は、ユーザに対して情報を提示する手段であり、例えば、ＬＣＤ（Liquid Crystal Display）、ＥＬ（Electroluminescence）パネル、スピ
ーカ、ランプ等である。入力部２４及び出力部２５は、１つのタッチパネルディスプレイとして構成してもよい。通信部２６は、ユーザ端末２０をネットワークＮ１に接続するための通信手段である。通信部２６は、例えば、移動体通信サービス（３Ｇ（3rd Generation）やＬＴＥ（Long Term Evolution）等の電話通信網、ＷｉＦｉ等の無線通信）を利用
して、ネットワークＮ１経由で他の装置（例えばサーバ３０等）と通信を行うための回路である。
【００３１】
位置情報センサ２７は、所定の周期で、ユーザ端末２０の現在地に関する情報を取得する。位置情報センサ２７は、例えば、ＧＰＳ（Global Positioning System）受信部、Ｗ
ｉＦｉ通信部等である。なお、ユーザ端末２０のハードウェア構成は、図２に示されるものに限定されない。
【００３２】
次に、サーバ３０の機能について説明する。図３は、サーバ３０の機能構成を例示した図である。サーバ３０は、機能構成要素として、配達依頼取得部３０１、ユーザ情報取得部３０２、車両情報取得部３０３、位置情報取得部３０４、料金情報提供部３０５、ルート生成部３０６、ユーザ情報ＤＢ３１１、依頼ユーザ情報ＤＢ３１２、車両情報ＤＢ３１３、位置情報ＤＢ３１４、料金情報ＤＢ３１５、地図情報ＤＢ３１６を備える。サーバ３０のプロセッサ３１は、主記憶部３２上のコンピュータプログラムにより、配達依頼取得部３０１、ユーザ情報取得部３０２、車両情報取得部３０３、位置情報取得部３０４、料金情報提供部３０５、ルート生成部３０６の処理を実行する。ただし、各機能構成素のいずれか、またはその処理の一部がハードウェア回路により実行されてもよい。
【００３３】
ユーザ情報ＤＢ３１１、依頼ユーザ情報ＤＢ３１２、車両情報ＤＢ３１３、位置情報ＤＢ３１４、料金情報ＤＢ３１５、地図情報ＤＢ３１６は、プロセッサ３１によって実行されるデータベース管理システム（Database Management System、ＤＢＭＳ）のプログラムが、補助記憶部３３に記憶されるデータを管理することで構築される。ユーザ情報ＤＢ３１１、依頼ユーザ情報ＤＢ３１２、車両情報ＤＢ３１３、位置情報ＤＢ３１４、料金情報ＤＢ３１５、地図情報ＤＢ３１６は、例えば、リレーショナルデータベースである。
【００３４】
なお、サーバ３０の各機能構成素のいずれか、またはその処理の一部は、ネットワークＮ１に接続される他のコンピュータにより実行されてもよい。
【００３５】
配達依頼取得部３０１は、例えば、車両１０による荷物の配達を希望する潜在ユーザの潜在ユーザ端末２０Ｃから配達依頼を取得する。配達依頼とは、潜在ユーザの識別子を含む情報であり、当該潜在ユーザが、車両１０による荷物の配達を依頼するための情報である。なお、サーバ３０は、配達依頼を受信するまでは、当該配達依頼を送信するユーザ端末２０を潜在ユーザ端末２０Ｃとして扱い、配達依頼を受信した後は、当該配達依頼を送信したユーザ端末２０を依頼ユーザ端末２０Ｂとして扱う。したがって、配達依頼の生成は、潜在ユーザ端末２０Ｃにおいて行われる。サーバ３０が配達依頼を受信することにより、潜在ユーザが依頼ユーザに変わる。配達依頼には、依頼ユーザが荷物の配達を希望する場所（以下、配達地という。）に関する情報、及び、依頼ユーザが荷物の配達を希望する車両１０に対応するＩＤ（以下、車両ＩＤともいう。）に関する情報、依頼ユーザが配達を依頼した荷物に対応するＩＤ（以下、荷物ＩＤともいう。）に関する情報を含む。車両ＩＤは、潜在ユーザによって選択された車両１０に対応するＩＤである。車両ＩＤは、車両１０に固有な識別子であり、運転ユーザと紐付けされている。荷物ＩＤは、荷物に固有な識別子であり、依頼ユーザと紐付けされている。配達依頼取得部３０１は配達依頼を取得すると、依頼ユーザのユーザＩＤと関連付けて、配達地、車両ＩＤ、荷物ＩＤを後述の依頼ユーザ情報ＤＢ３１２に格納する。
【００３６】
また、ユーザ情報取得部３０２は、例えば、夫々のユーザ端末２０に対応するユーザの情報（ユーザ情報）を取得する。ユーザ情報には、例えば、ユーザと紐付けされているユーザＩＤ、氏名、住所、運転ユーザの場合には車両ＩＤ等が含まれる。ユーザＩＤは、ユーザに固有な識別子である。ユーザ情報は、ユーザ端末２０からサーバ３０へ送信され、サーバ３０に登録される。ユーザ情報取得部３０２は、ユーザ情報を取得すると、そのユーザ情報を後述のユーザ情報ＤＢ３１１に格納する。
【００３７】
車両情報取得部３０３は、車両１０（運転ユーザとしてもよい。）の移動に関する情報を取得する。なお、以下では、車両１０の移動に関する情報を車両情報ともいう。車両情報は、運転ユーザ端末２０Ａからサーバ３０に送信される情報であり、車両１０（運転ユーザとしてもよい。）の出発地、配達範囲、配達時期に関する情報を含む。なお、出発地には店名が紐付けされていてもよい。配達範囲は、車両１０によって荷物を配達すること
が予め定められている範囲（所定範囲）である。車両情報取得部３０３は、車両情報を取得すると、その車両情報を後述の車両情報ＤＢ３１３に格納する。
【００３８】
位置情報取得部３０４は、潜在ユーザの現在地に関する情報（位置情報）を取得する。潜在ユーザの位置情報は、潜在ユーザ端末２０Ｃからサーバ３０に定期的に送信される。位置情報取得部３０４は、潜在ユーザ端末２０Ｃから位置情報を取得すると、その位置情報を後述の位置情報ＤＢ３１４に格納する。
【００３９】
料金情報提供部３０５は、現時点における荷物の数に応じて、現時点において潜在ユーザが車両１０による荷物の配達を依頼した場合の配達料金を演算する。配達料金の演算は、各車両１０について行われる。荷物の数と配達料金との関係は、料金情報ＤＢ３１５に格納されている。そして、料金情報提供部３０５は、潜在ユーザの現在地が車両１０の配達範囲内に含まれる潜在ユーザを検索する。そして、検索された潜在ユーザの潜在ユーザ端末２０Ｃに配達料金に関する情報（料金情報）を提供する。潜在ユーザに提供する料金情報には、車両ＩＤに関する情報、及び、車両１０の出発地に関する情報も含まれる。なお、料金情報提供部３０５による処理を、以下では、料金情報提供処理ともいう。
【００４０】
ルート生成部３０６は、車両１０の出発地から全ての配達地を経由して、出発地に戻るように移動経路を生成する。移動経路は、地図情報ＤＢ３１６に格納されている地図情報に基づいて生成される。移動経路は、車両１０の移動距離が最短になる経路や、車両１０の移動時間が最短になる経路等の予め決められたルールにしたがった経路となるように生成される。ルート生成部３０６は、生成した移動経路を運転ユーザの運転ユーザ端末２０Ａに送信する。移動経路の生成には周知の技術を用いることができる。
【００４１】
ユーザ情報ＤＢ３１１は、前述の補助記憶部３３にユーザ情報が格納されて形成されており、そこではユーザとユーザ情報の紐付けが行われている。
【００４２】
依頼ユーザ情報ＤＢ３１２は、前述の補助記憶部３３に、配達地に関する情報、車両ＩＤに関する情報、荷物ＩＤに関する情報が格納されて形成されており、そこでは依頼ユーザと、配達地に関する情報、車両ＩＤに関する情報、荷物ＩＤに関する情報との紐付けが行われている。ここで、依頼ユーザ情報ＤＢ３１２に格納される情報の構成について、図４に基づいて説明する。図４は、依頼ユーザ情報ＤＢ３１２に格納される情報のテーブル構成を例示した図である。依頼ユーザ情報ＤＢ３１２に格納される情報のテーブルは、ユーザＩＤ、配達地、車両ＩＤ、荷物ＩＤの各フィールドを有する。ユーザＩＤフィールドには、依頼ユーザを特定するための識別情報が入力される。配達地フィールドには、依頼ユーザが荷物の配達を希望する場所（配達地）に関する情報が入力される。なお、配達地フィールドには、対応する依頼ユーザ端末２０Ｂから配達依頼をサーバ３０が受信したときの該依頼ユーザ端末２０Ｂの現在地を示す情報が入力されてもよい。配達地は、例えば緯度及び経度、又は、住所で表される。また、車両ＩＤフィールドには、配達依頼に含まれる車両ＩＤに関する情報が入力される。荷物ＩＤフィールドには、配達依頼に含まれる荷物ＩＤに関する情報が入力される。
【００４３】
車両情報ＤＢ３１３は、前述の補助記憶部３３に車両１０の移動に関する情報（車両情報）が格納されて形成されており、そこでは運転ユーザと車両情報との紐付けが行われている。ここで、車両情報ＤＢ３１３に格納される車両情報の構成について、図５に基づいて説明する。図５は、車両情報ＤＢ３１３に格納される車両情報のテーブル構成を例示した図である。車両情報テーブルは、ユーザＩＤ、出発地、配達範囲、配達時期の各フィールドを有する。ユーザＩＤフィールドには、運転ユーザを特定するための識別情報が入力される。出発地フィールドには、車両１０の出発地または荷物の発送地を示す情報が入力される。車両１０の出発地または荷物の発送地は、例えば、緯度及び経度、又は、住所で
表される。車両１０の出発地は、例えば、商品を販売する店が存在する地点である。配達範囲フィールドには、車両１０の配達範囲に関する情報が入力される。配達時期フィールドには、車両１０が荷物を配達する時期に関する情報が入力される。
【００４４】
位置情報ＤＢ３１４は、前述の補助記憶部３３に潜在ユーザの現在地を示す情報が格納されて形成されており、そこでは潜在ユーザと位置情報との紐付けが行われている。ここで、位置情報ＤＢ３１４に格納される潜在ユーザの位置情報の構成について、図６に基づいて説明する。図６は、位置情報ＤＢ３１４に格納される位置情報のテーブル構成を例示した図である。潜在ユーザの位置情報テーブルは、ユーザＩＤ、現在地の各フィールドを有する。ユーザＩＤフィールドには、潜在ユーザを特定するための識別情報が入力される。現在地フィールドには、潜在ユーザの現在地を示す情報が入力される。なお、潜在ユーザの現在地は、荷物の配達を希望する地点として予め登録された地点であってもよい。潜在ユーザの現在地は、例えば緯度及び経度で表される。例えば、潜在ユーザの位置情報は、潜在ユーザ端末２０Ｃから位置情報取得部３０４に定期的に送信され、この位置情報を受信した位置情報取得部３０４は、この位置情報に応じて位置情報ＤＢ３１４の現在地フィールドを更新する。
【００４５】
料金情報ＤＢ３１５は、前述の補助記憶部３３に料金情報が格納されて形成されている。図７は、荷物の数と配達料金との関係を例示した図である。例えば、現時点における荷物の数が多いほど、配達料金が低減する。図７に示した情報が料金情報として料金情報ＤＢ３１５に格納される。
【００４６】
地図情報ＤＢ３１６には、地図情報として、例えば、道路（リンク）に関するリンクデータ、ノード点に関するノードデータ、各交差点に関する交差点データ、経路を探索するための探索データ、施設に関する施設データ、地点を検索するための検索データ等が格納されている。
【００４７】
次に、ユーザ端末２０の機能について説明する。図８は、ユーザ端末２０の機能構成を例示した図である。ユーザ端末２０は、機能構成要素として、配達依頼生成部２０１、ユーザ情報生成部２０２、位置情報生成部２０３、車両情報生成部２０４、料金情報取得部２０５、ナビゲーション部２０６を備える。ユーザ端末２０のプロセッサ２１は、主記憶部２２上のコンピュータプログラムにより、配達依頼生成部２０１、ユーザ情報生成部２０２、位置情報生成部２０３、車両情報生成部２０４、料金情報取得部２０５、ナビゲーション部２０６の処理を実行する。ただし、各機能構成素のいずれか、またはその処理の一部がハードウェア回路により実行されてもよい。
【００４８】
配達依頼生成部２０１は、例えば、出力部２５に操作画面を出力し、潜在ユーザによる潜在ユーザ端末２０Ｃの入力部２４への入力に応じて配達依頼を生成する。配達依頼生成部２０１は、潜在ユーザ端末２０Ｃにおいて動作する機能構成要素である。図９は、潜在ユーザ端末２０Ｃがサーバ３０から料金情報を受信したときに、潜在ユーザ端末２０Ｃの出力部２５に表示される画面の一例を示した図である。出力部２５には、潜在ユーザの現在地に荷物を配達可能な車両１０に対応する、車両ＩＤ、出発地、配達料金が表示される。この画面は、後述の料金情報取得部２０５がサーバ３０から受信した料金情報に基づいて生成する。なお、図９における出発地の欄には、例えば店名を表示させてもよい。この画面の表示後に潜在ユーザが通信販売等を利用して出発地に対応する店において商品を購入した場合に、当該店からその商品に係る荷物が発送され、この荷物が車両１０によって配達される。この荷物を配達する車両１０は、図９に示した画面に表示された車両ＩＤに対応する車両１０であって、出発地が商品を購入した店に対応する車両１０である。そして、配達料金は、図９に示した画面に表示された配達料金であって、荷物を配達する車両１０の車両ＩＤに対応する配達料金である。例えば、配達依頼生成部２０１は、潜在ユー
ザが商品を購入することがトリガとなって配達依頼を生成してもよい。例えば、図９に示した画面の車両ＩＤまたは出発地を潜在ユーザがクリックすると、その出発地に対応した商品を購入可能な画面を出力部２５に表示させ、その画面上で潜在ユーザが商品を購入したときに、配達依頼が生成されてもよい。また、例えば、図９に示した出発地に対応した商品を潜在ユーザが購入した後に、図９に示した画面の車両ＩＤまたは出発地を潜在ユーザがクリックしたときに、配達依頼を生成してもよい。配達依頼生成部２０１は、生成した配達依頼をサーバ３０に送信する。
【００４９】
ユーザ情報生成部２０２は、ユーザ情報を生成する。ユーザ情報生成部２０２は、運転ユーザ端末２０Ａ、依頼ユーザ端末２０Ｂ、潜在ユーザ端末２０Ｃの夫々において動作する機能構成要素である。ユーザ情報生成部２０２は、出力部２５にユーザ情報の入力を促す操作画面を表示し、ユーザによる入力部２４への入力に応じたユーザ情報を生成する。生成されたユーザ情報は、ユーザ情報生成部２０２によってサーバ３０に送信される。ユーザ情報生成部２０２は、例えば、各ユーザがユーザ登録を行うときにユーザ情報を生成してサーバ３０に送信する。
【００５０】
また、位置情報生成部２０３は、潜在ユーザの位置情報を生成する。位置情報生成部２０３は、潜在ユーザ端末２０Ｃにおいて動作する機能構成要素である。位置情報生成部２０３は、位置情報センサ２７が取得した情報に基づいて、位置情報を生成する。生成された位置情報は、位置情報生成部２０３によってサーバ３０に送信される。なお、予め潜在ユーザが入力部２４を用いて位置情報を入力しておき、補助記憶部２３に記憶させておいてもよい。そして、位置情報生成部２０３は、補助記憶部２３に記憶されているデータに基づいて、位置情報を生成してもよい。また、位置情報生成部２０３が、所定時間（例えば６０ｓｅｃ）毎に、潜在ユーザ端末２０Ｃからサーバ３０へユーザＩＤと共に位置情報を送信してもよい。
【００５１】
車両情報生成部２０４は、車両１０の移動に関する情報（車両情報）を生成する。すなわち、車両１０の出発地、配達範囲、配達時期に関する情報を含む情報を生成する。車両情報生成部２０４は、運転ユーザ端末２０Ａにおいて動作する機能構成要素である。車両情報生成部２０４は、例えば、出力部２５に車両情報の入力を促す操作画面を表示し、運転ユーザによる入力部２４への入力に応じた車両情報を生成する。なお、車両情報生成部２０４は、位置情報センサ２７により取得される位置情報に基づいて、運転ユーザ端末２０Ａの現在地を検出し、この現在地を、車両１０の出発地としてもよい。生成された車両情報は、車両情報生成部２０４によってサーバ３０に送信される。なお、車両情報は、予め運転ユーザが入力部２４を用いて入力しておき、運転ユーザ端末２０Ａの補助記憶部２３に記憶させておいてもよい。そして、車両情報生成部２０４は、補助記憶部２３に記憶されているデータに基づいて、車両情報を生成してもよい。
【００５２】
料金情報取得部２０５は、サーバ３０から送信される料金情報を取得する。料金情報取得部２０５は、潜在ユーザ端末２０Ｃにおいて動作する機能構成要素である。料金情報取得部２０５が取得した料金情報は、補助記憶部２３に記憶されると共に、配達依頼生成部２０１に渡される。なお、潜在ユーザ端末２０Ｃは、料金情報取得後も、潜在ユーザによる入力部２４の操作に応じて、補助記憶部２３に記憶されている料金情報に応じた画像を出力部２５に出力させることができる。また、料金情報取得部２０５は、サーバ３０に対して料金情報の送信を要求する機能を有していてもよい。
【００５３】
ナビゲーション部２０６は補助記憶部２３に格納された地図情報等に基づいて、ユーザ端末２０の現在地（車両１０の出発地としてもよい。）の周辺の地図を出力部２５に表示する。また、ナビゲーション部２０６は、サーバ３０から移動経路を受信すると、受信した移動経路にしたがって経路を案内する。その際、ナビゲーション部２０６は、移動経路
を出力部２５に出力する。ナビゲーション部２０６は、例えば、ディスプレイに地図と移動経路を表示させたり、移動経路にしたがって移動方向を音声で案内したりする。ナビゲーション部２０６の機能については、周知の技術を用いることができる。なお、配達システム１では、サーバ３０のルート生成部３０６により車両１０の移動経路が生成されるが、この移動経路の生成は運転ユーザ端末２０Ａのナビゲーション部２０６が行ってもよい。
【００５４】
次に、料金情報提供処理について説明する。図１０は、本実施形態に係る料金情報提供処理のフローチャートの一例である。図１０に示した料金情報提供処理は、料金情報提供部３０５によって各車両１０について所定の時間毎に実行される。なお、料金情報提供処理は、荷物の数が増加する度に、荷物の数が増加した車両１０について実行されてもよい。ここでは、サーバ３０が運転ユーザ端末２０Ａから運転ユーザのユーザ情報及び車両１０の車両情報を受信しており、潜在ユーザ端末２０Ｃから潜在ユーザのユーザ情報及び位置情報を受信していることを前提とする。
【００５５】
ステップＳ１０１では、車両１０によって配達されることが予定されている荷物（第一荷物）の数が取得される。第一荷物の数は、依頼ユーザ情報ＤＢ３１２から取得される。ここでは、依頼ユーザ情報ＤＢ３１２において、車両１０に対応する荷物ＩＤの数がカウントされる。次に、ステップＳ１０２において、料金情報が生成される。料金情報提供部３０５は、第一荷物の数に基づいて現時点における配達料金を算出し、さらに、配達料金の算出結果に基づいて料金情報を生成する。ステップＳ１０３では、位置情報ＤＢ３１４に格納されている位置情報と、車両情報ＤＢ３１３に格納されている車両１０の配達範囲に関する情報とが取得される。
【００５６】
次に、ステップＳ１０４において、ステップＳ１０３で取得された位置情報と配達範囲に関する情報とに基づいて、現在地が配達範囲内に存在する潜在ユーザが検索される。料金情報提供部３０５は、潜在ユーザの位置情報に基づいて、配達範囲内に現在地が存在する全ての潜在ユーザをピックアップする。そして、ステップＳ１０５では、ステップＳ１０４においてピックアップされた潜在ユーザに対応する潜在ユーザ端末２０Ｃに対して、ステップＳ１０２で生成された料金情報が送信される。その後、図１０に示される処理が終了する。
【００５７】
次に、配達システム１の動作について説明する。図１１は、配達システム１の処理のシーケンスを示す図である。なお、図１１に示したシーケンス図では、運転ユーザ及び潜在ユーザが夫々１人であり、潜在ユーザが車両１０による配達を希望する場合を想定している。また、車両情報及びユーザ情報は、予めサーバ３０が取得していることを前提とする。また、潜在ユーザの位置情報は、潜在ユーザ端末２０Ｃから所定の時間毎にサーバ３０へ送信されているものとする。
【００５８】
Ｓ１０では、サーバ３０が、図１０に示した料金情報提供処理を実行する。この料金情報提供処理において、料金情報が潜在ユーザ端末２０Ｃに送信される（Ｓ１１の処理）。料金情報を受信した潜在ユーザ端末２０Ｃは、図９に示したように、料金情報に対応した画像を出力部２５に出力させる（Ｓ１２の処理）。
【００５９】
潜在ユーザ端末２０Ｃに配達料金が出力されることにより、潜在ユーザは、商品を購入した場合の現時点での配達料金を知ることができる。そして、潜在ユーザが商品を購入した場合に、例えば、潜在ユーザが潜在ユーザ端末２０Ｃの画面に表示されている車両ＩＤをクリックする。そうすると、潜在ユーザ端末２０Ｃは、配達依頼を生成する（Ｓ２１の処理）。この配達依頼は、Ｓ２２において潜在ユーザ端末２０Ｃからサーバ３０に送信される。配達依頼をサーバ３０が受信した時点で、潜在ユーザは依頼ユーザに変わり、潜在
ユーザ端末２０Ｃは依頼ユーザ端末２０Ｂに変わる。配達依頼を受信したサーバ３０は、依頼ユーザの位置情報及び車両１０の車両情報に基づいて、車両１０の移動経路を生成する（Ｓ２３の処理）。移動経路は、車両１０が、出発地及び配達地を例えば最短距離で経由するように生成される。生成された移動経路に関する情報は、サーバ３０から運転ユーザ端末２０Ａに送信される（Ｓ２４の処理）。移動経路に関する情報を受け取った運転ユーザ端末２０Ａは、出力部２５に移動経路を出力して、運転ユーザに対して移動経路を案内する（Ｓ２５の処理）。
【００６０】
図１２は、車両１０の移動経路を簡略的に示した図である。図１２において、Ｍ１は出発地（所定の場所）を示し、Ｍ２，Ｍ３，Ｍ４は依頼ユーザが存在する地点（配達地）を示し、Ｍ５は潜在ユーザが存在する地点（配達地になり得る地点）を示している。また、実線は、車両１０の移動経路を示し、破線は、Ｍ５で示した地点に存在する潜在ユーザから荷物の配達依頼があった後の車両１０の移動経路を示している。また、ＭＭ（一点鎖線）は、配達範囲を示している。車両１０は出発地Ｍ１から出発して荷物の配達を行った後に、出発地Ｍ１に戻る。図１２において、依頼ユーザがＭ２，Ｍ３，Ｍ４の夫々の地点に存在する場合には、車両１０がＭ１，Ｍ２，Ｍ３，Ｍ４，Ｍ１の順に経由するようにルート生成部３０６が移動経路を生成する。一方、サーバ３０が、Ｍ５で示した地点に存在する潜在ユーザの潜在ユーザ端末２０Ｃに対して料金情報を送信し、その後に潜在ユーザ端末２０Ｃから配達依頼を受信した場合には、さらにＭ５を経由するように、ルート生成部３０６が移動経路を生成する。すなわち、車両１０がＭ１，Ｍ２，Ｍ３，Ｍ５，Ｍ４，Ｍ１の順に経由するように移動経路が生成される。
【００６１】
以上説明したように本実施形態に係る配達システム１よれば、車両１０によって配達する荷物の数に応じて配達料金が低減するため、ユーザが配達を依頼し易くなる。これにより、ユーザによる商品の購入を促進させることができる。したがって、店の売り上げを増加させることができる。また、より多くの荷物をまとめて配達することができるため、コスト削減になる。
【００６２】
＜第２実施形態＞
本実施形態では、過去に実際に車両１０によって配達した荷物の数に基づいて将来の配達料金を推定し、その推定した配達料金を潜在ユーザに提供する。例えば、日付、曜日、時間、天気等によって、第一荷物の数が異なる場合がある。また、例えば、商業施設においてセールやイベント等がある場合には、普段よりも第一荷物の数が増加すると推定できる。各条件に対応する過去の第一荷物の数をサーバ３０が記憶しておけば、各条件に応じた第一荷物の数を推定することが可能となる。そして、推定される第一荷物の数に応じた配達料金を演算することにより、将来の配達料金を推定することができる。以下では、時間帯に応じた配達料金を推定する場合について説明する。
【００６３】
図１３は、サーバ３０の機能構成を例示した図である。図３に示したサーバ３０の機能構成と異なる点について主に説明する。サーバ３０は、機能構成要素として、さらに料金推定部３０７及び履歴情報ＤＢ３１７を備える。サーバ３０のプロセッサ３１は、主記憶部３２上のコンピュータプログラムにより、料金推定部３０７の処理を実行する。ただし、各機能構成素のいずれか、またはその処理の一部がハードウェア回路により実行されてもよい。履歴情報ＤＢ３１７は、プロセッサ３１によって実行されるデータベース管理システム（Ｄａｔａｂａｓｅ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ、ＤＢＭＳ）のプログラムが、補助記憶部３３に記憶されるデータを管理することで構築される。履歴情報ＤＢ３１７は、例えば、リレーショナルデータベースである。
【００６４】
履歴情報ＤＢ３１７は、前述の補助記憶部３３に荷物の数に関する過去の情報（以下、履歴情報ともいう。）が格納されて形成されており、そこでは車両１０と履歴情報との紐
付けが行われている。ここで、履歴情報ＤＢ３１７に格納される履歴情報の構成について、図１４に基づいて説明する。図１４は、履歴情報ＤＢに格納される履歴情報のテーブル構成を例示した図である。履歴情報テーブルは、車両ＩＤ、時間帯、荷物の数、出発地、配達範囲の各フィールドを有する。車両ＩＤフィールドには、車両１０を特定するための識別情報が入力される。時間帯フィールドには、車両１０が過去に荷物を配達した時間帯を特定するための情報が入力される。時間帯は例えば１時間毎に区切られる。荷物の数フィールドには、車両１０が過去に配達した荷物の数を示す情報が入力される。また、出発地フィールドには、車両１０が過去に荷物を配達したときの出発地を示す情報が入力される。また、配達範囲フィールドには、車両１０が過去に荷物を配達したときの配達範囲に関する情報が入力される。このように、履歴情報ＤＢ３１７には、荷物を配達した車両１０と関連付けて、荷物を配達した時間帯、荷物の数、出発地、配達範囲の夫々に関する情報が入力される。
【００６５】
料金推定部３０７は、過去における荷物の数に応じて、将来において潜在ユーザが荷物の配達を希望すると仮定した場合の配達料金を演算する。なお、同一時間帯に同一出発地から同一配達範囲に荷物を配達する車両１０が複数あった場合には、それらの荷物の数の平均値を採用してもよい。料金推定部３０７は、過去の荷物の数に対応する配達料金を演算する。なお、過去の荷物の数と配達料金との関係は、料金情報ＤＢ３１５に格納されている情報を用いる。さらに料金推定部３０７は、潜在ユーザの現在地が、車両１０の過去の配達範囲内に含まれる潜在ユーザを検索する。そして、検索された潜在ユーザの潜在ユーザ端末２０Ｃに対して、推定される配達料金に関する情報（推定料金情報）を提供する。潜在ユーザに提供する推定料金情報には、車両１０の出発地及び時間帯に関する情報も含まれる。推定料金情報は、潜在ユーザ端末２０Ｃの料金情報取得部２０５によって受信される。
【００６６】
推定料金情報を受信した潜在ユーザ端末２０Ｃの料金情報取得部２０５は、推定料金情報に基づいて、時間帯、出発地、推定される配達料金（推定料金）を出力部２５に出力する。図１５は、推定料金情報を受信した潜在ユーザ端末２０Ｃの出力部２５に表示される画面の一例を示した図である。出力部２５には、時間帯、出発地、推定料金が表示される。
【００６７】
推定料金情報は、例えば、対応する時間帯よりも前の時期（例えば前日）に潜在ユーザ端末２０Ｃに送信される。また、例えば、一週間の夫々の時間帯に応じた推定料金情報を、前週に潜在ユーザ端末２０Ｃに送信してもよい。このように、潜在ユーザ端末２０Ｃに推定料金情報を送信することにより、潜在ユーザが商品を購入する時間帯を決めるときの判断材料を提供することができるため、潜在ユーザの利便性が向上する。また、将来に配達料金がどの程度低減するのかを潜在ユーザが予め知ることができるため、将来に潜在ユーザが商品を購入することを促進させることができる。
【００６８】
図１６は、本実施形態に係る推定料金情報を潜在ユーザに提供する処理のフローチャートの一例である。図１６に示した処理は、料金推定部３０７によって各車両１０について所定の時間毎に実行される。ここでは、サーバ３０が、潜在ユーザ端末２０Ｃから潜在ユーザのユーザ情報及び位置情報を受信しており、且つ、履歴情報ＤＢ３１７に履歴情報が格納されていることを前提とする。
【００６９】
ステップＳ２０１では、履歴情報ＤＢ３１７に格納されている履歴情報が取得される。次に、ステップＳ２０２において、推定料金情報が生成される。料金推定部３０７は、履歴情報ＤＢ３１７を参照して、車両１０に対応する推定料金を算出する。そして、推定料金の算出結果に基づいて推定料金情報を生成する。
【００７０】
ステップＳ２０３では、位置情報ＤＢ３１４に格納されている位置情報が取得される。次に、ステップＳ２０４において、ステップＳ２０３で取得された位置情報と、ステップＳ２０１で取得された履歴情報とに基づいて、現在地が過去の配達範囲内に存在している潜在ユーザが検索される。そして、ステップＳ２０５では、ステップＳ２０４において検索された潜在ユーザに対応する潜在ユーザ端末２０Ｃに、ステップＳ２０２で生成された推定料金情報が送信される。その後、図１６に示される処理が終了する。
【００７１】
以上説明したように本実施形態に係る配達システム１によれば、潜在ユーザが、将来に荷物の配達を希望したと仮定した場合の推定料金を知ることができる。これにより、配達料金が低減する時期を知った潜在ユーザが、その時期に商品を購入し易くなる。よって、その時期に商品の購入を促進させることができ、より多くの荷物をまとめて配達することができる。
【００７２】
＜その他の実施形態＞
上記の実施形態はあくまでも一例であって、本発明はその要旨を逸脱しない範囲内で適宜変更して実施し得る。
【００７３】
本開示において説明した処理や手段は、技術的な矛盾が生じない限りにおいて、自由に組み合わせて実施することができる。
【００７４】
また、１つの装置が行うものとして説明した処理が、複数の装置によって分担して実行されてもよい。あるいは、異なる装置が行うものとして説明した処理が、１つの装置によって実行されても構わない。コンピュータシステムにおいて、各機能をどのようなハードウェア構成（サーバ構成）によって実現するかは柔軟に変更可能である。
【００７５】
本発明は、上記の実施形態で説明した機能を実装したコンピュータプログラムをコンピュータに供給し、当該コンピュータが有する１つ以上のプロセッサがプログラムを読み出して実行することによっても実現可能である。このようなコンピュータプログラムは、コンピュータのシステムバスに接続可能な非一時的なコンピュータ可読記憶媒体によってコンピュータに提供されてもよいし、ネットワークを介してコンピュータに提供されてもよい。非一時的なコンピュータ可読記憶媒体は、例えば、磁気ディスク（フロッピー（登録商標）ディスク、ハードディスクドライブ（ＨＤＤ）等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤディスク、ブルーレイディスク等）など任意のタイプのディスク、読み込み専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、磁気カード、フラッシュメモリ、光学式カード、電子的命令を格納するために適した任意のタイプの媒体を含む。
【符号の説明】
【００７６】
１  配達システム
１０  車両
２０  ユーザ端末
３０  サーバ
３０１  配達依頼取得部
３０２  ユーザ情報取得部
３０３  車両情報取得部
３０４  位置情報取得部
３０５  料金情報提供部
３０６  ルート生成部
【図１】
2020030522.tif 000003
【図２】
2020030522.tif 000004
【図３】
2020030522.tif 000005
【図４】
2020030522.tif 000006
【図５】
2020030522.tif 000007
【図６】
2020030522.tif 000008
【図７】
2020030522.tif 000009
【図８】
2020030522.tif 000010
【図９】
2020030522.tif 000011
【図１０】
2020030522.tif 000012
【図１１】
2020030522.tif 000013
【図１２】
2020030522.tif 000014
【図１３】
2020030522.tif 000015
【図１４】
2020030522.tif 000016
【図１５】
2020030522.tif 000017
【図１６】
2020030522.tif 000018