(57)【特許請求の範囲】
【請求項１】
客が乗り降りする移動体に搭載される観光支援装置であって、
前記移動体に搭載された機器から送信されてくる機器情報、前記客の通信端末から送信されてくる端末情報、及び外部の通信ネットワークを介して送信されてくるネットワーク情報のうちの少なくとも１つを取得する情報取得部と、
少なくとも前記客の旅程情報を記憶する情報記憶部と、
前記客が前記移動体を乗り降りするときに取得される客情報を用いて、乗降客を管理する乗降客管理部と、
前記客の旅程情報、及び前記情報取得部で取得される取得情報と、前記客情報とを用いて、前記客に提供する提供情報を生成する提供情報生成部と、
生成された前記提供情報を出力する提供情報出力部とを備え、
前記乗降客管理部が、
前記客が撮像された客画像を取得する客画像取得部と、
取得された前記客画像から、前記客の顔、性別、年齢、年代、体格、人種、及び服装のうち少なくとも１以上の特徴を抽出する特徴抽出部と、
抽出された前記少なくとも１以上の特徴を前記客情報として記憶する特徴記憶部と、
該特徴記憶部に記憶された前記客情報を前記提供情報生成部に出力する客情報出力部と、
前記客が前記移動体を乗り降りした場合に、前記特徴抽出部により前記客画像から抽出される前記客の前記少なくとも１以上の特徴と、前記特徴記憶部に記憶されている前記客情報とを用いて、前記乗降客を判定する乗降客判定部と、
判定された前記乗降客の判定情報を記憶する判定情報記憶部と、
記憶された前記乗降客の判定情報を出力する判定情報出力部とを備え、
前記提供情報生成部が、
少なくとも前記客情報を用いて、前記客にお勧めする観光行動の推奨カテゴリーを推定する推定部と、
前記旅程情報、及び前記取得情報と、前記推定部で推定された前記推奨カテゴリーに関する情報とを用いて、該推奨カテゴリーに対応する観光情報を前記提供情報として生成する観光情報生成部とを備えていることを特徴とする観光支援装置。
【請求項２】
前記乗降客管理部が、
前記乗降客判定部により前記乗降客が判定された場合に、該乗降客に向かって発話する発話部を備えていることを特徴とする請求項１記載の観光支援装置。
【請求項３】
前記客の音声を取得する音声取得部と、
取得された前記客の音声内容を認識する音声認識部とを備え、
前記提供情報生成部が、
前記音声認識部で認識された前記音声内容に対する回答情報を前記提供情報として生成する回答情報生成部を備えていることを特徴とする請求項１又は請求項２記載の観光支援装置。
【請求項４】
前記推定部が、
前記推奨カテゴリーを推定するための機械学習を行った学習済みの学習器を含み、
該学習器に少なくとも前記客情報を入力して、前記推奨カテゴリーに関する情報を前記学習器から取得するものであり、
前記観光情報生成部が、
前記学習器から取得された前記推奨カテゴリーに関する情報に基づいて、前記観光情報を生成するものであることを特徴とする請求項１〜３のいずれかの項に記載の観光支援装置。
【請求項５】
前記学習器が、
前記観光情報を提供する各地点のデータ、及びこれら各地点を観光した客のデータを入力とし、これら各地点における客の観光行動のカテゴリーを出力とする教師データを用いて学習させた教師あり学習モデルを含み、
前記推定部が、
前記学習器に、前記観光情報を提供する地点のデータ、及び前記客情報を入力することで、前記学習器から前記推奨カテゴリーに関する情報を出力する処理を行うものであり、
前記観光情報を提供する地点のデータが、前記旅程情報に含まれている地点のデータであることを特徴とする請求項４記載の観光支援装置。
【請求項６】
前記学習器が、
前記観光情報を提供する各地点のデータ、これら各地点を観光した客のデータ、及びこれら各地点における客の観光行動のカテゴリーを用いて、これら各地点における客の観光行動のカテゴリーと前記客のデータとの関係を学習させた教師なし学習モデルを含み、
前記推定部が、
前記学習器に、前記観光情報を提供する地点のデータ、及び前記客情報を入力することで、前記学習器から前記推奨カテゴリーに関する情報を出力する処理を行うものであり、
前記観光情報を提供する地点のデータが、前記旅程情報に含まれている地点のデータであることを特徴とする請求項４記載の観光支援装置。
【請求項７】
前記学習器に入力するデータに、さらに各地点の条件データを含み、
該各地点の条件データが、前記取得情報に含まれている条件データであることを特徴とする請求項５又は請求項６記載の観光支援装置。
【請求項８】
前記提供情報が、
前記移動体の出発地、経由地、目的地、現在地、及びこれら周辺地域のうちの少なくとも１つに関連するご当地情報を含むことを特徴とする請求項１〜７のいずれかの項に記載の観光支援装置。
【請求項９】
前記ご当地情報が、
ご当地ソング、ご当地グルメ、ご当地イベント、ご当地名物、ご当地名所、及びご当地ニュースのうちの少なくとも１つを含むことを特徴とする請求項８記載の観光支援装置。
【請求項１０】
前記移動体が、走行制御、操舵制御、及び制動制御のうちの少なくとも１つを運転者の操作を介さずに実行する自動運転車両であり、
前記提供情報生成部が、
前記自動運転車両の走行状態、操舵状態、制動状態、及び車両周辺状況のうち少なくとも１つに関連する車両動態情報を前記提供情報として生成する車両動態情報生成部を備えていることを特徴とする請求項１〜９のいずれかの項に記載の観光支援装置。
【請求項１１】
前記提供情報出力部が、
前記提供情報生成部により生成された前記提供情報を音声に変換して出力するものであることを特徴とする請求項１〜１０のいずれかの項に記載の観光支援装置。
【請求項１２】
前記提供情報出力部が、
前記提供情報生成部により生成された前記提供情報を表示可能な言語、図形、絵、画像、及び映像のうちの少なくとも１つを含む表示物に変換して出力するものであることを特徴とする請求項１〜１０のいずれかの項に記載の観光支援装置。
【請求項１３】
前記情報取得部で取得した情報に基づいて、前記移動体に搭載された無人飛行体を飛行させる事象が発生したか否かを検出する事象検出部と、
該事象検出部により前記事象が検出された場合に、前記無人飛行体の飛行制御、前記無人飛行体に搭載された撮像部の撮像制御、及び該撮像部で撮像された画像を含むデータを所定の送信先に送信する送信制御を行う飛行体制御部とを備えていることを特徴とする請求項１〜１２のいずれかの項に記載の観光支援装置。
【請求項１４】
前記事象には、前記移動体が関与している事故、及び前記移動体が位置する周辺地域で発生した災害のうちの少なくとも１つが含まれていることを特徴とする請求項１３記載の観光支援装置。
【請求項１５】
請求項１〜１４のいずれかの項に記載の観光支援装置が搭載されていることを特徴とするロボット。
【請求項１６】
請求項１５に記載のロボットと、
該ロボットが搭載される移動体とを含んで構成されていることを特徴とする観光支援システム。
【請求項１７】
客が乗り降りする移動体に搭載されるコンピュータが実行する観光支援方法であって、
前記移動体に搭載された機器からの機器情報、前記客の通信端末からの端末情報、及び外部の通信ネットワークからのネットワーク情報のうちの少なくとも１つを取得する情報取得ステップと、
少なくとも前記客の旅程情報を情報記憶部に記憶する記憶ステップと、
前記客が前記移動体を乗り降りするときに取得される客情報を用いて、乗降客を管理する乗降客管理ステップと、
前記客の旅程情報、及び前記情報取得ステップで取得される取得情報と、前記客情報とを用いて、前記客に提供する提供情報を生成する提供情報生成ステップと、
生成された前記提供情報を出力する提供情報出力ステップとを含み、
前記乗降客管理ステップが、
前記客が撮像された客画像を取得する客画像取得ステップと、
取得された前記客画像から、前記客の顔、性別、年齢、年代、体格、人種、及び服装のうち少なくとも１以上の特徴を抽出する特徴抽出ステップと、
抽出された前記少なくとも１以上の特徴を前記客情報として特徴記憶部に記憶する特徴記憶ステップと、
前記特徴記憶部に記憶された前記客情報を前記提供情報生成部に出力する客情報出力ステップと、
前記客が前記移動体を乗り降りした場合に、前記特徴抽出ステップにより前記客画像から抽出される前記客の前記少なくとも１以上の特徴と、前記特徴記憶部に記憶されている前記客情報とを用いて、前記乗降客を判定する乗降客判定ステップと、
判定された前記乗降客の判定情報を記憶する判定情報記憶ステップと、
記憶された前記乗降客の判定情報を出力する判定情報出力ステップとを含み、
前記提供情報生成ステップが、
少なくとも前記客情報を用いて、前記客にお勧めする観光行動の推奨カテゴリーを推定する推定ステップと、
前記旅程情報、及び前記取得情報と、前記推定ステップで推定された前記推奨カテゴリーに関する情報とを用いて、該推奨カテゴリーに対応する観光情報を前記提供情報として生成する観光情報生成ステップとを含むことを特徴とする観光支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は観光支援装置、該装置が搭載されたロボット、観光支援システム、及び観光支援方法に関し、より詳細には、観光バスなどの移動体での観光を支援することができる観光支援装置、該装置が搭載されたロボット、観光支援システム、及び観光支援方法に関する。
【背景技術】
【０００２】
下記の特許文献１には、案内者が居なくても、観光客の利便性を損なうことなく、観光客に対して観光案内を行うことのできる観光案内システムが開示されている。
【０００３】
特許文献１記載の観光案内システムは、車両から外側の景色を撮影し、当該撮影によって得られた撮影データを出力する車載カメラ装置と、観光案内を音声出力する音声出力装置と、これら装置に接続された処理装置とを備えている。
前記処理装置には、観光案内を音声出力するための音声データと予め定められた対象物の画像を含む判定用画像データとが対応付けて予め記憶されている。前記処理装置は、前記判定用画像データと前記撮影データとを比較して、前記予め定められた対象物が撮影されたか否かを判定する判定処理を行い、前記予め定められた対象物が撮影されたと判定したとき、音声データに基づく音声出力処理を行うようになっている。
【０００４】
前記観光案内システムでは、前記車載カメラ装置が前記予め定められた対象物を撮影したとき、前記音声出力装置から観光案内が音声出力される構成となっている。
このような構成により、観光案内サービスを提供する観光業者からすると、バスガイドのような案内者が居なくても、前記予め定められた対象物が撮影されたタイミングで観光案内を前記音声出力装置から音声出力することができるので、案内者を手配する必要がなくなり、案内者にかかるコストを減らすことができ、また、観光客からすると、自動的に観光案内が始まるので、利便性が良くなる、としている。
【０００５】
［発明が解決しようとする課題］
しかしながら、特許文献１記載の観光案内システムでは、前記車載カメラ装置によって撮影された前記予め定められた対象物と、その観光案内とが予め対応付けられているので、観光案内に関して、客の多様性に対応させることができないという課題があった。
【０００６】
また、観光バスでは、休憩地点、又は観光地点などで停車した場合、その後の出発前に添乗員又は運転者などにより、客全員の帰還を確認（点呼）する作業が通常行われる。しかしながら、乗客人数が多い場合、又は様々な国から来た観光客が乗車している場合などにおいては、この確認作業は容易ではない。特許文献１記載の観光案内システムでは、添乗員又は運転者などによる乗客の確認作業の負担を減らすことができないという課題があった。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１７−１９４８９８号公報
【発明の概要】
【課題を解決するための手段及びその効果】
【０００８】
本発明は上記課題に鑑みなされたものであって、人手によらずに、客の乗降管理を行うことできるとともに、客の多様性に対応させた情報を的確に提供することができる観光支援装置、該装置が搭載されたロボット、観光支援システム、及び観光支援方法を提供することを目的としている。
【０００９】
上記目的を達成するために本発明に係る観光支援装置（１）は、
客が乗り降りする移動体に搭載される観光支援装置であって、
前記移動体に搭載された機器から送信されてくる機器情報、前記客の通信端末から送信されてくる端末情報、及び外部の通信ネットワークを介して送信されてくるネットワーク情報のうちの少なくとも１つを取得する情報取得部と、
少なくとも前記客の旅程情報を記憶する情報記憶部と、
前記客が前記移動体を乗り降りするときに取得される客情報を用いて、乗降客を管理する乗降客管理部と、
前記客の旅程情報、及び前記情報取得部で取得される取得情報のうちの少なくとも１つと、前記客情報とを用いて、前記客に提供する提供情報を生成する提供情報生成部と、
生成された前記提供情報を出力する提供情報出力部とを備えていることを特徴としている。
【００１０】
上記観光支援装置（１）によれば、前記乗降客管理部により、前記客が前記移動体を乗り降りするときに取得される前記客情報を用いて、前記乗降客、すなわち乗車客と降車客とがそれぞれ管理される。そして、前記提供情報生成部により、前記旅程情報、及び前記取得情報のうちの少なくとも１つと、前記客情報とを用いて、前記客に提供する提供情報が生成され、前記提供情報出力部により前記提供情報が出力される。
したがって、上記観光支援装置（１）によれば、人手によらずに、前記客の乗降管理を行うことが可能になるとともに、前記客の多様性に対応させた情報を前記提供情報として的確に提供することができる。また、前記乗降客管理部で用いる前記客情報を、前記提供情報生成部でも用いることにより、前記提供情報の生成を効率良く行うことができる。
【００１１】
また本発明に係る観光支援装置（２）は、上記観光支援装置（１）において、
前記乗降客管理部が、
前記客が撮像された客画像を取得する客画像取得部と、
取得された前記客画像から、前記客の顔、性別、年齢、年代、体格、人種、及び服装のうち少なくとも１以上の特徴を抽出する特徴抽出部と、
抽出された前記少なくとも１以上の特徴を前記客情報として記憶する特徴記憶部と、
該特徴記憶部に記憶された前記客情報を前記提供情報生成部に出力する客情報出力部と、
前記客が前記移動体を乗り降りした場合に、前記特徴抽出部により前記客画像から抽出される前記客の前記少なくとも１以上の特徴と、前記特徴記憶部に記憶されている前記客情報とを用いて、前記乗降客を判定する乗降客判定部と、
判定された前記乗降客の判定情報を記憶する判定情報記憶部と、
記憶された前記乗降客の判定情報を出力する判定情報出力部とを備えていることを特徴としている。
【００１２】
上記観光支援装置（２）によれば、前記乗降客管理部により、前記客が前記移動体を乗り降りした場合に、前記特徴抽出部により前記客画像から抽出される前記客の前記少なくとも１以上の特徴と、前記特徴記憶部に記憶されている前記客情報とを用いて、前記乗降客が判定され、その判定情報（すなわち、前記客の乗降状態）が記憶され、前記乗降客の判定情報が出力される。したがって、人手をかけずに、前記客の乗降管理を精度良く行うことができ、添乗員又は運転者などの人による確認（点呼）作業の負担をなくす、又は大幅に軽減することができる。
【００１３】
また本発明に係る観光支援装置（３）は、上記観光支援装置（２）において、
前記乗降客管理部が、前記乗降客判定部により前記乗降客が判定された場合に、該乗降客に向かって発話する発話部を備えていることを特徴としている。
【００１４】
上記観光支援装置（３）によれば、前記乗降客管理部が前記発話部を備えているので、前記乗降客判定部により前記乗降客が判定された場合に、該乗降客に向かって発話することが可能となる。なお、降車する客、乗車する客に応じて、発話内容が変更される構成としてもよい。前記発話内容には、例えば、挨拶、又は出発時刻などの次の予定などが含まれてもよい。これにより、前記乗降客を癒す効果、又は前記乗降客に注意等を喚起する効果などが得られる。
【００１５】
また本発明に係る観光支援装置（４）は、上記観光支援装置（１）〜（３）のいずれかにおいて、
前記客の音声を取得する音声取得部と、
取得された前記客の音声内容を認識する音声認識部とを備え、
前記提供情報生成部が、
前記音声認識部で認識された前記音声内容に対する回答情報を前記提供情報として生成する回答情報生成部を備えていることを特徴としている。
【００１６】
上記観光支援装置（４）によれば、前記回答情報生成部によって、前記音声認識部で認識された前記客の音声内容に対する回答情報が前記提供情報として生成されるので、前記客の多様な問合せなどに的確に対応することができる。
【００１７】
また本発明に係る観光支援装置（５）は、上記観光支援装置（１）〜（４）のいずれかにおいて、
前記提供情報生成部が、
少なくとも前記客情報を用いて、前記客にお勧めする観光行動の推奨カテゴリーを推定する推定部と、
前記旅程情報、及び前記取得情報のうちの少なくとも１つと、前記推定部で推定された前記推奨カテゴリーに関する情報とを用いて、該推奨カテゴリーに対応する観光情報を前記提供情報として生成する観光情報生成部とを備えていることを特徴としている。
【００１８】
上記観光支援装置（５）によれば、前記提供情報生成部が前記推定部と前記観光情報生成部とを備えているので、前記推定部によって、前記推奨カテゴリーが推定され、前記観光情報生成部によって、前記推奨カテゴリーに対応する観光情報が生成される。したがって、前記客にお勧めの観光情報を提供することができ、満足度の高い観光が行えるように前記客を支援することができる。
【００１９】
また本発明に係る観光支援装置（６）は、上記観光支援装置（５）において、
前記推定部が、
前記推奨カテゴリーを推定するための機械学習を行った学習済みの学習器を含み、
該学習器に少なくとも前記客情報を入力して、前記推奨カテゴリーに関する情報を前記学習器から取得するものであり、
前記観光情報生成部が、
前記学習器から取得された前記推奨カテゴリーに関する情報に基づいて、前記観光情報を生成するものであることを特徴としている。
【００２０】
上記観光支援装置（６）によれば、前記推定部が前記学習器を含んでいるので、少なくとも前記客情報を用いて、前記カテゴリーを精度良く推定することが可能となり、前記客の多様性に対応させたお勧めの観光情報を生成して提供することができ、前記客の満足度をより高めることができる。
【００２１】
また本発明に係る観光支援装置（７）は、上記観光支援装置（６）において、
前記学習器が、
前記観光情報を提供する各地点のデータ、及びこれら各地点を観光した客のデータを入力とし、これら各地点における客の観光行動のカテゴリーを出力とする教師データを用いて学習させた教師あり学習モデルを含み、
前記推定部が、
前記学習器に、前記観光情報を提供する地点のデータ、及び前記客情報を入力することで、前記学習器から前記推奨カテゴリーに関する情報を出力する処理を行うものであることを特徴としている。
【００２２】
上記観光支援装置（７）によれば、前記学習器が前記教師あり学習モデルを含んでいるので、前記教師データに基づいて、前記推奨カテゴリーを精度良く出力することが可能となる。また、前記地点のデータ、及び前記客情報が前記学習器に入力され、前記地点における前記推奨カテゴリーに関する情報が前記学習器から出力されるので、前記客にお勧めの観光情報を前記地点毎に生成して提供することが可能となる。
【００２３】
また本発明に係る観光支援装置（８）は、上記観光支援装置（６）において、
前記学習器が、
前記観光情報を提供する各地点のデータ、これら各地点を観光した客のデータ、及びこれら各地点における客の観光行動のカテゴリーを用いて、これら各地点における客の観光行動のカテゴリーと前記客のデータとの関係を学習させた教師なし学習モデルを含み、
前記推定部が、
前記学習器に、前記観光情報を提供する地点のデータ、及び前記客情報を入力することで、前記学習器から前記推奨カテゴリーに関する情報を出力する処理を行うものであることを特徴としている。
【００２４】
上記観光支援装置（８）によれば、前記学習器が前記教師なし学習モデルを含んでいるので、前記推奨カテゴリーを推定する場合に、教師あり学習では捉えにくい規則性や傾向などの特徴が捉えられたカテゴリー分類が可能となる。また、前記地点のデータ、及び前記客情報が前記学習器に入力され、前記地点における前記カテゴリーに関する情報が前記学習器から出力されるので、前記客にお勧めの観光情報を前記地点毎に生成して提供することができる。
【００２５】
また本発明に係る観光支援装置（９）は、上記観光支援装置（７）又は（８）において、前記学習器に入力するデータに、さらに各地点の条件データを含むことを特徴としている。
【００２６】
上記観光支援装置（９）によれば、前記学習器に入力するデータに、さらに各地点の条件データが含まれるので、前記推奨カテゴリーを推定する場合に、これら各地点の条件データに応じて、さらに詳細なカテゴリー分類が可能となる。前記条件データには、例えば、天気や温度などの気象データ、年月データ、曜日データ、及び時間帯データのうちの少なくとも１つが含まれてもよい。
【００２７】
また本発明に係る観光支援装置（１０）は、上記観光支援装置（１）〜（９）のいずれかにおいて、
前記提供情報生成部で用いられる前記客情報が、前記客の性別、年齢、年代、人種、及び国籍のうちの少なくとも１つを含むことを特徴としている。
【００２８】
上記観光支援装置（１０）によれば、前記提供情報として、前記客の性別、年齢、年代、人種、及び国籍のうちの少なくとも１つが考慮された情報を生成することができ、前記客の多様性に適応した情報を提供することが可能となる。
【００２９】
また本発明に係る観光支援装置（１１）は、上記観光支援装置（１０）において、前記提供情報生成部で用いられる前記客情報が、さらに、前記客の服装の系統、及び靴の系統のうちの少なくとも１つを含むことを特徴としている。
【００３０】
上記観光支援装置（１１）によれば、前記提供情報として、さらに、前記客の服装の系統、及び靴の系統のうちの少なくとも１つが考慮された情報を生成することができ、前記客の多様性に適応した情報を提供することが可能となる。
【００３１】
また本発明に係る観光支援装置（１２）は、上記観光支援装置（１０）又は（１１）において、前記提供情報生成部で用いられる前記客情報が、さらに、前記客のグループ構成、興味、趣味、及び要望のうちの少なくとも１つを含むことを特徴としている。
【００３２】
上記観光支援装置（１２）によれば、前記提供情報として、さらに、前記客のグループ構成、興味、趣味、及び要望のうちの少なくとも１つが考慮された情報を生成することができ、前記客の多様性に適応した情報を提供することが可能となる。
【００３３】
また本発明に係る観光支援装置（１３）は、上記観光支援装置（１）〜（１２）のいずれかにおいて、前記提供情報が、前記移動体の出発地、経由地、目的地、現在地、及びこれら周辺地域のうちの少なくとも１つに関連するご当地情報を含むことを特徴としている。
【００３４】
上記観光支援装置（１３）によれば、前記提供情報生成部によって、前記移動体の出発地、経由地、目的地、現在地、及びこれら周辺地域のうちの少なくとも１つに関連するご当地情報を生成することが可能となり、前記ご当地情報を前記客に提供することができる。
【００３５】
また本発明に係る観光支援装置（１４）は、上記観光支援装置（１３）において、前記ご当地情報が、ご当地ソング、ご当地グルメ、ご当地イベント、ご当地名物、ご当地名所、及びご当地ニュースのうちの少なくとも１つを含むことを特徴としている。
【００３６】
上記観光支援装置（１４）によれば、前記提供情報生成部によって、前記ご当地ソング、ご当地グルメ、ご当地イベント、ご当地名物、ご当地名所、及びご当地ニュースのうちの少なくとも１つを前記ご当地情報として生成することが可能となり、前記客の多様なニーズや嗜好に対応した情報を前記ご当地情報として提供することができる。
【００３７】
また本発明に係る観光支援装置（１５）は、上記観光支援装置（１）〜（１４）のいずれかにおいて、前記機器情報が、前記移動体の位置情報、移動経路情報、速度情報、制動情報、操舵情報、空調情報、及び周辺画像情報のうちの少なくとも１つを含むことを特徴としている。
【００３８】
上記観光支援装置（１５）によれば、前記移動体の位置情報、移動経路情報、速度情報、制動情報、操舵情報、空調情報、及び周辺画像情報のうちの少なくとも１つを用いて、前記提供情報が生成されるので、前記移動体の動態、室内環境、及び周辺状況のうちの少なくとも１つが考慮された情報を前記提供情報として生成することができ、前記客の多様なニーズ、特に移動時の安全性や快適性に関する情報を的確に提供することが可能となる。
【００３９】
また本発明に係る観光支援装置（１６）は、上記観光支援装置（１）〜（１５）のいずれかにおいて、前記端末情報が、前記通信端末に登録された前記客の登録情報、前記通信端末に入力された前記旅程情報に関連する入力情報、及び前記通信端末で検出された端末位置情報を含む検出情報のうちの少なくとも１つを含むことを特徴としている。
【００４０】
上記観光支援装置（１６）によれば、前記客の登録情報、前記旅程情報に関連する入力情報、及び前記検出情報のうちの少なくとも１つを用いて、前記提供情報が生成されるので、前記客の登録情報、前記旅程情報に関連する入力情報、及び前記検出情報のうちの少なくとも１つが考慮された情報を前記提供情報として生成することができ、前記客の多様なニーズ、特に前記客の個人毎に的確な情報を提供することが可能となる。
【００４１】
また本発明に係る観光支援装置（１７）は、上記観光支援装置（１）〜（１６）のいずれかにおいて、前記ネットワーク情報が、前記通信ネットワークに接続されたサーバ装置から送信されてくるウェブ情報、及びＳＮＳ情報のうちの少なくとも１つを含むことを特徴としている。
【００４２】
上記観光支援装置（１７）によれば、前記ウェブ情報、及び前記ＳＮＳ情報のうちの少なくとも１つが考慮された情報が前記提供情報として生成されるので、前記客の多様なニーズに、特に流行りの情報やリアルタイムの情報を前記提供情報として的確に提供することができる。前記ウェブ情報、及び前記ＳＮＳ情報のうちの少なくとも１つは、例えば、前記旅程情報に含まれる地点に関連する情報、又は気象情報に関連する情報を含んでもよい。
【００４３】
また本発明に係る観光支援装置（１８）は、上記観光支援装置（１）〜（１７）のいずれかにおいて、
前記移動体が、走行制御、操舵制御、及び制動制御のうちの少なくとも１つを運転者の操作を介さずに実行する自動運転車両であり、
前記提供情報生成部が、
前記自動運転車両の走行状態、操舵状態、制動状態、及び車両周辺状況のうち少なくとも１つに関連する車両動態情報を前記提供情報として生成する車両動態情報生成部を備えていることを特徴としている。
【００４４】
上記観光支援装置（１８）によれば、前記車両動態情報生成部により、前記自動運転車両の前記車両動態情報が前記提供情報として生成されるので、前記車両動態情報を前記客に適宜提供することが可能となり、自動運転中における前記客の安心感を高めることができる。
【００４５】
また本発明に係る観光支援装置（１９）は、上記観光支援装置（１）〜（１８）のいずれかにおいて、
前記提供情報出力部が、前記提供情報生成部により生成された前記提供情報を音声に変換して出力するものであることを特徴としている。
【００４６】
上記観光支援装置（１９）によれば、前記提供情報生成部で生成された前記提供情報が音声に変換されて出力されるので、前記客は、前記音声によって前記提供情報を把握することができる。
【００４７】
また本発明に係る観光支援装置（２０）は、上記観光支援装置（１）〜（１８）のいずれかにおいて、
前記提供情報出力部が、前記提供情報生成部により生成された前記提供情報を表示可能な言語、図形、絵、画像、及び映像のうちの少なくとも１つを含む表示物に変換して出力するものであることを特徴としている。
【００４８】
上記観光支援装置（２０）によれば、前記提供情報生成部で生成された前記提供情報が表示可能な前記表示物に変換されて出力されるので、前記客は、前記表示物によって前記提供情報を把握することができる。
【００４９】
また本発明に係る観光支援装置（２１）は、上記観光支援装置（１）〜（２０）のいずれかにおいて、
前記情報取得部で取得した情報に基づいて、前記移動体に搭載された無人飛行体を飛行させる事象が発生したか否かを検出する事象検出部と、
該事象検出部により前記事象が検出された場合に、前記無人飛行体の飛行制御、前記無人飛行体に搭載された撮像部の撮像制御、及び該撮像部で撮像された画像を含むデータを所定の送信先に送信する送信制御を行う飛行体制御部とを備えていることを特徴としている。
【００５０】
上記観光支援装置（２１）によれば、前記事象検出部により、前記情報取得部で取得した情報に基づいて、前記無人飛行体を飛行させる事象が発生したか否かが検出され、前記事象が検出された場合に、前記飛行体制御部により、前記無人飛行体の飛行制御、前記撮像部の撮像制御、及び前記画像を含むデータの送信制御が行われる。したがって、前記事象が発生した場合に、前記所定の送信先では、前記移動体の周辺状況を迅速に把握することが可能となる。
【００５１】
また本発明に係る観光支援装置（２２）は、上記観光支援装置（２１）において、前記事象には、前記移動体が関与している事故、及び前記移動体が位置する周辺地域で発生した災害のうちの少なくとも１つが含まれていることを特徴としている。
【００５２】
上記観光支援装置（２２）によれば、前記事故、及び前記災害のうちの少なくとも１つが発生した場合に、前記所定の送信先では、前記移動体の周辺状況を迅速に把握することができ、前記事故や前記災害に対する救助対応などを迅速に行うことが可能となる。
【００５３】
また本発明に係るロボットは、上記観光支援装置（１）〜（２２）のいずれかが搭載されていることを特徴としている。
【００５４】
上記ロボットによれば、上記観光支援装置（１）〜（２２）のいずれかの効果を奏するロボットが実現されるとともに、前記客に親近感を与えることができる。前記ロボットは、例えば、少なくとも頭部を含む人型ロボットでもよいし、動物型ロボットなどでもよいし、表示装置又はプロジェクションマッピング装置などによって表示されるバーチャルロボットでもよい。
【００５５】
また本発明に係る観光支援システムは、上記ロボットと、該ロボットが搭載される移動体とを含んで構成されていることを特徴としている。
【００５６】
上記観光支援システムによれば、前記移動体に前記ロボットが搭載されることにより、人手によらずに、前記客の乗降管理を行うことできるとともに、前記客の多様なニーズに対応した情報を的確に提供することができ、さらに、前記客に親近感を与えることができるシステムを実現することができる。
【００５７】
また本発明に係る観光支援方法は、客が乗り降りする移動体に搭載されるコンピュータが実行する観光支援方法であって、
前記移動体に搭載された機器からの機器情報、前記客の通信端末からの端末情報、及び外部の通信ネットワークからのネットワーク情報のうちの少なくとも１つを取得する情報取得ステップと、
少なくとも前記客の旅程情報を情報記憶部に記憶する記憶ステップと、
前記客が前記移動体を乗り降りするときに取得される客情報を用いて、乗降客を管理する乗降客管理ステップと、
前記客の旅程情報、及び前記情報取得ステップで取得される取得情報のうちの少なくとも１つと、前記客情報とを用いて、前記客に提供する提供情報を生成する提供情報生成ステップと、
生成された前記提供情報を出力する提供情報出力ステップとを含んでいることを特徴としている。
【００５８】
上記観光支援方法によれば、前記乗降客管理ステップにより、前記客が前記移動体を乗り降りするときに取得される前記客情報を用いて、前記乗降客、すなわち乗車客と降車客とをそれぞれ管理する処理が実行される。そして、前記提供情報生成ステップにより、前記旅程情報、及び前記取得情報のうちの少なくとも１つと、前記客情報とを用いて、前記客に提供する提供情報を生成する処理が実行され、前記提供情報出力ステップにより、前記提供情報を出力する処理が実行される。
したがって、上記観光支援方法によれば、人手によらずに、前記客の乗降管理を行うことが可能になるとともに、前記客の多様性に対応させた情報を前記提供情報として的確に提供することができる。また、前記乗降客管理ステップで用いる前記客情報を、前記提供情報生成ステップでも用いることにより、前記提供情報の生成を効率良く行うことができる。
【図面の簡単な説明】
【００５９】
【図１】本発明の実施の形態（１）に係る観光支援システムの構成例を概略的に示すブロック図である。
【図２】実施の形態（１）に係る観光支援システムを構成するロボットのハードウェア構成例を示すブロック図である。
【図３】実施の形態（１）に係るロボットに搭載される観光支援装置の機能構成例を示すブロック図である。
【図４】実施の形態（１）に係る観光支援装置を構成する乗降客管理部の機能構成例を示すブロック図である。
【図５】実施の形態（１）に係る観光支援装置を構成する提供情報生成部の機能構成例を示すブロック図である。
【図６】実施の形態（１）に係る観光支援装置における制御部が行う登録処理動作の一例を示すフローチャートである。
【図７】実施の形態（１）に係る観光支援装置における制御部が行う乗降客管理処理動作の一例を示すフローチャートである。
【図８】実施の形態（１）に係る観光支援装置における制御部が行う提供情報生成処理動作の一例を示すフローチャートである。
【図９】実施の形態（２）に係るロボットに搭載される観光支援装置の機能構成例を示すブロック図である。
【図１０】実施の形態（２）に係る観光支援装置を構成する乗降客管理部の機能構成例を示すブロック図である。
【図１１】実施の形態（２）に係る観光支援装置を構成する提供情報生成部の機能構成例を示すブロック図である。
【図１２】実施の形態（２）に係る観光支援装置における制御部が行う乗降客管理処理動作を示すフローチャートである。
【図１３】実施の形態（２）に係る観光支援装置における制御部が行う提供情報生成処理動作の一例を示すフローチャートである。
【図１４】実施の形態（３）に係る観光支援システムの構成例を概略的に示すブロック図である。
【図１５】実施の形態（３）に係るロボットに搭載される観光支援装置の機能構成例を示すブロック図である。
【図１６】実施の形態（３）に係る観光支援装置を構成する提供情報生成部の機能構成例を示すブロック図である。
【図１７】実施の形態（３）に係る観光支援装置における制御部が行う無人飛行体制御処理動作の一例を示すフローチャートである。
【図１８】実施の形態（３）に係る観光支援装置における制御部が行う提供情報生成処理動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００６０】
以下、本発明に係る観光支援装置、該装置が搭載されたロボット、観光支援システム、及び観光支援方法の実施の形態を図面に基づいて説明する。なお、以下に述べる実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの形態に限られるものではない。
【００６１】
図１は、実施の形態（１）に係る観光支援システムの構成例を概略的に示すブロック図である。
観光支援システム１は、観光支援装置３０が搭載されるロボット２０と、ロボット２０が搭載されるバス１０とを含んで構成されている。バス１０は、「移動体」の一例である。なお、観光支援システム１に適用される移動体は、バス、タクシー等の車両に限定されない。前記移動体は、船舶、飛行機などでもよく、すなわち、少なくとも１人以上の客が乗り降り可能な輸送手段であればよい。
【００６２】
ロボット２０に搭載された観光支援装置３０が、バス１０に乗り降りする客の乗降を管理する処理を実行するとともに、客の多様性に対応させた情報を的確に提供する処理を実行する。これにより、バス１０で観光する客、運転者、又は添乗員などに対する支援が適切に行われる。
【００６３】
ロボット２０は、バス１０に搭載された車載機器１１、客の通信端末２、及び外部の通信ネットワーク３のうちの少なくとも１つと通信を行って、各種の情報をやり取りすることが可能な構成となっている。
【００６４】
ロボット２０は、少なくとも頭部を含む人型ロボットで構成されてもよいし、動物型ロボットで構成されてもよい。人型ロボットは、キャラクターなどを模した人形型ロボットでもよいし、人間を模したヒューマノイドロボットでもよい。また、ロボット２０は、車内モニタ１２に映し出されるバーチャルロボットなどであってもよい。
【００６５】
車載機器１１には、例えば、バス１０に搭載されている車載制御装置、車載センサ、ナビゲーション装置、空調装置、及び運転映像記録装置（いずれも図示せず）などが含まれているが、これらのうちの少なくともいずれかの装置が含まれていればよい。
前記車載制御装置には、例えば、エンジン、モーターなどの動力源を制御する動力源制御装置、ブレーキを制御する制動制御装置、ハンドルの操舵を制御する操舵制御装置、及びライト、ドア、キーなどを制御するボディ制御装置のうちの少なくとも１つが含まれている。
【００６６】
前記車載センサには、例えば、車速センサ、加速度センサ、ブレーキセンサ、及び操舵角センサのうちの少なくとも１つが含まれている。前記ナビゲーション装置は、ＧＰＳ受信機を備え、該ＧＰＳ受信機で検出された自車位置から目的地までの移動経路を演算して案内する機能を備えている。前記空調装置は、例えば、車室内の温度、風量、風向などを制御するエアコン装置である。前記運転映像記憶装置は、バス１０の前方を含む運転中の車外の映像（周辺画像情報）を記録する装置である。なお、前記運転映像記憶装置は、車内の映像も記録するように構成されてもよい。
【００６７】
ロボット２０と車載機器１１とは、例えば、ＣＡＮ（Controller Area Network）などの車載ネットワークを介して接続されてもよいし、他の有線、又は無線の通信方式で接続されてもよい。
【００６８】
客の通信端末２は、例えば、スマートフォン、又はタブレットなどの携帯情報端末装置であり、客が所有している端末でもよいし、バス会社が客に貸与している端末であってもよい。ロボット２０と通信端末２とは、例えば、車内に設けられたＷｉＦｉなどの無線ＬＡＮ（Local Area Network）で接続されてもよいし、近距離無線通信、携帯電話網などの他の無線通信方式で接続されてもよい。
【００６９】
ロボット２０は、通信ネットワーク３を介して外部サーバに接続可能となっている。通信ネットワーク３には、基地局を含む携帯電話網、公衆電話網、又はインターネットなどの有線や無線の通信ネットワークが含まれる。また、通信ネットワーク３には、車車間通信、又は車路間通信を行うための通信ネットワークが含まれてもよい。前記外部サーバには、例えば、バス運行会社、又は旅行会社などの事業者が運営しているバス運行サーバ４、インターネット上のＷｅｂサーバ５、及びＳＮＳ（Social Networking Service）サーバ６のうちの少なくとも1つが含まれている、また、これらサーバは、クラウドサーバで構成されてもよい。
【００７０】
ロボット２０は、バス運行サーバ４から客の旅程情報を取得したり、Ｗｅｂサーバ５から旅程情報に含まれる地点などのキーワードに関連する観光情報、気象・災害情報、又は道路交通情報などを収集したり、ＳＮＳサーバ６から旅程情報に含まれる地点などのキーワードに関連する個人の投稿を収集したりする処理を行うことが可能となっている。
【００７１】
ロボット２０は、バス１０に設置された車内モニタ１２と車内スピーカ１３とに接続されている。ロボット２０は、観光支援装置３０で生成された提供情報を車内モニタ１２に表示させたり、車内スピーカ１３から音声で出力させたりすることが可能となっている。
車内モニタ１２は、バス１０の前席側に設置される大型の表示装置でもよいし、各座席に設置される小型の表示装置であってもよい。車内スピーカ１３は、全席共用のスピーカであってもよいし、各座席用のスピーカであってもよい。
【００７２】
図２は、実施の形態（１）に係る観光支援システム１を構成するロボット２０のハードウェア構成例を示すブロック図である。
ロボット２０は、観光支援装置３０、カメラ２１、マイク２２、通信部２３、操作部２４、スピーカ２５、及び表示部２６を含んで構成されている。
【００７３】
カメラ２１は、バス１０に乗車する客（乗車客）とバス１０から降車する客（降車客）とをそれぞれ撮像するための装置である。カメラ２１は、乗車客と降車客とがそれぞれ撮像できるように向き（角度）が調整可能な構成としてもよいし、乗車客の撮像用と降車客の撮像用の２台以上で構成してもよい。なお、ロボット２０にカメラ２１を設ける構成の他、バス１０の乗降口付近などに１台以上のカメラを設置し、ロボット２０が、これらカメラから乗降客の画像を取得する構成にしてもよい。カメラ２１で撮像された画像が観光支援装置３０に出力される。
【００７４】
また、カメラ２１は、客（人）を検知する赤外線センサなどの人感センサにより人を検出したときの画像を記録してもよい。また、カメラ２１は、画像認識処理により画像中から人を認識（検出）したときの画像を記録してもよい。
【００７５】
マイク２２は、音声入力部として機能する装置であり、客が発声した音声を取り込み、これを電気信号に変換して、観光支援装置３０に出力する。
通信部２３は、車載機器１１、客の通信端末２、及び外部の通信ネットワーク３のうちの少なくとも１つと通信を行う機能を備えた装置であり、有線通信機器、及び無線通信機器のうちの少なくとも１つを含んで構成されている。
【００７６】
操作部２４は、ロボット２０や観光支援装置３０の電源入力、各種の設定入力などを行うための装置であり、ボタンスイッチ、又はタッチパネルスイッチなどを含んで構成されている。
スピーカ２５は、音声出力部として機能する装置であり、観光支援装置３０で生成された提供情報がスピーカ２５を介して音声出力可能となっている。
表示部２６は、表示出力部として機能する装置であり、液晶表示パネル、有機ＥＬパネルなどを含んで構成され、観光支援装置３０で生成された提供情報が表示部２６を介して表示出力可能となっている。
【００７７】
観光支援装置３０は、制御部３１、記憶部３２、及び入出力部３３を含んで構成されている。
制御部３１は、ハードウェアプロセッサであるＣＰＵ（Central Processing Unit）、又はＧＰＵ（Graphics Processing Unit）などの１以上の演算処理回路、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）を含み、プログラムに基づいて、各種の制御を実行する。
【００７８】
記憶部３２は、例えば、ハードディスクドライブ、ソリッドステートドライブ等の１つ以上の記憶装置であり、制御部３１が実行するプログラム、該プログラムの実行に必要な各種データなどが記憶されている。なお、前記プログラムは、前記ＲＯＭに記憶されてもよい。
【００７９】
入出力部３３は、ロボット２０に設けられたカメラ２１などの各装置と接続するための入力インターフェース、及びスピーカ２５などの装置と接続するための出力インターフェースなどを含んで構成されている。
【００８０】
図３は、実施の形態（１）に係るロボット２０に搭載される観光支援装置３０の機能構成例を示すブロック図である。
観光支援装置３０は、情報取得部４１、情報記憶部４２、乗降客管理部４３、提供情報生成部４４、及び提供情報出力部４５を含み、図２に示す制御部３１が、記憶部３２に記憶されているプログラムなどを読み込み、解釈して実行することにより、これら各部の機能が実現されるようになっている。
【００８１】
情報取得部４１は、バス１０に搭載された車載機器１１から送信されてくる機器情報、それぞれの客の通信端末２から送信されてくる端末情報、及び外部の通信ネットワーク３を介して外部サーバから送信されてくるネットワーク情報のうちの少なくとも１つを取得する処理を行う。
【００８２】
前記機器情報は、例えば、バス１０の位置情報、移動経路情報、速度情報、制動情報、操舵情報、空調情報、及び周辺画像情報のうちの少なくとも１つを含んでいる。
前記端末情報は、例えば、通信端末２に登録された客の登録情報、通信端末２に入力された旅程情報に関連する入力情報、及び通信端末２で検出された端末位置情報を含む検出情報のうちの少なくとも１つを含んでいる。前記登録情報、又は前記入力情報は、例えば、通信端末２にダウンロードされた旅行アプリ（アプリケーション）で登録された情報、又は入力された情報であってもよい。
前記ネットワーク情報は、通信ネットワーク３に接続されたバス運行サーバ４、Ｗｅｂサーバ５から送信されてくるウェブ情報、及びＳＮＳサーバ６から送信されてくるＳＮＳ情報のうちの少なくとも１つを含んでいる。
【００８３】
情報記憶部４２には、少なくとも客の旅程情報が記憶される。旅程情報には、旅行の日程に関する各種情報が含まれる。旅程情報には、例えば、出発地点、経由地点（観光地点、休憩地点など）、目的地点（観光地点、宿泊地点など）の情報、これら地点での行動予定などの情報が含まれる。
【００８４】
乗降客管理部４３は、客がバス１０を乗り降りするときに取得される客情報を用いて、乗降客を管理する処理などを行う。乗降客管理部４３の詳細は後述する。
【００８５】
提供情報生成部４４は、情報記憶部４２に記憶されている客の旅程情報、及び情報取得部４１で取得される取得情報（機器情報、端末情報、ネットワーク情報）のうちの少なくとも１つと、乗降客管理部４３で用いられる客情報とを用いて、客に提供する提供情報を生成する処理などを行う。また、提供情報生成部４４は、客の旅程情報、及び取得情報のうちの少なくとも１つを用いて、提供情報を生成する処理を行ってもよい。提供情報生成部４４の詳細は後述する。
【００８６】
提供情報出力部４５は、提供情報生成部４４で生成された提供情報を出力する処理を行う。提供情報出力部４５は、例えば、生成された提供情報を音声に変換して、スピーカ２５、車内スピーカ１３、又は客の通信端末２から音声出力する処理を行ってもよい。
また、提供情報出力部４５は、例えば、生成された提供情報を表示可能な言語、図形、絵、画像、及び映像のうちの少なくとも１つを含む表示物に変換して、表示部２６、車内モニタ１２、又は客の通信端末２に表示出力する処理を行ってもよい。
【００８７】
図４は、実施の形態（１）に係る観光支援装置３０を構成する乗降客管理部４３の機能構成例を示すブロック図である。
乗降客管理部４３は、客画像取得部４３１、特徴抽出部４３２、特徴記憶部４３３、客情報出力部４３４、乗降客判定部４３５、判定情報記憶部４３６、及び判定情報出力部４３７を含んでいる。
【００８８】
客画像取得部４３１は、カメラ２１で撮像された客の画像（客画像）を取得する処理を行う。取得する客画像は、静止画でもよいし、動画でもよい。
【００８９】
特徴抽出部４３２は、客画像から、客の顔、性別、年齢、年代、体格、人種、及び服装のうち少なくとも１以上の特徴を抽出する画像処理を行う。これら画像処理は、機械学習などの人工知能技術を用いてもよい。
顔の特徴は、例えば、顔の目、鼻、口、眉などの顔の器官の位置や形状などを含み、これら顔の特徴抽出処理には、公知の顔検出処理、顔器官検出処理などを含む画像処理技術を用いることができる。
また、性別、年齢、年代、及び人種は、顔の特徴に基づいて推定される。これら性別、年齢、年代、及び人種の推定処理には、公知の画像処理技術を用いることができる。
また、体格の特徴は、例えば、肩幅、手の長さ、身長、又は顔の大きさなどを含み、これら体格の特徴抽出処理には、公知の画像処理技術を用いることができる。
また、服装の特徴は、例えば、カジュアル、スポーツ、フォーマルなどの服装の系統、色、又は靴の系統などを含み、これら服装の特徴抽出処理には、公知の画像処理技術を用いることができる。靴の系統には、例えば、スニーカー、サンダル、革靴、ブーツ、パンプス、又はハイヒールなどが含まれる。
【００９０】
特徴記憶部４３３には、特徴抽出部４３２により抽出された少なくとも１以上の特徴が客情報として記憶される。特徴記憶部４３３に記憶される客情報には、客の顔、性別、年齢、年代、体格、人種、及び服装のうち少なくとも１以上の特徴が含まれる。
特徴記憶部４３３に記憶される客情報には、客の特徴の他、これら特徴と紐付けられた客の登録情報が含まれてもよい。客の登録情報には、例えば、通信端末２にダウンロードされた旅行アプリ（アプリケーション）で登録された情報（氏名、座席番号、ユーザＩＤ、メールアドレス、又は電話番号など）が含まれてもよい。
【００９１】
客情報出力部４３４は、特徴記憶部４３３に記憶された客情報のうちの少なくとも１つを提供情報生成部４４に出力する処理を行う。
【００９２】
乗降客判定部４３５は、客がバス１０を乗り降りした場合に、特徴抽出部４３２により客画像から抽出される客の少なくとも１以上の特徴と、特徴記憶部４３３に記憶されている客情報とを用いて、乗降客を判定する処理を行う。すなわち、乗降客判定部４３５は、乗車した客、降車した客を判定する（特定する）処理を行う。
【００９３】
判定情報記憶部４３６には、乗降客判定部４３５により判定された乗降客の判定情報が記憶される。記憶される乗降客の判定情報には、乗車した客、降車した客の情報が含まれる。これら客の情報には、客の特徴の他、これら特徴と紐付けられた客の登録情報が含まれてもよい。客の登録情報には、氏名、座席番号、ユーザＩＤ、メールアドレス、又は電話番号が含まれてもよい。これら客の登録情報は、通信端末２にダウンロードされた旅行アプリで登録された情報であってもよい。
【００９４】
判定情報出力部４３７は、判定情報記憶部４３６に記憶された乗降客の判定情報を出力する処理を行う。判定情報出力部４３７は、例えば、バス１０の出発前など、所定のタイミングで未乗車又は未帰還の客の情報（氏名、又は座席番号など）を音声に変換して、スピーカ２５、車内スピーカ１３、又は客の通信端末２から出力する処理を行ってもよいし、前記客の情報を表示部２６、車内モニタ１２、又は客の通信端末２に表示する処理を行ってもよい。
【００９５】
なお、特徴抽出部４３２では、取得した客画像から、客の顔の特徴とともに、客の体格及び服装に関する特徴のうちの少なくとも１つの特徴を抽出することが好ましい。そして、乗降客判定部４３５では、判定精度を高める観点から、これら２以上の特徴を用いて乗降客を判定することが好ましい。
【００９６】
図５は、実施の形態（１）に係る観光支援装置３０を構成する提供情報生成部４４の機能構成例を示すブロック図である。
提供情報生成部４４は、推定部４４１、及び観光情報生成部４４２を含んでいる。
推定部４４１は、少なくとも客情報４３０を用いて、客にお勧めする観光行動の推奨カテゴリー（以下、推奨カテゴリーという）を推定する処理を行う。
【００９７】
観光情報生成部４４２は、旅程情報４２０、及び取得情報４１０のうちの少なくとも１つと、推定部４４１で推定された推奨カテゴリーに関連する情報（推奨カテゴリー情報）４４４とを用いて、推奨カテゴリーに対応する観光情報を提供情報として生成する処理を行う。
【００９８】
提供情報生成部４４で用いられる客情報４３０は、客の性別（男性、女性など）、年齢、年代（２０代、３０代など）、人種、及び国籍のうちの少なくとも１つを含んでいる。
また、客情報４３０は、客の服装の系統（カジュアル、スポーツ、フォーマルなど）、及び靴の系統（スニーカー、革靴、ブーツ、サンダル、パンプス、ハイヒールなど）のうちの少なくとも１つをさらに含んでもよい。
また、客情報４３０は、客のグループ構成（一人、カップル、家族、親子３世代など）、興味、趣味、及び旅の要望のうちの少なくとも１つをさらに含んでもよい。
【００９９】
推奨カテゴリー情報４４４に含まれる推奨カテゴリーには、例えば、グルメ、ショッピング、スポーツ、ハイキング、娯楽（遊園地）、癒し（自然、景色、温泉）、散策（公園、庭園）、歴史（寺院、神社、名所、旧跡）、学術・芸術（博物館、美術館）、文化（伝統工芸、工房）、及び音楽・演劇（コンサート、芝居、ミュージカル）、行事・イベント（祭り）などの観光行動が分類されたカテゴリーのうちの少なくとも１つが含まれている。推奨カテゴリー情報４４４に２以上の推奨カテゴリーが含まれる場合は、各推奨カテゴリーに優先度が付与されてもよい。
【０１００】
旅程情報４２０は、情報記憶部４２から取り込まれた情報であり、客の旅行の日程に関する各種情報が含まれる。
取得情報４１０は、情報取得部４１により取得された情報であり、車載機器１１の機器情報、通信端末２の端末情報、及びネットワーク情報のうちの少なくとも１つが含まれる。
【０１０１】
推定部４４１は、推奨カテゴリーを推定するための機械学習を行った学習済みの学習器４４３を含み、学習器４４３に少なくとも客情報４３０を入力して、推奨カテゴリー情報４４４を学習器４４３から取得する処理を行う。学習器４４３には、客情報４３０の他に、取得情報４１０、及び旅程情報４２０のうち少なくとも１つが入力されてもよい。
【０１０２】
学習器４４３は、教師データを用いて学習させた教師あり学習モデルを含んで構成されてもよい。教師データには、例えば、観光情報を提供する各地点のデータ（地名、地区名、施設名など）、及びこれら各地点を観光した客のデータ（性別、年齢、年代、体格、人種、国籍、服装の系統、グループ構成、興味、及び趣味のうちの少なくとも１つ）を入力とし、これら各地点における客の観光行動のカテゴリー（例えば、グルメ、ショッピング、スポーツ、ハイキング、又は娯楽など）を出力とする正解ラベルが付されたデータを用いてもよい。これら教師データは、例えば、各地点で集計されたデータ（例えば、画像データ、又は人の手によって集計されたデータ）を、人の手又はコンピュータによって評価し、各地点のデータと、客のデータと、観光行動のカテゴリーとを関連付けることにより得られるものである。
【０１０３】
学習器４４３は、例えば、入力層、中間層、及び出力層を含むニューラルネットワークによって構成されてもよい。この場合、前記ニューラルネットワークを構成する各ニューロン間の結合の重み、及び各ニューロン間の閾値などの情報が学習データとして記憶部３２に記憶される。学習器４４３は、ニューラルネットワークの他、サポートベクターマシン、自己組織化マップ、又は強化学習により学習を行う学習器によって構成されてもよい。
【０１０４】
また、学習器４４３は、教師なし学習モデルを含んで構成されてもよい。教師なし学習モデルは、例えば、観光情報を提供する各地点のデータ（地名、地区名、施設名など）、これら各地点を観光した客のデータ（性別、年齢、年代、体格、人種、国籍、服装の系統、グループ構成、興味、及び趣味のうちの少なくとも１つ）、及びこれら各地点における客の観光行動のカテゴリー（例えば、グルメ、ショッピング、スポーツ、ハイキング、又は娯楽など）を用いて、これら各地点における客の観光行動のカテゴリーと客のデータとの関係を学習させたモデルである。教師なし学習モデルの作成には、例えば、K-means法などのアルゴリズムを用いたクラスタリング、高次元のデータを低次元にまとめる次元圧縮を行う主成分分析、又は自己組織化マップ（Self Organizing Map : SOM）などの手法が用いられる。
【０１０５】
推定部４４１は、学習器４４３に、観光情報を提供する地点のデータ、及び客情報４３０を入力して演算処理を行い、学習器４４３から、当該地点における推奨カテゴリー情報４４４を出力する処理を行う。
【０１０６】
なお、学習器４４３は、入力するデータに、さらに各地点の条件データを含めてもよい。
各地点の条件データには、取得情報４１０に含まれているデータ（例えば、天気や温度などの気象データ、年月データ、曜日データ、及び時間帯データのうちの少なくとも１つ）が含まれてもよい。
【０１０７】
また、推定部４４１は、学習器４４３に代えて、観光情報を提供する各地点のデータ、これら各地点を観光した客のデータ、及びこれら各地点における客の観光行動のカテゴリーの関係が定義されたテーブルを備え、該テーブルから、観光情報を提供する地点と、客情報４３０とに対応する推奨カテゴリー情報４４４を抽出する構成としてもよい。
【０１０８】
図６は、実施の形態（１）に係る観光支援装置３０における制御部３１が行う登録処理動作の一例を示すフローチャートである。本処理動作は、例えば、客が出発地点などでバス１０に初めて乗車する時に実行され、乗車する客毎に実行される。
【０１０９】
ステップＳ１では、制御部３１は、カメラ２１で撮像された客画像を取得する処理を行い、ステップＳ２に処理を進める。
ステップＳ２では、制御部３１は、取得した客画像から客の特徴を抽出する処理を行い、ステップＳ３では、抽出した客の特徴を客情報として特徴記憶部４３３に記憶する。客の特徴は、客の顔、性別、年齢、年代、体格、人種、及び服装のうちの少なくとも１以上を含む。
【０１１０】
次のステップＳ４では、制御部３１は、客の通信端末２から客の登録情報を取得したか否かを判断する。前記登録情報は、例えば、通信端末２にダウンロードされた旅行アプリ（アプリケーション）で登録された情報（氏名、座席番号、ユーザＩＤ、メールアドレス、又は電話番号など）でもよい。
【０１１１】
ステップＳ４において、制御部３１が、通信端末２から客の登録情報を取得したと判断すれば、ステップＳ５に進み、取得した客の登録情報を客の特徴と紐付けて特徴記憶部４３３に記憶して、その後処理を終える。一方ステップＳ４において、制御部３１は、通信端末２から客の登録情報を取得していないと判断すれば、その後処理を終える。
【０１１２】
図７は、実施の形態（１）に係る観光支援装置３０における制御部３１が行う乗降客管理処理動作の一例を示すフローチャートである。本処理動作は、上記した客情報の登録処理を終えた後、バス１０から降車する客（降車客）、又はバス１０に乗車する客（乗車客）がカメラ２１で撮像された場合に実行される。
【０１１３】
ステップＳ１１では、制御部３１は、カメラ２１で撮像された客画像を取得する処理を行い、ステップＳ１２に処理を進める。
ステップＳ１２では、制御部３１は、降車客が撮像された画像であるか、又は乗車客が撮像された画像であるかを判断し、降車客が撮像された画像であると判断すれば、ステップＳ１３に処理を進める。ステップＳ１２での判断は、例えば、画像が撮像されたときのカメラ２１の向き（所定の基準位置からの角度変化）に基づいて判断してもよいし、降車客用カメラと乗車客用カメラとを備えている場合は、どちらのカメラから取得した画像であるかに基づいて判断してもよい。
【０１１４】
ステップＳ１３では、制御部３１は、取得した客画像から降車客の特徴を抽出する処理を行い、ステップＳ１４に処理を進める。降車客の特徴は、例えば、客の顔、性別、年齢、年代、体格、人種、及び服装のうちの少なくとも１以上を含む。
【０１１５】
ステップＳ１４では、制御部３１は、特徴記憶部４３３から客情報を読み出し、次のステップＳ１５では、制御部３１は、ステップＳ１３で抽出された降車客の特徴と、ステップＳ１４で読み出した客情報（客の特徴）とを照合して、降車客を判定する処理を行い、ステップＳ１６に処理を進める。
【０１１６】
ステップＳ１６では、制御部３１は、判定された降車客の情報、例えば、氏名、座席番号、識別番号、メールアドレス、電話番号、又は旅行アプリのユーザＩＤなどの降車客を特定するための情報を判定情報記憶部４３６に記憶する処理を行い、ステップＳ１７に処理を進める。
【０１１７】
ステップＳ１７では、制御部３１は、降車客の情報を表示部２６に表示出力したり、スピーカ２５から音声出力したりする処理を行い、その後処理を終える。なお、表示部２６へは、降車客の情報が座席表形式で一覧表示されてもよいし、名簿形式で一覧表示されてもよい。なお、制御部３１は、降車客の情報に代えて、降車していない客の情報を出力してもよい。
【０１１８】
一方ステップＳ１２において、制御部３１は、乗車客が撮像された画像であると判断すれば、ステップＳ２１に処理を進め、ステップＳ２１では、取得した客画像から乗車客の特徴を抽出する処理を行い、ステップＳ２２に処理を進める。乗車客の特徴は、例えば、客の顔、性別、年齢、年代、体格、人種、及び服装のうちの少なくとも１以上を含む。
【０１１９】
ステップＳ２２では、制御部３１は、特徴記憶部４３３から客情報を読み出し、次のステップＳ２３では、制御部３１は、ステップＳ２１で抽出された乗車客の特徴と、ステップＳ２２で読み出した客情報（客の特徴）とを照合して、乗車客を判定する処理を行い、ステップＳ２４に処理を進める。
【０１２０】
ステップＳ２４では、制御部３１は、判定された乗車客の情報、例えば、氏名、座席番号、識別番号、メールアドレス、電話番号、又は旅行アプリのユーザＩＤなどの乗車客を特定する情報を判定情報記憶部４３６に記憶する処理を行い、ステップＳ２５に処理を進める。
【０１２１】
ステップＳ２５では、制御部３１は、乗車客の情報を表示部２６に表示出力したり、スピーカ２５から音声出力したりする処理を行い、その後処理を終える。なお、表示部２６へは、乗車客の情報が座席表形式で一覧表示されてもよいし、名簿形式で一覧表示されてもよい。なお、制御部３１は、乗車客の情報に代えて、帰還していない客の情報を出力してもよい。また、制御部３１は、帰還していない客の通信端末２に、出発時刻などを知らせる通知処理を行ってもよい。
【０１２２】
図８は、実施の形態（１）に係る観光支援装置３０における制御部３１が行う提供情報生成処理動作の一例を示すフローチャートである。本処理動作は、例えば、所定間隔で繰り返し実行される。
【０１２３】
まず、ステップＳ３１では、制御部３１は、客情報４３０、取得情報４１０、及び旅程情報４２０を取り込む処理を行い、ステップＳ３２に処理を進める。客情報４３０は乗降客管理部４３から取り込み、取得情報４１０は情報取得部４１から取り込み、旅程情報４２０は情報記憶部４２から取り込む。
ステップＳ３２では、制御部３１は、現在地が客に情報を提供する地点であるか否かを判断し、現在地が客に情報を提供する地点であると判断すれば、ステップＳ３３に処理を進め、現在地が客に情報を提供する地点ではないと判断すれば、ステップＳ３５に処理を進める。現在地のデータは、取得情報４１０に含まれている。また、客に情報を提供する地点のデータは、旅程情報４２０に含まれている。
【０１２４】
ステップＳ３３では、制御部３１は、取得情報４１０、及び旅程情報４２０のうちの少なくとも１つを用いて、現在地、又は現在地周辺地域に関連するご当地情報を生成する処理を行い、ステップＳ３４に処理を進める。前記ご当地情報は、ご当地ソング、ご当地グルメ、ご当地イベント、ご当地名物、ご当地名所、及びご当地ニュースのうちの少なくとも１つを含む。前記ご当地情報は、例えば、取得情報４１０に含まれている情報を用いて生成される。
【０１２５】
ステップＳ３４では、制御部３１は、現在地、又はその周辺地域に関連するご当地情報を出力する処理を行い、ステップＳ３５に処理を進める。ご当地情報は、車内モニタ１２に表示出力してもよいし、車内スピーカ１３から音声出力してもよいし、客の通信端末２に表示出力してもよい。
【０１２６】
ステップＳ３５では、制御部３１は、いずれかの客の通信端末２から観光情報の要求があったか否かを判断し、観光情報の要求があったと判断すれば、ステップＳ３６に処理を進める一方、観光情報の要求がなかったと判断すれば、その後処理を終える。ステップＳ３５での判断は、例えば、通信端末２にダウンロードされた旅行アプリで入力された観光情報の要求データに基づいて判断してもよい。
【０１２７】
ステップＳ３６では、制御部３１は、地点指定があるか否かを判断し、地点指定があると判断すれば、ステップＳ３７に処理を進める一方、地点指定がないと判断すれば、ステップＳ４２に処理を進める。ステップＳ３６での判断は、例えば、通信端末２から取得した観光情報の要求データに、指定された地点に関するデータ（指定地点データ）が含まれているか否かに基づいて判断してもよい。指定地点データは、地名、施設などの名称、電話番号など、地点を指定できるデータであればよい。
【０１２８】
ステップＳ３７では、制御部３１は、推定部４４１として動作し、観光情報の要求をしてきた客の客情報４３０と指定地点データとを学習器４４３に入力する処理を行い、ステップＳ３８に処理を進める。
【０１２９】
ステップＳ３８では、制御部３１は、推定部４４１として動作し、学習器４４３の演算処理を実行し、観光情報の要求をしてきた客にお勧めする観光行動のカテゴリー（推奨カテゴリー）を推定する処理を行い、ステップＳ３９に処理を進める。
【０１３０】
ステップＳ３９では、制御部３１は、推定部４４１として動作し、学習器４４３から指定地点での推奨カテゴリー情報４４４を出力する処理を行い、ステップＳ４０に処理を進める。
【０１３１】
ステップＳ４０では、制御部３１は、観光情報生成部４４２として動作し、旅程情報４２０、及び取得情報４１０のうちの少なくとも１つと、学習器４４３から取得した推奨カテゴリー情報４４４とを用いて、推奨カテゴリーに対応する指定地点の観光情報を生成する処理を行い、ステップＳ４１に処理を進める。
【０１３２】
ステップＳ４１では、制御部３１は、ステップＳ４０で生成された指定地点の観光情報を出力する処理、例えば、観光情報の要求をしてきた客の通信端末２に表示出力する処理を行い、その後ステップＳ３１に戻り、処理を繰り返す。
【０１３３】
一方ステップＳ３６において、制御部３１は、地点指定がないと判断すれば、ステップＳ４２に処理を進め、ステップＳ４２では、制御部３１は、推定部４４１として動作し、観光情報の要求をしてきた客の客情報４３０と、旅程情報４２０に含まれる停車地点データとを学習器４４３に入力する処理を行い、ステップＳ４３に処理を進める。停車地点データは、次に停車する地点のデータでもよいし、停車予定時間が所定時間（例えば、３０分）以上の地点のデータでもよい。
【０１３４】
ステップＳ４３では、制御部３１は、推定部４４１として動作し、学習器４４３の演算処理を実行し、観光情報の要求をしてきた客にお勧めする観光行動のカテゴリー（推奨カテゴリー）を推定する処理を行い、ステップＳ４４に処理を進める。
【０１３５】
ステップＳ４４では、制御部３１は、推定部４４１として動作し、学習器４４３から停車地点での推奨カテゴリー情報４４４を出力する処理を行い、ステップＳ４５に処理を進める。
【０１３６】
ステップＳ４５では、制御部３１は、観光情報生成部４４２として動作し、旅程情報４２０、及び取得情報４１０のうちの少なくとも１つと、学習器４４３から取得した推奨カテゴリー情報４４４とを用いて、推奨カテゴリーに対応する停車地点の観光情報を生成する処理を行い、ステップＳ４６に処理を進める。
【０１３７】
ステップＳ４６では、制御部３１は、ステップＳ４５で生成された指定地点の観光情報を出力する処理、例えば、観光情報の要求をしてきた客の通信端末２に表示出力する処理を行い、その後処理を終える。
【０１３８】
上記実施の形態（１）に係る観光支援システム１によれば、バス１０に、観光支援装置３０が搭載されたロボット２０が搭載されることにより、人手によらずに、客の乗降管理を行うことできるとともに、客の多様なニーズに対応した情報を的確に提供することができる。さらに、ロボット２０により、客に親近感を与えることができるシステムが実現できるとともに、ロボット２０が、バスガイドや添乗員の役目を果たすことにより、人件費を削減することができる。
【０１３９】
また、実施の形態（１）に係る観光支援装置３０によれば、乗降客管理部４３により、客がバス１０を乗り降りするときに取得される客情報４３０を用いて、乗降客、すなわち乗車客と降車客とがそれぞれ管理される。そして、提供情報生成部４４により、旅程情報４２０、及び取得情報４１０のうちの少なくとも１つと、客情報４３０とを用いて、客に提供する提供情報が生成され、提供情報出力部４５により前記提供情報が出力される。
したがって、観光支援装置３０によれば、人手によらずに、客の乗降管理を行うことが可能になるとともに、客の多様性に対応させた情報を前記提供情報として的確に提供することができる。また、乗降客管理部４３で用いる客情報４３０を、提供情報生成部４４でも用いることにより、前記提供情報の生成を効率良く行うことができる。
【０１４０】
また、観光支援装置３０によれば、乗降客管理部４３により、客がバス１０を乗り降りした場合に、特徴抽出部４３２により客画像から抽出される客の少なくとも１以上の特徴と、特徴記憶部４３３に記憶されている客情報とを用いて、乗降客が判定され、その判定情報（すなわち、客の乗降状態）が記憶され、乗降客の判定情報が出力される。したがって、人手をかけずに、客の乗降管理を精度良く行うことができ、添乗員又は運転者などの人による確認（点呼）作業の負担をなくす、又は軽減することができる。
【０１４１】
また、観光支援装置３０によれば、提供情報生成部４４が推定部４４１と観光情報生成部４４２とを備えているので、推定部４４１によって、推奨カテゴリーが推定され、観光情報生成部４４２によって、前記推奨カテゴリーに対応する観光情報が生成される。したがって、それぞれの客にお勧めの観光情報を提供することができ、満足度の高い観光が行えるように客を支援することができる。
【０１４２】
また、観光支援装置３０によれば、推定部４４１が学習器４４３を含んでいるので、少なくとも客情報４３０を用いて、前記推奨カテゴリーを精度良く推定することが可能となり、客の多様性に対応させたお勧めの観光情報を生成して提供することができ、客の満足度をより高めることができる。
【０１４３】
また、観光支援装置３０によれば、学習器４４３が教師あり学習モデルを含んで構成されている場合、教師データに基づいて、前記推奨カテゴリーを精度良く出力することが可能となる。また、観光情報を提供する地点のデータ、及び客情報４３０が学習器４４３に入力され、前記地点における推奨カテゴリーに関する情報が学習器４４３から出力されるので、客にお勧めの観光情報を前記地点毎に生成して提供することが可能となる。
【０１４４】
また、観光支援装置３０によれば、学習器４４３が教師なし学習モデルを含んで構成されている場合、前記推奨カテゴリーを推定する場合に、教師あり学習では捉えにくい規則性や傾向などの特徴が捉えられたカテゴリー分類が可能となる。また、観光情報を提供する地点のデータ、及び客情報４３０が学習器４４３に入力され、前記地点における前記推奨カテゴリーに関する情報が学習器４４３から出力されるので、客にお勧めの観光情報を前記地点毎に生成して提供することができる。
【０１４５】
また、観光支援装置３０によれば、学習器４４３に入力するデータに、さらに各地点の条件データ（例えば、天気や温度などの気象データ、年月データ、曜日データ、及び時間帯データのうちの少なくとも１つ）が含まれている場合、前記推奨カテゴリーを推定する場合に、これら各地点の条件データに応じて、例えば、気象別（晴れ、曇り、雨など）、月・季節別、曜日別（平日、土日、祝日別）、時間帯別（午前１２時まで、午後６時まで、午後１０時まで、午後１０時以降など）に推奨カテゴリーの分類が可能となり、これら条件データに適合した観光情報を提供することができる。
【０１４６】
次に実施の形態（２）に係る観光支援システム、観光支援装置、及び該装置が搭載されたロボットについて説明する。但し、実施の形態（２）に係る観光支援システム１Ａの概略構成は、図１に示すように観光支援システム１と略同様であり、異なる機能を有するロボット２０Ａ、及び観光支援装置３０Ａには異なる符号を付し、他の同一機能を有する構成要素には同一符号を付し、ここではその説明を省略する。
【０１４７】
また、実施の形態（２）に係るロボット２０Ａの概略構成は、図２に示すようにロボット２０と略同様であり、異なる機能を有する観光支援装置３０Ａ、その制御部３１Ａ、及び記憶部３２Ａには異なる符号を付し、他の同一機能を有する構成要素には同一符号を付し、ここではその説明を省略する。
【０１４８】
図９は、実施の形態（２）に係るロボット２０Ａに搭載される観光支援装置３０Ａの機能構成例を示すブロック図である。但し、図３に示した実施の形態（１）に係る観光支援装置３０と同一機能を有する構成要素には同一符号を付し、ここではその説明を省略する。
【０１４９】
観光支援装置３０Ａは、情報取得部４１、情報記憶部４２、乗降客管理部４３Ａ、提供情報生成部４４Ａ、及び提供情報出力部４５に加えて、さらに音声取得部４６と音声認識部４７とを含み、図２に示す制御部３１Ａが、記憶部３２Ａに記憶されているプログラムなどを読み込み、解釈して実行することにより、これら各部の機能が実現されるようになっている。
【０１５０】
音声取得部４６は、マイク２２を介して入力された客の音声を取り込み、これを電気信号である音声データに変換し、変換した音声データを音声認識部４７に送出する。
【０１５１】
音声認識部４７は、音声取得部４６から取り込んだ客の音声データの内容を認識する音声認識処理を行い、認識された音声認識データを提供情報生成部４４Ａに送出する処理を行う。音声認識処理には、公知の音声認識技術を用いることができる。
【０１５２】
図１０は、実施の形態（２）に係る観光支援装置３０Ａを構成する乗降客管理部４３Ａの機能構成例を示すブロック図である。但し、図４に示した実施の形態（１）に係る観光支援装置３０を構成する乗降客管理部４３と同一機能を有する構成要素には同一符号を付し、ここではその説明を省略する。
【０１５３】
乗降客管理部４３Ａは、客画像取得部４３１、特徴抽出部４３２、特徴記憶部４３３、客情報出力部４３４、乗降客判定部４３５、判定情報記憶部４３６、及び判定情報出力部４３７に加えて、さらに、発話部４３８を含んでいる。
【０１５４】
発話部４３８は、乗降客判定部４３５により乗降客（乗車客、又は降車客）が判定された場合に、該乗降客に向かって発話する処理を行う。発話内容には、例えば、挨拶、又は出発時刻などの次の予定などが含まれてもよい。これにより、乗降客を癒す効果、又は乗降客に注意等を喚起する効果などが得られる。
【０１５５】
図１１は、実施の形態（２）に係る観光支援装置３０Ａを構成する提供情報生成部４４Ａの機能構成例を示すブロック図である。但し、図５に示した実施の形態（１）に係る観光支援装置３０を構成する提供情報生成部４４と同一機能を有する構成要素には同一符号を付し、ここではその説明を省略する。
【０１５６】
提供情報生成部４４Ａは、推定部４４１、観光情報生成部４４２、及び回答情報生成部４４６を含んでいる。
回答情報生成部４４６は、音声認識部４７で認識された音声認識データ４７０を取り込み、音声認識データ４７０が示す音声内容に対する回答情報を提供情報として生成する処理を行う。回答情報生成部４４６は、取得情報４１０、及び旅程情報４２０のうちの少なくとも１つを用いて、回答情報を生成する。
【０１５７】
図１２は、実施の形態（２）に係る観光支援装置３０Ａにおける制御部３１Ａが行う乗降客管理処理動作の一例を示すフローチャートである。但し、図１２に示すステップＳ１１〜Ｓ１７、及びステップＳ２１〜２５の処理動作は、図７に示したフローチャートと同一であるので、これらステップの説明をここでは省略する。
【０１５８】
制御部３１Ａは、ステップＳ１７において、降車客の情報を出力する処理を行い、その後ステップＳ１８に処理を進める。
ステップＳ１８では、制御部３１Ａは、降車客に対する発話処理を行い、その後処理を終える。発話内容は特に限定されないが、例えば、降車客に対して、「いってらっしゃいませ」などのあいさつ、「・・時・・分までにお戻りください」などの次の予定などの内容でもよい。
【０１５９】
また、制御部３１Ａは、ステップＳ２５において、乗車客の情報を出力する処理を行い、その後ステップＳ２６に処理を進める。
ステップＳ２６では、制御部３１Ａは、乗車客に対する発話処理を行い、その後処理を終える。発話内容は特に限定されないが、例えば、乗車客に対して、「お帰りなさいませ」などのあいさつ、「次は・・・に向かいます」などの次の予定などの内容でもよい。
【０１６０】
図１３は、実施の形態（２）に係る観光支援装置３０Ａにおける制御部３１Ａが行う提供情報生成処理動作の一例を示すフローチャートである。但し、図８に示した処理動作と同一の処理動作（すなわち、ステップＳ３１〜Ｓ４５）の説明をここでは省略する。
【０１６１】
制御部３１Ａは、ステップＳ３１からＳ３４の処理を行い、その後、ステップＳ３５に進み、ステップＳ３５では、いずれかの客の通信端末２から観光情報の要求があったか否かを判断し、観光情報の要求があったと判断すれば、ステップＳ３６に処理を進め、その後、ステップＳ３７〜Ｓ４１、又はステップＳ４２〜Ｓ４６の処理（図８参照）を行う。
【０１６２】
一方、ステップＳ３５において、制御部３１Ａが、観光情報の要求がなかったと判断すれば、ステップＳ４７に処理を進める。
ステップＳ４７では、制御部３１Ａは、マイク２２から入力された音声を取得したか否かを判断し、音声を取得していないと判断すれば、その後処理を終える一方、音声を取得したと判断すれば、ステップＳ４８に処理を進める。
【０１６３】
ステップＳ４８では、制御部３１Ａは、取得した音声データを認識する音声認識処理を行い、ステップＳ４９に処理を進める。
ステップＳ４９では、制御部３１Ａは、回答情報生成部４４６として動作し、音声認識データ４７０を取り込み、音声認識データ４７０が示す音声内容に対する回答情報を生成する処理を行う。前記回答情報は、例えば、取得情報４１０、又は旅程情報４２０から抽出して生成する。
【０１６４】
ステップＳ５０では、制御部３１Ａは、ステップＳ４９で生成された回答情報を出力する処理、例えば、スピーカ２５から回答情報を音声出力する処理、又は表示部２６に回答情報を表示出力する処理を行い、その後処理を終える。
【０１６５】
上記実施の形態（２）に係る観光支援システム１Ａによれば、上記した観光支援システム１と同様の効果を得ることできる。
さらに、観光支援装置３０Ａによれば、乗降客管理部４３Ａが発話部４３８を備えているので、乗降客判定部４３５により乗降客が判定された場合に、該乗降客に向かって発話することが可能となる。これにより、前記乗降客を癒す効果、又は前記乗降客に注意等を喚起する効果などが得られる。
【０１６６】
また、観光支援装置３０Ａによれば、回答情報生成部４４６によって、音声認識部４７で認識された客の音声内容に対する回答情報が提供情報として生成されるので、前記客の多様な問合せなどに的確に対応することができる。なお、回答情報生成部４４６は、人工知能技術を活用したチャットボット（自動会話プログラム）などで構成してもよい。
【０１６７】
次に実施の形態（３）に係る観光支援システム、観光支援装置、及び該装置が搭載されたロボットについて説明する。
図１４は、実施の形態（３）に係る観光支援システム１Ｂの構成例を概略的に示したブロック図である。但し、図１に示した実施の形態（１）に係る観光支援システム１と同一機能を有する構成要素には、同一符号を付し、ここではその説明を省略する。
【０１６８】
観光支援システム１Ｂは、観光支援装置３０Ｂが搭載されるロボット２０Ｂと、ロボット２０Ｂが搭載されるバス１０Ａとを含んで構成されている。
バス１０Ａは、走行制御、操舵制御、及び制動制御を運転者の操作を介さずに実行可能な自動運転車両であり、バス１０Ａには、例えば、アメリカのＳＡＥ（Society of Automotive Engineers）Internationalで定義されているレベル３〜５の何れかの自動運転レベルを実現する装置が装備されている。なお、バス１０Ａは、走行制御、操舵制御、及び制動制御のうちの少なくとも１つを運転者の操作を介さずに実行する自動運転車両であってもよい。
【０１６９】
バス１０Ａには、観光支援装置３０Ｂが搭載されるロボット２０Ｂ、車載機器１１、車内モニタ１２、及び車内スピーカ１３に加えて、さらに小型の無人飛行体１４が搭載されている。
無人飛行体１４は、例えば、ドローンであり、撮像部としてのカメラ１４ａが搭載されている。無人飛行体１４の飛行制御やカメラ１４ａの撮影制御が、観光支援装置３０Ｂによって実行される。
【０１７０】
図１５は、実施の形態（３）に係るロボット２０Ｂに搭載される観光支援装置３０Ｂの機能構成例を示すブロック図である。但し、図３に示した実施の形態（１）に係る観光支援装置３０と同一機能を有する構成要素には同一符号を付し、ここではその説明を省略する。
【０１７１】
観光支援装置３０Ｂは、情報取得部４１、情報記憶部４２、乗降客管理部４３、提供情報生成部４４Ｂ、及び提供情報出力部４５に加えて、さらに事象検出部４８と飛行体制御部４９とを含み、図２に示す制御部３１Ｂが、記憶部３２Ｂに記憶されているプログラムなどを読み込み、解釈して実行することにより、これら各部の機能が実現されるようになっている。
【０１７２】
事象検出部４８は、情報取得部４１で取得した情報に基づいて、バス１０Ａに搭載された無人飛行体１４を飛行させる事象が発生したか否かを検出し、事象検出信号を飛行体制御部４９に送出する処理を行う。前記事象には、例えば、バス１０Ａが関与している事故、及びバス１０Ａが位置する周辺地域で発生した災害のうちの少なくとも１つが含まれている。
【０１７３】
飛行体制御部４９は、事象検出部４８により前記事象が検出された場合に、無人飛行体１４の飛行制御、無人飛行体１４に搭載されたカメラ１４ａの撮像制御、及びカメラ１４ａで撮像された画像を含むデータを所定の送信先に送信する送信制御を行う。
【０１７４】
図１６は、実施の形態（３）に係る観光支援装置３０Ｂを構成する提供情報生成部４４Ｂの機能構成例を示すブロック図である。但し、図５に示した実施の形態（１）に係る観光支援装置３０を構成する提供情報生成部４４と同一機能を有する構成要素には同一符号を付し、ここではその説明を省略する。
【０１７５】
提供情報生成部４４Ｂは、推定部４４１、観光情報生成部４４２、及び車両動態情報生成部４４７を含んでいる。
車両動態情報生成部４４７は、バス１０Ａの走行状態、操舵状態、制動状態、及び車両周辺状況のうち少なくとも１つに関連する車両動態情報を提供情報として生成し、生成した車両動態情報を提供情報出力部４５に出力する処理を行う。
【０１７６】
図１７は、実施の形態（３）に係る観光支援装置３０Ｂにおける制御部３１Ｂが行う飛行体制御処理動作の一例を示すフローチャートである。本処理動作は、例えば、所定間隔で繰り返し実行される。
【０１７７】
ステップＳ６１では、制御部３１Ｂは、事象検出部４８として動作し、情報取得部４１から取得情報を取り込み、ステップＳ６２に処理を進める。取得情報は、車載機器１１から送信されてくる機器情報、及び通信ネットワーク３を介いて送信されてくるネットワーク情報のうちの少なくとも１つを含む。
【０１７８】
前記機器情報には、例えば、エアバッグ装置を含む安全装置の起動情報、又は衝突検知装置の衝突検知情報などが含まれ、前記ネットワーク情報には、例えば、事故情報（車両事故、人身事故、自損事故など）、又は災害情報（地震、津波、高潮、川の氾濫、道路冠水、火災など）が含まれる。
【０１７９】
ステップＳ６２では、制御部３１Ｂは、事象検出部４８として動作し、取り込んだ取得情報に基づいて、所定の事象が発生したか否かを判断する。前記所定の事象には、無人飛行体１４を飛行させる事象が含まれ、該事象には、バス１０Ａが関与している事故、及びバス１０Ａが位置する周辺地域で発生した災害のうちの少なくとも１つが含まれる。
【０１８０】
ステップＳ６２において、制御部３１Ｂが、所定の事象が発生していないと判断すれば、その後処理を終える一方、所定の事象が発生したと判断すれば、ステップＳ６３に処理を進める。
ステップＳ６３では、制御部３１Ｂは、バス１０Ａに搭載された無人飛行体１４を飛行させる制御、例えば、バス１０Ａの上空に飛行させる制御を行い、ステップＳ６４に処理を進める。
【０１８１】
ステップＳ６４では、制御部３１Ｂは、無人飛行体１４に搭載されたカメラ１４ａの撮像制御、例えば、バス１０Ａの周辺状況を撮像する制御を行い、ステップＳ６５に処理を進める。
【０１８２】
ステップＳ６５では、制御部３１Ｂは、カメラ１４ａで撮像された画像（静止画、動画のいずれでもよい）を含むデータを所定の送信先に送信する制御を行い、ステップＳ６６に処理を進める。前記画像を含むデータには、前記画像の他に、日時データ、現在地データなどが含まれてもよい。前記所定の送信先は、例えば、バス運行サーバ４でもよいし、他の緊急通報先でもよいし、客の通信端末２でもよいし、これら全てに送信してもよい。前記緊急通報先には、例えば、警察、消防、又は最寄りの救急病院などの各種機関が含まれてもよい。
ステップＳ６６では、制御部３１Ｂは、無人飛行体１４をバス１０Ａに格納する飛行制御を行い、その後処理を終える。なお、制御部３１Ｂは、無人飛行体１４をバス１０Ａに格納する飛行制御に代えて、無人飛行体１４を最寄りの緊急通報先などの所定機関まで飛行させる制御を行ってもよい。
【０１８３】
図１８は、実施の形態（３）に係る観光支援装置３０Ｂにおける制御部３１Ｂが行う提供情報生成処理動作の一例を示すフローチャートである。但し、図８に示した処理動作と同一の処理動作（すなわち、ステップＳ３１〜Ｓ４５）の説明をここでは省略する。
【０１８４】
制御部３１Ｂは、ステップＳ３１からＳ３４の処理を行い、その後、ステップＳ３５に進み、ステップＳ３５では、いずれかの客の通信端末２から観光情報の要求があったか否かを判断し、観光情報の要求があったと判断すれば、ステップＳ３６に処理を進め、その後、ステップＳ３７〜Ｓ４１、又はステップＳ４２〜Ｓ４６の処理（図８参照）を行う。
【０１８５】
一方、ステップＳ３５において、制御部３１Ｂが、観光情報の要求がなかったと判断すれば、ステップＳ５１に処理を進める。
ステップＳ５１では、制御部３１Ｂは、バス１０Ａの車載機器１１から車両動態情報を取得したか否かを判断し、車両動態情報を取得していないと判断すれば、その後処理を終える一方、車両動態情報を取得したと判断すれば、ステップＳ５２に処理を進める。車両動態情報には、自動運転車両であるバス１０Ａの走行状態、操舵状態、制動状態、及び車両周辺状況のうちの少なくとも１つが含まれる。走行状態は車速を含み、操舵状態は急ハンドルなどのハンドル操作を含み、制動状態は急ブレーキなどのブレーキ操作を含み、車両周辺状況は周辺道路、周辺障害物、又は周辺車両の状況を含む。
【０１８６】
ステップＳ５２では、制御部３１Ｂは、取得した車両動態情報を解析する処理を行い、ステップＳ５３に処理を進める。
ステップＳ５３では、制御部３１Ｂは、車両動態情報生成部４４７として動作し、車両動態情報の解析データを取り込み、解析データが所定条件になったか否かを判断する。所定条件には、例えば、車速が所定速度以上になる条件、急操舵を示す条件、急制動を示す条件、周辺障害物、周辺車両等への急接近を示す条件などが含まれる。
【０１８７】
ステップＳ５３において、制御部３１Ｂが、解析データが所定条件になっていないと判断すれば、その後処理を終える一方、解析データが所定条件になったと判断すれば、ステップＳ５４に処理を進める。
【０１８８】
ステップＳ５４では、制御部３１Ｂは、車両動態情報の解析データに基づいて、客に提供する車両動態情報を生成する処理を行い、ステップＳ５５に処理を進める。客に提供する車両動態情報には、例えば、バス１０Ａの速度情報、操舵情報、制動情報、及び周辺状況のうちの少なくとも１つが含まれる。
【０１８９】
ステップＳ５５では、制御部３１Ｂは、ステップＳ５４で生成された車両動態情報を出力する処理、例えば、スピーカ２５から車両動態情報を音声出力する処理、表示部２６に車両動態情報を表示出力する処理、又は客の通信端末２に車両動態状態を表示出力する処理を行い、その後処理を終える。
【０１９０】
上記実施の形態（３）に係る観光支援システム１Ｂによれば、上記した観光支援システム１と同様の効果を得ることができる。また、ロボット２０Ｂが、バスガイド、添乗員、及び運転者の役目を果たすことができ、人件費を削減することができる。
さらに、観光支援装置３０Ｂによれば、車両動態情報生成部４４７により、自動運転車両であるバス１０Ａの車両動態情報が提供情報として生成されるので、前記車両動態情報を客に適宜提供することが可能となり、自動運転中における客の安心感を高めることができ、客は目的地まで安心して楽しく過ごすことができる。
【０１９１】
また、観光支援装置３０Ｂによれば、事象検出部４８により、情報取得部４１で取得した情報に基づいて、無人飛行体１４を飛行させる事象が発生したことが検出され、前記事象として事故、及び災害のうちの少なくとも１つが検出された場合に、飛行体制御部４９により、無人飛行体１４の飛行制御、カメラ１４ａの撮像制御、及び画像を含むデータの送信制御が行われる。したがって、前記事象が発生した場合に、前記画像を含むデータの送信先では、バス１０Ａの周辺状況を迅速に把握することが可能となり、前記事故や前記災害に対する救助対応などを迅速に行うことが可能となる。
【０１９２】
本発明は、以上の実施の形態に限定されるものではなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。例えば、別の実施の形態では、実施の形態（３）に係る観光支援装置３０Ｂと、実施の形態（２）に係る観光支援装置３０Ａとを組み合わせた構成としてもよい。
【符号の説明】
【０１９３】
１、１Ａ、１Ｂ  観光支援システム
２  通信端末
３  通信ネットワーク
４  バス運行サーバ
５  Ｗｅｂサーバ
６  ＳＮＳサーバ
１０、１０Ａ  バス（移動体）
１１  車載機器
１２  車内モニタ
１３  車内スピーカ
１４  無人飛行体
１４ａ  カメラ
２０、２０Ａ、２０Ｂ  ロボット
２１  カメラ
２２  マイク
２３  通信部
２４  操作部
２５  スピーカ
２６  表示部
３０、３０Ａ、３０Ｂ  観光支援装置
３１、３１Ａ、３１Ｂ  制御部
３２、３２Ａ、３２Ｂ  記憶部
３３  入出力部
４１  情報取得部
４２  情報記憶部
４３、４３Ａ  乗降客管理部
４４、４４Ａ、４４Ｂ  提供情報生成部
４５  提供情報出力部
４６  音声取得部
４７  音声認識部
４８  事象検出部
４９  飛行体制御部
４１０  取得情報
４２０  旅程情報
４３０  客情報
４３１  客画像取得部
４３２  特徴抽出部
４３３  特徴記憶部
４３４  客情報出力部
４３５  乗降客判定部
４３６  判定情報記憶部
４３７  判定情報出力部
４３８  発話部
４４１  推定部
４４２  観光情報生成部
４４３  学習器
４４４  推奨カテゴリー情報
４４６  回答情報生成部
４４７  車両動態情報生成部
４７０  音声認識データ
【要約】
【課題】人手によらずに、客の乗降管理を行うことできるとともに、客の多様性に対応させた情報を的確に提供することができる観光支援装置を提供すること。
【解決手段】客が乗降する移動体に搭載される観光支援装置３０であって、移動体に搭載された機器から送信されてくる機器情報、客の通信端末から送信されてくる端末情報、及び外部の通信ネットワークを介して送信されてくるネットワーク情報のうちの少なくとも１つを取得する情報取得部４１と、少なくとも客の旅程情報を記憶する情報記憶部４２と、客が移動体を乗り降りするときに取得される客情報を用いて、乗降客を管理する乗降客管理部４３と、客の旅程情報及び情報取得部４１で取得される取得情報のうちの少なくとも１つと、前記客情報とを用いて、客に提供する提供情報を生成する提供情報生成部４４と、生成された提供情報を出力する提供情報出力部４５とを装備する。
【選択図】図３【図１】
0006739017.tif 000002
【図２】
0006739017.tif 000003
【図３】
0006739017.tif 000004
【図４】
0006739017.tif 000005
【図５】
0006739017.tif 000006
【図６】
0006739017.tif 000007
【図７】
0006739017.tif 000008
【図８】
0006739017.tif 000009
【図９】
0006739017.tif 000010
【図１０】
0006739017.tif 000011
【図１１】
0006739017.tif 000012
【図１２】
0006739017.tif 000013
【図１３】
0006739017.tif 000014
【図１４】
0006739017.tif 000015
【図１５】
0006739017.tif 000016
【図１６】
0006739017.tif 000017
【図１７】
0006739017.tif 000018
【図１８】
0006739017.tif 000019