(57)【要約】【課題】車両の輸送を依頼するユーザが、自身の希望に合う輸送方法を容易に選択できるようにする輸送情報処理装置、および、輸送情報処理方法を提供する。【解決手段】輸送情報処理装置１００は、車両の輸送を依頼する第１ユーザにより操作される第１端末装置と通信して、車両を輸送する輸送区間、および、車両に関する情報を含む輸送依頼条件を取得する情報取得部１２１と、輸送計画の候補を生成する輸送計画生成部１２２と、輸送計画の候補を第１端末装置に通知する輸送計画通知部１２３と、通知に対する第１端末装置からの応答に基づいて１の輸送計画を決定する計画決定部１２４と、決定された輸送計画に従って、輸送方法を実行する輸送者に対して通知を行う依頼通知部１２５と、を備える。【選択図】図３
2020149258.tif 000002
【特許請求の範囲】
【請求項１】
車両の輸送を依頼する第１ユーザにより操作される第１端末装置と通信して、前記車両を輸送する輸送区間、および、前記車両に関する情報を含む輸送依頼条件を取得する情報取得部と、
前記輸送依頼条件に基づき、前記車両を輸送する複数の方法から輸送方法を選択することにより、輸送計画の候補を生成する輸送計画生成部と、
前記輸送計画の候補を前記第１端末装置に通知する輸送計画通知部と、
前記輸送計画通知部の通知に対する前記第１端末装置からの応答に基づいて、前記第１ユーザが利用する１の前記輸送計画を決定する計画決定部と、
前記計画決定部により決定された前記輸送計画に従って、前記輸送方法を実行する輸送者に対して通知を行う依頼通知部と
を備える輸送情報処理装置。
【請求項２】
前記輸送計画生成部は、第２ユーザが前記車両を運転することにより輸送する方法を含む前記輸送方法を選択可能であり、
前記輸送計画生成部は、前記第２ユーザの運転に関する条件を含む運転条件と前記輸送依頼条件とに基づくマッチング処理を行うことにより、前記第２ユーザによる運転を含む前記輸送計画を生成し、
さらに、
前記第２ユーザに対応する第２端末装置に対して、前記車両の運転を可能にするための第１認証情報を通知し、前記車両に設置された認証装置が前記第１認証情報に基づき前記第２ユーザを認証したことを検知する車両認証制御部と、
前記車両が前記輸送区間の終点に到着したことを検知する状態検知部と、
前記状態検知部の検知結果に基づき前記第１端末装置へ通知を行う輸送状態通知部と、を備える
請求項１に記載の輸送情報処理装置。
【請求項３】
前記輸送計画生成部は、第３ユーザが前記車両を輸送する方法を含む前記輸送方法を選択可能であり、
前記輸送計画生成部は、前記第３ユーザが輸送を受託するための条件を含む輸送受託条件と前記輸送依頼条件とに基づくマッチング処理を行うことにより、前記第３ユーザを含む前記輸送計画を生成し、
さらに、
前記第３ユーザに対応する第３端末装置に対して、前記車両の輸送を可能にするための第２認証情報を通知し、前記車両に設置された認証装置が前記第２認証情報に基づき前記第３ユーザを認証したことを検知する車両認証制御部と、
前記車両が前記輸送区間の終点に到着したことを検知する状態検知部と、
前記状態検知部の検知結果に基づき前記第１端末装置へ通知を行う輸送状態通知部と、を備える
請求項１に記載の輸送情報処理装置。
【請求項４】
前記輸送計画生成部は、第３ユーザが前記車両を輸送する方法を含む前記輸送方法を選択可能であり、
前記輸送計画生成部は、前記第３ユーザが輸送を受託するための条件を含む輸送受託条件と前記輸送依頼条件とに基づくマッチング処理を行うことにより、前記第３ユーザを含む前記輸送計画を生成し、
前記車両認証制御部は、前記第３ユーザに対応する第３端末装置に対して、前記車両の輸送を可能にするための第２認証情報を通知し、前記車両に設置された認証装置が前記第２認証情報に基づき前記第３ユーザを認証したことを検知する
請求項２に記載の輸送情報処理装置。
【請求項５】
前記輸送計画生成部は、前記輸送依頼条件に含まれる前記輸送区間を複数の小区間に分割し、前記小区間ごとに前記車両の輸送方法および前記輸送方法を定める前記輸送計画を生成する
請求項１から請求項４のうちいずれか１項に記載の輸送情報処理装置。
【請求項６】
前記輸送計画生成部は、前記輸送区間の距離が基準距離以上の場合は前記輸送区間を複数の前記小区間に分割して前記輸送計画を生成し、前記輸送区間の距離が前記基準距離より短い場合は前記輸送区間を前記小区間に分割せず前記輸送計画を生成する
請求項５に記載の輸送情報処理装置。
【請求項７】
前記情報取得部が取得する前記輸送依頼条件は、前記車両の輸送の実施希望日または実施希望時間帯に関する情報を含み、
前記輸送計画生成部は、前記輸送依頼条件に基づいて、前記車両の輸送に費やすことが可能な輸送可能時間を算出し、前記輸送可能時間が基準時間以上の場合は前記輸送区間を複数の前記小区間に分割して前記輸送計画を生成し、前記輸送可能時間が前記基準時間より短い場合は前記輸送区間を前記小区間に分割せず前記輸送計画を生成する
請求項５又は請求項６に記載の輸送情報処理装置。
【請求項８】
前記輸送方法に対応して前記第１ユーザが支払う対価が設定され、
前記輸送計画生成部は、前記輸送計画を実行する場合に前記第１ユーザが支払う対価を算出し、
前記輸送方法が前記第２ユーザによる運転である場合の対価は、前記輸送方法が前記第３ユーザによる輸送である場合よりも安価に設定されている
請求項４に記載の輸送情報処理装置。
【請求項９】
前記情報取得部が取得する前記輸送依頼条件は、前記輸送区間の終点から前記第１ユーザが前記輸送者を輸送するか否かを示す情報を含み、
前記輸送計画生成部は、前記輸送区間の終点から前記第１ユーザが前記輸送者を輸送する場合に、前記第１ユーザが支払う対価を、前記輸送方法に対応して設定された対価から減額する
請求項８に記載の輸送情報処理装置。
【請求項１０】
前記情報取得部が取得する前記輸送依頼条件は、前記車両に付随する備品の使用の可否に関する情報を含み、
前記輸送計画生成部は、前記輸送依頼条件と、前記第２ユーザおよび／または前記第３ユーザが前記備品の使用を希望するか否かに基づき、前記マッチング処理を行う
請求項４、請求項８および請求項９のうちいずれか１項に記載の輸送情報処理装置。
【請求項１１】
前記輸送者が使用する輸送者端末装置から、前記車両の輸送状態を示す輸送情報を取得する輸送情報取得部を備える
請求項１から請求項１０のうちいずれか１項に記載の輸送情報処理装置。
【請求項１２】
前記車両に設置された車両端末装置から、前記車両の位置情報を含む輸送情報を取得する車両情報取得部を備える
請求項１から請求項１０のうちいずれか１項に記載の輸送情報処理装置。
【請求項１３】
車両の輸送を依頼する第１ユーザにより操作される第１端末装置と通信して、前記車両を輸送する輸送区間、および、前記車両に関する情報を含む輸送依頼条件を取得し、
前記輸送依頼条件に基づき、前記車両を輸送する複数の方法から輸送方法を選択することにより、輸送計画の候補を生成し、
前記輸送計画の候補を前記第１端末装置に通知し、
前記輸送計画の候補の通知に対する前記第１端末装置からの応答に基づいて、前記第１ユーザが利用する１の前記輸送計画を決定し、
決定した前記輸送計画に従って、前記輸送方法を実行する輸送者に対して通知を行う
輸送情報処理方法。
【請求項１４】
車両の輸送を依頼する第１ユーザにより操作される第１端末装置と通信して、前記車両を輸送する輸送区間、および、前記車両に関する情報を含む輸送依頼条件を取得し、
前記輸送依頼条件に基づき、前記車両を輸送する複数の方法から輸送方法を選択することにより、輸送計画の候補を生成し、
前記輸送計画の候補を生成する処理で、第２ユーザが前記車両を運転することにより輸送する方法を前記輸送方法として選択可能であり、前記第２ユーザの運転に関する条件を含む運転条件と前記輸送依頼条件とに基づくマッチング処理を行うことにより、前記第２ユーザによる運転を含む前記輸送計画を生成し、
前記輸送計画の候補を前記第１端末装置に通知し、
前記輸送計画の候補の通知に対する前記第１端末装置からの応答に基づいて、前記第１ユーザが利用する１の前記輸送計画を決定し、
決定した前記輸送計画に従って、前記第２ユーザに対応する第２端末装置に対して、前記車両の運転を可能にするための第１認証情報を通知し
前記車両に設置された認証装置が前記第１認証情報に基づき前記第２ユーザを認証したことを検知し、
前記車両が前記輸送区間の終点に到着したことを検知した場合に前記第１端末装置へ通知を行う
輸送情報処理方法。
【請求項１５】
車両の輸送を依頼する第１ユーザにより操作される第１端末装置と通信して、前記車両を輸送する輸送区間、および、前記車両に関する情報を含む輸送依頼条件を取得し、
前記輸送依頼条件に基づき、前記車両を輸送する複数の方法から輸送方法を選択することにより、輸送計画の候補を生成し、
前記輸送計画の候補を生成する処理で、第３ユーザが前記車両を輸送する方法を前記輸送方法として選択可能であり、前記第３ユーザが輸送を受託するための条件を含む輸送受託条件と前記輸送依頼条件とに基づくマッチング処理を行うことにより、前記第３ユーザを含む前記輸送計画を生成し、
前記輸送計画の候補を前記第１端末装置に通知し、
前記輸送計画の候補の通知に対する前記第１端末装置からの応答に基づいて、前記第１ユーザが利用する１の前記輸送計画を決定し、
決定した前記輸送計画に従って、前記第３ユーザに対応する第３端末装置に対して、前記車両の輸送を可能にするための第２認証情報を通知し
前記車両に設置された認証装置が前記第２認証情報に基づき前記第３ユーザを認証したことを検知し、
前記車両が前記輸送区間の終点に到着したことを検知した場合に前記第１端末装置へ通知を行う
輸送情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、輸送情報処理装置、および、輸送情報処理方法に関する。
【背景技術】
【０００２】
従来、車両を輸送するサービスとして、運転代行事業者が知られている。特許文献１には、ユーザが運転代行事業者を比較して選択することを可能にするシステムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１５６７３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
車両を輸送する方法としては、運転代行事業者の他にも様々な方法を用いることができる。しかしながら、複数の輸送方法を選択可能な場合に、ユーザが自身の希望に合う輸送方法を選択することは煩雑な作業であり、ユーザの負担が大きいという課題がある。
本発明は上記背景に鑑みてなされたものであり、車両の輸送を依頼するユーザが、自身の希望に合う輸送方法を容易に選択できるようにする輸送情報処理装置、および、輸送情報処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するための態様として、車両の輸送を依頼する第１ユーザにより操作される第１端末装置と通信して、前記車両を輸送する輸送区間、および、前記車両に関する情報を含む輸送依頼条件を取得する情報取得部と、前記輸送依頼条件に基づき、前記車両を輸送する複数の方法から輸送方法を選択することにより、輸送計画の候補を生成する輸送計画生成部と、前記輸送計画の候補を前記第１端末装置に通知する輸送計画通知部と、前記輸送計画通知部の通知に対する前記第１端末装置からの応答に基づいて、前記第１ユーザが利用する１の前記輸送計画を決定する計画決定部と、前記計画決定部により決定された前記輸送計画に従って、前記輸送方法を実行する輸送者に対して通知を行う依頼通知部とを備える輸送情報処理装置が挙げられる。
【０００６】
上記輸送情報処理装置において、前記輸送計画生成部は、第２ユーザが前記車両を運転することにより輸送する方法を含む前記輸送方法を選択可能であり、前記輸送計画生成部は、前記第２ユーザの運転に関する条件を含む運転条件と前記輸送依頼条件とに基づくマッチング処理を行うことにより、前記第２ユーザによる運転を含む前記輸送計画を生成し、さらに、前記第２ユーザに対応する第２端末装置に対して、前記車両の運転を可能にするための第１認証情報を通知し、前記車両に設置された認証装置が前記第１認証情報に基づき前記第２ユーザを認証したことを検知する車両認証制御部と、前記車両が前記輸送区間の終点に到着したことを検知する状態検知部と、前記状態検知部の検知結果に基づき前記第１端末装置へ通知を行う輸送状態通知部と、を備える構成としてもよい。
【０００７】
上記輸送情報処理装置において、前記輸送計画生成部は、第３ユーザが前記車両を輸送する方法を含む前記輸送方法を選択可能であり、前記輸送計画生成部は、前記第３ユーザが輸送を受託するための条件を含む輸送受託条件と前記輸送依頼条件とに基づくマッチング処理を行うことにより、前記第３ユーザを含む前記輸送計画を生成し、さらに、前記第３ユーザに対応する第３端末装置に対して、前記車両の輸送を可能にするための第２認証情報を通知し、前記車両に設置された認証装置が前記第２認証情報に基づき前記第３ユーザを認証したことを検知する車両認証制御部と、前記車両が前記輸送区間の終点に到着したことを検知する状態検知部と、前記状態検知部の検知結果に基づき前記第１端末装置へ通知を行う輸送状態通知部と、を備える構成としてもよい。
【０００８】
上記輸送情報処理装置において、前記輸送計画生成部は、第３ユーザが前記車両を輸送する方法を含む前記輸送方法を選択可能であり、前記輸送計画生成部は、前記第３ユーザが輸送を受託するための条件を含む輸送受託条件と前記輸送依頼条件とに基づくマッチング処理を行うことにより、前記第３ユーザを含む前記輸送計画を生成し、前記車両認証制御部は、前記第３ユーザに対応する第３端末装置に対して、前記車両の輸送を可能にするための第２認証情報を通知し、前記車両に設置された認証装置が前記第２認証情報に基づき前記第３ユーザを認証したことを検知する構成としてもよい。
【０００９】
上記輸送情報処理装置において、前記輸送計画生成部は、前記輸送依頼条件に含まれる前記輸送区間を複数の小区間に分割し、前記小区間ごとに前記車両の輸送方法および前記輸送方法を定める前記輸送計画を生成する構成としてもよい。
【００１０】
上記輸送情報処理装置において、前記輸送計画生成部は、前記輸送区間の距離が基準距離以上の場合は前記輸送区間を複数の前記小区間に分割して前記輸送計画を生成し、前記輸送区間の距離が前記基準距離より短い場合は前記輸送区間を前記小区間に分割せず前記輸送計画を生成する構成としてもよい。
【００１１】
上記輸送情報処理装置において、前記情報取得部が取得する前記輸送依頼条件は、前記車両の輸送の実施希望日または実施希望時間帯に関する情報を含み、前記輸送計画生成部は、前記輸送依頼条件に基づいて、前記車両の輸送に費やすことが可能な輸送可能時間を算出し、前記輸送可能時間が基準時間以上の場合は前記輸送区間を複数の前記小区間に分割して前記輸送計画を生成し、前記輸送可能時間が前記基準時間より短い場合は前記輸送区間を前記小区間に分割せず前記輸送計画を生成する構成としてもよい。
【００１２】
上記輸送情報処理装置において、前記輸送方法に対応して前記第１ユーザが支払う対価が設定され、前記輸送計画生成部は、前記輸送計画を実行する場合に前記第１ユーザが支払う対価を算出し、前記輸送方法が前記第２ユーザによる運転である場合の対価は、前記輸送方法が前記第３ユーザによる輸送である場合よりも安価に設定されている構成としてもよい。
【００１３】
上記輸送情報処理装置において、前記情報取得部が取得する前記輸送依頼条件は、前記輸送区間の終点から前記第１ユーザが前記輸送者を輸送するか否かを示す情報を含み、前記輸送計画生成部は、前記輸送区間の終点から前記第１ユーザが前記輸送者を輸送する場合に、前記第１ユーザが支払う対価を、前記輸送方法に対応して設定された対価から減額する構成としてもよい。
【００１４】
上記輸送情報処理装置において、前記情報取得部が取得する前記輸送依頼条件は、前記車両に付随する備品の使用の可否に関する情報を含み、前記輸送計画生成部は、前記輸送依頼条件と、前記第２ユーザおよび／または前記第３ユーザが前記備品の使用を希望するか否かに基づき、前記マッチング処理を行う構成としてもよい。
【００１５】
上記輸送情報処理装置において、前記輸送者が使用する輸送者端末装置から、前記車両の輸送状態を示す輸送情報を取得する輸送情報取得部を備える構成としてもよい。
【００１６】
上記輸送情報処理装置において、前記車両に設置された車両端末装置から、前記車両の位置情報を含む輸送情報を取得する車両情報取得部を備える構成としてもよい。
【００１７】
上記目的を達成するための別の態様として、車両の輸送を依頼する第１ユーザにより操作される第１端末装置と通信して、前記車両を輸送する輸送区間、および、前記車両に関する情報を含む輸送依頼条件を取得し、前記輸送依頼条件に基づき、前記車両を輸送する複数の方法から輸送方法を選択することにより、輸送計画の候補を生成し、前記輸送計画の候補を前記第１端末装置に通知し、前記輸送計画の候補の通知に対する前記第１端末装置からの応答に基づいて、前記第１ユーザが利用する１の前記輸送計画を決定し、決定した前記輸送計画に従って、前記輸送方法を実行する輸送者に対して通知を行う輸送情報処理方法が挙げられる。
【００１８】
上記目的を達成するための別の態様として、車両の輸送を依頼する第１ユーザにより操作される第１端末装置と通信して、前記車両を輸送する輸送区間、および、前記車両に関する情報を含む輸送依頼条件を取得し、前記輸送依頼条件に基づき、前記車両を輸送する複数の方法から輸送方法を選択することにより、輸送計画の候補を生成し、前記輸送計画の候補を生成する処理で、第２ユーザが前記車両を運転することにより輸送する方法を前記輸送方法として選択可能であり、前記第２ユーザの運転に関する条件を含む運転条件と前記輸送依頼条件とに基づくマッチング処理を行うことにより、前記第２ユーザによる運転を含む前記輸送計画を生成し、前記輸送計画の候補を前記第１端末装置に通知し、前記輸送計画の候補の通知に対する前記第１端末装置からの応答に基づいて、前記第１ユーザが利用する１の前記輸送計画を決定し、決定した前記輸送計画に従って、前記第２ユーザに対応する第２端末装置に対して、前記車両の運転を可能にするための第１認証情報を通知し、前記車両に設置された認証装置が前記第１認証情報に基づき前記第２ユーザを認証したことを検知し、前記車両が前記輸送区間の終点に到着したことを検知した場合に前記第１端末装置へ通知を行う輸送情報処理方法が挙げられる。
【００１９】
上記目的を達成するための別の態様として、車両の輸送を依頼する第１ユーザにより操作される第１端末装置と通信して、前記車両を輸送する輸送区間、および、前記車両に関する情報を含む輸送依頼条件を取得し、前記輸送依頼条件に基づき、前記車両を輸送する複数の方法から輸送方法を選択することにより、輸送計画の候補を生成し、前記輸送計画の候補を生成する処理で、第３ユーザが前記車両を輸送する方法を前記輸送方法として選択可能であり、前記第３ユーザが輸送を受託するための条件を含む輸送受託条件と前記輸送依頼条件とに基づくマッチング処理を行うことにより、前記第３ユーザを含む前記輸送計画を生成し、前記輸送計画の候補を前記第１端末装置に通知し、前記輸送計画の候補の通知に対する前記第１端末装置からの応答に基づいて、前記第１ユーザが利用する１の前記輸送計画を決定し、決定した前記輸送計画に従って、前記第３ユーザに対応する第３端末装置に対して、前記車両の輸送を可能にするための第２認証情報を通知し前記車両に設置された認証装置が前記第２認証情報に基づき前記第３ユーザを認証したことを検知し、前記車両が前記輸送区間の終点に到着したことを検知した場合に前記第１端末装置へ通知を行う輸送情報処理方法が挙げられる。
【発明の効果】
【００２０】
上記輸送情報処理装置、および、輸送情報処理方法によれば、車両の輸送を依頼するユーザの条件に基づき、複数の方法から輸送方法を選択することにより、輸送計画の候補を生成する。そして、生成された輸送計画の候補がユーザに通知され、ユーザが第１端末装置により応答を行うことで輸送計画が決定され、決定された輸送計画に従って輸送を行う輸送者に通知が行われる。このように、車両の輸送を依頼するユーザは、ユーザの条件に基づいて生成された輸送計画の候補から輸送計画を選ぶことで、複数の輸送方法から所望の輸送方法を容易に選択できる。上記輸送情報処理方法による場合にも、同様の作用効果を得ることができる。
【図面の簡単な説明】
【００２１】
【図１】車両の輸送の態様を示す説明図。
【図２】車両の輸送の別の態様を示す説明図。
【図３】輸送情報処理装置の構成図。
【図４】輸送希望条件の構成例を示す説明図。
【図５】運転条件の構成例を示す説明図。
【図６】輸送受託条件の構成例を示す説明図。
【図７】輸送情報処理装置の動作を示すフローチャート。
【図８】輸送計画の構成例を示す説明図。
【図９】第１端末装置に表示される輸送計画表示画面の例を示す説明図。
【図１０】輸送情報処理装置の動作を示すフローチャート。
【図１１】第１端末装置に表示される輸送情報表示画面の例を示す説明図。
【発明を実施するための形態】
【００２２】
以下、図面を参照して本発明の実施形態について説明する。
［１．車両の輸送の態様］
図１を参照して、本実施形態の輸送情報処理装置１００を利用する車両の輸送の態様について説明する。
輸送情報処理装置１００は、車両１の輸送を依頼する第１ユーザＵ１が使用する第１端末装置２１と通信を行い、第１ユーザＵ１が希望する輸送の条件を取得し、取得した条件に適する輸送方法をマッチングして、輸送計画を生成する。
【００２３】
車両１は、自動車や自動二輪車等、人間の操作により移動する車両であればよい。図１には、車両１の一例として、自動二輪車である車両１ａを示し、後述する図２には四輪自動車である車両１ｂを示す。車両１ａ、１ｂおよびその他の車両を総称する場合に、車両１と表記する。
【００２４】
第１ユーザＵ１は、地点Ｐ１から地点Ｐ２まで車両１を輸送する依頼を行う。例えば、第１ユーザＵ１が車両１に乗車して地点Ｐ１に出向いた後、公共交通機関９等を利用して地点Ｐ２に移動する場合に、第１ユーザＵ１は、車両１の輸送を依頼する。地点Ｐ１は、車両１の輸送の開始位置に相当し、地点Ｐ２は輸送の目的地に相当し、地点Ｐ１と地点Ｐ２の間は車両１が輸送される輸送区間Ｄ１に相当する。また、第１ユーザＵ１が地点Ｐ２に居り、地点Ｐ１から、自分がいる地点Ｐ２まで車両１の輸送を希望する場合に、図１の輸送サービスを利用することが考えられる。
【００２５】
本実施形態において、第１ユーザＵ１は、車両１の輸送方法Ｗとして４つの輸送方法Ｗ１、Ｗ２、Ｗ３、Ｗ４を利用可能である。第１輸送方法Ｗ１は、第２ユーザＵ２が車両１を地点Ｐ１から地点Ｐ２まで運転する方法である。第２輸送方法Ｗ２は、第３ユーザＵ３が車両１を、輸送用車両３に載せて輸送する方法である。
【００２６】
第２ユーザＵ２および第３ユーザＵ３は車両１の輸送を個人的に提供する。第２ユーザＵ２は、例えば、自身の所用によって地点Ｐ１から地点Ｐ２まで移動する予定があるか、或いは、地点Ｐ１から地点Ｐ２に移動可能な状態となる人物である。第３ユーザＵ３は、例えば、自身の所用によって地点Ｐ１から地点Ｐ２まで輸送用車両３により移動する予定があるか、或いは、地点Ｐ１から地点Ｐ２まで輸送用車両３を利用して移動可能な状態となる人物である。第２ユーザＵ２および第３ユーザＵ３は、車両１を輸送するときに地点Ｐ１から地点Ｐ２に移動できる状態であればよく、常時、移動可能な状態である必要はない。
【００２７】
第３輸送方法Ｗ３および第４輸送方法Ｗ４は、車両１の輸送事業を営む事業者に依頼する方法である。第３輸送方法Ｗ３は、運転代行事業者が車両１を輸送する方法であり、運転代行事業者の従業員である複数の事業所ユーザＵ４が事業用車両５に乗車して地点Ｐ１に出向き、一人の事業所ユーザＵ４が車両１を運転して地点Ｐ２に移動し、他の事業所ユーザＵ４が事業用車両５を運転して車両１に随伴する。事業所ユーザＵ４は、地点Ｐ２から事業用車両５に乗車して事業拠点に戻る。第４輸送方法Ｗ４は、輸送事業者の従業員である事業所ユーザＵ５が、事業用車両７に車両１を積載して地点Ｐ１から地点Ｐ２へ輸送する方法である。
【００２８】
第１ユーザＵ１は、第１端末装置２１を使用する。第１端末装置２１は第１ユーザＵ１が携帯する端末装置であり、例えば、スマートフォン等である。第１端末装置２１は通信機能を有し、無線通信回線や通信ネットワーク４００を通じて輸送情報処理装置１００と通信可能に接続される。第１端末装置２１には、輸送情報処理装置１００と通信を行うアプリケーションプログラム、いわゆるアプリがインストールされている。このアプリは、輸送情報処理装置１００との間で、通知の受信、通知を受信した場合の第１ユーザＵ１への報知、画像やテキストを含む画面の表示、第１ユーザＵ１の操作に基づく指示の送信等の機能を有する。
【００２９】
第２ユーザＵ２は第２端末装置２３を使用し、第３ユーザＵ３は第３端末装置２５を使用する。第２端末装置２３および第３端末装置２５は、それぞれ第２ユーザＵ２および第３ユーザＵ３が携帯するスマートフォン等の端末装置である。第２端末装置２３および第３端末装置２５は通信機能を備え、無線通信回線および通信ネットワーク４００を介して輸送情報処理装置１００と通信可能である。第２端末装置２３および第３端末装置２５は、輸送情報処理装置１００から送信される依頼の通知を受信し、この依頼の通知に応答することが可能である。
【００３０】
また、第２端末装置２３および第３端末装置２５は、後述する車両端末装置１０との間で、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ（登録商標）等の規格に準拠した無線通信を実行してもよい。
また、第２端末装置２３および第３端末装置２５は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）により現在位置を求める位置検出機能を備えてもよい。
【００３１】
事業所ユーザＵ４は事業者端末装置２７を使用し、事業所ユーザＵ５は事業者端末装置２９を使用する。事業者端末装置２７、２９は、それぞれ事業所ユーザＵ４、Ｕ５が携帯する端末装置であってもよいし、事業者が運営する事業拠点に設置されるコンピュータ等であってもよい。
【００３２】
車両１には、車両端末装置１０が搭載されている。例えば、車両１ａには車両端末装置１０が固定的に取り付けられ、車両１ｂでは、車両端末装置１０は車室内に設置される。車両端末装置１０は、無線通信機能を備え、輸送情報処理装置１００との通信を実行する。また、車両端末装置１０は、第２端末装置２３、第３端末装置２５、事業者端末装置２７、２９等との間で上述の近距離無線通信を実行可能である。車両端末装置１０は、第２端末装置２３や第３端末装置２５と無線通信を実行することにより、第２端末装置２３や第３端末装置２５の中継機能を利用して、輸送情報処理装置１００と通信を行うものであってもよい。
【００３３】
車両端末装置１０は、第２端末装置２３や第３端末装置２５を認証する機能を備える。車両端末装置１０は、第２端末装置２３または第３端末装置２５から認証情報を受信することで認証を行ってもよい。また、車両端末装置１０は、第２ユーザＵ２または第３ユーザＵ３が車両端末装置１０を操作して入力する認証情報に基づき、認証を行ってもよい。
車両端末装置１０は、認証結果に基づいて車両１のエンジン始動、ハンドルロック、ドアロック等を制御する盗難防止装置として機能する。車両端末装置１０は、第２ユーザＵ２または第３ユーザＵ３の認証に成功した場合、車両１のドアロック解除、ハンドルロック解除、或いは車両１のエンジンを始動可能とする処理を行い、これにより車両１の運転や輸送が可能となる。
また、車両端末装置１０は、ＧＰＳにより車両１の位置を検出する機能を備えていてもよい。
【００３４】
輸送情報処理装置１００は、第１ユーザＵ１の依頼に対応して、車両１を輸送する輸送計画を生成する。図１には、輸送計画の２つの例を符号Ａ、Ｂで示す。
符号Ａで示す第１の輸送計画では、第２ユーザＵ２が車両１を運転して輸送区間Ｄ１を移動する。符号Ｂで示す第２の輸送計画では、輸送区間Ｄ１が、輸送区間Ｄ１上の地点Ｐ３で小区間Ｄ１１と小区間Ｄ１２とに分割される。小区間Ｄ１１においては第２ユーザＵ２が車両１を運転し、小区間Ｄ１２においては第３ユーザＵ３が車両１を輸送用車両３で輸送する。このように、輸送情報処理装置１００は、１つの輸送方法Ｗで輸送区間Ｄ１を輸送する輸送計画を生成する。また、輸送情報処理装置１００は、輸送区間Ｄ１を複数音小区間Ｄ１１、Ｄ１２に分割し、小区間ごとに輸送方法Ｗを選択することにより、複数の輸送方法Ｗを含む輸送計画を生成してもよい。
【００３５】
第１輸送方法Ｗ１または第２輸送方法Ｗ２を利用する場合、地点Ｐ１、Ｐ２の位置や第１ユーザＵ１が輸送を希望する日時に、第２ユーザＵ２および第３ユーザＵ３が対応可能であることが必要である。
【００３６】
そこで、輸送情報処理装置１００は、第１ユーザＵ１が希望する条件と、第２ユーザＵ２が車両１を運転できる条件、および、第３ユーザＵ３が車両１を輸送できる条件とに基づくマッチング処理を行い、第１ユーザＵ１の希望に合う輸送計画を生成する。
【００３７】
マッチング処理を行うため、輸送情報処理装置１００は、輸送依頼条件１４２、運転条件１５２、および輸送受託条件１５４を記憶する。輸送依頼条件１４２は、輸送情報処理装置１００が、第１ユーザＵ１が第１端末装置２１のアプリによって指定する条件に基づき生成される。輸送依頼条件１４２は、地点Ｐ１、地点Ｐ２の場所や、車両１を輸送してほしい日時などに関する条件を含む。運転条件１５２は第２ユーザＵ２が車両１を運転できる日時や場所の条件を含み、輸送受託条件１５４は、第３ユーザＵ３が車両１を輸送できる日時や場所の条件を含む。
【００３８】
第２ユーザＵ２や第３ユーザＵ３は、車両１を輸送するサービスの提供者であり、第１ユーザＵ１はサービスを受ける需要者であるから、第１ユーザＵ１から第２ユーザＵ２や第３ユーザＵ３に対して輸送サービスの対価の支払いが発生する。輸送依頼条件１４２は、第１ユーザＵ１が希望する対価を定める条件を含む。また、運転条件１５２および輸送受託条件１５４は、車両１の輸送に係る対価の請求金額の条件を含む。これにより、料金について車両１の輸送を依頼する側と受託する側の希望を反映したマッチング処理を行うことができる。
【００３９】
輸送情報処理装置１００は、通信ネットワーク４００を介して決済サーバ３００に接続され、第１ユーザＵ１による対価の支払いを決済する機能を有してもよい。決済サーバ３００は、例えば、金融機関や決済サービス事業者が運営するサーバであり、具体的には、銀行口座からの引き落とし、クレジットカード決済、電子マネーや仮想通貨による決済等を提供する。輸送情報処理装置１００は、車両１の輸送前または輸送完了後に、第１ユーザＵ１から、車両１を輸送した対価の決済を行う。
【００４０】
第１ユーザＵ１、第２ユーザＵ２および第３ユーザＵ３の条件は、場所および日時の他にも挙げられる。例えば、図１の車両１ａは、備品１１を備える。備品１１は車両１ａとともに輸送される付属物である。例えば、備品１１は、自動二輪車の運転に使用されるヘルメット、四輪自動車の車内に設置されるカーナビゲーション装置やハンズフリー通話装置等である。第１ユーザＵ１が備品１１の使用の可否を条件として指定する場合、第２ユーザＵ２が備品１１の使用を希望するか否かを反映してマッチング処理が行われる。
【００４１】
第１ユーザＵ１が第２ユーザＵ２に輸送を依頼する場合、第１ユーザＵ１は、車両１を第２ユーザＵ２に貸し出して運転体験を提供する立場にある。すなわち、第２ユーザＵ２は、車両１の輸送を受託する立場であるとともに、車両１の運転体験を享受する利用者でもある。このため、第２ユーザＵ２から第１ユーザＵ１へ運転体験の対価を支払う可能性がある。
【００４２】
そこで、輸送情報処理装置１００は、第１ユーザＵ１が第２ユーザＵ２へ支払う輸送の対価と、第２ユーザＵ２が第１ユーザＵ１に支払う運転体験の対価とを相殺し、輸送の対価を減額することを可能にしている。
【００４３】
さらに、車両１の輸送の後に、第１ユーザＵ１が第２ユーザＵ２に対して、第２ユーザＵ２を地点Ｐ２以外の場所に運ぶサービスが考えられる。
図２は、車両１の輸送の別の態様を示す説明図である。詳細には、第２ユーザＵ２が地点Ｐ２まで車両１を運転した後で、第１ユーザＵ１が第２ユーザＵ２を地点Ｐ４に運ぶ態様を示している。
【００４４】
第２ユーザＵ２が地点Ｐ１から地点Ｐ４まで移動することを条件にしている場合、第２ユーザＵ２に輸送区間Ｄ１の輸送を依頼すると、第２ユーザＵ２は、地点Ｐ２から地点Ｐ４に移動する必要がある。この場合、公共交通機関９によって地点Ｐ２に移動した第１ユーザＵ１が、地点Ｐ２で第２ユーザＵ２と対面し、地点Ｐ４まで第２ユーザＵ２を送り届けてもよい。このような態様は、車両１の乗車定員が２名以上の場合、例えば車両１が四輪自動車である場合に、好適である。図２に示す輸送計画では、第１ユーザＵ１および第２ユーザＵ２の双方の条件が満たされる。
【００４５】
この輸送計画では、第１ユーザＵ１は、地点Ｐ２から地点Ｐ４までの区間Ｄ２において第２ユーザＵ２を運ぶサービスの提供者であり、第２ユーザＵ２はサービスの受給者である。従って、サービスの対価を第２ユーザＵ２から第１ユーザＵ１へ支払うことが考えられる。具体的には、第１ユーザＵ１が支払う車両１の輸送の対価と、第２ユーザＵ２が支払う対価とを相殺し、車両１の輸送の対価を減額する。
【００４６】
このように、輸送情報処理装置１００は、車両１の輸送を依頼する第１ユーザＵ１と、第２ユーザＵ２および第３ユーザＵ３の都合、さらには事業所ユーザＵ４、Ｕ５の状況とを適合させて、輸送計画を生成し、第１ユーザＵ１に提示する。これにより、第１ユーザＵ１は、複数の輸送方法Ｗの中から、自身の希望に合う輸送方法Ｗを選択して、適切な輸送計画を容易に決めることができる。
【００４７】
さらに、輸送情報処理装置１００は、異なる輸送方法Ｗを引き継ぐ輸送計画が実行される場合に、車両１の状態を記録する機能を有する。例えば、図１に符号Ｂで示す輸送計画では、地点Ｐ３において第２ユーザＵ２から第３ユーザＵ３へ車両１が引き渡される。ここで、第２端末装置２３および／または第３端末装置２５により車両１が撮像されると、撮像画像を輸送情報処理装置１００が取得する。或いは、第２端末装置２３および／または第３端末装置２５により車両１の状態に関するレポートが入力された場合に、このレポートを輸送情報処理装置１００が取得する。これら撮像画像やレポートは、車両１の状態に問題がないことの確認、車両１の輸送に係る第２ユーザＵ２および第３ユーザＵ３の管理責任の確認等のために利用できる。
以下、輸送計画の生成と実行について、詳細に説明する。
【００４８】
［２．輸送情報処理装置の構成］
図３は、輸送情報処理装置１００の構成を示す図である。図４は、輸送情報処理装置１００が記憶する輸送依頼条件１４２の構成例を示す説明図であり、図５は運転条件１５２の構成例を示す説明図であり、図６は輸送受託条件１５４の構成例を示す説明図である。これらの図を参照して、輸送情報処理装置１００の構成を説明する。
【００４９】
輸送情報処理装置１００は、通信部１１０、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１２０、およびメモリ１４０等により構成されたコンピュータである。
輸送情報処理装置１００は、通信部１１０を介して、車両端末装置１０、第１端末装置２１、第２端末装置２３、第３端末装置２５、事業者端末装置２７、２９との間で通信を行う。
【００５０】
さらに、輸送情報処理装置１００は、通信部１１０を介して決済サーバ３００と通信を実行し、輸送計画が実行された場合に、第１ユーザＵ１からの支払金額を決済する。
【００５１】
メモリ１４０は、ＣＰＵ１２０によって読み取り可能にデータやプログラムを記憶する記憶装置であり、半導体メモリ素子、磁気的記憶媒体、光学的記憶媒体、その他の記憶デバイス等により構成される。メモリ１４０には、制御用プログラム１４１が保存されている。
【００５２】
ＣＰＵ１２０は、制御用プログラム１４１を読み込んで実行することにより、情報取得部１２１、輸送計画生成部１２２、輸送計画通知部１２３、計画決定部１２４、依頼通知部１２５、車両認証制御部１２６、輸送状態通知部１２７、処理部１２８、および状態検知部１３０として機能する。ＣＰＵ１２０は、マイコン等の他のプロセッサで構成されてもよく、プロセッサとＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等が統合されたデバイスであってもよい。
【００５３】
メモリ１４０は、制御用プログラム１４１のほか、輸送依頼条件１４２、業務受託条件１４３、到着場所データ１４４、および、基準データ１４５を記憶する。メモリ１４０には、運転条件ＤＢ（データベース）１５１、輸送受託条件ＤＢ１５３、および、業務受託条件ＤＢ１５５が格納される。これらの各データベースは、メモリ１４０の記憶領域を利用して実現される。さらに、メモリ１４０の記憶領域には、輸送計画記憶部１５６が設けられる。
【００５４】
メモリ１４０が記憶する輸送依頼条件１４２は、上述したように、車両１の輸送に関して第１ユーザＵ１が指定した条件を含む。
図４に例示する輸送依頼条件１４２は、ユーザ情報１４２ａ、決済情報１４２ｂ、車両情報１４２ｃ、輸送区間情報１４２ｄ、希望日時情報１４２ｅ、付加条件情報１４２ｆ、および、履歴情報１４２ｇを含む。
【００５５】
ユーザ情報１４２ａは第１ユーザＵ１に関する情報であり、輸送情報処理装置１００により第１ユーザＵ１を識別するユーザ識別情報や、第１ユーザＵ１の評価を示すレーティングを含む。ユーザ識別情報は、例えば輸送情報処理装置１００により第１ユーザＵ１に付与されるユーザＩＤである。レーティングは、輸送計画が実行された後に、輸送計画に関与した他のユーザからの評価に基づき、輸送情報処理装置１００により与えられる。
【００５６】
決済情報１４２ｂは、車両１の輸送に関して第１ユーザＵ１が支払う対価の情報であり、支払方法、および、第１ユーザＵ１が希望する対価の金額（希望料金）を含む。
【００５７】
車両情報１４２ｃは、輸送される対象の車両１に関する情報であり、車両１を識別するための車両識別情報、および、車両１の種別を示す情報（車両種別）を含む。車両識別情報は、例えば、車両１の登録番号、製造番号、その他の識別情報である。車両１の種別は、例えば、車両１の重量やサイズに関する情報、車両１を運転するための運転免許証の区分を示す情報、車両１の希少性や価値を示す情報等を含み、車両１の車種名、年式、グレード、排気量等の情報を含んでもよい。
【００５８】
輸送区間情報１４２ｄは、車両１を輸送する輸送区間Ｄ１を指定する情報であり、車両１の輸送開始位置、および輸送目的地を含む。輸送開始位置は車両１の現在位置または第１ユーザＵ１が指定する位置である。
【００５９】
希望日時情報１４２ｅは、車両１の輸送を行う日時に関する条件である。希望日時情報１４２ｅは、例えば、第１ユーザＵ１が希望する輸送開始日時（輸送開始希望日時）、目的地に車両１が到着する到着希望日時を含む。
【００６０】
付加条件情報１４２ｆは、車両１の輸送に関する付随的な条件を含む。例えば、付加条件情報１４２ｆは、車両１の備品１１の使用を許諾するか否かを示す情報（備品使用可否）、および、車両１の保険の適用に関する情報（保険適用状態）を含む。保険適用状態は、例えば、車両１を第２ユーザＵ２が運転する場合に、第１ユーザＵ１が加入する保険による補償が有効か否かに関する情報である。また、付加条件情報１４２ｆは、車両１の輸送後に第１ユーザＵ１が第２ユーザＵ２を運ぶことの可否（輸送後の同乗の可否）、第２ユーザＵ２の運転適格性を示す情報を含む。
【００６１】
また、付加条件情報１４２ｆは、第１ユーザＵ１に対して保険加入を勧奨することが可能か否かを示す情報を含んでもよい。例えば、車両１を第２ユーザＵ２が輸送する輸送中に、車両１を補償する保険が存在しない場合に、輸送中を含む一時的な保険に第１ユーザＵ１が加入することが考えられる。第１ユーザＵ１に対し保険加入を勧奨することが許可されれば、輸送情報処理装置１００は、一時的な保険への加入を条件として、車両１を補償する保険が加入中でない組み合わせを含む輸送計画１５７を生成できる。また、保険加入の勧奨が不可である場合、輸送情報処理装置１００は、加入中の保険により輸送中の車両１が補償されるような組み合わせの輸送計画１５７のみを作成する。
【００６２】
履歴情報１４２ｇは、ユーザ情報１４２ａで指定される第１ユーザＵ１の過去の利用履歴に関する情報であり、支払い料金の平均、輸送を依頼したユーザである輸送ユーザのレーティング、その他の第１ユーザＵ１の属性等を含む。
【００６３】
到着場所データ１４４は、車両１を停車させ、引き渡しを行うことが可能な場所に関する情報である。到着場所データ１４４は、例えば、車両１を駐車可能な駐車場の位置および料金に関する情報を含む。到着場所データ１４４が示す場所は、例えば、輸送区間Ｄ１を複数の小区間Ｄ１１、Ｄ１２に分割する場合に、分割位置の地点Ｐ３となる。
【００６４】
基準データ１４５は、輸送情報処理装置１００が、車両１の輸送に関して判定を行う基準となるデータである。基準データ１４５は、後述する第１基準距離、第２基準距離、および、基準時間を含む。
【００６５】
ユーザＤＢ１５０は、ユーザを識別可能な情報に対応づけて、輸送情報処理装置１００を利用する第１ユーザＵ１に関する情報を格納する。例えば、ユーザＤＢ１５０は、輸送依頼条件１４２のユーザ情報１４２ａ、車両情報１４２ｃ、および履歴情報１４２ｇに相当する情報を、ユーザ識別情報に対応づけて格納する。
ユーザＤＢ１５０は、第２ユーザＵ２、および第３ユーザＵ３に関する情報を格納してもよい。
【００６６】
運転条件ＤＢ１５１は、運転条件１５２を格納する。運転条件１５２は、上述したように、第２ユーザＵ２が車両１の運転に関して希望する条件を含む。図５に例示する運転条件１５２は、輸送ユーザ情報１５２ａ、輸送対象情報１５２ｂ、運転区間情報１５２ｃ、日時情報１５２ｄ、対価情報１５２ｅ、および、付加条件情報１５２ｆを含む。
【００６７】
輸送ユーザ情報１５２ａは第２ユーザＵ２に関する情報であり、輸送情報処理装置１００により第２ユーザＵ２を識別するユーザ識別情報や、第２ユーザＵ２の評価を示すレーティングを含む。ユーザ識別情報は、例えば輸送情報処理装置１００により第２ユーザＵ２に付与されるユーザＩＤである。また、輸送ユーザ情報１５２ａは、第２ユーザＵ２の運転適格性を示す情報を含んでもよく、例えば、第２ユーザＵ２の事故や交通違反の履歴、優良運転者であるか否か、特別なライセンスの有無等の情報を含んでもよい。
【００６８】
輸送対象情報１５２ｂは、第２ユーザＵ２が運転して輸送できる車両の条件であり、例えば、第２ユーザＵ２の運転免許の区分や条件を示す情報（運転免許条件）を含む。
【００６９】
運転区間情報１５２ｃは、第２ユーザＵ２が車両１を運転する区間を指定する情報である。例えば、第２ユーザＵ２が車両１の運転を開始する運転開始位置、および、第２ユーザＵ２が車両１による移動を望む移動目的地を含む。
【００７０】
日時情報１５２ｄは、第２ユーザＵ２が車両１を運転可能な日時に関する条件であり、例えば、運転を開始する希望開始日時、目的地に到着する到着希望日時を含む。
【００７１】
対価情報１５２ｅは、第２ユーザＵ２が車両１を輸送することの対価に関する情報である。例えば、対価情報１５２ｅは、対価総額、または、車両１の輸送距離または時間に基づき対価を計算するための単価を含む。また、車両１の輸送後に第１ユーザＵ１が第２ユーザＵ２を運ぶ場合に対価を減額するか否かと、減額される金額と示す情報を含んでもよい。また、車両１の車種によって対価を減額するか否かと、減額される金額とを示す情報を含んでもよい。
【００７２】
対価情報１５２ｅは、輸送の対価の減額に関する情報を含む。すなわち、第２ユーザＵ２が第１ユーザＵ１に支払う運転体験の対価として、車両１の輸送の対価を減額する金額に関する情報を含む。減額する金額は、全ての車種および全ての輸送に関して一定でもよいし、車両１の車種や輸送区間の距離に応じて変動してもよい。
対価情報１５２ｅが料金の減額を示す情報を含む場合、車両１の輸送を第２ユーザＵ２に依頼する場合の輸送の対価は、第３ユーザＵ３、或いは事業所ユーザＵ４、Ｕ５に依頼する場合よりも減額される。結果として、輸送方法として第１輸送方法Ｗ１を採用する場合の対価は、第２輸送方法Ｗ２、第３輸送方法Ｗ３および第４輸送方法Ｗ４に比べて、減額が発生する分だけ、安価に設定されている。
【００７３】
付加条件情報１５２ｆは、第２ユーザＵ２による運転に関する付随的な条件を含む。付加条件情報１５２ｆは、例えば、第２ユーザＵ２が加入している保険の補償条件を示す情報（保険適用状態）を含む。また、車両１の備品１１の使用を希望するか否かを示す情報（備品使用希望の有無）、および、輸送後に第１ユーザＵ１による同乗を希望するか否かを示す情報（輸送後の同乗希望の有無）を含んでもよい。
【００７４】
輸送受託条件ＤＢ１５３は、輸送受託条件１５４を格納する。輸送受託条件１５４は、上述したように、第３ユーザＵ３が車両１の運転に関して希望する条件を含む。図６に例示する輸送受託条件１５４は、輸送ユーザ情報１５４ａ、輸送対象情報１５４ｂ、輸送区間情報１５４ｃ、日時情報１５４ｄ、対価情報１５４ｅ、および、付加条件情報１５４ｆを含む。
【００７５】
輸送ユーザ情報１５４ａは第３ユーザＵ３に関する情報であり、輸送情報処理装置１００により第３ユーザＵ３を識別するユーザ識別情報や、第３ユーザＵ３の評価を示すレーティングを含む。ユーザ識別情報は、例えば輸送情報処理装置１００により第３ユーザＵ３に付与されるユーザＩＤである。
【００７６】
輸送対象情報１５４ｂは、第３ユーザＵ３が輸送できる車両の条件であり、例えば、輸送用車両３に積載可能な車両１のサイズや重量の制限に関する情報（輸送可能サイズと重量）、輸送可能な車種を指定する情報（輸送可能車種）を含む。
【００７７】
輸送区間情報１５４ｃは、第３ユーザＵ３が車両１を輸送可能な区間を指定する情報である。例えば、輸送開始位置、および、輸送目的地を含む。
【００７８】
日時情報１５４ｄは、第３ユーザＵ３が車両１を輸送可能な日時に関する条件であり、例えば、輸送を開始する希望開始日時、目的地に到着する到着希望日時を含む。
【００７９】
対価情報１５４ｅは、第３ユーザＵ３が車両１を輸送することの対価に関する情報である。例えば、対価情報１５４ｅは、対価総額、または、車両１の輸送距離または時間に基づき対価を計算するための単価を含む。
また、輸送受託条件１５４は、上記各種の情報に含まれない条件を指定する付加条件情報１５４ｆを含んでもよい。
【００８０】
業務受託条件ＤＢ１５５は、第３輸送方法Ｗ３を実行する事業者、および、第４輸送方法Ｗ４を実行する事業者が車両１の輸送を受託するための条件に関する情報を、事業者ごとに格納する。業務受託条件ＤＢ１５５は、各々の事業者に対応づけて、例えば、事業者が車両１を輸送可能な時間帯、定休日、輸送区間の長さ、輸送可能な車両１のサイズや重量の制限等に関する情報を格納する。
【００８１】
輸送計画記憶部１５６は、輸送計画生成部１２２により作成される輸送計画１５７を記憶する。輸送計画記憶部１５６は、複数の輸送計画１５７を記憶可能である。
【００８２】
情報取得部１２１は、第１端末装置２１が実行するアプリの機能により送信される条件を取得し、取得した条件に基づき輸送依頼条件１４２を生成する。輸送依頼条件１４２は、第１ユーザＵ１がアプリに入力する情報を反映しており、第１ユーザＵ１が依頼する車両１の輸送に関する各種の条件を含む。情報取得部１２１が輸送依頼条件１４２を生成する処理は、輸送依頼条件１４２を取得する処理ということができる。
【００８３】
輸送計画生成部１２２は、輸送依頼条件１４２と、運転条件１５２、輸送受託条件１５４、および業務受託条件ＤＢ１５５とを参照して、マッチング処理を実行し、輸送計画１５７を生成する。マッチング処理において、輸送計画生成部１２２は、輸送依頼条件１４２に含まれる条件に適合する第２ユーザＵ２、第３ユーザＵ３、或いは事業所ユーザＵ４、Ｕ５を探索する。
【００８４】
例えば、輸送計画生成部１２２は、運転区間情報１５２ｃおよび日時情報１５２ｄ、或いは、輸送区間情報１５４ｃおよび日時情報１５４ｄを参照し、輸送区間情報１４２ｄおよび希望日時情報１４２ｅで指定された区間および日時の輸送が可能な輸送方法を探索する。また、例えば、輸送計画生成部１２２は、対価情報１５２ｅまたは対価情報１５４ｅから求められる料金が、決済情報１４２ｂにより指定される料金に適合するか否かを反映してマッチング処理を行う。ここで、対価情報１５２ｅが、第２ユーザＵ２による運転の料金を車種による減額が可能であることを示す場合は、対価情報１５２ｅと車両情報１４２ｃとに基づいて減額した料金を用いてマッチング処理を行う。
【００８５】
また、輸送計画生成部１２２は、付加条件情報１４２ｆが示す備品使用の可否と、付加条件情報１５２ｆが示す備品使用希望の有無とが一致するか否かを反映してマッチング処理を行ってもよい。また、輸送計画生成部１２２は、付加条件情報１４２ｆが示す輸送後の同乗の有無と、付加条件情報１５２ｆが示す輸送後の同乗希望の有無とが一致するか否かを反映してマッチング処理を行ってもよい。
【００８６】
輸送計画生成部１２２は、輸送依頼条件１４２に含まれる条件に重み付けをした上でマッチング処理を行ってもよい。また、輸送計画生成部１２２は、履歴情報１４２ｇに基づき第１ユーザＵ１の依頼傾向および／または嗜好を学習する人工知能（ＡＩ：Ａｒｔｉｆｉｃｉａｌ  Ｉｎｔｅｌｌｉｇｅｎｃｅ）を備えてもよい。この場合、例えば、輸送計画生成部１２２は、輸送依頼条件１４２に該当する輸送方法を検索して候補を抽出し、人工知能により候補の絞り込みを行って、輸送計画１５７を生成してもよい。
【００８７】
輸送計画生成部１２２が生成する輸送計画１５７は、車両１を輸送するための計画の候補として第１ユーザＵ１に提示される。輸送計画生成部１２２は、複数の輸送計画１５７を生成することが望ましいが、１つの輸送計画１５７しか生成しないことがあってもよい。輸送計画生成部１２２は、生成した輸送計画１５７を輸送計画記憶部１５６に記憶させる。
【００８８】
輸送計画通知部１２３は、輸送計画生成部１２２により生成された輸送計画１５７を、第１端末装置２１に通知する。第１端末装置２１に通知された輸送計画１５７は、第１端末装置２１のアプリの機能によって一覧表示される。
【００８９】
計画決定部１２４は、輸送計画生成部１２２の通知に応答して、第１端末装置２１から輸送計画１５７を指定するデータが送信された場合に、このデータに従って、実行する輸送計画１５７を決定する。例えば、第１端末装置２１が、輸送計画生成部１２２により通知された複数の輸送計画１５７を一覧表示した状態で、第１ユーザＵ１がいずれかの輸送計画１５７を選択することにより、選択された輸送計画１５７を指定するデータを第１端末装置２１が送信する。これにより、輸送情報処理装置１００が候補として提示した輸送計画１５７の中から、第１ユーザＵ１が所望する１の輸送計画１５７が選択され、決定される。
【００９０】
依頼通知部１２５は、計画決定部１２４により決定された輸送計画１５７を実行するための依頼、或いは予約を行う。依頼通知部１２５は、輸送計画１５７に含まれる輸送方法Ｗを取得し、取得した輸送方法Ｗを実行する主体（輸送者）である第２ユーザＵ２、第３ユーザＵ３への依頼の通知、または事業所ユーザＵ４、Ｕ５への予約の通知を行う。具体的には、依頼通知部１２５は、輸送者の端末装置である第２端末装置２３、第３端末装置２５、事業者端末装置２７、２９のいずれか１以上に対し、車両１の輸送を依頼するデータを送信する。依頼通知部１２５は、依頼を通知した輸送者の端末装置の全てから依頼を受諾することを示すデータを受信した場合に、依頼が成功したと判定する。
【００９１】
車両認証制御部１２６は、輸送計画１５７を実行する輸送者の端末装置と、車両１の車両端末装置１０とに対して認証用の情報を送信する。例えば、第２ユーザＵ２が輸送者である場合は、第２端末装置２３に対して車両１の運転を可能にするための第１認証情報を送信し、車両端末装置１０には第２ユーザＵ２を認証するための車両側認証情報を送信する。例えば、第１認証情報と車両側認証情報とは対をなす情報である。第２ユーザＵ２は、第１認証情報を車両端末装置１０に入力し、または第２端末装置２３から車両端末装置１０に第１認証情報を送信する。車両認証制御部１２６は、車両端末装置１０が車両側認証情報に基づき第１認証情報を認証した場合、認証成功を検知する。車両端末装置１０は、本発明の認証装置の一例に対応する。
【００９２】
また、車両認証制御部１２６は、例えば、第３ユーザＵ３が輸送者である場合は、第３端末装置２５に対して車両１の輸送を可能にするための第２認証情報を送信し、車両端末装置１０には第３ユーザＵ３を認証するための車両側認証情報を送信する。例えば、第２認証情報と車両側認証情報とは対をなす情報である。第３ユーザＵ３は、第２認証情報を車両端末装置１０に入力し、または第３端末装置２５から車両端末装置１０に第２認証情報を送信する。車両認証制御部１２６は、車両端末装置１０が車両側認証情報に基づき第２認証情報を認証した場合、認証成功を検知する。
車両端末装置１０が認証に成功した場合、車両１の運転または輸送が可能となる。
【００９３】
状態検知部１３０は、輸送情報取得部１３１、および車両情報取得部１３２を備える。
輸送情報取得部１３１は、車両１を輸送している輸送者の端末装置から位置情報を受信する。輸送者の端末装置は、第２端末装置２３、第３端末装置２５、事業者端末装置２７、２９のいずれかである。
輸送情報取得部１３１は、輸送計画１５７の実行時に複数の輸送方法が引き継がれる場合に、引き継ぎ場所である地点Ｐ３で撮像される車両１の撮像画像や、車両１の状態に関するレポートを、第２端末装置２３および／または第３端末装置２５から受信する。
【００９４】
車両情報取得部１３２は、車両端末装置１０から位置情報を受信する。輸送情報取得部１３１および車両情報取得部１３２は、車両１の輸送中、または、輸送中と輸送前後とを含む期間に位置情報を取得することが好ましい。
【００９５】
ここで、状態検知部１３０は、輸送情報取得部１３１と車両情報取得部１３２のいずれか一方により位置情報を取得すればよい。例えば、車両端末装置１０がＧＰＳ等の位置情報検出機能を有する場合、車両情報取得部１３２が車両端末装置１０から位置情報を取得すればよい。車両端末装置１０が位置情報検出機能を有していない場合には、輸送情報取得部１３１が輸送者の端末装置から位置情報を取得すればよい。
【００９６】
輸送状態通知部１２７は、状態検知部１３０が取得した位置情報に基づき、車両１の輸送状態を第１端末装置２１に通知する。輸送状態通知部１２７による通知は、第１端末装置２１のアプリの機能によって第１ユーザＵ１に通知される。また、輸送状態通知部１２７は、輸送情報取得部１３１により取得した車両１の撮像画像や車両１の状態に関するレポートを、第１端末装置２１に送信してもよい。また、輸送状態通知部１２７は、状態検知部１３０が輸送者による輸送が適正に行われているか否かを判定した結果を、第１端末装置２１に通知してもよい。
【００９７】
また、状態検知部１３０は、輸送情報取得部１３１と車両情報取得部１３２の両方により位置情報を取得してもよい。この場合、状態検知部１３０は、輸送情報取得部１３１と車両情報取得部１３２がそれぞれ取得した位置情報を照合し、輸送が適正に行われているか否かを判定してもよい。例えば、状態検知部１３０が照合した位置情報に基準を超える差異がある場合に、輸送状態通知部１２７が、第１端末装置２１に異常を通知してもよい。
【００９８】
処理部１２８は、車両１の輸送に関して、通信部１１０により決済サーバ３００にアクセスして決済処理を実行する。また、処理部１２８は、輸送情報処理装置１００を利用するユーザに対するレーティングの登録等の処理を実行する。
【００９９】
［３．輸送計画の作成及び実行］
図７および図１０は、輸送情報処理装置１００の動作を示すフローチャートである。図８は、輸送計画１５７の構成例を示す説明図である。図９は、第１端末装置２１に表示される輸送計画表示画面２３０の例を示す説明図であり、図１１は、第１端末装置２１に表示される輸送情報表示画面２４０の例を示す説明図である。
これらの図に従って、輸送情報処理装置１００による輸送計画１５７の生成、および、輸送計画１５７の実行について説明する。ここでは、図１に示した第１利用者Ｕ１が車両１の輸送を依頼する例を説明する。
【０１００】
情報取得部１２１は、第１端末装置２１におけるアプリの起動を検知し（ステップＳ１０１）、第１端末装置２１を使用する第１ユーザＵ１の認証を実行する（ステップＳ１０２）。具体的には、情報取得部１２１が、第１ユーザＵ１による輸送情報処理装置１００へのサインインを行う。ステップＳ１０２で、情報取得部１２１は、サインインした第１ユーザＵ１に関する情報を、ユーザＤＢ１５０から取得する。
【０１０１】
情報取得部１２１は、第１端末装置２１のアプリにより入力された条件を取得し（ステップＳ１０３）、輸送依頼条件１４２を生成する（ステップＳ１０４）。ステップＳ１０４で、情報取得部１２１は、ステップＳ１０２においてユーザＤＢ１５０から取得した情報を使って輸送依頼条件１４２を生成してもよい。
【０１０２】
輸送計画生成部１２２は、ステップＳ１０４で生成された輸送依頼条件１４２に基づいて、車両１を輸送する輸送区間の距離を算出する（ステップＳ１０５）。また、輸送計画生成部１２２は、輸送依頼条件１４２に基づき、車両１の輸送に費やすことができる時間（輸送可能時間）を算出する（ステップＳ１０６）。
【０１０３】
輸送計画生成部１２２は、基準データ１４５から第１基準距離を取得し、ステップＳ１０５で算出した輸送区間の距離が第１基準距離以上であるか否かを判定する（ステップＳ１０７）。ここで、輸送区間の距離が第１基準距離より短い場合（ステップＳ１０７；ＮＯ）、輸送計画生成部１２２は、輸送計画１５７に含める輸送方法を１つに設定し（ステップＳ１０８）、後述するステップＳ１１３に移行する。つまり、輸送計画生成部１２２は、輸送区間が短い場合には、輸送区間を分割する輸送計画１５７を作成しない。第１基準距離、および、後述する第２基準距離は、輸送計画生成部１２２が判定する基準として予め設定され、基準データ１４５として記憶された値である。
【０１０４】
輸送区間の距離が第１基準距離以上の場合（ステップＳ１０７；ＹＥＳ）、輸送計画生成部１２２は、基準データ１４５から基準時間を取得し、ステップＳ１０６で算出した輸送可能時間が基準時間以上であるか否かを判定する（ステップＳ１０９）。輸送可能時間が基準時間より短い場合（ステップＳ１０９；ＮＯ）、輸送計画生成部１２２は、ステップＳ１０８に移行して、輸送計画１５７に含める輸送方法を１つに設定する。
【０１０５】
輸送可能時間が基準時間以上の場合（ステップＳ１０９；ＹＥＳ）、輸送計画生成部１２２は、基準データ１４５から第２基準距離を取得し、輸送区間の距離が第２基準距離以上であるか否かを判定する（ステップＳ１１０）。輸送区間の距離が第２基準距離以上の場合（ステップＳ１１０；ＹＥＳ）、輸送計画生成部１２２は、複数の輸送方法の併用または事業所ユーザＵ４、Ｕ５による輸送に限ることを設定し（ステップＳ１１１）、後述するステップＳ１１３に移行する。つまり、輸送計画生成部１２２は、輸送区間が第２基準距離以上の長距離である場合は、輸送者の負荷が大きいとして、輸送区間を分割して複数の輸送者による輸送を組み合わせるか、或いは、輸送者を事業者に限定する。
【０１０６】
輸送区間の距離が第２基準距離より短い場合（ステップＳ１１０；ＮＯ）、輸送計画生成部１２２は、輸送計画１５７に含まれる輸送方法が１つでも複数でもよいことを設定し（ステップＳ１１２）、後述するステップＳ１１３に移行する。
【０１０７】
ステップＳ１１３で、輸送計画生成部１２２は、第１ユーザＵ１へ保険加入を勧奨することが可能か否かを判定する。保険加入の勧奨が可能な場合（ステップＳ１１３；ＹＥＳ）、輸送計画生成部１２２は、車両１を補償する保険の不整合、すなわち輸送中の車両１が保険により補償されていない組み合わせを許容する設定を行い（ステップＳ１１４）、ステップＳ１１５に移行する。また、保険加入の勧奨が不可である場合（ステップＳ１１３；ＮＯ）、輸送計画生成部１２２はステップＳ１１５に移行する。
【０１０８】
ステップＳ１１５で、輸送計画生成部１２２は、マッチング処理を実行する（ステップＳ１１５）。マッチング処理で、輸送計画生成部１２２は、輸送依頼条件１４２の条件に適合する運転条件１５２、輸送受託条件１５４および業務受託条件ＤＢ１５５内の条件を探索する。ステップＳ１０８で輸送方法が１つに設定された場合には、輸送区間を分割せず車両１を輸送可能な輸送方法を探索する。また、ステップＳ１１１で輸送方法が複数または事業者に設定された場合には、輸送区間を複数の小区間に分割して、各小区間の輸送方法を探索する。ここで、輸送計画生成部１２２は、輸送区間を複数の小区間に分割する場合、各小区間を合わせた輸送区間全体の輸送時間が、ステップＳ１０６で算出した輸送可能時間を超えない組み合わせを探索する。また、輸送区間を複数の小区間に分割せず業務受託条件ＤＢ１５５のみを探索してもよい。輸送方法として、第２ユーザＵ２および第３ユーザＵ３を含む個人による輸送方法と、事業者による輸送方法のどちらを優先して探索するかは、予め設定されていてもよいし、履歴情報１４２ｇに基づき決定してもよい。
【０１０９】
輸送計画生成部１２２は、ステップＳ１１５のマッチング処理の結果に基づいて輸送計画１５７を生成し、輸送計画記憶部１５６に記憶させる（ステップＳ１１６）。輸送計画生成部１２２は、ステップＳ１１６で、複数の輸送計画１５７を生成することが好ましい。また、ステップＳ１１６では、輸送計画１５７ごとに料金を算出する処理を行うが、輸送区間を小区間に分割する場合には、小区間毎の料金と、輸送区間全体の料金とを算出し、料金を示す情報を輸送計画１５７に含める。ここで、輸送計画生成部１２２は、輸送依頼条件１４２等に基づいて、車両１の車種により輸送料金を減額する処理、および、輸送後に第１ユーザＵ１が第２ユーザＵ２を同乗させることにより車両１の輸送料金を減額する処理を行う。
【０１１０】
輸送計画通知部１２３は、ステップＳ１１６で生成した輸送計画１５７を、輸送計画１５７の候補として第１端末装置２１に通知する（ステップＳ１１７）。
【０１１１】
図８に例示する輸送計画１５７は、輸送情報１５７ａ、および、区間情報１５７ｂを含む。輸送情報１５７ａは、車両１の輸送を依頼した第１ユーザＵ１のユーザ識別情報、および、輸送する車両１の車両識別情報を含む。
【０１１２】
輸送情報１５７ａは、車両１の輸送開始位置、車両１を輸送する最終目的地、輸送開始日時、到着予定日時、および、備品使用可否等の各種の情報を含む。
【０１１３】
区間情報１５７ｂは、輸送区間と輸送者に関する情報を含む。輸送計画生成部１２２が、輸送依頼条件１４２により指定される輸送区間を小区間に分割した場合、輸送計画１５７は、各々の小区間について区間情報１５７ｂを含む。つまり、輸送計画１５７は小区間の数と同数の区間情報１５７ｂを含む。
【０１１４】
区間情報１５７ｂは、分割されていない輸送区間または分割された１つの小区間について、区間開始位置、到着位置、輸送方法、および、輸送者のユーザ識別情報である輸送ユーザ情報を含む。また、区間情報１５７ｂは、該当区間の輸送開始日時、該当区間の到着予定日時、該当区間の輸送に要する料金（区間料金）、該当区間で適用される保険の情報を含む。
【０１１５】
図１の例における小区間Ｄ１１に対応する区間情報１５７ｂでは、区間開始位置は地点Ｐ１の位置であり、到着位置は地点Ｐ３の位置であり、輸送方法は第１輸送方法Ｗ１である。輸送ユーザ情報は第２ユーザＵ２のユーザ識別情報であり、輸送開始日時は地点Ｐ１を出発する日時であり、到着予定日時は第２ユーザＵ２が地点Ｐ３に到着する予定日時である。区間料金は小区間Ｄ１２の輸送の対価として第２ユーザＵ２に支払う料金である。
【０１１６】
図９に例示する輸送計画表示画面２３０は、ステップＳ１１７で第１端末装置２１に通知される輸送計画１５７を、第１端末装置２１が表示する画面である。
第１端末装置２１のディスプレイ２１１には、第１端末装置２１のアプリの機能により、輸送計画１５７を構成する輸送方法が表示される。図９の例では、輸送区間を複数の小区間に分割した輸送計画１５７が、輸送計画表示画面２３０に表示されている。
【０１１７】
この例では、輸送計画表示画面２３０に、各々の小区間ごとに、車両１を輸送する日時と、輸送方法を示すイラストと、区間の料金とが表示され、輸送区間全体の合計料金も表示される。また、車両１が目的地に到着する予定日時が、輸送依頼条件１４２の到着希望日時より早いため、車両１を駐車場に駐車することを含む輸送計画１５７となっている。
第１ユーザＵ１は、輸送計画表示画面２３０により、輸送情報処理装置１００が生成した輸送計画の内容を容易に知ることができる。
【０１１８】
計画決定部１２４は、ステップＳ１１７の通知に対する応答として、第１端末装置２１から、輸送計画１５７を指定するデータ（輸送計画選択指示）を受信した場合、このデータを取得する（ステップＳ１１８）。計画決定部１２４は、第１端末装置２１から取得したデータに従って、輸送計画記憶部１５６に記憶された輸送計画１５７のうちの１つを、実行する輸送計画１５７として決定する（ステップＳ１１９）。
【０１１９】
依頼通知部１２５は、ステップＳ１１９で決定された輸送計画１５７に含まれる輸送者の端末装置に対し、依頼または予約の通知を行う（ステップＳ１２０）。依頼通知部１２５は、依頼に成功したか否かを判定する（ステップＳ１２１）。ステップＳ１２１で、依頼通知部１２５は、ステップＳ１２０で通知した輸送者の端末装置の全てから、依頼を受諾することを示すデータを受信した場合に、依頼が成功したと判定する（ステップＳ１２１；ＹＥＳ）。また、依頼を受諾することを示すデータを、いずれかの輸送者の端末装置から受信できない場合は、依頼が成功しなかったと判定する（ステップＳ１２１；ＮＯ）。
【０１２０】
依頼に成功しなかった場合（ステップＳ１２１；ＮＯ）、ＣＰＵ１２０は、ステップＳ１１６に戻る。この場合、ステップＳ１１７で、以前に選択された輸送計画１５７の依頼に成功しなかったことを通知してもよい。
依頼に成功した場合（ステップＳ１２１；ＹＥＳ）、ＣＰＵ１２０は、輸送計画１５７に従って車両１を輸送するための輸送対応処理を実行し（ステップＳ１２２）、本処理を終了する。
【０１２１】
ステップＳ１２２の輸送対応処理を、図１０に詳細に示す。
車両認証制御部１２６は、ステップＳ１１９で決定された輸送計画１５７に含まれる区間情報１５７ｂを取得し（ステップＳ１３１）、輸送方法に対応する認証情報を生成する（ステップＳ１３２）。すなわち、第２ユーザＵ２が車両１を輸送する場合は第１認証情報と車両側認証情報とを生成し、第３ユーザＵ３が輸送する場合は第２認証情報と車両側認証情報とを生成する。
【０１２２】
車両認証制御部１２６は、ステップＳ１３１で生成した認証情報を、車両端末装置１０および輸送者が使用する端末装置に送信する（ステップＳ１３３）。車両認証制御部１２６は、車両端末装置１０による認証成功を検知すると（ステップＳ１３４）、第１端末装置２１に対して、車両１の輸送が開始されることを通知する（ステップＳ１３５）。
【０１２３】
状態検知部１３０は、輸送情報取得部１３１または車両情報取得部１３２によって、車両１の位置情報を取得する（ステップＳ１３６）。輸送状態通知部１２７は、状態検知部１３０が位置情報を取得する毎、または設定された時間が経過する毎に、第１端末装置２１に対して車両１の位置情報を通知する（ステップＳ１３７）。
【０１２４】
図１１に例示する輸送情報表示画面２４０は、輸送状態通知部１２７により通知される車両１の位置情報を表示する画面であり、第１端末装置２１のアプリの機能によってディスプレイ２１１に表示される。
【０１２５】
輸送情報表示画面２４０は、例えば、車両１の位置を示すアイコンである車両位置表示２４２が、地図に重ねて表示される。また、輸送情報表示画面２４０には、文字によって車両１の現在位置、目的地の位置、到着予定日時、輸送者等の情報を表示する情報表示部２４４が配置される。また、輸送情報表示画面２４０の地図の拡大や縮小を指示する表示操作部２４６が配置されてもよい。
【０１２６】
状態検知部１３０は、ステップＳ１３６で取得した位置情報と輸送計画１５７とに基づき、車両１が目的地に到着したか否かを判定する（ステップＳ１３８）。ここで、目的地とは、小区間の目的地および輸送区間の目的地を含む。目的地に到着していないと判定した場合（ステップＳ１３８；ＮＯ）、状態検知部１３０はステップＳ１３６に戻る。
【０１２７】
車両１が目的地に到着したと判定した場合（ステップＳ１３８；ＹＥＳ）、状態検知部１３０は、到着した目的地が最終目的地か否かを判定する（ステップＳ１３９）。最終目的地でない場合、すなわち小区間の引き継ぎ地点である場合（ステップＳ１３９；ＮＯ）、状態検知部１３０は、引き継ぎの際に撮像された撮像画像や入力されたレポートを取得する（ステップＳ１４０）。輸送状態通知部１２７は、車両１が引き継ぎ場所に到着したことの通知、および、ステップＳ１４０で取得した撮像画像やレポートを第１端末装置２１に送信し（ステップＳ１４１）、ステップＳ１３１に移行して、次の小区間に関する処理を開始する。
【０１２８】
到着した目的地が最終目的地である場合（ステップＳ１３９；ＹＥＳ）、輸送状態通知部１２７は、第１端末装置２１に輸送完了の通知を行う（ステップＳ１４２）。処理部１２８は、実行された輸送計画１５７に関する決済処理を実行する（ステップＳ１４３）。さらに、処理部１２８は、第１ユーザＵ１が第１端末装置２１のアプリの機能により入力する輸送者への評価、および、輸送者の端末装置により入力される第１ユーザＵ１への評価に基づき、レーティングを更新する（ステップＳ１４４）。
【０１２９】
処理部１２８は、ユーザＤＢ１５０に、第１ユーザＵ１に対応する履歴データを記憶させ（ステップＳ１４５）、本処理を終了する。ステップＳ１４５では、ステップＳ１１６で生成された輸送計画１５７、ステップＳ１１９で決定された輸送計画１５７、ステップＳ１４４で更新したレーティング等の情報をもとに履歴データが生成される。
【０１３０】
このように、輸送情報処理装置１００は、第１端末装置２１と通信して、車両１を輸送する輸送区間、および、車両に関する情報を含む輸送依頼条件を取得して輸送依頼条件１４２を生成する情報取得部１２１と、輸送依頼条件１４２に基づき、車両１を輸送する複数の輸送方法Ｗを選択することにより、輸送計画１５７の候補を生成する輸送計画生成部１２２と、輸送計画１５７の候補を第１端末装置２１に通知する輸送計画通知部１２３と、輸送計画通知部１２３の通知に対する第１端末装置２１からの応答に基づいて、第１ユーザが利用する１の輸送計画１５７を決定する計画決定部１２４と、計画決定部１２４により決定された輸送計画１５７に従って、輸送方法を実行する輸送者に対して通知を行う依頼通知部１２５と、を備える。
【０１３１】
この構成によれば、第１ユーザＵ１が第１端末装置２１により指定する条件に基づき、複数の方法から輸送方法が選択され、輸送計画１５７の候補がユーザに通知される。そして、第１端末装置２１の応答に対応して輸送計画１５７が決定され、決定された輸送計画１５７に従って輸送者に通知が行われる。このため、第１ユーザＵ１は、第１ユーザＵ１が指定する条件に基づいて生成された候補から輸送計画１５７を選ぶことで、所望の輸送方法を容易に選択できる。輸送情報処理装置１００が実行する輸送情報処理方法によっても同様の作用効果が得られる。
【０１３２】
輸送計画生成部１２２は、第２ユーザＵ２が車両１を運転することにより輸送する方法を含む輸送方法を選択可能であり、輸送計画生成部１２２は、第２ユーザＵ２の運転に関する条件を含む運転条件１５２と輸送依頼条件１４２とに基づくマッチング処理を行うことにより、第２ユーザＵ２による運転を含む輸送計画１５７を生成し、さらに、輸送情報処理装置１００は、第２ユーザＵ２に対応する第２端末装置２３に対して、車両１の運転を可能にするための第１認証情報を通知し、車両１に設置された認証装置が第１認証情報に基づき第２ユーザＵ２を認証したことを検知する車両認証制御部１２６と、車両１が輸送区間の終点に到着したことを検知する状態検知部１３０と、状態検知部１３０の検知結果に基づき第１端末装置２１へ通知を行う輸送状態通知部１２７と、を備える。
この構成によれば、第１ユーザＵ１は、第２ユーザＵ２が車両１を運転する方法を含む各種の輸送方法を選択して、第１ユーザＵ１の希望に適合する輸送計画１５７を容易に得ることができる。また、第２ユーザＵ２が車両１を運転する際に認証情報に基づく認証が行われ、車両１が輸送区間の終点に到着したことが第１端末装置２１に通知される。このため、第１ユーザＵ１に、他の人に車両１を運転させることに伴う不安を感じさせることがなく、第１ユーザＵ１は安心して車両１の輸送を依頼できる。
【０１３３】
輸送計画生成部１２２は、第３ユーザＵ３が車両１を輸送する方法を含む輸送方法を選択可能であり、輸送計画生成部１２２は、第３ユーザＵ３が輸送を受託するための条件を含む輸送受託条件１５４と輸送依頼条件１４２とに基づくマッチング処理を行うことにより、第３ユーザＵ３を含む輸送計画１５７を生成し、さらに、輸送情報処理装置１００は、第３ユーザＵ３に対応する第３端末装置２５に対して、車両１の輸送を可能にするための第２認証情報を通知し、車両１に設置された認証装置が第２認証情報に基づき第３ユーザＵ３を認証したことを検知する車両認証制御部１２６と、車両１が輸送区間の終点に到着したことを検知する状態検知部と、状態検知部の検知結果に基づき第１端末装置２１へ通知を行う輸送状態通知部１２７と、を備える。
この構成によれば、第１ユーザＵ１は、例えば個人的に車両１の輸送を請け負う第３ユーザＵ３を含む各種の輸送方法を選択して、第１ユーザＵ１の希望に適合する輸送計画１５７を容易に得ることができる。また、第３ユーザＵ３が車両１を輸送する際に認証情報に基づく認証が行われ、車両１が輸送区間の終点に到着したことが第１端末装置２１に通知される。このため、第１ユーザＵ１に、他の人に車両１を輸送させることに伴う不安を感じさせることがなく、第１ユーザＵ１は安心して車両１の輸送を依頼できる。
【０１３４】
輸送計画生成部１２２は、輸送依頼条件１４２に含まれる輸送区間を複数の小区間に分割し、小区間ごとに車両１の輸送方法および輸送方法を定める輸送計画１５７を生成する。
この構成によれば、輸送依頼条件１４２により指定される区間の全部を、１つの方法で輸送する必要がないため、より多くの運転条件１５２および輸送受託条件１５４を選択して、輸送計画１５７を生成できる。従って、第１ユーザＵ１が望む条件に適する輸送計画１５７を、より容易に得ることができる。
【０１３５】
輸送計画生成部１２２は、輸送区間の距離が基準距離以上の場合は輸送区間を複数の小区間に分割して輸送計画１５７を生成し、輸送区間の距離が基準距離より短い場合は輸送区間を小区間に分割せず輸送計画１５７を生成する。
この構成によれば、輸送区間の距離に応じて、適切に輸送計画１５７を生成できる。
【０１３６】
情報取得部１２１が取得する輸送依頼条件１４２は、車両１の輸送の実施希望日または実施希望時間帯に関する情報を含み、輸送計画生成部１２２は、輸送依頼条件１４２に基づいて、車両１の輸送に費やすことが可能な輸送可能時間を算出し、輸送可能時間が基準時間以上の場合は輸送区間を複数の小区間に分割して輸送計画１５７を生成し、輸送可能時間が基準時間より短い場合は輸送区間を小区間に分割せず輸送計画１５７を生成する。
この構成によれば、輸送に費やすことができる時間に応じて、適切に輸送計画１５７を生成できる。
【０１３７】
輸送情報処理装置１００では、輸送方法に対応して第１ユーザが支払う対価が設定され、輸送計画生成部１２２は、輸送計画１５７を実行する場合に第１ユーザが支払う対価を算出し、輸送方法が第２ユーザＵ２による運転である場合の対価は、輸送方法が第３ユーザＵ３による輸送である場合よりも安価に設定されている。
この構成によれば、第２ユーザＵ２が第１ユーザＵ１により運転体験の提供を受けることを加味して、第１ユーザＵ１と第２ユーザＵ２の両方に利点がある輸送計画１５７を生成できる。
【０１３８】
情報取得部１２１が取得する輸送依頼条件１４２は、輸送区間の終点から第１ユーザが輸送者を輸送するか否かを示す情報を含み、輸送計画生成部１２２は、輸送区間の終点から第１ユーザが輸送者を輸送する場合に、第１ユーザが支払う対価を、輸送方法に対応して設定された対価から減額する。
この構成によれば、輸送後の第２ユーザＵ２の利便性に対応することにより、第１ユーザＵ１と第２ユーザＵ２の両方に利点がある輸送計画１５７を生成できる。
【０１３９】
情報取得部１２１が取得する輸送依頼条件１４２は、車両１に付随する備品の使用の可否に関する情報を含み、輸送計画生成部１２２は、輸送依頼条件１４２と、第２ユーザＵ２および／または第３ユーザＵ３が備品の使用を希望するか否かに基づき、マッチング処理を行う。
この構成によれば、備品の使用に関する第１ユーザＵ１と第２ユーザＵ２の希望を適合させることで、第１ユーザＵ１と第２ユーザＵ２の両方に利点がある輸送計画１５７を生成できる。
【０１４０】
輸送情報処理装置１００は、輸送者が使用する輸送者端末装置から、車両１の輸送状態を示す輸送情報を取得する輸送情報取得部１３１を備える。
この構成によれば、第２端末装置２３や第３端末装置２５との通信により、車両１の輸送状態を適切に管理できる。
【０１４１】
輸送情報処理装置１００は、車両１に設置された車両端末装置１０から、車両１の位置情報を含む輸送情報を取得する車両情報取得部１３２を備える。
この構成によれば、車両端末装置１０との通信により、車両１の輸送状態を適切に管理できる。
【０１４２】
［４．他の実施形態］
上記実施形態では、輸送情報処理装置１００は、運転条件１５２を予め運転条件ＤＢ１５１に格納している構成とした。輸送情報処理装置１００は、第２端末装置２３から送信される情報に基づき運転条件１５２を生成する機能を備えてもよい。この場合、第２端末装置２３に輸送サービス提供用のアプリがインストールされ、アプリの機能により輸送情報処理装置１００に情報を送信し、運転条件１５２を生成させる構成であってもよい。また、第３端末装置２５にインストールされたアプリの機能によって、第３端末装置２５が輸送情報処理装置１００に情報を送信し、この情報に基づき輸送情報処理装置１００が輸送受託条件１５４を生成してもよい。
【０１４３】
上記実施形態では、輸送方法Ｗとして第１輸送方法Ｗ１、第２輸送方法Ｗ２、第３輸送方法Ｗ３および第４輸送方法Ｗ４を選択可能な例を示したが、輸送情報処理装置１００は、上記輸送方法のうち一部のみが選択可能な状態で輸送計画１５７を生成してもよい。
【０１４４】
上記実施形態では、情報取得部１２１が、第１端末装置２１のアプリの機能により送信される条件を取得して輸送依頼条件１４２を生成する構成とした。第１端末装置２１が輸送依頼条件１４２を生成し、情報取得部１２１が、第１端末装置２１から輸送依頼条件１４２を受信してメモリ１４０に記憶すればよい。
【０１４５】
上記実施形態において、第１端末装置２１は、輸送情報処理装置１００にアクセスするためのアプリを実行するスマートフォン等としたが、この構成は必須ではない。例えば、第１端末装置２１は、ウェブブラウザ等の汎用のプログラムを利用して輸送条件情報を送信してもよい。また、第１端末装置２１、第２端末装置２３、第３端末装置２５は、輸送計画表示画面２３０や輸送情報表示画面２４０を表示するものに限定されない。例えば、輸送情報処理装置１００からの通知を、テキストメッセージや音声によって出力してもよい。
【０１４６】
上記実施形態では、車両認証制御部１２６を備えて、車両端末装置１０により第２ユーザＵ２や第３ユーザＵ３の認証を行わせる構成を説明したが、車両認証制御部１２６を省略した構成としてもよい。
【０１４７】
上記実施形態では、輸送情報取得部１３１を備えて、輸送者の端末装置である第２端末装置２３、第３端末装置２５または事業者端末装置２７、２９から位置情報を取得する構成を説明したが、輸送情報取得部１３１を省略した構成としてもよい。
また、輸送情報取得部１３１を備える構成において、輸送者の端末装置から撮像画像やレポートを取得する機能を省略してもよい。
【０１４８】
上記実施形態では、車両情報取得部１３２を備えて、車両端末装置１０から位置情報を取得する構成を説明したが、車両情報取得部１３２を省略した構成としてもよい。
【０１４９】
上記実施形態では、輸送依頼条件１４２は、備品１１の使用可否を示す付加条件情報１４２ｆを含み、運転条件１５２は、備品１１の使用希望の有無を示す付加条件情報１５２ｆを含む構成とした。輸送依頼条件１４２および運転条件１５２は、これらの情報を含まないものであってもよい。
【０１５０】
また、上記実施形態において、輸送情報処理装置１００は、第２ユーザＵ２、第３ユーザＵ３、事業所ユーザＵ４、Ｕ５への支払いを実行する決済機能を備えてもよい。また、決済サーバ３００を利用せずに、輸送情報処理装置１００が管理するポイント等の価値データで対価を決済してもよい。
【０１５１】
なお、図３は、本願発明の理解を容易にするために、輸送情報処理装置１００の機能構成を、主な処理内容により区分して示した概略図であり、輸送情報処理装置１００の構成を、他の区分によって構成してもよい。また、各構成要素の処理は、１つのハードウェアユニットにより実行されてもよいし、複数のハードウェアユニットにより実行されてもよい。また、各構成要素の処理は、１つのプログラムにより実行されてもよいし、複数のプログラムにより実行されてもよい。
【符号の説明】
【０１５２】
１、１ａ、１ｂ…車両、１０…車両端末装置（認証装置）、１１…備品、２１…第１端末装置、２３…第２端末装置、２５…第３端末装置、１００…輸送情報処理装置、１１０…通信部、１２０…ＣＰＵ、１２１…情報取得部、１２２…輸送計画生成部、１２３…輸送計画通知部、１２４…計画決定部、１２５…依頼通知部、１２６…車両認証制御部、１２７…輸送状態通知部、１２８…処理部、１３０…状態検知部、１３１…輸送情報取得部、１３２…車両情報取得部、１４０…メモリ、１４１…制御用プログラム、１４２…輸送希望条件、１４３…業務受託条件、１４４…到着場所データ、１４５…基準データ、１５０…ユーザＤＢ、１５１…運転条件ＤＢ、１５２…運転条件、１５３…輸送受託条件ＤＢ、１５４…輸送受託条件、１５６…輸送計画記憶部、１５７…輸送計画、２１１…ディスプレイ、２３０…輸送計画表示画面、２４０…輸送情報表示画面、３００…決済サーバ、４００…通信ネットワーク。
【図１】
2020149258.tif 000003
【図２】
2020149258.tif 000004
【図３】
2020149258.tif 000005
【図４】
2020149258.tif 000006
【図５】
2020149258.tif 000007
【図６】
2020149258.tif 000008
【図７】
2020149258.tif 000009
【図８】
2020149258.tif 000010
【図９】
2020149258.tif 000011
【図１０】
2020149258.tif 000012
【図１１】
2020149258.tif 000013