(57)【要約】【課題】団体の所属員がアクシデントに遭遇したかに関するステータスを表示するステータス表示システムを、提供する。【解決手段】移動通信端末３上のバーチャルマシンは、ブログパーツを読み込むことによって、このブログパーツのスクリプトの内容に従って、他の移動通信端末３やＰＣとの間でメッセージを交換し合ってその内容を表示するととともに、企業内サーバ１に格納されているユーザ情報データベース１３３に登録されている各ユーザのステータスを表示する。ＡＳＰプログラムは、移動通信端末３から送信された情報に基づいて、当該移動通信端末３の位置を認識し、認識した位置を、事象データ中の位置情報と比較して、当該移動通信端末３を携帯しているユーザがアクシデントに遭遇しているかを判定し、その判定結果に応じたステータスをユーザ情報データベース１３３に登録する。【選択図】図１
2009245345.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末間でメッセージを授受することによって各端末が夫々送信したメッセージの内容に各送信元の識別情報を付して各端末のディスプレイ上に一覧表示するとともに、ユーザ情報データベースに登録された各端末の保持者の状態を示すステータスを、前記各送信元の識別情報に対応付けて前記各端末のディスプレイ上に表示する、情報共有システムにおけるステータス表示システムであって、
前記各端末から、その位置を示す端末位置情報を収集する端末位置情報収集手段と、
各種情報源からアクシデントの発生位置についてのアクシデント位置情報を収集するアクシデント位置情報収集手段と、
前記端末位置情報収集手段によって各端末から収集された端末位置情報が示す位置と、前記アクシデント位置情報収集手段によって収集されたアクシデント位置情報が示す位置とを比較することによって、各端末を保持する保持者が災害又は事故に遭遇しているかどうかを判定する判定手段と、
前記判定手段による判定結果に応じて、前記ユーザ情報データベースに登録された前記保持者のステータスを更新するステータス更新手段と
を備えたことを特徴とするステータス表示システム。
【請求項２】
前記端末位置情報は、前記メッセージ中の場所に関する文言であり、
前記端末位置情報収集手段は、前記メッセージから前記場所に関する文言を抽出する
ことを特徴とする請求項１記載のステータス表示システム。
【請求項３】
前記端末位置情報は、前記端末から送信される緯度及び経度であり、
前記端末位置情報収集手段は、前記端末に対して緯度及び経度の送信を要求して、これを受信する
ことを特徴とする請求項１記載のステータス表示システム。
【請求項４】
前記判定手段は、前記端末位置情報収集手段によって何れかの端末から収集された端末位置情報が示す位置と、アクシデント位置情報収集手段によって収集されたアクシデント位置情報が示す位置との間の距離が一定距離以内である場合に、前記端末を保持する保持者が災害又は事故に遭遇していると判定する
ことを特徴とする請求項１記載のステータス表示システム。
【請求項５】
前記判定手段は、前記端末位置情報収集手段によって何れかの端末から収集された端末位置情報が示す位置と、アクシデント位置情報収集手段によって収集されたアクシデント位置情報が示す位置との間の距離が一定距離以内であり、且つ、前記端末位置情報収集手段によって当該端末から収集された端末位置情報が示す位置が、一定時間にわたって変わらない場合に、当該端末を保持する保持者が災害又は事故に遭遇していると判定する
ことを特徴とする請求項１記載のステータス表示システム。
【請求項６】
前記端末位置情報は、前記メッセージ中の文言，及び、前記端末から送信される緯度及び経度であり、
前記端末位置情報収集手段は、前記メッセージから前記場所に関する文言を抽出するとともに、前記端末に対して緯度及び経度の送信を要求して、これを受信し、
前記判定手段は、更に、前記端末位置情報収集手段によって取得された前記場所に関する文言が示す位置と、前記緯度及び経度が示す位置とを比較して、両者が一致しているかどうかを判定し、
前記ステータス変更手段は、前記判定手段により、前記端末位置情報収集手段によって取得された前記場所に関する文言が示す位置と前記緯度及び経度が示す位置とが不一致  であると判定された場合には、前記ユーザ情報データベースに登録された前記保持者のス
テータスを、偽情報を送信している旨に変更する
ことを特徴とする請求項１記載のステータス表示システム。
【請求項７】
前記端末位置情報収集手段は、前記メッセージを形態素解析することにより、前記メッセージから前記場所に関する文言を抽出する
ことを特徴とする請求項２又は６記載のステータス表示システム。
【請求項８】
前記判定手段が、前記端末を保持する保持者が災害又は事故に遭遇していると判定した場合には、前記端末位置情報収集手段によって前記端末から収集された端末位置情報が示す位置からの避難経路を、当該端末へ通知する避難経路通知手段を
更に備えたことを特徴とする請求項４又は５記載のステータス表示システム。
【請求項９】
端末と通信可能なコンピュータを、
前記端末から、その位置を示す端末位置情報を収集する端末位置情報収集手段，
各種情報源からアクシデントの発生位置についてのアクシデント位置情報を収集するアクシデント位置情報収集手段，
前記端末位置情報収集手段によって各端末から収集された端末位置情報が示す位置と、前記アクシデント位置情報収集手段によって収集されたアクシデント位置情報が示す位置とを比較することによって、各端末を保持する保持者が災害又は事故に遭遇しているかどうかを判定する判定手段，及び、
前記判定手段による判定結果に応じて、前記ユーザ情報データベースに登録された前記保持者のステータスを更新するステータス更新手段
として機能させることを特徴とするプログラム。
【請求項１０】
複数の端末間でメッセージを授受することによって各端末が夫々送信したメッセージの内容に各送信元の識別情報を付して各端末のディスプレイ上に一覧表示するとともに、ユーザ情報データベースに登録された各端末の保持者の状態を示すステータスを、前記各送信元の識別情報に対応付けて前記各端末のディスプレイ上に表示する、情報共有システムにおけるステータス表示方法であって、コンピュータが、
前記各端末から、その位置を示す端末位置情報を収集し、
各種情報源からアクシデントの発生位置についてのアクシデント位置情報を収集し、
前記各端末から収集された端末位置情報が示す位置と、前記アクシデント位置情報が示す位置とを比較することによって、各端末を保持する保持者が災害又は事故に遭遇しているかどうかを判定し、
判定の結果に応じて、前記ユーザ情報データベースに登録された前記保持者のステータスを更新する
ことを特徴とするステータス表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、団体に属する個々の構成員がアクシデントに遭遇しているかに関するステータスを情報共有システムを通じて表示することができるステータス表示システムに関する。
【背景技術】
【０００２】
団体に属する個々の構成員の行動をリアルタイムで収集する技術として、例えば、所謂グループウェアが知られている。かかるグループウェアとは、事業所や庁舎の各構成員の机に設置されたパーソナルコンピュータ（以下、「ＰＣ」という）にインストールされたクライアントプログラムと、当該事業所若しくは庁舎又はアウトソーシング業者の施設内に設置されたサーバ装置にインストールされたホストプログラムとを、ネットワークを介してオンラインで連携させたシステムであり、個々の構成員毎に、例えば、そのＰＣが起動された時に出勤した旨のステータスを生成し、ＰＣがシャットダウンされた時に退社した旨のステータスを生成し、ＰＣが操作されている間は在籍中である旨のステータスを生成して、これらステータスをサーバ内のデータベースに記録するとともに、各構成員のステータスを他の構成員のＰＣにも公開し、それにより、当該団体の構成員の全員が、自分以外の構成員の行動を把握できるように工夫したものである（特許文献１参照）。かかるグループウェアによると、当該団体における危機管理担当者は、各構成員が事業所又は庁舎内に居るかどうかについては、確認することが可能である。
【０００３】
更に、ＰＨＳ（Personal Handyphone System）や携帯電話の位置情報取得機能を用いて、外回り営業担当者に端末を携帯させ、その現在位置を営業管理者が認識できるようにしたサービスも、実現されている（特許文献２）。
【０００４】
【特許文献１】特開２００２−３５２０４４号公報
【特許文献２】特開平８−１８２０３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
一方、事業者や行政主体等の団体の被用者に対する安全配慮義務が重要視されている今日において、事業主や行政主体等の団体の危機管理責任者は、被用者が通勤の途中や出張・外出中に事故や災害に巻き込まれぬ様配慮し、万が一巻き込まれた場合には、適切な避難指示をしたり早急に救護に向かう手筈を整えることが求められている。かかる義務を果たすためには、団体の危機管理担当者は、現に生じている災害，事故，交通渋滞，列車遅延等のアクシデントについての情報を収集するとともに、各被用者の行動を把握し、各被用者が災害や事故等のアクシデントに遭遇しているかを、認識する必要がある。
【０００６】
しかしながら、上記特許文献１記載のシステムによると、団体の被用者が事業所や庁舎内に居るかどうかを認識することはできるが、事業所や庁舎外における各構成員の行動まで把握することはできない。
【０００７】
また、上記特許文献２記載の技術によると、事業所や庁舎外における各被用者の行動を把握することはできるが、実際の災害や事故が発生した場合に、各被用者が実際にかかるアクシデントに遭遇しているか否かを、判断することができない。
【０００８】
そこで、本発明の課題は、団体の所属員が事業所や庁舎の外において災害や事故等のア
クシデントが発生した場合に、当該団体の被用者や役員等の所属員がかかるアクシデントに遭遇したかに関するステータスを情報共有システムを通じて表示することができるステータス表示システムを、提供することである。
【課題を解決するための手段】
【０００９】
上述した課題を解決するために案出された本発明によるステータス表示システム，ステータス表示方法，及びプログラムを実行したコンピュータは、情報共有システムにおいて、各端末から、その位置を示す端末位置情報を収集し、各種情報源からアクシデントの発生位置についてのアクシデント位置情報を収集し、各端末から収集された端末位置情報が示す位置と、前記アクシデント位置情報が示す位置とを比較することによって、各端末を保持する保持者が災害又は事故に遭遇しているかどうかを判定し、判定の結果に応じて、前記ユーザ情報データベースに登録された前記保持者のステータスを更新する。従って、ユーザ情報データベースに登録された各構成員のステータスを見れば、各構成員がアクシデントに遭遇しているかどうかを、簡単に確認することができる。
【発明を実施するための最良の形態】
【００１０】
１．以下、図面に基づいて、本発明によるステータス表示システムを適用した情報共有システムの実施の形態を、説明する。この情報共有システムとは、コンピュータネットワークを通じて複数の端末間・ユーザ間で情報の共有をすることを可能とする全てのシステムを意味し、所謂グループウェアの他、メッセンジャーシステムや、メーリングリストや、ウェブ上の掲示板をベースにしたものを含むが、本実施形態では、情報共有システムとして、メッセンジャーシステムをベースとしたものを採用している。即ち、本実施形態では、団体の個々の構成員に夫々ＰＣ及び携帯電話機を配給した上で、団体内における各管理単位毎にチャットグループを構成させ、各チャットグループ毎に、各構成員のＰＣ及び携帯電話の間でメッセージを相互公開するとともに、サーバが自動的に取得した各構成員のステータスを公開するメッセンジャーシステムが、採用されている。
【００１１】
図１に示す例では、このメッセンジャーシステムが企業における各従業員の管理用に用いられるものとして説明を行うので、メッセンジャーシステムの中核となるサーバは、「企業内サーバ」と称される。更に、この例では、このメッセンジャーシステムに適用されるステータス表示システムの機能は、企業内サーバとともに、インターネット，専用回線等のコンピュータネットワークによって通信可能に接続されたＩＳＰ（Internet Service
Provider）運営になるこのサーバ（ＩＳＰ内サーバ）が連携することにより実現される
。但し、ＩＳＰ内サーバにおけるステータス表示システムの一部機能（後述するＡＳＰプログラムによる機能）が、企業内サーバ１内で実現されても良い。その場合には、ＩＳＰ内サーバは、ステータス表示システムの残りの機能（後述するデータベースサーバプログラムによる機能）のみを実現することになる。
【００１２】
２．システム構成
図１は、本発明の実施の形態であるメッセンジャーシステムの概略構成を示すブロック図である。この図１に示されているように、このメッセンジャーシステムは、ＩＳＰとの間で情報サービスについての契約（法人契約）を締結した団体（以下、「法人契約団体」という）である企業の事業所内に夫々設置されているとともにＬＡＮ（企業内ＬＡＮ）を通じて相互に接続された企業内サーバ１，ルータ４，及び、各役員（危機管理責任者を含む）及び従業員（危機管理担当者を含む）に夫々支給されてその机に設置されている多数（図１では、そのうちの一台のみを図示）のＰＣ２，上記ルータ４に対して上記コンピュータネットワークの一例であるインターネットＩＮ及び携帯電話網，ＰＨＳ網等のモバイルネットワークＭＮを通じて通信可能であり上記各役員及び従業員に夫々支給された多数（図１では、そのうちの一台のみを図示）の携帯電話，ＰＨＳ端末，ＰＤＡ，無線ＬＡＮ機器，等の持ち運び可能な移動通信機能を有する端末（以下、「移動通信端末」という）
３，上記ルータ４に対して上記インターネットＩＮを通じて接続されたＩＳＰ運営になるルータ６，ＩＳＰの施設内に施設されたＬＡＮ（ＩＳＰ内ＬＡＮ）を通じてルータ６に接続されたサーバ装置（ＩＳＰ内サーバ５），インターネットＩＮに接続された各種情報源７（客観的な災害情報を発信している公的機関や学術団体やボランティア団体等が運営するサイト，災害についての主観的な情報を送信して来る一般ユーザの端末）から、構成されている。
【００１３】
企業内サーバ１は、互いにバスＢによって接続されたＣＰＵ１０，通信アダプタ１１，ＲＡＭ（Random Access Memory）１２及びハードディスク１３から、構成されている。
【００１４】
これらのうち、ＣＰＵ１０は、この企業内サーバ１全体の制御を行う中央処理装置（コンピュータ）である。また、ＲＡＭ１２は、ＣＰＵ１０が各種処理を実行するに際しての作業領域が展開される主記憶装置である。また、通信アダプタ１１は、企業内ＬＡＮとのインタフェースであり、ルータ４を通じてインターネットＩＮに繋がる専用線に接続され、また、当該企業内に設置されている他のコンピュータ（ＰＣ２を含む）と接続されている。
【００１５】
ハードディスク１３は、ＣＰＵ１０によって読み出されて実行される各種プログラム及び各種データを格納している記憶装置である。
【００１６】
このハードディスク１３が格納してＣＰＵ１０によってＲＡＭ１２上に読み出される各種プログラムには、上述した各種機能を果たすためのプログラム（例えば、データベースサーバ１２１，メールサーバプログラム１２２，等）が、含まれている。また、ハードディスク１３が格納している各種データには、メールボックス１３２及びユーザ情報データベース１３３が、含まれている。
【００１７】
上記データベースサーバプログラム１２１は、ＩＳＰ内サーバ５（ＡＳＰプログラム５２１）から受信した処理結果に応じて、新規役員又は従業員のプロフィール（個人名，団体名，従業員番号，部署，氏名，団体内個人名，緊急連絡先）を含む新規レコードをユーザ情報データベース１３３に格納する機能，ＩＳＰ内サーバ５（ＡＳＰプログラム５２１）から受信した処理結果に応じて、各役員又は従業員のスケジュールを登録又は変更するためにユーザ情報データベース１３３を更新する機能，及び、ＩＳＰ内サーバ５（ＡＳＰプログラム５２１）から受信した処理結果に応じて、各役員及び従業員の現在のステータス，位置情報，真偽レベル，真偽判断結果，情報開示レベル，災害レベルを登録又は変更するためにユーザ情報データベース１３３を更新する機能を、ＣＰＵ１０に実現させる（ステータス更新手段）。
【００１８】
メールサーバプログラム１２２は、ハードディスク１３内のメールボックス１３２を利用して、ＳＭＴＰプロトコル及びＰＯＰ３プロトコル等に従って各ＰＣ２及び各移動通信端末３との間で電子メールを転送する機能を、ＣＰＵ１０に実現させる。このとき、メールサーバプログラム１２２は、予め登録されている役員及び従業員のグループについては、共通のメールアドレスを用意しておき、当該共通メールアドレス宛の電子メールを当該共通メールアドレスが付与されたグループに属する何れかの役員又は従業員から受信すると、当該電子メールを、当該グループに属する役員及び従業員の全員の個人アドレス宛に転送する。また、当該メールサーバプログラム１２２は、何れかのＳＭＴＰプロトコルに従ってメールボックス１３２に新たなメールを格納すると、その内容をコメントとしてユーザ情報データベース１３３に格納するとともに、その内容に対して形態素解析及びフィルタリングすることによって抽出した重要な文節に対する処理命令をＩＳＰ内サーバ５（ＡＳＰプログラム５２１）へ送信する機能を、ＣＰＵ１０に実現させる。更に、当該メールサーバプログラム１２２は、ユーザ情報データベース１３３に登録されている何れかの
役員又は従業員についてのステータスが変更されると、変更後のステータス情報を通知する電子メールを生成し、その役員又は従業員が属するグループの全所属員宛に、送信する。
【００１９】
ユーザ情報データベース１３３は、各役員及び従業員毎に、その個人情報（ユーザ情報）を登録するレコードを有しており、各レコードは、夫々、ユーザ情報を構成する個人名（役員又は従業員の個人名），団体名，従業員番号，部署，氏名，団体内個人名，本人の現在の状況を示すステータス，本人が申請した現在地（本人申請現在地），本人が送ってきたコメント，同じく画像，ステータス更新日時，緊急連絡先，現在のスケジュール，本人の現在地の位置情報（緯度及び経度），ステータス，真偽判断レベル，真偽判断結果，どこまで情報を開示するかに関する情報開示レベル，遭遇している災害の程度を示す災害レベルを夫々格納する各フィールドから、構成されている。なお、図２は、後述するＩＳＰ内サーバ５内のユーザ情報データベース５３１の構造を示す表であるが、企業内サーバ１内のユーザ情報データベース１３３も、これと同じデータ構造を有している。
【００２０】
ＩＳＰ内サーバ５は、互いにバスＢによって接続されたＣＰＵ５０，通信アダプタ５１，ＲＡＭ５２及びハードディスク５３から、構成されている。
【００２１】
これらのうち、ＣＰＵ５０は、このＩＳＰ内サーバ５全体の制御を行う中央処理装置（コンピュータ）である。また、ＲＡＭ５２は、ＣＰＵ５０が各種処理を実行するに際しての作業領域が展開される主記憶装置である。また、通信アダプタ５１は、ＩＳＰ内ＬＡＮとのインタフェースであり、ルータ６を通じてインターネットＩＮに繋がる専用線に接続され、また、ＩＳＰのシステムを構成する他のサーバ装置やコンソールに接続されている。
【００２２】
ハードディスク５３は、ＣＰＵ５０によって読み出されて実行される各種プログラム及び各種データを格納している記憶装置である。
【００２３】
このハードディスク５３が格納してＣＰＵ５０によってＲＡＭ５２上に読み出される各種プログラムには、上述した各種機能を果たすためのプログラム（例えば、ＡＳＰプログラム５２１，データベースサーバプログラム５２２，ウェブサーバプログラム［各種ＣＧＩプログラムを含む］５２３等）が、含まれている。また、ハードディスク１３が格納している各種データには、ユーザ情報データベース５３１，事象情報データベース５３２，及び、ブログデータ（ブログパーツを含む）５３３が、含まれている。
【００２４】
上記ウェブサーバプログラム５２３は、各ＰＣ２及び移動通信端末３が所定のＵＲＬ宛にアクセスした時に、ＵＲＬに対応したコンテンツ（ブログデータ５３３，等）をハードディスク５３から読み出して応答する機能を、ＣＰＵ１０に実現させる。
【００２５】
また、上記ＡＳＰプログラム５２１は、各法人契約団体のネットワーク管理者が操作するＰＣ２から新規役員又は従業員のプロフィール（個人名，団体名，従業員番号，部署，氏名，団体内個人名，緊急連絡先）を含むメッセージを受信すると、これらのプロフィール情報を含む新規レコードをユーザ情報データベース５３１へ格納するとともに、同じレコードをユーザ情報データベース１３３に格納すべき命令を同法人契約団体の企業内サーバ１へ応答する機能，各ＰＣ２又は移動通信端末３からスケジュールの登録又は変更の要求メッセージを受信すると、要求通りにユーザ情報データベース５３１を更新するとともに、同様の更新をユーザ情報データベース１３３に対して行うべき命令を、同法人契約団体の企業内サーバ１へ応答する機能を、ＣＰＵ５０に実現させる。
【００２６】
さらに、上記ＡＳＰプログラム５２１は、後述する図５乃至図８のフローチャートに示
す処理を実行する。また、ＡＳＰプログラム５２１は、データベースプログラム５２２をして、ユーザ情報データベース５３１の更新，ユーザ情報データベース５３１及び事象情報データベース５３２からの情報の読み出しをさせる。さらに、ＡＳＰプログラム５２１は、定期的に、各種情報源７（客観的な災害情報を発信している公的機関が運営するサイト）を能動的に巡回し、災害情報（事象情報）を収集して、データベースサーバプログラム５２２をして、当該事象情報を事象情報データベース５３２に登録させる。さらに、ＡＳＰプログラム５２１は、当該ＩＳＰ内サーバ５が提供している災害に関する情報を発信しているサイトの図示せぬ掲示板に投稿する権限を有する一般ユーザの個人情報（ユーザ情報）を当該一般ユーザから取得して、データベースサーバプログラム５２２をして、ユーザ情報データベース５３１に登録させる。その上で、ＡＳＰプログラム５２１は、ユーザ情報データベース５３１に登録された一般ユーザの端末（情報源７）によって上記掲示板に投稿された情報を収集し、これに対して形態素解析及びフィルタリングを施すことによって、災害，事故等について文言（場所に関する文言等）や災害や事故等の発生位置を示す緯度及び経度を含む災害情報（事象情報）を抽出して、データベースサーバプログラム５２２をして、事象情報データベース５３２に登録させる（アクシデント位置情報収集手段に相当）。また、ＡＳＰプログラム５２１は、ユーザ情報データベース５３１に登録された一般ユーザのユーザ情報につき、当該一般ユーザが操作する端末からスケジュールの登録又は変更の要求メッセージを受信すると、データベースサーバプログラム５２２をして、要求通りにユーザ情報データベース１３３を更新させる。
【００２７】
図２に示すように、ユーザ情報データベース５３１には、法人契約団体に属する各役員及び従業員についてのユーザ情報（これらのユーザ情報には、団体名，従業員番号，部署，団体内個人名が、含まれている），及び、一般ユーザのユーザ情報（これらのユーザ情報には、団体名，従業員番号，部署，団体内個人名，コメントが、含まれていない）を併せて登録するデータベースである。当該ユーザ情報データベース５３１のデータ構造は、上述した企業内サーバ１のユーザ情報データベース１３３と同じである。
【００２８】
図４は、事象情報データベース５３２のデータ構造を示す表である。図４に示すように、この事象情報データベース５３２は、個々の事象情報毎に一つのレコードが用意されており、各レコードは、夫々、シリアル番号，当該事象情報が災害に関するものであるかその他の出来事に関するものであるかを識別するための種別，当該事象情報を取得した情報源７を特定するための情報取得源，当該事象情報が情報源７から取得された年月日及び時刻を特定するための投稿年月日時間，当該事象情報に関係のある場所，当該事象情報が情報源（一般ユーザの端末に限る）７から取得された際における当該情報源７の位置を示す緯度・経度，当該情報の内容，当該事象情報に添付された画像のパスを夫々格納する複数のフィールドから、構成されている。
【００２９】
ＰＣ２は、互いにバスＢによって接続されたＣＰＵ２０，通信アダプタ２１，メモリ２２，ハードディスク２３，ディスプレイ２４及びキーボード２５から、構成されている。
【００３０】
これらのうち、ＣＰＵ２０は、このＰＣ２全体の制御を行う中央処理装置（コンピュータ）である。
【００３１】
また、メモリ２２は、ＣＰＵ２０が各種処理を実行するに際しての作業領域が展開される主記憶装置である。
【００３２】
また、通信アダプタ２１は、企業内ＬＡＮとのインタフェースであり、企業内サーバ１に接続される。
【００３３】
また、ディスプレイ２４は、ＣＰＵ２０による処理結果である画面を表示する。
【００３４】
また、キーボード２５は、操作者によって操作されることにより、ＣＰＵ２０に対して各種コマンドを入力する入力装置である。
【００３５】
ハードディスク２３は、ＣＰＵ２０によって読み出されて実行される各種プログラム及び各種データを格納している記憶装置である。
【００３６】
このハードディスク２３が格納してＣＰＵ２０によってＲＡＭ２２上に読み出される各種プログラムには、上述した各種機能を果たすためのプログラム（例えば、ブラウザプログラム２２２，バーチャルマシン２２１，等）が、含まれている。
【００３７】
上記ブラウザプログラム１２は、キーボード２５から入力された各種コマンドに応じて、ＩＳＰ内サーバ５のウェブサーバプログラム５２３に対して各種コンテンツ（ブログデータ５３３，等）を要求するメッセージを送信してそのコンテンツを受信するとその内容をディスプレイ２４に表示するか、対応するプラグインに渡す機能を有している。かかるプラグインの一例が、バーチャルマシン２２１である。このバーチャルマシン２２１は、ブログデータ５３３中のブログパーツを受け取ると、このブログパーツのスクリプトに従った処理を実行する。
【００３８】
具体的には、ディスプレイ２４上に表示されたブログの所定位置に、図３に示すように、ブログパーツの欄を表示するとともに、当該欄内に、当該ＰＣ２の操作者が属するグループの所属員の夫々について、企業内サーバ１から受信した電子メールの内容であるメッセージ（図３において各個人名の下の行）と、そのステータスを示すアイコン（図３において各個人名の左側に表示されたアイコン）及び文字（図３において各個人名の左側に表示された文字）を、表示する。更に、バーチャルマシン２２１は、企業内サーバ１から電子メールを受信すると、ただちに、受信確認の返信メールを、企業内サーバ１へ自動送信する。
【００３９】
移動通信端末３は、基本的にＰＣ２とほぼ同等の構成を有する。即ち、この移動通信端末３は、互いにバスＢによって接続されたＣＰＵ３０，無線装置３１，メモリ３２，ディスプレイ３４，キーボード３３，及びＧＰＳユニット３５から、構成されている。これらのうち、ＣＰＵ３０，メモリ３２，ディスプレイ３４及びキーボード３３は、上述したＰＣ２のものとほぼ同等の機能を有するものであるので、その説明を省略する。また、移動通信端末３には、ハードディスクは備えられていない代わりに、メモリ３２には、ブラウザプログラム３２２及びヴァーチャルマシン３２１がインストールされている。また、移動通信端末３には、通信アダプタの代わりに無線装置３１が接続されている。この無線装置３１は、モバイルネットワークＭＮを構成する図示せぬ地上局との間で無線通信を行うための装置であるが、公知の構成であるので、その説明を省略する。
【００４０】
また、ＧＰＳユニット３５も、公知の構成であり、当該移動通信端末３の緯度及び経度を検知して出力する部品である。なお、通信キャリアが提供する位置情報通知サービスには、移動通信端末３内のＧＰＳユニット３５によって直接測定された緯度・経度を読み出して通知する方式の他、移動通信端末３と直接無線接続している基地局の緯度・経度を通知する方式もあるが、後者の場合には、当該ＧＰＳユニット３５は不要となる。また、衛星利用測位システムとしてＧＰＳに代わって「ガリレオ」が利用可能となれば、「ガリレオ」に応じた測位ユニットが、ＧＰＳユニット３５に置き換えられても良い。
【００４１】
３．処理内容
次に、上述したＡＳＰプログラム５２１によって実施される処理の一部を、図５乃至図８のフローチャートを参照して説明する。なお、以下に説明する処理が実行される前提と
して、上述した各プログラムが動作することにより、企業内サーバ１のユーザ情報データベース１３３及びＩＳＰ内サーバ５のユーザ情報データベース５３１には、企業内サーバ１が設置されている企業の役員及び従業員についてのユーザ情報が登録されており、ＩＳＰ内サーバ５のユーザデータベース５３２には、更に、一般ユーザについてのユーザ情報が登録されているとともに、事象情報データベース５３２には、それまでに取得された事象データが蓄積されている。
【００４２】
そして、この処理は、ユーザ情報データベース５３１内にそのユーザ情報（団体名，従業員番号，部署，団体内個人名，コメントが含まれているユーザ情報）が登録されている各役員及び従業員（以下、単に「ユーザ」という）毎に実行され、定期的にスタートする。そして、スタート後最初のＳ００１では、ＡＳＰプログラム５２１を実行しているＣＰＵ５０（以下、表記を簡略化すべく、単に「ＡＳＰプログラム５２１」と称する）は、処理対象のユーザが、メッセンジャーサービスのための電子メールにより、データを企業内サーバ１へ送信したか否か，若しくは、図示せぬ掲示板にデータを投稿したか否かを、チェックする。そして、データを企業内サーバ１へ送信した場合，若しくは、図示せぬ掲示板にデータを投稿した場合には、処理をＳ００２へ進め、それ以外の場合には処理をＳ３０１へ進める。
【００４３】
Ｓ００２では、ＡＳＰプログラム５２１は、ユーザが企業内サーバ１へ送信した情報，若しくは、図示せぬ掲示板にデータを投稿したを情報（以下、「ユーザが送信してきた情報」と記述する）を形態素解析し、災害等のアクシデントの発生及び発生場所に関する文言を抽出する（端末位置情報収集手段に相当）。
【００４４】
次のＳ００３では、ＡＳＰプログラム５２１は、Ｓ００２にて形態素解析して得た各文言を、事象情報データベース５３２に登録されている（「種別」＝災害）である各事象情報の「内容」，即ち、災害等のアクシデントの発生及び発生場所に関する文言と比較する。
【００４５】
次のＳ００４では、ＡＳＰプログラム５２１は、Ｓ００３での比較の結果として、前者と完全一致するか若しくは所定割合以上一致する後者が存在していたかどうかに基づいて、ユーザが送信してきた情報が災害等のアクシデントに該当するか否かを、判定する。そして、ＡＳＰプログラム５２１は、前者と完全一致するか若しくは所定割合以上一致する後者が存在していない場合には、ユーザが送信してきた情報が災害等のアクシデントに該当しないと判断して、処理をＳ００５へ進める。これに対して、前者と完全一致するか若しくは所定割合以上一致する後者が存在していた場合には、ユーザが送信してきた情報が災害等のアクシデントに該当すると判断して、処理をＳ２０１へ進める。以上のＳ００３及びＳ００４が、判定手段に相当する。
【００４６】
Ｓ００５では、ＡＳＰプログラム５２１は、処理対象ユーザについてユーザ情報データベース５３１に登録されているユーザ情報に団体名，従業員番号，部署，団体内個人名，コメントのうちの何れかが含まれているか否かに基づいて、当該処理対象ユーザが、法人契約をした団体に属しているか否かをチェックする。そして、当該処理対象ユーザが、法人契約をした団体に属している場合には処理をＳ１０１へ進め、一般ユーザである場合には処理をＳ００６へ進める。
【００４７】
Ｓ００６では、ＡＳＰプログラム５２１は、データベースサーバプログラム５２２を通じて、処置対象ユーザについて、現時点でのスケジュールが登録されているかどうかをチェックする。そして、かかるスケジュールが登録されていなければ、処理をそのままＳ００９へ進め、かかるスケジュールが登録されていれば、処理をＳ００７へ進める。
【００４８】
Ｓ００７では、ＡＳＰプログラム５２１は、Ｓ００２での形態素解析によって抽出された文言と処理対象ユーザについてユーザ情報データベース５３１に登録されている現時点でのスケジュールとを比較して、前者と後者との一致率が所定比率を上回っているかどうかに基づいて、当該処理対象ユーザが、事前に登録しておいたスケジュールに合った行動をしているかどうかを、チェックする。そして、当該処理対象ユーザが、事前に登録しておいたスケジュールに合った行動をしている場合には、処理をＳ００９へ進める。これに対して、当該処理対象が事前に登録しておいたスケジュールに合った行動をしていない場合には、Ｓ００８において、ユーザが送信してきた情報を口コミ情報として扱わないこととして、この処理を終了する。
【００４９】
これに対して、Ｓ００９では、ＡＳＰプログラム５２１は、ユーザが送信した情報を形態素解析する。
【００５０】
次のＳ０１０では、ＡＳＰプログラム５２１は、Ｓ００９での形態素解析の結果に基づいて、ユーザが送信してきた情報に、地名等、サービスに有用な情報があったかどうかをチェックする。そして、ＡＳＰプログラム５２１は、サービスに有用な情報がなかった場合には処理をＳ０１３へ進め、有用な情報がなかった場合には処理をＳ０１１へ進める。
【００５１】
Ｓ０１１では、ＡＳＰプログラム５２１は、移動通信端末３の通信キャリアが提供している位置情報提供サービス，即ち、処理対象ユーザの移動通信端末３にアクセスして強制的にＧＰＳユニット３５を起動させて、当該ＧＰＳユニット３５が検知した位置情報（緯度及び経度）を通知させるサービスを利用して、処理対象ユーザの移動通信端末３の位置情報を取得する（端末位置情報収集手段に相当）。そして、処理対象ユーザが送信して来た情報に含まれる地名とを比較して、前者が示す位置が後者が示す場所又は地域に含まれるかどうかをチェックする（判定手段に相当）。そして、前者が示す位置が後者が示す場所又は地域に含まれていない場合には、処理対象ユーザが送信して来た情報が偽であると判断して、処理をＳ０１３へ進め、前者が示す位置が後者が示す場所又は地域に含まれている場合には、処理対象ユーザが送信して来た情報が真であると判断して、処理をＳ０１２へ進める。
【００５２】
Ｓ０１２では、ＡＳＰプログラム５２１は、処理対象ユーザが送信して来た情報を事象情報データベース５３２に登録して、この処理を終了する。
【００５３】
これに対して、Ｓ０１３では、ＡＳＰプログラム５２１は、ユーザが送信してきた情報を口コミ情報として扱わないこととして、この処理を終了する。
【００５４】
一方、処理対象ユーザが企業契約団体に属している場合に実行されるＳ１０１では、ＡＳＰプログラム５２１は、データベースサーバプログラム５２２を通じて、処置対象ユーザについて、現時点でのスケジュールが登録されているかどうかをチェックする。そして、かかるスケジュールが登録されていなければ、処理をそのままＳ１０３へ進め、かかるスケジュールが登録されていれば、処理をＳ１０２へ進める。
【００５５】
Ｓ１０２では、ＡＳＰプログラム５２１は、Ｓ００２での形態素解析によって抽出された文節と処置対象ユーザについてデータベースサーバプログラム５２２に登録されている現時点でのスケジュールとを比較して、前者と後者との一致率が所定比率を上回っているかどうかに基づいて、当該処理対象ユーザが、事前に登録しておいたスケジュールに合った行動をしているかどうかを、チェックする。そして、当該処理対象ユーザが、事前に登録しておいたスケジュールに合った行動をしている場合には、処理をＳ１０３へ進める。これに対して、当該処理対象が事前に登録しておいたスケジュールに合った行動をしていない場合には、処理をＳ１０５へ進める。
【００５６】
Ｓ１０３では、ＡＳＰプログラム５２１は、Ｓ０１１と同様のアルゴリズムに従い、処理対象ユーザが企業内サーバ１へ送信して来た情報が真であるか偽であるかを判断する。そして、処理対象ユーザが企業内サーバ１へ送信して来た情報が真であると判断すると、処理をＳ１０５へ進め、処理対象ユーザが企業内サーバ１へ送信して来た情報が偽であると判断すると、処理をＳ１０４へ進める。Ｓ１０５では、ＡＳＰプログラム５２１は、当該処理対象ユーザのユーザ情報中のステータスを変更する必要がない旨を処理結果として企業内サーバ１へ応答して、この処理を終了する。
【００５７】
これに対して、Ｓ１０４では、当該処理対象ユーザのユーザ情報中のステータスを「偽情報を送信している」旨に変更することとし、データベースサーバプログラム５２２を通じて、ユーザ情報データベース５３１を更新するとともに、ステータスを変更すべき旨を処理結果として企業内サーバ１へ応答して、この処理を終了する。
【００５８】
一方、処理対象ユーザが法人契約団体に所属するか否かに関わらず、処理対象ユーザが送信してきた情報が災害等のアクシデントに該当する場合に実行されるＳ２０１では、ＡＳＰプログラム５２１は、Ｓ１０３と同様のアルゴリズムに従い、処理対象ユーザが送信して来た情報が真であるか偽であるかを判断する（端末位置情報収集手段及び判定手段に相当）。そして、処理対象ユーザが送信して来た情報が真であると判断すると、処理をＳ２０２へ進め、処理対象ユーザが送信して来た情報が偽であると判断すると、処理をＳ２１６へ進める。
【００５９】
Ｓ２１６では、ＡＳＰプログラム５２１は、処理対象ユーザについてユーザ情報データベース５３１に登録されているユーザ情報に団体名，従業員番号，部署，団体内個人名，コメントのうちの何れかが含まれているか否かに基づいて、当該処理対象ユーザが、法人契約をした団体に属しているか否かをチェックする。そして、当該処理対象ユーザが、法人契約をした団体に属している場合には処理をＳ２１７へ進め、一般ユーザである場合には処理をＳ００６へ進め、上述したＳ００６以降の処理を実行する。
【００６０】
Ｓ２１７では、ＡＳＰプログラム５２１は、当該処理対象ユーザのユーザ情報中のステータスを「偽情報を送信している」旨に変更することとし、データベースサーバプログラム５２２を通じて、ユーザ情報データベース５３１を更新するとともに、ステータスを変更すべき旨を処理結果として企業内サーバ１へ応答して（ステータス変更手段に相当）、この処理を終了する。
【００６１】
一方、Ｓ２０２では、ＡＳＰプログラム５２１は、当該処理対象ユーザの移動通信端末３に電子メールを送信して、情報を送るように指示する。
【００６２】
次のＳ２０３では、ＡＳＰプログラム５２１は、Ｓ２０２での指示に応じて当該処理対象ユーザが情報を送ってきたかとうかをチェックする。そして、当該処理対象ユーザが未だ情報を送ってきていない場合には、ＡＳＰプログラム５２１は、処理をＳ２０４へ進める。
【００６３】
Ｓ２０４では、ＡＳＰプログラム５２１は、移動通信端末３の通信キャリアが提供している位置情報提供サービス，即ち、処理対象ユーザの移動通信端末３にアクセスして強制的にＧＰＳユニット３５を起動させて、当該ＧＰＳユニット３５が検知した位置情報（緯度及び経度）を通知させるサービスを利用して、処理対象ユーザの移動通信端末３の位置情報を取得する（端末位置情報収集手段）。そして、取得した位置情報及び事象情報データベース５３２に登録されている（「種別」＝災害）である各事象情報中の緯度・経度に基づいて、Ｓ２０２の実行後一定時間以上に亘って、当該処理対象ユーザが同じ災害等の
アクシデントの発生位置に留まっているかどうかをチェックする。そして、未だ一定時間内であれば、処理をＳ２０３へ戻す。
【００６４】
以上のＳ２０３及びＳ２０４のループ処理を繰り返した結果、処理対象ユーザからの情報を受信すると、ＡＳＰプログラム５２１は処理をＳ２０３からＳ２０５へ進め、Ｓ２０２の実行後一定時間が経過する前に処理対象ユーザが災害等アクシデント発生位置から移動したと判断すると、ＡＳＰプログラム５２１は処理をＳ２０４からＳ２０６へ進め、Ｓ２０２の実行後一定時間が経過したと判断すると、ＡＳＰプログラム５２１は処理をＳ２０４からＳ２０７へ進める。
【００６５】
Ｓ２０５では、ＡＳＰプログラム５２１は、移動通信端末３の通信キャリアが提供している位置情報提供サービス，即ち、処理対象ユーザの移動通信端末３にアクセスして強制的にＧＰＳユニット３５を起動させて、当該ＧＰＳユニット３５が検知した位置情報（緯度及び経度）を通知させるサービスを利用して、処理対象ユーザの移動通信端末３の位置情報を取得する。そして、ＡＳＰプログラム５２１は、取得した位置情報と、事象情報データベース５３２に登録されている「種別」＝災害である各事象情報の「緯度・経度」とを比較して、両者が示す位置が所定距離以上離れた場合には、当該処理対象ユーザが危機を回避したと判断する。また、ＡＳＰプログラム５２１は、ユーザが送信してきた情報を形態素解析して災害を回避した旨が含まれているか否かを判定し、災害が回避した旨が含まれている場合には、当該処理対象ユーザが危機を回避したと判断する。そして、ＡＳＰプログラム５２１は、何れかのチェックによって当該処理対象ユーザが危機を回避したと判断すると、処理をＳ２０６へ進め、何れのチェックによって当該処理対象ユーザが危機を回避したと判断できなかった場合には、処理をＳ２０７へ進める。以上説明したｓ２０３乃至Ｓ２０５の処理も、判定手段に相当する。
【００６６】
Ｓ２０６では、ＡＳＰプログラム５２１は、Ｓ２０４又はＳ２０５において取得された当該処理対象ユーザの位置情報（緯度及び経度），当該処理対象ユーザが避難者である旨（アクシデントに遭遇している旨）のステータスを、当該処理対象のユーザのＩＤ（従業員番号）が示すユーザ情報データベース５３１中のユーザ情報に登録すべき旨を、データベースサーバプログラム５２２に指示するとともに（ステータス更新手段に相当）、処理結果として企業内サーバ１へ応答する。
【００６７】
一方、Ｓ２０７では、ＡＳＰプログラム５２１は、Ｓ２０４又はＳ２０５において取得された当該処理対象ユーザの位置情報（緯度及び経度），当該処理対象ユーザが被害者である旨（アクシデントに遭遇している旨）のステータスを、当該処理対象のユーザのＩＤ（従業員番号）が示すユーザ情報データベース５３１中のユーザ情報に登録すべき旨を、データベースサーバプログラム５２２に指示するとともに（ステータス更新手段に相当）、処理結果として企業内サーバ１へ応答する。
【００６８】
Ｓ２０６又はＳ２０７を完了すると、ＡＳＰプログラム５２１は、処理をＳ２０８へ進める。
【００６９】
Ｓ２０８では、ＡＳＰプログラム５２１は、処理対象ユーザについてユーザ情報データベース５３１に登録されているユーザ情報に団体名，従業員番号，部署，団体内個人名，コメントのうちの何れかが含まれているか否かに基づいて、当該処理対象ユーザが、法人契約をした団体に属しているか否かをチェックする。そして、当該処理対象ユーザが、法人契約をした団体に属している場合には処理をＳ２０９へ進め、一般ユーザである場合には処理をＳ２１５へ進める。
【００７０】
Ｓ２１５では、ＡＳＰプログラム５２１は、処理対象ユーザの現在位置から最も近い避
難指定場所の位置情報を各種情報源７から取得し、処理対象ユーザの現在位置からかかる避難指定場所までの避難経路を算出して、これを示す地図データを、処理対象ユーザの移動通信端末へ送信する（避難経路通知手段に相当）。Ｓ２１５を完了すると、ＡＳＰプログラム５２１は、処理をＳ２１３へ進める。
【００７１】
一方、Ｓ２０９では、ＡＳＰプログラム５２１は、当該処理対象ユーザについてユーザ情報データベース５３１に登録されている情報開示レベルに合わせて、当該処理対象ユーザについての被害者情報を配信すべき旨を、処理結果として企業内サーバ１へ応答する。例えば、正社員についてはグループ内でのみ被害者情報を開示するが、派遣社員についてはグループの他、危機管理対象部署の所属員にも被害者情報を開示する等といった具合である。
【００７２】
次のＳ２１０では、ＡＳＰプログラム５２１は、当該処理対象ユーザについてユーザ情報データベース５３１に登録されている緊急連絡先に基づき、被害者が当該法人契約団体外にも被害者情報を発信する様に登録していたか否かをチェックする。そして、被害者が当該法人契約団体外にも被害者情報を発信する様に登録していなかった場合には、ＡＳＰプログラム５２１は、処理をそのままＳ２１２へ進める。これに対して、被害者が当該法人契約団体外にも被害者情報を発信する様に登録していた場合には、ＡＳＰプログラム５２１は、Ｓ２１１において、当該処理対象ユーザについてユーザ情報データベース５３１に登録されている緊急連絡先へ被害者情報を通知する。Ｓ２１１を完了すると、ＡＳＰプログラム５２１は、処理をＳ２１２へ進める。
【００７３】
Ｓ２１２では、ＡＳＰプログラム５２１は、処理対象ユーザの現在位置から最も近い避難指定場所の位置情報を各種情報源７から取得する他、当該法人契約団体が用意可能な避難手段に基づき、適切な回避手段を、処理対象ユーザの移動通信端末へ送信する（避難経路通知手段に相当）。Ｓ２１２を完了すると、ＡＳＰプログラム５２１は、処理をＳ２１３へ進める。
【００７４】
Ｓ２１３では、ＡＳＰプログラム５２１は、一定時間経過するのを待機する。
【００７５】
次のＳ２１４では、ＡＳＰプログラム５２１は、処理対象ユーザの移動通信端末３からレスポンスがあるか否かをチェックする。そして、レスポンスがなければ、ＡＳＰプログラム５２１は、処理をそのまま終了するが、レスポンスがあれば、Ｓ１０１へ進める。
【００７６】
一方、ユーザが当初よりデータを送ってこなかった場合に実行されるＳ３０１では、ＡＳＰプログラム５２１は、移動通信端末３の通信キャリアが提供している位置情報提供サービス，即ち、処理対象ユーザの移動通信端末３にアクセスして強制的にＧＰＳユニット３５を起動させて、当該ＧＰＳユニット３５が検知した位置情報（緯度及び経度）を通知させるサービスを利用して、処理対象ユーザの移動通信端末３の位置情報を取得する（端末位置情報取得手段に相当）。
【００７７】
次のＳ３０２では、ＡＳＰプログラム５２１は、データベースサーバプログラム５２２を通じて、処置対象ユーザについて、現時点でのスケジュールが登録されているかどうかをチェックする。そして、かかるスケジュールが登録されていなければ、処理をそのままＳ３０５へ進め、かかるスケジュールが登録されていれば、処理をＳ３０３へ進める。
【００７８】
Ｓ３０５では、ＡＳＰプログラム５２１は、Ｓ３０１にて取得した位置情報（緯度及び経度）と事象情報データベース５３２に登録されている「種別」＝災害である各事象情報の「緯度・経度」とを比較する。
【００７９】
次のＳ３０６では、ＡＳＰプログラム５２１は、Ｓ３０５での比較の結果として、両者の緯度・経度が示す位置同士の間の距離が一定距離以内であるかどうかに基づいて、処理対象ユーザが危険な場所に居るか否かをチェックする。以上のＳ３０５及びＳ３０６の処理が、判定手段に相当する。
【００８０】
そして、ＡＳＰプログラム５２１は、両者の緯度・経度が示す位置同士の間の距離が一定距離を超えている場合には、処理対象ユーザが危険な場所に居ないと判断して、処理をＳ３０７へ進める。Ｓ３０７では、ＡＳＰプログラム５２１は、当該処理対象ユーザが送信してきた情報を口コミ情報として扱わないこととして、この処理を終了する。
【００８１】
これに対して、両者の緯度・経度が示す位置同士の間の距離が一定距離以内である場合には、ＡＳＰプログラム５２１は、処理対象ユーザが危険な場所に居ると判断して、処理をＳ２０８へ進める。
【００８２】
一方、該当するスケジュールが登録されているとＳ３０２にて判断すると、ＡＳＰプログラム５２１は、Ｓ３０３において、ユーザ情報データベース５３１に登録されている当該処理対象ユーザのスケジュールとＳ３０１にて取得した位置情報とを確認する。
【００８３】
次のＳ３０４では、ＡＳＰプログラム５２１は、Ｓ３０１にて取得した位置情報（緯度及び経度）と事象情報データベース５３２に登録されている「種別」＝災害である各事象情報の「緯度・経度」とを比較する。
【００８４】
次のＳ２００では、ＡＳＰプログラム５２１は、Ｓ３０４での比較の結果として、両者の緯度・経度が示す位置同士の間の距離が一定距離以内であるかどうかに基づいて、処理対象ユーザが危険な場所に居るか否かをチェックする。以上のＳ３０５及びＳ３０６の処理が、判定手段に相当する。
【００８５】
そして、ＡＳＰプログラム５２１は、両者の緯度・経度が示す位置同士の間の距離が一定距離を超えている場合には、処理対象ユーザが危険な場所に居ないと判断して、処理をＳ２０１へ進め、上述したＳ２０１以降の処理を実行する。これに対して、両者の緯度・経度が示す位置同士の間の距離が一定距離以内である場合には、ＡＳＰプログラム５２１は、処理対象ユーザが危険な場所に居ると判断して、処理をＳ２０２へ進め、上述したＳ２０２以下の処理を実行する。
【００８６】
４．処理の変形例
上述した処理におけるＳ０１１，Ｓ１０３及びＳ２０１にて実行される真偽判定処理のアルゴリズムは、図９のフローチャートに示すように変更することも可能である。即ち、ＡＳＰプログラム５２１は、Ｓ０１１，Ｓ１０３及びＳ２０１に入ると、図９に示す真偽判定処理サブルーチンを呼び出し、処理を渡す。呼び出された真偽判定処理サブルーチンでは、最初のＳ４０１において、ＡＳＰプログラム５２１は、ユーザが送信してきた情報を形態素解析する。
【００８７】
次のＳ４０２では、ＡＳＰプログラム５２１は、Ｓ４０１での形態素解析の結果として場所に関する文言が上記情報に含まれていたか否かをチェックする。そして、場所に関する文言が含まれていた場合には、ＡＳＰプログラム５２１は、処理をＳ４０６へ進める。これに対して、場所に関する文言が含まれていなかった場合には、ＡＳＰプログラム５２１は、Ｓ４０３において、移動通信端末３の通信キャリアが提供している位置情報提供サービス，即ち、処理対象ユーザの移動通信端末３にアクセスして強制的にＧＰＳユニット３５を起動させて、当該ＧＰＳユニット３５が検知した位置情報（緯度及び経度）を通知させるサービスを利用して、処理対象ユーザの移動通信端末３の位置情報を取得して、こ
れをユーザ情報データベース５３１における当該処理対象ユーザのレコードに登録する。
【００８８】
次のＳ４０３では、ＡＳＰプログラム５２１は、Ｓ４０３にて取得した位置情報が示す位置から所定距離の範囲をその「位置情報」が示し且つ現在からα時間内に「投稿年月日」が含まれるレコードが、事象情報データベース５３２に登録されているか否かをチェックする。そして、かかるレコードが登録されていなければ、ＡＳＰプログラム５２１は、戻り値を“偽”として、呼び出し元の真偽判定処理に戻る。
【００８９】
これに対して、かかるレコードが登録されている場合には、ＡＳＰプログラム５２１は、Ｓ４０５において、Ｓ４０３にて取得した位置情報が示す場所についての情報（地名等）を付加して、当該場所においてアクシデントが発生したかどうかを問うアンケートを作成して、処理をＳ４０６へ進める。
【００９０】
Ｓ４０６では、ＡＳＰプログラム５２１は、ユーザが企業内サーバ１へ送信した情報に含まれる場所に関する情報が示す場所，又は、Ｓ４０５にてアンケートに付加した場所に居るユーザ（ユーザ情報データベース５３１に登録された位置情報がかかる場所に一致するユーザ）ｎ人に対して、アクシデントが発生したかどうかを問うアンケートを実施する。
【００９１】
次のＳ４０７では、ＡＳＰプログラム５２１は、Ｓ４０６での結果として、事故があったと解答した人数がm（<ｎ）人未満であるかｍ人以上であるかをチェックする。そして、人数がm（<ｎ）人未満であればユーザの情報が正しくないと判断して、戻り値を“偽”として、呼び出し元の真偽判定処理に戻る。これに対して、人数がm（<ｎ）人以上であればユーザの情報が正しいと判断して、戻り値を“真”として、呼び出し元の真偽判定処理に戻る。
【００９２】
５．動作例
次に、以上のように構成された本実施形態のステータス表示システムを含むメッセンジャーシステムの動作例を、図１１の動作フロー図を主に参照して、説明する。
【００９３】
本メッセンジャーシステムを稼働するには、まず、法人契約団体のネットワーク管理者が、各構成員（株式会社にあっては、役員及び従業員）のプロフィールをＩＳＰ内サーバ５上で実行されているＡＳＰプログラム５２１に対して要求する（Ｓ５０１）。すると、当該ＡＳＰプログラム５２１は、受信したプロフィールを体系化して、データベースサーバプログラム５２２をして、ユーザ情報データベース５３１に登録させる（Ｓ５０４）とともに、企業内サーバ１をして、ユーザ情報データベース１３１に登録させる（Ｓ５０３）。他方、ＡＳＰプログラム５２１は、各種情報源７から事象情報を収集して、これを体系化した上で（Ｓ５０２）、データベースサーバプログラム５２２をして、事象情報データベース５３２に登録させる（Ｓ５０５）。
【００９４】
以上のようにして各データベース５３１，５３２にデータが蓄積された段階で、ユーザ（法人契約団体に属する役員及び従業員）がメッセンジャー機能による電子メールを企業内サーバに送信すると、その電子メールの内容（ステータス、現在地情報を含む場合もある）がＡＳＰプログラム５２１へ転送される。また、必要に応じて、緯度経度情報及び端末情報が、ＡＳＰプログラム５２１へ直接送信される。また、ユーザ（一般ユーザ）が図示せぬ掲示板に情報を投稿すると、その内容（現在地情報を含む場合もある）がＡＳＰプログラム５２１によって収集される。また、必要に応じて、緯度経度情報及び端末情報が、ＡＳＰプログラム５２１へ直接送信される。（以上、Ｓ５０６）
【００９５】
ＡＳＰプログラム５２１は、このようにして各ユーザから送信されて来た情報を形態素
解析し（Ｓ５０７）、これを事象情報データベース５３２に蓄積されている各事象情報と比較することにより、それが災害情報に当たるか否かをチェックする（Ｓ５０９）。そして、送信されて来た情報が災害情報に該当しないならば、その情報が信用ある場合に限り、事象情報データベース５３２に登録する（Ｓ５１１）。また、情報送信元ユーザが法人契約団体に属する場合であれば、その内容に応じて、ユーザ情報データベース１３３，５３１のステータス変更を行う。このようにして変更されたステータスの表示例を、図３に示す。
【００９６】
これに対して、送信されて来た情報が災害情報に当たる場合には、ＡＳＰプログラム５２１は、当該情報の真偽判定を行う（Ｓ５１２）。そして、真偽判定の結果が“偽”である場合には、当該ユーザの情報が偽である旨のステータス変更をすべき旨を企業内サーバ１に応答する（Ｓ５１０）。これに対して、真偽判定の結果が“真”である場合には、当該情報を事象情報データベース５３２に登録（追加又は更新）するとともに、情報送信元ユーザの安否を確認するために、当該情報送信元ユーザに対して情報を送信する様に指示した上で、当該情報送信元ユーザが情報を送信して来るのを待つ（Ｓ５１５）。そして、送信してこない場合には、ユーザの移動通信端末６から位置情報通知機能を利用して位置情報（緯度及び経度）を取得して、これにより、当該情報送信元ユーザが一定時間以上災害又は事故現場に留まっているかどうかに依り、当該情報送信元ユーザが被害者となっているか避難者になっているかを判定する。また、当該情報送信元ユーザが情報を送信して来た場合には、その情報に基づいて、当該情報送信元ユーザが被害者となっているか避難者になっているかを判定する。
【００９７】
なお、ユーザが実際にアクシデントに遭遇した場合、移動通信端末３を用いて通話をしたり電子メールの送受信をしている暇がないこととが考えられる。かかる場合であってもＡＳＰプログラム５２１は、各ユーザ毎に、所定周期で繰り返し、移動通信端末３の位置情報通知機能を用いて、その現在位置についての位置情報を取得し、上述したのと同様にして、対象ユーザが一定時間以上災害又は事故現場に留まっているかどうかに依り、当該情報送信元ユーザが被害者となっているか避難者になっているかを判定する。
【００９８】
そして、判定結果に応じたステータスを登録するとともに、被害者又は避難者に対して適切な避難経路又は避難手段を通知する（Ｓ５１６）。その結果、図１０に示すように、ブログパーツの表示欄内において、避難者及び被害者のステータスが変更される。
【００９９】
当該情報発信元ユーザが法人契約団体に属している場合には、当該法人契約団体の危機管理責任者又は危機管理担当者は、安否情報に基づいて安否確認を行い（Ｓ５１７）、当該ユーザについてユーザ情報データベース５３１に登録されている緊急連絡先に基づいて、安否情報を誰に送るかを選別し（Ｓ５１５，Ｓ５１９，Ｓ５２９）、選別した連絡先に安否情報を送信する。その後時間がある程度立つと（Ｓ５２１）、システム全体が平常状態に戻る（Ｓ５２２）。
【０１００】
以上説明したように、本実施形態のメッセンジャーシステムによると、ＡＳＰプログラム５２１が、ユーザが携帯している移動通信端末３から送信された情報（電子メールの内容，位置情報［緯度及び経度］）と、各種情報源７から取得して事象情報データベース５３２に蓄積しておいた災害又は事故についての事例情報とを比較することにより、ユーザがアクシデントに遭遇しているかどうかを判断することができる。
【図面の簡単な説明】
【０１０１】
【図１】本発明による実施の形態であるメッセンジャーシステムの概略構成を示すブロック図
【図２】ユーザ情報データベースのデータ構造を示す表
【図３】ブログパーツの表示欄中の表示例を示す図
【図４】事象情報データベースのデータ構造を示す表
【図５】ＡＳＰプログラムによる処理内容を示すフローチャート
【図６】ＡＳＰプログラムによる処理内容を示すフローチャート
【図７】ＡＳＰプログラムによる処理内容を示すフローチャート
【図８】ＡＳＰプログラムによる処理内容を示すフローチャート
【図９】真偽判定処理のバリエーションを示すフローチャート
【図１０】災害又は事故発生時におけるブログパーツの表示欄中の表示例を示す図
【図１１】システム全体の動作を示す動作フロー図
【符号の説明】
【０１０２】
１      企業内サーバ
２      ＰＣ
３      移動通信端末
５      ＩＳＰ内サーバ
７      各種情報源
１０      ＣＰＵ
１１      通信アダプタ
１２      ＲＡＭ
１３      ハードディスク
３０      ＣＰＵ
３１      無線装置
３２      メモリ
３３      キーボード
３５      ＧＰＳユニット
５０      ＣＰＵ
５１      通信アダプタ
５２      ＲＡＭ
５３      ハードディスク
１２２      メールサーバ
１３２      メールボックス
１３２      ユーザ情報データベース
３２１      バーチャルマシン
５２１      ＡＳＰプログラム
５２２      データベースサーバプログラム
５３１      ユーザ情報データベース
５３２      事象情報データベース
５３３      ブログデータ
【図１】
2009245345.tif 000003
【図２】
2009245345.tif 000004
【図３】
2009245345.tif 000005
【図４】
2009245345.tif 000006
【図５】
2009245345.tif 000007
【図６】
2009245345.tif 000008
【図７】
2009245345.tif 000009
【図８】
2009245345.tif 000010
【図９】
2009245345.tif 000011
【図１０】
2009245345.tif 000012
【図１１】
2009245345.tif 000013