(57)【特許請求の範囲】
【請求項１】
リアルタイム位置特定およびガス曝露監視を提供する方法であって、前記方法は、
インターフェースによって、作業エリア内において複数の検知器が検知する前記作業エリア内のガスの濃度レベルを特定する情報を受信するステップと、
プロセッサによって、前記検知器による前記作業エリア内のガス検知のカバレッジをテストするステップと、
前記プロセッサによって、前記作業エリアのマップにより表されるカバレッジテストの結果を含む、前記作業エリアに関するレポートを生成するステップと、
前記インターフェースによって、前記レポートをコンピュータデバイスが受信するように伝送するステップと、
を含む方法。
【請求項２】
前記プロセッサによって、前記作業エリア内のガスの濃度履歴を特定する情報を分析するステップと、
前記分析に基づき、前記作業エリア内の１つ以上の位置におけるガス濃度を予測するステップと、
をさらに含む、請求項１に記載の方法。
【請求項３】
前記インターフェースによって、ユーザに関連付けられた検知器の位置情報であって、前記作業エリア内で前記ユーザがいた位置を特定する位置情報を受信するステップと、
前記プロセッサによって、前記作業エリア内の前記ガス濃度に基づき、前記ユーザのガス曝露レベルを判断するステップと、
をさらに含む、請求項１に記載の方法。
【請求項４】
或る期間にわたる前記ユーザの位置情報と前記作業エリア内の前記ガス濃度を分析するステップと、
前記期間にわたる前記ユーザの前記ガス曝露レベルを特定するステップと、
前記期間にわたる前記ユーザの前記ガス曝露レベルの視覚的表示を生成するステップと、
をさらに含む、請求項３に記載の方法。
【請求項５】
前記プロセッサによって、前記作業エリア内のガス検知に関する前記検知器の位置精度を定期的にテストするステップと、
前記レポートに、前記検知器についての前記位置精度テストの結果を含めるステップと、
をさらに含む、請求項１に記載の方法。
【請求項６】
前記プロセッサによって、前記ガス検知に関する前記検知器の前記位置精度が、前記検知器それぞれに関連付けられた閾値を下回るか否かを判断するステップをさらに含む、請求項５に記載の方法。
【請求項７】
前記プロセッサによって、１つ以上の位置における前記ガス検知に関する前記検知器の前記位置精度が、前記位置それぞれに関連付けられた閾値を下回るか否かを判断するステップをさらに含む、請求項５に記載の方法。
【請求項８】
ディスプレイユニットによって、前記検知器それぞれの位置における前記作業エリア内の前記ガス検知に関する前記検知器の前記位置精度を表す前記作業エリアのマップを表示するステップをさらに含む、請求項５に記載の方法。
【請求項９】
作業エリアのマップを記憶するように構成されたメモリと、
前記作業エリア内の検知器であって、前記作業エリア内のガス濃度を検知しこれを特定する情報を伝送する検知器と通信するよう構成された通信インターフェースと、
前記検知器による前記作業エリア内のガス検知に関するカバレッジを判断するよう構成されたプロセッサであって、
前記作業エリア内のガス検知に関する前記検知器の位置精度を判断するよう構成され、
前記作業エリア内のガス検知に関する前記カバレッジおよび前記検知器の前記位置精度を含むレポートを生成するよう構成された前記プロセッサと、
を含む装置。
【請求項１０】
前記通信インターフェースがさらに、通信ネットワークを介して前記レポートを伝送するよう構成された、請求項９に記載の装置。
【請求項１１】
前記プロセッサが、前記レポートに、前記作業エリアの前記マップ上における、前記作業エリア内の前記ガス検知に関する前記カバレッジおよび前記検知器の前記位置精度を含めるよう構成された、請求項９に記載の装置。
【請求項１２】
前記作業エリアの前記マップを、前記作業エリア内の前記ガス検知に関する前記カバレッジおよび前記検知器の前記位置精度と共に表示するよう構成された視覚的インターフェースをさらに含む、請求項９に記載の装置。
【請求項１３】
前記プロセッサがさらに、
前記ガス検知に関する前記カバレッジおよび前記検知器の前記位置精度の傾向履歴を分析し、
前記分析に基づき、前記作業エリア内の前記ガス検知に関する前記カバレッジおよび／または前記検知器の前記位置精度の低減を特定し、
前記視覚的インターフェースを通じて、前記ガス検知に関する前記カバレッジおよび／または前記検知器の前記位置精度における前記低減を示すよう構成された、請求項１２に記載の装置。
【請求項１４】
前記検知器が、固定型検知器と携帯型検知器を含む、請求項１２に記載の装置。
【請求項１５】
リアルタイム位置特定およびガス曝露監視を提供するコンピュータにより実施される方法であって、前記方法は、
インターフェースによって、作業エリア内の１つ以上の位置のそれぞれにおいて複数の検知器が検知する前記作業エリア内の前記１つ以上の位置におけるガス濃度を特定する情報を受信するステップと、
プロセッサによって、前記作業エリア内の前記１つ以上の位置におけるガス検知に関する前記検知器の位置精度を定期的にテストするステップと、
ディスプレイユニットによって、前記作業エリア内の前記１つ以上の位置における前記ガス検知に関する前記検知器の前記位置精度を表す前記作業エリアのマップを表示するステップと、
前記プロセッサによって、前記１つ以上の位置における前記ガス検知に関する前記検知器の前記位置精度が閾値を下回るか否かを判断するステップと、
を含む方法。
【請求項１６】
前記作業エリア内の前記ガス検知に関する前記検知器の前記位置精度が、それぞれの色によって表される形で前記ディスプレイユニット上に表示される、請求項１５に記載の方法。
【請求項１７】
前記プロセッサによって、前記検知器による前記作業エリア内のガス検知に関するカバレッジを定期的にテストするステップと、
前記ディスプレイユニットによって、前記検知器それぞれの位置における前記作業エリア内の前記ガス検知に関する前記カバレッジを前記作業エリアの前記マップ上に表示するステップと、
をさらに含む、請求項１５に記載の方法。
【請求項１８】
前記プロセッサによって、前記１つ以上の位置における前記ガス検知に関する前記カバレッジがカバレッジ閾値を下回るか否かを判断するステップをさらに含む、請求項１７に記載の方法。
【請求項１９】
前記検知器が、固定型検知器と携帯型検知器を含む、請求項１６に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本願は、２００９年８月１４日に提出された米国特許仮出願第６１／２３４，１３４号の利益を主張し、２００９年１２月９日に提出された米国特許本出願第１２／６３４，１１０号の一部継続出願であり、この両方を参照によって本願明細書に引用したものとする。
【０００２】
本記載は、全般的に、リアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニング（ｒｅｌａｔｉｖｅ  ｐｏｓｉｔｉｏｎｉｎｇ）のための、概してシステムと呼ばれるシステムおよび方法に関し、特に、限定的ではないが、カバレッジ（ｃｏｖｅｒａｇｅ）および精度（ａｃｃｕｒａｃｙ）を実質的に最大化する、リアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングに関する。
【背景技術】
【０００３】
精錬所、化学プラント、または原子力発電所などの危険な環境で作業する個人は、危険ガス（ｈａｚａｒｄｏｕｓ  ｇａｓ）、化合物、または放射線などの危険物に曝露されることもある。危険物に長期にわたり曝露されると、病気または死につながることもある。したがって、危険な環境に入る個人はそれぞれ、個人が危険物に曝露されているレベルを検知するセンサーを含むバッジを着用するよう要求されることもある。バッジは、個人が有害なレベルの危険物に曝露されていると、その個人に警報を出すこともある。バッジが個人に警報を出すと、その個人は、その危険物を含む汚染エリアから退去することになっており、その結果、その個人の危険物への曝露が軽減される。しかし、場合によっては、個人は、汚染エリアから退去しないこともあり、長期間にわたって危険物に曝露され続けることもある。例えば、個人は、警報に気付かないことも、または警報を単に無視することもある。危険物に長期にわたって曝露されることが原因で、個人は深刻な病気または死に見舞われることもある。
【発明の概要】
【課題を解決するための手段】
【０００４】
リアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのためのシステムは、メモリ、インターフェース、およびプロセッサを含むとよい。メモリは、プロセッサおよびインターフェースに接続されるとよく、作業エリアの構造属性およびインフラストラクチャ属性を含む作業エリアのレイアウト情報を記憶するとよい。プロセッサは、作業エリアのレイアウト情報を受信して、構造属性に基づき、作業エリアにポジショニングするアクセスポイントの数を決定するとよい。プロセッサは、インフラストラクチャ属性に基づき、テスト無線周波数タグの、作業エリアにおける設置場所を決定するとよい。プロセッサは、作業エリアにおける、カバレッジと、テスト無線周波数タグを位置特定する精度とを実質的に最大化する、作業エリアにおける複数のアクセスポイントのポジショニングを決定するとよい。プロセッサは、カバレッジおよび精度が閾値を満たさなければ、アクセスポイントのうちの１つの再ポジショニングを決定してもよい。プロセッサは、カバレッジおよび精度が閾値を満たすと、作業エリア内のアクセスポイントの、相互に相対的なポジショニングのグラフィック表現を提供するとよい。
【０００５】
以下の図面および詳細な記載を検討すると、当業者には、他のシステム、方法、特徴および利点が明らかであるか、または明らかとなるであろう。そのようなさらなるシステム、方法、特徴および利点はすべて、本記載の中に含まれ、実施形態の範囲内にあり、下記の特許請求の範囲により保護され、下記の特許請求の範囲により定義されるものとする。さらなる側面および利点が、本記載に関連して下記で説明される。
【０００６】
システムおよび／または方法は、以下の図面および記載を参照することでより深く理解されると考えられる。非限定的且つ非包括的な記載が、以下の図面を参照して記載される。図面のコンポーネントは、必ずしも一定の縮尺にはなっておらず、代わりに、原理を示すことに重点が置かれている。図面では、同じ参照数字は、特に指示がない限り、種々の図面にわたって同様の部分を指し得る。
【図面の簡単な説明】
【０００７】
【図１】リアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのためのシステムの全般的な概観のブロック図である。
【図２】図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムを実装する、ネットワーク環境のブロック図である。
【図３】図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムを実装する、例示的なネットワークアーキテクチャのブロック図である。
【図４】図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムを実装するセンサーネットワークのブロック図である。
【図５Ａ】図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおける、有線コンポーネントを備える例示的なガス検知・位置特定デバイスのブロック図である。
【図５Ｂ】図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおける、ワイヤレスコンポーネントを備える例示的なガス検知デバイスのブロック図である。
【図６】図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおける、例示的なモバイルアクセスポイント測定・位置ユニット（ｍｏｂｉｌｅ  ａｃｃｅｓｓ  ｐｏｉｎｔ  ｍｅａｓｕｒｅｍｅｎｔ  ａｎｄ  ｌｏｃａｔｉｏｎ  ｕｎｉｔ）のブロック図である。
【図７】図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおける、例示的なモバイルアクセスポイント測定・位置ユニットのブロック図である。
【図８】図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおける、アクセスポイントの相対的ポジショニングの全般的な動作を示すフローチャートである。
【図９】図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおける、アクセスポイント構成の生成を示すフローチャートである。
【図１０】図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおける、ガス検知・位置特定デバイスによるガスの検知を示すフローチャートである。
【図１１】図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおける、ガス検知・位置特定デバイスによる非常ボタンの起動を示すフローチャートである。
【図１２】図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおける、ガス検知・位置特定デバイスによる動きの欠如検知を示すフローチャートである。
【図１３】図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおいて、ガス検知・位置特定デバイスから受信されるアラームを示すフローチャートである。
【図１４】図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおける、高リスクエリア予測を示すフローチャートである。
【図１５】図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおいて、施設のアクセスポイントカバレッジを閲覧するためのユーザインターフェースのスクリーンショットである。
【図１６】図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおいて、個々のアクセスポイントのアクセスポイントカバレッジを閲覧するためのユーザインターフェースのスクリーンショットである。
【図１７】図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおいて、アクセスポイントの位置特定の精度を閲覧するためのユーザインターフェースのスクリーンショットである。
【図１８】図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおいて、設置場所分析レポートを表示するためのユーザインターフェースのスクリーンショットである。
【図１９】図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおいて、ユーザの位置およびガス曝露レベルを監視するためのユーザインターフェースのスクリーンショットである。
【図２０】図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおいて、ガス曝露レベルを監視するためのユーザインターフェースのスクリーンショットである。
【図２１】図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおいて、ポジショニングシステムを使用してユーザの位置およびガス曝露レベルを監視するためのユーザインターフェースのスクリーンショットである。
【図２２】図２、図３のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおいて使用され得る一般的なコンピュータシステムの図である。
【発明を実施するための形態】
【０００８】
概してシステムと呼ばれるシステムおよび方法は、リアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングに関するとよく、特に、限定的ではないが、カバレッジおよび精度を実質的に最大化する、リアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングに関するとよい。説明のために、詳細な記載は、リアルタイム位置特定・ガス曝露監視システムのアクセスポイントの相対的ポジショニングについて説明する。なお、このシステムは、カバレッジおよび精度を実質的に最大化することが有益であると考えられる任意のシステムにおけるアクセスポイントの相対的ポジショニングに使用されてよい。本願明細書に記載される原理は、多数の異なる形態で具現化され得る。
【０００９】
このシステムは、組織が、作業エリアにおけるアクセスポイントの相対的ポジショニングを、作業エリアにおけるワイヤレスカバレッジおよび精度を実質的に最大化するように決定できるようにすることもできる。例えば、リアルタイム位置特定・ガス曝露監視システムは、作業エリアにおける個人の位置と、１つ以上の危険物に対する各個人の曝露レベルとを組織が監視できるようにすることもできる。なお、作業エリアの各部分が包括的なワイヤレスカバレッジを有しなければ、リアルタイム位置特定・ガス曝露監視システムは、作業エリア全体の個人を監視できないこともある。さらに、アクセスポイントの相対的ポジショニングが、実質的に正確な位置特定を提供しなければ、リアルタイム位置特定・ガス曝露監視システムは、作業エリア内の個人を正確に位置特定できないこともある。したがって、アクセスポイントの相対的ポジショニングのためのシステムは、作業エリアのカバレッジおよび位置特定の精度を組織が実質的に最大化できるようにすることもできる。
【００１０】
このシステムは、危険な環境内の個人に関する危険事象の可視性を改善するために、組織がアクセスポイントを効果的にポジショニングできるようにすることもできる。組織は、専用のワイヤレス（ＷｉＦｉ）対応ガス検知器、メッシュ型ワイヤレスアクセスポイント、リアルタイム位置サービス（ＲＴＬＳ：Ｒｅａｌ  Ｔｉｍｅ  Ｌｏｃａｔｉｏｎ  Ｓｅｒｖｉｃｅｓ）、および警報監視システムを使用して、ガスレベルおよび個人の位置を、継続的に監視される制御コンソールに中継することもできる。制御コンソールは、特定のガス閾値、非常ボタン、および動きの欠如事象を示す可聴アラームおよび視覚アラームによってオペレータに警報を出すこともできる。このシステムは、組織が、精度、ワイヤレスカバレッジ、個人の安全、システム信頼性、および費用などの１つ以上の要素に基づき、ワイヤレスアクセスポイントを効果的にポジショニングできるようにすることもできる。
【００１１】
このシステムは、作業エリア内の各個人の位置と、１つ以上の危険物への各個人の曝露レベルとを監視するために、組織がアクセスポイントを効果的にポジショニングできるようにすることもできる。エリアに入る各個人には、個人のガス曝露および位置をサーバに伝達するガス検知・リアルタイム位置特定デバイスが提供されるとよい。個人のガス曝露がアラームの閾値に達すると、システムは、その個人の位置特定、その個人との通信の開始、その個人の近くのオペレータへの警報、応答者との通信の開始、またはアラームに応答するのに必要と考えられる概して任意のアクションなど、１つ以上のアラーム対処アクションを実行する。ガス検知・リアルタイム位置特定デバイスは、非常ボタンを含んでもよく、これは、個人によって起動されると、アラームをサーバに伝達する。ガス検知・リアルタイム位置特定デバイスはさらに、個人が或る期間にわたり動かない場合に検知することもできる。ガス検知・リアルタイム位置特定デバイスは、振動などによる、個人への局所的な警報を送信することもできる。個人が局所的な警報に応答しなければ、デバイスはサーバにアラームを送信することもできる。ガス検知・リアルタイム位置特定デバイスはさらに、心拍数、血圧、またはその他の健康関連の評価基準を監視する生体センサーなど、他の刺激を監視する追加のセンサーを含んでもよい。
【００１２】
このシステムは、有害なレベルの危険物に曝露されている個人を迅速に位置特定し、汚染エリアからその個人を避難させるために、組織がアクセスポイントを効果的にポジショニングできるようにすることもできる。このシステムは、組織が、作業エリアにおいてガス検知デバイスを所持している各個人を含むよう組織のガス検知ネットワークを拡大できるようにすることもできる。拡大されたガスセンサーネットワークは、ガス漏れまたは汚染の事前通知を組織に提供することもでき、組織が、汚染の付近に位置する個人を迅速に避難させられるようにすることもできる。このシステムは、ネットワークインフラストラクチャと、衛星ポジショニングシステムとの組み合わせを使用して、屋内／屋外作業環境の個人の位置を監視することもできる。
【００１３】
図１は、リアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのためのシステム１００の全般的な概観を提供する。なお、示されているコンポーネントのすべては必要ないこともあり、一部の実装には、追加のコンポーネントが含まれることもある。コンポーネントの構成および種類は、本願明細書に記載されている特許請求の範囲の意図または範囲から逸脱することなく変更され得る。追加のコンポーネント、異なるコンポーネント、またはより少ないコンポーネントが提供されてもよい。
【００１４】
システム１００は、１以上のユーザ１２０Ａ〜Ｎ、オペレータ１１０、およびサービスプロバイダ１４０を含むとよい。ユーザ１２０Ａ〜Ｎは、精錬所、原子力発電所、化学プラント、鉱業場、またはその他任意の危険な作業環境など、危険な作業環境で作業する組織の従業員であるとよい。ユーザ１２０Ａ〜Ｎは、危険な作業環境で作業している間、危険ガス、危険化合物、または危険な放射線など、有害なレベルの１つ以上の危険物に曝露されることもある。ユーザ１２０Ａ〜Ｎは、有害なレベルの、危険ガス、化学物質、および／または核粒子などの危険物に曝露されると、病気または死に見舞われることもある。あるいは、またはさらに、ユーザ１２０Ａ〜Ｎは、鉱業場などで酸欠状態になることもあり、酸素の欠乏から病気または死に見舞われることもある。作業環境、すなわち作業エリアは、建物などの複数の構造物を含むこともあり、各建物は、複数のレベルまたはフロアを含むこともある。作業環境はさらに、１つ以上の屋外エリア、および／または地下室、トンネル、もしくは洞窟などの地中エリアを含むこともある。ユーザ１２０Ａ〜Ｎは、作業環境内の構造物またはレベルのいずれかに位置し得る。
【００１５】
サービスプロバイダ１４０は、オペレータ１１０に、ワイヤレスカバレッジおよび位置精度を最大化するための、アクセスポイントの相対的ポジショニングのためのシステム１００へのアクセスを提供するとよい。システム１００は、構造属性およびインフラストラクチャ属性を分析して、アクセスポイントのワイヤレスカバレッジおよび精度を実質的に最大化するアクセスポイントの相対的ポジショニングを決定するとよい。カバレッジは、受信信号強度インジケータ（ＲＳＳＩ：Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｏｒ）値によって測定される、エリア全体にわたる無線周波数信号伝播の評価基準とすることもできる。カバレッジの増大は、より正確な位置追跡に直接相関し得る。作業エリアの構造属性は、作業エリアのレベルの数、各レベルの高さ、各エリアの通行者（ｆｏｏｔ  ｔｒａｆｆｉｃ）の平均量、環境のワイヤレス周波数（および金属またはコンクリート製の物体など、ワイヤレス周波数に影響し得る構造物）、ならびにその他概して任意の、作業エリアの構造設計に関係する、またはそれによる影響を受ける、属性を含み得る。インフラストラクチャ属性は、電源差し込み口（ｐｏｗｅｒ  ｏｕｔｌｅｔ）の位置、パワーオーバーイーサネット（ＰｏＥ：ｐｏｗｅｒ  ｏｖｅｒ  Ｅｔｈｅｒｎｅｔ）機能性などのための有線イーサネット差し込み口（Ｅｔｈｅｒｎｅｔ  ｏｕｔｌｅｔ）の位置、またはその他概して任意の、作業エリアのインフラストラクチャに関係する、またはそれによる影響を受けると考えられる属性を含み得る。アクセスポイントの相対的ポジショニングを決定するステップについては、下記の図８〜９でさらに詳しく説明する。オペレータ１１０は、１つ以上のモバイルアクセスポイント測定・位置ユニット（ＭＡＭＡＬ：ｍｏｂｉｌｅ  ａｃｃｅｓｓ  ｐｏｉｎｔ  ｍｅａｓｕｒｅｍｅｎｔ  ａｎｄ  ｌｏｃａｔｉｏｎ  ｕｎｉｔ）を使用して、ワイヤレスカバレッジおよび精度をテストするとよい。例示的なＭＡＭＡＬについては、下記の図６および７でさらに詳しく説明する。サービスプロバイダ１４０は、アクセスポイントのカバレッジおよび精度を閲覧するための１つ以上のユーザインターフェースをオペレータ１１０に提供するとよい。システム１００はさらに、ワイヤレスアクセスポイントの決定された数および位置に基づく構造推定を表示するユーザインターフェースと、作業エリアおよび作業エリア内のアクセスポイントの相対的ポジショニングを表示するユーザインターフェースとをオペレータ１１０に提供するとよい。例示的なユーザインターフェースについては、下記の図１５〜１８でさらに詳しく説明する。
【００１６】
ユーザ１２０Ａ〜Ｎはそれぞれ、バッジまたはタグなどのガス検知・位置特定デバイスを着用するとよく、これは、危険ガスまたは化合物などの危険物へのユーザ１２０Ａ〜Ｎの曝露を監視するセンサーを含むとよい。バッジは、危険ガスセンサー、位置特定デバイス、およびネットワークインターフェースなどのインターフェースを含むとよい。インターフェースは、ユーザＡ  １２０Ａが曝露された危険ガスの量、およびユーザＡ  １２０Ａの位置を表すデータを中央サーバに伝送するとよい。ユーザＡ  １２０Ａの危険ガス曝露および位置データは、毎分など定期的に中央サーバに伝送されるとよい。各ユーザ１２０Ａ〜Ｎの伝送間の期間は、手動で設定可能および／または中央サーバによって自動的に設定可能とされ得る。例えば、中央サーバは、ユーザＡ  １２０Ａが高濃度の危険ガスのあるエリアに入ったことを検知すると、ユーザＡ  １２０Ａのガス曝露情報をより頻繁に伝送するようバッジに自動的に命令してもよい。あるいは、またはさらに、ユーザＡ  １２０Ａの危険ガスへの曝露が危険を伴うレベルに近づいていれば、中央サーバは、ガス曝露データをより頻繁に伝送するようバッジに自動的に命令してもよい。例えば、１つ以上のガス曝露閾値があってもよく、それにユーザＡ  １２０Ａが達すると、ユーザＡ  １２０Ａのバッジがガス曝露情報を伝送する頻度が上げられてもよい。
【００１７】
あるいは、またはさらに、原子力発電所の作業環境内のユーザ１２０Ａ〜Ｎは、放射線検知器および位置特定デバイスを着用してもよい。放射線検知器および位置特定デバイスは、ユーザ１２０Ａ〜Ｎの放射線への曝露を決定するガイガーカウンターを含むとよい。あるいは、またはさらに、化学プラントで作業するユーザ１２０Ａ〜Ｎは、ユーザ１２０Ａ〜Ｎが有害なレベルの化合物に曝露されているかどうかを検知するとよい化学物質検知器および位置特定デバイスを着用してもよい。あるいは、またはさらに、鉱業場で作業するユーザ１２０Ａ〜Ｎは、ユーザ１２０Ａ〜Ｎが十分な、または過剰な酸素に曝露されているかどうかを検知するとよいガス検知器および位置特定デバイスを着用してもよい。概して、ユーザ１２０Ａ〜Ｎにより着用されるセンサー、すなわち検知器は、作業エリアの潜在的な危険に基づき決定されるとよい。バッジは、ユーザＡ  １２０Ａの鼻および／または口から１０インチ（約２５．４ｃｍ）以内など、ユーザＡ  １２０Ａの呼吸ゾーン内で着用されるべきである。
【００１８】
あるいは、またはさらに、バッジは、ユーザＡ  １２０Ａの識別デバイスとして機能してもよい。例えば、バッジは、１つ以上の無線周波数リーダーと通信するとよい無線周波数識別タグを含んでもよい。リーダーは、出入り口などの１つ以上のアクセスポイントと通信するとよい。各リーダーは、ユーザＡ  １２０Ａの無線周波数識別タグに関連する承認に基づき、ユーザＡ  １２０Ａがアクセスポイントを通過することを許可または拒否してもよい。無線周波数識別リーダーは、補助的な位置デバイスとして使用されてもよい。すなわち、リーダーは、ネットワーク２３０、２３５などを介して、サービスプロバイダサーバ２４０と通信していてもよく、ユーザＡ  １２０Ａの無線周波数識別タグがリーダーのそばを通ると、サービスプロバイダサーバ２４０にユーザＡ  １２０Ａの位置および識別を伝達してもよい。このようにして、ユーザＡ  １２０Ａが無線周波数識別リーダーのうちの１つのそばを通ると、ユーザＡ  １２０Ａの現在位置が補完または確認されてもよい。
【００１９】
バッジはさらに、ユーザＡ  １２０Ａの位置を表す情報を決定して位置情報を中央サーバへ伝達するための、ポジショニングシステムプロセッサなどの位置プロセッサを含むとよい。ポジショニングプロセッサは、グローバルポジショニングシステム（ＧＰＳ：ｇｌｏｂａｌ  ｐｏｓｉｔｉｏｎｉｎｇ  ｓｙｓｔｅｍ）など、衛星から受信されるデータに基づきユーザＡ  １２０Ａの位置を決定するとよい。位置プロセッサを含む例示的なバッジについては、下記の図５Ａ〜Ｂでさらに詳しく説明する。あるいは、またはさらに、ユーザＡ  １２０Ａが屋内に位置していて衛星からのデータをバッジが受信できない場合、ユーザＡ  １２０Ａの位置は、作業環境において使用されるネットワークインフラストラクチャによって特定されてもよい。ネットワークインフラストラクチャのコンポーネントについては、下記の図２でさらに詳しく説明する。システム１００は、ユーザＡ  １２０Ａの位置の、ＧＰＳデータを介した特定、またはネットワークインフラストラクチャを介した特定の間で、シームレスに切り替えることができるとよく、その結果システム１００は、ユーザＡ  １２０Ａが屋内から屋外、およびその逆に移動するときに、ユーザＡ  １２０Ａの位置を追跡できる。ユーザＡ  １２０Ａの位置特定が、ＧＰＳデータまたはネットワークインフラストラクチャを介してできなければ、ユーザＡ  １２０Ａは、「範囲外」と示されてもよく、ユーザＡ  １２０Ａがシステム１００の範囲内に戻ると再接続してもよい。
【００２０】
ユーザＡ  １２０Ａが有害なレベルの危険ガスに曝露されたとバッジが決定すると、バッジは、振動、点滅、またはビープ音などのアラームを鳴らすことなどによって局所的なアラームを開始するとよく、さらに、ユーザＡ  １２０Ａの現在位置およびユーザＡ  １２０Ａのガス曝露のレベルを含むアラームを中央サーバに伝達するとよい。あるいは、またはさらに、中央サーバが、ユーザＡ  １２０Ａが有害なレベルの危険ガスに曝露されたと決定してもよく、ガス曝露アラームをバッジに伝達してもよい。バッジによる有害なレベルの危険ガスの検知については、下記の図６でさらに詳しく説明する。
【００２１】
バッジはさらに、非常ボタンを含むとよく、ユーザＡ  １２０Ａが、問題があるかもしれないと考えたときにユーザＡ  １２０Ａによって起動されるとよい。ユーザＡ  １２０Ａが非常ボタンを起動すると、バッジは、ユーザＡ  １２０Ａの位置およびユーザＡ  １２０Ａのガス曝露を含むアラームを中央サーバに伝達するとよい。バッジはさらに、局所的なアラームを開始してもよい。バッジの非常ボタンの起動については、下記の図７でさらに詳しく説明する。
【００２２】
バッジはさらに、ユーザＡ  １２０Ａが或る期間にわたって移動していない場合に検知するとよい。ユーザＡ  １２０Ａが或る期間にわたって移動していないことをバッジが検知すると、バッジは、振動、点滅、またはノイズを鳴らすことなどによる局所的なアラームを開始するとよい。ユーザＡ  １２０Ａは、タグのキャンセルボタンを押すこと、またはそのバッチを触ることによって、動きの欠如アラームをキャンセルすることもできる。ユーザＡ  １２０Ａが或る期間内にキャンセルボタンを押さなければ、バッジは、アラームを中央サーバに伝達するとよい。あるいは、またはさらに、中央サーバがユーザＡ  １２０Ａの移動を監視してもよく、動きの欠如アラームをバッジに送信してもよい。ユーザＡ  １２０Ａの動きの欠如に関係するアラームは、ユーザＡ  １２０Ａが動かないと推定されるため、「マンダウン（ｍａｎ  ｄｏｗｎ）」アラームまたは警報と呼ぶこともできる。
【００２３】
サービスプロバイダ１４０は、組織に、下記の図２においてサービスプロバイダサーバ２４０と呼ばれている中央サーバを提供するとよく、これは、ユーザ１２０Ａ〜Ｎのバッジから位置データ項目およびガス曝露データ項目を受信する。あるいは、またはさらに、サービスプロバイダ１４０は、バッジをユーザ１２０Ａ〜Ｎに提供してもよい。例えば、サービスプロバイダ１４０は、組織がその従業員の位置およびガス曝露を監視できるようにするために、バッジおよび中央サーバを組織に提供するコンサルタント組織であってもよい。サービスプロバイダ１４０は、ユーザ１２０Ａ〜Ｎの位置およびガス曝露を監視するためのベンダーソフトウェアを用いてサーバをカスタマイズしてもよい。例示的な監視ソフトウェアアプリケーションのユーザインターフェースが、下記の図１１〜１６で示される。
【００２４】
サーバは、バッジからのデータ伝送を受信するとよく、これは、ユーザ１２０Ａ〜Ｎの位置を特定する位置識別子およびユーザ１２０Ａ〜Ｎのガス曝露を含むとよい。ユーザ１２０Ａ〜Ｎの位置は、バッジのポジショニングシステムによって決定されてもよく、またはネットワークインフラストラクチャによって決定されてもよい。ユーザ１２０Ａ〜Ｎの位置はさらに、ユーザ１２０Ａ〜Ｎの高度を含んでもよい。位置識別子は、経度・緯度座標などの座標を含んでもよい。サーバは、ユーザＡ  １２０Ａが有害なレベルのガスに曝露された場合に決定し、ユーザＡ  １２０Ａに関するアラームを起動してもよい。あるいは、またはさらに、バッジが有害なレベルの危険ガスを検知すると、サーバがアラームデータ項目をバッジから受信してもよい。
【００２５】
オペレータ１１０は、サービスプロバイダサーバ１４０によって提供されるサーバを操作する人であってもよい。あるいは、またはさらに、オペレータ１１０は、マシンまたは自動プロセスであってもよい。オペレータ１１０は、ユーザ１２０Ａ〜Ｎを監視するとよく、ユーザ１２０Ａ〜Ｎのうちの１人が有害なレベルの危険ガスに曝露されると、サーバによる警報を受けるとよい。オペレータは、ウォーキートーキーまたはモバイル電話などによって、ユーザＡ  １２０Ａとの連絡を開始することを試みてもよい。オペレータ１１０はさらに、必要であれば、応答者などの緊急要員との通信を開始してもよい。あるいは、またはさらに、モバイルデバイスまたはその他のコンピューティングデバイスなどを介してサーバと通信しているとよい１以上のオペレータが仕事場全体に分散していてもよい。
【００２６】
実施中、サーバは、有害なレベルの危険ガスに曝露されているユーザＡ  １２０Ａなどに関してアラームデータ項目を受信するか、またはアラームを開始すると、受信されたアラームデータ項目に基づき、一連のアラーム対処アクションを実行するとよい。アラーム対処アクションは、オペレータ１１０にアラームを通報すること、ユーザＡ  １２０Ａとの通信経路を開くことを試みること、施設内のユーザＡ  １２０Ａの位置を特定すること、アラームおよびユーザＡ  １２０Ａの位置を施設内の任意の他のオペレータに伝達することを含むとよい。サーバはさらに、医療要員などの緊急応答者（ｅｍｅｒｇｅｎｃｙ  ｒｅｓｐｏｎｄｅｒ）が必要かどうかを、ユーザＡ  １２０Ａのガス曝露のレベルに基づき決定してもよく、緊急応答者との通信を自動的に開始してもよい。サーバによるアラームデータの受信については、下記の図９でさらに詳しく説明する。
【００２７】
あるいは、またはさらに、サービスプロバイダ１４０は、リアルタイムの位置特定およびガス検知のためのプレパッケージ化ソリューションを提供してもよく、これはアドオンアプリケーションをさらに含んでもよい。アドオンアプリケーションには、ビデオ監視、ユニファイド通信、アセット追跡、モバイル作業員、固定されたガス監視、ガス雲シミュレーション、および／または、作業員スケジューリングおよびタイムカードレポーティングなどの生産性が含まれ得る。このソリューションは、最適化されたインフラストラクチャ展開のためのプロセスを記載しているとよいハードウェア設置テンプレート／手引きを含んでもよい。このソリューションは、迅速且つ正確にソリューションを展開するために使用されるプロセスを記載しているとよいソリューション展開テンプレートを含んでもよい。このソリューションは、ソリューションを適切に使用するために、プラントまたは精錬所などの作業エリア内の要員に要求される、ビジネスプロセスの変更を記載しているとよい変更管理を含んでもよい。このソリューションは、包括的であり最適化されたテストを保証するために使用されるプロセスを記載しているとよい通信テンプレートを含んでもよい。このソリューションは、プラントのレイアウトに基づく展開の費用見積もりモデルを記載しているとよい費用計算モデルテンプレートを含んでもよい。このソリューションは、長期サポートに必要な管理プロセスを記載しているとよい継続的サポートアクセラレータを含んでもよい。サービスプロバイダ１４０はさらに、ソリューション／アプリケーションが長期間適切に機能することを保証するプロセスなど、ソリューションの継続的検証を提供してもよい。
【００２８】
あるいは、またはさらに、サービスプロバイダ１４０は、単一の連絡先を特定してもよく、これには、取り決められたベンダー契約および定義されたベンダーの責務が含まれてもよい。サービスプロバイダサーバ２４０はさらに、ｚ軸較正（ｚ−ａｘｉｓ  ｃａｌｉｂｒａｔｉｏｎ）を提供してもよい。例えば、サービスプロバイダサーバ２４０は、地上で較正を行っても、空中で較正を行ってもよい。
【００２９】
あるいは、またはさらに、サービスプロバイダ１４０は、１つ以上の生産性プロセス改善を提供してもよい。例えば、サービスプロバイダ１４０は、ワイヤレスガスセンサーを使用して揮発性有機化合物（ＶＯＣ：ｖｏｌａｔｉｌｅ  ｏｒｇａｎｉｃ  ｃｏｍｐｏｕｎｄ）の排出を管理する変更保守プロセスを提供してもよい。サービスプロバイダ１４０はさらに、ワイヤレスガスセンサーを使用して揮発性有機化合物（ＶＯＣ）の透過を管理する変更保守プロセスを提供してもよい。サービスプロバイダ１４０は、既存のソリューションがプラント／位置特有で単独で拡大できないこともあるため、企業レベルの作業効率をサポートする構造を提供してもよい。サービスプロバイダ１４０は、従業員／リソース共有を目的としたプロセス改善を提供してもよい。サービスプロバイダ１４０は、ＰＥＯＰＬＥＳＯＦＴ  ｔｉｍｅ  ａｎｄ  ｌａｂｏｒのレポーティングに関連付けて自動化されたアカウンタビリティ／ダッシュボード／調整、および分析を作成することなどによって、請負業者のアカウンタビリティを提供してもよい。
【００３０】
あるいは、またはさらに、ワイヤレスセンサーネットワークを構築するために、ユーザ１２０Ａ〜Ｎが着用しているガス検知デバイスが、固定ワイヤレスガスセンサーと共に使用されてもよい。例示的なワイヤレスセンサーネットワークについては、下記の図４においてさらに詳しく説明する。ワイヤレスセンサーネットワークは、作業エリア中の危険ガスの移動を予測するために使用されてもよい。危険ガスの移動を予測することで、組織が差し迫った危険性についてユーザ１２０Ａ〜Ｎに事前に警報を出せるようにすることもできる。ワイヤレスセンサーネットワークを使用した危険ガスの移動の予測については、下記の図１０でさらに詳しく説明する。
【００３１】
あるいは、またはさらに、サービスプロバイダ１４０は「最良プロセス」モデリングを提供してもよい。例えば、サービスプロバイダ１４０は、理想的な作業パフォーマンスを、物理的に、ＷｉＦｉインフラストラクチャ上のビデオｉｐカメラネットワークを介してモデル化してもよい。サービスプロバイダ１４０は、安全性の向上および作業効率／質のために従業員／請負業者に対しパフォーマンスの再生を提供してもよい。
【００３２】
図２は、図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムを実装するネットワーク環境２００の簡略化した図を提供する。なお、示されているコンポーネントのすべては必要ないこともあり、一部の実装には、図示されていない追加のコンポーネントが含まれることもある。コンポーネントの構成および種類は、本願明細書に記載されている特許請求の範囲の意図または範囲から逸脱することなく変更され得る。追加のコンポーネント、異なるコンポーネント、またはより少ないコンポーネントが提供されてもよい。
【００３３】
ネットワーク環境２００は、１つ以上のユーザ１２０Ａ〜Ｎ、ガス検知・位置特定デバイス（「バッジ」）２２０Ａ〜Ｎ、ネットワークコンポーネント２２５Ａ〜Ｎ、オペレータ１１０、コンピューティングデバイス２１０、サービスプロバイダサーバ２４０、サードパーティーサーバ２５０、データストア２４５、ワイヤレス位置サーバ２６０、ネットワーク２３０、２３５を含むとよい。サービスプロバイダサーバ２４０、サードパーティーサーバ２５０、およびワイヤレス位置サーバ２６０のうちの一部または全部が、ネットワーク２３５を経由して相互通信しているとよい。ユーザ１２０Ａ〜Ｎは、施設、または作業エリア、または組織の様々な部分にわたって位置し得る。ユーザ１２０Ａ〜Ｂは、構造物２７０内に位置してもよく、ユーザＡ  １２０Ａは、構造物２７０の第２のフロア２７２に、ユーザＢ  １２０Ｂは、構造物２７０の第１のフロア２７１にいてもよい。ユーザＮ  １２０Ｎは、屋外２７３にいてもよい。
【００３４】
ネットワーク２３０、２３５は、インターネットなどの広域ネットワーク（ＷＡＮ：ｗｉｄｅ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ローカルエリアネットワーク（ＬＡＮ：ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ）、メトロポリタンエリアネットワーク、またはその他、データ通信を可能にする任意のネットワークを含むとよい。ネットワーク２３０は、インターネットを含んでもよく、ネットワーク２３５の全部または一部を含むとよい。ネットワーク２３５は、ネットワーク２３０の全部または一部を含むとよい。ネットワーク２３０、２３５は、サブネットワークに分割されてもよい。サブネットワークは、システム２００内でネットワーク２３０、２３５に接続されている他のコンポーネントすべてへのアクセスを許可してもよく、またはサブネットワークは、ネットワーク２３０、２３５に接続されているコンポーネント間のアクセスを制限してもよい。ネットワーク２３５は、パブリックネットワーク接続と見なすことも、またはプライベートネットワーク接続と見なすこともでき、例えば、仮想プライベートネットワーク、もしくは暗号化、もしくはパブリックインターネット上で用いられる他のセキュリティメカニズム、または同様のものを含んでもよい。
【００３５】
バッジ２２０Ａ〜Ｎは、下記で図５Ａ〜Ｂに示されているものなどのガス検知・位置特定デバイスであるとよい。バッジ２２０Ａ〜Ｎは、ガスの検知などのためのセンサー、およびネットワーク２３０、２３５上での通信などのための通信インターフェースを含むとよい。各センサーは、サービスプロバイダサーバ２４０によって自動的に同期化されてもよい。
【００３６】
あるいは、またはさらに、ユーザ１２０Ａ〜Ｎは、危険な作業エリアに入るときに、バッジ２２０Ａ〜Ｎを受け取ってもよい。この例では、サービスプロバイダサーバ２４０は、バーコードまたは無線周波数識別などによって、ユーザＡ  １２０Ａの識別バッジをスキャンするとよく、続いてバッジ２２０Ａをスキャンするとよい。その結果、バッジ２２０ＡがユーザＡ  １２０Ａに関連付けられるとよく、ユーザＡ  １２０Ａは、危険な作業エリア内にいる間バッジ２２０Ａを使用するとよい。ユーザＡ  １２０Ａは、危険な作業エリアを去るとき、バッジ２２０Ａを返却するとよく、バッジ２２０Ａは、ユーザＡ  １２０Ａとの関連付けを解除されるとよい。例えば、ユーザＡ  １２０Ａは、バッジ２２０Ａを充電器に結合してもよい。バッジ２２０Ａを充電器に結合すると、サービスプロバイダサーバ２４０は、バッジ２２０ＡとユーザＡ  １２０Ａとの関連付けを削除するとよい。続いて、バッジ２２０Ａは、危険な作業エリアに入るユーザ１２０Ａ〜Ｎのいずれかと関連付けられ得る。あるいは、またはさらに、サービスプロバイダサーバ２４０はさらに、ユーザＡ  １２０Ａから関連付けを削除する前に、バッジ２２０Ａに記憶されている任意のセンサーデータを取得してもよい。
【００３７】
バッジ２２０Ａ〜Ｎは、ネットワークコンポーネント２２５Ａ〜Ｎを介してネットワーク２３０、２３５上で通信するとよい。ネットワークコンポーネント２２５Ａ〜Ｎはそれぞれ、１つ以上のワイヤレスルータ、有線ルータ、スイッチ、コントローラ、または、ネットワーク２３０、２３５上での通信を提供するために使用され得る概して任意のネットワークコンポーネントを表し得る。例えば、ネットワークコンポーネント２２５Ａ〜Ｎは、ＣＩＳＣＯ  ＡＩＲＯＮＥＴ  Ａｃｃｅｓｓ  Ｐｏｉｎｔｓおよび／またはＣＩＳＣＯ  Ｗｉｒｅｌｅｓｓ  ＬＡＮ  Ｃｏｎｔｒｏｌｌｅｒｓであってもよい。ネットワークコンポーネント２２５Ａ〜Ｎは、バッジ２２０Ａ〜Ｎの位置を特定して、サービスプロバイダサーバ２４０にバッジの位置を伝達できるとよい。ネットワークコンポーネント２２５Ａ〜Ｎがアクセスポイントである例では、アクセスポイントは、施設および／または仕事場のエリア全体が確実にアクセスポイントのうちの１つの範囲内となるよう、施設２７０および／または作業エリア中に戦略的に設置されるとよい。屋外２７３に位置するユーザＮ  １２０Ｎは、ワイヤレスネットワークの範囲外であってもよく、セルラ電話タワーを介してサービスプロバイダサーバ２４０と通信してもよい。あるいは、ユーザＮ  １２０Ｎまたはユーザ１２０Ａ〜Ｂの位置は、セルラ電話タワーにより受信される信号の三角測量、またはＧＯＯＧＬＥ  ＬＡＴＩＴＵＤＥ（商標）などのサードパーティー位置サービス、またはユーザＮ  １２０Ｎの位置を決定するための概して任意のメカニズムに基づき決定されてもよい。あるいは、またはさらに、屋外２７３に位置するユーザＮ  １２０Ｎは、作業エリアから遠く離れて位置することもある。この例では、バッジ２２０Ｎは、サービスプロバイダサーバ２４０と、衛星データ接続を介して通信してもよい。あるいは、またはさらに、ユーザＮ  １２０Ｎの位置は、グローバルポジショニングシステム（ＧＰＳ）などの衛星ポジショニングシステムに基づき追跡されてもよい。
【００３８】
サービスプロバイダサーバ２４０は、アプリケーションサーバ、モバイルアプリケーションサーバ、データストア、データベースサーバ、およびミドルウェアサーバのうちの１つ以上を含むこともできる。サービスプロバイダサーバ２４０は、１つのマシン上に存在してもよく、または１つ以上のマシン上で、分散構成で実行されてもよい。サービスプロバイダサーバ２４０、コンピューティングデバイス２１０、バッジ２２０Ａ〜Ｎ、およびワイヤレス位置サーバ２６０は、図２２のコンピューティングデバイスなど、様々な種類の１つ以上のコンピューティングデバイスとしてよい。そのようなコンピューティングデバイスは、概して、計算を実行するよう構成されているとよく、１つ以上の有線および／またはワイヤレス通信インターフェースを経由してデータ通信を送受信できるとよい任意のデバイスを含むとよい。そのようなデバイスは、限定はされないが、伝送制御プロトコル／インターネットプロトコル（ＴＣＰ／ＩＰ：Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）プロトコルスイート内のプロトコルを含む、様々なネットワークプロトコルのいずれかに従い通信するよう構成されてよい。例えば、コンピューティングデバイス２１０は、サービスプロバイダサーバ２４０上で実行されているプロセスであるとよいウェブサーバからウェブページなどの情報をリクエストするために、ハイパーテキスト転送プロトコル（「ＨＴＴＰ：Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ」）を用いてもよい。
【００３９】
サービスプロバイダサーバ２４０に含まれるデータベースサーバ、アプリケーションサーバ、モバイルアプリケーションサーバ、およびミドルウェアアプリケーションの構成はいくつかあり得る。データストア２４５は、サービスプロバイダサーバ２４０の一部であってもよく、ＭＩＣＲＯＳＯＦＴ  ＳＱＬ  ＳＥＲＶＥＲ（登録商標）、ＯＲＡＣＬＥ（登録商標）、ＩＢＭ  ＤＢ２（登録商標）、ＳＱＬＩＴＥ（登録商標）、またはその他、リレーショナルもしくはその他の任意のデータベースソフトウェアなどのデータベースサーバであればよい。アプリケーションサーバは、ＡＰＡＣＨＥ  ＴＯＭＣＡＴ（登録商標）、ＭＩＣＲＯＳＯＦＴ  ＩＩＳ（登録商標）、ＡＤＯＢＥ  ＣＯＬＤＦＵＳＩＯＮ（登録商標）、またはその他、通信プロトコルをサポートする任意のアプリケーションサーバであればよい。
【００４０】
サードパーティーサーバ２５０は、外部データまたはサービスをサービスプロバイダサーバ２４０に提供するサーバであるとよい。例えば、サードパーティーサーバ２５０は、緊急応答システムの一部であってもよい。サービスプロバイダサーバ２４０は、サードパーティーサーバ２５０と通信することによって、ユーザＡ  １２０Ａの緊急支援をリクエストしてもよい。あるいは、またはさらに、サービスプロバイダサーバ２４０は、サービスまたは情報をサービスプロバイダサーバ２４０に提供してもよい。例えば、サードパーティーサーバ２５０は、隣接した企業に属してもよい。サービスプロバイダサーバ２４０は、バッジ２２０Ａ〜Ｎまたはその他のガスセンサーから受信されたデータに基づき、隣接した企業の地理的な位置に影響を与えるかもしれない、ガス雲などのガス漏れについてサードパーティーサーバ２５０に通知してもよい。
【００４１】
ワイヤレス位置サーバ２６０は、バッジ２２０Ａ〜Ｎの位置、さらにその結果としてユーザ１２０Ａ〜Ｎの位置を特定できるネットワークコンポーネントであるとよい。ワイヤレス位置サーバ２６０は、ネットワークコンポーネント２２５Ａ〜Ｎおよび／またはバッジ２２０Ａ〜Ｎから受信される情報を利用して、ユーザ１２０Ａ〜Ｎの位置を決定するとよい。例えば、ワイヤレス位置サーバ２６０は、ＣＩＳＣＯ  ＷＩＲＥＬＥＳＳ  ＬＯＣＡＴＩＯＮ  ＡＰＰＬＩＡＮＣＥであってもよい。
【００４２】
ネットワーク２３０、２３５は、バッジ２２０Ａ〜Ｎなどの１つのコンピューティングデバイスを、サービスプロバイダサーバ２４０などの別のコンピューティングデバイスに結合して、デバイス間のデータの通信を可能にするよう構成されているとよい。ネットワーク２３０、２３５は、概して、１つのデバイスから別のデバイスへ情報を伝達する任意の形態のマシン可読媒体を用いることが可能であるとよい。ネットワーク２３０、２３５はそれぞれ、ワイヤレスネットワーク、有線ネットワーク、ローカルエリアネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）、ユニバーサルシリアルバス（ＵＳＢ：Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポートなどを介した直接接続、および同様のもののうちの１つ以上を含んでもよく、インターネットを構成する相互接続ネットワークのセットを含んでもよい。ワイヤレスの場合、ネットワーク２３０、２３５は、セルラ電話ネットワーク、８０２．１１、８０２．１６、８０２．２０、もしくはＷｉＭａｘネットワーク、または概して任意のワイヤレスネットワークであればよい。ネットワーク２３０、２３５は、情報がコンピューティングデバイス間を伝わることが可能な任意の通信方法を含んでよい。
【００４３】
オペレータ１１０は、コンピューティングデバイス１１０を利用してユーザ１２０Ａ〜Ｎの位置およびガス曝露を監視するとよい。コンピューティングデバイス１１０は、ＡＥＲＯＳＣＯＵＴ  ＭＯＢＩＬＥ  ＶＩＥＷ、ＣＩＳＣＯ  ＷＩＲＥＬＥＳＳ  ＣＯＮＴＲＯＬ  ＳＹＳＴＥＭ（ＷＣＳ）  ＮＡＶＩＧＡＴＯＲ、またはＩＮＤＵＳＴＲＩＡＬ  ＳＣＩＥＮＴＩＦＩＣ  ＩＮＥＴ  ＣＯＮＴＲＯＬなど、１つ以上のコンピューティングアプリケーションを実行するよう構成されているとよい。コンピューティングアプリケーションは、オペレータ１１０がユーザ１２０Ａ〜Ｎの位置およびガス曝露を監視する支援をするとよい。コンピューティングアプリケーションは、シンプルオブジェクトアクセスプロトコル／拡張マークアップ言語（ＳＯＡＰ／ＸＭＬ：Ｓｉｍｐｌｅ  Ｏｂｊｅｃｔ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ／Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）アプリケーションプログラミングインターフェース（ＡＰＩ：ａｐｐｌｉｃａｔｉｏｎ  ｐｒｏｇｒａｍｍｉｎｇ  ｉｎｔｅｒｆａｃｅ）を利用して、データを互いに通信するとよい。例えば、ＡＥＲＯＳＣＯＵＴ  ＭＯＢＩＬＥ  ＶＩＥＷコンピューティングアプリケーションは、ユーザ１２０Ａ〜Ｎの位置を表すデータを、１つ以上のＳＯＡＰ／ＸＭＬ  ＡＰＩを使用して、ＣＩＳＣＯ  ＷＩＲＥＬＥＳＳ  ＣＯＮＴＲＯＬ  ＳＹＳＴＥＭから取得してもよい。
【００４４】
オペレータ１１０およびコンピューティングデバイス２１０は、組織の作業エリア内に位置してもよい。あるいは、またはさらに、オペレータ１１０およびコンピューティングデバイス２１０は、遠隔監視施設内など、作業エリアの外に位置してもよい。遠隔監視施設は、複数の組織の複数の作業エリア内のユーザ１２０Ａ〜Ｎのガス曝露および位置を監視してもよい。コンピューティングデバイス２１０は、オペレータ１１０に、Ｃｉｓｃｏ（商標）Ｗｉｒｅｌｅｓｓ  Ｃｏｎｔｒｏｌｌｅｒ  Ｓｙｓｔｅｍ（ＷＣＳ）バージョン６．０．１３２．０、Ｃｉｓｃｏ（商標）Ｍｏｂｉｌｉｔｙ  Ｓｅｒｖｉｃｅｓ  Ｅｎｇｉｎｅバージョン６．０．８５．０、ＡｅｒｏＳｃｏｕｔ（商標）Ｍｏｂｉｌｅｖｉｅｗ  Ｓｙｓｔｅｍ  Ｍａｎａｇｅｒバージョン３．２（ＭＳＥ  ６．０）、ＡｅｒｏＳｃｏｕｔ（商標）Ｍｏｂｉｌｅｖｉｅｗ  Ａｎａｌｙｚｅｒバージョン１．５、Ｓｅｃｕｒｅ  Ｃｏｐｙ（商標）ＷｗｉｎＳＣＰバージョン４．２．７、および／またはＡｅｒｏＳｃｏｕｔ（商標）Ｔａｇ  Ｍａｎａｇｅｒバージョン４．０２．２２などの様々なアプリケーションへのアクセスを提供するとよい。
【００４５】
実施中、バッジＡ  ２２０Ａ内のガスセンサーが、１つ以上の危険ガスへのユーザＡ  １２０Ａの曝露のレベルを検知するとよい。バッジＡ  ２２０Ａは、ユーザＡ  １２０Ａのガス曝露の量およびユーザＡ  １２０Ａの位置を、定期的にサービスプロバイダサーバ２４０に伝達するとよい。ユーザＡ  １２０Ａの位置は、グローバルポジショニングシステム（ＧＰＳ）などのポジショニングシステムに基づき決定されてもよい。あるいは、またはさらに、ユーザ１２０Ａ〜Ｂが屋内に位置するか、または他の理由で位置情報をポジショニングシステムから取得できない場合、位置情報はネットワークインフラストラクチャによって決定されてもよい。この例では、ワイヤレス位置サーバ２６０は、バッジＡ  ２２０Ａからネットワークコンポーネント２２５Ａ〜Ｎへのワイヤレスデータ信号を三角測量することなどによって、ユーザＡ  １２０Ａの位置を決定してもよく、さらにユーザＡ  １２０Ａの位置をサービスプロバイダサーバ２４０に伝達してもよい。あるいは、ネットワークコンポーネント２２５Ａ〜Ｎは、無線周波数（ＲＦ：ｒａｄｉｏ  ｆｒｅｑｕｅｎｃｙ）リーダーを含んでもよく、バッジ２２０Ａ〜Ｎから受信された無線周波数（ＲＦ）を三角測量することによって、バッジ２２０Ａ〜Ｎの位置を検知してもよい。
【００４６】
ユーザＡ  １２０Ａが有害なレベルの危険ガスに曝露されたことをバッジＡ  ２２０Ａが検知すると、バッジＡ  ２２０Ａは、サービスプロバイダサーバ２４０にアラームを伝達してもよい。アラームは、ユーザＡ  １２０Ａが曝露されたガスの量およびユーザＡ  １２０Ａの位置を含むとよい。ユーザＡ  １２０Ａの、決定された危険性によって、アラームには複数のレベルがあってもよい。例えば、ユーザＡ  １２０Ａが動きの欠如アラームに応答していなければ、緊急アラームが出されてもよい。なお、ユーザＡ  １２０Ａが潜在的に危険を伴うエリアに入る場合には、警告アラームが開始されてもよい。
【００４７】
サービスプロバイダサーバ２４０は、アラームデータを受信するとよく、アラームの受信を確認する自動確認をバッジＡ  １２０Ａに返送するとよく、さらに、アラームデータに基づき１つ以上のアラーム応答アクションを実行するとよい。例えば、サービスプロバイダサーバ２４０は、ユーザＡ  １２０Ａとの通信を開始することを試みてもよく、アラームをユーザＡ  １２０Ａのすぐ近くのオペレータ１１０に伝達してもよく、または、ガス曝露のレベルによっては、緊急応答要員に連絡してもよい。サービスプロバイダサーバ２４０のアラーム応答アクションについては、下記の図９でさらに詳しく説明する。
【００４８】
あるいは、またはさらに、サービスプロバイダサーバ２４０は、ガス検知・位置特定デバイス２２５Ａ〜Ｎおよびその他のガス検知デバイスから受信されるガス曝露情報を監視してもよい。サービスプロバイダサーバ２４０は、受信データを分析して、危険なほどガスレベルの高いと考えられるエリアを決定するとよい。サービスプロバイダサーバ２４０が、危険を伴うエリアの１つにユーザＡ  １２０Ａが入るのを検知すると、サービスプロバイダサーバ２４０は、ユーザＡ  １２０Ａのガス検知・位置特定デバイスに自動的にアラームを伝送してもよい。
【００４９】
あるいは、またはさらに、ＡＣＣＥＮＴＵＲＥ  ＰＬＡＮＴ  ＰＥＲＦＯＲＭＡＮＣＥ  ＳＯＬＵＴＩＯＮなどのプラントパフォーマンスソリューションが、組織の管理者によって使用され得る包括的なグラフィックユーザインターフェースとして使用されてもよい。プラントパフォーマンスソリューションは、サービスプロバイダサーバ２４０および／またはコンピューティングデバイス２１０上で実行されてもよい。プラントパフォーマンスソリューションは、アラームのヒートマップ表示など、総合的なプラントパフォーマンス管理を提供してもよい。あるいは、またはさらに、サービスプロバイダサーバ２４０は、ギャップ評価に応じて新たなグラフィックユーザインターフェースを提供してもよい。
【００５０】
あるいは、またはさらに、サービスプロバイダサーバ２４０は、作業エリア内のガス検知・位置特定デバイス２２０Ａ〜Ｎおよびその他のセンサーから収集されたデータに対して１つ以上の解析を実行してもよい。例えば、サービスプロバイダサーバ２４０は、受信データと、リアルタイムの過去／ユニットレベルデータとを統合することによって、高リスクの作業事象を予測してもよい。分析されたデータに基づき、サービスプロバイダサーバ２４０は、事前警報をユーザ１２０Ａ〜Ｎ、マネージャ、および／またはオペレータに提供してもよい。サービスプロバイダサーバ２４０は、過去の分析のためにガス放出と計画外のプロセスとを関連付けることも、将来の事象へ向け計画を立てることも、システム１００を継続的に改善することもできる。概して、サービスプロバイダサーバ２４０は、ガス検知・位置特定デバイス２２０Ａ〜Ｎおよびその他のセンサーから集められた過去のデータを維持して、エリア毎の曝露レベル、ユーザ毎の曝露レベルなどの傾向、または概して任意の傾向を特定することもできる。
【００５１】
あるいは、またはさらに、システム１００全体が適切に動作していることを保証するために、ネットワーク環境２００が、毎月など定期的にテストされてもよい。ネットワーク環境２００はさらに、ネットワーク２３０、２３５などを介してサービスプロバイダサーバ２４０と通信しているワイヤレス磁気温度センサーなどの追加のセンサーを含んでもよい。あるいは、またはさらに、遠隔測定データと呼ばれる、ガス検知・位置特定デバイス２２５Ａ〜Ｎおよび／またはその他のセンサーから受信されるデータが、ＭＳＥに統合されてもよい。あるいは、またはさらに、システム１００および／またはネットワーク環境２００の１つ以上のコンポーネントが、ＤＣＳに統合されてもよい。
【００５２】
あるいは、またはさらに、複数のコンピューティングデバイス２１０を操作する複数のオペレータ１１０がいてもよい。この例では、サービスプロバイダサーバ２４０は、地理的位置、話される言語、またはその他の要素などに基づいて、各アラームを受信するのに適したオペレータ１１０を決定するとよい。
【００５３】
あるいは、またはさらに、ネットワーク環境２００は、特定されたデッドスポットの補助のために補助的なタグをさらに含んでもよい。デッドスポットは、ガス検知またはワイヤレスインフラストラクチャがない位置であることもある。あるいは、またはさらに、サービスプロバイダサーバ２４０は、非常ボタンの起動によるアラーム開始の、いずれかのガスセンサーに基づくアラームのアラーム発信に使用され得るＥｘｐｅｒｉｏｎ  ＤＣＳを含んでもよい。
【００５４】
あるいは、またはさらに、各アラームは、ガス検知・位置特定デバイス２２０Ａ〜Ｎと、オペレータ１１０のコンピューティングデバイス２１０との両方で、アラームの理由を示してもよい。ガス検知・位置特定デバイスのアラームは、可聴音を含んでもよく、これはアラームの種類毎に異なってもよい。
【００５５】
図３は、図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムを実装する、例示的なネットワークアーキテクチャ３００のブロック図である。なお、示されているコンポーネントのすべては必要ないこともあり、一部の実装には、図示されていない追加のコンポーネントが含まれることもある。コンポーネントの構成および種類は、本願明細書に記載されている特許請求の範囲の意図または範囲から逸脱することなく変更され得る。追加のコンポーネント、異なるコンポーネント、またはより少ないコンポーネントが提供されてもよい。
【００５６】
ネットワークアーキテクチャ３００は、ワイヤレス位置サーバ２６０、ワイヤレス制御システム３１０、サービスプロバイダサーバ２４０、マルチレイヤスイッチ３１２、ルートスイッチプロセッサ３１４、ネットワーク３３０、ルータ３５０、ワイヤレスＬＡＮコントローラ３５２、ワイヤレスサービスモジュール３５４、ワイヤレスＬＡＮコントローラモジュール３５６、スイッチ３５８、ワイヤレスアクセスポイント３６０、Ｗｉ−Ｆｉタグ３７０、固定ワイヤレスセンサー３７５またはチョークポイント、ユーザ１２０Ａ〜Ｎ、およびバッジ２２０Ａ〜Ｎを含むとよい。例えば、ワイヤレス位置サーバ２６０は、ＣＩＳＣＯ  ＷＩＲＥＬＥＳＳ  ＬＯＣＡＴＩＯＮ  ＡＰＰＬＩＡＮＣＥであってもよく、ワイヤレス制御システム３１０は、ＣＩＳＣＯ  ＷＩＲＥＬＥＳＳ  ＣＯＮＴＲＯＬ  ＳＹＳＴＥＭであってもよく、ワイヤレスＬＡＮコントローラ３５２は、ＣＩＳＣＯ  ＷＩＲＥＬＥＳＳ  ＬＡＮ  ＣＯＮＴＲＯＬＬＥＲであってもよく、ワイヤレスアクセスポイント３６０は、ＣＩＳＣＯ  ＡＩＲＯＮＥＴ  ＡＣＣＥＳＳ  ＰＯＩＮＴＳなどのライトウェイトワイヤレスアクセスポイントであってもよい。あるいは、またはさらに、ワイヤレスアクセスポイント３６０は、ＣＡＰＷＡＰワイヤレスアクセスポイントであってもよい。あるいは、またはさらに、アクセスポイント３６０は、ワイヤレスアクセスポイント３６０のポジショニングを決定するとき、モバイルアクセスポイント測定・位置ユニット（ＭＡＭＡＬ）を含んでもよい。ＭＡＭＡＬについては、下記の図６および図７でさらに詳しく説明する。
【００５７】
固定ワイヤレスセンサー３７５は、危険ガスセンサーなどのガスセンサーを含んでもよく、監視が必要なエリアに取り付けられるとよい。固定ワイヤレスセンサー３７５は、Ｗｉ−Ｆｉタグ３７０および／またはバッジ２２０Ａ〜Ｎの存在を検知するとよい。あるいは、またはさらに、固定ワイヤレスセンサー３７５がガスセンサーを含む場合、固定ワイヤレスセンサー３７５は危険ガスの存在を検知するとよい。固定ワイヤレスセンサー３７５のセンサー、およびバッジ２２０Ａ〜Ｎのセンサーは、下記の図４において説明されるセンサーネットワークなどのセンサーネットワークとして機能するとよい。コントローラ３５２、３５６は、固定されていてもよく、または車両内に位置するなど、モバイルであってもよい。モバイルコントローラ３５２、３５６の場合、コントローラ３５２、３５６は、高レイテンシリンクにわたってモバイルである。
【００５８】
図４は、図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムを実装するセンサーネットワーク４００のブロック図である。なお、示されているコンポーネントのすべては必要ないこともあり、一部の実装には、図示されていない追加のコンポーネントが含まれることもある。コンポーネントの構成および種類は、本願明細書に記載されている特許請求の範囲の意図または範囲から逸脱することなく変更され得る。追加のコンポーネント、異なるコンポーネント、またはより少ないコンポーネントが提供されてもよい。
【００５９】
センサーネットワーク４００は、施設４１０、ネットワーク２３０、およびサービスプロバイダサーバ２４０を含むとよい。施設は、部屋４１５Ａ〜Ｄを含むとよい。部屋Ａ  ４１５Ａは、ユーザＢ  １２０Ｂ、バッジＢ  ２２０Ｂ、および固定ワイヤレスセンサー３７５を含むとよい。部屋Ｂ  ４１５Ｂは、固定ワイヤレスセンサー３７５を含むとよい。部屋Ｃ  ４１５Ｃは、ユーザＡ  １２０ＡおよびバッジＡ  １２０Ａを含むとよい。部屋Ｄ  ４１５Ｄは、固定ワイヤレスセンサー３７５を含むとよい。実施中、バッジ２２０Ａ〜Ｂおよび固定ワイヤレスセンサー３７５は、危険ガスのレベルを検知するとよく、危険ガスのレベルを、ネットワーク２３０を介してサービスプロバイダサーバ２４０に伝達するとよい。センサーネットワーク４００はさらに、図３に示されたネットワークコンポーネントなど、図４に示されていない１つ以上のネットワークコンポーネントを含んでもよい。
【００６０】
固定ワイヤレスセンサー３７５は、ユーザ１２０Ａ〜Ｎによって頻繁には訪問されない部屋またはエリアに取り付けられてもよい。例えば、部屋Ｂ  ４１５Ｂおよび部屋Ｄ  ４１５Ｄは、ユーザ１２０Ａ〜Ｎによって頻繁には訪問されないと考えられる。あるいは、センサー３７５は、ユーザ１２０Ａ〜Ｎが頻繁に存在する部屋またはエリアには設置されなくてもよい。ユーザ１２０Ａ〜Ｎが頻繁に存在する部屋またはエリアに関しては、ユーザ１２０Ａ〜Ｎのバッジ２２０Ａ〜Ｎが、センサー３７５の代わりとなるとよい。すなわち、センサーを含むバッジ２２０Ａ〜Ｎを着用しているユーザ１２０Ａ〜Ｎが、頻繁にこれらのエリアに存在するため、追加の固定センサー３７５の必要性はないと考えられる。あるいは、またはさらに、固定ワイヤレスセンサー３７５は、ユーザ１２０Ａ〜Ｎが頻繁に存在する部屋に、当該エリアが危険ガスの検知においてより高いレベルの忠実性を要求する場合は、設置されてもよい。この場合には、サービスプロバイダサーバ２４０は、危険ガスが検知される特定の部屋、および危険ガスが検知される部屋の中の詳しい範囲の両方を特定できるとよい。
【００６１】
センサーネットワーク４００はさらに、危険ガスの移動を予測するために使用されてもよい。例えば、センサー３７５およびバッジ２２０Ａ〜Ｂによって検知される危険ガスの異なるレベルが、危険ガスのレベルの変化速度と共に使用されて、危険ガスの移動が予測されてもよい。危険ガスの移動の予測は、サービスプロバイダサーバ２４０が、事前アラームをユーザ１２０Ａ〜Ｎのバッジ２２０Ａ〜Ｎに伝送することができるようにするとよい。すなわち、サービスプロバイダサーバ２４０は、現在は危険状態ではないが、５分などの短期間に危険状態になる可能性が高いユーザ１２０Ａ〜Ｎに、アラームを伝送してもよい。センサーネットワークを使用した高リスクエリアの予測については、下記の図１０でさらに詳しく説明する。
【００６２】
図５Ａは、図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおける、有線コンポーネントを備える例示的なガス検知・位置特定デバイス５００Ａの図を提供する。なお、示されているコンポーネントのすべては必要ないこともあり、一部の実装には、図示されていない追加のコンポーネントが含まれることもある。コンポーネントの構成および種類は、本願明細書に記載されている特許請求の範囲の意図または範囲から逸脱することなく変更され得る。追加のコンポーネント、異なるコンポーネント、またはより少ないコンポーネントが提供されてもよい。
【００６３】
ガス検知・位置特定デバイス５００Ａは、上記の図２〜４のバッジ２２０Ａ〜Ｎのうちの１つとして使用されてもよい。ガス検知・位置特定デバイス５００Ａは、ケーシング５０５、位置デバイス５１０、ガス検知器５２０、およびコネクタ５３０を含むとよい。位置デバイス５１０は、有線インターフェース５１２、位置プロセッサ５１４、およびネットワークインターフェースなどのインターフェース５１６を含むとよい。ガス検知器５２０は、有線インターフェース５２２、ガスセンサー５２４、およびセンサー５２６を含むとよい。一例では、位置デバイス５１０は、ＬＥＮＥＬバッジ、または位置センサー、またはＡＥＲＯＳＣＯＵＴ  Ｔ３  ＴＡＧ、ＡＥＲＯＳＣＯＵＴ  Ｔ４Ｂタグ、ＡＥＲＯＳＣＯＵＴ  Ｔ５  ＳＥＮＳＯＲ  ＴＡＧ、もしくはＡＥＲＯＳＣＯＵＴ  Ｔ６  ＧＰＳ  ＴＡＧなどのＡＥＲＯＳＣＯＵＴ  ＴＡＧであってもよく、ガス検知器５２０は、ＩＮＤＵＳＴＲＩＡＬ  ＳＣＩＥＮＴＩＦＩＣ  ＧＡＳＢＡＤＧＥ  ＰＬＵＳ、ＩＮＤＵＳＴＲＩＡＬ  ＳＣＩＥＮＴＩＦＩＣ  ＭＸ−４、ＩＮＤＵＳＴＲＩＡＬ  ＳＣＩＥＮＴＩＦＩＣ  ＭＸ−６、もしくはＩＮＤＵＳＴＲＩＡＬ  ＳＣＩＥＮＴＩＦＩＣ  ＧＡＳＢＡＤＧＥ  ＰＲＯなどのＩＮＤＵＳＴＲＩＡＬ  ＳＣＩＥＮＴＩＦＩＣ  ＧＡＳ  ＢＡＤＧＥであってもよい。ケーシング５０５は、位置デバイス５１０のもとの筐体であってもよい。この例では、ガス検知器５２０が、位置デバイス５１０のケーシングに追加されることになるであろう。あるいは、ケーシング５０５は、ガス検知器５２０のもとの筐体であってもよい。この例では、位置デバイス５１０が、ガス検知器５２０のケーシングに追加されることになるであろう。
【００６４】
位置デバイス５１０およびガス検知器５２０は、コネクタ５３０を介して通信しているとよい。例えば、位置デバイスの有線インターフェース５１２がコネクタ５３０に接続されるとよく、コネクタ５３０が、ガス検知器の有線インターフェース５２２に接続されるとよい。コネクタ５３０は、ＲＳ−２３２シリアル接続ケーブルなどの有線コネクタ、ワイヤ、または、位置デバイス５１０をガス検知器５２０に結合できる概して任意のコネクタであればよい。ガス検知器５２０は、ユーザＡ  １２０Ａが曝露されたガスの量など、ガスセンサー５２４および／またはセンサー５２６によって決定された情報を、位置デバイス５１０に伝達するとよい。
【００６５】
位置デバイス５１０の位置プロセッサ５１４は、ポジショニングシステムなどを介してガス検知・位置特定デバイス５００Ａの位置を決定するとよい。例えば、位置プロセッサ５１４は、１つ以上のＧＰＳ衛星と通信してもよく、位置情報をＧＰＳ衛星から受信してもよい。位置プロセッサ５１４は、位置情報をインターフェース５１６に伝達するとよい。インターフェース５１６は、ガス検知・位置特定デバイス５００Ａがネットワーク２３０と通信できるようにするとよい。インターフェース５１６は、ワイヤレスネットワーク接続、有線ネットワーク接続、赤外線ネットワーク接続、または、ガス検知・位置デバイス５００Ａとネットワーク２３０との通信を提供できる概して任意の接続であればよい。位置デバイス５１０が、ガス検知器からセンサー情報を受信すると、位置デバイス５１０は、センサー情報およびガス検知・位置特定デバイス５００Ａの現在位置を、ネットワーク２３０を介してサービスプロバイダサーバ２４０に伝達するとよい。
【００６６】
ガス検知器５２０のガスセンサー５２４は、ユーザが曝露されている危険ガスの量を検知できるセンサーであるとよい。ガスセンサー５２４は、硫化水素（Ｈ２Ｓ）、二酸化窒素（ＮＯ２）、二酸化硫黄（ＳＯ２）、二酸化炭素（ＣＯ２）、一酸化炭素（ＣＯ）、酸素（Ｏ２）、ＬＥＬ、または概して任意のガスなどの１つ以上の危険ガスを検知できるとよい。ユーザＡ  １２０Ａが曝露されているガスの量をガスセンサー５２４が正確に特定することを保証するために、ガス検知・位置特定デバイス５００Ａは、ユーザＡ  １２０Ａの口から１０インチ（約２５．４ｃｍ）以内など、ユーザＡ  １２０Ａの口および／または鼻の近くで着用されるとよい。ガスセンサー５２４は、検知されたガスの量を有線インターフェース５２２に伝達するとよい。有線インターフェース５２２は、検知されたガスの量を位置デバイス５１０に伝達するとよい。あるいは、またはさらに、ガスセンサー５２４、または結合されているプロセッサは、検知されたガスの量を処理して、その量がアラーム閾値を満たすかどうかを決定してもよい。ガスセンサー５２４が、その量がアラーム閾値を満たすと決定すると、ガスセンサー５２４は、有線インターフェース５２２を介して位置デバイス５１０にアラームを伝達するとよい。あるいは、またはさらに、位置プロセッサ５１４、または結合されているプロセッサが、検知されたガスの量がアラーム閾値を満たすかどうかを決定してもよい。
【００６７】
センサー５２６は、生体情報または日射病情報など、他の刺激を検知してもよい。センサー５２６は、その生体情報を、有線インターフェース５２２を介して位置デバイス５１０に伝達するとよい。あるいは、またはさらに、センサー５２６は、ユーザＡ  １２０Ａが動いているかどうかを検知してもよい。例えば、センサー５２６は、ユーザＡ  １２０Ａが長期間にわたって動いていないことを検知してもよい。この場合、センサー５２６は、ガス検知・位置特定デバイス５００Ａの局所的なアラームを起動してもよい。局所的なアラームは、ガス検知・位置特定デバイス５００Ａに、振動、点灯、ビープを鳴らすこと、またはその他の方法によって、移動の欠如についてユーザＡ  １２０Ａに通知させるとよい。ユーザＡ  １２０Ａは、ケーシング５０５の外側にあるボタンを押すことによって局所的なアラームに応答するとよい。ユーザＡ  １２０Ａが、１０秒など、或る期間内にボタンを押さなければ、センサー５２６は、位置デバイス５１０を介してサービスプロバイダサーバ２４０にアラームを伝達するとよい。
【００６８】
あるいは、またはさらに、ガス検知・位置特定デバイス５００Ａのケーシング５０５の外側は、１つ以上のボタン、ライト、センサー、および／またはディスプレイを含んでもよい。例えば、ケーシング５０５の外側には、緊急の場合にユーザＡ  １２０Ａによる起動が可能な非常ボタンがあってもよい。ケーシング５０５にはさらに、キャンセルボタンがあってもよく、これは、ユーザＡ  １２０Ａが、動きの欠如に起因するアラームなどのアラームをキャンセルできるようにしてもよい。ケーシング５０５はさらに、１つ以上のライト、またはディスプレイを含んでもよく、これは、異なるレベルのガスにユーザＡ  １２０Ａが曝露されると、点灯するか、または色を変えてもよい。あるいは、またはさらに、ケーシング５０５の外側は、ディスプレイを含んでもよく、これは、ユーザＡ  １２０Ａが現在曝露されているガスの量、および現在のレベルの曝露がユーザＡ  １２０Ａの健康に危険を伴うかどうかを表示してもよい。このディスプレイはさらに、ガス検知・位置特定デバイス５００Ａにより開始されたアラームの原因を表示してもよい。
【００６９】
あるいは、またはさらに、ガス検知・位置特定デバイス５００Ａは、クラスＩ、ディビジョン２など、本質的に安全で、シンプルで使いやすく、モバイル電話を超えない長さなどの合理的なサイズで、概してユーザＡ  １２０Ａの呼吸ゾーンから１０インチ（約２５．４ｃｍ）以内など、前ポケットまたはヘルメットに取り付けることができるとよい。
【００７０】
図５Ｂは、図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおける、例示的なガス検知・位置特定デバイス５００Ｂの図を提供する。なお、示されているコンポーネントのすべては必要ないこともあり、一部の実装には、図示されていない追加のコンポーネントが含まれることもある。コンポーネントの構成および種類は、本願明細書に記載されている特許請求の範囲の意図または範囲から逸脱することなく変更され得る。追加のコンポーネント、異なるコンポーネント、またはより少ないコンポーネントが提供されてもよい。
【００７１】
ガス検知・位置特定デバイス５００Ｂは、上記の図２のバッジ２２０Ａ〜Ｎのうちの１つとして使用されてもよい。ガス検知・位置特定デバイス５００Ｂは、位置デバイス５１０およびガス検知器５２０を含むとよい。位置デバイス５１０は、ワイヤレスインターフェース５１８、位置プロセッサ５１４、およびインターフェース５１６を含むとよい。ガス検知器５２０は、ワイヤレスインターフェース５２８、ガスセンサー５２４、およびセンサー５２６を含むとよい。一例では、位置デバイス５１０は、ＡＥＲＯＳＣＯＵＴ  Ｔ３  ＴＡＧ、ＡＥＲＯＳＣＯＵＴ  Ｔ５  ＳＥＮＳＯＲ  ＴＡＧ、もしくはＡＥＲＯＳＣＯＵＴ  Ｔ６  ＧＰＳ  ＴＡＧなどのＡＥＲＯＳＣＯＵＴ  ＴＡＧであってもよく、ガス検知器５２０は、ＩＮＤＵＳＴＲＩＡＬ  ＳＣＩＥＮＴＩＦＩＣ  ＧＡＳＢＡＤＧＥ  ＰＬＵＳ、ＩＮＤＵＳＴＲＩＡＬ  ＳＣＩＥＮＴＩＦＩＣ  ＭＸ−４、ＩＮＤＵＳＴＲＩＡＬ  ＳＣＩＥＮＴＩＦＩＣ  ＭＸ−６、もしくはＩＮＤＵＳＴＲＩＡＬ  ＳＣＩＥＮＴＩＦＩＣ  ＧＡＳＢＡＤＧＥ  ＰＲＯなどのＩＮＤＵＳＴＲＩＡＬ  ＳＣＩＥＮＴＩＦＩＣ  ＧＡＳ  ＢＡＤＧＥであってもよい。
【００７２】
位置デバイス５１０およびガス検知器５２０は、ワイヤレスインターフェース５１８、５２８を介して通信しているとよい。ワイヤレスインターフェース５１８、５２８は、Ｂｌｕｅｔｏｏｔｈ、赤外線、Ｗｉ−Ｆｉ、ワイヤレスユニバーサルシリアルバス（ＵＳＢ）、無線周波数、または概して任意のワイヤレス通信プロトコルなどの１つ以上のワイヤレス通信プロトコルを介して通信するとよい。ガス検知器５２０は、ユーザＡ  １２０Ａが曝露されたガスの量など、ガスセンサー５２４および／またはセンサー５２６によって決定された情報を、位置デバイス５１０にワイヤレスインターフェース５１８、５２８を介して伝達するとよい。ワイヤレスインターフェース５１８、５２８は、位置デバイス５１０が、ユーザＡ  １２０Ａ上のガス検知器５２０から遠隔で位置特定されることを可能にするとよい。例えば、ガス検知器は、ユーザＡ  １２０Ａの口および／または鼻から１０インチ（約２５．４ｃｍ）などの特定の距離の範囲内にある識別バッジの一部であってもよい。一方、位置デバイス５１０は、ユーザＡ  １２０Ａのポケットの中にあってもよく、またはユーザＡ  １２０Ａのベルトにクリップで留められてもよい。したがって、識別バッジのサイズおよび重さが削減される。
【００７３】
位置デバイス５１０の位置プロセッサ５１４は、ポジショニングシステムなどを介してガス検知・位置特定デバイス５００Ａの位置を決定するとよい。例えば、位置プロセッサ５１４は、１つ以上のＧＰＳ衛星と通信してもよく、位置情報をＧＰＳ衛星から受信してもよい。位置プロセッサ５１４は、位置情報をインターフェース５１６に伝達するとよい。インターフェース５１６は、ガス検知・位置特定デバイス５００Ａがネットワーク２３０と通信できるようにするとよい。インターフェース５１６は、ワイヤレスネットワーク接続、有線ネットワーク接続、赤外線ネットワーク接続、または、ガス検知・位置デバイス５００Ａとネットワーク２３０との通信を提供できる概して任意の接続であればよい。位置デバイス５１０が、ガス検知器からセンサー情報を受信すると、位置デバイス５１０は、センサー情報およびガス検知・位置特定デバイス５００Ａの現在位置を、ネットワーク２３０を介してサービスプロバイダサーバ２４０に伝達するとよい。
【００７４】
ガス検知器５２０のガスセンサー５２４は、ユーザが曝露されている危険ガスの量を検知できるセンサーであるとよい。ガスセンサー５２４は、硫化水素、二酸化窒素、二酸化硫黄、二酸化炭素、一酸化炭素、または概して任意のガスなどの１つ以上の危険ガスを検知できるとよい。ユーザＡ  １２０Ａが曝露されているガスの量をガスセンサー５２４が正確に特定することを保証するために、ガス検知・位置特定デバイス５００Ａは、ユーザＡ  １２０Ａの口から１０インチ（約２５．４ｃｍ）以内など、ユーザＡ  １２０Ａの口および／または鼻の近くで着用されるとよい。ガスセンサー５２４は、検知されたガスの量を有線インターフェース５２２に伝達するとよい。有線インターフェース５２２は、検知されたガスの量を位置デバイス５１０に伝達するとよい。あるいは、またはさらに、ガスセンサー５２４、または結合されているプロセッサは、検知されたガスの量を処理して、その量がアラーム閾値を満たすかどうかを決定してもよい。ガスセンサー５２４が、その量がアラーム閾値を満たすと決定すると、ガスセンサー５２４は、有線インターフェース５２２を介して位置デバイス５１０にアラームを伝達するとよい。あるいは、またはさらに、位置プロセッサ５１４、または結合されているプロセッサが、検知されたガスの量がアラーム閾値を満たすかどうかを決定してもよい。
【００７５】
センサー５２６は、生体情報などの他の刺激を検知してもよい。センサー５２６は、その生体情報を、有線インターフェース５２２を介して位置デバイス５１０に伝達するとよい。あるいは、またはさらに、センサー５２６は、ユーザＡ  １２０Ａが動いているかどうかを検知してもよい。例えば、センサー５２６は、ユーザＡ  １２０Ａが長期間にわたって動いていないことを検知してもよい。この場合、センサー５２６は、ガス検知・位置特定デバイス５００Ａの局所的なアラームを起動してもよい。局所的なアラームは、ガス検知・位置特定デバイス５００Ａに、振動、点灯、ビープを鳴らすこと、またはその他の方法によって、移動の欠如についてユーザＡ  １２０Ａに通知させるとよい。ユーザＡ  １２０Ａは、位置デバイス５１０および／またはガス検知器５２０の外側にあるボタンを押すことによって局所的なアラームに応答するとよい。ユーザＡ  １２０Ａが、１０秒など、或る期間内にボタンを押さなければ、センサー５２６は、位置デバイス５１０を介してサービスプロバイダサーバ２４０にアラームを伝達するとよい。
【００７６】
あるいは、またはさらに、位置デバイス５１０および／またはガス検知器５２０の外側のケーシングは、１つ以上のボタン、ライト、センサー、および／またはディスプレイを含んでもよい。例えば、位置デバイス５１０および／またはガス検知器５２０の外側のケーシングは、緊急の場合にユーザＡ  １２０Ａによって起動されるとよい非常ボタンを含んでもよい。位置デバイス５１０および／またはガス検知器５２０の外側のケーシングはさらに、キャンセルボタンを含んでもよく、これは、ユーザＡ  １２０Ａが、動きの欠如に起因するアラームなどのアラームをキャンセルできるようにするとよい。位置デバイス５１０および／またはガス検知器５２０の外側は、１つ以上のライト、または液晶ディスプレイ（ＬＣＤ：ｌｉｑｕｉｄ  ｃｒｙｓｔａｌ  ｄｉｓｐｌａｙ）などのディスプレイをさらに含んでもよく、これが、ユーザＡ  １２０Ａが異なるレベルのガスに曝露されると、点灯するか、または色を変えてもよい。あるいは、またはさらに、位置デバイス５１０および／またはガス検知器５２０の外側のケーシングは、ディスプレイを含んでもよく、これが、ユーザＡ  １２０Ａが現在曝露されているガスの量、および現在のレベルの曝露がユーザＡ  １２０Ａの健康に危険を伴うかどうかを表示してもよい。
【００７７】
あるいは、またはさらに、ガス検知器５２０は、サービスプロバイダサーバ２４０にガスデータを伝達する、ネットワークインターフェースなどのインターフェースを含んでもよい。この例では、ガス検知器５２０および位置デバイス５１０は、ユーザＡ  １２０Ａに関連付けられるとよい。例えば、ガス検知器５２０の識別子および位置デバイス５１０の識別子と、ユーザＡ  １２０Ａの識別子とを関連付けるレコードがデータストア２４５にあってもよい。ガス検知器５２０は、ガスデータおよびガス検知器５２０の識別子をサービスプロバイダサーバ２４０に伝達するとよい。サービスプロバイダサーバ２４０は、ガス検知器５２０の識別子を使用して、データストア２４５から、ガス検知器５２０に関連付けられたユーザＡ  １２０ＡおよびユーザＡ  １２０Ａに関連付けられた位置デバイス５１０の識別子を取得するとよい。サービスプロバイダサーバ２４０は続いて、特定された位置デバイス５１０の位置データをリクエストするとよい。したがって、サービスプロバイダサーバ２４０は、ガス検知器５２０および位置デバイス５１０と個別に通信できる。
【００７８】
図６は、図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおける、例示的なモバイルアクセスポイント測定・位置ユニット（ＭＡＭＡＬ）６００のブロック図である。なお、示されているコンポーネントのすべては必要ないこともあり、一部の実装には、図示されていない追加のコンポーネントが含まれることもある。コンポーネントの構成および種類は、本願明細書に記載されている特許請求の範囲の意図または範囲から逸脱することなく変更され得る。追加のコンポーネント、異なるコンポーネント、またはより少ないコンポーネントが提供されてもよい。
【００７９】
ＭＡＭＡＬ６００は、筐体６１０、１つ以上のアンテナ６２０、１つ以上のアクセスポイント、電源、およびアンテナ６２０を固定する１つ以上の結束バンドを含むとよい。例えば、筐体６１０は、ＭＡＭＡＬを様々な作業環境へ輸送可能なように、丈夫な筐体であるとよい。アンテナ６２０は、１つ以上の２．４ギガヘルツ６ｄＢｉマストアンテナおよび／または１つ以上の５．８ギガヘルツ６ｄＢｉマストアンテナを含んでもよい。アンテナ６２０は、１フィート（約３０．４８ｃｍ）の延長シールドケーブルをさらに含んでもよい。アクセスポイントは、Ｃｉｓｃｏ  １２４２  ＡＧアクセスポイントなどの任意のワイヤレスアクセスポイントであればよい。アクセスポイントは、ＩＥＥＥ  ８０２．３ａｆパワーオーバーイーサネット（ＰｏＥ）などのパワーオーバーイーサネット機能性も含んでもよい。電源は、ＴｅｒｒａＷａｖｅ  ＭＩＭＯ  ｓｉｔｅ  ｓｕｒｖｅｙ  ｂａｔｔｅｒｙ  ｐａｃｋであってもよい。
【００８０】
実施中、１つ以上のＭＡＭＡＬ６００が、ＲＦサイトサーベイに使用される一時的メッシュネットワークを展開するための独立アクセスポイントとして使用されるとよい。ＭＡＭＡＬ６００は、構造物から構造物へ、作業エリアから作業エリアへと自由に動かされてよく、インライン電力の必要はない。さらに、１つ以上のＭＡＭＡＬ６００が、概念の証明または試験的実施のためにメッシュ型ネットワークを迅速に展開するべく使用されてもよい。様々なサイズの作業エリアおよび／または構造物に、最小数のＭＡＭＡＬ６００が要求され得る。例えば、カバーする対象１０，０００平方フィート（約９２９平方メートル）毎に１つのＭＡＭＡＬというガイドラインで、サイトサーベイには最低で３つのＭＡＭＡＬが必要とされてもよい。
【００８１】
図７は、図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおける、例示的なモバイルアクセスポイント測定・位置ユニット（ＭＡＭＡＬ）７００のブロック図である。なお、示されているコンポーネントのすべては必要ないこともあり、一部の実装には、図示されていない追加のコンポーネントが含まれることもある。コンポーネントの構成および種類は、本願明細書に記載されている特許請求の範囲の意図または範囲から逸脱することなく変更され得る。追加のコンポーネント、異なるコンポーネント、またはより少ないコンポーネントが提供されてもよい。
【００８２】
ＭＡＭＡＬ７００は、筐体７１０、１つ以上のワイヤ７１５、電源７２０、１つ以上のアンテナ、１つ以上のアクセスポイント、およびアンテナを固定する１つ以上の結束バンドを含むとよい。例えば、筐体７１０は、ＭＡＭＡＬを様々な作業環境へ輸送可能なように、丈夫な筐体であるとよい。電源７２０は、ＴｅｒｒａＷａｖｅ  ＭＩＭＯ  ｓｉｔｅ  ｓｕｒｖｅｙ  ｂａｔｔｅｒｙ  ｐａｃｋであってもよい。ワイヤ７１５は、電源７２０および１つ以上のアクセスポイントに接続されるとよい。１つ以上のアクセスポイントは、Ｃｉｓｃｏ  １２４２  ＡＧアクセスポイントなどの任意のワイヤレスアクセスポイントであればよい。アクセスポイントは、ＩＥＥＥ  ８０２．３ａｆパワーオーバーイーサネット（ＰｏＥ）などのパワーオーバーイーサネット機能性も含んでもよい。アンテナは、１つ以上の２．４ギガヘルツ６ｄＢｉマストアンテナおよび／または１つ以上の５．８ギガヘルツ６ｄＢｉマストアンテナを含んでもよい。アンテナは、１フィート（約３０．４８ｃｍ）の延長シールドケーブルを含んでもよい。
【００８３】
実施中、１つ以上のＭＡＭＡＬ７００が、ＲＦサイトサーベイに使用される一時的メッシュネットワークを展開するための独立アクセスポイントとして使用されるとよい。ＭＡＭＡＬ７００は、構造物から構造物へ、作業エリアから作業エリアへと自由に動かされてよく、インライン電力の必要はない。さらに、１つ以上のＭＡＭＡＬ７００が、概念の証明または試験的実施のためにメッシュ型ネットワークを迅速に展開するべく使用されてもよい。様々なサイズの作業エリアおよび／または構造物に、最小数のＭＡＭＡＬ７００が要求され得る。例えば、カバーする対象１０，０００平方フィート（約９２９平方メートル）毎に１つのＭＡＭＡＬというガイドラインで、サイトサーベイには最低で３つのＭＡＭＡＬが必要とされてもよい。
【００８４】
図８は、図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおける、アクセスポイントの相対的ポジショニングの全般的な動作を示すフローチャートである。図８のステップは、サービスプロバイダサーバ２４０によって実行されるものとして記載されている。なお、ステップは、サービスプロバイダサーバ２４０のプロセッサによって実行されても、またはサービスプロバイダサーバ２４０の他の任意のハードウェアコンポーネントによって実行されてもよい。あるいは、ステップは、外部ハードウェアコンポーネントによって実行されてもよい。
【００８５】
ステップ８１０にて、サービスプロバイダサーバ２４０は、施設または作業エリアのレイアウトをデータストア２４５などから取得するとよい。あるいは、またはさらに、サービスプロバイダサーバ２４０は、サードパーティーサーバ２５０から、またはオペレータ１１０からコンピューティングデバイス２１０を介して、施設のレイアウトを受信してもよい。あるいは、またはさらに、サービスプロバイダサーバ２４０は、アクセスポイント３６０のポジショニングに関連する１つ以上のビジネス要件も受信してもよい。例えば、ビジネス要件には、５０フィート（約１５．２ｍ）以上などの位置精度、ワイヤレスカバレッジ、個人の安全、システム信頼性、費用および展開タイムフレームが含まれ得る。作業エリアのレイアウトは、１つ以上の構造属性、および１つ以上のインフラストラクチャ属性を含むとよい。
【００８６】
ステップ８２０にて、サービスプロバイダサーバ２４０は、レイアウトの１つ以上の構造属性を特定する。例えば、構造属性には、例えばレベルの数、ユニット寸法などの作業エリアの物理的レイアウト、例えばボイラー、配管路などのユニット内の主要構造、危険エリア、通行者が多いエリア、または、作業エリアの構造設計に関係する、もしくはそれによる影響を受ける、概して任意の属性が含まれ得る。ステップ８３０にて、サービスプロバイダサーバ２４０は、作業エリアのインフラストラクチャ属性を特定する。例えば、インフラストラクチャ属性には、ネットワークスイッチの位置、ファイバもしくは銅配線、照明システム、予備発電システム、電源差し込み口、ネットワーク差し込み口、または作業エリアのインフラストラクチャに関係する、もしくはそれによる影響を受ける、概して任意の属性が含まれ得る。
【００８７】
ステップ８４０にて、サービスプロバイダサーバ２４０は、無線周波数識別タグなどのタグ、またはガス検知・位置特定デバイス５００Ａ〜Ｂのテスト位置を決定するとよい。テストタグの位置は、オペレータのラウンドおよび作業エリアの通行者が多いエリア、すなわち多数の個人が存在すると予想されるエリアに基づくとよい。タグは、作業エリア内に設置する前に初期化および設定されるとよい。タグは、タグアクティベータを使用して起動されるとよい。オペレータは、実際の位置と、アクセスポイントの読み取り値（ｒｅａｄｉｎｇ）に基づき決定された位置とを比較できるように、テストタグの実際の位置をサービスプロバイダサーバ２４０に入力するとよい。
【００８８】
ステップ８５０にて、サービスプロバイダサーバ２４０は、作業エリア内のアクセスポイントの数および初期位置を決定するとよい。アクセスポイントの初期数は、作業エリアの全体的な面積に基づいてもよい。アクセスポイントは、トップダウン手法を使用してポジショニングされてもよい。作業エリア内の高いレベルに対するカバレッジを提供するために、高所のアクセスポイントが使用されてもよい。アクセスポイントの初期位置は、作業エリアの構造属性およびインフラストラクチャ属性に基づいてもよい。例えば、アクセスポイントは、属性で特定された大きなコンクリート製または金属製の障害物の、８フィート（約２．４ｍ）などのすぐ近くの範囲内には設置されないとよい。アクセスポイントのポジショニングは、通行の多い通路のラインオブサイトカバレッジを提供するとよい。アクセスポイントのポジショニングは、地上、中間レベル、高所など、複数の高度の混合を含んでもよい。アクセスポイントは、正三角形または正方形を形成するよう互いに相対的にポジショニングされてもよい。あるいは、またはさらに、アクセスポイントは、円、またはその他、菱形、台形、平行四辺形、もしくは長方形などの多角形を形成してもよい。アクセスポイントのポジショニングは、直線を避けるとよいが、これは、直線では精度が劣る可能性があるためである。近隣のアクセスポイントの位置およびカバレッジが、どこにアクセスポイントをポジショニングするかの決定に含まれてもよい。アクセスポイントは、作業エリアのタグが３つ以上のアクセスポイントから良好な信号カバレッジを受信するようにポジショニングされるとよい。アクセスポイントは、アクセスポイントの外周が、作業エリアの物理的境界線と厳密に一致するようにポジショニングされてもよい。アクセスポイントは、ユニットバッテリーリミットの近く、またはその内側にポジショニングされてもよい。目標精度が５０メートルであれば、アクセスポイントは、物理的境界から２５メートルを超えて設置されてはならない。アクセスポイントは、２つのアクセスポイントが、異なる高度で同じ位置に設置されないようにポジショニングされるとよい。
【００８９】
あるいは、またはさらに、タグの位置は、アクセスポイントの位置が決定されると再決定されてもよい。例えば、テストタグの位置は、アクセスポイントに対する様々な近接性に基づいてもよい。さらに、テストタグは、ユニットのバッテリーリミット全体にわたって、様々な高度で分散させられてもよい。
【００９０】
ステップ８７０にて、サービスプロバイダサーバ２４０は、アクセスポイントのポジショニングによって提供される、タグのワイヤレスカバレッジおよび位置精度をテストするとよい。オペレータ１１０は、ＭＡＭＡＬを、特定されたアクセスポイントの位置に設置して、タグのカバレッジをテストするとよい。ＭＡＭＡＬを使用することによって、オペレータは、作業エリアの各部分を１つずつ、作業エリア全体のアクセスポイントを必要とすることなくテストすることもできる。ＭＡＭＡＬは、作業エリアの各部分、または区画をテストするために繰り返し使用される（ｒｅｕｓｅｄ）とよい。サービスプロバイダサーバ２４０は、ネットワーク２３０などを介してＭＡＭＡＬの読み取り値にアクセスするとよい。サービスプロバイダサーバ２４０は、アクセスポイントまたはタグの異なる位置を使用して、カバレッジの読み取りを、１０〜１２など複数実行してもよい。同じく、サービスプロバイダサーバ２４０は、記録間の変化を、単一のアクセスポイントまたはタグの移動に制限して、記録間の変更を最小化してもよい。
【００９１】
テストタグは、ＲＦ測定を行うためのシステム１００内の基準点として使用されるとよい。例えば、オペレータ１１０は、タグの実際の位置をサービスプロバイダサーバ２４０に提供するとよい。続いてサービスプロバイダサーバ２４０は、アクセスポイントによって提供される位置が、タグの実際の位置と一致するかどうかを決定することによって、アクセスポイントの精度をテストするとよい。例えば、オペレータ１１０は、作業エリア内で、高い高度の小さなエリアを特定するとよい。オペレータ１１０は、特定されたエリア中に、高密度のタグを設置するとよい。続いてサービスプロバイダサーバ２４０は、可能と考えられるカバレッジおよび精度を決定するために、その小さなエリアに関するテストを実行するとよい。オペレータ１１０が、２０メートル未満など、そのエリアの許容精度にタグを配置できれば、タグは、様々な場所および高度に移動されて、全般的な読み取り値が決定されるとよい。作業エリアのトップからダウンへ、小さなエリアから大きなエリアへという手法が実行されるとよい。
【００９２】
サービスプロバイダサーバ２４０はさらに、アクセスポイントのカバレッジおよび位置精度のテストに関係する１つ以上のレポートを生成してもよい。例えば、サービスプロバイダサーバ２４０は、設置場所分析レポートを生成してもよい。設置場所分析レポートは、アクセスポイントカバレッジおよび位置精度の複数の記録、すなわち読み取り値を表す情報を含むとよい。例えば、ＲＳＳＩ強度、平均精度、アクセスポイント設置場所の記述、タグカバレッジ、または概してその他任意の要素などを使用することによって、カバレッジおよび位置精度に関して各記録が分析されるとよい。例示的な設置場所分析レポートについては、下記の図１８で説明する。あるいは、またはさらに、サービスプロバイダサーバ２４０は、カバレッジおよび位置精度結果のグラフィック表示を提供する１つ以上のユーザインターフェースを提供してもよい。カバレッジおよび位置精度結果を表示する例示的なユーザインターフェースについては、下記の図１５〜１７でさらに詳しく説明する。
【００９３】
ステップ８７５にて、サービスプロバイダサーバ２４０は、タグカバレッジおよび位置精度が閾値を満たすかどうかを決定するとよい。閾値は、個人の安全性、システム信頼性、および費用のうちの１つ以上に基づき決定されるとよい。例えば、閾値は、カバレッジが、作業エリア全体に関して、少なくとも−７５ｄＢｍ（１ミリワット（ｍＷ：ｍｉｌｌｉｗａｔｔ）を基準にした測定電力のデシベル（ｄＢ：ｄｅｃｉｂｅｌ））であるべきであると示してもよい。あるいは、閾値は、各テストタグが、少なくとも−７５ｄＢｍのカバレッジの３つ以上のアクセスポイントによってカバーされるべきであることを示してもよい。閾値はさらに、位置精度が、平均２０メートル以下であるべきであることを示してもよい。位置精度は、オペレータによって入力されたタグの実際の位置と、アクセスポイントから受信された情報から決定されたタグの位置とを比較することによって決定されるとよい。あるいは、閾値は、ごくわずかな数のタグは、３つ未満のアクセスポイントからのカバレッジを有してもよいことを示してもよい。閾値はさらに、アクセスポイントの個々のカバレッジ分析が、可、またはそれ以上でなければならないことを示してもよい。
【００９４】
ステップ８７５にてサービスプロバイダサーバ２４０が、カバレッジおよび位置精度が閾値を満たさないと決定すれば、サービスプロバイダサーバ２４０は、ステップ８９０に移動する。ステップ８９０にて、サービスプロバイダサーバ２４０は、テストされたカバレッジおよび位置精度に基づき、アクセスポイントのうちの１つ以上の再ポジショニングを決定する。例えば、テストされた第１のテストタグが閾値より上の精度およびカバレッジであり、近隣のテストされた第２のテストタグが閾値未満の精度およびカバレッジであれば、２つのタグ間のアクセスポイントが、第２のテストタグの近くに移動されるとよい。あるいは、またはさらに、サービスプロバイダサーバ２４０は、現在構成にあるアクセスポイントの数では閾値に達することができないと決定してもよい。この場合、サービスプロバイダサーバ２４０は、追加のアクセスポイントを構成に追加するとよく、カバレッジまたは位置精度が閾値に達していないタグの近隣にアクセスポイントをポジショニングするとよい。
【００９５】
ステップ８７５にてサービスプロバイダサーバ２４０が、作業エリア、または個々のテストタグの位置精度およびカバレッジが閾値を満たすと決定すれば、サービスプロバイダサーバ２４０はステップ８８０に移動する。ステップ８８０にて、サービスプロバイダは、アクセスポイントの決定されたレイアウトを生成および提供するとよい。決定されたレイアウトは、各アクセスポイントの高度を含め、各アクセスポイントの設置場所を含むとよい。
【００９６】
あるいは、またはさらに、サービスプロバイダサーバ２４０は、アクセスポイントのレイアウトを仕上げる前に、１つ以上の検証テストを提供してもよい。検証テストは、最良の場合の精度が実現されることを保証するよう、さらに歩行テストなど、追加のテスト中にプロダクションシステムをまねるように設計されるとよい。検証テストは、選択されたアクセスポイントと、タグの位置とを、複数日をかけて合わせるマルチポイントテストを含んでもよい。こうしたテストは、経時的なＲＦの変化を明らかにし、カバレッジおよび精度が一貫していることを確認するとよい。
【００９７】
もう１つの検証テストは、経路損失テストであってもよい。経路損失は、特定の距離にわたるＲＦ電力損失の評価基準（ｄＢｍまたはワット）となり得る。サービスプロバイダサーバ２４０において経路損失値を大きくすることによって、サービスプロバイダサーバ２４０は、実際にあるよりも高いアクセスポイントのゲインを効果的に計算できる。例えば、屋内使用には３．５、屋外使用には２．５の経路損失が使用され得る。ＲＦ環境が異なることもあるため、経路損失は、各ユニット、すなわち施設に関して決定され、最良の場合の精度が決定されるべきである。複数の記録をとる場合、各記録の経路損失は、精度が下がるまで．２ずつインクリメントされてもよい。最良の精度の記録（最初に精度が下がった読み取り値の前の記録）が、経路損失の数値として使用されるべきである。
【００９８】
もう１つの検証テストは、単一クリック検証テスト（ｓｉｎｇｌｅ  ｃｌｉｃｋ  ｖｅｒｉｆｉｃａｔｉｏｎ  ｔｅｓｔ）を含んでもよい。単一クリックテストは、４０〜５０など、マルチポイントテストよりも多い基準点を使用してカバレッジおよび精度を確認するために使用されるとよい。単一クリックテストは、マルチポイント記録テストに比べて、完了するのにより長い時間がかかることもある。よって、単一クリックテストは、アクセスポイントの位置が、９５パーセントなどの一定の精度で分かるまで実行されなくてもよい。単一クリックテストは、個々のテスト記録を共にマッピングすることによって測定を行い、カバレッジおよび精度情報を作成するとよい。このテストは、記録の前にタグが設置されることを必要としないため、基準点の位置に柔軟性を持たせることができる。オペレータは、物理的な測定位置を見つけ、基準点をサービスプロバイダサーバ２４０に入力して、記録するとよい。単一クリックテストの最良の結果を得るためには、オペレータ１１０は、テストエリアの端の外側で開始し、外から内へ移動しながら、時計回りのパターンで２０フィート（約６．０９ｍ）〜３０フィート（約９．１４ｍ）毎に記録をとるとよい。地上レベルが完了すると、オペレータ１１０は次のレベルに移動し、時計回りクリックパターンを使用して記録をとるとよい。このパターンは、すべてのレベルが完了するまで継続するとよい。
【００９９】
もう１つの検証テストは、歩行テストとしてもよい。歩行テストは、リアルタイム位置・ガス曝露監視システムのオペレータおよびユーザが、個人の追跡中に閲覧し得るものをまねるよう設計されるとよい。あるいは、上記の検証テストのうちの１つ以上がステップ８７０にて実行され、テストの結果がステップ８７５にて使用されて、閾値に達しているかどうかが決定されてもよい。
【０１００】
図９は、図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおける、アクセスポイント構成の生成を示すフローチャートである。図９のステップは、サービスプロバイダサーバ２４０によって実行されるものとして記載されている。なお、ステップは、サービスプロバイダサーバ２４０のプロセッサによって実行されても、またはサービスプロバイダサーバ２４０の他の任意のハードウェアコンポーネントによって実行されてもよい。あるいは、ステップは、外部ハードウェアコンポーネントによって実行されてもよい。
【０１０１】
ステップ９０５にて、サービスプロバイダサーバ２４０は、施設または作業エリアのレイアウトをデータストア２４５などから取得するとよい。あるいは、またはさらに、サービスプロバイダサーバ２４０は、サードパーティーサーバ２５０から、またはオペレータ１１０からコンピューティングデバイス２１０を介して、施設のレイアウトを受信してもよい。レイアウトは、部屋の数、部屋のサイズ、フロアの数、フロアのサイズ、フロアの高さ、およびその他概して任意の、作業エリアの構造上のレイアウトに関係し得る、またはそれにより影響され得る情報を含む、作業エリアの構造上のレイアウトを含むとよい。レイアウトはさらに、電源差し込み口の位置、ネットワーク差し込み口の位置、電力システムの位置、任意の金属製またはコンクリート製の物体の位置およびサイズ、または概して任意の、インフラストラクチャのレイアウトに関係する、またはそれによる影響を受ける情報を含む、作業エリアのインフラストラクチャのレイアウトを含むとよい。あるいは、またはさらに、サービスプロバイダサーバ２４０は、システム１００に関連する１つ以上のビジネス要件も受信してもよい。例えば、ビジネス要件には、５０フィート（約１５．２ｍ）以上などの位置精度、ワイヤレスカバレッジ、個人の安全、システム信頼性、費用および展開タイムフレームが含まれ得る。作業エリアのレイアウトは、１つ以上の構造属性、および１つ以上のインフラストラクチャ属性を含むとよい。
【０１０２】
ステップ９１０にて、サービスプロバイダサーバ２４０は、フロアレベルおよびフロアレベルの高さを、レイアウトから特定するなどして特定するとよい。フロアレベルおよび高さは、作業エリアの構造属性とすることもできる。ステップ９１５にて、サービスプロバイダサーバ２４０は、作業エリアの通行の多いエリアを、レイアウトなどから特定するとよい。通行の多いエリアは、多数の人が予想される通路または他のエリアであればよい。ステップ９２０にて、サービスプロバイダサーバ２４０は、無線周波数識別タグなどのタグ、またはガス検知・位置特定デバイス５００Ａ〜Ｂのテスト位置を決定するとよい。テストタグの位置は、オペレータのラウンドおよび作業エリアの通行者が多いエリア、すなわち多数の個人が存在すると予想されるエリアに基づくとよい。オペレータは、実際の位置と、アクセスポイントからの情報に基づき決定された位置とを比較できるように、テストタグの実際の位置をサービスプロバイダサーバ２４０に入力するとよい。
【０１０３】
ステップ９２５にて、サービスプロバイダサーバ２４０は、テストタグを設定、カタログ登録、および／または起動するとよい。タグは、バッテリー電源を節約するために、テストの実行前に起動され、テストの実行後に停止されてもよい。各タグは、タグのＭＡＣアドレスなど、タグの識別子を使用してカタログに登録されてもよい。各タグは、タグアクティベータを使用して起動されるとよい。例えば、タグアクティベータは、ネットワーク２３０にイーサネットケーブルなどを使用して接続されてもよい。タグは、電源を投入され、タグアクティベータのすぐ近くの範囲内に設置されてもよい。サービスプロバイダサーバ２４０は続いて、タグアクティベータを介してタグを起動してもよい。タグは、チャネル選択、伝送間隔、動きセンサリング、およびタグによってサポートされるその他任意のセッティングなど、様々なセッティングを用いて設定され得る。
【０１０４】
ステップ９３０にて、サービスプロバイダサーバ２４０は、作業エリアのうち、電気のアクセスおよびネットワークアクセスの近傍のエリアを特定するとよい。例えば、サービスプロバイダサーバ２４０は、レイアウト内の電源差し込み口およびネットワーク差し込み口を特定するとよい。ネットワークアクセスの近傍のエリアは、アクセスポイントをネットワークに有線接続できるようにアクセスポイントを設置するために役立つこともある。同様に、電源差し込み口は、アクセスポイントをパワーオーバーイーサネット接続により接続するために使用されてもよい。
【０１０５】
ステップ９３５にて、サービスプロバイダサーバ２４０は、アクセスポイントの初期数および設置場所を決定するとよい。アクセスポイントの初期数は、作業エリアの全体的な面積に基づいてもよい。アクセスポイントは、トップダウン手法を使用してポジショニングされてもよい。作業エリア内の高いレベルに対するカバレッジを提供するために、高所のアクセスポイントが使用されてもよい。アクセスポイントの初期位置は、作業エリアの構造属性およびインフラストラクチャ属性に基づいてもよい。例えば、アクセスポイントは、属性で特定された大きなコンクリート製または金属製の障害物の、８フィート（約２．４ｍ）などのすぐ近くの範囲内に設置されるべきではない。アクセスポイントのポジショニングは、通行の多い通路のラインオブサイトカバレッジを提供するとよい。アクセスポイントのポジショニングは、地上、中間レベル、高所など、複数の高度の混合を含むべきである。アクセスポイントは、正三角形または正方形を形成するよう互いに相対的にポジショニングされるべきである。あるいは、またはさらに、アクセスポイントは、円、またはその他、菱形、台形、平行四辺形、もしくは長方形などの多角形を形成してもよい。アクセスポイントのポジショニングは、直線を避けるべきであるが、これは、直線では精度が劣る可能性があるためである。近隣のアクセスポイントの位置およびカバレッジが、どこにアクセスポイントをポジショニングするかの決定に含まれるべきである。アクセスポイントは、作業エリアのタグが３つ以上のアクセスポイントから良好な信号カバレッジを受信するようにポジショニングされるべきである。アクセスポイントは、アクセスポイントの外周が、作業エリアの物理的境界線と厳密に一致するようにポジショニングされるべきである。アクセスポイントは、ユニットバッテリーリミットの近く、またはその内側にポジショニングされるべきである。目標精度が５０メートルであれば、アクセスポイントは、物理的境界から２５メートルを超えて設置されるべきではない。アクセスポイントは、２つのアクセスポイントが、異なる高度で同じ位置に設置されないようにポジショニングされるべきである。
【０１０６】
あるいは、またはさらに、タグの位置は、アクセスポイントの位置が決定されると再決定されてもよい。例えば、テストタグの位置は、アクセスポイントに対する様々な近接性に基づいてもよい。さらに、テストタグは、ユニットのバッテリーリミット全体にわたって、様々な高度で分散させられてもよい。
【０１０７】
ステップ９４０にて、サービスプロバイダサーバ２４０は第１のタグを選択する。ステップ９４５にて、サービスプロバイダサーバ２４０は、タグのカバレッジをテストする。ステップ９５０にて、サービスプロバイダサーバ２４０は、タグのカバレッジがカバレッジ閾値を満たすかどうかを決定するとよい。タグのカバレッジがカバレッジ閾値に達しなければ、サービスプロバイダサーバ２４０はステップ９５５に移動する。ステップ９５５にて、タグのカバレッジを改善するために、アクセスポイントの位置が再ポジショニングされる。続いてサービスプロバイダサーバ２４０は、ステップ９４５に戻り、タグカバレッジを再びテストする。
【０１０８】
ステップ９５０にて、サービスプロバイダサーバ２４０が、タグのカバレッジがカバレッジ閾値に達すると決定すれば、サービスプロバイダサーバ２４０は、ステップ９６５に移動する。ステップ９６５にて、サービスプロバイダサーバ２４０は、テストする任意のさらなるタグがあるかどうかを決定する。ステップ９６５にて、サービスプロバイダサーバ２４０が、テストするさらなるタグがあると決定すると、サービスプロバイダサーバ２４０はステップ９７０に移動する。ステップ９７０にて、サービスプロバイダサーバ２４０は、次のタグを選択して、ステップ９４５へ移動して次のタグをテストする。ステップ９６５にて、サービスプロバイダサーバ２４０が、テストするさらなるタグはないと決定すると、サービスプロバイダサーバ２４０はステップ９７５に移動する。
【０１０９】
あるいは、またはさらに、サービスプロバイダサーバ２４０は、アクセスポイントをまとめて再ポジショニングしてもよい。例えば、各アクセスポイントの位置は、各アクセスポイントの位置が他のアクセスポイントの精度に対する何らかの影響を持つよう、ベクトルの一部と見なされてもよい。したがって、１つのアクセスポイントの移動は、他のアクセスポイントの精度を増大または低下させ得る。
【０１１０】
９７５にて、サービスプロバイダサーバ２４０は第１のアクセスポイントを選択する。ステップ９８０にてサービスプロバイダサーバ２４０は、アクセスポイントが位置精度閾値に達するかどうかを決定する。例えば、閾値は、位置精度が、平均２０メートル以下であるべきであることを示してもよい。位置精度は、オペレータによって入力されたタグの実際の位置と、アクセスポイントから受信された情報から決定されたタグの位置とを比較することによって決定されるとよい。
【０１１１】
ステップ９８０にて、サービスプロバイダサーバ２４０が、アクセスポイントが精度閾値に達すると決定すれば、サービスプロバイダサーバ２４０は、ステップ９９２に移動する。ステップ９９２にて、サービスプロバイダサーバ２４０は、さらなるアクセスポイントがあるかどうかを決定する。ステップ９９２にて、サービスプロバイダサーバ２４０が、さらなるアクセスポイントがあると決定すると、サービスプロバイダサーバ２４０はステップ９９０に移動する。ステップ９９０にて、サービスプロバイダサーバ２４０は、次のアクセスポイントを選択し、続いてステップ９８０に戻る。
【０１１２】
ステップ９８０にて、サービスプロバイダサーバ２４０が、アクセスポイントが精度閾値に達しないと決定すれば、サービスプロバイダサーバ２４０は、ステップ９８５に移動する。ステップ９８５にて、サービスプロバイダサーバ２４０は、アクセスポイントを再ポジショニングして、ステップ９８０に戻り、アクセスポイントの位置精度を再テストするとよい。ステップ９９２にて、サービスプロバイダサーバ２４０が、さらなるアクセスポイントはないと決定すると、サービスプロバイダサーバ２４０はステップ９９５に移動する。ステップ９５５にて、サービスプロバイダサーバ２４０は、アクセスポイント構成を、オペレータなどに提供する。
【０１１３】
図１０は、図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおける、ガス検知・位置特定デバイスによるガスの検知を示すフローチャートである。図１０のステップは、ガス検知・位置特定デバイス５００Ａ、５００Ｂによって実行されるものとして記載されている。なお、ステップは、ガス検知・位置特定デバイス５００Ａ、５００Ｂのプロセッサによって実行されても、またはガス検知・位置特定デバイス５００Ａ、５００Ｂの任意の他のハードウェアコンポーネントによって実行されてもよい。あるいは、ステップは、外部ハードウェアコンポーネントによって実行されてもよい。
【０１１４】
ステップ１０１０にて、ガス検知・位置特定デバイス５００Ａは、ユーザＡ  １２０Ａの近くで危険ガスを検知するとよい。例えば、ガス検知・位置特定デバイス５００Ａのガスセンサー５２４が、硫化水素などの危険ガスを検知してもよい。ステップ１０２０にて、ガス検知・位置特定デバイス５００Ａは、危険ガスのレベルがアラーム閾値に達するかどうかを決定するとよい。アラーム閾値は、オペレータ１１０によって特定されてもよく、データストア２４５に記憶されていてもよい。ステップ１０２０にて、ガス検知・位置特定デバイス５００Ａが、検知されたガスのレベルがアラーム閾値に達しないと決定すると、ガス検知・位置特定デバイス５００Ａはステップ１０３０に移動する。ステップ１０３０にて、ガス検知・位置特定デバイス５００Ａは、検知されたガスのレベルが閾値レベルに達しないため、アラームを伝送しない。
【０１１５】
ステップ１０２０にて、ガス検知・位置特定デバイス５００Ａが、ガスのレベルがアラーム閾値に達すると決定すると、ガス検知・位置特定デバイス５００Ａはステップ１０４０に移動する。ステップ１０４０にて、ガス検知・位置デバイス５００Ａは、局所的なアラームを起動する。局所的なアラームは、ガス検知・位置特定デバイス５００Ａに、振動、点滅、音を鳴らすこと、またはその他の方法によってユーザＡ  １２０Ａの注意を引かせるとよい。ステップ１０５０にて、ガス検知・位置特定デバイス５００Ａは、アラームをサービスプロバイダサーバ２４０に伝送する。アラームデータは、ユーザＡ  １２０Ａが曝露されたガスの量およびユーザＡ  １２０Ａの位置を含むとよい。例えば、ガスセンサー５２４は、ガス曝露の量を位置デバイス５１０に伝達してもよい。位置デバイスは、ユーザＡ  １２０Ａの位置が入手可能であれば、位置プロセッサ５１４から取得するとよい。続いて位置デバイス５１０は、ユーザＡ  １２０Ａのガス曝露の量および位置を、サービスプロバイダサーバ２４０に伝送するとよい。あるいは、またはさらに、ユーザＡ  １２０Ａの位置が位置デバイス５１０により決定できなければ、サービスプロバイダサーバ２４０は、ユーザＡ  １２０Ａの位置をワイヤレス位置サーバ２６０から取得してもよい。サービスプロバイダサーバ２４０は、アラームデータ項目を受信するとよく、アラームデータに基づき、１つ以上のアラーム対処アクションを実行するとよい。サービスプロバイダサーバ２４０によって実行されるアクションについては、下記の図１３でさらに詳しく説明する。
【０１１６】
あるいは、またはさらに、ガス検知・位置特定デバイス５００Ａは、ユーザＡ  １２０Ａのガス曝露の量および位置を、毎分など定期的にサービスプロバイダサーバ２４０に伝達してもよい。サービスプロバイダサーバ２４０は、ユーザＡ  １２０Ａのガス曝露の量および位置を分析して、ユーザＡ  １２０Ａが有害なレベルのガスに曝露されたかどうかを決定してもよい。サービスプロバイダサーバ２４０が、ユーザＡ  １２０Ａが有害なレベルのガスに曝露されたと決定すれば、サービスプロバイダサーバ２４０は、アラームをガス検知・位置特定デバイス５００Ａに伝達するとよく、１つ以上のアラーム対処アクションを実行するとよい。ガス検知・位置特定デバイス５００Ａは、局所的なアラームを起動してもよい。ガス曝露データの処理をサービスプロバイダサーバ２４０にオフロードすることによって、ガス検知・位置特定デバイス５００Ａのサイズおよび重量を削減することもできる。
【０１１７】
図１１は、図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおける、ガス検知・位置特定デバイスによる非常ボタンの起動を示すフローチャートである。図１１のステップは、ガス検知・位置特定デバイス５００Ａ、５００Ｂによって実行されるものとして記載されている。なお、ステップは、ガス検知・位置特定デバイス５００Ａ、５００Ｂのプロセッサによって実行されても、またはガス検知・位置特定デバイス５００Ａ、５００Ｂの任意の他のハードウェアコンポーネントによって実行されてもよい。あるいは、ステップは、外部ハードウェアコンポーネントによって実行されてもよい。
【０１１８】
ステップ１１１０にて、ガス検知・位置特定デバイス５００Ａは、ユーザＡ  １２０Ａが非常ボタンを押したときなど、ガス検知・位置特定デバイス５００Ａのケーシング５０５の外側の非常ボタンが起動されたことを検知するとよい。ステップ１１２０にて、位置デバイス５１０は、アラームをサービスプロバイダサーバ２４０に伝送するとよい。アラームデータ項目は、ガスセンサー５２４によって検知されたユーザＡ  １２０Ａの現在のガス曝露、およびユーザＡ  １２０Ａの現在位置を含むとよい。サービスプロバイダサーバ２４０は、アラームデータ項目を受信するとよく、受信されたアラームデータ項目に基づき、１つ以上のアラーム応答アクションを実行するとよい。アラーム応答アクションについては、下記の図１３でさらに詳しく説明する。
【０１１９】
図１２は、図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおける、ガス検知・位置特定デバイスによる動きの欠如検知を示すフローチャートである。図１２のステップは、ガス検知・位置特定デバイス５００Ａ、５００Ｂによって実行されるものとして記載されている。なお、ステップは、ガス検知・位置特定デバイス５００Ａ、５００Ｂのプロセッサによって実行されても、またはガス検知・位置特定デバイス５００Ａ、５００Ｂの任意の他のハードウェアコンポーネントによって実行されてもよい。あるいは、ステップは、外部ハードウェアコンポーネントによって実行されてもよい。
【０１２０】
ステップ１２１０にて、ガス検知・位置特定デバイス５００Ａは、ユーザＡ  １２０Ａの動きの欠如を検知するとよい。例えば、ガス検知・位置特定デバイス５００Ａは、ユーザＡ  １２０Ａが、或る期間にわたって位置を移動していないことを検知してもよい。この期間は、オペレータ１１０によって設定されてもよく、１分など任意の期間としてよい。オペレータ１１０は、ユーザ１２０Ａ〜Ｎの年齢、またはユーザ１２０Ａ〜Ｎの他の人口学的情報に基づいてなど、各ユーザ１２０Ａ〜Ｎに対して異なる期間を設定してもよい。あるいは、またはさらに、期間はユーザＡ  １２０Ａの現在位置に基づいてもよい。例えば、ユーザＡ  １２０Ａがカフェテリアにいれば、ユーザＡ  １２０Ａは長期間にわたり動かないと予想されてもよい。したがって、期間は、ユーザＡ  １２０Ａがカフェテリアに位置するときはより長くされてもよい。一方、ユーザＡ  １２０Ａが廊下内に位置するときは、ユーザＡ  １２０Ａは継続的に移動すると予想されてもよく、その結果期間はより短くてもよい。あるいは、またはさらに、ガス検知・位置デバイス５００Ａは、加速度計を含んでもよい。加速度計は、ユーザＡ  １２０Ａの動きを検知できるとよい。したがって、加速度計が或る期間にわたって何らの動きも検知しなければ、動きの欠如アラームが開始されてもよい。
【０１２１】
あるいは、またはさらに、サービスプロバイダサーバ２４０が、ユーザＡ  １２０Ａの移動を監視してもよく、ユーザＡ  １２０Ａがこの期間にわたって移動していないことを検知してもよい。この場合、サービスプロバイダサーバ２４０は、動きの欠如アラームをガス検知・位置特定デバイス５００Ａに伝達するとよく、これが、ガス検知・位置特定デバイス５００Ａをステップ１２２０に移動させるとよい。
【０１２２】
ステップ１２２０にて、ガス検知・位置特定デバイス５００Ａは、局所的なアラームを起動するとよい。上記のように、局所的なアラームは、ガス検知・位置特定デバイス５００Ａに、振動、点灯、音を鳴らすこと、またはその他の方法によってユーザＡ  １２０Ａの注意を引かせるとよい。ステップ１２３０にて、ガス検知・位置特定デバイス５００Ａは、ユーザＡ  １２０Ａが応答時間内に局所的なアラームに応答したかどうかを決定する。例えば、ユーザＡ  １２０Ａは、ガス検知・位置特定デバイス５００Ａのケーシング５０５のボタンを押して、アラームの受信確認をし、問題がないことを証明してもよい。あるいは、またはさらに、ユーザＡ  １２０Ａは、ガス検知・位置特定デバイスのケーシング５０５の別のボタンを押して、問題があることを示してもよい。応答時間は設定可能であるとよく、オペレータ１１０によって決定されてもよい。応答時間は、５秒など任意の期間としてよい。
【０１２３】
ステップ１２２０にて、ガス検知・位置特定デバイス５００Ａが、ユーザＡ  １２０Ａが応答時間内にボタンを押して問題がないことを示すと決定すれば、ガス検知・位置特定デバイス５００Ａはステップ１２４０に移動する。ステップ１２４０にて、ガス検知・位置特定デバイス５００Ａは、アラームを終わらせる。アラームがサービスプロバイダサーバ２４０によって開始された場合、ガス検知・位置特定デバイス５００Ａは、サービスプロバイダサーバ２４０に、アラームを終わらせるべきであるという指示を伝送する。
【０１２４】
ステップ１２２０にて、ガス検知・位置特定デバイス５００Ａが、ユーザＡ  １２０Ａが応答時間内にボタンを押さなかったか、またはユーザＡ  １２０Ａがボタンを押して問題があると示したと決定すれば、ガス検知・位置特定デバイス５００Ａはステップ１２５０に移動する。ステップ１２５０にて、ガス検知・位置特定デバイスは、アラームをサービスプロバイダサーバ２４０に伝送する。アラームデータは、ユーザＡ  １２０Ａが曝露されたガスの量およびユーザＡ  １２０Ａの現在位置を含むとよい。サービスプロバイダサーバ２４０は、アラームデータを受信するとよく、アラームデータに基づき、１つ以上のアラーム応答アクションを実行するとよい。サービスプロバイダサーバ２４０によって実行されるアラーム応答アクションについては、下記の図１３でさらに詳しく説明する。
【０１２５】
図１３は、図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおいて、ガス検知・位置特定デバイスから受信されるアラームを示すフローチャートである。図１３のステップは、サービスプロバイダサーバ２４０によって実行されるものとして記載されている。なお、ステップは、サービスプロバイダサーバ２４０のプロセッサによって実行されても、またはサービスプロバイダサーバ２４０の他の任意のハードウェアコンポーネントによって実行されてもよい。あるいは、ステップは、外部ハードウェアコンポーネントによって実行されてもよい。
【０１２６】
ステップ１３１０にて、サービスプロバイダサーバ２４０は、ガス検知・位置特定デバイスＡ  ２２０Ａなど、ガス検知・位置特定デバイス２２０Ａ〜Ｎのうちの１つなどからアラームデータを受信するとよい。アラームデータは、非常ボタンが押されること、ユーザＡ  １２０Ａが健康に有害なレベルの危険ガスに曝露されること、ユーザＡ  １２０Ａが動きの欠如アラームに応答期間内に応答しないことに応答してサービスプロバイダサーバ２４０に伝送されたものでもよく、またはその他、作業エリア内のユーザＡ  １２０Ａのアクティビティに関係する概して任意のアラームであってもよい。
【０１２７】
ステップ１３２０にて、サービスプロバイダサーバ２４０は個人を特定するとよい。例えば、サービスプロバイダサーバ２４０に伝達されるアラームデータは、ユーザＡ  １２０Ａを特定するか、またはガス検知・位置特定デバイスＡ  ２２０Ａを特定する情報を含むとよい。情報が、ガス検知・位置特定デバイスＡ  ２２０Ａを特定する場合、サービスプロバイダサーバ２４０は、データをデータストア２４５から取得して、そのガス検知・位置特定デバイスＡ  ２２０Ａに関連するユーザＡ  １２０Ａを決定するとよい。
【０１２８】
ステップ１３３０にて、サービスプロバイダサーバ２４０は、現場のユーザＡ  １２０Ａとの通信を開始するとよい。例えばサービスプロバイダサーバ２４０は、オペレータ１１０を、ユーザＡ  １２０Ａのウォーキートーキー、またはユーザＡ  １２０Ａのモバイル電話に接続しようと自動的に試みてもよい。サービスプロバイダサーバ２４０は、データストア２４５からユーザＡ  １２０Ａのウォーキートーキーおよび／またはモバイル電話の情報を取得してもよい。オペレータは、ユーザＡ  １２０Ａに、ユーザが有害な量の危険ガスに曝露されていて、すぐに汚染エリアから避難しなければならないことを知らせてもよい。あるいは、またはさらに、サービスプロバイダサーバ２４０は、音声自動応答システム（ＩＶＲ：ｉｎｔｅｒａｃｔｉｖｅ  ｖｏｉｃｅ  ｒｅｓｐｏｎｓｅ）を利用してもよい。ＩＶＲは、ユーザＡ  １２０Ａのウォーキートーキーまたはモバイルデバイスに自動的に接続してもよく、ユーザＡ  １２０Ａに対してメッセージを再生して、エリアからすぐに避難するようユーザＡ  １２０Ａに命令してもよい。
【０１２９】
サービスプロバイダサーバ２４０は、他のユーザ１２０Ｂ〜Ｎが曝露されたガスの量、および作業エリア内の他のユーザ１２０Ｂ〜Ｎの位置に基づき、汚染エリアを特定してもよい。あるいは、またはさらに、サービスプロバイダサーバ２４０は、作業エリア全体にわたって位置する１つ以上の固定ガスセンサーからガスレベル情報を受信してもよい。サービスプロバイダサーバ２４０が汚染エリアを隔離できない場合は、サービスプロバイダサーバ２４０は、屋内作業エリア全体が汚染されていると想定してもよい。
【０１３０】
ステップ１３４０にて、サービスプロバイダサーバ２４０は、作業エリア内のユーザＡ  １２０Ａの位置を特定するとよい。作業エリア内のユーザＡ  １２０Ａの位置は、ガス検知・位置特定デバイス５００Ａおよび／またはワイヤレス位置サーバ２６０などのネットワークインフラストラクチャから受信された位置情報に基づき決定されてもよい。ステップ１３５０にてサービスプロバイダサーバ２４０は、アラームを、作業エリア内のユーザＡ  １２０Ａの位置と共に、ユーザＡ  １２０Ａに近い範囲内に位置する１以上のオペレータに伝達するとよい。オペレータは、ＡＰＰＬＥ  ＩＰＨＯＮＥなどのモバイルデバイスを使用して、アラームデータを閲覧し、各オペレータに対し相対的なユーザＡ  １２０Ａの位置を閲覧してもよい。例えば、モバイルデバイスは、作業エリアのマップを含んでもよく、これがオペレータの現在位置およびユーザＡ  １２０Ａの位置を表示してもよい。オペレータは、ユーザＡ  １２０Ａに連絡して、ユーザＡ  １２０Ａを危険ガスで汚染されたエリアから避難させようと試みるとよい。
【０１３１】
あるいは、またはさらに、サービスプロバイダサーバ２４０は、同じく汚染エリアから避難する必要があるかもしれないユーザ１２０Ｂ〜Ｎの位置を伝達してもよい。ユーザ１２０Ａ〜Ｎのガス曝露の量はアラーム閾値未満であるかもしれないが、サービスプロバイダサーバ２４０は、ユーザＡ１２０Ａのガス曝露に基づき、或る期間にわたるユーザ１２０Ｂ〜Ｎのガス曝露の予想量を予測できることもある。サービスプロバイダサーバ２４０が、ユーザ１２０Ｂ〜Ｎに関して、アラーム閾値に達するガス曝露の量を予測すると、ユーザ１２０Ｂ〜Ｎも汚染エリアから避難させられるとよい。
【０１３２】
ステップ１３６０にて、サービスプロバイダサーバ２４０は、ユーザＡ  １２０Ａがオペレータのうちの１人により位置特定されたという通知を受信するとよい。例えば、オペレータは、ユーザＡ  １２０Ａを位置特定するとよく、モバイルデバイスのボタンを起動して、ユーザＡ  １２０Ａが位置特定されたことを示してもよい。あるいは、またはさらに、オペレータは、オペレータ１１０との通信を開始してもよく、オペレータ１１０に、ユーザＡ  １２０が位置特定されたことを知らせてもよい。続いてオペレータ１１０は、コンピューティングデバイス２１０を介してサービスプロバイダサーバ２４０を更新してもよい。
【０１３３】
ステップ１３６５にて、サービスプロバイダサーバ２４０は、緊急応答者が必要かどうかを決定するとよい。緊急応答者には、医療要員、危険物（ＨＡＺＭＡＴ：ｈａｚａｒｄｏｕｓ  ｍａｔｅｒｉａｌ）要員、警備要員、消防隊要員、または概して任意の緊急応答者が含まれ得る。一例では、オペレータ１１０、すなわちユーザＡ  １２０Ａを位置特定する、オペレータのうちの１人が、１つ以上の種類の緊急要員が必要であるという指示をサービスプロバイダサーバ２４０に伝達してもよい。あるいは、またはさらに、サービスプロバイダサーバ２４０は、ユーザ１２０Ａ〜Ｎのガス検知・位置特定デバイス２２０Ａ〜Ｎ、固定ガス検知デバイス、火災センサー、および／またはサービスプロバイダサーバ２４０がアクセスできる任意の追加のセンサーから受信されたデータを使用して、必要とされる１以上の緊急応答者を自動的に特定してもよい。例えば、サービスプロバイダサーバ２４０は、１つ以上の火災アラームがトリガーされていれば、消防隊要員が必要であると決定してもよい。あるいは、またはさらに、サービスプロバイダサーバ２４０は、ガス汚染が閾値に達すれば、危険物要員が必要であると決定してもよい。
【０１３４】
ステップ１３６５にて、サービスプロバイダサーバ２４０が、１以上の緊急要員が必要であると決定すると、サービスプロバイダサーバ２４０はステップ１３７０に移動する。ステップ１３７０にて、サービスプロバイダサーバ２４０は、音声またはデータ通信などを介して、特定された１以上の緊急要員の通信デバイスとの通信を開始する。ステップ１３６５にて、サービスプロバイダサーバ２４０が、緊急要員は必要ないと決定すると、サービスプロバイダサーバ２４０はステップ１３８０に移動する。ステップ１３８０にて、サービスプロバイダサーバ２４０はアラームを終わらせる。例えば、ユーザＡ  １２０Ａを位置特定したオペレータが、汚染エリアからユーザＡ  １２０Ａを避難させていることもある。
【０１３５】
図１４は、図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおける、高リスクエリア予測を示すフローチャートである。図１４のステップは、サービスプロバイダサーバ２４０によって実行されるものとして記載されている。なお、ステップは、サービスプロバイダサーバ２４０のプロセッサによって実行されても、またはサービスプロバイダサーバ２４０の他の任意のハードウェアコンポーネントによって実行されてもよい。あるいは、ステップは、外部ハードウェアコンポーネントによって実行されてもよい。
【０１３６】
ステップ１４１０にて、サービスプロバイダサーバ２４０は、危険ガスのレベルなどのセンサーデータを複数のセンサーから受信するとよい。センサーは、バッジ２２０Ａ〜Ｎ内のセンサーおよび／または固定ワイヤレスセンサー３７５を含んでもよい。ステップ１４２０にて、サービスプロバイダサーバ２４０はセンサーデータを分析するとよい。例えば、サービスプロバイダサーバ２４０は、各センサーに関して、危険ガスのレベルが増加または減少しているかどうかを決定してもよく、各センサーに関して、危険ガスのレベルの変化速度を決定してもよい。ステップ１４２５にて、サービスプロバイダサーバ２４０は、１つ以上のセンサーに関して危険ガスのレベルに増加があるかどうかを決定するとよい。ステップ１４２５にて、サービスプロバイダサーバ２４０が、ガスレベルのいずれも増加していないと決定すれば、サービスプロバイダサーバ２４０は、ステップ１４４０に移動する。ステップ１４４０にて、サービスプロバイダサーバ２４０は、予測される高リスクエリアはないと決定する。
【０１３７】
ステップ１４２５にて、サービスプロバイダサーバ２４０が、センサーの１つ以上によって検知されたガスレベルに増加があると決定すれば、サービスプロバイダサーバ２４０は、ステップ１４３０に移動する。ステップ１４３０にて、サービスプロバイダサーバ２４０は、センサーから受信された最近のいくつかの測定などに基づき、検知されたガスレベルの変化速度を決定する。例えば、ガスレベルがセンサーからサービスプロバイダサーバ２４０に毎分伝達される場合、サービスプロバイダサーバ２４０は、最近５分間にわたる変化速度を決定してもよい。ステップ１４５０にて、サービスプロバイダサーバ２４０は、ガスレベルの変化速度が、危険ガスの危険を伴うレベルが差し迫っているかもしれないことを示すかどうかを決定する。例えば、サービスプロバイダサーバ２４０は、危険ガスの危険を伴うレベルを特定して、ガスレベルの変化速度に基づき、危険ガスのレベルが危険レベルに達すると考えられるかどうかを決定してもよい。
【０１３８】
ステップ１４５０にて、サービスプロバイダサーバ２４０が、ガスレベルの変化速度はガスの危険を伴うレベルが差し迫っていることを示さないと決定すると、サービスプロバイダサーバ２４０はステップ１４４０に移動する。ステップ１４４０にて、サービスプロバイダサーバ２４０は、予測される高リスクエリアはないと決定する。ステップ１４５０にて、サービスプロバイダサーバ２４０が、危険ガスレベルの変化速度が危険ガスの差し迫った危険を伴うレベルを示すと決定すると、サービスプロバイダサーバ２４０はステップ１４５５に移動する。ステップ１４５５にて、サービスプロバイダサーバ２４０は、差し迫った危険を伴うレベルの危険ガスの付近のセンサーが、屋内に位置するか、または屋外に位置するかを決定する。
【０１３９】
ステップ１４５５にて、サービスプロバイダサーバ２４０が、センサーが屋外に位置すると決定すると、サービスプロバイダサーバ２４０はステップ１４７０に移動する。ステップ１４７０にて、サービスプロバイダサーバ２４０は、危険ガスの予測される流れを、現在の風の向き、速度、または強さを表すデータに基づき決定する。例えば、風が南の方向へ吹いていれば、ガスは南へ移動する可能性が高いと考えられる。あるいは、またはさらに、サービスプロバイダサーバ２４０は、過去のセンサー読み取り値を利用して、風の方向および速度が、どのくらいの速さで危険ガスの消散をもたらすと考えられるかを決定してもよい。
【０１４０】
ステップ１４５５にて、サービスプロバイダサーバ２４０が、センサーが屋内に位置すると決定すると、サービスプロバイダサーバ２４０はステップ１４６０に移動する。ステップ１４６０にて、サービスプロバイダサーバ２４０は、屋内の空気の循環を示す過去のセンサー読み取り値に基づき、危険ガスの予測される流れ、すなわち移動を決定する。例えば、過去のセンサー測定結果を検討することによって、センサーネットワークを通るガスの過去の進行を分析できる。サービスプロバイダサーバ２４０は、過去のセンサーデータに基づきガス流モデルを生成し、そのガス流モデルを使用して危険ガスの移動を予測してもよい。
【０１４１】
ステップ１４８０にて、サービスプロバイダサーバ２４０は、今後５分、今後１０分、または概して任意の時間間隔以内などの近い将来に危険ガスが高レベルになると予測されるエリアに位置するユーザ１２０Ａ〜Ｎを特定するとよい。ユーザ１２０Ａ〜Ｎは、ユーザ１２０Ａ〜Ｎのバッジ２２０Ａ〜Ｎに基づき特定されるとよい。ステップ１４９０にて、サービスプロバイダサーバ２４０は、予防的な、すなわち事前のアラームを、近い将来危険ガスが高レベルになると予測されるエリアに位置するユーザ１２０Ａ〜Ｎのバッジ２２０Ａ〜Ｎに伝送するとよい。ユーザ１２０Ａ〜Ｎは、警報を受信するとよく、高リスクエリアから避難するとよい。
【０１４２】
あるいは、またはさらに、サービスプロバイダサーバ２４０は、センサーから取得されたデータおよびガス流予測モデルを使用して、例えば危険ガスを封じ込めるために、どの通気口を開けるか、および／または閉じるかを決定してもよい。例えば、サービスプロバイダサーバ２４０は、１つ以上の通気口を閉じて、避難が済んだ部屋などの密閉エリア内に危険ガスを隔離してもよい。あるいは、サービスプロバイダサーバ２４０は、通気口を開けて、汚染されていない空気を高レベルの危険ガスがあるエリアに提供してもよい。
【０１４３】
図１５は、図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおいて、施設のアクセスポイントカバレッジを閲覧するためのユーザインターフェース１５００のスクリーンショットである。ユーザインターフェース１５００は、マップ１５１０および１つ以上のカバレッジインジケータ１５１５を含むとよい。カバレッジインジケータ１５１５は、マップ１５１０の各エリアにおけるカバレッジのレベルを示すとよい。ユーザインターフェース１５００は、単一のアクセスポイント３６０のカバレッジを表示してもよい。あるいは、またはさらに、ユーザインターフェースは、複数のアクセスポイント３６０のカバレッジを同時に表示してもよい。アクセスポイント３６０のカバレッジを表示しているユーザインターフェース１５００は、アクセスポイント３６０のヒートマップとも呼ぶこともできる。
【０１４４】
実施中、ユーザインターフェース１５００は、コンピューティングデバイス２１０を介してオペレータ１１０に提供されてもよい。オペレータ１１０は、ユーザインターフェース１５００を使用して、システム１００内の１つ以上のアクセスポイント３６０のカバレッジを閲覧してもよい。ユーザインターフェース１５００が、アクセスポイント３６０のカバレッジがカバレッジ閾値を満たさないことを示せば、アクセスポイント３６０は、その施設に関して再ポジショニングされるとよい。
【０１４５】
図１６は、図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおいて、個々のアクセスポイント３６０のアクセスポイントカバレッジを閲覧するためのユーザインターフェース１６００のスクリーンショットである。ユーザインターフェース１６００は、マップ１６１０およびカバレッジキー１６２０を含むとよい。マップ１６１０は、１つ以上のタグ１６１２および１つ以上のアクセスポイント１６１４を含むとよい。タグ１６１２は、テストタグの位置を表すとよく、アクセスポイント１６１４は、ＭＡＭＡＬの位置を表すとよい。タグ１６１２および／またはアクセスポイント１６１４は、１つ以上の色によって囲まれるとよい。この色は、タグ１６１２および／またはアクセスポイント１６１４におけるカバレッジのレベルを示すとよい。カバレッジキー１６２０は、色とカバレッジの値とのマッピングを提供するとよい。
【０１４６】
実施中、ユーザインターフェース１６００は、コンピューティングデバイス２１０を介してオペレータ１１０に提供されてもよい。オペレータ１１０は、ユーザインターフェース１６００を使用して、システム１００内の複数のアクセスポイント３６０のカバレッジを閲覧してもよい。ユーザインターフェース１６００が、アクセスポイント３６０のカバレッジがカバレッジ閾値を満たさないことを示せば、アクセスポイント３６０は、その施設に関して再ポジショニングされるとよい。
【０１４７】
図１７は、図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおいて、アクセスポイントの位置特定の精度を閲覧するためのユーザインターフェースのスクリーンショットである。ユーザインターフェース１７００は、マップ１７１０および精度キー１７２０を含むとよい。マップ１７１０は、１つ以上の精度レベルインジケータ１７１５を含むとよく、これは、マップ１７１０上で様々な色の陰影によって表されるとよい。精度インジケータ１７１５の色は、マップ１７１０上の様々な位置における精度のレベルを示すとよい。精度キー１７２０は、色と精度レベルとのマッピングを提供するとよい。
【０１４８】
実施中、ユーザインターフェース１７００は、コンピューティングデバイス２１０を介してオペレータ１１０に提供されてもよい。オペレータ１１０は、ユーザインターフェース１７００を使用して、システム１００内の複数のアクセスポイント３６０のカバレッジを閲覧してもよい。ユーザインターフェース１７００が、アクセスポイント３６０の精度レベルが精度閾値を満たさないことを示せば、アクセスポイント３６０は、その施設に関して再ポジショニングされるとよい。
【０１４９】
図１８は、図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおいて、設置場所分析レポート１８０５を表示するためのユーザインターフェース１８００のスクリーンショットである。設置場所分析レポート１８０５は、１つ以上のアクセスポイントのポジショニングに関する情報を含む１つ以上のセクションを含むとよい。設置場所分析レポートのセクションには、テスト番号セクション１８１０、記録名セクション１８２０、変更セクション１８３０、アクセスポイント設置場所セクション１８４０、個々のカバレッジセクション１８５０、精度セクション１８６０、未カバータグセクション１８７０、結果の説明１８８０、ならびに全般的なカバレッジおよび精度マップセクション１８９０が含まれてもよい。
【０１５０】
テスト番号セクション１８１０は、検討中のＲＦテストの番号を表示するとよい。例えば、サービスプロバイダサーバ２４０は、実行される各ＲＦテストに固有の番号を割り当ててもよい。記録名セクション１８２０は、記録情報が記憶されているフォルダの名前を表示するとよい。変更セクション１８３０は、最後のテストと現在のテストとの間で移動されたアクセスポイント３６０の説明を表示するとよい。例えば、変更セクション１８３０は、アクセスポイント１が１０フィート（約３．０５ｍ）の高度に移動されたことを示してもよい。アクセスポイント設置場所セクション１８４０は、マップ上のアクセスポイントそれぞれの相対的な位置を記載するとよい。例えば、アクセスポイント設置場所セクション１８４０は、アクセスポイント１についてボイラーのそばの北西の角にあると記載し、アクセスポイント２について煉瓦造りの建物の南西の角にあると記載してもよい。個々のアクセスポイントカバレッジセクション１８５０は、各アクセスポイントのカバレッジがエリア内であるかどうかを記載するとよい。例えば、個々のアクセスポイントカバレッジセクション１８５０は、「優」、「良」、「可」、「劣」など、カバレッジの質を示す１つ以上の記述語を含むとよい。「優」という記述語は、アクセスポイント３６０の大多数が少なくとも−６５ｄＢＭのカバレッジを有し、作業エリアの少なくとも５０パーセントがカバーされていることを示してもよい。「良」という記述語は、アクセスポイント３６０の大多数が少なくとも−７５ｄＢＭのカバレッジを有し、作業エリアの少なくとも５０パーセントがカバーされていることを示してもよい。「可」という記述語は、アクセスポイント３６０の大多数が少なくとも−７５ｄＢＭのカバレッジを有し、作業エリアの少なくとも２５パーセントがカバーされていることを示してもよい。「劣」という記述語は、アクセスポイント３６０の大多数が少なくとも−８５ｄＢＭのカバレッジを有し、作業エリアの少なくとも２５パーセントがカバーされていることを示してもよい。精度セクション１８６０は、９０％ＲＥでの全般的なアクセスポイント精度の測定結果を表示してもよい。未カバータグセクション１８７０は、−７５ｄＢｍ以上で少なくとも３つのアクセスポイント３６０によってカバーされていないタグの数を表示してもよい。結果セクション１８８０は、ＲＦテストの、アクセスポイントの設置場所の提案、およびカバレッジおよび精度の解釈を表示するとよい。全般的なカバレッジおよび精度マップセクション１８９０は、上記の図１５〜１７に表示されたものなど、カバレッジおよび精度マップのスクリーンショットを表示するとよい。
【０１５１】
図１９は、図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおいて、ユーザの位置およびガス曝露レベルを監視するためのユーザインターフェース１９００のスクリーンショットである。ユーザインターフェース１９００は、マップ１９１０および１つ以上のユーザ識別子１９２０を含むとよい。ユーザ識別子１９２０は、仕事場内のユーザ１２０Ａ〜Ｎの位置を示すとよい。あるいは、またはさらに、ユーザ識別子１９２０は、各ユーザ１２０Ａ〜Ｎが曝露されたガスの量も表示してもよい。ユーザ識別子は、各ユーザ１２０Ａ〜Ｎが曝露されたガスの量に基づき色を変えてもよい。例えば、ユーザＡ  １２０Ａが少量のガスに曝露された場合、ユーザＡ１２０Ａのユーザ識別子１９２０は緑色でもよい。あるいは、ユーザＢ  １２０Ｂが大量のガスに曝露された場合、ユーザＢ  １２０Ｂのユーザ識別子１９２０は赤色でもよい。大量のガスに曝露されたユーザＢ  １２０Ｂのユーザ識別子１９２０はさらに、点滅しても、またはその他の形で他のユーザ識別子１９２０と視覚的に異なるように表示されてもよい。
【０１５２】
実施中、ユーザインターフェース１９００は、コンピューティングデバイス２１０を介してオペレータ１１０に提供されてもよい。オペレータ１１０は、ユーザインターフェース１９００を使用してユーザ１２０Ａ〜Ｎの位置およびガス曝露の量を監視するとよい。オペレータ１１０は、ユーザインターフェース１５００を使用して、１以上のユーザ１２０Ａ〜Ｎに対して手動のアラームを開始してもよい。アラームは、ユーザ１２０Ａ〜Ｎのガス検知・位置特定デバイス２２０Ａ〜Ｎに、サービスプロバイダサーバ２４０によって伝送されるとよい。例えば、オペレータ１１０が、竜巻またはその他の天候関係の問題など、ユーザ１２０Ａ〜Ｎが避難すべき理由を特定すると、オペレータ１１０は、手動のアラームを開始してもよい。あるいは、またはさらに、サービスプロバイダサーバ２４０は、荒天警報を提供する１つ以上のサードパーティーサーバ２５０と通信していてもよい。サービスプロバイダサーバ２４０は、竜巻または洪水などの差し迫った荒天の指摘をサービスプロバイダサーバ２４０が受信すると、ユーザ１２０Ａ〜Ｎのすべてに対するアラームを自動的に開始してもよい。
【０１５３】
あるいは、またはさらに、アラームが受信されると、ユーザインターフェース１９００が、アラームに関連するユーザＡ  １２０Ａに近い範囲内に位置する１以上のオペレータのモバイルデバイスに提供されてもよい。オペレータは、ユーザインターフェース１９００を使用して、ユーザＡ  １２０Ａを位置特定するとよい。あるいは、またはさらに、ユーザインターフェース１９００は、各オペレータの現在位置に基づき、ユーザＡ  １２０Ａを位置特定するための道順案内を各オペレータに表示してもよい。あるいは、またはさらに、各オペレータのモバイルデバイスは、各オペレータに可聴の道順案内を提供してもよい。
【０１５４】
あるいは、またはさらに、ユーザＡ  １２０Ａに関して「マンダウン」アラームが受信されると、ユーザインターフェース１９００は、すぐにユーザＡ  １２０Ａの位置を開き、拡大するよう構成されていてもよい。あるいは、またはさらに、ユーザインターフェース１９００は、作業エリアに関するガス漏れまたはガス雲の影響のシミュレーションを閲覧するために使用されてもよい。ユーザインターフェース１９００はさらに、保守生産性の計算を提供することもできる稼働時間（ｔｉｍｅ  ｏｎ  ｔｏｏｌｓ）計算を含んでもよい。
【０１５５】
図２０は、図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおいて、ガス曝露レベルを監視するためのユーザインターフェース２０００のスクリーンショットである。ユーザインターフェース２０００は、選択インターフェース２０１０およびガスレベル表示２０２０を含むとよい。ガスレベル表示２０２０は、１つ以上のガスセンサー２０２５を含むとよい。選択インターフェース２０１０は、ユーザＡ  １２０Ａが、ガスレベル表示２０２０上のガスレベルのフォーマットまたは表示に影響し得る１つ以上のオプション、すなわちフィルタを選択できるようにするとよい。ガスレベル表示２０２０は、ガスセンサー２０２５の位置およびセンサーにより検知されたガスのレベルを表示するとよい。センサーは、独立型のセンサー３７５であっても、バッジ２２０Ａ〜Ｎであってもよい。バッジ２２０Ａ〜Ｎは、位置データも含むとよく、ガスレベル表示２０２０に表示されるガスレベルは、ユーザ１２０Ａ〜Ｎが仕事場の中を移動するときに更新されるとよい。
【０１５６】
図２１は、図１のシステム、またはリアルタイム位置特定システムにおけるアクセスポイントの相対的ポジショニングのための他のシステムにおいて、ポジショニングシステムを使用してユーザの位置およびガス曝露レベルを監視するためのユーザインターフェース２１００のスクリーンショットである。ユーザインターフェース２１００は、マップ表示２１１０、ユーザＡ  １２０Ａ、および仕事場２１３０を含むとよい。ユーザインターフェース２１００は、コンピューティングデバイス２１０などを介してオペレータ１１０に提供されるとよい。
【０１５７】
実施中、オペレータ１１０は、マップ表示２１１０を使用して、仕事場２１３０の外のユーザ１２０Ａ〜Ｎの位置を閲覧してもよい。ユーザ１２０Ａ〜Ｎは、仕事場２１３０から遠く離れて位置していてもよく、またはセンサーネットワークの外の仕事場のエリア内に位置してもよい。サービスプロバイダサーバ２４０は、ガス検知・位置特定デバイス２２０Ａ〜Ｎから受信される、ＧＰＳデータなどのポジショニングデータを利用して、ユーザ１２０Ａ〜Ｎおよびアセットそれぞれの地理的位置を特定してもよい。あるいは、またはさらに、ユーザＡ  １２０Ａがポジショニングシステム衛星の範囲外に位置すれば、サービスプロバイダサーバ２４０は、ワイヤレス位置サーバ２６０から、またはＧＯＯＧＬＥ  ＬＡＴＩＴＵＤＥ（商標）などのサードパーティープログラムもしくはサーバから、またはユーザＡ  １２０Ａのバッジ２２０Ａと通信しているセルラ電話タワーの信号の三角測量などによりセルラ電話タワーから、位置情報を受信してもよい。マップ表示２１１０はさらに、ガス曝露のレベル、位置、心拍数もしくは血圧などの生体情報、または選択されたユーザＡ  １２０Ａもしくはアセットを表し得る概して任意の他の情報など、ユーザＡ  １２０Ａに関係する１つ以上のメトリクスを含んでもよい。あるいは、またはさらに、ユーザインターフェース２１００は、Ｌｅｎｅｌの統合によって、またはＥｘｃｉｔｅｒの使用によって点呼のために使用されてもよい。
【０１５８】
図２２は、一般的なコンピュータシステム２２００を示し、これは、サービスプロバイダサーバ２４０、ガス検知・位置デバイス２２０Ａ〜Ｎ、５００Ａ、５００Ｂ、コンピューティングデバイス２１０、ワイヤレス位置サーバ２６０、サードパーティーサーバ２５０、ＭＡＭＡＬ６００、７００、または本願明細書で言及された他のコンピューティングデバイスのいずれかを表し得る。コンピュータシステム２２００は、命令２２２４のセットを含むとよく、これは、コンピュータシステム２２００に、本願明細書で開示された方法またはコンピュータに基づく機能のうちの任意の１つ以上を実行させるよう実行されるとよい。コンピュータシステム２２００は、独立したデバイスとして動作しても、または例えばネットワークを使用して、他のコンピュータシステムもしくは周辺デバイスに接続されてもよい。
【０１５９】
ネットワーク化された展開では、コンピュータシステムは、サーバ・クライアントユーザネットワーク環境のサーバの資格で、もしくはクライアントユーザコンピュータとして、またはピアツーピア（もしくは分散型）ネットワーク環境のピアコンピュータシステムとして動作してもよい。コンピュータシステム２２００はさらに、パーソナルコンピュータ（ＰＣ：ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）、タブレットＰＣ、セットトップボックス（ＳＴＢ：ｓｅｔ−ｔｏｐ  ｂｏｘ）、携帯情報端末（ＰＤＡ：ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｔ）、モバイルデバイス、パームトップコンピュータ、ラップトップコンピュータ、デスクトップコンピュータ、通信デバイス、ワイヤレス電話、固定電話、制御システム、カメラ、スキャナ、ファクシミリ機、プリンタ、ページャ、個人信託デバイス、ウェブアプライアンス、ネットワークルータ、スイッチもしくはブリッジ、または当該マシンによってとられるアクションを指定する命令２２２４のセット（逐次もしくはその他の形）を実行できる他の任意のマシンなど、様々なデバイスとして実装されても、または様々なデバイスに組み込まれてもよい。特定の実施形態では、コンピュータシステム２２００は、音声、ビデオ、またはデータ通信を提供する電子デバイスを使用して実装されてもよい。さらに、単一のコンピュータシステム２２００が示されていても、「システム」という用語はさらに、個別に、または共に命令のセットもしくは複数セットを実行して１つ以上のコンピュータ機能を実行するシステムもしくはサブシステムの任意の集合を含むと解釈されるものとする。
【０１６０】
図２２に示されているように、コンピュータシステム２２００は、中央処理ユニット（ＣＰＵ：ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）、グラフィックス処理ユニット（ＧＰＵ：ｇｒａｐｈｉｃｓ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）、または両方などのプロセッサ２２０２を含んでもよい。プロセッサ２２０２は、様々なシステム内のコンポーネントであってもよい。例えば、プロセッサ２２０２は、標準のパーソナルコンピュータまたはワークステーションの一部であってもよい。プロセッサ２２０２は、１つ以上の汎用プロセッサ、デジタル信号プロセッサ、特定用途向け集積回路、フィールドプログラマブルゲートアレイ、サーバ、ネットワーク、デジタル回路、アナログ回路、その組み合わせ、またはその他、データの分析および処理のための現在既知であるかもしくは後で開発されるデバイスであるとよい。プロセッサ２２０２は、手動で生成された（すなわちプログラムされた）コードなどのソフトウェアプログラムを実装するとよい。
【０１６１】
コンピュータシステム２２００は、バス２２０８を介して通信できるメモリ２２０４を含むとよい。メモリ２２０４は、メインメモリ、スタティックメモリ、またはダイナミックメモリとすることもできる。メモリ２２０４は、限定されてはならないが、様々な種類の揮発性および不揮発性ストレージ媒体などのコンピュータ可読ストレージ媒体を含むこともでき、限定はされないが、ランダムアクセスメモリ、読み取り専用メモリ、プログラム可能読み取り専用メモリ、電気的プログラム可能読み取り専用メモリ、電気消去可能読み取り専用メモリ、フラッシュメモリ、磁気テープまたはディスク、光媒体および同様のものが含まれる。１つのケースでは、メモリ２２０４は、プロセッサ２２０２のキャッシュまたはランダムアクセスメモリを含むとよい。あるいは、またはさらに、メモリ２２０４は、プロセッサのキャッシュメモリ、システムメモリ、またはその他のメモリなど、プロセッサ２２０２とは別個のものでもよい。メモリ２２０４は、データを記憶する外部ストレージデバイスまたはデータベースであってもよい。例としては、ハードドライブ、コンパクトディスク（「ＣＤ：ｃｏｍｐａｃｔ  ｄｉｓｃ」）、デジタルビデオディスク（「ＤＶＤ：ｄｉｇｉｔａｌ  ｖｉｄｅｏ  ｄｉｓｃ」）、メモリカード、メモリスティック、フロッピーディスク、ユニバーサルシリアルバス（「ＵＳＢ」）メモリデバイス、またはその他、データを記憶するよう動作する任意のデバイスが考えられる。メモリ２２０４は、プロセッサ２２０２によって実行可能な命令２２２４を記憶するよう動作可能であるとよい。図に示された、または本願明細書に記載された機能、動作、またはタスクは、メモリ２２０４に記憶された命令２２２４を実行するプログラムされたプロセッサ２２０２によって実行されるとよい。機能、動作またはタスクは、特定の種類の命令セット、ストレージ媒体、プロセッサまたは処理戦略から独立していてもよく、単独で、または共同で動作するソフトウェア、ハードウェア、集積回路、ファームウェア、マイクロコードおよび同様のものによって実行されてよい。同様に、処理戦略は、マルチプロセッシング、マルチタスキング、並列処理および同様のものを含んでもよい。
【０１６２】
コンピュータシステム２２００は、決定された情報を出力する、液晶ディスプレイ（ＬＣＤ）、有機発光ダイオード（ＯＬＥＤ：ｏｒｇａｎｉｃ  ｌｉｇｈｔ  ｅｍｉｔｔｉｎｇ  ｄｉｏｄｅ）、フラットパネルディスプレイ、固体ディスプレイ、陰極線管（ＣＲＴ：ｃａｔｈｏｄｅ  ｒａｙ  ｔｕｂｅ）、プロジェクタ、プリンタ、またはその他の現在既知の、もしくは今後開発される表示デバイスなどのディスプレイ２２１４をさらに含むとよい。ディスプレイ２２１４は、ユーザがプロセッサ２２０２の機能を確認するためのインターフェースとして、または特にメモリ２２０４もしくはドライブユニット２２０６に記憶されたソフトウェアとのインターフェースとして動作するとよい。
【０１６３】
さらに、コンピュータシステム２２００は、ユーザがシステム２２００のコンポーネントのいずれかと対話できるようにするよう構成された入力デバイス２２１２を含むとよい。入力デバイス２２１２は、テンキー、キーボード、またはマウスもしくはジョイスティックなどのカーソル制御デバイス、タッチスクリーンディスプレイ、遠隔制御、またはその他、システム２２００と対話するよう動作する任意のデバイスとすることもできる。
【０１６４】
コンピュータシステム２２００はさらに、ディスクまたは光学式ドライブユニット２２０６を含んでもよい。ディスクドライブユニット２２０６は、例えばソフトウェアなどの１つ以上の命令２２２４のセットの組み込みが可能なコンピュータ可読媒体２２２２を含んでもよい。さらに、命令２２２４は、本願明細書に記載された方法または論理の１つ以上を実行するとよい。この命令２２２４は、コンピュータシステム２２００による実行中、完全または少なくとも部分的にメモリ２２０４内および／またはプロセッサ２２０２内に存在するとよい。メモリ２２０４およびプロセッサ２２０２はさらに、上記のコンピュータ可読媒体を含んでもよい。
【０１６５】
本開示は、ネットワーク２３５に接続されたデバイスが音声、ビデオ、オーディオ、イメージ、またはその他任意のデータをネットワーク２３５上で伝達できるよう、命令２２２４を含むか、または伝播信号に応答して命令２２２４を受信および実行するコンピュータ可読媒体２２２２を意図する。さらに、命令２２２４は、ネットワーク２３５上で通信インターフェース２２１８を介して伝送されても、または受信されてもよい。通信インターフェース２２１８は、プロセッサ２２０２の一部であってもよく、または別個のコンポーネントであってもよい。通信インターフェース２２１８は、ソフトウェアにおいて作成されてもよく、またはハードウェアにおける物理的接続であってもよい。通信インターフェース２２１８は、ネットワーク２３５、外部媒体、ディスプレイ２２１４、またはシステム２２００内のその他任意のコンポーネント、またはその組み合わせと接続するよう構成されてもよい。ネットワーク２３５との接続は、有線のイーサネット接続などの物理的接続であってもよく、または下記で説明するようにワイヤレスで確立されてもよい。同じく、システム２２００の他のコンポーネントとのさらなる接続は、物理的な接続であってもよく、またはワイヤレスで確立されてもよい。サービスプロバイダサーバ２４０の場合、サービスプロバイダサーバは、通信インターフェース２２１８を介してユーザ１２０Ａ〜Ｎと通信してもよい。
【０１６６】
ネットワーク２３５は、有線ネットワーク、ワイヤレスネットワーク、またはその組み合わせを含んでもよい。ワイヤレスネットワークは、セルラ電話ネットワーク、８０２．１１、８０２．１６、８０２．２０、またはＷｉＭａｘネットワークであってもよい。さらに、ネットワーク２３５は、インターネットなどのパブリックネットワーク、イントラネットなどのプライベートネットワーク、またはその組み合わせでもよく、限定はされないがＴＣＰ／ＩＰに基づくネットワーキングプロトコルを含め、現在利用可能であるか、または後で開発される様々なネットワーキングプロトコルを利用してよい。
【０１６７】
コンピュータ可読媒体２２２２は、単一の媒体であってもよく、または、コンピュータ可読媒体２２２２は、集中型もしくは分散型データベース、および／または１つ以上のセットの命令を記憶する関連するキャッシュおよびサーバなど、単一の媒体もしくは複数の媒体であってもよい。さらに、「コンピュータ可読媒体」という用語は、プロセッサによって実行される、または本願明細書に開示された方法もしくは動作のうちの任意の１つ以上をコンピュータシステムに実行させ得る命令のセットを記憶すること、エンコードすること、または伝えることができる任意の媒体を含み得る。
【０１６８】
コンピュータ可読媒体２２２２は、メモリカードなどの固体メモリ、または１つ以上の不揮発性読み取り専用メモリを収容するその他のパッケージを含んでもよい。コンピュータ可読媒体２２２２はさらに、ランダムアクセスメモリまたはその他の揮発性書き換え可能メモリであってもよい。さらに、コンピュータ可読媒体２２２２は、伝送媒体上で伝達される信号などの搬送波信号を取り込む、ディスクもしくはテープもしくはその他のストレージデバイスなどの光磁気媒体または光媒体を含んでもよい。電子メールのデジタルファイル添付またはその他の独立型情報アーカイブもしくは複数アーカイブのセットが、有形のストレージ媒体であってもよい配布媒体と見なされてもよい。したがって、本開示は、データまたは命令が記憶され得る、コンピュータ可読媒体または配布媒体およびその他の等価物および後継の媒体のうちの任意の１つ以上を含むと見なされ得る。
【０１６９】
あるいは、またはさらに、特定用途向け集積回路、プログラマブルロジックアレイ、およびその他のハードウェアデバイスなどの専用ハードウェア実装が、本願明細書に記載された方法の１つ以上を実装するよう構築されてもよい。様々な実施形態の装置およびシステムを含み得る各適用は、様々な電子およびコンピュータシステムを広範に含んでよい。本願明細書に記載された１つ以上の実施形態は、モジュール間で、およびモジュールを介して、伝達され得る関連した制御信号およびデータ信号と共に２つ以上の特定の相互接続したハードウェアモジュールもしくはデバイスを使用して、または特定用途向け集積回路の一部として、機能を実装するとよい。したがって、本システムは、ソフトウェア、ファームウェア、およびハードウェア実装を包含し得る。
【０１７０】
本願明細書に記載された方法は、コンピュータシステムによって実行可能なソフトウェアプログラムによって実装されてもよい。さらに、実装には、分散処理、コンポーネント／オブジェクト分散処理、および並列処理が含まれてもよい。あるいは、またはさらに、仮想コンピュータシステム処理が構築され、本願明細書に記載された方法または機能性のうちの１つ以上を実装してもよい。
【０１７１】
特定の標準およびプロトコルを参照して、特定の実施形態において実装され得るコンポーネントおよび機能について記載したが、コンポーネントおよび機能は、そのような標準およびプロトコルに限定されない。例えば、インターネットおよびその他のパケット交換ネットワーク伝送（例えば、ＴＣＰ／ＩＰ、ＵＤＰ／ＩＰ、ＨＴＭＬ、ＨＴＴＰ）の標準は、最先端の例を表す。そのような標準は、本質的に同じ機能を有するより高速またはより効率的な等価物によって定期的に取って代わられる。したがって、本願明細書で開示されたものと同じ、または類似の機能を有する後継の標準およびプロトコルは、その等価物と見なされる。
【０１７２】
本願明細書に記載された図は、様々な実施形態の構造の全般的な理解を提供することを目的としている。図は、本願明細書に記載された構造および方法を利用する装置、プロセッサ、およびシステムの構成要素および特徴のすべての完全な記載として機能することは目的としていない。本開示を検討することで当業者には、他の多数の実施形態が明らかとなり得る。他の実施形態が利用されても、本開示から得られてもよく、本開示の範囲から逸脱することなく構造上および論理上の置き換えおよび変更が行われ得る。さらに、図は、単なる代表であり、一定の縮尺で描かれてはいないこともある。図中の特定の比率が大きくされていることもあり、他の比率が最小化されていることもある。したがって、本開示および図面は、制限ではなく説明に役立つものとして見なされるものとする。
【０１７３】
上記で開示された主題は、制限ではなく説明に役立つものと見なされるものとし、添付の特許請求の範囲は、本記載の真の意図および範囲内に入る当該の変更、拡張、および他の実施形態すべてをカバーすることを目的としている。したがって、この範囲は、法律上認められる最大の範囲まで、以下の特許請求の範囲およびその等価物の許容される最も広範な解釈によって決定されるものとし、前述の詳細な記載によっては制限も限定もされてはならない。
【図１】
0006473764.tif 000002
【図２】
0006473764.tif 000003
【図３】
0006473764.tif 000004
【図４】
0006473764.tif 000005
【図５Ａ】
0006473764.tif 000006
【図５Ｂ】
0006473764.tif 000007
【図６】
0006473764.tif 000008
【図７】
0006473764.tif 000009
【図８】
0006473764.tif 000010
【図９】
0006473764.tif 000011
【図１０】
0006473764.tif 000012
【図１１】
0006473764.tif 000013
【図１２】
0006473764.tif 000014
【図１３】
0006473764.tif 000015
【図１４】
0006473764.tif 000016
【図１５】
0006473764.tif 000017
【図１６】
0006473764.tif 000018
【図１７】
0006473764.tif 000019
【図１８】
0006473764.tif 000020
【図１９】
0006473764.tif 000021
【図２０】
0006473764.tif 000022
【図２１】
0006473764.tif 000023
【図２２】
0006473764.tif 000024