(57)【要約】【課題】地域ごとの感染症に感染する感染リスクを正確且つタイムリーに特定し、感染症の拡大を防止するために適切な情報を提供する。【解決手段】１以上の音声認識装置から地域感染情報を取得し、前記地域感染情報は、前記１以上の音声認識装置が音声信号を解析して得た感染注意レベルと、前記感染注意レベルに関連付けられた地域とを含み、取得した前記地域感染情報に基づき各地域の感染リスクの大きさを表す感染リスク値を算出し、算出した前記感染リスク値にしたがって前記地域の出力情報を生成し、生成した前記出力情報を対応する前記地域の機器に前記ネットワークを介して送信する。【選択図】図７
2020027610.tif 000002
【特許請求の範囲】
【請求項１】
感染症に関する情報を提供する情報提供システムにおける情報提供方法であって、
前記情報提供システムのコンピュータが、
ネットワークを介して接続された１以上の音声認識装置から地域感染情報を取得し、
前記地域感染情報は、前記１以上の音声認識装置が音声信号を解析して得た１以上の感染注意レベルと、前記１以上の感染注意レベルに関連付けられた１以上の地域とを示し、
取得した前記地域感染情報に基づき前記１以上の地域のそれぞれの感染リスクの大きさを表す感染リスク値を算出し、
前記１以上の地域のそれぞれについて、算出した前記感染リスク値にしたがって出力情報を生成し、
前記１以上の地域のそれぞれについて、生成した前記出力情報を、当該出力情報に対応する地域に存在する機器に前記ネットワークを介して送信する、
情報提供方法。
【請求項２】
前記感染リスク値は、前記１以上の地域のそれぞれにおける前記１以上の感染注意レベルごとの報告件数を算出し、算出した前記報告件数に対して前記１以上の感染注意レベルに応じた重み付けを行い、重み付け後の前記報告件数を評価することで算出される、
請求項１に記載の情報提供方法。
【請求項３】
前記１以上の感染注意レベルは、前記１以上の音声認識装置が前記音声信号を解析して得た声認識内容を用いて推定したものである、
請求項１又は２に記載の情報提供方法。
【請求項４】
前記１以上の地域のそれぞれの利用者数及び前記１以上の地域のそれぞれにおける利用者の想定滞在時間を更に取得し、
前記１以上の地域のそれぞれの前記感染リスク値は、当該感染リスク値に対応する地域の第１補正係数を用いて算出され、
前記第１補正係数は、前記対応する地域の前記利用者数及び前記対応する地域における前記利用者の想定滞在時間の少なくとも一方が増大するにつれて前記対応する地域の前記感染リスク値を増大させる係数である、
請求項１〜３のいずれかに記載の情報提供方法。
【請求項５】
ソーシャルネットワークサービスサーバから、前記１以上の地域での前記感染症の流行を示す地域感染ワードと前記地域感染ワードの使用頻度とを含む情報を更に取得し、
前記１以上の地域のそれぞれの前記感染リスク値は、当該感染リスク値に対応する地域の前記地域感染ワードの使用頻度が高くなるにつれて前記対応する地域の前記感染リスク値を増大させる第２補正係数を用いて算出される、
請求項１〜４のいずれかに記載の情報提供方法。
【請求項６】
前記１以上の地域のそれぞれの前記感染症の患者数を示す患者数データを更に取得し、
前記１以上の地域のそれぞれの前記感染リスク値は、当該感染リスク値に対応する地域の患者数が増大するにつれて前記対応する地域の感染リスク値を増大させる第３補正係数を用いて算出される、
請求項１〜５のいずれかに記載の情報提供方法。
【請求項７】
前記１以上の地域のそれぞれに設置されたウィルスセンサから測定値を更に取得し、
前記１以上の地域のそれぞれの前記感染リスク値は、当該感染リスク値に対応する地域に設置されたウイルスセンサの測定値が大きくなるにつれて前記対応する地域の前記感染リスク値を増大させる、
請求項１〜６のいずれかに記載の情報提供方法。
【請求項８】
前記機器は、音声出力装置であり、
前記出力情報は、前記音声出力装置から前記感染リスク値に応じた感染リスクを通知する音声メッセージを出力させる第１制御コマンドである、
請求項１〜７のいずれかに記載の情報提供方法。
【請求項９】
前記機器は、空気清浄機であり、
前記出力情報は、前記空気清浄機を動作させる第２制御コマンドである、
請求項１〜８のいずれかに記載の情報提供方法。
【請求項１０】
感染症に関する情報を提供する情報提供システムにおけるサーバであって、
ネットワークを介して接続された１以上の音声認識装置から、前記１以上の音声認識装置が音声信号を解析して得た１以上の感染注意レベルと、前記１以上の感染注意レベルに関連付けられた１以上の地域とを示す地域感染情報を取得する通信部と、
取得した前記地域感染情報に基づき前記１以上の地域のそれぞれの感染リスクの大きさを表す感染リスク値を算出する感染リスク値算出部と、
前記１以上の地域のそれぞれについて、算出した前記感染リスク値にしたがって出力情報を生成する出力情報生成部とを備え、
前記通信部は、前記１以上の地域のそれぞれについて、生成した前記出力情報を、当該出力情報に対応する地域に存在する機器に前記ネットワークを介して送信する、
サーバ。
【請求項１１】
感染症に関連する情報を提供する音声認識装置であって、
周囲の音を検出し、検出結果に基づいて音声信号を出力するマイクと、
前記マイクが出力した音声信号に対して音声認識処理を実行するプロセッサと、
スピーカと、
メモリとを備え、
前記プロセッサは、
前記音声信号の前記音声認識処理の結果から感染リスクに関する単語及び音の少なくとも一方を含む第１音声データを抽出し、前記第１音声データから感染注意レベルを特定する感染注意レベル特定部と、
前記音声認識処理の結果から、前記第１音声データに対応する音が前記マイクで検出された時間の前後一定期間において前記マイクで検出された音に対応する第２音声データを抽出し、前記第２音声データから前記第１音声データに関連する地域を特定する、又は前記第１音声データの発話者の移動履歴を示す移動履歴データを用いて前記第１音声データに関連する地域を特定する地域特定部と、
特定された前記地域と、特定された前記感染注意レベルとを対応付けた地域感染情報を生成し、前記メモリに蓄積する地域感染情報生成部と、
蓄積された前記地域感染情報から前記地域の前記感染注意レベルに応じた音声メッセージを生成する出力情報生成部とを備え、
前記スピーカは、前記音声メッセージを出力する、
音声認識装置。
【請求項１２】
前記感染注意レベル特定部は、前記第１音声データの発話内容から前記地域で流行している感染症又は特定の人物が感染している感染症を推定する、
請求項１１記載の音声認識装置。
【請求項１３】
前記感染注意レベル特定部は、前記第２音声データの発話内容から特定の人物が感染症に感染している期間を推定し、推定結果を用いて前記感染注意レベルを補正する、
請求項１１又は１２記載の音声認識装置。
【請求項１４】
前記地域感染情報生成部は、前記地域感染情報を生成するための情報が不足している場合、質問メッセージを前記スピーカから出力させ、前記マイクを用いて前記質問メッセージの回答音声信号を取得し、前記回答音声信号を用いて前記地域感染情報を生成する、
請求項１１〜１３のいずれかに記載の音声認識装置。
【請求項１５】
前記地域感染情報は、前記地域を含む１以上の地域と前記感染注意レベルを含む１以上の感染注意レベルとを対応付けた情報であり、
前記プロセッサは、
前記メモリに蓄積された前記地域感染情報を前記１以上の地域及び前記１以上の感染注意レベルごとに分類することで、前記１以上の地域のそれぞれにおける前記１以上の感染注意レベルごとの前記感染症の報告件数を算出する報告件数算出部と、
算出された前記報告件数に対して前記１以上の感染注意レベルに応じた重み付けを行い、重み付け後の前記報告件数を評価することで前記１以上の地域のそれぞれの感染リスク値を算出する感染リスク値算出部とを更に備え、
前記出力情報生成部は、算出した前記感染リスク値にしたがって前記前記１以上の地域のそれぞれの出力情報を生成し、
前記１以上の地域のそれぞれについて、生成した前記出力情報を、当該出力情報に対応する地域に存在する機器にネットワークを介して送信する通信部を更に備える、
請求項１１〜１４のいずれかに記載の音声認識装置。
【請求項１６】
前記通信部を用いてソーシャルネットワークサービスサーバから、前記１以上の地域のそれぞれでの感染症の流行を示す地域感染ワードと前記地域感染ワードの使用頻度とを含む情報を取得するソーシャル情報取得部を更に備え、
前記感染リスク値算出部は、前記１以上の地域のそれぞれについて、前記地域感染ワードの使用頻度が高くなるにつれて感染リスク値を増大させる補正係数を用いて前記感染リスク値を算出する請求項１５記載の音声認識装置。
【請求項１７】
前記メモリは、他の音声認識装置で生成された地域感染情報を蓄積する、
請求項１５又は１６記載の音声認識装置。
【請求項１８】
前記機器は、ネットワークを介して当該音声認識装置に接続された他の音声認識装置であり、
前記出力情報生成部は、前記他の音声認識装置から前記感染リスク値に応じた音声メッセージを出力させる第１制御コマンドを生成し、前記他の音声認識装置に送信する、
請求項１５〜１７のいずれかに記載の音声認識装置。
【請求項１９】
前記機器は、空気清浄機であり、
前記出力情報生成部は、前記空気清浄機を動作させる第２制御コマンドを生成し、前記空気清浄機に送信する、
請求項１５〜１８のいずれかに記載の音声認識装置。
【請求項２０】
感染症に関連する情報を提供する音声認識装置における情報提供方法であって、
前記音声認識装置のプロセッサが、
マイクが検出した音から感染リスクに関する単語及び音の少なくとも一方を含む第１音声データを抽出し、前記第１音声データから感染注意レベルを特定し、
前記第１音声データに対応する音が前記マイクで検出された時間の前後一定期間において前記マイクで検出された音から第２音声データを抽出し、前記第２音声データから前記第１音声データに関連する地域を特定する、又は前記第１音声データの発話者の移動履歴データを用いて前記第１音声データに関連する地域を特定し、
特定された前記地域と、特定した前記感染注意レベルとを対応付けた地域感染情報を生成してメモリに蓄積し、
蓄積した前記地域感染情報から前記地域の前記感染注意レベルに応じた音声メッセージを生成し、
前記音声メッセージをスピーカから出力する、
情報提供方法。
【請求項２１】
感染症に関連する情報を提供する音声認識装置における情報提供プログラムであって、
前記音声認識装置のプロセッサに対して、
マイクが検出した音から感染リスクに関する単語及び音の少なくとも一方を含む第１音声データを抽出し、前記第１音声データから感染注意レベルを特定し、
前記第１音声データに対応する音が前記マイクで検出された時間の前後一定期間において前記マイクで検出された音から第２音声データを抽出し、前記第２音声データから前記第１音声データに関連する地域を特定する、又は前記第１音声データの発話者の移動履歴データを用いて前記第１音声データに関連する地域を特定し、
特定された前記地域と、特定した前記感染注意レベルとを対応付けた地域感染情報を生成してメモリに蓄積し、
蓄積した前記地域感染情報から前記地域の前記感染注意レベルに応じた音声メッセージを生成してメモリに蓄積し、
前記音声メッセージをスピーカから出力する、処理を実行させる、
情報提供プログラム。
【請求項２２】
音声認識装置とサーバとを備え、感染症に関する情報を提供する情報提供システムにおける情報提供方法であって、
前記音声認識装置が、マイクを用いて検出した音に基づく音声信号を音声認識して、前記感染症に感染している可能性のある感染可能性者と前記感染可能性者の前記感染症に対する感染可能性とを特定し、前記感染可能性を示す第１感染情報を前記感染可能性者の携帯端末に送信し、
前記第１感染情報が送信された前記携帯端末が、当該携帯端末の位置情報と前記第１感染情報とを対応付けた対応付けデータを前記サーバに送信し、
前記サーバが、前記携帯端末を含む複数の携帯端末から送信される、前記対応付けデータを含む複数の対応付けデータを用いて、マップデータ上の特定の場所と前記場所における感染可能性者数とを対応付けたマッピングデータを生成して前記感染可能性者の前記携帯端末又は前記感染可能性者とは別の人物の携帯端末に送信し、
前記感染可能性者の前記携帯端末又は前記別の人物の前記携帯端末は、前記マッピングデータを用いて表示画面を生成してディスプレイに表示する、
情報提供方法。
【請求項２３】
前記音声認識装置は、前記音声信号の発話内容から前記感染可能性者が感染している前記感染症を推定する、
請求項２２に記載の情報提供方法。
【請求項２４】
前記サーバは、前記感染可能性者数を用いて前記場所における感染リスクを算出し、
前記マッピングデータは、前記感染リスクと、前記感染リスクに応じた感染予防対策のアドバイス情報とを含む、
請求項２２又は２３記載の情報提供方法。
【請求項２５】
前記マッピングデータは、前記場所に設置され、前記場所の環境情報を測定するセンサの測定データを含む、
請求項２２〜２４のいずれかに記載の情報提供方法。
【請求項２６】
前記情報提供システムは外部サーバを更に備え、
前記音声認識装置は、前記音声信号から前記感染症に関連する場所と前記場所に対する感染注意レベルとを特定し、前記場所および前記感染注意レベルを示す第２感染情報を前記外部サーバに送信し、
前記外部サーバは、前記第２感染情報を含む複数の第２感染情報を受信し、前記複数の第２感染情報を場所及び感染注意レベルごとに分類することで各場所における感染注意レベルごとの報告件数を算出し、算出した前記報告件数に対して各感染注意レベルに応じた重み付けを行い、重み付け後の前記報告件数を評価することで場所ごとの感染リスク値を算出し、
前記サーバは前記外部サーバから場所ごとの前記感染リスク値を取得し、
前記マッピングデータは、各場所における前記感染リスク値を含む、
請求項２２〜２５のいずれかに記載の情報提供方法。
【請求項２７】
前記表示画面は、前記場所における前記感染可能性者数を地図画像上に重畳表示させた画面である、
請求項２２〜２６のいずれかに記載の情報提供方法。
【請求項２８】
前記サーバは、前記携帯端末からの要求に応じて前記マッピングデータを送信する、
請求項２２〜２７のいずれかに記載の情報提供方法。
【請求項２９】
感染症に関する情報を提供する情報提供システムであって、
前記情報提供システムは、音声認識装置と複数の携帯端末とサーバとを備え、
前記音声認識装置は、マイクを用いて検出した音に基づく音声信号を音声認識して、前記感染症に感染している可能性のある感染可能性者と前記感染可能性者の前記感染症に対する感染可能性とを特定し、前記感染可能性を含む第１感染情報を、前記複数の携帯端末のうちの前記感染可能性者の携帯端末に送信し、
前記第１感染情報が送信された前記携帯端末が、当該携帯端末の位置情報と前記第１感染情報とを対応付けた対応付けデータを前記サーバに送信し、
前記サーバは、前記複数の携帯端末から送信される、前記対応付けデータを含む複数の対応付けデータを用いて、マップデータ上の特定の場所と前記場所における感染可能性者数とを対応付けたマッピングデータを生成し、前記感染可能性者の前記携帯端末又は前記複数の携帯端末のうちの別の携帯端末に送信し、
前記携帯端末または前記別の携帯端末は、前記マッピングデータを用いて表示画面を生成してディスプレイに表示する、
情報提供システム。
【請求項３０】
感染症に関連する情報を提供するマルチデバイスであって、
前記マルチデバイスに入力された入力信号に対して単語認識処理を実行するプロセッサと、
表示部と、
メモリとを備え、
前記プロセッサは、
前記入力信号の前記単語認識処理の結果から感染リスクに関する単語を含む第１単語データを抽出し、前記第１単語データから感染注意レベルを特定する感染注意レベル特定部と、
前記単語認識処理の結果から、前記第１単語データに対応する入力信号が得られた時間の前後一定期間における入力信号の単語認識処理の結果から第２単語データを抽出し、前記第２単語データから前記第１単語データに関連する地域を特定する、又は前記マルチデバイスの移動履歴を示す移動履歴データを用いて前記第１単語データに関連する地域を特定する地域特定部と、
特定された前記地域と、特定された前記感染注意レベルとを対応付けた地域感染情報を生成し、前記メモリに蓄積する地域感染情報生成部と、
蓄積された前記地域感染情報から前記地域の前記感染注意レベルに応じたメッセージを生成する出力情報生成部とを備え、
前記表示部は、前記メッセージを表示する、
マルチデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、音声認識装置で得られた音声信号を用いて感染症に関する情報を提供する技術に関するものである。
【背景技術】
【０００２】
従来の感染症に関する情報を提供する情報提供システムとして、特許文献１が知られている。特許文献１では、感染監視システム参加者の移動履歴を蓄積し、病院及び保健所によりウイルス感染が確認及び推定された感染監視システム参加者の移動履歴から当該感染監視システム参加者の接近場所を管理し、他の感染監視システム参加者が当該接近場所に接近した場合、当該他の感染監視システム参加者に当該接近場所と当該接近場所へのウィルス感染者の接近日時とを通知する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２４８８０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の構成では、ウィルス感染地域を特定するに際して、病院などの医療機関でウィルス感染が確認された施設及び医療機関でウィルス感染が確認された感染監視システム参加者の移動履歴しか考慮されていない。そのため、地域ごとの感染症に対する感染リスクを正確且つタイムリーに特定するという点において更なる改善の必要があった。
【０００５】
本開示は、地域ごとの感染症に感染する感染リスクを正確且つタイムリーに特定し、感染症の拡大を防止するために適切な情報を提供する技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本開示の一態様に係る情報提供方法は、感染症に関する情報を提供する情報提供システムにおける情報提供方法であって、前記情報提供システムのコンピュータが、ネットワークを介して接続された１以上の音声認識装置から地域感染情報を取得し、前記地域感染情報は、前記１以上の音声認識装置が音声信号を解析して得た１以上の感染注意レベルと、前記１以上の感染注意レベルに関連付けられた１以上の地域とを示し、取得した前記地域感染情報に基づき前記１以上の地域のそれぞれの感染リスクの大きさを表す感染リスク値を算出し、前記１以上の地域のそれぞれについて、算出した前記感染リスク値にしたがって出力情報を生成し、前記１以上の地域のそれぞれについて、生成した前記出力情報を、当該出力情報に対応する地域に存在する機器に前記ネットワークを介して送信する。
【０００７】
本開示の別の一態様に係る音声認識装置は、感染症に関連する情報を提供する音声認識装置であって、周囲の音を検出し、検出結果に基づいて音声信号を出力するマイクと、前記マイクが出力した音声信号に対して音声認識処理を実行するプロセッサと、スピーカと、メモリとを備え、前記プロセッサは、前記音声信号の前記音声認識処理の結果から感染リスクに関する単語及び音の少なくとも一方を含む第１音声データを抽出し、前記第１音声データから感染注意レベルを特定する感染注意レベル特定部と、前記音声認識処理の結果から、前記第１音声データに対応する音が前記マイクで検出された時間の前後一定期間において前記マイクで検出された音に対応する第２音声データを抽出し、前記第２音声データから前記第１音声データに関連する地域を特定する、又は前記第１音声データの発話者の移動履歴を示す移動履歴データを用いて前記第１音声データに関連する地域を特定する地域特定部と、特定された前記地域と、特定された前記感染注意レベルとを対応付けた地域感染情報を生成し、前記メモリに蓄積する地域感染情報生成部と、蓄積された前記地域感染情報から前記地域の前記感染注意レベルに応じた音声メッセージを生成する出力情報生成部とを備え、前記スピーカは、前記音声メッセージを出力する。
【０００８】
本開示のさらに別の一態様に係る情報提供方法は音声認識装置とサーバとを備え、感染症に関する情報を提供する情報提供システムにおける情報提供方法であって、前記音声認識装置が、マイクを用いて検出した音に基づく音声信号を音声認識して、前記感染症に感染している可能性のある感染可能性者と前記感染可能性者の前記感染症に対する感染可能性とを特定し、前記感染可能性を示す第１感染情報を前記感染可能性者の携帯端末に送信し、前記第１感染情報が送信された前記携帯端末が、当該携帯端末の位置情報と前記第１感染情報とを対応付けた対応付けデータを前記サーバに送信し、前記サーバが、前記携帯端末を含む複数の携帯端末から送信される、前記対応付けデータを含む複数の対応付けデータを用いて、マップデータ上の特定の場所と前記場所における感染可能性者数とを対応付けたマッピングデータを生成して前記感染可能性者の前記携帯端末又は前記感染可能性者とは別の人物の携帯端末に送信し、前記感染可能性者の前記携帯端末又は前記別の人物の前記携帯端末は、前記マッピングデータを用いて表示画面を生成してディスプレイに表示する。
【発明の効果】
【０００９】
本開示によれば、地域ごとの感染症に感染する感染リスクを正確且つタイムリーに特定し、感染症の拡大を防止するために適切な情報を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本開示の実施の形態１に係る情報提供システムのネットワーク構成の一例を示す図である。
【図２】図１に示す情報提供システムの構成例を示すブロック図である。
【図３】図２に示すサーバの構成例を示すブロック図である。
【図４】スマートスピーカのメモリが記憶する登録情報ＤＢのデータ構成の一例を示す図である。
【図５】スマートスピーカのメモリが記憶する地域感染情報ＤＢのデータ構成の一例を示す図である。
【図６】スマートスピーカのデータ解析部による音声認識処理を説明する図である。
【図７】サーバのメモリが記憶する地域感染情報集計ＤＢのデータ構成の一例を示す図である。
【図８】本開示の実施の形態１に係る情報提供システムの処理の一例を示すフローチャートである。
【図９】図８において、スマートスピーカとサーバとの処理の詳細を示すフローチャートである。
【図１０】図８の変形例に係るフローチャートである。
【図１１】本開示の情報提供システムのユースケースを示す図である。
【図１２】本開示の実施の形態２に係る情報提供システムのネットワーク構成の一例を示す図である。
【図１３】図１２に示すスマートスピーカの構成例を示すブロック図である。
【図１４】実施の形態２において、スマートスピーカのメモリが記憶する地域感染情報集計ＤＢのデータ構成の一例を示す図である。
【図１５】本開示の実施の形態１に係る情報提供システムの処理の一例を示すフローチャートである。
【図１６】図１５において、スマートスピーカの処理の詳細を示すフローチャートである。
【図１７】本開示の実施の形態２に係る情報提供システムのネットワーク構成の一例を示す図である。
【図１８】図１７に示す情報提供システムの構成例を示すブロック図である。
【図１９】図１８に示すスマートスピーカ及びサーバの構成例を示すブロック図である。
【図２０】本開示の実施の形態３に係る情報提供システムの処理の一例を示すフローチャートである。
【図２１】図２０の変形例に係るフローチャートである。
【図２２】本開示の実施の形態４に係る情報提供システムのネットワーク構成の一例を示す図である。
【図２３】図２２に示す情報提供システムの構成例を示すブロック図である。
【図２４】サーバのメモリが記憶するマッピングＤＢのデータ構成の一例を示す図である。
【図２５】図２２に示す情報提供システムの処理の一例を示すフローチャートである。
【図２６】マッピングデータを受信した携帯端末において表示される表示画面を示す図である。
【図２７】マッピングデータを受信した携帯端末において表示される表示画面の他の一例を示す図である。
【発明を実施するための形態】
【００１１】
（本開示に至る経緯）
インフルエンザ等の感染症が流行すると病院及び保健所等の医療機関から地域ごとの感染者数を示す患者データが公表されるので、その患者データを参照すれば、使用者は、地域ごとの感染症の流行の度合いをある程度認識できる。しかし、この患者データは発表時点から１週間程度過去の患者数を示すのケースが多いので、タイムリーさに欠けるという問題がある。そのため、患者データを確認してから感染症の対策を行っても既に手遅れとなっていることが多く、患者データは感染症の流行を抑制する上では不十分である。
【００１２】
そこで、感染症が流行する又は流行の予兆が表れた場合、地域ごとの感染症の流行の度合いをタイムリーに知らせることが要望されている。
【００１３】
ところで、家庭内においては、感染症が流行したとき又は感染症の流行の予兆が表れたときに、例えば「ＡＡ小学校でインフルエンザが流行っているんだって。」といった発話、或いは「会社の取引先でインフルエンザが流行っているみたいだ。」といった発話が交わされることが想定される。そのため、このような発話を収集して内容を分析すれば地域ごとの感染リスクを正確且つタイムリーに特定することができる。
【００１４】
そこで、本発明者は、近年、普及しつつあるスマートスピーカに着目した。このスマートスピーカを用いれば、上述したような発話を多数収集することができ、地域ごとの感染リスクを正確且つタイムリーに特定することが可能となる。更に、特定した感染リスクに基づいて適切な情報を使用者に提供することも可能になる。
【００１５】
上述した特許文献１では、スマートスピーカが用いられていないので、上述した発話を収集することができず、地域ごとの感染リスクを正確且つタイムリーに取得することができない。
【００１６】
また、特許文献１では、ウィルス感染が確認された感染監視システム参加者の接近場所が考慮されているに過ぎず、接近場所での感染リスクは何ら考慮されていない。そのため、特許文献１では、感染リスクに応じた適切な情報を使用者に提供することができず、使用者に対して過剰な感染症対策を行わせたり、使用者の感染症対策が不十分になるという課題が発生する。
【００１７】
一方、スマートフォン及びタブレット端末等の携帯端末の大幅な普及により、携帯端末を所持する使用者の位置情報を特定することが容易になっている。そのため、発話内容から感染症に感染している可能性のある多数の感染可能性者の位置情報を追跡すれば、どの場所でどの程度感染可能性者が存在するかを正確且つタイムリーに特定することができる。
【００１８】
そして、各場所での感染可能性者数をマッピングした情報を使用者に提示すれば、使用者に対して、特定の場所に行きべきか否か若しくは特定の場所を通るべきか否かといった判断材料、及び特定の場所へ行く場合又は通る場合にはどのような感染症対策をとるべきかといった判断材料を提示できる。
【００１９】
上述した特許文献１では、スマートスピーカが用いられていないので、上述した発話を収集することができず、どの場所でどの程度感染可能性者が存在するかを正確且つタイムリーに取得することができない。
【００２０】
また、特許文献１では、感染監視システム参加者が感染症に感染したか否かは、医療機関による判断結果が用いられているため、医療機関の診療を受けていないが、感染を自覚している感染監視システム参加者の位置情報は追跡されない。そのため、特許文献１は、どの場所でどの程度感染可能性が存在するかを正確且つタイムリーに特定することができない。これにより、特許文献１では、利用者に対して過剰な感染症対策を行わせたり、利用者の感染症対策が不十分になるという課題が発生する。
【００２１】
本開示は、上記の課題を解決するためになされたものであり、地域ごとの感染症に感染する感染リスクを正確且つタイムリーに特定し、感染症の拡大を防止するために適切な情報を提供することである。
【００２２】
本開示の一態様は、感染症に関する情報を提供する情報提供システムにおける情報提供方法であって、前記情報提供システムのコンピュータが、ネットワークを介して接続された１以上の音声認識装置から地域感染情報を取得し、前記地域感染情報は、前記１以上の音声認識装置が音声信号を解析して得た１以上の感染注意レベルと、前記１以上の感染注意レベルに関連付けられた１以上の地域とを示し、取得した前記地域感染情報に基づき前記１以上の地域のそれぞれの感染リスクの大きさを表す感染リスク値を算出し、前記１以上の地域のそれぞれについて、算出した前記感染リスク値にしたがって出力情報を生成し、前記１以上の地域のそれぞれについて、生成した前記出力情報を、当該出力情報に対応する地域に存在する機器に前記ネットワークを介して送信する。
【００２３】
本構成によれば、ネットワークを介して接続された１以上の音声認識装置から、前記１以上の音声認識装置が音声信号を解析して得た１以上の感染注意レベルと、前記１以上の感染注意レベルに関連付けられた地域とを含む地域感染情報が取得される。
【００２４】
そして、取得された地域感染情報に基づき各地域の感染リスクの大きさを表す感染リスク値が算出される。そのため、本構成は、使用者の例えば、家庭で交わされる発話に基づいて生成された地域感染情報を多数収集して、地域ごとの感染リスク値を正確且つタイムリーに特定することができる。
【００２５】
また、本構成では、感染リスク値に応じて各地域の出力情報が生成され、出力情報に対応する地域の機器に送信されている。そのため、感染リスク値に応じて適切な情報を使用者に提供することができ、使用者に対して過剰な感染症対策を行わせる、或いは使用者の感染症対策が不十分になるといった事態を回避できる。
【００２６】
上記態様において、前記感染リスク値は、前記１以上の地域のそれぞれにおける前記１以上の感染注意レベルごとの報告件数を算出し、算出した前記報告件数に対して前記１以上の感染注意レベルに応じた重み付けを行い、重み付け後の前記報告件数を評価することで算出されてもよい。
【００２７】
本構成によれば、地域感染情報から各地域の感染注意レベルごとの感染症の報告件数が算出され、算出された報告件数が感染注意レベルに応じて重み付けられ、重み付け後の報告件数が評価されて各地域の感染リスク値が算出される。そのため、本構成は、各地域の感染注意レベルを正確に算出できる。
【００２８】
上記態様において、前記１以上の感染注意レベルは、前記１以上の音声認識装置が前記音声信号を解析して得た音声認識内容を用いて推定したものであってもよい。
【００２９】
例えば、「隣のクラスがインフルエンザで学級閉鎖になったよ。」というような発話は、「ＡＡ君がインフルエンザで学校を休んでいる。」というような発話に比べて、感染者が多いと推定できるため感染リスクは高く、感染リスクのレベル分けが可能である。本構成によれば、このような発話内容から地域感染情報に含まれる感染注意レベルをレベル分けすることができる。
【００３０】
上記態様において、前記１以上の地域のそれぞれの利用者数及び前記１以上の地域のそれぞれにおける利用者の想定滞在時間を更に取得し、前記１以上の地域のそれぞれの前記感染リスク値は、当該感染リスク値に対応する地域の第１補正係数を用いて算出され、前記第１補正係数は、前記対応する地域の前記利用者数及び前記対応する地域における前記利用者の想定滞在時間の少なくとも一方が増大するにつれて前記対応する地域の前記感染リスク値を増大させる係数であってもよい。
【００３１】
本構成によれば、利用者数が多い地域及び利用者の想定滞在時間が長い地域ほど感染リスク値を高く算出することができ、より正確な感染リスク値を得ることができる。
【００３２】
上記態様において、ソーシャルネットワークサービスサーバから、前記１以上の地域での前記感染症の流行を示す地域感染ワードと前記地域感染ワードの使用頻度とを含む情報を更に取得し、前記１以上の地域のそれぞれの前記感染リスク値は、当該感染リスク値に対応する地域の前記地域感染ワードの使用頻度が高くなるにつれて前記対応する地域の前記感染リスク値を増大させる第２補正係数を用いて算出されてもよい。
【００３３】
本構成によれば、ソーシャルネットワーク上で、ある地域に対して感染症が発生していることが話題となっている場合、その話題を感染リスク値に反映させることができる。
【００３４】
上記態様において、前記１以上の地域のそれぞれの前記感染症の患者数を示す患者数データを更に取得し、前記１以上の地域のそれぞれの前記感染リスク値は、当該感染リスク値に対応する地域の患者数が増大するにつれて前記対応する地域の感染リスク値を増大させる第３補正係数を用いて算出されてもよい。
【００３５】
本構成によれば、ある地域における感染症の患者数の多さを考慮に入れて感染リスク値を算出することができる。
【００３６】
上記態様において、前記１以上の地域のそれぞれに設置されたウィルスセンサから測定値を更に取得し、前記１以上の地域のそれぞれの前記感染リスク値は、当該感染リスク値に対応する地域に設置されたウイルスセンサの測定値が大きくなるにつれて前記対応する地域の前記感染リスク値を増大させてもよい。
【００３７】
本構成によれば、ある地域に設置されたウィルスセンサの測定値の大きさを考慮に入れて感染リスク値を算出することができる。
【００３８】
上記態様において、前記機器は、音声出力装置であり、前記出力情報は、前記音声出力装置から前記感染リスク値に応じた感染リスクを通知する音声メッセージを出力させる第１制御コマンドであってもよい。
【００３９】
本構成によれば、音声出力装置から感染リスク値に応じた音声メッセージが出力されるため、利用者に対して感染症への感染を防止する上で必要な措置を採らせることができ、感染症の拡大を抑制できる。
【００４０】
上記態様において、前記機器は、空気清浄機であり、前記出力情報は、前記空気清浄機を動作させる第２制御コマンドであってもよい。
【００４１】
本構成によれば、例えば、感染リスク値の高い地域に設置された空気清浄機に対してウィルスを除去する制御コマンドを送信することで、感染症の拡大を抑制できる。
【００４２】
本開示の一態様に係る音声認識装置は、感染症に関連する情報を提供する音声認識装置であって、周囲の音を検出し、検出結果に基づいて音声信号を出力するマイクと、前記マイクが出力した音声信号に対して音声認識処理を実行するプロセッサと、スピーカと、メモリとを備え、前記プロセッサは、前記音声信号の前記音声認識処理の結果から感染リスクに関する単語及び音の少なくとも一方を含む第１音声データを抽出し、前記第１音声データから感染注意レベルを特定する感染注意レベル特定部と、前記音声認識処理の結果から、前記第１音声データに対応する音が前記マイクで検出された時間の前後一定期間において前記マイクで検出された音に対応する第２音声データを抽出し、前記第２音声データから前記第１音声データに関連する地域を特定する、又は前記第１音声データの発話者の移動履歴を示す移動履歴データを用いて前記第１音声データに関連する地域を特定する地域特定部と、特定された前記地域と、特定された前記感染注意レベルとを対応付けた地域感染情報を生成し、前記メモリに蓄積する地域感染情報生成部と、蓄積された前記地域感染情報から前記地域の前記感染注意レベルに応じた音声メッセージを生成する出力情報生成部とを備え、前記スピーカは、前記音声メッセージを出力する。
【００４３】
本構成によれば、マイクで検出された音声信号から感染リスクに関する単語及び音の少なくとも一方を含む第１音声データが抽出され、感染注意レベルが特定される。また、第１音声データに対応する音がマイクで検出された時間の前後一定期間においてマイクで検出された音に対応する第２音声データが抽出され、第１音声データに関連する地域、又は、第１音声データの発話者の移動履歴データを用いて第１音声データに関連する地域が特定される。そして、特定された感染注意レベルと特定された地域とが対応付けられて地域感染情報が生成されてメモリに蓄積され、蓄積された地域感染情報から感染注意レベルに応じた音声メッセージが生成され、スピーカから出力される。
【００４４】
そのため、本構成は、使用者の、例えば、家庭で交わされる発話に基づいて生成された地域感染情報を収集して、地域ごとの感染注意レベルに適した音声メッセージを正確且つタイムリーに生成してスピーカから出力することができる。
【００４５】
したがって、本構成は、感染注意レベルに応じて適切な情報を使用者に提供することができ、使用者に対して過剰な感染症対策を行わせる、或いは使用者の感染症対策が不十分になるといった事態を回避できる。なお、第１音声データに含まれる音とは、例えば、使用者によるくしゃみ及び咳などの音が該当する。
【００４６】
上記態様において、前記感染注意レベル特定部は、前記第１音声データの発話内容から前記地域で流行している感染症又は特定の人物が感染している感染症を推定してもよい。
【００４７】
本構成によれば、第１音声データにおいて、例えば、「ＢＢ地区でインフルエンザが流行っている」といった発話内容が含まれている場合、該当する地域でインフルエンザが流行していることが推定される。また、本構成によれば、例えば、「ＡＡ君がインフルエンザにかかった」といった発話内容が含まれている場合、特定の人物がインフルエンザに感染したと推定される。
【００４８】
上記態様において、前記感染注意レベル特定部は、前記第２音声データの発話内容から特定の人物が感染症に感染している期間を推定し、推定結果を用いて前記感染注意レベルを補正してもよい。
【００４９】
例えば、人物がインフルエンザに感染した場合、感染から１週間も経過すれば、その人物はインフルエンザから回復していることが見込まれる。本構成では、第２音声データの発話内容から感染症に感染している期間が推定され、推定結果から感染注意レベルが補正されるので、感染注意レベルを正確に特定できる。
【００５０】
上記態様において、前記地域感染情報生成部は、前記地域感染情報を生成するための情報が不足している場合、質問メッセージを前記スピーカから出力させ、前記マイクを用いて前記質問メッセージの回答音声信号を取得し、前記回答音声信号を用いて前記地域感染情報を生成してもよい。
【００５１】
本構成によれば、地域感染情報を生成するための情報が不足している場合、質問メッセージがスピーカから出力され、その質問メッセージに対する使用者の回答音声信号を用いて地域感染情報が生成される。そのため、地域感染情報が生成できない事態を可能な限り回避できる。
【００５２】
上記態様において、前記地域感染情報は、前記地域を含む１以上の地域と前記感染注意レベルを含む１以上の感染注意レベルとを対応付けた情報であり、前記プロセッサは、前記メモリに蓄積された前記地域感染情報を前記１以上の地域及び前記１以上の感染注意レベルごとに分類することで、前記１以上の地域のそれぞれにおける前記１以上の感染注意レベルごとの前記感染症の報告件数を算出する報告件数算出部と、算出された前記報告件数に対して前記１以上の感染注意レベルに応じた重み付けを行い、重み付け後の前記報告件数を評価することで前記１以上の地域のそれぞれの感染リスク値を算出する感染リスク値算出部とを更に備え、前記出力情報生成部は、算出した前記感染リスク値にしたがって前記前記１以上の地域のそれぞれの出力情報を生成し、前記１以上の地域のそれぞれについて、生成した前記出力情報を、当該出力情報に対応する地域に存在する機器にネットワークを介して送信する通信部を更に備えてもよい。
【００５３】
本構成によれば、取得された地域感染情報から各地域の感染注意レベルことの感染症の報告件数が算出され、算出された報告件数が感染注意レベルに応じて重み付けられ、重み付け後の報告件数が評価されて各地域の感染リスク値が算出される。そのため、本構成は、地域ごとの感染リスク値を正確且つタイムリーに特定することができる。
【００５４】
上記態様において、前記通信部を用いてソーシャルネットワークサービスサーバから、前記１以上の地域のそれぞれでの感染症の流行を示す地域感染ワードと前記地域感染ワードの使用頻度とを含む情報を取得するソーシャル情報取得部を更に備え、前記感染リスク値算出部は、前記１以上の地域のそれぞれについて、前記地域感染ワードの使用頻度が高くなるにつれて感染リスク値を増大させる補正係数を用いて前記感染リスク値を算出してもよい。
【００５５】
本構成によれば、ソーシャルネットワーク上である地域に対して感染症が発生していることが話題となっている場合、その話題を感染リスク値に反映させることができる。
【００５６】
上記態様において、前記メモリは、他の音声認識装置で生成された地域感染情報を蓄積してもよい。
【００５７】
本構成によれば、他の音声認識装置と連携して、より正確な感染リスク値を算出できる。
【００５８】
上記態様において、前記機器は、ネットワークを介して当該音声認識装置に接続された他の音声認識装置であり、前記出力情報生成部は、前記他の音声認識装置から前記感染リスク値に応じた音声メッセージを出力させる第１制御コマンドを生成し、前記他の音声認識装置に送信してもよい。
【００５９】
本構成によれば、感染症が流行している地域の他の音声認識装置から感染リスク値に応じた音声メッセージが出力されるため、使用者に対して感染症への感染を防止する上で必要な措置を採らせることができ、感染症の拡大を抑制できる。
【００６０】
上記態様において、前記機器は、空気清浄機であり、前記出力情報生成部は、前記空気清浄機を動作させる第２制御コマンドを生成し、前記空気清浄機に送信してもよい。
【００６１】
本構成によれば、例えば、感染リスク値の高い地域に設置された空気清浄機に対してウィルスを除去する制御コマンドを送信することで、感染症の拡大を抑制できる。
【００６２】
本開示の一態様に係る情報提供方法は、音声認識装置とサーバとを備え、感染症に関する情報を提供する情報提供システムにおける情報提供方法であって、前記音声認識装置が、マイクを用いて検出した音に基づく音声信号を音声認識して、前記感染症に感染している可能性のある感染可能性者と前記感染可能性者の前記感染症に対する感染可能性とを特定し、前記感染可能性を示す第１感染情報を前記感染可能性者の携帯端末に送信し、前記第１感染情報が送信された前記携帯端末が、当該携帯端末の位置情報と前記第１感染情報とを対応付けた対応付けデータを前記サーバに送信し、前記サーバが、前記携帯端末を含む複数の携帯端末から送信される、前記対応付けデータを含む複数の対応付けデータを用いて、マップデータ上の特定の場所と前記場所における感染可能性者数とを対応付けたマッピングデータを生成して前記感染可能性者の前記携帯端末又は前記感染可能性者とは別の人物の携帯端末に送信し、前記感染可能性者の前記携帯端末又は前記別の人物の前記携帯端末は、前記マッピングデータを用いて表示画面を生成してディスプレイに表示する。
【００６３】
本構成によれば、音声認識装置により感染可能性者と感染可能性者の感染症に対する感染可能性とが特定され、感染可能性を含む第１感染情報が感染可能性者の携帯端末に送信される。また、第１感染情報を受信した携帯端末は、自己の位置情報と感染情報とを対応付けた対応付けデータをサーバに送信する。したがって、サーバは、感染可能性者の携帯端末からその感染可能性者の位置情報を取得することができ、どの場所でどの程度感染可能性者が存在するかを、すなわち、地域ごとの感染リスクを正確且つタイムリーに特定できる。そして、このようにして特定された場所と感染可能性者数とが対応付けられたマッピングデータが携帯端末に送信され、そのマッピングデータを用いた表示画面が携帯端末に表示される。そのため、携帯端末の使用者は、例えば、これから行こうとしている場所にどの程度の感染可能性者数が存在するかを認識することができ、適切な感染症対策を取ることができる。
【００６４】
上記態様において、前記音声認識装置は、前記音声信号の発話内容から前記感染可能性者が感染している前記感染症を推定してもよい。
【００６５】
本構成によれば、例えば、「インフルエンザが流行っている」といった発話内容が含まれている場合、該当する地域でインフルエンザが流行していることが推定される。
【００６６】
上記態様において、前記サーバは、前記感染可能性者数を用いて前記場所における感染リスクを算出し、前記マッピングデータは、前記感染リスクと、前記感染リスクに応じた感染予防対策のアドバイス情報とを含んでもよい。
【００６７】
本構成によれば、特定の場所における感染リスクと感染リスクに応じた感染予防対策のアドバイス情報とが携帯端末に表示されるので、使用者は万全な感染症対策を取って特定の場所に行くことができる。
【００６８】
上記態様において、前記マッピングデータは、前記場所に設置され、前記場所の環境情報を測定するセンサの測定データを含んでもよい。
【００６９】
本構成によれば、特定の場所における、例えば、ウィルスの有無、湿度、及び温度といった情報が携帯端末に表示されるので、感染症対策の判断材料及び特定の場所に行くべきか否かの判断材料を使用者に提供できる。
【００７０】
上記態様において、前記情報提供システムは外部サーバを更に備え、前記音声認識装置は、前記音声信号から前記感染症に関連する場所と前記場所に対する感染注意レベルとを特定し、前記場所および前記感染注意レベルを示す第２感染情報を前記外部サーバに送信し、前記外部サーバは、前記第２感染情報を含む複数の第２感染情報を受信し、前記複数の第２感染情報を場所及び感染注意レベルごとに分類することで各場所における感染注意レベルごとの報告件数を算出し、算出した前記報告件数に対して各感染注意レベルに応じた重み付けを行い、重み付け後の前記報告件数を評価することで場所ごとの感染リスク値を算出し、前記サーバは前記外部サーバから場所ごとの前記感染リスク値を取得し、前記マッピングデータは、各場所における前記感染リスク値を含んでもよい。
【００７１】
本構成によれば、特定の場所における感染リスク値が携帯端末に表示されるため、感染症対策の判断材料及び特定の場所に行くべきか否かの判断材料を使用者に提供できる。
【００７２】
上記態様において、前記表示画面は、前記場所における前記感染可能性者数を地図画像上に重畳表示させた画面であってもよい。
【００７３】
本構成によれば、特定の場所における感染可能性者数が地図画像上に表示されるので、特定の場所で感染症が流行しているかを使用者は容易に認識できる。
【００７４】
上記態様において、前記サーバは、前記携帯端末からの要求に応じて前記マッピングデータを送信してもよい。
【００７５】
本構成によれば、例えば、使用者が今からある場所に出掛けるために移動ルートの検索依頼をサーバに対して行った場合、検索結果と合わせて、移動ルートの周囲においてどの程度の感染可能性者が存在するかを通知することが可能となり、使用者に対して感染症対策に関する判断材料を提示できる。
【００７６】
本開示のさらに別の一態様に係る携帯端末は、感染症に関する情報を提供する情報提供システムにおける携帯端末であって、サーバから、マップデータ上の特定の場所と各場所における感染可能性者数と各場所における感染リスク及び前記感染リスクに応じた感染予防対策のアドバイス情報とを対応付けたマッピングデータを受信する通信部と、前記マッピングデータを用いて、各場所において前記感染可能性者数と感染リスクと前記アドバイス情報とを対応付けて表示する表示画面を生成し、表示部に表示する制御部とを備える。
【００７７】
本開示のさらに別の一態様に係るマルチデバイスは、感染症に関連する情報を提供するマルチデバイスであって、前記マルチデバイスに入力された入力信号に対して単語認識処理を実行するプロセッサと、表示部と、メモリとを備え、前記プロセッサは、前記入力信号の前記単語認識処理の結果から感染リスクに関する単語を含む第１単語データを抽出し、前記第１単語データから感染注意レベルを特定する感染注意レベル特定部と、前記単語認識処理の結果から、前記第１単語データに対応する入力信号が得られた時間の前後一定期間における入力信号の単語認識処理の結果から第２単語データを抽出し、前記第２単語データから前記第１単語データに関連する地域を特定する、又は前記マルチデバイスの移動履歴を示す移動履歴データを用いて前記第１単語データに関連する地域を特定する地域特定部と、特定された前記地域と、特定された前記感染注意レベルとを対応付けた地域感染情報を生成し、前記メモリに蓄積する地域感染情報生成部と、蓄積された前記地域感染情報から前記地域の前記感染注意レベルに応じたメッセージを生成する出力情報生成部とを備え、前記表示部は、前記メッセージを表示する。
【００７８】
本開示は、このような方法に含まれる特徴的な各ステップをコンピュータに実行させるコンピュータプログラム或いはこのコンピュータプログラムによって動作するサーバとして実現することもできる。また、このようなコンピュータプログラムを、ＣＤ−ＲＯＭ等のコンピュータ読取可能な非一時的な記録媒体あるいはインターネット等の通信ネットワークを介して流通させることができるのは、言うまでもない。
【００７９】
なお、以下で説明する実施の形態は、いずれも本開示の一具体例を示すものである。以下の実施の形態で示される数値、形状、構成要素、ステップ、ステップの順序などは、一例であり、本開示を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。また全ての実施の形態において、各々の内容を組み合わせることも出来る。
【００８０】
（実施の形態１）
図１は、本開示の実施の形態１に係る情報提供システムのネットワーク構成の一例を示す図である。情報提供システムは、サービスが適用される使用者が居住する地域及びその地域から一定範囲内にある１以上の地域を含むサービス適用地域において、地域ごとに使用者が感染症に罹患するリスクを算出し、算出結果に基づいて感染症に罹患することを防ぐための種々のサービスを使用者に提供するものである。ここで、地域は、地区及び場所を含む。地区は、例えば、市、町及び村というように、サービス適用地域を地理的要因等の所定の基準で複数に区画した場合の１区画が該当する。場所は、商業施設、病院及び小学校といった地域に含まれる施設の場所を示す。感染症は、病原体が生体内に侵入及び増殖して引き起こす病気であり、例えば、風邪、インフルエンザ、赤痢、マラリア、及びノロウィルス等が該当する。
【００８１】
情報提供システムは、サーバ１、スマートスピーカ２（音声認識装置及び機器の一例）、携帯端末３、ウィルスセンサ４、患者数ＤＢ（データベース）５、ＳＮＳワードＤＢ６、地域情報ＤＢ７、感染症推移ＤＢ８、地域感染情報ＤＢ９、登録情報ＤＢ１０、移動情報ＤＢ１１、検索情報ＤＢ１２、及び空気清浄機１３（機器の一例）を備えている。
【００８２】
サーバ１〜空気清浄機１３は、ネットワークＮＴを介して相互に通信可能に接続されている。ネットワークＮＴは、例えば、インターネット通信網及び携帯電話通信網等を含む。
【００８３】
サーバ１は、例えば、１以上のコンピュータで構成されたクラウドサーバであり、スマートスピーカ２から取得した地域感染情報を用いて各地域の感染リスク値を算出する。
【００８４】
スマートスピーカ２は、例えば、使用者の家庭に設置されている。スマートスピーカ２は、ＡＩスピーカとも称され、家庭内で交わされる発話をマイクで集音し、集音した音声信号を音声認識し、音声認識結果を用いて使用者に種々のサービスを提供する装置である。スマートスピーカ２は音声認識装置及び音声出力装置の一例である。図１の例では、２つのスマートスピーカ２＿１、２＿２が図示されているが、これは一例であり、スマートスピーカ２の個数は１つであってもよいし、３つ以上であってもよい。
【００８５】
携帯端末３は、スマートスピーカ２が設置された家庭の使用者によって所持される装置である。携帯端末３は、例えば、スマートフォン、タブレット端末、及びボタン式の携帯電話等の携帯可能な情報処理装置で構成されている。図１では、３つの携帯端末３＿１、３＿２、３＿３が示されているが、これは一例であり、携帯端末３の個数は１つであってもよいし、２つであってもよいし、４つ以上であってもよい。
【００８６】
ウィルスセンサ４は、例えば、インフルエンザウィルス、及びノロウィルス等のウィルスを検知するセンサで構成されている。
【００８７】
患者数ＤＢ５は、地域ごとの感染症の患者数の分布を示す患者数データを記憶する。なお、患者数データは、病院及び保健所等の医療機関によって生成されるデータであり、例えば、感染症が流行した場合、感染症への対策を地域住民に促すために生成されるデータである。但し、患者数データに含まれる患者数は、感染症が流行してから一定期間後（例えば、１週間後）の患者数を示すことが一般的であるため、患者数データは、タイムリーさに欠けるという欠点がある。患者数ＤＢ５は、医療機関が管理する医療機関サーバ上に構築されたデータベースであり、医療機関サーバを介してネットワークＮＴと接続されている。
【００８８】
ＳＮＳ（ソーシャルネットワークサービス）ワードＤＢ６は、ＳＮＳ上で話題になったワードと、そのワードの使用頻度の時間的な推移とを対応付けて記憶するデータベースである。例えば、ＡＡ地区でインフルエンザが流行したため、ＳＮＳ上で「ＡＡ地区」に関連して「インフルエンザ」の使用頻度が一定の値を超えた場合、ＳＮＳワードＤＢ６は、「ＡＡ地区−インフルエンザ」というように場所と感染症とを対応付けた地域感染ワードに関する、使用頻度の時間的推移を記憶する。ＳＮＳワードＤＢ６は、例えば、ＳＮＳの管理者が管理するＳＮＳ管理サーバ上で構築されたデータベースであり、ＳＮＳ管理サーバを介してネットワークＮＴと接続されている。
【００８９】
地域情報ＤＢ７は、サービス適用地域における、地図データと公共交通機関の路線図を示す路線図データと大型施設の混雑状況を示す混雑状況データとを記憶する。大型施設は、例えば、公民館、図書館、プール、及び商業施設等である。地域情報ＤＢ７は、例えば、本情報提供サービスの管理者が管理する管理サーバ上で構築されたデータベースであり、管理サーバを介してネットワークＮＴと接続される。なお、地域データに含まれる地図データは、例えば、インターネット上で検索エンジンの運営会社によって提供されている地図データを管理サーバが取り込むことによって地域情報ＤＢ７に記憶される。また、地域データに含まれる公共交通機関の路線図データは、鉄道会社及びバス会社等によってインターネット上で公開されている路線図データを管理サーバが取り込むことで地域情報ＤＢ７に記憶される。また、地域データに含まれる混雑状況データは、例えば、インターネット上で検索エンジンの運営会社によって生成されている混雑状況データを管理サーバが取り込むことで地域情報ＤＢ７に記憶される。
【００９０】
感染症推移ＤＢ８は、過去において、感染症がどのように推移したかを感染症の種類及び地域ごとに示す感染症推移データを記憶する。感染症推移データは、例えば、過去において、感染症が流行したときの患者数と流行年月日を感染症の種類及び地域及ごとに記憶する。感染症推移ＤＢ８は、例えば、医療機関サーバ上で構築されるデータベースであり、医療機関サーバを介してネットワークＮＴと接続される。
【００９１】
地域感染情報ＤＢ９は、スマートスピーカ２が音声認識した使用者の発話履歴を元に作成され、各地域の感染注意レベルを示す地域感染情報を記憶する。登録情報ＤＢ１０は、スマートスピーカ２が設置された家庭の構成員の個人情報を記憶する。地域感染情報ＤＢ９及び登録情報ＤＢ１０は、例えば、スマートスピーカ２のメモリに記憶されている。但し、これは一例であり、地域感染情報ＤＢ９及び登録情報ＤＢ１０は外部サーバが記憶していてもよい。
【００９２】
移動情報ＤＢ１１は、携帯端末３を所持する使用者の移動情報を記憶する。移動情報は、例えば、携帯端末３が備えるＧＰＳセンサが算出した位置情報を、算出時刻と対応付けたデータである。移動情報ＤＢ１１は、例えば、携帯端末３のメモリに記憶されている。但し、これは一例であり、移動情報ＤＢ１１は、外部サーバが記憶していてもよい。
【００９３】
検索情報ＤＢ１２は、携帯端末３上で実行される検索エンジンに対する使用者の検索履歴を示す検索情報を記憶する。検索情報は、例えば、検索エンジンに入力された検索ワードと検索時刻とを対応付けたデータである。
【００９４】
空気清浄機１３は、サービス適用地域内に設置され、対応するスマートスピーカ２から送信される第２制御コマンドにしたがって動作する。例えば、空気清浄機１３は、設置された地域で感染症が流行した場合、その地域に設置されたスマートスピーカ２からの第２制御コマンドにしたがって動作して、周囲の空気を浄化することによって、感染症の拡大を防止する。
【００９５】
図２は、図１に示す情報提供システムの構成例を示すブロック図である。スマートスピーカ２は、データ解析部２０１、メモリ２０２、スピーカ２０３、制御部２０４、通信部２０５、及びマイク２０６を備える。データ解析部２０１は、マイク２０６が集音した音声信号に対して音声認識処理を行うプロセッサで構成されている。
【００９６】
ここで、データ解析部２０１は、マイク２０６が集音した音声信号から感染リスクに関する単語及び音声信号の少なくとも一方を含む第１音声データを抽出し、第１音声データから感染注意レベルを特定する。そして、データ解析部２０１は、第１音声データがマイク２０６で集音された時間の前後一定期間においてマイク２０６が集音した音声信号から第２音声データを抽出し、第２音声データから第１音声データに関連する地域を特定する。或いは、データ解析部２０１は、第１音声データの発話者の移動情報を用いて第１音声データに関連する地域を特定する。そして、データ解析部２０１は、特定された地域と、特定した感染注意レベルとを対応付けて地域感染情報を生成する。
【００９７】
感染注意レベルは、第１音声データに含まれる咳及びくしゃみ等の音声信号又は第１音声データが示す発話内容を解析することで得られる、感染症の流行の度合いを数値化したデータである。第１音声データが集音された時間の前後一定期間としては、使用者同士で交わされる感染症に関する一連の会話の会話時間が採用され、例えば、１０秒、３０秒、１分等の値が採用される。
【００９８】
メモリ２０２は、例えば半導体メモリで構成され、登録情報ＤＢ１０及び地域感染情報ＤＢ９を記憶する。登録情報ＤＢ１０及び地域感染情報ＤＢ９の詳細は後述する。
【００９９】
スピーカ２０３は、制御部２０４の制御の下、音声メッセージを出力する。
【０１００】
制御部２０４は、例えばＣＰＵで構成され、スマートスピーカ２の全体制御を司る。通信部２０５は、スマートスピーカ２をネットワークＮＴに接続するための通信装置で構成されている。例えば、通信部２０５は、データ解析部２０１で生成された地域感染情報をサーバ１に送信する。マイク２０６は、周囲の音を集音し、音声信号に変換する。
【０１０１】
携帯端末３は、ＧＰＳセンサ３０１、メモリ３０２、制御部３０３、通信部３０４、表示部３０５、及び操作部３０６を備える。ＧＰＳセンサ３０１は、スマートフォンの位置を定期的に算出する。
【０１０２】
メモリ３０２は、例えば、半導体メモリで構成され、検索情報ＤＢ１２及び移動情報ＤＢ１１を記憶する。
【０１０３】
制御部３０３は、例えばＣＰＵで構成され、携帯端末３の全体制御を司る。例えば、制御部３０３は、ＧＰＳセンサ３０１で算出された位置と算出時刻とを対応付けて移動情報を生成し、移動情報ＤＢ１１に記憶する。また、制御部３０３は、操作部３０６を操作することによって検索エンジンに入力された検索ワードと検索時刻とを対応付けて検索情報を生成し、検索情報ＤＢ１２に記憶する。
【０１０４】
通信部３０４は、携帯端末３をネットワークＮＴに接続する通信装置で構成されている。表示部３０５は、液晶パネル等の表示装置で構成され、制御部３０３の制御の下、種々の画像を表示する。例えば、表示部３０５は、検索エンジンの画像を表示する。
【０１０５】
操作部３０６は、例えば、タッチパネルで構成され、使用者によって入力される種々の操作を受け付ける。例えば、操作部３０６は、検索ワードを入力する操作を受け付ける。
【０１０６】
ウィルスセンサ４は、検出部４０１、メモリ４０２、制御部４０３、及び通信部４０４を備える。検出部４０１は、例えば、シアル酸及び金ナノ粒子の少なくとも一方が加えられた検体に光を当てる光源と、ウィルスの有無で変化する光の波長及び反射率（透過率）を検出する受光素子と、受光素子の検出結果を用いてウィルスの有無を判定するプロセッサとを備える。
【０１０７】
メモリ４０２は、例えば、半導体メモリで構成され、検出部４０１のウィルスの検出結果を記憶する。
【０１０８】
制御部４０３は、例えば、ＣＰＵで構成され、ウィルスセンサ４の全体制御を司る。通信部４０４は、ウィルスセンサ４をネットワークＮＴに接続する通信装置で構成されている。
【０１０９】
空気清浄機１３は、制御部１３０１、イオン発生部１３０２、及び通信部１３０３を備える。制御部１３０１は、例えば、ＣＰＵで構成され、空気清浄機１３の全体制御を司る。イオン発生部１３０２は、空気中にイオンを発生させ、ウィルスを不活性化させる。通信部１３０３は、空気清浄機１３をネットワークＮＴに接続する通信装置で構成されている。
【０１１０】
データベース群１４は、図１に示す患者数ＤＢ５、ＳＮＳワードＤＢ６、地域情報ＤＢ７、及び感染症推移ＤＢ８を纏めて示したものであり、図１で説明した種々のサーバ上に構築される。
【０１１１】
図３は、図２に示すサーバ１の構成例を示すブロック図である。サーバ１は、プロセッサ１０１、通信部１０２、及びメモリ１０３を備える。プロセッサ１０１は、例えばＣＰＵで構成され、報告件数算出部１１１、感染リスク値算出部１１２、出力情報生成部１１３、及びソーシャル情報取得部１１４を備える。報告件数算出部１１１〜ソーシャル情報取得部１１４は、プロセッサ１０１がメモリ１０３に記憶されたコンピュータをサーバ１として機能させる制御プログラムを実行することで実現される。
【０１１２】
報告件数算出部１１１は、通信部１０２がスマートスピーカ２から受信した地域感染情報を地域及び感染注意レベルごとに分類することで、各地域のそれぞれにおける感染注意レベルごとの感染症の報告件数を算出する。
【０１１３】
感染リスク値算出部１１２は、報告件数算出部１１１が算出した報告件数に対して感染注意レベルに応じた重み付けを行い、重み付け後の報告件数を評価することで各地域の感染リスク値を算出する。ここで、感染リスク値とは、各地域における感染症の感染リスクの大きさを示す指標である。
【０１１４】
出力情報生成部１１３は、感染リスク値算出部１１２が算出した各地域の感染リスク値から出力情報を生成し、通信部１０２を用いて該当する地域の機器に送信する。出力情報としては、例えば感染リスク値が高いと判定された地域に設置されたスマートスピーカ２から音声メッセージを出力させるための第１制御コマンドが採用される。第１制御コマンドには、スマートスピーカ２に出力させる音声メッセージが含まれる。
【０１１５】
ソーシャル情報取得部１１４は、通信部１０２を用いてＳＮＳワードＤＢ６から地域感染ワードと、地域感染ワードの使用頻度の時間的推移とを取得する。メモリ１０３は、例えば半導体メモリで構成され、地域感染情報集計ＤＢ５０を記憶する。地域感染情報集計ＤＢ５０の詳細は後述する。
【０１１６】
図４は、スマートスピーカ２のメモリ２０２が記憶する登録情報ＤＢ１０のデータ構成の一例を示す図である。登録情報ＤＢ１０は、基本情報テーブルＴ１１及び登録情報テーブルＴ１２を含む。
【０１１７】
基本情報テーブルＴ１１は、スマートスピーカ２の設置場所及び設定内容を記憶するテーブルである。具体的には、基本情報テーブルＴ１１は、「スマートスピーカＩＤ」、「設置場所」、「お知らせ設定」、「お知らせ地区設定」、「機器制御設定」を記憶する。「スマートスピーカＩＤ」は、エントリーされたスマートスピーカ２に対して一意的に割り付けられた識別子である。「設置場所」はスマートスピーカ２の設置場所である。ここでは、スマートスピーカ２が設置された家屋の住所が採用されている。「お知らせ設定」は、サーバ１から第１制御コマンドを受信した場合に、スマートスピーカ２に音声メッセージを出力させるか否かを示す設定情報である。例えば、お知らせ設定がＯＮである場合において、サーバ１から第１制御コマンドを受信した場合、スマートスピーカ２は第１制御コマンドに含まれる音声メッセージを出力する。一方、お知らせ設定がＯＦＦである場合、サーバ１から第１制御コマンドを受信しても、スマートスピーカ２は第１制御コマンドに含まれる音声メッセージを出力しない。
【０１１８】
「お知らせ地区設定」は、地域感染情報ＤＢ９に記憶された地域感染情報を関連地区に設置されたスマートスピーカ２と共有するか否かを示す情報である。お知らせ地区設定が「関連地区含む」に設定されている場合、スマートスピーカ２は、同一地区又は予め定められた関連する地区に設置されたスマートスピーカ２と地域感染情報を共有させる。
【０１１９】
「機器制御設定」は、サーバ１から第１制御コマンドを受信した場合、対応する空気清浄機１３を稼働させるための第２制御コマンドを対応する空気清浄機１３に送信するか否かを示す設定情報である。例えば、機器制御設定が「おまかせ」であれば、スマートスピーカ２は、対応する空気清浄機１３に第２制御コマンドを送信する。一方、機器制御設定が「おまかせ」でなければ、スマートスピーカ２は、対応する空気清浄機１３に第２制御コマンドを送信しない。ここで、対応する空気清浄機１３とは、スマートスピーカ２が設置された地域内に設けられた空気清浄機１３であって、予めスマートスピーカ２と対応付けられた空気清浄機１３を指す。例えば、対応する空気清浄機１３とは、スマートスピーカ２がある家庭に設置されているとするとその家庭内に設置された空気清浄機１３が該当する。
【０１２０】
登録情報テーブルＴ１２は、スマートスピーカ２が設置された家庭の構成員の個人情報を記憶するテーブルである。登録情報テーブルＴ１２は、１つのレコードに１つの登録情報を記憶するテーブルである。登録情報は、「Ｎｏ」、「ユーザ」、「第１呼称」、「第２呼称」、「第３呼称」、「声紋登録Ｎｏ」、「年齢」、「性別」、「よく行くところその１」、「よく行くレベルその１」、「滞在時間目安その１」、「よく行くところその２」、「よく行くレベルその２」、「滞在時間目安その２」、「疾患情報」、「関連呼称」、及び「続柄」を対応付けて記憶する。
【０１２１】
「Ｎｏ（ナンバー）」は家族の構成員の識別子である。「ユーザ」の欄には、家族の構成員の名前が記憶されている。ここでは、家族は４人の構成員で構成されているため、「ユーザ」の欄には、これら４名の構成員の名前が記憶されている。「第１呼称」、「第２呼称」、及び「第３呼称」はそれぞれ各構成員の家族内での呼び名である。「第１呼称」〜「第３呼称」は、家族内において、自身に対する他の構成員からの呼び名又は自身による自身の呼び名を示す。家族内では、呼称は発話する人物と発話される人物との関係等に応じて種々のバリエーションがある。そこで、ここでは、種々のバリエーションに対応するべく、「第１呼称」〜「第３呼称」の３つの呼称が登録情報テーブルＴ１２に記憶されている。
【０１２２】
「声紋登録Ｎｏ（ナンバー）」は各構成員の声紋データのインデックスを示す。各構成員の声紋データはメモリ２０２において事前に声紋登録Ｎｏと対応付けて記憶されているため、声紋登録Ｎｏをキーにして、該当する構成員の声紋データがメモリ２０２から読み出される。「年齢」は各構成員の年齢を示し、「性別」は各構成員の性別を示す。「よく行くところその１」は、勤務先又は学校といった各構成員が最もよく行く場所を示す。「よく行くレベルその１」は、各構成員がよく行くところその１へ行く度合いを数値化したデータである。ここでは、１週間当たりに行く回数が「よく行くレベルその１」として採用されている。具体的には、「よく行くレベルその１」は、１週間に７日行く場所は「５」が設定され、１週間に４日以上６日以下行く場所は「４」が設定され、１週間に２日以上３日以下行く場所は「３」が設定され、１週間に１日行く場所は「２」が設定され、毎週行く訳ではないが１月に２回以上行く場所は「１」が設定されている。このことは「よく行くレベルその２」も同じである。
【０１２３】
「滞在時間目安その１」は、各構成員がよく行くところその１への滞在時間の目安を示す。「よく行くところその２」は、各構成員がよく行くところその１の次によく行く場所を示す。「よく行くレベルその２」及び「滞在時間目安その２」は、それぞれ、よく行くところその２に対するよく行くレベル及び滞在時間目安を示す。
【０１２４】
「疾患情報」は、メタボリックシンドローム（メタボ）及びアトピー性皮膚炎（アトピー）というように、各構成員が疾患している病気を示す。「関連呼称」は、家族外（例えば、会社及び学校等）における各構成員の呼称を示す。「続柄」は、上司及び友人というように、各構成員を関連呼称で呼ぶ人物と各構成員との関係を示す。
【０１２５】
図４において、「ユーザ」、「第１呼称」〜「第３呼称」、「年齢」、「性別」、「疾患情報」、「関連呼称」、及び「続柄」は、例えばユーザが入力装置又は音声を用いて事前に入力したデータである。「声紋登録Ｎｏ」は、声紋登録フェーズにおいて付与されたデータある。「よく行くところその１」、「よく行くレベルその１」、及び「滞在目安時間その１」はユーザが入力装置又は音声を用いて入力したものであってもよいし、移動情報ＤＢ１１に記憶された移動情報を用いて特定されたものであってもよい。このことは、「よく行くところその２」、「よく行くレベルその２」、及び「滞在目安時間その２」についても同じである。なお、登録情報テーブルＴ１２に登録される各情報は、スマートスピーカ２が取得した音声を機械学習することにより自動的に登録された情報であっても良い。
【０１２６】
図５は、スマートスピーカ２のメモリ２０２が記憶する地域感染情報ＤＢ９のデータ構成の一例を示す図である。地域感染情報ＤＢ９は、スマートスピーカ２が設置された家庭の構成員の発話を元に作成され、地域ごとの感染注意レベルを含む地域感染情報を記憶するデータベースである。地域感染情報ＤＢ９は、１つのレコードに１つの地域感染情報を記憶する。地域感染情報は、１つの音声認識結果ごとに生成された情報であり、「時刻」、「検出」、及び「解析結果」を含む。
【０１２７】
「時刻」は、２０１８／１／１８／７：００（２０１８年１月１８日７時）というように音声認識された時刻を示す。「検出」は、音声認識結果を示し、「内容」と「元」とを含む。「内容」は、音声認識結果の内容（音声認識内容）を示す。「内容」は、音声認識内容が発話であれば、例えば、「昨日会社で会った取引先の人がインフルだったらしい」というような、発話内容をテキスト化したデータで構成される。また、「内容」は、音声認識内容が、咳及びくしゃみといった音であれば、「咳音」及び「くしゃみ音」等のデータで構成される。「元」は、音声認識内容の発言元を示す。ここでは、「元」の欄には「Ｎｏ．１／発言」というように、構成員の識別子と内容の種別とが記憶されている。構成員の識別子は、登録情報テーブルＴ１２に記憶された構成員の識別子が採用され、例えば、太郎であればＮｏ．１、花子であればＮｏ．２となる。
【０１２８】
内容の種別とは、音声認識内容の種別を示し、ここでは、「発言」及び「検索」がある。「発言」は、音声認識内容が、構成員の発話又は構成員の咳音若しくはくしゃみ音であることを示す。「検索」は、音声認識内容が、構成員によるスマートスピーカ２への検索依頼であることを示す。
【０１２９】
「解析結果」は、音声認識内容に対する解析結果を示し、「場所」、「地区」、「感染注意レベル」、「推定感染症名」、「流行時期補正値」、「対象者Ｎｏ（ナンバー）」、「感染可能性」、及び「付随データ」を含む。
【０１３０】
「場所」は、音声認識内容から推定される感染症の流行場所を示す。「地区」は、推定された流行場所が属する地区を示す。「感染注意レベル」は、音声認識内容から推定される感染症の流行の度合いを数値化したデータである。ここでは、感染注意レベルは、感染症の流行の度合いが高いほど、１から５までの数値の中から大きい数値が採用される。
【０１３１】
例えば、音声認識内容が多数（例えば２以上）の感染者を示す内容であれば、感染注意レベルは「５」が設定される。また、音声認識内容が人数は特定できないが少なくとも１名の感染者がいることを特定できる内容であれば、感染注意レベルは「４」が設定される。また、音声認識内容が、病名は特定できないが感染症に関する情報を含む内容であれば、感染注意レベルは「３」が設定される。また、音声認識内容が、感染症の初期症状（例えば、咳音及びくしゃみ音）を示す内容であれば、感染注意レベルは「２」が設定される。また、音声認識内容が、感染症に対する関心の高まりを示す内容であれば、感染注意レベルは「１」が設定される。
【０１３２】
前記地域感染情報は、マルチデバイスに打ち込まれたメッセージや検索ワードを用いて作成されてもよい。マルチデバイスは、打ち込まれた単語から感染注意レベルを設定し、設定した感染注意レベルに対応する単語が打ち込まれた時間の前後に打ち込まれた単語もしくは位置情報データより地域を特定し、感染注意レベルと地域とを対応付ける。
【０１３３】
マルチデバイスとは、例えば携帯端末、パソコンであり、メッセージ送付機能及び／又は検索エンジンを利用した検索機能をもつ。
【０１３４】
「推定感染症名」は、インフルエンザ及び風邪といった、音声認識内容から推定される感染症名を示す。「流行時期補正値」は、感染症の流行時期を考慮した感染注意レベルに対する補正係数である。例えば、感染症がインフルエンザであれば、１週間も経過すると回復するのが一般的である。そこで、音声認識内容から推定される感染症の流行時期が、現時点から過去に遡るほど、０〜１の範囲内において、流行時期補正値は低い値が設定されている。ここでは、音声認識内容から推定される感染症の流行時期が１週間以内又は不明である場合は、流行時期補正値は「１」が設定される。また、音声認識内容から推定される感染症の流行時期が２週間以内であれば、流行時期補正値は「０．７５」が設定される。また、音声認識内容から推定される感染症の流行時期が１ヶ月以内であれば、流行時補正値は「０．５」が設定される。また、音声認識内容から推定される感染症の流行時期が１ヶ月半以内であれば、流行時補正値は「０．２５」が設定される。また、音声認識内容から推定される感染症の流行時期が１ヶ月半より過去であれば、流行時補正値は「０」が設定される。
【０１３５】
感染注意レベルの最終的な値は、流行時期補正値が示す補正値が乗じられることで算出される。
【０１３６】
「対象者Ｎｏ」は、音声認識内容から感染症に感染したと推定される構成員の識別子であり、ここでは、構成員の識別子が採用されている。「感染可能性」は、音声認識内容から推定される、「対象者Ｎｏ」の欄に記憶された構成員が感染症に感染している可能性を示す。
【０１３７】
ここでは、感染可能性は、構成員が感染症に感染した可能性が高いほど、１〜６の数値の中から大きな数値が採用される。具体的には、構成員が感染者であると断定できる場合は感染可能性は「６」が設定される。また、構成員が感染者と濃厚接触した可能性がある場合は感染可能性は「５」が設定される。また、構成員の感染症の流行場所での滞在時間が長時間（例えば４時間以上）であれば、感染可能性は「４」が設定される。また、構成員の感染症の流行場所での滞在時間が短時間（例えば３時間以上４時間未満）であれば、感染可能性は「３」が設定される。また、滞在時間は特定できないが、構成員が感染症の流行場所に行ったことが推定できる場合又は構成員の感染症の流行場所での滞在時間が３時間未満である場合は、感染可能性は「２」が設定される。また、構成員が感染症に感染している可能性が低い場合は、感染可能性は「１」が設定される。
【０１３８】
「付随データ」の欄には、「対象者Ｎｏ」の欄に登録された構成員の移動ルートを示す移動情報が記憶されている。移動情報は、該当する構成員が携帯端末３を所持していれば、移動情報ＤＢ１１から取得可能である。そのため、ここでは、携帯端末３を所持している「太郎」につき付随データが登録され、他の構成員には付随データは登録されていない。なお、「付随データ」の欄において、「移動情報／スマホ」とは、移動情報を取得した機器が携帯端末３であることを示している。また、「付随データ」に登録された移動情報は、音声認識内容の「時刻」を基準として過去一定期間の移動情報が採用される。このように、移動情報を記憶させることで、感染可能性の高い構成員が立ち寄った地域を特定でき、その地域における感染リスク値の算出に反映させることができる。
【０１３９】
図６は、スマートスピーカ２のデータ解析部２０１による音声認識処理を説明する図である。まず、データ解析部２０１はマイク２０６が集音した音声信号を音声認識する。ここでは、地域感染情報ＤＢ９の１行目に示すように、例えば、「昨日会社で会った取引先の人がインフルだったらしい」という音声認識内容が得られている。また、声紋データを用いることでこの発話の発話者が特定される。１行目の例では、発話者として「Ｎｏ．１」の「太郎」が特定されている。
【０１４０】
次に、データ解析部２０１は、音声認識内容の中から、病名ワード（感染リスクに関する単語）を含む第１音声データを抽出する。
【０１４１】
１行目の例では、病名ワードを含む「インフルだった」が第１音声データとして抽出される。次に、データ解析部２０１は、第１音声データの発話から感染注意レベルを特定する。１行目の例では、第１音声データである「インフルだった」との発話内容から少なくとも１名の人物がインフルエンザに感染したと推定できるので、感染注意レベルとして「４」が設定される。
【０１４２】
次に、データ解析部２０１は、第１音声データが集音された時間の前後一定期間においてマイク２０６が集音した音声信号から第２音声データを抽出する。１行目の例では、第１音声データ「インフルだった」より前の一定期間において発話された「昨日会社で会った取引先の人」が第２音声データとして抽出されている。
【０１４３】
次に、データ解析部２０１は、第２音声データから第１音声データに関連する場所を特定する。１行目の例では、「昨日会社で会った取引先の人」において、場所ワードである「会社」が含まれているため「会社」が抽出される。
【０１４４】
ここで、発話者は「太郎」であり、登録情報ＤＢ１０には、「太郎」の「よく行くところその１」として太郎の勤務先である「ＡＢ商事」が記憶されている。そのため、第２音声データから第１音声データに関連する場所として「ＡＢ商事」が特定される。これにより、「場所」の欄には「ＡＢ商事」が記憶されている。また、「ＡＢ商事」の所在地は「ＢＢ地区」に属しているため、「地区」の欄には「ＢＢ地区」が記憶されている。ここで、データ解析部２０１は、地域情報ＤＢ７に含まれる地図データを参照することで、「場所」の属する「地区」を特定すればよい。
【０１４５】
次に、データ解析部２０１は、第２音声データから日時ワード及び人物ワードをそれぞれ特定する。１行目の例では、第２音声データ「昨日会社で会った取引先の人」の中には日時ワードとして「昨日」、及び人物ワードとして「会った取引先の人」が含まれているので、「昨日」及び「会った取引先の人」が特定される。
【０１４６】
１行目の例では、音声認識された時刻が２０１８年１月１８の７時であり、日時ワードが「昨日」であるため、第１音声データに関連する日時として、「２０１８年１月１７日」が特定される。ここで、２０１８年１月１７日は音声認識された時刻、すなわち、現時点から１週間以内であるため、「流行時期補正値」として「×１」が設定される。
【０１４７】
また、１行目の例では、人物ワードである「会った取引先の人」には発話者である「太郎」が「取引先の人」と会っており、濃厚接触の可能性がある。そのため、「感染可能性」として「５」が設定されている。
【０１４８】
また、１行目の例では、発話者は「太郎」であるため、「対象者Ｎｏ」には「太郎」の識別子である「１」が記憶されている。
【０１４９】
ここで、データ解析部２０１は、日時ワード、場所ワード、人物ワード、及び病名ワードのそれぞれについて、候補となる単語が予め記憶された単語リストをメモリ２０２から読み出し、これらの単語リストを参照することで、音声認識内容から日時ワード、場所ワード、人物ワード、及び病名ワードのそれぞれを特定すればよい。
【０１５０】
図５を参照し、６行目の例では、マイク２０６が集音した音声信号からくしゃみ音が認識されたため、音声認識内容としてくしゃみ音が記憶されている。また、このくしゃみ音は「太郎」の発言であるため「元」の欄には、太郎の識別子である「Ｎｏ．１」と「発言」とが記憶されている。また、くしゃみ音は、スマートスピーカ２が設置された家庭で発言されたため、「場所」の欄には「家」が記憶され、「家」は「ＣＣ地区」に属しているため、「地区」の欄には、「ＣＣ地区」が記憶されている。また、くしゃみ音は感染症の初期症状であるため、「感染注意レベル」の欄には「２」が記憶され、くしゃみ音は風邪の場合に発言されるため、「推定感染症名」の欄には、「風邪」が記憶されている。また、くしゃみ音は現在発言されたものであるため、「流行時期補正値」は「×１」が設定される。また、くしゃみ音を発言した人物は「太郎」であるため、「対象者Ｎｏ．」の欄には、「太郎」の識別子である「１」が記憶されている。また、くしゃみ音を発言したのは「太郎」本人であり、太郎は風邪の感染者であるため、「感染可能性」の欄には「６」が記憶されている。また、「太郎」は携帯端末３を所持しており、移動情報が取得可能であるため、「付随データ」の欄には、太郎の移動情報が記憶されている。
【０１５１】
なお、スマートスピーカ２は、地域感染情報ＤＢ９に新たな地域感染情報を追加する都度、その追加した地域感染情報をサーバ１に送信する。送信される地域感染情報は、生成された地域感染情報に対して、「対象者Ｎｏ」によって示される構成員の年代及び性別が更に付加されている。地域感染情報には、「対象者Ｎｏ」において構成員の識別子が含まれているが、サーバ１は、登録情報ＤＢ１０を備えていないため、「対象者Ｎｏ」から構成員の氏名等の個人情報を特定することはできない。これにより、個人情報の漏洩が防止されている。また、地域感染情報において年代及び性別を付加したのは、図７の第３テーブルＴ５３を構築するために地域感染情報を年代及び性別で分類するためである。
【０１５２】
図７は、サーバ１のメモリ１０３が記憶する地域感染情報集計ＤＢ５０のデータ構成の一例を示す図である。地域感染情報集計ＤＢ５０は、スマートスピーカ２＿１、２＿２ら送信された地域感染情報を集計することで構築されるデータベースであり、第１テーブルＴ５１、第２テーブルＴ５２、第３テーブルＴ５３、及び第４テーブルＴ５４を備える。
【０１５３】
なお、第１テーブルＴ５１〜第４テーブルＴ５４は、図９に示す解析条件が満たされて集計処理が行われる度に１つのテーブルが作成される。図７では、２０１８年１月１８日に実施された集計処理で作成されたテーブルが示されている。
【０１５４】
第１テーブルＴ５１は、スマートスピーカ２から送信された地域感染情報を場所ごとに分類することで構築されるテーブルであり、１つの場所について１つのレコードが割り当てられている。
【０１５５】
第１テーブルＴ５１は、「場所」、「感染注意レベル別報告件数」、「利用者数による補正係数」（第１補正係数の一例）、「想定滞在時間による補正係数」（第１補正係数の一例）、「ＳＮＳ情報による注意レベル」（第２補正係数の一例）、「患者数データによる注意レベル」（第３補正係数の一例）、「ウィルスセンサ」、「感染注意リスク値」、及び「関連場所」を対応付けて記憶する。
【０１５６】
「場所」の欄は地域感染情報に含まれる場所の名称を記憶する。「感染注意レベル別報告件数」は、地域感染情報に含まれる感染注意レベルごとに地域感染情報の報告件数を集計した値を示す。例えば、１行目の例では、「ＡＢ商事」に関して、感染注意レベルが５の地域感染情報が３５通送信されている。そのため、「ＡＢ商事」の感染注意レベル「５」の欄には報告件数「３５」が記憶されている。同様にして、「ＡＢ商事」の感染注意レベル「４」、「３」、「２」、「１」のそれぞれの欄についても、報告件数が「６０」、「１０１」、「１５０」、「３２１」が記憶されている。
【０１５７】
また、感染注意レベルは、レベルごとに重み付けが設定されている。重み付けは、感染リスク値算出部１１２が、スマートスピーカ２で設定された感染注意レベルと、実際の感染症の流行結果とを比較することで学習されたデータである。ここで、実際の感染症の流行結果は、感染症推移ＤＢ８に記憶された感染症推移データを参照すればよい。
【０１５８】
例えば、感染注意レベルとして設定された「５」が実際の感染症の流行結果に対して過大評価されている場合、重み付けは「５」より低い値が採用される。
【０１５９】
詳細には、今回算出した感染注意レベル「５」の報告件数から感染症推移データが示す流行時の患者数を引いた差分を算出し、差分が所定値以上大きければ、過大評価されているとして、感染注意レベル「５」の現在の重み付けの値を所定の調整幅だけ減少させる。一方、前記差分が所定値よりも小さければ過大評価されていないとして現在の重み付けの値を維持する。
【０１６０】
また、前記差分が負の方向に所定値以上大きければ、過小評価されているとして、最大値を「５」とした上で、感染注意レベル「５」の現在の重み付けの値を所定の調整幅だけ増大させる。一方、前記差分が負の方向に所定値未満であれば、過小評価されていないとして現在の重み付けの値を維持する。このように重み付けの値は集計処理が行われる度に更新される。なお、他の感染注意レベルの重み付けの値についても同様にして更新される。
【０１６１】
図７の例では、感染注意レベル「５」の重みづけとしては「３」が採用されている。同様の考えの下、感染注意レベル「４」、「３」、「２」、「１」について、それぞれ、「１」、「０．７」、「０．４」、「０．１」というように重み付けが設定されている。なお、重み付けは定期的に算出されて更新される。
【０１６２】
「利用者数による補正係数」は、感染リスク値算出部１１２によって設定され、該当する場所において利用者数が多いほど大きな値が設定される。ここで、該当する場所における利用者数は、地域情報ＤＢ７の大型施設の現在の混雑状況を参照することで特定される。
【０１６３】
「想定滞在時間による補正係数」は、感染リスク値算出部１１２によって設定され、該当する場所において利用者の想定滞在時間が長いほど大きな値が設定される。ここで、「想定滞在時間による補正係数」は、場所ごとに予め定められた値が採用される。
【０１６４】
「ＳＮＳ情報による注意レベル」は、感染リスク値算出部１１２によって設定され、ＳＮＳ上において、該当する場所を示す地域感染ワードの現在の使用頻度が高くなるにつれて大きな値が設定される。ここで、地域感染ワードの使用頻度はＳＮＳワードＤＢ６から取得される。「患者数データによる注意レベル」は、場所を含む地域の患者数が増大するにつれて大きな値が設定される。
【０１６５】
「患者数データによる注意レベル」は、感染リスク値算出部１１２によって設定され、該当する場所の患者数データが多いほど大きな値が設定される。ここで、該当する場所の患者数データは、患者数ＤＢ５から取得される。
【０１６６】
「ウィルスセンサ」は、該当する場所でのウィルスセンサ４の設置の有無及び設置台数と、ウィルスセンサ４の現在の測定値とを示す。「感染リスク値」は、感染リスク値算出部１１２によって算出され、該当する場所における感染症の流行の度合いを示す。
【０１６７】
「感染リスク値」は、感染注意レベルｉ（＝１〜５）の重み付けをαｉ、場所ｊでの感染注意レベルｉの報告件数をβｉｊ、場所ｊでの利用者数による補正係数をａｊ、場所ｊでの想定滞在時間による補正係数をｂｊ、場所ｊでのＳＮＳ情報による注意レベルをｃｊ、場所ｊでの患者数データによる注意レベルをｄｊとすると、感染リスク値算出部１１２は、場所ｊの感染リスク値を下記の式（１）により算出する。
【０１６８】
場所ｊでの感染リスク値＝ａｊ×ｂｊ×ｃｊ×ｄｊ×Σｉαｉ×βｉｊ      （１）
例えば、ＡＢ商事の例では、感染リスク値はａｊ×ｂｊ×ｃｊ×ｄｊ×（３５×３＋６０×１＋１０１×０．７＋１５０×０．４＋３２１×０．１）により算出される。
【０１６９】
なお、重み付けは、「利用者数による補正係数」、「想定滞在時間による補正係数」、「ＳＮＳ情報による注意レベル」、「患者数データによる注意レベル」のそれぞれに対して設定されていてもよい。
【０１７０】
「利用者数による補正係数」の重み付けは、感染リスク値算出部１１２によって設定され、実際の感染症の流行結果と利用者数とを比較することで学習されるデータである。この重み付けは、実際の感染症の流行結果に対して利用者数が与える影響度が低いほど小さな値が設定される。
【０１７１】
「想定滞在時間による補正係数」の重み付けは、感染リスク値算出部１１２によって設定され、実際の感染症の流行結果に対して想定滞在時間が与える影響度が低いほど小さな値が設定される。「ＳＮＳ情報による注意レベル」の重み付けは、感染リスク値算出部１１２によって設定され、実際の感染症の流行結果に対してＳＮＳ情報の影響度が低いほど小さな値が設定される。「患者数データによる注意レベル」の重み付けは、感染リスク値算出部１１２によって設定され、実際の感染症の流行結果に対して患者数の与える影響度が低いほど小さな値が設定される。
【０１７２】
「利用者数による補正係数」、「想定滞在時間による補正係数」、「ＳＮＳ情報による注意レベル」、及び「患者数データによる注意レベル」のそれぞれの重み付けをｐ１、ｐ２、ｐ３、ｐ４とすると、感染リスク値算出部１１２は、感染リスク値を下記の式（２）を用いて算出する。
【０１７３】
場所ｊでの感染リスク値＝ｐ１×ａｊ×ｐ２×ｂｊ×ｐ３×ｃｊ×ｐ４×ｄｊ×Σｉαｉ×βｉｊ      （２）
また、感染リスク値はウィルスセンサ４の設置台数及び測定値が考慮されてもよい。この場合、感染リスク値算出部１１２は、ウィルスセンサ４の設置台数が増大するにつれて式（１）又は式（２）により得られる感染リスク値を低下させ、ウィルスセンサ４の測定値が増大するにつれて式（１）又は式（２）により得られる感染リスク値を増大させることで、最終的な感染リスク値を算出すればよい。
【０１７４】
「関連場所」は、該当する場所に滞在する利用者であれば行く可能性が高い場所を示す。例えば、「ＡＢ商事」の従業員の多くが「ＤＤジム」に通っているため、「ＡＢ商事」の関連場所として「ＤＤジム」が記憶されている。
【０１７５】
この場合、該当する場所の感染リスク値は、関連場所の感染リスク値を考慮して設定されてもよい。例えば、該当する場所の感染リスク値に対して関連場所の感染リスク値に所定の係数を乗じた値を加えることで最終的な感染リスク値は算出されてもよい。
【０１７６】
第２テーブルＴ５２は、スマートスピーカ２から送信された地域感染情報を地区ごとに分類することで構築されたテーブルである。第２テーブルＴ５２は、地域感染情報を場所ごとではなく地区ごとに分類した点以外は第１テーブルＴ５１と同じであるため、詳細な説明は省略する。但し、第２テーブルＴ５２は、「利用者による補正係数」に代えて「滞在者数による補正係数」を備えている。「滞在者数による補正係数」は、地区において滞在した人物に応じた補正係数を示す。また、第２テーブルＴ５２は、「関連場所」に代えて「関連地区」を備えている。
【０１７７】
第３テーブルＴ５３は、スマートスピーカ２から送信された地域感染情報を年代及び性別ごとに分類することで構築されるテーブルであり、１つの年代及び性別について１つのレコードが割り当てられている。ここでは、年代及び性別は、「１０歳未満男」、「１０歳未満女」というように年齢を男女別に１０ずつ区切たものが１区分として採用されている。
【０１７８】
第３テーブルＴ５３は、第１テーブルＴ５１と同様、「感染注意レベル別報告件数」、「ＳＮＳ情報による注意レベル」、及び「患者数データによる注意レベル」を備えている他、「利用者数による補正係数」及び「想定滞在時間による補正係数」に代えて「全体比による補正係数」及び「免疫力による補正係数」を備えている。「全体比による補正係数」は、スマートスピーカ２から送信された地域感染情報から集計された全個体数に対する各年代の割合を示す。「想定免疫力による補正係数」は免疫力が高い年代ほど小さな値が設定される。
【０１７９】
第４テーブルＴ５４は、スマートスピーカ２から送信された地域感染情報を場所及び感染症ごとに分類することで構築されたテーブルであり、１つの場所について１つのレコードが割り当てられている。例えば、１行目のＡＢ商事の例では、地域感染情報による感染症別の報告件数が記憶されている。
【０１８０】
図８は、本開示の実施の形態１に係る情報提供システムの処理の一例を示すフローチャートである。Ｓ１０１では、スマートスピーカ２のマイク２０６が周囲の音を集音し、音声信号を取得する。Ｓ１０２では、スマートスピーカ２のデータ解析部２０１は、音声信号を解析し、地域感染情報を生成する。ここでは、音声信号に対して音声認識処理を実行することで、「昨日会社で会った取引先の人がインフルだったらしい」というような音声認識内容を取得する。また、ここでは、声紋データを用いることで、この音声認識内容の発話者が特定される。また、この音声認識内容から、病名ワード、場所ワード、日時ワード、人物ワードが抽出される。そして、これらのワードの抽出結果から、地域感染情報ＤＢ９に示す各欄にデータが記憶され、新たな地域感染情報が地域感染情報ＤＢ９に追加される（Ｓ１０３）。
【０１８１】
Ｓ１０４では、スマートスピーカ２の通信部２０５は、「年代」及び「性別」のデータを付加した地域感染情報をサーバ１に送信する。
【０１８２】
Ｓ１１１では、サーバ１の報告件数算出部１１１及び感染リスク値算出部１１２は、スマートスピーカ２から送信された地域感染情報を用いると共に、必要に応じてデータベース群１４を用いることで、地域感染情報集計ＤＢ５０を更新する。
【０１８３】
Ｓ１１２では、サーバ１の出力情報生成部１１３は、更新された地域感染情報集計ＤＢ５０を参照して、要注意地域及び要注意年代を特定する。
【０１８４】
Ｓ１１３では、サーバ１の出力情報生成部１１３は、特定した要注意地域及び要注意年代を用いて、要注意地域に設置されたスマートスピーカ２から感染リスクを通知するための音声メッセージを出力させる第１制御コマンドを生成し、通信部１０２を用いて該当するスマートスピーカ２に送信する。
【０１８５】
Ｓ１０５では、第１制御コマンドを受信したスマートスピーカ２は、第１制御コマンドにしたがって音声メッセージをスピーカ２０３から出力させる。
【０１８６】
Ｓ１０６では、第１制御コマンドを受信したスマートスピーカ２は、対応する空気清浄機１３に第２制御コマンドを送信する。
【０１８７】
Ｓ１２１では、第２制御コマンドを受信した空気清浄機１３は第２制御コマンドにしたがって動作を開始し、周囲の空気を浄化する。
【０１８８】
図９は、図８において、スマートスピーカ２とサーバ１との処理の詳細を示すフローチャートである。Ｓ２０１〜Ｓ２０４は、図８のＳ１０１〜１０４と同じであるため、説明を省く。
【０１８９】
Ｓ３０１では、サーバ１のプロセッサ１０１は、解析開始条件を満たすか否かを判定する。ここで、解析開始条件は、地域感染情報集計ＤＢ５０の解析を開始するための条件であり、例えば、前回解析してから一定期間が経過したという条件、又は、前回解析してから一定個数の地域感染情報を受信したという条件が採用される。
【０１９０】
解析開始条件を満たす場合（Ｓ３０１でＹＥＳ）、処理はＳ３０２に進み、解析開始条件を満たさない場合（Ｓ３０１でＮＯ）、処理はＳ３０１に戻る。
【０１９１】
Ｓ３０２では、報告件数算出部１１１は、前回解析してから今回解析するまでの間に新たに受信した地域感染情報を用いて報告件数を算出する。
【０１９２】
ここで、報告件数算出部１１１は、新たに受信した地域感染情報を場所ごとに分類すると共に感染注意レベルごとに分類することで、各場所の感染注意レベル別の報告件数を算出し、第１テーブルＴ５１を生成する。
【０１９３】
図７を参照して、例えば、新たに受信した地域感染情報において、「ＡＢ商事」に関して感染注意レベル「５」の地域感染情報が３５個であった。そのため、第１テーブルＴ５１において、ＡＢ商事の感染注意レベル「５」の報告件数は「３５」が記憶されている。
【０１９４】
同様にして、報告件数算出部１１１は、新たに受信した地域感染情報を地区ごとに分類すると共に感染注意レベルごとに分類することで、各地区の感染注意レベル別の報告件数を算出し、第２テーブルＴ５２を生成する。
【０１９５】
更に、報告件数算出部１１１は、新たに受信した地域感染情報を年代及び性別ごとに分類すると共に感染注意レベルごとに分類することで、年代及び性別ごとの感染注意レベル別の報告件数を算出し、第３テーブルＴ５３を生成する。
【０１９６】
更に、報告件数算出部１１１は、新たに受信した地域感染情報を場所ごとに分類すると共に「推定感染症」ごとに分類することで、場所ごとの感染症の報告件数を算出し、第４テーブルＴ５４を生成する。
【０１９７】
Ｓ３０３では、感染リスク値算出部１１２は、生成された第１テーブルＴ５１、第２テーブルＴ５２、及び第３テーブルＴ５３のそれぞれについての感染リスク値を算出する。ここで、感染リスク値算出部１１２は、上述した式（１）又は式（２）を用いて、第１テーブルＴ５１に示す場所ごとの感染リスク値、第２テーブルＴ５２に示す地区ごとの感染リスク値、第３テーブルＴ５３に示す年代及び性別ごとの感染リスク値を算出する。
【０１９８】
Ｓ３０４では、出力情報生成部１１３は、感染リスク値が閾値よりも高い地域並びに年代及び性別があるか否かを判定する。図７の第１テーブルＴ５１を参照し、場所に関する閾値が例えば「３００」であるとすると、「ＡＢ商事」の感染リスク値は「３２７．８」であり、閾値よりも大きいため、ＡＢ商事は要注意場所と判定される。
【０１９９】
また、図７の第２テーブルＴ５２を参照し、地区に関する閾値が例えば「４００」であるとすると、「ＢＢ地区」の感染リスク値は、「５１８．６」であるため、「ＢＢ地区」は要注意地区と判定される。
【０２００】
また、図７の第３テーブルＴ５３を参照し、年代及び性別に関する閾値が「４００」であり、１０代男の感染リスク値が５００であったとすると、１０代男が要注意年代として特定される。
【０２０１】
Ｓ３０４では、感染リスク値が閾値よりも高い地域がなければ（Ｓ３０４でＮＯ）、処理はＳ３０１に戻り、感染リスク値が閾値よりも高い地域があれば（Ｓ３０４でＹＥＳ）、処理はＳ３０５に進む。
【０２０２】
Ｓ３０５では、出力情報生成部１１３は、要注意地区及び要注意場所に設置されたスマートスピーカ２に対して第１制御コマンドを生成する。ここで、出力情報生成部１１３は、例えば、「ＡＡ地区でインフルエンザが流行っています」といった音声メッセージをスマートスピーカ２から出力させる第１制御コマンドを生成すればよい。或いは、要注意年代を考慮に入れて、出力情報生成部１１３は、例えば、「ＡＡ地区でインフルエンザが流行っています。特に１０代の男性において流行っています。」といった音声メッセージをスマートスピーカ２から出力させる第１制御コマンドを生成してもよい。或いは、出力情報生成部１１３は、感染リスク値の大きさにしたがって、感染リスクのレベルを例えば強、中、小の３段階程度に分けて、そのレベルに応じた音声メッセージをスマートスピーカ２から出力させる第１制御コマンドを生成してもよい。例えば、感染リスクのレベルが強であれば、「外出は避けましょう」といった音声メッセージ、感染リスクのレベルが中であれば、「外出時はマスクをしましょう。また、帰宅時にうがい及び手洗いをしましょう」といった音声メッセージ、感染リスクのレベルが小であれば、「手洗いをしましょう。」といった音声メッセージをスマートスピーカ２に出力させる第１制御コマンドが生成されればよい。
【０２０３】
Ｓ２０５では、スマートスピーカ２の通信部２０５が第１制御コマンドを受信した場合（Ｓ２０５でＹＥＳ）、処理はＳ２０６に進み、第１制御コマンドを受信しなかった場合（Ｓ２０５でＮＯ）、処理はＳ２０１に戻る。
【０２０４】
Ｓ２０６では、スマートスピーカ２の制御部２０４は、受信した第１制御コマンドにしたがって音声メッセージをスピーカ２０３から出力させる。ここでは、上述したような、使用者に感染症の流行を通知する音声メッセージ、流行っている年代及び性別を通知する音声メッセージ、並びに感染リスクのレベルを通知する音声メッセージが出力される。
【０２０５】
Ｓ２０７では、スマートスピーカ２の制御部２０４は、機器制御設定が「おまかせ」であるか否かを判定する。機器制御設定が「おまかせ」であれば（Ｓ２０７でＹＥＳ）、スマートスピーカ２の制御部２０４は、第２制御コマンドを通信部２０５を用いて対応する空気清浄機１３に送信する（Ｓ２０８）。一方、機器制御設定が「おまかせ」でなければ（Ｓ２０７でＮＯ）、処理は２０１に戻る。
【０２０６】
図１０は、図８の変形例に係るフローチャートである。図１０のフローでは、図８のフローに対して更に携帯端末３の処理が追加されている。なお、図１０において図８と同じ処理には同一のステップ番号を付し、説明を省略する。
【０２０７】
Ｓ１３１では、携帯端末３の制御部３０３は、利用情報をメモリ３０２に記憶する。ここで、利用情報には移動情報、検索情報が含まれており、制御部３０３は、一定の時間間隔で移動情報を移動情報ＤＢ１１に記憶すると共に、使用者によってメッセージ及び／又は検索ワードが入力される都度、入力情報、検索情報を検索情報ＤＢ１２に記憶すればよい。
【０２０８】
Ｓ１３２では、携帯端末３の通信部３０４は、利用情報をスマートスピーカ２に送信する。ここで、携帯端末３の制御部３０３は、移動情報ＤＢ１１に記憶された移動情報のうち現在から過去一定期間の移動情報を利用情報に含めるとともに、検索情報ＤＢ１２に記憶された検索情報のうち現在から過去一定期間の検索情報を利用情報に含めればよい。
【０２０９】
なお、携帯端末３は、定期的に利用情報をスマートスピーカ２に送信してもよいし、スマートスピーカ２からの要求に応じて利用情報をスマートスピーカ２に送信してもよい。
【０２１０】
Ｓ１０１に続くＳ１０２Ａでは、スマートスピーカ２のデータ解析部２０１は、音声信号の解析に加え、必要に応じて利用情報を用いることで地域感染情報を生成する。例えば、音声認識内容から時間ワードは特定できたが、場所ワードが特定できなかったとする。この場合、データ解析部２０１は、発話者の移動情報があれば、その移動情報を用いて時間ワードに示される日時に発話者が居た場所を特定すればよい。
【０２１１】
このように、図１０のフローでは、地域感染情報を生成する上で音声認識内容に不足する情報があれば、携帯端末３からの利用情報によって不足する情報が補われ、地域感染情報が生成されない事態を可能な限り回避できる。
【０２１２】
図１１は、本開示の情報提供システムのユースケースを示す図である。家庭６０３では、太郎が「インフルになった」と発話しており（Ｓ６０１）、スマートスピーカ２＿３によりこの発話が音声認識されている。スマートスピーカ２＿３は、Ｓ６０１の発話から、太郎がインフルエンザに感染したと判断して、太郎の移動情報から太郎の行ったところである「ＡＡ駅」と「ＢＢ公園」とを注意場所として特定する（Ｓ６０２）。そして、特定した注意場所をサーバ１に通知する。
【０２１３】
家庭６０１では、花子が「となりのクラスでインフルが流行っているみたい」と発話しており（Ｓ６０３）、スマートスピーカ２＿１によりこの発話が音声認識されている。スマートスピーカ２＿１は、Ｓ６０３の発話から、花子の小学校であるＡＡ小学校を注意場所として特定する（Ｓ６０４）。そして、特定した注意場所を通知するための地域感染情報をサーバ１に送信する。
【０２１４】
サーバ１は、これらの地域感染情報を解析することで、ＡＡ小学校が属しているＣＣ地区で感染症が流行していると判定し、ＣＣ地区のスマートスピーカ２＿１、＿２にそのことを通知する（Ｓ６０５）。
【０２１５】
この通知を受けたスマートスピーカ２＿１は、通勤ルートを「ＣＣ地区を通らないルートにしますか」といった音声メッセージを出力する。また、この通知を受けたスマートスピーカ２＿２は、「本日の夕飯を免疫力向上メニューにしてはいかがですか？」といった音声メッセージを出力する（Ｓ６０７）、又は、「お住まいの地域で感染症流行注意レベルが上がっています。空気清浄機を感染対策モードに切り替えます。」といった音声メッセージを出力する（Ｓ６０８）。
【０２１６】
このように、本開示の情報提供システムによれば、ネットワークＮＴを介して接続された１以上のスマートスピーカ２から、スマートスピーカ２が音声信号を解析して得た感染注意レベルと、感染注意レベルに関連付けられた地域とを含む地域感染情報が取得される。
【０２１７】
そして、取得された地域感染情報から各地域の感染注意レベルことの感染症の報告件数が算出され、算出された報告件数が感染注意レベルに応じて重み付けられ、重み付け後の報告件数が評価されて各地域の感染リスク値が算出される。そのため、本情報提供システムは、利用者の例えば、家庭で交わされる発話に基づいて生成された地域感染情報を多数収集して、地域ごとの感染リスク値を正確且つタイムリーに特定することができる。
【０２１８】
また、本情報提供システムでは、感染リスク値にしたがった音声メッセージを各地域のスマートスピーカ２から出力させる第１制御コマンドが生成され、対応する地域のスマートスピーカ２に送信されている。そのため、感染リスク値に応じて適切な情報を利用者に提供することができ、利用者に対して過剰な感染症対策を行わせる、或いは利用者の感染症対策が不十分になるといった事態を回避できる。
【０２１９】
なお、実施の形態１は、下記の変形例が採用できる。
【０２２０】
（１−１）上記実施の形態１では、第２制御コマンドは第１制御コマンドを受信したスマートスピーカ２から空気清浄機１３に送信されているが、本開示はこれに限定されない。例えば、第２制御コマンドはサーバ１から直接、空気清浄機１３に送信されてもよい。この場合、サーバ１は、各スマートスピーカ２が設置された地域と、通信アドレスとを対応付けて記憶しておけばよい。
【０２２１】
（１−２）上記実施の形態１において、スマートスピーカ２のデータ解析部２０１は、地域感染情報を生成するに際し、音声認識内容から抽出した場所ワードと病名ワードとの発話距離を算出し、発話距離が一定の値以上離れていれば、使用者に対して場所ワードから特定した場所が正しいかを問い合わせる質問メッセージをスピーカ２０３から出力させてもよい。そして、使用者から正しいとの発話がされた場合、データ解析部２０１は、場所ワードから特定した場所と病名ワードから特定された感染注意レベルとを対応付けた地域感染情報を生成し、地域感染情報ＤＢ９に記憶させればよい。なお、発話距離とは、音声認識内容を示すテキストデータにおいて、病名ワードから場所ワードまで文字数が採用できる。これは、病名ワードから場所ワードまでの文字数が長くなるにつれて、両ワードの関連性が低下するとの考えに基づくものである。
【０２２２】
（１−３）地域感染情報を生成する際、スマートスピーカ２のデータ解析部２０１は、音声認識内容から特定した、感染注意レベルが一定レベル以上の構成員（感染者）の移動情報からその構成員の移動ルート上に位置する駅、商業施設、及び学校等の多数の人物が集まる施設を特定し、特定した施設を通信部２０５を用いてサーバ１に通知してもよい。そして、サーバ１は、通知された施設の場所及び地区の感染リスク値を所定値だけ上昇させてもよい。これにより、感染者の移動ルート上にある施設がある場所及び地区における感染リスク値をより正確に算出できる。
【０２２３】
（１−４）上記実施の形態１では、感染リスク値が閾値以上の地域のスマートスピーカ２に第１制御コマンドを送信したが、本開示はこれに限定されず、全てのスマートスピーカ２に第１制御コマンドを送信してもよい。この場合、感染リスク値に応じて異なる音声メッセージをスマートスピーカ２から出力させる第１制御コマンドをスマートスピーカ２に送信させればよい。例えば、上述したように、感染リスク値が強、中、小に応じて予め定められた音声メッセージをスマートスピーカ２から出力させる第１制御コマンドが送信されればよい。また、感染リスク値が閾値以下の地域に設置されたスマートスピーカ２に対しては、この地区では感染症が流行していないが、別の地区では感染症が流行していることを示す音声メッセージを出力させる第１制御コマンドが送信されればよい。
【０２２４】
（１−５）上記実施の形態１では、図７に示す重み付けは、変動するとして説明したが、本開示はこれに限定されず、重み付けは予め定められた固定値が採用されてもよい。この場合、例えば、感染注意レベル別報告件数に対するレベル「５」〜「１」の各重み付けの値は、「５」〜「１」が採用されればよい。
【０２２５】
（１−６）上記実施の形態１では、感染注意レベルごとの報告件数を感染注意レベルに応じた重み付けを行い、重み付け後の報告件数を評価することで感染リスク値は算出されているが、本開示はこれに限定されない。例えば、感染注意レベルごとの報告件数を重み付けせずに評価することで感染リスク値は算出されてもよい。
【０２２６】
（１−７）上述したマルチデバイスの具体例は下記の通りである。マルチデバイスは、プロセッサと、表示部と、メモリと、入力部とを含む。プロセッサは、入力部に入力された単語を含む入力信号に対して単語認識処理を実行する。単語としては、メッセージ及び／又は検索ワードが含まれる。入力部は、例えば、タッチパネル、キーボード、若しくはマウスなどの操作装置、又はマイクなどである。入力信号とは、入力部によって入力された単語を含む情報を電気信号に変換した信号のことである。
【０２２７】
プロセッサは、感染注意レベル特定部と、地域特定部と、地域感染情報生成部と、出力情報生成部とを含む。感染注意レベル特定部は、入力部が取得した入力信号に対して単語認識処理を実行する。感染注意レベル特定部は、単語認識処理の結果から感染リスクに関する単語を含む第１単語データを抽出し、第１単語データから感染注意レベルを特定する。第１単語データは、例えば図６で示した病名ワードなどである。
【０２２８】
地域特定部は、単語認識処理の結果から、第１単語データに対応する入力信号を入力部が取得した時間の前後一定期間における入力信号に対して単語認識処理を実行する。地域特定部は、単語認識処理の結果から第２単語データを抽出し、第２単語データから第１単語データに関連する地域を特定する。又は地域特定部は、マルチデバイスの移動履歴を示す移動履歴データを用いて第１単語データに関連する地域を特定する。第２単語データは、例えば、図６で説明した会社などの場所ワードである。
【０２２９】
地域感染情報生成部は、特定された地域と、特定された感染注意レベルとを対応付けた地域感染情報を生成し、地域感染情報ＤＢ９（メモリに相当）に蓄積する。
【０２３０】
出力情報生成部は、メモリに蓄積された地域感染情報から地域の感染注意レベルに応じたメッセージを生成する。
【０２３１】
（実施の形態２）
図１２は、本開示の実施の形態２に係る情報提供システムのネットワーク構成の一例を示す図である。実施の形態２において実施の形態１と重複する内容については説明を省略する。実施の形態２における情報提供システムは、サーバ１に代えて複数のスマートスピーカ２Ａが連携して、使用者に感染症に関する情報を提供するものである。
【０２３２】
実施の形態２における情報提供システムは、スマートスピーカ２Ａ（音声認識装置及び機器の一例）、携帯端末３、地域感染情報ＤＢ９、登録情報ＤＢ１０、移動情報ＤＢ１１、検索情報ＤＢ１２、及び空気清浄機１３（機器の一例）を備えている。
【０２３３】
これらの機器は、ネットワークＮＴを介して相互に通信可能に接続されている。ネットワークＮＴは、例えば、インターネット通信網及び携帯電話通信網等を含む。
【０２３４】
図１３は、図１２に示すスマートスピーカ２Ａの構成例を示すブロック図である。スマートスピーカ２Ａは、プロセッサ２１０、マイク２２０、通信部２３０、スピーカ２４０、及びメモリ２５０を備える。プロセッサ２１０は、マイク２２０が集音した音声信号に対して音声認識処理を行う。
【０２３５】
プロセッサ２１０は、感染注意レベル特定部２１１、地域特定部２１２、地域感染情報生成部２１３、報告件数算出部２１４、感染リスク値算出部２１５、出力情報生成部２１６、及びソーシャル情報取得部２１７を備える。
【０２３６】
感染注意レベル特定部２１１は、マイク２２０が集音した音声信号から感染リスクに関する単語及び音の少なくとも一方を含む第１音声データを抽出し、第１音声データから感染注意レベルを特定する。感染注意レベル特定部２１１は、第１音声データの発話内容から地域で流行している感染症又は特定の人物が感染している感染症を推定する。感染注意レベル特定部２１１は、第２音声データの発話内容から特定の人物が感染症に感染している期間を推定し、推定結果を用いて感染注意レベルを補正する。
【０２３７】
地域特定部２１２は、第１音声データが集音された時間の前後一定期間においてマイクで集音された音声信号から第２音声データを抽出し、第２音声データから第１音声データに関連する地域を特定する。或いは、地域特定部２１２は、第１音声データの発話者の移動情報（移動履歴データの一例）を用いて第１音声データに関連する地域を特定する。第１音声データが集音された時間の前後一定期間としては、使用者同士で交わされる感染症に関する一連の会話の会話時間が採用され、例えば、１０秒、３０秒、１分等の値が採用される。
【０２３８】
地域感染情報生成部２１３は、地域特定部２１２により特定された地域と、感染注意レベル特定部２１１により特定された感染注意レベルとを対応付けて地域感染情報を生成し、メモリ２５０の地域感染情報ＤＢ９に蓄積する。地域感染情報生成部２１３は、地域感染情報を生成するための情報が不足している場合、質問メッセージをスピーカ２４０から出力させ、マイク２２０を用いて質問メッセージの回答音声信号を取得し、回答音声信号を用いて地域感染情報を生成する。
【０２３９】
報告件数算出部２１４は、地域感染情報ＤＢ９に蓄積された地域感染情報を地域及び感染注意レベルごとに分類することで、１以上の地域のそれぞれにおける１以上の感染注意レベルごとの感染症の報告件数を算出する。
【０２４０】
感染注意レベルは、第１音声データに含まれる咳及びくしゃみ等の音声信号又は第１音声データが示す発話内容を解析することで得られる、感染症の流行の度合いを数値化したデータである。
【０２４１】
感染リスク値算出部２１５は、報告件数算出部２１４が算出した報告件数に対して感染注意レベルに応じた重み付けを行い、重み付け後の報告件数を評価することで各地域の感染リスク値を算出する。ここで、感染リスク値とは、各地域における感染症の感染リスクの大きさを示す指標である。
【０２４２】
出力情報生成部２１６は、感染リスク値算出部２１５が算出した各地域の感染リスク値から感染リスク値に応じた音声メッセージを生成する。ここで、出力情報生成部２１６は、例えば、感染リスク値が高いと判定された地域に設置された他のスマートスピーカ２Ａから生成した音声メッセージを出力させるための第１制御コマンドを生成し、通信部２３０を用いて当該他のスマートスピーカ２Ａに送信する。出力情報生成部２１６は、感染リスク値が高いと判定された地域に設置された空気清浄機１３を動作させる第２制御コマンドを生成し、空気清浄機１３に送信する。
【０２４３】
ソーシャル情報取得部２１７は、通信部２３０を用いてソーシャルネットワークサービスサーバから、地域で地域の感染症の流行を示す地域感染ワードと地域感染ワードの使用頻度とを含む情報を取得する。この場合、感染リスク値算出部２１５は、対応する地域の地域感染ワードの使用頻度が高くなるにつれて対応する地域の感染リスク値を増大させる補正係数を用いて感染リスク値を算出する。
【０２４４】
マイク２２０は、周囲の音を集音し、音声信号に変換する。通信部２３０は、スマートスピーカ２ＡをネットワークＮＴに接続するための通信装置で構成されている。スピーカ２４０は、プロセッサ２１０の制御の下、音声メッセージを出力する。
【０２４５】
メモリ２５０は、例えば半導体メモリで構成され、登録情報ＤＢ１０、地域感染情報ＤＢ９、及び地域感染情報集計ＤＢ５０Ａを記憶する。登録情報ＤＢ１０、地域感染情報ＤＢ９、及び地域感染情報集計ＤＢ５０Ａの詳細は後述する。
【０２４６】
スマートスピーカ２Ａのメモリ２５０が記憶する登録情報ＤＢ１０のデータ構成は、図４と同じであるため、詳細な説明は省略する。
【０２４７】
但し、実施の形態２において、基本情報テーブルＴ１１に示す「お知らせ設定」は、サーバ１ではなく、他のスマートスピーカ２Ａから第１制御コマンドを受信した場合に、スマートスピーカ２Ａに音声メッセージを出力させるか否かを示す設定情報である。例えば、お知らせ設定がＯＮである場合において、他のスマートスピーカ２Ａから第１制御コマンドを受信した場合、スマートスピーカ２Ａは第１制御コマンドに含まれる音声メッセージを出力する。一方、お知らせ設定がＯＦＦである場合、他のスマートスピーカ２Ａから第１制御コマンドを受信しても、スマートスピーカ２Ａは第１制御コマンドに含まれる音声メッセージを出力しない。
【０２４８】
また、実施の形態２において、基本情報テーブルＴ１１に示す「機器制御設定」は、サーバ１ではなく、他のスマートスピーカ２Ａから第１制御コマンドを受信した場合、対応する空気清浄機１３を稼働させるための第２制御コマンドを対応する空気清浄機１３に送信するか否かを示す設定情報である。
【０２４９】
登録情報テーブルＴ１２に示す「声紋登録Ｎｏ（ナンバー）」は、実施の形態１と同様、各構成員の声紋データのインデックスを示す。但し、実施の形態２において、各構成員の声紋データはメモリ２５０において事前に声紋登録Ｎｏと対応付けて記憶されているため、声紋登録Ｎｏをキーにして、該当する構成員の声紋データがメモリ２５０から読み出される。
【０２５０】
スマートスピーカ２Ａのメモリ２５０が記憶する地域感染情報ＤＢ９のデータ構成は、図５と同じであるため、詳細な説明は省略する。
【０２５１】
スマートスピーカ２Ａのプロセッサ２１０による音声認識処理を説明する図は、実施の形態１で説明した図６と同じであるため、詳細な説明は省略する。但し、実施の形態２では、データ解析部２０１ではなく、感染注意レベル特定部２１１がマイク２２０が集音した音声信号を音声認識する。
【０２５２】
また、実施の形態２では、データ解析部２０１ではなく、感染注意レベル特定部２１１が、音声認識内容の中から、病名ワード（感染リスクに関する単語）を含む第１音声データを抽出する。
【０２５３】
また、実施の形態２では、データ解析部２０１ではなく、地域特定部２１２が、第１音声データが集音された時間の前後一定期間においてマイク２２０が集音した音声信号から第２音声データを抽出する。
【０２５４】
また、実施の形態２では、データ解析部２０１ではなく、地域特定部２１２が、第２音声データから第１音声データに関連する場所を特定する。
【０２５５】
また、実施の形態２では、データ解析部２０１ではなく、地域特定部２１２が、第２音声データから日時ワード及び人物ワードをそれぞれ特定する。
【０２５６】
ここで、地域特定部２１２は、日時ワード、場所ワード、人物ワード、及び病名ワードのそれぞれについて、候補となる単語が予め記憶された単語リストをメモリ２５０から読み出し、これらの単語リストを参照することで、音声認識内容から日時ワード、場所ワード、人物ワード、及び病名ワードのそれぞれを特定すればよい。
【０２５７】
図１４は、実施の形態２において、スマートスピーカ２Ａのメモリ２５０が記憶する地域感染情報集計ＤＢ５０Ａのデータ構成の一例を示す図である。地域感染情報集計ＤＢ５０Ａは、地域感染情報ＤＢ９に記憶された地域感染情報を集計することで構築されるデータベースであり、第１テーブルＴ５１Ａ及び第２テーブルＴ５２Ａを備える。
【０２５８】
なお、第１テーブルＴ５１Ａ及び第２テーブルＴ５２Ａは、図１６のＳ４００５の解析条件が満たされて地域感染情報の解析処理が実行される度に１つのテーブルが作成される。図１４では、２０１８年１月１８日に実施された集計処理で作成されたテーブルが示されている。所定の解析条件としては、例えば、前回、解析処理を行ってから一定期間が経過したという条件、又は、前回集計処理を行ってから一定個数の地域感染情報が生成されたという条件が採用できる。
【０２５９】
第１テーブルＴ５１Ａは、地域感染情報ＤＢ９に記憶された地域感染情報を場所ごとに分類することで構築されるテーブルであり、１つの場所について１つのレコードが割り当てられている。
【０２６０】
第１テーブルＴ５１Ａは、「場所」、「感染注意レベル別報告件数」、「利用者数による補正係数」、「想定滞在時間による補正係数」、「ＳＮＳ情報による注意レベル」（補正係数の一例）、「患者数データによる注意レベル」、「連携スマートスピーカによる注意レベル」、「感染注意リスク値」、及び「関連場所」を対応付けて記憶する。
【０２６１】
「場所」の欄は地域感染情報に含まれる場所の名称を記憶する。「感染注意レベル別報告件数」は、地域感染情報に含まれる感染注意レベルごとに地域感染情報の報告件数を集計した値を示す。例えば、１行目の例では、「ＡＢ商事」に関して、新たに生成された地域感染情報のうち感染注意レベルが「５」の地域感染情報は２つであったため、「ＡＢ商事」の感染注意レベル「５」の欄には報告件数「２」が記憶されている。同様にして、「ＡＢ商事」の感染注意レベル「４」、「３」、「２」、「１」のそれぞれの欄についても、報告件数が「２」、「４」、「５」、「１０」が記憶されている。
【０２６２】
また、感染注意レベルは、レベルごとに重み付けが設定されている。重み付けは、感染リスク値算出部２１５が、スマートスピーカ２Ａで設定された感染注意レベルと、実際の感染症の流行結果とを比較することで学習されたデータである。ここで、実際の感染症の流行結果は、感染症推移ＤＢ８に記憶された感染症推移データを参照すればよい。この重み付けの算出の詳細は実施の形態１と同じであるため、詳細な説明は省略する。
【０２６３】
「利用者数による補正係数」は、感染リスク値算出部２１５によって設定され、該当する場所において利用者数が多いほど大きな値が設定される。ここで、該当する場所における利用者数は、地域情報ＤＢ７の大型施設の現在の混雑状況を参照することで特定される。
【０２６４】
「想定滞在時間による補正係数」は、感染リスク値算出部２１５によって設定され、該当する場所において利用者の想定滞在時間が長いほど大きな値が設定される。ここで、「想定滞在時間による補正係数」は、場所ごとに予め定められた値が採用される。
【０２６５】
「ＳＮＳ情報による注意レベル」は、感染リスク値算出部２１５によって設定され、ＳＮＳ上において、該当する場所を示す地域感染ワードの現在の使用頻度が高くなるにつれて大きな値が設定される。ここで、地域感染ワードの使用頻度はＳＮＳワードＤＢ６から取得される。「患者数データによる注意レベル」は、場所を含む地域の患者数が増大するにつれて大きな値が設定される。
【０２６６】
「患者数データによる注意レベル」は、感染リスク値算出部２１５によって設定され、該当する場所の患者数データが多いほど大きな値が設定される。ここで、該当する場所の患者数データは、患者数ＤＢ５から取得される。
【０２６７】
「連携スマートスピーカによる感染リスク値」は連携する他のスマートスピーカ２Ａが算出した地域ごとに算出した感染リスク値を示す。
【０２６８】
「感染リスク値」は、感染注意レベルｉ（＝１〜５）の重み付けをαｉ、場所ｊでの感染注意レベルｉの報告件数をβｉｊ、場所ｊでの利用者数による補正係数をａｊ、場所ｊでの想定滞在時間による補正係数をｂｊ、場所ｊでのＳＮＳ情報による注意レベルをｃｊ、場所ｊでの患者数データによる注意レベルをｄｊ、場所ｊでの連携スマートスピーカによる感染リスク値をｅｊとすると、感染リスク値算出部２１５は、場所ｊの感染リスク値を下記の式（３）により算出する。
【０２６９】
場所ｊでの感染リスク値＝ａｊ×ｂｊ×ｃｊ×ｄｊ×ｅｊ×Σｉαｉ×βｉｊ      （３）
例えば、ＡＢ商事の例では、感染リスク値はａｊ×ｂｊ×ｃｊ×ｄｊ×ｅｊ×（２×３＋２×１＋４×０．７＋５×０．４＋１０×０．１）により算出される。
【０２７０】
なお、重み付けは、「利用者数による補正係数」、「想定滞在時間による補正係数」、「ＳＮＳ情報による注意レベル」、「患者数データによる注意レベル」のそれぞれに対して設定されていてもよい。
【０２７１】
「利用者数による補正係数」の重み付けは、感染リスク値算出部２１５によって設定され、実際の感染症の流行結果と利用者数とを比較することで学習されるデータである。この重み付けは、実際の感染症の流行結果に対して利用者数が与える影響度が低いほど小さな値が設定される。
【０２７２】
「想定滞在時間による補正係数」の重み付けは、感染リスク値算出部２１５によって設定され、実際の感染症の流行結果に対して想定滞在時間が与える影響度が低いほど小さな値が設定される。「ＳＮＳ情報による注意レベル」の重み付けは、感染リスク値算出部２１５によって設定され、実際の感染症の流行結果に対してＳＮＳ情報の影響度が低いほど小さな値が設定される。「患者数データによる注意レベル」の重み付けは、感染リスク値算出部２１５によって設定され、実際の感染症の流行結果に対して患者数の与える影響度が低いほど小さな値が設定される。「連携スマートスピーカによる感染リスク値」の重み付けは、感染リスク値算出部２１５によって設定され、実際の感染症の流行結果に対して連携スマートスピーカによる感染リスク値の与える影響度が低いほど小さな値が設定される。
【０２７３】
「利用者数による補正係数」、「想定滞在時間による補正係数」、「ＳＮＳ情報による注意レベル」、「患者数データによる注意レベル」、及び「連携スマートスピーカによる感染リスク値」のそれぞれの重み付けをｐ１、ｐ２、ｐ３、ｐ４、ｐ５とすると、感染リスク値算出部２１５は、感染リスク値を下記の式（４）を用いて算出する。
【０２７４】
場所ｊでの感染リスク値＝ｐ１×ａｊ×ｐ２×ｂｊ×ｐ３×ｃｊ×ｐ４×ｄｊ×ｐ５×ｅｊ×Σｉαｉ×βｉｊ      （４）
「関連場所」は、該当する場所に滞在する利用者であれば行く可能性が高い場所を示す。例えば、「ＡＢ商事」の従業員の多くが「ＤＤジム」に通っているため、「ＡＢ商事」の関連場所として「ＤＤジム」が記憶されている。
【０２７５】
この場合、該当する場所の感染リスク値は、関連場所の感染リスク値を考慮して設定されてもよい。例えば、該当する場所の感染リスク値に対して関連場所の感染リスク値に所定の係数を乗じた値を加えることで最終的な感染リスク値は算出されてもよい。
【０２７６】
第２テーブルＴ５２Ａは、スマートスピーカ２Ａから送信された地域感染情報を地区ごとに分類することで構築されたテーブルである。第２テーブルＴ５２Ａは、地域感染情報を場所ごとではなく地区ごとに分類した点以外は第１テーブルＴ５１Ａと同じであるため、詳細な説明は省略する。但し、第２テーブルＴ５２Ａは、「利用者による補正係数」に代えて「滞在者数による補正係数」を備えている。「滞在者数による補正係数」は、地区において滞在した人物に応じた補正係数を示す。また、第２テーブルＴ５２Ａは、「関連場所」に代えて「関連地区」を備えている。
【０２７７】
図１５は、本開示の実施の形態１に係る情報提供システムの処理の一例を示すフローチャートである。Ｓ１００１では、スマートスピーカ２Ａのマイク２２０が周囲の音を集音し、音声信号を取得する。Ｓ１００２では、スマートスピーカ２Ａの感染注意レベル特定部２１１及び地域特定部２１２が音声信号を解析し、地域感染情報生成部２１３が音声信号の解析結果から地域感染情報を生成する。ここでは、音声信号に対して音声認識処理を実行することで、「昨日会社で会った取引先の人がインフルだったらしい」というような音声認識内容を取得する。また、ここでは、声紋データを用いることで、この音声認識内容の発話者が特定される。また、この音声認識内容から、病名ワード、場所ワード、日時ワード、人物ワードが抽出される。
【０２７８】
Ｓ１００３では、スマートスピーカ２Ａ＿１のプロセッサ２１０は、新たに生成された地域感染情報を地域感染情報ＤＢ９に記憶する。
【０２７９】
Ｓ１００４では、スマートスピーカ２Ａ＿１のプロセッサ２１０は、新たに生成した地域感染情報を通信部２３０を用いてスマートスピーカ２Ａ＿２に送信すると共に、スマートスピーカ２Ａ＿２から送信された地域感染情報を通信部２３０を用いて受信して地域感染情報ＤＢ９に記憶する。これにより、スマートスピーカ２Ａのメモリ２５０は、他のスマートスピーカ２Ａで生成された地域感染情報を蓄積することになる。
【０２８０】
Ｓ１００５では、スマートスピーカ２Ａ＿１の報告件数算出部２１４及び感染リスク値算出部２１５は、地域感染情報ＤＢ９に記憶された地域感染情報を集計することで地域感染情報集計ＤＢ５０Ａを更新する。これにより、図１４に示す第１テーブルＴ５１Ａ及び第２テーブルＴ５２Ａが生成される。
【０２８１】
Ｓ１００６では、スマートスピーカ２Ａ＿１の出力情報生成部２１６は、更新された地域感染情報集計ＤＢ５０Ａを参照して、要注意地域を特定する。ここでは、スマートスピーカ２Ａ＿２が設置されている地域が要注意地域として特定されたとする。
【０２８２】
Ｓ１００７では、スマートスピーカ２Ａ＿１の出力情報生成部２１６は、特定した要注意地域に設置されたスマートスピーカ２Ａ＿２から感染リスクを通知するための音声メッセージを出力させる第１制御コマンドを生成し、通信部２３０を用いてスマートスピーカ２Ａ＿２に送信する。
【０２８３】
Ｓ１００８では、スマートスピーカ２Ａ＿１の出力情報生成部２１６は、特定した要注意地域の感染リスクをスマートスピーカ２Ａ＿１の使用者に通知するための音声メッセージを生成し、スピーカ２４０から出力させる。この音声メッセージの出力は、例えば、特定された要注意地域に出掛ける又は通る内容の音声がスマートスピーカ２Ａ＿１に発話されたことをトリガーに出力されてもよい。
【０２８４】
なお、スマートスピーカ２Ａ＿２が行うＳ２００１〜Ｓ２００５の処理はＳ１００１〜Ｓ１００５と同じあるため、説明は省く。
【０２８５】
Ｓ２００６では、第１制御コマンドを受信したスマートスピーカ２Ａ＿２は、第１制御コマンドにしたがって音声メッセージをスピーカ２４０から出力させる。
【０２８６】
Ｓ２００７では、第１制御コマンドを受信したスマートスピーカ２Ａ＿２は、対応する空気清浄機１３に第２制御コマンドを送信する。
【０２８７】
Ｓ３００１では、第２制御コマンドを受信した空気清浄機１３は第２制御コマンドにしたがって動作を開始し、周囲の空気を浄化する。
【０２８８】
図１６は、図１５において、スマートスピーカ２Ａ＿１の処理の詳細を示すフローチャートである。ここでは、スマートスピーカ２Ａ＿１が他のスマートスピーカ２Ａ＿３から第１制御コマンドを受信し、空気清浄機１３に第２制御コマンドを送信するユースケースを例に挙げて説明する。
【０２８９】
Ｓ４００１〜Ｓ４００４は、図１５のＳ１００１〜Ｓ１００４と同じであるため、説明を省く。Ｓ４００５では、スマートスピーカ２Ａ＿１のプロセッサ２１０は、解析開始条件を満たすか否かを判定する。ここで、解析開始条件は、地域感染情報集計ＤＢ５０Ａの解析を開始するための条件であり、例えば、前回解析してから一定期間が経過したという条件、又は、前回解析してから一定個数の地域感染情報を受信したという条件が採用される。
【０２９０】
解析開始条件を満たす場合（Ｓ４００５でＹＥＳ）、処理はＳ４００６に進み、解析開始条件を満たさない場合（Ｓ４００５でＮＯ）、処理はＳ４００１に戻る。
【０２９１】
Ｓ４００６では、報告件数算出部２１４は、前回解析してから今回解析するまでの間に新たに受信した地域感染情報を用いて報告件数を算出する。
【０２９２】
ここで、報告件数算出部２１４は、新たに受信した地域感染情報を場所ごとに分類すると共に感染注意レベルごとに分類することで、各場所の感染注意レベル別の報告件数を算出し、第１テーブルＴ５１Ａを生成する。
【０２９３】
図１４を参照して、例えば、新たに受信した地域感染情報において、「ＡＢ商事」に関して感染注意レベル「５」の地域感染情報が２個であった。そのため、第１テーブルＴ５１Ａにおいて、ＡＢ商事の感染注意レベル「５」の報告件数は「２」が記憶されている。
【０２９４】
同様にして、報告件数算出部２１４は、新たに受信した地域感染情報を地区ごとに分類すると共に感染注意レベルごとに分類することで、各地区の感染注意レベル別の報告件数を算出し、第２テーブルＴ５２Ａを生成する。
【０２９５】
Ｓ４００７では、感染リスク値算出部２１５は、生成された第１テーブルＴ５１Ａ及び第２テーブルＴ５２Ａについて感染リスク値を算出する。ここで、感染リスク値算出部２１５は、上述した式（３）又は式（４）を用いて、第１テーブルＴ５１Ａに示す場所ごとの感染リスク値、第２テーブルＴ５２Ａに示す地区ごとの感染リスク値を算出する。
【０２９６】
Ｓ４００８では、出力情報生成部２１６は、感染リスク値が閾値よりも高い地域があるか否かを判定する。図１４の第１テーブルＴ５１Ａを参照し、場所に関する閾値が例えば「１０」であるとすると、「ＡＢ商事」の感染リスク値は「１３．８」であり、閾値よりも大きいため、ＡＢ商事は要注意場所と判定される。
【０２９７】
また、図１４の第２テーブルＴ５２Ａを参照し、地区に関する閾値が例えば「４００」であるとすると、「ＢＢ地区」の感染リスク値は、「５１８．６」であるため、「ＢＢ地区」は要注意地区と判定される。
【０２９８】
Ｓ４００８では、感染リスク値が閾値よりも高い地域がなければ（Ｓ４００８でＮＯ）、処理はＳ４００１に戻り、感染リスク値が閾値よりも高い地域があれば（Ｓ４００８でＹＥＳ）、処理はＳ４００９に進む。
【０２９９】
Ｓ４００９では、出力情報生成部２１６は、要注意地区及び要注意場所に設置されたスマートスピーカ２Ａ＿２に対して第１制御コマンドを生成する。ここで、出力情報生成部２１６は、例えば、スマートスピーカ２Ａ＿２が設置されている地区で感染症が流行っている旨の音声メッセージをスマートスピーカ２Ａ＿２から出力させる第１制御コマンドを生成すればよい。或いは、出力情報生成部２１６は、感染リスク値の大きさにしたがって、感染リスクのレベルを例えば強、中、小の３段階程度に分けて、そのレベルに応じた音声メッセージをスマートスピーカ２Ａ＿２から出力させる第１制御コマンドを生成してもよい。例えば、感染リスクのレベルが強であれば、「外出は避けましょう」といった音声メッセージ、感染リスクのレベルが中であれば、「外出時はマスクをしましょう。また、帰宅時にうがい及び手洗いをしましょう」といった音声メッセージ、感染リスクのレベルが小であれば、「手洗いをしましょう。」といった音声メッセージをスマートスピーカ２Ａ＿２に出力させる第１制御コマンドが生成されればよい。
【０３００】
Ｓ４０１０では、スマートスピーカ２Ａ＿１の通信部２３０が他のスマートスピーカ２Ａ＿３から第１制御コマンドを受信した場合（Ｓ４０１０でＹＥＳ）、処理はＳ４０１１に進み、第１制御コマンドを受信しなかった場合（Ｓ４０１０でＮＯ）、処理はＳ４００１に戻る。
【０３０１】
Ｓ４０１１では、スマートスピーカ２Ａ＿１の出力情報生成部２１６は、受信した第１制御コマンドにしたがって音声メッセージをスピーカ２４０から出力させる。ここでは、上述したような、使用者に感染症の流行を通知する音声メッセージ及び感染リスクのレベルを通知する音声メッセージが出力される。
【０３０２】
Ｓ４０１２では、スマートスピーカ２Ａ＿１の出力情報生成部２１６は、機器制御設定が「おまかせ」であるか否かを判定する。機器制御設定が「おまかせ」であれば（Ｓ４０１２でＹＥＳ）、スマートスピーカ２Ａ＿１の出力情報生成部２１６は、第２制御コマンドを通信部２３０を用いて対応する空気清浄機１３に送信する（Ｓ４０１３）。一方、機器制御設定が「おまかせ」でなければ（Ｓ４０１２でＮＯ）、処理は４００１に戻る。
【０３０３】
このように、本実施の形態によれば、使用者の、例えば、家庭で交わされる発話に基づいて感染注意レベルと地域とが対応付けられた地域感染情報が収集されるため、地域ごとの感染注意レベルに適した音声メッセージを正確且つタイムリーに生成してスピーカから出力することができる。
【０３０４】
したがって、本構成は、感染注意レベルに応じて適切な情報を使用者に提供することができ、使用者に対して過剰な感染症対策を行わせる、或いは使用者の感染症対策が不十分になるといった事態を回避できる。
【０３０５】
（実施の形態３）
実施の形態２に係る情報提供システムは、スマートスピーカ２Ｂとサーバ１Ａとが連携して使用者に感染症に関する情報を提供するものである。実施の形態３において実施の形態１，２と重複する内容については説明を省略する。
【０３０６】
図１７は、本開示の実施の形態２に係る情報提供システムのネットワーク構成の一例を示す図である。
【０３０７】
図１７では、図１３の構成に加えて、更に、サーバ１Ａ及びウィルスセンサ４が設けられている。サーバ１Ａは、例えば、１以上のコンピュータで構成されたクラウドサーバであり、スマートスピーカ２Ｂから取得した地域感染情報を用いて各地域の感染リスク値を算出する。
【０３０８】
図１８は、図１７に示す情報提供システムの構成例を示すブロック図である。図１８において、サーバ１Ａ及びスマートスピーカ２Ｂ以外の構成は、図２と同じであるため、説明を省く。
【０３０９】
図１９は、図１８に示すスマートスピーカ２Ｂ及びサーバ１Ａの構成例を示すブロック図である。図１９において、図１３との相違点は、地域感染情報集計ＤＢ５０Ａがスマートスピーカ２Ａのメモリ２５０に代えて、サーバ１Ａのメモリ１３０に設けられている点、報告件数算出部２１４、感染リスク値算出部２１５、出力情報生成部２１６、及びソーシャル情報取得部２１７が、スマートスピーカ２Ａのプロセッサ２１０に代えてサーバ１Ａのプロセッサ１１０に設けられている点にある。
【０３１０】
図２０は、本開示の実施の形態３に係る情報提供システムの処理の一例を示すフローチャートである。なお、図２０において、図１５と同一の処理には同一のステップ番号を付して説明を省略する。
【０３１１】
Ｓ１００４に続くＳ５００１では、地域感染情報をスマートスピーカ２Ｂから受信したサーバ１Ａの報告件数算出部２１４及び感染リスク値算出部２１５は、スマートスピーカ２Ｂから送信された地域感染情報を用いると共に、必要に応じてデータベース群１４を用いることで、地域感染情報集計ＤＢ５０Ａを更新する。
【０３１２】
Ｓ５００２では、サーバ１Ａの出力情報生成部２１６は、更新された地域感染情報集計ＤＢ５０Ａを参照して、要注意地域を特定する。
【０３１３】
Ｓ５００３では、サーバ１Ａの出力情報生成部２１６は、特定した要注意地域を用いて、要注意地域に設置されたスマートスピーカ２Ｂから感染リスクを通知するための音声メッセージを出力させる第１制御コマンドを生成し、通信部１０２を用いて該当するスマートスピーカ２Ｂに送信する。
【０３１４】
Ｓ２００６Ａでは、第１制御コマンドを受信したスマートスピーカ２Ｂは、第１制御コマンドにしたがって音声メッセージをスピーカ２４０から出力させる。
【０３１５】
Ｓ２００７Ａでは、第１制御コマンドを受信したスマートスピーカ２Ｂは、対応する空気清浄機１３に第２制御コマンドを送信する。
【０３１６】
Ｓ３００１では、第２制御コマンドを受信した空気清浄機１３は第２制御コマンドにしたがって動作を開始し、周囲の空気を浄化する。
【０３１７】
図２１は、図２０の変形例に係るフローチャートである。図２１のフローでは、図２０のフローに対して更に携帯端末３の処理が追加されている。なお、図２１において図２０と同じ処理には同一のステップ番号を付し、説明を省略する。
【０３１８】
Ｓ１３０１では、携帯端末３の制御部３０３は、利用情報をメモリ３０２に記憶する。ここで、利用情報には移動情報と検索情報が含まれており、制御部３０３は、一定の時間間隔で移動情報を移動情報ＤＢ１１に記憶すると共に、使用者によって検索ワードが入力される都度、検索情報を検索情報ＤＢ１２に記憶すればよい。
【０３１９】
Ｓ１３０２では、携帯端末３の通信部３０４は、利用情報をスマートスピーカ２Ｂに送信する。ここで、携帯端末３の制御部３０３は、移動情報ＤＢ１１に記憶された移動情報のうち現在から過去一定期間の移動情報を利用情報に含めるとともに、検索情報ＤＢ１２に記憶された検索情報のうち現在から過去一定期間の検索情報を利用情報に含めればよい。
【０３２０】
なお、携帯端末３は、定期的に利用情報をスマートスピーカ２Ｂに送信してもよいし、スマートスピーカ２Ｂからの要求に応じて利用情報をスマートスピーカ２Ｂに送信してもよい。
【０３２１】
Ｓ１００１に続くＳ１００２Ａでは、スマートスピーカ２Ｂのプロセッサ２１０は、音声信号の解析に加え、必要に応じて利用情報を用いることで地域感染情報を生成する。例えば、音声認識内容から時間ワードは特定できたが、場所ワードが特定できなかったとする。この場合、プロセッサ２１０は、発話者の移動情報があれば、その移動情報を用いて時間ワードに示される日時に発話者が居た場所を特定すればよい。
【０３２２】
このように、図２１のフローでは、地域感染情報を生成する上で音声認識内容に不足する情報があれば、携帯端末３からの利用情報によって不足する情報が補われ、地域感染情報が生成されない事態を可能な限り回避できる。
【０３２３】
なお、実施の形態２、３は、下記の変形例が採用できる。
【０３２４】
（２−１）上記実施の形態２，３では、図１５に示すように第２制御コマンドは第１制御コマンドを受信したスマートスピーカ２Ａ＿２から空気清浄機１３に送信されているが、本開示はこれに限定されない。例えば、第２制御コマンドは第１制御コマンドを送信したスマートスピーカ２Ａ＿１から直接、空気清浄機１３に送信されてもよい。この場合、スマートスピーカ２Ａ＿１は、各スマートスピーカ２Ａが設置された地域と、通信アドレスとを対応付けて記憶しておけばよい。このことは、実施の形態３にも適用可能である。すなわち、図２０において、第２制御コマンドは第１制御コマンドを送信したサーバ１Ａから直接、空気清浄機１３に送信されてもよい。
【０３２５】
（２−２）上記実施の形態２，３において、地域感染情報生成部２１３は、地域感染情報を生成するに際し、音声認識内容から抽出した場所ワードと病名ワードとの発話距離を算出し、発話距離が一定の値以上離れていれば、使用者に対して場所ワードから特定した場所が正しいかを問い合わせる質問メッセージをスピーカ２４０から出力させてもよい。そして、使用者から正しいとの発話がされた場合、地域感染情報生成部２１３は、場所ワードから特定した場所と病名ワードから特定された感染注意レベルとを対応付けた地域感染情報を生成し、地域感染情報ＤＢ９に記憶させればよい。なお、発話距離とは、音声認識内容を示すテキストデータにおいて、病名ワードから場所ワードまで文字数が採用できる。これは、病名ワードから場所ワードまでの文字数が長くなるにつれて、両ワードの関連性が低下するとの考えに基づくものである。
【０３２６】
（２−３）地域感染情報を生成する際、地域感染情報生成部２１３は、音声認識内容から特定した、感染注意レベルが一定レベル以上の構成員（感染者）の移動情報からその構成員の移動ルート上に位置する駅、商業施設、及び学校等の多数の人物が集まる施設を特定し、特定した施設を通信部２３０を用いて別のスマートスピーカ２Ａ，２Ｂ又はサーバ１Ａに通知してもよい。そして、別のスマートスピーカ２Ａ，２Ｂ又はサーバ１Ａは、通知された施設の場所及び地区の感染リスク値を所定値だけ上昇させてもよい。これにより、感染者の移動ルート上にある施設がある場所及び地区における感染リスク値をより正確に算出できる。
【０３２７】
（２−４）上記実施の形態２，３では、感染リスク値が閾値以上の地域のスマートスピーカ２Ａ，２Ｂに第１制御コマンドを送信したが、本開示はこれに限定されず、全てのスマートスピーカ２Ａ，２Ｂに第１制御コマンドを送信してもよい。この場合、感染リスク値に応じて異なる音声メッセージをスマートスピーカ２Ａ，２Ｂから出力させる第１制御コマンドをスマートスピーカ２Ａ，２Ｂに送信させればよい。例えば、上述したように、感染リスク値が強、中、小に応じて予め定められた音声メッセージをスマートスピーカ２Ａ，２Ｂから出力させる第１制御コマンドが送信されればよい。また、感染リスク値が閾値以下の地域に設置されたスマートスピーカ２Ａ，２Ｂに対しては、この地区では感染症が流行していないが、別の地区では感染症が流行していることを示す音声メッセージを出力させる第１制御コマンドが送信されればよい。
【０３２８】
（２−５）実施の形態２，３では、図１４に示す重み付けは、変動するとして説明したが、本開示はこれに限定されず、重み付けは予め定められた固定値が採用されてもよい。この場合、例えば、感染注意レベル別報告件数に対するレベル「５」〜「１」の各重み付けの値は、「５」〜「１」が採用されればよい。
【０３２９】
（２−６）上記実施の形態では、図１４に示す地域感染情報集計ＤＢ５０Ａに記載された感染リスク値に基づいて音声メッセージが生成されたが、本開示はこれに限定されない。例えば、図５に示す地域感染情報ＤＢ９から音声メッセージが生成されてもよい。例えば、スマートスピーカ２Ａ，２Ｂは、使用者から感染症の流行場所を教えて欲しい旨の発話を受け付けたとする。この場合、スマートスピーカ２Ａ，２Ｂは、地域感染情報において一定期間（例えば、本日）における感染注意レベルの合計値を算出し、その合計値が閾値以上の地域が感染症の流行場所であることを示す音声メッセージを生成してもよい。
【０３３０】
（実施の形態４）
図２２は、本開示の実施の形態４に係る情報提供システムのネットワーク構成の一例を示す図である。実施の形態４に係る情報提供システムは、サービスが適用される使用者が居住する地域及びその地域から一定範囲内にある１以上の地域を含むサービス適用地域において、マップデータ上の特定の場所とその場所での感染可能性者数とを対応付けたマッピングデータを生成し、使用者に提供するものである。本実施の形態において、実施の形態１〜３と同一の内容については説明を省略する。
【０３３１】
情報提供システムは、サーバ１Ｂ、スマートスピーカ２Ｃ、携帯端末３Ａ、ウィルスセンサ４、患者数ＤＢ（データベース）５、ＳＮＳワードＤＢ６、地域情報ＤＢ７、感染症推移ＤＢ８、地域感染情報ＤＢ９、登録情報ＤＢ１０、移動情報ＤＢ１１、検索情報ＤＢ１２、対策情報ＤＢ１６、感染リスク値ＤＢ１４、及び外部サーバ１５を備えている。
【０３３２】
サーバ１Ｂ〜感染リスク値ＤＢ１４は、ネットワークＮＴを介して相互に通信可能に接続されている。
【０３３３】
サーバ１Ｂは、例えば、１以上のコンピュータで構成されたクラウドサーバであり、上述したマッピングデータを生成し、携帯端末３Ａに送信する。
【０３３４】
スマートスピーカ２Ｃは、例えば、使用者の家庭に設置されている。スマートスピーカ２Ｃは音声認識装置の一例である。図２２の例では、２つのスマートスピーカ２Ｃ＿１、２Ｃ＿２が図示されているが、これは一例であり、スマートスピーカ２Ｃの個数は１つであってもよいし、３つ以上であってもよい。
【０３３５】
携帯端末３Ａは、スマートスピーカ２Ｃが設置された家庭の使用者によって所持される装置である。携帯端末３Ａは、例えば、スマートフォン、タブレット端末、及びボタン式の携帯電話等の携帯可能な情報処理装置で構成されている。図２２では、３つの携帯端末３Ａ＿１、３Ａ＿２、３Ａ＿３が示されているが、これは一例であり、携帯端末３Ａの個数は１つであってもよいし、２つであってもよいし、４つ以上であってもよい。
【０３３６】
実施の形態４では、地域情報ＤＢ７は、例えば、本情報提供サービスの管理者が管理する外部サーバ１５上で構築されたデータベースであり、外部サーバ１５を介してネットワークＮＴと接続される。なお、地域データに含まれる地図データは、例えば、インターネット上で検索エンジンの運営会社によって提供されている地図データを外部サーバ１５が取り込むことによって地域情報ＤＢ７に記憶される。また、地域データに含まれる公共交通機関の路線図データは、鉄道会社及びバス会社等によってインターネット上で公開されている路線図データを外部サーバ１５が取り込むことで地域情報ＤＢ７に記憶される。また、地域データに含まれる混雑状況データは、例えば、インターネット上で検索エンジンの運営会社によって生成されている混雑状況データを外部サーバ１５が取り込むことで地域情報ＤＢ７に記憶される。
【０３３７】
地域感染情報ＤＢ９は、スマートスピーカ２Ｃが音声認識した使用者の発話履歴を元に作成され、各地域の感染注意レベルを示す地域感染情報を記憶する。登録情報ＤＢ１０は、スマートスピーカ２Ｃが設置された家庭の構成員の個人情報を記憶する。地域感染情報ＤＢ９及び登録情報ＤＢ１０は、例えば、スマートスピーカ２Ｃのメモリに記憶されている。但し、これは一例であり、地域感染情報ＤＢ９及び登録情報ＤＢ１０は外部サーバ１５が記憶していてもよい。
【０３３８】
移動情報ＤＢ１１は、携帯端末３Ａを所持する使用者の移動情報を記憶する。移動情報は、例えば、携帯端末３Ａが備えるＧＰＳセンサが算出した位置情報を、算出時刻と対応付けたデータである。移動情報ＤＢ１１は、例えば、携帯端末３Ａのメモリに記憶されている。但し、これは一例であり、移動情報ＤＢ１１は、外部サーバ１５が記憶していてもよい。
【０３３９】
検索情報ＤＢ１２は、携帯端末３Ａ上で実行される検索エンジンに対する使用者の検索履歴を示す検索情報を記憶する。検索情報は、例えば、検索エンジンに入力された検索ワードと検索時刻とを対応付けたデータである。
【０３４０】
対策情報ＤＢ１３は、サービス適用地域内において、大型商業施設、公民館、及び図書館といった各種施設に設置され、周囲の環境情報を計測する感染対策センサ２０（図２３）による計測データを含む測定データを記憶する。
【０３４１】
感染リスク値ＤＢ１４は、外部サーバ１５により構成され、場所ごとの感染リスクを示す感染リスク値を記憶するデータベースである。感染リスク値の算出の詳細は後述する。
【０３４２】
外部サーバ１５は、１以上のコンピュータで構成されたクラウドサーバであり、地域情報ＤＢ７、対策情報ＤＢ１３、及び感染リスク値ＤＢ１４を記憶する。また、外部サーバ１５は、場所ごとの感染リスク値を算出し、感染リスク値ＤＢ１４に記憶する。
【０３４３】
図２３は、図２２に示す情報提供システムの構成例を示すブロック図である。スマートスピーカ２Ｃは、データ解析部２０１Ａ、メモリ２０２、スピーカ２０３、制御部２０４Ａ、通信部２０５Ａ、及びマイク２０６を備える。データ解析部２０１Ａは、マイク２０６が集音した音声信号に対して音声認識処理を行うプロセッサで構成されている。図２３において、図２と重複するブロックは図２と同一の符号を付し、説明を省略する。
【０３４４】
データ解析部２０１Ａは、マイク２０６が集音した音声信号を音声認識して、感染症に感染している可能性のある感染可能性者と感染可能性者の感染可能性とを特定し、地域感染情報（第１感染情報の一例）を生成する。データ解析部２０１Ａは、音声信号の発話内容から感染可能性者が感染している感染症を推定する。
【０３４５】
通信部２０５Ａは、スマートスピーカ２ＣをネットワークＮＴに接続するための通信装置で構成されている。例えば、通信部２０５Ａは、データ解析部２０１Ａで生成された地域感染情報を感染可能性者の携帯端末３Ａに送信する。
【０３４６】
携帯端末３Ａは、ＧＰＳセンサ３０１、メモリ３０２、制御部３０３Ａ、通信部３０４、表示部３０５（ディスプレイの一例）、及び操作部３０６を備える。
【０３４７】
制御部３０３Ａは、図２に示す制御部３０３の機能に加えてさらに、スマートスピーカ２Ｃからの地域感染情報を通信部２０５Ａが受信した場合、移動情報ＤＢ１１から過去一定期間の位置情報を読み出し、読み出した位置情報と受信した地域感染情報と対応付けた対応付けデータを生成し、通信部２０５Ａを用いてサーバ１Ｂに送信する。
【０３４８】
サーバ１Ｂは、データ解析部１００１、メモリ１００２、制御部１００３、及び通信部１００４を備える。データ解析部１００１は、例えば、ＣＰＵで構成され、携帯端末３Ａからの対応付けデータを通信部１００４が受信した場合、対応付けデータを用いて、マップデータ上の特定の場所とその場所における感染可能性者数とを対応付けたマッピングデータを生成する。そして、データ解析部１００１は、生成したマッピングデータをマッピングＤＢ１００５に記憶する。マップデータとは地図データのことを指し、特定の場所とは、音声認識内容から抽出された場所又は予め定められた地図データ上の場所が該当する。
【０３４９】
メモリ１００２は、例えば、半導体メモリで構成され、マッピングＤＢ１００５を記憶する。マッピングＤＢ１００５の詳細については後述する。
【０３５０】
制御部１００３は、例えば、ＣＰＵで構成され、通信部１００４が携帯端末３Ａからの要求を受信した場合、その要求を送信した携帯端末３Ａに対してマッピングデータを通信部１００４を用いて送信する。通信部１００４は、サーバ１ＢをネットワークＮＴに接続する通信装置である。ここで、要求を送信する携帯端末３Ａは、感染可能性者の携帯端末３Ａと、それ以外のサービスの適用対象となる人物の携帯端末３Ａとを含む。
【０３５１】
感染対策センサ２０は、例えば、空気清浄機で構成され、検出部２００１、メモリ２００２、制御部２００３、及び通信部２００４を備える。検出部２００１は、例えば、温度センサ及び湿度センサで構成され、周囲の温度及び湿度を検出する。検出部２００１は、制御部２００３が設定した、感染対策センサ２０の設定値をメモリ２００２から取得する。ここで、感染対策センサ２０の設定値としては、例えば、「強」、「中」、及び「弱」といった感染対策センサ２０の浄化能力の設定値が採用される。
【０３５２】
メモリ２００２は、例えば、半導体メモリで構成され、検出部２００１が検出した測定データ及び制御部２００３が設定した設定値を記憶する。
【０３５３】
制御部２００３は、例えば、ＣＰＵで構成され、感染対策センサ２０の全体制御を司る。通信部２００４は、感染対策センサ２０をネットワークＮＴに接続させる通信装置で構成されている。
【０３５４】
データベース群１４Ａは、図２２に示す患者数ＤＢ５、ＳＮＳワードＤＢ６、地域情報ＤＢ７、感染症推移ＤＢ８、対策情報ＤＢ１６、及び感染リスク値ＤＢ１４を纏めて示したものであり、図２２で説明した種々のサーバ上に構築される。
【０３５５】
スマートスピーカ２Ｃのメモリ２０２が記憶する登録情報ＤＢ１０のデータ構成は、図４と同じであるため、詳細な説明を省略する。
【０３５６】
但し、実施の形態４では、基本情報テーブルＴ１１に示す「お知らせ設定」は、サーバ１Ｂ又は外部サーバ１５から発話コマンドを受信した場合に、スマートスピーカ２Ｃに音声メッセージを出力させるか否かを示す設定情報である。例えば、お知らせ設定がＯＮである場合において、サーバ１Ｂ又は外部サーバ１５から発話コマンドを受信した場合、スマートスピーカ２Ｃは発話コマンドに含まれる音声メッセージを出力する。一方、お知らせ設定がＯＦＦである場合、サーバ１Ｂから発話コマンドを受信しても、スマートスピーカ２Ｃは発話コマンドに含まれる音声メッセージを出力しない。
【０３５７】
また、実施の形態４では、基本情報テーブルＴ１１に示す「機器制御設定」は、サーバ１Ｂ又は外部サーバ１５から発話コマンドを受信した場合、対応する空気清浄機を稼働させるための制御コマンドを対応する空気清浄機に送信するか否かを示す設定情報である。例えば、機器制御設定が「おまかせ」であれば、スマートスピーカ２Ｃは、対応する空気清浄機に制御コマンドを送信する。一方、機器制御設定が「おまかせ」でなければ、スマートスピーカ２Ｃは、対応する空気清浄機に制御コマンドを送信しない。ここで、対応する空気清浄機とは、スマートスピーカ２Ｃがある家庭に設置されているとするとその家庭内に設置された空気清浄機が該当する。
【０３５８】
スマートスピーカ２Ｃのメモリ２０２が記憶する地域感染情報ＤＢ９のデータ構成は、図５と同じであるため、詳細な説明は省略する。
【０３５９】
但し、実施の形態４では、「場所」は、音声認識内容から抽出された場所を示す。「地区」は、抽出された場所が属する地区を示す。
【０３６０】
また、実施の形態４では、「付随データ」の欄には、「対象者Ｎｏ」の欄に登録された構成員の移動ルートを示す移動情報が記憶されている。移動情報は、構成員が所持する携帯端末３Ａの移動情報ＤＢ１１から取得される。
【０３６１】
「付随データ」の欄において、「移動情報／スマホ」とは、移動情報を取得した機器が携帯端末３Ａであることを示している。また、「付随データ」に登録された移動情報は、音声認識内容の「時刻」を基準として過去一定期間の移動情報が採用される。このように、移動情報を記憶させることで、感染可能性の高い構成員が立ち寄った場所を特定でき、特定した場所を用いて感染症の流行場所を特定できる。
【０３６２】
スマートスピーカ２Ｃのデータ解析部２０１Ａによる音声認識処理を説明する図は、図６と同じであるため、詳細な説明は省略する。
【０３６３】
但し、１行目の例では、発話者「太郎」が感染症に感染した可能性のある人物、すなわち、感染可能性者であるため、「対象者Ｎｏ」には「太郎」の識別子である「１」が記憶されている。
【０３６４】
図２４は、サーバ１Ｂのメモリ１００２が記憶するマッピングＤＢ１００５のデータ構成の一例を示す図である。マッピングＤＢ１００５は、１つのレコードに１つのマッピングデータが割り当てられ、１又は複数の場所における感染可能性者数及び環境情報の時間的推移を記憶する。
【０３６５】
「場所」は、携帯端末３Ａから送信された対応付けデータに含まれる場所、すなわち、図５に示す地域感染情報ＤＢ９に含まれる「場所」である。或いは、「場所」は、サービス適用地域において、大型商業施設、公民館、学校、病院及び駅といった多数の人物が集まる予め定められた場所であってもよい。以下、これらを総称して特定の場所と記述する。
【０３６６】
図２４の例では、「ＡＡショッピングセンター」と「ＣＣスーパー」とが特定の場所として特定されている。また、「ＡＡショッピングセンター」では、星広場及び月広場というように、より詳細な場所での感染可能性者数が特定されたため、これらの場所についても感染可能性者数が記憶されている。なお、ＡＡショッピングセンターにおいて詳細な場所が特定されたのは、図５に示す地域感染情報の場所の欄に、「ＡＡショッピングセンターの星広場」及び「ＡＡショッピングセンターの月広場」が記憶されていたからである。或いは、ＡＡショッピングセンターについては、星広場及び月広場を特定の場所として設定することが予め定められていたからである。
【０３６７】
ここでは、２０１８年１月１８日９時、２０１８年１月１８日１０時、・・・というように１時間単位で特定の場所ごとの感染可能性者数が算出されているが、この１時間は一例であり、１分、１０分、２時間、というように他の時間ごとに感染可能性者数が算出されてもよい。
【０３６８】
２０１８年１月１８日１０時を例に挙げると、まず、データ解析部１００１は、前回感染可能性者数の算出時刻「２０１８年１月１８日９時」から同日の「１０時」までの時間帯において携帯端末３Ａから送信された対応付けデータから感染可能性者の移動情報を抽出する。具体的には、対応付けデータに含まれる地域感染情報（図５）の「付随データ」の欄に記憶された移動情報が抽出される。
【０３６９】
そして、データ解析部１００１は、抽出した移動情報からこの時間帯において感染可能性者が特定の場所に所定時間以上滞在したか否かを判定する。ここで、所定時間としては例えば、１分、２分、５分、及び１０分といった時間が採用できる。また、感染可能性者が特定の場所に居るか居ないかの判定は、例えば、ＡＡショッピングセンターの例では、地図データからＡＡショッピングセンターの緯度範囲と経度範囲とを特定し、この緯度範囲内と経度範囲内とに感染可能性者の移動情報が示す緯度及び経度があるか否かにより判定される。或いは、ＡＡショッピングセンターの中心位置から一定範囲内に、感染可能性者の緯度及び経度が位置するか否かにより判定されてもよい。
【０３７０】
そして、データ解析部１００１は、特定の場所ごとに所定時間以上滞在した感染可能性者数を集計することで、特定の場所ごとの感染可能性者数を算出し、マッピングＤＢ１００５の該当する欄に記憶する。
【０３７１】
図２４の例では、９時から１０時の時間帯において、８名の感染可能性者の移動情報が「ＡＡショッピングセンターの星広場」に所定時間以上滞在していることを示していたので、「ＡＡショッピングセンターの星広場」での２０１８年１月１８日１０時の感染可能性者数として８人が算出されている。同様にして、他の特定の場所についても感染可能性者数が算出される。
【０３７２】
環境情報は、特定の場所の周囲の環境情報及び感染症対策情報を示し、例えば、特定の場所に設置された感染対策センサ２０から取得されたものである。図２４の例では、環境情報として、「温度」、「湿度」、「設定値」、「感染リスク」、及び「感染リスク値」が含まれている。設定値は「強」、「中」、及び「弱」といった感染対策センサ２０の浄化能力の設定値を示す。なお、感染対策センサ２０が動作していない場合は設定値としてＯＦＦが記憶される。感染対策センサ２０が動作しているということは、特定の場所において感染症対策が行われていると考えられるので、「設定値」が「強」、「中」、及び「弱」の場合、環境対策が行われていると判断される。
【０３７３】
感染リスクは、データ解析部１００１が算出した特定の場所における感染リスクを示す。感染リスクは、例えば下記のように算出される。まず、データ解析部１００１は、特定の場所における感染者密度を算出する。例えば、データ解析部１００１は、地域情報ＤＢ７から取得したＡＡショッピングセンターの敷地面積をＳ、現在のＡＡショッピングセンターの流行感染者数をｎ、感染者密度をｎｒとすると、ｎｒ＝ｎ／Ｓにより感染者密度を算出する。次に、データ解析部１００１は、感染者密度に対して、ＡＡショッピングセンターの現在の温度から定まる温度係数ｋｔと、湿度から定まる湿度係数ｋｍ、設定値から定まる設定値係数ｋｌとを乗じることで、ＡＡショッピングセンターの感染リスク評価値α（＝ｎｒ・ｋｔ・ｋｍ・ｋｌ）を算出する。例えば、インフルエンザウィルスは湿度が低く気温が低いほど増殖しやすいので、湿度及び温度が低くなるにつれて湿度係数ｋｍ及び温度係数ｋｔは大きく設定される。また、設定値が大きくなるにつれてウィルスは減少するので、設定値が大きいほど設定値係数ｋｌは小さく設定される。
【０３７４】
そして、データ解析部１００１は、感染リスク評価値αが、「大」、「中」、及び「小」のそれぞれに対して予め定められた数値範囲のうちどの数値範囲に属しているかにしたがって感染リスクを算出する。すなわち、感染リスクは「大」、「中」、「小」の３段階で表されるのである。但し、これは一例であり、感染リスクは２段階で表されてもよいし、４段階以上で表されてもよい。
【０３７５】
感染リスク値は、スマートスピーカ２Ｃから送信された多数の地域感染情報を外部サーバ１５が分析することで得られる特定の場所の感染リスクを数値化した指標である。感染リスク値は、感染リスク値ＤＢ１４に記憶されており、サーバ１Ｂは、特定の場所の感染リスク値を感染リスク値ＤＢ１４から取得する。
【０３７６】
感染リスク値は、外部サーバ１５によって下記のように算出される。まず、外部サーバ１５は、スマートスピーカ２Ｃから随時、地域感染情報（第２感染情報の一例）を受信している。そして、外部サーバ１５は、地域感染情報を特定の場所及び感染注意レベルごとに分類することで特定の場所における感染注意レベルごとの報告件数を算出する。図５を参照して、ＡＢ商事において感染注意レベル「５」〜「１」の地域感染情報を、それぞれ、「１０」、「８」、「７」、「１５」、「２０」個、受信したとする。この場合、外部サーバ１５は、ＡＢ商事について、感染注意レベル「５」〜「１」のそれぞれの報告件数を「１０」、「８」、「７」、「１５」、「２０」と算出する。
【０３７７】
次に、外部サーバ１５は、感染注意レベル「５」〜「１」のそれぞれについて予め定められた重み付けを用いて報告件数を重み付け加算することで、感染リスク値を算出する。例えば、感染注意レベル「５」〜「１」のそれぞれの重み付けを「ｋ５」、「ｋ４」、「ｋ３」、「ｋ２」、「ｋ１」とすると、ＡＢ商事の感染リスク値は下記のように算出される。
【０３７８】
ＡＢ商事の感染リスク値＝ｋ５・１０＋ｋ４・８＋ｋ３・７＋ｋ２・１５＋ｋ１・２０
外部サーバ１５はこのような処理を特定の場所ごとに実行することで特定の場所ごとの感染リスク値を算出する。ここで、外部サーバ１５は、所定時間毎（例えば、１日）毎に、感染リスク値を算出し、時系列に感染リスク値ＤＢ１４に記憶させる。そのため、サーバ１Ｂから感染リスク値の取得要求を受信した場合、外部サーバ１５は、最新の感染リスク値をサーバ１Ｂに送信すればよい。
【０３７９】
図２５は、図２２に示す情報提供システムの処理の一例を示すフローチャートである。Ｓ１１０１では、携帯端末３Ａの制御部３０３Ａは、利用情報をメモリ３０２に記憶する。ここで、利用情報には移動情報と検索情報とが含まれており、制御部３０３Ａは、一定の時間間隔で移動情報を移動情報ＤＢ１１に記憶すると共に、使用者によって検索ワードが入力される都度、検索情報を検索情報ＤＢ１２に記憶すればよい。
【０３８０】
Ｓ１１０２では、携帯端末３Ａの通信部３０４は、利用情報をスマートスピーカ２Ｃに送信する。ここで、携帯端末３Ａの制御部３０３Ａは、移動情報ＤＢ１１に記憶された移動情報のうち現在から過去一定期間（例えば、１時間）の移動情報を利用情報に含めるとともに、検索情報ＤＢ１２に記憶された検索情報のうち現在から過去一定期間（例えば、１時間）の検索情報を利用情報に含めればよい。なお、携帯端末３Ａは例えば使用者の家庭に設置された予め定められたスマートスピーカ２Ｃに利用情報を送信すればよい。
【０３８１】
なお、携帯端末３Ａは、定期的（例えば１時間ごと）に利用情報をスマートスピーカ２Ｃに送信してもよいし、スマートスピーカ２Ｃからの要求に応じて利用情報をスマートスピーカ２Ｃに送信してもよい。
【０３８２】
Ｓ２１０１では、スマートスピーカ２Ｃのマイク２０６が周囲の音を集音し、音声信号を取得する。Ｓ２１０２では、スマートスピーカ２Ｃのデータ解析部２０１Ａは、音声信号を解析する。ここでは、音声信号に対して音声認識処理を実行することで、「昨日会社で会った取引先の人がインフルだったらしい」というような音声認識内容を取得する。また、ここでは、声紋データを用いることで、この音声認識内容の発話者が特定される。また、この音声認識内容から、病名ワード、場所ワード、日時ワード、人物ワードが抽出される。
【０３８３】
Ｓ２１０３では、スマートスピーカ２Ｃのデータ解析部２０１Ａは、携帯端末３Ａから送信された利用情報と、Ｓ２１０２により取得した音声認識内容とを用いて地域感染情報を生成し、地域感染情報ＤＢ９に記憶する。これにより、地域感染情報ＤＢ９に示す各欄にデータが記憶され、新たな地域感染情報が地域感染情報ＤＢ９に追加される。例えば、発話者の識別子が「対応者Ｎｏ」の欄に記憶され、病名ワードから推定された感染症名が「推定感染症名」の欄に記憶され、場所ワードから推定された場所及び地区が「場所」及び「地区」の欄に記憶され、日時ワードから推定された時刻から「流行時期補正値」が決定され、人物ワードから推定された感染可能性が「感染可能性」の欄に記憶され、利用情報が「付随データ」の欄に記憶される。
【０３８４】
Ｓ２１０４では、スマートスピーカ２Ｃのデータ解析部２０１Ａは、生成した地域感染情報を通信部２０５Ａを用いて感染可能性者の携帯端末３Ａに送信する。ここで、感染可能性者はスマートスピーカ２Ｃが設置された家族の構成員であり、スマートスピーカ２Ｃは事前に各構成員の携帯端末３Ａの通信アドレスをメモリ３０２に記憶している。そのため、スマートスピーカ２Ｃは、感染可能性者の携帯端末３Ａに地域感染情報を送信できる。また、スマートスピーカ２Ｃは、地域感染情報を生成する都度、該当する携帯端末３Ａに地域感染情報を送信すればよい。
【０３８５】
Ｓ１１０４では、携帯端末３Ａの制御部３０３Ａは、Ｓ２１０４で送信された地域感染情報と位置情報とを対応付けて対応付けデータを生成する。ここで、制御部３０３Ａは、地域感染情報を受信してから過去一定期間（例えば１時間）の移動情報及び検索情報を移動情報ＤＢ１１及び検索情報ＤＢ１２から読み出して、対応付けデータに含ませればよい。
【０３８６】
Ｓ１１０５では、携帯端末３Ａの通信部３０４は、Ｓ１１０４で生成された対応付けデータをサーバ１Ｂに送信する。以後、携帯端末３Ａの通信部３０４は、定期的（例えば、１時間ごと）に対応付けデータをサーバ１Ｂに送信し、送信する都度、Ｓ３１０２以降の処理が行われ、マッピングデータが定期的に更新されることになる。
【０３８７】
Ｓ３１０１では、サーバ１Ｂの制御部２０４Ａは、Ｓ１１０５で送信された対応付けデータをメモリ１００２に蓄積する。
【０３８８】
Ｓ３１０２では、サーバ１Ｂのデータ解析部１００１は、メモリ１００２に蓄積された対応付けデータからマッピングデータを生成し、マッピングＤＢ１００５に記憶する。ここで、データ解析部１００１は、所定時間間隔でマッピングデータを生成するものであり、前回マッピングデータを生成してから今回のマッピングデータを生成するまでの時間においてメモリ１００２に記憶された対応付けデータを用いてマッピングデータを生成すればよい。
【０３８９】
Ｓ３１０３では、サーバ１Ｂの制御部１００３は、感染対策センサ２０を動作させる制御コマンドを通信部１００４を用いて感染対策センサ２０に送信する。ここで、制御部１００３は、図２４に示す「場所」を参照して、現時点における感染可能性者数に応じた制御コマンドを生成すればよい。図２４の例では、２０１８年１月１８日１０時において、ＡＡショッピングセンターの星広場における感染可能性者数は「８人」である。また、「８人」は、予め定められた閾値以上であったとする。この場合、制御部１００３は、星広場に設置された感染対策センサ２０を動作させる制御コマンドを感染対策センサ２０に送信する。この場合、制御部１００３は、「８」人に応じた浄化能力の設定値で感染対策センサ２０を動作させる制御コマンドを送信すればよい。例えば、１人〜５人であれば「弱」、５人〜１０人であれば「中」、１０人より大きければ「強」というルールで設定値が定められるものであるとすると、制御部１００３は「中」の設定値で動作させる制御コマンドを感染対策センサ２０に送信すればよい。ここで、制御コマンドに含まれる設定値は感染可能性者数に応じて決定されたが、これは一例であり、特定の場所での感染者密度に応じて決定されてもよい。
【０３９０】
Ｓ４１０１では、感染対策センサ２０の制御部２００３は、送信された制御コマンドにしたがった設定値で感染対策センサ２０を動作させる。
【０３９１】
Ｓ４１０２では、感染対策センサ２０の制御部２００３は、検出部２００１を構成する湿度センサ及び温度センサのそれぞれが検出した測定データと、メモリ２００２に記憶されている現在の設定値とを通信部２００４を用いてサーバ１Ｂに送信する。
【０３９２】
Ｓ３１０４では、サーバ１Ｂのデータ解析部１００１は、測定データをマッピングデータに反映させる。例えば、２０１８年１月１８日１０時の時点でＡＡショッピングセンターの星広場に設置された感染対策センサ２０から、温度「２４．５度」及び湿度「５４％」の測定データと、設定値「中」とが送信されたとする。この場合、データ解析部１００１は、図２４に示す２０１８年１月１８日１０時の「星広場」の「環境情報」の欄に「温度：２４．５度、湿度：５４％、設定値：中」を記憶すればよい。
【０３９３】
Ｓ１１０６では、携帯端末３Ａの制御部３０３Ａは、使用者から操作部３０６を用いて要求の送信指示が入力されると、通信部３０４を用いて要求をサーバ１Ｂに送信する。携帯端末３Ａには、例えば、本情報提示システムのサービスを使用者に提供するための提供アプリケーションがインストールされており、使用者がこの提供アプリケーションを起動させる操作を入力した場合、要求が送信されてもよい。或いは、使用者がこの提供アプリケーションを用いて地図情報の閲覧要求を入力した場合、要求が送信されてもよい。或いは、携帯端末３Ａにおいて既存の経路検索アプリケーションが使用者の指示にしたがってある目的地までの移動ルートをサーバから取得したことを提供アプリケーションが検知した場合、要求が送信されてもよい。この場合、経路検索アプリケーションが取得した移動ルートの周囲に位置する特定の場所についてのマッピングデータを取得するための要求が送信されてもよい。或いは、携帯端末３Ａにおいて使用者が地図アプリケーションを起動させたことを提供アプリケーションが検知した場合、使用者が閲覧している地図画面の中心場所から一定領域内の特定の場所のマッピングデータを取得するための要求が送信されてもよい。
【０３９４】
Ｓ３１０５では、サーバ１Ｂの通信部１００４はマッピングＤＢ１００５から最新の感染可能性者数及び環境情報を含むマッピングデータを携帯端末３Ａに送信する。なお、どの特定の場所のマッピングデータを送信するかについては種々の態様が採用できる。例えば、携帯端末３Ａから移動ルートを示す要求が送信されたのであれば、移動ルートの周囲に位置する特定の場所のマッピングデータが送信されてもよい。また、携帯端末３Ａの現在位置から周囲一定領域内にある特定の場所のマッピングデータが送信されてもよい。或いは、携帯端末３Ａの地図アプリケーション上でユーザが地図を閲覧している場合、地図画面の中心場所から一定領域内にある特定の場所のマッピングデータが送信されてもよい。或いは、マッピングＤＢ１００５に記憶されている全ての特定の場所のマッピングデータが送信されてもよい。
【０３９５】
ここで、サーバ１Ｂは、送信するマッピングデータに含める環境情報として、温度、湿度、設定値、感染リスク、及び感染リスク値に加えて、ウィルスセンサ４によるウィルスの検出結果を含ませてもよい。例えば、ＡＡショッピングセンターにおいてウィルスセンサ４が設置されており、このウィルスセンサ４からウィルスの検出結果が取得できるのであれば、サーバ１ＢはＡＡショッピングセンターにおけるウィルスの検出結果をマッピングデータに含めればよい。
【０３９６】
図２６は、マッピングデータを受信した携帯端末３Ａにおいて表示される表示画面Ｇ１，Ｇ２を示す図である。表示画面Ｇ１，Ｇ２は、携帯端末３Ａの制御部３０３Ａがサーバ１Ｂから送信されたマッピングデータを用いて生成されたものである。
【０３９７】
表示画面Ｇ１は地図画像上に各特定の場所の感染症に関する情報を表示する表示欄８０１，８０２が表示されている。ここでは、特定の場所として、ＡＡショッピングセンターとＣＣスーパーが特定されているため、ＡＡショッピングセンターに対応する表示欄８０１と、ＣＣスーパーに対応する表示欄８０２とが表示されている。なお、表示画面Ｇ１は、使用者が提供アプリケーションを起動させる、或いは、地図アプリケーションを起動させることで表示される。
【０３９８】
表示欄８０１には、ＡＡショッピングセンターでの、感染可能性者数と、感染対策と、感染リスクとが表示されている。感染可能性者数は、マッピングＤＢ１００５に記憶されたＡＡショッピングセンターでの最新の感染可能性者数を示す。
【０３９９】
感染対策は、ＡＡショッピングセンターにおける感染対策の有無を示す。ここでは、感染対策がなされているため二重丸のマークと「詳細」と記載されたボタンとが表示されている。「詳細」ボタンが、使用者により選択する操作が入力されると、制御部３０３Ａは、表示画面Ｇ１から表示画面Ｇ２へ表示画面を切り替える。
【０４００】
感染リスクはＡＡショッピングセンターに対して算出された感染リスクである。ここでは、感染リスクが「小」と表示され、「小」に対応する感染対策のアドバイス情報が表示されている。ここでは、「帰ってきたら手洗い・うがいをしましょう」というアドバイス情報が表示されている。なお、アドバイス情報は、「大」、「中」、「小」の感染リスクに応じて予め定められたメッセージが採用される。
【０４０１】
表示欄８０２においても、表示欄８０１と同様の内容が表示されている。なお、ＣＣスーパでは、感染対策が行われていないため、感染対策として「？」が表示され、「詳細」ボタンの表示はされていない。また、ＣＣスーパーの感染リスクは中と算出されたため、
感染リスクが「中」と表示され、「中」に対応する感染対策のアドバイス情報として、「マスクをして行き、帰ったら手洗い・うがいをしましょう」が表示されている。
【０４０２】
表示画面Ｇ２は、特定の場所での感染対策の詳細情報を表示する画面であり、ここでは、ＡＡショッピングセンターの詳細情報が表示されている。表示画面Ｇ２は、４つの表示欄Ｒ１〜Ｒ４を備えている。表示欄Ｒ１はＡＡショッピングセンター全体での感染対策を示す。ここでは、感染対策が行われているため、感染対策が二重丸で表示されている。感染対策が行われているか否かは、例えば、感染対策センサ２０の動作の有無により判定され、感染対策センサ２０が動作していれば二重丸が表示され、動作していなければ×が表示される。また、表示欄Ｒ１にはＡＡショッピングセンターにおける感染リスク値「３４０」が表示されている。
【０４０３】
表示欄Ｒ２は、ＡＡショッピングセンターの星広場における感染対策の詳細情報を示す。ここでは、「温度：２４．５℃、湿度：５４％、空気清浄機設定：強、ウィルスセンサ：反応なし、感染リスク：小」が表示されている。これらの情報は図２５のＳ３１０３においてサーバ１Ｂから送信されたマッピングデータに含まれた情報である。空気清浄機設定とは、感染対策センサ２０の設定値を示す。
【０４０４】
表示欄Ｒ３は、ＡＡショッピングセンターの月広場における感染対策の詳細情報を示す。ここでは、星広場と同様の情報が表示されている。
【０４０５】
表示欄Ｒ４は、該当する携帯端末３Ａの使用者の家庭に設置されたスマートスピーカ２Ｃが該当する使用者に対して算出した感染可能性を示す。図５を参照する。例えば、この携帯端末３Ａが識別子「Ｎｏ．１」の「太郎」であったとする。この場合、地域感染情報ＤＢ９に記憶された太郎の感染可能性が表示欄Ｒ４に表示される。なお、地域感染情報ＤＢ９において「太郎」に関して複数の感染可能性が記憶されている場合、現時点から例えば過去一定期間（例えば、一日）分の地域感染情報に含まれる感染可能性の平均値が表示欄Ｒ４に表示されてもよい。感染可能性は、家庭にスマートスピーカ２Ｃが設置されている使用者についてのみ算出可能であるため、スマートスピーカ２Ｃが設置されていない使用者の携帯端末３Ａでは、表示欄Ｒ４の表示は省かれる。
【０４０６】
感染可能性は、例えば、提供アプリケーションが起動されたときに、携帯端末３Ａが家庭のスマートスピーカ２Ｃから該当する使用者の感染可能性を取得して算出すればよい。
【０４０７】
マッピングデータは、特定の場所に応じて感染リスクの算出に用いる環境情報が追加されてもよい。図２７は、マッピングデータを受信した携帯端末３Ａにおいて表示される表示画面の他の一例を示す図である。図２７の例では、特定の場所が病院（ＡＢ総合病院）である。表示画面Ｇ３は図２６の表示画面Ｇ１に対応しており、感染症に関する情報を表示する表示欄８０１，８０２を含んでいる。表示画面Ｇ４は図２６の表示画面Ｇ２に対応しており、特定の場所での感染対策の詳細情報を表示する。図２７の例では、表示欄Ｒ１には、「今日の感染患者数」の項目が追加されている。「今日の感染患者数」の項目は、ＡＢ総合病院において、当日受診した患者の中で感染症と判明した人数を示す。また、図２７の例では、表示欄Ｒ２，Ｒ３には、感染予防対策の欄が設けられている。この欄が選択されると、「感染症予防対策」を示す表示画面Ｇ５が表示される。表示画面Ｇ５は、例えば「マスク着用の徹底」、「感染可能性者の受診区分け」、「換気の実施」、及び「消毒剤の設置」というように感染予防対策に対する項目と、各項目に対応する評価とを表示する。評価は感染予防対策の対策度合いを示している。ここでは、評価は二重丸（◎）、丸（〇は、◎より実施する程度が低い）といった記号が用いられている。
【０４０８】
このように、本実施の形態によれば、スマートスピーカ２Ｃにより感染可能性者と感染可能性者の感染症に対する感染可能性とが特定され、感染可能性を含む地域感染情報が感染可能性者の携帯端末３Ａに送信される。また、地域感染情報を受信した携帯端末３Ａは、自己の位置情報と地域感染情報とを対応付けた対応付けデータをサーバ１Ｂに送信する。したがって、サーバ１Ｂは、感染可能性者の携帯端末３Ａからその感染可能性者の位置情報を取得することができ、どの場所でどの程度感染可能性者が存在するかを正確且つタイムリーに特定できる。そして、このようにして特定された場所と感染可能性者数とが対応付けられたマッピングデータが携帯端末３Ａに送信され、そのマッピングデータを用いた表示画面Ｇ１，Ｇ２が携帯端末３Ａに表示される。そのため、携帯端末３Ａの使用者は、例えば、これから行こうとしている場所においてどの程度感染可能性者が存在するかを認識することができ、適切な感染症対策を取ることができる。
【０４０９】
なお、実施の形態４は以下の変形例が採用できる。
【０４１０】
（４−１）図２５のフローのＳ１１０６では、対応付けデータをサーバ１Ｂに送信した携帯端末３Ａ、すなわち、感染可能性者の携帯端末３Ａから要求が送信されているが、本開示はこれに限定されない。例えば、感染可能性者とは別の人物の携帯端末３Ａから要求が送信されてもよい。この場合、サーバ１Ｂは、Ｓ３１０５において、該当する人物の携帯端末３Ａにマッピングデータを送信すればよい。
【０４１１】
（４−２）図２５のフローのＳ４１０２では、サーバ１Ｂは感染対策センサ２０から測定データを受信しているが、本開示はこれに限定されない。例えば、サーバ１Ｂは、対策情報ＤＢ１３から特定の場所の測定データを受信してもよい。この場合、ウィルスセンサ４も測定データを対策情報ＤＢ１３に蓄積させれている場合、サーバ１Ｂは、対策情報ＤＢ１３から、感染対策センサ２０の測定データに加えてウィルスセンサ４の測定データも取得すればよい。
【産業上の利用可能性】
【０４１２】
本開示によれば、感染症の拡大を防止するうえで有用な技術を提供できる。
【符号の説明】
【０４１３】
１，１Ａ，１Ｂ      ：サーバ
２，２Ａ，２Ｂ，２Ｃ：スマートスピーカ
３，３Ａ            ：携帯端末
４                  ：ウィルスセンサ
１３                ：空気清浄機
１５                ：外部サーバ
２０                ：感染対策センサ
１０１，１１０      ：プロセッサ
１０３，１３０      ：メモリ
１１１              ：報告件数算出部
１１２              ：感染リスク値算出部
１１３              ：出力情報生成部
１１４              ：ソーシャル情報取得部
２０１，２０１Ａ    ：データ解析部
２０２              ：メモリ
２０３              ：スピーカ
２０４，２０４Ａ    ：制御部
２０５，２０５Ａ    ：通信部
２０６              ：マイク
２１０              ：プロセッサ
２１１              ：感染注意レベル特定部
２１２              ：地域特定部
２１３              ：地域感染情報生成部
２１４              ：報告件数算出部
２１５              ：感染リスク値算出部
２１６              ：出力情報生成部
２１７              ：ソーシャル情報取得部
２２０              ：マイク
２３０              ：通信部
２４０              ：スピーカ
２５０              ：メモリ
３０１              ：ＧＰＳセンサ
３０２              ：メモリ
３０３，３０３Ａ    ：制御部
３０４              ：通信部
３０５              ：表示部
３０６              ：操作部
１００１            ：データ解析部
１００２            ：メモリ
１００３            ：制御部
１００４            ：通信部
１０                ：登録情報ＤＢ
１００５            ：マッピングＤＢ
１１                ：移動情報ＤＢ
１２                ：検索情報ＤＢ
１４                ：感染リスク値ＤＢ
１６                ：対策情報ＤＢ
５                  ：患者数ＤＢ
５０，ＤＢ５０Ａ    ：地域感染情報集計
７                  ：地域情報ＤＢ
８                  ：感染症推移ＤＢ
９                  ：地域感染情報ＤＢ
【図１】
2020027610.tif 000003
【図２】
2020027610.tif 000004
【図３】
2020027610.tif 000005
【図４】
2020027610.tif 000006
【図５】
2020027610.tif 000007
【図６】
2020027610.tif 000008
【図７】
2020027610.tif 000009
【図８】
2020027610.tif 000010
【図９】
2020027610.tif 000011
【図１０】
2020027610.tif 000012
【図１１】
2020027610.tif 000013
【図１２】
2020027610.tif 000014
【図１３】
2020027610.tif 000015
【図１４】
2020027610.tif 000016
【図１５】
2020027610.tif 000017
【図１６】
2020027610.tif 000018
【図１７】
2020027610.tif 000019
【図１８】
2020027610.tif 000020
【図１９】
2020027610.tif 000021
【図２０】
2020027610.tif 000022
【図２１】
2020027610.tif 000023
【図２２】
2020027610.tif 000024
【図２３】
2020027610.tif 000025
【図２４】
2020027610.tif 000026
【図２５】
2020027610.tif 000027
【図２６】
2020027610.tif 000028
【図２７】
2020027610.tif 000029