(57)【要約】【課題】花粉の飛散状況に関して粒度が細かい情報を得る。【解決手段】地図生成装置４２は、車両１０から画像５１が撮影された時点における車両１０の位置情報５２を取得する通信部２３と、通信部２３により取得された車両１０の位置情報５２と、画像５１にて、花粉対策品を着用している人が検出された結果を示す検出情報５３とに基づいて、花粉の飛散状況を推定し、推定した飛散状況を示す地図情報５５を生成する制御部２１とを備える。【選択図】図２
2020101696.tif 000002
【特許請求の範囲】
【請求項１】
車両から画像が撮影された時点における前記車両の位置情報を取得する通信部と、
前記通信部により取得された前記車両の位置情報と、前記画像にて、花粉対策品を着用している人が検出された結果を示す検出情報とに基づいて、花粉の飛散状況を推定し、推定した飛散状況を示す地図情報を生成する制御部と
を備える地図生成装置。
【請求項２】
前記検出情報は、前記画像にて、前記花粉対策品を着用している人の目の潤み及び充血の少なくともいずれかが検出された結果をさらに示す情報である請求項１に記載の地図生成装置。
【請求項３】
前記検出情報は、前記画像にて、前記画像の撮影に使用された車載カメラのレンズと、前記画像の撮影方向に存在する前記車両の窓ガラスとのいずれかに付着した花粉が検出された結果をさらに示す情報である請求項１又は請求項２に記載の地図生成装置。
【請求項４】
前記通信部は、地域ごとの花粉情報をさらに取得し、
前記制御部は、前記車両の位置情報と、前記検出情報と、前記通信部により取得された花粉情報とに基づいて、前記飛散状況を推定する請求項１から請求項３のいずれか１項に記載の地図生成装置。
【請求項５】
前記通信部は、前記画像をさらに取得し、
前記制御部は、前記通信部により取得された前記画像を解析して前記検出情報を生成する請求項１から請求項４のいずれか１項に記載の地図生成装置。
【請求項６】
請求項１から請求項４のいずれか１項に記載の地図生成装置と、
前記画像を解析して前記検出情報を生成し、前記検出情報を前記地図生成装置に提供する画像解析装置と
を備える地図生成システム。
【請求項７】
前記画像解析装置は、前記車両に備えられ、前記車両の位置情報をさらに前記地図生成装置に提供する請求項６に記載の地図生成システム。
【請求項８】
通信部が、車両から画像が撮影された時点における前記車両の位置情報を取得し、
制御部が、前記通信部により取得された前記車両の位置情報と、前記画像にて、花粉対策品を着用している人が検出された結果を示す検出情報とに基づいて、花粉の飛散状況を推定し、推定した飛散状況を示す地図情報を生成する地図生成方法。
【請求項９】
コンピュータに、
車両から画像が撮影された時点における前記車両の位置情報を取得するステップと、
取得された前記車両の位置情報と、前記画像にて、花粉対策品を着用している人が検出された結果を示す検出情報とに基づいて、花粉の飛散状況を推定し、推定した飛散状況を示す地図情報を生成するステップと
を実行させる地図生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図生成装置、地図生成システム、地図生成方法、及び地図生成プログラムに関する。
【背景技術】
【０００２】
特許文献１及び特許文献２には、人の顔を撮影した画像から、その人がマスクを着用しているか否かを判定する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３１０３９７号公報
【特許文献２】特開２００８−０８３９３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
気象情報サービスの一環として現在提供されている花粉情報は、大まかな地域ごとの花粉の飛散量を予測したものであり、粒度が粗いため、花粉症のユーザにとって真に有用な情報とはなっていない。
【０００５】
本発明の目的は、花粉の飛散状況に関して粒度が細かい情報を得ることである。
【課題を解決するための手段】
【０００６】
本発明の一実施形態に係る地図生成装置は、
車両から画像が撮影された時点における前記車両の位置情報を取得する通信部と、
前記通信部により取得された前記車両の位置情報と、前記画像にて、花粉対策品を着用している人が検出された結果を示す検出情報とに基づいて、花粉の飛散状況を推定し、推定した飛散状況を示す地図情報を生成する制御部と
を備える。
【０００７】
本発明の一実施形態に係る地図生成方法では、
通信部が、車両から画像が撮影された時点における前記車両の位置情報を取得し、
制御部が、前記通信部により取得された前記車両の位置情報と、前記画像にて、花粉対策品を着用している人が検出された結果を示す検出情報とに基づいて、花粉の飛散状況を推定し、推定した飛散状況を示す地図情報を生成する。
【０００８】
本発明の一実施形態に係る地図生成プログラムは、
コンピュータに、
車両から画像が撮影された時点における前記車両の位置情報を取得するステップと、
取得された前記車両の位置情報と、前記画像にて、花粉対策品を着用している人が検出された結果を示す検出情報とに基づいて、花粉の飛散状況を推定し、推定した飛散状況を示す地図情報を生成するステップと
を実行させる。
【発明の効果】
【０００９】
本発明の一実施形態によれば、花粉の飛散状況に関して粒度が細かい情報を得られる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係る地図生成システムの構成を示す模式図である。
【図２】本発明の一実施形態に係る地図生成システムの構成を示すブロック図である。
【図３】本発明の一実施形態に係る地図生成システムの動作を示すフローチャートである。
【図４】本発明の一実施形態の変形例に係る地図生成システムの構成を示すブロック図である。
【図５】本発明の一実施形態の変形例に係る地図生成システムの動作を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について、図を参照して説明する。
【００１２】
各図中、同一又は相当する部分には、同一符号を付している。本実施形態の説明において、同一又は相当する部分については、説明を適宜省略又は簡略化する。
【００１３】
図１及び図２を参照して、本実施形態の概要を説明する。
【００１４】
地図生成装置４２の通信部２３は、車両１０から画像５１が撮影された時点における車両１０の位置情報５２を取得する。地図生成装置４２の制御部２１は、通信部２３により取得された車両１０の位置情報５２と、画像５１にて、花粉対策品を着用している人が検出された結果を示す検出情報５３とに基づいて、花粉の飛散状況を推定する。制御部２１は、推定した飛散状況を示す地図情報５５を生成する。
【００１５】
本実施形態では、車両１０から撮影された画像５１に写っている人のマスク又はメガネといった花粉対策品の着用状況をもとに、画像５１が撮影された位置における花粉の飛散量が推定される。その結果、現在提供されている花粉情報５４のような、大まかな地域ごとの花粉の飛散量ではなく、具体的な位置における花粉の飛散量を示す地図情報５５が生成される。
【００１６】
画像５１としては、例えば、移動する車両１０から連続的に撮影された動画像を使用できる。あるいは、移動する車両１０から断続的に撮影された複数の静止画像を使用できる。あるいは、位置が異なる複数台の車両１０から個別に撮影された複数の画像を使用できる。いずれの場合も、具体的な位置ごとの花粉の飛散量が推定される。その結果、具体的な位置ごとの花粉の飛散量を示す地図情報５５が生成される。例えば、１つ以上の地域内の様々な位置における花粉の飛散量を示す地図情報５５を生成することも可能である。
【００１７】
このように、本実施形態によれば、花粉の飛散状況に関して粒度が細かい情報を得られる。すなわち、花粉症のユーザにとって有用な情報を得られる。
【００１８】
車両１０は、本実施形態では、自動車であるが、他の種類の車両でもよい。
【００１９】
図２を参照して、本実施形態に係る地図生成システム４０の構成を説明する。
【００２０】
地図生成システム４０は、画像解析装置４１と、地図生成装置４２とを備える。
【００２１】
画像解析装置４１及び地図生成装置４２は、移動体通信網及びインターネットなどのネットワーク４３を介して互いに通信可能である。地図生成装置４２は、ネットワーク４３を介して端末機器３０とも通信可能である。
【００２２】
画像解析装置４１は、車両１０に備えられている。画像解析装置４１は、ナビゲーション装置などの車載機器として構成されてもよいし、又はスマートフォンなど、車載機器に接続して使用される電子機器として構成されてもよい。
【００２３】
画像解析装置４１は、制御部１１、記憶部１２、通信部１３、及び測位部１４といった構成要素を備える。
【００２４】
制御部１１は、１つ以上のプロセッサである。プロセッサとしては、ＣＰＵなどの汎用プロセッサ、又は特定の処理に特化した専用プロセッサを使用できる。「ＣＰＵ」は、Central Processing Unitの略語である。制御部１１には、１つ以上の専用回路が含まれてもよいし、又は制御部１１において、１つ以上のプロセッサを１つ以上の専用回路に置き換えてもよい。専用回路としては、例えば、ＦＰＧＡ又はＡＳＩＣを使用できる。「ＦＰＧＡ」は、Field-Programmable Gate Arrayの略語である。「ＡＳＩＣ」は、Application Specific Integrated Circuitの略語である。制御部１１には、１つ以上のＥＣＵが含まれてもよい。「ＥＣＵ」は、Electronic Control Unitの略語である。制御部１１は、画像解析装置４１を含む車両１０の各部を制御しながら、画像解析装置４１の動作に関わる情報処理を実行する。
【００２５】
記憶部１２は、１つ以上のメモリである。メモリとしては、例えば、半導体メモリ、磁気メモリ、又は光メモリを使用できる。メモリは、主記憶装置、補助記憶装置、又はキャッシュメモリとして機能してよい。記憶部１２には、画像解析装置４１の動作に用いられる情報と、画像解析装置４１の動作によって得られた情報とが記憶される。
【００２６】
通信部１３は、１つ以上の通信モジュールである。通信モジュールとしては、例えば、ＤＳＲＣ、ＬＴＥ、４Ｇ、又は５Ｇに対応した通信モジュールを使用できる。「ＤＳＲＣ」は、Dedicated Short Range Communicationsの略語である。「ＬＴＥ」は、Long Term Evolutionの略語である。「４Ｇ」は、4th Generationの略語である。「５Ｇ」は、5th Generationの略語である。通信部１３は、画像解析装置４１の動作に用いられる情報を受信し、また画像解析装置４１の動作によって得られる情報を送信する。
【００２７】
測位部１４は、１つ以上の測位モジュールである。測位モジュールとしては、例えば、ＧＰＳ、ＱＺＳＳ、ＧＬＯＮＡＳＳ、又はＧａｌｉｌｅｏに対応した測位モジュールを使用できる。「ＧＰＳ」は、Global Positioning Systemの略語である。「ＱＺＳＳ」は、Quasi-Zenith Satellite Systemの略語である。ＱＺＳＳの衛星は、準天頂衛星と呼ばれる。「ＧＬＯＮＡＳＳ」は、Global Navigation Satellite Systemの略語である。測位部１４は、車両１０の位置情報５２を取得する。
【００２８】
画像解析装置４１の機能は、本実施形態に係る画像解析プログラムを、制御部１１に含まれるプロセッサで実行することにより実現される。すなわち、画像解析装置４１の機能は、ソフトウェアにより実現される。画像解析プログラムは、画像解析装置４１の動作に含まれるステップの処理をコンピュータに実行させることで、当該ステップの処理に対応する機能をコンピュータに実現させるためのプログラムである。すなわち、画像解析プログラムは、コンピュータを画像解析装置４１として機能させるためのプログラムである。
【００２９】
プログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、例えば、磁気記録装置、光ディスク、光磁気記録媒体、又は半導体メモリを使用できる。プログラムの流通は、例えば、プログラムを記録したＤＶＤ又はＣＤ−ＲＯＭなどの可搬型記録媒体を販売、譲渡、又は貸与することによって行う。「ＤＶＤ」は、Digital Versatile Discの略語である。「ＣＤ−ＲＯＭ」は、Compact Disc Read Only Memoryの略語である。プログラムをサーバのストレージに格納しておき、ネットワークを介して、サーバから他のコンピュータにプログラムを転送することにより、プログラムを流通させてもよい。プログラムをプログラムプロダクトとして提供してもよい。
【００３０】
コンピュータは、例えば、可搬型記録媒体に記録されたプログラム又はサーバから転送されたプログラムを、一旦、メモリに格納する。そして、コンピュータは、メモリに格納されたプログラムをプロセッサで読み取り、読み取ったプログラムに従った処理をプロセッサで実行する。コンピュータは、可搬型記録媒体から直接プログラムを読み取り、プログラムに従った処理を実行してもよい。コンピュータは、コンピュータにサーバからプログラムが転送される度に、逐次、受け取ったプログラムに従った処理を実行してもよい。サーバからコンピュータへのプログラムの転送は行わず、実行指示及び結果取得のみによって機能を実現する、いわゆるＡＳＰ型のサービスによって処理を実行してもよい。「ＡＳＰ」は、Application Service Providerの略語である。プログラムには、電子計算機による処理の用に供する情報であってプログラムに準ずるものが含まれる。例えば、コンピュータに対する直接の指令ではないがコンピュータの処理を規定する性質を有するデータは、「プログラムに準ずるもの」に該当する。
【００３１】
画像解析装置４１の一部又は全ての機能が、制御部１１に含まれる専用回路により実現されてもよい。すなわち、画像解析装置４１の一部又は全ての機能が、ハードウェアにより実現されてもよい。
【００３２】
車両１０には、画像解析装置４１のほかに、撮影部１５、入力部１６、及び出力部１７が備えられている。車両１０において、撮影部１５、入力部１６、及び出力部１７を画像解析装置４１の一部としてもよい。
【００３３】
撮影部１５は、１つ以上の車載カメラである。車載カメラとしては、例えば、フロントカメラ、サイドカメラ、又はリアカメラを使用できる。撮影部１５は、車両１０から画像５１を撮影する。すなわち、撮影部１５は、車両１０の外の画像５１を撮影する。
【００３４】
入力部１６は、１つ以上の入力インタフェースである。入力インタフェースとしては、例えば、物理キー、静電容量キー、ポインティングデバイス、車載ディスプレイと一体的に設けられたタッチスクリーン、又は車載マイクを使用できる。入力部１６は、画像解析装置４１の動作に用いられる情報の入力を、車両１０の運転手などのユーザから受け付ける。
【００３５】
出力部１７は、１つ以上の出力インタフェースである。出力インタフェースとしては、例えば、車載ディスプレイ又は車載スピーカを使用できる。車載ディスプレイとしては、例えば、ＨＵＤ、ＬＣＤ、又は有機ＥＬディスプレイを使用できる。「ＨＵＤ」は、Head-Up Displayの略語である。「ＬＣＤ」は、Liquid Crystal Displayの略語である。「ＥＬ」は、Electro Luminescenceの略語である。出力部１７は、画像解析装置４１の動作によって得られる情報をユーザに向けて出力する。
【００３６】
地図生成装置４２は、任意の場所に備えられていてよいが、本実施形態では、データセンタに備えられている。地図生成装置４２は、クラウドコンピューティングシステム又はその他のコンピューティングシステムに属するサーバ２０として構成される。
【００３７】
地図生成装置４２は、制御部２１、記憶部２２、及び通信部２３といった構成要素を備える。
【００３８】
制御部２１は、１つ以上のプロセッサである。プロセッサとしては、ＣＰＵなどの汎用プロセッサ、又は特定の処理に特化した専用プロセッサを使用できる。制御部２１には、１つ以上の専用回路が含まれてもよいし、又は制御部２１において、１つ以上のプロセッサを１つ以上の専用回路に置き換えてもよい。専用回路としては、例えば、ＦＰＧＡ又はＡＳＩＣを使用できる。制御部２１は、地図生成装置４２であるサーバ２０の各部を制御しながら、地図生成装置４２の動作に関わる情報処理を実行する。
【００３９】
記憶部２２は、１つ以上のメモリである。メモリとしては、例えば、半導体メモリ、磁気メモリ、又は光メモリを使用できる。メモリは、主記憶装置、補助記憶装置、又はキャッシュメモリとして機能してよい。記憶部２２には、地図生成装置４２の動作に用いられる情報と、地図生成装置４２の動作によって得られた情報とが記憶される。
【００４０】
通信部２３は、１つ以上の通信モジュールである。通信モジュールとしては、例えば、ＬＡＮ規格に対応した通信モジュールを使用できる。「ＬＡＮ」は、Local Area Networkの略語である。通信部２３は、地図生成装置４２の動作に用いられる情報を受信し、また地図生成装置４２の動作によって得られる情報を送信する。
【００４１】
地図生成装置４２の機能は、本実施形態に係る地図生成プログラムを、制御部２１に含まれるプロセッサで実行することにより実現される。すなわち、地図生成装置４２の機能は、ソフトウェアにより実現される。地図生成プログラムは、地図生成装置４２の動作に含まれるステップの処理をコンピュータに実行させることで、当該ステップの処理に対応する機能をコンピュータに実現させるためのプログラムである。すなわち、地図生成プログラムは、コンピュータを地図生成装置４２として機能させるためのプログラムである。
【００４２】
地図生成装置４２の一部又は全ての機能が、制御部２１に含まれる専用回路により実現されてもよい。すなわち、地図生成装置４２の一部又は全ての機能が、ハードウェアにより実現されてもよい。
【００４３】
端末機器３０は、ユーザによって使用される機器である。端末機器３０は、スマートフォンなど、ユーザによって携帯されるモバイル機器として構成されてもよいし、デスクトップＰＣなど、ユーザによって自宅又はオフィスで使用される非モバイル機器として構成されてもよいし、又はナビゲーション装置など、ユーザによって車内で使用される車載機器として構成されてもよい。「ＰＣ」は、Personal Computerの略語である。
【００４４】
図２のほかに、図３を参照して、本実施形態に係る地図生成システム４０の動作を説明する。地図生成システム４０の動作は、本実施形態に係る地図生成方法に相当する。
【００４５】
ステップＳ１０１からステップＳ１０３の処理は、車両１０で実行される。
【００４６】
ステップＳ１０１において、画像解析装置４１の制御部１１は、車両１０から撮影された画像５１と、画像５１が撮影された時点における車両１０の位置情報５２とを取得する。
【００４７】
具体的には、制御部１１は、車両１０の前方、側方、及び後方など、車両１０の外の画像５１を撮影部１５から取得する。画像５１は、動画像でもよいし、静止画像でもよい。制御部１１は、現在時刻における車両１０の位置情報５２を測位部１４から取得する。位置情報５２は、例えば、ＧＰＳ、ＱＺＳＳ、ＧＬＯＮＡＳＳ、Ｇａｌｉｌｅｏ、又はこれらのうち２つ以上の組み合わせを利用して得られた、車両１０の現在位置の２次元座標又は３次元座標である。制御部１１は、撮影部１５から取得した画像５１を記憶部１２に記憶するとともに、現在時刻を示す時刻情報と、測位部１４から取得した位置情報５２とを、その画像５１に対応付けて記憶部１２に記憶する。
【００４８】
制御部１１は、画像５１とともに、画像５１が撮影された時刻を示す時刻情報を撮影部１５から取得してもよい。その場合、制御部１１は、取得した時刻情報に示されている時刻における車両１０の位置情報５２を測位部１４から取得する。制御部１１は、取得した画像５１を記憶部１２に記憶するとともに、取得した時刻情報及び位置情報５２を、その画像５１に対応付けて記憶部１２に記憶する。
【００４９】
ステップＳ１０２において、画像解析装置４１の制御部１１は、ステップＳ１０１で取得した画像５１を解析することで、その画像５１にて、花粉対策品を着用している人を検出して、検出結果を示す検出情報５３を生成する。すなわち、制御部１１は、画像５１にて、花粉対策品を着用している人が検出された結果を示す検出情報５３を生成する。
【００５０】
具体的には、制御部１１は、ステップＳ１０１で記憶部１２に記憶した画像５１を解析して、車両１０の周囲にいる歩行者、他の車両に乗っている人、及びその他の人を認識する。制御部１１は、画像５１をさらに解析して、認識した人がマスク又はメガネといった花粉対策品を着用しているかどうかを判定する。画像５１内の人及び花粉対策品を認識する技術としては、例えば、機械学習、パターンマッチング、特徴点抽出、又はこれらの組み合わせによる画像認識技術を使用できる。特許文献１又は特許文献２に記載の技術など、任意の従来技術を使用してもよい。制御部１１は、認識した人の数である総人数と、花粉対策品を着用していると判定した人の数である検出人数とを示す情報を検出情報５３として生成する。
【００５１】
検出情報５３は、検出人数の代わりに、総人数に対する検出人数の比率である検出率を示す情報でもよい。
【００５２】
検出情報５３は、検出人数として、制御部１１によりマスク及びメガネの両方を着用していると判定された人の数を示す情報でもよい。すなわち、検出情報５３に示される検出人数は、マスクのみを着用している人、及びメガネのみを着用している人を除外した数でもよい。
【００５３】
検出情報５３は、検出人数として、制御部１１により花粉対策メガネを着用していると判定された人の数を示す情報でもよい。花粉対策メガネには、通常のメガネと異なり、目元を覆うカバーがフレームに取り付けられているという特徴がある。制御部１１は、画像５１を解析して、この特徴を検出することで、通常のメガネを着用している人と、花粉対策メガネを着用している人とを判別できる。
【００５４】
検出情報５３は、画像５１にて、花粉対策品を着用している人の目の潤みが検出された結果をさらに示す情報であってもよい。例えば、検出情報５３は、検出人数として、制御部１１により花粉対策品を着用していて、かつ目が潤んでいると判定された人の数を示す情報でもよい。画像５１内の人の目の潤みを認識する技術としては、例えば、機械学習、パターンマッチング、特徴点抽出、又はこれらの組み合わせによる画像認識技術を使用できる。
【００５５】
検出情報５３は、画像５１にて、花粉対策品を着用している人の目の充血が検出された結果をさらに示す情報であってもよい。例えば、検出情報５３は、検出人数として、制御部１１により花粉対策品を着用していて、かつ目が充血していると判定された人の数を示す情報でもよい。画像５１内の人の目の充血を認識する技術としては、例えば、機械学習、パターンマッチング、特徴点抽出、又はこれらの組み合わせによる画像認識技術を使用できる。
【００５６】
撮影部１５に含まれる車載カメラが車両１０の外側に配置されている場合、検出情報５３は、画像５１にて、その車載カメラのレンズに付着した花粉が検出された結果をさらに示す情報であってもよい。その場合、制御部１１は、画像５１を解析して、画像５１の撮影に使用された車載カメラのレンズに花粉が付着しているかどうかを判定する。画像５１内のレンズに付着した花粉を認識する技術としては、例えば、機械学習、パターンマッチング、特徴点抽出、又はこれらの組み合わせによる画像認識技術を使用できる。
【００５７】
撮影部１５に含まれる車載カメラが車両１０の内側に配置されている場合、検出情報５３は、画像５１にて、その車載カメラのレンズに対向する車両１０の窓ガラスに付着した花粉が検出された結果をさらに示す情報であってもよい。その場合、制御部１１は、画像５１を解析して、画像５１の撮影方向に存在する車両１０の窓ガラスに花粉が付着しているかどうかを判定する。画像５１内の窓ガラスに付着した花粉を認識する技術としては、例えば、機械学習、パターンマッチング、特徴点抽出、又はこれらの組み合わせによる画像認識技術を使用できる。
【００５８】
ステップＳ１０３において、画像解析装置４１の通信部１３は、ステップＳ１０１で制御部１１により取得された車両１０の位置情報５２と、ステップＳ１０２で制御部１１により生成された検出情報５３とを地図生成装置４２に提供する。
【００５９】
具体的には、制御部１１は、ステップＳ１０１で記憶部１２に記憶した時刻情報及び位置情報５２と、ステップＳ１０２で生成した検出情報５３とを通信部１３に入力する。通信部１３は、制御部１１から入力された時刻情報、位置情報５２、及び検出情報５３を、ネットワーク４３経由の通信によって、サーバ２０である地図生成装置４２に送信する。
【００６０】
ステップＳ１０１からステップＳ１０３の処理は、移動する車両１０で繰り返し実行される。あるいは、ステップＳ１０１からステップＳ１０３の処理は、位置が異なる複数台の車両１０で実行される。
【００６１】
ステップＳ１０４の処理は、ステップＳ１０１からステップＳ１０３の処理が実行される度に、すなわち、位置情報５２及び検出情報５３が提供される度にサーバ２０で実行される。
【００６２】
ステップＳ１０４において、地図生成装置４２の通信部２３は、ステップＳ１０３で車両１０の画像解析装置４１から提供された車両１０の位置情報５２と、検出情報５３とを取得する。
【００６３】
具体的には、通信部２３は、ステップＳ１０３で車両１０の画像解析装置４１から送信された時刻情報、位置情報５２、及び検出情報５３を、ネットワーク４３を介して受信する。制御部２１は、通信部２３により受信された時刻情報、位置情報５２、及び検出情報５３を通信部２３から取得する。制御部２１は、取得した時刻情報、位置情報５２、及び検出情報５３を記憶部２２に記憶する。
【００６４】
制御部２１は、位置情報５２が車両１０の画像解析装置４１からほぼリアルタイムに送信される場合は、時刻情報として、通信部２３が位置情報５２を車両１０の画像解析装置４１から受信した時刻を示す情報を記憶部２２に記憶してもよい。その場合、通信部２３は、時刻情報を車両１０の画像解析装置４１から受信しなくてよい。
【００６５】
ステップＳ１０５の処理は、サーバ２０で実行される。ステップＳ１０５の処理は、ステップＳ１０４の処理よりも前に実行されてもよい。
【００６６】
ステップＳ１０５において、地図生成装置４２の通信部２３は、地域ごとの花粉情報５４を取得する。
【００６７】
具体的には、通信部２３は、気象情報サービスの一環として公開サーバから送信される花粉情報５４を、ネットワーク４３を介して受信する。制御部２１は、通信部２３により受信された花粉情報５４を通信部２３から取得する。制御部２１は、取得した花粉情報５４を記憶部２２に記憶する。
【００６８】
ステップＳ１０６及びステップＳ１０７の処理は、ステップＳ１０４の処理が実行される度に、すなわち、位置情報５２及び検出情報５３が取得される度に、そのとき取得された位置情報５２及び検出情報５３について個別にサーバ２０で実行される。あるいは、ステップＳ１０６及びステップＳ１０７の処理は、数分、数十分、又は数時間といった単位期間ごとに、単位期間内にステップＳ１０４で取得された全ての位置情報５２及び検出情報５３について一括してサーバ２０で実行される。
【００６９】
ステップＳ１０６において、地図生成装置４２の制御部２１は、ステップＳ１０４で通信部２３により取得された車両１０の位置情報５２と、検出情報５３と、ステップＳ１０５で通信部２３により取得された花粉情報５４とに基づいて、花粉の飛散状況を推定する。制御部２１は、推定した飛散状況を示す地図情報５５を生成する。制御部２１は、一旦ステップＳ１０６で地図情報５５を生成した後、再びステップＳ１０６の処理を実行するときは、生成済の地図情報５５を更新してもよいし、又は新たな地図情報５５を生成し直してもよい。
【００７０】
具体的には、制御部２１は、ステップＳ１０４で記憶部２２に記憶した時刻情報に示されている時刻が現在時刻から数分、数十分、又は数時間といった規定期間内であれば、ステップＳ１０４で記憶部２２に記憶した位置情報５２及び検出情報５３と、ステップＳ１０５で記憶部２２に記憶した花粉情報５４とを参照する。制御部２１は、検出情報５３に示されている検出人数に応じた花粉の飛散量を第１飛散量として特定する。第１飛散量は、検出人数を花粉の飛散量に換算するための表、若しくは式、又は検出人数から花粉の飛散量を推定する関数を用いて特定される。第１飛散量を特定するために用いられる表、式、及び関数は、いずれも任意の方法で決定されてよいが、例えば、花粉対策品を着用している人の数と花粉の飛散量との関係について実地調査を行い、その結果を分析することで予め決定される。制御部２１は、位置情報５２に示されている位置を含む地域について、花粉情報５４に示されている花粉の飛散量を第２飛散量とし、第１飛散量と比較する。第２飛散量は、大まかな地域の花粉の飛散量を予測した値である。制御部２１は、第１飛散量と第２飛散量との差が閾値を超えていなければ、第１飛散量が正しいと判定して、地図上の、位置情報５２に示されている位置に第１飛散量をマッピングすることにより、地図情報５５を生成又は更新する。制御部２１は、第１飛散量と第２飛散量との差が閾値を超えていれば、第１飛散量が誤っていると判定して、第１飛散量のマッピングを中止する。第１飛散量及び第２飛散量は、１平方センチメートル当たりの花粉数、又は１立方メートル当たりの花粉数といった任意の単位で表されてよいが、便宜的に、５段階などの数値レベルで表されてもよい。
【００７１】
検出情報５３が、検出人数の代わりに検出率を示す情報である場合、制御部２１は、検出率に応じた花粉の飛散量を第１飛散量として特定する。第１飛散量は、検出率を花粉の飛散量に換算するための表、若しくは式、又は検出率から花粉の飛散量を推定する関数を用いて特定される。第１飛散量を特定するために用いられる表、式、及び関数は、いずれも任意の方法で決定されてよいが、例えば、花粉対策品を着用している人の比率と花粉の飛散量との関係について実地調査を行い、その結果を分析することで予め決定される。
【００７２】
検出情報５３が、検出人数として、制御部１１によりマスク及びメガネの両方を着用していると判定された人の数を示す情報である場合、花粉対策とは別の目的でマスクを着用している人が検出人数に含まれにくくなる。よって、第１飛散量の正確性、すなわち、花粉の飛散状況の推定精度が向上する。
【００７３】
検出情報５３が、検出人数として、制御部１１により花粉対策メガネを着用していると判定された人の数を示す情報である場合、通常のメガネを着用している人が検出人数に含まれにくくなる。よって、第１飛散量の正確性、すなわち、花粉の飛散状況の推定精度が向上する。
【００７４】
検出情報５３が、検出人数として、制御部１１により花粉対策品を着用していて、かつ目が潤んでいると判定された人の数を示す情報である場合、花粉症とは別の理由でマスクを着用している人が検出人数に含まれにくくなる。よって、第１飛散量の正確性、すなわち、花粉の飛散状況の推定精度が向上する。
【００７５】
検出情報５３が、検出人数として、制御部１１により花粉対策品を着用していて、かつ目が充血していると判定された人の数を示す情報である場合、花粉症とは別の理由でマスクを着用している人が検出人数に含まれにくくなる。よって、第１飛散量の正確性、すなわち、花粉の飛散状況の推定精度が向上する。
【００７６】
制御部２１は、検出情報５３に、画像５１の撮影に使用された車載カメラのレンズと、画像５１の撮影方向に存在する車両１０の窓ガラスとのいずれかに花粉が付着しているという判定結果が示されている場合に限って、地図情報５５を生成してもよい。その場合、第１飛散量の正確性、すなわち、花粉の飛散状況の推定精度が向上する。
【００７７】
制御部２１は、第１飛散量と第２飛散量とを比較することなく、地図情報５５を生成してもよい。その場合、花粉情報５４を参照する必要がないため、ステップＳ１０５の処理を省略してよい。
【００７８】
制御部２１は、地図情報５５を適宜確認し、直近の規定期間よりも前に取得された位置情報５２及び検出情報５３に基づいてマッピングされた第１飛散量があれば、その第１飛散量を地図情報５５から除外してよい。
【００７９】
制御部２１は、本実施形態では、少なくとも１台の車両１０について第１飛散量を特定した位置に、その第１飛散量をマッピングするが、規定台数以上の車両１０についてほぼ同じ第１飛散量を特定した位置のみに、その第１飛散量をマッピングしてもよい。その場合、地図情報５５の信頼性が向上する。
【００８０】
ステップＳ１０７において、地図生成装置４２の通信部２３は、ステップＳ１０６で制御部２１により生成又は更新された地図情報５５を端末機器３０に提供する。
【００８１】
具体的には、制御部２１は、ステップＳ１０６で生成又は更新した地図情報５５を通信部２３に入力する。通信部２３は、制御部２１から入力された地図情報５５を、ネットワーク４３を介して、端末機器３０に送信する。
【００８２】
ステップＳ１０８及びステップＳ１０９の処理は、ステップＳ１０７の処理が実行される度に、すなわち、地図情報５５が提供される度に端末機器３０で実行される。
【００８３】
ステップＳ１０８において、端末機器３０は、ステップＳ１０７でサーバ２０である地図生成装置４２から提供された地図情報５５を取得する。
【００８４】
具体的には、端末機器３０は、ステップＳ１０７でサーバ２０である地図生成装置４２から送信された地図情報５５を、ネットワーク４３を介して受信する。
【００８５】
ステップＳ１０９において、端末機器３０は、ステップＳ１０８で取得した地図情報５５をユーザに向けて表示する。
【００８６】
具体的には、端末機器３０は、ステップＳ１０８で受信した地図情報５５を含む画面をディスプレイに表示する。この画面において、地図情報５５は、地図上の１つ以上の位置に、マッピングされた第１飛散量を示す数字、文字、アイコンなどの図形、又はこれらの組み合わせを配置する形式で表示される。同じ地図上のユーザの現在位置には、人のアイコンなどの図形が表示されてよい。
【００８７】
上述のように、車両１０の画像解析装置４１は、車両１０から撮影された画像５１を解析する。画像解析装置４１は、画像５１にて、花粉対策品を着用している人を検出する。画像解析装置４１は、検出結果を示す検出情報５３を生成する。画像解析装置４１は、画像５１が撮影された時点における車両１０の位置情報５２と、生成した検出情報５３とを地図生成装置４２に提供する。地図生成装置４２は、画像解析装置４１から提供された車両１０の位置情報５２と、検出情報５３とを取得する。地図生成装置４２は、取得した車両１０の位置情報５２と、検出情報５３とに基づいて、花粉の飛散状況を推定する。地図生成装置４２は、推定した飛散状況を示す地図情報５５を生成する。したがって、本実施形態によれば、花粉の飛散状況に関して粒度が細かい情報を得られる。すなわち、花粉症のユーザにとって有用な情報を得られる。
【００８８】
画像解析装置４１は、クラウドコンピューティングシステム又はその他のコンピューティングシステムに属するサーバとして構成されてもよい。このサーバは、サーバ２０でもよいし、サーバ２０とは別のサーバでもよい。
【００８９】
画像解析装置４１がサーバ２０として構成される場合、図４に示すように、画像解析装置４１は、地図生成装置４２に統合される。図５に示すように、ステップＳ１０２の処理は、ステップＳ１０４ａの処理としてサーバ２０で実行される。そのため、ステップＳ１０１の後のステップＳ１０２ａでは、ステップＳ１０１で取得された画像５１及び車両１０の位置情報５２など、ステップＳ１０４ａの処理に必要な情報が、車両１０からサーバ２０に提供される。ステップＳ１０２ａの後のステップＳ１０３ａでは、地図生成装置４２の通信部２３が、ステップＳ１０２ａで車両１０から提供された画像５１と、車両１０の位置情報５２とを取得する。ステップＳ１０４ａでは、地図生成装置４２の制御部２１が、ステップＳ１０３ａで通信部２３により取得された画像５１を解析することで、その画像５１にて、花粉対策品を着用している人を検出して、検出結果を示す検出情報５３を生成する。すなわち、制御部２１は、画像５１にて、花粉対策品を着用している人が検出された結果を示す検出情報５３を生成する。この検出情報５３は、ステップＳ１０６の処理で地図情報５５を生成又は更新するために利用される。
【００９０】
画像解析装置４１がサーバ２０とは別のサーバであるサーバＸとして構成される場合、ステップＳ１０２及びステップＳ１０３の処理は、サーバＸで実行される。ステップＳ１０１の処理が車両１０で実行される度に、ステップＳ１０１で取得された画像５１及び車両１０の位置情報５２など、ステップＳ１０２及びステップＳ１０３の処理に必要な情報が、車両１０からサーバＸにアップロードされる。ステップＳ１０３では、車両１０の位置情報５２及び検出情報５３など、ステップＳ１０４からステップＳ１０７の処理に必要な情報が、サーバＸからサーバ２０に転送される。
【００９１】
本発明は上述の実施形態に限定されるものではない。例えば、ブロック図に記載の複数のブロックを統合してもよいし、又は１つのブロックを分割してもよい。フローチャートに記載の複数のステップを記述に従って時系列に実行する代わりに、各ステップを実行する装置の処理能力に応じて、又は必要に応じて、並列的に又は異なる順序で実行してもよい。その他、本発明の趣旨を逸脱しない範囲での変更が可能である。
【符号の説明】
【００９２】
１０  車両
１１  制御部
１２  記憶部
１３  通信部
１４  測位部
１５  撮影部
１６  入力部
１７  出力部
２０  サーバ
２１  制御部
２２  記憶部
２３  通信部
３０  端末機器
４０  地図生成システム
４１  画像解析装置
４２  地図生成装置
４３  ネットワーク
５１  画像
５２  位置情報
５３  検出情報
５４  花粉情報
５５  地図情報
【図１】
2020101696.tif 000003
【図２】
2020101696.tif 000004
【図３】
2020101696.tif 000005
【図４】
2020101696.tif 000006
【図５】
2020101696.tif 000007