(57)【要約】【課題】  バスの降車場所の間違えを認識させやすくすることができる。【解決手段】  １つ又はそれ以上のプロセッサ（１１、２１、３１、４１）は、乗客を識別可能な乗客識別情報を取得し、乗客の予定降車位置に関する情報を取得し、乗客識別情報と予定降車位置とを関連付けて記憶し、乗客識別情報を参照して降車する前記乗客を特定し、バスの位置と、降車していない前記乗客の予定降車位置とを比較して、乗り過ごしを判定して、乗客及び運転者に報知し、バスの位置と、降車する乗客の予定降車位置とを比較して、降り間違いを判定して、乗客及び運転者に報知する。 【選択図】  図３
2020052478.tif 000002
【特許請求の範囲】
【請求項１】
バスの乗客管理システムであって、
１つ又はそれ以上のプロセッサ（１１、２１、３１、４１）と、
１つ又はそれ以上のメモリ（１２、２２、３２、４２）と、
前記１つ又はそれ以上のメモリ（１２、２２、３２、４２）に格納され、前記１つ又はそれ以上のプロセッサ（１１、２１、３１、４１）によって実行されるように構成される１つ又はそれ以上のコンピュータ・プログラムと、を備え、
前記１つ又はそれ以上のコンピュータ・プログラムは、
乗客を識別可能な乗客識別情報を取得し、
前記乗客の予定降車位置に関する情報を取得し、又は前記予定降車位置を推定可能な情報を取得して前記予定降車位置を推定し、
前記乗客識別情報と前記予定降車位置とを関連付けて記憶し、
前記バスの位置を取得し、
前記乗客識別情報を参照して降車する前記乗客を特定し、
前記バスの位置と、降車していない前記乗客の前記予定降車位置とを比較して、乗り過ごしを判定して、前記乗客に報知する、若しくは／及び前記バスの運転手に報知する、又は／並びに
前記バスの位置と、降車する前記乗客の前記予定降車位置とを比較して、降り間違いを判定して、前記乗客に報知する、若しくは／及び前記バスの運転手に報知する、
命令を含む、乗客管理システム。
【請求項２】
前記バスの前記運転手に報知する命令は、
前記乗り過ごしと判定していない、又は前記乗り間違いと判定していない場合でも実行される、
請求項１に記載の乗客管理システム。
【請求項３】
画像を表示可能な１つ又はそれ以上の表示部（１５、２５、３５）をさらに備え、
前記乗客識別情報を参照して前記乗客を特定できた場合、前記１つ又はそれ以上の表示部（１５、２５、３５）に、前記乗客識別情報に関連付けられた前記予定降車位置を表示する、
命令をさらに含む、請求項１に記載の乗客管理システム。
【請求項４】
前記１つ又はそれ以上の表示部（１５、２５、３５）に、前記乗客識別情報に関連付けられた前記予定降車位置が表示された際、前記予定降車位置の変更を受け付け、
前記乗客により前記予定降車位置の変更がなされた場合、前記１つ又はそれ以上の表示部（１５、２５、３５）で変更された前記予定降車位置を強調表示させる、
命令をさらに含む、請求項３に記載の乗客管理システム。
【請求項５】
バスの乗客を管理する方法であって、
乗客を識別可能な乗客識別情報を取得することと、
前記乗客の予定降車位置に関する情報を取得し、又は前記予定降車位置を推定可能な情報を取得して前記予定降車位置を推定することと、
前記乗客識別情報と前記予定降車位置とを関連付けて記憶することと、
前記バスの位置を取得することと、
前記乗客識別情報を参照して降車する前記乗客を特定することと、
前記バスの位置と、降車していない前記乗客の前記予定降車位置とを比較して、乗り過ごしを判定して、前記乗客に報知する、若しくは／及び前記バスの運転手に報知する、又は／並びに
前記バスの前記位置と、降車する前記乗客の前記予定降車位置とを比較して、降り間違いを判定して、前記乗客に報知する、若しくは／及び前記バスの運転手に報知することと、
を含む、方法。
【請求項６】
請求項５に記載の方法を実行するための命令を含む、コンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、乗客管理システム、方法、及びコンピュータ・プログラムに関する。
【背景技術】
【０００２】
特許文献１には、乗客の顔を撮像して、乗客情報データベースの顔画像と照合することで、人の乗り降りを検出し、乗車中の人数などを把握する乗客管理装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１８−１０６３１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、乗客が予定していた降車位置（降車するバス停）を間違えたり、乗り過ごしたりしてしまうといった問題があった。
【課題を解決するための手段】
【０００５】
本明細書に開示される特定の実施形態の要約を以下に示す。これらの態様が、これらの特定の実施形態の概要を読者に提供するためだけに提示され、この開示の範囲を限定するものではないことを理解されたい。実際に、本開示は、以下に記載されない種々の態様を包含し得る。
【０００６】
本開示の概要は、バスの降車場所の間違えを認識させやすくするもの、方法、及びコンピュータ・プログラムに関する。
【０００７】
したがって、本明細書に記載される乗客管理システムは、乗客を識別可能な乗客識別情報を取得し、前記乗客の予定降車位置に関する情報を取得し、又は前記予定降車位置を推定可能な情報を取得して前記予定降車位置を推定し、前記乗客識別情報と前記予定降車位置とを関連付けて記憶し、前記バスの位置を取得し、前記乗客識別情報を参照して降車する前記乗客を特定し、前記バスの位置と、前記乗客の前記予定降車位置とを比較して、乗り過ごし又は降り間違いを判定して、前記乗客に報知する、又は／及び前記バスの運転手に報知する。いくつかの実施形態では、バスの前記運転手に報知する命令は、前記乗り過ごしと判定していない、又は前記乗り間違いと判定していない場合でも実行されてもよく、前記乗客識別情報を参照して前記乗客を特定できた場合、１つ又はそれ以上の表示部（１５、２５、３５）に、前記乗客識別情報に関連付けられた前記予定降車位置を表示してもよい。
【図面の簡単な説明】
【０００８】
【図１】いくつかの実施形態に係る、乗客管理システムのブロック図である。
【図２】いくつかの実施形態に係る、乗客管理システムのソフトウェア要素を示す図である。
【図３】いくつかの実施形態に係る、乗客管理システムにおける行先関連情報を取得するプロセスを示すフロー図である。
【図４】いくつかの実施形態に係る、乗客管理システムにおける降車位置を判定するプロセスを示すフロー図である。
【図５】いくつかの実施形態に係る、乗客管理システムにおける降車位置を途中で変更するプロセスを示すフロー図である。
【発明を実施するための形態】
【０００９】
以下に、本発明に係る実施形態について図面を参照して説明する。なお、本発明は以下の実施形態（図面の内容も含む）によって限定されるものではない。以下の実施形態に変更（構成要素の削除も含む）を加えることができるのはもちろんである。また、以下の説明では、本発明の理解を容易にするために、公知の技術的事項の説明を適宜省略する。
【００１０】
以下、図１、図２では、例示的な乗客管理システムの説明を提供する。図３、図４、及び図５は、乗客管理のプロセスを示すフロー図である。
【００１１】
図１を参照する。本実施形態の乗客管理システム１００は、バスに搭載される乗車確認装置１０、降車確認装置２０、報知装置３０、複数のバスに搭載される乗車確認装置１０、降車確認装置２０、報知装置３０と通信可能な乗客管理サーバ４０と、ユーザ（バスの乗客）が携帯可能な情報通信端末５０と、から構成される。図１は、実施態様の一実施形態に過ぎず、図示された構成要素は、より数の少ない構成要素に組み合わされてもよく、又は追加の構成要素があってもよい。例えば、乗客管理サーバ４０の機能の一部／又は全部が、乗車確認装置１０、降車確認装置２０、及び報知装置３０のいずれかに設けられてもよく、乗客管理サーバ４０のメモリ４２が、１つ又はそれ以上のメモリ１２（２２、３２）に含まれてもよい。また、乗車確認装置１０、降車確認装置２０、及び報知装置３０のいずれか２以上が組み合わされてもよい。なお、報知装置３０、乗客管理サーバ４０、又は／及び情報通信端末５０は、省略されてもよい。
【００１２】
乗車確認装置１０は、１つ又はそれ以上のプロセッサ１１、メモリ１２、通信部１３、撮像部１４、及び表示部１５を備え、バスの乗り口付近に設置され、乗客がバスに乗車したことを検出するものである。
【００１３】
通信部１３（後述する通信部２３、３３、４３、５３も同様）は、Ｂｌｕｅｔｏｏｔｈ（登録商標）ネットワークなどのパーソナルエリアネットワーク（ＰＡＮ）、８０２．１１ｘ Ｗｉ−Ｆｉ（登録商標）ネットワークなどのローカルエリアネットワーク（ＬＡＮ）、５Ｇ、ＷｉＭＡＸ、又はＬＴＥ（登録商標）セルラーネットワークなどの広域ネットワーク（ＷＡＮ）に接続する無線通信インタフェースである。
【００１４】
プロセッサ１１（後述するプロセッサ２１、３１、４１、５１も同様）は、少なくとも１つの汎用マイクロプロセッサ（例えば、中央処理装置（ＣＰＵ））、少なくとも１つの特定用途向け集積回路（ＡＳＩＣ）、少なくとも１つのフィールドプログラマブルゲートアレイ（ＦＰＧＡ）、又はそれらの任意の組み合わせを含むことができる。メモリ１２（後述するメモリ２２、３２、４２も同様）は、ハードディスクのような任意のタイプの磁気媒体、ＣＤ及びＤＶＤのような任意のタイプの光学媒体、揮発性メモリのような任意のタイプの半導体メモリ、及び不揮発性メモリを含む。揮発性メモリは、ＤＲＡＭ及びＳＲＡＭを含み、不揮発性メモリは、ＲＯＭ及びＮＶＲＯＭを含んでもよい。
【００１５】
図示するように、プロセッサ１１（後述するプロセッサ２１も同様）は、メモリ１２（２２）と動作可能に連結される。より具体的には、プロセッサ１１（２１）は、メモリ１２（２２）に記憶されているプログラムを実行することで、撮像部１４（２４）の制御、表示部１５（２５）の制御、降車確認装置２０（乗車確認装置１０）、報知装置３０、乗客管理サーバ４０、及び情報通信端末５０との通信、その他に内部での演算処理などを実行することができる。
【００１６】
また、プロセッサ１１は、通信部１３に連結されており、この通信部１３を介して、後述する降車確認装置２０、報知装置３０、乗客管理サーバ４０、及び情報通信端末５０と情報を授受可能である。
【００１７】
プロセッサ１１（後述するプロセッサ２１も同様）は、情報通信端末５０との通信状況（通信の有無、通信電波の発信元の位置、又は通信電波の強度など）から、情報通信端末５０がバス内にあるかを判定することができる。換言すると、乗車確認装置１０（降車確認装置２０）は、バス内に情報通信端末５０があるか（情報通信端末５０を携帯した人が乗車したか）を検出する乗車検出手段としての機能を有する。また、プロセッサ１１（後述するプロセッサ２１も同様）は、情報通信端末５０から情報通信端末５０の識別情報（乗客識別情報の一例）を取得して、バスに乗車した人（バスから降車する人）を識別する乗客識別手段としての機能を有してもよい。
【００１８】
また、乗車確認装置１０のプロセッサ１１は、撮像部１４（２４）に連結されており、この撮像部１４（２４）を制御してバスに乗車した人の顔、又は降車する人の顔を撮像することで、乗客の顔画像（乗客識別情報の一例）、撮像画像から特定の顔を識別可能な顔識別情報（乗客識別情報の一例）を生成してもよい。また、後述する降車確認装置２０のプロセッサ２１は、プロセッサ１１が生成した前記乗客の顔画像（乗客識別情報の一例）、前記顔識別情報（乗客識別情報の一例）に基づいて、バスから降車する人を識別する乗客識別手段としての機能を有してもよい。
【００１９】
なお、プロセッサ１１（後述するプロセッサ２１も同様）は、情報通信端末５０（又は情報通信端末５０から情報を取得した乗客管理サーバ４０）から、通信部１３（２３）を介して、前記乗客の顔画像（乗客識別情報の一例）、又は／及び前記顔識別情報（乗客識別情報の一例）を取得することも可能であり、情報通信端末５０から取得した前記乗客の顔画像（乗客識別情報の一例）、又は／及び前記顔識別情報（乗客識別情報の一例）であれば、バスに乗車した人（バスから降車する人）を個人識別する個人識別手段として機能してもよい。
【００２０】
なお、プロセッサ１１（後述するプロセッサ２１も同様）の乗客識別手段、又は／及び個人識別手段としての機能の一部又は全部は、乗客管理サーバ４０に設けられてもよく、この場合、プロセッサ１１（プロセッサ２１）は、情報通信端末５０から取得した顔識別情報、又は／及び撮像部１４（２４）が撮像した乗客の顔画像などを、乗客管理サーバ４０に送信し、乗客管理サーバ４０のプロセッサ４１が、バスに乗車した人、バスから降車する人を識別してもよい。
【００２１】
降車確認装置２０は、１つ又はそれ以上のプロセッサ２１、メモリ２２、通信部２３、撮像部２４、及び表示部２５を備え、バスの降り口付近に設置され、乗客がバスから降車することを検出するものである。降車確認装置２０におけるプロセッサ２１、メモリ２２、通信部２３、撮像部２４、及び表示部２５は、乗車確認装置１０におけるプロセッサ１１、メモリ１２、通信部１３、撮像部１４、及び表示部１５とそれぞれ同様であり、説明は省略する。プロセッサ２１は、通信部２３に連結されており、この通信部２３を介して、乗車確認装置１０、報知装置３０、乗客管理サーバ４０、及び情報通信端末５０と情報を授受可能である。
【００２２】
報知装置３０は、１つ又はそれ以上のプロセッサ３１、メモリ３２、通信部３３、及び表示部３４を備え、バスの運転席付近に設置され、表示部３４に画像を表示することで、後述する乗客の乗り過ごしや降り間違いを運転者に報知するものである。報知装置３０におけるプロセッサ３１、メモリ３２、通信部３３、及び表示部３４は、乗車確認装置１０におけるプロセッサ１１、メモリ１２、通信部１３、及び表示部１５とそれぞれ同様であり、説明は省略する。プロセッサ３１は、通信部３３に連結されており、この通信部３３を介して、乗車確認装置１０、降車確認装置２０，乗客管理サーバ４０、及び情報通信端末５０と情報を授受可能である。
【００２３】
乗客管理サーバ４０は、１つ又はそれ以上のプロセッサ４１、メモリ４２、及び通信部４３を備える。乗客管理サーバ４０は、後述するソフトウェアモジュール２０２〜２１０をメモリ４２に記憶しており、これらを実行させることが可能である。各ソフトウェアモジュール２０２〜２１０については、後で説明する。プロセッサ４１は、通信部４３に連結されており、この通信部４３を介して、乗車確認装置１０、降車確認装置２０、報知装置３０、及び情報通信端末５０と情報を授受可能である。
【００２４】
情報通信端末５０は、スマートフォン、ノートパソコン、スマートウォッチ、又はバスの乗客が携帯可能なその他の情報通信機器であり、１つ又はそれ以上のプロセッサ５１、メモリ５２、通信部５３、及び表示部５４を備える。情報通信端末５０は、後述するアプリケーション１０１〜１０９をメモリ３２に記憶しており、これらを動作させることが可能である。各アプリケーション１０１〜１０９については、後で説明する。プロセッサ５１は、通信部５３に連結されており、この通信部５３を介して、乗車確認装置１０、降車確認装置２０、報知装置３０，及び乗客管理サーバ４０と情報を授受可能である。
【００２５】
図２は、いくつかの実施形態における、情報通信端末５０のメモリ３２に記憶されたソフトウェア構成要素（アプリケーション）の例と、乗客管理サーバ４０のメモリ４２に記憶されたソフトウェア構成要素（ソフトウェアモジュール）の例と、を説明する図である。
【００２６】
メモリ３２に記憶されたソフトウェア構成要素（アプリケーション）は、降車位置選択アプリケーション１０１、経路検索アプリケーション１０３、カレンダーアプリケーション１０５、写真アプリケーション１０７、及び連絡先アプリケーション１０９を含む。
【００２７】
降車位置選択アプリケーション１０１は、ユーザの操作により、乗車位置、降車位置を指定し、乗車予定の特定のバスを指定するものであり、バスの座席の予約なども可能であってもよい。乗車予定のバスが指定されると、降車位置選択アプリケーション１０１は、指定されたバスの乗車位置、及び降車位置を含む情報（予定降車位置に関する情報の一例）を、乗客管理サーバ４０に送信する。
【００２８】
経路検索アプリケーション１０３は、ユーザの操作により、移動経路を探索するアプリケーションである。移動経路（目的地）が探索されると、経路検索アプリケーション１０３は、探索された移動経路に関する情報（予定降車位置を推定可能な情報の一例）を、乗客管理サーバ４０に送信する。
【００２９】
カレンダーアプリケーション１０５は、ユーザの操作や情報通信端末５０の制御により、ユーザのスケジュールを記録するものである。スケジュールには、目的地の位置や時間に関する情報が含まれてもよい。スケジュールが記録されると、カレンダーアプリケーション１０５は、目的地の位置や時間を含むスケジュールに関する情報（予定降車位置を推定可能な情報の一例）を、乗客管理サーバ４０に送信する。
【００３０】
写真アプリケーション１０７は、写真を保存するものである。また、写真アプリケーション１０７は、情報通信端末５０の所有者の写真（ユーザの顔に関する情報の一例）、顔の撮像画像から特定の顔を識別可能な顔識別情報（ユーザの顔に関する情報の一例）を保存していてもよく、これらを乗客管理サーバ４０に送信することができる。
【００３１】
連絡先アプリケーション１０９は、少なくとも情報通信端末５０のメールアドレス、電話番号、及びアプリケーションの通話可能なＩＤなどのユーザの連絡先情報のうち少なくともいずれか１つを保存し、これらを乗客管理サーバ４０に送信することができる。
【００３２】
なお、各アプリケーションからの情報は、情報通信端末５０から各アプリケーションの管理サーバに送信され、このアプリケーションの管理サーバから乗客管理サーバ４０に送信されてもよい。また、情報通信端末５０は、予定降車位置に関する情報、又は予定降車位置を推定可能な情報に、ユーザの顔に関する情報やユーザの連絡先情報も付加して、乗客管理サーバ４０に送信してもよい。情報通信端末５０は、ユーザの顔に関する情報やユーザの連絡先情報を、事前に、乗客管理サーバ４０又は／及ぶ各アプリケーションの管理サーバに登録しておき、乗客管理サーバ４０は、必要なタイミングで、これらの情報を読み出してもよく、各アプリケーションの管理サーバに送信リクエストを送信することで取得してもよい。
【００３３】
メモリ４２に記憶されたソフトウェア構成要素（ソフトウェアモジュール）は、降車関連情報取得モジュール２０２、降車位置推定モジュール２０４、乗客情報取得モジュール２０６、乗客照合モジュール２０８、及び位置取得モジュール２１０を含む。なお、これらソフトウェアモジュールの一部又は全部は、乗車確認装置１０のメモリ１２、降車確認装置２０のメモリ２２、又は報知装置３０のメモリ３２に記憶され、プロセッサ１１、２１、又は３１で実行されてもよい。
【００３４】
降車関連情報取得モジュール２０２は、情報通信端末５０から予定降車位置に関する情報を又は予定降車位置を推定可能な情報を取得する。降車関連情報取得モジュール２０２は、乗車確認装置１０の図示しない入力インタフェースで乗客が入力することで、予定降車位置に関する情報を取得してもよい。前記入力インタフェースは、グラフィカルユーザインタフェース（ＧＵＩ）、キャラクタユーザインタフェース（ＣＵＩ）、タッチパネルとＧＵＩを組み合わせたタッチインタフェース、音声ユーザインタフェース、身振り・手振り・音声などを交えるパーセプチュアルユーザインタフェース（ＰＵＩ）などを含んでもよい。
【００３５】
降車位置推定モジュール２０４は、バスの運行に関するデータベースを元に、乗客の予定降車位置を推定可能な情報から、予定降車位置を推定する。
【００３６】
乗客情報取得モジュール２０６は、情報通信端末５０又はアプリケーションの管理サーバから情報通信端末５０の識別情報（乗客識別情報の一例）、乗客の顔画像（乗客識別情報の一例）、撮像画像から特定の顔を識別可能な顔識別情報（乗客識別情報の一例）、又は／及びバスに乗車したユーザの連絡先情報を取得してもよい。また、乗客情報取得モジュール２０６は、乗車確認装置１０が撮像部１４で撮像した乗客の顔画像（乗客識別情報の一例）、プロセッサ１１が生成した撮像画像から特定の顔を識別可能な顔識別情報（乗客識別情報の一例）、又は／及び通信部１３が取得した識別情報（乗客識別情報の一例）を取得してもよい。また、乗客情報取得モジュール２０６は、降車確認装置２０が撮像部２４で撮像した降車しようとする乗客の顔画像（乗客識別情報の一例）、プロセッサ２１が生成した撮像画像から特定の顔を識別可能な顔識別情報（乗客識別情報の一例）、又は／及び通信部２３が取得した識別情報（乗客識別情報の一例）を取得してもよい。
【００３７】
乗客照合モジュール２０８は、乗客が降車しようとする際に、乗客情報取得モジュール２０６が降車確認装置２０から取得した情報通信端末５０の識別情報（乗客識別情報の一例）、乗客の顔画像（乗客識別情報の一例）、撮像画像から特定の顔を識別可能な顔識別情報（乗客識別情報の一例）、又はバスに乗車したユーザの連絡先情報と、乗客が乗車した際に、乗客情報取得モジュール２０６が乗車確認装置１０又は情報通信端末５０又はアプリケーションの管理サーバから取得した情報通信端末５０の識別情報（乗客識別情報の一例）、乗客の顔画像（乗客識別情報の一例）、撮像画像から特定の顔を識別可能な顔識別情報（乗客識別情報の一例）、又はバスに乗車したユーザの連絡先情報と、を照合し、降車しようとする乗客を特定する。
【００３８】
位置取得モジュール２１０は、バス、乗車確認装置１０，降車確認装置２０，報知装置３０，又はバスに乗車している乗客が携帯する情報通信端末５０の位置を取得する。
【００３９】
次に、図３を用いて、いくつかの実施形態に係る、乗客管理システムにおける行先関連情報を取得するプロセスを説明する。
【００４０】
まず、乗車確認装置１０（又は乗客管理サーバ４０）は、バスに乗車した乗客の乗客識別情報を取得する（ステップＳ１１）。具体的には、乗車確認装置１０が、バスに乗車する乗客の顔を撮像する、又は、乗車確認装置１０（又は乗客管理サーバ４０）が、情報通信端末５０と乗車確認の通信を行い、乗客識別情報を取得する。
【００４１】
次に、乗車確認装置１０が、図示しない入力インタフェースで乗客が入力した予定降車位置を取得する、又は乗車確認装置１０（又は乗客管理サーバ４０）が、情報通信端末５０から予定降車位置に関連する情報を取得する（ステップＳ１２）。
【００４２】
乗車確認装置１０（又は乗客管理サーバ４０）が、ステップＳ１１で取得した乗客識別情報と、Ｓ１２で取得（推定）した予定降車位置とを、降車確認装置２０と報知装置３０とに送信する（ステップＳ１３）。
【００４３】
報知装置３０が、ステップＳ１１で取得した乗客識別情報と、Ｓ１２で取得（推定）した予定降車位置とを、表示する（ステップＳ１４）。
【００４４】
次に、図４を用いて、いくつかの実施形態に係る、乗客管理システムにおける乗客管理システムにおける降車位置を判定するプロセスを説明する。
【００４５】
まず、降車確認装置２０（又は乗客管理サーバ４０）は、位置取得モジュール２１０で取得されたバスの位置を取得する（ステップＳ２１）。なお、ここでいうバスの位置は、単純な位置座標だけではなく、走行区間（降車位置と次の降車位置で区切られる区間）を示す情報を含んでもよい。
【００４６】
降車確認装置２０（又は乗客管理サーバ４０）は、ステップＳ１２で取得（推定）した予定降車位置と、ステップＳ２１で取得したバスの位置（降車位置）とが、合っているか判定する（ステップＳ２２）。予定降車位置と、バスの位置とが適切な場合（ステップＳ２２でＹＥＳ）、ステップＳ２３での警告を行うことなく、処理を停止し、再びステップＳ２１から処理を開始する。
【００４７】
一方、予定降車位置と、バスの位置とが適切ではない場合（ステップＳ２２でＮＯ）、ステップＳ２３に移行し、警告を行う（ステップＳ２３）。具体的には、降車確認装置２０（又は乗客管理サーバ４０）は、ステップＳ２１で取得したバスの位置と、降車していない乗客の予定降車位置（ステップＳ１２で取得）とを比較して、乗り過ごしを判定して、情報通信端末５０で乗客に報知する、又は／及び報知装置３０でバスの運転手に報知する。また、降車確認装置２０（又は乗客管理サーバ４０）は、ステップＳ２１で取得したバスの位置と、降車確認装置２０で降車すると判定された乗客の予定降車位置（ステップＳ１２で取得）とを比較して、降り間違いを判定して、降車確認装置２０又は／及び情報通信端末５０で乗客に報知する、又は／及び報知装置３０でバスの運転手に報知してもよい。
【００４８】
次に、図５を用いて、いくつかの実施形態に係る、乗客管理システムにおける降車位置を途中で変更するプロセスを説明する。
【００４９】
まず、乗車確認装置１０（又は降車確認装置２０又は乗客管理サーバ４０）は、バスに乗車した乗客の乗客識別情報を取得する（ステップＳ３１）。具体的には、乗車確認装置１０（又は降車確認装置２０）が、バスに乗車する乗客の顔を撮像する、又は、乗車確認装置１０（又は降車確認装置２０又は乗客管理サーバ４０）が、情報通信端末５０と乗車確認の通信を行い、乗客識別情報を取得する。
【００５０】
次に、乗車確認装置１０（又は降車確認装置２０）が、図示しない入力インタフェースで乗客が入力した予定降車位置の変更を取得する、又は乗車確認装置１０（又は降車確認装置２０又は乗客管理サーバ４０）が、情報通信端末５０から予定降車位置の変更を取得する（ステップＳ３２）。
【００５１】
乗車確認装置１０（又は降車確認装置２０又は乗客管理サーバ４０）が、ステップＳ１１で取得した乗客識別情報と、Ｓ３２で取得した変更された予定降車位置とを、乗車確認装置１０（又は降車確認装置２０）と報知装置３０とに送信する（ステップＳ３３）。
【００５２】
報知装置３０が、ステップＳ１１で取得した乗客識別情報と、Ｓ３２で取得した変更された予定降車位置とを、表示する（ステップＳ３４）。
【００５３】
以上に説明したように、いくつかの実施形態では、２バスの乗客管理システムであって、１つ又はそれ以上のプロセッサ１１、２１、３１、４１と、１つ又はそれ以上のメモリ１２、２２、３２、４２と、前記１つ又はそれ以上のメモリ１２、２２、３２、４２に格納され、前記１つ又はそれ以上のプロセッサ１１、２１、３１、４１によって実行されるように構成される１つ又はそれ以上のコンピュータ・プログラムと、を備え、前記１つ又はそれ以上のコンピュータ・プログラムは、乗客を識別可能な乗客識別情報を取得し、前記乗客の予定降車位置に関する情報を取得し、又は前記予定降車位置を推定可能な情報を取得して前記予定降車位置を推定し、前記乗客識別情報と前記予定降車位置とを関連付けて記憶し、前記バスの位置を取得し、前記乗客識別情報を参照して降車する前記乗客を特定し、前記バスの位置と、降車していない前記乗客の前記予定降車位置とを比較して、乗り過ごしを判定して、前記乗客に報知する、若しくは／及び前記バスの運転手に報知する、又は／並びに前記バスの位置と、降車する前記乗客の前記予定降車位置とを比較して、降り間違いを判定して、前記乗客に報知する、若しくは／及び前記バスの運転手に報知してもよい。
【００５４】
また、いくつかの実施形態では、前記バスの前記運転手に報知する命令は、前記乗り過ごしと判定していない、又は前記乗り間違いと判定していない場合でも実行されてもよい。
【００５５】
また、いくつかの実施形態では、画像を表示可能な１つ又はそれ以上の表示部１５、２５、３５をさらに備え、前記乗客識別情報を参照して前記乗客を特定できた場合、前記１つ又はそれ以上の表示部１５、２５、３５に、前記乗客識別情報に関連付けられた前記予定降車位置を表示してもよい。
【００５６】
また、いくつかの実施形態では、前記１つ又はそれ以上の表示部１５、２５、３５に、前記乗客識別情報に関連付けられた前記予定降車位置が表示された際、前記予定降車位置の変更を受け付け、前記乗客により前記予定降車位置の変更がなされた場合、前記１つ又はそれ以上の表示部１５、２５、３５で変更された前記予定降車位置を強調表示させてもよい。
【００５７】
図３、図４、図５におけるプロセスについて説明された特定の順序は例示であり、説明された順序は、プロセスを実行することができる唯一の順序であることを示すことを意図するものではないことを理解されたい。当業者であれば、本明細書で説明される動作の再順序付け、一部追加、又は／及び一部削除をする様々な変更を加えることができるであろう。
【００５８】
上述のモジュールのそれぞれは、１つ以上の上述の機能を実行する実行可能な命令及び本出願に記載の方法（例えば、コンピュータにより実行されるプログラム）に対応する。
【００５９】
上述の情報処理プロセスの動作は、汎用プロセッサ又は特定用途向けチップなどの情報処理装置の１つ以上の機能モジュールを実行させることにより実施することができる。これらのモジュール、これらのモジュールの組み合わせ、又は／及びそれらの機能を代替えし得る一般的なハードウェアとの組み合わせは全て、本発明の保護の範囲内に含まれる。
【００６０】
乗客管理システム１００の機能ブロックは、任意選択的に、説明される様々な実施形態の原理を実行するために、ハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの組み合わせによって実行される。図１、図２で説明する機能ブロックが、説明される実施形態の原理を実施するために、任意選択的に、組み合わされ、又は１つの機能ブロックを２以上のサブブロックに分離されてもいいことは、当業者に理解されるだろう。したがって、本明細書における説明は、本明細書で説明されている機能ブロックのあらゆる可能な組み合わせ若しくは分割を、任意選択的に支持する。
【符号の説明】
【００６１】
１０・・・乗車確認装置、１１・・・プロセッサ、１２・・・メモリ、１３・・・通信部、１４・・・撮像部、１５・・・表示部、２０・・・降車確認装置、２１・・・プロセッサ、２２・・・メモリ、２３・・・通信部、２４・・・撮像部、２５・・・表示部、３０・・・報知装置、３１・・・プロセッサ、３２・・・メモリ、３３・・・通信部、３４・・・表示部、３５・・・表示部、４０・・・乗客管理サーバ、４１・・・プロセッサ、４２・・・メモリ、４３・・・通信部、５０・・・情報通信端末、５１・・・プロセッサ、５２・・・メモリ、５３・・・通信部、５４・・・表示部、１００・・・乗客管理システム、１０１・・・降車位置選択アプリケーション、１０３・・・経路検索アプリケーション、１０５・・・カレンダーアプリケーション、１０７・・・写真アプリケーション、１０９・・・連絡先アプリケーション、２０２・・・降車関連情報取得モジュール、２０４・・・降車位置推定モジュール、２０６・・・乗客情報取得モジュール、２０８・・・乗客照合モジュール、２１０・・・位置取得モジュール
【図１】
2020052478.tif 000003
【図２】
2020052478.tif 000004
【図３】
2020052478.tif 000005
【図４】
2020052478.tif 000006
【図５】
2020052478.tif 000007