(57)【要約】【課題】車両における利用者の乗車情報を管理する技術の利便性を向上させる情報処理システム、プログラム、及び車両を提供する。【解決手段】情報処理システム１は、車両１０と、車両１０と通信可能なサーバ２０と、を含む。車両１０は、車両１０に乗車する利用者の第１の生体情報を取得する第１の取得部１１を備え、第１の取得部１１によって取得した利用者の第１の生体情報をサーバ２０へ送信する。サーバ２０は、登録利用者の第１の生体情報及び決済情報を予め記憶し、車両１０から受信した利用者の第１の生体情報と、登録利用者の第１の生体情報とに基づいて、利用者が登録利用者であるか否かを判定し、利用者が登録利用者であると判定された場合に、登録利用者の決済情報に基づいて、決済処理を実行する。【選択図】図１
2020126491.tif 000002
【特許請求の範囲】
【請求項１】
車両と、前記車両と通信可能なサーバと、を含む情報処理システムであって、
前記車両は、
前記車両に乗車する利用者の第１の生体情報を取得する第１の取得部を備え、
前記第１の取得部によって取得した前記利用者の前記第１の生体情報を前記サーバへ送信し、
前記サーバは、
登録利用者の第１の生体情報及び決済情報を予め記憶し、
前記車両から受信した前記利用者の前記第１の生体情報と、前記登録利用者の前記第１の生体情報とに基づいて、前記利用者が前記登録利用者であるか否かを判定し、
前記利用者が前記登録利用者であると判定された場合に、前記登録利用者の前記決済情報に基づいて、決済処理を実行する、情報処理システム。
【請求項２】
前記第１の取得部にはカメラが含まれ、
前記第１の生体情報は、顔情報である、請求項１に記載の情報処理システム。
【請求項３】
前記サーバは、
前記登録利用者の乗車条件を予め記憶し、
前記利用者が前記登録利用者であるか否かの判定において、前記登録利用者の前記第１の生体情報を、前記乗車条件を満たす前記登録利用者の前記第１の生体情報に限定する、請求項１又は２に記載の情報処理システム。
【請求項４】
前記車両は、
前記利用者の乗車を制止する制止部を更に備え、
前記サーバから前記利用者が前記登録利用者であるか否かの判定結果を受信し、
前記利用者が前記登録利用者でないと判定された場合に、前記制止部により前記利用者の乗車を制止する、請求項１から３のいずれか一項に記載の情報処理システム。
【請求項５】
前記車両は、
前記利用者の第２の生体情報を取得する第２の取得部を更に備え、
前記サーバから前記利用者が前記登録利用者であるか否かの判定結果を受信し、
前記利用者が前記登録利用者でないと判定された場合に、前記第２の取得部によって取得した前記利用者の前記第２の生体情報を前記サーバへ送信し、
前記サーバは、
前記登録利用者の第２の生体情報を更に予め記憶し、
前記車両から前記利用者の前記第２の生体情報を受信した場合に、前記利用者の前記第２の生体情報と、前記登録利用者の前記第２の生体情報とに基づいて、前記利用者が前記登録利用者であるか否かを判定する、請求項１から４のいずれか一項に記載の情報処理システム。
【請求項６】
車両と通信可能なサーバに、
登録利用者の第１の生体情報及び決済情報を記憶するステップと、
前記車両から前記車両に乗車する利用者の第１の生体情報を受信するステップと、
前記車両から受信した前記利用者の前記第１の生体情報と、前記登録利用者の前記第１の生体情報とに基づいて、前記利用者が前記登録利用者であるか否かを判定するステップと、
前記利用者が前記登録利用者であると判定された場合に、前記登録利用者の前記決済情報に基づいて、決済処理を実行するステップと、
を実行させる、プログラム。
【請求項７】
サーバと通信可能な車両であって、
前記車両に乗車する利用者の第１の生体情報を取得する第１の取得部を備え、
前記第１の取得部によって取得した利用者の第１の生体情報を前記サーバへ送信する、車両。
【請求項８】
前記利用者の乗車を制止する制止部を備え、
前記サーバから前記利用者が登録利用者であるか否かの判定結果を受信し、
前記利用者が前記登録利用者でないと判定された場合に、前記制止部により前記利用者の乗車を制止する、請求項７に記載の車両。
【請求項９】
前記利用者の第２の生体情報を取得する第２の取得部を備え、
前記サーバから前記利用者が登録利用者であるか否かの判定結果を受信し、
前記利用者が前記登録利用者でないと判定された場合に、前記第２の取得部によって取得した前記利用者の前記第２の生体情報を前記サーバへ送信する、請求項７又は８に記載の車両。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、プログラム、及び車両に関する。
【背景技術】
【０００２】
従来、バス等の車両において利用者の乗車情報を管理する技術が知られている。例えば、特許文献１には、乗車券として非接触式ＩＣ（Integrated Circuit）カードを使用して改札処理を行なう自動改札装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１６２７４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術では、利用者は、乗車券として使用される非接触式ＩＣカード又はスマートフォン等を所持し、車両に乗車する際に提示する必要があった。このため、例えば、利用者の手荷物が多い場合等には、非接触式ＩＣカード又はスマートフォン等を提示することが利用者への負担となることがあった。更には、ＩＣカード又はスマートフォン等を所持すること或いは操作すること自体が利用者への負担となることがあった。したがって、車両における利用者の乗車情報を管理する技術は、利便性を向上させる余地があった。
【０００５】
かかる事情に鑑みてなされた本発明の目的は、車両における利用者の乗車情報を管理する技術の利便性を向上させる情報処理システム、プログラム、及び車両を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一実施形態に係る情報処理システムは、
車両と、前記車両と通信可能なサーバと、を含む情報処理システムであって、
前記車両は、
前記車両に乗車する利用者の第１の生体情報を取得する第１の取得部を備え、
前記第１の取得部によって取得した前記利用者の前記第１の生体情報を前記サーバへ送信し、
前記サーバは、
登録利用者の第１の生体情報及び決済情報を予め記憶し、
前記車両から受信した前記利用者の前記第１の生体情報と、前記登録利用者の前記第１の生体情報とに基づいて、前記利用者が前記登録利用者であるか否かを判定し、
前記利用者が前記登録利用者であると判定された場合に、前記登録利用者の前記決済情報に基づいて、決済処理を実行する。
【０００７】
本発明の一実施形態に係るプログラムは、
車両と通信可能なサーバに、
登録利用者の第１の生体情報及び決済情報を記憶するステップと、
前記車両から前記車両に乗車する利用者の第１の生体情報を受信するステップと、
前記車両から受信した前記利用者の前記第１の生体情報と、前記登録利用者の前記第１の生体情報とに基づいて、前記利用者が前記登録利用者であるか否かを判定するステップと、
前記利用者が前記登録利用者であると判定された場合に、前記登録利用者の前記決済情報に基づいて、決済処理を実行するステップと、
を実行させる。
【０００８】
本発明の一実施形態に係る車両は、
前記車両に乗車する利用者の第１の生体情報を取得する第１の取得部を備え、
前記第１の取得部によって取得した利用者の第１の生体情報を前記サーバへ送信する。
【発明の効果】
【０００９】
本発明の一実施形態に係る情報処理システム、プログラム、及び車両によれば、車両における利用者の乗車情報を管理する技術の利便性が向上する。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係る情報処理システムの概略構成を示す図である。
【図２】情報処理システムに含まれる車両の概略構成を示すブロック図である。
【図３】情報処理システムに含まれるサーバの概略構成を示すブロック図である。
【図４】車両の処理を示すフローチャートである。
【図５】サーバの処理を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について説明する。
【００１２】
（情報処理システムの構成）
図１を参照して、本発明の一実施形態に係る情報処理システム１の概要について説明する。情報処理システム１は、車両１０と、サーバ２０と、を含む。車両１０は、例えばバスであるが、これに限られず、タクシー等、客を乗せて運搬する任意の車両であってもよい。サーバ２０は、１つ又は互いに通信可能な複数の情報処理装置（例えば、サーバ装置）を含む。車両１０は、例えば移動体通信網及びインターネット等を含むネットワーク３０を介してサーバ２０と通信可能である。図１では説明の簡便のため、それぞれ、１台の車両１０及び１つのサーバ２０が示されているが、情報処理システム１には任意の数の車両１０及びサーバ２０が含まれてもよい。
【００１３】
はじめに、本実施形態の概要について説明し、詳細については後述する。情報処理システム１は、例えばバス等の車両１０における利用者の乗車情報の管理に用いられる。車両１０は、第１の取得部１１によって、車両１０を乗客として利用する利用者の第１の生体情報を取得する。第１の取得部１１は、例えば、カメラを含み、利用者の顔を第１の生体情報として撮影してもよい。車両１０は、取得した利用者の第１の生体情報を、ネットワーク３０を介してサーバ２０へ送信する。
【００１４】
サーバ２０は、車両１０への乗車を許容する利用者として登録された登録利用者の情報を予め記憶する。サーバ２０は、登録利用者の情報として、例えば、第１の生体情報と、決済情報を記憶する。サーバ２０は、車両１０から受信した利用者の第１の生体情報と、登録利用者の第１の生体情報とを照合して、利用者が登録利用者であるか否かを判定する。サーバ２０は、車両１０に対して、利用者が登録利用者であるか否かの判定結果を送信する。また、サーバ２０は、利用者が登録利用者であると判定された場合に、登録利用者の決済情報に基づいて、請求、引き落とし、及び課金等の処理を含む決済処理を実行する。これによって、情報処理システム１は、車両１０の利用者に対して、車両１０に乗車又は降車する際に、ＩＣカードの所持、或いは乗車券の購入等を要求せずに、利用者の生体情報を取得して、利用者が登録利用者かを判定し、運賃等の決済を行うことができる。したがって、車両１０における利用者の乗車情報を管理する技術の利便性が向上する。
【００１５】
次に、情報処理システム１の各構成について、詳細に説明する。
【００１６】
（車両の構成）
情報処理システム１における、車両１０の構成について、詳細に説明する。図２にブロック図で示すように、車両１０は、第１の取得部１１と、第２の取得部１２と、通信部１３と、記憶部１４と、出力部１５と、制止部１６と、制御部１７と、を備える。第１の取得部１１、第２の取得部１２、通信部１３、記憶部１４、出力部１５、制止部１６、及び制御部１７のそれぞれは、車両１０に内蔵されていてもよく、或いは車両１０に着脱可能に設けられていてもよい。第１の取得部１１、第２の取得部１２、通信部１３、記憶部１４、出力部１５、制止部１６、及び制御部１７は、例えばＣＡＮ（Controller Area Network）等の車載ネットワーク又は専用線を介して、互いに通信可能に接続される。
【００１７】
第１の取得部１１は、利用者の第１の生体情報を取得する。第１の取得部１１は、例えば、車両１０の乗車口の近傍等、車両１０に乗車する利用者の第１の生体情報を取得可能な位置に設置されてよい。第１の生体情報は、例えば、顔情報であるが、これに限られず、静脈、指紋、及び虹彩の情報等、任意の人間の身体的特徴を表す情報であってもよい。本明細書において、「顔情報」には、顔を撮影した静止画若しくは動画等の画像、又は撮影した画像から抽出された顔の特徴等が含まれるが、これらに限られず、任意の人間の顔に関する情報が含まれてよい。第１の生体情報が顔情報である場合、第１の取得部１１は、利用者の顔を撮影するカメラを含んでもよい。第１の生体情報を顔情報として、乗車時に利用者の顔をカメラで撮影することによって、利用者による不正乗車及び乗車中の犯罪行為を抑制し得る。第１の取得部１１は、第１の生体情報を非接触で取得してもよい。これによって、第１の取得部１１が第１の生体情報を取得することに伴う、利用者の負担が増加しない。
【００１８】
第２の取得部１２は、利用者の、第１の生体情報とは異なる第２の生体情報を取得する。第２の取得部１２は、例えば、車両１０の乗車口の近傍等、車両１０に乗車する利用者の第２の生体情報を取得可能な位置に設置されてよい。第２の生体情報は、第１の生体情報では利用者を一意に識別できない場合又は識別することが困難な場合等に、副次的に、利用者を識別するために用いられる情報である。例えば、第２の生体情報は、静脈情報であるが、これに限られず、顔、指紋、及び虹彩の情報等、任意の人間の身体的特徴を表す情報であってもよい。第２の生体情報が静脈情報である場合、第２の取得部１２は、利用者の手のひら等の静脈を読み取るセンサを含んでもよい。第２の生体情報を静脈情報として、人間の身体の内部の他人に知られにくい情報を取得することによって、利用者による他人の生体情報を使用した偽装行為を抑制し得る。第２の取得部１２は、第２の生体情報を非接触で取得してもよい。これによって、第２の取得部１２が第２の生体情報を取得することに伴う、利用者の負担が増加しない。
【００１９】
通信部１３は、ネットワーク３０に接続する通信モジュールを含む。当該通信モジュールは、例えば４Ｇ（4th Generation）及び５Ｇ（5th Generation）等の移動体通信規格に対応するが、これらに限られず、任意の通信規格に対応してもよい。例えば、ＤＣＭ（Data Communication Module）等の車載通信機が、通信部１３として機能してもよい。本実施形態において、車両１０は、通信部１３を介してネットワーク３０に接続される。これによって、車両１０はサーバ２０と通信可能とされる。
【００２０】
記憶部１４は、１つ以上のメモリを含む。本実施形態において「メモリ」は、例えば半導体メモリ、磁気メモリ、又は光メモリ等であるが、これらに限られない。記憶部１４に含まれる各メモリは、例えば主記憶装置、補助記憶装置、又はキャッシュメモリとして機能してもよい。記憶部１４は、車両１０の動作に用いられる任意の情報を記憶する。例えば、記憶部１４は、システムプログラム、アプリケーションプログラム、及び組み込みソフトウェア等を記憶してもよい。記憶部１４に記憶された情報は、例えば通信部１３を介してネットワーク３０から取得される情報で更新可能であってもよい。記憶部１４は、例えば、車両１０を一意に識別する車両識別情報を記憶してもよい。車両識別情報は、例えば、サーバ２０によって払い出された車両ＩＤ（Identifier）であるが、これに限られず、車両１０の車台番号、及び自動車登録番号等の任意の情報が含まれてもよい。
【００２１】
出力部１５は、音、振動、又は画像等で情報を出力する。出力部１５は、例えばスピーカ、振動子、及び表示デバイス等の少なくとも１つを含んでもよい。出力部１５は、例えば、乗客が登録利用者であるか否かの判定結果又は車両１０に乗車中である利用者の情報を出力してもよい。例えば、出力部１５は、サーバ２０から利用者が登録利用者であるか否かの判定結果を受信した場合に、表示デバイスに判定結果を表示して、車両１０の運転手又は利用者に通知してもよい。
【００２２】
制止部１６は、利用者の乗車を制止する。制止部１６は、例えば、車両１０の乗車口の近傍に設けられたゲートバーであるが、これに限られず、乗車口に設けられたドア等、利用者の乗車を制止することができる任意の装置であってよい。例えば、制止部１６は、制御部１７の制御に基づいて、開閉を行うことで、利用者の乗車を許容し、或いは乗車を制止してもよい。制止部１６は、予め利用者の乗車を許容する状態にされ、制御部１７の制御に基づいて、利用者の乗車を制止するノーマルオープン型であってもよい。或いは、制止部１６は、予め利用者の乗車を制止する状態にされ、制御部１７の制御に基づいて、利用者の乗車を許容するノーマルクローズ型であってもよい。
【００２３】
制御部１７は、１つ以上のプロセッサを備える。制御部１７は、上述した第１の取得部１１、第２の取得部１２、通信部１３、記憶部１４、出力部１５、及び制止部１６の機能を実現させるために、それぞれを制御してもよい。例えば、車両１０に搭載されたＥＣＵ（Electronic Control Unit）が、制御部１７として機能してもよい。本実施形態において「プロセッサ」は、汎用のプロセッサ、特定の処理に特化した専用のプロセッサ等であるが、これらに限られない。
【００２４】
以下に、制御部１７により車両１０の各機能を制御して実現される、車両１０の処理について、説明する。例えば、車両１０は、第１の取得部１１によって取得した利用者の第１の生体情報を、サーバ２０へ送信する。第１の生体情報が顔情報である場合、車両１０は、第１の生体情報として、利用者の顔を撮影した静止画又は動画等の画像を、サーバ２０へ送信してもよい。或いは車両１０は、利用者の顔を撮影した画像から画像認識により利用者の顔の特徴を抽出し、第１の生体情報として抽出した顔の特徴をサーバ２０に送信してもよい。制御部１７は、第１の生体情報と併せて、上述した車両ＩＤ等の、車両１０を一意に識別する車両識別情報を、サーバ２０に送信してもよい。
【００２５】
車両１０は、サーバ２０によって判定された、利用者が登録利用者であるか否かの判定結果を、サーバ２０から受信する。車両１０は、サーバ２０から受信した判定結果に基づいて、利用者が登録利用者でないと判定された場合に、制止部１６により利用者の乗車を制止してもよい。
【００２６】
車両１０は、サーバ２０から受信した利用者が登録利用者であるか否かの判定結果に基づいて、利用者が登録利用者でないと判定された場合に、利用者の第２の生体情報を取得してもよい。車両１０は、第２の取得部１２によって取得した利用者の第２の生体情報をサーバ２０へ送信してもよい。制御部１７は、第２の生体情報と併せて、上述した車両ＩＤ等の、車両１０を一意に識別する車両識別情報を、サーバ２０に送信してもよい。
【００２７】
（サーバの構成）
図３にブロック図で示すように、サーバ２０は、サーバ通信部２１と、サーバ記憶部２２と、サーバ制御部２３と、を備える。サーバ通信部２１、サーバ記憶部２２、及びサーバ制御部２３は、有線又は無線で通信可能に接続される。
【００２８】
サーバ通信部２１は、ネットワーク３０に接続する通信モジュールを含む。当該通信モジュールは、例えば有線ＬＡＮ（Local Area Network）又は無線ＬＡＮ等の規格に対応するが、これに限られず、任意の通信規格に対応してもよい。本実施形態において、サーバ２０は、サーバ通信部２１を介してネットワーク３０に接続される。これによって、サーバ２０は、車両１０と通信可能とされる。
【００２９】
サーバ記憶部２２は、１つ以上のメモリを含む。サーバ記憶部２２に含まれる各メモリは、例えば主記憶装置、補助記憶装置、又はキャッシュメモリとして機能してもよい。サーバ記憶部２２は、サーバ２０の動作に用いられる任意の情報を記憶する。例えば、サーバ記憶部２２は、システムプログラム、アプリケーションプログラム、及びデータベース等を記憶してもよい。サーバ記憶部２２に記憶された情報は、例えばサーバ通信部２１を介してネットワーク３０から取得される情報で更新可能であってもよい。
【００３０】
サーバ記憶部２２は、例えば、車両１０に関する情報を記憶してもよい。車両１０に関する情報には、車両１０を一意に識別する車両識別情報、車両１０の車種情報、車両１０が走行中の路線、又は車両１０の位置情報等が含まれてもよい。車両１０が走行中の路線及び位置情報等は、車両１０の移動に伴い更新されてよい。
【００３１】
また、サーバ記憶部２２は、登録利用者に関する情報を記憶してもよい。登録利用者に関する情報には、登録利用者を一意に識別する登録利用者識別情報、登録利用者の第１の生体情報、第２の生体情報又は決済情報等が含まれてもよい。登録利用者識別情報は、例えば、サーバ２０によって払い出された登録利用者ＩＤであるが、これに限られない。第１の生体情報は、例えば、顔情報であってもよい。第２の生体情報は、例えば、静脈情報であってもよい。決済情報には、乗車運賃等の請求、引き落とし、及び課金等を含む決済に用いられる、利用者の氏名、請求先住所、及び銀行口座又はクレジットカードの情報等が含まれてもよい。これにより、サーバ２０は、インターネット経由等によって、登録利用者に対する乗車運賃の決済を実施することができる。したがって、登録利用者は、運賃等の支払い動作をせずに車両１０の乗車することができ、車両１０における利用者の乗車情報を管理する技術の利便性が向上する。
【００３２】
サーバ記憶部２２は、登録利用者に関する情報として、登録利用者の乗車条件を更に記憶してもよい。乗車条件は、登録利用者の車両１０への乗車を許容する条件である。乗車条件には、例えば、車両種別の条件、地理的条件、路線の条件、及び期間的条件の少なくとも１つが含まれてもよい。車両種別の条件は、例えば、登録利用者が乗車を許容される、バス又はタクシー等の種別を限定する条件であってもよい。地理的条件は、例えば、登録利用者が車両への乗車を許容される、地域又は都市を限定する条件であってもよい。路線の条件は、例えば、登録利用者が車両への乗車を許容される、路線、区間又はバス停等を限定する条件であってもよい。期間的条件は、例えば、登録利用者が車両への乗車を許容される、日時又は期限等を限定する条件であってもよい。サーバ記憶部２２は、乗車条件を、上述した車両識別情報及び登録利用者識別情報の少なくとも１つと関連付けて記憶してもよい。乗車条件は、後述するように、サーバ２０が、車両１０から受信した生体情報に基づいて利用者が登録利用者であるか否かを判定する際に、比較及び照会等の対象とする登録利用者の生体情報を限定するために用いられ得る。これによって、利用者が車両１０に登録利用者であるか否かの判定の精度及び処理速度が向上し得る。
【００３３】
サーバ制御部２３は、１つ以上のプロセッサを含む。サーバ制御部２３は、上述したサーバ通信部２１及びサーバ記憶部２２の機能を実現させるために、それぞれを制御してもよい。
【００３４】
以下に、サーバ制御部２３によりサーバ２０の各機能を制御して実現される、サーバ２０の処理について、説明する。例えば、サーバ２０は、登録利用者に関する情報として、登録利用者の第１の生体情報及び決済情報をサーバ記憶部２２に記憶する。サーバ２０は、登録利用者の第１の生体情報及び決済情報を、上述した乗車条件と関連付けて、サーバ記憶部２２に記憶してもよい。サーバ２０は、新たな第１の生体情報を記憶する際に、既にサーバ記憶部２２に記憶されている他の第１の生体情報と比較して、新たな第１の生体情報によって登録利用者を一意に識別できるか否かを判定してもよい。サーバ２０は、新たな登録利用者の第１の生体情報と同一又は類似する第１の生体情報が既に登録されている場合には、第１の生体情報では登録利用者を一意に識別できず、第２の生体情報による認証が必要であると判定し、判定結果を、登録利用者に関する情報に関連付けて記憶してもよい。これによって、サーバ２０による第２の生体情報による認証の要否の判定に掛かる処理時間及び処理量を低減することができる。
【００３５】
サーバ２０は、車両１０から利用者の第１の生体情報を受信する。サーバ２０は、車両１０から受信した利用者の第１の生体情報と、登録利用者の第１の生体情報とに基づいて、利用者が登録利用者であるか否かを判定する。例えば、第１の生体情報が顔情報である場合、サーバ２０は、顔情報として、利用者の顔を撮影した画像、又は画像から抽出された顔の特徴を車両１０から受信してもよい。サーバ２０は、受信した利用者の顔情報に基づいて、サーバ記憶部２２に第１の生体情報として記憶された複数の登録利用者の顔情報から、利用者と同一の人物の顔情報を選定する。サーバ２０において、受信した利用者の顔情報に基づいて、登録利用者の顔情報から利用者と同一の人物の顔情報を選定するために、例えばパターンマッチング、特徴点抽出、又は機械学習等、任意の画像認識手法が採用されてもよい。サーバ２０は、登録利用者の第１の生体情報の中から利用者と同一の人物の第１の生体情報が選定された場合に、利用者が登録利用者であると判定してもよい。一方で、サーバ２０は、登録利用者の第１の生体情報の中から利用者と同一の人物の第１の生体情報が選定されなかった場合に、利用者が登録利用者でないと判定してもよい。
【００３６】
サーバ２０は、利用者が登録利用者であるか否かの判定において、車両１０から受信した利用者の第１の生体情報との比較の対象にする登録利用者の第１の生体情報を、乗車条件を満たす登録利用者の第１の生体情報に限定してもよい。すなわち、サーバ２０は、車両１０から受信した利用者の第１の生体情報と、乗車条件を満たす登録利用者の第１の生体情報とに基づいて、利用者が登録利用者であるか否かを判定してもよい。例えば、サーバ２０は、車両１０の車両種別がバスである場合、乗車条件によりバスへの乗車が許容されている登録利用者に対象を限定して、利用者が登録利用者であるか否かを判定してもよい。また、例えば、サーバ２０は、車両１０から第１の生体情報が送信された日時に基づいて、乗車条件により当該日時にバスへの乗車が許容されている登録利用者に対象を限定して、利用者が登録利用者であるか否かを判定してもよい。サーバ２０は、乗車条件によって絞り込まれた登録利用者の第１の生体情報の中から、利用者と同一の人物の第１の生体情報が選定された場合に、利用者が登録利用者であると判定してもよい。一方で、サーバ２０は、乗車条件によって絞り込まれた登録利用者の第１の生体情報の中から、利用者と同一の人物の第１の生体情報が選定されなかった場合に、利用者が登録利用者でないと判定してもよい。
【００３７】
サーバ２０は、車両１０に対して、利用者が登録利用者であるか否かの判定結果を送信してもよい。サーバ２０は、利用者が登録利用者であると判定された場合に、車両１０に対して、利用者が登録利用者である旨の判定結果を送信してもよい。一方で、サーバ２０は、利用者が登録利用者でないと判定された場合に、車両１０に対して、利用者が登録利用者でない旨の判定結果を送信してもよい。サーバ２０は、利用者が登録利用者であるか否かの判定結果を車両１０に送信することで、例えば、車両１０に制止部１６を制御させてもよい。また、例えば、サーバ２０は、利用者が登録利用者であるか否かの判定結果を車両１０に送信することで、車両１０に第２の生体情報を取得させてもよい。
【００３８】
サーバ２０は、車両１０から利用者の第２の生体情報を受信した場合に、利用者の第２の生体情報と、登録利用者の第２の生体情報とに基づいて、利用者が登録利用者であるか否かを判定してもよい。例えば、第２の生体情報が静脈情報である場合、サーバ２０は、車両１０から受信した利用者の静脈情報に基づいて、サーバ記憶部２２に第２の生体情報として記憶された複数の登録利用者の静脈情報から、利用者と同一の人物の静脈情報を選定する。サーバ２０は、登録利用者の第２の生体情報の中から利用者と同一の人物の第２の生体情報が選定された場合に、利用者が登録利用者であると判定してもよい。一方で、サーバ２０は、登録利用者の第２の生体情報の中から利用者と同一の人物の第２の生体情報が選定されなかった場合に、利用者が登録利用者でないと判定してもよい。サーバ２０は、利用者が登録利用者であるか否かの判定において、車両１０から受信した利用者の第２の生体情報と比較する登録利用者の第２の生体情報を、乗車条件を満たす登録利用者の第２の生体情報に限定してもよい。すなわち、サーバ２０は、車両１０から受信した利用者の第２の生体情報と、乗車条件を満たす登録利用者の第２の生体情報とに基づいて、利用者が登録利用者であるか否かを判定してもよい。
【００３９】
サーバ２０は、利用者が登録利用者であると判定された場合に、登録利用者の決済情報に基づいて、決済処理を実行する。決済処理には、乗車料金の算出、請求、引き落とし、及び課金等の処理の少なくとも１つが含まれるが、これに限られない。決済処理には、例えば、これらの処理を他のサーバ等に要求して実行させることが含まれてもよい。例えば、サーバ２０は、利用者が登録利用者であると判定された場合に、登録利用者の決済情報として記憶した銀行口座から所定の金額を引き落とす処理を、銀行口座を管理する銀行のサーバに行わせてもよい。
【００４０】
サーバ２０は、車両１０から受信した利用者の第１の生体情報又は第２の生体情報から利用者種別を判定してもよい。利用者種別には、例えば、利用者の性別又は年齢等が含まれる。かかる場合、サーバ２０は、利用者が登録利用者であると判定された場合に、利用者の利用者種別に応じた、運賃の割引等のサービスを設定してもよい。これによって、車両１０の利用者の満足度を向上させることができる。
【００４１】
以下に、図４及び図５を参照して、情報処理システムにおける車両１０及びサーバ２０の動作のフローについて説明する。
【００４２】
（車両の処理フロー）
図４を参照して、車両１０の処理のフローについて説明する。
【００４３】
ステップＳ１０１：車両１０は、車両１０に乗車する利用者の第１の生体情報を第１の取得部１１によって取得する。
【００４４】
ステップＳ１０２：車両１０は、第１の取得部１１によって取得した利用者の第１の生体情報をサーバ２０へ送信する。
【００４５】
ステップＳ１０３：車両１０は、サーバ２０によって第１の生体情報に基づいて判定された、利用者が登録利用者であるか否かの判定結果をサーバ２０から受信する。
【００４６】
ステップＳ１０４：利用者が登録利用者である旨の判定結果をサーバ２０から受信した場合（ステップＳ１０３−Ｙｅｓ）、車両１０は、制止部１６を制御して、利用者の乗車を許容して本処理を終了する。
【００４７】
ステップＳ１０５：利用者が登録利用者でない旨の判定結果をサーバ２０から受信した場合（ステップＳ１０３−Ｎｏ）、車両１０は、制止部１６を制御して、利用者の乗車を制止する。
【００４８】
ステップＳ１０６：車両１０は、車両１０に乗車する利用者の第２の生体情報を第２の取得部１２によって取得する。
【００４９】
ステップＳ１０７：車両１０は、第２の取得部１２によって取得した利用者の第２の生体情報を、サーバ２０へ送信する。
【００５０】
ステップＳ１０８：車両１０は、サーバ２０によって第２の生体情報に基づいて判定された、利用者が登録利用者であるか否かの判定結果をサーバ２０から受信する。
【００５１】
ステップＳ１０９：利用者が登録利用者である旨の判定結果をサーバ２０から受信した場合（ステップＳ１０８−Ｙｅｓ）、車両１０は、制止部１６を制御して、利用者の乗車を許容して本処理を終了する。
【００５２】
ステップＳ１１０：利用者が登録利用者でない旨の判定結果をサーバ２０から受信した場合（ステップＳ１０８−Ｎｏ）、車両１０は、制止部１６を制御して、利用者の乗車を制止して、本処理を終了する。
【００５３】
（サーバの処理フロー）
図５を参照して、サーバ２０の処理のフローについて説明する。
【００５４】
ステップＳ２０１：サーバ２０は、登録利用者の第１の生体情報及び決済情報を予め記憶する。
【００５５】
ステップＳ２０２：サーバ２０は、登録利用者の第２の生体情報を予め記憶する。
【００５６】
ステップＳ２０３：サーバ２０は、車両１０に乗車する利用者の第１の生体情報を、車両１０から受信する。
【００５７】
ステップＳ２０４：サーバ２０は、車両１０から受信した利用者の第１の生体情報と、登録利用者の第１の生体情報とに基づいて、利用者が登録利用者であるか否かを判定する。サーバ２０は、利用者が登録利用者であるか否かの判定において、登録利用者の第１の生体情報を、登録利用者の乗車条件を満たす登録利用者の第１の生体情報に限定してもよい。
【００５８】
ステップＳ２０５：利用者が登録利用者であると判定された場合（ステップＳ２０４−Ｙｅｓ）、サーバ２０は、車両に対して、利用者が登録利用者である旨の判定結果を送信する。
【００５９】
ステップＳ２０６：サーバ２０は、登録利用者の決済情報に基づいて、決済処理を実行して、本処理を終了する。
【００６０】
ステップＳ２０７：利用者が登録利用者でないと判定された場合（ステップＳ２０４−Ｎｏ）、サーバ２０は、車両に対して、利用者が登録利用者でない旨の判定結果を送信する。
【００６１】
ステップＳ２０８：サーバ２０は、車両１０に乗車する利用者の第２の生体情報を、車両１０から受信する。
【００６２】
ステップＳ２０９：サーバ２０は、車両１０から受信した利用者の第２の生体情報と、登録利用者の第２の生体情報とに基づいて、利用者が登録利用者であるか否かを判定する。サーバ２０は、利用者が登録利用者であるか否かの判定において、登録利用者の第２の生体情報を、登録利用者の乗車条件を満たす登録利用者の第２の生体情報に限定してもよい。
【００６３】
ステップＳ２１０：利用者が登録利用者であると判定された場合（ステップＳ２０９−Ｙｅｓ）、サーバ２０は、車両に対して、利用者が登録利用者である旨の判定結果を送信する。
【００６４】
ステップＳ２１１：サーバ２０は、登録利用者の決済情報に基づいて、決済処理を実行して、本処理を終了する。
【００６５】
ステップＳ２１２：利用者が登録利用者でないと判定された場合（ステップＳ２０９−Ｎｏ）、サーバ２０は、車両に対して、利用者が登録利用者でない旨の判定結果を送信して、本処理を終了する。
【００６６】
以上述べたように、本実施形態に係る情報処理システム１は、車両１０と、車両１０と通信可能なサーバ２０と、を含む。車両１０は、車両１０に乗車する利用者の第１の生体情報を取得する第１の取得部１１を備え、第１の取得部１１によって取得した利用者の第１の生体情報をサーバ２０へ送信する。サーバ２０は、登録利用者の第１の生体情報及び決済情報を予め記憶し、車両１０から受信した利用者の第１の生体情報と、登録利用者の第１の生体情報とに基づいて、利用者が登録利用者であるか否かを判定し、利用者が登録利用者であると判定された場合に、登録利用者の決済情報に基づいて、決済処理を実行する。かかる構成によれば、車両１０は、車両１０に乗車又は降車する利用者の生体情報を取得することで、利用者が登録利用者かを判定し、運賃等の決済を行うことができる。これによって、車両１０の利用者は、乗車のために、乗車券、或いは乗車券として使用されるＩＣカード又はスマートフォン等を所持しなくてもよい。したがって、車両１０における利用者の乗車情報を管理する技術の利便性が向上する。さらに、当該情報処理システム１によれば、運賃等の決済処理を実行するため、車両１０の利用者は、車両１０に乗車又は降車する際に、乗車券の購入、或いは運賃の支払い等の動作を行わなくてもよい。
【００６７】
本実施形態に係る情報処理システム１では、車両１０の第１の取得部１１にはカメラが含まれ、第１の生体情報は、顔情報であるとすることができる。かかる構成によれば、情報処理システム１は、カメラ等によって、顔情報である第１の生体情報を非接触で取得することができる。これによって、第１の取得部１１が第１の生体情報を取得することに伴う、利用者の負担が増加しない。更に、第１の生体情報を顔情報として、利用者の顔をカメラで撮影することによって、利用者による不正乗車及び乗車中の犯罪行為を抑制し得る。
【００６８】
本実施形態に係る情報処理システム１では、サーバ２０は、登録利用者の乗車条件を予め記憶し、利用者が登録利用者であるか否かの判定において、登録利用者の第１の生体情報を、乗車条件を満たす登録利用者の第１の生体情報に限定することができる。かかる構成によれば、第１の生体情報に基づいて、利用者が車両１０に登録利用者であるか否かを判定する際に、比較及び照会等の対象とする登録利用者の第１の生体情報を限定することができ、判定の精度及び処理速度を向上させることができる。
【００６９】
本実施形態に係る情報処理システム１では、車両１０は、利用者の乗車を制止する制止部１６を更に備え、サーバ２０から利用者が登録利用者であるか否かの判定結果を受信し、利用者が登録利用者でないと判定された場合に、制止部１６により利用者の乗車を制止することができる。かかる構成によれば、予め登録利用者として登録された利用者のみを車両１０に乗車させることができ、車両１０における利用者の乗車情報を管理する技術の利便性が向上する。
【００７０】
本実施形態に係る情報処理システム１では、車両１０は、利用者の第２の生体情報を取得する第２の取得部１２を更に備え、サーバ２０から利用者が登録利用者であるか否かの判定結果を受信し、利用者が登録利用者でないと判定された場合に、第２の取得部１２によって取得した利用者の第２の生体情報をサーバ２０へ送信することができる。サーバ２０は、登録利用者の第２の生体情報を更に予め記憶し、車両１０から利用者の第２の生体情報を受信した場合に、利用者の第２の生体情報と、登録利用者の第２の生体情報とに基づいて、利用者が登録利用者であるか否かを判定することができる。かかる構成によれば、第１の生体情報では利用者が登録利用者であるか否かを判定できない場合等に、副次的に、第２の生体情報による利用者が登録利用者であるか否かの判定を行うことができる。これによって、利用者と登録利用者とが同一の人物であるか否かの判定の精度を向上させることができる。
【００７１】
本実施形態に係るプログラムは、車両１０と通信可能なサーバ２０に、登録利用者の第１の生体情報及び決済情報を記憶するステップと、車両１０から車両１０に乗車する利用者の第１の生体情報を受信するステップと、車両１０から受信した利用者の第１の生体情報と、登録利用者の第１の生体情報とに基づいて、利用者が登録利用者であるか否かを判定するステップと、利用者が登録利用者であると判定された場合に、登録利用者の決済情報に基づいて、決済処理を実行するステップと、を実行させる。かかる構成によれば、車両１０は、車両１０に乗車又は降車する利用者の生体情報を取得することで、利用者が登録利用者かを判定し、運賃等の決済を行うことができる。これによって、車両１０の利用者は、乗車のために、乗車券、或いは乗車券として使用されるＩＣカード又はスマートフォン等を所持しなくてもよい。したがって、車両１０における利用者の乗車情報を管理する技術の利便性が向上する。
【００７２】
本実施形態に係る車両１０は、サーバ２０と通信可能な車両１０であって、車両１０に乗車する利用者の第１の生体情報を取得する第１の取得部１１を備え、第１の取得部１１によって取得した利用者の第１の生体情報をサーバ２０へ送信する。かかる構成によれば、車両１０は、車両１０に乗車又は降車する利用者の生体情報を取得することで、利用者が登録利用者かを判定することができる。これによって、車両１０の利用者は、乗車のために、乗車券、或いは乗車券として使用されるＩＣカード又はスマートフォン等を所持しなくてもよい。したがって、車両１０における利用者の乗車情報を管理する技術の利便性が向上する。
【００７３】
本実施形態に係る車両１０は、利用者の乗車を制止する制止部１６を備え、サーバ２０から利用者が登録利用者であるか否かの判定結果を受信し、利用者が登録利用者でないと判定された場合に、制止部１６により利用者の乗車を制止することができる。かかる構成によれば、予め登録利用者として登録された利用者のみを車両１０に乗車させることができ、車両１０における利用者の乗車情報を管理する技術の利便性が向上する。
【００７４】
本実施形態に係る車両１０は、利用者の第２の生体情報を取得する第２の取得部１２を備え、サーバ２０から利用者が登録利用者であるか否かの判定結果を受信し、利用者が登録利用者でないと判定された場合に、第２の取得部１２によって取得した利用者の第２の生体情報をサーバ２０へ送信することができる。かかる構成によれば、サーバ２０によって第１の生体情報では利用者が登録利用者であるか否かを判定できない場合等に、副次的に、第２の生体情報による利用者が登録利用者であるか否かの判定をサーバ２０に実施させることができる。これによって、利用者と登録利用者とが同一の人物であるか否かの判定の精度を向上させることができる。
【００７５】
本発明を諸図面及び実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形及び修正を行うことが容易であることに注意されたい。したがって、これらの変形及び修正は本発明の範囲に含まれることに留意されたい。例えば、各手段又は各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段又はステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。
【００７６】
例えば、上述した実施形態において、サーバ２０の機能又は処理として説明された機能又は処理の全部又は一部が、車両１０の機能又は処理として実現されてもよい。具体的には、実施形態に係るサーバ２０の各機能を実現する処理内容を記述したプログラムを、車両１０のメモリ等の記憶部１４に記憶し、車両１０のプロセッサ等の制御部１７によって当該プログラムを読み出して実行させる。
【００７７】
また、例えばスマートフォン又はコンピュータ等の汎用の情報処理装置を、上述した実施形態に係る車両１０又はサーバ２０として機能させる構成も可能である。具体的には、実施形態に係る車両１０等の各機能を実現する処理内容を記述したプログラムを、電子機器のメモリに格納し、電子機器のプロセッサによって当該プログラムを読み出して実行させる。したがって、本実施形態に係る発明は、プロセッサが実行可能なプログラムとしても実現可能である。例えば、汎用の情報処理装置を車両１０として機能させる場合、車両１０の構成及び機能として上述した構成及び機能の全部又は一部を有する情報処理装置を車両１０に設置することで実現することができる。
【００７８】
また、例えば、上述した実施形態では、車両１０が、車両１０に乗車する利用者の生体情報を乗車時に取得する構成について説明したが、この限りではない。車両１０は、車両１０への乗車時に限らず、車両１０への乗車中、或いは車両１０からの降車時に利用者の生体情報を取得してもよい。例えば、車両１０が、乗車時と降車時に利用者の生体情報を取得して、サーバ２０に送信することで、情報処理システム１は、利用者の乗車地点と降車地点との情報に基づいた運賃を利用者に請求することができる。
【符号の説明】
【００７９】
１    情報処理システム
１０    車両
１１    第１の取得部
１２    第２の取得部
１３    通信部
１４    記憶部
１５    出力部
１６    制止部
１７    制御部
２０    サーバ
２１    サーバ通信部
２２    サーバ記憶部
２３    サーバ制御部
３０    ネットワーク
【図１】
2020126491.tif 000003
【図２】
2020126491.tif 000004
【図３】
2020126491.tif 000005
【図４】
2020126491.tif 000006
【図５】
2020126491.tif 000007