(57)【要約】      （修正有）【課題】荷物の配達を適切に管理可能な技術を提供する。【解決手段】複数の荷物を運送する自動運転可能な親機車両２００と、親機車両から受領した荷物８０を運送する自動運転可能な子機車両３００と、親機車両及び子機車両による荷物の自動配達と、配達員５０による荷物の手動配達とを管理する管理サーバ１００とを備える配達システム１０であって、管理サーバは、荷物の配達先に関する配達先情報及び荷物の内容に関する内容情報の少なくともいずれかを含む荷物情報を取得する荷物情報取得部と、記荷物情報に基づいて、荷物の配達方法を自動配達及び手動配達から選択する配達方法選択部とを有する。【選択図】図１
2020173667.tif 000002
【特許請求の範囲】
【請求項１】
複数の荷物を運送する自動運転可能な親機車両と、
前記親機車両から受領した荷物を運送する自動運転可能な子機車両と、
前記親機車両及び前記子機車両による荷物の自動配達と、配達員による荷物の手動配達とを管理する管理サーバと
を備え、
前記管理サーバは、
荷物の配達先に関する配達先情報及び前記荷物の内容に関する内容情報の少なくともいずれかを含む荷物情報を取得する荷物情報取得部と、
前記荷物情報に基づいて、前記荷物の配達方法を前記自動配達及び前記手動配達から選択する配達方法選択部と
を有する、配達システム。
【請求項２】
前記配達方法選択部は、前記配達先の住居の種類に基づいて前記配達方法を選択する、請求項１に記載の配達システム。
【請求項３】
前記配達方法選択部は、前記配達先が戸建である場合、前記自動配達を選択し、前記配達先が共同住宅である場合、前記手動配達を選択する、請求項２に記載の配達システム。
【請求項４】
前記配達方法選択部は、前記配達先から予め定められた範囲内の地形に関する地形情報に基づいて、前記配達方法を選択する、請求項１に記載の配達システム。
【請求項５】
前記配達方法選択部は、前記地形情報に基づいて、前記子機車両が前記配達先に到達可能か否かを判定し、到達可能と判定した場合、前記自動配達を選択し、到達不可能と判定した場合、前記手動配達を選択する、請求項４に記載の配達システム。
【請求項６】
前記親機車両及び前記子機車両は、無線基地局を介して前記管理サーバと通信し、
前記配達方法選択部は、前記配達先を含む地域内の各地における前記地域に配置された無線基地局からの電波受信強度を示す受信強度情報に基づいて前記配達方法を選択する、請求項１に記載の配達システム。
【請求項７】
前記配達方法選択部は、前記子機車両の移動予定経路内に、前記電波受信強度が予め定められた強度よりも低い地点が含まれる場合、前記手動配達を選択し、含まれない場合、前記自動配達を選択する、請求項６に記載の配達システム。
【請求項８】
前記内容情報は、前記荷物の重量に関する重量情報を含み、
前記配達方法選択部は、前記重量情報に基づいて前記配達方法を選択する、請求項１に記載の配達システム。
【請求項９】
前記配達方法選択部は、前記荷物の重量が予め定められた重量よりも重い場合、前記自動配達を選択し、前記荷物の重量が予め定められた重量よりも軽い場合、前記手動配達を選択する、請求項８に記載の配達システム。
【請求項１０】
前記内容情報は、前記荷物の価格に関する価格情報を含み、
前記配達方法選択部は、前記価格情報に基づいて前記配達方法を選択する、請求項１に記載の配達システム。
【請求項１１】
前記配達方法選択部は、前記配達先情報及び前記内容情報の少なくともいずれかに基づいて、前記荷物の配達方法を、前記自動配達、前記手動配達、及び、前記親機車両及び前記子機車両による自動運送と前記配達員による手動運送との連携による連携配達から選択する、請求項１から１０のいずれか一項に記載の配達システム。
【請求項１２】
前記配達方法選択部は、前記配達先が共同住宅である場合に、前記配達方法として前記連携配達を選択する、請求項１１に記載の配達システム。
【請求項１３】
前記管理サーバは、
前記配達方法選択部によって選択された前記配達方法に基づいて、前記荷物の配達スケジュールを決定するスケジュール決定部
を有し、
前記配達先が共同住宅であり、前記連携配達が選択された場合に、前記スケジュール決定部は、前記荷物を前記親機車両及び前記子機車両によって前記共同住宅に対応する対応位置まで運送し、前記対応位置から前記荷物を前記配達員によって運送するように前記配達スケジュールを決定する、請求項１２に記載の配達システム。
【請求項１４】
前記配達員は、専用の配達員と、一時的に配達員として稼働する予め登録された登録者とを含む、請求項１から１３のいずれか一項に記載の配達システム。
【請求項１５】
荷物の配達先に関する配達先情報及び前記荷物の内容に関する内容情報の少なくともいずれかを含む荷物情報を取得する荷物情報取得部と、
前記荷物情報に基づいて、前記荷物の配達方法を、自動運転可能な車両による自動配達及び配達員による手動配達から選択する配達方法選択部と
を備える管理サーバ。
【請求項１６】
前記配達方法選択部は、前記荷物の配達方法を、複数の荷物を運送する自動運転可能な親機車両及び前記親機車両から受領した荷物を運送する自動運転可能な子機車両による前記自動配達と、前記配達員による前記手動配達とから選択する、請求項１５に記載の管理サーバ。
【請求項１７】
コンピュータを、請求項１５又は１６に記載の管理サーバとして機能させるためのプログラム。
【請求項１８】
コンピュータによって実行される管理方法であって、
荷物の配達先に関する配達先情報及び前記荷物の内容に関する内容情報を取得する荷物情報取得段階と、
前記配達先情報及び前記内容情報の少なくともいずれかに基づいて、前記荷物の配達方法を、自動運転可能な車両による自動配達及び配達員による手動配達から選択する配達方法選択段階と
を備える管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、配達システム、管理サーバ、プログラム、及び管理方法に関する。
【背景技術】
【０００２】
配送する荷物を管理する荷物管理システムが知られていた（例えば、特許文献１参照）。
［先行技術文献］
［特許文献］
［特許文献１］特開２０１４−１８９３６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
荷物の配達を適切に管理可能な技術を提供することが望ましい。
【課題を解決するための手段】
【０００４】
本発明の第１の態様によれば、配達システムが提供される。配達システムは、複数の荷物を運送する自動運転可能な親機車両と、親機車両から受領した荷物を運送する自動運転可能な子機車両と、親機車両及び子機車両による荷物の自動配達と、配達員による荷物の手動配達とを管理する管理サーバとを備えてよい。管理サーバは、荷物の配達先に関する配達先情報及び荷物の内容に関する内容情報の少なくともいずれかを含む荷物情報を取得する荷物情報取得部を有してよい。管理サーバは、荷物情報に基づいて、荷物の配達方法を自動配達及び手動配達から選択する配達方法選択部を有してよい。
【０００５】
上記配達方法選択部は、上記配達先の住居の種類に基づいて上記配達方法を選択してよい。上記配達方法選択部は、上記配達先が戸建である場合、上記自動配達を選択し、上記配達先が共同住宅である場合、上記手動配達を選択してよい。上記配達方法選択部は、上記配達先から予め定められた範囲内の地形に関する地形情報に基づいて、上記配達方法を選択してよい。上記配達方法選択部は、上記地形情報に基づいて、上記子機車両が上記配達先に到達可能か否かを判定し、到達可能と判定した場合、上記自動配達を選択し、到達不可能と判定した場合、上記手動配達を選択してよい。
【０００６】
上記親機車両及び上記子機車両は、無線基地局を介して上記管理サーバと通信してよく、  上記配達先情報は、上記配達先を含む地域内の各地における上記地域に配置された無線基地局からの電波受信強度を示す受信強度情報を含んでよく、上記配達方法選択部は、上記受信強度情報に基づいて上記配達方法を選択してよい。上記配達方法選択部は、上記子機車両の移動予定経路内に、上記電波受信強度が予め定められた強度よりも低い地点が含まれる場合、上記手動配達を選択し、含まれない場合、上記自動配達を選択してよい。
【０００７】
上記内容情報は、上記荷物の重量に関する重量情報を含んでよく、上記配達方法選択部は、上記重量情報に基づいて上記配達方法を選択してよい。上記配達方法選択部は、上記荷物の重量が予め定められた重量よりも重い場合、上記自動配達を選択し、上記荷物の重量が予め定められた重量よりも軽い場合、上記手動配達を選択してよい。上記内容情報は、上記荷物の価格に関する価格情報を含んでよく、上記配達方法選択部は、上記価格情報に基づいて上記配達方法を選択してよい。上記配達方法選択部は、上記配達先情報及び上記内容情報の少なくともいずれかに基づいて、上記荷物の配達方法を、上記自動配達、上記手動配達、及び、上記親機車両及び上記子機車両による自動運送と上記配達員による手動運送との連携による連携配達から選択してよい。上記配達方法選択部は、上記配達先が共同住宅である場合に、上記配達方法として上記連携配達を選択してよい。
【０００８】
上記管理サーバは、上記配達方法選択部によって選択された上記配達方法に基づいて、上記荷物の配達スケジュールを決定するスケジュール決定部を有してよく、上記配達先が共同住宅であり、上記連携配達が選択された場合に、上記スケジュール決定部は、上記荷物を上記親機車両及び上記子機車両によって上記共同住宅に対応する対応位置まで運送し、上記対応位置から上記荷物を上記配達員によって運送するように上記配達スケジュールを決定してよい。上記配達員は、専用の配達員と、一時的に配達員として稼働する予め登録された登録者とを含んでよい。
【０００９】
本発明の第２の態様によれば、管理サーバが提供される。荷物の配達先に関する配達先情報及び荷物の内容に関する内容情報の少なくともいずれかを含む荷物情報を取得する荷物情報取得部を有してよい。管理サーバは、荷物情報に基づいて、荷物の配達方法を自動配達及び手動配達から選択する配達方法選択部を有してよい。
【００１０】
本発明の第３の態様によれば、コンピュータを、上記管理サーバとして機能させるためのプログラムが提供される。
【００１１】
本発明の第４の態様によれば、コンピュータによって実行される管理方法が提供される。管理方法は、荷物の配達先に関する配達先情報及び荷物の内容に関する内容情報を取得する荷物情報取得段階を備えてよい。管理方法は、配達先情報及び内容情報の少なくともいずれかに基づいて、荷物の配達方法を、自動運転可能な車両による自動配達及び配達員による手動配達から選択する配達方法選択段階を備えてよい。
を備える管理方法。
【００１２】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００１３】
【図１】配達システム１０の一例を概略的に示す。
【図２】管理サーバ１００による処理の流れの一例を概略的に示す。
【図３】配達システム１０の他の一例を概略的に示す。
【図４】管理サーバ１００による処理の流れの一例を概略的に示す。
【図５】管理サーバ１００の機能構成の一例を概略的に示す。
【図６】管理サーバ１００として機能するコンピュータ１２００のハードウェア構成の一例を概略的に示す。
【発明を実施するための形態】
【００１４】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１５】
図１は、配達システム１０の一例を概略的に示す。本実施形態に係る配達システム１０は、親機車両２００と、子機車両３００と、管理サーバ１００とを備える。
【００１６】
親機車両２００は、複数の荷物８０を運送可能である。親機車両２００は、自動運転可能であってよい。子機車両３００は、少なくとも１つの荷物８０を運送可能である。子機車両３００は、例えば、親機車両２００から受領した荷物８０を運送する。子機車両３００は、自動運転可能であってよい。親機車両２００に対応する子機車両３００の数は１台であっても、複数であってもよい。
【００１７】
管理サーバ１００は、荷物の配達を管理する。管理サーバ１００は、親機車両２００及び子機車両３００による荷物８０の自動配達を管理する。管理サーバ１００は、例えば、親機車両２００に搭載されている荷物８０の配達スケジュールを決定して、配達スケジュールに基づいて、親機車両２００に対して配達指示を送信する。
【００１８】
管理サーバ１００と親機車両２００とは、ネットワーク２０を介して通信する。ネットワーク２０は、移動体通信ネットワーク及びインターネットを含んでよい。移動体通信ネットワークは、３Ｇ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ）通信方式、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）通信方式、５Ｇ（５ｔｈ  Ｇｅｎｅｒａｔｉｏｎ）通信方式、及び６Ｇ（６ｔｈ  Ｇｅｎｅｒａｔｉｏｎ）通信方式以降の通信方式のいずれに準拠していてもよい。親機車両２００は、無線基地局を介して移動体通信ネットワークにアクセスしてよく、ＷｉＦｉ（登録商標）を介して移動体通信ネットワークにアクセスしてもよい。
【００１９】
管理サーバ１００と子機車両３００とは、管理サーバ１００と親機車両２００と同様にネットワーク２０を介して通信してよい。また、管理サーバ１００と子機車両３００とは、親機車両２００を介して通信してもよい。親機車両２００と子機車両３００とは、ネットワーク２０を介して通信してよい。また、親機車両２００と子機車両３００とは、ＷｉＦｉを介して通信してもよい。
【００２０】
親機車両２００は、例えば、それぞれが荷物８０を収容可能な複数の収容部２０１を有する。収容部２０１は、様々な種類の荷物８０を収容可能である。
【００２１】
親機車両２００は、任意の場所で荷物８０を搭載してよい。親機車両２００は、例えば、運送会社が集荷した荷物８０を搭載する。また、親機車両２００は、例えば、いわゆるロジスティクスセンターにおいて荷物８０を搭載する。また、例えば、親機車両２００は、荷物８０を発送する発送者の位置まで移動して、荷物８０を集荷して搭載する。親機車両２００への荷物８０の搭載は、人手によって行われてよく、また、ロボット等の機械によって行われてもよい。
【００２２】
管理サーバ１００は、荷物８０の集荷から管理をしてもよい。例えば、管理サーバ１００は、集荷依頼を受領した場合に、指定された場所に移動するように親機車両２００に指示をして、集荷を行わせる。集荷は、親機車両２００が行ってもよく、また、子機車両３００が行ってもよい。例えば、管理サーバ１００は、ある地域の複数の集荷依頼に対して、親機車両２００を当該地域内又は当該地域の近辺まで移動させる。そして、管理サーバ１００又は親機車両２００は、指定された場所に移動するように子機車両３００に指示をして集荷を行わせる。子機車両３００は、集荷した荷物８０を、親機車両２００まで運送して、親機車両２００に渡す。
【００２３】
親機車両２００は、例えば、配達先が、ある地域内の複数の荷物８０を搭載して、当該地域内又は当該地域の近辺まで荷物８０を運送する。子機車両３００は、親機車両２００とともに当該地域まで移動してよい。また、子機車両３００は、親機車両２００とは別に当該地域まで移動して、親機車両２００と合流してもよい。
【００２４】
子機車両３００は、親機車両２００から荷物８０を受領して、配達先まで運送する。子機車両３００による親機車両２００からの荷物８０の受領は、任意の方法によって行われてよい。例えば、人手によって、親機車両２００の荷物８０が子機車両３００に渡される。また、例えば、親機車両２００及び子機車両３００の少なくともいずれかに設けられた機械アーム等によって、親機車両２００から子機車両３００に荷物８０が渡される。
【００２５】
子機車両３００は、例えば、配達先に到着した場合に、荷物８０の受取人に、到着したことを通知する。子機車両３００は、例えば、荷物８０の受取人のスマートフォン等に通知データを送信する。また、子機車両３００は、例えば、配達先の住居に備え付けられているインターフォン等を、ロボットアーム等によって操作することによって、到着したことを通知する。
【００２６】
また、管理サーバ１００は、配達員５０による荷物８０の手動配達を管理する。配達員５０による荷物８０の手動配達とは、例えば、配達員５０が配達車両４００を運転して荷物８０を運送し、配達車両４００から荷物８０を取り出して配達先に届けることであってよい。管理サーバ１００は、例えば、配達車両４００に搭載されている荷物８０の配達スケジュールを決定して、配達スケジュールに基づいて、配達員５０が所持している携帯通信端末５００に対して配達指示を送信する。
【００２７】
管理サーバ１００と携帯通信端末５００とは、ネットワーク２０を介して通信する。携帯通信端末５００は、無線基地局を介して移動体通信ネットワークにアクセスしてよく、ＷｉＦｉ（登録商標）を介して移動体通信ネットワークにアクセスしてもよい。
【００２８】
携帯通信端末５００は、配達業務専用のモバイル端末であってよい。また、携帯通信端末５００は、スマートフォン等の携帯電話及びタブレット端末等であってもよい。
【００２９】
本実施形態に係る管理サーバ１００は、荷物８０の配達先に関する配達先情報及び荷物８０の内容に関する内容情報の少なくともいずれかを含む荷物情報に基づいて、荷物８０の配達方法を決定する。管理サーバ１００は、例えば、親機車両２００及び子機車両３００による自動配達と、配達車両４００による手動配達とから、配達方法を選択する。
【００３０】
管理サーバ１００は、例えば、荷物８０の配達先が共同住宅である場合、手動配達を選択し、戸建である場合、自動配達を選択する。配達先が共同住宅である場合に自動配達を行うと、子機車両３００が、共同住宅の入口までは到達できるが、配達先の住居の玄関までは到達できない場合がある。このような場合、例えば、荷物８０の受取人に共同住宅の入口まで受け取りに来てもらわなければならなくなり、受取人の利便性が大きく低下してしまう。管理サーバ１００によれば、配達先が共同住宅である場合には手動配達が選択されるので、このような受取人の利便性の低下を防ぐことができる。また、管理サーバ１００によれば、配達先が戸建である場合には、自動配達が選択されるので、配達員５０の負荷を低減したり、荷物８０の配達効率を向上させたりすることができる。
【００３１】
また、管理サーバ１００は、例えば、荷物８０の重量が予め定められた重量よりも重い場合、自動配達を選択する。当該予め定められた重量は、任意に設定されてよく、また、変更可能であってよい。また、管理サーバ１００は、例えば、荷物８０の重量が予め定められた重量よりも軽い場合、手動配達を選択する。当該予め定められた重量は、任意に設定されてよく、また、変更可能であってよい。これにより、配達員５０の負担を適切に軽減することができる。
【００３２】
図２は、管理サーバ１００による処理の流れの一例を概略的に示す。ここでは、管理サーバ１００が、配達対象の荷物８０の情報を順次取得して、複数の荷物８０の配達スケジュールを決定する処理の流れを概略的に示す。図２に示す各処理は、管理サーバ１００が主体となって実行される。
【００３３】
ステップ（ステップをＳと省略して記載する場合がある。）１０２では、配達対象の１つ目の荷物８０の荷物情報を取得する。Ｓ１０４では、Ｓ１０２において取得した荷物情報に基づいて、荷物８０の配達方法を選択する。自動配達を選択した場合（Ｓ１０６でＹＥＳ）、Ｓ１０８に進み、手動配達を選択した（Ｓ１０６でＮＯ）、Ｓ１１０に進む。
【００３４】
Ｓ１０８では、荷物８０を自動配達に割り振る。Ｓ１１０では、荷物８０を手動配達に割り振る。Ｓ１１２では、配達対象の全ての荷物８０について割り振りが終了したか否かを判定する。終了していないと判定した場合、Ｓ１０２に戻り、終了したと判定した場合、Ｓ１１４に進む。
【００３５】
Ｓ１１４では、自動配達の配達スケジュールと、手動配達の配達スケジュールとを決定する。管理サーバ１００は、自動配達に割り振った複数の荷物８０のそれぞれについて、収容する親機車両２００、配達予定時刻、親機車両２００の移動先、親機車両２００の移動経路、子機車両３００の移動先、及び子機車両３００の移動経路等を含む配達スケジュールを決定する。また、管理サーバ１００は、手動配達に割り振った複数の荷物８０のそれぞれについて、収容する配達車両４００、担当する配達員５０、及び配達予定時刻等を含む配達スケジュールを決定する。
【００３６】
上述した処理によって管理サーバ１００によって決定された配達スケジュールに従って、荷物８０の自動配達及び手動配達が実行される。
【００３７】
図３は、配達システム１０の他の一例を概略的に示す。図３に示す配達システム１０における管理サーバ１００は、親機車両２００及び子機車両３００による自動配達と、配達員５０による手動配達に加えて、親機車両２００及び子機車両３００による自動運送と、配達員５０による手動運送との連携による連携配達を管理する。
【００３８】
連携配達では、親機車両２００及び子機車両３００が、荷物８０の配達先に対応する配達先対応地点まで荷物８０を運送し、配達先対応地点から配達先まで配達員５０が荷物８０を運ぶ。配達先対応地点は、任意に決定されてよい。例えば、配達先対応地点として、配達先の付近であって、配達員５０に対して荷物８０を受け渡しやすい地点が選ばれる。管理サーバ１００は、荷物８０の配達先に関する配達先情報に基づいて、配達先対応地点を決定してよい。
【００３９】
管理サーバ１００は、例えば、配達先対応地点を決定して、配達先対応地点と、荷物８０が配達先対応地点に届く時刻とを配達員５０に通知する。そして、管理サーバ１００は、親機車両２００及び子機車両３００による自動配送によって配達先対応地点に荷物８０を運送させる。配達員５０は、配達先対応地点で荷物８０を受け取って、配達先まで届ける。
【００４０】
管理サーバ１００は、例えば、荷物８０の配達先が共同住宅である場合に、連携配達を選択する。管理サーバ１００は、例えば、配達先対応地点として、共同住宅の付近であって、配達員５０との間で荷物８０の受け渡しをしやすい場所等を決定する。そして、管理サーバ１００は、荷物８０を親機車両２００及び子機車両３００によって配達先対応地点まで運送させ、配達先対応地点から荷物８０を配達員５０が運送するように、配達スケジュールを決定する。
【００４１】
配達員５０は、例えば、宅配業者に所属する専用の配達員であってよい。また、配達員５０は、例えば、一時的に配達員として稼働する予め登録された登録者であってもよい。管理サーバ１００は、例えば、登録者の携帯通信端末から登録を受け付ける。登録者の携帯通信端末は、スマートフォン等の携帯電話及びタブレット端末等であってよい。登録者は、例えば、管理サーバ１００に対して登録を行う際に、専用のアプリを携帯通信端末にインストールする。管理サーバ１００は、携帯通信端末にインストールされたアプリと連携して、携帯通信端末から各種情報を取得する。
【００４２】
図４は、管理サーバ１００による処理の流れの一例を概略的に示す。ここでは、図２と異なる点を主に説明する。
【００４３】
Ｓ２０２では、配達対象の１つ目の荷物８０の荷物情報を取得する。Ｓ２０４では、Ｓ２０２において取得した荷物情報に基づいて、荷物８０の配達方法を選択する。連携配達を選択した場合（Ｓ２０６でＹＥＳ）、Ｓ２０８に進む。Ｓ２１０では、自動配達を選択した場合（Ｓ２１０でＹＥＳ）、Ｓ２１２に進み、手動配達を選択した（Ｓ２１０でＮＯ）、Ｓ２１４に進む。
【００４４】
Ｓ２０８では、荷物８０を連携配達に割り振る。Ｓ２１２では、荷物８０を自動配達に割り振る。Ｓ２１４では、荷物８０を手動配達に割り振る。Ｓ２１６では、配達対象の全ての荷物８０について割り振りが終了したか否かを判定する。終了していないと判定した場合、Ｓ２０２に戻り、終了したと判定した場合、Ｓ２１８に進む。
【００４５】
Ｓ２１８では、連携配達の配達スケジュールと、自動配達の配達スケジュールと、手動配達の配達スケジュールとを決定する。管理サーバ１００は、連携配達に割り振った複数の荷物８０のそれぞれについて、収容する親機車両２００、配達対応地点、配達予定時刻、親機車両２００の移動先、親機車両２００の移動経路、子機車両３００の移動先、子機車両３００の移動経路、配達員５０の移動先、及び配達員５０の移動経路等を含む配達スケジュールを決定する。
【００４６】
図５は、管理サーバ１００の機能構成の一例を概略的に示す。管理サーバ１００は、情報格納部１０２、荷物情報取得部１０４、配達方法選択部１０６、及びスケジュール決定部１０８を備える。
【００４７】
情報格納部１０２は、各種情報を格納する。情報格納部１０２は、例えば、地図情報を格納する。地図情報は、各地の建物の種類の情報を含んでよい。地図情報は、各地の地形に関する地形情報を含んでよい。情報格納部１０２は、各地に配置されている移動体通信システムにおける無線基地局からの各地の電波受信強度を示す受信強度情報を格納してよい。
【００４８】
荷物情報取得部１０４は、配達対象の荷物８０の荷物情報を取得する。荷物情報取得部１０４は、例えば、荷物８０の発送者によって指定された荷物情報を取得する。荷物８０の発送者は、例えば、伝票に荷物情報を記入したり、管理サーバ１００に対して電子データとして入力したりすることによって、荷物情報を指定し得る。荷物情報は、上述したように、荷物８０の配達先に関する配達先情報及び荷物８０の内容に関する内容情報の少なくともいずれかを含む。
【００４９】
内容情報は、荷物８０の重量を示す重量情報を含んでよい。重量情報は、グラム単位及びキログラム単位等の、重量を数値で示す情報であってよい。また、重量情報は、重い、普通、軽い等の重さの分類を示す情報であってもよい。
【００５０】
また、内容情報は、荷物８０の価格を示す価格情報を含んでよい。価格情報は、荷物８０の金額を数値で示す情報であってよい。また、価格情報は、高い、普通、安い等の価格の分類を示す情報であってもよい。
【００５１】
また、内容情報は、荷物８０のサイズを示すサイズ情報を含んでよい。サイズ情報は、荷物８０の寸法を数値で示す情報であってよい。また、サイズ情報は、大きい、普通、小さい等の大きさの分類を示す情報であってもよい。
【００５２】
配達方法選択部１０６は、荷物情報取得部１０４によって取得された荷物情報に基づいて、荷物８０の配達方法を決定する。配達方法選択部１０６は、例えば、荷物８０の配達方法を、親機車両２００及び子機車両３００による自動配達と、配達員５０による手動配達とから選択する。
【００５３】
配達方法選択部１０６は、配達先の住居の情報に基づいて配達先を選択してよい。配達方法選択部１０６は、例えば、配達先の住居の種類を、配達先の住所から特定してよい。また、配達方法選択部１０６は、例えば、情報格納部１０２に格納されている地図情報を参照することによって、配達先の住所に対応する住居の種類を特定してもよい。
【００５４】
例えば、配達方法選択部１０６は、配達先が戸建である場合、自動配達を選択する。また、例えば、配達方法選択部１０６は、配達先が共同住宅である場合、手動配達を選択する。
【００５５】
配達方法選択部１０６は、配達先から予め定められた範囲内の地形情報に基づいて、配達方法を選択してもよい。配達方法選択部１０６は、例えば、情報格納部１０２に格納されている地図情報から、配達先から予め定められた範囲内の地形情報を取得する。
【００５６】
例えば、配達方法選択部１０６は、地形情報に基づいて子機車両３００が配達先に到達可能か否かを判定し、到達可能と判定した場合、自動配達を選択し、到達不可能と判定した場合、手動配達を選択する。
【００５７】
配達方法選択部１０６は、情報格納部１０２に格納されている受信強度情報に基づいて配達方法を選択してもよい。例えば、配達方法選択部１０６は、子機車両３００の移動予定経路内に、電波受信強度が予め定められた強度よりも低い地点が含まれる場合、手動配達を選択し、含まれない場合、自動配達を選択する。
【００５８】
配達方法選択部１０６は、荷物情報取得部１０４が取得した荷物情報に含まれる荷物８０の重量情報に基づいて配達方法を選択してもよい。例えば、配達方法選択部１０６前記荷物８０の重量が予め定められた重量よりも重い場合、自動配達を選択する。また、例えば、配達方法選択部１０６は、荷物８０の重量が予め定められた重量よりも軽い場合、手動配達を選択する。
【００５９】
配達方法選択部１０６は、荷物情報取得部１０４が取得した荷物情報に含まれる荷物８０の価格情報に基づいて配達方法を選択してもよい。例えば、配達方法選択部１０６は、価格情報によって示される価格が予め定められた価格よりも高い場合、手動配達を選択する。また、例えば、配達方法選択部１０６は、価格情報によって示される価格が予め定められた価格よりも低い場合、自動配達を選択する。
【００６０】
配達方法選択部１０６は、荷物情報取得部１０４が取得した荷物情報に含まれる荷物８０のサイズ情報に基づいて配達方法を選択してもよい。例えば、配達方法選択部１０６は、サイズ情報によって示されるサイズが予め定められたサイズより大きい場合、自動配達を選択する。また、例えば、配達方法選択部１０６は、荷物８０のサイズが予め定められたサイズより小さい場合、手動配達を選択する。
【００６１】
配達方法選択部１０６は、荷物情報に含まれる荷物８０の重量情報、価格情報、及びサイズ情報のうちの複数の情報に基づいて、配達方法を選択してもよい。例えば、配達方法選択部１０６は、重量情報によって示される重量が予め定められた重量よりも軽い場合において、サイズ情報によって示されるサイズが予め定められたサイズより大きい場合には自動配達を選択し、小さい場合には手動配達を選択する。配達方法選択部１０６は、重量情報によって示される重量が予め定められた重量よりも重い場合、サイズ情報に関わらず、自動配達を選択してよい。また、配達方法選択部１０６は、重量情報によって示される重量が予め定められた重量よりも重い場合において、サイズ情報によって示されるサイズが予め定められたサイズより大きい場合に自動配達を選択し、小さい場合に手動配達を選択してもよい。
【００６２】
また、例えば、配達方法選択部１０６は、重量情報によって示される重量が予め定められた重量よりも軽い場合において、価格情報によって示される価格が予め定められた価格より高い場合には手動配達を選択し、低い場合には自動配達を選択する。配達方法選択部１０６は、重量情報によって示される重量が予め定められた重量よりも重い場合、価格情報に関わらず、自動配達を選択してよい。また、配達方法選択部１０６は、重量情報によって示される重量が予め定められた重量よりも重い場合において、価格情報によって示される価格が予め定められた価格より高い場合に手動配達を選択し、低い場合に自動配達を選択してもよい。
【００６３】
また、例えば、配達方法選択部１０６は、サイズ情報によって示されるサイズが予め定められたサイズよりも小さい場合において、価格情報によって示される価格が予め定められた価格より高い場合には手動配達を選択し、低い場合には自動配達を選択する。配達方法選択部１０６は、サイズ情報によって示されるサイズが予め定められたサイズよりも大きい場合、価格情報に関わらず、自動配達を選択してよい。また、配達方法選択部１０６は、サイズ情報によって示されるサイズが予め定められたサイズよりも大きい場合において、価格情報によって示される価格が予め定められた価格より高い場合に手動配達を選択し、低い場合に自動配達を選択してもよい。
【００６４】
また、配達方法選択部１０６は、例えば、荷物８０の配達方法を、親機車両２００及び子機車両３００による自動配達と、配達員５０による手動配達と、親機車両２００及び子機車両３００による自動運送と配達員５０による手動運送との連携による連携配達とから選択する。
【００６５】
配達方法選択部１０６は、配達先の住居の種類に基づいて、配達方法を選択してよい。配達方法選択部１０６は、例えば、配達先が戸建である場合、自動配達を選択し、配達先が共同住宅である場合、手動配達又は連携配達を選択する。
【００６６】
スケジュール決定部１０８は、配達方法選択部１０６によって選択された配達方法に基づいて、荷物８０の配達スケジュールを決定する。スケジュール決定部１０８は、例えば、自動配達の配達スケジュールを決定する。スケジュール決定部１０８は、自動配達に割り振った複数の荷物８０のそれぞれについて、収容する親機車両２００、配達予定時刻、親機車両２００の移動先、親機車両２００の移動経路、子機車両３００の移動先、及び子機車両３００の移動経路等を含む配達スケジュールを決定してよい。
【００６７】
スケジュール決定部１０８は、例えば、手動配達の配達スケジュールを決定する。スケジュール決定部１０８は、手動配達に割り振った複数の荷物８０のそれぞれについて、収容する配達車両４００、担当する配達員５０、及び配達予定時刻等を含む配達スケジュールを決定してよい。
【００６８】
スケジュール決定部１０８は、例えば、連携配達の配達スケジュールを決定する。スケジュール決定部１０８は、連携配達に割り振った複数の荷物８０のそれぞれについて、収容する親機車両２００、配達対応地点、配達予定時刻、親機車両２００の移動先、親機車両２００の移動経路、子機車両３００の移動先、子機車両３００の移動経路、配達員５０の移動先、及び配達員５０の移動経路等を含む配達スケジュールを決定する。
【００６９】
スケジュール決定部１０８は、例えば、配達先が共同住宅であり、連携配達が選択された場合に、荷物８０を親機車両２００及び子機車両３００によって共同住宅に対応する対応位置まで運送し、対応位置から荷物を配達員によって運送するように配達スケジュールを決定してよい。
【００７０】
図６は、管理サーバ１００として機能するコンピュータ１２００のハードウェア構成の一例を概略的に示す。コンピュータ１２００にインストールされたプログラムは、コンピュータ１２００を、本実施形態に係る装置の１又は複数の「部」として機能させ、又はコンピュータ１２００に、本実施形態に係る装置に関連付けられるオペレーション又は当該１又は複数の「部」を実行させることができ、及び／又はコンピュータ１２００に、本実施形態に係るプロセス又は当該プロセスの段階を実行させることができる。そのようなプログラムは、コンピュータ１２００に、本明細書に記載のフローチャート及びブロック図のブロックのうちのいくつか又はすべてに関連付けられた特定のオペレーションを実行させるべく、ＣＰＵ１２１２によって実行されてよい。
【００７１】
本実施形態によるコンピュータ１２００は、ＣＰＵ１２１２、ＲＡＭ１２１４、及びグラフィックコントローラ１２１６を含み、それらはホストコントローラ１２１０によって相互に接続されている。コンピュータ１２００はまた、通信インタフェース１２２２、記憶装置１２２４、ＤＶＤドライブ１２２６、及びＩＣカードドライブのような入出力ユニットを含み、それらは入出力コントローラ１２２０を介してホストコントローラ１２１０に接続されている。ＤＶＤドライブ１２２６は、ＤＶＤ−ＲＯＭドライブ及びＤＶＤ−ＲＡＭドライブ等であってよい。記憶装置１２２４は、ハードディスクドライブ及びソリッドステートドライブ等であってよい。コンピュータ１２００はまた、ＲＯＭ１２３０及びキーボードのようなレガシの入出力ユニットを含み、それらは入出力チップ１２４０を介して入出力コントローラ１２２０に接続されている。
【００７２】
ＣＰＵ１２１２は、ＲＯＭ１２３０及びＲＡＭ１２１４内に格納されたプログラムに従い動作し、それにより各ユニットを制御する。グラフィックコントローラ１２１６は、ＲＡＭ１２１４内に提供されるフレームバッファ等又はそれ自体の中に、ＣＰＵ１２１２によって生成されるイメージデータを取得し、イメージデータがディスプレイデバイス１２１８上に表示されるようにする。
【００７３】
通信インタフェース１２２２は、ネットワークを介して他の電子デバイスと通信する。記憶装置１２２４は、コンピュータ１２００内のＣＰＵ１２１２によって使用されるプログラム及びデータを格納する。ＤＶＤドライブ１２２６は、プログラム又はデータをＤＶＤ−ＲＯＭ１２２７等から読み取り、記憶装置１２２４に提供する。ＩＣカードドライブは、プログラム及びデータをＩＣカードから読み取り、及び／又はプログラム及びデータをＩＣカードに書き込む。
【００７４】
ＲＯＭ１２３０はその中に、アクティブ化時にコンピュータ１２００によって実行されるブートプログラム等、及び／又はコンピュータ１２００のハードウェアに依存するプログラムを格納する。入出力チップ１２４０はまた、様々な入出力ユニットをＵＳＢポート、パラレルポート、シリアルポート、キーボードポート、マウスポート等を介して、入出力コントローラ１２２０に接続してよい。
【００７５】
プログラムは、ＤＶＤ−ＲＯＭ１２２７又はＩＣカードのようなコンピュータ可読記憶媒体によって提供される。プログラムは、コンピュータ可読記憶媒体から読み取られ、コンピュータ可読記憶媒体の例でもある記憶装置１２２４、ＲＡＭ１２１４、又はＲＯＭ１２３０にインストールされ、ＣＰＵ１２１２によって実行される。これらのプログラム内に記述される情報処理は、コンピュータ１２００に読み取られ、プログラムと、上記様々なタイプのハードウェアリソースとの間の連携をもたらす。装置又は方法が、コンピュータ１２００の使用に従い情報のオペレーション又は処理を実現することによって構成されてよい。
【００７６】
例えば、通信がコンピュータ１２００及び外部デバイス間で実行される場合、ＣＰＵ１２１２は、ＲＡＭ１２１４にロードされた通信プログラムを実行し、通信プログラムに記述された処理に基づいて、通信インタフェース１２２２に対し、通信処理を命令してよい。通信インタフェース１２２２は、ＣＰＵ１２１２の制御の下、ＲＡＭ１２１４、記憶装置１２２４、ＤＶＤ−ＲＯＭ１２２７、又はＩＣカードのような記録媒体内に提供される送信バッファ領域に格納された送信データを読み取り、読み取られた送信データをネットワークに送信し、又はネットワークから受信した受信データを記録媒体上に提供される受信バッファ領域等に書き込む。
【００７７】
また、ＣＰＵ１２１２は、記憶装置１２２４、ＤＶＤドライブ１２２６（ＤＶＤ−ＲＯＭ１２２７）、ＩＣカード等のような外部記録媒体に格納されたファイル又はデータベースの全部又は必要な部分がＲＡＭ１２１４に読み取られるようにし、ＲＡＭ１２１４上のデータに対し様々なタイプの処理を実行してよい。ＣＰＵ１２１２は次に、処理されたデータを外部記録媒体にライトバックしてよい。
【００７８】
様々なタイプのプログラム、データ、テーブル、及びデータベースのような様々なタイプの情報が記録媒体に格納され、情報処理を受けてよい。ＣＰＵ１２１２は、ＲＡＭ１２１４から読み取られたデータに対し、本開示の随所に記載され、プログラムの命令シーケンスによって指定される様々なタイプのオペレーション、情報処理、条件判断、条件分岐、無条件分岐、情報の検索／置換等を含む、様々なタイプの処理を実行してよく、結果をＲＡＭ１２１４に対しライトバックする。また、ＣＰＵ１２１２は、記録媒体内のファイル、データベース等における情報を検索してよい。例えば、各々が第２の属性の属性値に関連付けられた第１の属性の属性値を有する複数のエントリが記録媒体内に格納される場合、ＣＰＵ１２１２は、当該複数のエントリの中から、第１の属性の属性値が指定されている条件に一致するエントリを検索し、当該エントリ内に格納された第２の属性の属性値を読み取り、それにより予め定められた条件を満たす第１の属性に関連付けられた第２の属性の属性値を取得してよい。
【００７９】
上で説明したプログラム又はソフトウエアモジュールは、コンピュータ１２００上又はコンピュータ１２００近傍のコンピュータ可読記憶媒体に格納されてよい。また、専用通信ネットワーク又はインターネットに接続されたサーバシステム内に提供されるハードディスク又はＲＡＭのような記録媒体が、コンピュータ可読記憶媒体として使用可能であり、それによりプログラムを、ネットワークを介してコンピュータ１２００に提供する。
【００８０】
本実施形態におけるフローチャート及びブロック図におけるブロックは、オペレーションが実行されるプロセスの段階又はオペレーションを実行する役割を持つ装置の「部」を表わしてよい。特定の段階及び「部」が、専用回路、コンピュータ可読記憶媒体上に格納されるコンピュータ可読命令と共に供給されるプログラマブル回路、及び／又はコンピュータ可読記憶媒体上に格納されるコンピュータ可読命令と共に供給されるプロセッサによって実装されてよい。専用回路は、デジタル及び／又はアナログハードウェア回路を含んでよく、集積回路（ＩＣ）及び／又はディスクリート回路を含んでよい。プログラマブル回路は、例えば、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、及びプログラマブルロジックアレイ（ＰＬＡ）等のような、論理積、論理和、排他的論理和、否定論理積、否定論理和、及び他の論理演算、フリップフロップ、レジスタ、並びにメモリエレメントを含む、再構成可能なハードウェア回路を含んでよい。
【００８１】
コンピュータ可読記憶媒体は、適切なデバイスによって実行される命令を格納可能な任意の有形なデバイスを含んでよく、その結果、そこに格納される命令を有するコンピュータ可読記憶媒体は、フローチャート又はブロック図で指定されたオペレーションを実行するための手段を作成すべく実行され得る命令を含む、製品を備えることになる。コンピュータ可読記憶媒体の例としては、電子記憶媒体、磁気記憶媒体、光記憶媒体、電磁記憶媒体、半導体記憶媒体等が含まれてよい。コンピュータ可読記憶媒体のより具体的な例としては、フロッピー（登録商標）ディスク、ディスケット、ハードディスク、ランダムアクセスメモリ（ＲＡＭ）、リードオンリメモリ（ＲＯＭ）、消去可能プログラマブルリードオンリメモリ（ＥＰＲＯＭ又はフラッシュメモリ）、電気的消去可能プログラマブルリードオンリメモリ（ＥＥＰＲＯＭ）、静的ランダムアクセスメモリ（ＳＲＡＭ）、コンパクトディスクリードオンリメモリ（ＣＤ−ＲＯＭ）、デジタル多用途ディスク（ＤＶＤ）、ブルーレイ（登録商標）ディスク、メモリスティック、集積回路カード等が含まれてよい。
【００８２】
コンピュータ可読命令は、アセンブラ命令、命令セットアーキテクチャ（ＩＳＡ）命令、マシン命令、マシン依存命令、マイクロコード、ファームウェア命令、状態設定データ、又はＳｍａｌｌｔａｌｋ、ＪＡＶＡ（登録商標）、Ｃ＋＋等のようなオブジェクト指向プログラミング言語、及び「Ｃ」プログラミング言語又は同様のプログラミング言語のような従来の手続型プログラミング言語を含む、１又は複数のプログラミング言語の任意の組み合わせで記述されたソースコード又はオブジェクトコードのいずれかを含んでよい。
【００８３】
コンピュータ可読命令は、汎用コンピュータ、特殊目的のコンピュータ、若しくは他のプログラム可能なデータ処理装置のプロセッサ、又はプログラマブル回路が、フローチャート又はブロック図で指定されたオペレーションを実行するための手段を生成するために当該コンピュータ可読命令を実行すべく、ローカルに又はローカルエリアネットワーク（ＬＡＮ）、インターネット等のようなワイドエリアネットワーク（ＷＡＮ）を介して、汎用コンピュータ、特殊目的のコンピュータ、若しくは他のプログラム可能なデータ処理装置のプロセッサ、又はプログラマブル回路に提供されてよい。プロセッサの例としては、コンピュータプロセッサ、処理ユニット、マイクロプロセッサ、デジタル信号プロセッサ、コントローラ、マイクロコントローラ等を含む。
【００８４】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。その様な変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００８５】
特許請求の範囲、明細書、及び図面中において示した装置、システム、プログラム、及び方法における動作、手順、ステップ、及び段階などの各処理の実行順序は、特段「より前に」、「先立って」などと明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、及び図面中の動作フローに関して、便宜上「まず、」、「次に、」などを用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００８６】
１０  配達システム、２０  ネットワーク、５０  配達員、８０  荷物、１００  管理サーバ、１０２  情報格納部、１０４  荷物情報取得部、１０６  配達方法選択部、１０８  スケジュール決定部、２００  親機車両、２０１  収容部、３００  子機車両、４００  配達車両、５００  携帯通信端末、１２００  コンピュータ、１２１０  ホストコントローラ、１２１２  ＣＰＵ、１２１４  ＲＡＭ、１２１６  グラフィックコントローラ、１２１８  ディスプレイデバイス、１２２０  入出力コントローラ、１２２２  通信インタフェース、１２２４  記憶装置、１２２６  ＤＶＤドライブ、１２２７  ＤＶＤ−ＲＯＭ、１２３０  ＲＯＭ、１２４０  入出力チップ
【図１】
2020173667.tif 000003
【図２】
2020173667.tif 000004
【図３】
2020173667.tif 000005
【図４】
2020173667.tif 000006
【図５】
2020173667.tif 000007
【図６】
2020173667.tif 000008