(57)【要約】【課題】荷物の集配先として指定された車両の位置情報の不要な提供を抑制し、利用者のプライバシーを保護する。【解決手段】情報処理システムは、荷物の集配を依頼する利用者が荷物の集配を希望する集配エリアの情報を、前記荷物を集配する集配者の端末に通知する集配依頼部と、集配者が荷物を集配するための配送車両が、集配エリア内に移動したことを検知する車両検知部と、車両検知部により、配送車両が集配エリア内に移動したことが検知された場合に、利用者が荷物の集配先として指定した集配先車両の停車位置の情報を、集配者の端末に通知する集配管理部と、を備える。【選択図】図６
2019099358.tif 000002
【特許請求の範囲】
【請求項１】
荷物の集配を依頼する利用者が前記荷物の集配を希望する集配エリアの情報を、前記荷物を集配する集配者の端末に通知する集配依頼部と、
前記集配者が前記荷物を集配するための配送車両が、前記集配エリア内に移動したことを検知する車両検知部と、
前記車両検知部により、前記配送車両が前記集配エリア内に移動したことが検知された場合に、前記利用者が前記荷物の集配先として指定した集配先車両の停車位置の情報を、前記集配者の端末に通知する集配管理部と、
を備える、情報処理システム。
【請求項２】
前記車両検知部は、前記配送車両が前記集配エリア内に移動したことを検知した場合に、前記集配先車両が前記集配エリア内に存在するか否かを判定し、
前記集配管理部は、前記集配先車両が前記集配エリア内に存在する場合には、前記集配先車両の停車位置の情報を前記集配者の端末に通知し、前記集配先車両が前記集配エリア内に存在しない場合には、前記集配者の端末に対し、前記集配先車両の停車位置の情報を通知せず、前記荷物の集配の中断を指示する通知をする、
請求項１に記載の情報処理システム。
【請求項３】
前記集配依頼部は、前記利用者が前記荷物の集配を希望しない集配不要エリアの情報を、前記集配者の端末に通知し、
前記集配管理部は、前記車両検知部により、前記集配先車両が、前記集配不要エリアに移動したことが検知された場合には、前記集配者の端末に対し、前記集配先車両の停車位置の情報を通知せず、前記荷物の集配の中断を指示する通知をする、
請求項１または２に記載の情報処理システム。
【請求項４】
前記集配管理部は、前記集配者の端末に対し、前記荷物の集配の中断を指示する通知をした場合には、前記利用者の端末に対し、前記荷物の集配が中断されたことを通知する、
請求項２または３に記載の情報処理システム。
【請求項５】
前記集配管理部は、前記集配先車両が停車していない場合には、前記利用者の端末に対し、前記集配先車両の停車を促す通知をする、
請求項１から４の何れか１項に記載の情報処理システム。
【請求項６】
前記集配管理部は、前記集配者の端末に対し、前記荷物の集配の中断を指示する通知をした場合には、前記利用者の端末において再設定された前記集配エリアの情報を取得する、
請求項１から５の何れか１項に記載の情報処理システム。
【請求項７】
コンピュータが、
荷物の集配を依頼する利用者が前記荷物の集配場所として希望する集配エリアの情報を、前記荷物を集配する集配者の端末に通知するステップと、
前記集配者が前記荷物を配送するための配送車両が、前記集配エリア内に移動したことを検知するステップと、
前記配送車両が前記集配エリア内に移動したことが検知された場合に、前記利用者が前記荷物の集配先として指定した集配先車両の停車位置の情報を、前記集配者の端末に通知するステップと、を実行する、
情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者が指定する車両を集配物の受渡し場所として利用する場合に、車両の位置情報の不要な通知を抑制する情報処理システム及び情報処理方法に関する。
【背景技術】
【０００２】
近年、集配サービスの利用者と集配を行う配送事業者との集配物（荷物）の受け渡しを効率的に行う手段として、利用者が指定する車両の荷室を集配物の受渡し場所として利用する、トランクシェアシステムの開発が進められている。例えば、特許文献１には、集配物の集配を行う際に、該配送事業者の集配用通信装置と指定車両に搭載された車両用通信装置との間で認証処理を行わせ、その認証に成功すると、指定車両の施解錠が可能になるシステムが提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２０６２２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、上記したトランクシェアシステムのように、車両を利用して荷物の集配を行うシステムで、荷物の受渡し場所として利用者が指定した車両（以下、集配先車両ともいう）の位置情報が、配送事業者に通知された後、利用者が集配先車両の位置を変更した場合、配送事業者に最初に通知された集配先車両の位置情報は不要となる。例えば、利用者が、集配先車両の位置を自宅駐車場に設定すると、自宅駐車場の位置情報が配送事業者に通知される。その後、利用者が、集配先車両の位置を別の場所に変更した場合、自宅駐車場の位置は、通知が不要であったにもかかわらず、配送事業者に知られた状態となる。利用者のプライバシーに関する情報は、プライバシー保護の観点から、不要に提供されないようにすることが望ましい。
【０００５】
また、集配先に指定された車両を追跡して、荷物を配達したり集荷したりする配送システムでは、利用者が集配先として追跡されることを望まないエリア内にいる場合であっても、集配先車両の位置情報が配送事業者に提供されてしまう場合がある。
【０００６】
本発明は、上記したような種々の実情に鑑みてなされたものであり、その目的は、荷物の集配先として指定された車両の位置情報の不要な提供を抑制し、利用者のプライバシーを保護することができる技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本出願人は、荷物を集配するための配送車両が、利用者が荷物の集配を希望する集配エリア内に移動した場合に、利用者が荷物の集配先として指定した車両の停車位置の情報を、集配者の端末に通知することとした。
【０００８】
より詳細には、本発明は、情報処理システムであって、荷物の集配を依頼する利用者が荷物の集配を希望する集配エリアの情報を、荷物を集配する集配者の端末に通知する集配依頼部と、集配者が荷物を集配するための配送車両が、集配エリア内に移動したことを検知する車両検知部と、車両検知部により、配送車両が集配エリア内に移動したことが検知された場合に、利用者が荷物の集配先として指定した集配先車両の停車位置の情報を、集配者の端末に通知する集配管理部と、を備える。
【０００９】
上述の情報処理システムでは、車両を荷物の集配場所として使用することが想定される。荷物の集配とは、利用者宛ての荷物を利用者に配送すること、及び利用者が発送する荷物を集荷することを含む。集配エリアは、利用者が荷物の集配を希望する所定範囲の地域、又は区域である。集配エリアは、例えば、市区町村又は郵便番号等により指定される。情報処理システムは、荷物の集配者（集配者の端末）に対し、集配先に指定された車両の停車位置等、具体的な位置情報までは通知せず、所定範囲を含む集配エリアの情報を通知する。集配者は、集配先が具体的に特定されていない場合でも、集配エリアに向けて移動を開始することができる。情報処理システムは、配送車両が集配エリア内に移動した場合に、集配先車両の停車位置を集配者の端末に通知する。即ち、配送車両が集配エリア内に移動するまでは、具体的な集配先車両の停車位置の情報は、集配者に通知されない。このため、配送車両が集配エリア内に移動するまでの間に、集配が中止又は中断されたような場合、集配先車両の停車位置の情報が不要に提供されることがなくなり、利用者のプライバシーを保護することができる。また、利用者は、最終的な集配先を集配依頼時に特定しなくてもよいため、柔軟な集配が可能となる。
【００１０】
また、上述までの情報処理システムにおいて、車両検知部は、配送車両が集配エリア内に移動したことを検知した場合に、集配先車両が集配エリア内に存在するか否かを判定し、集配管理部は、集配先車両が集配エリア内に存在する場合には、集配先車両の停車位置の情報を集配者の端末に通知し、集配先車両が集配エリア内に存在しない場合には、集配者の端末に対し、集配先車両の停車位置の情報を通知せず、荷物の集配の中断を指示する通知をするものであってもよい。配送車両が集配エリア内に移動した場合であっても、集配先車両が、例えば移動中であるような場合には、集配エリア内に存在しない場合が生じ得る。集配先車両が集配エリア内に存在しない場合には、集配が中断されるため、集配先車両の停車位置の情報が、不要に集配者に提供されることがなくなり、利用者のプライバシーを保護することができる。
【００１１】
また、上述までの情報処理システムにおいて、集配依頼部は、利用者が荷物の集配を希望しない集配不要エリアの情報を、集配者の端末に通知し、集配管理部は、車両検知部により、集配先車両が、集配不要エリアに移動したことが検知された場合には、集配者の端末に対し、集配先車両の停車位置の情報を通知せず、荷物の集配の中断を指示する通知をするようにしてもよい。これにより、配送車両が、集配先の車両を追跡して集配する場合に、利用者が追跡による集配を希望しない集配不要エリアにおいて、荷物の集配を許可しないようにすることができ、利用者のプライバシーが保護される。
【００１２】
また、上述までの情報処理システムにおいて、集配管理部は、集配者の端末に対し、荷物の集配の中断を指示する通知をした場合には、利用者の端末に対し、荷物の集配が中断されたことを通知するものであってもよい。これにより、利用者は、荷物の集配が中断されたことを認識することができ、再集配の依頼をすることができる。
【００１３】
また、上述までの情報処理システムにおいて、集配管理部は、集配先車両が停車していない場合には、利用者の端末に対し、集配先車両の停車を促す通知をするものであってもよい。これにより、利用者が、集配先の車両を停車すると、集配者の端末は、車両の停車位置を取得することができ、集配者は、容易に荷物を集配することができる。
【００１４】
また、上述までの情報処理システムにおいて、集配管理部は、集配者の端末に対し、荷物の集配の中断を指示する通知をした場合には、利用者の端末において再設定された集配エリアの情報を取得するものであってもよい。これにより、集配者は、集配を中断していた荷物の再集配をすることができる。
【００１５】
なお、本発明の情報処理システムは、一又は複数の、コンピュータ等の処理装置で構成されてもよい。情報処理システムが複数の処理装置で構成される場合には、情報処理システムの各構成は複数の処理装置に分散して備えられ、それぞれの処理装置が協同して情報処理システムとしての処理を実現する。
【００１６】
また、本発明は、方法の側面から捉えることもできる。例えば、本発明は、コンピュータが、荷物の集配を依頼する利用者が荷物の集配場所として希望する集配エリアの情報を、荷物を集配する集配者の端末に通知するステップと、集配者が荷物を配送するための配送車両が、集配エリア内に移動したことを検知するステップと、配送車両が集配エリア内に移動したことが検知された場合に、利用者が荷物の集配先として指定した集配先車両の停車位置の情報を、集配者の端末に通知するステップと、を実行する、情報処理方法であってもよい。なお、上述までの情報処理システムに関して開示された技術的思想は、技術的な齟齬が生じない範囲で当該情報処理方法にも適用できる。
【発明の効果】
【００１７】
本発明によれば、荷物の集配先として指定された車両の位置情報の不要な提供を抑制し、利用者のプライバシーを保護することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態に係るトランクシェアシステムの概略構成を示す図である。
【図２】図１に示すトランクシェアシステムを構成する車載装置、集配ユーザのユーザ端末、依頼ユーザのユーザ端末、集配管理サーバ、センタサーバ構成を概略的に例示するブロック図である。
【図３】依頼ユーザが荷物の集配情報を登録する集配情報登録画面を例示する図である。
【図４】集配管理サーバに格納される集配情報のデータ構造を例示する図である。
【図５】集配管理サーバに格納される車両管理情報のデータ構造を例示する図である。
【図６】集配管理サーバで実行される集配先通知処理を例示するフローチャートである。
【図７】再集配の受付け処理を例示するフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明の具体的な実施形態について図面に基づいて説明する。本実施例に記載されている構成は、特に記載がない限りは発明の技術的範囲をそれらのみに限定する趣旨のものではない。
【００２０】
＜第１の実施形態＞
＜システム構成＞
図１は、本実施形態に係るトランクシェアシステム１の概略構成を示す図である。トランクシェアシステム１は、集配物（荷物）の集配作業を依頼する者と依頼された集配物の集配作業を実施する者との間で当該依頼者の指定する車両１０の荷室（トランク・ルーム）を共有（シェア）することで、当該荷室を受け渡し場所とする集配サービスを実現するためのシステムである。したがって、「集配物の集配作業を依頼する者」及び「集配物の集配作業を実施する者」は、それぞれ車両の荷室を利用するユーザであるが、両者を区別するために、前者を「依頼ユーザ」と称し、後者を「集配ユーザ」と称する。依頼ユーザは、「利用者」の一例であり、集配ユーザは、「集配者」の一例である。また、トランクシェアシステム１は、「情報処理システム」の一例である。
【００２１】
図１の例では、トランクシェアシステム１は、車両１０に設置される車載装置１０Ａ、集配に用いられる配送車両２０、集配ユーザのユーザ端末２００、依頼ユーザのユーザ端末５０、センタサーバ４００、集配管理サーバ５００を含む。車載装置１０Ａ、ユーザ端末２００、ユーザ端末５０、センタサーバ４００、及び集配管理サーバ５００は、ネットワークＮ１によって相互に接続される。なお、ネットワークＮ１は、例えば、インターネット等の世界規模の公衆通信網でありＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やその他の通信網が採用されてもよい。また、ネットワークＮ１は、携帯電話等の電話通信網、ＷｉＦｉ等の無線通信網を含んでもよい。また、車載装置１０Ａは、近距離無線通信等を含むネットワークＮ２を介して、集配ユーザのユーザ端末２００に接続される。なお、トランクシェアシステム１には、例示的に１つの集配管理サーバ５００が含まれているが、集配管理サーバは２台以上含まれてもよい。集配ユーザのユーザ端末２００は、「集配者の端末」の一例であり、依頼ユーザのユーザ端末５０は、「利用者の端末」の一例である。
【００２２】
集配管理サーバ５００は、依頼ユーザのユーザ端末５０から、集配の対象となる物品（以下、集配荷物とも言う）の登録を受け付ける。依頼ユーザは、例えば、電子商取引事業者により開設された商品購入サイトで購入した物品を集配荷物として集配ユーザに配送してもらう場合に、依頼ユーザのユーザ端末５０にインストールされたトランクシェアシステム１によるサービスを利用するためのアプリケーション（以下、所定のアプリともいう）によって、その集配荷物に関する集配情報を、集配管理サーバ５００に登録することができる。集配情報は、後述の図４に示すように、依頼ユーザの識別情報や、依頼ユーザが集配を希望するエリア（以下、集配エリアともいう）及び集配を希望しないエリア（以下、集配不要エリアともいう）の情報等を含む。依頼ユーザの識別情報は、集配管理サーバ５００においては、依頼ユーザに紐付けられている車両１０にも予め対応付けられており、車両１０を含む、自己（依頼ユーザ）に関連する集配場所の候補から、依頼ユーザは利用する集配場所を適宜選択することができる。選択された集配場所は、集配情報に含められる。なお、以降の説明においては、依頼ユーザの集配場所を車両１０としてその説明を進めるものとする。更に、集配情報には、集配荷物のステータスに関する情報も含む。当該ステータス情報としては、集配荷物の集配が完了したか否か等の情報が例示できる。
【００２３】
集配管理サーバ５００は、依頼ユーザのユーザ端末５０から荷物の集配の依頼を受付ける。集配管理サーバ５００は、集配ユーザのユーザ端末２００に、依頼ユーザによって登録された集配情報を送信する。集配ユーザは、集配情報に含まれる集配エリアへの移動を開始する。集配管理サーバ５００は、配送車両２０が集配エリア内に移動したことを検知すると、集配ユーザのユーザ端末２００に、集配先の車両１０の位置情報を送信する。集配先の車両１０の位置情報は、集配情報に含まれる車両１０の位置情報に基づいて、センタサーバ４００から取得することができる。集配ユーザは、車両１０に到達すると、集配荷物を収容する車両１０の荷室を施解錠するための認証情報を集配ユーザのユーザ端末２００に発行するように、センタサーバ４００に要求する。当該要求は、集配ユーザのユーザ端末２００からの要求を起点として行われる。センタサーバ４００は、集配情報に含まれる依頼ユーザの識別情報に基づいて、依頼ユーザの識別情報に対応付けられた車両１０の認証情報を、集配管理サーバ５００を介して集配ユーザのユーザ端末２００に送信する。集配ユーザは、そのユーザ端末２００で取得した認証情報を使用して車両１０の荷室を施解錠することで、集配荷物を配送・集荷するために車両１０の荷室にアクセスすることができる。ここで、認証情報は、ユーザ端末２００から近距離無線通信によって車載装置１０Ａに転送され、車載装置１０Ａによる認証処理を受けることで、車載装置１０Ａに車両１０の荷室の施解錠処理を実行させるデジタル情報である。また、車両１０の荷室の施解錠処理とは、集配荷物を収容する車両１０の荷室のドアを、詳細を後述する車載装置１０Ａによって施解錠する処理である。
【００２４】
図２は、トランクシェアシステム１を構成する車載装置１０Ａ、集配ユーザのユーザ端末２００、依頼ユーザのユーザ端末５０、集配管理サーバ５００、センタサーバ４００のそれぞれの構成を概略的に例示するブロック図である。図２に基づいて、車載装置１０Ａ、集配ユーザのユーザ端末２００、依頼ユーザのユーザ端末５０、集配管理サーバ５００、センタサーバ４００のハードウェア構成及び機能構成について説明する。
【００２５】
車載装置１０Ａは、キーユニット１００と施解錠装置３００を含んで構成される。キーユニット１００は、スマートキーの電子キー（以下、携帯機）と同様の無線インターフェースを有しており、車載装置１０Ａが有する既設の施解錠装置３００と通信を行うことで、物理的な鍵を用いることなく車両１０の荷室や車室の施解錠（以下、荷室と車室を区別する必要が無い場合には、単に「車両１０の施解錠」と言う場合もある）を行うことができる。また、キーユニット１００は、集配ユーザのユーザ端末２００と近距離無線通信を行い、集配ユーザのユーザ端末２００を認証処理した結果に基づいて、自身が車両１０の電子キーとして振る舞うか否かを決定する。
【００２６】
集配ユーザのユーザ端末２００は、集配荷物の配送・集荷のために車両１０の荷室にアクセスする際に、当該荷室の施解錠をするための認証情報を、上記の通り集配管理サーバ５００を介してセンタサーバ４００に発行してもらう。そして、集配ユーザのユーザ端末２００からキーユニット１００に送信された認証情報は、キーユニット１００に予め記憶された認証情報と照合される。その認証処理が成功すると、ユーザ端末２００は、車載装置１０Ａを正当に作動させる端末として認証される。ユーザ端末２００が認証されると、キーユニット１００は、キーユニット１００に予め記憶され、認証情報と対応付けられた車両１０のキーＩＤを、施解錠信号とともに施解錠装置３００に送信する。施解錠装置３００は、キーユニット１００から受信したキーＩＤが、施解錠装置３００に予め格納されるキーＩＤと一致する場合に車両１０を施解錠する。キーユニット１００および施解錠装置３００は、車両１０に搭載されるバッテリから供給される電力で動作する。なお、キーユニット１００に予め記憶されるキーＩＤは、認証情報によって暗号化されたものであってもよい。この場合、キーユニット１００は、集配ユーザのユーザ端末２００の認証処理が成功すると、キーＩＤを認証情報によって復号してから施解錠装置３００に送信すればよい。
【００２７】
ここで、施解錠装置３００の詳細について説明する。施解錠装置３００は、車両１０の車室や荷室のドアを施錠および解錠するための装置である。例えば、車両１０に対応する携帯機から、高周波（Radio Frequency，以下、ＲＦと称する）帯の電波を介して送信さ
れる施錠信号および解錠信号に応じて、車両１０のドアを施錠および解錠する。また、携帯機を検索するための、低周波（Low Frequency，以下、ＬＦと称する）帯の電波を送信
する機能を有している。
【００２８】
本実施形態では、上記の携帯機の代わりに、キーユニット１００が施解錠装置３００との間でＲＦ帯およびＬＦ帯の電波を送受信することで、車両１０のドアの施解錠を制御する。以降、断りがない限り、施解錠装置３００の通信先をキーユニット１００に限定して説明を行う。
【００２９】
施解錠装置３００は、ＬＦ送信機３０１、ＲＦ受信機３０２、照合ＥＣＵ３０３、ボディＥＣＵ３０４、ドアロックアクチュエータ３０５を含んで構成される。ＬＦ送信機３０１は、キーユニット１００を検索（ポーリング）するための低周波数帯（例えば、１００ＫＨｚ〜３００ＫＨｚ）の電波を送信する手段である。ＬＦ送信機３０１は、例えば、車室内のセンターコンソールやハンドルの近傍に内蔵される。ＲＦ受信機３０２は、キーユニット１００から送信された高周波数帯（例えば、１００ＭＨｚ〜１ＧＨｚ）の電波を受信する手段である。ＲＦ受信機３０２は、車室内のいずれかの場所に内蔵される。
【００３０】
照合ＥＣＵ３０３は、キーユニット１００からＲＦ帯の電波を介して送信された信号（施錠信号または解錠信号）に基づいて、車両１０の車室や荷室のドアを施錠および解錠する制御を行うコンピュータである。照合ＥＣＵ３０３は、例えば、マイクロコンピュータによって構成される。なお、以下の説明において、施錠信号と解錠信号を施解錠信号と総称する。施解錠信号という用語は、施錠信号と解錠信号の少なくともいずれかを表す。
【００３１】
照合ＥＣＵ３０３は、キーユニット１００から送信された施解錠信号が、正当な装置から送信されたものであることを認証する。具体的には、施解錠信号に含まれるキーＩＤが、照合ＥＣＵ３０３が有する不図示の記憶部に予め記憶されたキーＩＤと一致するか否かを判定する。そして、照合ＥＣＵ３０３は、この判定の結果に基づいて、ボディＥＣＵ３０４に解錠指令または施錠指令を送信する。この解錠指令または施錠指令は、ＣＡＮ（Controller Area Network）等の車内ネットワークを介して送信される。
【００３２】
ドアロックアクチュエータ３０５は、車両１０のドア（乗車空間たる車室への乗り降りの際に開閉される車室ドアや、荷室への荷物の積み卸しの際に開閉される荷室ドア）を施錠及び解錠するアクチュエータである。ドアロックアクチュエータ３０５は、ボディＥＣＵ３０４から送信された信号に基づいて動作する。なお、ドアロックアクチュエータ３０５は、車両１０における車室ドアと荷室ドアとを独立して施錠及び解錠することができるように構成されてもよい。
【００３３】
ボディＥＣＵ３０４は、車両１０のボディ制御を行うコンピュータである。ボディＥＣＵ３０４は、照合ＥＣＵ３０３から受信した解錠指令または施錠指令に基づいてドアロックアクチュエータ３０５を制御することで、車両１０の車室ドアや荷室ドアの解錠および施錠を同時に又は独立して行う機能を有している。なお、照合ＥＣＵ３０３とボディＥＣＵ３０４とは一体のものであってもよい。
【００３４】
次に、キーユニット１００について説明する。キーユニット１００は、車両１０の車室内の所定の位置（例えばグローブボックス内）に配置された装置である。キーユニット１００は、集配ユーザのユーザ端末２００等と近距離無線通信を行って該ユーザ端末２００を認証する機能と、この認証結果に基づいて、ＲＦ帯の電波を用いて施解錠信号を送信する機能を有している。キーユニット１００は、ＬＦ受信機１０１、ＲＦ送信機１０２、近距離通信部１０３、制御部１０４を有して構成される。
【００３５】
ＬＦ受信機１０１は、施解錠装置３００から、ＬＦ帯の電波を介して送信されたポーリング信号を受信する手段である。ＬＦ受信機１０１は、ＬＦ帯の電波を受信するためのアンテナ（以下、ＬＦアンテナ）を有している。ＲＦ送信機１０２は、ＲＦ帯の電波を介して、施解錠装置３００に対して施解錠信号を送信する手段である。
【００３６】
近距離通信部１０３は、集配ユーザのユーザ端末２００と通信を行う手段である。近距離通信部１０３は、所定の無線通信規格を用いて、近距離（車室内と車室外で通信が行える程度）における通信を行う。本実施形態では、近距離通信部１０３は、Ｂｌｕｅｔｏｏｔｈ（登録商標）ＬｏｗＥｎｅｒｇｙ規格（以下、ＢＬＥ）によるデータ通信を行う。ＢＬＥとは、Ｂｌｕｅｔｏｏｔｈによる低電力通信規格であり、機器同士のペアリングを必要とせず、相手を検知することですぐに通信を開始できるという特徴を有する。なお、本実施形態ではＢＬＥを例示するが、他の無線通信規格も利用可能である。例えば、ＮＦＣ（Near Field Communication）、ＵＷＢ（Ultra Wideband）、ＷｉＦｉ（登録商標）などを利用することもできる。
【００３７】
制御部１０４は、近距離通信部１０３を介して集配ユーザのユーザ端末２００と近距離
無線通信を行い、ユーザ端末２００を認証する制御と、認証結果に基づいて施解錠信号を送信する制御を行うコンピュータである。制御部１０４は、例えば、マイクロコンピュータによって構成される。
【００３８】
制御部１０４は、記憶部１０４１および認証部１０４２を有している。記憶部１０４１には、キーユニット１００を制御するための制御プログラムが記憶されている。制御部１０４は、記憶部１０４１に記憶されている制御プログラムを不図示のＣＰＵによって実行することで、認証部１０４２を含む種々の機能を実現してもよい。例えば、制御部１０４は、施解錠装置３００からＬＦ帯の電波として送信されたポーリング信号をＬＦ受信機１０１を介して受信する機能、施解錠装置３００にＲＦ帯の電波として施解錠信号をＲＦ送信機１０２を介して送信する機能、近距離通信部１０３を介して行う集配ユーザのユーザ端末２００との通信を処理する機能、認証部１０４２による集配ユーザのユーザ端末２００の認証が成功した場合に施解錠信号を生成する機能等を実現する。
【００３９】
認証部１０４２は、集配ユーザのユーザ端末２００から送信された施錠要求または解錠要求（以下、施解錠要求と総称する）に含まれる認証情報に基づいて、ユーザ端末２００の認証を行う。具体的には、記憶部１０４１に記憶された認証情報と、集配ユーザのユーザ端末２００から送信された認証情報とを比較し、これらが所定の関係にある場合に、認証成功と判断する。双方の認証情報が所定の関係を満たさない場合、認証失敗と判断する。ここで、所定の関係とは、記憶部１０４１に記憶された認証情報と、集配ユーザのユーザ端末２００から送信された認証情報とが一致する場合のほか、２つの認証情報を用いた所定の暗号化・複合化等の処理結果が一致する場合、２つの認証情報の一方に復号処理を行った結果が他方に一致する場合等を含む。
【００４０】
認証部１０４２が集配ユーザのユーザ端末２００の認証に成功した場合、ユーザ端末２００から受信した要求に応じて生成された施解錠信号がＲＦ送信機１０２を介して施解錠装置３００へ送信される。以降、説明の必要に応じて、キーユニット１００に記憶される認証情報を装置認証情報、集配ユーザのユーザ端末２００から送信される認証情報を端末認証情報と称するものとする。
【００４１】
また、キーユニット１００は、施解錠信号とともに、上記のキーＩＤを施解錠装置３００に送信する。キーＩＤは、平文の状態で予めキーユニット１００に記憶されていてもよいし、集配ユーザのユーザ端末２００に固有な暗号によって暗号化した状態で記憶されていてもよい。キーＩＤが暗号化した状態で記憶される場合、集配ユーザのユーザ端末２００から送信された認証情報によって暗号化されたキーＩＤを復号し、本来のキーＩＤを得るようにしてもよい。
【００４２】
このように、車載装置１０Ａは、ユーザ端末２００から送信された認証情報を起点として、キーユニット１００による認証処理を経て施解錠装置３００を作動させて、車両１０の車室や荷室を施解錠する一連の施解錠処理を実行する。
【００４３】
次に、集配ユーザのユーザ端末２００について説明する。ユーザ端末２００は、例えば、スマートフォン、携帯電話、タブレット端末、個人情報端末、ウェアラブルコンピュータ（スマートウォッチ等）といった小型のコンピュータである。なお、ユーザ端末２００は、公衆通信網であるインターネット等のネットワークＮ１を介して集配管理サーバ５００に接続される、パーソナルコンピュータ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ、ＰＣ）であってもよい。集配ユーザのユーザ端末２００は、近距離通信部２０１、通信部２０２、制御部２０３、入出力部２０４を有して構成される。
【００４４】
近距離通信部２０１は、キーユニット１００の近距離通信部１０３と同一の通信規格に
よって、キーユニット１００との間で通信を行う手段である。近距離通信部２０１とキーユニット１００との間に形成されるネットワークは、図１においてＮ２で表されている。そして、通信部２０２は、ユーザ端末２００をネットワークＮ１に接続するための通信手段である。本実施例では、ユーザ端末２００は、３Ｇ（3rd Generation）やＬＴＥ（Long
Term Evolution）等の移動体通信サービスを利用して、ネットワークＮ１経由で他の装
置（例えば集配管理サーバ５００等）と通信を行うことができる。
【００４５】
制御部２０３は、ユーザ端末２００の制御を司るコンピュータである。制御部２０３は、例えば、上述した端末認証情報を取得する処理、取得された端末認証情報を含む施解錠要求を生成する処理、生成された施解錠要求をキーユニット１００に送信する処理などを行う。なお、制御部２０３は、例えば、マイクロコンピュータによって構成されており、記憶手段（ＲＯＭ等）に記憶されたプログラムをＣＰＵ（いずれも不図示）によって実行させることで上記した各種処理を行うための機能が実現される。
【００４６】
また、制御部２０３は、入出力部２０４を介して集配ユーザとのインタラクションを行う。入出力部２０４は、集配ユーザが行った入力操作を受け付け、集配ユーザに対して情報を提示する手段である。具体的には、タッチパネルとその制御手段、液晶ディスプレイとその制御手段から構成される。タッチパネル及び液晶ディスプレイは、本実施例では一つのタッチパネルディスプレイからなる。
【００４７】
制御部２０３は、入出力部２０４に操作画面を表示し、集配ユーザが行った操作に応じた施解錠要求を生成する。例えば、制御部２０３は、タッチパネルディスプレイに、解錠を行うためのアイコン、施錠を行うためのアイコン等を出力し、集配ユーザによって行われた操作に基づいて、解錠要求ないし施錠要求を生成する。なお、集配ユーザが行う操作は、タッチパネルディスプレイを介したものに限られない。例えば、ハードウェアスイッチ等によるものであってもよい。
【００４８】
また、制御部２０３は、センタサーバ４００から端末認証情報を取得する処理を行う。なお、端末認証情報は、施解錠装置３００がキーユニット１００を認証するための情報（キーＩＤ）ではなく、キーユニット１００がユーザ端末２００を認証するための情報（例えば、車両１０に搭載されるキーユニット１００に固有の認証情報に対応する認証情報）である。具体的には、制御部２０３が、通信部２０２を介して、端末認証情報の発行要求を、集配管理サーバ５００を介してセンタサーバ４００に送信する。ここでいう「端末認証情報の発行要求」には、ユーザ端末２００の識別情報とキーユニット１００に固有な端末認証情報の発行を要求する信号とが含まれる。端末認証情報の発行要求を受信したセンタサーバ４００は、車両１０に搭載されているキーユニット１００に固有な端末認証情報をユーザ端末２００に送信する。これにより、ユーザ端末２００上において、車両１０を解錠する操作が可能になる。なお、ユーザ端末２００が端末認証情報を有していない場合、車両１０に対する操作画面からの施錠操作及び解錠操作は不可能となる。
【００４９】
本実施例においてユーザ端末２００が取得する端末認証情報は、集配ユーザの集配作業の終了に伴う荷室ドアの施錠をトリガにして無効化される、ワンタイムキーであってもよい。例えば、センタサーバ４００から送信される端末認証情報がユーザ端末２００によって受信されたタイミングで、該端末認証情報がユーザ端末２００の記憶部（不図示）に記憶され、その後、集配作業の終了に伴う荷室ドアの施錠が行われた際にキーユニット１００から送信される施錠通知がユーザ端末２００によって受信されたタイミングで、該端末認証情報が上記の記憶部から消去される。
【００５０】
なお、ユーザ端末２００の記憶部に記憶された端末認証情報が消去されるタイミングは、上記した例に限定されるものではなく、センタサーバ４００から送信される端末認証情
報をユーザ端末２００が受信した時点（又は、センタサーバ４００がユーザ端末２００へ向けて端末認証情報を送信した時点）から所定時間が経過したタイミングであってもよい。また、端末認証情報は、上記したようなワンタイムキーに限定されるものではなく、所定の時間帯のみ有効となる限定的なキーであってもよい。そして、端末認証情報がワンタイムキーであるか、又は限定的なキーであるかにかかわらず、該端末認証情報に対応する装置認証情報が、キーユニット１００に事前に記憶されるものとする。
【００５１】
次に、依頼ユーザのユーザ端末５０について説明する。ユーザ端末５０も、上記ユーザ端末２００と同様に、例えば、スマートフォン、携帯電話、タブレット端末、個人情報端末、ウェアラブルコンピュータ（スマートウォッチ等）といった小型のコンピュータであってもよく、パーソナルコンピュータであってもよい。依頼ユーザのユーザ端末５０は、通信部５１、制御部５２、入出力部５３を有して構成される。
【００５２】
通信部５１は、機能的には上記通信部２０２と同等の、ネットワークＮ１に接続するための通信手段である。制御部５２は、ユーザ端末５０の制御を司るコンピュータである。制御部５２は、例えば、マイクロコンピュータによって構成されており、記憶手段（ＲＯＭ等）に記憶されたプログラムをＣＰＵ（いずれも不図示）によって実行させることで各種処理を行うための機能が実現される。例えば、制御部５２は、上記の所定のアプリケーションを実行して、入出力部５３を介して集配荷物の集配依頼を、所定の配送事業者の集配管理サーバ５００に対して行う。この入出力部５３も、機能的には上記入出力部２０４と同様の、依頼ユーザが行った入力操作を受け付け、依頼ユーザに対して情報を提示する手段である。
【００５３】
ここで、依頼ユーザが入出力部５３を介して集配荷物の集配依頼の入力操作を受付ける画面について、図３に基づいて説明する。図３は、依頼ユーザが荷物の集配情報を登録する集配情報登録画面を例示する。集配情報登録画面ＳＣ１は、トランクシェアシステム１によるサービスを利用するための所定のアプリによって提供される。集配情報登録画面ＳＣ１には、依頼ユーザ情報ＳＣ１１（ＩＤ、氏名）、集配荷物ＩＤＳＣ１２、集配区分ＳＣ１３、集配先車両ＳＣ１４、車両位置ＳＣ１５、集配エリアＳＣ１６、集配不要エリアＳＣ１７の欄、及び「登録」のラベルが付された登録ボタンＳＣ１８が示される。
【００５４】
依頼ユーザ情報ＳＣ１１（ＩＤ、氏名）は、依頼ユーザの情報を表示するための欄である。依頼ユーザの情報は、所定のアプリによって事前に登録される。集配荷物ＩＤＳＣ１２は、集配荷物の識別情報を入力するための欄である。集配荷物ＩＤは、例えば、集配荷物の伝票番号であってもよく、集配情報の登録時に、集配管理サーバ５００において採番されるようにしてもよい。集配区分ＳＣ１３は、集配対象の荷物を配送するか集荷するかの区分を選択するための欄である。集配先車両ＳＣ１４は、依頼ユーザが、荷物の集配先として指定する車両１０を選択するための欄である。集配先車両ＳＣ１４には、例えば、所定のアプリによって、事前に依頼ユーザに紐づけて登録された車両１０が選択肢として提示される。車両位置ＳＣ１５は、集配先として依頼ユーザが指定した車両１０の停車位置を入力するための欄である。依頼ユーザは、車両位置ＳＣ１５の欄に、車両１０の停車位置を入力することで、集配先の車両１０の停車位置を指定することができる。なお、依頼ユーザは、集配を依頼する際、即ち、集配情報を登録する際に、車両位置ＳＣ１５の欄に集配先の車両１０の停車位置を詳細に入力しなくてもよい。依頼ユーザが集配先の車両１０の停車位置を指定しない場合、集配ユーザは、集配時に、車両１０の停車位置を、集配管理サーバ５００を介して、センタサーバ４００から取得することができる。集配エリアＳＣ１６は、依頼ユーザが荷物の集配を希望するエリアの住所、例えば、市区町村又は郵便番号等を入力するための欄である。集配不要エリアＳＣ１７の欄は、依頼ユーザが荷物の集配を希望しないエリアの住所、例えば、市区町村又は郵便番号等を入力するための欄である。登録ボタンＳＣ１８は、集配情報登録画面ＳＣ１で選択又は入力された情報を
、集配情報として、集配管理サーバ５００に送信するための操作ボタンである。登録ボタンＳＣ１８が押下されると、集配管理サーバ５００は、受信した集配情報を、集配管理ＤＢ５０３に格納する。
【００５５】
なお、図２においては、ユーザ端末５０は、上記近距離通信部２０１に相当する構成を明示的には有していないが、そのような構成を有するとともに、上記制御部２０３のように制御部５２がセンタサーバ４００から端末認証情報を取得する処理を行いその端末認証情報をキーユニット１００に近距離無線通信により送信することで、ユーザ端末５０から施解錠装置３００を作動させるように構成されてもよい。
【００５６】
次に、集配管理サーバ５００について説明する。集配管理サーバ５００は、一般的なコンピュータの構成を有しており、トランクシェアシステム１に複数の配送事業者が参加する場合には、各配送事業者が自己用の管理サーバとして少なくとも１つの集配管理サーバを準備する。集配管理サーバ５００は、ＣＰＵ（Central Processing Unit）やＤＳＰ（Digital Signal Processor）等のプロセッサ（不図示）、ＲＡＭ（Random Access Memory
）、ＲＯＭ（Read Only Memory）等の主記憶部（不図示）、ＥＰＲＯＭ（Erasable Programmable ROM）、ハードディスクドライブ（ＨＤＤ、Hard Disk Drive）、リムーバブルメディア等の補助記憶部（不図示）を有するコンピュータである。なお、リムーバブルメディアは、例えば、ＵＳＢ（Universal Serial Bus）メモリ、あるいは、ＣＤ（Compact Disc）やＤＶＤ（Digital Versatile Disc）のようなディスク記録媒体である。補助記憶部には、オペレーティングシステム（Operating System :ＯＳ）、各種プログラム、各種テーブル等が格納され、そこに格納されたプログラムを主記憶部の作業領域にロードして実行し、プログラムの実行を通じて各構成部等が制御されることによって、所定の目的に合致した機能を実現することができる。
【００５７】
更に、集配管理サーバ５００は、通信部５０１を有する。通信部５０１は、他の装置と接続し、集配管理サーバ５００と他の装置（例えば、センタサーバ４００やユーザ端末２００等）との間の通信を行う。通信部５０１は、例えば、ＬＡＮ（Local Area Network）インターフェースボード、無線通信のための無線通信回路である。ＬＡＮインターフェースボードや無線通信回路は、公衆通信網であるインターネット等のネットワークＮ１に接続される。
【００５８】
更に、集配管理サーバ５００は、上述した集配情報を格納する集配管理ＤＢ（データベース）５０３を有している。集配管理ＤＢ５０３は、上記の補助記憶部に集配情報が格納されて形成されており、そこでは依頼ユーザと集配情報の紐付けが行われている。集配管理ＤＢ５０３は、プロセッサによって実行されるデータベース管理システム（Ｄａｔａｂａｓｅ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ、ＤＢＭＳ）のプログラムが、補助記憶部に記憶されるデータを管理することで構築される。集配管理ＤＢ５０３は、例えば、リレーショナルデータベースである。
【００５９】
ここで、集配管理ＤＢ５０３に格納される集配情報の構成について、図４に基づいて説明する。図４は、集配情報のデータ構造を例示する。集配情報を格納する集配情報テーブルは、依頼ユーザＩＤ、物品ＩＤ、集配区分、集配日時、集配先車両ＩＤ、集配エリア、集配不要エリア、集配ステータスの各フィールドを有する。
【００６０】
依頼ユーザＩＤフィールドは、依頼ユーザを特定するための識別情報を格納する。集配荷物ＩＤフィールドは、配送又は集荷される荷物の識別情報を格納する。集配荷物ＩＤは、例えば、配送事業者によって集配対象の荷物に付与される伝票番号であってもよい。集配区分フィールドは、集配荷物が集配ユーザにより配送されるか集荷されるかを特定するための情報を格納する。集配日時フィールドは、集配荷物が集配される日時を表す情報を
格納する。特に、集配時間は、特定の時間であってもよいし、集配が求められる特定の時間帯であってもよい。集配先車両ＩＤフィールドは、依頼ユーザが集配先として指定する車両１０の識別情報を格納する。集配先車両ＩＤは、所定のアプリ等によって、予め、依頼ユーザＩＤと紐づけて登録される車両１０の識別情報である。集配エリアフィールドは、依頼ユーザが集配を希望するエリアを特定する情報を格納する。集配エリアは、車両１０の停車位置までは特定せず、利用者が集配先として希望する地域であり、例えば、市区町村、又は郵便番号等で特定される地域等により指定可能である。集配不要エリアフィールドは、依頼ユーザが集配を希望しないエリアを特定する情報を格納する。集配不要エリアは、利用者が集配先として希望しない地域であり、例えば、市区町村、又は郵便番号等で特定される地域等により指定可能である。集配ステータスフィールドは、集配ユーザによる集配荷物の集配が完了したか否かを表す情報を格納する。集配ステータスは、集配荷物の集配が完了している場合には「完了」、当該集配が完了していない場合には「未完了」が設定される。また、車両１０が指定された場所に停車されていない場合、集配不要エリアに停車されている場合等には、荷物の集配は中断され、集配ステータスには、「中断」が設定される。
【００６１】
また、集配管理ＤＢ５０３には、依頼ユーザと、対応する集配場所としての車両１０とを紐付けた車両管理情報も格納される。車両管理情報の構成について、図５に基づいて説明する。図５は車両管理情報のデータ構造を例示する。車両管理情報を格納する車両管理情報テーブルは、依頼ユーザＩＤ、集配先車両ＩＤ、車種、色、ナンバー、車両位置のフィールドを有する。
【００６２】
依頼ユーザＩＤフィールドは、依頼ユーザを特定するための識別情報を格納する。集配先車両ＩＤフィールドは、依頼ユーザに紐付けられる車両１０の識別情報を格納する。依頼ユーザは、複数の車両１０と対応付けられてもよい。この場合、依頼ユーザは、集配対象の荷物ごとに、異なる車両１０を集配先として指定することができる。車種、色、ナンバーフィールドは、集配ユーザが集配先として指定された車両１０を発見可能となるように、車両１０を識別するための情報（車種、車両の色、ナンバー）を格納する。車両位置フィールドは、車両１０の停車位置の情報を格納する。車両位置は、依頼ユーザからのユーザ端末５０を介した入力により取得されてもよく、また、車両１０に設けられたデータ通信装置（不図示）を介してセンタサーバ４００が把握している車両１０の位置情報をセンタサーバ４００から取得してもよい。
【００６３】
そして、集配管理サーバ５００では、上述したプロセッサによるプログラムの実行により、機能部として制御部５０２が形成される。制御部５０２は、集配管理ＤＢ５０３への集配情報の登録や更新等の管理制御、及び集配ユーザのユーザ端末２００への集配依頼、集配情報の通知等の管理制御を行う。制御部５０２は、集配依頼部５０２１、車両検知部５０２２、及び集配管理部５０２３を有している。
【００６４】
集配依頼部５０２１は、集配管理ＤＢ５０３に格納される集配情報に基づいて、集配ユーザのユーザ端末２００に、荷物の集配を依頼する。集配依頼部５０２１は、例えば、依頼ユーザからユーザ端末５０を介して荷物の集配を依頼を受付けると、その依頼ユーザの識別情報に、集配荷物の識別情報（集配荷物ＩＤ）、集配先の車両１０の識別情報（集配先車両ＩＤ）、集配エリア等を紐付けて、当該依頼ユーザに対応する集配情報を生成し、集配管理ＤＢ５０３に格納する。また、集配情報生成後に、依頼ユーザから、集配日時や集配エリアの情報変更の通知があった場合には、その変更に合わせて格納されている集配情報を更新する。集配依頼部５０２１は、集配ステータスが「未完了」の集配情報について、車両１０の停車位置を特定する集配場所の情報を除いて、集配情報を集配ユーザのユーザ端末２００に通知し、荷物の集配を依頼する。集配ユーザは、ユーザ端末２００で受信した集配情報に基づいて、集配荷物の集配先として指定された集配エリアに移動するこ
とができる。
【００６５】
車両検知部５０２２は、集配荷物を集配するための配送車両２０が集配エリアに移動したこと、又は集配先の車両１０が集配不要エリアに移動したことを検知する。車両検知部５０２２は、例えば、配送車両２０に設けられたＧＰＳ受信機で受信した信号に基づいて計測される位置情報を、配送車両２０に設けられたデータ通信装置（不図示）を介して取得することにより、配送車両２０の位置情報を取得することができる。なお、車両検知部５０２２は、集配ユーザのユーザ端末２００の位置情報を、ネットワークＮ１を介して取得し、配送車両２０の位置情報として使用してもよい。また、車両検知部５０２２は、集配先の車両１０についても、配送車両２０と同様に位置情報を取得することができる。車両検知部５０２２は、集配先の車両１０の位置情報を、センタサーバ４００から取得することも可能である。
【００６６】
車両検知部５０２２は、配送車両２０又は集配先の車両１０について取得した位置情報（ＧＰＳによる緯度及び経度の情報）を、公共機関等によって提供される位置参照情報のデータベースを利用して住所情報に変換することができる。車両検知部５０２２は、変換された住所が集配エリア又は集配不要エリアに含まれる場合に、配送車両２０又は集配先の車両１０が集配エリア又は集配不要エリアに移動したことを検知することができる。車両検知部５０２２は、所定の間隔で、これらの車両の位置情報を取得することで、配送車両２０が集配エリアに移動したこと、又は集配先の車両１０が集配不要エリアに移動したこと等を検知することができる。
【００６７】
集配管理部５０２３は、配送車両２０が集配エリアに移動したことが検知された場合に、荷物の集配先として指定された車両１０の停車位置の情報を、集配ユーザのユーザ端末２００に通知する。集配ユーザは、ユーザ端末２００で車両１０の停車位置の情報を受信することで、集配先の車両１０を特定し、荷物を集配することが可能となる。
【００６８】
集配管理部５０２３は、配送車両２０が集配エリアに移動したことが検知された場合に、荷物の集配先として指定された車両１０の現在位置の情報を、例えば、センタサーバ４００から取得する。車両１０が集配エリア内に存在しない場合には、集配管理部５０２３は、集配ユーザのユーザ端末２００に対し、車両１０の停車位置の情報を通知せず、集配の中断を指示する通知を送信してもよい。
【００６９】
集配管理部５０２３は、集配先の車両１０が移動中であって、車両１０を追跡しながら集配する場合に、車両１０が集配不要エリアに移動したことが検知されると、集配ユーザのユーザ端末２００に集配の中断を指示する通知を送信してもよい。
【００７０】
また、集配管理部５０２３は、通信部５０１を介して集配ユーザのユーザ端末２００と通信を行い、集配情報に含まれる、集配荷物のステータスに関する情報の更新も行う。例えば、集配ユーザが入出力部２０４を介して入力したステータス情報（例えば、集配の完了を表す情報）をそのユーザ端末２００から受け取り、対応する集配情報を更新する。ユーザ端末２００に集配の中断を指示した場合には、集配管理部５０２３は、集配情報テーブルの集配ステータスを「中断」に更新する。
【００７１】
また、集配管理部５０２３は、依頼ユーザに紐付けられた集配情報と車両管理情報に基づいて、集配ユーザが集配荷物を車両１０に集配できるように、そのユーザ端末２００に対して集配の指示を送信する。なお、この集配の指示は、一度ではなく複数回にわたってユーザ端末２００に送信してもよい。例えば、予定の集配日の前日に、翌日の集配に関連する集配指示をまとめて集配ユーザのユーザ端末２００に送信し、集配の当日には再度集配指示を送信してもよい。なお、再度の送信の際に、集配情報に更新があった場合にはそ
の更新内容を反映させる。
【００７２】
集配管理サーバ５００の各機能構成要素のいずれか、又はその処理の一部は、ネットワークＮ１に接続される他のコンピュータにより実行されてもよい。また、集配管理サーバ５００で実行される一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。
【００７３】
次に、センタサーバ４００について説明する。センタサーバ４００も、一般的なコンピュータの構成を有しており、基本的なハード構成は集配管理サーバ５００と同じであり、不図示のプロセッサ、主記憶部、補助記憶部を有する。したがって、補助記憶部に格納されたプログラムを主記憶部の作業領域にロードして実行し、プログラムの実行を通じて各構成部等が制御されることによって、所定の目的に合致した機能を実現することができる。また、センタサーバ４００も通信部４０１を有しており、通信部４０１は、機能的には上記集配管理サーバ５００の有する通信部５０１と同等のものであり、センタサーバ４００と他の装置（例えば、集配管理サーバ５００等）との間の通信を行う。
【００７４】
更に、センタサーバ４００は、その補助記憶部に、各種情報を格納するユーザ情報ＤＢ４０３、認証情報ＤＢ４０４を有している。これらのデータベース（ＤＢ）は、プロセッサによって実行されるデータベース管理システムのプログラムが、補助記憶部に記憶されるデータを管理することで構築される。ユーザ情報ＤＢ４０３、認証情報ＤＢ４０４は、例えば、リレーショナルデータベースである。
【００７５】
そして、ユーザ情報ＤＢ４０３は、車両１０を利用するユーザ（例えば、集配荷物を車両１０に配送等する集配ユーザや、配送された集配荷物を回収する依頼ユーザ）の識別情報と、対応するパスワード等を格納する。
【００７６】
認証情報ＤＢ４０４は、上記の端末認証情報に相当する、車両１０の認証情報を格納する。車両１０の認証情報は、車両１０の識別情報（キーＩＤ）に対応づけられた情報であり、例えば、車載装置１０Ａが有するキーユニット１００に固有の識別情報とすることができる。また、認証情報ＤＢ４０４は、車両１０の認証情報の他、当該認証情報の有効期間（有効時間帯を含む）、当該認証情報の失効有無等の情報を格納してもよい。認証情報の有効期間は、認証情報とともに集配ユーザのユーザ端末２００に送信されてもよい。集配ユーザのユーザ端末２００は、認証情報の有効期間を受信すると、有効期間を経過した認証情報を削除して失効させることができる。また、認証情報の失効有無は、認証情報が、ユーザ端末２００に送信されて有効な状態であるか、有効期間を経過して失効中であるかの状態を表す。後述する認証情報管理部４０２１が、認証情報がユーザ端末２００に送信されて有効な状態である場合には、認証情報が、有効期間が重なって発行されないようにすることで、認証情報の重複発行を回避することができる。
【００７７】
また、センタサーバ４００では、上述したプロセッサによるプログラムの実行により、機能部として制御部４０２が形成される。制御部４０２は、ユーザ端末２００等への認証情報の発行に関連する制御を行う。詳細には、制御部４０２は、機能部として認証情報管理部４０２１を含む。
【００７８】
認証情報管理部４０２１は、車両１０を施解錠するための認証情報の発行を管理する。詳細には、認証情報管理部４０２１は、集配ユーザのユーザ端末２００から集配管理サーバ５００を介して、車両１０を施解錠するための認証情報の発行要求を受付ける。認証情報管理部４０２１は、認証情報の発行要求とともに、認証情報の発行先であるユーザ端末２００の情報を受信する。認証情報管理部４０２１は、キーユニット１００に対応する認証情報（端末認証情報）を、集配管理サーバ５００を介してユーザ端末２００に送信する
。認証情報管理部４０２１は、有効期間の情報を含む認証情報を生成してもよい。車載装置１０Ａのキーユニット１００は、有効期間の情報を含む認証情報を受信しても有効期間を経過している場合には、認証情報が失効したものとして、車両１０の施解錠を実行しないようにする。
【００７９】
センタサーバ４００の各機能構成要素のいずれか、又はその処理の一部は、ネットワークＮ１に接続される他のコンピュータにより実行されてもよい。また、センタサーバ４００で実行される一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。
【００８０】
＜処理の流れ＞
図６は、集配管理サーバで実行される集配先通知処理を例示するフローチャートである。この処理の流れは、例えば、集配管理サーバ５００が、依頼ユーザのユーザ端末５０から集配情報の登録を受付けたことを契機に開始する。
【００８１】
まず、Ｓ１０１では、集配依頼部５０２１は、未完了の集配依頼があるか否かを判定する。例えば、集配依頼部５０２１は、集配管理ＤＢ５０３の集配情報テーブルに、集配ステータスが「未完了」の集配情報があるか否かを判定することで、未完了の集配依頼があるか否かを判定することができる。未完了の集配依頼がある場合（Ｓ１０１：Ｙｅｓ）、処理はＳ１０２へ進む。未完了の集配依頼がない場合（Ｓ１０１：Ｎｏ）、図６に示される集配先通知処理は終了する。
【００８２】
Ｓ１０２では、集配依頼部５０２１は、集配ユーザのユーザ端末２００に、依頼ユーザが集配先として希望している集配エリアを含む集配情報を通知し、集配対象の荷物の集配を依頼する。ただし、Ｓ１０２でユーザ端末２００に通知される集配情報は、車両１０の停車位置を特定する詳細な情報は含まない。集配ユーザは、ユーザ端末２００で受信した集配エリアの情報に基づいて、集配エリアに向けて移動を開始する。
【００８３】
なお、集配依頼部５０２１は、集配情報に、依頼ユーザが集配を希望しない集配不要エリアの情報を含めてもよい。これにより、例えば、移動中の集配先の車両１０を追跡しながら荷物を集配するような場合、集配先の車両１０が集配不要エリアに入ったことが検知されると、集配ユーザのユーザ端末２００に、荷物の集配の中断を指示することが可能となる。
【００８４】
Ｓ１０３では、車両検知部５０２２は、移動中の配送車両２０の位置情報を取得する。車両検知部５０２２は、配送車両２０に設けられたＧＰＳ受信機で受信した信号に基づいて計測される位置情報、又は、集配ユーザのユーザ端末２００の位置情報を、配送車両２０の位置情報として、ネットワークＮ１を介して取得することができる。Ｓ１０３の処理は、所定の間隔で繰り返されることにより、車両検知部５０２２は、配送車両２０が集配エリア内に移動したことを検知することができる。
【００８５】
Ｓ１０４では、車両検知部５０２２は、配送車両２０が集配エリア内に移動したか否かを判定する。車両検知部５０２２は、Ｓ１０３で取得した配送車両２０の位置情報を住所情報に変換し、変換した住所が、Ｓ１０２で集配ユーザのユーザ端末２００に通知した集配エリア内に含まれるか否かを判定すればよい。車両検知部５０２２は、変換した住所が当該集配エリア内に含まれる場合には、配送車両２０が集配エリア内に移動したと判定することができる。配送車両２０が集配エリア内に移動したと判定（検知）された場合（Ｓ１０４：Ｙｅｓ）、処理はＳ１０５へ進む。配送車両２０が集配エリア内に移動したと判定されなかった場合（Ｓ１０４：Ｎｏ）、処理はＳ１０７へ進む。
【００８６】
Ｓ１０５では、集配管理部５０２３は、集配先の車両１０の位置情報を取得する。集配管理部５０２３は、例えば、センタサーバ４００を介して、集配先の車両１０の位置情報を取得することができる。
【００８７】
Ｓ１０６では、集配管理部５０２３は、集配先の車両１０が集配エリア内に存在するか否かを判定する。集配管理部５０２３は、Ｓ１０５で取得した集配先の車両１０の位置情報を住所情報に変換し、変換した住所が、Ｓ１０２で集配ユーザのユーザ端末２００に通知した集配エリア内に含まれるか否かを判定すればよい。車両検知部５０２２は、変換した住所が当該集配エリア内に含まれる場合には、集配先の車両１０が集配エリア内に存在すると判定することができる。集配先の車両１０が集配エリア内に存在すると判定された場合（Ｓ１０６：Ｙｅｓ）、処理はＳ１０９へ進む。集配先の車両１０が集配エリア内に存在しないと判定された場合（Ｓ１０６：Ｎｏ）、図６に示される集配先通知処理は終了する。
【００８８】
Ｓ１０７では、車両検知部５０２２は、集配先の車両１０が集配不要エリア内に移動したか否かを判定する。車両検知部５０２２は、Ｓ１０５で取得した集配先の車両１０の位置情報を住所情報に変換し、変換した住所が、集配不要エリア内に含まれるか否かを判定すればよい。なお、集配不要エリアの情報は、Ｓ１０２でユーザ端末２００に通知された集配情報に含まれる。車両検知部５０２２は、変換した住所が当該集配不要エリア内に含まれる場合には、集配先の車両１０が集配不要エリア内に移動したと判定することができる。集配先の車両１０が集配不要エリア内に移動したと判定（検知）された場合（Ｓ１０７：Ｙｅｓ）、処理はＳ１０８に進む。集配先の車両１０が集配不要エリア内に移動したと判定されなかった場合（Ｓ１０７：Ｎｏ）、処理はＳ１０３に戻る。
【００８９】
なお、Ｓ１０７の処理は、例えば、集配先の車両１０が移動中であって、車両１０の位置を追跡しながら荷物を集配するような場合に想定される処理である。すなわち、車両１０の追跡により、依頼ユーザが集配を希望しない集配不要エリアに車両１０が移動する場合が生じる。車両検知部５０２２は、集配先の車両１０が、Ｓ１０２で通知された集配不要エリア内に移動したことを検知することができる。集配先の車両１０が集配不要エリア内に移動したことが検知されると、集配管理部５０２３は、集配ユーザのユーザ端末２００に、荷物の集配の中断を指示する。これにより、集配ユーザは、集配不要エリアでの追跡による集配を中断することが可能となる。
【００９０】
Ｓ１０８では、集配管理部５０２３は、集配先の車両１０が、集配エリア内に存在せず、集配不要エリアに移動したことを検知し、集配ユーザのユーザ端末２００に、荷物の集配の中断を指示する。集配管理部５０２３は、集配の中断を指示するために、例えば、集配ユーザのユーザ端末２００にインストールされた所定のアプリを通じて、集配の中断を指示するメッセージを入出力部２０４に表示してもよい。また、集配管理部５０２３は、集配ユーザのユーザ端末２００に、集配の中断を指示する内容の電子メール、ＳＭＳ（Short Message Service）、ＭＭＳ（Multimedia Messaging Service）等のメッセージを送
信するようにしてもよい。集配が中断されると、集配依頼部５０２１は、依頼ユーザのユーザ端末５０に対して、所定のアプリを介して、又は電子メール、ＳＭＳ、ＭＭＳ等により、荷物の集配が中断されたことを通知するようにしてもよい。
【００９１】
Ｓ１０９では、集配管理部５０２３は、集配ユーザのユーザ端末２００に、集配先の車両１０の停車位置を通知する。集配管理部５０２３は、集配先の車両１０が停車していない場合には、依頼ユーザのユーザ端末５０に対して、車両１０の停車を促す通知をするようにしてもよい。集配管理部５０２３は、車両１０が停車すると、当該停車位置を集配ユーザのユーザ端末２００に通知すればよい。集配先の車両１０の停車位置が集配ユーザのユーザ端末２００に通知され、図６に示される集配先通知処理は終了する。
【００９２】
集配ユーザは、ユーザ端末２００に通知された車両１０の停車位置に基づいて、集配先の車両１０を特定する。集配ユーザは、集配ユーザのユーザ端末２００から集配管理サーバ５００に対し、車両１０を解錠するための認証情報を要求する。集配管理サーバ５００は、センタサーバ４００に対し、車両１０を解錠するための認証情報を集配ユーザのユーザ端末２００に送信するように要求する。集配管理サーバ５００は、認証情報をセンタサーバ４００から取得し、集配管理サーバ５００から集配ユーザのユーザ端末２００に送信してもよい。また、車両１０を解錠するための認証情報は、集配管理サーバ５００の集配管理部５０２３が、車両１０の停車位置と共に、集配ユーザのユーザ端末２００に通知するようにしてもよい。
【００９３】
＜第１の実施形態の作用効果＞
トランクシェアシステム１は、配送車両２０が集配エリア内に移動したことを検知すると、集配先の車両１０の停車位置を集配ユーザのユーザ端末２００に通知する。配送車両２０が集配エリア内に移動するまでは、具体的な集配先の車両１０の停車位置の情報は、集配ユーザのユーザ端末２００に通知されない。このため、集配先の車両１０の停車位置の情報が不要に、集配者に提供されることがなくなり、依頼ユーザのプライバシーを保護することができる。また、依頼ユーザは、最終的な集配先の車両１０の停車位置を、集配依頼時に特定しなくてもよく、集配荷物の柔軟な集配が可能となる。
【００９４】
配送車両２０が集配エリア内に移動した場合であっても、例えば、集配先の車両１０が移動中の場合には、集配エリア内に存在しない場合が生じ得る。トランクシェアシステム１は、集配先の車両１０が集配エリア内に存在しない場合に、集配先の車両１０の停車位置の情報が、集配ユーザのユーザ端末２００に通知されないようにする。これにより、車両１０の停車位置の情報が、不要に集配者に提供されることがなくなり、依頼ユーザのプライバシーを保護することができる。
【００９５】
トランクシェアシステム１は、集配先の車両１０が、依頼ユーザが追跡による集配を希望しない集配不要エリアに移動したことが検知された場合に、集配ユーザのユーザ端末２００に対し、荷物の集配の中断を指示する通知をする。これにより、集配不要エリアにおける荷物の集配を許可しないようにすることができ、依頼ユーザのプライバシーが保護される。
【００９６】
トランクシェアシステム１は、荷物の集配が中断された場合に、依頼ユーザのユーザ端末５０に荷物の集配が中断されたことを通知する。これにより依頼ユーザは、荷物の集配が中断されたことを認識することができ、再集配の依頼をすることができる。
【００９７】
トランクシェアシステム１は、集配先の車両１０が停車していない場合に、依頼ユーザのユーザ端末５０に車両１０の停車を促す通知をする。車両１０が停車されると、集配ユーザのユーザ端末２００は、車両１０の停車位置を取得し、集配ユーザは、容易に荷物を集配することができる。
【００９８】
＜第２の実施形態＞
第２の実施形態では、集配先の車両１０が集配エリア内に存在しないか、又は集配不要エリアに移動したことにより、荷物の集配が中断された場合、集配管理サーバ５００は、依頼ユーザから再集配の依頼を受付ける。再集配の依頼を受付けた後、荷物の再集配をする処理は、第１の実施形態における集配の処理と同様であるため、詳細な説明は省略される。ここでは、再集配の依頼を受付ける処理が説明される。
【００９９】
図７は、再集配の受付け処理を例示するフローチャートである。この処理の流れは、例
えば、集配管理サーバ５００が、集配ユーザのユーザ端末２００に対し、荷物の集配の中断を指示する通知をしたことを契機に開始する。
【０１００】
まず、Ｓ２０１では、集配依頼部５０２１は、集配が中断された集配情報があるか否かを判定する。例えば、集配依頼部５０２１は、集配管理ＤＢ５０３の集配情報テーブルに、集配ステータスが「中断」の集配情報があるか否かを判定することで、集配が中断された集配情報があるか否かを判定することができる。集配が中断された集配情報がある場合（Ｓ２０１：Ｙｅｓ）、処理はＳ２０２へ進む。集配が中断された集配情報がない場合（Ｓ２０１：Ｎｏ）、図７に示される再集配の受付け処理は終了する。
【０１０１】
Ｓ２０２では、集配依頼部５０２１は、依頼ユーザのユーザ端末５０に、集配が中断されたことを通知する。集配依頼部５０２１は、依頼ユーザのユーザ端末５０にインストールされた所定のアプリを通じて、集配が中断されたことを通知するメッセージを入出力部５３に表示するようにしてもよい。また、集配依頼部５０２１は、電子メール、ＳＭＳ、ＭＭＳ等により、荷物の集配が中断されたことを通知するようにしてもよい。
【０１０２】
Ｓ２０３では、集配依頼部５０２１は、再集配の依頼があったか否かを判定する。依頼ユーザは、例えば、ユーザ端末５０にインストールされた所定のアプリを通じて図３に示す集配情報登録画面を表示させ、再集配のための集配情報を登録することができる。登録された集配情報は、集配管理サーバ５００に送信され、集配情報テーブルの対応する集配情報が更新（再設定）される。集配依頼部５０２１は、再集配のための集配情報が登録された場合に、再集配の依頼があったと判定することができる。再集配の依頼があった場合（Ｓ２０３：Ｙｅｓ）、処理はＳ２０４へ進む。再集配の依頼がない場合（Ｓ２０３：Ｎｏ）、図７に示される処理は終了する。
【０１０３】
Ｓ２０４では、集配依頼部５０２１は、再集配の依頼によって再設定された集配情報を取得する。Ｓ２０５では、Ｓ２０４で取得した集配情報に基づいて、図７のＳ１０２からＳ１０９までの処理と同じ処理が実行され、図７に示される処理は終了する。
【０１０４】
＜第２の実施形態の作用効果＞
トランクシェアシステム１は、荷物の集配が中断された場合、依頼ユーザのユーザ端末５０において再設定された集配エリアの情報を取得することで、集配ユーザは、集配を中断していた荷物の再集配をすることが可能となる。
【０１０５】
＜記録媒体＞
コンピュータその他の機械、装置（以下、コンピュータ等）に上記の発行制御を実現させるプログラムを、コンピュータ等が読み取り可能な記録媒体に記録することができる。コンピュータ等に、この記録媒体のプログラムを読み込ませて実行させることにより、当該コンピュータが上記のセンタサーバ４００として機能する。
【０１０６】
ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、又は化学的作用によって蓄積し、コンピュータ等から読み取ることができる非一時的な記録媒体をいう。このような記録媒体のうちコンピュータ等から取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ／Ｗ、ＤＶＤ、ブルーレイディスク、ＤＡＴ、８ｍｍテープ、フラッシュメモリなどのメモリカード等がある。また、コンピュータ等に固定された記録媒体としてハードディスク、ＲＯＭ（リードオンリーメモリ）等がある。さらに、ＳＳＤ（Solid State Drive）は、コンピュータ等から取り外し可能な記録媒体としても、コン
ピュータ等に固定された記録媒体としても利用可能である。
【符号の説明】
【０１０７】
１          ：トランクシェアシステム
１０        ：車両
１０Ａ      ：車載装置
２０        ：配送車両
５０        ：ユーザ端末
１００      ：キーユニット
２００      ：ユーザ端末
３００      ：施解錠装置
４００      ：センタサーバ
５００      ：集配管理サーバ
【図１】
2019099358.tif 000003
【図２】
2019099358.tif 000004
【図３】
2019099358.tif 000005
【図４】
2019099358.tif 000006
【図５】
2019099358.tif 000007
【図６】
2019099358.tif 000008
【図７】
2019099358.tif 000009