(57)【要約】【課題】システム構築にかかるコスト負担やサーバにかかる負担を軽減することができる、情報を確実かつ高速に配信する情報配信システムを提供する。【解決手段】ＳＩＰサーバ１と、ＳＩＰサーバ１に登録された、緊急情報を配信する配信元端末（第１配信元端末及び／又は第２配信元端末）と、緊急情報が配信される配信先端末と、を含む端末３と、を備える情報配信システム１０００において、ＳＩＰサーバ１を、第１配信元端末から配信先情報を送信するよう要求された場合に、配信先端末となる端末３の端末情報に基づいて作成された配信先情報を第１配信元端末及び／又は第２配信元端末に対して送信するよう構成し、第１配信元端末及び／又は第２配信元端末を、ＳＩＰサーバ１から送信された配信先情報に基づく配信先端末と接続して当該配信先端末に対して緊急情報をピアツーピア通信により配信するよう構成した。【選択図】図２
2009206601.tif 000002
【特許請求の範囲】
【請求項１】
ＳＩＰ（Session Initiation Protocol）サーバと、前記ＳＩＰサーバに登録された複数の端末と、を備える情報配信システムにおいて、
前記複数の端末は、所定の情報を配信する配信元端末と、前記所定の情報が配信される配信先端末と、を含み、
前記ＳＩＰサーバは、
前記端末に関する端末情報を記憶する記憶手段と、
前記配信元端末から、前記配信先端末に関する配信先情報を送信するよう要求された場合に、前記記憶手段に記憶された端末情報の中から前記配信先端末となる端末の端末情報を取得する取得手段と、
前記取得手段により取得された端末情報に基づいて、前記配信先情報を作成する作成手段と、
前記作成手段により作成された配信先情報を前記配信元端末に対して送信する送信手段と、
を備え、
前記配信元端末は、
前記ＳＩＰサーバに対して前記配信先情報を送信するよう要求する要求手段と、
前記送信手段により送信された配信先情報に基づく配信先端末と接続し、当該配信先端末に対して前記所定の情報をピアツーピア通信により配信する配信手段と、
を備え、
前記配信元端末は、前記要求手段及び前記配信手段を備える第１配信元端末と、前記配信手段を備える第２配信元端末と、を含み、
前記要求手段は、前記ＳＩＰサーバに対して前記配信先情報を送信するよう要求する際、前記ＳＩＰサーバに対して前記所定の情報を送信し、
前記送信手段は、前記第１配信元端末及び／又は前記第２配信元端末に対して、前記配信先情報と、前記要求手段により送信された所定の情報と、を送信することを特徴とする情報配信システム。
【請求項２】
請求項１に記載の情報配信システムにおいて、
前記ＳＩＰサーバは、前記取得手段により取得された端末情報が複数である場合、当該複数の端末情報に基づく配信先端末に前記所定の情報が配信される優先順位を設定する設定手段を備え、
前記作成手段は、前記設定手段により設定された優先順位に従って前記所定の情報が配信されるよう、前記配信先端末毎に当該配信先端末が前記所定の情報を配信する他の配信先端末の端末情報を割り当てた割当情報を含む前記配信先情報を作成し、
前記配信手段は、前記送信手段により送信された配信先情報に基づいて、前記設定手段により設定された優先順位が第１位の配信先端末に対して、前記所定の情報と、前記配信先情報と、を配信し、
前記配信先端末は、
前記配信手段又は他の配信先端末により配信された前記配信先情報の中から当該配信先端末用の割当情報を抽出する抽出手段と、
前記抽出手段により抽出された割当情報に基づいて、当該配信先端末に割り当てられた端末情報に基づく他の配信先端末に対して、前記所定の情報と、前記配信先情報と、をピアツーピア通信により配信する第２配信手段と、
を備えることを特徴とする情報配信システム。
【請求項３】
請求項２に記載の情報配信システムにおいて、
前記配信先端末は、前記配信手段又は他の配信先端末の前記第２配信手段により配信された前記配信先情報から、前記抽出手段により抽出された当該配信先端末用の割当情報を削除して、新たな配信先情報を作成する第２作成手段を備え、
前記第２配信手段は、前記所定の情報と、前記第２作成手段により作成された配信先情報と、を配信することを特徴とする情報配信システム。
【請求項４】
請求項１〜３の何れか一項に記載の情報配信システムにおいて、
前記ＳＩＰサーバは、当該ＳＩＰサーバに登録された端末に対して、マルチキャスト通信用のポートに関するポート情報を提供する提供手段を備え、
前記第１配信元端末は、前記要求手段による要求が前記ＳＩＰサーバにより受け付けられなかった場合に、前記提供手段により提供されたポート情報に基づくマルチキャスト通信用のポートを使用して、前記所定の情報と、当該所定の情報を配信する配信先端末に該当するか否かを判断するための判断情報と、を前記端末に対して配信するマルチキャスト配信手段を備え、
前記端末は、
前記マルチキャスト配信手段により配信された判断情報に基づいて、当該端末が前記配信先端末に該当するか否かを判断する判断手段と、
前記判断手段により、当該端末が前記配信先端末に該当しないと判断された場合に、前記マルチキャスト配信手段により配信された所定の情報を破棄する破棄手段と、
を備えることを特徴とする情報配信システム。
【請求項５】
ＳＩＰサーバと、前記ＳＩＰサーバに登録された複数の端末と、を備える情報配信システムにおいて、
前記複数の端末は、所定の情報を配信する配信元端末と、前記所定の情報が配信される配信先端末と、を含み、
前記ＳＩＰサーバは、
前記端末に関する端末情報を記憶する記憶手段と、
前記配信元端末から、前記配信先端末に関する配信先情報を送信するよう要求された場合に、前記記憶手段に記憶された端末情報の中から前記配信先端末となる端末の端末情報を取得する取得手段と、
前記取得手段により取得された端末情報に基づいて、前記配信先情報を作成する作成手段と、
前記作成手段により作成された配信先情報を前記配信元端末に対して送信する送信手段と、
前記取得手段により取得された端末情報が複数である場合、当該複数の端末情報に基づく配信先端末に前記所定の情報が配信される優先順位を設定する設定手段と、
を備え、
前記作成手段は、前記設定手段により設定された優先順位に従って前記所定の情報が配信されるよう、前記配信先端末毎に当該配信先端末が前記所定の情報を配信する他の配信先端末の端末情報を割り当てた割当情報を含む前記配信先情報を作成し、
前記配信元端末は、
前記ＳＩＰサーバに対して前記配信先情報を送信するよう要求する要求手段と、
前記送信手段により送信された配信先情報に基づく配信先端末と接続し、当該配信先端末に対して前記所定の情報をピアツーピア通信により配信する配信手段と、
を備え、
前記配信手段は、前記送信手段により送信された配信先情報に基づいて、前記設定手段により設定された優先順位が第１位の配信先端末に対して、前記所定の情報と、前記配信先情報と、を配信し、
前記配信先端末は、
前記配信手段又は他の配信先端末により配信された前記配信先情報の中から当該配信先端末用の割当情報を抽出する抽出手段と、
前記抽出手段により抽出された割当情報に基づいて、当該配信先端末に割り当てられた端末情報に基づく他の配信先端末に対して、前記所定の情報と、前記配信先情報と、をピアツーピア通信により配信する第２配信手段と、
前記配信手段又は他の配信先端末の前記第２配信手段により配信された前記配信先情報から、前記抽出手段により抽出された当該配信先端末用の割当情報を削除して、新たな配信先情報を作成する第２作成手段と、
を備え、
前記第２配信手段は、前記所定の情報と、前記第２作成手段により作成された配信先情報と、を配信し、
前記配信元端末は、前記要求手段及び前記配信手段を備える第１配信元端末と、前記配信手段を備える第２配信元端末と、を含み、
前記要求手段は、前記ＳＩＰサーバに対して前記配信先情報を送信するよう要求する際、前記ＳＩＰサーバに対して前記所定の情報を送信し、
前記送信手段は、前記第１配信元端末及び／又は前記第２配信元端末に対して、前記配信先情報と、前記要求手段により送信された所定の情報と、を送信することを特徴とする情報配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報配信システムに関する。
【背景技術】
【０００２】
従来、情報管理用のサーバと、そのサーバに接続する端末と、を備え、サーバから端末に対して、災害や事件などが発生したことを報知するための緊急情報を配信することができる情報配信システムが知られている。
【０００３】
具体的には、情報配信システムにおいては、例えば、緊急情報を配信したい配信先の端末（情報受信手段）を選択抽出して、その選択抽出した端末に緊急情報を配信することができる情報管理用のサーバ（統括基地局）や、端末への配信に連動して、予め登録されたメールアドレスに対して緊急情報のメッセージを送信することができる情報管理用のサーバ（ＩＰ電話接続装置）などが提案されている（例えば、特許文献１及び２参照）。
【０００４】
また、複数の端末を複数のグループに分け、グループ内での通信とグループ間での通信とで通信周波数帯域を変化させる方法なども提案されている（例えば、特許文献３参照）。
また、非常ベル、防犯ドアセンサ、防犯センサなどの測定機器で、災害や事件などが発生したことを検知することができる情報配信システムなども提案されている（例えば、特許文献４参照）。
【特許文献１】特開２００６−１００９７８号公報
【特許文献２】特開２００４−３６３７１１号公報
【特許文献３】特開平１１-３０８５９９号公報
【特許文献４】特開２００４−２０６３２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１及び２記載の発明では、情報管理用のサーバが各端末に対して緊急情報を配信するので、情報管理用のサーバは必須であり、システム構築に際してコスト負担がかかるという問題がある。また、情報管理用のサーバが情報の管理や配信をするので、サーバに負担がかかるという問題がある。
また、特許文献３及び４記載の発明でも、システム構築に際してコスト負担がかかる、サーバに負担がかかるという問題は解決できない。
【０００６】
本発明の課題は、システム構築にかかるコスト負担やサーバにかかる負担を軽減することができる、情報を確実かつ高速に配信する情報配信システムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、請求項１に記載の発明は、
ＳＩＰ（Session Initiation Protocol）サーバと、前記ＳＩＰサーバに登録された複数の端末と、を備える情報配信システムにおいて、
前記複数の端末は、所定の情報を配信する配信元端末と、前記所定の情報が配信される配信先端末と、を含み、
前記ＳＩＰサーバは、
前記端末に関する端末情報を記憶する記憶手段と、
前記配信元端末から、前記配信先端末に関する配信先情報を送信するよう要求された場合に、前記記憶手段に記憶された端末情報の中から前記配信先端末となる端末の端末情報を取得する取得手段と、
前記取得手段により取得された端末情報に基づいて、前記配信先情報を作成する作成手段と、
前記作成手段により作成された配信先情報を前記配信元端末に対して送信する送信手段と、
を備え、
前記配信元端末は、
前記ＳＩＰサーバに対して前記配信先情報を送信するよう要求する要求手段と、
前記送信手段により送信された配信先情報に基づく配信先端末と接続し、当該配信先端末に対して前記所定の情報をピアツーピア通信により配信する配信手段と、
を備え、
前記配信元端末は、前記要求手段及び前記配信手段を備える第１配信元端末と、前記配信手段を備える第２配信元端末と、を含み、
前記要求手段は、前記ＳＩＰサーバに対して前記配信先情報を送信するよう要求する際、前記ＳＩＰサーバに対して前記所定の情報を送信し、
前記送信手段は、前記第１配信元端末及び／又は前記第２配信元端末に対して、前記配信先情報と、前記要求手段により送信された所定の情報と、を送信することを特徴とする。
【０００８】
請求項２に記載の発明は、
請求項１に記載の情報配信システムにおいて、
前記ＳＩＰサーバは、前記取得手段により取得された端末情報が複数である場合、当該複数の端末情報に基づく配信先端末に前記所定の情報が配信される優先順位を設定する設定手段を備え、
前記作成手段は、前記設定手段により設定された優先順位に従って前記所定の情報が配信されるよう、前記配信先端末毎に当該配信先端末が前記所定の情報を配信する他の配信先端末の端末情報を割り当てた割当情報を含む前記配信先情報を作成し、
前記配信手段は、前記送信手段により送信された配信先情報に基づいて、前記設定手段により設定された優先順位が第１位の配信先端末に対して、前記所定の情報と、前記配信先情報と、を配信し、
前記配信先端末は、
前記配信手段又は他の配信先端末により配信された前記配信先情報の中から当該配信先端末用の割当情報を抽出する抽出手段と、
前記抽出手段により抽出された割当情報に基づいて、当該配信先端末に割り当てられた端末情報に基づく他の配信先端末に対して、前記所定の情報と、前記配信先情報と、をピアツーピア通信により配信する第２配信手段と、
を備えることを特徴とする。
【０００９】
請求項３に記載の発明は、
請求項２に記載の情報配信システムにおいて、
前記配信先端末は、前記配信手段又は他の配信先端末の前記第２配信手段により配信された前記配信先情報から、前記抽出手段により抽出された当該配信先端末用の割当情報を削除して、新たな配信先情報を作成する第２作成手段を備え、
前記第２配信手段は、前記所定の情報と、前記第２作成手段により作成された配信先情報と、を配信することを特徴とする。
【００１０】
請求項４に記載の発明は、
請求項１〜３の何れか一項に記載の情報配信システムにおいて、
前記ＳＩＰサーバは、当該ＳＩＰサーバに登録された端末に対して、マルチキャスト通信用のポートに関するポート情報を提供する提供手段を備え、
前記第１配信元端末は、前記要求手段による要求が前記ＳＩＰサーバにより受け付けられなかった場合に、前記提供手段により提供されたポート情報に基づくマルチキャスト通信用のポートを使用して、前記所定の情報と、当該所定の情報を配信する配信先端末に該当するか否かを判断するための判断情報と、を前記端末に対して配信するマルチキャスト配信手段を備え、
前記端末は、
前記マルチキャスト配信手段により配信された判断情報に基づいて、当該端末が前記配信先端末に該当するか否かを判断する判断手段と、
前記判断手段により、当該端末が前記配信先端末に該当しないと判断された場合に、前記マルチキャスト配信手段により配信された所定の情報を破棄する破棄手段と、
を備えることを特徴とする。
【００１１】
請求項５に記載の発明は、
ＳＩＰサーバと、前記ＳＩＰサーバに登録された複数の端末と、を備える情報配信システムにおいて、
前記複数の端末は、所定の情報を配信する配信元端末と、前記所定の情報が配信される配信先端末と、を含み、
前記ＳＩＰサーバは、
前記端末に関する端末情報を記憶する記憶手段と、
前記配信元端末から、前記配信先端末に関する配信先情報を送信するよう要求された場合に、前記記憶手段に記憶された端末情報の中から前記配信先端末となる端末の端末情報を取得する取得手段と、
前記取得手段により取得された端末情報に基づいて、前記配信先情報を作成する作成手段と、
前記作成手段により作成された配信先情報を前記配信元端末に対して送信する送信手段と、
前記取得手段により取得された端末情報が複数である場合、当該複数の端末情報に基づく配信先端末に前記所定の情報が配信される優先順位を設定する設定手段と、
を備え、
前記作成手段は、前記設定手段により設定された優先順位に従って前記所定の情報が配信されるよう、前記配信先端末毎に当該配信先端末が前記所定の情報を配信する他の配信先端末の端末情報を割り当てた割当情報を含む前記配信先情報を作成し、
前記配信元端末は、
前記ＳＩＰサーバに対して前記配信先情報を送信するよう要求する要求手段と、
前記送信手段により送信された配信先情報に基づく配信先端末と接続し、当該配信先端末に対して前記所定の情報をピアツーピア通信により配信する配信手段と、
を備え、
前記配信手段は、前記送信手段により送信された配信先情報に基づいて、前記設定手段により設定された優先順位が第１位の配信先端末に対して、前記所定の情報と、前記配信先情報と、を配信し、
前記配信先端末は、
前記配信手段又は他の配信先端末により配信された前記配信先情報の中から当該配信先端末用の割当情報を抽出する抽出手段と、
前記抽出手段により抽出された割当情報に基づいて、当該配信先端末に割り当てられた端末情報に基づく他の配信先端末に対して、前記所定の情報と、前記配信先情報と、をピアツーピア通信により配信する第２配信手段と、
前記配信手段又は他の配信先端末の前記第２配信手段により配信された前記配信先情報から、前記抽出手段により抽出された当該配信先端末用の割当情報を削除して、新たな配信先情報を作成する第２作成手段と、
を備え、
前記第２配信手段は、前記所定の情報と、前記第２作成手段により作成された配信先情報と、を配信し、
前記配信元端末は、前記要求手段及び前記配信手段を備える第１配信元端末と、前記配信手段を備える第２配信元端末と、を含み、
前記要求手段は、前記ＳＩＰサーバに対して前記配信先情報を送信するよう要求する際、前記ＳＩＰサーバに対して前記所定の情報を送信し、
前記送信手段は、前記第１配信元端末及び／又は前記第２配信元端末に対して、前記配信先情報と、前記要求手段により送信された所定の情報と、を送信することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、ＳＩＰサーバと、ＳＩＰサーバに登録された複数の端末と、を備える情報配信システムにおいて、複数の端末は、所定の情報を配信する配信元端末と、所定の情報が配信される配信先端末と、を含み、ＳＩＰサーバは、端末に関する端末情報を記憶する記憶手段と、配信元端末から、配信先端末に関する配信先情報を送信するよう要求された場合に、記憶手段に記憶された端末情報の中から配信先端末となる端末の端末情報を取得する取得手段と、取得手段により取得された端末情報に基づいて、配信先情報を作成する作成手段と、作成手段により作成された配信先情報を前記配信元端末に対して送信する送信手段と、を備え、配信元端末は、ＳＩＰサーバに対して配信先情報を送信するよう要求する要求手段と、送信手段により送信された配信先情報に基づく配信先端末と接続し、当該配信先端末に対して所定の情報をピアツーピア通信により配信する配信手段と、を備えている。
したがって、情報の管理や配信をする情報管理用のサーバを備えることなく、所定の情報を配信することができるため、システム構築にかかるコスト負担を軽減することができる。また、端末（配信元端末）が所定の情報を配信するため、サーバにかかる負担を軽減することができる。
【００１３】
さらに、配信元端末は、要求手段及び配信手段を備える第１配信元端末と、配信手段を備える第２配信元端末と、を含み、要求手段は、ＳＩＰサーバに対して配信先情報を送信するよう要求する際、ＳＩＰサーバに対して所定の情報を送信し、送信手段は、第１配信元端末及び／又は第２配信元端末に対して、配信先情報と、要求手段により送信された所定の情報と、を送信するようになっている。
したがって、配信先情報を要求してきた第１配信元端末以外の端末（第２配信元端末）も緊急情報を配信することができるため、災害や事件の影響によって第１配信元端末が停止等した場合であっても、配信先端末が多い場合であっても、情報を確実かつ高速に配信することができる。
【発明を実施するための最良の形態】
【００１４】
以下、図を参照して、本発明を実施するための最良の形態を詳細に説明する。なお、発明の範囲は、図示例に限定されない。
【００１５】
＜情報配信システム＞
本発明の情報配信システム１０００は、例えば、図１に示すように、グローバルネットワーク上に配置されたＳＩＰ（Session Initiation Protocol）サーバ１と、グローバルネットワークに接続して、グローバルネットワークを介してＳＩＰサーバ１と接続する複数の端末３…と、などを備えて構成される。
【００１６】
ここで、端末３は、例えば、グローバルネットワークに接続した際に、端末３に関する端末情報をＳＩＰサーバ１に登録するようになっており、ＳＩＰサーバ１に登録されている間（登録有効期間の間）、ＳＩＰサーバ１に接続できるようになっている。
端末３は、例えば、端末３の移動等に伴って端末情報（端末情報に含まれる位置情報など）が変更されると、当該変更された端末情報をＳＩＰサーバ１に登録（再登録）するようになっている。また、ＳＩＰサーバ１への登録には登録有効期間が定まっており、端末３は、登録有効期間が経過する前に、端末情報をＳＩＰサーバ１に登録（再登録）するようになっている。
【００１７】
また、端末３は、例えば、所定の情報としての緊急情報を配信する場合は配信元端末として機能し、緊急情報が配信される場合は配信先端末として機能する。
ここで、緊急情報とは、例えば、火災や、地震、洪水などの災害に関する情報、住居侵入や建造物損壊などの事件（犯罪）に関する情報などである。
【００１８】
情報配信システム１０００では、例えば、図２に示すように、（１）配信元端末が、ＳＩＰサーバ１に対して、配信する緊急情報を送信して、当該緊急情報を送信すべき配信先端末に関する配信先情報を送信するよう要求し、（２）ＳＩＰサーバ１が、当該要求に従って、配信元端末に対して、配信先情報と当該送信された緊急情報を送信し、（３）配信元端末が、当該送信された配信先情報に基づく配信先端末とセッションを確立して、当該配信先端末に対して、当該送信された緊急情報をピアツーピア通信により配信するようになっている。
ここで、配信先情報は、ＳＩＰサーバ１が、例えば、配信元端末の位置や配信される緊急情報の種類などに応じて複数の端末３…の中から選択した配信先端末（例えば、図２において一点鎖線で囲まれた端末３）に関する情報である。
【００１９】
なお、図２においては、配信先情報を送信するよう要求した配信元端末が、緊急情報を配信するようになっているが、緊急情報を配信する配信元端末は、配信先情報を送信するよう要求した端末（第１配信元端末）であっても良いし、配信先情報を送信するよう要求していない端末（第２配信元端末）であっても良い。
【００２０】
＜ＳＩＰサーバ＞
ＳＩＰサーバ１は、例えば、インターネットやＷＡＮ（Wide Area Network）などの通信ネットワークであるグローバルネットワーク上に配置されており、例えば、プロキシサーバ、リダイレクトサーバ、登録サーバ、場所サーバとして機能する。
【００２１】
ＳＩＰサーバ１は、例えば、図３に示すように、通信部１１と、メモリ部１２と、制御部１３と、などを備えて構成される。
【００２２】
通信部１１は、例えば、グローバルネットワークを介して、端末３との間で各種データの送受信を行う。
具体的には、通信部１１は、例えば、配信元端末（第１配信元端末）から送信された緊急情報を受信して、配信元端末（第１配信元端末）からの配信先情報送信の要求を受け付ける。
また、通信部１１は、例えば、送信手段として、制御部１３から入力される制御信号に従って、制御部１３により作成された配信先情報と、配信元端末（第１配信元端末）から送信された緊急情報と、を配信元端末（第１配信元端末及び／又は第２配信元端末）に対して送信する。
【００２３】
メモリ部１２は、例えば、記憶手段として、制御部１３から入力される制御信号に従って、端末３に関する端末情報と、端末３をメイン端末とするサブ端末に関するサブ端末情報と、端末３に対応する緊急連絡先に関する緊急連絡先情報と、などを対応付けて記憶する。
【００２４】
具体的には、端末情報は、例えば、図４に示すように、端末３のＵＲＩ（Uniform Resource Identifier）やＩＰ（Internet Protocol）アドレス、端末３の位置に関する位置情報、などを含む情報である。
なお、端末情報に含まれる位置情報は、端末３（メイン端末）が、例えば、携帯電話機などのモバイル端末である場合、その端末３がＳＩＰサーバ１に接続する際にアクセスするアクセスポイントの位置に関する位置情報であるとする。すなわち、端末３（メイン端末）は、モバイル端末である場合、アクセスしているアクセスポイントからそのアクセスポイントの位置に関する位置情報を取得し、その位置情報が含まれる端末情報をＳＩＰサーバ１に登録するようになっている。
【００２５】
ここで、サブ端末とは、例えば、端末３のユーザが指定した、当該ユーザが所有する端末３以外の装置のことである。具体的には、例えば、端末３（メイン端末）が屋内に固定された固定型の装置であるとすると、サブ端末は、屋外に持出可能な携帯型の装置である。
サブ端末情報とは、例えば、サブ端末に連絡する際に使用する情報である。具体的には、例えば、サブ端末が携帯電話機であるとすると、サブ端末情報は、携帯電話番号や携帯メールアドレスなどである。
サブ端末情報は、例えば、端末３のユーザが、ＳＩＰサーバ１に対してサブ端末情報を通知すると、その端末３の端末情報に対応付けてメモリ部１２に記憶されるようになっている。
【００２６】
また、緊急連絡先とは、例えば、端末３のユーザが指定した、当該ユーザ以外の者の連絡先のことである。具体的には、例えば、緊急連絡先は、当該ユーザの親類などの連絡先である。
緊急連絡先情報とは、例えば、端末３のユーザが指定した、当該ユーザ以外の者に連絡する際に使用する情報である。具体的には、例えば、緊急連絡先情報は、当該ユーザの親類などの電話番号やファックス番号、メールアドレスなどである。
緊急連絡先情報は、例えば、端末３のユーザが、ＳＩＰサーバ１に対して緊急連絡先情報を通知すると、その端末３の端末情報に対応付けてメモリ部１２に記憶されるようになっている。
【００２７】
メモリ部１２に記憶された各端末情報は、端末情報に含まれる位置情報に基づいてグルーピングされている。
具体的には、例えば、図４に示すように、各端末情報は、「◇◇市グループ」、「（◇◇市）△△町グループ」、「（◇◇市△△町）１丁目グループ」、「（◇◇市△△町）２丁目グループ」などの所定の地域毎にグルーピングされている。なお、グルーピングの仕方は任意であり、例えば、さらに大きな分類（例えば、都道府県毎など）でグルーピングしても良いし、さらに小さな分類（例えば、番地毎など）でグルーピングしても良い。
【００２８】
また、メモリ部１２に記憶された各端末情報には、登録有効期間が経過していない端末３の端末情報と、登録有効期間が経過した端末３の端末情報（登録有効期間が経過した後に再登録されていない端末３の端末情報）と、を識別するための情報が付与されている。
具体的には、例えば、図４に示すように、登録有効期間が経過していない端末３の端末情報には「登録有効期間：○」が付与されており、登録有効期間が経過した端末３の端末情報には「登録有効期間：×」が付与されている。
【００２９】
制御部１３は、例えば、図２に示すように、ＣＰＵ（Central Processing Unit）１３１と、ＲＡＭ（Random Access Memory）１３２と、記憶部１３３と、などを備えている。
【００３０】
ＣＰＵ１３１は、例えば、記憶部１３３に記憶されたＳＩＰサーバ１用の各種処理プログラムに従って各種の制御動作を行う。
【００３１】
ＲＡＭ１３２は、例えば、ＣＰＵ１３１によって実行される処理プログラムなどを展開するためのプログラム格納領域や、入力データや上記処理プログラムが実行される際に生じる処理結果などを格納するデータ格納領域などを備える。
【００３２】
記憶部１３３は、例えば、ＳＩＰサーバ１で実行可能なシステムプログラム、当該システムプログラムで実行可能な各種処理プログラム、これら各種処理プログラムを実行する際に使用されるデータ、ＣＰＵ１３１によって演算処理された処理結果のデータなどを記憶する。なお、プログラムは、コンピュータが読み取り可能なプログラムコードの形で記憶部１３３に記憶されている。
【００３３】
具体的には、記憶部１３３は、例えば、提供プログラム１３３ａと、特定プログラム１３３ｂと、取得プログラム１３３ｃと、設定プログラム１３３ｄと、第１作成プログラム１３３ｅと、送信制御プログラム１３３ｆと、などを記憶している。
【００３４】
提供プログラム１３３ａは、例えば、ＳＩＰサーバ１に登録された端末３に対して、マルチキャスト通信用のポートに関するポート情報（例えば、ポート番号など）を提供する機能を、ＣＰＵ１３１に実現させる。
ＣＰＵ１３１は、かかる提供プログラム１３３ａを実行することによって、提供手段として機能する。
【００３５】
特定プログラム１３３ｂは、例えば、配信先情報を要求してきた配信元端末（第１配信元端末）の位置や配信される緊急情報の種類などに応じて、配信先端末となる端末３のグループを特定する機能を、ＣＰＵ１３１に実現させる。
【００３６】
具体的には、緊急情報が、例えば、火災に関する情報である場合、その火災の影響があるエリア内（例えば、配信元端末（第１配信元端末）が位置する丁目と同一の丁目内）にある端末３が所属するグループを特定する。より具体的には、例えば、火災に関する緊急情報を配信する配信元端末（第１配信元端末）が“◇◇市△△町１丁目”に位置するのであれば、ＣＰＵ１３１は、例えば、「（◇◇市△△町）１丁目グループ」を特定する。
また、緊急情報が、例えば、住居侵入に関する情報である場合、その住居侵入の影響があるエリア内（例えば、配信元端末（第１配信元端末）が位置する町と同一の町内）にある端末３が所属するグループを特定する。より具体的には、例えば、住居侵入に関する緊急情報を配信する配信元端末（第１配信元端末）が“◇◇市△△町”に位置するのであれば、ＣＰＵ１３１は、例えば、「（◇◇市）△△町グループ」を特定する。
また、緊急情報が、例えば、地震に関する情報である場合、その地震の影響があるエリア内（例えば、配信元端末（第１配信元端末）が位置する市と同一の市内）にある端末３が所属するグループを特定する。より具体的には、例えば、地震に関する緊急情報を配信する配信元端末（第１配信元端末）が“◇◇市”に位置するのであれば、ＣＰＵ１３１は、例えば、「◇◇市グループ」を特定する。
ＣＰＵ１３１は、かかる特定プログラム１３３ｂを実行することによって、特定手段として機能する。
【００３７】
取得プログラム１３３ｃは、例えば、配信元端末（第１配信元端末）から配信先端末に関する配信先情報を送信するよう要求された場合に、メモリ部１２に記憶された端末情報の中から配信先端末となる端末３の端末情報を取得する機能を、ＣＰＵ１３１に実現させる。
ここで、配信先端末となる端末３とは、例えば、特定プログラム１３３ｂを実行したＣＰＵ１３１より特定されたグループに所属する端末３である。
【００３８】
また、ＣＰＵ１３１は、配信される緊急情報の種類が所定の種類である場合、特定プログラム１３３ｂを実行したＣＰＵ１３１により特定されたグループに所属する端末３に対応する緊急連絡先の緊急連絡先情報を取得するようになっている。
所定の種類とは、例えば、地震に関する情報等の、端末３のユーザが指定した当該ユーザ以外の者（ユーザの親類など）にも連絡するのが望ましい種類などである。
したがって、緊急情報が、所定の種類（例えば、端末３のユーザが指定した当該ユーザ以外の者にも連絡するのが望ましい種類など）である場合、ＣＰＵ１３１は、特定プログラム１３３ｂを実行したＣＰＵ１３１より特定されたグループに所属する端末３の端末情報と、その端末情報に対応する緊急連絡先情報と、をメモリ部１２から取得するようになっている。
【００３９】
また、ＣＰＵ１３１は、例えば、配信先端末となる端末３の端末情報及び／又は端末３をメイン端末とするサブ端末に関するサブ端末情報をメモリ部１２から取得するようになっている。
具体的には、ＣＰＵ１３１は、例えば、取得する端末情報の中に現在ＳＩＰサーバ１に接続していない端末３の端末情報が含まれる場合に、すなわち、取得する端末情報の中に登録有効期間が経過した端末３の端末情報（メモリ部１１に記憶された端末情報のうち、「登録有効期間：×」が付与された端末情報）が含まれる場合に、当該ＳＩＰサーバ１に接続していない端末３をメイン端末とするサブ端末のサブ端末情報を取得するようになっている。
ここで、現在ＳＩＰサーバ１に接続していない端末３は、他の端末３とセッションを確立することができないため、現在ＳＩＰサーバ１に接続していない端末３には緊急情報を配信することができないが、当該端末３の端末情報に対応するサブ端末情報を取得することによって、当該端末３をメイン端末とするサブ端末に対して電話やファクシミリ、メールなどで緊急情報を配信することができる。
ＣＰＵ１３１は、かかる取得プログラム１３３ｃを取得することによって、取得手段として機能する。
【００４０】
設定プログラム１３３ｄは、例えば、取得プログラム１３３ｃを実行したＣＰＵ１３１により取得された端末情報が複数である場合、当該複数の端末情報に基づく配信先端末に緊急情報が配信される優先順位を設定する機能を、ＣＰＵ１３１に実現させる。
【００４１】
具体的には、ＣＰＵ１３１は、例えば、レジスト頻度や、無通話時間、回線品質、回線帯域、処理能力、セッション確立可能数、利用頻度、緊急情報の種類などに基づいて、優先順位を設定する。
【００４２】
レジスト頻度に基づいて優先順位を設定するとは、例えば、各端末３の登録（再登録）の頻度を記憶しておき、ＳＩＰサーバ１への登録（再登録）の頻度が高い端末３ほど順位が高くなるように優先順位を設定することである。
無通話時間に基づいて優先順位を設定するとは、例えば、各端末３の無通話時間を記憶しておき、無通話時間が長い端末３ほど順位が高くなるように優先順位を設定することである。
回線品質や回線帯域に基づいて優先順位を設定するとは、例えば、各端末３の回線品質や回線帯域を記憶しておき、回線に余裕のある端末３ほど順位が高くなるように優先順位を設定することである。
処理能力に基づいて優先順位を設定するとは、例えば、各端末３の処理能力を記憶しておき、処理能力が高い端末３ほど順位が高くなるように優先順位を設定することである。
セッション確立可能数に基づいて優先順位を設定するとは、例えば、各端末３のセッション確立可能数を記憶しておき、確立可能なセッションの数が多い端末３ほど優先順位が高くなるように優先順位を設定することである。
ここで、配信先端末の中にセッションが確立できない配信先端末があると、その配信先端末には緊急情報が配信されないし、その配信先端末よりも優先順位が低い配信先端末に緊急情報が配信されない場合がでてくる。そこで、例えば、レジスト頻度や、無通話時間、回線品質、回線帯域、処理能力、セッション確立可能数などに基づいて優先順位を設定して、緊急情報の配信のためにセッションが確立できる可能性が高い端末３から優先的に緊急情報を配信すると、できるだけ多くの配信先端末に緊急情報を配信することができるようになる。
【００４３】
利用頻度に基づいて優先順位を設定するとは、例えば、各端末３の利用頻度を記憶しておき、ユーザに利用される頻度が高い端末３ほど順位が高くなるように優先順位を設定することである。
ここで、配信された緊急情報は、ユーザが視聴しないと意味をなさない。そこで、例えば、利用頻度などに基づいて優先順位を設定すると、配信された緊急情報がユーザに視聴される可能性が高い端末３から優先的に緊急情報を配信することができるようになる。
【００４４】
緊急情報の種類に基づいて優先順位を設定するとは、例えば、災害や事件の影響が高い端末３ほど優先順位が高くなるように優先順位を設定することである。
ここで、例えば、緊急情報の種類が火災である場合、火災元からの距離が近い配信先端末から順に緊急情報を配信しないと、ユーザが逃げ遅れたりする場合がある。また、配信先端末が火災の影響によって停止等して、その配信先端末やその配信先端末よりも優先順位が低い配信先端末に緊急情報が配信されない場合がでてくる。そこで、例えば、緊急情報の種類に基づいて優先順位を設定すると、これらの問題が生じるのを抑制することができるようになる。
ＣＰＵ１３１は、かかる設定プログラム１３３ｄを実行することによって、設定手段として機能する。
【００４５】
第１作成プログラム１３３ｅは、例えば、取得プログラム１３３ｃを実行したＣＰＵ１３１により取得された端末情報に基づいて、例えば、取得された端末情報に含まれるＩＰアドレスや、取得された端末情報に基づく端末３が利用するポートに関するポート情報（例えば、ポート番号など）などを含む配信先情報を作成する機能を、ＣＰＵ１３１に実現させる。
【００４６】
具体的には、配信先情報は、例えば、設定プログラム１３３ｄを実行したＣＰＵ１３１により設定された優先順位に従って全ての配信先端末に緊急情報が配信されるよう、配信先端末毎に配信先端末が緊急情報を配信する他の配信先端末の端末情報（ＩＰアドレスや利用するポートに関するポート情報など）を割り当てた割当情報などを含んで構成される。
なお、配信先情報（割当情報）は、例えば、メタ情報であるとする。
【００４７】
例えば、図５に示すように、各優先順位に割り当てられた配信先端末の個数が略同等の場合、ＣＰＵ１３１は、他の配信先端末の個数を１個として、配信先端末毎に他の配信先端末の端末情報を割り当てた割当情報を作成する。
すなわち、例えば、図５に示すように水平型で緊急情報を伝播する場合、配信先情報に含まれる割当情報には、「配信先１」の配信先端末に「配信先２」の配信先端末の端末情報を割り当てた「配信先１」の配信先端末用の割当情報と、「配信先２」の配信先端末に「配信先３」の配信先端末の端末情報を割り当てた「配信先２」の配信先端末用の割当情報と、「配信先４」の配信先端末に「配信先５」の配信先端末の端末情報を割り当てた「配信先４」の配信先端末用の割当情報と、「配信先５」の配信先端末に「配信先６」の配信先端末の端末情報を割り当てた「配信先５」の配信先端末用の割当情報と、「配信先６」の配信先端末に「配信先７」の配信先端末の端末情報を割り当てた「配信先６」の配信先端末用の割当情報と、「配信先８」の配信先端末に「配信先９」の配信先端末の端末情報を割り当てた「配信先８」の配信先端末用の割当情報と、「配信先９」の配信先端末に「配信先１０」の配信先端末の端末情報を割り当てた「配信先９」の配信先端末用の割当情報と、「配信先１０」の配信先端末に「配信先１１」の配信先端末の端末情報を割り当てた「配信先１０」の配信先端末用の割当情報と、が含まれている。
【００４８】
また、例えば、図６に示すように、各優先順位に割り当てられた配信先端末の個数が優先順位が低くなるに従って多くなる場合、ＣＰＵ１３１は、他の配信先端末の個数を複数として、配信先端末毎に他の配信先端末の端末情報を割り当てた割当情報を作成する。
すなわち、例えば、図６に示すようにカスケード型で緊急情報を伝播する場合、配信先情報に含まれる割当情報には、「配信先１」の配信先端末に「配信先４」、「配信先５」及び「配信先６」の配信先端末の端末情報を割り当てた「配信先１」の配信先端末用の割当情報と、「配信先２」の配信先端末に「配信先７」、「配信先８」及び「配信先９」の配信先端末の端末情報を割り当てた「配信先２」の配信先端末用の割当情報と、「配信先３」の配信先端末に「配信先１０」及び「配信先１１」の配信先端末の端末情報を割り当てた「配信先３」の配信先端末用の割当情報と、が含まれている。
【００４９】
ここで、ＣＰＵ１３１は、例えば、取得プログラム１３３ｃを実行したＣＰＵ１３１によりサブ端末情報が取得された場合には、その取得されたサブ端末情報に基づいて、配信先情報を作成するようになっている。
すなわち、例えば、端末３をメイン端末とするサブ端末のサブ端末情報が取得された場合、その端末３の端末情報（ＩＰアドレスや利用するポートに関するポート情報など）に加えて又は代えて、取得されたサブ端末情報を含んだ配信先情報を作成する。
サブ端末は、他の配信先端末にピアツーピア通信により緊急情報を配信することができないため、サブ端末の優先順位は最下位が好ましい。したがって、設定プログラム１３３ｄを実行したＣＰＵ１３１により優先順位を設定する際、サブ端末が配信先端末となる場合（すなわち、サブ端末情報が取得された場合）は、当該サブ端末の優先順位を最下位とすると良い。
ＣＰＵ１３１は、かかる第１作成プログラム１３３ｅを実行することによって、作成手段として機能する。
【００５０】
送信制御プログラム１３３ｆは、例えば、通信部１１に制御信号を入力して、配信元端末（第１配信元端末及び／又は第２配信元端末）に対して、第１作成プログラム１３３ｅを実行したＣＰＵ１３１により作成された配信先情報と、配信先情報を送信するよう要求してきた配信元端末（第１配信元端末）から送信された緊急情報と、を送信させる機能を、ＣＰＵ１３１に実現させる。
【００５１】
具体的には、ＣＰＵ１３１は、配信される緊急情報の種類や配信先端末の数などに応じて、配信元端末を、第１配信元端末にするか、第１配信元端末及び第２配信元端末にするか、第２配信元端末にするか、を選択するようになっている。
すなわち、緊急情報の種類が特定の種類でない場合や、配信先端末の数が所定の閾値よりも小さい場合などには、ＣＰＵ１３１は、配信元端末として第１配信元端末を選択する。そして、緊急情報の種類が、特定の種類である場合（例えば、発生した災害や事件などの影響によって第１配信元端末が停止等する可能性がある種類などである場合）には、ＣＰＵ１３１は、例えば、配信元端末として第２配信元端末を選択する。また、緊急情報の種類が、特定の種類である場合（例えば、緊急情報をより高速に伝播する必要がある種類などである場合）や、配信先端末の数が所定の閾値以上である場合（例えば、配信先端末の数が多く、緊急情報の伝播に時間がかかる場合）などには、ＣＰＵ１３１は、例えば、配信元端末として第１配信元端末及び第２配信元端末を選択する。
なお、ＣＰＵ１３１は、例えば、レジスト頻度や、無通話時間、回線品質、回線帯域、処理能力、セッション確立可能数、利用頻度、緊急情報の種類などに基づいて、端末３の中から、第２配信元端末となる端末３を選択する。
【００５２】
＜端末＞
端末３は、例えば、インターネットやＷＡＮなどの通信ネットワークであるグローバルネットワークに接続するルータなどの通信装置である。
【００５３】
端末３は、例えば、図７に示すように、通信部３１と、第１接続部３２と、第２接続部３３と、制御部３４と、などを備えて構成される。
また、端末３は、例えば、図７に示すように、所定の異常を検知する検知装置５や、端末３に配信された緊急情報を視聴可能となるように出力するための緊急情報出力装置７などを接続している。
【００５４】
通信部３１は、例えば、グローバルネットワークを介して、ＳＩＰサーバ１や他の端末３との間で各種データの送受信を行う。
【００５５】
具体的には、通信部３１は、例えば、端末３が配信元端末（第１配信元端末）として機能する際、例えば、要求手段として、制御部３４から入力される制御信号に従って、ＳＩＰサーバ１に対して、配信する緊急情報を送信して、当該緊急情報を配信すべき配信先端末に関する配信先情報を送信するよう要求する。
また、通信部３１は、例えば、端末３が配信元端末（第１配信元端末及び／又は第２配信元端末）として機能する際、ＳＩＰサーバ１から送信された配信先情報と緊急情報とを受信する。
また、通信部３１は、例えば、端末３が配信元端末（第１配信元端末及び／又は第２配信元端末）として機能する際、例えば、配信手段として、制御部３４から入力される制御信号に従って、ＳＩＰサーバ１から送信された配信先情報に基づく配信先端末（端末３）と接続し、セッションを確立して、当該配信先端末に対して緊急情報と、配信先情報と、をピアツーピア（P to P）通信により配信する。
また、通信部３１は、例えば、端末３が配信元端末（第１配信元端末）として機能する際、例えば、マルチキャスト配信手段として、制御部３４から入力される制御信号に従って、配信先情報送信の要求がＳＩＰサーバ１により受け付けられなかった場合に、予めＳＩＰサーバ１から提供されたポート情報に基づくマルチキャスト通信用のポートを使用して、マルチキャスト通信によって、緊急情報と、当該緊急情報を配信する配信先端末に該当するか否かを判断するための判断情報と、を他の端末３に対して配信する。
【００５６】
通信部３１は、例えば、端末３が配信先端末として機能する際、他の端末３から配信された緊急情報と、配信先情報と、を受信する。
また、通信部３１は、例えば、端末３が配信先端末として機能する際、例えば、第２配信手段として、制御部３４から入力される制御信号に従って、抽出プログラム３４３ｃを実行したＣＰＵ３４１（後述）により抽出された割当情報に基づいて、割り当てられた端末情報に基づく他の配信先端末（端末３）と接続し、セッションを確立して、当該他の配信先端末に対して、緊急情報と、配信先情報と、をピアツーピア（P to P）通信により配信する。
【００５７】
通信部３１は、例えば、制御部３４から入力される制御信号に従って、ＳＩＰサーバ１から送信された配信先情報又は他の端末３から配信された配信先情報に含まれるサブ端末情報に基づいて、サブ端末に対して、緊急情報を、電話やファクシミリ、メールなどにより配信する。
また、通信部３１は、例えば、制御部３４から入力される制御信号に従って、ＳＩＰサーバ１から送信された配信先情報又は他の端末３から配信された配信先情報に含まれる緊急連絡先情報に基づいて、緊急連絡先に対して、緊急情報を、電話やファクシミリ、メールなどにより配信する。
【００５８】
第１接続部３２は、例えば、検知装置５と接続するためのインターフェースを備えており、検知装置５から入力された検知信号を制御部３４に出力する。
【００５９】
検知装置５は、例えば、発生した災害や事件に基づく所定の異常を検知して、当該検知信号を第１接続部３２に入力する。
【００６０】
第２接続部３３は、例えば、緊急情報出力装置７と接続するためのインターフェースを備えおり、制御部３４から入力される制御信号に従って、他の端末３から配信された緊急情報を緊急情報出力装置７に対して出力する。
【００６１】
緊急情報出力装置７は、例えば、第２接続部３３から入力された緊急情報を視聴可能となるように出力する表示装置、音声出力装置、印字装置などである。
【００６２】
制御部３４は、例えば、図７に示すように、ＣＰＵ３４１と、ＲＡＭ３４２と、記憶部３４３と、などを備えている。
【００６３】
ＣＰＵ３４１は、例えば、記憶部３４３に記憶された端末３用の各種処理プログラムに従って各種の制御動作を行う。
【００６４】
ＲＡＭ３４２は、例えば、ＣＰＵ３４１によって実行される処理プログラムなどを展開するためのプログラム格納領域や、入力データや上記処理プログラムが実行される際に生じる処理結果などを格納するデータ格納領域などを備える。
【００６５】
記憶部３４３は、例えば、端末３で実行可能なシステムプログラム、当該システムプログラムで実行可能な各種処理プログラム、これら各種処理プログラムを実行する際に使用されるデータ、ＣＰＵ３４１によって演算処理された処理結果のデータなどを記憶する。なお、プログラムは、コンピュータが読み取り可能なプログラムコードの形で記憶部３４３に記憶されている。
【００６６】
具体的には、記憶部３４３は、例えば、図７に示すように、要求制御プログラム３４３ａと、第１配信制御プログラム３４３ｂと、抽出プログラム３４３ｃと、第２作成プログラム３４３ｄと、第２配信制御プログラム３４３ｅと、マルチキャスト配信制御プログラム３４３ｆと、判断プログラム３４３ｇと、破棄プログラム３４３ｈと、出力制御プログラム３４３ｉと、などを記憶している。
【００６７】
要求制御プログラム３４３ａは、例えば、端末３が配信元端末（第１配信元端末）として機能する際、例えば、通信部３１に制御信号を入力して、ＳＩＰサーバ１に対して、配信する緊急情報を送信させて、当該緊急情報を配信すべき配信先端末に関する配信先情報を送信するよう要求させる機能を、ＣＰＵ３４１に実現させる。
【００６８】
具体的には、ＣＰＵ３４１は、例えば、検知装置５により所定の異常が検知されて、当該検知信号が第１接続部３２から入力された場合に、当該異常に応じた緊急情報を発生し、ＳＩＰサーバ１に対して、当該発生した緊急情報を送信させて、配信先情報を送信するよう要求させる。
【００６９】
第１配信制御プログラム３４３ｂは、例えば、端末３が配信元端末（第１配信元端末及び／又は第２配信元端末）として機能する際、例えば、通信部３１に制御信号を入力して、ＳＩＰサーバ１から送信された配信先情報に基づく配信先端末と接続させ、当該配信先端末に対して緊急情報と配信先情報とをピアツーピア（P to P）通信により配信させる機能を、ＣＰＵ３４１に実現させる。
【００７０】
具体的には、ＣＰＵ３４１は、例えば、ＳＩＰサーバ１から送信された配信先情報に基づいて、ＳＩＰサーバ１により設定された優先順位が第１位の配信先端末に対して、緊急情報と、配信先情報と、を配信させる。
なお、ＣＰＵ３４１は、例えば、優先順位が第１位の各配信先端末に対して、ＳＩＰサーバ１から配信された配信先情報を配信しても良いし、ＳＩＰサーバ１から配信された配信先情報のうちの当該優先順位が第１位の配信先端末の列に関する配信先情報を配信しても良い。
ここで、ＳＩＰサーバ１から配信された配信先情報のうちの当該優先順位が第１位の配信先端末の列に関する配信先情報を配信するとは、例えば、図５に示すように緊急情報を伝播する場合、「配信先１」の配信先端末には、「配信先１」の配信先端末用の割当情報と、「配信先２」の配信先端末用の割当情報と、を含む配信先情報を配信し、「配信先４」の配信先端末には、「配信先４」の配信先端末用の割当情報と、「配信先５」の配信先端末用の割当情報と、「配信先６」の配信先端末用の割当情報と、を含む配信先情報を配信し、「配信先８」の配信先端末には、「配信先８」の配信先端末用の割当情報と、「配信先９」の配信先端末用の割当情報と、「配信先１０」の配信先端末用の割当情報と、を含む配信先情報を配信することである。また、例えば、図６に示すように緊急情報を伝播する場合、「配信先１」の配信先端末には、「配信先１」の配信先端末用の割当情報を含む配信先情報を配信し、「配信先２」の配信先端末には、「配信先２」の配信先端末用の割当情報を含む配信先情報を配信し、「配信先３」の配信先端末には、「配信先３」の配信先端末用の割当情報を含む配信先情報を配信することである。
【００７１】
また、ＣＰＵ３４１は、例えば、通信部３１に制御信号を入力して、ＳＩＰサーバ１から送信された配信先情報に含まれる優先順位が第１位のサブ端末情報に基づいて、サブ端末に対して、緊急情報を、電話やファクシミリ、メールなどにより配信させる。
また、ＣＰＵ３４１は、例えば、通信部３１に制御信号を入力して、ＳＩＰサーバ１から送信された配信先情報に含まれる優先順位が第１位の端末情報に対応する緊急連絡先情報に基づいて、緊急連絡先に対して、緊急情報を、電話やファクシミリ、メールなどにより配信させる。
【００７２】
抽出プログラム３４３ｃは、例えば、端末３が配信先端末として機能する際、例えば、配信元端末（第１配信元端末及び／又は第２配信元端末）又は他の配信先端末から配信された配信先情報の中から、該当する割当情報（自身の割当情報）を抽出する機能を、ＣＰＵ３４１に実現させる。
すなわち、ＣＰＵ３４１は、そのＣＰＵ３４１を備える端末３用の割当情報を抽出する。
【００７３】
具体的には、ＣＰＵ３４１が、例えば、「配信先１」の配信先端末が備えるＣＰＵである場合、そのＣＰＵ３４１は、配信先情報に含まれる割当情報の中から「配信先１」の配信先端末用の割当情報を抽出する。
また、ＣＰＵ３４１が、例えば、「配信先２」の配信先端末が備えるＣＰＵである場合、そのＣＰＵ３４１は、配信先情報に含まれる割当情報の中から「配信先２」の配信先端末用の割当情報を抽出する。
ＣＰＵ３４１は、かかる抽出プログラム３４３ｃを実行することによって、抽出手段として機能する。
【００７４】
第２作成プログラム３４３ｄは、例えば、端末３が配信先端末として機能する際、配信元端末（第１配信元端末及び／又は第２配信元端末）又は他の配信先端末から配信された配信先情報から、抽出プログラム３４３ｃを実行したＣＰＵ３４１により抽出された該当する割当情報を削除して、新たな配信先情報を作成する機能を、ＣＰＵ３４１に実現させる。
ＣＰＵ３４１は、かかる第２作成プログラム３４３ｄを実行することによって、第２作成手段として機能する。
【００７５】
第２配信制御プログラム３４３ｅは、例えば、端末３が配信先端末として機能する際、通信部３１に制御信号を入力して、抽出プログラム３４３ｃを実行したＣＰＵ３４１により抽出された割当情報に基づいて、割り当てられた端末情報に基づく他の配信先端末と接続させ、当該他の配信先端末に対して、緊急情報と、第２作成プログラム３４３ｄを実行したＣＰＵ３４１により作成された配信先情報と、をピアツーピア（P to P）通信により配信させる機能を、ＣＰＵ３４１に実現させる。
【００７６】
なお、ＣＰＵ３４１は、抽出された割当情報の中にサブ端末情報が含まれる場合には、通信部３１に制御信号を入力して、当該サブ端末情報に基づいて、サブ端末に対して、緊急情報を、電話やファクシミリ、メールなどにより配信させる。
また、ＣＰＵ３４１は、抽出された割当情報の中に緊急連絡先情報が含まれる場合には、通信部３１に制御信号を入力して、当該緊急連絡先情報に基づいて、緊急連絡先に対して、緊急情報を、電話やファクシミリ、メールなどにより配信させる。
【００７７】
マルチキャスト配信制御プログラム３４３ｆは、例えば、端末３が配信元端末（第１配信元端末）として機能する際、配信先情報送信の要求がＳＩＰサーバ１により受け付けられなかった場合に、通信部３１に制御信号を入力して、予めＳＩＰサーバ１から提供されたポート情報に基づくマルチキャスト通信用のポートを使用して、マルチキャスト通信によって、緊急情報と、当該緊急情報を配信する配信先端末に該当するか否かを判断するための判断情報と、を他の端末３に対して配信させる機能を、ＣＰＵ３４１に実現させる。
すなわち、ＣＰＵ３４１は、マルチキャスト通信によって、情報配信システム１０００を構成する端末３のうちの、そのＣＰＵ３４１を備える端末３以外の全ての端末に対して、緊急情報と、判断情報と、を配信させる。
ここで、ＳＩＰサーバ１が、例えば、災害や事件の影響によって停止等してしまった場合、配信元端末（第１配信元端末及び／又は第２配信元端末）は、配信先情報を取得することができないため、他の端末３に対してピアツーピア通信などにより緊急情報を配信することができないが、マルチキャスト通信用のポートを使用すると、他の端末３に対してマルチキャスト通信により緊急情報を配信することができる。
【００７８】
具体的には、ＣＰＵ３４１は、例えば、配信先情報を送信するよう要求する際、ＳＩＰサーバ１に接続できなかったりＳＩＰサーバ１との通信が途絶えたりして、ＳＩＰサーバ１から応答信号が入力されなかった場合に、配信先情報送信の要求が受け付けられなかったと判断する。
【００７９】
判断情報は、例えば、「（◇◇市△△町）１丁目グループ」に所属する端末３を、緊急情報が配信される配信先端末とする場合、マルチキャスト通信によって緊急情報が配信された他の端末３が、この緊急情報は「（◇◇市△△町）１丁目グループ」に所属する端末３用の緊急情報である、ということを判断するための情報である。
【００８０】
判断プログラム３４３ｇは、例えば、端末３が配信先端末として機能する際、例えば、マルチキャスト通信によって配信された判断情報に基づいて、配信先端末に該当するか否かを判断する機能を、ＣＰＵ３４１に実現させる。
すなわち、ＣＰＵ３４１は、判断情報に基づいて、そのＣＰＵ３４１を備える端末３が配信先端末に該当するか否かを判断する。
ＣＰＵ３４１は、かかる判断プログラム３４３ｇを実行することによって、判断手段として機能する。
【００８１】
破棄プログラム３４３ｈは、例えば、端末３が配信先端末として機能する際、例えば、判断プログラム３４３ｇを実行したＣＰＵ３４１により、配信先端末に該当しないと判断された場合に、マルチキャスト通信によって配信された緊急情報を破棄する機能を、ＣＰＵ３４１に実現させる。
ＣＰＵ３４１は、かかる破棄プログラム３４３ｈを実行することによって、破棄手段として機能する。
【００８２】
出力制御プログラム３４３ｉは、例えば、端末３が配信先端末として機能する際、例えば、第２接続部３３に制御信号を入力して、緊急情報出力装置７に対して、配信元端末（第１配信元端末及び／又は第２配信元端末）又は他の配信先端末から配信された緊急情報を出力させる機能を、ＣＰＵ３４１に実現させる。
なお、ＣＰＵ３４１は、例えば、端末３が配信元端末（第１配信元端末及び／又は第２配信元端末）として機能する際、例えば、第２接続部３３に制御信号を入力して、緊急情報出力装置７に対して、検知装置５により検知された所定の異常に基づいて発生された緊急情報や、ＳＩＰサーバ１から送信された緊急情報を出力させても良い。
【００８３】
＜ＳＩＰサーバによる配信先情報送信処理＞
情報配信システム１０００のＳＩＰサーバ１による配信先情報の送信に関する処理について、図８のフローチャートを参照して説明する。
【００８４】
まず、ＳＩＰサーバ１のＣＰＵ１３１は、通信部３１が、端末３（配信元端末（第１配信元端末））から送信された緊急情報を受信して、端末３（配信元端末（第１配信元端末））から配信先情報を送信するよう要求されたか否かを判断する（ステップＳ１１）。
【００８５】
ステップＳ１１で、端末３から配信先情報を送信するよう要求されたと判断すると（ステップＳ１１；Ｙｅｓ）、ＣＰＵ１３１は、特定プログラム１３３ｂを実行して、配信先情報を要求してきた配信元端末（第１配信元端末）の位置や配信される緊急情報の種類などに応じて、配信先端末となる端末３のグループを特定する（ステップＳ１２）。
【００８６】
次いで、ＣＰＵ１３１は、取得プログラム１３３ｃを実行して、メモリ部１２に記憶された端末情報の中から、特定されたグループに所属する端末３の端末情報を取得する（ステップＳ１３）。
【００８７】
次いで、ＣＰＵ１３１は、第１作成プログラム１３３ｅを実行して、取得された端末情報に基づいて、配信先情報を作成する（ステップＳ１４）。
【００８８】
ここで、ＣＰＵ１３１は、例えば、配信先端末が配信する緊急情報の種類が所定の種類である場合、特定されたグループに所属する端末３に対応する緊急連絡先の緊急連絡先情報を取得して、作成する配信先情報に含めることとする。
また、ＣＰＵ１３１は、例えば、取得する端末情報の中に現在ＳＩＰサーバ１に接続していない端末３の端末情報が含まれる場合、当該ＳＩＰサーバ１に接続していない端末３をメイン端末とするサブ端末のサブ端末情報を取得し、当該ＳＩＰサーバ１に接続していない端末３の端末情報に加えて又は代えて、その取得したサブ端末情報を作成する配信先情報に含めることとする。
また、ＣＰＵ１３１は、例えば、取得された端末情報が複数である場合、設定プログラム１３３ｄを実行して、当該複数の端末情報に基づく配信先端末に緊急情報が配信される優先順位を設定し、設定された優先順位に従って緊急情報が配信されるよう、配信先端末毎に配信先端末が緊急情報を配信する他の配信先端末の端末情報を割り当てた割当情報を作成する配信先情報に含めることとする。
【００８９】
次いで、ＣＰＵ１３１は、例えば、送信制御プログラム１３３ｆを実行して、ステップＳ１４で作成された配信先情報と、端末３（配信元端末（第１配信元端末））から送信された緊急情報と、を配信元端末（第１配信元端末及び／又は第２配信元端末）に対して送信して（ステップＳ１５）、ステップＳ１１の以降の処理を繰り返して行う。
【００９０】
＜第１配信元端末による配信先情報要求処理＞
情報配信システム１０００の配信元端末（第１配信元端末）による配信先情報の要求に関する処理について、図９のフローチャートを参照して説明する。
【００９１】
まず、端末３（第１配信元端末）のＣＰＵ３４１は、検知装置５が所定の異常を検知したか否かを判断する（ステップＳ２１）。
【００９２】
ステップＳ２１で、検知装置５が所定の異常を検知していないと判断すると（ステップＳ２１；Ｎｏ）、ＣＰＵ３４１は、ステップＳ２１の処理を繰り返して行う。
【００９３】
一方、ステップＳ２１で、検知装置５が所定の異常を検知したと判断すると（ステップＳ２１；Ｙｅｓ）、ＣＰＵ３４１は、当該異常に応じた緊急情報を発生し、要求制御プログラム３４３ａを実行して、ＳＩＰサーバ１に対して、当該発生した緊急情報を送信して、当該発生した緊急情報を配信すべき配信先端末に関する配信先情報を送信するよう要求する（ステップＳ２２）。
【００９４】
次いで、ＣＰＵ３４１は、ステップＳ２２での要求がＳＩＰサーバ１に受け付けられたか否かを判断する（ステップＳ２３）。
【００９５】
ステップＳ２３で、ステップＳ２２での要求がＳＩＰサーバ１に受け付けられたと判断すると（ステップＳ２３；Ｙｅｓ）、ＣＰＵ３４１は、ステップＳ２１以降の処理を繰り返して行う。
【００９６】
一方、ステップＳ２３で、ステップＳ２２での要求がＳＩＰサーバ１に受け付けらなかったと判断すると（ステップＳ２３；Ｎｏ）、ＣＰＵ３４１は、マルチキャスト配信制御プログラム３４３ｆを実行して、予めＳＩＰサーバ１から提供されたポート情報に基づくマルチキャスト通信用のポートを使用して、マルチキャスト通信によって、他の端末３に対して、緊急情報と、当該緊急情報を配信する配信先端末に該当するか否かを判断するための判断情報と、を配信して（ステップＳ２４）、ステップＳ２１以降の処理を繰り返して行う。
【００９７】
＜配信元端末による緊急情報配信処理＞
情報配信システム１０００の配信元端末（第１配信元端末及び／又は第２配信元端末）による緊急情報のピアツーピア通信による配信に関する処理について、図１０のフローチャートを参照して説明する。
【００９８】
まず、端末３（第１配信元端末及び／又は第２配信元端末）のＣＰＵ３４１は、通信部３１が、ＳＩＰサーバ１から送信された配信先情報と緊急情報とを受信したか否かを判断する（ステップＳ２６）。
【００９９】
ステップＳ２６で、ＳＩＰサーバ１から送信された配信先情報と緊急情報とを受信していないと判断すると（ステップＳ２６；Ｎｏ）、ＣＰＵ３４１は、ステップＳ２６の処理を繰り返して行う。
【０１００】
一方、ステップＳ２６で、ＳＩＰサーバ１から送信された配信先情報と緊急情報とを受信したと判断すると（ステップＳ２６；Ｙｅｓ）、ＣＰＵ３４１は、第１配信制御プログラム３４３ｂを実行して、ＳＩＰサーバ１から送信された配信先情報に基づいて、優先順位が第１位の配信先端末に対して、ＳＩＰサーバ１から送信された緊急情報と配信先情報とをピアツーピア通信により配信して（ステップＳ２７）、ステップＳ２６以降の処理を繰り返して行う。
【０１０１】
＜配信先端末による配信先情報配信処理＞
情報配信システム１０００の配信先端末による配信先情報の配信に関する処理について、図１０のフローチャートを参照して説明する。
【０１０２】
まず、端末３（配信先端末）のＣＰＵ３４１は、通信部３１が、配信元端末（第１配信元端末及び／又は第２配信元端末）又は他の配信先端末から配信された緊急情報と配信先情報とを受信したか否かを判断する（ステップＳ３１）。
【０１０３】
ステップＳ３１で、配信元端末（第１配信元端末及び／又は第２配信元端末）又は他の配信先端末から配信された緊急情報と配信先情報とを受信したと判断すると（ステップＳ３１；Ｙｅｓ）、ＣＰＵ３４１は、出力制御プログラム３４３ｉを実行して、緊急情報出力装置７に対して、当該配信された緊急情報を出力する（ステップＳ３２）。
【０１０４】
次いで、ＣＰＵ３４１は、当該配信された配信先情報の中に該当する割当情報があるか否かを判断する（ステップＳ３３）。
【０１０５】
ステップＳ３３で、当該配信された配信先情報の中に該当する割当情報がないと判断すると（ステップＳ３３；Ｎｏ）、ＣＰＵ３４１は、ステップＳ３１以降の処理を繰り返して行う。
ここで、当該配信された配信先情報の中に該当する割当情報がない場合とは、例えば、その端末３が、優先順位が最下位の配信先端末である場合である。
【０１０６】
一方、ステップＳ３３で、当該配信された配信先情報の中に該当する割当情報があると判断すると（ステップＳ３３）、ＣＰＵ３４１は、抽出プログラム３４３ｃを実行して、当該配信された配信先情報の中から、その該当する割当情報を抽出する（ステップＳ３４）。
【０１０７】
次いで、ＣＰＵ３４１は、第２作成プログラム３４３ｄを実行して、当該配信された配信先情報から、ステップＳ３４で抽出された割当情報を削除して、新たな配信先情報を作成する（ステップＳ３５）。
【０１０８】
次いで、ＣＰＵ３４１は、第２配信制御プログラム３４３ｅを実行して、ステップＳ３４で抽出された割当情報に基づいて、割り当てられた端末情報に基づく他の配信先端末に対して（すなわち、優先順位が次に低い配信先端末に対して）、緊急情報と、ステップＳ３５で作成された新たな配信先情報と、を配信して（ステップＳ３６）、ステップＳ３１以降の処理を繰り返して行う。
【０１０９】
また、ステップＳ３１で、配信元端末（第１配信元端末及び／又は第２配信元端末）又は他の配信先端末から配信された緊急情報と配信先情報とを受信していないと判断すると（ステップＳ３１；Ｎｏ）、マルチキャスト通信によって配信元端末（第１配信元端末）から配信された緊急情報と判断情報とを受信したか否かを判断する（ステップＳ３７）。
【０１１０】
ステップＳ３７で、マルチキャスト通信によって配信元端末（第１配信元端末）から配信された緊急情報と判断情報とを受信していないと判断すると（ステップＳ３７；Ｎｏ）、ＣＰＵ３４１は、ステップＳ３１以降の処理を繰り返して行う。
【０１１１】
一方、ステップＳ３７で、マルチキャスト通信によって配信元端末（第１配信元端末）から配信された緊急情報と判断情報とを受信したと判断すると（ステップＳ３７；Ｙｅｓ）、ＣＰＵ３４１は、判断プログラム３４３ｇを実行して、当該配信された判断情報に基づいて、配信先端末に該当するか否かを判断する（ステップＳ３８）。
【０１１２】
ステップＳ３８で、配信先端末に該当すると判断すると（ステップＳ３８；Ｙｅｓ）、ＣＰＵ３４１は、出力制御プログラム３４３ｉを実行して、緊急情報出力装置７に対して、当該配信された緊急情報を出力し（ステップＳ３９）、ステップＳ３１以降の処理を繰り返して行う。
【０１１３】
一方、ステップＳ３８で、配信先端末に該当しないと判断すると（ステップＳ３８；Ｎｏ）、ＣＰＵ３４１は、破棄プログラム３４３ｈを実行して、当該配信された緊急情報を破棄して（ステップＳ４０）、ステップＳ３１以降の処理を繰り返して行う。
【０１１４】
以上説明した本発明の情報配信システム１０００によれば、ＳＩＰサーバ１と、ＳＩＰサーバ１に登録された複数の端末３…と、を備え、複数の端末３…は、緊急情報を配信する配信元端末（第１配信元端末及び／又は第２配信元端末）と、緊急情報が配信される配信先端末と、を含み、ＳＩＰサーバ１は、端末３に関する端末情報を記憶するメモリ部１２と、配信元端末（第１配信元端末）から、配信先端末に関する配信先情報を送信するよう要求された場合に、メモリ部１２に記憶された端末情報の中から配信先端末となる端末の端末情報を取得する取得プログラム１３３ｃを実行したＣＰＵ１３１と、当該取得された端末情報に基づいて、配信先情報を作成する第１作成プログラム１３３ｅを実行したＣＰＵ１３１と、を備え、作成された配信先情報を配信元端末（第１配信元端末及び／又は第２配信元端末）に対して送信するようになっており、配信元端末（第１配信元端末）は、ＳＩＰサーバ１に対して配信先情報を送信するよう要求するようになっており、配信元端末（第１配信元端末及び／又は第２配信元端末）は、ＳＩＰサーバ１から送信された配信先情報に基づく配信先端末と接続して、当該配信先端末に対して緊急情報をピアツーピア通信により配信するようになっている。
したがって、緊急情報の管理や配信をする情報管理用のサーバを備えることなく、緊急情報を配信することができるため、システム構築にかかるコスト負担を軽減することができる。また、端末３（配信元端末（第１配信元端末及び／又は第２配信元端末））が緊急情報を配信するため、サーバ（ＳＩＰサーバ１）にかかる負担を軽減することができる。
【０１１５】
さらに、以上説明した本発明の情報配信システム１０００によれば、配信元端末は、配信先情報を要求するとともに緊急情報を配信する第１配信元端末と、緊急情報を配信する第２配信元端末と、を含み、第１配信元端末は、ＳＩＰサーバ１に対して配信先情報を送信するよう要求する際、ＳＩＰサーバに対して緊急情報を送信し、ＳＩＰサーバ１は、第１配信元端末及び／又は第２配信元端末に対して、配信先情報と、第１配信元端末から送信された緊急情報と、を送信するようになっている。
したがって、配信先情報を要求してきた第１配信元端末以外の端末（第２配信元端末）も緊急情報を配信することができるため、災害や事件の影響によって第１配信元端末が停止等した場合であっても、配信先端末が多い場合であっても、情報を確実かつ高速に配信することができる。
【０１１６】
また、以上説明した本発明の情報配信システム１０００によれば、ＳＩＰサーバ１は、取得プログラム１３３ｃを実行したＣＰＵ１３１により取得された端末情報が複数である場合、当該複数の端末情報に基づく配信先端末に緊急情報が配信される優先順位を設定する設定プログラム１３３ｄを実行したＣＰＵ１３１を備え、第１作成プログラム１３３ｅを実行したＣＰＵ１３１は、当該設定された優先順位に従って緊急情報が配信されるよう、配信先端末毎に当該配信先端末が緊急情報を配信する他の配信先端末の端末情報を割り当てた割当情報を含む配信先情報を作成し、配信元端末（第１配信元端末及び／又は第２配信元端末）は、ＳＩＰサーバ１から送信された配信先情報に基づいて、当該設定された優先順位が第１位の配信先端末に対して、緊急情報と、配信先情報と、を配信し、配信先端末は、配信元端末（第１配信元端末及び／又は第２配信元端末）又は他の配信先端末により配信された配信先情報の中から当該配信先端末用の割当情報を抽出する抽出プログラム３４３ｃを実行したＣＰＵ３４１、備え、当該抽出された割当情報に基づいて、当該配信先端末に割り当てられた端末情報に基づく他の配信先端末に対して、緊急情報と、配信先情報と、をピアツーピア通信により配信するようになっている。
すなわち、配信先端末に設定された優先順位に従って、配信先端末が他の配信先端末に対して緊急情報を配信するようになっている。したがって、配信元端末（第１配信元端末及び／又は第２配信元端末）は、全ての配信先端末に対して緊急情報を配信する必要がないため、配信元端末（第１配信元端末及び／又は第２配信元端末）にかかる負担を軽減することができる。
【０１１７】
また、以上説明した本発明の情報配信システム１０００によれば、配信先端末は、配信元端末（第１配信元端末及び／又は第２配信元端末）又は他の配信先端末から配信された配信先情報から、抽出プログラム３４３ｃを実行したＣＰＵ３４１により抽出された当該配信先端末用の割当情報を削除して、新たな配信先情報を作成する第２作成プログラム３４３ｄを実行したＣＰＵ３４１を備え、緊急情報と、当該作成された配信先情報と、を配信するようになっている。
すなわち、緊急情報が伝播されるに従って、当該緊急情報とともに伝播される配信先情報の情報量が少なくなっていくため、配信先端末にかかる負担を軽減することができる。
【０１１８】
また、以上説明した本発明の情報配信システム１０００によれば、ＳＩＰサーバ１は、当該ＳＩＰサーバ１に登録された端末３に対して、マルチキャスト通信用のポートに関するポート情報を提供する提供プログラム１３３ａを実行したＣＰＵ１３１を備え、配信元端末（第１配信元端末）は、配信先情報送信の要求がＳＩＰサーバ１により受け付けられなかった場合に、当該提供されたポート情報に基づくマルチキャスト通信用のポートを使用して、マルチキャスト通信によって、緊急情報と、当該緊急情報を配信する配信先端末に該当するか否かを判断するための判断情報と、を他の端末３に対して配信するようになっている。そして、端末３は、マルチキャスト通信によって配信された判断情報に基づいて、当該端末３が配信先端末に該当するか否かを判断する判断プログラム３４３ｇを実行したＣＰＵ１３１と、当該端末３が配信先端末に該当しないと判断された場合に、マルチキャスト通信によって配信された緊急情報を破棄する破棄プログラム３４３ｈを実行したＣＰＵ３４１と、を備えている。
ここで、ＳＩＰサーバ１が、例えば、災害や事件の影響によって停止等してしまった場合、配信元端末（第１配信元端末及び／又は第２配信元端末）は、配信先情報を取得することができないため、他の端末３に対して緊急情報をピアツーピア通信などにより配信することができないが、マルチキャスト通信用のポートを使用すると、他の端末３に対して緊急情報を配信することができる。
また、マルチキャスト通信用のポートを使用すると、他の全ての端末３に対して緊急情報を配信することになるが、緊急情報とともに判断情報を配信しているため、各端末３は配信された緊急情報が、当該端末３（自身）に関連する緊急情報であるか否か判断することができるため、端末３のユーザに対してむやみに緊急情報を報知するのを防止することができる。
【０１１９】
なお、本発明は、上記した実施の形態のものに限るものではなく、その要旨を逸脱しない範囲で適宜変更可能である。
【０１２０】
端末３と緊急情報出力装置７とは一体的に構成されていても良い。緊急情報出力装置７とは一体的に構成された場合、端末３としては、例えば、パーソナルコンピュータや、電話機、ファクシミリ送受信機などが挙げられる。
【０１２１】
端末３は、検知装置５と接続していなくても良く、例えば、操作部を備え、異常（災害や事件が発生したこと）を見つけたユーザにより当該操作部が操作されると、ＳＩＰサーバ１に対して配信先情報送信を要求するように構成しても良い。
【０１２２】
緊急情報が配信されている間に、登録有効期間が経過した配信元端末がある場合、その配信元端末は、ＳＩＰサーバ１に接続していない端末３となる。この場合、その配信元端末は、他の端末３とセッションを確立することができないため、現在ＳＩＰサーバ１に接続していない端末３には緊急情報を配信することができない。
したがって、例えば、情報配信システム１０００を、端末３に、緊急情報の配信に際して、接続できない配信先端末があるか否かを判定する手段と、接続できない配信先端末があると判定された場合に、当該配信先端末の端末情報をＳＩＰサーバ１に対して送信する手段と、を備え、ＳＩＰサーバ１に、当該送信された端末情報に基づく配信先端末が、現在ＳＩＰサーバ１に接続しているか否かを確認する手段を備え、そして、取得プログラム１３３ｃを実行したＣＰＵ１３１によって、当該送信された端末情報に基づく端末３が、現在ＳＩＰサーバに１接続していないと確認された場合に、当該端末３をメイン端末とするサブ端末のサブ端末情報を取得するように構成すると、各端末３は、他の端末３に緊急情報を配信できない場合には、当該他の端末３に代えて、当該他の端末３をメイン端末とするサブ端末に緊急情報を配信することができるようになる。
【０１２３】
取得する端末情報の中に現在ＳＩＰサーバ１に接続していない端末３の端末情報が含まれる場合に、サブ端末情報を取得するようにしたが、取得する端末情報の中に現在ＳＩＰサーバ１に接続していない端末３の端末情報が含まれているか否かに関わらず、端末情報とともに、その端末情報に対応するサブ端末情報を取得して、その端末情報に対応付けて配信先情報に含めても良い。この場合、端末３と、当該端末３をメイン端末とするサブ端末と、に緊急情報を配信することができる。
【０１２４】
実施の形態で説明した、情報配信システム１０００の配信先端末による配信先情報の配信に関する処理（図１１）では、緊急情報を緊急情報出力装置７に対して出力した後に、緊急情報を他の配信先端末に配信するようにしたが、緊急情報を緊急情報出力装置７に対して出力するのと略同時に、緊急情報を他の配信先端末に配信するようにしても良い。
【０１２５】
配信元端末から配信される所定の情報は、緊急情報に限ることはなく、他の端末３に配信する必要がある情報であれば任意であり、例えば、自治体が行う広報に関する情報などであっても良い。この場合、配信元端末は、例えば、自治体が保有する端末３とすると良い。
【図面の簡単な説明】
【０１２６】
【図１】本発明の情報配信システムの構成を示すブロック図である。
【図２】本発明の情報配信システムにおける情報配信までの流れを示す図である。
【図３】図１に示すＳＩＰサーバの機能的構成を示すブロック図である。
【図４】図３に示すメモリ部のデータ構成を示す図である。
【図５】優先順位に従って情報を配信する仕方の一例を示すブロック図である。
【図６】優先順位に従って情報を配信する仕方の他の一例を示すブロック図である。
【図７】図１に示す端末の機能的構成を示すブロック図である。
【図８】本発明の情報配信システムのＳＩＰサーバによる配信先情報の送信に関する処理を説明するためのフローチャートである。
【図９】本発明の情報配信システムの第１配信元端末による配信先情報の要求に関する処理を説明するためのフローチャートである。
【図１０】本発明の情報配信システムの配信元端末による緊急情報のピアツーピア通信による配信に関する処理を説明するためのフローチャートである。
【図１１】本発明の情報配信システムの配信先端末による配信先情報の配信に関する処理を説明するためのフローチャートである。
【符号の説明】
【０１２７】
１  ＳＩＰサーバ
３  端末（配信元端末（第１配信元端末、第２配信元端末）、配信先端末、メイン端末）
５  検知装置
１１  通信部（送信手段）
１２  メモリ部（記憶手段）
３１  通信部（要求手段、配信手段、第２配信手段、マルチキャスト配信手段）
１３１  ＣＰＵ（提供手段、特定手段、取得手段、設定手段、作成手段、）
１３３ａ  提供プログラム（提供手段）
１３３ｂ  特定プログラム（特定手段）
１３３ｃ  取得プログラム（取得手段）
１３３ｄ  設定プログラム（設定手段）
１３３ｅ  作成プログラム（作成手段）
３４１  ＣＰＵ（抽出手段、第２作成手段、判断手段、破棄手段）
３４３ｃ  抽出プログラム（抽出手段）
３４３ｄ  第２作成プログラム（第２作成手段）
３４３ｇ  判断プログラム（判断手段）
３４３ｈ  破棄プログラム（破棄手段）
１０００  情報配信システム
【図１】
2009206601.tif 000003
【図２】
2009206601.tif 000004
【図３】
2009206601.tif 000005
【図４】
2009206601.tif 000006
【図５】
2009206601.tif 000007
【図６】
2009206601.tif 000008
【図７】
2009206601.tif 000009
【図８】
2009206601.tif 000010
【図９】
2009206601.tif 000011
【図１０】
2009206601.tif 000012
【図１１】
2009206601.tif 000013