(57)【要約】【課題】複数の主体によって共有された、運転手による荷物の運送の質を示す情報の信頼性を高めることができるようにする。【解決手段】本発明の一実施形態に係る車両情報管理システムＳは、３つ以上の情報処理装置１を有し、情報処理装置１は、荷物を運送する車両２を運転している運転手による運送の質を示す評価値を記憶する記憶部と、他の情報処理装置１へ、評価値を含む判定要求を送信する送信部と、他の情報処理装置１から、判定要求を受信する受信部と、記憶部に、判定要求が含む評価値を記憶させる記憶制御部と、を備え、記憶部に記憶されている評価値と、判定要求が含む評価値とを比較することによって、判定要求が含む評価値が書き換えられているか否かを判定する判定部と、記憶部に記憶されている評価値を所定の基準値と比較することによって、運転手による運送の信頼度を算出する信頼度算出部とをさらに備える。【選択図】図１
2020119375.tif 000002
【特許請求の範囲】
【請求項１】
異なる主体が管理する３つ以上の情報処理装置を有し、
前記３つ以上の情報処理装置それぞれは、
荷物を運送する車両を運転している運転手による運送の質を示す評価値を記憶する記憶部と、
他の前記情報処理装置へ、前記評価値を含む判定要求を送信する送信部と、
他の前記情報処理装置から、前記判定要求を受信する受信部と、
前記記憶部に、前記受信部が受信した前記判定要求が含む前記評価値を記憶させる記憶制御部と、
を備え、
前記３つ以上の情報処理装置のうち少なくとも１つは、前記記憶部に記憶されている前記評価値と、前記判定要求が含む前記評価値とを比較することによって、前記判定要求が含む前記評価値が書き換えられているか否かを判定する判定部をさらに備え、
前記３つ以上の情報処理装置のうち少なくとも１つは、前記記憶部に記憶されている前記評価値を所定の基準値と比較することによって、前記運転手による運送の信頼度を算出する信頼度算出部をさらに備える、車両情報管理システム。
【請求項２】
前記記憶制御部は、前記判定要求が含む前記評価値が書き換えられていないと前記判定部が判定したことを条件として、前記記憶部に、前記受信部が受信した前記判定要求が含む前記評価値を記憶させる、請求項１に記載の車両情報管理システム。
【請求項３】
前記３つ以上の情報処理装置のうち少なくとも１つは、
前記信頼度に基づいて前記運転手を選択する選択部と、
前記選択部が選択した前記運転手の前記信頼度を、前記運転手と関連付けて、予め登録されたユーザが有する情報端末へ通知する通知部と
をさらに備える、請求項１又は２に記載の車両情報管理システム。
【請求項４】
前記選択部は、前記評価値に対する重みを前記ユーザから受け付け、前記重みを前記評価値に対応する前記信頼度に対して設定し、前記重みが設定された前記信頼度に基づいて前記運転手を選択する、請求項３に記載の車両情報管理システム。
【請求項５】
前記記憶部は、前記荷物を運送した時間に関する情報及び前記荷物を運送した際の車速に関する情報の少なくとも一方を示す前記評価値を記憶する、請求項１から４のいずれか一項に記載の車両情報管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に関する情報を管理する車両情報管理システムに関する。
【背景技術】
【０００２】
近年、トラック等の車両の情報を共有し、荷室に空きのある車両に対して荷物の運送を依頼できる物流シェアリングが注目を集めている。物流シェアリングにおいて、荷主は、面識のない車両の運転手に運送を依頼する場合があるため、運転手による運送の質を示す情報を知りたいという需要がある。特許文献１には、車線変更が運転者によって適切に行われたか否かを評価して記録するシステムが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１４１５１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
物流シェアリングにおいて、荷物を運送する複数の車両は、それぞれ個人事業主や中小企業等の異なる主体によって管理されることが多い。そのため、運転手による荷物の運送の質を示す情報は、複数の主体それぞれによって記録され、複数の主体の間で共有される。しかしながら、複数の主体の間で共有された情報を、複数の主体それぞれが自由に編集可能な状態にすると、共有された情報が改ざんされるおそれがあるため、共有された情報の信頼性が低下する。
【０００５】
本発明はこれらの点に鑑みてなされたものであり、複数の主体によって共有された、運転手による荷物の運送の質を示す情報の信頼性を高めることができる車両情報管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様の車両情報管理システムは、異なる主体が管理する３つ以上の情報処理装置を有し、前記３つ以上の情報処理装置それぞれは、荷物を運送する車両を運転している運転手による運送の質を示す評価値を記憶する記憶部と、他の前記情報処理装置へ、前記評価値を含む判定要求を送信する送信部と、他の前記情報処理装置から、前記判定要求を受信する受信部と、前記記憶部に、前記受信部が受信した前記判定要求が含む前記評価値を記憶させる記憶制御部と、を備え、前記３つ以上の情報処理装置のうち少なくとも１つは、前記記憶部に記憶されている前記評価値と、前記判定要求が含む前記評価値とを比較することによって、前記判定要求が含む前記評価値が書き換えられているか否かを判定する判定部をさらに備え、前記３つ以上の情報処理装置のうち少なくとも１つは、前記記憶部に記憶されている前記評価値を所定の基準値と比較することによって、前記運転手による運送の信頼度を算出する信頼度算出部をさらに備える。
【０００７】
前記記憶制御部は、前記判定要求が含む前記評価値が書き換えられていないと前記判定部が判定したことを条件として、前記記憶部に、前記受信部が受信した前記判定要求が含む前記評価値を記憶させてもよい。
【０００８】
前記３つ以上の情報処理装置のうち少なくとも１つは、前記信頼度に基づいて前記運転手を選択する選択部と、前記選択部が選択した前記運転手の前記信頼度を、前記運転手と関連付けて、予め登録されたユーザが有する情報端末へ通知する通知部とをさらに備えてもよい。
【０００９】
前記選択部は、前記評価値に対する重みを前記ユーザから受け付け、前記重みを前記評価値に対応する前記信頼度に対して設定し、前記重みが設定された前記信頼度に基づいて前記運転手を選択してもよい。
【００１０】
前記記憶部は、前記荷物を運送した時間に関する情報及び前記荷物を運送した際の車速に関する情報の少なくとも一方を示す前記評価値を記憶してもよい。
【発明の効果】
【００１１】
本発明によれば、複数の主体によって共有された、運転手による荷物の運送の質を示す情報の信頼性を高めることができるという効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】実施形態に係る車両情報管理システムの模式図である。
【図２】実施形態に係る車両情報管理システムのブロック図である。
【図３】実施形態に係る車両情報管理システムが実行する車両情報管理方法の模式図である。
【図４】情報取得部が取得する評価値を説明するための模式図である。
【図５】運転手の選択条件の指定を受け付ける条件指定画面を表示している情報処理装置の正面図である。
【図６】選択された運転手の信頼度を通知する通知画面を表示している情報処理装置の正面図である。
【図７】実施形態に係る車両情報管理システムが実行する車両情報管理方法において評価値及び信頼度を取得する方法のフローチャートを示す図である。
【図８】実施形態に係る車両情報管理システムが実行する車両情報管理方法において評価値及び信頼度を記憶及び通知する方法のフローチャートを示す図である。
【図９】変形例に係る車両情報管理システムが実行する車両情報管理方法の模式図である。
【発明を実施するための形態】
【００１３】
［車両情報管理システムＳの概要］
図１は、本実施形態に係る車両情報管理システムＳの模式図である。車両情報管理システムＳは、３つ以上の情報処理装置１と、車両２とを含む。車両情報管理システムＳが含む情報処理装置１及び車両２の数は限定されない。車両情報管理システムＳは、その他のサーバ、端末等の機器を含んでもよい。
【００１４】
３つ以上の情報処理装置１（情報端末）は、それぞれ異なる主体が管理するコンピュータである。情報処理装置１は、例えばパーソナルコンピュータや、スマートフォン、タブレット端末等の携帯端末である。情報処理装置１を管理する主体は、例えば車両２の運転手又は車両２を管理する組織である。３つ以上の情報処理装置１は、インターネット、ローカルエリアネットワーク等のネットワークを介して相互に通信可能である。
【００１５】
車両２は、車両情報管理システムＳによって評価値及び信頼度が管理される車両であり、例えば乗用車又はトラックである。評価値は、車両２の運転手による荷物の運送の質を示す。信頼度は、評価値に基づいて算出された車両２の運転手による荷物の運送の信頼性を示す。車両２について時間や車速に関する複数の評価値が取得されてもよく、この場合には複数の評価値に対応する複数の信頼度が算出される。車両２は、３つ以上の情報処理装置１のうちいずれかに関連付けられている。車両２は、車両２自体に関連付けられた情報処理装置１と近距離無線通信によって通信してもよく、車両２自体に関連付けられた情報処理装置１とネットワークを介して通信してもよい。
【００１６】
情報処理装置１は、情報処理装置１に関連付けられた車両２の運転手による荷物の運送の質を示す評価値を取得し、さらに評価値を所定の基準値と比較することによって信頼度を算出し、他の情報処理装置１との間で評価値及び信頼度を送受信して記録する。このとき、情報処理装置１は、既に記録された評価値と、新たに取得した評価値とを比較することによって、評価値が不正に書き換えられているか否かを判定する。これにより、車両情報管理システムＳは、複数の情報処理装置１の間で評価値の同一性を担保し、荷物の運送を依頼するか否かの判断に用いられる評価値及び信頼度の信頼性を高めることができる。
【００１７】
［車両情報管理システムＳの構成］
図２は、本実施形態に係る車両情報管理システムＳのブロック図である。図２において、矢印は主なデータの流れを示しており、図２に示していないデータの流れがあってよい。図２において、各ブロックはハードウェア（装置）単位の構成ではなく、機能単位の構成を示している。そのため、図２に示すブロックは単一の装置内に実装されてよく、あるいは複数の装置内に分かれて実装されてよい。ブロック間のデータの授受は、データバス、ネットワーク、可搬記憶媒体等、任意の手段を介して行われてよい。
【００１８】
情報処理装置１は、制御部１１と、記憶部１２と、表示部１３と、操作部１４とを有する。制御部１１は、情報取得部１１１と、信頼度算出部１１２と、送信部１１３と、受信部１１４と、判定部１１５と、記憶制御部１１６と、選択部１１７と、通知部１１８とを有する。記憶部１２は、評価値記憶部１２１と、基準値記憶部１２２と、運行予定記憶部１２３とを有する。
【００１９】
表示部１３は、液晶ディスプレイ等、情報を表示可能な表示装置を含む。操作部１４は、キーボード、ボタン等、人間の操作によって情報を入力可能な操作装置を含む。表示部１３として人間による接触の位置を検出可能なタッチスクリーンを用いることによって、表示部１３と操作部１４とを一体に構成してもよい。
【００２０】
記憶部１２は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスクドライブ等を含む記憶媒体である。記憶部１２は、制御部１１が実行するプログラムを予め記憶している。記憶部１２は、情報処理装置１の外部に設けられてもよく、その場合にネットワークを介して制御部１１との間でデータの授受を行ってもよい。
【００２１】
評価値記憶部１２１は、車両２の運転手による荷物の運送の質を示す評価値、及び評価値に基づいて算出された信頼度を記憶する。基準値記憶部１２２は、信頼度の算出に用いられる基準値を記憶する。運行予定記憶部１２３は、車両２の運行予定を記憶する。評価値記憶部１２１、基準値記憶部１２２及び運行予定記憶部１２３は、それぞれ記憶部１２上の記憶領域であってもよく、あるいは記憶部１２上で構成されたデータベースであってもよい。
【００２２】
制御部１１は、例えばＣＰＵ（Central Processing Unit）等のプロセッサであり、記憶部１２に記憶されたプログラムを実行することにより、情報取得部１１１、信頼度算出部１１２、送信部１１３、受信部１１４、判定部１１５、記憶制御部１１６、選択部１１７及び通知部１１８として機能する。制御部１１の機能の少なくとも一部は、電気回路によって実行されてもよい。また、制御部１１の機能の少なくとも一部は、ネットワーク経由で実行されるプログラムによって実行されてもよい。
【００２３】
本実施形態に係る情報処理装置１は、図２に示す具体的な構成に限定されない。情報処理装置１は、１つの装置に限られず、２つ以上の物理的に分離した装置が有線又は無線で接続されることにより構成されてもよい。
【００２４】
［車両情報管理方法の説明］
本実施形態に係る車両情報管理システムＳが実行する車両情報管理方法について、以下に詳細に説明する。図３は、本実施形態に係る車両情報管理システムＳが実行する車両情報管理方法の模式図である。図３の例において、３つ以上の情報処理装置１は、第１情報処理装置１Ａ、第２情報処理装置１Ｂ及び第３情報処理装置１Ｃを含む。
【００２５】
情報処理装置１の運行予定記憶部１２３には、車両２の情報とともに車両２の運行予定が記憶されており、運行予定の変更に応じて適宜更新される。車両２の情報は、例えば車両２の識別情報（自動車登録番号等）及び車両２の運転手情報（ユーザＩＤ、氏名、電話番号等）を関連付けた情報である。車両２の運行予定は、例えば車両２の運行経路、車両２が積載する荷物の運送元及び運送先の位置等を含む。
【００２６】
車両２が荷物を運送している際に、車両２に関連付けられた情報処理装置１において、情報取得部１１１は、車両２の運転手による荷物の運送の質を示す評価値を取得する。評価値は、時間に関する情報と、車速に関する情報との少なくとも一方を示す値である。情報取得部１１１は、異なる複数の評価値を取得してもよい。評価値の算出に用いられる車両２の走行履歴（車速、加減速度、走行位置等）は、車両２に搭載されたコンピュータ（ＥＣＵ：Engine Control Unit等）によって収集され、車両２に関連付けられた情報処理装置１へ送信される。車両２のコンピュータは、例えばＣＡＮ（Controller Area Network）通信によって、車両２の各種情報を収集する。
【００２７】
図４は、情報取得部１１１が取得する評価値を説明するための模式図である。評価値が示す時間に関する情報は、例えば荷物を運送元から運送先へ運送するための予定時間と実績時間との差と、車両２の連続走行時間とを含む。
【００２８】
予定時間は、情報処理装置１に予め設定される。運転手は、荷物を運送元から集荷した際、及び荷物を運送先へ配送した際に、情報処理装置１の操作部１４を用いて所定の操作（例えばボタンの押下や、時刻の入力）を行う。
【００２９】
情報取得部１１１は、荷物を運送元から集荷した時刻から荷物を運送先へ配送した時刻までの時間を、実績時間として算出する。そして情報取得部１１１は、予定時間から実績時間を減算することによって、予定時間と実績時間との差を取得する。また、情報取得部１１１は、車両２に搭載されたコンピュータによって記録された走行履歴に基づいて、荷物の運送中の連続走行時間を取得する。
【００３０】
評価値が示す車速に関する情報は、例えば最大加減速度と、加減速のばらつきと、速度超過回数とを含む。情報取得部１１１は、車両２に搭載されたコンピュータによって記録された走行履歴に基づいて、荷物の運送中の最大加減速度を取得するとともに、荷物の運送中の加減速のばらつき（例えば加減速度の分散又は標準偏差）を算出する。
【００３１】
さらに情報取得部１１１は、車両２に搭載されたコンピュータによって記録された走行履歴に基づいて、荷物の運送中に車速が制限速度を超えた回数である速度超過回数を算出する。制限速度は、一律の速度（例えば８０ｋｍ／ｈ）であってもよく、走行位置ごとに設定された法定速度であってもよい。
【００３２】
情報取得部１１１は、ここに示した情報に限られず、運転手による荷物の運送の質を示すその他の情報を、評価値として取得してもよい。
【００３３】
図３に戻り、車両２が荷物の運送を完了した際に、車両２に関連付けられた第１情報処理装置１Ａにおいて、信頼度算出部１１２は、荷物の運送中に情報取得部１１１が取得した上述の評価値と、基準値記憶部１２２に予め記憶された基準値とに基づいて、車両２の運転手による荷物の運送の信頼性を示す信頼度を算出する。
【００３４】
具体的には、信頼度算出部１１２は、基準値記憶部１２２に予め記憶された基準値を取得する。基準値は、信頼度を算出するための基準とする値であり、複数の評価値（上述の予定時間と実績時間との差、車両２の連続走行時間、最大加減速度、加減速のばらつき、速度超過回数）それぞれに対して設定されている。そして信頼度算出部１１２は、荷物の運送時に情報取得部１１１が取得した複数の評価値それぞれと、基準値記憶部１２２から取得した基準値とを比較することによって、信頼度を算出する。
【００３５】
信頼度算出部１１２は、複数の評価値それぞれと基準値との間の差を所定の規則に従って変換した値を、信頼度として算出する。例えば信頼度算出部１１２は、評価値と基準値との間の差が、基準値の１０％未満である場合に信頼度を「○」（高い）とし、基準値の１０％以上３０％未満である場合に信頼度を「△」（中間）とし、基準値の５０％以上である場合に信頼度を「×」（低い）とする。これにより、信頼度算出部１１２は、評価値と基準値との間の差が正方向に大きいほど信頼度が低く、小さいほど信頼度が高いように、信頼度を算出できる。
【００３６】
信頼度算出部１１２が信頼度を算出する方法は、ここに示した具体的な方法に限られない。信頼度算出部１１２は、複数の評価値それぞれと基準値との間の差の値そのものを信頼度としてもよい。さらに信頼度算出部１１２は、複数の評価値それぞれについて算出した信頼度を所定の規則に従って統合することによって、１つの信頼度を算出してもよい。
【００３７】
信頼度算出部１１２は、情報取得部１１１が荷物の運送中に取得した上述の評価値に、信頼度算出部１１２が評価値に基づいて算出した信頼度及び運転手の識別情報を付加した新規評価値Ｄ１を取得する。運転手の識別情報は、例えば車両２を運転する運転手に割り振られたユーザＩＤである。運転手と車両２とが一対一で対応する場合には、運転手の識別情報は、車両２の識別情報と同一であってもよい。信頼度算出部１１２は、既に記憶されている記憶済評価値Ｄ２に新規評価値Ｄ１を付加した評価値Ｄを評価値記憶部１２１に記憶させる。
【００３８】
送信部１１３は、記憶済評価値Ｄ２及び新規評価値Ｄ１を示す評価値Ｄを含む判定要求を、第１情報処理装置１Ａの識別情報とともに、他の情報処理装置１Ｂ、１Ｃへ送信する。第１情報処理装置１Ａの識別情報は、例えばＩＤ、製造番号等、第１情報処理装置１Ａを識別可能な情報である。
【００３９】
以下では第２情報処理装置１Ｂにおいて行われる処理を説明するが、第３情報処理装置１Ｃにおいても同様の処理が行われる。第２情報処理装置１Ｂにおいて、受信部１１４は、第１情報処理装置１Ａから、判定要求を受信する。
【００４０】
判定部１１５は、評価値記憶部１２１に記憶されている評価値Ｄと、受信部１１４が受信した判定要求が含む評価値Ｄとを比較することによって、判定要求が含む評価値Ｄが不正に書き換えられているか否かを判定する。
【００４１】
具体的には、判定部１１５は、評価値記憶部１２１に記憶されている評価値Ｄの記憶済評価値Ｄ２と、受信部１１４が受信した判定要求が含む評価値Ｄの記憶済評価値Ｄ２とを比較する。このとき、判定部１１５は、記憶済評価値Ｄ２自体を比較してもよく、記憶済評価値Ｄ２から所定の規則に従って算出したハッシュ値を比較してもよい。また、判定部１１５は、記憶済評価値Ｄ２が含む評価値及び信頼度の両方を比較してもよく、記憶済評価値Ｄ２が含む評価値のみを比較してもよい。
【００４２】
評価値記憶部１２１に記憶されている評価値Ｄの記憶済評価値Ｄ２と、受信部１１４が受信した判定要求が含む評価値Ｄの記憶済評価値Ｄ２とが一致した場合に、判定部１１５は、判定要求が含む評価値Ｄが書き換えられていないと判定する。一方、評価値記憶部１２１に記憶されている評価値Ｄの記憶済評価値Ｄ２と、受信部１１４が受信した判定要求が含む評価値Ｄの記憶済評価値Ｄ２とが一致しなかった場合に、判定部１１５は、判定要求が含む評価値Ｄが書き換えられていると判定する。
【００４３】
記憶制御部１１６は、受信部１１４が受信した判定要求が含む評価値Ｄが書き換えられていないと判定部１１５が判定したことを条件として、判定要求が含む評価値Ｄ（すなわち、運転手の識別情報に関連付けられた評価値、及び評価値に基づいて算出された信頼度）を評価値記憶部１２１に記憶させる。このとき、記憶制御部１１６は、判定要求が含む評価値Ｄの全体を評価値記憶部１２１に記憶させてもよく、あるいは判定要求が含む評価値Ｄの新規評価値Ｄ１のみを評価値記憶部１２１に追記してもよい。
【００４４】
一方、記憶制御部１１６は、受信部１１４が受信した判定要求が含む評価値Ｄが書き換えられていると判定部１１５が判定した場合には、判定要求が含む評価値Ｄを評価値記憶部１２１に記憶させずに破棄する。このとき、記憶制御部１１６は、判定要求が含む評価値Ｄを破棄したことを示す情報を、他の情報処理装置１へ送信してもよい。
【００４５】
このように、車両情報管理システムＳの各情報処理装置１は、評価値記憶部１２１に既に記憶された評価値Ｄ（記憶済評価値Ｄ２）と、受信した判定要求が含む評価値Ｄ（記憶済評価値Ｄ２）とを比較することによって、評価値Ｄが書き換えられているか否かを判定し、書き換えられている場合には評価値記憶部１２１に記憶させずに破棄する。これにより、ある情報処理装置１に既に記憶されている評価値Ｄが不正に書き換えられていたとしても、それが他の情報処理装置１に記憶されることがない。
【００４６】
車両情報管理システムＳは、既知のブロックチェーン技術を用いて、評価値Ｄを記録してもよい。すなわち、記憶制御部１１６は、判定要求が含む新規評価値Ｄ１を１つのブロックとみなして、既に評価値記憶部１２１に記憶されているブロックに結合することによって、判定要求が含む新規評価値Ｄ１を評価値記憶部１２１に追記する。
【００４７】
具体的には、記憶制御部１１６は、既に評価値記憶部１２１に記憶されているブロックと、判定要求が含む新規評価値Ｄ１とに基づいて、所定の条件を満たすハッシュ値及びナンス値を算出する。そして記憶制御部１１６は、算出したハッシュ値及びナンス値を付加した新規評価値Ｄ１を、既に評価値記憶部１２１に記憶されているブロックに結合して、評価値記憶部１２１に記憶させる。ハッシュ値及びナンス値の算出は、３つ以上の情報処理装置１のいずれが行ってもよい。
【００４８】
このようにブロックチェーン技術を用いて評価値Ｄを記録すると、既に記録された評価値Ｄを書き換えるためには過去の一連のブロックのハッシュ値を計算し直す必要があるため、評価値Ｄの不正な書き換えがより困難になる。
【００４９】
本実施形態では、評価値の送信元の情報処理装置１が評価値に基づいて信頼度を算出しているが、評価値の送信先の情報処理装置１が評価値に基づいて信頼度を算出してもよい。この場合に、情報処理装置１は、判定要求を受信した際に、上述の方法によって、判定要求が示す評価値に基づいて信頼度を算出する。
【００５０】
次に情報処理装置１は予め登録されたユーザから運転手の選択条件及び重みの指定を受け付け、信頼度に基づいて運転手を選択し、選択した運転手の信頼度をユーザへ通知する。ユーザは、例えば３つ以上の情報処理装置１のいずれかの操作者である。運転手を検索する際に、ユーザは、情報処理装置１の表示部１３上で、運転手の選択条件を指定し、選択された運転手の情報を表示する。
【００５１】
図５は、運転手の選択条件の指定を受け付ける条件指定画面を表示している情報処理装置１の正面図である。条件指定画面は、選択条件を指定するための条件欄１３１と、評価値に対する重みを指定するための重み欄１３２（重視項目欄）と、ボタン１３３とを含む。条件欄１３１は、例えば日付、荷物の運送元の位置、及び運送先の位置を含む。
【００５２】
重み欄１３２は、複数の評価値のうちユーザが重視する評価値をユーザに選択させることによって、複数の評価値それぞれに対する重みを受け付ける。例えばユーザは、精密機械のように壊れやすい荷物の運送を依頼したい場合に、重み欄１３２に最大加減速度の小ささや、ムラ運転の少なさを指定する。一方、ユーザは、生鮮食品のように期限が重要な荷物の運送を依頼したい場合には、重み欄１３２に予定時間の遵守を指定する。図５の例では、重み欄１３２は複数の評価値に対する重みを受け付ける。
【００５３】
ボタン１３３は、表示部１３上でユーザが押下可能な仮想的なボタン（アイコン）である。ユーザは、操作部１４を用いて、条件欄１３１及び重み欄１３２の各項目を指定した後、ボタン１３３を押下する。ボタン１３３が押下された場合に、選択部１１７は、ユーザによって条件欄１３１で指定された選択条件及び重み欄１３２で指定された重みを受け付ける。
【００５４】
選択部１１７は、評価値記憶部１２１に記憶された評価値Ｄ及び運行予定記憶部１２３に記憶された運行予定に基づいて、ユーザによって指定された選択条件を満たす車両２を選択する。例えば選択部１１７は、運行予定記憶部１２３に記憶された運行予定が示す運行経路が、指定された日付において指定された運送元及び運送先の位置に近い車両２を選択する。
【００５５】
さらに選択部１１７は、選択条件を満たす車両２の運転手の中から、ユーザによって指定された重みを設定した信頼度に基づいて、所定数の運転手を選択する。例えば選択部１１７は、選択条件を満たす車両２の運転手の中から、ユーザによって指定された重みが設定された評価値に対応する信頼度の高い順に所定数の運転手を選択する。選択部１１７は、重みが設定された複数の評価値に対応する複数の信頼度の高い順に所定数の運転手を選択してもよい。
【００５６】
通知部１１８は、選択部１１７が選択した運転手の信頼度を、該運転手の情報と関連付けて表示部１３上に表示することによって、ユーザに通知する。
【００５７】
図６は、選択された運転手の信頼度を通知する通知画面を表示している情報処理装置１の正面図である。通知画面は、運転手情報１３４と、信頼度１３５とを含む。運転手情報１３４は、運行予定記憶部１２３において、選択部１１７が選択した運転手の識別情報に関連付けられた車両２及び運転手の情報（例えば車両２の自動車登録番号、運転手の氏名、電話番号等）を表す。
【００５８】
信頼度１３５は、評価値記憶部１２１において、選択部１１７が選択した運転手の識別情報に関連付けられた信頼度を表す。信頼度１３５として、評価値記憶部１２１に記憶された信頼度そのものが表示されてもよく、信頼度が所定の規則に従って変換された記号や文字（図６の例では○、△、×）が表示されてもよい。また、信頼度１３５として、信頼度の算出に用いられた評価値が表示されてもよい。
【００５９】
このように、車両情報管理システムＳは、ユーザが重視する評価値の指定を受け付け、指定された評価値に対応する信頼度を重み付けすることによって、ユーザにとって重要な信頼度の高い運転手を選択してユーザに通知できる。
【００６０】
図５、図６の例では、情報処理装置１は、画面上で指定された選択条件及び重みに基づいて検索結果を表示しているが、予め設定された選択条件及び重みに基づいて選択した運転手の信頼度を自動的にユーザの情報処理装置１へ通知してもよい。
【００６１】
図５、図６の例では、車両情報管理システムＳは、３つ以上の情報処理装置１のいずれかへ運転手の信頼度を通知しているが、情報処理装置１以外のユーザが有する情報端末へ運転手の信頼度を通知してもよい。この場合には、情報端末は、ユーザから選択条件及び重みの指定を受け付け、指定された選択条件及び重みを３つ以上の情報処理装置１のいずれかへ送信する。情報処理装置１の選択部１１７は、情報端末から受信した選択条件及び重みに基づいて運転手を選択する。通知部１１８は、選択部１１７が選択した運転手の信頼度を情報端末へ送信することによって、ユーザへ通知する。これにより、情報処理装置１は、情報処理装置１以外の情報端末に対しても、運転手の信頼度を通知できる。
【００６２】
このように、本実施形態に係る車両情報管理システムＳは、分散管理によって信頼性が高められた運転手の信頼度に基づいて、ユーザが指定した条件を満たす運転手を選択し、選択された運転手の信頼度をユーザへ通知することができる。
【００６３】
［車両情報管理方法のフローチャート］
図７は、本実施形態に係る車両情報管理システムＳが実行する車両情報管理方法（情報処理方法）において評価値及び信頼度を取得する方法のフローチャートを示す図である。車両２が荷物を運送している際に、車両２に関連付けられた情報処理装置１において、情報取得部１１１は、車両２の運転手による荷物の運送の質を示す評価値を取得する（Ｓ１１）。情報取得部１１１は、取得した評価値を一時的に保持する。
【００６４】
車両２が荷物の運送を完了していない場合に（Ｓ１２のＮＯ）、情報取得部１１１は、評価値の取得を繰り返す。車両２が荷物の運送を完了した場合に（Ｓ１２のＹＥＳ）、信頼度算出部１１２は、荷物の運送中に情報取得部１１１が取得した評価値と、基準値記憶部１２２に予め記憶された基準値とに基づいて、車両２の運転手による荷物の運送の信頼性を示す信頼度を算出する（Ｓ１３）。
【００６５】
信頼度算出部１１２は、情報取得部１１１が荷物の運送中に取得した評価値に、信頼度算出部１１２が評価値に基づいて算出した信頼度及び運転手の識別情報を付加した新規評価値Ｄ１を取得する。信頼度算出部１１２は、既に記憶されている記憶済評価値Ｄ２に新規評価値Ｄ１を付加した評価値Ｄを評価値記憶部１２１に記憶させる。
【００６６】
送信部１１３は、記憶済評価値Ｄ２及び新規評価値Ｄ１を示す評価値Ｄを含む判定要求を、送信元の情報処理装置１（図３の例では、第１情報処理装置１Ａ）の識別情報とともに、他の情報処理装置１（図３の例では、第２情報処理装置１Ｂ及び第３情報処理装置１Ｃ）へ送信する（Ｓ１４）。
【００６７】
図８は、本実施形態に係る車両情報管理システムＳが実行する車両情報管理方法（情報処理方法）において評価値及び信頼度を記憶及び通知する方法のフローチャートを示す図である。図８のフローチャートは、判定要求の送信先である１つ又は複数の情報処理装置１それぞれにおいて実行される。
【００６８】
受信部１１４は、他の情報処理装置１から、判定要求を受信する（Ｓ２１）。判定部１１５は、評価値記憶部１２１に記憶されている評価値Ｄの記憶済評価値Ｄ２と、受信部１１４が受信した判定要求が含む評価値Ｄの記憶済評価値Ｄ２とを比較する（Ｓ２２）。
【００６９】
評価値記憶部１２１に記憶されている評価値Ｄの記憶済評価値Ｄ２と、受信部１１４が受信した判定要求が含む評価値Ｄの記憶済評価値Ｄ２とが一致した場合に（Ｓ２３のＹＥＳ）、判定部１１５は、判定要求が含む評価値Ｄが書き換えられていないと判定する（Ｓ２４）。記憶制御部１１６は、受信部１１４が受信した判定要求が含む評価値Ｄが書き換えられていないと判定部１１５が判定したことを条件として、判定要求が含む評価値Ｄを評価値記憶部１２１に記憶させる（Ｓ２５）。
【００７０】
評価値記憶部１２１に記憶されている評価値Ｄの記憶済評価値Ｄ２と、受信部１１４が受信した判定要求が含む評価値Ｄの記憶済評価値Ｄ２とが一致しなかった場合に（Ｓ２３のＮＯ）、判定部１１５は、判定要求が含む評価値Ｄが書き換えられていると判定する（Ｓ２６）。記憶制御部１１６は、判定要求が含む評価値Ｄを評価値記憶部１２１に記憶させずに破棄する。
【００７１】
運転手を検索する際に、ユーザは、情報処理装置１の表示部１３上で、運転手の選択条件及び評価値に対する重みを指定する。選択部１１７は、ユーザによって指定された選択条件及び重みを受け付ける（Ｓ２７）。
【００７２】
選択部１１７は、評価値記憶部１２１に記憶された評価値Ｄ及び運行予定記憶部１２３に記憶された運行予定に基づいて、ユーザによって指定された選択条件を満たす車両２を選択する。さらに選択部１１７は、選択条件を満たす車両２の運転手の中から、ユーザによって指定された重みを設定した信頼度に基づいて、所定数の運転手を選択する（Ｓ２８）。
【００７３】
通知部１１８は、選択部１１７が選択した運転手の信頼度を、該運転手の情報と関連付けて表示部１３上に表示することによって、ユーザに通知する（Ｓ２９）。
【００７４】
図８の例示的なフローチャートでは、評価値及び信頼度の記憶に関する処理と評価値及び信頼度の通知に関する処理とが引き続いて実行されているが、それらの処理は独立して行われてもよい。
【００７５】
［本実施形態の効果］
本実施形態に係る車両情報管理システムＳによれば、各情報処理装置１は、評価値記憶部１２１に既に記憶された評価値Ｄ（記憶済評価値Ｄ２）と、受信した判定要求が含む評価値Ｄ（記憶済評価値Ｄ２）とを比較することによって、評価値Ｄが書き換えられているか否かを判定し、書き換えられている場合には評価値記憶部１２１に記憶させずに破棄する。
【００７６】
複数の情報処理装置１が共通の評価値Ｄを分散管理しているため、１つの主体又は第三者が一部の情報処理装置１に記憶された評価値Ｄを不正に書き換えたとしても、書き換えられた評価値Ｄは他の情報処理装置１に記憶されることなく破棄される。そのため、車両情報管理システムＳは、分散管理によって信頼性が高められた評価値Ｄが示す信頼度に基づいて、運転手を選択し、選択された運転手の信頼度をユーザへ通知することができる。
【００７７】
また、第三者からのアクセスを防ぐための高度なセキュリティ対策を必要としないため、低コストである。また、事故等によって一部の情報処理装置１に記憶された評価値Ｄが消失したとしても、共通の評価値Ｄが他の情報処理装置１に保持されているため、耐障害性が高い。
【００７８】
［変形例］
以上の説明では、全ての情報処理装置１が、判定要求が含む新規評価値Ｄ１を評価値記憶部１２１に記憶させる際に、評価値Ｄが不正に書き換えられているか否かを判定するが、本変形例では、少なくとも一部の情報処理装置１が、所定のタイミングで評価値Ｄが不正に書き換えられているか否かを判定する。
【００７９】
図９は、本変形例に係る車両情報管理システムＳが実行する車両情報管理方法の模式図である。以下では図３との差異について主に説明する。本変形例において、情報処理装置１Ａ、１Ｂ、１Ｃは、それぞれ受信した評価値Ｄが不正に書き換えられているか否かを判定せずに、評価値記憶部１２１に記憶させる。本変形例では、情報処理装置１Ａ、１Ｂ、１Ｃは、記憶済評価値Ｄ２及び新規評価値Ｄ１を受信して評価値記憶部１２１に記憶させてもよく、あるいは新規評価値Ｄ１のみを受信して評価値記憶部１２１に追記してもよい。
【００８０】
図９の状態では、情報処理装置１Ａ、１Ｂ、１Ｃそれぞれの評価値記憶部１２１は、記憶済評価値Ｄ２及び新規評価値Ｄ１を示す評価値Ｄを既に記憶している。
【００８１】
３つ以上の情報処理装置１のうち少なくとも１つの情報処理装置１（図９の例では第２情報処理装置１Ｂ）において、受信部１１４は、他の情報処理装置１Ａ、１Ｃから評価値Ｄを含む判定要求を受信する。受信部１１４は、定期的に他の情報処理装置１Ａ、１Ｃから判定要求を受信してもよく、あるいは判定部１１５が判定を行うタイミングで他の情報処理装置１Ａ、１Ｃから判定要求を受信してもよい。
【００８２】
判定部１１５は、現在時刻が所定の条件（１日１回、１月１回等）を満たした際、又はユーザ（すなわち情報処理装置１の操作者）から所定の指示を受け付けた際に、評価値記憶部１２１に記憶された評価値Ｄと、他の情報処理装置１Ａ、１Ｃそれぞれから受信した判定要求が含む評価値Ｄとを比較することによって、判定要求が含む評価値Ｄが書き換えられているか否かを判定する。具体的な判定の方法は、図３を用いて説明した方法と同様である。さらに、判定部１１５は、複数の情報処理装置１Ａ、１Ｃから受信した判定要求が含む評価値Ｄ同士を比較することによって、判定要求が含む評価値Ｄが書き換えられているか否かを判定してもよい。
【００８３】
このように、本変形例に係る車両情報管理システムＳでは、少なくとも一部の情報処理装置１が、所定のタイミングで評価値Ｄが不正に書き換えられているか否かを判定する。そのため、各情報処理装置１は評価値Ｄを受信する度に評価値Ｄが不正に書き換えられているか否かを判定する必要がないため、判定のための処理の負荷を軽減できる。
【００８４】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、装置の分散・統合の具体的な実施の形態は、以上の実施の形態に限られず、その全部又は一部について、任意の単位で機能的又は物理的に分散・統合して構成することができる。また、複数の実施の形態の任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果を合わせ持つ。
【００８５】
情報処理装置１のプロセッサは、図７、図８に示す車両情報管理方法に含まれる各ステップ（工程）の主体となる。すなわち、情報処理装置１のプロセッサは、図７、図８に示す車両情報管理方法を実行するためのプログラムを記憶部から読み出し、該プログラムを実行して情報処理装置１の各部を制御することによって、図７、図８に示す車両情報管理方法を実行する。図７、図８に示す方法に含まれるステップは一部省略されてもよく、ステップ間の順番が変更されてもよく、複数のステップが並行して行われてもよい。
【符号の説明】
【００８６】
Ｓ  車両情報管理システム
１  情報処理装置
１１  制御部
１１１  情報取得部
１１２  信頼度算出部
１１３  送信部
１１４  受信部
１１５  判定部
１１６  記憶制御部
１１７  選択部
１１８  通知部
１２  記憶部
１２１  評価値記憶部
１２２  基準値記憶部
２  車両
【図１】
2020119375.tif 000003
【図２】
2020119375.tif 000004
【図３】
2020119375.tif 000005
【図４】
2020119375.tif 000006
【図５】
2020119375.tif 000007
【図６】
2020119375.tif 000008
【図７】
2020119375.tif 000009
【図８】
2020119375.tif 000010
【図９】
2020119375.tif 000011