(57)【要約】【課題】ユーザーにアレルギー症状を引き起こさせるアレルゲンの種類を提供する。【解決手段】アレルギーに関する情報を提供する情報提供システムにおける情報提供方法であって、前記情報提供システムの外部のデータベースから、一以上の地域におけるアレルゲンの飛散量を示す飛散情報を、現在日時を示す日時情報と関連付けて取得し、ユーザーの携帯端末から、前記ユーザーが引き起こしているアレルギー症状の種類及び度合を示す症状情報を、前記ユーザーが現在存在する場所の位置を示す位置情報と前記日時情報と関連付けて取得し、前記症状情報及び前記飛散情報に基づき、前記ユーザーにアレルギー症状を引き起こさせるアレルゲンの種類を推定し、前記推定の結果を前記携帯端末に表示させる。【選択図】図５
2020141167.tif 000002
【特許請求の範囲】
【請求項１】
アレルギーに関する情報を提供する情報提供システムにおける情報提供方法であって、
前記情報提供システムの外部のデータベースから、一以上の地域におけるアレルゲンの飛散量を示す飛散情報を、現在日時を示す日時情報と関連付けて取得し、
ユーザーの携帯端末から、前記ユーザーが引き起こしているアレルギー症状の種類及び度合を示す症状情報を、前記ユーザーが現在存在する場所の位置を示す位置情報と前記日時情報と関連付けて取得し、
前記症状情報及び前記飛散情報に基づき、前記ユーザーにアレルギー症状を引き起こさせるアレルゲンの種類を推定し、前記推定の結果を前記携帯端末に表示させる、
情報提供方法。
【請求項２】
前記ユーザーにアレルギー症状を引き起こさせた既知のアレルゲンの種類を示すプロファイル情報を記憶し、
前記推定したアレルゲンの種類が含まれるように前記プロファイル情報を更新し、
前記プロファイル情報を更に前記携帯端末に表示させる、
請求項１に記載の情報提供方法。
【請求項３】
前記症状情報及び前記飛散情報に基づき、前記ユーザーが現在存在する場所における前記推定した種類のアレルゲンの濃度を更に推定し、当該推定の結果を更に前記携帯端末に表示させる、
請求項１又は２に記載の情報提供方法。
【請求項４】
前記携帯端末から、前記推定した種類のアレルゲンの濃度が所定の閾値よりも低い近隣の施設を検索する指示を取得した場合、前記飛散情報及び前記症状情報に基づき、前記近隣の施設を検索した結果を前記携帯端末に表示させる、
請求項３に記載の情報提供方法。
【請求項５】
前記携帯端末から、前記ユーザーが指定した条件を満たす移動経路の探索指示を取得した場合、前記条件を満たす移動経路を探索し、前記ユーザーの前記プロファイル情報及び前記症状情報に基づき、前記探索した一以上の移動経路を、前記ユーザーにアレルギー症状を引き起こさせる可能性が低い順番に並べて前記携帯端末に表示させる、
請求項３又は４に記載の情報提供方法。
【請求項６】
前記携帯端末に前記推定の結果を表示させた時点から所定時間が経過すると、新たな前記症状情報を前記携帯端末に生成させる、
請求項１から５の何れか一項に記載の情報提供方法。
【請求項７】
前記携帯端末に前記推定の結果を表示させた後、前記携帯端末に定期的に前記位置情報を送信させ、受信した前記位置情報に基づき、前記ユーザーの存在する場所が変更されたと判断した場合、新たな前記症状情報を前記携帯端末に生成させる、
請求項１から５の何れか一項に記載の情報提供方法。
【請求項８】
所定施設から前記携帯端末のユーザーを検知したことを示す検知情報を受信した場合、新たな前記症状情報を前記携帯端末に生成させる、
請求項１から５の何れか一項に記載の情報提供方法。
【請求項９】
アレルギーに関する情報を提供する情報提供システムであって、
前記情報提供システムは、サーバと携帯端末とを備え、
前記サーバは、前記情報提供システムの外部のデータベースから、一以上の地域におけるアレルゲンの飛散量を示す飛散情報を、現在日時を示す日時情報と関連付けて取得し、
前記携帯端末は、前記携帯端末のユーザーが引き起こしているアレルギー症状の種類及び度合を示す症状情報を、前記ユーザーが現在存在する場所の位置を示す位置情報と前記日時情報と関連付けて前記サーバに送信し、
前記サーバは、前記症状情報及び前記飛散情報に基づき、前記ユーザーにアレルギー症状を引き起こさせるアレルゲンの種類を推定し、前記推定の結果を前記携帯端末に表示させる、
情報提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、アレルギーに関する情報を提供する技術に関するものである。
【背景技術】
【０００２】
従来のアレルギーに関する情報を提供する情報提供システムとして特許文献１が知られている。具体的には、特許文献１では、システムのユーザーが所持する携帯電話装置にアレルゲン物質及びその濃度を検出するセンサを設けることが開示されている。そして、各センサで検出されたアレルゲン物質とその検出場所及び検出濃度とを管理センターで管理し、他のユーザーにこれらを提供することが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−９３６１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、アレルゲンには多様な種類が存在し、個々人によりアレルギー症状を引き起こす原因となるアレルゲンの種類は異なる。上記の従来技術では、物質としてのアレルゲンの有無をセンサで測定しているだけで、ユーザーがアレルギー症状を引き起こす原因となるアレルゲンの種類とは無関係である。このため、例えば、センサでアレルゲンとして花粉の存在が検知されたとしても、ユーザーが花粉症でなければアレルギー症状を引き起こさなかった。つまり、従来技術では、ユーザーがどの種類のアレルゲンが原因でアレルギー症状を引き起こすのかは不明であった。
【０００５】
本開示は、上記問題に鑑みてなされたものであり、ユーザーにアレルギー症状を引き起こさせるアレルゲンの種類を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本開示の一態様に係る情報提供方法は、アレルギーに関する情報を提供する情報提供システムにおける情報提供方法であって、前記情報提供システムの外部のデータベースから、一以上の地域におけるアレルゲンの飛散量を示す飛散情報を、現在日時を示す日時情報と関連付けて取得し、ユーザーの携帯端末から、前記ユーザーが引き起こしているアレルギー症状の種類及び度合を示す症状情報を、前記ユーザーが現在存在する場所の位置を示す位置情報と前記日時情報と関連付けて取得し、前記症状情報及び前記飛散情報に基づき、前記ユーザーにアレルギー症状を引き起こさせるアレルゲンの種類を推定し、前記推定の結果を前記携帯端末に表示させる。
【０００７】
また、本開示の別の一態様に係る情報提供システムは、アレルギーに関する情報を提供する情報提供システムであって、前記情報提供システムは、サーバと携帯端末とを備え、前記サーバは、前記情報提供システムの外部のデータベースから、一以上の地域におけるアレルゲンの飛散量を示す飛散情報を、現在日時を示す日時情報と関連付けて取得し、前記携帯端末は、前記携帯端末のユーザーが引き起こしているアレルギー症状の種類及び度合を示す症状情報を、前記ユーザーが現在存在する場所の位置を示す位置情報と前記日時情報と関連付けて前記サーバに送信し、前記サーバは、前記症状情報及び前記飛散情報に基づき、前記ユーザーにアレルギー症状を引き起こさせるアレルゲンの種類を推定し、前記推定の結果を前記携帯端末に表示させる。
【発明の効果】
【０００８】
本開示によれば、ユーザーにアレルギー症状を引き起こさせるアレルゲンの種類を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本開示の実施の形態に係る情報提供システムの構成例を示すブロック図である。
【図２】プロファイル情報の一例を示す図である。
【図３】飛散情報の一例を示す図である。
【図４】投票情報の一例を示す図である。
【図５】図１に示す情報提供システムの処理の第一例を示すフローチャートである。
【図６】プロファイル情報の編集画面の一例を示す図である。
【図７】投票情報の送信画面の一例を示す図である。
【図８】返信内容の表示画面の第一例を示す図である。
【図９】図１に示す情報提供システムの処理の第二例を示すフローチャートである。
【図１０】返信内容の表示画面の第二例を示す図である。
【図１１】推定アレルゲンの濃度に関する濃度条件を含む検索条件を満たす携帯端末２の近隣の施設を検索した結果の表示画面の一例を示す図である。
【図１２】図１に示す情報提供システムの処理の第三例を示すフローチャートである。
【図１３】図１に示す情報提供システムの処理の第四例を示すフローチャートである。
【図１４】図１に示す情報提供システムの処理の第五例を示すフローチャートである。
【図１５】図１に示す情報提供システムの処理の第六例を示すフローチャートである。
【図１６】移動条件の編集画面の一例を示す図である。
【図１７】探索結果の表示画面の一例を示す図である。
【発明を実施するための形態】
【００１０】
（本開示に至る経緯）
近年、花粉症等のアレルギー疾患が流行する時期になると、環境省等の公共機関又は病院等の医療機関から、一以上の地域におけるアレルゲンの飛散量を示す飛散情報が提供される。アレルゲンとは、アレルギー症状を引き起こさせる原因となる物質である。
【００１１】
しかし、ユーザーがアレルギー症状を引き起こす原因となるアレルゲンの種類は多様であり、例えば、杉花粉、ヒノキ花粉、黄砂及びＰＭ２．５等が含まれる。例えば、花粉の飛散量が多かったとしても、ユーザーが花粉症でなければ、当該ユーザーはアレルギー症状を引き起こさない。このため、ユーザーは、飛散情報から、どの地域において飛散量の多いアレルゲンが原因でアレルギー症状を引き起こす人が多いのかを把握することはできても、自身にとってアレルギー症状を引き起こさせるアレルゲンの種類を把握することはできなかった。
【００１２】
また、上述の特許文献１に開示の技術では、物質としてのアレルゲンの有無をセンサで測定しているだけで、ユーザーがアレルギー症状を引き起こす原因となるアレルゲンの種類とは無関係である。このため、例えば、センサでアレルゲンとして花粉の存在が検知されたとしても、ユーザーが花粉症でなければ、アレルギー症状を引き起こさなかった。つまり、上述の特許文献１に開示の技術によっても、ユーザーがどの種類のアレルゲンが原因でアレルギー症状を引き起こすのかは不明であった。
【００１３】
本開示は、上記の課題を解決するためになされたものであり、ユーザーにアレルギー症状を引き起こさせるアレルゲンの種類を把握させることを目的とする。
【００１４】
本開示の一態様に係る情報提供方法は、アレルギーに関する情報を提供する情報提供システムにおける情報提供方法であって、前記情報提供システムの外部のデータベースから、一以上の地域におけるアレルゲンの飛散量を示す飛散情報を、現在日時を示す日時情報と関連付けて取得し、ユーザーの携帯端末から、前記ユーザーが引き起こしているアレルギー症状の種類及び度合を示す症状情報を、前記ユーザーが現在存在する場所の位置を示す位置情報と前記日時情報と関連付けて取得し、前記症状情報及び前記飛散情報に基づき、前記ユーザーにアレルギー症状を引き起こさせるアレルゲンの種類を推定し、前記推定の結果を前記携帯端末に表示させる。
【００１５】
また、本開示の別の一態様に係る情報提供システムは、アレルギーに関する情報を提供する情報提供システムであって、前記情報提供システムは、サーバと携帯端末とを備え、前記サーバは、前記情報提供システムの外部のデータベースから、一以上の地域におけるアレルゲンの飛散量を示す飛散情報を、現在日時を示す日時情報と関連付けて取得し、前記携帯端末は、前記携帯端末のユーザーが引き起こしているアレルギー症状の種類及び度合を示す症状情報を、前記ユーザーが現在存在する場所の位置を示す位置情報と前記日時情報と関連付けて前記サーバに送信し、前記サーバは、前記症状情報及び前記飛散情報に基づき、前記ユーザーにアレルギー症状を引き起こさせるアレルゲンの種類を推定し、前記推定の結果を前記携帯端末に表示させる。
【００１６】
これらの態様によれば、外部のデータベースから取得した飛散情報だけでなく、携帯端末のユーザーが実際に引き起こしたアレルギー症状の種類及び度合を示す症状情報に基づき、前記ユーザーにアレルギー症状を引き起こさせるアレルゲンの種類が推定され、当該推定の結果が携帯端末に表示される。このため、携帯端末のユーザーに、当該推定の結果を視認させて、自身にアレルギー症状を引き起こさせるアレルゲンの種類を把握させることができる。
【００１７】
上記態様において、前記ユーザーにアレルギー症状を引き起こさせた既知のアレルゲンの種類を示すプロファイル情報を記憶し、前記推定したアレルゲンの種類が含まれるように前記プロファイル情報を更新し、前記プロファイル情報を更に前記携帯端末に表示させてもよい。
【００１８】
本態様によれば、症状情報及び飛散情報に基づき推定されたアレルゲンの種類が含まれるように、ユーザーのプロファイル情報が更新され、携帯端末に当該更新されたプロファイル情報が表示される。このため、ユーザーは、過去に推定されたアレルゲンの種類を、自身にアレルギー症状を引き起こさせた既知のアレルゲンの種類として把握することができる。
【００１９】
上記態様において、前記症状情報及び前記飛散情報に基づき、前記ユーザーが現在存在する場所における前記推定した種類のアレルゲンの濃度を更に推定し、当該推定の結果を更に前記携帯端末に表示させてもよい。
【００２０】
本態様によれば、飛散情報及び症状情報に基づき、ユーザーにアレルギー症状を引き起こさせるアレルゲンの種類及び当該ユーザーが現在存在する場所における当該種類のアレルゲンの濃度が推定され、当該推定の結果が携帯端末に表示される。このため、携帯端末のユーザーに、自身が現在存在する場所における前記推定された種類のアレルゲンの濃度を視認させて、どの程度のアレルギー症状を引き起こすのかを把握させることができる。
【００２１】
上記態様において、前記携帯端末から、前記推定した種類のアレルゲンの濃度が所定の閾値よりも低い近隣の施設を検索する指示を取得した場合、前記飛散情報及び前記症状情報に基づき、前記近隣の施設を検索した結果を前記携帯端末に表示させてもよい。
【００２２】
本態様によれば、前記推定した種類のアレルゲンの濃度が所定の閾値よりも低い近隣の施設を検索した結果を、携帯端末に表示させることができる。これにより、前記推定した種類のアレルゲンの濃度が所定の閾値である場合よりも小さい度合でアレルギー症状を引き起こす可能性がある近隣の施設を、携帯端末のユーザーに把握させることができる。
【００２３】
上記態様において、前記携帯端末から、前記ユーザーが指定した条件を満たす移動経路の探索指示を取得した場合、前記条件を満たす移動経路を探索し、前記ユーザーの前記プロファイル情報及び前記症状情報に基づき、前記探索した一以上の移動経路を、前記ユーザーにアレルギー症状を引き起こさせる可能性が低い順番に並べて前記携帯端末に表示させてもよい。
【００２４】
本態様によれば、ユーザーが指定した条件を満たす一以上の移動経路が、ユーザーにアレルギー症状を引き起こさせる可能性が低い順番に並べて携帯端末に表示される。このため、ユーザーは、自身が指定した条件を満たす一以上の移動経路を、自身にとってアレルギー症状を引き起こしにくい順番で容易に把握することができる。
【００２５】
上記態様において、前記携帯端末に前記推定の結果を表示させた時点から所定時間が経過すると、新たな前記症状情報を前記携帯端末に生成させてもよい。
【００２６】
本態様によれば、携帯端末に前記推定の結果を表示させた時点から所定時間内に当該携帯端末のユーザーが別の場所に移動した場合に、当該ユーザーが移動後の場所において引き起こしたアレルギー症状の種類及び度合を示す症状情報を取得することができる。このため、当該ユーザーが場所を移動する前の症状情報だけを取得する場合よりも、ユーザーが存在する場所に適したアレルゲンの種類を推定し、その推定の結果をユーザーに把握させることができる。
【００２７】
上記態様において、前記携帯端末に前記推定の結果を表示させた後、前記携帯端末に定期的に前記位置情報を送信させ、受信した前記位置情報に基づき、前記ユーザーの存在する場所が変更されたと判断した場合、新たな前記症状情報を前記携帯端末に生成させてもよい。
【００２８】
本態様によれば、携帯端末に前記推定の結果を表示させた後、当該携帯端末のユーザーが別の場所に移動した場合に、当該ユーザーが移動後の場所において引き起こしたアレルギー症状の種類及び度合を示す症状情報を取得することができる。このため、当該ユーザーが場所を移動する前の症状情報だけを取得する場合よりも、ユーザーが存在する場所に適したアレルゲンの種類を推定し、その推定の結果をユーザーに把握させることができる。
【００２９】
上記態様において、所定施設から前記携帯端末のユーザーを検知したことを示す検知情報を受信した場合、新たな前記症状情報を前記携帯端末に生成させてもよい。
【００３０】
本態様によれば、ユーザーが所定施設に存在する場合に、当該ユーザーが引き起こしたアレルギー症状の種類及び度合を示す症状情報を取得することができる。このため、所定施設に存在するユーザーにアレルギー症状を引き起こさせるアレルゲンの種類の推定の精度を高めることができる。
【００３１】
本開示は、このような方法に含まれる特徴的な各処理をコンピュータに実行させるコンピュータプログラムとして実現することもできる。また、このようなコンピュータプログラムを、ＣＤ−ＲＯＭ等のコンピュータ読取可能な非一時的な記録媒体あるいはインターネット等の通信ネットワークを介して流通させることができるのは、言うまでもない。
【００３２】
尚、以下で説明する実施の形態は、いずれも本開示の一具体例を示すものである。以下の実施の形態で示される数値、形状、構成要素、ステップ、ステップの順序などは、一例であり、本開示を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。また全ての実施の形態において、各々の内容を組み合わせることも出来る。
【００３３】
（実施の形態）
図１は、本開示の実施の形態に係る情報提供システム１００の構成例を示すブロック図である。情報提供システム１００は、外部ＤＢ３（外部のデータベース）から取得した一以上の地域におけるアレルゲンの飛散量を示す飛散情報と、一以上の携帯端末２から取得した一以上の投票情報と、に基づいてアレルギーに関する情報を提供するものである。
【００３４】
ここで、地域は、例えば、市、町及び村というように、地理的要因等の所定の基準で区画された領域である。アレルゲンは、アレルギー症状の原因となる物質である。アレルゲンの種類は多様であり、例えば、杉花粉、楓花粉、ヒノキ花粉、黄砂及びＰＭ２．５等が含まれる。アレルギーに関する情報には、ユーザーにアレルギー症状を引き起こさせるアレルゲンの種類等が含まれる。
【００３５】
図１に示すように、情報提供システム１００は、情報提供システム１００の外部の外部ＤＢ３とネットワーク９を介して相互に通信可能に接続された一以上の携帯端末２及びサーバ１を備えている。ネットワーク９は、例えば、インターネット通信網及び携帯電話通信網等を含む。
【００３６】
外部ＤＢ３は、情報提供システム１００の外部の交通機関、公共機関又は医療機関等から提供されるデータベースであり、ネットワーク９を介してアクセス可能に各種情報を記憶する。
【００３７】
携帯端末２は、例えば、スマートフォン及びタブレット端末等のユーザーが携帯可能な情報処理装置で構成されている。携帯端末２は、サーバ１において上述したアレルギーに関する情報の生成に用いられる投票情報を生成してサーバ１に送信し、サーバ１から返信されたアレルギーに関する情報を表示する。
【００３８】
サーバ１は、例えば、一以上のコンピュータで構成されたクラウドサーバであり、上述したアレルギーに関する情報を生成し、携帯端末２に送信する。
【００３９】
具体的には、外部ＤＢ３は、情報提供システム１００で利用する情報として、飛散情報３１及び地域情報３２を記憶する。飛散情報３１は、環境省等の公共機関又は病院等の医療機関から定期的に提供される。飛散情報３１は、一以上の地域におけるアレルゲンの飛散量を示す情報である。
【００４０】
地域情報３２は、公共機関及び交通機関等から提供される各地域に関する情報である。地域情報３２には、例えば、各地域の地図画像、各地域における交通機関の路線図を示す路線情報、各地域に存在する施設に関する情報等が含まれる。施設には、例えば、公民館、図書館、プール、公園、病院及び商業施設等が含まれる。施設に関する情報には、施設の名称を示す情報（以降、施設名称情報）、施設が存在する位置の緯度、経度及び高度を示す情報（以降、施設位置情報）、施設の住所を示す情報（以降、施設住所情報）等が含まれる。
【００４１】
携帯端末２は、ＧＰＳセンサ２５、制御部２０、記憶部２１、表示部２２、操作部２３及び通信部２４を備える。
【００４２】
ＧＰＳセンサ２５は、携帯端末２が現在存在する位置の緯度、経度及び高度を示す位置情報を定期的に算出する。
【００４３】
制御部２０は、例えばＣＰＵで構成され、携帯端末２の全体制御を司る。例えば、制御部２０は、通信部２４を制御して、操作部２３を用いて入力された後述の投票情報をネットワーク９を介してサーバ１に送信させる。また、制御部２０は、通信部２４がサーバ１からアレルギーに関する情報を受信した場合、当該受信した情報を表示部２２に表示させる。
【００４４】
記憶部２１は、例えば、半導体メモリで構成され、制御部２０による制御の下、各種情報を記憶する。記憶部２１は、携帯端末２のユーザー毎に、ユーザーにアレルギー症状を引き起こさせた既知のアレルゲンの種類を示すプロファイル情報２１１を記憶する。
【００４５】
図２は、プロファイル情報２１１の一例を示す図である。例えば、図２に示すように、プロファイル情報２１１には、当該プロファイル情報２１１の更新日時（例えば「ＸＸＸＸ／ＹＹ／ＺＺ  〇〇:△△」）、当該プロファイル情報２１１に対応するユーザーを識別するためのユーザーＩＤ（例えば「ＸＸＸＸ」）、当該ユーザーにアレルギー症状を引き起こさせた既知のアレルゲンの種類（例えば「１．杉花粉、３．ヒノキ花粉、１０．黄砂」）を示すアレルゲン情報等が含まれる。尚、本実施形態では、アレルゲン情報に含まれるアレルゲンの種類は、当該アレルゲンの種類を識別する番号（例えば「１」）と当該アレルゲンの種類の名称（例えば「杉花粉）との組み合わせ（例えば「１．杉花粉」）で表されているものとする。ただし、アレルゲンの種類は、上記とは異なる表現方法であってもよい。
【００４６】
図１に参照を戻す。表示部２２は、液晶パネル等の表示装置で構成され、制御部２０の制御の下、種々の画像を表示する。操作部２３は、例えばタッチパネルで構成され、ユーザによって入力される種々の操作を受け付ける。通信部２４は、携帯端末２をネットワーク９に接続する通信装置で構成されている。
【００４７】
サーバ１は、通信部１２、制御部１０及び記憶部１１を備える。
【００４８】
通信部１２は、サーバ１をネットワーク９に接続する通信装置である。制御部１０は、例えば、ＣＰＵで構成され、通信部１２が携帯端末２から受信した要求に応じた所定の処理を行い、当該処理の結果を通信部１２を用いて携帯端末２に送信する。
【００４９】
記憶部１１は、例えば、半導体メモリ、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）又はＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等の記憶装置によって構成されている。記憶部１１は、制御部１０による制御の下、各種情報を記憶する。
【００５０】
例えば、記憶部１１は、制御部１０による制御の下、外部ＤＢ３から取得した飛散情報３１を記憶する。また、記憶部１１は、制御部１０による制御の下、一以上の携帯端末２から受信した一以上の投票情報を記憶する。以降、記憶部１１に記憶されている飛散情報を飛散情報１１１と記載し、記憶部１１に記憶されている投票情報を投票情報１１２と記載する。
【００５１】
図３は、飛散情報１１１の一例を示す図である。例えば、図３に示すように、飛散情報１１１は、当該飛散情報１１１を取得したときの現在日時を示す日時情報（例えば「ＸＸＸＸ／ＹＹ／ＺＺ  〇〇時」）と、アレルゲンが飛散している地域の名称を示す地域名情報（例えば「大阪府北部」）と、アレルゲンの種類及び当該種類のアレルゲンの飛散量を示す飛散量情報（例えば「（１. 杉花粉、１.とても低い）、（３.ヒノキ花粉、４.高い）・・・（１０.黄砂、２.低い）)と、を関連付けた情報である。
【００５２】
尚、本実施形態では、アレルゲンの飛散量は、空気中におけるアレルゲンの濃度を示す濃度情報によって表されているものとする。濃度情報は、アレルゲンの濃度を示す数値（例えば「１」）とアレルゲンの濃度を示す文字列（例えば「とても低い」）との組み合わせ（例えば「１．とても低い」）によって表されているものとする。濃度情報は、アレルゲンの濃度を示す数値（例えば「５」）が大きい程、空気中のアレルゲンの濃度が高い（濃い）ことを示している。ただし、アレルゲンの飛散量は、上記とは異なる表現方法であってもよい。
【００５３】
図４は、投票情報１１２の一例を示す図である。例えば、図４に示すように、投票情報１１２は、携帯端末２において当該投票情報１１２が生成されたときの現在日時を示す日時情報（例えば「ＸＸＸＸ／ＹＹ／ＺＺ  〇〇：△△」）、投票情報１１２の生成時に携帯端末２のユーザーが存在していた施設（場所）の緯度、経度、高度を示す施設位置情報（例えば「（Ｎ１、Ｅ１、Ｈ１）」）、当該施設の名称を示す施設名称情報（例えば「〇〇ビル１Ｆ」）及び当該施設の住所を示す施設住所情報（例えば「○○府○○市○○  ○−○−○」）を関連付けた情報である。
【００５４】
更に、投票情報１１２は、当該投票情報１１２を生成した携帯端末２のユーザーを識別するためのユーザーＩＤ（例えば「ＸＸＸＸ」）、当該ユーザーが引き起こしたアレルギー症状の種類（例えば「１．目のかゆみ、２．鼻水、鼻づまり」）とアレルギー症状の程度（度合）（例えば「５．とてもつらい」）との組み合わせを示す症状情報、及び当該投票情報１１２を生成した携帯端末２のユーザーのプロファイル情報（図２）に含まれるアレルゲン情報（例えば「１．杉花粉、３．ヒノキ花粉、１０．黄砂」）が関連付けられている。
【００５５】
本実施形態では、アレルギー症状の種類は、アレルギー症状の種類を識別する番号（例えば「１」）とアレルギー症状の種類の名称（例えば「目のかゆみ」）との組み合わせ（例えば「１．目のかゆみ」）によって表されているものとする。アレルギー症状の程度は、アレルギー症状の程度を示す数値（例えば「５」）とアレルギー症状の程度を示す文字列（例えば「とてもつらい」）との組み合わせ（例えば「５．とてもつらい」）によって表されているものとする。アレルギー症状の程度は、アレルギー症状の程度を示す数値（例えば「５」）が大きい程、アレルギー症状の程度が酷い（悪い）ことを示している。尚、アレルギー症状の種類及びアレルギー症状の程度は、異なる表現方法で提供されてもよい。
【００５６】
（処理フローの第一例）
図５は、図１に示す情報提供システム１００の処理の第一例を示すフローチャートである。図６は、プロファイル情報２１１の編集画面Ｗ１の一例を示す図である。携帯端末２において、情報提供システム１００を利用するためのアプリケーションプログラムがインストールされた後（ステップＳＵ０１）、携帯端末２のユーザーは、自身のプロファイル情報２１１（図２）の登録を行う（ステップＳＵ０２）。
【００５７】
具体的には、ステップＳＵ０２において、制御部２０は、プロファイル情報２１１の編集画面Ｗ１を表示部２２に表示させる。例えば、図６に示すように、プロファイル情報２１１の編集画面Ｗ１には、ユーザーＩＤ入力欄Ｃ１１と、アレルゲン選択欄Ｃ１２と、登録ボタンＣ１３と、が含まれる。
【００５８】
ユーザーＩＤ入力欄Ｃ１１では、携帯端末２のユーザーを識別するためのユーザーＩＤが入力される。アレルゲン選択欄Ｃ１２では、ユーザーが過去にアレルギー症状を引き起こした原因となった一以上の既知のアレルゲンの種類が選択される。例えば、図６は、ユーザーが操作部２３を用いて、「１．杉花粉」、「３．ヒノキ花粉」及び「１０．黄砂」の三個の既知のアレルゲンの種類を選択した例を示している。
【００５９】
ユーザーによる操作部２３の操作によって、ユーザーＩＤ入力欄Ｃ１１にユーザーＩＤが入力され、且つ、アレルゲン選択欄Ｃ１２で一以上の既知のアレルゲンの種類が選択された後、登録ボタンＣ１３が押下されたとする。この場合、制御部２０は、現在日時を示す日時情報と、ユーザーＩＤ入力欄Ｃ１１に入力されたユーザーＩＤと、アレルゲン選択欄Ｃ１２で選択された一以上の既知のアレルゲンの種類と、を対応付けた情報をプロファイル情報２１１（図２）として、記憶部２１に記憶させる。制御部２０は、プロファイル情報２１１を記憶部２１に記憶させると、表示部２２に表示されているプロファイル情報の編集画面Ｗ１を非表示にする。これにより、携帯端末２のユーザーによる自身のプロファイル情報の登録が終了する。
【００６０】
尚、ステップＳＵ０２の後、ユーザーが操作部２３を用いて編集画面Ｗ１を表示するための所定の操作を行った場合にも、制御部２０は、プロファイル情報２１１の編集画面Ｗ１を表示部２２に表示させる。この場合、制御部２０は、記憶部２１に記憶されているプロファイル情報２１１の内容を編集画面Ｗ１に表示させる。その後、登録ボタンＣ１３が押下されると、制御部２０は、現在日時を示す日時情報と、ユーザーＩＤ入力欄Ｃ１１に入力されているユーザーＩＤと、アレルゲン選択欄Ｃ１２で選択されている一以上の既知のアレルゲンの種類と、を対応付けた情報によって、記憶部２１に記憶されているプロファイル情報２１１を更新する。
【００６１】
このようにして、携帯端末２のユーザーは、医師等から教示される等して、過去に自身にアレルギー症状を引き起こさせた原因となった既知のアレルゲンを含むように、自身のプロファイル情報を操作部２３を用いて編集することができる。
【００６２】
外部ＤＢ３では、飛散情報３１及び地域情報３２が、各情報の提供者固有のタイミングで更新される（ステップＳＥ１１）。このため、サーバ１では、制御部１０は、通信部１２を制御して、外部ＤＢ３から定期的に飛散情報３１を取得し、当該取得した飛散情報３１を現在日時を示す日時情報と関連付けるようにして記憶部１１に記憶させる（ステップＳＳ１１）。
【００６３】
一方、前記アプリケーションプログラムがインストールされた携帯端末２のユーザーは、アレルギー症状を引き起こしたことを自覚すると（ステップＳＵ１１でＹＥＳ）、操作部２３を用いて、投票情報をサーバ１へ送信する操作を行う（ステップＳＵ１２）。
【００６４】
図７は、投票情報の送信画面Ｗ２の一例を示す図である。具体的には、ステップＳＵ１２において、ユーザーは、操作部２３を用いて投票情報の送信画面Ｗ２を表示する所定の操作を行う。当該操作が行われると、制御部２０は、投票情報の送信画面Ｗ２を表示部２２に表示させる。例えば、図７に示すように、投票情報の送信画面Ｗ２には、症状選択欄Ｃ２１と、症状入力欄Ｃ２２と、程度選択欄Ｃ２３と、プロファイル情報表示欄Ｃ２４と、送信ボタンＣ２５と、が含まれる。
【００６５】
症状選択欄Ｃ２１では、一以上のアレルギー症状の種類が選択される。例えば、図７は、ユーザーが操作部２３を用いて、「１．目のかゆみ」及び「２．鼻水、鼻づまり」の二個のアレルギー症状の種類を選択した例を示している。症状入力欄Ｃ２２には、症状選択欄Ｃ２１に表示されていないアレルギー症状の種類が、操作部２３を用いて入力可能となっている。
【００６６】
程度選択欄Ｃ２３では、ユーザーが自覚しているアレルギー症状の程度が一つだけ選択される。本実施形態では、程度選択欄Ｃ２３において、「１．快適」、「２．症状なし」、「３．ときどきつらい」、「４．つらい」及び「５．とてもつらい」の五個のアレルギー症状の程度の中から、何れか一つの程度だけが選択されるものとする。例えば、図７は、ユーザーが操作部２３を用いて、アレルギー症状の程度として「５．とてもつらい」を選択した例を示している。
【００６７】
プロファイル情報表示欄Ｃ２４には、記憶部２１に記憶されているプロファイル情報２１１のアレルゲン情報（図２）に含まれている、一以上のアレルゲンの種類の名称（例えば、「杉花粉、ヒノキ花粉、・・・」）が表示される。尚、これに限らず、プロファイル情報表示欄Ｃ２４には、記憶部２１に記憶されているプロファイル情報２１１のアレルゲン情報（例えば「１．杉花粉、３．ヒノキ花粉、１０．黄砂」（図２））がそのまま表示されてもよい。
【００６８】
ユーザーが操作部２３を用いて、症状選択欄Ｃ２１及び程度選択欄Ｃ２３のそれぞれにおいて選択操作を行った後、送信ボタンＣ２５を押下すると、制御部２０は、投票情報を生成する。そして、制御部２０は、通信部２４を制御して、当該生成した投票情報をサーバ１へ送信させる。
【００６９】
具体的には、送信ボタンＣ２５が押下されると、制御部２０は、携帯端末２のユーザーが現在存在する場所の位置を示す位置情報を取得する。つまり、制御部２０は、ＧＰＳセンサ２５が直近に算出した、ユーザーの携帯端末２が現在存在する位置の緯度、経度、高度を示す位置情報を取得する。そして、制御部２０は、通信部２４を制御して、外部ＤＢ３が記憶している地域情報３２にアクセスし、前記取得した位置情報が示す緯度、経度、高度に対応する施設名称情報及び施設住所情報を取得する。また、制御部２０は、記憶部２１に記憶されているプロファイル情報２１１（図２）に含まれているユーザーＩＤ及びアレルゲン情報を取得する。そして、制御部２０は、症状選択欄Ｃ２１で選択された一以上のアレルゲン症状の種類（例えば「１．目のかゆみ、２．鼻水、鼻づまり」）及び程度選択欄Ｃ２３で選択されたアレルゲン症状の程度（例えば「５．とてもつらい」）からなる症状情報を生成する。
【００７０】
そして、制御部２０は、現在日時を示す日時情報と、前記取得した位置情報、施設名情報及び施設住所情報と、ユーザーＩＤと、前記生成した症状情報と、前記取得したアレルゲン情報と、を関連付けた情報を投票情報（図４）として生成する。そして、制御部２０は、通信部２４を制御して、当該生成した投票情報をサーバ１に送信させる。
【００７１】
一方、サーバ１では、通信部１２が一以上の各携帯端末２から送信された投票情報を受信する度に（ステップＳＳ１２でＹＥＳ）、ステップＳＳ１３以降の処理が行われる。具体的には、ステップＳＳ１３において、制御部１０は、通信部１２が受信した投票情報を記憶部２１に記憶させる（ステップＳＳ１３）。
【００７２】
そして、制御部１０は、記憶部１１に記憶されている飛散情報１１１（図３）及び投票情報１１２（図４）に基づき、携帯端末２のユーザーにアレルギー症状を引き起こさせるアレルゲンの種類及び当該種類のアレルゲンの濃度を推定する（ステップＳＳ１４）。
【００７３】
具体的には、ステップＳＳ１４において、制御部１０は、ステップＳＳ１２で受信された投票情報（以降、受信投票情報）に含まれる施設名称情報及び施設住所情報が示す、当該受信投票情報を送信した携帯端末２のユーザーが現在存在している施設を、携帯端末２で指定された指定施設であるものとする。また、制御部１０は、一日の２４時間を所定の時間単位（例えば１時間）で複数の時間帯に分割する。そして、制御部１０は、受信投票情報に含まれる日時情報が示す時刻（例えば１５時半）を含む時間帯（例えば１５時から１６時の時間帯）を、携帯端末２で指定された指定時間であるものとする。
【００７４】
そして、制御部１０は、記憶部１１に記憶されている一以上の投票情報１１２（図４）のうち、日時情報が示す時刻が、前記指定時間が示す時間帯に含まれ、且つ、施設名称情報及び施設住所情報が、前記指定施設を示す施設名称情報及び施設住所情報と一致する一以上の投票情報１１２を参照する。
【００７５】
そして、制御部１０は、当該参照した一以上の投票情報１１２の其々に含まれる症状情報を参照し、当該参照した一以上の症状情報に含まれる一以上のアレルギー症状の程度を示す数値（例えば「４」、「５」）の平均値（例えば「４．５」）を算出する。
【００７６】
そして、制御部１０は、前記算出した平均値が所定の第一閾値（例えば「３」）未満であった場合、ユーザーにアレルギー症状を引き起こさせるアレルゲンの種類はないと推定する。一方、制御部１０は、前記算出した平均値が前記第一閾値以上である場合、記憶部１１に記憶されている、前記指定施設を含む地域における前記指定時間に対応する飛散情報１１１（図３）において、アレルゲンの飛散量を示す数値が所定の第二閾値以上であるアレルゲンの種類を、ユーザーにアレルギー症状を引き起こさせるアレルゲンの種類として推定する。
【００７７】
詳述すると、制御部１０は、通信部１２を制御して、外部ＤＢ３が記憶している地域情報３２にアクセスし、受信投票情報に含まれる施設住所情報が示す住所（例えば「大阪府門真市」）を含む地域名（例えば「大阪府北部」）を示す情報を取得する。そして、制御部１０は、記憶部１１に記憶されている飛散情報１１１（図３）のうち、日時情報（例えば「ＸＸＸＸ／ＹＹ／ＺＺ  〇〇時」）が示す時刻（例えば「〇〇時」）が、前記指定時間が示す時間帯（例えば１５時から１６時の時間帯）に含まれ、且つ、地域名情報が示す地域名（例えば「大阪府北部」）が、上述の地域情報３２から取得した情報が示す地域名（例えば「大阪府北部」）と一致する飛散情報１１１（例えば図３の一行目のレコード）を参照する。これにより、制御部１０は、記憶部１１に記憶されている飛散情報１１１（図３）のうち、前記指定施設を含む地域における前記指定時間に対応する飛散情報１１１を参照する。
【００７８】
そして、制御部１０は、当該参照した飛散情報１１１（例えば図３の一行目のレコード）において、飛散量を示す数値が所定の第二閾値（例えば「３」）以上であるアレルゲンの種類（例えば、飛散量を示す数値が「４」である「３．ヒノキ花粉」）を、ユーザーにアレルギー症状を引き起こさせるアレルゲンの種類として推定する。また、制御部１０は、当該参照した飛散情報１１１（例えば図３の一行目のレコード）において、当該推定した種類のアレルゲン（例えば「３．ヒノキ花粉」）の飛散量を示す数値（例えば「４」）を、当該推定した種類のアレルゲンの濃度を示す数値（例えば「４」）として推定する。
【００７９】
尚、前記平均値が第一閾値以上であるが、前記参照した飛散情報１１１において、アレルゲンの飛散量を示す数値が第二閾値以上であるアレルゲンが存在しなかったとする。この場合、制御部１０は、ユーザーにアレルギー症状を引き起こさせるアレルゲンの種類は不明であると推定する。この場合、制御部１０は、第二閾値が当該不明な種類のアレルゲンの飛散量を示しているものとして、第二閾値（例えば「３」）を、当該不明な種類のアレルゲンの濃度を示す数値（例えば「３」）として推定する。
【００８０】
図５に参照を戻す。制御部１０は、ステップＳＳ１４において、ユーザーにアレルギー症状を引き起こさせるアレルゲンの種類及び当該種類のアレルゲンの濃度を推定した後、ステップＳＳ１２で受信した受信投票情報を送信した携帯端末２のユーザーの新たなプロファイル情報２１１（図２）を生成する（ステップＳＳ１５）。
【００８１】
具体的には、制御部１０は、ステップＳＳ１５において、記憶部１１に記憶されている投票情報（図４）のうち、ステップＳＳ１２で受信された受信投票情報に含まれているユーザーＩＤ（例えば「ＸＸＸＸ」）と一致するユーザーＩＤを含む、最も直近の投票情報（例えば図４の二行目のレコード）のアレルゲン情報（例えば「１．杉花粉、３．ヒノキ花粉、１０．黄砂」）を取得する。これにより、制御部１０は、受信投票情報を送信した携帯端末２のユーザーのプロファイル情報に現在含まれているアレルゲン情報を取得する。
【００８２】
そして、制御部１０は、当該取得したアレルゲン情報にステップＳＳ１４で推定したアレルゲンの種類が含まれていないときは、当該取得したアレルゲン情報に、ステップＳＳ１４で推定したアレルゲンの種類を含める（追加する）。そして、制御部１０は、現在日時を示す日時情報と、受信投票情報に含まれているユーザーＩＤと、当該アレルゲン情報と、を対応付けた情報を新たなプロファイル情報として生成する。尚、制御部１０は、ステップＳＳ１５で取得したアレルゲン情報にステップＳＳ１４で推定したアレルゲンの種類が既に含まれていたときは、現在日時を示す日時情報と、受信投票情報に含まれているユーザーＩＤと、ステップＳＳ１５で取得したアレルゲン情報と、を対応付けた情報を新たなプロファイル情報として生成する。
【００８３】
そして、制御部１０は、通信部１２を制御して、ステップＳＳ１４における推定の結果として、ステップＳＳ１４で推定したアレルゲンの種類及び濃度を示す情報と、ステップＳＳ１６で生成した新プロファイル情報と、を受信投票情報を送信した携帯端末２へ返信する（ステップＳＳ１６）。その後、サーバ１では、ステップＳＳ１１以降の処理が行われる。
【００８４】
ステップＳＳ１６の実行後、携帯端末２において、通信部２４が、サーバ１から返信されたアレルゲンの種類及び濃度を示す情報と新プロファイル情報とを受信したとする（ステップＳＵ１３でＹＥＳ）。この場合、制御部２０は、受信した新プロファイル情報によって、記憶部２１に記憶されているプロファイル情報２１１（図２）を更新する（ステップＳＵ１４）。これにより、ステップＳＳ１４で推定されたアレルゲンの種類が含まれるように、携帯端末２の記憶部２１に記憶されている当該携帯端末２のユーザーのプロファイル情報が更新される。
【００８５】
そして、制御部２０は、ステップＳＵ１３で受信した、サーバ１から返信されたアレルゲンの種類及び濃度を示す情報と新プロファイル情報とを表示部２２に表示させる（ステップＳＵ１５）。
【００８６】
図８は、返信内容の表示画面Ｗ３の第一例を示す図である。具体的には、ステップＳＵ１５において、制御部２０は、返信内容の表示画面Ｗ３を表示部２２に表示させる。例えば、図８に示すように、返信内容の表示画面Ｗ３には、指定施設表示欄Ｃ３１と、アレルゲン表示欄Ｃ３２と、濃度表示欄Ｃ３３と、プロファイル情報表示欄Ｃ３４と、閉じるボタンＣ３５と、が含まれる。
【００８７】
指定施設表示欄Ｃ３１には、前記指定施設を示す情報が表示される。具体的には、指定施設表示欄Ｃ３１には、ステップＳＵ１２でサーバ１に送信され、ステップＳＳ１２で受信された前記受信投票情報に含まれる、施設住所情報（例えば「○○府○○市○○  ○−○−○」及び施設名称情報（例えば「○○ビル  ○階  レストラン○○」）が表示される。
【００８８】
アレルゲン表示欄Ｃ３２には、ステップＳＵ１３で受信したアレルゲンの種類の名称（例えば「ヒノキ花粉」）が表示される。尚、アレルゲン表示欄Ｃ３２には、ステップＳＵ１３で受信したアレルゲンの種類を示す情報（例えば「３．ヒノキ花粉」）がそのまま表示されてもよい。
【００８９】
濃度表示欄Ｃ３３には、ステップＳＵ１３で受信したアレルゲンの濃度を示す文字列（例えば「とても高い」）が表示される。尚、濃度表示欄Ｃ３３には、ステップＳＵ１３で受信したアレルゲンの濃度を示す情報（例えば「５．とても高い」）がそのまま表示されてもよい。
【００９０】
プロファイル情報表示欄Ｃ３４には、記憶部２１に記憶されているプロファイル情報２１１（図２）のアレルゲン情報に含まれる一以上のアレルゲンの種類の名称（例えば、「杉花粉」、「ヒノキ花粉」、・・・）が表示される。これにより、携帯端末２のユーザーは、過去に推定されたアレルゲンの種類を、自身にアレルギー症状を引き起こさせた既知のアレルゲンの種類として把握することができる。
【００９１】
その後、携帯端末２では、返信内容の表示画面Ｗ３の閉じるボタンＣ３５が押下されていない間（ステップＳＵ１６でＮＯ）、ステップＳＵ１５が繰り返されることで、返信内容の表示画面Ｗ３を表示した状態が継続される。その後、ユーザーが操作部２３を用いて返信内容の表示画面Ｗ３の閉じるボタンＣ３５を押下すると（ステップＳＵ１６でＹＥＳ）、制御部２０は、表示部２２に表示されている表示画面Ｗ３を非表示にし、携帯端末２におけるステップＳＵ１１以降の一連の処理を終了する。
【００９２】
本構成によれば、外部ＤＢ３から取得した飛散情報１１１だけでなく、投票情報１１２に含まれる、携帯端末２のユーザーが実際に引き起こしたアレルギー症状の種類及び程度を示す症状情報に基づき、ユーザーが現在存在する施設（指定施設）及び現在日時を含む時間帯（指定時間）において、携帯端末２のユーザーにアレルギー症状を引き起こさせるアレルゲンの種類及び当該種類のアレルゲンの濃度が推定される。そして、当該推定の結果は、前記指定施設及び前記指定時間を指定した各携帯端末に返信され、当該各携帯端末２の表示部２２によって表示される。このため、携帯端末２のユーザーに、当該推定の結果を視認させ、ユーザーに現在アレルギー症状を引き起こさせる可能性のあるアレルゲンの種類を把握させることができる。また、携帯端末２のユーザーに、自身が現在存在する施設における前記推定された種類のアレルゲンの濃度を視認させて、どの程度のアレルギー症状を引き起こすのかを把握させることができる。
【００９３】
尚、上記実施形態は、本開示に係る実施形態の例示に過ぎず、本開示を上記実施形態に限定する趣旨ではない。例えば、以下に示す変形実施形態であってもよい。尚、以降の説明では、上述した構成要素と同様の構成要素については、同じ符号を付し、その説明を省略する。
【００９４】
（１）上記実施形態において、ステップＳＵ１５（図５）では、ステップＳＳ１４で推定されたアレルゲンの種類及び当該種類のアレルゲン（以降、推定アレルゲン）の濃度が表示される。そこで、更に、ユーザーによって、推定アレルゲンの濃度に関する濃度条件を含む検索条件を入力させ、サーバ１において当該検索条件を満たす近隣の施設を検索させるようにしてもよい。そして、当該検索の結果を携帯端末２の表示部２２に表示させるようにしてもよい。
【００９５】
図９は、図１に示す情報提供システム１００の処理の第二例を示すフローチャートである。図１０は、返信内容の表示画面Ｗ３ａの第二例を示す図である。
【００９６】
具体的には、図９に示すように、携帯端末２では、ステップＳＵ１４の後、ステップＳＵ１５ａを行うようにしてもよい。ステップＳＵ１５ａでは、制御部２０は、図８に示す返信内容の表示画面Ｗ３に代えて、図１０に示す返信内容の表示画面Ｗ３ａを表示部２２に表示させる（ステップＳＵ１５ａ）。
【００９７】
図１０に示すように、返信内容の表示画面Ｗ３ａには、図８に示す返信内容の表示画面Ｗ３と同じ、指定施設表示欄Ｃ３１、アレルゲン表示欄Ｃ３２、濃度表示欄Ｃ３３、プロファイル情報表示欄Ｃ３４及び閉じるボタンＣ３５が含まれる。返信内容の表示画面Ｗ３ａには、更に、施設名条件入力欄Ｃ３６、アレルゲン濃度条件指定欄Ｃ３７及び検索ボタンＣ３８が含まれる。
【００９８】
施設名条件入力欄Ｃ３６では、検索条件として、検索する対象の施設の施設名が入力される。例えば、図１０は、ユーザーが操作部２３を用いて、検索する対象の施設の施設名として「書店」を入力した例を示している。
【００９９】
アレルゲン濃度条件指定欄Ｃ３７では、検索条件として、推定アレルゲンの濃度に関する濃度条件が指定される。例えば、図１０は、ユーザーが操作部２３を用いて、前記濃度条件として、推定アレルゲンの濃度の閾値「２．低い」及び当該閾値との比較条件「未満」を指定した例を示している。尚、アレルゲン濃度条件指定欄Ｃ３７では、推定アレルゲンの濃度の閾値との比較条件として「未満」又は「以上」が指定できる。
【０１００】
検索ボタンＣ３８は、検索条件を満たす携帯端末２の近隣の一以上の施設をサーバ１に検索させる指示（検索指示）を示す検索指示情報をサーバ１に送信するためのボタンである。つまり、図１０に示すように、施設名条件入力欄Ｃ３６に「書店」が入力され、アレルゲン濃度条件指定欄Ｃ３７で、推定アレルゲンの濃度の閾値「２．低い」及び当該閾値との比較条件「未満」が指定された場合に、検索ボタンＣ３８が押下されたとする。この場合、推定アレルゲンの濃度が、濃度の閾値「２．低い」「未満」の施設であって、施設名に「書店」を含む、携帯端末２の近隣の一以上の施設をサーバ１に検索させる指示を示す検索指示情報がサーバ１に送信される。尚、携帯端末２の近隣とは、携帯端末２の存在する位置から所定の距離（例えば、３ｋｍ）内の領域を示す。
【０１０１】
図９に参照を戻す。ステップＳＵ１５ａにおいて、ユーザーによって返信内容の表示画面Ｗ３ａが表示された後、施設名条件入力欄Ｃ３６及び／又はアレルゲン濃度条件指定欄Ｃ３７で検索条件が指定され、その後、検索ボタンＣ３８が押下されたとする（ステップＳＵ２１でＹＥＳ）。
【０１０２】
この場合（ステップＳＵ２１でＹＥＳ）、制御部２０は、ステップＳＵ１２（図５）と同様にして、携帯端末２の現在位置を示す位置情報を取得する。そして、制御部２０は、現在日時を示す日時情報と、当該取得した位置情報と、施設名条件入力欄Ｃ３６及び／又はアレルゲン濃度条件指定欄Ｃ３７で指定された検索条件を示す検索条件情報と、を前記検索指示情報に含め、当該検索指示情報を通信部１２を用いてサーバ１へ送信させる（ステップＳＵ２２）。
【０１０３】
サーバ１では、ステップＳＳ１６の後、通信部１２が検索指示情報を受信すると（ステップＳＳ２１でＹＥＳ）、制御部２０は、ステップＳＳ２１で受信された検索指示情報及び記憶部１１に記憶されている一以上の投票情報１１２（図４）に基づき、当該検索指示情報に含まれる検索条件情報が示す検索条件を満たす、前記検索指示情報を送信した携帯端末２の近隣の一以上の施設を検索する（ステップＳＳ２２）。
【０１０４】
具体的には、制御部１０は、ステップＳＳ２２において、通信部１２を用いて、地域情報３２にアクセスする。そして、制御部１０は、ステップＳＳ２１で受信された検索指示情報に含まれる位置情報が示す緯度、経度及び高度から所定の距離（例えば、３ｋｍ）範囲内の位置に存在し、且つ、施設名に、当該検索指示情報に含まれる検索条件情報が示す施設名を含む一以上の施設を検索する。そして、制御部１０は、当該検索した一以上の各施設の施設名称情報（以降、近隣施設名称情報）及び施設住所情報（以降、近隣施設住所情報）を取得する。
【０１０５】
制御部１０は、取得した一以上の各施設の近隣施設名称情報及び近隣施設住所情報の組み合わせ毎に、記憶部１１に記憶されている投票情報１１２（図４）のうち、日時情報が示す時刻が、ステップＳＳ２１で受信された検索指示情報に含まれる日時情報が示す時刻（例えば１５時半）を含む所定の時間帯（例えば１５時から１６時の時間帯）に含まれ、且つ、施設名称情報及び施設住所情報の組み合わせが、当該近隣施設名称情報及び当該近隣施設住所情報の組み合わせと一致する一以上の投票情報１１２を参照する。
【０１０６】
そして、制御部１０は、当該参照した一以上の投票情報１１２の其々に含まれる症状情報を参照し、当該参照した一以上の症状情報が示す一以上のアレルギー症状の程度を示す数値（例えば「２．症状なし」、「１．快適」）の平均値（例えば、「１．５」）を算出する。そして、制御部１０は、前記算出した平均値を、当該平均値の算出時に参照した一以上の投票情報１１２に含まれる近隣施設名称情報及び近隣施設住所情報の組み合わせによって特定される施設における推定アレルゲンの濃度と仮定する。
【０１０７】
そして、制御部１０は、前記仮定した推定アレルゲンの濃度と、前記濃度条件に含まれる推定アレルゲンの濃度の閾値と、を比較して、前記濃度条件に含まれる推定アレルゲンの濃度の閾値との比較条件を満たしているか否かを判定する。例えば、前記仮定した推定アレルゲンの濃度が「１．５」であり、推定アレルゲンの濃度の閾値が「２」であり、当該閾値との比較条件が「未満」であるとする。この場合、制御部１０は、前記仮定した推定アレルゲンの濃度「１．５」が推定アレルゲンの濃度の閾値「２」「未満」であるので、比較条件を満たしていると判定する。
【０１０８】
制御部１０は、比較条件を満たしていると判定した場合、前記平均値の算出時に参照した一以上の投票情報１１２に含まれる近隣施設名称情報及び近隣施設住所情報の組み合わせによって特定される施設を、検索条件を満たす携帯端末２の近隣の施設とする。更に、制御部１０は、通信部１２を用いて、地域情報３２にアクセスし、当該近隣施設名称情報及び近隣施設住所情報に対応付けられている施設位置情報（以降、近隣施設位置情報）を取得する。尚、制御部１０は、前記平均値の算出時に参照した一以上の投票情報１１２の何れかに含まれる位置情報を、当該近隣施設名称情報及び近隣施設住所情報に対応付けられている近隣施設位置情報として取得してもよい。
【０１０９】
次に、制御部１０は、携帯端末２の近隣を示す地図画像と、検索結果を示す検索結果情報とを通信部１２を用いて携帯端末２に返信する（ステップＳＳ２３）。
【０１１０】
具体的には、ステップＳＳ２３において、制御部１０は、通信部１２を用いて、地域情報３２にアクセスする。そして、制御部１０は、ステップＳＳ２１で受信された位置情報及びステップＳＳ２２で検索された検索条件を満たす携帯端末２の近隣の一以上の施設の近隣施設位置情報が示す緯度及び経度を含む地図画像を、携帯端末２の近隣を示す地図画像として取得する。
【０１１１】
制御部１０は、ステップＳＳ２２で検索された検索条件を満たす携帯端末２の近隣の一以上の各施設の近隣施設名称情報、近隣施設住所情報及び近隣施設位置情報と、当該一以上の各施設における推定アレルゲンの濃度として仮定した、当該一以上の各施設の近隣施設名称情報及び近隣施設住所情報を含む一以上の投票情報１１２を参照して算出した前記平均値（以降、各施設の推定アレルゲンの濃度平均値）と、を前記検索結果情報として生成する。そして、制御部１０は、前記取得した地図画像と当該生成した検索結果情報とを、通信部１２を用いて携帯端末２に返信する。
【０１１２】
ステップＳＵ２２の実行後、携帯端末２において、通信部２４が、サーバ１から返信された地図画像及び検索結果情報を受信したとする（ステップＳＵ２３でＹＥＳ）。この場合、制御部２０は、ステップＳＵ２３で受信した地図画像上に検索結果情報を表示部２２に表示させる（ステップＳＵ２４）。
【０１１３】
図１１は、推定アレルゲンの濃度に関する濃度条件を含む検索条件を満たす携帯端末２の近隣の施設を検索した結果の表示画面Ｗ４の一例を示す図である。具体的には、ステップＳＵ２４において、制御部２０は、図１１に示すように、推定アレルゲンの濃度に関する濃度条件を含む検索条件を満たす携帯端末２の近隣の施設を検索した結果の表示画面Ｗ４を表示部２２に表示させる。
【０１１４】
例えば、図１１に示すように、表示画面Ｗ４には、ステップＳＵ２３で受信した地図画像Ｃ４０が表示される。また、地図画像Ｃ４０におけるステップＳＵ２２で取得された位置情報が示す携帯端末２の位置に、現在地であることを示すマーカＣ４１が表示される。また、地図画像Ｃ４０における、ステップＳＵ２３で受信した検索結果情報に含まれる各施設の近隣施設位置情報が示す位置と対応付けるようにして、吹き出し枠Ｃ４２、Ｃ４３が表示される。
【０１１５】
吹き出し枠Ｃ４２、Ｃ４３には、返信内容の表示画面Ｗ３（図１０）のアレルゲン表示欄Ｃ３２に表示されていた推定アレルゲンの種類の名称（例えば「ヒノキ花粉」）と、当該検索結果情報に含まれる各施設の推定アレルゲンの濃度平均値に対応するアレルゲンの濃度を示す情報（例えば「２．低い」）と、当該検索結果情報に含まれる各施設の近隣施設住所情報（例えば「○○府○○市○○  ○−○−○  ○○ビル  ○階」）及び近隣施設名称情報（例えば「○○書店」）と、が表示される。
【０１１６】
尚、アレルゲン濃度条件指定欄Ｃ３７（図１０）で、推定アレルゲンの濃度の閾値との比較条件が「未満」に指定されていたとする。この場合、各施設の推定アレルゲンの濃度平均値に対応するアレルゲンの濃度は、各施設の推定アレルゲンの濃度平均値（例えば「１．５」）に最も近い、当該濃度平均値以上のアレルゲンの濃度（例えば「２．低い」）とする。
【０１１７】
これとは反対に、アレルゲン濃度条件指定欄Ｃ３７（図１０）で、推定アレルゲンの濃度の閾値との比較条件が「以上」に指定されていたとする。この場合、各施設の推定アレルゲンの濃度平均値に対応するアレルゲンの濃度は、各施設の推定アレルゲンの濃度平均値（例えば「１．５」）に最も近い、当該濃度平均値以下のアレルゲンの濃度（例えば「１．とても低い」）とする。
【０１１８】
また、各吹き出し枠Ｃ４２、Ｃ４３には、ステップＳＵ２２で取得した位置情報が示す携帯端末２の位置と、ステップＳＵ２３で受信した検索結果情報に含まれる各施設の近隣施設位置情報が示す位置と、の離間距離（例えば「○○ｍ」）と、当該離間距離を徒歩で移動するのに要する時間を示す情報（例えば「徒歩○○分」）と、が表示される。
【０１１９】
また、表示画面Ｗ４には、閉じるボタンＣ４４が表示される。尚、地図画像Ｃ４０上に表示する情報は、上述した例に限らず、ステップＳＵ２３で受信した検索結果情報に含まれる各種情報を用いて適宜変更してもよい。
【０１２０】
そして、ステップＳＵ２４において前記表示画面Ｗ４が表示された後、閉じるボタンＣ４４が押下されたとする（ステップＳＵ２５でＹＥＳ）。この場合、制御部２０は、表示部２２に表示されている表示画面Ｗ４を非表示にし、処理をステップＳＵ１６に移行する。また、ステップＳＵ１５ａにおいて表示された前記表示画面Ｗ３ａの検索ボタンＣ３８が押下されなかった場合も（ステップＳＵ２１でＮＯ）、制御部２０は、処理をステップＳＵ１６に移行する。
【０１２１】
本構成によれば、ユーザーによる携帯端末２の操作によって、アレルゲンの濃度に関する濃度条件を含む検索条件を満たす一以上の近隣の施設を検索する検索指示が入力されると、サーバ１において、一以上の前記投票情報及び前記検索条件に基づき、当該検索条件を満たす携帯端末２の近隣の一以上の施設が検索される。そして、当該検索した一以上の各施設における推定アレルゲンの濃度を示す情報が、地図画像上における当該一以上の各施設の位置に対応付けるようにして表示部２２に表示される。
【０１２２】
このため、前記携帯端末２のユーザーは、自身が指定した推定アレルゲンの濃度に関する濃度条件を満たす当該携帯端末２の近隣の一以上の各施設と、当該一以上の各施設における推定アレルゲンの濃度と、を一目で容易に把握することができる。これにより、当該携帯端末２のユーザーは、推定アレルゲンの濃度が自身にとってアレルギー症状を引き起こさせる程度のものであるか否かを考慮して、当該近隣の一以上の各施設に訪れるか否かを判断することができる。
【０１２３】
尚、アレルゲン濃度条件指定欄Ｃ３７（図１０）では、推定アレルゲンの濃度の閾値との比較条件として「未満」又は「以上」が指定できるとしたが、推定アレルゲンの濃度の閾値との比較条件として「未満」だけが指定できるように簡略化してもよい。また、推定アレルゲンの濃度の閾値を所定の閾値（例えば、「２．低い」）に固定してもよい。これらの場合、推定アレルゲンの濃度が、推定アレルゲンの濃度の閾値よりも低い近隣の施設を検索した結果を、携帯端末２に表示させることができる。これにより、推定アレルゲンの濃度が、推定アレルゲンの濃度の閾値である場合よりも小さい度合でアレルギー症状を引き起こす可能性がある近隣の施設を、携帯端末２のユーザーに把握させることができる。
【０１２４】
（２）サーバ１が第一の投票情報を送信した携帯端末２に推定アレルゲン及びその濃度の推定の結果を返信した時点から所定時間が経過するまでの間に、当該携帯端末２のユーザーが、投票情報の送信時に存在していた第一施設（例えば、公園）とは異なる第二施設（例えば、ビル内）に移動したとする。これにより、当該ユーザーが第二施設に存在するときに引き起こしていたアレルギー症状の程度が、当該ユーザーが第一施設に存在するときに引き起こしていたアレルギー症状の程度よりも増減する場合がある。
【０１２５】
しかし、当該ユーザーは、第二施設に移動する直前に投票情報をサーバ１に送信する操作を行ったので、第二施設に移動した後、アレルギー症状の程度が増減したとしても、投票情報をサーバ１に送信する操作を行わない虞がある。その結果、ユーザーが存在する施設及び現在日時に応じた適切なアレルギー症状の程度を含む投票情報が送信されない虞がある。
【０１２６】
これを考慮して、以下のように上記実施形態の構成を変更してもよい。サーバ１が、ステップＳＳ１２（図５）において投票情報を受信したとする。そして、ステップＳＳ１６（図５）において、サーバ１が、アレルゲンの種類の推定結果及びプロファイル情報を、ステップＳＳ１２で受信された投票情報を送信した携帯端末２に返信したとする。この場合に、サーバ１では、当該返信した時点から所定時間が経過すると、当該携帯端末２のユーザーに新たに投票情報を送信させる操作を行わせるようにしてもよい。
【０１２７】
図１２は、図１に示す情報提供システム１００の処理の第三例を示すフローチャートである。具体的には、図１２に示すように、サーバ１において、ステップＳＳ１６でアレルゲンの種類の推定結果及びプロファイル情報を、ステップＳＳ１２で受信された投票情報を送信した携帯端末２に返信した後、所定時間が経過したとする（ステップＳＳ３１でＹＥＳ）。
【０１２８】
この場合、制御部１０は、新たに投票情報を送信することを要求する要求情報を通信部１２を用いて、ステップＳＳ１６における返信先の携帯端末２に送信する（ステップＳＳ３２）。
【０１２９】
ステップＳＳ３２の実行後、携帯端末２において、通信部２４が、サーバ１から前記要求情報を受信したとする（ステップＳＵ３１でＹＥＳ）。この場合、制御部２０は、新たな投票情報を生成してサーバ１に送信する操作を行うようユーザーに案内する案内画面を表示部２２に表示させる（ステップＳＵ３２）。具体的には、ステップＳＵ３２において、制御部２０は、前記案内画面として、ステップＳＵ１２と同様、投票情報の送信画面Ｗ２（図７）を表示部２２に表示させる。
【０１３０】
そして、ユーザーが操作部２３を用いて、症状選択欄Ｃ２１及び程度選択欄Ｃ２３（図７）のそれぞれにおいて選択操作を行った後、送信ボタンＣ２５を押下すると、制御部２０は、新たな投票情報を生成する。そして、制御部２０は、通信部２４を制御して、当該生成した新たな投票情報をサーバ１へ送信させ（ステップＳＵ３３）、携帯端末２における処理を終了する。
【０１３１】
サーバ１では、制御部２０は、ステップＳＳ３２の後、通信部１２が携帯端末２から送信された新たな投票情報を受信していない間（ステップＳＳ３３でＮＯ）、待機状態となり、通信部１２が携帯端末２から送信された新たな投票情報を受信すると（ステップＳＳ３３でＹＥＳ）、制御部１０は、通信部１２が受信した新たな投票情報を記憶部２１に記憶させる（ステップＳＳ３４）。その後、サーバ１では、ステップＳＳ１１以降の処理が行われる。
【０１３２】
本構成では、サーバ１は、投票情報を受信して前記推定の結果を返信した時点から所定時間が経過すると、新たに投票情報を送信することを要求する要求情報を携帯端末２に返信する。この場合、携帯端末２では、投票情報の送信画面Ｗ２（図７）が表示される。
【０１３３】
このため、当該携帯端末２のユーザーが第一施設で第一の投票情報を送信する操作を行った後、所定時間内に第二施設に移動した場合に、第二施設に存在する当該ユーザーに投票情報の送信画面Ｗ２（図７）を視認させることができる。これにより、当該ユーザーに、第二施設に存在するときに引き起こしていたアレルギー症状の程度を含む第二の投票情報を送信する操作を行わせることが容易となる。その結果、サーバ１は、第一の投票情報及び第二の投票情報に含まれる、当該ユーザーが第一施設及び第二施設で引き起こしたアレルギー症状の程度に基づき、第二の投票情報が送信されず、第一の投票情報だけを受信する場合よりも、ユーザーが存在する施設に適したアレルゲンの種類を推定し、その推定の結果をユーザーに把握させることができる。
【０１３４】
（３）サーバ１が、投票情報を受信して前記推定の結果を携帯端末２に返信した後、携帯端末２のユーザーが、交通機関を利用する等して、前記投票情報の送信時に存在していた第三施設から、第三施設とは異なる第四施設に移動したとする。これにより、当該ユーザーが第三施設に存在するときに引き起こしていたアレルギー症状の程度が、第四施設に存在するときに引き起こしていたアレルギー症状の程度よりも増減する場合がある。
【０１３５】
しかし、当該ユーザは、第三施設から第四施設への移動前に、投票情報をサーバ１に送信する操作を行ったので、第四施設に移動した後、アレルギー症状の度合が増減したとしても、投票情報をサーバ１に送信する操作を行わない虞がある。その結果、ユーザーが存在する施設及び現在日時に応じた適切なアレルギー症状の度合を含む投票情報が送信されない虞がある。
【０１３６】
これを考慮して、以下のように上記実施形態の構成を変更してもよい。サーバ１が、ステップＳＳ１２（図５）において投票情報を受信したとする。そして、ステップＳＳ１６（図５）において、サーバ１が、アレルゲンの種類の推定結果及びプロファイル情報を、ステップＳＳ１２で受信された投票情報を送信した携帯端末２に返信したとする。この場合に、サーバ１において、当該携帯端末２のユーザーが存在する施設が変わる度に、当該携帯端末２のユーザーに新たに投票情報を送信させる操作を行わせるようにしてもよい。
【０１３７】
図１３は、図１に示す情報提供システム１００の処理の第四例を示すフローチャートである。具体的には、図１３に示すように、サーバ１において、ステップＳＳ１６でアレルゲンの種類の推定結果及びプロファイル情報を、ステップＳＳ１２で受信された投票情報を送信した携帯端末２に返信したとする。この場合、制御部１０は、通信部１２によって、位置情報を定期的に送信することを要求する要求情報を、ステップＳＳ１６における返信先の携帯端末２に送信させる（ステップＳＳ４１）。
【０１３８】
ステップＳＳ４１の実行後、携帯端末２において、通信部２４が、サーバ１から前記要求情報を受信したとする（ステップＳＵ４１でＹＥＳ）。この場合、制御部２０は、当該受信した要求情報に従って、当該要求情報の受信後、所定時間が経過する度に（ステップＳＵ４２でＹＥＳ）、ステップＳＵ１２と同様に位置情報を取得し、通信部２４に当該取得した位置情報をサーバ１に送信させる（ステップＳＵ４３）。
【０１３９】
サーバ１では、通信部１２が携帯端末２から送信された位置情報を受信する度に（ステップＳＳ４２でＹＥＳ）、制御部１０は、今回受信した位置情報に対応する施設が、前回受信した位置情報に対応する施設から変更されたか否かを判断する（ステップＳＳ４３）。
【０１４０】
具体的には、ステップＳＳ４３では、制御部１０は、通信部１２を用いて、地域情報３２にアクセスする。そして、制御部１０は、今回及び前回に受信した位置情報に対応する施設名称情報を取得する。制御部１０は、当該取得した二個の施設名称情報がそれぞれ示す二個の施設名が一致しなかった場合、今回受信した位置情報に対応する施設が、前回受信した位置情報に対応する施設から変更されたと判断する（ステップＳＳ４３でＹＥＳ）。この場合、制御部１０は、新たに投票情報を送信することを要求する要求情報を、通信部１２を用いて、ステップＳＳ１６における返信先の携帯端末２に送信する（ステップＳＳ４４）。
【０１４１】
一方、制御部１０は、前記二個の施設名が一致する場合、今回受信した位置情報に対応する施設が、前回受信した位置情報に対応する施設から変更されていないと判断する（ステップＳＳ４３でＮＯ）。この場合、ステップＳＳ４２以降の処理が行われる。
【０１４２】
携帯端末２では、ステップＳＵ４３の後、通信部２４がサーバ１から前記要求情報を受信していない間（ステップＳＵ４４でＮＯ）、ステップＳＵ４２以降の処理が行われる。そして、ステップＳＵ４３の後、通信部２４がサーバ１から前記要求情報を受信すると（ステップＳＵ４４でＹＥＳ）、制御部２０は、ステップＳＵ３２（図１２）と同様、新たな投票情報を生成してサーバ１に送信する操作を行うようユーザーに案内する案内画面を表示部２２に表示させる（ステップＳＵ４５）。具体的には、ステップＳＵ４５において、制御部２０は、前記案内画面として、ステップＳＵ１２と同様、投票情報の送信画面Ｗ２（図７）を表示部２２に表示させる。
【０１４３】
そして、ユーザーが操作部２３を用いて、症状選択欄Ｃ２１及び程度選択欄Ｃ２３（図７）のそれぞれにおいて選択操作を行った後、送信ボタンＣ２５を押下すると、制御部２０は、新たな投票情報を生成する。そして、制御部２０は、通信部２４を制御して、当該生成した新たな投票情報をサーバ１へ送信させる（ステップＳＵ４６）。その後は、ステップＳＵ４２以降の処理が行われる。
【０１４４】
サーバ１では、制御部１０は、ステップＳＳ４４の後、通信部１２が携帯端末２から送信された新たな投票情報を受信していない間（ステップＳＳ４５でＮＯ）、待機状態となり、通信部１２が、携帯端末２から送信された新たな投票情報を受信すると（ステップＳＳ４５でＹＥＳ）、制御部１０は、通信部１２が受信した新たな投票情報を記憶部２１に記憶させる（ステップＳＳ４６）。その後、サーバ１では、ステップＳＳ４２以降の処理が行われる。
【０１４５】
本構成では、携帯端末２は、投票情報を送信後、位置情報を定期的に送信することを要求する要求情報が返信されると、定期的に携帯端末２のユーザーが現在存在している位置を示す位置情報をサーバ１に送信する。サーバ１は、位置情報を受信する度に携帯端末２のユーザーが存在する施設が変更したか否かを判断し、変更したと判断した場合、新たに投票情報を送信することを要求する要求情報を携帯端末２に返信する。携帯端末２は、投票情報の送信画面Ｗ２を表示部２２に表示させる。
【０１４６】
このため、携帯端末２のユーザーが第三施設で第三の投票情報を送信する操作を行った後、第四施設に移動した場合に、第四施設に存在する当該ユーザーに投票情報の送信画面Ｗ２を視認させることができる。これにより、当該ユーザーに、第四施設に存在するときに引き起こしていたアレルギー症状の程度を含む第四の投票情報を送信する操作を行わせることが容易となる。その結果、サーバ１は、第三の投票情報及び第四の投票情報に含まれる、当該ユーザーが第三施設及び第四施設で引き起こしたアレルギー症状の程度に基づき、第四の投票情報が送信されず、第三の投票情報だけを受信する場合よりも、ユーザーが存在する施設に適したアレルゲンの種類を推定し、その推定の結果をユーザーに把握させることができる。
【０１４７】
（４）上記（２）及び（３）の変形実施形態の冒頭に記載の問題を考慮して、以下のように上記実施形態の構成を変更してもよい。サーバ１が、一以上の提携施設から携帯端末２のユーザーを検知したことを示す検知情報を受信すると、当該検知された携帯端末２のユーザーに新たに投票情報を送信させる操作を行わせるようにしてもよい。
【０１４８】
例えば、前記一以上の提携施設には、自動改札機又は自動清算機等を備えた駅及び駐車場等の交通機関並びにコンビニ等の商業施設が含まれる。当該各提携施設は、定期券又は会員カード等の携帯端末２のユーザーを識別するためのユーザーＩＤを記憶したＩＣカードから当該ユーザーＩＤを読み取るセンサーを備える。そして、当該センサーが読み取ったユーザーＩＤを示す検知情報を、ネットワーク９を介してサーバ１に送信する通信装置を備える。
【０１４９】
図１４は、図１に示す情報提供システム１００の処理の第五例を示すフローチャートである。具体的には、図１４に示すように、各提携施設（所定施設）が備えるセンサーが、携帯端末２のユーザーのユーザーＩＤを読み取ることで当該ユーザーの存在を検知すると（ステップＳＴ５１でＹＥＳ）、各提携施設が備える通信装置は、当該ユーザーＩＤを示す検知情報をサーバ１へ送信する（ステップＳＴ５２）。
【０１５０】
サーバ１では、通信部１２が検知情報を受信する度に（ステップＳＳ５１でＹＥＳ）、制御部１０は、通信部１２を用いて、投票情報を送信することを要求する要求情報を、前記受信した検知情報が示すユーザーＩＤに対応する携帯端末２に送信する（ステップＳＳ５２）。
【０１５１】
具体的には、記憶部１１には、ユーザーＩＤと携帯端末２の宛先を示す宛先情報とが予め対応付けて記憶されている。例えば、宛先情報には、携帯端末２で利用するメールアドレス及びＳＮＳで利用するアドレス等が含まれる。制御部１０は、ステップＳＳ５２において、前記受信した検知情報が示すユーザーＩＤに対応する宛先情報を記憶部１１から取得し、当該取得した宛先情報が示す宛先に、前記要求情報を送信する。
【０１５２】
ステップＳＳ５２の実行後、携帯端末２において、通信部２４が、サーバ１から前記要求情報を受信したとする（ステップＳＵ５１でＹＥＳ）。この場合、制御部２０は、投票情報を生成してサーバ１に送信する操作を行うようユーザーに案内する案内画面を表示部２２に表示させる（ステップＳＵ５２）。具体的には、ステップＳＵ５２において、制御部２０は、前記案内画面として、ステップＳＵ１２と同様、投票情報の送信画面Ｗ２（図７）を表示部２２に表示させる。
【０１５３】
そして、ユーザーが操作部２３を用いて、症状選択欄Ｃ２１及び程度選択欄Ｃ２３（図７）のそれぞれにおいて選択操作を行った後、送信ボタンＣ２５を押下すると、制御部２０は、投票情報を生成する。そして、制御部２０は、通信部２４を制御して、当該生成した投票情報をサーバ１へ送信させ（ステップＳＵ５３）、携帯端末２における処理を終了する。
【０１５４】
サーバ１では、制御部２０は、ステップＳＳ５２の後、通信部１２が携帯端末２から送信された投票情報を受信していない間（ステップＳＳ５３でＮＯ）、待機状態となり、通信部１２が携帯端末２から送信された投票情報を受信すると（ステップＳＳ５３でＹＥＳ）、制御部１０は、通信部１２が受信した投票情報を記憶部２１に記憶させる（ステップＳＳ５４）。その後は、ステップＳＳ５１以降の処理が行われる。
【０１５５】
本構成では、一以上の提携施設において検知されたユーザーの携帯端末２に、投票情報を送信することを要求する要求情報が送信される。要求情報を受信した携帯端末２では、投票情報の送信画面Ｗ２が表示部２２によって表示される。
【０１５６】
このため、一以上の提携施設に訪れたユーザーに強制的に投票情報の送信画面Ｗ２を視認させることができる。これにより、一以上の提携施設に訪れたユーザーに投票情報を生成してサーバ１に送信する操作を行わせることが容易となる。その結果、サーバ１は、ユーザーが所定施設に存在する場合に、当該ユーザーが引き起こしたアレルギー症状の種類及び度合を示す症状情報を取得することができる。このため、所定施設に存在するユーザーにアレルギー症状を引き起こさせるアレルゲンの種類の推定の精度を高めることができる。
【０１５７】
（５）携帯端末２のユーザーのプロファイル情報（図２）を有効に活用するため、上記実施形態の構成を以下のように変更してもよい。サーバ１が、携帯端末２のユーザーによって指定された移動条件を満たす一以上の移動経路を探索するようにしてもよい。そして、サーバ１が、当該探索した一以上の各移動経路を、当該ユーザーのプロファイル情報に基づき、当該ユーザーにアレルギー症状を引き起こさせる可能性が低いと考えられる順番に並び替えて、携帯端末２の表示部２２に表示させるようにしてもよい。
【０１５８】
図１５は、図１に示す情報提供システム１００の処理の第六例を示すフローチャートである。図１６は、移動条件の編集画面Ｗ５の一例を示す図である。具体的には、図１５に示すように、携帯端末２において、制御部２０は、図１６に示す移動条件の編集画面Ｗ５を表示部２２に表示させる（ステップＳＵ６１）。
【０１５９】
図１６に示すように、移動条件の編集画面Ｗ５には、移動条件入力欄Ｃ５１と、探索ボタンＣ５２と、閉じるボタンＣ５３と、が含まれる。
【０１６０】
移動条件入力欄Ｃ５１では、移動条件として、探索する移動経路の出発地、目的地、出発又は到着時刻等が入力される。例えば、図１６は、ユーザーが操作部２３を用いて、移動条件として、探索する移動経路の出発地「○○駅」、目的地「△△駅」、到着時刻「□□時□□分」を入力した例を示している。
【０１６１】
探索ボタンＣ５２は、移動条件を満たす一以上の移動経路をサーバ１に探索させる指示を示す探索指示情報をサーバ１に送信するためのボタンである。つまり、図１６に示すように、移動条件入力欄Ｃ５１において、移動条件として、探索する移動経路の出発地「○○駅」、目的地「△△駅」、到着時刻「□□時□□分」が指定された場合に、探索ボタンＣ５２が押下されたとする。この場合、出発地「○○駅」を出発してから、到着時刻「□□時□□分」に目的地「△△駅」に到着することができる一以上の移動経路をサーバ１に探索させる指示を示す探索指示情報がサーバ１に送信される。
【０１６２】
図１５に参照を戻す。ステップＳＵ６１において、ユーザーによって移動条件の編集画面Ｗ５が表示された後、移動条件入力欄Ｃ５１で移動条件が指定され、その後、探索ボタンＣ５２が押下されたとする（ステップＳＵ６２でＹＥＳ）。
【０１６３】
この場合（ステップＳＵ６２でＹＥＳ）、制御部２０は、移動条件入力欄Ｃ５１で指定された移動条件を示す移動条件情報と、記憶部１１に記憶されているプロファイル情報と、を前記探索指示情報に含め、当該探索指示情報を通信部１２を用いてサーバ１へ送信させる（ステップＳＵ６３）。
【０１６４】
サーバ１では、通信部１２が探索指示情報を受信する度に（ステップＳＳ６１でＹＥＳ）、制御部１０は、ステップＳＳ６１で受信された探索指示情報に含まれる移動条件情報が示す移動条件を満たす一以上の移動経路を探索する（ステップＳＳ６２）。
【０１６５】
具体的には、制御部１０は、ステップＳＳ６２において、通信部１２を用いて、地域情報３２にアクセスする。制御部１０は、公知の経路探索処理を行うことにより、ステップＳＳ６２で受信された探索指示情報に含まれる移動条件情報が示す移動条件を満たす一以上の移動経路を探索する。制御部１０は、当該探索の結果、前記移動条件を満たす一以上の各移動経路に含まれる一以上の各経由施設の施設名称情報（以降、経由施設名称情報）及び施設住所情報（以降、経由施設住所情報）及び一以上の各経由施設を経由する時刻（以降、経由時刻）を取得する。尚、制御部１０は、ネットワーク９を介して利用可能な移動経路探索サービスを利用して、前記移動条件を満たす一以上の移動経路を探索し、当該探索した一以上の各移動経路に含まれる一以上の各経由施設の経由施設名称情報及び経由施設住所情報及び経由時刻を取得してもよい。
【０１６６】
次に、制御部１０は、ステップＳＳ６１で受信された探索指示情報に含まれるプロファイル情報（図２）及び記憶部１１に記憶されている一以上の投票情報１１２（図４）に基づき、ステップＳＳ６２で探索された一以上の各移動経路に含まれる一以上の各経由施設及び各経由時刻における、当該プロファイル情報に含まれる一以上のアレルゲンの種類及び当該一以上の種類のアレルゲンの濃度を推定する（ステップＳＳ６３）。
【０１６７】
具体的には、制御部１０は、ステップＳＳ６３において、ステップＳＳ６２で取得された一以上の各経由施設の経由施設名称情報、経由施設住所情報及び各経由施設の経由時刻の組み合わせ毎に、以下の処理を行う。
【０１６８】
制御部１０は、記憶部１１に記憶されている投票情報１１２（図４）のうち、日時情報が示す時刻が、ステップＳＳ６２で取得された各経由施設の経由時刻（例えば１５時半）を含む所定の時間帯（例えば１５時から１６時の時間帯）に含まれ、且つ、施設名称情報及び施設住所情報の組み合わせが当該経由施設名称情報及び当該経由施設住所情報の組み合わせと一致する一以上の投票情報１１２を参照する。また、制御部２０は、ステップＳＳ６１で受信された探索指示情報に含まれるプロファイル情報（図２）のアレルゲン情報が示す一以上のアレルゲンの種類を取得する。
【０１６９】
次に、制御部２０は、取得した一以上のアレルゲンの種類のそれぞれを対象にして以下の処理を行うことによって、各経由施設及び各経由時刻における、当該対象とする種類のアレルゲン（以降、対象アレルゲン）の濃度を推定する。
【０１７０】
制御部２０は、前記参照した一以上の投票情報１１２（図４）のうち、アレルゲン情報（図４）に対象アレルゲンの種類を含む一以上の投票情報１１２（以降、対象投票情報）を参照する。そして、制御部２０は、当該参照した一以上の対象投票情報の其々に含まれる症状情報を参照し、当該参照した一以上の症状情報が示す一以上のアレルギー症状の程度（例えば「２．症状なし」、「１．快適」）の平均値を算出する。そして、制御部２０は、当該算出した平均値を、対象アレルゲンの濃度と仮定する。
【０１７１】
次に、制御部１０は、ステップＳＳ６３における推定の結果を用いて、ステップＳＳ６２で探索した一以上の移動経路を、ユーザーにアレルギー症状を引き起こさせる可能性が低い順番に並び替える（ステップＳＳ６４）。
【０１７２】
具体的には、ステップＳＳ６４において、制御部１０は、ステップＳＳ６２で探索した一以上の移動経路毎に、ステップＳＳ６３で算出した各移動経路に含まれる一以上の各経由施設及び経由時刻における一以上の各対象アレルゲンの濃度の平均値を算出し、当該平均値が小さい移動経路から順番に、ステップＳＳ６２で探索した一以上の移動経路を並び替える。
【０１７３】
例えば、探索指示情報を送信した携帯端末２のユーザーのプロファイル情報のアレルゲン情報に二個のアレルゲンの種類「花粉Ａ」、「花粉Ｂ」が含まれているものとする。また、ステップＳＳ６２で二個の移動経路「経路１」、「経路２」が探索されたものとする。そして、移動経路「経路１」には、二個の経由施設「駅１１」、「駅１２」が含まれ、移動経路「経路２」には、二個の経由施設「駅２１」、「駅２２」が含まれているものとする。
【０１７４】
この場合、ステップＳＳ６４において、制御部１０は、移動経路「経路１」についての前記平均値を以下のように算出する。先ず、制御部１０は、ステップＳＳ６３で算出した経由施設「駅１１」及びその経由時刻における対象アレルゲン「花粉Ａ」の濃度「濃度１１Ａ」と対象アレルゲン「花粉Ｂ」の濃度「濃度１１Ｂ」と、ステップＳＳ６３で算出した経由施設「駅１２」及びその経由時刻における対象アレルゲン「花粉Ａ」の濃度「濃度１２Ａ」と対象アレルゲン「花粉Ｂ」の濃度「濃度１２Ｂ」と、の和「濃度１１Ａ＋濃度１１Ｂ＋濃度１２Ａ＋濃度１２Ｂ」を算出する。そして、当該算出した和「濃度１１Ａ＋濃度１１Ｂ＋濃度１２Ａ＋濃度１２Ｂ」を、移動経路「経路１」についてステップＳＳ６３で対象アレルゲンの濃度を算出した回数「４」で除算する。当該除算の結果「（濃度１１Ａ＋濃度１１Ｂ＋濃度１２Ａ＋濃度１２Ｂ）/４」が、移動経路「経路１」についての前記平均値として算出される。
【０１７５】
同様にして、ステップＳＳ６４において、制御部１０は、移動経路「経路２」についての前記平均値「（濃度２１Ａ＋濃度２１Ｂ＋濃度２２Ａ＋濃度２２Ｂ）/４」を算出する。尚、ここで「濃度ＸＹＺ」は、ステップＳＳ６３で算出した、経由施設「駅ＸＹ」及びその経由時刻における対象アレルゲン「花粉Ｚ」の濃度を示す。
【０１７６】
そして、移動経路「経路１」についての前記平均値「（濃度１１Ａ＋濃度１１Ｂ＋濃度１２Ａ＋濃度１２Ｂ）/４」の方が、移動経路「経路２」についての前記平均値「（濃度２１Ａ＋濃度２１Ｂ＋濃度２２Ａ＋濃度２２Ｂ）/４」よりも大きい場合、制御部１０は、移動経路「経路２」の次に移動経路「経路１」を並べる。
【０１７７】
ステップＳＳ６４の後、制御部１０は、ステップＳＳ６２で取得した一以上の各移動経路に含まれる各経由施設の施設名、当該各経由施設の経由時刻、ステップＳＳ６３で算出した各経由施設及びその経由時刻における一以上の各対象アレルゲン及びその濃度と、を示す結果情報と、ステップＳＳ６４で並び替えられた一以上の各移動経路を識別する経路識別情報（例えば「経路１」、「経路２」）と、を含む探索結果情報を生成する。そして、制御部１０は、当該生成した探索結果情報を、通信部１２を用いて、ステップＳＳ６１で受信された探索指示情報を送信した携帯端末２に返信する（ステップＳＳ６５）。
【０１７８】
携帯端末２では、ステップＳＵ６３の実行後、通信部２４が、サーバ１から返信された探索結果情報を受信していない間（ステップＳＵ６４でＮＯ）、制御部２０は、待機状態となり、通信部２４が、サーバ１から返信された探索結果情報を受信すると（ステップＳＵ６４でＹＥＳ）、ステップＳＵ６４で受信した探索結果情報を表示部２２に表示させる（ステップＳＵ６５）。
【０１７９】
図１７は、探索結果の表示画面Ｗ６の一例を示す図である。具体的には、ステップＳＵ６５において、制御部２０は、図１７に示すように、探索結果の表示画面Ｗ６を表示部２２に表示させる。
【０１８０】
例えば、図１７に示すように、表示画面Ｗ６には、ステップＳＵ６４で受信した探索結果情報に含まれる経路識別情報が示す一以上の各移動経路に関する情報を示す詳細表示枠Ｃ６１−１、Ｃ６１−２が、ステップＳＳ６４で並び替えられた各移動経路の順番で表示される。
【０１８１】
詳細表示枠Ｃ６１−１、Ｃ６１−２には、経路識別情報が示す一以上の各移動経路の識別情報（例えば「経路１」）と、当該移動経路に含まれる一以上の各経由施設の経由時刻（例えば「ｈｈ：ｍｉ」）と、各経由施設の施設名（例えば「○○駅」）と、前記探索結果情報に含まれる各経由施設の各アレルゲン及びその濃度（例えば「花粉Ａ  ２．低い」）と、が表示される。
【０１８２】
そして、ステップＳＵ６５において探索結果の表示画面Ｗ６が表示された後、閉じるボタンＣ６２が押下されたとする（ステップＳＵ６６でＹＥＳ）。この場合、制御部２０は、表示部２２に表示されている表示画面Ｗ６を非表示にし、処理をステップＳＵ６７に移行する。ステップＳＵ６１において移動条件の編集画面Ｗ５が表示された後、探索ボタンＣ５２が押下されなかった場合も（ステップＳＵ６２でＮＯ）、制御部２０は、処理をステップＳＵ６７に移行する。
【０１８３】
ステップＳＵ６７では、制御部２０は、ユーザーによって、操作部２３を用いて移動条件の編集画面Ｗ５（図１６）の閉じるボタンＣ５３が押下されたか否かを判定する。制御部２０は、閉じるボタンＣ５３が押下されていないと判定した場合（ステップＳＵ６７でＮＯ）、ステップＳＵ６１以降の処理を行う。一方、制御部２０は、閉じるボタンＣ５３が押下されたと判定した場合（ステップＳＵ６７でＹＥＳ）、表示部２２に表示されている移動条件の編集画面Ｗ５（図１６）を非表示にし、携帯端末２におけるステップＳＵ６１以降の一連の処理を終了する。
【０１８４】
本構成によれば、ユーザーによる携帯端末２の操作によって、指定された移動条件を満たす一以上の移動経路を探索する探索指示が入力されると、当該探索指示がサーバ１に送信される。サーバ１は、探索指示を受信すると、一以上の投票情報及び当該ユーザーのプロファイル情報に基づき、当該ユーザーにアレルギー症状を引き起こさせる可能性が低いと考えられる順番に並び替えた、前記移動条件を満たす一以上の移動経路を示す探索結果情報を携帯端末２に返信する。当該携帯端末２では、探索結果情報が示す、当該携帯端末２のユーザーにアレルギー症状を引き起こさせる可能性が低いと考えられる順番に並べられた前記移動条件を満たす一以上の移動経路等が表示部２２によって表示される。
【０１８５】
これにより、当該携帯端末２のユーザーは、自身が指定した移動条件を満たす一以上の移動経路を、自身のプロファイル情報に基づく、自身にとってアレルギー症状を引き起こしにくい順番に把握することが容易となる。
【０１８６】
（６）携帯端末２のユーザーのプロファイル情報は、記憶部１１に限らず、サーバ１の記憶部２１に記憶するようにしてもよい。この場合、上述のステップＳＵ０２（図５）等、プロファイル情報の編集画面Ｗ１（図６）の登録ボタンＣ１３が押下されたとき、制御部２０が、現在日時を示す日時情報と、ユーザーＩＤ入力欄Ｃ１１に入力されたユーザーＩＤと、アレルゲン選択欄Ｃ１２で選択された一以上のアレルゲンと、を対応付けた情報を通信部２４を用いてサーバ１に送信するように構成すればよい。これに応じて、サーバ１では、通信部１２が当該情報を受信すると、制御部１０が、当該受信した情報をプロファイル情報として記憶部１１に記憶させるように構成すればよい。
【０１８７】
また、上述のステップＳＵ１４（図５、図９、図１２、図１３）を省略し、ステップＳＳ１５（図５、図９、図１２、図１３）において、制御部１０が、生成した新たなプロファイル情報を記憶部１１にさせるように構成すればよい。また、ステップＳＳ１６（図５、図９、図１２、図１３）では、新たなプロファイル情報を返信しないようにすればよい。
【０１８８】
また、上述のステップＳＵ６３（図１５）では、プロファイル情報を送信せず、プロファイル情報に含まれるユーザーＩＤのみ前記探索指示情報に含めてサーバ１に送信すればよい。そして、ステップＳＳ６３（図１５）において、制御部１０は、記憶部１１に記憶されている、ステップＳＳ６１（図１５）で受信した探索指示情報に含まれるユーザーＩＤを含むプロファイル情報を、用いるようにすればよい。
【０１８９】
（７）記憶部１１又は記憶部２１にプロファイル情報２１１を記憶しないようにしてもよい。これに合わせて、ステップＳＵ０２（図５）、ステップＳＵ１４（図５、図９、図１２、図１３）、ステップＳＳ１５（図５、図９、図１２、図１３）を省略し、ステップＳＳ１６（図５、図９、図１２、図１３）では、新たなプロファイル情報を返信しないようにしてもよい。また、投票情報の送信画面Ｗ２（図７）にプロファイル情報表示欄Ｃ２４を含めず、返信内容の表示画面Ｗ３（図８）及び返信内容の表示画面Ｗ３ａ（図１０）にプロファイル情報表示欄Ｃ３４を含めないようにしてもよい。
【０１９０】
（８）ステップＳＳ１４（図５、図１２、図１３）において、推定アレルゲンの濃度を推定しないように簡略化してもよい。これに合わせて、ステップＳＵ１５（図５、図１２、図１３）において表示される返信内容の表示画面Ｗ３（図８）に濃度表示欄Ｃ３３を含めないようにしてもよい。
【０１９１】
上記の説明では、携帯端末２の位置情報の取得に関して、ＧＰＳを利用した例で説明したが、これに限定されるものではなく、例えば、Ｗｉ−Ｆｉ（登録商標）等の無線ＬＡＮのアクセスポイントを利用したり、ビーコン（Ｂｌｕｅｔｏｏｔｈ（登録商標））などの近距離無線通信を利用してもよい。
【産業上の利用可能性】
【０１９２】
本開示によれば、ユーザーがアレルギー症状を引き起こす機会を低減するうえで有用である。
【符号の説明】
【０１９３】
１  サーバ
２  携帯端末
３  外部ＤＢ（外部のデータベース）
１０  制御部
１１  記憶部
１２  通信部
２０  制御部
２１  記憶部
２２  表示部
２３  操作部
２４  通信部
２５  ＧＰＳセンサ
１００  情報提供システム
１１１  飛散情報
１１２  投票情報
２１１  プロファイル情報
【図１】
2020141167.tif 000003
【図２】
2020141167.tif 000004
【図３】
2020141167.tif 000005
【図４】
2020141167.tif 000006
【図５】
2020141167.tif 000007
【図６】
2020141167.tif 000008
【図７】
2020141167.tif 000009
【図８】
2020141167.tif 000010
【図９】
2020141167.tif 000011
【図１０】
2020141167.tif 000012
【図１１】
2020141167.tif 000013
【図１２】
2020141167.tif 000014
【図１３】
2020141167.tif 000015
【図１４】
2020141167.tif 000016
【図１５】
2020141167.tif 000017
【図１６】
2020141167.tif 000018
【図１７】
2020141167.tif 000019