(57)【要約】【課題】感染症の拡大の抑制のために用いられるシステムリソースの消費量の増大を抑制することができる情報処理装置、情報処理方法、及び情報処理プログラムを得る。【解決手段】情報処理装置１２は、感染症に感染した第１の動物の感染症に関する情報を取得する取得部４０と、第１の動物の行動エリア内に位置した第２の動物を特定する特定部４２と、第１の動物が感染した感染症が第２の動物に感染する可能性があるか否かを判定する判定部４４と、第１の動物が感染した感染症が第２の動物に感染する可能性があると判定された場合に、第２の動物のオーナーに対して感染症に関する警告を通知する通知部４６と、を備える。【選択図】図６
2020135332.tif 000002
【特許請求の範囲】
【請求項１】
感染症に感染した第１の動物の前記感染症に関する情報を取得する取得部と、
前記第１の動物の行動エリア内に位置した第２の動物を特定する特定部と、
前記第１の動物が感染した感染症が前記第２の動物に感染する可能性があるか否かを判定する判定部と、
前記第１の動物が感染した感染症が前記第２の動物に感染する可能性があると判定された場合に、前記第２の動物のオーナーに対して感染症に関する警告を通知する通知部と、
を備えた情報処理装置。
【請求項２】
前記判定部は、前記第２の動物の種族が、前記第１の動物が感染した感染症が感染する可能性のある動物の種族であるか否かを判定することによって、前記第１の動物が感染した感染症が前記第２の動物に感染する可能性があるか否かを判定する
請求項１に記載の情報処理装置。
【請求項３】
前記特定部は、前記第１の動物が複数存在する場合、前記複数の前記第１の動物の行動エリアに共通する区域を、前記感染症の感染源が存在する区域として特定し、特定した区域内に位置した動物を前記第２の動物として特定する
請求項１又は請求項２に記載の情報処理装置。
【請求項４】
前記特定部は、前記第１の動物の行動エリア内に、前記第１の動物が感染した感染症のウイルスの生存期間内に位置した前記第２の動物を特定する
請求項１から請求項３の何れか１項に記載の情報処理装置。
【請求項５】
前記判定部は、前記第１の動物が感染した感染症が人に感染する可能性があるか否かを更に判定し、
前記通知部は、更に、前記第１の動物が感染した感染症が人に感染する可能性があると判定された場合に、前記第２の動物のオーナーに対して感染症が人に感染する可能性があるとの警告を更に通知する
請求項１から請求項４の何れか１項に記載の情報処理装置。
【請求項６】
前記通知部は、前記第１の動物の移動経路と前記第２の動物の移動経路との重なり度合いに応じて、警告の内容を変えて前記感染症に関する警告を通知する
請求項１から請求項５の何れか１項に記載の情報処理装置。
【請求項７】
感染症に感染した第１の動物の前記感染症に関する情報を取得し、
前記第１の動物の行動エリア内に位置した第２の動物を特定し、
前記第１の動物が感染した感染症が前記第２の動物に感染する可能性があるか否かを判定し、
前記第１の動物が感染した感染症が前記第２の動物に感染する可能性があると判定した場合に、前記第２の動物のオーナーに対して感染症に関する警告を通知する
処理をコンピュータが実行する情報処理方法。
【請求項８】
感染症に感染した第１の動物の前記感染症に関する情報を取得し、
前記第１の動物の行動エリア内に位置した第２の動物を特定し、
前記第１の動物が感染した感染症が前記第２の動物に感染する可能性があるか否かを判定し、
前記第１の動物が感染した感染症が前記第２の動物に感染する可能性があると判定した場合に、前記第２の動物のオーナーに対して感染症に関する警告を通知する
処理をコンピュータに実行させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、及び情報処理プログラムに関する。
【背景技術】
【０００２】
ウイルスに感染したことが疑われる旨をシステムへの参加者に通知する感染監視システムが開示されている（特許文献１参照）。この感染監視システムは、ウイルスの感染者がウイルスに感染したと推定される日時である感染推定日時を病院から取得する。そして、この感染監視システムは、感染推定日時以降に感染者から所定の距離以内に接近した参加者に対して上記の通知を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２４８８０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
感染症に感染した第１の動物に接近した第２の動物のオーナーに対して感染症に関する警告を通知する技術では、例えば、多数の動物が集まる場所に第１の動物が滞在した場合、通知先のオーナーも多数存在することとなる。このように、単に距離のみで通知先を決定した場合、通知先が多くなりすぎて感染症の拡大の抑制のために用いられるシステムリソースの消費量が増大してしまう。特許文献１に記載の技術では、システムリソースの消費量が増大してしまうことについては考慮されていない。
【０００５】
本開示は、以上の事情を鑑みて成されたものであり、感染症の拡大の抑制のために用いられるシステムリソースの消費量の増大を抑制することができる情報処理装置、情報処理方法、及び情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本開示の情報処理装置は、感染症に感染した第１の動物の感染症に関する情報を取得する取得部と、第１の動物の行動エリア内に位置した第２の動物を特定する特定部と、第１の動物が感染した感染症が第２の動物に感染する可能性があるか否かを判定する判定部と、第１の動物が感染した感染症が第２の動物に感染する可能性があると判定された場合に、第２の動物のオーナーに対して感染症に関する警告を通知する通知部と、を備える。
【０００７】
なお、本開示の情報処理装置は、判定部が、第２の動物の種族が、第１の動物が感染した感染症が感染する可能性のある動物の種族であるか否かを判定することによって、第１の動物が感染した感染症が第２の動物に感染する可能性があるか否かを判定してもよい。
【０００８】
また、本開示の情報処理装置は、特定部が、第１の動物が複数存在する場合、複数の第１の動物の行動エリアに共通する区域を、感染症の感染源が存在する区域として特定し、特定した区域内に位置した動物を第２の動物として特定してもよい。
【０００９】
また、本開示の情報処理装置は、特定部が、第１の動物の行動エリア内に、第１の動物が感染した感染症のウイルスの生存期間内に位置した第２の動物を特定してもよい。
【００１０】
また、本開示の情報処理装置は、判定部が、第１の動物が感染した感染症が人に感染する可能性があるか否かを更に判定し、通知部が、更に、第１の動物が感染した感染症が人に感染する可能性があると判定された場合に、第２の動物のオーナーに対して感染症が人に感染する可能性があるとの警告を更に通知してもよい。
【００１１】
また、本開示の情報処理装置は、通知部が、第１の動物の移動経路と第２の動物の移動経路との重なり度合いに応じて、警告の内容を変えて感染症に関する警告を通知してもよい。
【００１２】
また、上記目的を達成するために、本開示の情報処理方法は、感染症に感染した第１の動物の感染症に関する情報を取得し、第１の動物の行動エリア内に位置した第２の動物を特定し、第１の動物が感染した感染症が第２の動物に感染する可能性があるか否かを判定し、第１の動物が感染した感染症が第２の動物に感染する可能性があると判定した場合に、第２の動物のオーナーに対して感染症に関する警告を通知する処理をコンピュータが実行するものである。
【００１３】
また、上記目的を達成するために、本開示の情報処理プログラムは、感染症に感染した第１の動物の感染症に関する情報を取得し、第１の動物の行動エリア内に位置した第２の動物を特定し、第１の動物が感染した感染症が第２の動物に感染する可能性があるか否かを判定し、第１の動物が感染した感染症が第２の動物に感染する可能性があると判定した場合に、第２の動物のオーナーに対して感染症に関する警告を通知する処理をコンピュータに実行させるためのものである。
【００１４】
また、本開示の情報処理装置は、コンピュータに実行させるための命令を記憶するメモリと、記憶された命令を実行するよう構成されたプロセッサと、を備え、プロセッサは、感染症に感染した第１の動物の感染症に関する情報を取得し、第１の動物の行動エリア内に位置した第２の動物を特定し、第１の動物が感染した感染症が第２の動物に感染する可能性があるか否かを判定し、第１の動物が感染した感染症が第２の動物に感染する可能性があると判定した場合に、第２の動物のオーナーに対して感染症に関する警告を通知する。
【発明の効果】
【００１５】
本開示によれば、感染症の拡大の抑制のために用いられるシステムリソースの消費量の増大を抑制することができる。
【図面の簡単な説明】
【００１６】
【図１】実施形態に係る情報処理システムの構成の一例を示すブロック図である。
【図２】実施形態に係る情報処理装置のハードウェア構成の一例を示すブロック図である。
【図３】実施形態に係る動物管理テーブルの一例を示す図である。
【図４】実施形態に係る移動履歴テーブルの一例を示す図である。
【図５】実施形態に係る感染症テーブルの一例を示す図である。
【図６】実施形態に係る情報処理装置の機能的な構成の一例を示すブロック図である。
【図７】実施形態に係る警告処理の一例を示すフローチャートである。
【図８】実施形態に係る第１警告表示画面の一例を示す図である。
【図９】実施形態に係る第２警告表示画面の一例を示す図である。
【図１０】変形例に係る行動エリアに共通する区域を説明するための図である。
【図１１】変形例に係る移動経路の重なり度合いに応じた警告の通知処理を説明するための図である。
【図１２】変形例に係る移動経路の重なり度合いに応じた警告の通知処理を説明するための図である。
【図１３】図１１に対応する行動エリアの重なり度合いを説明するための図である。
【図１４】図１２に対応する行動エリアの重なり度合いを説明するための図である。
【図１５】変形例に係る移動経路の重なり度合いに応じた警告の通知処理を説明するための図である。
【図１６】変形例に係る移動経路の重なり度合いに応じた警告の通知処理を説明するための図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照して、本開示の技術を実施するための形態例を詳細に説明する。
【００１８】
まず、図１を参照して、本実施形態に係る情報処理システム１０の構成を説明する。図１に示すように、情報処理システム１０は、情報処理装置１２及び複数の端末装置１４を含む。情報処理装置１２及び複数の端末装置１４は、それぞれネットワークＮに接続され、ネットワークＮを介して互いに通信が可能とされる。
【００１９】
情報処理装置１２は、例えば動物病院に設置される。情報処理装置１２の例としては、サーバコンピュータ等が挙げられる。なお、情報処理装置１２は、クラウドサーバであってもよい。端末装置１４は、例えば、ペット等の動物のオーナーによって所持される。端末装置１４の例としては、スマートフォン及びタブレットコンピュータ等が挙げられる。なお、本明細書における「動物」とは、犬及び猫等の「人」を除く動物を意味する。
【００２０】
次に、図２を参照して、本実施形態に係る情報処理装置１２のハードウェア構成を説明する。図２に示すように、情報処理装置１２は、ＣＰＵ（Central Processing Unit）２０、一時記憶領域としてのメモリ２１、及び不揮発性の記憶部２２を含む。また、情報処理装置１２は、液晶ディスプレイ等の表示部２３、キーボードとマウス等の入力部２４、及びネットワークＮに接続されるネットワークＩ／Ｆ（InterFace）２５を含む。ＣＰＵ２０、メモリ２１、記憶部２２、表示部２３、入力部２４、及びネットワークＩ／Ｆ２５は、バス２６に接続される。
【００２１】
記憶部２２は、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）、及びフラッシュメモリ等によって実現される。記憶媒体としての記憶部２２には、情報処理プログラム３０が記憶される。ＣＰＵ２０は、記憶部２２から情報処理プログラム３０を読み出してからメモリ２１に展開し、展開した情報処理プログラム３０を実行する。
【００２２】
また、記憶部２２には、動物管理テーブル３２、移動履歴テーブル３４、及び感染症テーブル３６が記憶される。
【００２３】
図３に、動物管理テーブル３２の一例を示す。動物管理テーブル３２は、動物のオーナーと、オーナーに飼育されている動物とを管理するためのテーブルである。図３に示すように、動物管理テーブル３２には、動物のオーナーに関する情報（以下、「オーナー情報」という）と、動物に関する情報（以下、「動物情報」という）とが対応付けられて記憶される。
【００２４】
オーナー情報には、オーナーの識別情報の一例としてのＩＤ（IDentifier）、名前、及び連絡先等が含まれる。なお、本実施形態では、連絡先として、電子メールアドレスを適用した場合を説明するが、これに限定されない。連絡先として、メッセージングサービスのＩＤを適用してもよいし、ＳＮＳ（Social Networking Service）のアカウントのＩＤを適用してもよいし、電話番号を適用してもよい。
【００２５】
動物情報には、対応するオーナー情報が示すオーナーに飼育されている動物の識別情報の一例としてのＩＤ、名前、性別、年齢、種族、及び品種等が含まれる。また、１人のオーナーが複数の動物を飼育している場合は、１つのオーナー情報に、複数の動物情報が対応付けられる。
【００２６】
図４に、移動履歴テーブル３４の一例を示す。移動履歴テーブル３４は、動物の行動エリアを把握するためのテーブルである。図４に示すように、移動履歴テーブル３４には、動物のＩＤに対応付けられて、日時及び位置情報が記憶される。図４に示すように、本実施形態では、位置情報として緯度及び経度が記憶される。動物の位置情報は、動物に装着されたＧＰＳ（Global Positioning System）モジュール付きの首輪等によって、定期的に情報処理装置１２に送信される。情報処理装置１２は、定期的に送信された動物の位置情報を受信し、受信した位置情報を動物のＩＤと受信日時とに対応付けて移動履歴テーブル３４に記憶する。
【００２７】
図５に、感染症テーブル３６の一例を示す。感染症テーブル３６は、感染症が感染する可能性のある対象を管理するためのテーブルである。図５に示すように、感染症テーブル３６には、感染症毎に、感染症に感染する可能性のある動物の種族が記憶される。また、動物だけではなく、人に感染する可能性のある感染症については、種族列に、動物の種族に加えて「人」も記憶される。
【００２８】
猫のみに感染する感染症の例としては、猫汎白血球減少症、猫白血病ウイルス感染症、猫免疫不全ウイルス感染症、猫伝染性腹膜炎、及び猫風邪等が挙げられる。犬のみに感染する感染症の例としては、犬のケンネルコフ、犬ジステンパーウイルス感染症、犬パルボウイルス感染症、及び犬アデノウイルス感染症等が挙げられる。犬及び猫の双方に感染し、かつ人にも感染する感染症の例としては、犬猫回虫幼虫移行症及び皮膚糸状菌症等が挙げられる。
【００２９】
次に、図６を参照して、本実施形態に係る情報処理装置１２の機能的な構成について説明する。図６に示すように、情報処理装置１２は、取得部４０、特定部４２、判定部４４、及び通知部４６を含む。ＣＰＵ２０が情報処理プログラム３０を実行することで、取得部４０、特定部４２、判定部４４、及び通知部４６として機能する。
【００３０】
本実施形態に係る動物病院の獣医師は、例えば、診断対象の動物が感染症に感染していることが疑われる場合、動物から検体を採取し、採取した検体を外部の検査機関に送付することによって診断を依頼する。検査機関での検査が終了すると、検査機関から検査結果を表す情報が情報処理装置１２に送信され、情報処理装置１２は検査機関から送信された検査結果を表す情報を受信する。この検査結果を表す情報には、診断対象の動物のＩＤが含まれ、かつ動物が感染症に感染している場合は感染症の病名が含まれる。なお、検査結果を表す情報は、動物病院の獣医師によって、入力部２４を介して入力されてもよい。
【００３１】
取得部４０は、受信した検査結果を表す情報から、感染症に感染した動物（以下、「第１の動物」という）の感染症に関する情報（以下、「感染症情報」という）を取得する。本実施形態に係る感染症情報には、感染症に感染した動物のＩＤ及び感染症の病名が含まれる。
【００３２】
特定部４２は、移動履歴テーブル３４を参照し、感染症に感染したと推定されるタイミング以降の第１の動物の位置情報の軌跡を第１の動物の行動エリアとして特定する。そして、特定部４２は、移動履歴テーブル３４を参照し、予め定められた期間内（例えば、３時間以内）に、特定した行動エリア内に位置した動物のＩＤを取得することによって、特定した行動エリア内に位置した動物（以下、「第２の動物」という）を特定する。なお、上記予め定められた期間は、例えば、第１の動物が感染した感染症のウイルスの生存期間であってもよい。
【００３３】
判定部４４は、動物管理テーブル３２を参照し、特定部４２により特定された第２の動物のＩＤに対応する種族を取得する。そして、判定部４４は、感染症テーブル３６を参照し、第２の動物の種族が、第１の動物が感染した感染症が感染する可能性のある動物の種族であるか否かを判定する。この判定によって、判定部４４は、第１の動物が感染した感染症が第２の動物に感染する可能性があるか否かを判定する。更に、判定部４４は、感染症テーブル３６を参照し、第１の動物が感染した感染症が人に感染する可能性があるか否かを判定する。
【００３４】
通知部４６は、判定部４４により第１の動物が感染した感染症が第２の動物に感染する可能性があると判定された場合、動物管理テーブル３２を参照し、第２の動物のオーナーの連絡先を取得する。そして、通知部４６は、取得した連絡先に、第１の動物が感染した感染症に関する警告のテキストデータを送信することによって、第２の動物のオーナーに対して感染症に関する警告を通知する。
【００３５】
更に、通知部４６は、判定部４４により第１の動物が感染した感染症が人に感染する可能性があると判定された場合、取得した連絡先に、第１の動物が感染した感染症が人に感染する可能性があるとの警告のテキストデータも送信する。この警告のテキストデータの送信により、通知部４６は、第２の動物のオーナーに対して感染症が人に感染する可能性があるとの警告を更に通知する。なお、通知部４６は、テキストデータに代えて音声データによって警告を通知してもよいし、テキストデータ及び音声データの双方によって警告を通知してもよい。
【００３６】
次に、図７を参照して、本実施形態に係る情報処理装置１２の作用を説明する。ＣＰＵ２０が情報処理プログラム３０を実行することによって、図７に示す警告処理が実行される。図７に示す警告処理は、例えば、検査機関から送信された検査結果を表す情報を情報処理装置１２が受信した場合に実行される。
【００３７】
図７のステップＳ１０で、取得部４０は、受信した検査結果を表す情報から、第１の動物の感染症情報を取得する。ステップＳ１２で、特定部４２は、移動履歴テーブル３４を参照し、感染症に感染したと推定されるタイミング以降の第１の動物の行動エリアを特定する。そして、特定部４２は、移動履歴テーブル３４を参照し、前述したように、特定した行動エリア内に位置した第２の動物を特定する。なお、特定部４２により特定された第２の動物が複数存在する場合は、以下のステップＳ１４以降の処理は、第２の動物のそれぞれについて個別に実行される。
【００３８】
ステップＳ１４で、判定部４４は、動物管理テーブル３２を参照し、ステップＳ１２の処理により特定された第２の動物のＩＤに対応する種族を取得する。そして、判定部４４は、前述したように、感染症テーブル３６を参照し、第１の動物が感染した感染症が第２の動物に感染する可能性があるか否かを判定する。この判定が肯定判定となった場合は、処理はステップＳ１６に移行する。
【００３９】
ステップＳ１６で、判定部４４は、感染症テーブル３６を参照し、第１の動物が感染した感染症が人に感染する可能性があるか否かを判定する。この判定が否定判定となった場合は、処理はステップＳ１８に移行する。
【００４０】
ステップＳ１８で、通知部４６は、前述したように、動物管理テーブル３２を参照し、第２の動物のオーナーの連絡先を取得し、取得した連絡先に、第１の動物が感染した感染症に関する警告のテキストデータを送信する。本ステップＳ１８の処理により、一例として図８に示すように、第２の動物のオーナーが所持する端末装置１４の表示部に、第２の動物が感染症に感染している可能性がある旨のメッセージと、動物病院への来院を促すメッセージとが表示される。ステップＳ１８の処理が終了すると、本警告処理が終了する。
【００４１】
一方、ステップＳ１６の判定が肯定判定となった場合、処理はステップＳ２０に移行する。ステップＳ２０で、通知部４６は、動物管理テーブル３２を参照し、第２の動物のオーナーの連絡先を取得する。そして、通知部４６は、取得した連絡先に、ステップＳ１８と同様のテキストデータに加え、第１の動物が感染した感染症が人に感染する可能性があるとの警告のテキストデータも送信する。本ステップＳ２０の処理により、一例として図９に示すように、図８と同様のメッセージに加え、感染症が人にも感染する可能性がある旨のメッセージも表示される。ステップＳ２０の処理が終了すると、本警告処理が終了する。また、ステップＳ１４の判定が否定判定となった場合も本警告処理が終了する。
【００４２】
以上説明したように、本実施形態によれば、第１の動物が感染した感染症が第２の動物に感染する可能性があると判定された場合に、第２の動物のオーナーに対して感染症に関する警告を通知している。従って、第１の動物の行動エリア内に位置した全ての動物のオーナーに警告を通知する場合に比較して、感染症の拡大の抑制のために用いられるシステムリソースの消費量の増大を抑制することができる。
【００４３】
また、本実施形態によれば、第１の動物が感染した感染症が人に感染する可能性があると判定された場合に、第２の動物のオーナーに対して感染症が人に感染する可能性があるとの警告を更に通知している。従って、オーナー自身も感染症に感染する可能性があることを把握することができる結果、オーナー自身が感染症の拡大を抑制するための行動をとることができるため、感染症の拡大をより抑制することができる。
【００４４】
なお、上記実施形態では、特定部４２が、第１の動物の行動エリア内に位置した動物を特定する場合について説明したが、これに限定されない。例えば、同じタイミングに受信した検査結果に、同じ感染症に感染した第１の動物が複数存在する場合、一例として図１０に示すように、特定部４２は、複数の第１の動物の行動エリアに共通する区域を、第１の動物が感染した感染症の感染源が存在する区域として特定してもよい。この場合、特定部４２は、特定した区域内に位置した動物を第２の動物として特定する。なお、図１０の例では、３頭の第１の動物の行動エリアが、それぞれ破線、一点鎖線、及び二点鎖線によって示されている。また、図１０の例では、各行動エリアに共通する区域が斜線で網掛けされた領域として示されている。
【００４５】
また、上記実施形態において、通知部４６は、第１の動物の移動経路と第２の動物の移動経路との重なり度合い（以下、単に「重なり度合い」という）に応じて、警告の内容を変えて感染症に関する警告を通知してもよい。この場合の具体的な警告の通知処理の例について図１１及び図１２を参照して説明する。なお、図１１及び図１２における実線の矢印は、第１の動物が感染症に感染したと推定されるタイミング以降の第１の動物の位置情報の履歴が表す第１の動物の移動経路を表す。また、図１１及び図１２における破線の矢印は、第１の動物が感染症に感染したと推定されるタイミング以降の第２の動物の位置情報の履歴が表す第２の動物の移動経路を表す。図１１及び図１２に示すように、図１１に示す例では、図１２に示す例よりも重なり度合いが高い。
【００４６】
重なり度合いが図１１に示す状態である場合、通知部４６は、例えば、「動物病院に必ず来院してください。」というメッセージを含む警告を通知する。一方、重なり度合いが図１２に示す状態である場合、通知部４６は、例えば、「動物病院への来院を検討してください。」というメッセージを含む警告を通知する。すなわち、通知部４６は、重なり度合いが高いほど強い警告を通知する。重なり度合いが高いほど第２の動物が感染症に感染している可能性が高い。従って、感染症に感染している可能性が高いほど強い警告を通知することによって、オーナーが感染症の拡大を抑制するための対処を行う可能性が高くなる結果、感染症の拡大をより抑制することができる。また、この形態例において、通知部４６は、図１１及び図１２に示したような重なり度合いを表す情報も第２のオーナーに通知してもよい。この場合、第２の動物のオーナーが所持する端末装置１４の表示部に、警告のメッセージに加えて、重なり度合いを表す情報も表示される。
【００４７】
また、この形態例における重なり度合いとして、図１３及び図１４に示すように、第１の動物の移動経路に対応する行動エリアと、第２の動物の移動経路に対応する行動エリアとの重なり度合いを適用してもよい。なお、図１３及び図１４ともに実線が第１の動物の行動エリアを表し、破線が第２の動物の行動エリアを表している。また、図１３に示す行動エリアは、図１１に示した移動経路に対応し、図１４に示す行動エリアは、図１２に示した移動経路に対応している。
【００４８】
また、この形態例における重なり度合いとして、図１０に示した各行動エリアに共通する区域と第２の動物の移動経路との重なり度合いを適用してもよい。この場合の具体的な警告の通知処理の例について図１５及び図１６を参照して説明する。なお、図１５及び図１６は、図１０に示した第１の動物の行動エリアに、第２の動物の位置情報の履歴が表す第２の動物の移動経路を表す破線の矢印を追加した図である。図１５及び図１６に示すように、図１５に示す例では、図１６に示す例よりも重なり度合いが高い。
【００４９】
この場合、通知部４６は、重なり度合いが図１５に示す状態の場合は、図１６に示す状態の場合よりも強い警告を通知する。すなわち、通知部４６は、重なり度合いが高いほど強い警告を通知する。
【００５０】
また、上記実施形態において、動物管理テーブル３２のオーナー情報に、オーナーの家族に関する情報を更に記憶してもよい。この場合、通知部４６は、図７に示す警告処理のステップＳ１８又はＳ２０で行ったオーナーへの警告の送信を、オーナーの家族にも行ってもよい。この場合、オーナーの家族が所持する端末装置１４の表示部にも図８又は図９に示す表示画面が表示される。この形態例では、オーナーが家に不在の場合でも、家にいる家族が他の動物への感染症の拡大を抑制する対処ができる。また、この場合における感染症の拡大を抑制する対処が完了した場合、対処した人が所持する端末装置１４は、対処が完了したことを表すメッセージを、家族が所持する端末装置１４に送信してもよい。
【００５１】
また、上記実施形態において、例えば、取得部４０、特定部４２、判定部４４、及び通知部４６といった各種の処理を実行する処理部（processing unit）のハードウェア的な構造としては、次に示す各種のプロセッサ（processor）を用いることができる。上記各種のプロセッサには、前述したように、ソフトウェア（プログラム）を実行して各種の処理部として機能する汎用的なプロセッサであるＣＰＵに加えて、ＦＰＧＡ等の製造後に回路構成を変更可能なプロセッサであるプログラマブルロジックデバイス（Programmable Logic Device：PLD）、ＡＳＩＣ（Application Specific Integrated Circuit）等の特定の処理を実行させるために専用に設計された回路構成を有するプロセッサである専用電気回路等が含まれる。
【００５２】
１つの処理部は、これらの各種のプロセッサのうちの１つで構成されてもよいし、同種又は異種の２つ以上のプロセッサの組み合わせ（例えば、複数のＦＰＧＡの組み合わせや、ＣＰＵとＦＰＧＡとの組み合わせ）で構成されてもよい。また、複数の処理部を１つのプロセッサで構成してもよい。
複数の処理部を１つのプロセッサで構成する例としては、第１に、クライアント及びサーバ等のコンピュータに代表されるように、１つ以上のＣＰＵとソフトウェアの組み合わせで１つのプロセッサを構成し、このプロセッサが複数の処理部として機能する形態がある。第２に、システムオンチップ（System On Chip：SoC）等に代表されるように、複数の処理部を含むシステム全体の機能を１つのＩＣ（Integrated Circuit）チップで実現するプロセッサを使用する形態がある。このように、各種の処理部は、ハードウェア的な構造として、上記各種のプロセッサの１つ以上を用いて構成される。
【００５３】
更に、これらの各種のプロセッサのハードウェア的な構造としては、より具体的には、半導体素子などの回路素子を組み合わせた電気回路（circuitry）を用いることができる。
【００５４】
また、上記実施形態では、情報処理プログラム３０が記憶部２２に予め記憶（インストール）されている態様を説明したが、これに限定されない。情報処理プログラム３０は、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、ＤＶＤ−ＲＯＭ（Digital Versatile Disc Read Only Memory）、及びＵＳＢ（Universal Serial Bus）メモリ等の記録媒体に記録された形態で提供されてもよい。また、情報処理プログラム３０は、ネットワークを介して外部装置からダウンロードされる形態としてもよい。
【符号の説明】
【００５５】
１０  情報処理システム
１２  情報処理装置
１４  端末装置
２０  ＣＰＵ
２１  メモリ
２２  記憶部
２３  表示部
２４  入力部
２５  ネットワークＩ／Ｆ
２６  バス
３０  情報処理プログラム
３２  動物管理テーブル
３４  移動履歴テーブル
３６  感染症テーブル
４０  取得部
４２  特定部
４４  判定部
４６  通知部
Ｎ  ネットワーク
【図１】
2020135332.tif 000003
【図２】
2020135332.tif 000004
【図３】
2020135332.tif 000005
【図４】
2020135332.tif 000006
【図５】
2020135332.tif 000007
【図６】
2020135332.tif 000008
【図７】
2020135332.tif 000009
【図８】
2020135332.tif 000010
【図９】
2020135332.tif 000011
【図１０】
2020135332.tif 000012
【図１１】
2020135332.tif 000013
【図１２】
2020135332.tif 000014
【図１３】
2020135332.tif 000015
【図１４】
2020135332.tif 000016
【図１５】
2020135332.tif 000017
【図１６】
2020135332.tif 000018