[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP7563454B2 - MOBILE BODY CONTROL DEVICE, MOBILE BODY CONTROL METHOD, AND MOBILE BODY CONTROL PROGRAM - Google Patents

MOBILE BODY CONTROL DEVICE, MOBILE BODY CONTROL METHOD, AND MOBILE BODY CONTROL PROGRAM Download PDF

Info

Publication number
JP7563454B2
JP7563454B2 JP2022535984A JP2022535984A JP7563454B2 JP 7563454 B2 JP7563454 B2 JP 7563454B2 JP 2022535984 A JP2022535984 A JP 2022535984A JP 2022535984 A JP2022535984 A JP 2022535984A JP 7563454 B2 JP7563454 B2 JP 7563454B2
Authority
JP
Japan
Prior art keywords
user
information
mobile body
mobile
authentication
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022535984A
Other languages
Japanese (ja)
Other versions
JPWO2022013904A5 (en
JPWO2022013904A1 (en
Inventor
伸明 川瀬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Publication of JPWO2022013904A1 publication Critical patent/JPWO2022013904A1/ja
Publication of JPWO2022013904A5 publication Critical patent/JPWO2022013904A5/en
Application granted granted Critical
Publication of JP7563454B2 publication Critical patent/JP7563454B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry

Landscapes

  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Traffic Control Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は移動体制御装置、システム、方法及びプログラムに関する。 The present invention relates to a mobile object control device, system, method and program.

ユーザを運送する移動体において様々な技術が開発されている。特に近年は自動運転車を利用したモビリティサービスの開発が進展している。自動運転車が乗客を運送するサービスは、例えばMaaS(Mobility as a Service)と称される。Various technologies are being developed for vehicles that transport users. In particular, in recent years, the development of mobility services using self-driving cars has progressed. Services in which self-driving cars transport passengers are called, for example, MaaS (Mobility as a Service).

特許文献1に記載の技術によれば、サーバ装置は、ユーザに提供される車両に搭載された車載端末機から、車両に関するサービスを提供するサービス提供会社に対する前記ユーザのIDである第1ユーザIDを受信し、サービス提供会社のサーバ装置へ送信する。次に、サーバ装置は、サービス提供会社のサーバ装置から第1ユーザIDに基づく認証結果を受信し、車載端末機又はユーザの端末装置へ送信する。According to the technology described in Patent Document 1, a server device receives a first user ID, which is the ID of the user for a service provider that provides services related to the vehicle, from an in-vehicle terminal device installed in a vehicle provided to the user, and transmits the first user ID to a server device of the service provider company. Next, the server device receives an authentication result based on the first user ID from the server device of the service provider company, and transmits the result to the in-vehicle terminal device or the user's terminal device.

特許文献2に記載の技術によれば、送信データは、ユーザが使用する車両に搭載される車載端末機から、車両から情報を収集するサーバ装置へ送信される。そのデータ構造は、車両に関するサービスを提供するサービス提供会社に対するユーザのユーザIDと、車載端末機が搭載された車両を特定する車両IDと、を含む。この送信データは、サービス提供会社のサーバ装置によるユーザの認証に使用される。According to the technology described in Patent Document 2, transmission data is transmitted from an on-board terminal device installed in a vehicle used by a user to a server device that collects information from the vehicle. The data structure includes the user's user ID for a service provider that provides vehicle-related services, and a vehicle ID that identifies the vehicle in which the on-board terminal device is installed. This transmission data is used by the service provider's server device to authenticate the user.

特許文献3に記載の技術によれば、登録情報は車両のユーザの端末装置に記憶される。そのデータ構造は、第1ユーザIDと、第2ユーザIDと、提供情報と、を含む。第1ユーザIDは、ユーザに車両を提供する車両提供会社に対するユーザのIDである。第2ユーザIDは、車両に関するサービスを提供するサービス提供会社に対するユーザIDである。提供情報は、車両により取得された情報のうち、サービス提供会社のサーバ装置へ提供される情報を示す。この登録情報は、車両により取得された情報のうち、サービス提供会社が要求する情報を当該サービス提供会社のサーバ装置へ提供するために用いられる。According to the technology described in Patent Document 3, the registration information is stored in the terminal device of the vehicle user. The data structure includes a first user ID, a second user ID, and provided information. The first user ID is the user's ID for the vehicle provider company that provides the vehicle to the user. The second user ID is a user ID for the service provider company that provides services related to the vehicle. The provided information indicates information that is provided to the server device of the service provider company among the information acquired by the vehicle. This registration information is used to provide information requested by the service provider company among the information acquired by the vehicle to the server device of the service provider company.

特許文献4に記載の技術によれば、運転者識別方法は、車両運転者の第1の画像を記録するステップと、第1の画像から車両運転者の顔の特徴のセットについての値のセットを抽出するステップと、フィルタリングパラメータを決定するステップと、を有する。
また運転者識別方法は、フィルタリングパラメータに基づいて、クラスタのセットから運転者識別子のクラスタを選択するステップと、値のセットがクラスタの各運転者識別子と関連付けられる確率を計算するステップと、を有する。さらに運転者識別方法は、運転センサシステムにおいて、運転セッション中の運転特性データを測定するステップと、計算した確率が第1の閾値確率を超えることに応答して、新たな値のセットが選択したクラスタ内の一つの運転者識別子に対応することを判定し、運転特性データを一つの運転者識別子と関連付けるステップとを含む。
According to the technology described in Patent Document 4, a driver identification method includes the steps of recording a first image of a vehicle driver, extracting a set of values for a set of facial features of the vehicle driver from the first image, and determining filtering parameters.
The driver identification method also includes selecting a cluster of driver identifiers from the set of clusters based on the filtering parameters and calculating a probability that a set of values is associated with each driver identifier in the cluster. The driver identification method further includes measuring, in the driving sensor system, driving characteristic data during a driving session and, in response to the calculated probability exceeding a first threshold probability, determining that the new set of values corresponds to a driver identifier in the selected cluster and associating the driving characteristic data with the driver identifier.

特開2019-175184号公報JP 2019-175184 A 特開2019-175185号公報JP 2019-175185 A 特開2019-175189号公報JP 2019-175189 A 国際公開第2015/073375号公報International Publication No. 2015/073375

しかしながら、特許文献1~3は、カーシェアリングにおける車両とユーザのマッチングを行うための技術である。また特許文献4は、運転者認証を行うことが記載されているに過ぎず、車両を利用した運送サービスについては記載されていない。近年急速に進むMaaSの運用を好適に実現するためには、ユーザに紐づけられた情報を適切に処理する技術が望まれる。However, Patent Documents 1 to 3 are technologies for matching vehicles and users in car sharing. Patent Document 4 only describes driver authentication, and does not describe transportation services using vehicles. To optimally implement the operation of MaaS, which has been advancing rapidly in recent years, technology that appropriately processes information linked to users is desired.

本開示はこのような問題点を解決するためになされたものであり、自動運転機能を有する移動体によるユーザの運送を好適に実現する移動体制御装置、システム、方法及びプログラムを提供することを目的とする。 The present disclosure has been made to solve such problems, and aims to provide a mobile object control device, system, method, and program that can optimally realize the transportation of users by a mobile object with autonomous driving capabilities.

本開示の1実施形態にかかる移動体制御装置は、画像データ取得手段、認証制御手段、属性情報取得手段、記憶手段、判定手段および指示送信手段を有する。画像データ取得手段は、ユーザを運送する機能を有する移動体に設置された撮影装置により撮影されたユーザの顔画像が含まれる画像データを取得する。認証制御手段は、ユーザの顔特徴情報を記憶した認証装置に対して、画像データについて顔認証を行わせる。属性情報取得手段は、顔認証に成功した場合に、ユーザの属性情報を記憶する記憶装置から顔認証にかかる属性情報を取得する。記憶手段は、移動体がユーザを運送するための要件情報を記憶する。判定手段は、属性情報と要件情報とに基づいて、移動体にユーザを運送させるか否かを判定する。指示送信手段は、判定の結果に基づく指示情報を移動体に送信する。A mobile body control device according to one embodiment of the present disclosure has image data acquisition means, authentication control means, attribute information acquisition means, storage means, determination means, and instruction transmission means. The image data acquisition means acquires image data including a facial image of a user captured by a photographing device installed in a mobile body having a function of transporting a user. The authentication control means causes an authentication device storing facial feature information of the user to perform facial authentication on the image data. If facial authentication is successful, the attribute information acquisition means acquires attribute information related to the facial authentication from a storage device that stores attribute information of the user. The storage means stores requirement information for the mobile body to transport the user. The determination means determines whether or not to have the mobile body transport the user based on the attribute information and requirement information. The instruction transmission means transmits instruction information based on the result of the determination to the mobile body.

本開示の1実施形態にかかる移動体制御方法は、コンピュータが、以下のステップを行うものである。コンピュータは、ユーザを運送する機能を有する移動体に設置された撮影装置により撮影されたユーザの顔画像が含まれる画像データを取得する。コンピュータは、ユーザの顔特徴情報を記憶した認証装置に対して、画像データについて顔認証を行わせる。コンピュータは、顔認証に成功した場合に、ユーザの属性情報を記憶する記憶装置から顔認証にかかる属性情報を取得する。コンピュータは、移動体にユーザを運送させるための要件に関する情報である要件情報を記憶する。コンピュータは、属性情報と要件情報とに基づいて、移動体にユーザを運送させるか否かを判定する。またコンピュータは、判定の結果に基づく指示情報を移動体に出力する。 In a mobile object control method according to one embodiment of the present disclosure, a computer performs the following steps. The computer acquires image data including a facial image of a user captured by an imaging device installed in a mobile object having a function of transporting a user. The computer causes an authentication device that stores facial feature information of the user to perform facial authentication on the image data. If facial authentication is successful, the computer acquires attribute information related to the facial authentication from a storage device that stores attribute information of the user. The computer stores requirement information, which is information related to requirements for transporting the user by the mobile object. The computer determines whether or not to transport the user by the mobile object based on the attribute information and requirement information. The computer also outputs instruction information based on the result of the determination to the mobile object.

本開示の1実施形態にかかるプログラムは、コンピュータに、以下のステップを実行させるものである。コンピュータは、ユーザを運送する機能を有する移動体に設置された撮影装置により撮影されたユーザの顔画像が含まれる画像データを取得する。コンピュータは、ユーザの顔特徴情報を記憶した認証装置に対して、画像データについて顔認証を行わせる。コンピュータは、顔認証に成功した場合に、ユーザの属性情報を記憶する記憶装置から顔認証にかかる属性情報を取得する。コンピュータは、移動体にユーザを運送させるための要件に関する情報である要件情報を記憶する。コンピュータは、属性情報と要件情報とに基づいて、移動体にユーザを運送させるか否かを判定する。またコンピュータは、判定の結果に基づく指示情報を移動体に出力する。 A program according to one embodiment of the present disclosure causes a computer to execute the following steps. The computer acquires image data including a facial image of a user captured by a photographing device installed in a mobile body having a function of transporting a user. The computer causes an authentication device storing facial feature information of the user to perform facial authentication on the image data. If facial authentication is successful, the computer acquires attribute information related to the facial authentication from a storage device that stores attribute information of the user. The computer stores requirement information, which is information related to the requirements for transporting the user by the mobile body. The computer determines whether or not to transport the user by the mobile body based on the attribute information and requirement information. The computer also outputs instruction information based on the result of the determination to the mobile body.

本開示によれば、自動運転機能を有する移動体によるユーザの運送を好適に実現する移動体制御装置、システム、方法及びプログラムを提供することができる。 According to the present disclosure, it is possible to provide a mobile object control device, system, method, and program that suitably realizes the transportation of users by a mobile object having an autonomous driving function.

実施形態1に係る移動体制御装置の構成を示すブロック図である。1 is a block diagram showing a configuration of a mobile object control device according to a first embodiment; 実施形態1に係る移動体制御方法を示すフローチャートである。4 is a flowchart showing a moving object control method according to the first embodiment. 実施形態2に係る移動体制御装置の構成を示すブロック図である。FIG. 11 is a block diagram showing a configuration of a mobile object control device according to a second embodiment. 実施形態2に係る移動体制御方法を示すフローチャートである。10 is a flowchart showing a moving object control method according to a second embodiment. 実施形態3に係る移動体制御装置の構成を示すブロック図である。FIG. 11 is a block diagram showing a configuration of a mobile object control device according to a third embodiment. 実施形態3に係る移動体制御方法を示すフローチャートである。13 is a flowchart showing a moving object control method according to a third embodiment. 実施形態4に係る移動体制御システムの構成を示すブロック図である。FIG. 13 is a block diagram showing a configuration of a mobile object control system according to a fourth embodiment. 認証装置の構成を示すブロック図である。FIG. 2 is a block diagram showing a configuration of an authentication device. 顔特徴情報登録処理の流れを示すフローチャートである。13 is a flowchart showing the flow of a facial feature information registration process. 顔認証処理の流れを示すフローチャートである。11 is a flowchart showing a flow of face authentication processing. 顔認証ユニットの構成を示すブロック図である。FIG. 2 is a block diagram showing a configuration of a face recognition unit. ユーザ端末の構成を示すブロック図である。FIG. 2 is a block diagram showing the configuration of a user terminal. 移動体制御装置の構成を示すブロック図である。FIG. 2 is a block diagram showing a configuration of a mobile object control device. 端末装置の表示の例を示す図である。FIG. 13 is a diagram illustrating an example of a display on a terminal device.

以下では、本開示の実施形態について、図面を参照しながら詳細に説明する。各図面において、同一又は対応する要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明は省略される。Hereinafter, an embodiment of the present disclosure will be described in detail with reference to the drawings. In each drawing, the same or corresponding elements are denoted by the same reference numerals, and duplicated explanations will be omitted as necessary for clarity of explanation.

<実施形態1>
図1を参照して移動体制御装置の構成について説明する。図1は、実施形態1に係る移動体制御装置10の構成を示すブロック図である。移動体制御装置10は、ユーザを運送する移動体を制御する。移動体制御装置10は、移動体を制御することにより、ユーザを所望の行先へ運送するサービス(運送サービス)を実現する。ユーザは、かかる運送サービスを受けることにより、移動体を占有し、占有する移動体により所望の行先へ移動できる。
<Embodiment 1>
The configuration of a mobile body control device will be described with reference to Fig. 1. Fig. 1 is a block diagram showing the configuration of a mobile body control device 10 according to the first embodiment. The mobile body control device 10 controls a mobile body that transports a user. The mobile body control device 10 realizes a service (transportation service) for transporting a user to a desired destination by controlling the mobile body. By receiving such a transportation service, the user can occupy the mobile body and travel to the desired destination by the occupied mobile body.

移動体は例えば自動運転機能を有する自動車である。移動体は自動車に代えて、船、飛行機、ヘリコプタまたは電車等であってもよい。移動体制御装置10は、乗客であるユーザに対して顔認証を行うことにより、移動体にユーザを運送させる。移動体制御装置10は、通信ネットワーク(以降、通信ネットワークを単にネットワークとも称する)に接続し、接続するネットワークを介して外部の装置と種々の通信を行う。 The mobile body is, for example, an automobile with an automatic driving function. Instead of an automobile, the mobile body may be a ship, an airplane, a helicopter, a train, etc. The mobile body control device 10 performs facial recognition on the user, who is a passenger, and causes the mobile body to transport the user. The mobile body control device 10 connects to a communication network (hereinafter, the communication network is also simply referred to as a network) and performs various communications with external devices via the connected network.

具体的には、移動体制御装置10は、ネットワークを介して移動体、認証装置および記憶装置に接続する。移動体は撮影装置を含む。移動体は、撮影装置によりユーザの顔を撮影し、撮影した画像の画像データを移動体制御装置10に供給する。また移動体は移動体制御装置10からの指示を受けてユーザを運送する。認証装置は、移動体制御装置10から画像データを受け取り、受け取った画像データにかかる顔認証を行う。記憶装置は、ユーザの属性情報を記憶し、移動体制御装置10に対して顔認証にかかるユーザの属性情報を提供する。なお、ネットワークは、有線か無線であるかを問わないし、通信プロトコルの種別を問わない。移動体制御装置10は、主な構成として画像データ取得部110、認証制御部111、属性情報取得部112、判定部113、指示送信部114および記憶部120を有している。Specifically, the mobile object control device 10 is connected to a mobile object, an authentication device, and a storage device via a network. The mobile object includes a photographing device. The mobile object photographs the user's face with the photographing device and supplies image data of the photographed image to the mobile object control device 10. The mobile object also transports the user upon receiving instructions from the mobile object control device 10. The authentication device receives image data from the mobile object control device 10 and performs face authentication on the received image data. The storage device stores user attribute information and provides the mobile object control device 10 with user attribute information on face authentication. The network may be wired or wireless, and may use any type of communication protocol. The mobile object control device 10 mainly comprises an image data acquisition unit 110, an authentication control unit 111, an attribute information acquisition unit 112, a determination unit 113, an instruction transmission unit 114, and a storage unit 120.

画像データ取得部110は、所定の撮影装置により撮影されたユーザの顔画像が含まれる画像データを取得する。認証制御部111は、ユーザの顔特徴情報を記憶した認証装置に対して、画像データについて顔認証を行わせる。The image data acquisition unit 110 acquires image data including a facial image of the user captured by a specified photographing device. The authentication control unit 111 causes an authentication device that stores the facial feature information of the user to perform facial authentication on the image data.

属性情報取得部112は、認証装置が顔認証に成功した場合に、ユーザの属性情報を記憶する記憶装置から顔認証にかかる属性情報を取得する。属性情報は、ユーザが移動体を利用するための情報である。例えば属性情報は、ユーザの氏名、性別および使用言語等のプロファイル情報を含んでもよい。また属性情報は、ユーザの住所、ユーザの勤務先の住所およびその他ユーザに関連性が高い住所に関する情報を含んでもよい。属性情報は、ユーザが移動体による運送サービスを受ける場合に、移動体に対して要求する事項(要求事項)を含んでもよい。要求事項は、例えば、移動体が高速道路を利用してもよいか否かの設定、移動体の室内における空調の設定、または移動体の室内におけるオーディオ機器の設定等を含んでもよい。また要求事項は、ユーザの好みの映像コンテンツやオーディオコンテンツに関する情報を含んでもよい。属性情報は、ユーザが移動体による運送サービスを受けるための運送サービス提供者との契約情報(契約の有無、契約種別、有効期限等)を含んでもよい。また属性情報は、ユーザが移動体による運送サービスを受けるために加入する保険についての情報を含んでいてもよい。属性情報は、ユーザの連絡先(電話番号、電子メールアドレスやソーシャルネットワークサービスアカウント等)を含んでいてもよい。属性情報は、ユーザが運送サービスを受けた場合の決済方法を含んでいてもよい。また属性情報は、ユーザが運送サービスを受ける場合における行先を予め含んでいてもよい。なお属性情報は過去にユーザが受けた運送サービスの履歴を含んでもよい。また上述の属性情報は、かかる履歴により更新されてもよい。例えば属性情報は、かかる履歴に含まれるユーザの行動パターンや要求事項の傾向が分析された結果を利用して構成されてもよい。When the authentication device succeeds in face authentication, the attribute information acquisition unit 112 acquires attribute information related to face authentication from a storage device that stores the attribute information of the user. The attribute information is information for the user to use a mobile object. For example, the attribute information may include profile information such as the user's name, gender, and language used. The attribute information may also include information about the user's address, the user's workplace address, and other addresses that are highly relevant to the user. The attribute information may include items (requirements) that the user requests of the mobile object when receiving a transportation service by the mobile object. The requirements may include, for example, a setting as to whether the mobile object may use an expressway, an air conditioning setting in the mobile object, or an audio device setting in the mobile object. The requirements may also include information about the user's preferred video content or audio content. The attribute information may include contract information (presence or absence of a contract, contract type, expiration date, etc.) with a transportation service provider for the user to receive a transportation service by the mobile object. The attribute information may also include information about insurance that the user subscribes to in order to receive a transportation service by the mobile object. The attribute information may include the user's contact information (telephone number, email address, social network service account, etc.). The attribute information may include a payment method when the user receives a transportation service. The attribute information may also include a destination when the user receives a transportation service. The attribute information may also include a history of transportation services received by the user in the past. The above-mentioned attribute information may also be updated based on such history. For example, the attribute information may be constructed using the results of an analysis of the user's behavioral patterns and request tendencies contained in such history.

記憶部120は、不揮発性メモリを含む記憶装置であって、少なくとも要件情報121を記憶する。要件情報121は、移動体がユーザを運送するための要件となる情報である。要件情報121は、例えば、運送サービスを受ける会員の識別子を含む。この場合、移動体制御装置10は、ユーザが予め登録された会員に含まれることを要件として移動体にユーザを運送させる。要件情報121は、会員の年齢や利用実績などの情報を含んでいてもよい。また要件情報121は、運送サービスの利用者が予め設定された保険に加入していることを含んでいてもよい。要件情報121は、運送サービスを行う移動体の識別情報を含んでいてもよい。また移動体が複数存在する場合に、要件情報121は、移動体が有する個別の要件情報を含んでいてもよい。要件情報121が移動体ごとの要件情報を含むことにより、移動体制御装置10は、ユーザが利用する移動体を選択できる。また後述する判定部113は、移動体の識別子と要件情報121とを紐付けることにより、それぞれの移動体に応じて異なる判定基準を用いることができる。移動体制御装置10は、これらの要件を含む要件情報121を利用して移動体にユーザを運送させるか否かを判定する。The storage unit 120 is a storage device including a non-volatile memory, and stores at least the requirement information 121. The requirement information 121 is information that is a requirement for the mobile body to transport the user. The requirement information 121 includes, for example, an identifier of a member who receives the transportation service. In this case, the mobile body control device 10 transports the user by the mobile body on the condition that the user is included in the pre-registered members. The requirement information 121 may include information such as the age and usage history of the member. The requirement information 121 may also include information that the user of the transportation service has subscribed to a pre-set insurance. The requirement information 121 may include identification information of the mobile body that performs the transportation service. In addition, when there are multiple mobile bodies, the requirement information 121 may include individual requirement information possessed by the mobile body. Since the requirement information 121 includes requirement information for each mobile body, the mobile body control device 10 can select the mobile body to be used by the user. In addition, the determination unit 113 described later can use different determination criteria according to each mobile body by linking the identifier of the mobile body and the requirement information 121. The mobile object control device 10 uses requirement information 121 including these requirements to determine whether or not to have the mobile object transport the user.

判定部113は、移動体にユーザを運送させるか否かを判定する。より具体的には、判定部113は、認証装置がユーザの顔認証に成功した場合に、記憶装置から顔認証にかかるユーザの属性情報を読み取るとともに、記憶部120から要件情報121を読み取り、属性情報と要件情報とを照合する。そして判定部113は、照合の結果、ユーザの属性情報が運送サービスを受けるための要件を充たしているか否かを判定する。すなわち判定部113は、属性情報と要件情報121とから、移動体にユーザを運送させるか否かを判定する。The determination unit 113 determines whether or not to have the user transported by the mobile body. More specifically, when the authentication device succeeds in face authentication of the user, the determination unit 113 reads the attribute information of the user related to the face authentication from the storage device, and also reads the requirement information 121 from the storage unit 120, and compares the attribute information with the requirement information. Then, as a result of the comparison, the determination unit 113 determines whether or not the attribute information of the user satisfies the requirements for receiving a transportation service. That is, the determination unit 113 determines whether or not to have the user transported by the mobile body from the attribute information and the requirement information 121.

より具体的には、判定部113は、例えば移動体にユーザを輸送させることを判定するための要件の少なくとも1つとして、属性情報に含まれるユーザの識別子が要件情報にも含まれるか否かを判定してもよい。また判定部113は、例えば、移動体にユーザを輸送させることを判定するための要件の少なくとも1つとして、顔認証にかかるユーザが移動体による運送にかかる保険に加入しているか否かを判定してもよい。なお、判定部113は、上記判定において、ユーザを撮影した撮影装置を有する移動体から移動体識別情報を取得する。判定部113は、移動体識別情報を利用して、移動体にユーザを輸送させることを判定してもよい。移動体識別情報は、移動体の識別子、移動体が有する機能に関する情報および移動体が運送サービスを行う場合の条件に関する情報等を含んでもよい。 More specifically, the determination unit 113 may determine whether or not the user's identifier included in the attribute information is also included in the requirement information, for example, as at least one of the requirements for determining whether the user is to be transported by a mobile body. The determination unit 113 may also determine whether or not the user related to the face authentication has insurance for transportation by the mobile body, for example, as at least one of the requirements for determining whether the user is to be transported by a mobile body. In addition, in the above determination, the determination unit 113 acquires mobile body identification information from a mobile body having an imaging device that has photographed the user. The determination unit 113 may use the mobile body identification information to determine whether the user is to be transported by a mobile body. The mobile body identification information may include an identifier of the mobile body, information related to the functions of the mobile body, and information related to the conditions when the mobile body provides a transportation service.

指示送信部114は、判定の結果に応じた指示情報を生成し、生成した指示情報を移動体に出力する。すなわち指示送信部114は、判定部113が生成する判定の結果が移動体にユーザを運送させることを判定するものであった場合に、移動体が移動することを指示する指示情報を移動体に出力する。この場合、より具体的には、指示送信部114が出力する指示情報は、移動体の解錠を指示するものや、移動体の移動手段であるエンジンやモータを駆動することを指示するものであってもよい。また指示情報は、移動体に対してユーザを運送する際の運送計画として、ユーザの行先に関する情報や、かかる行先に到着するまでのルート設定に関する情報を含むものであってもよい。The instruction transmission unit 114 generates instruction information according to the result of the judgment, and outputs the generated instruction information to the mobile body. That is, when the result of the judgment generated by the judgment unit 113 is to judge that the user is to be transported by the mobile body, the instruction transmission unit 114 outputs instruction information to the mobile body instructing the mobile body to move. In this case, more specifically, the instruction information output by the instruction transmission unit 114 may instruct the mobile body to unlock, or to drive the engine or motor that is the means of transportation of the mobile body. The instruction information may also include information regarding the user's destination and information regarding the route setting until the destination is reached, as a transportation plan for transporting the user to the mobile body.

判定の結果が移動体にユーザを運送させないものである場合、指示情報は、移動体にユーザを運送させないことを指示する情報を含む。より具体的には、指示送信部114が出力する指示情報は、移動体における所定の機能を抑制することを指示するものを含む。例えば指示情報は、移動体の移動の抑制を指示するものであってもよい。移動体の移動の抑制とは例えば移動体の移動手段であるエンジンやモータを駆動しないことを指示するものであってもよい。また指示情報は、例えば移動体にユーザが搭乗するためのドアが開くことの抑制を指示するものであってもよい。より具体的には、指示情報は、外部からユーザが搭乗できないようにするために、移動体のドアの錠をロックするものであってもよい。 If the result of the determination is that the user should not be transported by the mobile body, the instruction information includes information instructing the mobile body not to transport the user. More specifically, the instruction information output by the instruction transmission unit 114 includes information instructing the suppression of a specified function in the mobile body. For example, the instruction information may be an instruction to suppress the movement of the mobile body. The suppression of the movement of the mobile body may be, for example, an instruction not to drive the engine or motor that is the means of transportation of the mobile body. The instruction information may also be, for example, an instruction to suppress the opening of a door that allows the user to board the mobile body. More specifically, the instruction information may be information to lock the door of the mobile body to prevent the user from boarding from outside.

次に、図2を参照して移動体制御装置10が行う処理について説明する。図2は、実施形態1に係る移動体制御装置10が行う移動体制御方法を示すフローチャートである。図2に示すフローチャートは、例えば所定の移動体から移動体制御装置10に画像データが送信されることにより開始される。なお、移動体は、例えば移動体に設けられた所定のボタンが押下されることによりユーザ認証申請を受け付け、ユーザの顔画像を撮影する。そして移動体は、撮影した顔画像のデータである画像データを移動体制御装置10に送信する。Next, the processing performed by the mobile body control device 10 will be described with reference to Figure 2. Figure 2 is a flowchart showing a mobile body control method performed by the mobile body control device 10 according to embodiment 1. The flowchart shown in Figure 2 is started, for example, when image data is transmitted from a specific mobile body to the mobile body control device 10. Note that the mobile body accepts a user authentication application, for example, when a specific button provided on the mobile body is pressed, and captures an image of the user's face. The mobile body then transmits image data, which is data of the captured face image, to the mobile body control device 10.

まず、移動体制御装置10は、ネットワークを介して、移動体から画像データを取得する(ステップS11)。この場合、移動体制御装置10は、移動体から画像データに加えて移動体の位置情報を取得してもよい。移動体の位置情報は、例えば移動体にGNSS(Global Navigation Satellite System)等の測位システム用のアンテナおよび測位情報受信装置により取得される。First, the mobile object control device 10 acquires image data from the mobile object via the network (step S11). In this case, the mobile object control device 10 may acquire position information of the mobile object in addition to image data from the mobile object. The position information of the mobile object is acquired, for example, by an antenna for a positioning system such as GNSS (Global Navigation Satellite System) and a positioning information receiving device on the mobile object.

次に、移動体制御装置10は、認証装置に顔認証を行わせる(ステップS12)。より具体的には、移動体制御装置10は、移動体から受け取った画像データを、認証装置に供給するとともに、認証装置に対して認証を行うことを要求する。認証装置は、複数のユーザの識別情報と顔特徴情報とを紐付けて記憶している。認証装置は、例えば画像データに含まれるユーザの顔画像から所定の特徴量を抽出し、抽出した特徴量と、ユーザの識別情報とを紐付ける。また認証装置は、認証に成功した場合に、受け取った画像データに紐付いたユーザの識別情報を移動体制御装置10に供給する。Next, the mobile object control device 10 causes the authentication device to perform face authentication (step S12). More specifically, the mobile object control device 10 supplies the image data received from the mobile object to the authentication device and requests the authentication device to perform authentication. The authentication device stores the identification information and facial feature information of multiple users in association with each other. The authentication device extracts, for example, a predetermined feature amount from a user's facial image contained in the image data, and associates the extracted feature amount with the user's identification information. Furthermore, if authentication is successful, the authentication device supplies the user's identification information associated with the received image data to the mobile object control device 10.

次に、移動体制御装置10は、認証が成功したか否かを判定する(ステップS13)。認証が成功したか否かは、例えば、認証装置から送られる信号により判定する。例えば、認証を行うための要求信号を送信した後の所定期間内に、認証装置から認証が成功した旨の信号を取得しない場合、移動体制御装置10は、認証が成功したと判定しない(ステップS13:NO)。この場合、移動体制御装置10は処理を終了する。Next, the mobile body control device 10 determines whether the authentication has been successful (step S13). Whether the authentication has been successful is determined, for example, by a signal sent from the authentication device. For example, if a signal indicating that the authentication has been successful is not obtained from the authentication device within a predetermined period of time after transmitting a request signal for authentication, the mobile body control device 10 does not determine that the authentication has been successful (step S13: NO). In this case, the mobile body control device 10 ends the processing.

一方、例えば、認証を行うための要求信号を送信した後の所定期間内に、認証装置から認証が成功した旨の信号を取得した場合、移動体制御装置10は、認証が成功したと判定する(ステップS13:YES)。この場合、移動体制御装置10は、成功した認証にかかるユーザの属性情報を記憶装置から取得する(ステップS14)。On the other hand, for example, if a signal indicating that authentication has been successful is received from the authentication device within a predetermined period of time after the request signal for authentication is transmitted, the mobile control device 10 determines that authentication has been successful (step S13: YES). In this case, the mobile control device 10 obtains attribute information of the user related to the successful authentication from the storage device (step S14).

次に、移動体制御装置10は、取得した属性情報と、記憶部120から取得した要件情報とから、移動体にユーザを運送させるか否かを判定する(ステップS15)。移動体にユーザを運送させると判定しない場合(ステップS15:NO)、移動体制御装置10は、処理を終了する。一方、移動体にユーザを運送させると判定する場合(ステップS15:YES)、移動体制御装置10は、移動体にユーザを運送させることを指示する指示情報を移動体に送信する(ステップS16)。移動体制御装置10は、指示情報を移動体に送信すると、処理を終了する。Next, the mobile body control device 10 judges whether or not to have the mobile body transport the user based on the acquired attribute information and the requirement information acquired from the memory unit 120 (step S15). If it is not judged that the user is to be transported by the mobile body (step S15: NO), the mobile body control device 10 ends the processing. On the other hand, if it is judged that the user is to be transported by the mobile body (step S15: YES), the mobile body control device 10 transmits instruction information to the mobile body instructing the mobile body to transport the user (step S16). After transmitting the instruction information to the mobile body, the mobile body control device 10 ends the processing.

以上、実施形態1にかかる移動体制御装置10について説明した。尚、移動体制御装置10は、図示しない構成としてプロセッサ及び記憶装置を有するものである。移動体制御装置10が有する記憶部120は、フラッシュメモリやSSD(Solid State Drive)などの不揮発性メモリを含む。この場合に、記憶部120は、上述の要件情報に加えて、属性情報を記憶するものであってもよい。この場合、移動体制御装置10は、成功した顔認証にかかるユーザの属性情報をかかる記憶部120から読み取ることができる。 The above describes the mobile body control device 10 according to the first embodiment. The mobile body control device 10 has a processor and a storage device as components not shown. The storage unit 120 of the mobile body control device 10 includes a non-volatile memory such as a flash memory or SSD (Solid State Drive). In this case, the storage unit 120 may store attribute information in addition to the above-mentioned requirement information. In this case, the mobile body control device 10 can read the attribute information of the user related to the successful face authentication from the storage unit 120.

また記憶部120には、本実施形態に係る移動体制御方法を実行するためのコンピュータプログラム(以降、単にプログラムとも称する)が記憶されている。プロセッサは、記憶部120からコンピュータプログラムをメモリへ読み込ませ、当該プログラムを実行する。The storage unit 120 also stores a computer program (hereinafter, simply referred to as a program) for executing the mobile object control method according to this embodiment. The processor loads the computer program from the storage unit 120 into the memory and executes the program.

移動体制御装置10が有する各構成は、それぞれが専用のハードウェアで実現されていてもよい。また、各構成要素の一部又は全部は、汎用または専用の回路(circuitry)、プロセッサ等やこれらの組合せによって実現されてもよい。これらは、単一のチップによって構成されてもよいし、バスを介して接続される複数のチップによって構成されてもよい。各装置の各構成要素の一部又は全部は、上述した回路等とプログラムとの組合せによって実現されてもよい。また、プロセッサとして、CPU(Central Processing Unit)、GPU(Graphics Processing Unit)、FPGA(field-programmable gate array)等を用いることができる。Each component of the mobile control device 10 may be realized by dedicated hardware. In addition, some or all of the components may be realized by general-purpose or dedicated circuits, processors, etc., or a combination of these. These may be configured by a single chip, or by multiple chips connected via a bus. Some or all of the components of each device may be realized by a combination of the above-mentioned circuits, etc., and programs. In addition, a CPU (Central Processing Unit), GPU (Graphics Processing Unit), FPGA (field-programmable gate array), etc. can be used as a processor.

また、移動体制御装置10の各構成要素の一部又は全部が複数の情報処理装置や回路等により実現される場合には、複数の情報処理装置や回路等は、集中配置されてもよいし、分散配置されてもよい。例えば、情報処理装置や回路等は、クライアントサーバシステム、クラウドコンピューティングシステム等、各々が通信ネットワークを介して接続される形態として実現されてもよい。また、移動体制御装置10の機能がSaaS(Software as a Service)形式で提供されてもよい。 In addition, when some or all of the components of the mobile body control device 10 are realized by multiple information processing devices, circuits, etc., the multiple information processing devices, circuits, etc. may be centrally arranged or distributed. For example, the information processing devices, circuits, etc. may be realized as a client-server system, cloud computing system, etc., in which each is connected via a communication network. In addition, the functions of the mobile body control device 10 may be provided in the form of SaaS (Software as a Service).

以上、実施形態1について説明した。なお、実施形態1にかかる移動体は、自動運転機能を有するものであるが、自動運転機能とは、完全自動運転に限られない。すなわち、実施形態1にかかる移動体は、ユーザが運転を行う場合に、運転機能の一部を支援するものであってもよい。 The above describes embodiment 1. Note that the moving body according to embodiment 1 has an autonomous driving function, but the autonomous driving function is not limited to fully autonomous driving. In other words, the moving body according to embodiment 1 may assist with part of the driving function when the user drives the vehicle.

上述の移動体制御装置10は、ユーザの顔認証を行うことで、ユーザの属性情報を取得し、取得した属性情報から移動体にユーザを運送させるか否かを判定する。そのため、ユーザは、移動体に顔画像を撮影させることにより、移動体による運送サービスを受けることができる。また移動体および移動体制御装置10を有する運送システムは、顧客であるユーザの顔認証を行うことで、ユーザ本人に確実に紐付けられた運送サービスを実行できる。そのため、かかる運送システムは、例えば自動運転機能を有する車両等の運送サービスを不正に利用する行為を抑制できる。以上のように、本実施形態によれば、自動運転機能を有する移動体によるユーザの運送を好適に実現する移動体制御装置、システム、方法及びプログラムを提供することができる。The above-mentioned mobile body control device 10 acquires attribute information of the user by performing face authentication of the user, and determines whether or not to have the mobile body transport the user from the acquired attribute information. Therefore, the user can receive a transportation service by the mobile body by having the mobile body take a facial image. In addition, a transportation system having a mobile body and a mobile body control device 10 can execute a transportation service that is reliably linked to the user himself/herself by performing face authentication of the user who is a customer. Therefore, such a transportation system can suppress the fraudulent use of transportation services such as vehicles with automatic driving functions. As described above, according to the present embodiment, a mobile body control device, system, method, and program that suitably realize the transportation of a user by a mobile body with automatic driving functions can be provided.

<実施形態2>
次に、実施形態2について説明する。実施形態2にかかる移動体制御装置は、予約受付部および計画提示部を有する点が、実施形態1と異なる。
<Embodiment 2>
Next, a description will be given of embodiment 2. The mobile object control device according to embodiment 2 differs from embodiment 1 in that it includes a reservation receiving unit and a plan presenting unit.

図3は、実施形態2に係る移動体制御装置の構成を示すブロック図である。図3に示す移動体制御装置20は主な構成として、画像データ取得部110、認証制御部111、属性情報取得部112、判定部113、指示送信部114、予約受付部115、計画提示部116および記憶部120を有する。 Figure 3 is a block diagram showing the configuration of a mobile body control device according to embodiment 2. The mobile body control device 20 shown in Figure 3 has, as its main components, an image data acquisition unit 110, an authentication control unit 111, an attribute information acquisition unit 112, a judgment unit 113, an instruction transmission unit 114, a reservation reception unit 115, a plan presentation unit 116, and a memory unit 120.

移動体制御装置20において、予約受付部115は、ユーザから移動体の利用に関する予約情報を予め受け付ける。予約情報は、例えばユーザの識別子、ユーザが運送サービスを受けるために移動体に搭乗する場所と時刻を含み得る。また予約情報は、ユーザが所望する行先についての情報を含んでいてもよい。予約情報は、予約時にユーザの属性情報と要件情報とからユーザに運送サービスを提供するか否かを判定するための情報を含んでいてもよい。この場合、移動体制御装置20は、予約情報を受け付けた場合に、属性情報と要件情報とから、ユーザに運送サービスを提供するか否かを判定し、判定の結果に応じて予約を受け付ける。また予約情報に対する上述の判定は、予約情報を受け付けた際に遅滞なく行ってもよいし、予約にかかる輸送サービスを開始する時点で行ってもよい。In the mobile control device 20, the reservation reception unit 115 receives reservation information regarding the use of a mobile device from a user in advance. The reservation information may include, for example, a user identifier, and the location and time at which the user boards the mobile device to receive the transportation service. The reservation information may also include information about the destination desired by the user. The reservation information may also include information for determining whether or not to provide the transportation service to the user from the user's attribute information and requirement information at the time of reservation. In this case, when the mobile control device 20 receives the reservation information, it determines whether or not to provide the transportation service to the user from the attribute information and requirement information, and accepts the reservation depending on the result of the determination. The above-mentioned determination of the reservation information may also be made without delay when the reservation information is received, or may be made at the time the transportation service related to the reservation is started.

移動体制御装置20において、判定部113は、移動体にユーザを輸送させることを判定するための要件に、上述の予約情報を含み得る。判定部113は、例えば、移動体にユーザを輸送させることを判定するための要件の少なくとも1つとして、属性情報に含まれるユーザの識別子が予約情報にも含まれるか否かを判定するものであってもよい。判定部113は、予約受付部115が受け付けた情報から、予約情報に含まれる処理が実行可能であるか否かを判定してもよい。判定部113は、かかる処理を、予約情報の受付後に遅滞なく行ってもよいし、予約にかかる輸送サービスを開始する時点で行ってもよい。In the mobile body control device 20, the determination unit 113 may include the above-mentioned reservation information in the requirements for determining whether to have the user transported by the mobile body. For example, the determination unit 113 may determine whether or not a user identifier included in the attribute information is also included in the reservation information as at least one of the requirements for determining whether to have the user transported by the mobile body. The determination unit 113 may determine whether or not a process included in the reservation information is executable from the information accepted by the reservation acceptance unit 115. The determination unit 113 may perform such a process without delay after accepting the reservation information, or may perform it at the time of starting the transportation service related to the reservation.

なお、移動体制御装置20は、ユーザから受け付けた予約情報に応じて、例えば移動体をユーザの指定する場所に向かわせることができてもよい。また本実施形態における判定部113は、予約受付部115が予約情報を受け付けた場合に、受け付けた予約情報と移動体の運行状況とから、当該予約を実行することが可能か否かを判定するものであってもよい。この場合、例えば判定部113は、予約情報に含まれる情報と移動体の位置情報とを照合し、ユーザが所望する日時および場所に移動体を移動させることが出来るか否かの判定を行う。また判定部113は、移動体が任意の運行計画を実行中である場合や、すでに予定されている運行計画がある場合には、これらを鑑みた上でかかる判定を行う。移動体制御装置20が複数の移動体を制御している場合には、複数の移動体のそれぞれの状況からユーザの予約が実行可能か否かを判定する。そして例えば判定部113がユーザの予約情報に応じた運行計画を実行することが可能であると判定した場合に、移動体制御装置20はユーザの予約を受け付ける。また本実施形態における判定部113は、予約受付部115が予約情報を受け付けた場合に、予約にかかるユーザの属性情報と要件情報とから、当該予約を実行することが可能か否かを判定するものであってもよい。In addition, the mobile body control device 20 may be able to, for example, direct the mobile body to a location specified by the user according to the reservation information received from the user. In addition, the determination unit 113 in this embodiment may determine whether or not the reservation can be executed based on the received reservation information and the operation status of the mobile body when the reservation reception unit 115 receives reservation information. In this case, for example, the determination unit 113 compares the information included in the reservation information with the location information of the mobile body and determines whether or not the mobile body can be moved to the date, time, and location desired by the user. In addition, when the mobile body is executing an arbitrary operation plan or when there is an operation plan already scheduled, the determination unit 113 makes such a determination in consideration of these. When the mobile body control device 20 controls multiple mobile bodies, it determines whether or not the user's reservation can be executed based on the status of each of the multiple mobile bodies. Then, for example, when the determination unit 113 determines that it is possible to execute the operation plan according to the user's reservation information, the mobile body control device 20 accepts the user's reservation. In addition, in this embodiment, when the reservation receiving unit 115 receives reservation information, the judgment unit 113 may determine whether or not the reservation can be executed based on the attribute information and requirement information of the user related to the reservation.

計画提示部116は、判定の結果が移動体にユーザを運送させることを判定するものであった場合に、属性情報に基づいて運行計画を生成し、生成した運行計画を移動体に出力する。また、計画提示部116は、画像データ取得部110が画像データとともに移動体の位置情報を取得する場合には、移動体の位置情報を利用して運行計画を生成するものであってもよい。計画提示部116は、例えば、取得した移動体の位置情報を出発地点として、予約情報に含まれるユーザの所望する行先を目的地として、ルート設定を行うことができる。When the result of the determination is that the user should be transported by the mobile body, the plan presentation unit 116 generates an operation plan based on the attribute information and outputs the generated operation plan to the mobile body. In addition, when the image data acquisition unit 110 acquires the position information of the mobile body together with the image data, the plan presentation unit 116 may generate an operation plan using the position information of the mobile body. For example, the plan presentation unit 116 can set a route using the acquired position information of the mobile body as a starting point and a destination desired by the user included in the reservation information as a destination.

計画提示部116は、生成した運行計画を移動体に出力し、移動体を介してユーザから運行計画の承認を得ることにより、生成した運行計画を確定させる機能を有していてもよい。この場合、指示送信部114は、運行計画が確定した場合に、指示情報を移動体に送信する。また、計画提示部116は、生成した運行計画を移動体に出力し、移動体を介してユーザから運行計画の変更指示を受ける機能を有していてもよい。The plan presentation unit 116 may have a function of outputting the generated operation plan to the mobile body and confirming the generated operation plan by obtaining approval of the operation plan from the user via the mobile body. In this case, the instruction transmission unit 114 transmits instruction information to the mobile body when the operation plan is confirmed. The plan presentation unit 116 may also have a function of outputting the generated operation plan to the mobile body and receiving an instruction to change the operation plan from the user via the mobile body.

移動体制御装置20において、記憶部120は、要件情報121に加えて属性情報122を記憶している。なお、記憶部120のハードウェア構成は、一体となったメモリであってもよいし、分散したメモリであってもよい。要件情報121と属性情報122とは同じメモリの異なる記憶領域に記憶されていてもよいし、それぞれ異なるメモリに記憶されていてもよい。In the mobile control device 20, the memory unit 120 stores attribute information 122 in addition to requirement information 121. The hardware configuration of the memory unit 120 may be an integrated memory or a distributed memory. The requirement information 121 and the attribute information 122 may be stored in different storage areas of the same memory, or may be stored in different memories.

次に、図4を参照して、移動体制御装置20が行う処理について説明する。図4は、実施形態2に係る移動体制御方法の例を示すフローチャートである。図4にかかるフローチャートは、ステップS13から後の処理の一部が、実施形態1のフローチャートと異なる。なお、以降のフローチャートにおいて、上述のフローチャートにおける処理と同等の処理については適宜説明を省略する。Next, the processing performed by the mobile body control device 20 will be described with reference to Figure 4. Figure 4 is a flowchart showing an example of a mobile body control method according to embodiment 2. In the flowchart in Figure 4, a part of the processing after step S13 differs from the flowchart in embodiment 1. Note that in the subsequent flowcharts, explanations of processing equivalent to the processing in the above-mentioned flowchart will be omitted as appropriate.

ステップS13において、移動体制御装置10は、認証が成功したか否かを判定する(ステップS13)。ユーザの認証が成功したと判定しない場合(ステップS13:NO)、移動体制御装置20はステップS24に進む。一方、ユーザの認証が成功したと判定する場合(ステップS13:YES)、移動体制御装置10は、成功した認証にかかるユーザの属性情報を記憶装置から取得し(ステップS14)、ステップS15に進む。In step S13, the mobile body control device 10 determines whether or not the authentication was successful (step S13). If it is not determined that the user authentication was successful (step S13: NO), the mobile body control device 20 proceeds to step S24. On the other hand, if it is determined that the user authentication was successful (step S13: YES), the mobile body control device 10 acquires attribute information of the user related to the successful authentication from the storage device (step S14), and proceeds to step S15.

ステップS15において、移動体制御装置20は、取得した属性情報と、記憶部120から取得した要件情報とから、移動体にユーザを運送させるか否かを判定する(ステップS15)。移動体にユーザを運送させると判定しない場合(ステップS15:NO)、移動体制御装置10は、ステップS24に進む。一方、移動体にユーザを運送させると判定する場合(ステップS15:YES)、移動体制御装置10は、ステップS21に進む。In step S15, the mobile body control device 20 determines whether or not to have the mobile body transport the user based on the acquired attribute information and the requirement information acquired from the memory unit 120 (step S15). If it is not determined that the user is to be transported by the mobile body (step S15: NO), the mobile body control device 10 proceeds to step S24. On the other hand, if it is determined that the user is to be transported by the mobile body (step S15: YES), the mobile body control device 10 proceeds to step S21.

ステップS21において、移動体制御装置20の計画提示部116は、運行計画を生成し、生成した運行計画を移動体に送信する(ステップS21)。さらに移動体制御装置20は、送信した運行計画に対して変更の要求があるか否かを判定する(ステップS22)。送信した運行計画に対して変更の要求がないと判定しない場合、つまり運行計画を変更する場合(ステップS22:NO)、移動体制御装置20は、ステップS21に戻り、再度運行計画を生成する。この場合、計画提示部116は、変更の指示に対応する項目についての運行計画を変更する。一方、送信した運行計画に対して変更の要求がないと判定する場合(ステップS22:YES)、移動体制御装置20の指示送信部114は、移動体にユーザの運送を指示する(ステップS23)。移動体にユーザの運送を指示する指示情報を送信した後に、移動体制御装置20は処理を終了する。In step S21, the plan presentation unit 116 of the mobile body control device 20 generates an operation plan and transmits the generated operation plan to the mobile body (step S21). Furthermore, the mobile body control device 20 judges whether or not there is a request for change to the transmitted operation plan (step S22). If it is not judged that there is no request for change to the transmitted operation plan, that is, if the operation plan is to be changed (step S22: NO), the mobile body control device 20 returns to step S21 and generates an operation plan again. In this case, the plan presentation unit 116 changes the operation plan for the item corresponding to the instruction for change. On the other hand, if it is judged that there is no request for change to the transmitted operation plan (step S22: YES), the instruction transmission unit 114 of the mobile body control device 20 instructs the mobile body to transport the user (step S23). After transmitting instruction information instructing the mobile body to transport the user, the mobile body control device 20 ends the processing.

ステップS24において、移動体制御装置20は、移動体に対してユーザを運送させないように指示を送る。すなわち、移動体制御装置20の指示送信部114は、移動体に対して所定の機能の抑制を指示する(ステップS24)。移動体に所定の機能の抑制を指示する指示情報を送信した後に、移動体制御装置20は処理を終了する。In step S24, the mobile body control device 20 sends an instruction to the mobile body not to transport the user. That is, the instruction sending unit 114 of the mobile body control device 20 instructs the mobile body to suppress a predetermined function (step S24). After transmitting instruction information instructing the mobile body to suppress a predetermined function, the mobile body control device 20 ends the processing.

以上、図4のフローチャートについて説明した。なお、図4にかかる移動体制御方法は、移動体制御装置20と複数の移動体とが通信可能に接続する場合には、画像データ取得部110が、移動体の識別情報を併せて取得する。そして移動体制御装置20は、取得した識別情報にかかる移動体に対して指示情報を送る。これにより、移動体制御装置20は、複数の移動体を制御できる。 The flowchart in Figure 4 has been explained above. In the mobile body control method in Figure 4, when the mobile body control device 20 and multiple mobile bodies are connected so that they can communicate with each other, the image data acquisition unit 110 also acquires identification information of the mobile bodies. The mobile body control device 20 then sends instruction information to the mobile bodies related to the acquired identification information. This allows the mobile body control device 20 to control multiple mobile bodies.

以上のように、移動体制御装置20は、自動運転機能を有する移動体と、移動体による運送サービスを受けることを所望するユーザとを紐づけるとともに、ユーザの所望する運送サービスを好適に提供できる。よって、本実施形態によれば、自動運転機能を有する移動体によるユーザの運送を好適に実現する移動体制御装置、システム、方法及びプログラムを提供することができる。As described above, the mobile body control device 20 can link a mobile body having an automatic driving function with a user who wishes to receive a transportation service by the mobile body, and can suitably provide the transportation service desired by the user. Therefore, according to this embodiment, it is possible to provide a mobile body control device, system, method, and program that suitably realizes transportation of a user by a mobile body having an automatic driving function.

<実施形態3>
次に、実施形態3について説明する。実施形態3にかかる移動体制御装置は、情報受信部および通報部を有する点が、上述の実施形態1と異なる。図5は、実施形態3に係る移動体制御装置の構成を示すブロック図である。図5に示す移動体制御装置30は、主な構成として、画像データ取得部110、認証制御部111、属性情報取得部112、判定部113、指示送信部114、情報受信部117、通報部118および記憶部120を有する。
<Embodiment 3>
Next, a third embodiment will be described. The mobile object control device according to the third embodiment differs from the first embodiment in that it has an information receiving unit and a reporting unit. Fig. 5 is a block diagram showing the configuration of a mobile object control device according to the third embodiment. The mobile object control device 30 shown in Fig. 5 has, as its main components, an image data acquisition unit 110, an authentication control unit 111, an attribute information acquisition unit 112, a determination unit 113, an instruction transmission unit 114, an information receiving unit 117, a reporting unit 118, and a storage unit 120.

情報受信部117は、イベント情報を移動体から受け取る。イベント情報は、運送サービスの保険にかかる所定のイベントが移動体に発生したことを示す情報である。所定のイベントとは、例えば移動体に生じる故障や事故等のインシデントをいう。移動体は移動体が有する加速度センサ、カメラおよび故障診断装置等の機能を利用して、移動体自身に生じるイベントを検出する。イベント情報は、イベントが発生した日時、場所、移動体の識別情報、移動体が検出したインシデントの発生状況等を含む。またイベント情報は、運送サービスを受けているユーザの識別子、運送サービスの内容等を含んでもよい。The information receiving unit 117 receives event information from the mobile body. The event information is information indicating that a specified event related to the insurance for the transportation service has occurred to the mobile body. The specified event is, for example, an incident such as a breakdown or accident that occurs to the mobile body. The mobile body detects an event that occurs to the mobile body itself using functions such as an acceleration sensor, camera, and fault diagnosis device possessed by the mobile body. The event information includes the date and time when the event occurred, the location, identification information of the mobile body, the occurrence status of the incident detected by the mobile body, etc. The event information may also include an identifier of the user receiving the transportation service, the contents of the transportation service, etc.

通報部118は、情報受信部117が移動体からイベント情報を受信した場合に、イベントにかかる通報先にイベントの発生について通報する。イベントにかかる通報先は、例えば保険を運営する会社の受付窓口である。あるいは、イベントにかかる通報先は、移動体の故障や事故の処理を行う個人または法人であってもよい。またイベントにかかる通報先は、警察などの公共機関であってもよい。なお通報部118は、上述の通報先に、イベント情報と併せて、ユーザの属性情報の少なくとも一部を通報するものであってもよい。例えば通報先が保険を運営する会社の受付窓口であった場合、通報部118は、ユーザの識別情報およびユーザが加入する保険の契約内容に関する情報を併せて通報する。この場合に、移動体制御装置30は、通報部118から通報を受けた保険会社等が通報を受けて決定した保険適用の範囲や保険金等に関する情報を保険会社等から受け取ってもよい。なお、通報部118は、複数の通報先に対してイベントの発生について通報してもよい。また通報部118は、イベント情報に含まれる内容に応じて、通報先を設定してもよい。When the information receiving unit 117 receives event information from a mobile body, the reporting unit 118 reports the occurrence of the event to the reporting destination for the event. The reporting destination for the event may be, for example, the reception desk of a company that manages insurance. Alternatively, the reporting destination for the event may be an individual or corporation that handles breakdowns and accidents of mobile bodies. The reporting destination for the event may also be a public institution such as the police. The reporting unit 118 may report at least a part of the attribute information of the user together with the event information to the reporting destination. For example, when the reporting destination is the reception desk of a company that manages insurance, the reporting unit 118 reports the user's identification information and information on the contract contents of the insurance to which the user subscribes. In this case, the mobile body control device 30 may receive information on the scope of insurance coverage, insurance money, etc., that the insurance company, etc., that received the report from the reporting unit 118 decided upon receiving the report from the insurance company, etc. The reporting unit 118 may report the occurrence of the event to multiple reporting destinations. The reporting unit 118 may also set the reporting destination according to the contents included in the event information.

記憶部120は、上述の要件情報121および属性情報122に加えて、通報先情報123を記憶する。通報先情報123は、イベント情報を受信した場合に通報する通報先に関する情報である。移動体制御装置30が通報先に対して電子メールを送信する場合には、通報先情報は、通報先の電子メールアドレスを含む。移動体制御装置30が通報先に対して所定のIPアドレスを利用して通報する場合には、通報先情報は、通報先のIPアドレスおよび所定の通信プロトコルを含む。 In addition to the above-mentioned requirement information 121 and attribute information 122, the memory unit 120 stores report destination information 123. The report destination information 123 is information relating to a report destination to report when event information is received. When the mobile body control device 30 sends an email to the report destination, the report destination information includes the email address of the report destination. When the mobile body control device 30 reports to the report destination using a specified IP address, the report destination information includes the IP address of the report destination and a specified communication protocol.

次に、図6を参照して移動体制御装置30が実行する処理について説明する。図6は、実施形態3に係る移動体制御方法を示すフローチャートである。図6に示すフローチャートは、ユーザの認証が成功し、指示送信部114が移動体にユーザを運送させることについての指示情報を送信した後に開始する。Next, the processing executed by the mobile body control device 30 will be described with reference to Fig. 6. Fig. 6 is a flowchart showing a mobile body control method according to embodiment 3. The flowchart shown in Fig. 6 starts after user authentication is successful and the instruction sending unit 114 sends instruction information for transporting the user to the mobile body.

まず移動体制御装置30は、移動体による運送サービスを開始させる(ステップS31)。次に、移動体制御装置30は、移動体からイベント情報を受信したか否かを判定する(ステップS32)。移動体からイベント情報を受信したと判定しない場合(ステップS32:NO)、移動体制御装置30は、ステップS32を繰り返す。一方、移動体からイベント情報を受信したと判定した場合(ステップS32:YES)、移動体制御装置30は、記憶部120から通報先情報123を取得する(ステップS33)。First, the mobile body control device 30 starts a transportation service using a mobile body (step S31). Next, the mobile body control device 30 determines whether or not event information has been received from the mobile body (step S32). If it is determined that event information has not been received from the mobile body (step S32: NO), the mobile body control device 30 repeats step S32. On the other hand, if it is determined that event information has been received from the mobile body (step S32: YES), the mobile body control device 30 acquires the report destination information 123 from the memory unit 120 (step S33).

次に、移動体制御装置30は、取得した通報先情報を利用して、所定の通報先に、イベント情報を通報する(ステップS34)。なお、移動体制御装置30が移動体から受信するイベント情報と、移動体制御装置30が通報先に通報するイベント情報とは、同じであってもよいし、異なっていてもよい。Next, the mobile body control device 30 uses the acquired notification destination information to notify the specified notification destination of the event information (step S34). Note that the event information that the mobile body control device 30 receives from the mobile body and the event information that the mobile body control device 30 notifies the notification destination may be the same or different.

以上、実施形態3にかかる移動体制御装置30の処理について説明した。なお、実施形態3にかかる移動体制御装置30は、実施形態2にかかる構成を含んでいてもよい。The above describes the processing of the mobile body control device 30 according to embodiment 3. Note that the mobile body control device 30 according to embodiment 3 may include the configuration according to embodiment 2.

移動体制御装置30は、自動運転機能を有する移動体に所定のイベントが発生したときに所定の通報先にイベントの発生について通報できる。これにより、移動体制御装置30は、ユーザの安全性の低下を抑制しつつ、運送サービスを行うことができる。よって、本実施形態によれば、自動運転機能を有する移動体によるユーザの運送を好適に実現する移動体制御装置、システム、方法及びプログラムを提供することができる。When a specified event occurs in a mobile body having an automatic driving function, the mobile body control device 30 can report the occurrence of the event to a specified reporting destination. This allows the mobile body control device 30 to provide transportation services while suppressing a decrease in the safety of the user. Therefore, according to this embodiment, it is possible to provide a mobile body control device, system, method, and program that suitably realizes the transportation of a user by a mobile body having an automatic driving function.

<実施形態4>
次に、実施形態4について説明する。実施形態4は、上述した実施形態1にかかる移動体制御装置10を含むシステムの例である。図7は、実施形態4に係る移動体制御システム700の構成を示すブロック図である。移動体制御システム700は、移動体制御装置10、認証装置200、移動体600およびユーザ端末400を有する。上述のそれぞれの構成は、ネットワーク500を介して接続されている。なお、本実施形態においては、移動体制御装置10は記憶部120を含むものとする。また、実施形態1と重複する説明については適宜省略する。
<Embodiment 4>
Next, a fourth embodiment will be described. The fourth embodiment is an example of a system including the mobile body control device 10 according to the first embodiment described above. FIG. 7 is a block diagram showing the configuration of a mobile body control system 700 according to the fourth embodiment. The mobile body control system 700 has a mobile body control device 10, an authentication device 200, a mobile body 600, and a user terminal 400. Each of the above-mentioned configurations is connected via a network 500. In this embodiment, the mobile body control device 10 includes a storage unit 120. Also, descriptions that overlap with the first embodiment will be omitted as appropriate.

移動体制御装置10は、ユーザU1が撮影された撮影画像についての認証が成功した場合に、ユーザU1の属性情報から、移動体にユーザを運送させるか否かを判定し、判定の結果に応じて移動体600に指示情報を送信する情報処理装置である。移動体制御装置10は、例えば、コンピュータにより実現されるサーバ装置である。The mobile object control device 10 is an information processing device that, when authentication of an image captured of the user U1 is successful, determines from the attribute information of the user U1 whether or not to transport the user in the mobile object, and transmits instruction information to the mobile object 600 according to the result of the determination. The mobile object control device 10 is, for example, a server device realized by a computer.

認証装置200は、顔認証を行う装置である。認証装置200は、顔特徴DB210を有する。顔特徴DB210は、ユーザIDと当該ユーザの顔特徴情報とを対応付けて記憶する顔特徴データベースである。尚、顔特徴DB210は、顔特徴情報記憶部の一例である。The authentication device 200 is a device that performs face authentication. The authentication device 200 has a facial feature DB 210. The facial feature DB 210 is a facial feature database that stores a user ID and the facial feature information of the user in association with each other. The facial feature DB 210 is an example of a facial feature information storage unit.

移動体600は、端末装置300を有する。端末装置300は、移動体600に設置されたコンピュータであって、演算装置、メモリ、通信装置等を含む。また端末装置300は、ユーザの顔画像を撮影する撮影装置を含む。端末装置300の形態は、各構成が移動体600の内部に互いに通信可能に分散して配置されていてもよいし、タブレットやスマートフォンのように一体となっていてもよい。端末装置300は、移動体600そのものであってもよい。The mobile body 600 has a terminal device 300. The terminal device 300 is a computer installed in the mobile body 600, and includes an arithmetic unit, a memory, a communication unit, etc. The terminal device 300 also includes a photographing device that photographs a facial image of the user. The terminal device 300 may be in a form in which each component is distributed and arranged inside the mobile body 600 so as to be able to communicate with each other, or may be integrated like a tablet or smartphone. The terminal device 300 may be the mobile body 600 itself.

端末装置300は、実施形態1において説明した撮影装置を含む。端末装置300は、移動体600に近づいたユーザU1の顔を撮影し、撮影された撮影画像を含めた顔認証要求を移動体制御装置10へ送信する。また端末装置300は、かかる顔認証の後に、移動体制御装置10から指示情報を受信して、受信した指示情報を移動体600のECU(Electronic Control Unit)に供給する。移動体は受信した指示情報に従って、移動体における所定の機能を制御する。The terminal device 300 includes the imaging device described in embodiment 1. The terminal device 300 captures an image of the face of the user U1 approaching the moving body 600, and transmits a face recognition request including the captured image to the moving body control device 10. After the face recognition, the terminal device 300 also receives instruction information from the moving body control device 10, and supplies the received instruction information to an ECU (Electronic Control Unit) of the moving body 600. The moving body controls a predetermined function in the moving body according to the received instruction information.

ユーザ端末400は、ユーザU1が操作する情報処置装置である。ユーザ端末400は、例えば、スマートフォン、タブレット、ノートPC等の通信機能を有する携帯端末である。ユーザ端末400は、端末装置300が受信する情報の一部を受信してもよい。The user terminal 400 is an information processing device operated by the user U1. The user terminal 400 is, for example, a mobile terminal having a communication function such as a smartphone, a tablet, or a notebook PC. The user terminal 400 may receive a portion of the information received by the terminal device 300.

次に、図8を参照して、認証装置200の構成について詳細に説明する。図8は、認証装置200の構成を示すブロック図である。認証装置200は、顔特徴DB210、顔検出部220、特徴点抽出部230、登録部240及び認証部250を有する。Next, the configuration of the authentication device 200 will be described in detail with reference to Fig. 8. Fig. 8 is a block diagram showing the configuration of the authentication device 200. The authentication device 200 has a face feature DB 210, a face detection unit 220, a feature point extraction unit 230, a registration unit 240, and an authentication unit 250.

顔特徴DB210は、ユーザIDと当該ユーザの顔特徴情報とを対応付けて記憶する顔特徴データベースである。顔検出部220は、撮影画像が含む顔領域を検出し、特徴点抽出部230に出力する。特徴点抽出部230は、顔検出部220が検出した顔領域から特徴点を抽出し、登録部240に顔特徴情報を出力する。顔特徴情報は、抽出した特徴点の集合である。The facial feature DB 210 is a facial feature database that stores a user ID in association with the facial feature information of the user. The face detection unit 220 detects the facial area contained in the captured image and outputs it to the feature point extraction unit 230. The feature point extraction unit 230 extracts feature points from the facial area detected by the face detection unit 220 and outputs the facial feature information to the registration unit 240. The facial feature information is a collection of the extracted feature points.

登録部240は、顔特徴情報の登録に際して、ユーザIDを新規に発行する。登録部240は、発行したユーザIDと、登録画像から抽出した顔特徴情報と、を対応付けて顔特徴DB210に登録する。認証部250は、顔画像から抽出された顔特徴情報と、顔特徴DB210内の顔特徴情報と、の照合を行う。認証部250は、顔特徴情報が一致している場合、顔認証が成功したと判断し、顔特徴情報が不一致の場合、顔認証が失敗したと判断する。認証部250は、顔認証の成否を移動体制御装置10に返信する。顔特徴情報の一致の有無は、認証の成否に対応する。また、認証部250は、顔認証に成功した場合、当該成功した顔特徴情報に対応付けられたユーザIDを特定し、特定されたユーザIDと認証成功の旨とを含めた認証結果を移動体制御装置10に返信する。The registration unit 240 issues a new user ID when registering facial feature information. The registration unit 240 associates the issued user ID with the facial feature information extracted from the registration image and registers it in the facial feature DB 210. The authentication unit 250 compares the facial feature information extracted from the face image with the facial feature information in the facial feature DB 210. If the facial feature information matches, the authentication unit 250 determines that the facial authentication has been successful, and if the facial feature information does not match, the authentication unit 250 determines that the facial authentication has failed. The authentication unit 250 returns the success or failure of the facial authentication to the mobile body control device 10. The presence or absence of a match in the facial feature information corresponds to the success or failure of the authentication. In addition, if the facial authentication is successful, the authentication unit 250 identifies the user ID associated with the successful facial feature information, and returns the authentication result including the identified user ID and a notice of successful authentication to the mobile body control device 10.

図9を参照して、顔特徴DB210にユーザID及び顔特徴情報を登録する際における認証装置200の動作を説明する。図9は、顔特徴情報登録処理の流れを示すフローチャートである。 With reference to Figure 9, the operation of the authentication device 200 when registering a user ID and facial feature information in the facial feature DB 210 will be described. Figure 9 is a flowchart showing the flow of the facial feature information registration process.

顔特徴情報を登録する際には、顔情報登録端末(不図示)が、ユーザの顔を含む画像を登録用画像として撮影し、認証装置200に対してネットワーク500を介して顔特徴情報登録要求を行う。顔情報登録端末は、例えば、パーソナルコンピュータ、スマートフォン又はタブレット端末等の情報処理装置である。顔情報登録端末は、例えばユーザ端末400である。顔特徴情報登録要求は、登録用画像を含む。まず、認証装置200は、顔情報登録端末からネットワーク500を介して顔特徴情報登録要求に含まれる登録用画像を取得する(ステップS301)。When registering facial feature information, a facial information registration terminal (not shown) captures an image including the user's face as a registration image and makes a facial feature information registration request to the authentication device 200 via the network 500. The facial information registration terminal is, for example, an information processing device such as a personal computer, a smartphone, or a tablet terminal. The facial information registration terminal is, for example, a user terminal 400. The facial feature information registration request includes the registration image. First, the authentication device 200 obtains the registration image included in the facial feature information registration request from the facial information registration terminal via the network 500 (step S301).

次に、顔検出部220は、登録用画像が含む顔領域を検出し(ステップS302)、検出した顔領域を特徴点抽出部230に出力する。次に、特徴点抽出部230は、顔領域から特徴点を抽出し、登録部240に顔特徴情報を出力する(ステップS303)。次に、登録部240は、出力された顔特徴情報に対応するユーザIDを発行し、当該ユーザIDと顔特徴情報とを対応付けて顔特徴DB210に登録する(ステップS304)。Next, the face detection unit 220 detects a face area included in the registration image (step S302) and outputs the detected face area to the feature point extraction unit 230. Next, the feature point extraction unit 230 extracts feature points from the face area and outputs facial feature information to the registration unit 240 (step S303). Next, the registration unit 240 issues a user ID corresponding to the output facial feature information, and associates the user ID with the facial feature information and registers it in the facial feature DB 210 (step S304).

図10を参照して、顔認証を行う際における認証装置200の動作を説明する。図10は、顔認証処理の流れを示すフローチャートである。顔認証を行う際には、端末装置300は、ユーザの顔を含む画像を認証用画像として撮影し、移動体制御装置10に対してネットワーク500を介して顔認証要求を行う。顔認証要求は、認証用画像を含む。まず、移動体制御装置10は、認証用画像から抽出した顔領域又は顔特徴情報を認証装置200に送信する。特徴点抽出部230は、受信した顔領域から顔特徴情報を抽出し、又は顔特徴情報を受信することによって、顔特徴情報を取得する(ステップS401)。 With reference to Figure 10, the operation of the authentication device 200 when performing face authentication will be described. Figure 10 is a flowchart showing the flow of face authentication processing. When performing face authentication, the terminal device 300 takes an image including the user's face as an authentication image, and makes a face authentication request to the mobile body control device 10 via the network 500. The face authentication request includes the authentication image. First, the mobile body control device 10 transmits a face area or face feature information extracted from the authentication image to the authentication device 200. The feature point extraction unit 230 acquires face feature information by extracting face feature information from the received face area, or by receiving face feature information (step S401).

次に、認証部250は、取得した顔特徴情報を顔特徴DB210と照合する(ステップS402)。顔特徴情報が一致した場合(ステップS403:YES)、認証部250は、顔特徴情報が一致したユーザのユーザIDを特定し(ステップS404)、顔認証に成功した旨と特定したユーザIDとを移動体制御装置10に返信する(ステップS405)。一致する顔特徴情報がなかった場合(ステップS403:NO)、認証部250は、顔認証に失敗した旨を移動体制御装置10に返信する(ステップS406)。認証装置200は、顔特徴情報に基づいてユーザの年代及び性別を推定することができる。ステップS406では、認証部250は、推定した年代及び性別を含めて移動体制御装置10に返信するものとする。Next, the authentication unit 250 compares the acquired facial feature information with the facial feature DB 210 (step S402). If the facial feature information matches (step S403: YES), the authentication unit 250 identifies the user ID of the user whose facial feature information matches (step S404) and replies to the mobile body control device 10 with the identified user ID and the fact that facial authentication was successful (step S405). If there is no matching facial feature information (step S403: NO), the authentication unit 250 replies to the mobile body control device 10 with the fact that facial authentication has failed (step S406). The authentication device 200 can estimate the age and gender of the user based on the facial feature information. In step S406, the authentication unit 250 replies to the mobile body control device 10 with the estimated age and gender.

次に、図11を参照して、端末装置300の構成について詳細に説明する。端末装置300は、ハードウェア構成として、カメラ等の撮影装置と、表示装置と、コンピュータとを有する。端末装置300は、顔認証による顔認証要求を行う装置である。端末装置300は、例えば、顔認証による決済を行う端末、顔認証による入場制御を行う端末、顔認証に応じて情報を提示するデジタルサイネージ等が挙げられるが、これらに限定されない。Next, the configuration of the terminal device 300 will be described in detail with reference to FIG. 11. The terminal device 300 has, as its hardware configuration, a photographing device such as a camera, a display device, and a computer. The terminal device 300 is a device that makes a face recognition request by face recognition. Examples of the terminal device 300 include, but are not limited to, a terminal that makes a payment by face recognition, a terminal that controls admission by face recognition, and a digital signage that presents information in response to face recognition.

図11は、端末装置300の構成を示すブロック図である。端末装置300は、撮影装置310、記憶部320、通信部330、表示部340及び制御部350を有する。撮影装置310は、画像を撮影する撮影装置である。 Figure 11 is a block diagram showing the configuration of the terminal device 300. The terminal device 300 has an imaging device 310, a memory unit 320, a communication unit 330, a display unit 340, and a control unit 350. The imaging device 310 is an imaging device that captures images.

記憶部320は、端末装置300の各機能を実現するためのプログラムが格納される記憶装置である。通信部330は、ネットワーク500との通信インタフェースである。また通信部330は、移動体600のECUとの通信インタフェースでもある。表示部340は、ユーザに対して顔認証結果及び運送サービスにおける情報等を表示する表示装置である。制御部350は、端末装置300が備えるハードウェアの制御を行う。制御部350は、撮影部352、登録部353および認証部354を有する。 The memory unit 320 is a storage device in which programs for realizing each function of the terminal device 300 are stored. The communication unit 330 is a communication interface with the network 500. The communication unit 330 also serves as a communication interface with the ECU of the mobile object 600. The display unit 340 is a display device that displays the facial recognition results and information on the transportation service to the user. The control unit 350 controls the hardware equipped in the terminal device 300. The control unit 350 has an imaging unit 352, a registration unit 353, and an authentication unit 354.

撮影部352は、撮影装置310に対して撮影要求を行う。撮影装置310は、ユーザの顔を含む画像を撮影する。撮影装置310が撮影した画像は、登録用画像及び認証用画像として使用される。登録部353は、顔特徴情報登録要求を、ネットワーク500を介して認証装置200に送信する。顔特徴情報登録要求は、撮影装置310が撮影した登録用画像を含む。認証部354は、顔認証要求を、ネットワーク500を介して移動体制御装置10に送信する。顔認証要求は、撮影装置310が撮影した認証用画像を含む。認証部354は、移動体制御装置10から顔認証の成否を受信し、その結果を表示部340に表示させる。The photographing unit 352 issues a photographing request to the photographing device 310. The photographing device 310 photographs an image including the user's face. The image photographed by the photographing device 310 is used as a registration image and an authentication image. The registration unit 353 transmits a facial feature information registration request to the authentication device 200 via the network 500. The facial feature information registration request includes the registration image photographed by the photographing device 310. The authentication unit 354 transmits a facial authentication request to the mobile body control device 10 via the network 500. The facial authentication request includes the authentication image photographed by the photographing device 310. The authentication unit 354 receives the success or failure of facial authentication from the mobile body control device 10 and causes the display unit 340 to display the result.

次に、図12を参照して、ユーザ端末400の構成について詳細に説明する。図12は、ユーザ端末400の構成を示すブロック図である。ユーザ端末400は、カメラ410、記憶部420、通信部430、表示部440及び制御部450を有する。制御部450は、撮影部452、登録部453および認証部454を有する。ユーザ端末400が備える各構成の機能は、端末装置300が備える各構成と同様であるから、説明を省略する。Next, the configuration of the user terminal 400 will be described in detail with reference to Figure 12. Figure 12 is a block diagram showing the configuration of the user terminal 400. The user terminal 400 has a camera 410, a memory unit 420, a communication unit 430, a display unit 440, and a control unit 450. The control unit 450 has a photographing unit 452, a registration unit 453, and an authentication unit 454. The functions of each component of the user terminal 400 are similar to those of the terminal device 300, and therefore description thereof will be omitted.

次に、図13を参照して、移動体制御装置10の構成について詳細に説明する。図13は、移動体制御装置10の構成を示すブロック図である。移動体制御装置10は、制御部100、記憶部120、バッファメモリ130及び通信部140を有する。Next, the configuration of the mobile body control device 10 will be described in detail with reference to Fig. 13. Fig. 13 is a block diagram showing the configuration of the mobile body control device 10. The mobile body control device 10 has a control unit 100, a storage unit 120, a buffer memory 130, and a communication unit 140.

記憶部120は、要件情報121、属性情報122およびプログラム124を少なくとも記憶する不揮発性の記憶装置である。要件情報121は、移動体がユーザを運送するための要件となる情報である。The memory unit 120 is a non-volatile storage device that stores at least requirement information 121, attribute information 122, and program 124. Requirement information 121 is information that is a requirement for a mobile object to transport a user.

属性情報122は、各ユーザのユーザIDと各ユーザのそれぞれに紐付けられた属性情報の集合である。ユーザIDは、ユーザを識別可能な識別情報であり、例えば、氏名、電話番号、メールアドレス、又は任意の識別番号等である。各ユーザID122b、122cには、個人属性情報122d、122eが対応付けられている。つまり、記憶部120には、複数のユーザの識別情報と、各ユーザの個人属性情報と、が紐付けられている。個人属性情報122d、122eは、例えば、性別、年齢、趣味又は身体情報等であるが、これらに限定されない。プログラム124は、本実施形態に係る情報制御処理が実装されたコンピュータプログラムである。 Attribute information 122 is a collection of user IDs of each user and attribute information associated with each user. The user ID is identification information that can identify a user, such as a name, a telephone number, an email address, or an arbitrary identification number. Each user ID 122b, 122c is associated with personal attribute information 122d, 122e. In other words, the storage unit 120 is associated with the identification information of multiple users and the personal attribute information of each user. The personal attribute information 122d, 122e is, for example, gender, age, hobbies, or physical information, but is not limited to these. The program 124 is a computer program in which the information control processing related to this embodiment is implemented.

バッファメモリ130は、制御部100の処理内容を一時的に記憶する記憶領域であり、例えばRAM(Random Access Memory)等の揮発性記憶装置である。通信部140は、移動体制御装置10の外部との通信を行うインタフェースである。The buffer memory 130 is a storage area that temporarily stores the processing contents of the control unit 100, and is a volatile storage device such as a RAM (Random Access Memory). The communication unit 140 is an interface that communicates with the outside of the mobile body control device 10.

制御部100は、登録部101、領域検出部103、画像データ取得部110、認証制御部111、属性情報取得部112、判定部113および指示送信部114を有する。制御部100は、移動体制御装置10の動作を制御する制御装置であり、例えば、CPU等のプロセッサを含む。制御部100は、記憶部120からプログラム124をバッファメモリ130へ読み込ませ、実行する。これにより、制御部100は、制御部100が有する各ブロックの機能を実現する。The control unit 100 has a registration unit 101, an area detection unit 103, an image data acquisition unit 110, an authentication control unit 111, an attribute information acquisition unit 112, a judgment unit 113, and an instruction transmission unit 114. The control unit 100 is a control device that controls the operation of the mobile object control device 10, and includes a processor such as a CPU. The control unit 100 loads the program 124 from the storage unit 120 into the buffer memory 130 and executes it. In this way, the control unit 100 realizes the functions of each block that the control unit 100 has.

登録部101は、端末装置300又はユーザ端末400からネットワーク500を介して、登録要求を受信する。登録部101は、受信した登録要求に含まれるユーザIDに対応するユーザIDを発行する。登録部101は、ユーザIDと個別のユーザIDにそれぞれ対応する個人属性情報とを紐付けて、属性情報122を生成し、生成した属性情報122を記憶部120に登録する。The registration unit 101 receives a registration request from the terminal device 300 or the user terminal 400 via the network 500. The registration unit 101 issues a user ID corresponding to the user ID included in the received registration request. The registration unit 101 links the user ID with personal attribute information corresponding to each individual user ID to generate attribute information 122, and registers the generated attribute information 122 in the storage unit 120.

領域検出部103は、画像データから顔領域を検出する。例えば、領域検出部103は、画像データを解析してユーザの顔領域を認識する。認証制御部111は、画像データに顔領域が特定された場合、認証装置200に対して、特定された各顔領域について顔特徴情報を用いた顔認証を行わせる。The area detection unit 103 detects a face area from the image data. For example, the area detection unit 103 analyzes the image data to recognize the face area of the user. When a face area is identified in the image data, the authentication control unit 111 causes the authentication device 200 to perform face authentication using facial feature information for each identified face area.

以上、実施形態4について説明したが、実施形態4にかかる移動体制御システム700は、移動体制御装置10に代えて、上述の移動体制御装置20または移動体制御装置30を構成としてもよい。 The above describes embodiment 4, but the mobile body control system 700 according to embodiment 4 may be configured with the above-mentioned mobile body control device 20 or mobile body control device 30 instead of the mobile body control device 10.

次に図14を参照して、端末装置300の表示部340が表示する画面について説明する。図14は、端末装置に表示される画面の例を示す図である。図14は、移動体600が自動運転機能付きのタクシーである場合の例である。Next, a screen displayed by the display unit 340 of the terminal device 300 will be described with reference to Figure 14. Figure 14 is a diagram showing an example of a screen displayed on the terminal device. Figure 14 shows an example in which the moving object 600 is a taxi with an automatic driving function.

図14には、端末装置300の表示部340が表示する画面341が示されている。画面341は、管理者および移動体600の車両番号に関する情報表示342、ユーザU1の顔認証にかかる画像343、顔認証の結果表示344、属性情報表示345、運行計画表示346、計画変更指示ボタン347および出発許可ボタン348を含む。14 shows a screen 341 displayed by the display unit 340 of the terminal device 300. The screen 341 includes an information display 342 relating to the administrator and the vehicle number of the mobile unit 600, an image 343 relating to facial authentication of the user U1, a facial authentication result display 344, an attribute information display 345, an operation plan display 346, a plan change instruction button 347, and a departure permission button 348.

図14に示す例は端末装置300の管理者が****タクシーという会社である。****タクシーは、移動体600にユーザU1を搭乗させてユーザU1の所望の行先へユーザU1を運送する。属性情報表示345は、ユーザの認証番号、氏名、加入している保険の種別および決済方法を含む。運行計画表示346は、移動体600の行先、経由地および高速道路使用が可能であることを示す表示を含む。In the example shown in Figure 14, the administrator of the terminal device 300 is a company called **** Taxi. **** Taxi transports user U1 to his/her desired destination by having user U1 board the vehicle 600. The attribute information display 345 includes the user's authentication number, name, type of insurance subscribed, and payment method. The operation plan display 346 includes an indication of the destination of the vehicle 600, intermediate points, and whether expressways can be used.

ユーザU1は、上述の表示内容に対して承諾せず、運行計画を変更したい場合には、「計画を変更する」と表示された計画変更指示ボタン347を押下する。計画変更指示ボタン347を押下することにより、端末装置300は、ユーザU1に対して運行計画の変更を実現させるためのインタフェースを表示する。If user U1 does not agree with the above-mentioned displayed content and wants to change the operation plan, user U1 presses plan change instruction button 347, which is displayed as "Change plan." By pressing plan change instruction button 347, terminal device 300 displays an interface for user U1 to realize the change of the operation plan.

ユーザU1は、上述の表示内容に対して承諾し、運送サービスを受けたい場合には、「出発する」と表示された出発許可ボタン348を押下する。出発許可ボタン348が押下されると、移動体600は、運行計画が承諾されたことを示す信号を移動体制御装置10に供給する。そして移動体制御装置10は、移動体600に対して、ユーザの運送を指示する。If user U1 agrees to the above-mentioned display contents and wishes to receive the transportation service, he/she presses the departure permission button 348, which is displayed as "Depart". When the departure permission button 348 is pressed, the mobile body 600 supplies a signal indicating that the operation plan has been accepted to the mobile body control device 10. The mobile body control device 10 then instructs the mobile body 600 to transport the user.

以上、実施形態4について説明した。実施形態4にかかる移動体制御システム700は、移動体制御装置10に代えて、実施形態2にかかる移動体制御装置20または実施形態3にかかる移動体制御装置30を有していてもよい。移動体制御システム700において、移動体制御装置10は、認証装置200を含むものであってもよい。移動体制御システム700において、移動体制御装置10は、認証装置200に含まれるものであってもよい。実施形態4によれば、自動運転機能を有する移動体によるユーザの運送を好適に実現する移動体制御装置、システム、方法及びプログラムを提供することができる。 The above describes embodiment 4. The mobile body control system 700 according to embodiment 4 may have the mobile body control device 20 according to embodiment 2 or the mobile body control device 30 according to embodiment 3 instead of the mobile body control device 10. In the mobile body control system 700, the mobile body control device 10 may include the authentication device 200. In the mobile body control system 700, the mobile body control device 10 may be included in the authentication device 200. According to embodiment 4, it is possible to provide a mobile body control device, system, method, and program that suitably realizes the transportation of a user by a mobile body having an automatic driving function.

なお、上述したプログラムは、様々なタイプの非一時的なコンピュータ可読媒体を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体(例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(例えば光磁気ディスク)、CD-ROM(Read Only Memory)CD-R、CD-R/W、半導体メモリ(例えば、マスクROM、PROM(Programmable ROM)、EPROM(Erasable PROM)、フラッシュROM、RAM(Random Access Memory))を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。The above-mentioned program can be stored and supplied to a computer using various types of non-transitory computer-readable media. Non-transitory computer-readable media include various types of tangible recording media. Examples of non-transitory computer-readable media include magnetic recording media (e.g., flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (e.g., magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs, CD-R/Ws, and semiconductor memories (e.g., mask ROMs, PROMs (Programmable ROMs), EPROMs (Erasable PROMs), flash ROMs, and RAMs (Random Access Memory)). The program may also be supplied to a computer by various types of temporary computer-readable media. Examples of temporary computer-readable media include electrical signals, optical signals, and electromagnetic waves. The temporary computer-readable media can supply the program to a computer via wired communication paths such as electric wires and optical fibers, or wireless communication paths.

なお、本発明は上記実施形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。The present invention is not limited to the above-described embodiments and may be modified as appropriate without departing from the spirit and scope of the invention.

上記の実施形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限られない。
(付記1)
ユーザを運送する機能を有する移動体に設置された撮影装置により撮影された前記ユーザの顔画像が含まれる画像データを取得する画像データ取得手段と、
前記ユーザの顔特徴情報を記憶した認証装置に対して、前記画像データについて顔認証を行わせる認証制御手段と、
前記顔認証に成功した場合に、前記ユーザの属性情報を記憶する記憶装置から前記顔認証にかかる前記属性情報を取得する属性情報取得手段と、
前記移動体に前記ユーザを運送させるための要件に関する情報である要件情報を記憶する記憶手段と、
前記属性情報と前記要件情報とに基づいて、前記移動体に前記ユーザを運送させるか否かを判定する判定手段と、
前記判定の結果に基づく指示情報を前記移動体に送信する指示送信手段と、
を備える
移動体制御装置。
(付記2)
前記判定手段は、前記移動体に前記ユーザを輸送させることを判定するための要件の少なくとも1つとして、前記属性情報に含まれる前記ユーザの識別子が前記要件情報にも含まれるか否かを判定する、
付記1に記載の移動体制御装置。
(付記3)
前記判定手段は、前記移動体に前記ユーザを輸送させることを判定するための要件の少なくとも1つとして、前記顔認証にかかる前記ユーザが前記移動体による運送にかかる保険に加入しているか否かを判定する、
付記1または2に記載の移動体制御装置。
(付記4)
前記保険にかかる所定のイベントが前記移動体に発生したことを示すイベント情報を前記移動体から受け取る情報受信手段と、
前記イベント情報を受信した場合に、前記イベントにかかる通報先に前記イベントの発生について通報する通報手段と、をさらに備える
付記3に記載の移動体制御装置。
(付記5)
前記通報手段は、前記通報先に、前記ユーザの前記属性情報の少なくとも一部を併せて通報する、
付記4に記載の移動体制御装置。
(付記6)
前記指示送信手段は、前記判定の結果が前記移動体に前記ユーザを運送させることを判定するものであった場合に、前記移動体が移動することを指示する指示情報を前記移動体に出力する、
付記1~5のいずれか一項に記載の移動体制御装置。
(付記7)
前記判定の結果が前記移動体に前記ユーザを運送させることを判定するものであった場合に、前記属性情報に基づいて運行計画を生成し、生成した前記運行計画を前記移動体に出力する計画提示手段をさらに備え、
前記指示送信手段は、前記運行計画が確定した場合に前記指示情報を前記移動体に送信する、
付記1~6のいずれか一項に記載の移動体制御装置。
(付記8)
前記画像データ取得手段は、前記画像データとともに前記移動体の位置情報を取得するものであって、
前記計画提示手段は、前記移動体の前記位置情報に基づいて、前記運行計画を生成する、
付記7に記載の移動体制御装置。
(付記9)
前記指示送信手段は、前記判定の結果が前記移動体に前記ユーザを運送させることを判定しないものであった場合に、前記移動体における所定の機能を抑制することを指示する指示情報を前記移動体に出力する、
付記1~8のいずれか一項に記載の移動体制御装置。
(付記10)
前記指示送信手段は、前記指示情報として、前記移動体の移動の抑制を指示する指示情報を前記移動体に出力する、
付記9に記載の移動体制御装置。
(付記11)
前記指示送信手段は、前記指示情報として、前記移動体に前記ユーザが搭乗するためのドアが開くことの抑制を指示する指示情報を前記移動体に出力する、
付記9に記載の移動体制御装置。
(付記12)
前記ユーザから前記移動体の利用に関する予約情報を予め受け付ける予約受付手段をさらに備え、
前記判定手段は、前記移動体に前記ユーザを輸送させることを判定するための要件の少なくとも1つとして、前記属性情報に含まれる前記ユーザの識別子が前記予約情報にも含まれるか否かを判定する、
付記1~11のいずれか一項に記載の移動体制御装置。
(付記13)
付記1~12のいずれか一項に記載の移動体制御装置と、
前記移動体制御装置から前記画像データを受け取って前記顔認証を行う前記認証装置と、を備える
移動体制御システム。
(付記14)
付記1~12のいずれか一項に記載の移動体制御装置と、
前記ユーザと前記属性情報とを紐付けて記憶する記憶装置と、
を備える
移動体制御システム。
(付記15)
ユーザを運送する機能を有する移動体に設置された撮影装置により撮影された前記ユーザの顔画像が含まれる画像データを取得し、
前記ユーザの顔特徴情報を記憶した認証装置に対して、前記画像データについて顔認証を行わせ、
前記顔認証に成功した場合に、前記ユーザの属性情報を記憶する記憶装置から前記顔認証にかかる前記属性情報を取得し、
前記移動体に前記ユーザを運送させるための要件に関する情報である要件情報を記憶し、
前記属性情報と前記要件情報とに基づいて、前記移動体に前記ユーザを運送させるか否かを判定し、
前記判定の結果に基づく指示情報を前記移動体に出力する、
移動体制御方法。
(付記16)
コンピュータが、
ユーザを運送する機能を有する移動体に設置された撮影装置により撮影された前記ユーザの顔画像が含まれる画像データを取得する処理と、
前記ユーザの顔特徴情報を記憶した認証装置に対して、前記画像データについて顔認証を行わせる処理と、
前記顔認証に成功した場合に、前記ユーザの属性情報を記憶する記憶装置から前記顔認証にかかる前記属性情報を取得する処理と、
前記移動体に前記ユーザを運送させるための要件に関する情報である要件情報を記憶する処理と、
前記属性情報と前記要件情報とに基づいて、前記移動体に前記ユーザを運送させるか否かを判定する処理と、
前記判定の結果に基づく指示情報を前記移動体に出力する処理と、
を、コンピュータに実行させる移動体制御プログラムが格納された非一時的なコンピュータ可読媒体。
A part or all of the above-described embodiments can be described as, but is not limited to, the following supplementary notes.
(Appendix 1)
an image data acquisition means for acquiring image data including a face image of the user captured by a photographing device installed in a mobile body having a function of transporting the user;
an authentication control means for causing an authentication device storing facial feature information of the user to perform face authentication on the image data;
an attribute information acquiring means for acquiring, when the face authentication is successful, the attribute information related to the face authentication from a storage device that stores the attribute information of the user;
A storage means for storing requirement information which is information regarding requirements for transporting the user by the mobile body;
a determination means for determining whether or not to have the user transported by the mobile body based on the attribute information and the requirement information;
an instruction transmission means for transmitting instruction information based on a result of the determination to the moving object;
A mobile control device comprising:
(Appendix 2)
the determination means determines, as at least one of the requirements for determining whether to transport the user to the mobile body, whether an identifier of the user included in the attribute information is also included in the requirement information;
2. The mobile object control device according to claim 1.
(Appendix 3)
The determination means determines whether or not the user related to the face authentication has insurance for transportation by the mobile body, as at least one of the requirements for determining to transport the user by the mobile body.
3. The mobile object control device according to claim 1 or 2.
(Appendix 4)
an information receiving means for receiving, from the mobile object, event information indicating that a predetermined event related to the insurance has occurred in the mobile object;
4. The mobile object control device according to claim 3, further comprising: a reporting unit that, when receiving the event information, reports the occurrence of the event to a reporting destination related to the event.
(Appendix 5)
The reporting means reports at least a part of the attribute information of the user to the reporting destination.
5. The mobile object control device according to claim 4.
(Appendix 6)
The instruction transmission means outputs, to the mobile body, instruction information instructing the mobile body to move when the result of the determination is to cause the mobile body to transport the user.
A mobile object control device according to any one of appendix 1 to 5.
(Appendix 7)
a plan presentation means for generating an operation plan based on the attribute information and outputting the generated operation plan to the mobile body when the result of the determination is to transport the user to the mobile body;
The instruction transmission means transmits the instruction information to the moving body when the operation plan is finalized.
A mobile object control device according to any one of appendix 1 to 6.
(Appendix 8)
The image data acquisition means acquires position information of the moving object together with the image data,
The plan presentation means generates the operation plan based on the position information of the moving object.
8. The mobile object control device according to claim 7.
(Appendix 9)
The instruction transmission means outputs, to the mobile body, instruction information for instructing the mobile body to suppress a predetermined function when the result of the determination is not to determine that the mobile body should transport the user.
A mobile object control device according to any one of appendix 1 to 8.
(Appendix 10)
The instruction transmission means outputs, to the moving body, instruction information for instructing the moving body to suppress movement of the moving body as the instruction information.
10. The mobile object control device according to claim 9.
(Appendix 11)
The instruction transmission means outputs, to the moving body, instruction information for instructing the moving body to inhibit a door for the user from opening, as the instruction information.
10. The mobile object control device according to claim 9.
(Appendix 12)
a reservation receiving means for receiving reservation information regarding the use of the moving object from the user in advance,
the determination means determines, as at least one of the requirements for determining whether to transport the user to the mobile body, whether an identifier of the user included in the attribute information is also included in the reservation information;
A mobile object control device according to any one of appendix 1 to 11.
(Appendix 13)
A mobile object control device according to any one of appendices 1 to 12,
The authentication device receives the image data from the mobile control device and performs the face authentication.
(Appendix 14)
A mobile object control device according to any one of appendices 1 to 12,
a storage device that associates the user with the attribute information and stores the associated information;
A mobile control system comprising:
(Appendix 15)
Acquire image data including a facial image of the user captured by a photographing device installed in a mobile body having a function of transporting the user;
having an authentication device that stores facial feature information of the user perform face authentication on the image data;
If the face authentication is successful, the attribute information related to the face authentication is acquired from a storage device that stores the attribute information of the user;
storing requirement information which is information regarding requirements for transporting the user by the mobile body;
determining whether or not to have the mobile unit transport the user based on the attribute information and the requirement information;
outputting instruction information to the moving body based on a result of the determination;
A mobile object control method.
(Appendix 16)
The computer
A process of acquiring image data including a facial image of the user captured by a photographing device installed in a mobile body having a function of transporting the user;
A process of causing an authentication device that stores facial feature information of the user to perform face authentication on the image data;
When the face authentication is successful, a process of acquiring attribute information related to the face authentication from a storage device that stores attribute information of the user;
A process of storing requirement information, which is information regarding requirements for transporting the user to the mobile body;
A process of determining whether or not to have the mobile body transport the user based on the attribute information and the requirement information;
a process of outputting instruction information to the moving object based on a result of the determination;
A non-transitory computer-readable medium storing a mobile control program for causing a computer to execute the above.

10 移動体制御装置
20 移動体制御装置
30 移動体制御装置
101 登録部
103 領域検出部
110 画像データ取得部
111 認証制御部
112 属性情報取得部
113 判定部
114 指示送信部
115 予約受付部
116 計画提示部
117 情報受信部
118 通報部
120 記憶部
121 要件情報
122 属性情報
123 通報先情報
130 バッファメモリ
140 通信部
200 認証装置
210 顔特徴DB
220 顔検出部
230 特徴点抽出部
240 登録部
250 認証部
300 端末装置
310 撮影装置
320 記憶部
330 通信部
340 表示部
350 制御部
400 ユーザ端末
410 カメラ
420 記憶部
430 通信部
440 表示部
500 ネットワーク
600 移動体
700 移動体制御システム
REFERENCE SIGNS LIST 10 Mobile object control device 20 Mobile object control device 30 Mobile object control device 101 Registration unit 103 Area detection unit 110 Image data acquisition unit 111 Authentication control unit 112 Attribute information acquisition unit 113 Determination unit 114 Instruction transmission unit 115 Reservation reception unit 116 Plan presentation unit 117 Information reception unit 118 Report unit 120 Storage unit 121 Requirement information 122 Attribute information 123 Report destination information 130 Buffer memory 140 Communication unit 200 Authentication device 210 Face feature DB
220 Face detection unit 230 Feature point extraction unit 240 Registration unit 250 Authentication unit 300 Terminal device 310 Photographing device 320 Storage unit 330 Communication unit 340 Display unit 350 Control unit 400 User terminal 410 Camera 420 Storage unit 430 Communication unit 440 Display unit 500 Network 600 Mobile object 700 Mobile object control system

Claims (14)

ユーザを運送する機能を有する移動体に設置された撮影装置により撮影された前記ユーザの顔画像が含まれる画像データを取得する画像データ取得手段と、
前記ユーザの顔特徴情報を記憶した認証装置に対して、前記画像データについて顔認証を行わせる認証制御手段と、
前記認証装置が前記ユーザの顔画像が含まれる画像データについて顔認証に成功した場合に、前記ユーザの属性情報を記憶する記憶装置から前記顔認証に成功した前記ユーザの属性情報を取得する属性情報取得手段と、
前記移動体に前記ユーザを運送させるための要件に関する情報である要件情報を記憶する記憶手段と、
前記属性情報と前記要件情報とに基づいて、前記ユーザが前記移動体による運送サービスを受けるための要件を充たしているか否かを判定する判定手段と、
前記判定の結果に基づく指示情報を前記移動体に送信する指示送信手段と、
を備え
前記属性情報は、過去に前記ユーザが受けた運送サービスの履歴を利用して構成された情報である第1情報を含み、
前記判定手段は、前記ユーザが前記移動体による運送サービスを受けるための要件を充たしているか否かを判定するための要件の少なくとも1つとして、前記属性情報に含まれる前記ユーザの前記第1情報が前記要件情報にも含まれるか否かを判定する、
移動体制御装置。
an image data acquisition means for acquiring image data including a face image of the user captured by a photographing device installed in a mobile body having a function of transporting the user;
an authentication control means for causing an authentication device storing facial feature information of the user to perform face authentication on the image data;
an attribute information acquiring means for acquiring attribute information of the user whose face authentication has been successful from a storage device that stores attribute information of the user when the authentication device has succeeded in face authentication of image data including a face image of the user;
A storage means for storing requirement information which is information regarding requirements for transporting the user by the mobile body;
a determination means for determining whether or not the user satisfies the requirements for receiving a transportation service by the mobile object based on the attribute information and the requirement information;
an instruction transmission means for transmitting instruction information based on a result of the determination to the moving object;
Equipped with
The attribute information includes first information that is information configured using a history of transportation services received by the user in the past,
The determination means determines whether or not the first information of the user included in the attribute information is also included in the requirement information as at least one of the requirements for determining whether or not the user satisfies the requirements for receiving the transportation service by the mobile object.
Mobile control device.
ユーザを運送する機能を有する移動体に設置された撮影装置により撮影された前記ユーザの顔画像が含まれる画像データを取得する画像データ取得手段と、
前記ユーザの顔特徴情報を記憶した認証装置に対して、前記画像データについて顔認証を行わせる認証制御手段と、
前記認証装置が前記ユーザの顔画像が含まれる画像データについて顔認証に成功した場合に、前記ユーザの属性情報を記憶する記憶装置から前記顔認証に成功した前記ユーザの属性情報を取得する属性情報取得手段と、
前記移動体に前記ユーザを運送させるための要件に関する情報である要件情報を記憶する記憶手段と、
前記属性情報と前記要件情報とに基づいて、前記ユーザが前記移動体による運送サービスを受けるための要件を充たしているか否かを判定する判定手段と、
前記判定の結果に基づく指示情報を前記移動体に送信する指示送信手段と、
を備え、
前記属性情報は前記ユーザが加入する保険の情報を含み、
前記要件情報は前記ユーザが予め設定された保険に加入していることについての情報を含み、
前記判定手段は、前記ユーザが前記移動体による運送サービスを受けるための要件の少なくとも1つとして、前記顔認証にかかる前記ユーザが予め設定された前記保険に加入しているか否かを判定する、
動体制御装置。
an image data acquisition means for acquiring image data including a face image of the user captured by a photographing device installed in a mobile body having a function of transporting the user;
an authentication control means for causing an authentication device storing facial feature information of the user to perform face authentication on the image data;
an attribute information acquiring means for acquiring attribute information of the user whose face authentication has been successful from a storage device that stores attribute information of the user when the authentication device has succeeded in face authentication of image data including a face image of the user;
A storage means for storing requirement information which is information regarding requirements for transporting the user by the mobile body;
a determination means for determining whether or not the user satisfies the requirements for receiving a transportation service by the mobile object based on the attribute information and the requirement information;
an instruction transmission means for transmitting instruction information based on a result of the determination to the moving object;
Equipped with
The attribute information includes information on insurance to which the user subscribes,
The requirement information includes information about the user's subscription to a preset insurance policy,
The determination means determines whether or not the user related to the face authentication has subscribed to the insurance set in advance as at least one of the requirements for the user to receive the transportation service by the moving object.
Mobile control device.
前記保険にかかる所定のイベントが前記移動体に発生したことを示すイベント情報を前記移動体から受け取る情報受信手段と、
前記イベント情報を受信した場合に、前記イベントにかかる通報先に前記イベントの発生について通報する通報手段と、をさらに備える
請求項に記載の移動体制御装置。
an information receiving means for receiving, from the mobile object, event information indicating that a predetermined event related to the insurance has occurred in the mobile object;
The mobile object control device according to claim 2 , further comprising: a notification unit that, when the event information is received, notifies a notification destination related to the event of the occurrence of the event.
前記通報手段は、前記通報先に、前記ユーザの前記属性情報の少なくとも一部を併せて通報する、
請求項に記載の移動体制御装置。
The reporting means reports at least a part of the attribute information of the user to the reporting destination.
The mobile object control device according to claim 3 .
前記判定手段は、前記ユーザが前記移動体による運送サービスを受けるための要件を充たしているか否かを判定するための要件の少なくとも1つとして、前記属性情報に含まれる前記ユーザの識別子が前記要件情報にも含まれるか否かを判定する、The determination means determines whether an identifier of the user included in the attribute information is also included in the requirement information as at least one of the requirements for determining whether the user satisfies the requirements for receiving the transportation service by the mobile object.
請求項1~4のいずれか一項に記載の移動体制御装置。The mobile object control device according to any one of claims 1 to 4.
前記指示送信手段は、前記判定の結果が、前記ユーザが前記移動体による運送サービスを受けるための要件を充たしているものと判定するものであった場合に、前記移動体が移動することを指示する指示情報を前記移動体に出力する、
請求項1~のいずれか一項に記載の移動体制御装置。
When the result of the determination is that the user satisfies the requirements for receiving a transportation service by the mobile object, the instruction sending means outputs, to the mobile object, instruction information for instructing the mobile object to move.
The mobile object control device according to any one of claims 1 to 5 .
前記判定の結果が、前記ユーザが前記移動体による運送サービスを受けるための要件を充たしているものと判定するものであった場合に、前記属性情報に基づいて運行計画を生成し、生成した前記運行計画を前記移動体に出力する計画提示手段をさらに備え、
前記指示送信手段は、前記運行計画が確定した場合に前記運行計画に基づく前記移動体の移動を指示する前記指示情報を前記移動体に送信する、
請求項1~のいずれか一項に記載の移動体制御装置。
The method further includes a plan presentation means for generating an operation plan based on the attribute information and outputting the generated operation plan to the mobile body when the result of the judgment is that the user satisfies the requirements for receiving a transportation service by the mobile body,
the instruction transmission means transmits, to the moving body, the instruction information for instructing the moving body to move based on the operation plan when the operation plan is finalized.
The mobile object control device according to any one of claims 1 to 6 .
前記画像データ取得手段は、前記画像データとともに前記移動体の位置情報を取得するものであって、
前記計画提示手段は、前記移動体の前記位置情報に基づいて、前記運行計画を生成する、
請求項に記載の移動体制御装置。
The image data acquisition means acquires position information of the moving object together with the image data,
The plan presentation means generates the operation plan based on the position information of the moving object.
The mobile object control device according to claim 7 .
前記指示送信手段は、前記判定の結果が、前記ユーザが前記移動体による運送サービスを受けるための要件を充たしているものと判定しないものであった場合に、前記移動体における所定の機能を抑制することを指示する前記指示情報を前記移動体に出力する、
請求項1~のいずれか一項に記載の移動体制御装置。
The instruction sending means outputs, to the mobile body, the instruction information instructing the mobile body to suppress a predetermined function when the result of the judgment does not determine that the user satisfies the requirements for receiving a transportation service by the mobile body.
The mobile object control device according to any one of claims 1 to 8 .
前記指示送信手段は、前記指示情報として、前記移動体の移動の抑制を指示する前記指示情報を前記移動体に出力する、
請求項に記載の移動体制御装置。
The instruction transmission means outputs, to the moving body, instruction information for instructing the moving body to suppress movement of the moving body as the instruction information.
The mobile object control device according to claim 9 .
前記指示送信手段は、前記指示情報として、前記移動体に前記ユーザが搭乗するためのドアが開くことの抑制を指示する前記指示情報を前記移動体に出力する、
請求項に記載の移動体制御装置。
The instruction transmission means outputs, to the moving body, instruction information for instructing the moving body to inhibit a door for the user from opening.
The mobile object control device according to claim 9 .
前記ユーザから前記移動体の利用に関する予約情報を予め受け付ける予約受付手段をさらに備え、
前記判定手段は、前記ユーザが前記移動体による運送サービスを受けるための要件を充たしているか否かを判定するための要件の少なくとも1つとして、前記属性情報に含まれる前記ユーザの識別子が前記予約情報にも含まれるか否かを判定する、
請求項1~11のいずれか一項に記載の移動体制御装置。
a reservation receiving means for receiving reservation information regarding the use of the moving object from the user in advance,
the determination means determines whether an identifier of the user included in the attribute information is also included in the reservation information as at least one of the requirements for determining whether the user satisfies the requirements for receiving the transportation service by the mobile object;
The mobile object control device according to any one of claims 1 to 11 .
ユーザを運送する機能を有する移動体に設置された撮影装置により撮影された前記ユーザの顔画像が含まれる画像データを取得し、
前記ユーザの顔特徴情報を記憶した認証装置に対して、前記画像データについて顔認証を行わせ、
前記認証装置が前記ユーザの顔画像が含まれる画像データについて顔認証に成功した場合に、前記ユーザの属性情報を記憶する記憶装置から前記顔認証に成功した前記ユーザの属性情報を取得し、
前記移動体に前記ユーザを運送させるための要件に関する情報である要件情報を記憶し、
前記属性情報と前記要件情報とに基づいて、前記ユーザが前記移動体による運送サービスを受けるための要件を充たしているか否かを判定する判定処理を実行し、
前記判定の結果に基づく指示情報を前記移動体に出力することであって、
前記属性情報は、過去に前記ユーザが受けた運送サービスの履歴を利用して構成された情報である第1情報を含み、
前記判定処理は、前記ユーザが前記移動体による運送サービスを受けるための要件を充たしているか否かを判定するための要件の少なくとも1つとして、前記属性情報に含まれる前記ユーザの前記第1情報が前記要件情報にも含まれるか否かを判定する、
ことをコンピュータが実行する移動体制御方法。
Acquire image data including a facial image of the user captured by a photographing device installed in a mobile body having a function of transporting the user;
having an authentication device that stores facial feature information of the user perform face authentication on the image data;
When the authentication device has succeeded in face authentication of image data including a face image of the user, the authentication device acquires attribute information of the user whose face authentication has succeeded from a storage device that stores attribute information of the user;
storing requirement information which is information regarding requirements for transporting the user by the mobile body;
execute a determination process for determining whether or not the user satisfies the requirements for receiving a transportation service by the mobile object based on the attribute information and the requirement information;
outputting instruction information based on a result of the determination to the moving body,
The attribute information includes first information that is information configured using a history of transportation services received by the user in the past,
The determination process determines whether or not the first information of the user included in the attribute information is also included in the requirement information as at least one of the requirements for determining whether or not the user satisfies the requirements for receiving the transportation service by the mobile object.
The mobile object control method is carried out by a computer.
ユーザを運送する機能を有する移動体に設置された撮影装置により撮影された前記ユーザの顔画像が含まれる画像データを取得する処理と、
前記ユーザの顔特徴情報を記憶した認証装置に対して、前記画像データについて顔認証を行わせる処理と、
前記認証装置が前記ユーザの顔画像が含まれる画像データについて顔認証に成功した場合に、前記ユーザの属性情報を記憶する記憶装置から前記顔認証に成功した前記ユーザの属性情報を取得する処理と、
前記移動体に前記ユーザを運送させるための要件に関する情報である要件情報を記憶する処理と、
前記属性情報と前記要件情報とに基づいて、前記ユーザが前記移動体による運送サービスを受けるための要件を充たしているか否かを判定する判定処理と、
前記判定の結果に基づく指示情報を前記移動体に出力する処理とを、
含む処理であって、
前記属性情報は、過去に前記ユーザが受けた運送サービスの履歴を利用して構成された情報である第1情報を含み、
前記判定処理は、前記ユーザが前記移動体による運送サービスを受けるための要件を充たしているか否かを判定するための要件の少なくとも1つとして、前記属性情報に含まれる前記ユーザの前記第1情報が前記要件情報にも含まれるか否かを判定する、
処理を、コンピュータに実行させる移動体制御プログラム。
A process of acquiring image data including a facial image of the user captured by a photographing device installed in a mobile body having a function of transporting the user;
A process of causing an authentication device that stores facial feature information of the user to perform face authentication on the image data;
When the authentication device has succeeded in face authentication of image data including a face image of the user, acquiring attribute information of the user whose face authentication has succeeded from a storage device that stores attribute information of the user;
A process of storing requirement information, which is information regarding requirements for transporting the user to the mobile body;
a determination process for determining whether or not the user satisfies the requirements for receiving a transportation service by the mobile object based on the attribute information and the requirement information;
outputting instruction information to the moving object based on a result of the determination;
A process comprising:
The attribute information includes first information that is information configured using a history of transportation services received by the user in the past,
The determination process determines whether or not the first information of the user included in the attribute information is also included in the requirement information as at least one of the requirements for determining whether or not the user satisfies the requirements for receiving the transportation service by the mobile object.
A mobile control program that causes a computer to execute processing .
JP2022535984A 2020-07-13 2020-07-13 MOBILE BODY CONTROL DEVICE, MOBILE BODY CONTROL METHOD, AND MOBILE BODY CONTROL PROGRAM Active JP7563454B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2020/027190 WO2022013904A1 (en) 2020-07-13 2020-07-13 Moving-body control device, system, method, and non-transitory computer-readable medium in which program is stored

Publications (3)

Publication Number Publication Date
JPWO2022013904A1 JPWO2022013904A1 (en) 2022-01-20
JPWO2022013904A5 JPWO2022013904A5 (en) 2023-03-24
JP7563454B2 true JP7563454B2 (en) 2024-10-08

Family

ID=79555208

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022535984A Active JP7563454B2 (en) 2020-07-13 2020-07-13 MOBILE BODY CONTROL DEVICE, MOBILE BODY CONTROL METHOD, AND MOBILE BODY CONTROL PROGRAM

Country Status (2)

Country Link
JP (1) JP7563454B2 (en)
WO (1) WO2022013904A1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002274305A (en) 2001-03-22 2002-09-25 Toshiba Corp Vehicle trouble handling support system, its supporting method, vehicle driving support system and its supporting method
JP2012108868A (en) 2010-10-26 2012-06-07 Denso Corp Operation system for vehicle occupant non-operation
WO2016002527A1 (en) 2014-06-30 2016-01-07 みこらった株式会社 Mobile body calling system, calling device, and wireless communication device
CN106991591A (en) 2017-03-17 2017-07-28 崔俊新 The rent method and system of public bicycles
JP2017174208A (en) 2016-03-24 2017-09-28 トヨタ自動車株式会社 Taxi service system using self-driving vehicles
JP2019159768A (en) 2018-03-13 2019-09-19 本田技研工業株式会社 Vehicle lending system and vehicle lending management device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002274305A (en) 2001-03-22 2002-09-25 Toshiba Corp Vehicle trouble handling support system, its supporting method, vehicle driving support system and its supporting method
JP2012108868A (en) 2010-10-26 2012-06-07 Denso Corp Operation system for vehicle occupant non-operation
WO2016002527A1 (en) 2014-06-30 2016-01-07 みこらった株式会社 Mobile body calling system, calling device, and wireless communication device
JP2017174208A (en) 2016-03-24 2017-09-28 トヨタ自動車株式会社 Taxi service system using self-driving vehicles
CN106991591A (en) 2017-03-17 2017-07-28 崔俊新 The rent method and system of public bicycles
JP2019159768A (en) 2018-03-13 2019-09-19 本田技研工業株式会社 Vehicle lending system and vehicle lending management device

Also Published As

Publication number Publication date
JPWO2022013904A1 (en) 2022-01-20
WO2022013904A1 (en) 2022-01-20

Similar Documents

Publication Publication Date Title
US12017613B2 (en) System and method for wirelessly rostering a vehicle
US20200082188A1 (en) Methods and systems for real-time monitoring of vehicles
US10515417B2 (en) Device based incident detection and notification
JP2018106315A (en) Passenger management device and passenger management method
US10112529B2 (en) Electronic safety system for a vehicle
JP2020071778A (en) Vehicle dispatch system, server and information processing method
JP7487820B2 (en) Passenger management device, passenger management method, and program
JP7561531B2 (en) Lost item detection system and lost item detection program
JP2022017168A (en) Information processing system, information processing method, and program
US11151678B2 (en) Handheld photo enforcement systems and methods
JP7563454B2 (en) MOBILE BODY CONTROL DEVICE, MOBILE BODY CONTROL METHOD, AND MOBILE BODY CONTROL PROGRAM
JP2023064442A (en) Server, information processing system, and information processing method
US20240177549A1 (en) Operation management system, operation management apparatus, operation management method, and non-transitory storage medium
JP2023111614A (en) Information processing method, information processing terminal and information processing system
KR20220118309A (en) Method, information processing device, and system
JP7065395B2 (en) Driving support systems, driving support methods, programs, and moving objects
CN113807855A (en) Settlement agent device, settlement agent system, settlement agent method, and settlement agent program
WO2021181637A1 (en) Information processing device, information processing method, and computer-readable recording medium
JP7225699B2 (en) Vehicle control device and vehicle operation method
JP7008891B1 (en) Information processing system, information processing device, on-board equipment, terminal device, information processing method, and program
US20250029131A1 (en) Information processing device
US20240140490A1 (en) Operation management apparatus, system, non-transitory computer readable medium, and operation management method
JP7295042B2 (en) obstacle notification device, obstacle notification interface terminal, obstacle notification system
US20230237137A1 (en) Terminal device, method, and storage medium
CN117392864A (en) Information processing device and information processing system

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230106

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230606

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240514

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240701

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240716

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240813

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240827

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240909

R150 Certificate of patent or registration of utility model

Ref document number: 7563454

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150