(57)【要約】【課題】移動体を含むシステムを用いて探索対象者を迅速に検出するための技術を提供する。【解決手段】画像を撮像する撮像手段と、位置情報を取得する位置情報取得手段とを備え、所定の運行指令に従って移動する自律移動体と、自律移動体に送信される運行指令を生成する運行指令生成手段と、画像から人物像を検出する人物検出手段と、画像から検出された人物像が、所定の探索条件に該当する探索対象者のものであるかどうかを判定する人物判定手段を有する人物探索システムを用いる。【選択図】図１
2019117449.tif 000002
【特許請求の範囲】
【請求項１】
画像を撮像する撮像手段と、位置情報を取得する位置情報取得手段とを備え、所定の運行指令に従って移動する自律移動体と、
前記自律移動体に送信される前記運行指令を生成する運行指令生成手段と、
前記画像から人物像を検出する人物検出手段と、
前記画像から検出された前記人物像が、所定の探索条件に該当する探索対象者のものであるかどうかを判定する人物判定手段と、
を有することを特徴とする人物探索システム。
【請求項２】
記憶部をさらに有し、
前記人物判定手段は、予め前記記憶部に保存された前記探索対象者に関する情報と、前記人物像とに基づいて判定を行う
ことを特徴とする請求項１に記載の人物探索システム。
【請求項３】
前記人物検出手段は、複数の前記画像のそれぞれから前記人物像を検出し、
前記人物判定手段は、同一人物を撮像した複数の前記人物像に基づいて前記判定を行うことを特徴とする請求項１または２に記載の人物探索システム。
【請求項４】
ユーザが情報を入力する入力手段をさらに有し、
前記人物判定手段は、前記入力手段からの入力に基づいて前記判定を行う
ことを特徴とする請求項１ないし３のいずれか１項に記載の人物探索システム。
【請求項５】
前記自律移動体に対して、前記人物判定手段により前記探索対象者のものであると判定された前記人物像に対応する人物を発見するように指令を行う発見指令生成手段をさらに有する
ことを特徴とする請求項１ないし４のいずれか１項に記載の人物探索システム。
【請求項６】
前記自律移動体に対して、前記人物判定手段により前記探索対象者でのものであると判定された前記人物像に対応する人物を保護するように指令を行う保護指令生成手段をさらに有する
ことを特徴とする請求項５に記載の人物探索システム。
【請求項７】
前記自律移動体は、前記探索対象者を搭乗させることにより保護する
ことを特徴とする請求項６に記載の人物探索システム。
【請求項８】
複数の前記自律移動体を有し、
前記発見指令生成手段は、前記複数の自律移動体それぞれの位置情報に基づいて、前記自律移動体が前記人物を発見するときの移動範囲または移動経路を決定する
ことを特徴とする請求項５ないし７のいずれか１項に記載の人物探索システム。
【請求項９】
前記探索対象者は、徘徊者または迷子である
ことを特徴とする請求項１ないし８のいずれか１項に記載の人物探索システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人物探索システムに関する。
【背景技術】
【０００２】
従来、監視カメラにより撮像された画像を用いて、徘徊者（例えば認知症患者）や迷子などを検出するための技術が知られている。例えば特許文献１は、遊園地等に設置された監視カメラの画像から人物を検出し、登録された迷子情報と比較することにより迷子判定を行う技術を開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１０２９６０号公報
【特許文献２】特開２０１５−０９２３２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１の技術では、遊園地等に設置された監視カメラを用いて人物検出が行われるため、探索対象者である徘徊者や迷子が監視カメラによる撮像エリアに居ない場合の人物検出は不可能であった。
【０００５】
また従来、特許文献２が示すように、自動運転する移動体がネットワークを介して交信することで形成される自動運転交通システムが知られている。しかし、かかる交通システムが探索対象者の検出に利用されることはなかった。
【０００６】
本発明は上記課題に鑑みてなされたものであり、その目的は、移動体を含むシステムを用いて探索対象者を迅速に検出するための技術を提供することである。
【課題を解決するための手段】
【０００７】
本発明が提供するのは、
画像を撮像する撮像手段と、位置情報を取得する位置情報取得手段とを備え、所定の運行指令に従って移動する自律移動体と、
前記自律移動体に送信される前記運行指令を生成する運行指令生成手段と、
前記画像から人物像を検出する人物検出手段と、
前記画像から検出された前記人物像が、所定の探索条件に該当する探索対象者のものであるかどうかを判定する人物判定手段と、
を有することを特徴とする人物探索システムである。
【０００８】
自律移動体は、所定の運行指令に基づいて自律移動を行う移動体である。自律移動体は、自動運転車両であってもよい。運行指令とは、例えば、目的地や移動経路に関する情報、経路上で提供するサービスに関する情報などを含んだ情報である。例えば、自律移動体が、貨客の輸送を行うことを目的としたものである場合、所定の経路によって貨客の輸送を行う指令とすることができる。また、自律移動体が、店舗や施設、設備を移動させることを目的としたものである場合、所定の場所まで走行したのちに施設等を展開し、サービスの提供を行う指令とすることができる。
本発明は、かかる自律移動体を、探索対象者を検出するために利用するという特徴を持つ。そのため本発明の自律移動体は、カメラ等の撮像手段とＧＰＳ等の位置情報取得手段を備える。
【０００９】
人物探索システムは、上述の運行指令を生成する運行指令生成手段と、撮像画像から人物像を検出する人物検出手段と、検出された人物像が探索対象者のものであるかどうかを判定する人物判定手段とを備える。これらの手段は、例えば自律移動体と通信可能なサーバ装置が備えていても良いし、自律移動体が備えていても良い。
かかる構成によると、運行中の自律移動体が取得した画像を用いて迅速で精度の高い徘徊者の検出が可能になる。
【００１０】
前記人物探索システムは、画像から人物を検出するために、様々な手法を採用することができる。
例えば、人物探索システムが記憶部をさらに有し、人物判定手段は、予め前記記憶部に保存された前記探索対象者に関する情報と、前記人物像とに基づいて判定を行っても良い。
また例えば、人物検出手段は、複数の前記画像のそれぞれから前記人物像を検出し、前記人物判定手段は、同一人物を撮像した複数の前記人物像に基づいて前記判定を行っても良い。
また例えば、人物探索システムがユーザが情報を入力する入力手段をさらに有し、前記人物判定手段は、前記入力手段からの入力に基づいて前記判定を行ってもよい。
このように、様々な検出方法が用意されているため、実際の装置構成に応じた好適な手法を採用したり、複数の手法を組み合わせて検出の精度を向上させたりできる。
【００１１】
前記人物探索システムは、自律移動体による撮像画像から探索対象者を検出した後、当該探索対象者の保護や発見などの行動に移る。保護に際には例えば、探索対象者を自律移動体に搭乗させる方法を採用できる。
また探索対象者を発見する際に、前記人物探索システムが複数の前記自律移動体を有しているのであれば、前記複数の自律移動体それぞれの位置情報に基づいて、前記自律移動体が前記人物を発見するときの移動範囲または移動経路を決定することもできる。
このように、人物探索システムを用いることで、迅速な発見・保護が可能になる。
【００１２】
なお、本発明は、上記手段の少なくとも一部を含む人物探索システムとして特定することができる。また、前記人物探索システムが行う方法として特定することもできる。上記処理や手段は、技術的な矛盾が生じない限りにおいて、自由に組み合わせて実施することができる。
【発明の効果】
【００１３】
本発明によれば、移動体を含むシステムを用いて探索対象者を迅速に検出するための技術を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】第１の実施形態にかかる人物探索システムの概要構成を示す図。
【図２】人物探索システムが有する構成要素を示すブロック図。
【図３】自律走行車両の外観を示す図。
【図４】システムの構成要素間におけるデータの流れを示すフロー図。
【図５】道路ネットワークを例示する図。
【図６】第１の実施形態における人物探索処理を示すフロー図。
【図７】第２の実施形態における探索対象者保護の処理を示すフロー図。
【発明を実施するための形態】
【００１５】
以下に図面を参照して、この発明を実施するための形態を、実施例に基づいて例示的に詳しく説明する。ただし、この実施の形態に記載されている構成部品の寸法、材質、形状
それらの相対配置などは、発明が適用される装置の構成や各種条件により適宜変更されるべきものである。すなわち、この発明の範囲を以下の実施の形態に限定する趣旨のものではない。
【００１６】
［第１の実施形態］
＜システム概要＞
第１の実施形態に係る人物探索システムの概要について、図１を参照しながら説明する。本実施形態に係る人物探索システムは、与えられた指令に基づいて自律走行を行う複数の自律走行車両（１００Ａ，１００Ｂ，１００Ｃ，…，１００ｎ）と、当該指令を発行するサーバ装置２００を含む。以下、複数の自律走行車両を個々に区別しないで総称する場合には、単に自律走行車両１００という。自律走行車両１００は、所定のサービスを提供する自動運転車両であり、サーバ装置２００は、複数の自律走行車両１００を管理する装置である。
【００１７】
自律走行車両１００は、個体ごとに異なる機能を持つことができる多目的移動体であり、典型的には、道路上を自動運転および無人運転可能な車両である。自律走行車両１００は、例えば、所定のルートを走行する送迎車、利用者の要請に応じて運行されるオンデマンドタクシー、任意の移動先で営業を行うことができる移動店舗などである。自律走行車両１００が、貨客の輸送を目的としたものである場合、所定のルートを運行しながら輸送を行うことができる。また、自律走行車両１００が、店舗や施設、設備を移動させることを目的としたものである場合、目的地まで走行したのちに施設等を展開し、営業を行うことができる。また、自律走行車両１００は、設備やインフラの監視、防犯対策等のために道路を巡回する車両であってもよい。この場合、所定の巡回経路に従って走行を行うようにしてもよい。自律走行車両１００がバッテリで動作する場合、Electric Vehicle（ＥＶ）パレットとも呼ばれる。
例えば図１においては、自律走行車両１００Ａは所定の巡回経路を移動する監視車両、自律走行車両１００Ｂは所定の開設位置に移動店舗を解説するための車両、自律走行車両１００Ｃは利用者７０を送迎するオンデマンドタクシーである。図中の探索対象者５０については後述する。
【００１８】
なお、自律走行車両１００は、必ずしも無人車両である必要はない。例えば、営業要員や接客要員、保安要員などが搭乗していてもよい。また、自律走行車両１００は、必ずしも完全なる自律走行が可能な車両でなくてもよい。例えば、状況に応じて人が運転ないし運転の補助を行う車両であってもよい。
さらに、自律走行車両１００は、ユーザからの要求を受け付け、ユーザに反応し、ユーザからの要求に対して所定の処理を実行し、処理結果をユーザに報告する機能を有する。なお、ユーザからの要求のうち、自律走行車両１００単独では処理できないものについては、当該要求をサーバ装置２００に転送し、サーバ装置２００と連携して処理してもよい。
【００１９】
サーバ装置２００は、自律走行車両１００に対して運行を指令する装置である。例えば、ＥＶパレットをオンデマンドタクシーとして利用する場合、利用者７０からの要請を受け、迎車に向かう地点および目的地を取得したうえで、付近を走行中の自律走行車両１００Ｃに対して、「出発地から目的地まで人を輸送する」旨の運行指令を、位置情報や利用者７０を特定する情報とともに送信する。また、監視車両である自律走行車両１００Ａに対しては、「所定の経路を走行しながら街路の監視を行う」という運行指令を送信する。また、移動店舗として使用する自律走行車両１００Ｂに対しては「所定の地点まで走行して店舗を展開する」という運行指令を送信する。このように、運行指令には、走行以外に自律走行車両１００が行うべき動作を含ませてもよい。
【００２０】
本実施形態に係る人物探索システムは、さらに、サーバ装置２００が徘徊者や迷子を検出するために、自律走行車両１００を介して画像を収集する機能を有する。すなわち自律走行車両１００は、撮像手段を用いて自車周辺の画像を撮像し、サーバ装置２００に送信する。その際、ＧＰＳにより取得した位置情報を画像に関連付けて送信することも好ましい。サーバ装置２００は、各自律走行車両１００から受信した画像に基づいて徘徊者や迷子を検出する。
【００２１】
＜システム構成＞
図２は、図１に示した自律走行車両１００とサーバ装置２００の構成の一例を概略的に示したブロック図である。
【００２２】
（自律走行車両）
自律走行車両１００は、サーバ装置２００から取得した運行指令に従って走行する車両である。具体的には、無線通信を介して取得した運行指令に基づいて走行経路を生成し、車両の周辺をセンシングしながら適切な方法で道路上を走行する。
【００２３】
自律走行車両１００は、センサ１０１、位置情報取得部１０２、制御部１０３、駆動部１０４、通信部１０５、カメラ１０６を含んで構成される。自律走行車両１００は、不図示のバッテリから供給される電力で動作する。
【００２４】
センサ１０１は、車両周辺のセンシングを行う手段であり、典型的にはステレオカメラ、レーザスキャナ、ＬＩＤＡＲ、レーダなどを含んで構成される。センサ１０１が取得した情報は、制御部１０３に送信される。
位置情報取得部１０２は、車両の現在位置を取得する手段であり、複数のＧＰＳ衛星からＧＰＳ信号を受信し、時刻情報等に基づいて位置情報（緯度、経度、高度等）を取得するＧＰＳ受信器などを含んで構成される。位置情報取得部１０２が取得した情報は、制御部１０３に送信される。
【００２５】
制御部１０３は、センサ１０１から取得した情報に基づいて、自律走行車両１００の制御を行うコンピュータである。制御部１０３は、例えば、マイクロコンピュータによって構成される。制御部１０３は、機能モジュールとして、運行計画生成部１０３１、環境検出部１０３２、走行制御部１０３３を有している。各機能モジュールは、ＲＯＭ（Read Only Memory）等の記憶手段に記憶されたプログラムをＣＰＵ（Central Processing Unit
）（いずれも不図示）によって実行することで実現してもよい。
【００２６】
運行計画生成部１０３１は、サーバ装置２００から運行指令を取得し、自車両の運行計画を生成する。本実施形態において、運行計画とは、自律走行車両１００が走行する経路と、経路の一部または全部において自律走行車両１００が行うべき処理を規定したデータである。運行計画に含まれるデータの例として、例えば、以下のようなものが挙げられる。
【００２７】
（１）自車両が走行する経路を道路リンクの集合によって表したデータ
自車両が走行する経路は、例えば、不図示の記憶手段に記憶された地図データを参照し、与えられた出発地と目的地に基づいて自動的に生成してもよい。また、外部のサービスを利用して生成してもよい。
【００２８】
（２）経路上の地点において自車両が行うべき処理を表したデータ
自車両が行うべき処理には、例えば、「人を乗降させる」「荷物の積み下ろしを行う」「移動店舗を展開／撤収する」「データの収集を行う」といったものがあるが、これらに限られない。
運行計画生成部１０３１が生成した運行計画は、後述する走行制御部１０３３へ送信される。
【００２９】
環境検出部１０３２は、センサ１０１が取得したデータに基づいて、車両周辺の環境を検出する。検出の対象は、例えば、車線の数や位置、自車両の周辺に存在する車両の数や位置、自車両の周辺に存在する障害物（例えば歩行者、自転車、構造物、建築物など）の数や位置、道路の構造、道路標識などであるが、これらに限られない。自律的な走行を行うために必要なものであれば、検出の対象はどのようなものであってもよい。
また、環境検出部１０３２は、検出した物体をトラッキングしてもよい。例えば、直前に検出した物体の座標と、現在の物体の座標との差分から、当該物体の相対速度を求めてもよい。
環境検出部１０３２が検出した、環境に関するデータ（以下、環境データ）は、後述する走行制御部１０３３へ送信される。
【００３０】
走行制御部１０３３は、運行計画生成部１０３１が生成した運行計画と、環境検出部１０３２が生成した環境データ、ならびに、位置情報取得部１０２が取得した自車両の位置情報に基づいて、自車両の走行を制御する。例えば、所定の経路に沿って走行し、かつ、自車両を中心とする所定の安全領域内に障害物が進入しないように自車両を走行させる。車両を自律走行させる方法については、公知の方法を採用することができる。さらに車両制御には、ドアの施解錠や開閉やエンジンのオンオフなどの任意の制御を含めて良い。
【００３１】
駆動部１０４は、走行制御部１０３３が生成した指令に基づいて、自律走行車両１００を走行させる手段である。駆動部１０４は、例えば、車輪を駆動するためのモータやインバータ、ブレーキ、ステアリング機構、二次電池等を含んで構成される。
通信部１０５は、自律走行車両１００をネットワークに接続するための通信手段である。本実施形態では、３ＧやＬＴＥ等の移動体通信サービスを利用して、ネットワーク経由で他の装置（例えばサーバ装置２００）と通信を行うことができる。なお、通信部１０５は、他の自律走行車両１００と車々間通信を行うための通信手段をさらに有していてもよい。
【００３２】
カメラ１０６は、自律走行車両１００の車体に設けられた車載カメラである。カメラ１０６として例えば、Charged-Coupled Devices（ＣＣＤ）、Metal-oxide-semiconductor（ＭＯＳ）あるいはComplementary Metal-Oxide-Semiconductor（ＣＭＯＳ）等のイメージ
センサを用いた撮影装置を利用できる。
【００３３】
図３は、自律走行車両１００の外観を例示した図である。図示したように、本実施形態では、自律走行車両１００は、車載されたカメラ１０６を有しており、画像（静止画または動画）を取得することができる。カメラ１０６は、可視光カメラであってもよいし、赤外線カメラ等であってもよい。なお、図３にはカメラを一つ示しているが、車体の複数の箇所に複数のカメラ１０６が設けられていてもよい。例えば、前方、後方、左右側方にそれぞれカメラが設置されていてもよい。撮像は、サーバ装置２００からの撮像指令に応じて随時行ってもよいし、定期的に撮像を繰り返しても良い。
探索対象者とは、人物探索システムが自律走行車両１００を用いて探索する対象であり、徘徊者や迷子や行方不明者などの人物や、ペットなどの生物も含まれ得る。
【００３４】
（サーバ装置）
次に、サーバ装置２００について説明する。
サーバ装置２００は、複数の自律走行車両１００の走行位置を管理し、運行指令を送信する装置である。サーバ装置２００は、例えば、利用者からタクシー配車のリクエストを受けた場合に、出発地および目的地を取得したうえで、付近を走行中であり、タクシーと
して機能可能な自律走行車両１００に対して運行指令を送信する。
【００３５】
サーバ装置２００は、通信部２０１、制御部２０２、記憶部２０３、ユーザインタフェース２０５を有して構成される。
通信部２０１は、車両側の通信部１０５と同様の、ネットワーク経由で自律走行車両１００と通信を行うための通信インタフェースである。
【００３６】
制御部２０２は、サーバ装置２００の制御を司る手段である。制御部２０２は、例えば、ＣＰＵによって構成される。
制御部２０２は、機能モジュールとして車両情報管理部２０２１、運行指令生成部２０２２、人物検出部２０２３、人物判定部２０２４を有している。各機能モジュールは、ＲＯＭ等の記憶手段に記憶されたプログラムをＣＰＵ（いずれも不図示）によって実行することで実現してもよい。
【００３７】
ユーザインタフェース２０５は、ユーザが情報を入力するための入力手段であり、画像を表示する液晶ディスプレイや有機ＥＬディスプレイなどの表示装置、マウスやキーボードなどの入力装置を含んで構成される。
【００３８】
車両情報管理部２０２１は、管理下にある複数の自律走行車両１００を管理する。具体的には、例えば、所定の周期ごとに複数の自律走行車両１００から位置情報を受信し、日時と関連付けて後述の記憶部２０３に記憶させる。また、必要に応じて、自律走行車両１００の特性に関するデータ（以下、車両情報）を保持および更新する。車両情報は、例えば、自律走行車両１００の識別子、用途・種別、待機地点（車庫や営業所）に関する情報、扉タイプ、車体サイズ、積載量、搭乗可能人数、満充電時における走行可能距離、現時点における走行可能距離、現在のステータス（空車、実車、走行中、営業中等）などであるが、これ以外であってもよい。
【００３９】
運行指令生成部２０２２は、自律走行車両１００の運行リクエストを外部から受けた場合に、派遣する自律走行車両１００を決定し、運行リクエストに応じた運行指令を生成する。運行リクエストには、例えば、以下のようなものがあるが、これ以外であってもよい。
（１）貨客の輸送リクエスト
出発地および目的地、ないし、巡回経路を指定して、貨客の輸送を行うためのリクエストである。
（２）特定の機能を持つ自律走行車両の派遣リクエスト
店舗（例えば、飲食店、販売店、ショーケース等）、事業者の営業拠点（例えば、プライベートオフィス、営業所等）、公共施設（例えば、市役所窓口、図書館、医療拠点等）として機能し得る自律走行車両１００に対して派遣を依頼するリクエストである。派遣先は、単一の地点であってもよいし、複数の地点であってもよい。派遣先が複数の地点である場合、当該複数の地点でそれぞれサービスを提供するものであってもよい。
（３）道路を巡回するリクエスト
設備やインフラの監視、防犯対策等のために道路を巡回するリクエストである。
【００４０】
運行リクエストは、例えば、ネットワーク等を介して利用者から取得する。なお、運行リクエストの送信元は、必ずしも一般の利用者である必要はなく、例えば、自律走行車両１００を運行する事業者などであってもよい。
運行指令の送信先となる自律走行車両１００は、車両情報管理部２０２１が取得した各車両の位置情報および車両情報（どのような機能を持つ車両であるか）等に応じて決定される。
【００４１】
人物検出部２０２３は、運行指令に従って運行中の自律走行車両１００から受信した画像を解析し、人物像が含まれているかどうかを検出する。人物の検出には既存の技術を利用できる。例えば、人物の特定に効果の大きい顔部分を検出する場合、テンプレート処理により正面顔や横顔など所定の形状パターンを抽出する、人物の皮膚に特有の色を検出する、輝度エッジ情報を検出する、顔に特有の動きを検出する、などの方法がある。また、動画像の複数のフレームを比較して動きのある領域を抽出し、その動き領域の形状や動き方に基づいて人物像を検出してもよい。他にも、トラッキングやオプティカルフローなど種々の画像処理技術を利用できる。また、顔以外の部位や、服装や持参物などを用いた検出も可能である。
人物検出部２０２３は、検出済みの人物像を、記録部２０３に保存または人物判定部２０２４に送信する。人物像には、位置情報や、撮像時間を示すタイムスタンプを関連付けることが好ましい。また、人物像を特徴量に変換することにより、データ量やデータ転送時間を削減できる。
【００４２】
人物判定部２０２４は、人物検出部２０２３によって検出された人物像が、所定の探索条件に該当する探索対象者のものかどうかを判定する。探索条件は、当該人物像が探索対象者に該当するか否かを判断するために設定される条件であり、例えば次のようなものがある。
【００４３】
（１）人物像の特徴が、記憶部２０３に保存された探索対象者の特徴と一致する
この探索条件を利用するためには、予め外部装置（不図示）からサーバ装置２００に徘徊者や迷子に関する情報を受信し、記憶部２０３に保存しておく。外部装置として例えば、警察、自治体、病院、学校、迷子センター、報道機関などの組織が行方不明者情報を配信するサーバがある。人物判定部２０２４は、記憶部２０３に保存された情報と人物検出部２０２３から出力された情報を比較し、特徴量の一致度が所定の閾値を超えた場合に探索対象者であると判断する。
【００４４】
（２）人物の行動が、記憶部２０３に保存された探索対象者の特徴と一致する
また、上記外部装置から受信した情報に、徘徊者に関する詳細な情報（例えば、行動パターンや、現在または過去の住所や勤務先など）が含まれている場合、徘徊者が現れる場所や行動経路を推定できることがある。
【００４５】
（３）人物の行動が、徘徊者等に特有の行動パターンと一致する
この探索条件は、上記（１）や（２）のように特定の人物を探索するのではなく、大量に得られた画像データから徘徊者や迷子を探索する場合に利用される。また、この探索条件は、動画像や、同一人物を異なるタイミングで撮像した複数の静止画像が得られる場合に利用できる。徘徊者や迷子は、特有の行動パターンを示すことがある。人物判定部２０２４は、かかる特有の行動パターンが見出された場合に探索対象者であると判断する。
具体的には、まず２枚の画像に同一人物が含まれる場合、トラッキング等によって他の画像から当該人物を抽出し、その人物の行動パターンを取得する。特有の行動パターンとして例えば、以下のようなものがある。
・道が分からず同じ場所を繰り返し通過する。
・移動速度が低下したり、同じ場所に長時間立ち止まったりする。ただし、バス停のような長時間立ち止まっても不自然でない場所は除外する。
・夜間に山道に居るなど、目的の不明な行動をしている。
【００４６】
（４）ユーザにより指定される
人物判定部２０２４は、ユーザインタフェース２０５を使用したユーザからの指定に基づいて、画像中の人物を探索対象者だと判定しても良い。この場合、ユーザは表示装置に表示された画像から探索対象者を特定し、マウスやキーボードを用いて指定を行う。
なお、上記（１）〜（４）の何れかを組み合わせても良いし、これ以外の条件を利用しても構わない。
【００４７】
記憶部２０３は、情報を記憶する手段であり、ＲＡＭ、磁気ディスクやフラッシュメモリなどの記憶媒体により構成される。
【００４８】
＜通常時における運行動作＞
次に、前述した各構成要素が行う処理について説明する。図４は、利用者のリクエストに基づいてサーバ装置２００が運行指令を生成し、自律走行車両１００が運行を開始するまでのデータフローを説明する図であり、ＥＶパレットによる一般的な動作形態を示している。本例では、図５に示した道路ネットワークを自律走行車両１００が運行する例を挙げて説明を行う。
【００４９】
自律走行車両１００は、サーバ装置２００に対して周期的に位置情報を通知する。例えば、図５の例の場合、自律走行車両１００が、ノードＡに位置する旨をサーバ装置２００に通知し、車両情報管理部２０２１が、自律走行車両１００とノードＡを関連付けて記憶部２０３に記憶させる。なお、位置情報は、必ずしもノード自体の位置情報でなくてもよい。例えば、ノードやリンクを特定するための情報であってもよい。また、リンクを複数の区間に分割してもよい。また、道路ネットワークは必ずしもノードとリンクによって表されたものでなくてもよい。自律走行車両１００が移動した場合、位置情報は都度更新される。
【００５０】
利用者が、不図示の通信手段を介してサーバ装置２００に対して運行リクエストを送信すると（ステップＳ１１）、サーバ装置２００（運行指令生成部２０２２）が、運行リクエストに応じて運行指令を生成する（ステップＳ１２）。運行指令は、出発地と目的地を指定するものであってもよいし、目的地のみを指定するものであってもよい。また、走行経路を指定するものであってもよい。また、経路上にて行うべき処理や、提供すべきサービスに関する情報を含んでいてもよい。ここでは、ノードＢからノードＣまで人員の輸送を行うリクエストが発行されたものとする。
【００５１】
ステップＳ１３では、運行指令生成部２０２２が、サービスを提供する自律走行車両１００を選択する。例えば、運行指令生成部２０２２は、記憶された自律走行車両１００の位置情報および車両情報を参照し、リクエストされたサービスを提供可能であって、所定の時間以内に利用者の元へ派遣可能な自律走行車両１００を決定する。ここでは、図５に示したノードＡに位置する車両が選択されたものとする。これに応じて、サーバ装置２００から、対象の自律走行車両１００へ運行指令が送信される（ステップＳ１４）。
【００５２】
ステップＳ１５では、自律走行車両１００（運行計画生成部１０３１）が、受信した運行指令に基づいて運行計画を生成する。本例の場合、例えば、図５の実線で示した経路を走行し、ノードＢおよびＣにて人員を乗車および降車させ、ノードＤへ帰還する旨の運行計画を生成する。生成された運行計画は走行制御部１０３３へ送信され、運行が開始される（ステップＳ１６）。なお、運行中においても、サーバ装置２００に対する位置情報の送信は周期的に行われる。
【００５３】
なお、ここでは外部（利用者）から送信された運行リクエストに基づいて運行指令を生成する例を挙げたが、運行指令は、必ずしも外部から送信された運行リクエストに基づいて生成されなくてもよい。例えば、サーバ装置２００が自律的に運行指令を生成してもよい。また、運行計画の生成は、必ずしも運行指令に基づいたものでなくてもよい。例えば、街路の監視等を行う目的で自律走行車両１００を巡回させるような場合、自律走行車両１００が、外部からの指示を受けずに運行計画を生成してもよい。また、運行計画の生成
はサーバ装置２００が行ってもよい。
【００５４】
＜具体的な処理フロー＞
次に、図６を参照しつつ、適宜図４との対比を交えながら、本発明に特有の処理フローの一例を説明する。このフローは、外部からの依頼に応じて徘徊者を検出する場合であり、上記探索条件(１)に対応する。なお細かい説明は省略するが、図４の場合と同様に、サーバ装置２００は利用者からの運行リクエストに応じて運行指令を作成する。
【００５５】
警察や自治体などの組織は、徘徊者に関する情報（例えば顔や服装の写真や、それらに基づく特徴量など）をサーバ装置２００に送信する（ステップＳ２１）。サーバ装置２００は、不図示の運行リクエストに基づいてステップＳ２２において、運行指令とともに、車載のカメラ１０６を用いて車両周辺の画像を撮像する旨の指令を生成する。なお、ステップＳ２３で対象車両を決定する前にある程度徘徊者の位置を絞り込んでも良い。絞込には、組織から受信した情報を利用できる。また、徘徊者が位置情報を発信可能な携帯端末（例えばスマートフォン）を保有している場合、その位置情報を利用できる。
【００５６】
そして、生成された撮像指令を含む運行指令を自律走行車両１００に送信する（ステップＳ２４）。図示したように、複数の自律走行車両１００に一斉に運行指令を送信しても構わない。また、既に運行指令に従って動作している自律走行車両１００に対しては、撮像指令のみを送信しても良い。撮像指令には、撮像タイミングや撮像周期、動画像と静止画像の別などを含めることができる。
【００５７】
運行指令を受信した自律走行車両１００は、運行計画を作成して運行を開始する（ステップＳ２５，Ｓ２６）とともに、カメラ１０６を用いた撮像を行う（ステップＳ２７）。そして、撮像した画像を位置情報とともにサーバ装置２００に送信する。
サーバ装置２００は、人物検出部２０２３による人物検出処理を行い、人物像を検出する（ステップＳ２８）。続いて、人物判定部２０２４による人物判定処理を行い、検出された人物像が探索対象者であるかどうかを判定する（ステップＳ２９）。組織から送信された徘徊者情報と一致する人物が発見された場合、カメラ１０６による撮像画像と位置情報を関連付けて送信する（ステップＳ２１０）。
【００５８】
以上説明したように、本実施形態によれば、運行中の自律走行車両１００のカメラ１０６による撮像画像に基づいて、徘徊者や迷子などの探索対象者を検出できる。その結果、当該人物を迅速に発見できるようになる。なお、それぞれの自律走行車両１００は、車載カメラによる撮像画像を提供するだけで良いため、運行指令に従った動作を中断する必要はない。
【００５９】
［第２の実施形態］
本実施形態では、サーバ装置２００が人物判定を行った結果に基づいて、探索対象者を探索・保護する方法について説明する。以下、第１の実施形態と同じ構成については同じ符号を付し、説明を簡略化する。なお、本実施形態のサーバ装置の制御部２０２は、後述する発見指令生成手段および保護指令生成手段を有する。これらは、車両情報管理部２０２１等と同様な機能モジュールである。
【００６０】
図７は、本実施形態の処理の一例を示すフロー図である。このフローは、実施形態１のフローが終了した時点でサーバ装置２００により実行されるものである。図７の処理を一定期間ごとに繰り返し実行してもよい。本フローにおける探索対象は、外部の組織から探索依頼のあった徘徊者とする。
ステップＳ３１で、サーバ装置２００は、人物判定処理（図６のＳ２９に相当）の結果に基づいて、各自律走行車両の撮像した画像から徘徊者を発見できているかどうかを判断
する。徘徊者が発見されていた場合、サーバ装置２００は、記憶部２０３に保存されている画像の撮像時刻に基づき、徘徊者が最後に検出された時間を特定する。また、特定された画像の撮像場所を示す位置情報を取得する(ステップＳ３２）。
【００６１】
ステップＳ３３において、サーバ装置２００は、徘徊者が最後に検出された時間と位置に基づいて、その行動範囲を予測する。同一の人物が複数回検出された場合は、徘徊者の移動方向や移動速度に基づいた予測を行うこともできる。そして、発見指令生成手段は、予測された行動範囲内や付近に位置する自律走行車両１００に対して、当該徘徊者を発見するための新たな運行指令を送信する（ステップＳ３４）。この発見指令を生成する際に、通信部２０１を介してそれぞれの自律走行車両１００と通信を行って探索行動を実施可能かどうか問い合わせ、実施可能だと回答した自律走行車両１００の位置に基づいて探索範囲を割り当ててもよい。
発見指令には、探索するべき移動範囲や移動経路が含まれる。さらに、カメラ１０６による撮像頻度を通常よりも高くする旨の指示を含めてもよい。これにより、徘徊者の予測行動範囲内をしらみつぶしに撮像して、迅速な発見に結びつけることができる。
【００６２】
ステップＳ３５において、サーバ装置２００の人物検出部２０２３および人物判定部２０２４は、各自律走行車両から受信した画像を元に、徘徊者を発見できたかどうかを判断する。ステップＳ３６において、保護指令生成手段は、徘徊者を発見した自律走行車両１００を徘徊者の近くに移動させて保護を指示する。保護の方法として、自律走行車両のスピーカやディスプレイ（不図示）を用いて徘徊者に呼び掛けを行って車内に搭乗してもらい、自宅などに送り届ける方法がある。なお、徘徊者が不信感を抱かないように、徘徊者の家族や関係者の音声・画像を使って呼び掛けを行ってもよい。また、徘徊者を発見した自律走行車両１００は、徘徊者を見逃さないように追跡したり、周辺の車両と通信を行って徘徊者の見守りを引き継いだりしても良い。また、徘徊者の付近にいる警察官などの第三者に応援を要請しても良い。
【００６３】
以上のように、本実施形態によれば、検出された徘徊者等を自律走行車両１００によって保護することができる。また、多数の自律走行車両１００が協働して徘徊者を探索したり、見守ったりすることができるので、迅速な発見や保護が可能になる。
【００６４】
［変形例］
本発明の実施形態や各構成要素は上記に限定されるものではなく、以下に示すように種々に組み合わせたり変形させたりしても構わない。
【００６５】
自律走行車両１００の制御部１０３の情報処理能力が十分であれば、各実施形態に示したようにサーバ装置２００を設ける代わりに、複数の自律走行車両同士が協調動作することによってシステムを運営しても良い。その場合、いずれかの自律走行車両１００が運行指令を生成してもよいし、処理の内容ごとに指令役となる自律走行車両１００を交代しても良い。言い換えると、少なくとも自律走行車両１００が撮像した画像に基づいて徘徊者等を検出する機能がいずれかの構成要素に備わっていれば、本発明の人物探索システムを実現可能である。
【００６６】
また、各実施形態に示したサーバ装置２００の役割の一部を自律走行車両１００が担っても良い。例えば、車載カメラにより撮像された画像からの人物検出や判定処理を、自律走行車両１００の制御部が行っても良い。これにより、サーバ装置２００と通信することなく自律走行車両１００の側で徘徊者を特定できるため、迅速な発見や通信容量の削減が可能になる。
【符号の説明】
【００６７】
１００：自律走行車両、１０２：位置情報取得部、１０６：カメラ、２０２２：運行指令生成部、２０２３：人物検出部、２０２４：人物判定部
【図１】
2019117449.tif 000003
【図２】
2019117449.tif 000004
【図３】
2019117449.tif 000005
【図４】
2019117449.tif 000006
【図５】
2019117449.tif 000007
【図６】
2019117449.tif 000008
【図７】
2019117449.tif 000009