本発明は、これから、本発明の実施形態が示される添付の図面を参照して、以下により完全に記載される。本発明は、しかしながら、多数の異なる形態で実施することができ、本明細書に記載の図示される実施形態に制限されるものと見なされるべきではなく、むしろ、これらの実施形態は、本開示を詳細かつ完全なものにし、本発明の範囲を当業者に伝えるために提供される。
疾病就業に関連する課題についての出願者の認識を踏まえると、出願者は、「健康維持プログラム」の従業員の健康への影響を評価する調査に従事していた。1つの内部研究の実施により、ある特定の健康維持プログラムが、生産性を改善し、作業率を改善し、疾患に対する従業員の危険性を低減させたことが示された。この研究は、2005年〜2011年に1,157人の従業員集団を追跡することを伴った。この研究の結果は、より危険性の高い分類(例えば、従業員が、高血圧(BP)、不活性、高い肥満度指数(BMI)、高脂肪率等の慢性疾患の危険性等の3つ以上の症状の危険性があると診断される、高危険性分類)から、より危険性の低い分類(例えば、従業員が、1つの症状の危険性があるか、または症状の危険性がないと診断される低危険性分類)への従業員の変移を示した。より具体的には、この研究の結果は、危険性が高い分類(例えば、従業員が3つ以上の症状の危険性にあると診断される)の従業員数の49.6%の減少、危険性が中等度の分類(例えば、従業員が2つ以上の症状の危険性にあると診断される)の従業員数の0.4%の減少、および危険性が低い分類(例えば、従業員が1つの症状の危険性にあるか、または症状の危険性がないと診断される)の従業員数の12.6%の増加を示した。内部研究の結果はまた、健康維持プログラムおよび関連する危険性の減少にも貢献し得る医療請求費の6.4%の減少を見込んだ(例えば、1,157人の従業員研究集団ではおおよそ$340万の費用削減)。
関連する内部研究はまた、このような健康維持プログラムが、ストレス管理、仕事に対する満足度、作業の従事性、および生産性を含む、従業員の作業率に良い影響を有することを示した。例えば、この研究の結果は、従業員の60%〜75%が、健康維持プログラムがストレス管理、仕事の満足度、作業の充実性、および生産性のそれぞれに改善を提供したという見解に同意し、従業員の約7%〜12%のみが、健康維持プログラムが領域のそれぞれに改善を提供したという見解に同意しなかったことを示した。
出願者は、このような研究が、健康の危険性を低減させ、従業員の作業率を改善し、雇用者の医療経費を減少させることへの健康維持プログラムの潜在的な効果を実証することを認識している。少なくともある程度、従業員の健康プログラムの利点、ならびに既存の健康プログラムの制限の認識に基づいて、出願者は、従業員および雇用者に向上した健康上および経済上の利点を提供することができる、改善された従業員健康プログラムに対する必要性を認識し、従業員の健康を監視し、従来的な健康監視プログラムの制限を解決することをさらに助ける、特別に適合された健康監視システムおよび関連方法を開発した。
いくつかの実施形態において、従業員の健康の監視を提供し、従業員に彼らの健康の現在の状況に関するフィードバックを提供し、健康な生活様式に従業員を導くための情報を従業員に提供し、そして従業員が健康な生活様式に関与し続けるように従業員を励ますための強化情報を従業員に提供する、従業員健康監視システムを提供する。
ある特定の実施形態において、従業員の健康の監視には、従業員が彼らの職場環境内で日々の作業活動に従事している間、従業員を監視することを含む。いくつかの実施形態において、種々の監視デバイス(例えば、健康センサ)を、従業員の職場環境に配置して、従業員の種々のバイオメトリックおよびバイオメカニカル特性(例えば、特性、状態、および危険性)を評価するために使用することができる、従業員の体重、体温、体脂肪率、心拍数、血圧、血糖値、血液酸素化レベル、身体の位置/姿勢、眼精疲労、神経作用、感情、思考、顔の動き/表情、運動技能等の健康データを収集する。ある特定の実施形態において、監視デバイスは、従業員の健康を、従業員が健康試験/検査を受けるためにワークステーションを離れることを必要とせずに監視することができるように、従業員ワークステーション(例えば、従業員のデスクおよびコンピュータワークステーション内およびその周囲)と一体化される。いくつかの実施形態において、例えば、健康センサは、従業員ワークステーション内またはその周囲に配置される、椅子、フロア、コンピュータのマウス等と一体化される。ある特定の実施形態において、健康センサは、健康データを収集するために、従業員との複数の接触点を提供する(例えば、頭部/眼との第1の接触点、腕/手との第2の接触点、胴/背中/脚との第3の接触点、従業員の足との第4の接触点、および従業員の頭部/脳との第5の接触点を含む、少なくとも5つの接触点、)。
いくつかの実施形態において、収集された健康データおよび/または識別された健康特性/状態を使用して、肥満、損傷、糖尿病、感染症、循環問題、心血管疾患、心血管発作(例えば、脳卒中または心臓発作)、背部損傷、眼疾患、鬱、疲労等に対する危険性等、従業員の健康の危険性を識別/予測することができる。ある特定の実施形態において、健康の危険性は、従業員の現在および/または過去の健康特性/状態を使用する予測的分析を介して判定される。例えば、従業員の最近の健康データが、従業員の体重の増加傾向を示す場合、従業員が所定の期間内に肥満になる危険性があると予測することができる。いくつかの実施形態において、警告を従業員に提供して、予測/危険性を認識させることができる。例えば、従業員に、予測された健康課題に対応する危険性の一覧を提示することができる。このような予測および対応する警告は、関連する危険性が危機的なレベルに発展する前に、従業員が積極的に彼らの健康を改善することを可能にし得る。例えば、肥満になる危険性にあることを従業員に伝達する予測および警告の結果として、従業員は、実際に肥満になることを回避するために彼らの食習慣および運動習慣を変更するのに必要な意欲を持つことが可能である。したがって、本システムは、健康の危険性を、それらが実際の健康状態に発展する前に、積極的に予測して、それに対処するための環境を提供することができる。
いくつかの実施形態において、健康データ、特性、状態、および/または危険性を使用して、従業員の健康計画を生成する。ある特定の実施形態において、健康計画は、健康の危険性を減少させる、および/または健康な生活様式を促進するための指導を提供する、予防的健康計画を含む。いくつかの実施形態において、健康計画は、提案される栄養計画および/または提案される運動管理を提供する。ある特定の実施形態において、従業員健康監視システムは、従業員が健康計画を遂行することを助けるための指導(例えば、提案)を提供する。いくつかの実施形態において、健康データ、特性、状態、および/または計画は、従業員の健康プロファイルを生成するために、長期にわたり記録され得る。
いくつかの実施形態において、従業員健康監視システムは、所定のスケジュールに基づいて、自動化された健康試験を提供する。ある特定の実施形態において、例えば、自動化された健康試験は、継続的に(例えば、午前8時から午後5時まで絶えず)、または一定間隔で(例えば、午前8時から午後5時まで1時間毎に)実行される。このような実施形態は、従業員の健康が、従業員の努力をほとんどまたは全く伴わずに、受動的に監視されることを可能にすることができる。いくつかの実施形態において、従業員健康監視システムは、手動で開始される健康試験を提供する。ある特定の実施形態において、例えば、従業員は、健康診断を開始することを選択することができる。このような実施形態は、従業員が、健康を監視することにおいて、より能動的な役割を果たすことを可能にすることができる。
いくつかの実施形態において、健康試験の結果は、確認のために従業員に提供される。ある特定の実施形態において、例えば、健康監視システムは、従業員の健康プロファイル情報(例えば、従業員の収集された健康データ、健康特性/状態、および/または健康の危険性)を含む、健康レポートを提供する。いくつかの実施形態において、従業員が、就業日を通して都合のいい時間に結果を見ることができるように、健康レポートは、従業員が作業コンピュータ(例えば、デスクトップウィジェット、対話型ダッシュボード等を介して)でアクセスすることができる。このような実施形態は、従業員が健康に関するフィードバックを即時に受け取り、その就業日を通してすぐに対応する調整を行うことを可能にすることができる。いくつかの実施形態において、健康試験の結果は、確認のために、雇用者または他の関係者(例えば、医師)に提供される。このような実施形態は、雇用者が、従業員が健康の懸念/傾向を容易に識別し、懸念/傾向を軽減するための行動をとることができるように、従業員の一部または全ての健康を監視することを可能にし、それによって、従業員の職場環境を改善することができる。
いくつかの実施形態において、健康監視システムは、健康プロファイル情報を監視して、従業員が健康危機(例えば、脳卒中または心臓発作)を経験しているかどうかを識別し、従業員が健康危機を経験している場合には、対応する警告を送達することができる。ある特定の実施形態において、例えば、健康試験の結果に基づいて、従業員が心臓発作を有していることを判定すると、健康監視システムは、警告を緊急応答人員(例えば、警察、消防、救命士(「EMT」)等)に転送することができる。このような実施形態は、従業員が、職場での医療的緊急事態の際に、迅速な医療処置を確実に受けることに役立ち得る。
健康監視システムの実施形態は、ワークステーションという利便性から従業員の健康を監視することを可能にする、非侵入的な健康試験を介して彼らの健康を監視することへの従業員の関与を促進する、職場環境を提供することができる。さらに、健康監視システムの実施形態は、従業員に、彼らの現在の健康について伝え、従業員の健康に基づいて健康の危険性および目標を識別/予測し、従業員の健康の危険性を低減させ、識別された健康目標を達成するための指導を提供する、フィードバックを提供することができる。実施形態のうちのいくつかは、ワークステーションを介して(例えば、従業員のオフィスの周囲に配置されるセンサを介して)収集された健康データと関連して記載されるが、任意の多様なソースから収集された健康データを使用する類似の実施形態を採用してもよい。例えば、健康データは、ワークステーションおよび/またはその間の移動中に、従業員ワークステーションから、従業員が離れて(例えば、現場で)作業している間に健康データを収集することができるモバイルデバイスから、ならびに任意の多様な他の健康データソースから、収集することができる。このような実施形態において、健康レポートおよび結果レポート、ならびに/または対話型ダッシュボードの表示等は、従業員の健康が、彼らが多様な位置および状態にある間に監視されるように、任意の多様なソース(例えば、ワークステーション、モバイルデバイス等)から収集される健康データに基づいて生成され得る。このような実施形態は、従業員の健康の詳細な表示および分析を、彼らがワークステーションにいる、および/またはワークステーションから離れているときに、提供することができる。
図1は、本発明の1つ以上の実施形態に従って、従業員健康監視システム(「システム」)100を図示するブロック図である。示されるように、システム100は、1つ以上の従業員ワークステーション102、1つ以上の雇用者ワークステーション(例えば、雇用者コンピュータ)103、サーバ104、データストア108に接続されるファイルサーバ106、およびリモートワークステーション112(例えば、リモートコンピュータ)に接続されるウェブサーバ110を含み得る。いくつかの実施形態において、システム100のエンティティは、ネットワーク118を介して通信可能に接続される。データストア108は、1人以上の従業員についての健康情報109(例えば、個人プロファイル情報、健康プロファイル情報等)を記憶することができる。
いくつかの実施形態において、ネットワーク118は、システム100のエンティティ間の通信を促進する要素またはシステムを含む。例えば、ネットワーク118は、インターネット、ローカルエリアネットワーク(「LAN」)、広域(「WAN」)、無線ローカルエリアネットワーク(「WLAN」)、セルラー通信ネットワーク等の電子通信ネットワークを含み得る。いくつかの実施形態において、ネットワーク118は、単一のネットワーク、またはネットワークの組み合わせを含む。例えば、従業員ワークステーション102、雇用者ワークステーション103、サーバ104、ファイルサーバ106、および/またはウェブサーバ110は、プライベート/LANを使用して、WANを介してウェブサーバ104に接続されるリモートコンピュータ112(例えば、従業員のホームコンピュータ、緊急人員のコンピュータデバイス等)とネットワーク接続することができる。
以下により詳細に記載されるように、従業員ワークステーション102は、従業員の健康を監視するのに使用するためにサーバ104によって利用することができる従業員の健康データを収集するための健康センサ(「センサ」)120および/または従業員コンピュータワークステーション(「従業員コンピュータ」)130を含み得る。いくつかの実施形態において、従業員ワークステーション102は、センサ120が、従業員がその職場環境で作業している間に従業員から健康データを収集することができるように、従来的な従業員の職場環境(例えば、従業員のオフィス従業員のオフィス、キュービクル、組立/製造ライン上の割り当てられたステーション等)に配置されるか、またはそれを含む。
いくつかの実施形態において、健康データは、体温、体重、体脂肪、心拍数、呼吸数、血圧、血中酸素飽和度(例えば、血液酸素化)、血糖値、神経/脳活動等のうちの1つ以上等、従業員の健康の種々のバイオメトリックな態様を評価するために使用することができる測定値を含み得る。いくつかの実施形態において、健康データは、身体の位置、姿勢、筋肉の緊張、眼精疲労、顔の表情、運動技能等のうちの1つ以上等、従業員の健康の種々のバイオメカニカルな態様を評価するために使用することができる測定値を含み得る。従業員の健康の種々のバイオメトリックな態様を評価するのに使用するための測定値を取得するために使用されるセンサは、「バイオメトリックセンサ」と称され得る。従業員の健康の種々のバイオメカニカルな態様を評価するのに使用するための測定値を取得するために使用されるセンサは、「バイオメカニカルセンサ」と称され得る。従業員の健康のバイオメトリックおよびバイオメカニカル両方の態様を示す測定値を取得するために使用されるセンサは、「バイオメトリック」および/または「バイオメカニカル」センサと称され得る。
以下により詳細に記載されるように、いくつかの実施形態において、従業員コンピュータ130は、種々のセンサ120からの健康データの収集、および/または従業員の健康を監視するのに使用するために対応する健康データのサーバ104への転送を提供することができる。例えば、従業員の健康データを収集する必要があると判定することに応答して(例えば、サーバ104からの要求に基づいて、従業員からの要求に基づいて、所定の試験スケジュールで等)、従業員コンピュータ130は、センサ120を監視してセンサ120から健康データ(例えば、測定値)を収集し、従業員の健康を監視するのに使用するために健康データをサーバ104に転送することができる。ある特定の実施形態は、健康データをサーバ104に転送する従業員コンピュータ130に関して本明細書に記載されているが、他の実施形態において、健康データの一部または全ては、サーバ104に直接提供される(すなわち、従業員コンピュータ130を通じてデータを送る必要がない)ことが理解されるであろう。例えば、センサ120は、それらが健康データをサーバ104に直接送信することができるように、ネットワーク118を介して(例えばWLANを介して)サーバ104に通信可能に接続されてもよい。
図2は、本発明の1つ以上の実施形態によるサーバ104に接続される従業員ワークステーション102を図示するブロック図である。いくつかの実施形態において、従業員ワークステーション102は、従業員の健康データ200を収集するために、センサ120のうちの1つ以上に通信可能に接続される従業員コンピュータ130を含む。例えば、従業員コンピュータ130は、1つ以上の温度センサ(例えば、熱電対、IRセンサ等)202、1つ以上の血液状態センサ(例えば、パルスオキシメーター)204、1つ以上の血圧センサ(例えば、血圧測定用カフ)206、1つ以上の位置センサ(例えば、力変換器)208、1つ以上の体脂肪センサ(例えば、導電性接触部)210、1つ以上の3次元(「3D」)位置センサ(例えば、3D画像/映像センサ)212、1つ以上の音声センサ(例えば、マイクロホン)214、1つ以上の呼吸センサ216、1つ以上の神経センサ218等に、対応する健康データ200(例えば、測定値)をそこから収集するために、通信可能に接続され得る。いくつかの実施形態において、健康データ200は、センサ120のうちの対応するものから収集される、温度データ200a、血液状態データ200b、血圧データ200c、位置データ200d、体脂肪データ200e、3D位置データ200f、音声データ200g、呼吸データ200h、および/または神経データ200iを含む。健康データ200は、従業員の健康を監視するのに使用するために、サーバ104に提供され得る。
いくつかの実施形態において、従業員コンピュータ130は、有線接続を介してセンサ120に通信可能に接続される。例えば、センサ120のうちのいくつかまたは全ては、それぞれセンサ120と従業員コンピュータ130との間に延在する通信ケーブルを含んでもよい。いくつかの実施形態において、従業員コンピュータ130は、無線接続を介してセンサ120に通信可能に接続される。例えば、センサ120のうちののいくつかまたは全ては、無線接続(例えば、Bluetooth接続、ネットワーク118のWLANへの無線接続等)を介して従業員コンピュータ130と通信することができる。いくつかの実施形態において、健康データ200は、有線または無線接続(例えば、Bluetooth接続、ネットワーク118のWLAN等)を介して、センサ120から従業員コンピュータ130へ送信される。いくつかの実施形態において、健康データ200は、ユニバーサルシリアルバス(「USB」)メモリスティック(例えば、フラッシュドライブ)等の物理メモリ媒体を介して、システム100のデバイス間で移送される。例えば、センサ120から取得された健康データ200は、センサ120および/または従業員コンピュータ130からUSBメモリスティックにダウンロードすることができ、USBメモリスティックから、従業員コンピュータ130、雇用者コンピュータ103、および/またはサーバ104等、システム100の別のデバイスにアップロードすることができる。
図3は、本発明の1つ以上の実施形態による従業員コンピュータ130の構成要素を図示するブロック図である。いくつかの実施形態において、従業員コンピュータ130は、メモリ300、プロセッサ302、および入力/出力(I/O)インターフェース304を含む。
メモリ300は、不揮発性メモリ(例えば、フラッシュメモリ、ROM、PROM、EPROM、EEPROMメモリ)、揮発性メモリ(例えば、ランダムアクセスメモリ(RAM)、スタティックランダムアクセスメモリ(SRAM)、シンクロナスダイナミックRAM(SDRAM))、大容量記憶メモリ(例えば、CD−ROM、および/またはDVD−ROM、ハードドライブ)等を含み得る。メモリ300は、従業員コンピュータ130に関して本明細書に記載される機能操作(例えば、方法/ルーチン/プロセス)をもたらすように、コンピュータプロセッサ(例えば、プロセッサ302)によって実行可能であるプログラム命令306を記憶した、非一過性コンピュータ可読記憶媒体を含み得る。プログラム命令306は、従業員コンピュータ130に関して本明細書に記載される機能性のうちのいくつかまたは全てを提供するように、プロセッサ302によって実行可能であるプログラム命令を含む、従業員コンピュータモジュール308を含み得る。
プロセッサ302は、プログラム命令を実行する/行うことができる任意の好適なプロセッサであり得る。プロセッサ302は、プログラム命令(例えば、従業員コンピュータモジュール308のプログラム命令)を実行して、本明細書に記載のものを含む、従業員コンピュータ130の算術操作、論理操作、および入力/出力操作を行う、中央処理装置(CPU)を含み得る。
I/Oインターフェース304は、1つ以上のI/Oデバイスと従業員コンピュータ130との接続のためのインターフェースを提供することができる。I/Oデバイスは、周辺機器310、センサ120、サーバ104等を含み得る。周辺機器310は、例えば、グラフィカルユーザインターフェースディスプレイ(例えば、陰極線管(CRT)または液晶ディスプレイ(LCD)モニタ)、ポインティングデバイス(例えば、コンピュータマウスまたはトラックボール)、キーボード、キーパッド、タッチパッド、スキャニングデバイス、音声認識デバイス、ジェスチャー認識デバイス、プリンタ、音声スピーカー、マイクロホン、カメラ等を含み得る。I/Oデバイス(例えば、周辺機器310、センサ120、およびサーバ104)は、有線または無線接続を介して、I/Oインターフェース304に接続することができる。
従業員コンピュータ130を利用して、従業員の健康を監視するのに使用するために、種々のセンサ120から健康データ200を収集する、および/または対応する健康データ200をサーバ104に転送することができる。例えば、健康データ200(例えば、温度データ200a、血液状態データ200b、血圧データ200c、位置データ200d、体脂肪データ200e、3D位置データ200f、音声データ200g、呼吸データ200h、および/または神経データ200i)を収集する必要があると判定することに応答して、従業員コンピュータ130は、必要とされる健康データ200を感知/取得することができるセンサ120のうちの1つ以上を利用して、必要とされる健康データ200を取得することができ、従業員コンピュータ130は、取得した健康データ200を収集/記憶することができ(例えば、取得した健康データ200をメモリ300に記憶する/待ち行列に入れる)、従業員コンピュータ130は、従業員の健康を監視するのに使用するために、取得した健康データ200をサーバ104に転送することができる。
いくつかの実施形態において、従業員コンピュータ130は、生の/取得された健康データ200を処理して、対応する処理された健康データ200を生成する。例えば、従業員コンピュータ130が、生の健康データ(例えば、感知された温度を示す電圧を含む温度データ200a)を受信した場合、従業員コンピュータ130は、その生の健康データ200を処理して、サーバ104に送信される健康データ200に含まれ得る対応する値を生成する(例えば、参照テーブル、方程式等を使用して、電圧に対応する温度値を識別する)ことができる。したがって、いくつかの実施形態において、健康データ200は、生の/取得された健康データ(例えば電圧値)および/またはそれに対応する処理された健康データ(例えば、電圧値に対応する温度値)を含み得る。類似の処理を、他の種類のデータ測定値に提供してもよい。
いくつかの実施形態において、従業員コンピュータ130は、対応する健康データ200を受信すると、健康データ200を転送する。例えば、従業員コンピュータ130は、センサ120から健康データ200を受信し、従業員の健康を監視するのに使用するために、サーバ104に健康データの継続的な流れが提供されるように、遅れることがほとんどか全くなく、即座にその健康データを転送することができる。いくつかの実施形態において、従業員コンピュータ130は、後で送信するために、健康データ200を記憶する(例えば、待ち行列に入れるか、またはバッファに入れる)。例えば、試験ルーチンが、従業員コンピュータ130が試験サイクルの終わりに健康データ200のバッチを送信すること、一定の間隔で健康データ200のバッチを送信すること等を必要とする場合、受信された健康データ200は、従業員コンピュータ130のメモリ300内に記憶することができ、試験サイクルの終わり、一定の間隔で等、健康データ200のバッチとしてサーバ104に送信するために、メモリ300の待ち行列に入れるか、またはバッファに入れることができる。
いくつかの実施形態において、温度センサ202は、熱電対、IRセンサ等を含む。使用中、温度センサ202は、温度センサ202によって感知された温度(例えば、温度測定値)を示す健康データ200を送信することができる。例えば、温度センサ202が、既定の位置(例えば、手、背中等)において従業員の体温を取得するように配置される場合、従業員コンピュータ130は、温度センサ202から、その既定の位置における温度(例えば、37℃(98.6°F)を示す温度データ200aを受信することができる。
いくつかの実施形態において、血液状態センサ204は、パルスオキシメーター、血糖試験デバイス等を含む。血液状態センサ204は、例えば、Nellcor(商標)によって製造されるOctiveTech(商標)300IHパルスオキシメーター、またはSmiths Medical(商標)によって製造されるBCI(商標)3301携帯型パルスオキシメーターを含み得る。使用中、従業員コンピュータ130は、血液状態センサ204によって感知される血液特性を示す、健康データ200を受信することができる。例えば、パルスオキシメーターが、従業員の指先付近に位置付けられる場合、従業員コンピュータ130は、パルスオキシメーターから、従業員の指先における酸素化(例えば、95%酸素化)等、従業員の血液の種々の態様を示す血液状態データ200bを受信することができる。
いくつかの実施形態において、血圧センサ206は、血圧測定用カフ等を含む。血圧センサ206は、例えば、LifeSource(商標)によって販売されているUA−789PC Extra Large CuffおよびCMS(商標)によって製造されているCMS−08A Professional Upper Arm Blood Pressure Monitorを含み得る。使用中、従業員コンピュータ130は、血圧センサ206によって感知される従業員の血圧を示す健康データ200を受信することができる。例えば、血圧測定用カフが、従業員の手首/腕の周囲に位置する場合、従業員コンピュータ130は、血圧測定用カフから、従業員の血圧(例えば、90/60mmHg)を示す血圧データ200cを受信することができる。
いくつかの実施形態において、位置センサ208は、歪みゲージ、ロードセル等の力変換器を含む。使用中、従業員コンピュータ130は、位置センサ208によって感知される力を示す健康データ200を受信することができる。例えば、ロードセルが、従業員の椅子に位置され、従業員が椅子に着席している場合、従業員コンピュータ130は、ロードセルによって感知された力を示す位置データ200dを、ロードセルから受信し、それを使用して従業員の体重(例えば、56.5kg(124.6ポンド)を判定することができる。
いくつかの実施形態において、体脂肪センサ210は、従業員の身体組織等における抵抗率を感知するために使用可能な導電性接触部を含む。使用中、従業員コンピュータ130は、体脂肪センサ210によって感知される従業員の体脂肪を示す健康データ200を受信することができる。例えば、導電性接触部が、従業員の椅子の座部に位置付けられ、従業員が椅子に着席している場合、従業員コンピュータ130は、従業員の体脂肪を示す導電性接触部全体の抵抗力測定値を含む体脂肪データ200eを、導電性接触部から受信することができる。
いくつかの実施形態において、3D位置センサ212には、従業員の身体の位置を感知するために使用可能な3Dカメラ等が含まれる。使用中、従業員コンピュータ130は、3D位置センサ212によって感知される従業員の物理的位置を示す健康データ200を受信することができる。例えば、3D位置センサ212が、従業員がカメラの視野に入るように位置付けられたビデオカメラを含む場合、従業員コンピュータ130は、3Dカメラから、従業員の位置(例えば、頭部、腕、手、胴体、脚、および足の位置および/または姿勢)を示す3D位置データ200f(例えば、3次元画像/動画)を受信することができる。
いくつかの実施形態において、音声センサ214には、音声データ(例えば、従業員が話した言葉)を取得するためのマイクロホン等が含まれる。使用中、従業員コンピュータ130は、音声センサ214によって感知された音声データを示す健康データ200を受信することができる。例えば、音声センサ214がマイクロホンを含む場合、従業員コンピュータ130は、音声センサ214から、従業員が話した言葉を示す音声データ200g(例えば、音声供給)を受信することができる。
いくつかの実施形態において、呼吸センサ216には、従業員の呼吸数(例えば、一定の時間、典型的には60秒間に行われる呼吸の数)を感知するためのデバイスが含まれる。使用中、従業員コンピュータ130は、呼吸センサ216によって感知される従業員の呼吸数(「RR」)を示す健康データ200を受信することができる。例えば、従業員コンピュータ130は、呼吸センサ216から、従業員が60秒間に行う呼吸の数(例えば、1分間に15回の呼吸)を示す、呼吸データ200hを受信することができる。
いくつかの実施形態において、神経センサ218は、従業員の脳活動(例えば、神経活動)を感知するデバイス(例えば、電極)を含む。いくつかの実施形態において、神経センサ218は、脳波記録法(「EEG」)を採用して、脳のニューロン内でのイオン電流フローからもたらされる神経信号の電圧変動を測定することができる。EEGとは、従業員の頭皮に配置された複数の神経センサ218からの短期間(例えば、20〜40分間)にわたる脳の自発性電気活性の記録を指し得る。例えば、複数の神経センサ218(例えば、16個の神経センサ/チャネル)を、従業員の頭皮の周囲に配置して、例えば、感情状態(例えば、楽しい、悲しい、興奮している等)、思考(例えば、認知的思考、潜在意識的思考、意図等)、顔の動き(例えば、顔の表情)、運動機能等を含む、従業員の脳の状態を判定するために使用可能な神経信号(例えば、アルファ波、ベータ波、ガンマ波、およびデルタ波を含む)を検出することができる。使用中、従業員コンピュータ130は、複数の神経センサ218によって感知される従業員の神経活動を示す、健康データ200を受信することができる。例えば、従業員コンピュータ130は、神経センサ218から、感知された神経信号を示す神経データ200iを受信することができる。いくつかの実施形態において、神経センサ218は、神経信号を感知するために使用可能な乾電極を含んでもよい。このような乾電極は、従業員の頭皮に接触部を配置するために、最小限の準備を要するか、または全く要しない。本明細書に記載のように、神経センサ218は、椅子/座部のベッドレスト等、従業員の頭部に接触/支持するヘッドセットを介しておよび/または種々の面に、提供され得る。
いくつかの実施形態において、センサ120のうちのいくつかまたは全ては、従業員のワークステーション102および周辺のワークステーション環境全体にわたって、配置され得る。例えば、センサ120の様々なものは、従業員のデスク、椅子、コンピュータ等に配置されるか、またはその付近に配置され得る。
図4は、本発明の1つ以上の実施形態による例示的なワークステーション環境400を図示する図である。いくつかの実施形態において、ワークステーション環境400には、従業員401が、彼らの就業日のうちのいくらかまたは全て(例えば、8時間以上)を過ごす場所が含まれる。例えば、ワークステーション環境400は、従業員のオフィス、従業員のキュービクル、組立/製造ライン上の従業員に割り当てられたステーション等を含み得る。いくつかの実施形態において、ワークステーション環境400には、従業員ワークステーション102が含まれる。ワークステーション102は、従業員が彼らの業務を達成することを促進するデバイス、備品等を含み得る。例えば、ワークステーション102は、ワークステーション表面402(例えば、デスク)、フロア403、椅子404、および従業員コンピュータ130を含み得る。いくつかの実施形態において、従業員コンピュータ130は、コンピュータマウス(「マウス」)408、コンピュータキーボード410、コンピュータディスプレイ(例えば、コンピュータモニタ)412、音声ヘッドセット414(例えば、スピーカーおよび/またはマイクロホンを含むBluetoothヘッドセット)等、種々の周辺機器を含み得る。
いくつかの実施形態において、ワークステーション102の周囲の範囲は、ワークステーションゾーン420を定義することができる。いくつかの実施形態において、ワークステーションゾーン420は、従業員が彼らの就業日中のいくらかまたは全ての間、そこで過ごす範囲(例えば、3次元領域)を含む。例えば、図4の点線で描かれるように、ワークステーションゾーン420は、従業員の椅子404の位置を含む、コンピュータディスプレイ412のすぐ前の領域を含んでもよい。従業員401は、ゾーン420内でかなりの時間を過ごすことが予測され得るため、ゾーン420は、従業員がその中にいる間に行動および全体的な健康に関する情報(例えば、健康データ)を集めることが望ましい領域であり得る。
ワークステーション102は、ゾーン420内またはその付近にいる間に従業員の行動および全体的な健康に関する健康データを取得するためのセンサ120のうちの1つ以上を含み得る。いくつかの実施形態において、センサ120は、1つ以上のバイオメトリックおよび/またはバイオメカニカルセンサを含む。例えば、センサ120は、従業員のバイオメトリックな健康(例えば、従業員の体温、体重、体脂肪、心拍数、呼吸数、血圧、血液酸素化、血糖値、神経活動等)および/またはバイオメカニカルな健康(例えば、従業員の身体の位置、姿勢、筋肉の緊張、眼精疲労、顔の表情、運動技能等)を示す、健康データ200を感知するための1つ以上の温度センサ(例えば、熱電対、IRセンサ等)202、1つ以上の血液状態センサ(例えば、パルスオキシメーター)204、1つ以上の血圧センサ(例えば、カフ)206、1つ以上の位置センサ(例えば、力変換器)208、1つ以上の体脂肪センサ(例えば、導電性接触部)210、1つ以上の3D位置センサ(例えば、動画センサ)212、1つ以上の音声センサ(例えば、マイクロホン)214、1つ以上の呼吸センサ216、1つ以上の神経センサ(例えば、電極)218等を含み得る。
いくつかの実施形態において、種々のセンサ120は、ワークステーション102の範囲/構成要素と一体化される。例えば、1つ以上の温度センサ202、体脂肪センサ210、位置センサ208等を、椅子404と一体化させることができる(例えば、従業員の椅子404上に配置されるかまたはそれと一体化される椅子パッドシステム(「椅子パッド」)450を介して)。別の例として、1つ以上の温度センサ202、体脂肪センサ210、位置センサ208等を、従業員の足元のフロア403と一体化させることができる(例えば、ワークステーション環境400のフロア403上に配置されるかまたはそれと一体化されるフロアマットシステム(「フロアパッド」)460を介して)。さらに別の例として、1つ以上の温度センサ202、血液状態センサ204、血圧センサ206等を、マウス408または従業員コンピュータ130の他の周辺デバイスと一体化させてもよい(例えば、マウスシステム470を介して)。別の例として、1つ以上の神経センサ218を、従業員の頭部に着用される神経ヘッドセットシステム(「神経ヘッドセット」)480に一体化してもよい。
図5は、本発明の1つ以上の実施形態による一体化されたセンサ120を含むワークステーション102を図示するブロック図である。ワークステーション環境内でのセンサ120のこのような一体化は、センサ120の物理プロファイルの減少、そうでなければセンサ120の存在によって引き起こされ得る従業員401への妨害の減少、および/または従業員が日々の業務に従事している間に健康データ200を取得することを可能にすることによって従業員401にとっての使用の容易さの向上を助けることができる。例えば、センサ120は、従業員が健康試験を受けるのに特別な努力を必要とすることなく、受動的に健康データ200を取得することを可能にすることができる。
椅子パッド:
図6A〜6Cは、本発明の1つ以上の実施形態による、従業員の健康を監視するのに使用するためのセンサ120を含むように特別に適合された椅子404および椅子パッド450の斜視図である。示されるように、椅子404は、座部602、背部604、および台座606を含み得る。座部602は、上部/座席表面602a、右側面602b、左側面602c、前側面602d、および後側面602eを含み得る。背部604は、前表面604a、右側面604b、左側面604c、上側面604d、および下側面604eを含み得る。
いくつかの実施形態において、椅子404は、その上に配置され、種々のセンサ120を含む、椅子パッド450を含む(例えば、図6A、6B、および6Cを参照されたい)。いくつかの実施形態において、椅子パッド450は、従業員が、椅子404に着席している間に、椅子パッド450のセンサ120と接触するように、椅子404の1つ以上の表面にわたって配置される。例えば、椅子パッド450は、座部602の上部/座席表面602a全体に配置される座部パッド610、および/または背部604の前表面604a全体に配置される背部パッド612を含み得る。座部パッド610は、椅子404に着席している間に従業員の大腿部および/または臀部を支持するか、またはそうでなければそれらと接触し得る。背部パッド612は、椅子404に着席している間に、従業員の背中を支持するか、またはそうでなければそれと接触し得る。
いくつかの実施形態において、座部パッド610および椅子パッド612は、通信可能に接続される。例えば、有線接続を、座部パッド610と背部パッド612との間に提供して、種々のセンサ120および/または椅子パッド制御器650への電力の送信を促進することができる。有線または無線接続を、座部パッド610と背部パッド612との間に提供して、制御信号、種々のセンサ120および/または椅子パッド制御器650間のセンサ120によって感知される健康データ200等の通信を促進することができる。
いくつかの実施形態において、椅子パッド450は、椅子304の座部402および背部404上に配置される2つの別個の部分を含む。例えば、図6Aに示されるように、椅子パッド450は、椅子404の座部602に接続される座部パッド610、および椅子404の背部604に接続される別個の背部パッド612を含む。このような実施形態は、椅子パッド450の重量を増加させ得る追加の材料を含まず、椅子404に着席している間の従業員の業務を妨害しないため、椅子パッド450の重量/プロファイルを減少させることができるため、有益であり得る。
いくつかの実施形態において、椅子パッド450は、椅子304の座部402および背部404上に配置される2つの結合した部分を含む、連続したパッドを含む。例えば、図6Bに示されるように、椅子パッド450は、椅子404の座部602に接続された座部パッド610、椅子404の背部604に接続された背部パッド612、および座部パッド610と背部パッド612との間の距離に及ぶ中間パッド部分613を有する、連続した細長いパッドを含んでもよい。このような実施形態は、容易に移送することができる単一のユニットを提供するため、有益であり得る。さらに、有線接続が、座部パッド610と椅子パッド612との間に提供される場合、この線は、中間パッド部分613とともに配置され、それによって、そうでなければ椅子404に着席している間の従業員の業務を妨害し得る露出した配線を減少または排除することができる。本明細書に記載のように、椅子パッド450が外部デバイス(例えば、従業員コンピュータ130)および椅子パッド450の構成要素に電力を供給するためのバッテリー651への無線接続を含む場合、連続したパッドは、センサ120、椅子パッド制御器650、およびバッテリー651を含む、完全内蔵型ユニットを含み得、配線(例えば、センサ120、椅子パッド制御器650、および/またはバッテリー651間の)は、椅子パッド450のシェル/カバー/ケース616内に収容される。このような実施形態は、椅子404上に配置される単純な椅子パッド(例えば、外部配線または構成要素を有さない)のように見えるため、見た目が美しくあり得る。さらに、このような実施形態は、そうでなければ椅子404に着席している間に従業員の業務を妨害し得る露出した配線または構成要素を排除することができる。
いくつかの実施形態において、椅子パッド450は、健康データ200を収集するために使用可能な種々のセンサ120を含む。例えば、椅子パッド450は、1つ以上の温度センサ202、体脂肪センサ210、位置センサ208等を含み得る。いくつかの実施形態において、椅子パッド450の種々のセンサ120は、従業員のバイオメトリックおよび/またはバイオメカニカルな健康の種々の態様を感知/測定することができ、対応する健康データ200(例えば、温度データ200a、位置データ200d、体脂肪データ200e等)を、従業員の健康を監視するのに使用するために、システム100の他のデバイス(例えば、椅子パッド制御器、従業員コンピュータ130、および/またはサーバ104)に送信することができる。
いくつかの実施形態において、椅子パッド450は、座部パッド610および/または背部パッド612内に配置される1つ以上の温度センサ202を含む。例えば、図示される実施形態において、椅子パッド450は、背部パッド612の前表面に配置される2つの温度変換器620を含む、温度センサ202を含む。温度変換器620は、従業員の体温を感知して、対応する温度データ200を、椅子パッド制御器、従業員コンピュータ130、および/またはサーバ104に送信するように適合される、赤外線センサ、熱電対等を含み得る。
いくつかの実施形態において、温度変換器620は、温度変換器620が、従業員が椅子404に着席している間、従業員の背中と接触するように、背部パッド612上で中央にあるか、またはおおよそ中央にある。例えば、1対の温度変換器620は、2つの温度変換器620の第1のものが背部中央線626の左側に配置され(例えば、椅子404の背部604の左側面604cにより近く)、2つの温度変換器620の第2のものが、背部中央線626の右側に配置され(例えば、椅子404の背部604の右側面604bにより近く)るように、2つの温度変換器620が、椅子404の背部604をおおよそ等分する背部中央線626を中心としておおよそ中央にある状態で、椅子404の背部604の上側面604dおよび底側面604eからおおよそ等距離で背部パッド612上に提供されてもよい。温度変換器304からの測定値を、当業者に既知の技術を使用して、それぞれの温度変換器620毎の位置における温度を判定するために使用することができる。例えば、温度変換器620が、熱電対を含む場合、温度変換器620のそれぞれからの電圧(V)の測定値を使用して、それぞれの温度変換器620毎の位置における温度を、当業者に既知の技術を使用して判定することができる。
図示される実施形態は、背部パッド604に配置される2つの温度変換器620を含むが、他の実施形態は、任意の種々の好適な位置に配置される任意の数の温度変換器620を含んでもよい。いくつかの実施形態において、1つ以上の温度変換器620は、それぞれの位置で従業員の体温を判定することができるように、座部パッド610および/または背部パッド612上で中央にあるか、またはおおよそ中央にあり得る。例えば、追加の1対の温度変換器304が、座部パッド610のおおよそ中央(例えば、接触点624の図示される位置と同じかまたは類似の位置)にあってもよい。このような構造において、従業員は、椅子104に着席している間に、4つの温度変換器304のうちのいくつかまたは全てと接触し得る。
いくつかの実施形態において、椅子パッド450は、座部パッド610および/または背部パッド612内に配置される1つ以上の位置センサ208を含む。例えば、図示される実施形態において、椅子パッド450は、力変換器622を含み、座部パッド610の上部表面および背部パッド612の前表面に配置される、位置センサ208を含む。力変換器622は、力を感知し、対応する位置データ200d(例えば、感知された力を示す)を、椅子パッド制御器、従業員コンピュータ130、および/またはサーバ104に送信するように適合されるロードセル、歪みゲージ等を含み得る。いくつかの実施形態において、このような位置データ200dを使用して、椅子404内での従業員の物理的位置、従業員の体重等を、当業者に既知の技術を使用して判定することができる。例えば、位置データ200dを使用して、従業員が椅子404に着席しているとき(例えば、座部パッド610内の力センサ208が力を感知するとき)、従業員が椅子404の背部604に寄りかかっているとき(例えば、背部パッド612内の力センサ208が、従業員が背部602にもたれていることを示す比較的高い力を感知するとき)等を判定することができる。位置データ200d(例えば、力変換器622からの)に加えて、他のデータ(例えば、温度変換器620からの温度データ200a)を使用して、従業員が椅子404においてどのように位置しているか(例えば、従業員がもたれかかっているかどうか(例えば、背部パッド612内に配置される力変換器622および/または温度変換器620によって感知される力および/または温度の増加を検出することによって)を判定することができる。
図示される実施例は、座部パッド610および背部パッド612上に配置される力変換器622を含むが、他の実施形態は、任意の種々の好適な位置に配置される任意の数の力変換器622を含んでもよい。例えば、力変換器(複数可)622は、座部パッド610または背部パッド612のうちの1つに配置されてもよい。いくつかの実施形態において、複数の力変換器622が、座部パッド610および/または背部パッド612に配置される。例えば、力変換器622は、温度変換器620および/または接触点624に関して本明細書に記載されたものと類似の位置に提供されてもよい。複数の力変換器が提供される実施形態では、システム100は、従業員が椅子においてどのように位置しているかを、より正確に判定することが可能であり得る。例えば、4つの力変換器622が、座部パッド610および背部パッド612の左側面および右側面に提供される場合、変換器によって感知される力を使用して、従業員が、一方の側面に寄りかかっているかどうかを、その側面の力変換器622が反対側の力変換器622よりも高い力を感知することに基づいて、判定することができる。いくつかの実施形態において、力変換器622は、座部パッド610の前部602dおよび/または後部602eに向かって配置され、従業員が彼らの椅子において後方向または前方向に寄りかかっているかどうかの判定を可能にする。例えば、力変換器622が、座部パッド610の前部および後部に提供される場合、力変換器622によって感知される力を使用して、従業員が、前方向または後方向に寄りかかっているかどうかを、前部力変換器622が、椅子404において従業員は前方向に寄りかかっていることを示す、後部力変換器622よりも高い力を感知すること、および/または後部力変換器622が、椅子404において従業員は後ろ方向に寄りかかっていることを示す、前部力変換器622よりも高い力を感知することに基づいて、判定することができる。
いくつかの実施形態において、椅子パッド450は、座部パッド610および/または背部パッド612内に配置される1つ以上の体脂肪センサ210を含む。例えば、図示される実施形態において、椅子パッド450は、2つの導電性(例えば、金属製)接触点624を含み、座部パッド610の上部表面に配置される、体脂肪センサ210を含む。体脂肪センサ210は、接触部624間の抵抗率を感知し、対応する体脂肪データ200eを送信することができる。例えば、体脂肪センサ210は、2つの接触点624が、従業員の大腿部および/または臀部領域と接触するように、椅子404の座席表面に配置され、電流を、金属製接触点624の間に誘起して、接触点間の抵抗率を感知/測定することができ(例えば、従業員の身体組織を通じて)、抵抗率測定値を示す体脂肪データ200eを、椅子パッド制御器、従業員コンピュータ130、および/またはサーバ104に転送することができる。
いくつかの実施形態において、接触点624は、従業員が椅子404に着席している間、それらが、従業員の右脚および/または左脚の裏側、ならびに従業員の臀部の右部分および左部分と接触するように、座部パッド610上でおおよそ中央にある。例えば、接触点624は、2つの接触点624の第1のものが座部中央線628の右側に配置され(例えば、座部404の右側面602bにより近く)、2つの接触点624の第2のものが座部中央線626の左側に配置される(例えば、椅子404の座部602の左側面602cにより近く)ように、座部パッド610で中央にあってもよく、2つの接触点624は、それらが座部404の前側面602dおよび後側面602eからおおよそ等距離にあるように、座部602をおおよそ等分する座部中央線628を中心としておおよそ中央にある。このような構造では、従業員は、接触点624の第1のものおよび第2のものが、それぞれ、従業員の右および左の脚/臀部の裏側と接触するように、接触点624の両方にわたって着席することができ、接触点624間の抵抗率測定値を、従業員の体脂肪または関連する健康情報の評価に使用するために感知/測定することができる。例えば、電流(I)を、2つの接触点624間に誘起することができ、2つの接触点624間の電圧(V)を、感知/測定することが可能であり、電流(I)および電圧(V)を使用して、接触点624に及ぶ従業員の身体の部分を通る抵抗力/抵抗率(R)を、例えば、電圧(V)=電流(I)*抵抗力(R)という方程式を使用して判定することができ、判定された抵抗率測定値を使用して、従業員の体脂肪を、当業者に既知の技術を使用して判定することができる。
図示される実施形態は、2つの接触点624を含み、椅子404の座部602上に配置される体脂肪センサ210を含むが、他の実施形態は、任意の種々の好適な位置に配置される任意の数の接触点624を含む、1つ以上の体脂肪センサ210を含んでもよい。いくつかの実施形態において、1つ以上の接触点624は、従業員の体脂肪を、従業員の背中(例えば、背部パッド612上の接触点(複数可))および/または下半身(例えば、座部パッド610上の接触点(複数可)624)に位置する接触点(複数可)624間の抵抗率測定値を使用して判定することができるように、座部パッド610および背部パッド612のそれぞれに提供される。例えば、1対の接触点624は、背部パッド612上に(例えば、図示される温度変換器620の位置と同じかまたは類似の位置に)提供されてもよい。このような構造において、従業員は、椅子404に着席している間に、いくつかまたは全ての4つの接触点624と接触し得る。したがって、例えば、抵抗率測定値は、椅子404の背部604の右および左の接触点624間、椅子404の座部602および背部604の右の接触点624間、ならびに/または椅子404の座部602および背部604の左の接触点624間で、判定することができる。
いくつかの実施形態において、椅子パッド450は、データの通信および/または電力の受容のために、外部デバイス(例えば、従業員コンピュータ130)と接続することができるケーブル630を含む。例えば、ケーブル630は、従業員コンピュータ130のI/Oインターフェース304のUSBポートに差し込まれるUSBケーブルを含み得る。椅子パッド450は、ケーブルを介して電力を受容することができる、および/またはケーブルを介して健康データ200を送信することができる。いくつかの実施形態において、椅子パッド350は、従業員コンピュータ130および/またはサーバ104との無線接続(例えば、Bluetooth接続、WLAN接続等)を有し得る。このような実施形態において、椅子パッド450はまた、椅子パッドが従業員コンピュータ130またはシステム100の他の構成要素に物理的に繋がれないように、電源のためのバッテリー651を含んでもよい。
いくつかの実施形態において、椅子404の表面は、健康データ200を、別個の椅子パッド350を必要とすることなく取得することができるように、椅子パッド450と類似の方法で、その中に一体化されるセンサ120を含む。例えば、図6Cに示されるように、椅子404は、椅子404の背部604の前表面604aおよび/または椅子404の座部602の上部表面602a内に配置/一体化される、センサ120(例えば、温度センサ202、位置センサ208、および/または体脂肪センサ210)を含み得る。実施形態は、椅子パッド450の構成要素に関して本明細書に記載されるが、類似の構成要素を椅子404に一体化させて、椅子パッド350に関して記載される類似の機能性の椅子404を提供することができることが理解されるであろう。例えば、椅子404は、椅子404内に一体化されるセンサ120および/または外部デバイス(例えば、従業員コンピュータ130)と通信するための制御器650(例えば、本明細書に記載の椅子パッド制御器と同じまたはそれに類似である)、ならびに、制御器650および/またはセンサ120に電力を供給するためにその中に一体化されるバッテリー651を含んでもよい。
図6Dは、本発明の1つ以上の実施形態による椅子パッド450の構成要素を図示するブロック図である。いくつかの実施形態において、椅子パッド450は、椅子パッド450の操作態様を制御するための椅子パッド制御器650を含む。例えば、椅子パッド制御器650は、椅子パッド450の種々のセンサ120への電力の分配、椅子パッドの種々のセンサ120からの健康データ200の収集、ならびに/または収集された健康データ200の従業員コンピュータ130および/もしくはサーバ104への送信を提供することができる。
いくつかの実施形態において、椅子パッド制御器650は、メモリ652、プロセッサ654、および入力/出力(I/O)インターフェース656を含む。椅子パッド制御器650は、STMicroelectronics、ST10(16ビット)およびSTM32(32ビット);Atmel、AVR32(32ビット)およびAT91SAM(32ビット);Freescale ColdFire(32ビット);Hitachi SuperH(32ビット);ならびにHyperstone E1/E2(32ビット、RISCおよびDSPが1つのプロセッサコアに完全に統合されたもの)等のマイクロ制御器デバイスであってもよく、これは、本明細書に記載の機能に使用するために適合される。
メモリ652は、不揮発性メモリ(例えば、フラッシュメモリ、ROM、PROM、EPROM、EEPROMメモリ)、揮発性メモリ(例えば、ランダムアクセスメモリ(RAM)、スタティックランダムアクセスメモリ(SRAM)、シンクロナスダイナミックRAM(SDRAM))、大容量記憶メモリ(例えば、CD−ROM、および/またはDVD−ROM、ハードドライブ)等を含み得る。メモリ652は、椅子パッド450に関して本明細書に記載の機能操作をもたらすように、コンピュータプロセッサ(例えば、プロセッサ654)によって実行可能な、プログラム命令658を記憶した非一過性コンピュータ可読記憶媒体を含み得る。プログラム命令658は、椅子パッド450に関して本明細書に記載の機能性のうちのいくつかまたは全てを提供するように、プロセッサ654によって実行可能なプログラム命令を含む、椅子パッドモジュール660を含み得る。
プロセッサ654は、プログラム命令を実行する/行うことができる任意の好適なプロセッサであり得る。プロセッサ654は、プログラム命令(例えば、椅子パッドモジュール660のもの)を実行して、本明細書に記載のものを含む、椅子パッド450の算術操作、論理操作、入力/出力操作、および他の操作を行う、中央処理装置(CPU)を含み得る。
I/Oインターフェース656は、1つ以上のI/Oデバイスと椅子パッド制御器650との接続のためのインターフェースを提供することができる。I/Oデバイスは、センサ120(例えば、温度センサ202、位置センサ208、および/または体脂肪センサ210)、電源(複数可)662(例えば、バッテリー651、ケーブル630を介して送達されるAC/DC電力等)、外部デバイス(複数可)664(例えば、従業員コンピュータ130および/またはサーバ104)等を含み得る。I/Oデバイスは、有線または無線接続を介して、I/Oインターフェース656に接続することができる。
図6Eは、本発明の1つ以上の実施形態による例示的な椅子パッドシステム670を図示するブロック図である。椅子パッドシステム670は、1つ以上の温度変換器620、1つ以上の力変換器622、1つ以上の導電性接触部624、バッテリー651、および無線アンテナ668に接続される、椅子パッド制御器650を有する椅子パッド450を含む。いくつかの実施形態において、椅子パッド制御器650は、温度変換器620、力変換器622、および/または導電性接触部624を利用して、対応する測定値を収集する。例えば、温度変換器620が熱電対を含む場合、温度測定値を取得するために、椅子パッド制御器650は、温度変換器620の熱電対に接続される2つのリード線にわたって電圧を測定することができ、測定された電圧が、温度変換器620によって感知される温度を示している。例えば、力変換器622が歪みゲージを含む場合、力測定値を取得するために、椅子パッド制御器650は、歪みゲージに接続される2つのリード線にわたって電流(I)を誘起し、2つのリード線にわたる電圧(V)を測定して、力変換器622によって感知される力を示す2つのリード線にわたる抵抗力(R)を判定することができる。さらなる例として、体脂肪測定値を取得するために、椅子パッド制御器650は、2つの導電性接触部624にわたって電流(I)を誘起し、2つの導電性接触部624にわたる電圧(V)を測定して、従業員の体脂肪を示す接触部624にわたる抵抗力(R)を判定することができる。いくつかの実施形態において、バッテリー651は、制御器650を操作するための電力を提供する、ならびに/または温度変換器620、力変換器622、および/もしくは導電性接触部624から測定値を取得するために必要な電力を提供する。いくつかの実施形態において、無線アンテナは、(例えば、コンピュータ130の補対型トランシーバを介した)従業員コンピュータ130との通信に使用するためのBluetoothトランシーバまたは他の無線トランシーバを含む。
図6Fは、本発明の1つ以上の実施形態による椅子パッド450の操作の方法680を図示するフローチャートである。方法680は、ブロック682で示されるように、健康データ200に対する必要性を監視することを含み得る。いくつかの実施形態において、健康データに対する必要性を監視することは、椅子パッド450のセンサ120(例えば、温度変換器620、力変換器622、および/または導電性接触部624)のうちの1つ以上から健康データ200を収集する必要性があるかどうかを判定することを含む。いくつかの実施形態において、健康データ200に対する必要性は、システム100の別の構成要素からの要求に基づいて識別される。例えば、椅子パッド制御器650は、コンピュータ130、サーバ104、および/または従業員401から受信される健康データ200に対する要求(例えば、健康試験を開始する要求および/または健康データ200に対するクエリ)に応答して、健康データ200を収集する必要性があることを判定することができる。
ブロック684で健康データ200が必要ないと判定された場合、方法680は、ブロック682で示されるように、健康データ200に対する必要性の監視に戻ることを含み得る。ブロック684で健康データ200が必要であると判定された場合、方法680は、ブロック686で示されるように、センサ120(例えば、温度変換器620、力変換器622、および/または導電性接触部624)を監視して、健康データ200を収集することに進むことを含んでもよい。いくつかの実施形態において、センサ120を監視して健康データ200を収集することは、必要とされる特定の健康データ200を提供する特定のセンサ120を監視することを含む。必要とされる健康データ200が、従業員の体温、身体の位置、および/または体脂肪を含む場合、センサ120を監視して健康データ200を収集することは、例えば、椅子パッド制御器650が、それぞれ、温度変換器620、力変換器622、および/または導電性接触部624からの測定値を取得して、体温を示す測定された電圧、力を示す測定された抵抗力、および/または従業員の体脂肪を示す測定された抵抗力を含む、健康データ200を収集することを含み得る。
方法680は、ブロック688で示されるように、健康データ200を記憶することを含み得る。いくつかの実施形態において、健康データ200を記憶することは、健康データ200をローカルまたはリモートメモリに記憶することを含む。例えば、椅子パッド制御器650は、体温を示す測定された電圧、力を示す測定された抵抗力、および/または従業員の体脂肪を示す測定された抵抗力を、メモリ652に記憶することができる。いくつかの実施形態において、健康データ200を記憶することは、後で送信するために健康データ200をバッファに入れる/待ち行列に入れることを含む。
方法680は、ブロック690で示されるように、健康データ200を送信することを含み得る。いくつかの実施形態において、健康データ200を送信することは、健康データ200をシステム100の別の構成要素/エンティティに送信することを含み得る。例えば、椅子パッド制御器650は、健康データ200(例えば、椅子パッド450のセンサ120を介して収集され、メモリ652に記憶されている)を、従業員の健康を監視するのに使用するために、コンピュータ130および/またはサーバ104に送信することができる。いくつかの実施形態において、健康データ200は、有線または無線通信を介して送信される。例えば、椅子パッド450が、データケーブルを介して(例えば、ケーブル630を介して)コンピュータ130および/またはサーバ104に接続される場合、椅子パッド制御器650は、データケーブルを介して、健康データ200の一部または全てをコンピュータ130および/またはサーバ104に送信することができる。椅子パッド450が、コンピュータ130および/またはサーバ104と(例えば、Bluetooth接続、WLAN接続等を介して)無線通信状態にある場合、椅子パッド制御器650は、無線通信を介して、健康データ200の一部または全てをコンピュータ130および/またはサーバ104に送信することができる。例えば、椅子パッド制御器650は、無線アンテナ668を介して、健康データ200をコンピュータ130および/またはサーバ104に伝達することができる。
いくつかの実施形態において、健康データ200を送信した後、方法680は、健康データ682に対する必要性を監視することに戻ってもよい。例えば、健康データに対する要求が依然として有効である、および/または健康データに対する別の要求が受信された場合、椅子パッド制御器650は、センサを監視して健康データを収集すること、健康データを記憶すること、および/または健康データを送信することの反復をもう1回実行することができる。
方法680は、本明細書に記載の技術に従って採用することができる方法の例示的な実施形態であることが理解されるであろう。方法680は、その実行および使用の変更を容易にするために修正することができる。方法680は、ソフトウェア、ハードウェア、またはそれらの組み合わせで、実行することができる。方法680の一部または全てを、椅子パッドモジュール660等、本明細書に記載のモジュール/アプリケーションのうちの1つ以上によって実行することができる。方法680の順序は変更されてもよく、種々の要素の追加、順序の変更、組み合わせ、省略、修正等を行うことができる。
フロアマット:
図7Aは、本発明の1つ以上の実施形態による、従業員の健康を監視するのに使用するためのセンサ120を含むように特別に適合されたフロアマット460の斜視図である。使用中、フロアマット460は、ワークステーション102内のフロア上に配置されてもよく、従業員は、フロアマット460上に立つか、あるいはそうでなければフロアマット460上に足を置いてもよい(例えば、靴を履いて、または履かずに)。示されるように、フロアマット460はマット702を含み得る。マット702は、上部表面702a、左側面702b、右側面702c、前側面702d、および後側面702eを含み得る。
いくつかの実施形態において、フロアマット460は、健康データ200を収集するために使用することができる種々のセンサ120を含み得る。例えば、フロアマット460は、1つ以上の温度センサ202、体脂肪センサ210、位置センサ208等を含み得る。いくつかの実施形態において、フロアマット460の種々のセンサ120は、従業員のバイオメトリックおよび/またはバイオメカニカルな健康の種々の態様を感知/測定することができ、対応する健康データ200(例えば、温度データ200a、位置データ200d、体脂肪データ200e等)を、従業員の健康を監視するのに使用するために、システム100の別のデバイス(例えば、フロアマット制御器、従業員コンピュータ130、および/またはサーバ104)に送信することができる。
いくつかの実施形態において、フロアマット460は、マット702内に配置される1つ以上の温度センサ202を含む。例えば、図示される実施形態において、フロアマット460は、マット702の上部表面702a上に配置される2つの温度変換器620を含む温度センサ202を含む。温度変換器620は、従業員の体温を感知して、対応する温度データ200aをフロアマット制御器、従業員コンピュータ130、および/またはサーバ104に送信するように適合される赤外線センサ、熱電対等を含み得る。
いくつかの実施形態において、フロアマット460は、マット702内に配置される1つ以上の位置センサ208を含む。例えば、図示される実施形態において、フロアマット460は、マット702の上部表面702a上に配置される力変換器622を含む位置センサ208を含む。力変換器622は、力を感知して、対応する位置データ200dをフロアマット制御器、従業員コンピュータ130、および/またはサーバ104に送信するように適合されるロードセル、歪みゲージ等を含んでもよい。いくつかの実施形態において、そのような位置データ200dを使用して、従業員の物理的位置(例えば、従業員の足がマット702上に位置付けられているかどうか等)、従業員の体重等を判定することができる。
いくつかの実施形態において、フロアマット460は、マット702内に配置される1つ以上の体脂肪センサ210を含む。例えば、図示される実施形態において、フロアマット460は、マット702の上部表面702a上に配置される2つの導電性(例えば、金属製の)接触点624を含む体脂肪センサ210を含む。体脂肪センサ210は、接触部間の抵抗率を感知して、対応する体脂肪データ200eをフロアマット制御器、従業員コンピュータ130、および/またはサーバ104に送信することができる。例えば、体脂肪センサ210がマット702の上部表面702a上に配置される場合、そのような2つの接触点624は従業員の足と接触し(例えば、従業員の靴が取り除かれたとき)、接触点624の間で、その間の抵抗率を感知/測定するために(例えば、従業員の下半身組織を通じて)、電流が誘起されてもよく、抵抗率測定値を含む体脂肪データ200eがフロアマット制御器、従業員コンピュータ130、および/またはサーバ104に転送されてもよい。
いくつかの実施形態において、温度変換器620、力変換器622、および/または導電性接触部624は、従業員が椅子404に着席しているか、フロアマット460上に立っている間、温度変換器620、力変換器622、および/または導電性接触部624が従業員の左右の足/靴と接触するように、フロアマット460の上部表面702a上で中央にあるか、またはおおよそ中央にあってもよい。例えば、温度変換器620、力変換器622、および/または導電性接触部624の対は、第1の温度変換器620、力変換器622、および/または導電性接触部624がマット中央線728の左側に配置され(例えば、フロアマット460の左側面702bにより近く)、第2の温度変換器620、力変換器622、および/または導電性接触部624がマット中央線728の右側に配置される(例えば、フロアマット460の右側面702cにより近く)ように、フロアマット460の上部表面702aをおおよそ等分するフロアマット中央線728を中心としておおよそ中央にあるフロアマット460の上部表面702a上に提供されてもよい。図示される実施形態は、対称構成に配置される温度変換器620、力変換器622、および/または導電性接触部624の対を含むが、他の実施形態は、任意の種々の好適な位置に提供される任意の数の温度変換器620、力変換器622、および/または導電性接触部624を含んでもよい。
いくつかの実施形態において、フロアマット460は、電力を伝達および/または受容するために、外部デバイス(例えば、従業員コンピュータ130)に接続することが可能なケーブル730を含む。例えば、ケーブル730は、従業員コンピュータ130のI/Oインターフェース304のUSBポートに差し込まれるUSBケーブルを含んでもよい。フロアマット460は、ケーブルを介して電力を受容することができる、および/またはケーブルを介して健康データ200を送信することができる。いくつかの実施形態において、フロアマット460は、従業員コンピュータ130および/またはサーバ104と無線で(例えば、Bluetooth、WLAN等を介して)通信することができる。このような実施形態において、フロアマット460はまた、フロアマット460が従業員コンピュータ130またはシステム100の他の構成要素と物理的に繋がれないように、電源のためのバッテリーを含むことができる。
実施形態は、フロアマット460の構成要素に関して本明細書に記載されるが、類似の構成要素を、従業員の足元のフロア403に一体化することができることが理解されるであろう。このような実施形態は、健康データを感知するために別個のフロアマットの使用を必要としない可能性がある。
図7Bは、本発明の1つ以上の実施形態によるフロアマット460の構成要素を図示するブロック図である。いくつかの実施形態において、フロアマット460は、フロアマット460の操作態様を制御するためのフロアマット制御器750を含み得る。例えば、フロアマット制御器750は、フロアマット460の種々のセンサ120への電力の分配、フロアマット460の種々のセンサ120からの健康データ200の収集、ならびに/または収集された健康データ200の従業員コンピュータ130および/もしくはサーバ104への送信を提供することができる。
いくつかの実施形態において、フロアマット制御器750は、メモリ752、プロセッサ754、および入力/出力(I/O)インターフェース756を含む。フロアマット制御器750は、STMicroelectronics、ST10(16ビット)およびSTM32(32ビット);Atmel、AVR32(32ビット)およびAT91SAM(32ビット);Freescale ColdFire(32ビット);Hitachi SuperH(32ビット);ならびにHyperstone E1/E2(32ビット、RISCおよびDSPが1つのプロセッサコアに完全に統合されたもの)等のマイクロ制御器デバイスであってもよく、これは、本明細書に記載の機能で使用するために適合される。
メモリ752は、不揮発性メモリ(例えば、フラッシュメモリ、ROM、PROM、EPROM、EEPROMメモリ)、揮発性メモリ(例えば、ランダムアクセスメモリ(RAM)、スタティックランダムアクセスメモリ(SRAM)、シンクロナスダイナミックRAM(SDRAM))、大容量記憶メモリ(例えば、CD−ROM、および/またはDVD−ROM、ハードドライブ)等を含み得る。メモリ752は、フロアマット460に関して本明細書に記載の機能操作をもたらすように、コンピュータプロセッサ(例えば、プロセッサ754)によって実行可能なプログラム命令758を記憶した非一過性コンピュータ可読記憶媒体を含み得る。プログラム命令758は、フロアマット460に関して本明細書に記載の機能性のうちのいくつかまたは全てを提供するように、プロセッサ754によって実行可能なプログラム命令を含む、フロアマットモジュール760を含み得る。
プロセッサ754は、プログラム命令を実行する/行うことができる任意の好適なプロセッサであり得る。プロセッサ754は、プログラム命令(例えば、フロアマットモジュール760のプログラム命令)を実行して、本明細書に記載のものを含む、フロアマット460の算術操作、論理操作、および入力/出力操作を行う、中央処理装置(CPU)を含み得る。
I/Oインターフェース756は、1つ以上のI/Oデバイスとフロアマット制御器750との接続のためのインターフェースを提供することができる。I/Oデバイスは、センサ120(例えば、温度センサ202、位置センサ208、および/または体脂肪センサ210)、電源(複数可)662(例えば、バッテリー751、ケーブル730を介して送達されるAC/DC電力等)、外部デバイス(複数可)764(例えば、従業員コンピュータ130および/またはサーバ104)等を含み得る。I/Oデバイスは、有線または無線接続を介して、I/Oインターフェース756に接続することができる。
図7Cは、本発明の1つ以上の実施形態による例示的なフロアマットシステム770を図示するブロック図である。フロアマットシステム770は、1つ以上の温度変換器620、1つ以上の力変換器622、1つ以上の導電性接触部624、バッテリー750、および無線アンテナ768に接続されるフロアマット制御器750を有するフロアマット460を含む。いくつかの実施形態において、フロアマット制御器750は、温度変換器620、力変換器622、および/または導電性接触部624を利用して、対応する測定値を収集することができる。例えば、温度変換器620が熱電対を含む場合、温度測定値を取得するために、フロアマット制御器750は、温度変換器620の熱電対に接続される2つのリード線にわたって電圧を測定することができ、測定された電圧が、温度変換器620によって感知される温度を示している。例えば、力変換器622が歪みゲージを含むロードセルを含む場合、力測定値を取得するために、フロアマット制御器750は、歪みゲージに接続される2つのリード線にわたって電流(I)を誘起し、2つのリード線にわたる電圧(V)を測定して、力変換器622によって感知される力を示す2つのリード線にわたる抵抗力(R)を判定することができる。さらなる例として、体脂肪測定値を取得するために、フロアマット制御器750は、2つの導電性接触部624にわたって電流(I)を誘起し、2つの導電性接触部624にわたる電圧(V)を測定して、従業員の体脂肪を示す接触部624にわたる抵抗力(R)を判定することができる。いくつかの実施形態において、バッテリー751は、制御器750を操作するための電力を提供する、および/または温度変換器620、力変換器622、および/または導電性接触部624から測定値を取得するために必要な電力を提供することができる。いくつかの実施形態において、無線アンテナ768は、(例えば、例えば、コンピュータ130の補対型トランシーバを介した)従業員コンピュータ130との通信に使用するためのBluetoothトランシーバを含み得る。
図7Dは、本発明の1つ以上の実施形態によるフロアマット460を操作する方法780を図示するフローチャートである。方法780は、ブロック782で示されるように、健康データ200に対する必要性を監視することを含み得る。いくつかの実施形態において、健康データに対する必要性を監視することは、フロアマット460のセンサ120(例えば、温度変換器620、力変換器622、および導電性接触部624)のうちの1つ以上から健康データ200を収集する必要性があるかどうかを判定することを含む。いくつかの実施形態において、健康データ200に対する必要性は、システム100の別の構成要素からの要求に基づいて識別される。例えば、フロアマット460は、コンピュータ130、サーバ104、および/または従業員401から受信される健康データ200に対する要求(例えば、健康試験を開始する要求および/または健康データ200に対するクエリ)に応答して、健康データ200を収集する必要があることを判定することができる。
ブロック784で健康データ200が必要ないと判定された場合、方法780は、ブロック782で示されるように、健康データ200に対する必要性の監視に戻ることを含み得る。ブロック784で健康データ200が必要であると判定された場合、方法780は、ブロック786で示されるように、センサ120(例えば、温度変換器620、力変換器622、および/または導電性接触部624)を監視して、健康データ200を収集することに進むことを含んでもよい。いくつかの実施形態において、センサ120を監視して健康データ200を収集することは、必要とされる特定の健康データ200を提供する特定のセンサ120を監視することを含む。必要とされる健康データ200が、従業員の体温、身体の位置、および/または体脂肪を含む場合、センサ120を監視して健康データ200を収集することは、例えば、フロアマット制御器750が、それぞれ、温度変換器620、力変換器622、および/または導電性接触部624からの測定値を取得して、体温を示す測定された電圧、力を示す測定された抵抗力、および/または従業員の体脂肪を示す測定された抵抗力を含む、健康データ200を収集することを含み得る。
方法780は、ブロック788で示されるように、健康データ200を記憶することを含み得る。いくつかの実施形態において、健康データ200を記憶することは、健康データ200をローカルまたはリモートメモリに記憶することを含む。例えば、フロアマット制御器750は、体温を示す測定された電圧、力を示す測定された抵抗力、および/または従業員の体脂肪を示す測定された抵抗力を、メモリ752に記憶することができる。いくつかの実施形態において、健康データ200を記憶することは、後で送信するために健康データ200をバッファに入れる/待ち行列に入れることを含み得る。
方法780は、ブロック790で示されるように、健康データ200を送信することを含み得る。いくつかの実施形態において、健康データ200を送信することは、システム100の別の構成要素/エンティティに、健康データ200を送信することを含み得る。例えば、フロアマット制御器750は、従業員の健康を監視するのに使用するために、健康データ200(例えば、フロアマット460のセンサ120を介して収集され、メモリ752に記憶されたもの)をコンピュータ130および/またはサーバ104に送信することができる。いくつかの実施形態において、健康データ200は、有線または無線通信を介して送信される。例えば、フロアマット460は、データケーブルを介して(例えば、ケーブル730を介して)コンピュータ130および/またはサーバ104に接続され、フロアマット制御器750は、データケーブルを介して、健康データ200の一部または全てをコンピュータ130および/またはサーバ104に送信することができる。フロアマット460が、コンピュータ130および/またはサーバ104と(例えば、Bluetooth接続、WLAN接続等を介して)無線通信状態にある場合、フロアマット制御器750は、無線通信を介して、健康データ200の一部または全てをコンピュータ130および/またはサーバ104に送信することができる。例えば、フロアマット制御器750は、無線アンテナ768を介して、健康データをコンピュータ130および/またはサーバ104に伝達することができる。
いくつかの実施形態において、健康データ200を送信した後、方法780は、健康データ782に対する必要性を監視することに戻ることができる。例えば、健康データに対する要求が、依然として有効である、および/または健康データに対する別の要求が受信された場合、フロアマット制御器750は、センサを監視して健康データを収集すること、健康データを記憶すること、および/または健康データを送信することの反復をもう1回実行することができる。
方法780は、本明細書に記載の技術に従って採用することができる方法の例示的な実施形態であることが理解されるであろう。方法780は、その実行および使用の変更を容易にするために修正することができる。方法780は、ソフトウェア、ハードウェア、またはそれらの組み合わせで、実行することができる。方法780の一部または全てを、フロアマットモジュール760等、本明細書に記載のモジュール/アプリケーションのうちの1つ以上によって実行することができる。方法780の順序は変更されてもよく、種々の要素の追加、順序の変更、組み合わせ、省略、修正等を行うことができる。
マウス:
図8A〜8Cは、本発明の1つ以上の実施形態による、従業員の健康を監視するのに使用するためのセンサ120(例えば、温度センサ、血液状態センサ、および血圧センサ)と一体化するように特別に適合されたマウス408を含むコンピュータマウスシステム470の側面および端面図である。
いくつかの実施形態において、マウス408は、従業員のワークステーションディスプレイでカーソルを操作するために、従来の方式で使用することができるデバイスを含む。例えば、従業員は、マウス408を操作して(例えば、そのデスク402上でマウスを動かして)、コンピュータディスプレイ412上のカーソルを同じように動かすことができる、および/またはマウスボタン800の選択(例えば、右クリック、左クリック等)を介して、コンピュータディスプレイ412上に表示されたコンテンツと対話することができる。いくつかの実施形態において、マウスの位置センサ801(例えば、レーザー、マウスボール等)は、マウスがその上で動かされている面に対するマウスの動きを検出し、マウス408は、マウスの位置、マウスの動き等を判定するのに使用するために、対応する位置/動きのデータをコンピュータ(例えば、コンピュータ130)に送信する。位置/動きデータを使用して、ユーザが表示されたコンテンツとどのように対話しているかを判定し、マウスの動きを模倣するようにディスプレイ画面上のポインタの表示を更新することができる。いくつかの実施形態において、マウスの動きを反映するデータを使用して、従業員がマウス408と対話している時間の長さを判定する。例えば、従業員がマウス408を動かしている合計時間を使用して、その従業員が、筋肉の緊張、あるいは他のバイオメカニカルおよび/またはバイオメトリック状態(例えば、特性/状態/危険性)を経験しているかどうかを判定することができる。
いくつかの実施形態において、マウスシステム470は、健康データ200を収集するために使用することができる種々のセンサ120を含む。例えば、マウスシステム470は、1つ以上の温度センサ202、血液状態センサ204、血圧センサ206等を含み得る。いくつかの実施形態において、マウスシステム470の種々のセンサ120を使用して、従業員のバイオメトリックおよび/またはバイオメカニカルな健康の種々の態様を感知/測定し、対応する健康データ200(例えば、温度データ200a、血液状態データ200b、および/または血圧データ200c)を、従業員の健康を監視するのに使用するために、システム100の別のデバイス(例えば、マウス制御器、従業員コンピュータ130、および/またはサーバ104)に提供する。
いくつかの実施形態において、マウスシステム470は、図8A〜8Bに示すような、マウス408と一体化された赤外線(「IR」)センサ802を含む温度センサ202を含む。IRセンサ802を使用して、従業員がマウス408を使用している間に、従業員の体温を感知することができる。例えば、従業員の手のひら、指、または手の他の部分がIRセンサ802上に配置されるように、従業員の手がマウス408をつかんでいる間に、IRセンサ802は、手のひら、指、または手の他の部分と対応する部分の温度を感知して、対応する温度データ200aをマウス制御器、従業員コンピュータ130、および/またはサーバ104に送信することができる。いくつかの実施形態において、IRセンサ802は、レンズにより従業員の皮膚上に集束される熱放射を放出するエミッタと、検出器に反射された放射力を感知する検出器とを利用する。
いくつかの実施形態において、マウスシステム470は、図8A〜8Cに示すような、マウス408と一体化された血圧測定用カフ804を含む血圧センサ206を含む。血圧測定用カフ804を使用して、従業員の血圧および/または心拍数を検出することができる。例えば、従業員は、血圧測定用カフ804を手首/腕の周りに配置してもよく、カフ804を膨らませて、血液が従業員の手首/腕を通って流れるときに、圧力の変化を検出することができる。検出された圧力の変化を使用して、従業員の血圧(すなわち、従業員の収縮期および拡張期血圧数)ならびに/または心拍数を、既知の技術を使用して判定することができる。例えば、カフ804の空気袋は、従業員の手首/腕を中心に膨らませてもよく、圧力変換器は、血液が従業員の手首/腕を通って流れるときの圧力変化を示す、カフ804内の圧力振動を感知することができ、血圧測定用カフ804は、対応する血圧データ200cをマウス制御器、従業員コンピュータ130、および/またはサーバ104に送信することができ、血圧データ200c(例えば、感知された圧力振動)は、既知の方法を用いて、従業員の血圧および/または心拍数を判定するために処理してもよい。
いくつかの実施形態において、血圧測定用カフ804は、2つの布製カフ層の間に配置される、少なくとも1つの可撓性の壊れにくい膨張式空気袋を含むように製造してよい。この空気袋は、ゴムもしくはプラスチックから製造してもよく、および/または布製カフは、ナイロン若しくはポリエステルから製造してもよい。このような実施形態において、使用時、布製カフ層のみが従業員の皮膚または衣類に接触し、空気袋の表面はこれらに接触しない。
いくつかの実施形態において、血圧測定用カフ804は、マウス408に物理的に接続される。例えば、血圧測定用カフ804は、コネクタ810を介して、マウス408の本体808の底部分806に接続することができる。以下により詳細に記載されるように、いくつかの実施形態において、コネクタ810は、カフ804の空気袋に物理的に接続された中空導管(例えば、気送管)を含んでもよい。この導管は、空気を供給/吸引して空気袋を膨張/収縮させるため、および/またはカフ804の空気袋内の空気圧を物理的に伝達するために使用することができる。以下により詳細に記載されるように、いくつかの実施形態において、コネクタ810は、カフ804を操作するため、および/または血圧データ200cをマウス制御器、従業員コンピュータ130、および/またはサーバ104に伝達するために使用することができる電気信号を伝達するための線(例えば、被覆線または類似の電気導管)を含む。
いくつかの実施形態において、圧力振動を感知するために使用される圧力変換器および/またはカフ804を膨張させるために使用されるポンプは、マウス408の本体808内に配置される(例えば、以下により詳細に記載される図8Eを参照されたい)。このような実施形態において、コネクタ810は、空気を供給してカフ804の空気袋を膨張させるため、および/または空気袋内の圧力を感知するために使用される圧力変換器に空気袋の圧力を物理的に伝達するために使用される、気送管を含んでもよい。例えば、マウス408の本体内に配置されるポンプは、気送管810を介してカフ804に空気を供給して、カフ804を膨張させることができ、カフ804内の圧力は、気送管810を通して、マウス408の本体808内に配置される圧力変換器に物理的に伝達することができ、圧力変換器は、気送管810内の圧力変化を感知することができ、圧力変換器は、対応する血圧データ200cをマウス制御器、従業員コンピュータ130、および/またはサーバ104に送信することができる。
いくつかの実施形態において、圧力変換器および/またはカフ804を膨張させるために使用されるポンプは、カフ804と一体化される(例えば、カフ804の中または上に配置される)(例えば、以下により詳細に記載される図8Fを参照されたい)。このような実施形態において、コネクタ810は、圧力変換器によって検出された圧力をマウス408に伝達するための線を含んでもよい。例えば、マウス408および/またはカフ804内に配置されるポンプは、空気を供給してカフ804を膨張させることができ、カフ804内に配置される圧力変換器は、カフ804の空気袋内の圧力の変化を感知することができ、圧力変換器は、線コネクタ810を介してマウス制御器に、従業員コンピュータ130に、および/またはサーバ104に、対応する血圧データ200cを送信することができる。
いくつかの実施形態において、カフ804は、マウス408またはシステム100の他の構成要素と、無線通信を介して通信することができる。例えば、感知された圧力の変化を示す血圧データ200cを、無線通信を介して(例えば、Bluetooth通信、WLAN接続等を介して)、カフ804の圧力変換器から、マウス制御器、従業員コンピュータ130、および/またはサーバ104に伝達することができる。このような実施形態は、コネクタ810の必要性を排除して、カフ804がマウス408に物理的に繋がれないようにし、それにより従業員を身体的により自由にすることができる(例えば、従業員は、その腕/手首からカフ804を物理的に取り外す必要なく、ワークステーション102を離れることができる)。
いくつかの実施形態において、マウス408は、パルスオキシメーター820を含む血液状態センサ204を含む。パルスオキシメーター820は、従業員の血液酸素化、心拍数等を示す、従業員の血液の種々の態様を測定し、対応する血液状態データ200bを、マウス制御器、従業員コンピュータ130、および/または、サーバ104に提供するために使用することができる。
いくつかの実施形態において、パルスオキシメーター820は、従業員の指腹(または、類似の従業員の身体断面、例えば耳垂)内およびそれを通して光を放出するためのエミッタ(例えば、LEDエミッタ)822aと、指腹を通過する放出された光を検出するための検出器(例えば、光学検出器)822bとを有する、透過型パルス酸素濃度センサを含む。例えば、エミッタ822aおよび検出器822bは、従業員の指先の反対側(例えば、下部と上部)に配置することができ、パルスオキシメーター820は、エミッタ822aが複数の/異なる波長で光を放出して、それにより光の少なくとも一部が従業員の指腹を透過し、検出器822bに検出されるように作動させることができ、従業員の指腹を透過した、および/または従業員の指腹に吸収された光を示す、対応する血液状態データ200bが、マウス制御器、従業員コンピュータ130、および/またはサーバ104に提供される。従業員の指腹を透過した、および/または従業員の指腹に吸収された光を示す血液状態データ200bを、既知の方法に従って使用して、従業員の血液酸素化、心拍数等の測定値を判定することができる。
図8Bおよび8Cに示されるように、マウス804の蓋部分824を回転させて「開放」位置(図8Bおよび8Cを参照)にし、マウス804の内部に配置されたパルスオキシメーター820を露出することができる。示されるように、マウス804の蓋部分824が開放されると(例えば、ヒンジ826を中心に上向きに、マウス408の本体808から離れるように回転させる)、得られる開口部828は、マウス408内に配置されたパルスオキシメーター820へのアクセスを提供することができる。使用中、従業員は、その指先を開口部828に挿入し、その指先をパルスオキシメーター820のエミッタ822aと光学検出器822bとの間に位置付けることができる。蓋部分824は、「閉鎖位置」(図8Aを参照)で、蓋部分824が、コンピュータマウス本体808上に配置され、パルスオキシメーター820が、マウス408のシェル内に封入される(すなわち、マウス408の蓋824と体808との内部に封入される)ように適合することができる。このような構造では、マウス408は、従来のコンピュータマウスのように見え、感じられ、また動作する。いくつかの実施形態において、蓋824を閉鎖位置および/または開放位置に偏向させて、マウス408が従来の方式で使用されている間、蓋824が閉鎖されたままとなるように、および/または従業員がパルスオキシメーター820にアクセスするために蓋824を開けたときに、蓋824が開放されたままとなるようにすることができる。このような構造では、従業員は、蓋824が不注意に閉鎖されることなく、その指先を開口部828内に容易に配置することができる。いくつかの実施形態において、エミッタ822aおよび検出器822bが従業員の指先を中心に圧迫して、パルスオキシメーター820による許容可能な読み取り値を提供するように、蓋824を閉鎖位置に偏向させることができる。いくつかの実施形態において、エミッタ822aおよび検出器822bが従業員の指先を中心として配置されたときに、エミッタ822aによって放出された光が検出器822bに向けられるように、エミッタ822aおよび検出器822bを整列させてもよい。
前述のように、従業員の指先がエミッタ822aと検出器822bとの間に配置されているとき、エミッタ822a(例えば、LEDエミッタ)が、複数の異なる波長で光を放出し、光学検出器822bが、従業員の指先を透過する放出された光を検出するように、パルスオキシメーターセンサ820を作動させることができる。図示される実施形態は、開口部828の下表面(例えば、マウス408の本体808の上表面)に配置されたエミッタ822aと、蓋824の裏側に配置された光学検出器822bとを含むが、他の実施形態は、任意の好適な数および位置のエミッタおよび検出器を含んでもよい。例えば、エミッタ822aおよび検出器822bの位置を入れ替えて、検出器822bが開口部826の下側面に配置され、エミッタ822aが蓋824の裏側に配置されるようにしてもよい。
いくつかの実施形態において、パルスオキシメーター820は、反射型パルスオキシメーターセンサ(例えば、従業員の指腹内に光を放出するためのエミッタ822aと、従業員の指腹から反射する光を検出するための、エミッタ822aの近位に配置される検出器822bとを有する)を含む。いくつかの実施形態において、反射型パルスオキシメーター820のエミッタ822aおよび検出器822bのいずれも、図8Bおよび8Cにおいてエミッタ822aもしくは検出器822bが図示されている位置のうちの1つ、または任意の他の好適な位置に提供することができる。このような実施形態において、従業員は、単に、反射型パルスオキシメーター820の表面上にその皮膚の一部を配置する必要があるだけの場合もあり、したがって、2つの別個の感知デバイス間にその身体の横断面(例えば、その指先)を配置する必要がない場合もある。例えば、パルスオキシメーター820が、エミッタ822aが図示されている同じ位置に配置されるエミッタおよび検出器を有する反射型パルスオキシメーターを含む場合、従業員は、単に、その指腹の底部を反射型パルスオキシメーター820上に配置するだけでよい場合もある。いくつかの実施形態において、パルスオキシメーター820は、マウス408上の他の場所に配置してもよい。例えば、反射型パルスオキシメーター820は、ユーザがマウス408の外側をつかんでいる間に読み取り値が取得できるように、マウス408の外表面上(例えば、IRセンサ802と同じまたは類似の位置)に配置してもよい。反射型パルスオキシメーター820は、温度センサ202の位置またはその近傍に配置され、従業員の手のひら、指、または手の他の部分がパルスオキシメーター上に配置されている間(例えば、マウス408の従来的な使用中に、従業員がマウス408をつかんでいる間)に、読み取り値を取得することができる。
いくつかの実施形態において、IRセンサ802は、従業員のパルス酸素化を検出するように適合させてもよい。例えば、IRセンサ802を利用して、従業員の手のひら、指、または手の他の部分がIRセンサ802上に配置されている間(例えば、マウス408の従来的な使用中に、従業員がマウス408をつかんでいる間)に、受動的パルス酸素測定またはフォトプレチスモグラフィ試験を実施してもよい。いくつかの実施形態において、IRセンサ802は、当技術分野で理解されているように、フォトニックグルコース結晶感知/フォトプレチスモグラフィを用いて、血圧、体温、心拍数、および血糖を検出することができる。
いくつかの実施形態において、マウス408は、電力を伝達および/または受容するために、外部デバイス(例えば、従業員のコンピュータ130)と接続されたケーブル840を含む。例えば、ケーブル840は、従業員のコンピュータ130のI/Oインターフェース304のUSBポートに差し込まれたUSBケーブルを含み得る。マウス408は、ケーブル840を介して電力を受容する、ケーブル840を介して、マウス408の操作に関して従業員のコンピュータ130と通信する、および/またはケーブル840を介して健康データ200を送信することができる。いくつかの実施形態において、マウス408は、従業員のコンピュータ130と、(例えば、Bluetooth通信、WLAN接続等を介して)無線で通信する無線マウスを含み得る。このような実施形態において、マウス408はまた、マウスが従業員のコンピュータ130またはシステム100の他の構成要素に物理的に繋がれないように、電源のためのバッテリーを含むことができる。
図8Dは、本発明の1つ以上の実施形態によるマウス408の構成要素を図示するブロック図である。いくつかの実施形態において、マウス408は、マウス408の操作態様を制御するためのマウス制御器850を含む。例えば、マウス制御器850は、マウス408の種々のセンサ120への電力の分配、マウス408の種々のセンサ120からの健康データ200の収集、ならびに/または従業員のコンピュータ130および/もしくはサーバ104への収集された健康データ200の送信を提供することができる。いくつかの実施形態において、マウス制御器850は、メモリ852、プロセッサ854、および入力/出力(I/O)インターフェース856を含む。マウス制御器850は、STMicroelectronics、ST10(16ビット)およびSTM32(32ビット);Atmel、AVR32(32ビット)およびAT91SAM(32ビット);Freescale ColdFire(32ビット);Hitachi SuperH(32ビット);ならびにHyperstone E1/E2(32ビット、RISCおよびDSPが1つプロセッサコアに完全に統合されたもの)等のマイクロ制御デバイスであってもよく、これは、本明細書に記載の機能で使用するために適合される。
メモリ852は、不揮発性メモリ(例えば、フラッシュメモリ、ROM、PROM、EPROM、EEPROMメモリ)、揮発性メモリ(例えば、ランダムアクセスメモリ(RAM)、スタティックランダムアクセスメモリ(SRAM)、シンクロナスダイナミックRAM(SDRAM))、大容量記憶メモリ(例えば、CD−ROM、および/またはDVD−ROM、ハードドライブ)等を含み得る。メモリ852は、マウス408および/またはマウスシステム470に関して本明細書に記載される機能操作をもたらすように、コンピュータプロセッサ(例えば、プロセッサ854)によって実行可能なプログラム命令306を記憶した、非一過性コンピュータ可読記憶媒体を含み得る。プログラム命令858は、マウス408に関して本明細書に記載される機能性のうちのいくつかまたは全てを提供するように、プロセッサ854によって実行可能なプログラム命令を含む、マウス モジュール860を含み得る。
プロセッサ854は、プログラム命令を実行する/行うことができる任意の好適なプロセッサであり得る。プロセッサ854は、プログラム命令(例えば、マウス モジュール860のプログラム命令)を実行して、本明細書に記載のものを含む、マウス408および/またはマウスシステム470の算術操作、論理操作、入力/出力操作、および他の操作を行う、中央処理装置(「CPU」)を含み得る。
I/Oインターフェース856は、1つ以上のI/Oデバイスとマウス制御器850との接続のためのインターフェースを提供することができる。I/Oデバイスは、マウスボタン800、位置センサ801、センサ120(例えば、温度センサ202、血液状態センサ204、血圧センサ206)、電源862(例えば、バッテリー、ケーブル840を介して送達されるAC/DC電力等)、外部デバイス864(例えば、コンピュータ130および/またはサーバ104)等を含み得る。I/Oデバイスは、有線または無線接続を介して、I/Oインターフェース856と接続することができる。
図8Eは、本発明の1つ以上の実施形態による、気送管810を介してマウス408に接続された血圧測定用カフ804を含む、例示的なマウスシステム470aを図示するブロック図である。マウスシステム470は、1つ以上のIRセンサ802に接続されたマウス制御器850、パルスオキシメーター820、圧力変換器852、ポンプ854、バッテリー856、および無線アンテナ858を含む。いくつかの実施形態において、無線アンテナ858は、(例えば、コンピュータ130の補対型トランシーバを介した)従業員のコンピュータ130との通信に使用するためのBluetoothトランシーバを含む。
いくつかの実施形態において、ポンプ854および/または圧力変換器852は、気送管810を介して、血圧測定用カフ804の空気袋860に接続される。使用中に、ポンプ854は、気送管810を介して、空気を供給/吸引して空気袋860を膨張/収縮させることができる、および/または圧力変換器852は、空気袋860内の空気圧を示す気送管810から、圧力読み取り値を取得することができる。例えば、カフ804を従業員の手首の周囲に配置してもよく、ポンプ854は、気送管810を介して空気袋860に空気を供給して、従業員の手首の周囲で空気袋860を膨張させることができ、空気袋860内の圧力を気送管810内の空気に伝達することができ、圧力変換器852は、空気袋860内の空気圧を示す、気送管810内の空気の圧力読み取り値(例えば、従業員の血圧の振動による圧力振動を含む)を取得することができ、その読み取り値を含む血圧データ200cをマウス制御器850に伝達することができ、空気袋860を収縮することができる。
いくつかの実施形態において、マウス制御器850は、IRセンサ802、パルスオキシメーター820、および圧力変換器852を利用して、対応する測定値を収集することができる。例えば、IRセンサ802が温度を示す電圧を出力し、圧力変換器852が圧力を示す電圧を出力する場合、マウス制御器850は、IRセンサ802および圧力変換器852から、電圧測定値を取得することができる。例えば、パルスオキシメーター622が血液酸素化を示すデータ値を出力する場合、マウス制御器850は、そのデータ値を問い合わせるか、または読み取ることができる。いくつかの実施形態において、マウス制御器850は、ポンプ854の操作を制御することができる。例えば、マウス制御器850は、ポンプ854を作動させて、必要に応じて空気袋860を膨張/収縮させることができる。いくつかの実施形態において、バッテリー751は、制御器750を操作するため、ポンプ854を操作するため、ならびに/またはIRセンサ802、パルスオキシメーター820、および/もしくは圧力変換器852から測定値を取得するための電力を提供するための電力を提供する。
図8Fは、本発明の1つ以上の実施形態による、マウス408に無線接続された血圧測定用カフ804を含む、例示的なマウスシステム470bを図示するブロック図である。いくつかの実施形態において、マウス制御器850は、図8Eに関して記載されるものと類似の方式で、IRセンサ802および/またはパルスオキシメーター820を利用することができる。示されるように、血圧測定用カフ622は、それと一体化された、ポンプ854、圧力変換器852、無線アンテナ862、カフ制御器864、および/またはバッテリー866を含み得る。いくつかの実施形態において、バッテリー866は、カフ制御器864を操作するため、ポンプ854を操作するため、および/または圧力変換器852から測定値を取得するのに必要な電力を提供するための電力を提供する。いくつかの実施形態において、無線アンテナ862は、(例えば、補対型アンテナ858を介した)マウス制御器850との通信に使用するためのBluetoothトランシーバ、または類似の無線通信デバイスを含む。このような実施形態において、血圧測定用カフ622は、マウス408に物理的に繋がれていなくてもよく、それによって、従業員は身体的により自由になる。
使用中、マウス制御器850は、血圧測定用カフ622に問い合わせを行って、種々の読み取り値を提供することができる。例えば、血圧読み取り値に対する必要性を検出すると、マウス制御器850は、血圧読み取り値に対する要求をカフ制御器864に送信することができ(例えば、アンテナ858および862を介した無線通信を使用して)、その要求に応答して、カフ制御器864は、ポンプ854を操作して、空気袋860を膨張させ、圧力変換器852から、血圧を示す圧力読み取り値を取得し、圧力読み取り値を含む対応する血圧データ200cをマウス制御器850に送信することができる(例えば、アンテナ858および862を介した無線通信を使用して)。
図8Gは、本発明の1つ以上の実施形態による、マウスシステム870を操作するための方法880を図示するフローチャートである。方法880は、ブロック882に示されるように、健康データ200に対する必要性を監視することを含んでもよい。いくつかの実施形態において、健康データに対する必要性を監視することは、センサ120(例えば、IRセンサ802、パルスオキシメーター820、および/または血圧変換器852)のうちの1つ以上から、健康データ200を収集する(すなわち、測定値を取得する)必要性があるかどうかを判定することを含み得る。いくつかの実施形態において、健康データ200に対する必要性は、システム100の別の構成要素からの要求に基づいて識別される。例えば、マウス制御器850は、コンピュータ130、サーバ104、および/または従業員401から受信された健康データ200に対する要求(例えば、健康試験を開始する要求および/または健康データ200に対するクエリ)に応答して、健康データ200を収集する必要性があると判定することができる。
健康データ200が必要でないと判定された場合、方法880のブロック884は、ブロック882に示されるように、健康データ200の必要性の監視に戻ることを含み得る。健康データ200が必要であると判定された場合、方法880のブロック884は、ブロック886に示されるように、健康データ200を収集するためのマウスシステム870のセンサ120(例えば、IRセンサ802、パルスオキシメーター820、および/または血圧変換器852)の監視に進むことを含み得る。いくつかの実施形態において、センサ120を監視して健康データ200を収集することは、必要とされる特定の健康データ200を提供する特定のセンサ120を監視することを含み得る。必要とされる健康データ200に、従業員の体温、血液酸素化レベル、および/または血圧が含まれる場合、センサ120を監視して健康データ200を収集することは、例えば、マウス制御器850が、それぞれ、IRセンサ802、パルスオキシメーター820、および/または血圧変換器852から測定値を取得して、体温を示す測定電圧、血液酸素化レベルを示すパルスオキシメーターからの値、および/または従業員の血圧を示す電圧/値を含む必要な健康データ200を収集することを含み得る。
方法880は、ブロック888で示されるように、健康データ200を記憶することを含み得る。いくつかの実施形態において、健康データ200を記憶することは、収集された健康データ200をローカルまたはリモートメモリに記憶することを含み得る。例えば、マウス制御器850は、測定された体温、血液酸素化レベル、および/または血圧に対応する値をメモリ852に記憶することができる。いくつかの実施形態において、健康データ200を記憶することは、後で送信するために、健康データ200をバッファに入れる/待ち行列に入れることを含み得る。
方法880は、ブロック890に示されるように、健康データ200を送信することを含み得る。いくつかの実施形態において、健康データ200を送信することは、システム100の別の構成要素/エンティティに、健康データ200を送信することを含み得る。例えば、マウス制御器850は、従業員の健康を監視するのに使用するために、健康データ200(例えば、マウスシステム470のセンサ120を介して収集され、メモリ852に記憶されたもの)をコンピュータ130および/またはサーバ104に送信することができる。いくつかの実施形態において、健康データ200は、有線または無線通信を介して送信される。例えば、マウス408が、データケーブルを介して(例えば、ケーブル840を介して)コンピュータ130および/またはサーバ104に接続されている場合、マウス制御器850は、データケーブルを介して、健康データ200の一部または全てをコンピュータ130および/またはサーバ104に送信することができる。マウス408がコンピュータ130および/またはサーバ104と(例えば、Bluetooth接続、WLAN接続等を介して)無線通信状態にある場合、マウス制御器850は、無線通信を介して、健康データ200の一部または全てをコンピュータ130および/またはサーバ104に送信することができる。例えば、マウス制御器850は、無線アンテナ858を介して、コンピュータ130および/またはサーバ104に健康データ200を伝達することができる。
いくつかの実施形態において、健康データ200を送信した後、方法880は、健康データに対する必要性を監視することに戻ってもよい。健康データに対する要求が依然として有効である、および/または健康データに対する別の要求が受信された場合、例えば、マウス制御器850は、センサを監視して健康データを収集すること、健康データを記憶すること、および/または健康データを送信することの反復を、もう1回実行することができる。
方法880は、本明細書に記載の技術に従って採用することができる方法の例示的な実施形態であることが理解されるであろう。方法880は、その実行および使用の変更を容易にするために修正することができる。方法880は、ソフトウェア、ハードウェア、またはそれらの組み合わせで、実行することができる。方法880の一部または全ては、本明細書に記載のマウス モジュール860等のモジュール/アプリケーションのうちの1つ以上によって実行することができる。方法880の順序は、変更可能であり、種々の要素の追加、順序の変更、組み合わせ、省略、修正等を行うことができる。
3D位置センサ:
図9Aは、本発明の1つ以上の実施形態による従業員の健康を監視するのに使用するための3D位置センサの正面図である。示されるように、3D位置センサ212は、1つ以上の画像センサ(例えば、赤−緑−青(「RGB」)ビデオカメラ)902、1つ以上の3D奥行センサ904、および/または音声センサ(例えば、マルチアレイマイクロホン)906を含んでもよい。いくつかの実施形態において、3D位置データ200fは、カメラ902、3D奥行センサ904、および/またはマイクロホン906によって取得される、ゾーン420で発生する事象/行動に対応する映像、奥行、および音声データを含み得る。3D位置データ200fから推定を行い、身体の位置(例えば、従業員の頭部、腕/手、胴体、脚、足等の位置)、従業員の姿勢、従業員の筋肉の緊張レベル、従業員の眼の位置/動き、従業員の眼精疲労のレベル等を評価することができる。例えば、3D位置センサ212によって取得された3D位置データ200fを使用して、従業員および関連する周辺機器の相対的な位置の測定値を判定することができる。いくつかの実施形態において、3D位置センサ212は、Microsoftによって製造されるKinect(商標)等のデバイスを含む。このような3D位置センサ212は、バイオメカニカルセンサとして3D位置センサ212を利用するためのソフトウェア開発キットを含み得る。当業者には理解されるように、特定の3Dビデオカメラデバイスが本明細書に記載されているが、本システムで使用するために適合可能な他のこのようなカメラを製造してもよい。例えば、動きを「感知」して、従業員の健康の監視(例えば、姿勢分析、眼精疲労分析等を介して)に使用するために対応するデータを推定することができるように、3D身体画像をキャプチャすることができる任意のカメラを利用してもよい。いくつかの実施形態において、音声センサ906は、従業員の健康を監視するのに使用するためにコンピュータ130および/またはサーバ104等のシステム100の他のデバイスに送信することができる、音声データ200gを取得するために使用することができる。
いくつかの実施形態において、マウス408および/または3D位置センサ212から提供される健康データ200を使用して、従業員の種々のバイオメカニカル特性を判定することができる。例えば、コンピュータマウス408および3D位置センサ212からの位置情報はまた、コンピュータ画面、椅子パッド、およびフロアマットに対する、試験ゾーン内の従業員の手の位置を特定するために使用することができる。このような実施形態において、カーソルの位置の位置特定を行うために使用されるコンピュータマウス408内の電子機器を、映像データと組み合わせて使用して、試験ゾーン420内のコンピュータマウス408の相対位置を推定することができ、コンピュータマウスの位置を使用して、従業員の椅子および/または従業員の頭部、腕/手、胴体、脚、および足の位置を特定することができる。
図9Bは、本発明の1つ以上に実施形態による3D位置センサ212の構成要素のブロック図である。いくつかの実施形態において、3D位置センサ212は、3D位置センサ212の操作的態様を制御するための3D位置センサ制御器950を含み得る。例えば、3D位置センサ制御器950は、3D位置センサ212の種々のセンサ(例えば、画像、奥行、および/もしくは音声センサ)への電力の分配、3D位置センサ212の種々のセンサからの健康データ200の収集、ならびに/または収集した健康データ200の従業員コンピュータ130および/もしくはサーバ104への送信を提供することができる。いくつかの実施形態において、3D位置センサ制御器950は、メモリ952、プロセッサ954、および入力/出力(I/O)インターフェース956を含む。3D位置センサ制御器950は、STMicroelectronics、ST10(16ビット)およびSTM32(32ビット);Atmel、AVR32(32ビット)およびAT91SAM(32ビット);Freescale Cold Fire(32ビット);Hitachi SuperH(32ビット);ならびにHyperstone E1/E2(32ビット、1つのプロセッサコア上でのRISCおよびDSPの完全な集積)等のマイクロ制御器デバイスであってもよく、これは、本明細書に提供される機能での使用するために適合される。
メモリ952は、不揮発性メモリ(例えば、フラッシュメモリ、ROM、PROM、EPROM、EEPROMメモリ)、揮発性メモリ(例えば、ランダムアクセスメモリ(RAM)、スタティックランダムアクセスメモリ(SRAM)、シンクロナスダイナミックRAM(SDRAM))、大容量記憶メモリ(例えば、CD−ROM、および/またはDVD−ROM、ハードドライブ)等を含み得る。メモリ952は、3D位置センサ212に関して本明細書に記載の機能操作をもたらすように、コンピュータプロセッサ(例えば、プロセッサ954)によって実行可能なプログラム命令を記憶した非一過性コンピュータ可読記憶媒体を含み得る。プログラム命令958は、3D位置センサ212に関して本明細書に記載の機能性のうちのいくつかまたは全てを提供するように、プロセッサ954によって実行可能なプログラム命令を含む、3D位置センサモジュール960を含み得る。
プロセッサ954は、プログラム命令を実行する/行うことができる任意の好適なプロセッサであり得る。プロセッサ954は、プログラム命令(例えば、3D位置センサモジュール960のプログラム命令)を実行して、本明細書に記載のものを含む、3D位置センサ212の算術操作、論理操作、入力/出力操作、および他の操作を行う、中央処理装置(CPU)を含み得る。
I/Oインターフェース956は、1つ以上のI/Oデバイスと3D位置センサ制御器950との接続のためのインターフェースを提供することができる。I/Oデバイスは、センサ(例えば、画像、奥行、および/または音声センサ)、電源(複数可)962(例えば、バッテリー、AC電力等)、外部デバイス(複数可)964(例えば、コンピュータ130および/またはサーバ104)等を含み得る。I/Oデバイスは、有線または無線接続を介して、I/Oインターフェース956、コンピュータ130、および/またはサーバ104に接続することができる。
図9Cは、本発明の1つ以上の実施形態による3D位置センサ980を操作する方法980を図示するフローチャートである。方法980は、ブロック982で示されるように、健康データ200に対する必要性を監視することを含み得る。いくつかの実施形態において、健康データに対する必要性を監視することは、センサ120(例えば、画像センサ902、奥行センサ904、および/または音声センサ906)のうちの1つ以上から、健康データ200を収集する必要があるかどうかを判定することを含む。いくつかの実施形態において、健康データ200に対する必要性は、システム100の別の構成要素からの要求に基づいて識別することができる。例えば、3D位置センサ制御器950は、コンピュータ130、サーバ104、および/または従業員401から受信される、健康データ200に対する要求(例えば、健康試験を開始する要求および/または健康データ200に対するクエリ)に応答して、健康データ200を収集する必要性が存在することを判定することができる。
ブロック984において、健康データ200が必要ないと判定された場合、方法980は、ブロック982で示されるように、健康データ200に対する必要性を監視することに戻ることを含んでもよい。ブロック984において、健康データ200が必要であると判定された場合、方法980は、ブロック986に示されるように、センサ120(例えば、画像センサ902、奥行センサ904、および/または音声センサ906)を監視して、健康データ200を収集することに進むことを含んでもよい。いくつかの実施形態において、センサ120を監視して健康データ200を収集することは、必要とされる特定の健康データ200を提供する特定のセンサ120を監視することを含む。必要とされる健康データ200が、従業員の身体の位置および/または眼の動きを含む場合、センサ120を監視して健康データ200を収集することは、例えば、3D位置センサ制御器950が、画像センサ902および奥行センサ904からの測定値を取得して、従業員の身体の位置および/または眼の位置/動きを示す2Dおよび/または3D画像データを含む、必要な健康データ200を収集することを含み得る。必要とされる健康データ200が従業員の音声を含む場合、センサ120を監視して健康データ200を収集することは、例えば、3D位置センサ制御器950が、音声センサ906から測定値を取得して、例えば、従業員が話した言葉を示す音声データを含む、必要な健康データ200を収集することを含み得る。
方法980は、ブロック988で示されるように、健康データ200を記憶することを含み得る。いくつかの実施形態において、健康データ200を記憶することは、収集された健康データ200をローカルまたはリモートメモリに記憶することを含み得る。例えば、3D位置センサ制御器950は、2D画像データ、3D画像データ、および/または音声データを、メモリ952に記憶することができる。いくつかの実施形態において、健康データ200は、後で送信するために、健康データ200をバッファに入れる/待ち行列に入れることを含み得る。
方法980は、ブロック990で示されるように、健康データ200を送信することを含み得る。いくつかの実施形態において、健康データ200を送信することは、健康データ200をシステム100の別の構成要素/エンティティに送信することを含み得る。例えば、3D位置センサ制御器950は、健康データ200(例えば、3D位置センサ212のセンサ120を介して収集され、メモリ952内に記憶される)を、従業員の健康を監視するのに使用するためのコンピュータ130および/またはサーバ104に送信することができる。いくつかの実施形態において、健康データ200は、有線または無線通信を介して送信することができる。例えば、3D位置センサ212が、データケーブルを介してコンピュータ130および/またはサーバ104に接続される場合、3D位置センサ制御器950は、データケーブルを介して、健康データ200の一部または全てをコンピュータ130および/またはサーバ104に送信することができる。3D位置センサ212が、コンピュータ130および/またはサーバ104と(例えば、Bluetooth接続、WLAN接続を介して)無線通信状態にある場合、3D位置センサ制御器950は、無線通信を介して、健康データ200の一部または全てをコンピュータ130および/またはサーバ104に送信することができる。例えば、3D位置センサ制御器950は、無線アンテナを介して、コンピュータ130および/またはサーバ104に健康データを伝達することができる。
いくつかの実施形態において、健康データ200を送信した後、方法980は、健康データに対する必要性を監視することに戻ってもよい。健康データに対する要求が依然として有効である、および/または健康データに対する別の要求が受信された場合、例えば、マウス制御器950は、センサを監視して健康データを収集すること、健康データを記憶すること、および/または健康データを送信することの反復を、もう1回実行することができる。
方法980は、本明細書に記載の技術に従って採用することができる方法の例示的な実施形態であることが理解されるであろう。方法980は、その実行および使用の変更を容易にするために修正することができる。方法980は、ソフトウェア、ハードウェア、またはそれらの組み合わせで、実行することができる。方法980の一部または全てを、3D位置センサモジュール960等、本明細書に記載のモジュール/アプリケーションのうちの1つ以上によって実行することができる。方法980の順序は変更されてもよく、種々の要素の追加、順序の変更、組み合わせ、省略、修正等を行うことができる。
いくつかの実施形態において、マウス408および/または3D位置センサ212から提供される健康データ200を使用して、従業員の種々のバイオメカニカル特性を判定する。例えば、コンピュータマウス408および3D位置センサ212からの位置情報はまた、コンピュータ画面、椅子パッド、およびフロアマットに対する、試験ゾーン内の従業員の手の位置を特定するために使用することができる。このような実施形態において、カーソルの位置の位置特定を行うために使用されるコンピュータマウス408内の電子機器を、映像データと組み合わせて使用して、試験ゾーン420内のコンピュータマウス408の相対位置を推定することができ、コンピュータマウスの位置を使用して、従業員の椅子および/または従業員の頭部、腕/手、胴体、脚、および足の位置を特定することができる。
神経センサ:
図10Aは、本発明の1つ以上の実施形態による、従業員の健康を監視するのに使用するための神経ヘッドセット480の斜視図を図示する。いくつかの実施形態において、神経ヘッドセット480は、そこに接続される複数の神経センサ218(例えば、16個の神経センサ218)を有する神経ヘッドセットフレーム1002を含む。神経ヘッドセットフレーム1002は、神経ヘッドセット418が従業員によって着用されている間、別々の神経センサ位置で神経センサ218の位置付けを従業員の頭部の周囲に提供することができる。図10Bは、本発明の1つ以上の実施形態による、従業員の頭部/頭皮の周囲における16個の例示的な神経センサ位置1004を図示する、従業員の頭部の上面図である。上述のように、神経ヘッドセット480を使用して、従業員の感情状態、思考(例えば、認知的思考、潜在意識的思考、意図等)、顔の動き(例えば、顔の表情)、運動機能等を判定するために使用可能な、神経信号(例えば、アルファ波、ベータ波、ガンマ波、およびデルタ波を含む)検出するために使用することができる、従業員の脳活動を感知することができる。いくつかの実施形態において、神経ヘッドセット480を利用して脳活動を感知し、感知された脳活動を示す対応する神経データ200iを提供することができる。例えば、神経ヘッドセット480は、神経センサ218またはシステム100内の他のデバイス(例えば、コンピュータ130および/もしくはサーバ104)によって感知される脳活動に対応する神経データ200iを送信することができる。
図10Cは、本発明の1つ以上の実施形態によって、神経ヘッドセット480の構成要素を図示するブロック図である。いくつかの実施形態において、神経ヘッドセット480は、神経ヘッドセット480の操作態様を制御するための神経ヘッドセット制御器1050を含み得る。例えば、神経ヘッドセット制御器1050は、神経ヘッドセット480の神経センサ418への電力の分配、神経ヘッドセット480の神経センサ0.418からの神経データ200iの収集、ならびに/または収集された神経データ200iの従業員コンピュータ130および/もしくはサーバ104への送信を提供することができる。
いくつかの実施形態において、神経ヘッドセット制御器1050は、メモリ1052、プロセッサ1054、および入力/出力(I/O)インターフェース1056を含む。神経ヘッドセット制御器1050は、STMicroelectronics、ST10(16ビット)およびSTM32(32ビット);Atmel、AVR32(32ビット)およびAT91SAM(32ビット);Freescale ColdFire(32ビット);Hitachi SuperH(32ビット);ならびにHyperstone E1/E2(32ビット、RISCおよびDSPが1つのプロセッサコアに完全に統合されたもの)等のマイクロ制御器デバイスであってもよく、これは、本明細書に記載の機能で使用するために適合される。
メモリ1052は、不揮発性メモリ(例えば、フラッシュメモリ、ROM、PROM、EPROM、EEPROMメモリ)、揮発性メモリ(例えば、ランダムアクセスメモリ(RAM)、スタティックランダムアクセスメモリ(SRAM)、シンクロナスダイナミックRAM(SDRAM))、大容量記憶メモリ(例えば、CD−ROM、および/またはDVD−ROM、ハードドライブ)等を含み得る。メモリ1052は、神経ヘッドセット480に関して本明細書に記載の機能操作をもたらすように、コンピュータプロセッサ(例えば、プロセッサ1054)によって実行可能である、プログラム命令1058を記憶した非一過性コンピュータ可読記憶媒体を含み得る。プログラム命令1058は、神経ヘッドセット480に関して本明細書に記載の機能性のうちのいくつかまたは全てを提供するように、プロセッサ1054によって実行可能なプログラム命令を含む、神経ヘッドセットモジュール1060を含み得る。
プロセッサ1054は、プログラム命令を実行する/行うことができる任意の好適なプロセッサであり得る。プロセッサ1054は、プログラム命令(例えば、神経ヘッドセットモジュール1060の)を実行して、本明細書に記載のものを含む、神経ヘッドセット480の算術操作、論理操作、入力/出力操作、および他の操作を行う、中央処理装置(CPU)を含み得る。
I/Oインターフェース1056は、1つ以上のI/Oデバイスと神経ヘッドセット制御器1050との接続のためのインターフェースを提供することができる。I/Oデバイスは、神経センサ218、電源(複数可)1062(例えば、バッテリー、ケーブルを介して送達されるAC/DC電力等)、外部デバイス(複数可)1064(例えば、従業員コンピュータ130および/またはサーバ104)等を含み得る。I/Oデバイスは、有線または無線接続を介して、I/Oインターフェース1056に接続することができる。
図10Dは、本発明の1つ以上の実施形態によって、神経ヘッドセット480を操作する方法1080を図示するフローチャートである。方法1080は、ブロック1082によって示されるように、神経データ200iに対する必要性を監視することを含み得る。いくつかの実施形態において、神経データに対する必要性を監視することは、神経センサ218のうちの1つ以上から、神経データ200iを収集する(すなわち、測定値を取得する)必要性が存在するかどうかを判定することを含む。いくつかの実施形態において、神経データ200iに対する必要性は、システム100の別の構成要素からの要求に基づいて識別することができる。例えば、神経ヘッドセット制御器1050は、コンピュータ130、サーバ104、ならびに/または従業員401から受信される、神経データ200iに対する要求(例えば、健康試験を開始する要求および/もしくは神経データ200iに対するクエリ)に応答して、神経データ200iを収集する必要性が存在することを判定することができる。
ブロック1084において神経データ200iが必要ないと判定された場合、方法1080は、ブロック1082で示されるように、神経データ200iに対する必要性の監視に戻ることを含んでもよい。ブロック1084で神経データ200iが必要であると判定された場合、方法1080は、ブロック1086で示されるように、神経ヘッドセット480の神経センサ218を監視して、神経データ200iを収集することに進むことを含んでもよい。例えば、収集された神経データ200iは、神経センサ218のそれぞれによって検出された脳活動のログを含んでもよい。
方法1080は、ブロック1088で示されるように、神経データ200iを記憶することを含んでもよい。いくつかの実施形態において、神経データ200iを記憶することは、収集された神経データ200iをローカルまたはリモートメモリに記憶することを含む。例えば、神経ヘッドセット制御器1050は、メモリ1052に神経データ200iのログを記憶することができる。いくつかの実施形態において、神経データ200iを記憶することは、後で送信するために、神経データ200iをバッファに入れる/待ち行列に入れることを含んでもよい。
方法1080は、ブロック1090で示されるように、神経データ200iを送信することを含み得る。いくつかの実施形態において、神経データ200iを送信することは、神経データ200iを、システム100の別の構成要素/エンティティに送信することを含む。例えば、神経ヘッドセット制御器1050は、神経データ200i(例えば、メモリ1052に記憶されている)を、従業員の健康を監視するのに使用するために、コンピュータ130および/またはサーバ104に送信することができる。いくつかの実施形態において、神経データ200iは、有線または無線通信を介して送信することができる。例えば、神経ヘッドセット4780が、データケーブルを介してコンピュータ130および/またはサーバ104に接続される場合、神経ヘッドセット制御器1050は、データケーブルを介して、神経データ200iの一部または全てをコンピュータ130および/またはサーバ104に送信することができる。神経ヘッドセット480が、コンピュータ130および/またはサーバ104と(例えば、Bluetooth接続、WLAN接続等を介して)無線通信状態にある場合、神経ヘッドセット制御器1050は、無線通信を介して、神経データ200iの一部または全てをコンピュータ130および/またはサーバ104に送信することができる。
いくつかの実施形態において、神経データ200iを送信した後、方法1080は、健康データに対する必要性を監視することに戻ってもよい。神経データに対する要求が依然として有効である、および/または神経データに対する別の要求が受信された場合、例えば、神経ヘッドセット制御器1050は、神経センサ218を監視して神経データ200iを収集すること、神経データ200iを記憶すること、および/または神経データ200iを送信すること、の反復をもう1回実行することができる。
方法1080は、本明細書に記載の技術に従って採用することができる方法の例示的な実施形態であることが理解されるであろう。方法1080は、その実行および使用の変更を容易にするために修正することができる。方法1080は、ソフトウェア、ハードウェア、またはそれらの組み合わせで、実行することができる。方法1080の一部または全てを、神経ヘッドセットモジュール1060等、本明細書に記載のモジュール/アプリケーションのうちの1つ以上によって実行することができる。方法1080の順序は変更されてもよく、種々の要素の追加、順序の変更、組み合わせ、省略、修正等を行うことができる。
いくつかの実施形態において、神経センサ218は、従業員の頭部と接触する、および/またはそれを支持する面で配置される。例えば、神経センサ218は、椅子のヘッドレストに配置することができる。いくつかの実施形態において、従業員の頭部と接触する、および/またはそれを支持する面で配置されるこのような神経センサ218は、神経ヘッドセット480の神経センサ218の代わりに、またはそれらと併用して、使用することができる。例えば、従業員の椅子が、椅子のヘッドレストの前表面に埋め込まれた神経センサ218を含む場合、従業員は、神経ヘッドセット480を着用する必要がない場合がある。神経データ200iは、従業員の頭部/頭皮の後部と接触するヘッドレストに埋め込まれた神経センサ218を介して取得することができる。いくつかの実施形態において、従業員は、神経データ200iが、神経ヘッドセット480の神経センサ218、ならびにヘッドセットに埋め込まれた神経センサ218を介して取得され得るように、神経480ヘッドセットを着用したままであってもよい。
図10Eは、本発明の1つ以上の実施形態によって、従業員の健康を監視するのに使用するための神経センサ218を含むように特別に適合された椅子404の斜視図である。示されるように、いくつかの実施形態において、椅子404は、ヘッドレスト1010(例えば、座部背部604の上部分)の表面に配置される、1つ以上の神経センサ218を有する背部の高い椅子を含む。ヘッドレスト1010は、従業員が椅子404に着席している間、従業員の頭部の後部と接触する、および/またはそれを支持することができる。ヘッドレスト1010の神経センサ218は、神経信号を感知するために使用することができる乾電極を含み得る。このような乾電極は、従業員の脳活動を感知するために、従業員の頭皮に神経センサ218を係合するための皮膚の準備を最小限に必要とするか、または全く必要としない可能性がある。したがって、従業員の神経データ200iは、従業員の頭皮がヘッドレスト1010の神経センサ218のうちの1つ以上と接触するときに、ヘッドレスト1010の神経センサ218を介して取得することができる。このような構造は、神経データ200iを取得するために従業員が神経ヘッドセットを着用することを必要としない場合がある。
いくつかの実施形態において、椅子404は、他のセンサ120を含む。例えば、座部背部604の前表面上の背部支持領域1012が、温度センサ102、位置センサ208、および/もしくは体脂肪センサを含んでもよく、ならびに/または上部表面602aの座部支持領域1014が、中に配置される温度センサ102、位置センサ208、および/または体脂肪センサを含んでもよい(例えば、図6Cを参照されたい)。神経データ200iは、方法1080に関して記載されたものと同じかまたはそれに類似する方法で、ヘッドレスト1010に提供される神経センサ218から取得することができる。
いくつかの実施形態において、椅子404のヘッドレスト1010に提供される神経センサ218は、椅子パッドを介して提供されてもよい(例えば、図6Aおよび6Bを参照されたい)。例えば、椅子パッド450は、背部パッド612の上部またはその付近に配置される神経センサ218を含み得る。このような椅子パッド450は、従業員が椅子404に着席しているときに、従業員の頭部/頭皮の後部が椅子パッド450の神経センサ218と接触するように、椅子404上に提供され得る。このような実施形態において、神経データ200iは、方法680のものと同じかまたは類似の方法で、ヘッドレスト1010に提供される神経センサ218から取得することができる。
したがって、システム100は、従業員との複数の接触点を介して従業員健康データの収集を提供することができる。例えば、健康データ200は、従業員の頭部/眼との第1の接触点(例えば、3D位置センサ212を介して)、従業員の腕/手との第2の接触点(例えば、3D位置センサ212、ならびに/またはマウス408の温度センサ202、血液状態センサ204、および/もしくは血圧センサ206を介して)、従業員の胴体/背中/脚との第3の接触点(例えば、3D位置センサ212、ならびに/または椅子パッド450の温度センサ202、位置センサ208、および/もしくは体脂肪センサ210を介して)、従業員の足との第4の接触点(例えば、3D位置センサ212、ならびに/またはフロアマット460の温度センサ202、位置センサ208、および/もしくは体脂肪センサ210を介して)、ならびに従業員の頭部/脳を介する第5の接触点(例えば、神経ヘッドセット480の神経センサ218を介して)を介して収集することができる。
図11は、本発明の1つ以上の実施形態によって、健康データ200を収集する方法1100を図示するフローチャートである。方法1100は、ブロック1102で開始することができる。いくつかの実施形態において、健康データ200(例えば、温度データ200a、血液状態データ200b、血圧データ200c、位置データ200d、体脂肪データ200e、3D位置データ200f、音声データ200g、呼吸データ200h、および/または神経データ200i)を収集するこのような方法は、種々のセンサから健康データ200を収集すること、および/または従業員の健康を監視するのに使用するために、対応する健康データ200をサーバ104に送信すること提供するように、従業員コンピュータモジュール308のプログラム命令を実行するコンピュータプロセッサ302によって提供することができる。ブロック1102での方法1100の開始には、コンピュータ130によって必要とされる健康データ200を収集することを提供するために、対応するモジュール(例えば、コンピュータモジュール308)の実行を開始することが含まれ得る。例えば、コンピュータモジュール308は、従業員がワークステーションにログインできた時点、および/または少なくとも図15の方法1500に関して以下により詳細に記載されるように、従業員健康監視アプリケーションを起動することを選択した時点で、起動することができる)。
方法1100は、ブロック1104で示されるように、健康データ200に対する必要性を監視することを含み得る。いくつかの実施形態において、健康データに対する必要性を監視することは、システム100のセンサ120のうちの1つ以上から健康データ200を収集する必要性が存在するかどうかを判定することを含み得る。いくつかの実施形態において、健康データ200に対する必要性は、システム100の別の構成要素からの要求に基づいて識別される。例えば、コンピュータ130は、サーバ104および/または従業員401から受信される健康データ200に対する要求(例えば、健康試験を開始する要求および/または健康データ200に対するクエリ)に応答して、健康データ200を収集する必要性が存在することを判定することができる。
いくつかの実施形態において、健康データ200に対する必要性は、対応するスケジュール(例えば、健康監視試験スケジュール)に基づいて識別される。例えば、健康試験ルーチンが、健康データ200を正午に収集することを要求する場合、現在の時刻が正午またはその直後であれば、健康データ200が必要であると判定することができる。別の例として、健康試験ルーチンが、午前8:00から午後6:00までの健康データ200のバッチを継続的に収集することを必要とする場合、現在の時刻が、午前8:00から午後6:00までの範囲であれば、健康データ200が必要であると判定することができる。さらに別の例として、健康試験ルーチンが、午前8:00から午後6:00まで1時間間隔で健康データ200を繰り返し収集することを必要とする場合、現在の時刻が午前8:00、午前9:00等であれば、健康データ200が必要であると判定することができる。これらの試験スケジュールは例示であり、他の実施形態には、任意の好適な試験スケジュールが含まれ得ることが理解されるであろう。
ブロック1106において健康データ200が必要でないと判定される場合、方法1100は、ブロック1108で示されるように、試験ルーチンを停止するべきであるかどうかを判定することに進めることを含み得る。いくつかの実施形態において、試験ルーチンは、システム100の別のデバイスからの停止命令に基づいて、停止するべきである。例えば、コンピュータ130は、サーバ104および/または従業員401からの健康試験ルーチンの停止命令(例えば、健康試験を終了させる要求)に応答して、健康監視試験ルーチンの実行を停止するべきであることを判定することができる。健康試験ルーチンを停止するべきであると判定された場合、健康試験ルーチンは、ブロック1110で示されるように、停止することができる。
ブロック1106で健康データ200が必要であると判定された場合、方法1100は、ブロック1112に示されるように、センサ120を監視して健康データ200を収集することに進行することを含み得る。いくつかの実施形態において、センサ120を監視して健康データ200を収集することは、必要とされる特定の健康データ200を提供する特定のセンサ120を監視することを含む。必要とされる健康データ200が、従業員の体温を含む場合、例えば、センサ120を監視して健康データ200を収集することは、デスク402に配置される独立型温度センサ202、椅子パッド450の温度センサ202、フロアマット460の温度センサ202、マウス408の温度センサ202等のうちの1つ以上を監視して、温度データ200aを感知/取得することを含み得る。他の実施形態は、独立型または一体型センサ120のうちのいずれかを同様に監視して、必要とされる健康データ200を収集することを含み得る。
いくつかの実施形態において、収集された健康データ200は、サーバ104への経路である種々のデバイス間で送信され得る。必要とされる健康データ200が、従業員の体温を含む場合、例えば、コンピュータ130は、独立型温度センサ202から直接温度データ200aを収集することができる。さらなる例として、椅子パッド450、フロアマット460、マウス408は、中に一体化されたそれぞれの温度センサから直接温度データ200aを収集し、収集した温度データ200aをコンピュータ130に転送することができる。類似の技術を利用して、システム100の種々のセンサ120から健康データ200の他の形態を収集してもよい。例えば、温度データ200a、血液状態データ200b、血圧データ200c、位置データ200d、体脂肪データ200e、3D位置データ200f、音声データ200g、呼吸データ200h、神経データ200i等を、築地の方法で、対応する温度センサ202、血液状態センサ204、血圧センサ206、位置センサ208、体脂肪センサ210、3D位置センサ212、音声センサ214、呼吸センサ216、神経センサ218等から収集することができる。
方法1100は、ブロック1114で示されるように、健康データ200を記憶することを含み得る。いくつかの実施形態において、健康データ200を記憶することは、健康データ200をローカルまたはリモートメモリに記憶することを含む。例えば、従業員コンピュータ130は、センサ120から収集した健康データ200を、ローカルメモリ300に記憶することができる。いくつかの実施形態において、健康データ200を記憶することは、後で送信するために健康データ200をバッファに入れる/待ち行列に入れることを含む。
方法1100は、ブロック1116で示されるように、健康データ200を送信することを含み得る。いくつかの実施形態において、健康データ200を送信することは、システム100の別の構成要素/エンティティに送信することを含み得る。例えば、コンピュータ130は、健康データ200(例えば、メモリ300に記憶された健康データ200)を、従業員401の健康を監視するのに使用するために、サーバ104に送信することができる。いくつかの実施形態において、健康データ200は、ネットワーク118を介して、コンピュータ130からサーバ104に送信され得る。
いくつかの実施形態において、健康データ200の送信は、健康データを送る/送信するための対応するスケジュールに基づいて、調整することができる。例えば、健康試験ルーチンが、正午に健康データ200を収集することを要求する場合、健康データ200は、正午またはほぼ正午に収集および送信され得る。さらなる例として、健康試験ルーチンが、午前8:00から午後6:00までの健康データ200の継続的な収集および送信を必要とする場合、健康データ200は、健康管理データ200が、従業員の健康を監視するのに使用するために(例えば、センサ120からコンピュータ130へ、および/またはコンピュータ130からサーバ104へ)実質的に次々に送信されるように、午前8:00から午後6:00まで、収集および送信され得る。さらなる例として、健康試験ルーチンが、午前8:00から午後6:00まで健康データ200の継続的な収集、および1時間毎に健康データ200をバッチで送信することを必要とする場合、健康データ200は、その期間にわたって収集および記憶することができ、午前9:00、午前10:00等にバッチが送信される。
いくつかの実施形態において、収集された健康データを送信した後、方法1100は、ブロック1108へと進み、健康データの取得を継続するべきかどうかを判定することができる。したがって、健康データ200は、従業員の健康を監視する必要に応じて、種々のセンサ120から収集することができる。
方法1100は、本明細書に記載される技術に従って利用することができる方法の例示的な実施形態であることが理解されるであろう。方法1100は、その実行および使用の変更を容易にするために修正することができる。方法1100は、ソフトウェア、ハードウェア、またはそれらの組み合わせで、実行することができる。方法1100の一部または全てを、従業員コンピュータモジュール308等、本明細書に記載のモジュール/アプリケーションのうちの1つ以上によって実行することができる。方法1100の順序は変更されてもよく、種々の要素の追加、順序の変更、組み合わせ、省略、修正等を行うことができる。
サーバ:
サーバ104(図1を参照されたい)は、他のネットワークエンティティによる要求に応えるネットワークエンティティを含み得る。例えば、サーバ104は、従業員コンピュータ130、雇用者コンピュータ103等のクライアントエンティティによる要求に応えることができる。サーバ104は、ウェブサイト、ファイル転送プロトコル(FTP)サイト、インターネット検索ウェブサイト、またはネットワークコンテンツの他のソース等、コンテンツサイトをホストすることができる。いくつかの実施形態において、サーバ104は、従業員健康監視アプリケーション等、1つ以上のアプリケーションをホストすることができる。アプリケーションの一部または全ては、サーバ104においてローカルで、ならびに/または従業員コンピュータ130および/もしくは雇用者コンピュータ103等の種々の他のネットワークエンティティによってリモートで、実行することができる。例えば、サーバ104は、各個々の従業員から健康データ200を収集するように、従業員コンピュータ130上でリモートアプリケーション/プロセス(例えば、方法1100を実行するアプリケーション)の実行を行う、および従業員の健康を監視するのに使用するために、収集された健康データ200の処理を実施するように、ローカルアプリケーション(例えば、健康監視アプリケーション)を実行することができる。
いくつかの実施形態において、サーバ104は、緊急応答人員、健康管理提供者、および/または従業員が、健康監視システムによる警告を受けること、健康監視システムにリモートでアクセスすること(例えば、データベース108に記憶された健康情報109にアクセスすること)等を可能にすることができる、従業員コンピュータワークステーション130(例えば、職場環境で従業員と連動するため)、従業員の健康情報109にアクセスし、それを記憶するための1つ以上のファイルサーバ106および関連データベース108、1つ以上の雇用者コンピュータ103(例えば、雇用者が従業員の健康情報を確認することができるように)、コンピュータサーバ104をリモートコンピュータ112に接続するための1つ以上のウェブサーバ110(例えば、緊急応答エンティティ(例えば、警察、消防、救急)との通信を提供するため)、健康管理エンティティ(例えば、医院)、オフサイトワークステーション102等のうちの1つ以上に接続される。
示されるように、少なくとも1つのファイルサーバ106をシステムによって利用して、従業員の健康情報109を管理すること、ならびに/または、コンピュータサーバ104、従業員コンピュータ130、雇用者コンピュータ103、および/もしくはリモートワークステーション112が、ファイルサーバ106を介してデータ(例えば、従業員の健康情報109)をアップロード/ダウンロードすることを可能にすることができる。ファイルサーバ106は、データベース108へのアクセスを含み得るか、またはそうでなければ有し得る。データベース108は、従業員の健康情報109を記憶するための従業員健康データベース、ならびに/または認証情報に基づいてシステム100へのユーザのアクセス権を検証する、および/もしくは対応する許可に基づいてシステム100へのアクセスを制限するための、認証情報データおよび許可データを記憶する、従業員アクセスデータベースを含み得る。ファイルサーバ106および/またはデータベース109は、ネットワークアタッチトストレージ(「NAS」)、ストレージエリアネットワーク(「SAN」)、もしくはダイレクトアクセスストレージ(「DAS」)、またはこれらの任意の組み合わせを含み得、例えば、複数のハードディスクドライブが含まれる。ファイルサーバ106は、データベース管理システム、例えば、健康情報109等、データベース(複数可)108内のデータの整理、記憶、管理、および取り出しを制御する、1組のソフトウェアプログラムが記憶されていてもよい。
データベース108、およびファイルサーバ106に記憶された任意の他のデータベースまたはファイルは、他の従業員データベースとは別のデータベースであるか、または他の従業員データベースと同じデータベースであってもよく、例えば、従業員の給付または支払情報を含むデータベースに混合されてもよい。従業員の健康情報109はまた、複数のデータベース(例えば、ファイルサーバメモリの別個の部分にある分散型データベース、テーブル、またはフィールド)に記憶することもできる。当業者には理解されるように、ファイルサーバ106は、コンピュータサーバ104を提供することができ、コンピュータワークステーション130は、例えば、データベース管理ソフトウェアまたは他のアプリケーションを通じて、データベース108にアクセスする。データベースサーバは、ファイルサーバ106の代わりに、またはそれに加えて、データベース108を記憶するために使用することができる。データベース108の例示的な構造は、以下の図14に関して以下でより詳細に記載される。
コンピュータ130、103、および/または112は、当該技術分野で既知のように、パーソナルコンピュータ(PC)を含み得る。コンピュータ130、103、および/または112は、UNIX、Linux、Windows(登録商標)、または本明細書に記載のネットワーク接続されたシステムと互換性のある何らかの他のオペレーティングシステムを起動することができる。いくつかの実施形態において、コンピュータ130、103、および/または112は、ユーザが、サーバ104によって制御されている種々のプロセスと対話することを可能にする、リモートターミナルを含み得る。例えば、従業員コンピュータ130に関して本明細書に記載される操作は、サーバ104によって実行することができ、従業員コンピュータ130は、サーバ104によって提供される操作とユーザとの対話を提供する、ネットワークターミナルを含み得る。さらに、コンピュータ130、103、および/または112は、サーバ104上に記憶されたコンピュータプログラム命令へのアクセスを提供することができる。例えば、サーバ104上で起動する従業員データを提供するためのアプリケーションは、従業員が、そのアカウントにログインするためのアクセス認証情報を提供することができ、サーバが、認証/許可を検証することができ、従業員が、従業員コンピュータ130を介して、その健康プロファイル情報(例えば、その人物の健康プロファイルデータ(例えば、年齢、性別、民族性等)、健康目標(例えば、「10ポンドの減量」または「血圧を下げる」)等)を入力することができるように、従業員コンピュータ130によってアクセス可能であり得る。したがって、コンピュータワークステーション130を介して提供される健康情報は、データベース108に記憶された従業員の健康情報109を更新するのに使用するために、サーバ104を介してファイルサーバ106に転送することができる。いくつかの実施形態において、コンピュータワークステーション130は、通信ネットワーク118を介して健康情報109にアクセスするために、異なるサーバ(例えば、ウェブまたはネットワークサーバ104、106、または110)とインターフェースで接続することができる。
雇用者コンピュータ103は、雇用者(例えば、従業員のマネージャ、従業員の人事マネージャ等)に、1人以上の従業員の健康を確認するために、従業員の健康情報109および/または対応するレポートへのアクセスを提供し得る。例えば、雇用者に、雇用者コンピュータ103を介して従業員の一部もしくは全ての健康に関する定期的なレポートおよび/もしくは警告を提供してもよく、ならびに/または雇用者が、積極的に従業員の健康情報109の確認を開始してもよい(例えば、以下により詳細に記載される対話型ダッシュボードを介して)。したがって、例えば、雇用者は、既定の従業員が健康状態に陥っているかどうかを判定する、従業員が健康計画に従っているかどうかを判定する、ある特定の施設の一部または全ての従業員が施設規模の健康の懸念(例えば、所定の施設において従業員が高い割合で喘息、慢性閉塞性肺疾患(「COPD」)、もしくは他の慢性的な症状を発症していること)を示す、類似の症状を経験しているかどうかを判定することが、可能である。
図12Aは、本発明の1つ以上の実施形態によるサーバ104の構成要素を図示するブロック図である。いくつかの実施形態において、サーバ1100は、メモリ1202、プロセッサ1204、および入力/出力(I/O)インターフェース1206を含む。
メモリ1202は、不揮発性メモリ(例えば、フラッシュメモリ、ROM、PROM、EPROM、EEPROMメモリ)、揮発性メモリ(例えば、ランダムアクセスメモリ(RAM)、スタティックランダムアクセスメモリ(SRAM)、シンクロナスダイナミックRAM(SDRAM))、大容量記憶メモリ(例えば、CD−ROM、および/またはDVD−ROM、ハードドライブ)等を含み得る。メモリ1202は、サーバ104に関して本明細書に記載される機能操作をもたらすように、コンピュータプロセッサ(例えば、プロセッサ1204)によって実行可能なプログラム命令1208を記憶した、非一過性コンピュータ可読記憶媒体を含み得る。プログラム命令1208は、サーバ104に関して本明細書に記載される機能性のうちのいくつかまたは全てを提供するように、プロセッサ1204によって実行可能なプログラム命令を含む、サーバモジュール1210(例えば、ユーザ検証モジュール1210a、キャリブレーションモジュール1210b、監視モジュール1210c、および/またはディスプレイモジュール1210d)を含み得る。
ユーザ検証モジュール1210aは、本明細書により詳細に記載されるように、ユーザのログイン情報を検証する、および/またはシステム100の他の部分への対応するアクセスを提供するために、サーバ104によって利用することができる。例えば、従業員、雇用者、または他のユーザが、システム100にログインしようとすると、ユーザ検証モジュール1210aが実行されて、従業員、雇用者、または他のユーザによって提供されたログイン認証情報(例えば、ユーザIDおよびパスワード)が検証され、その認証情報を検証した後、その認証情報と関連付けられた許可に従ってデータベース108の健康情報109へのアクセスを付与することができる。
キャリブレーションモジュールは、本明細書にさらに詳細に記載されるように、システム100のセンサ120のキャリブレーションを提供するように、サーバ104によって実行することができる。例えば、従業員の健康の監視の開始時、または従業員による要求に基づいて、キャリブレーションモジュール1210bは、データの基準値セット(例えば、体温、体重、体脂肪、心拍数、血圧、血液状態、身体の位置、眼の動き等の初期測定値)の収集を提供するように、実行することができる。このようなデータを使用して、センサ120の操作を検証する、および/または後続の試験中に収集された健康データを比較するための基準値を提供することができる。
監視モジュール1210cは、本明細書により詳細に記載されるように、従業員の健康の監視を提供するようにサーバ104によって実行することができる。例えば、監視モジュール1210cは、従業員ワークステーションの周囲に配置された種々のセンサ120から健康データ200を収集すること(例えば、1つ以上の健康試験の実施を介して)、ならびにその健康データ200を処理して、例えば、従業員の判定された健康特性、健康状態、健康の危険性、および/または健康計画を含む、健康レポートを生成することを提供することができる。いくつかの実施形態では、監視モジュール1210cは、ある特定の/限定の時間(例えば、早朝、午後の中ごろ等、従業員がそれほど生産的でない「生産性の低い」時間)に、別個の健康試験の実施を提供してもよい。当業者には理解されるように、限定された時間で従業員を監視することにより、例えば、従業員へのこのような試験の頻度、強度、および期間に関する現在の政府および安全性のプロトコルを満たすか、またはそれを超えるように、フォトプレチスモグラフィを使用して健康状態を監視する場合に、IR試験測定に過剰に露出するあらゆる危険性を最小限にとどめることができる。いくつかの実施形態において、監視モジュールは、入来する健康データ200の解釈を提供することができる。例えば、収集された健康データ200が、センサ120からの生の電子信号、生の測定値(例えば、データセット)等を含む場合、監視モジュール1210cは、その電子信号および/または値を、実際の健康特性を示す健康特性データに変換することを提供することができる。
本明細書にさらに詳細に記載されるように、提示モジュール1210dは、従業員の健康情報(例えば、従業員のプロファイル、健康レポート、健康計画等)を、従業員、雇用者、および/または別のユーザに提示することを提供するように、サーバ104によって実行することができる。例えば、提示モジュール1210dは、従業員の健康情報ならびに/または対応する健康警告を、(例えば、健康監視ウィジェットおよび/もしくは対話型健康ダッシュボードを介して)従業員、雇用者、緊急応答人員、従業員の医師等に表示するか、あるいはそうでなければ伝達することを提供することができる。いくつかの実施形態において、提示モジュール1210dは、健康維持のための予防的計画の表示、従業員の長期間の健康統計値、所定の健康管理に対する従業員の進歩、システムによって計算された予防的計画に対する従業員の進歩の表示等を提供することができる。
プロセッサ1204は、プログラム命令を実行する/行うことができる任意の好適なプロセッサであり得る。プロセッサ1204は、プログラム命令(例えば、サーバモジュール(複数可)1210のもの)を実行して、サーバ104の算術操作、論理操作、入力/出力操作、および他の操作を行う、中央処理装置(CPU)を含み得る。プロセッサ1204は、Intel Corporation製のIntel(登録商標)Xeon(登録商標)マルチコアプロセッサ、Intel Corporation製のIntel(登録商標)マルチアーキテクチャNehalem、AMD製のAMD Opteron(商標)マルチコアプロセッサ等、コンピュータサーバ104で使用するために適合される、任意の市販入手可能なプロセッサ、または複数のプロセッサであり得る。当業者には理解されるように、プロセッサ1204は、サーバ104を周辺機器に接続することを可能にする構成要素(例えば、プロセッサおよびメモリ1202への直接のアクセスを可能にするディスプレイおよびキーボード、ならびに/またはサーバ104を介して動作するアプリケーション)を含んでもよい。
I/Oインターフェース1206は、1つ以上のI/Oデバイスとサーバ104との接続のためのインターフェースを提供することができる。I/Oデバイスは、ファイルサーバ106、ウェブサーバ110、従業員コンピュータ130、雇用者コンピュータ103、センサ120等、他のネットワークデバイスを含み得る。I/Oデバイスは、有線または無線接続を介して、I/Oインターフェース1206に接続することができる。
いくつかの実施形態において、サーバ104は、センサ120によって収集された健康データ200を使用して、従業員の健康を監視する。図12Bは、本発明の1つ以上の実施形態による、従業員の健康を監視する方法1220を図示するフローチャートである。
方法1220は、ブロック1222で示されるように、健康データを収集することを含み得る。いくつかの実施形態において、健康データを収集することは、システム100の他のエンティティから健康データ200を収集することを含む。例えば、図13(本発明の1つ以上の実施形態による、システム100内の例示的なデータフローを図示するブロック図を含む)に示されるように、サーバ104は、従業員のワークステーション102の種々のセンサ120および/またはコンピュータ130を介して、健康データ200(例えば、温度データ200a、血液状態データ200b、血圧データ200c、位置データ200d、体脂肪データ200e、3D位置データ200f、音声データ200g、呼吸データ200h、神経データ200i等を含む)を収集することができる。したがって、サーバ104は、従業員との複数の接触点(例えば、従業員の頭部/眼との第1の接触点、従業員の腕/手との第2の接触点、従業員の胴体/背部/脚との第3の接触点、従業員の足との第4の接触点、従業員の頭部/脳との第5の接触点)を介して、健康データ200を収集することができる。
いくつかの実施形態において、健康データを収集することは、センサ120のうちのいくつかまたは全てによる単一の測定を実行することを含む。例えば、センサ120のうちのいくつかまたは全てを利用して、単一の測定値を順々に(例えば、次々に)、または並行して(例えば、同時に)記録し、対応する健康データ200をコンピュータ130に送信することができる。コンピュータ130は、センサ120のそれぞれから単一の測定値を収集し、従業員の健康を監視するのに使用するために、対応する健康データ200をサーバ104に送信することができる。
いくつかの実施形態において、健康データを収集することは、センサ120のうちのいくつかまたは全てによる複数の測定を実行することを含む。例えば、センサ120のうちのいくつかまたは全てを利用して、所定の期間(例えば、5分間、1時間、8時間等)にわたって1組の測定値(例えば、1分毎に1つ)を記録し、対応する健康データ200をコンピュータ130に送信することができる。コンピュータ130は、センサ120のそれぞれから測定値を収集し、従業員の健康を監視するのに使用するために、対応する健康データ200を、それが受信されると、サーバ104に送信することができる。
いくつかの実施形態において、健康データ200は、サーバ104によって開始される健康試験を介して収集される。例えば、サーバ104は、健康データ200を既定の試験スケジュール/ルーチンに応じて感知/収集する(例えば、午前8時から午後6時まで感知/収集する、午前8時から午後6時まで1時間毎に感知/収集する等)ことを必要とする、健康監視ルーチンを実行することができ、サーバ104は、スケジュールに基づいて健康データが必要とされていると判定することができ、健康データが必要とされていると判定することに応答して、コンピュータ130および/またはセンサ120に、スケジュールに従って健康データを感知、収集、およびサーバ104に転送する、対応する要求を送信することができる。例えば、試験スケジュール/ルーチンが、午前8時から午後6時までの健康データの収集を必要とする場合、サーバ104は、午前8時に、健康データの収集を開始し、それをサーバ104に転送する第1の要求を、コンピュータ130に送信することができ、午後6時に、健康データ200の収集を終了し、それをサーバ104に転送する第2の要求を、コンピュータ130に送信することができる。このような実施形態において、コンピュータ130は、午前8時から午後6時まで、継続的に健康データ200を取得する(そして、サーバ104に転送する)ことができる。サーバ104は、任意の好適な試験ルーチン/スケジュールに従って、類似の要求を送信することができる。例えば、試験スケジュール/ルーチンが、午前8時から午後6時まで、1時間毎の健康データの収集を必要とする場合、サーバ104は、午前8時、午前9時、午前10時等のそれぞれに、健康データ200を収集し、それをサーバ104に転送する要求を、コンピュータ130に送信することができる。このような実施形態において、コンピュータ130は、午前8時から午後6時までの毎時間(例えば、午前8時、午前9時、午前10時等)、1組の健康データを収集する(そして、サーバ104に転送する)ことができる。いくつかの実施形態において、1人以上の従業員の健康データ200は、長期にわたり記録されてもよい。記録されたデータを使用して、現在および/または過去の健康データ200に基づいて、健康プロファイルおよび/またはレポートを生成することができる。
いくつかの実施形態において、サーバ104は、ユーザによって開始される要求等、外部要求/イベントに基づいて、健康試験を開始することができる。例えば、従業員または雇用者が、ある従業員について双方向健康ダッシュボードと対話し(以下により詳細に記載される)、ユーザが、健康試験の起動を要求する場合、サーバ104は、その要求に基づいて健康データが必要であると判定することができ、健康データが必要であると判定することに応答して、サーバ104は、健康データ200を収集してそれを転送する要求を、コンピュータ130に送信することができる。このような実施形態において、コンピュータ130は、ユーザの健康試験実施要求時、またはそれに近い時点で、1組の健康データ200を収集し、1組の健康データ200をサーバ104に転送することができる。したがって、サーバ104は、自動的(例えば、試験スケジュール/ルーチンに基づいて)および/または(例えば、従業員、雇用者、または他のユーザからの)外部要求に応じて、健康試験を開始することができる。
方法1220は、ブロック1224で示されるように、収集された健康データを処理して、対応する健康プロファイルを生成することを含み得る。いくつかの実施形態において、健康プロファイル1300は、収集された健康データ200の処理に基づいて生成される。健康プロファイル1300は、従業員の健康特性1302、健康状態1304、健康の危険性1306、および/または健康計画1308を含み得る。
いくつかの実施形態において、健康特性1302は、収集された健康データ200から導出される第1のレベルの健康プロファイルデータを含み得る。例えば、サーバ104は、収集された健康データ200を処理して、従業員の種々のバイオメトリック健康特性1302aおよび/またはバイオメカニカル健康特性1302bを識別することができる。バイオメトリック健康特性1302aは、例えば、従業員の感知された体温1310、体重1311、体脂肪1312、心拍数1313、血圧1314、血液状態(例えば、血液酸素化、血糖値等)1315、呼吸数1316、神経/脳活動1317等を含み得る。バイオメカニカル健康特性1302bは、例えば、従業員の感知された身体の位置1320(例えば、従業員の頭部、胴体、腕、手、脚、足等の物理的位置付けおよび/または動き)、眼の動き(例えば、焦点、まばたきの速度、眼の瞳孔拡張等)1321、神経/脳活動1317等を含み得る。
いくつかの実施形態において、健康特性1302のうちのいくつかまたは全ては、健康データ200を介して直接提供される。例えば、健康データ200は、心拍数の値(例えば、1分間当たりの心拍(「BPM」)が80)を含み得る。いくつかの実施形態において、健康特性1302のうちのいくつかまたは全ては、健康データ200から推定される。例えば、健康データ200は、従業員のある期間にわたる心拍の数を示す1組の測定値(例えば、15秒間に20回の心拍)を含んでもよく、サーバ104は、その1組のデータを処理して、対応する心拍数の値(例えば、80BPM)を判定することができる。健康データ200を、類似の方法で受信および/または処理して、受信された値および/データセットに基づいて、他の健康特性1302の値を判定することができる。
いくつかの実施形態において、体重1311は、1つ以上のセンサによって測定される力に基づく。例えば、フロアマット460の力変換器622のみが力を感知する場合、従業員が立っていると判定することができ、フロアマット460の力変換器622によって感知された力を使用して、従業員の体重を判定することができる。さらなる例として、椅子パッド450の力変換器622および/またはフロアパッド460の力変換器622が、力を感知する場合、従業員は椅子404に着席していると判定することができ、椅子パッド450の座部パッド610およびフロアマット460の力変換器622によって感知された力を合計して、従業員の体重を判定することができる。
いくつかの実施形態において、体脂肪1312は、体脂肪センサ210のうちの1つ以上を介して収集される体脂肪データ200eに基づく。例えば、体脂肪1012は、体脂肪センサ210によって感知されたインピーダンス/抵抗力の生体電気インピーダンス分析(BIA)を使用して、判定することができる。理想的には、男性従業員は、約8〜17%の体脂肪測定値を有し、女性従業員は、約10〜21%の測定値を有するであろう。体脂肪1012は、人物の脂肪の合計重量を人物の体重で除したものとして判定される、体脂肪率が含まれる。
いくつかの実施形態において、心拍数1013は、血圧センサ206のうちの1つ以上を介して収集される血圧データ200cに基づく。例えば、心拍数1013は、心拍数に相当し得る血圧の拍動率を使用して判定することができる。いくつかの実施形態において、心拍数1313は、一定期間、典型的には60秒間にわたる、心拍の数として判定される。心拍数は、心拍数に相当する血流の拍動率を示す、血圧データ200cから判定することができる。
いくつかの実施形態において、血圧1314は、血圧センサ206のうちの1つ以上を介して収集される血圧データ200cに基づく。血圧1014は、血流による圧力変動を示す、血圧データ200cから判定することができる。例えば、血圧1014は、検出された最高血圧(例えば、「収縮期」血圧)および検出された最低血圧(例えば、「拡張期」血圧)に基づいて判定することができる。血圧1314は、拡張期血圧を分母とした収縮期血圧(例えば、90/60mmHg)として記録され得る。
いくつかの実施形態において、血液状態1315は、血液状態センサ204のうちの1つ以上を介して収集される血液状態データ200bに基づく。例えば、血液酸素化、血糖値等は、パルスオキシメーターまたは類似の血液状態センサによって提供される血液状態データ200bから判定することができる。
いくつかの実施形態において、呼吸数1316は、呼吸センサ216のうちの1つ以上を介して収集される呼吸データ200hに基づく。例えば、呼吸数は、一定の期間にわたって、呼吸センサ216によって感知される、呼吸の数に基づいて判定することができる。例えば、呼吸データ200hが、従業員が15秒間に4回呼吸したことを示す場合、従業員の呼吸数1316は、1分間につき16回として判定することができる(Vf)。
いくつかの実施形態において、脳活動1317は、神経センサ218のうちの1つ以上を介して収集される神経データ200iに基づく。いくつかの実施形態において、脳活動1317は、従業員の感情状態、思考(例えば、認知的思考、潜在意識的思考、および意図)、顔の動き(例えば、顔の表情)、運動機能等を含む、従業員の脳の状態を示す神経信号(例えば、アルファ波、ベータ波、ガンマ波、およびデルタ波を含む)の記録を含む。脳活動1317は、神経データ200iを含み得るか、またはそうでなければそれから推定することができる。脳活動1317は、少なくとも、種々のバイオメトリックおよびバイオメカニカル健康プロファイルデータ(例えば、種々のバイオメトリック状態およびバイオメカニカル状態ならびに識別/予測される健康の危険性)を判定することにおけるその使用に基づく、バイオメトリック特性およびバイオメカニカル特性の両方であり得る。
いくつかの実施形態において、身体の位置1320は、身体の位置センサ212のうちの1つ以上を介して収集される身体の位置データ200fに基づく。いくつかの実施形態において、身体の位置1320は、従業員の頭部、胴体、腕、手、脚、足等の位置を示す。従業員の身体の位置1320は、3D位置センサ212によって提供することができる。いくつかの実施形態において、従業員の身体の位置は、位置センサ208の様々なものによって感知される力に基づいて判定することができる。例えば、椅子パッド450の座部パッド610内に配置された力変換器622によって感知される力と比較して、高い力が、椅子パッド450の背部パッド612内に配置された力変換器622によって感知された場合、従業員が、その椅子に寄りかかっていると判定することができる。
いくつかの実施形態において、健康特性1302のうちの1つ以上を使用して、健康状態1304のうちの1つ以上を判定することができる。健康状態1304は、健康特性1302のうちの1つ以上および/または収集された健康データ200から導出される、第2のレベルの健康プロファイルデータを含み得る。例えば、サーバ104は、健康特性1302および/または収集された健康データ200を処理して、従業員の種々のバイオメトリック健康状態1304aおよび/またはバイオメカニカル健康状態1304bを推定することができる。バイオメトリック健康状態1304aは、例えば、従業員の肥満度指数(「BMI」)1330、身体組成1331、フィットネスレベル1332、安静時の心拍数(「RHR」)1333、最大心拍数(「MHR」)1334、目標心拍数(「THR」)1335等を含み得る。バイオメカニカル健康状態1304bは、例えば、従業員の姿勢(「姿勢分析」)1340、筋肉の緊張1341、ストレスレベル1342、傷害1343、眼精疲労レベル1344、顔の動き1345、運動機能(例えば、しぐさ)1346等を含み得る。
いくつかの実施形態において、健康状態1304は、1つ以上の健康特性1302および/または他のデータ(例えば、従業員の個人プロファイル)に基づいて判定することができる。例えば、BMI1330および/または身体組成1331は、体重1311および体脂肪1312から推定することができる。フィットネスレベル1332は、体重1311、心拍数1313、および/または血圧1314に基づき得る。安静時の心拍数1333、最大心拍数1334、および/または目標心拍数1335は、心拍数1313および/または従業員の年齢に基づき得る。感情1336および/または思考1337は、従業員の脳活動1317に基づき得る。姿勢1340および筋肉の緊張1341は、観測された従業員の身体の位置1320(例えば、頭部、胴体、腕、手、脚、足等の物理的位置および動き)に基づき得る。ストレスレベル1341および損傷1343は、観測された従業員の身体の位置1320および/または眼の動き1321に基づき得る。眼精疲労1344は、観測された従業員の眼の動き1321に基づき得る。顔の動き1345および/または運動機能1346は、脳活動1317に基づいて判定することができる。
BMI1330は、個人の体重(m)を身長(h)の二乗で除したものであり得る。いくつかの実施形態において、BMI1330は、次の方程式を使用して判定される。
BMI=m*703/h2 (1)
式中、「m」は、従業員の体重(kgまたはポンド単位)であり、「h」は、従業員の身長(メートルまたはインチ単位)である。この関係を使用して、サーバ104は、従業員が平均体重である(例えば、約18.5〜25の範囲のBMIを有する)か、過体重である(例えば、約25〜30の範囲のBMIを有する)か、または肥満である(例えば、約30を上回るBMIを有する)かを判定することができる。
身体組成1331は、従業員の体内の骨、脂肪、および/または筋肉の割合を示し得る。いくつかの実施形態において、身体組成は、少なくとも体脂肪率および体重1311に基づいて判定される。
いくつかの実施形態において、フィットネスレベル1332は、従業員の身体が、身体的作業負荷に耐える、および/または適時に回復する能力を示す。フィットネスレベル1332は、従業員の心拍数に基づき得る。例えば、従業員は、心拍数1313が、約100BPM未満の安静時の心拍数(例えば、RHR1334)を含む場合、良好なフィットネスレベルを有すると判定され得る。
いくつかの実施形態において、呼吸数1316は、所定の時間内(例えば、60秒間)に取得された呼吸数を示す。いくつかの実施形態において、安静時の心拍数(RHR)1333は、従業員の低活動性期間(例えば、椅子404に着席しており、いずれの作業活動にも従事していない間)に取得される測定された心拍数(HR)1313である。最大心拍数(MHR)1334は、次の方程式を使用して判定することができる。
MHR=205.8−(0.685×年齢) (2)
式中、「年齢」は、年単位での従業員の年齢である。目標心拍数(THR)1335は、次の式(例えば、「カルボーネン法」)を使用して計算することができる。
THR=((MHR − RHR)×強度%)+RHR (3)
式中、強度は、パーセンテージであり、通常約65%〜85%である。目標心拍数1335、安静時の心拍数1333、および最大心拍数1334は、従業員が安全な運動管理、健康計画の形成、および従業員がその日の健康計画目標を達成したかどうか、例えば、運動したことを従業員がプログラムに示した距離および時間の長さで従業員が目標心拍数1335に達したかどうかの判定を行うことを助けるために、従業員に提供され得る。さらに、従業員の安静時の心拍数1333が、1分間あたり100を上回る心拍である場合、例えば、システムは、健康ダッシュボード1390および/または健康レポートを介して、心血管疾患、脳卒中または肥満の危険性に関する警告/注意を従業員に提供することができる。
いくつかの実施形態において、従業員の感情1336、思考1337、顔の動き1345、および/または運動機能1346は、感知された神経信号(例えば、脳活動1317)に基づく。例えば、複数の所定の脳波パターンを、対応する感情、思考、顔の動き、および/または運動機能と関連付けることができる。脳活動1317の処理中、感知/観測された神経信号を、複数の所定の神経信号パターンと比較して、その間の一致を識別することができる。観測された神経信号と所定の神経信号パターンのうちの1つ以上とが一致すると、従業員は、対応する感情(例えば、楽しい、悲しい、興奮している、落ち込んでいる等)1336、思考(例えば、ある行動をとろうという意図等)1337、顔の動き(例えば、微笑み等の顔のしぐさ)1345、および/または運動機能(例えば、動きの流れ)1346の状態にあると判定することができる。いくつかの実施形態において、本明細書に記載されるように、アニメーション化されたアバターを使用して、従業員の現在の感情および顔のしぐさを模倣することができる。例えば、従業員が楽しいおよび/または微笑んでいると判定された場合、アバターを、笑顔を含むようにアニメーション化し、従業員または従業員の健康を確認する他の人物(例えば、雇用者)に、従業員の現在の感情状態および/または顔の表情の表示を提供することができる。いくつかの実施形態において、従業員の思考を判定する能力を利用して、従業員が業務を遂行することを助けることができる。例えば、システム100は、従業員が文書処理アプリケーションを開くつもりであることを判定することができ、システム100は、従業員よる物理的対話を全く必要とすることなく、行動しようというその判定された意図に基づいて、文書処理アプリケーションを開始することができる。
いくつかの実施形態において、従業員の姿勢1340の判定は、身体の位置1320に基づき得る。例えば、従業員は、従業員の手、手首、および前腕のうちの1つ以上が、フロアと一直線、直列、およびおおよそ平行である場合;従業員の頭部が、水平もしくはわずかに前方に傾いている、前を向いている、および平衡状態であり、概して胴体と並んでいる場合;従業員の肩が、リラックスしており、その上腕が身体の側面で正常に垂れている場合;従業員の肘が、身体近くに保たれ、約90〜120度の角度で曲がっている場合;従業員の足が、フロアもしくはフットレスト(従業員のデスクの高さが調整可能でない場合)によって完全に支持されている場合;垂直に着席しているかもしくはわずかに後にもたれかかっているときに、従業員の背中が、完全に支持されている場合;従業員の太腿および臀部が、概してフロアと平行である場合;ならびに/または従業員の膝が、足がわずかに前方にある状態で、臀部とほぼ同じ高さにある場合、良い姿勢を有すると判定することができる。姿勢1340は、従業員が椅子に着席している場合の、頭部、胴体、腕、および足の判定された適正な配置、ならびに観測された身体の位置1320に基づく適正な配置からの従業員のずれを含み得る。いくつかの実施形態において、理想的な身体の位置に対する従業員の実際の身体の位置を判定することができ、姿勢1340は、理想的な身体の位置に対する実際の身体の位置のずれ率を示し得る、および/または従業員の姿勢を改善するための提案を含み得る(例えば、腰が椅子のランバーサポートとしっかりと接触する状態で、背筋を伸ばして椅子に着席する)。
いくつかの実施形態において、筋肉の緊張1341のレベルは、例えば、従業員の腕の位置および肩の高さ(例えば、従業員の肩が上がっていて腕が準最適な方向に曲がっている)を含む従業員の身体の位置1320、従業員の呼吸数1316、ならびに従業員の腕がマウス408を操作するために伸びている時間の長さに基づいて、判定することができる。例えば、従業員の腕がマウス408を使用するために伸びている、および/または肩が20分を超えて上がっている場合、従業員が高いレベルの筋肉の緊張を経験していると判定することができる。これらの測定値を使用して、システムは、従業員の筋肉の緊張1341の推量を既知の技術を使用して判定することができる。
いくつかの実施形態において、眼精疲労1344のレベルは、従業員の眼の動き1321に基づいて判定することができる。例えば、まばたきの回数が1分間に15回未満に低下した、および/または従業員が実質的に同じ位置(例えば、モニタ)を長時間(例えば、20分間を上回って)凝視している場合、従業員が高いレベルの眼精疲労1344を経験していると判定することができる。
図示される実施形態は健康特性1302の組およびそれらから推定された対応する健康状態1304を含むが、実施形態は、健康特性1302として提供されている列挙された健康状態1304のうちの1つ以上を含み得るか、またはその逆もまた可能であることが理解されるであろう。例えば、センサ120が、安静時の心拍数値を提供する場合、安静時の心拍数は、健康特性1302から推定される健康状態1304とは対照的な健康特性1302として提供され得る。類似の特性が、健康状態1304のうちのいずれに対しても提供され得る。
バイオメトリックおよび/またはバイオメカニカル健康特性1302、健康状態1304、および/または他のデータ(例えば、個人プロファイル情報)を使用して、対応する健康の危険性1306を識別/予測することができる。健康の危険性1306は、健康状態1304、健康特性1302、および/または収集された健康データ200のうちの1つ以上から導出される、第3のレベルの健康プロファイルデータを含み得る。例えば、サーバ104は、予測分析を使用して健康状態1304、健康特性1302、および/または収集された健康データ200を処理して、従業員の種々のバイオメトリック健康の危険性1306aおよび/またはバイオメカニカル健康の危険性1306b(すなわち、関連する健康状態を発症する危険性)を推定することができる。危険性1306は、発生し得る健康状態の予測を含んでもよい。例えば、従業員の最近の健康データが、従業員の体重の増加傾向を示す場合、従業員が所定の期間内に肥満になる危険性があると予測することができる。バイオメトリックな健康の危険性1306aは、例えば、肥満1350の危険性、損傷1351の危険性、糖尿病1352の危険性、感染症1353の危険性、炎症1354の危険性、循環問題1355の危険性、心血管疾患1356の危険性、心血管発作(例えば、脳卒中)1357の危険性、疾病(例えば、インフルエンザ)1358の危険性、喘息1359を発症する危険性、アレルギー1360を発症する危険性、気管支炎1361を発症する危険性、鬱病1362を経験する危険性を含み得る。バイオメカニカルな健康の危険性1306bは、例えば、背部損傷1363(例えば、上/下の背部痛)の危険性、頸部損傷1364の危険性、筋骨格症候群(「MSD」)1365の危険性、手根管症候群(「CTS」)1366の危険性、上顆炎(すなわち、テニス/ゴルフ肘)1367の危険性、腱板損傷1368の危険性、眼疾患1369の危険性、身体疲労の危険性等を含み得る。健康課題の予測および関連する健康の危険性の識別は、健康の危険性を、それらが実際の健康状態に発展する前に、予測および対処を行うための積極的な環境を提供し得る。
肥満1350、損傷1351、糖尿病1352、および心血管疾患の危険性は、BMI1330および/または身体組成1331に基づき得る。感染症1353、炎症1354、および循環問題1355の危険性は、体温1310に基づき得る。心血管疾患1356、心血管発作1357、および肥満1350の危険性は、フィットネスレベル1332、血圧1314、および心拍数1313に基づき得る。疾病1358、喘息1359、アレルギー1360、および気管支炎1351の危険性は、呼吸数1316に基づき得る。鬱病1362の危険性は、従業員の感情1336および思考1337に基づき得る。身体疲労1370の危険性は、従業員の運動機能1346に基づき得る。
いくつかの実施形態において、肥満である従業員(例えば、約30を上回るBMIを有する)は、糖尿病1352の危険性が高い(例えば、通常よりも7.37倍高い危険性)、心血管疾患1356の危険性が高い(例えば、通常よりも2.5倍高い危険性)、循環問題1355の危険性が高い(例えば、通常の高血圧に対する危険性よりも6.38倍高い危険性)、喘息1359の危険性が高い(例えば、通常よりも2.72倍高い危険性)、および通常よりも1.88倍高い高コレステロールの危険性、通常よりも4.41倍高い高関節炎の危険性等の他の状態であると判定される。
いくつかの実施形態において、従業員が、華氏101度を上回る体温1310、1分間に20回を超える呼吸数1333、および100BPMを超える心拍数3313のうちの1つ以上を有する場合、従業員は、インフルエンザまたは他の疾病の危険性にあるか、それを既に有していると判定される。
いくつかの実施形態において、従業員は、例えば、従業員の血圧1314が上昇している、従業員の心拍数1313が不規則である、および/または体温1310が通常よりも高い(例えば、華氏98.6度よりも高い)場合、炎症の危険性にあると判定される。
いくつかの実施形態において、従業員は、例えば、従業員が、低い体温1310(例えば、四肢で測定して35℃(96°F)未満)または高い呼吸数1333)(例えば、1分間に20回を上回る呼吸)を有する場合、循環問題の危険性にあると判定される。
いくつかの実施形態において、従業員は、例えば、従業員の感情1336および/または思考1337が、悲観的なパターンを示す場合、鬱病の危険性にあると判定される。例えば、従業員は、少なくとも1週間の観測期間のうち50%を上回って、「楽しくない」感情を有すると判定されている場合、鬱病の危険性にあると判断され得る。
いくつかの実施形態において、従業員は、例えば、従業員の運動機能1346が、その通常のレベルを下回る場合、疲労の危険性にあると判定される。例えば、従業員は、その運動機能1346が、1時間を上回ってその通常レベルの75%未満である場合、身体疲労の危険性にあると判定され得る。
いくつかの実施形態において、健康特性1302、健康状態、1304、および/または健康の危険性1306のうちのいくつかまたは全ては、データを推定するための既知の技術を使用して、判定/識別することができる。図示される実施形態は、健康の危険性の例示的な一覧を含むが、当業者であれば、他の実施形態が、従業員、雇用者、および/または他のユーザにとって興味深いものであり得るあらゆる多様な健康の危険性を評価することを含んでもよいことを理解するであろう。
いくつかの実施形態において、健康計画1308は、健康特性1302、健康状態1304、および/または健康の危険性1306に基づいて生成することができる。したがって、健康計画1308は、従業員のバイオメトリックおよび/またはバイオメカニカル健康情報に基づき得る。健康計画1308は、健康目標(例えば、10ポンドの減量、1日当たり2000カロリーまでカロリー摂取を減少させる等)、健康目標を達成するために従業員がとる行動の提案(例えば、運動計画、食事管理、コンピュータの使用からの定期的な休憩等)等の一覧を提供することができる。いくつかの実施形態において、健康計画1308は、長期にわたって従業員の健康の維持および改善を助けるための予防的健康計画を含む。いくつかの実施形態において、健康計画1308は、従業員および/もしくは雇用者による修正、ならびに/または健康目標に対する従業員の進歩を追跡するための使用等が可能である、対話型健康計画を含み得る。
いくつかの実施形態において、健康計画1308は、健康試験の傾向(例えば、従業員の血圧が上昇している、従業員の体重が増加した、従業員のBMIが高くなっている、従業員が低体重である、従業員の安静時の心拍数が活動レベルに基づいて低いまたは高い等)に基づいて、計画が判定されるように、別個の健康試験を使用して判定され得るか、または複数の健康試験(例えば、現在および過去の健康プロファイルデータ)から形成され得る。いくつかの実施形態において、健康計画は、現在の健康特性/状態/危険性に基づいて、従業員の理想的な健康特性/状態を計算することによって、生成される。いくつかの実施形態において、現在の健康特性/状態/危険性と理想的な健康特性/状態/危険性との間の相違を使用して、対応する健康計画1308を識別または生成する。
図13Bは、本発明の1つ以上の実施形態による例示的な健康レポート1380を図示する。健康レポート1380は、従業員の健康プロファイル1300および/または他のプロファイル情報(例えば、個人プロファイルデータ)に基づいて、生成され得る。例えば、図示される実施形態において、健康レポート1380は、個人プロファイル情報1382、健康試験結果データ1384(例えば、健康プロファイル1300の健康特性1302、健康状態1304、および健康の危険性1306に対応する)、健康計画データ1386(例えば、健康プロファイル1300の健康計画1308に対応する)、記録された健康活動1388(例えば、以下により詳細に記載されるように、従業員による活動の入力に対応する)を含む。
方法1220は、ブロック1226で示されるように、健康プロファイルを提供することを含み得る。健康プロファイルを提供することは、従業員、雇用者、医師、緊急対応者等に表示するための健康プロファイル1300のコンテンツの一部またはすべてを提供することを含み得る。いくつかの実施形態において、健康プロファイル1300は、健康レポート文書を介して提供され得る。例えば、サーバ104は、従業員のコンピュータ130および/または雇用者のコンピュータ103に、健康レポート1380と同じまたは類似の健康レポート文書を供給することができる。
いくつかの実施形態において、健康プロファイル1300は、対話型インターフェースを介して伝達することができる。例えば、サーバ104は、従業員のコンピュータ130および/または雇用者のコンピュータ103に、健康プロファイル1300の情報を従業員(例えば、コンピュータ130を介して)および/または雇用者(例えば、コンピュータ103を介して)に伝達/表示するための対話型健康ダッシュボード1390を、供給することができる。いくつかの実施形態において、対話型健康ダッシュボード1390は、ユーザ(例えば、従業員)が、従業員の健康プロファイル情報109(例えば、健康プロファイル1300、個人プロファイルデータ1382、活動データ1388等を含む)を選択的に見る/編集できるようにすることが可能である。例えば、従業員は、コンピュータ130のアプリケーション(例えば、ウェブブラウザまたは他のネットワークアクセスアプリケーション)を介して健康ダッシュボード1390にログインするか、またはダッシュボード1390と対話して、その個人プロファイルデータ1382(例えば、名前、年齢等)の更新、健康活動情報(例えば、食べた食物、行った運動等)の入力、健康プロファイルデータ1300の確認、健康試験の開始等を行うことができる。
健康レポート(健康特性1302および状態1304を含む)を提供することにより、従業員にその健康状況に関して「情報を提供する」ことを助けることができる。健康レポート(健康の危険性1306を含む)を提供することは、対処する必要のある潜在的な問題について従業員に警告を促すことによって、従業員の「保護」を助けることができる。健康レポート(健康計画1308を含む)を提供することは、健康問題を発達させる危険性を減少させるために従業員がとるべき行動を提案する、一連の行動を提供することによって、従業員の「強化」を助けることができる。
いくつかの実施形態において、対話型健康ダッシュボード1390は、雇用者が、その従業員の一部または全ての健康プロファイル1300(例えば、健康特性1302、健康状態1304、健康の危険性1306、および/または健康計画1308)のデータを選択的に見ることができるようにすることが可能である。例えば、雇用者は、コンピュータ103のアプリケーション(例えば、ウェブブラウザ)を介して健康ダッシュボード1390にログインし、ダッシュボード1390を使用して従業員の個人プロファイル1382、健康プロファイル1300、および健康活動1388等を見る/編集することができる。
いくつかの実施形態において、健康プロファイル1300が、従業員が健康危機(例えば、脳卒中、心臓発作等)に陥っていることを示す場合、サーバ104は、緊急人員、雇用者、またはその他の人物への警告を生成することができる。例えば、従業員が現在心臓発作を有していることを検出すると、サーバ104は、雇用者に(例えば、コンピュータ103を介して)自動化された警告を送信し、消防署、警察署、病院、作業施設にいる現地医療対応人員、および/または他の緊急対応人員に(例えば、ネットワークサーバ110を介して)自動化された緊急通話を行うことができる。
警告は、呼吸数1316が1分間あたり12〜120回の呼吸という通常範囲外にある、血圧1316が90/60〜180/120という通常範囲外にある、血液酸素化レベルが90%を上回る、姿勢1338が従業員がフロアに倒れているかまたはうずくまっていることを示す等、健康特性/状態が通常範囲外にあることに基づいて、従業員が深刻な病状を経験していると判定された場合に、生成され得る。いくつかの実施形態において、対応する対応人員に警告する前に、異常な特性または状態を他の特性または状態と比較して、それらが、全体として、実際に発生している緊急事態と整合性があることを確認し、それによって、不正確な測定値(例えば、センサ120の欠陥による)に基づく誤認警告の可能性を低減させることができる。例えば、警告は、心拍数1313が閾値上限を上回るが、他の特性および状態が相対的に変化なくとどまる(すなわち、それらの基準値と比較して高くも低くもない)場合、提供されない場合がある。
いくつかの実施形態において、健康プロファイル1300が、従業員が深刻な健康の危険性に陥っていること(例えば、健康の危険性1306のうちの1つに対する高い可能性)を示す場合、サーバ104は、雇用者および/または医師に通知を提供することができる。例えば、従業員が糖尿病を発症する危険性にあるとことを検出すると、サーバ104は、雇用者に(例えば、コンピュータ103を介して)、および/または従業員の医師に(例えば、ネットワークサーバ110を介して)、自動化された通知を送信することができる。
いくつかの実施形態において、従業員の従業員健康情報109は、従業員の健康情報の記録/ログを含む。例えば、従業員健康プロファイルデータ109は、各従業員について、従業員の個人プロファイルデータ(例えば、名前、年齢等)1312、現在/過去の従業員の健康プロファイル1300、現在/過去の従業員の活動データ1318等を含み得る。
図14は、本発明の1つ以上の実施形態による、データベース108に記憶された健康情報109の例示的なデータベース構造1400である。いくつかの実施形態において、例示的な健康情報109は、次のテーブルを含むように構成される:従業員データ1402、健康試験1404、保護1406、筋肉の緊張1408、姿勢1410、従業員プロファイル1412、住所1414、健康計画1416、および健康目標1418。既定のユーザ(例えば、従業員)のテーブルのそれぞれは、他のユーザに対して固有であり、したがって、既定のユーザのテーブル/記録を識別するために使用可能な同一の主キー(「PK」)を含み得る。例えば、従業員「John Doe」(「1234」という従業員IDを有する)の健康情報を有するテーブル全ては、「1234」の主キーを含み得る。
従業員データテーブル1402は、従業員の一般的なユーザ情報を含み得る。例えば、従業員データテーブル1402は、従業員の名字、名前、パスワード、社会保障番号、リモートログインコード、例えば、RSAコード、ユーザ識別番号等についてのエントリを含み得る。
健康試験テーブル1404は、従業員のもう1つの健康試験(例えば、ワークステーション102のセンサ120を使用して実施された健康試験)の結果を反映するエントリを含み得る。健康試験テーブル1404は、従業員データテーブル1402に依存し得る。いくつかの実施形態において、健康試験テーブル1404は、固有の試験番号、ならびにそれぞれの試験に対する測定されたデータを含み得る。例えば、健康試験テーブル1404は、体温、体重、体脂肪、心拍数、呼吸数、血圧、血液状態、身体の位置、眼の動き等、測定された健康特性1302に関するデータを含み得る。
保護テーブル1406、姿勢テーブル1410、および/または筋肉緊張テーブル1408は、健康試験テーブル1404の既定の試験番号と関連付けられた従業員の1つ以上の健康状態1304を反映するエントリを含み得る。保護テーブル1406、姿勢テーブル1410、および/または筋肉緊張テーブル1408は、健康試験テーブル1404に依存し得る。いくつかの実施形態において、保護テーブル1406、姿勢テーブル1410、および/または筋肉緊張テーブル1408のそれぞれは、固有の試験番号、ならびにそれぞれの状態について測定/判定されたデータを含み得る。例えば、保護テーブル1406は、従業員のユーザID、体重、安静時の心拍数、目標心拍数、および最大心拍数についてのエントリを含み得る。筋肉緊張テーブル1408は、従業員の筋肉の緊張に関連するエントリを含み得る。いくつかの実施形態において、筋肉緊張テーブル1408は、腕の位置、試験時間、肩の位置等、筋肉の緊張を評価するために使用されるデータを含む。いくつかの実施形態において、筋肉緊張テーブル1408は、従業員の筋肉の緊張の判定されたレベルを示す、筋肉緊張値を含む。姿勢テーブル1410は、従業員の姿勢に関するエントリを含み得る。いくつかの実施形態において、姿勢テーブル1410は、頭部、腕、手、足、胴体の位置等、姿勢を評価するために使用されるデータを含む。いくつかの実施形態において、姿勢テーブル1410は、従業員の姿勢が、許容可能であるかどうか、および/または従業員の姿勢を矯正/改善するための提案を示す、姿勢矯正を含む。いくつかの実施形態において、類似のテーブルを、健康状態1304および/または健康の危険性1306のうちのいくつかまたは全てについて生成してもよい。
いくつかの実施形態において、テーブル(例えば、健康試験テーブル1404、保護テーブル1406、姿勢テーブル1410、筋肉緊張テーブル1408、および/または類似のテーブルを、他の健康状態1304について生成してもよく、および/または健康の危険性1306を、試験の各反復について生成してもよい。例えば、1組のテーブルを、試験番号「0001」を有する試験の1回目の反復に対して生成してもよく、第2の組のテーブルを、試験番号「0002」を有する試験の2回目の反復に対して生成してもよい、等である。いくつかの実施形態において、試験番号は、「0001」という試験番号は、従業員が受けた1回目の試験であり、「0010」という試験番号は、従業員が受けた10回目の試験である等、従業員に対する試験の反復を表し得る。代替的な実施形態において、試験番号は、1日のうちに行われる複数の試験を、日付、時間、および/または試験の反復によって識別することができるように、試験の日付および時間を示してもよい。
従業員プロファイルテーブル1412は、従業員データテーブル1402に依存し得る。いくつかの実施形態において、従業員プロファイルテーブル1412は、従業員のユーザIDおよび従業員がアクセスできるデータベースの部分を示す許可という主キーを含み得る。例えば、いくつかの実施形態において、従業員健康プログラムの管理者は、複数の従業員についての従業員健康プロファイルをダウンロードする許可を有し得る。他の実施形態において、許可は、ある従業員には従業員プロファイルデータを集約したテーブルへアクセスするための許可を付与する場合があるが、自身のプロファイルへのアクセスのみが可能な従業員もいる。他の実施形態において、許可は、健康プロファイルデータへの雇用者のアクセスを制限するために、従業員によって設定することができる(例えば、アクセスを全く許可しない、データ集約へのアクセスのみを許可する、または限定された職員による完全なアクセスを許可することができる)。当業者には理解されるように、データベース内のデータへのアクセスを従業員に付与するために使用することができる、複数の異なる許可の種類が存在し、全てが本開示の範囲内に含まれる。従業員プロファイルテーブル1412は、従業員の名前、名字、電子メールアドレス、実際の住所、年齢、性別、健康目標等についてのエントリを含み得る。
住所テーブル1412、健康計画テーブル1416、および健康目標テーブル1418は、従業員プロファイルテーブル1412に依存性である。住所テーブル1414は、従業員ユーザIDである主キーと、従業員の所番地、市、都道府県、郵便番号、ユーザ/授業員名等についてのエントリとを含み得る。健康計画テーブル1416は、従業員のユーザIDである主キーと、従業員の従業員名、体重、カロリー摂取、コレステロールレベル、塩分摂取、運動管理、血糖値等についてのエントリと、を含み得る。健康計画テーブル146は、従業員の健康計画(複数可)1308の態様を反映し得る。健康目標テーブル1418は、従業員のユーザIDである主キーと、目標体重、カロリー摂取、コレステロールレベル、塩分摂取、運動管理、血糖値等についてのエントリと、を含み得る。当業者には理解されるように、本発明のいくつかの実施形態は、システムの実行に応じて、健康計画テーブルおよび健康目標テーブルのうちの1つ、両方を含み得るか、またはいずれも含まない場合がある。また、当業者には理解されるように、健康計画テーブル1416および健康目標テーブル1418を、互いに比較して、従業員がその健康目標を満たす、超える、または満たないことを示す、その2つの間の偏差を判定することができる。いくつかの実施形態において、従業員がその健康目標を満たす、超える、または満たないことを示す通知を、従業員および/または雇用者に(例えば、対話型健康ダッシュボード1390を介して)提供してもよい。
方法1220は、本明細書に記載される技術に従って利用することができる方法の例示的な実施形態であることが理解されるであろう。方法1220は、その実行および使用の変更を容易にするために修正することができる。方法1220は、ソフトウェア、ハードウェア、またはそれらの組み合わせで、実行することができる。方法1220の一部または全ては、サーバモジュール1210等、本明細書に記載のモジュール/アプリケーションのうちの1つ以上によって実行することができる。方法1220の順序は、変更可能であり、種々の要素の追加、順序の変更、組み合わせ、省略、修正等を行うことができる。
健康情報の収集および表示:
いくつかの実施形態において、健康監視アプリケーション(例えば、サーバ104によって実行される)は、健康プロファイルデータ、健康レポート等を含む、従業員の健康情報と対話するための種々のユーザインターフェースを提供する。例えば、ユーザは、アプリケーションにログインして、自身または従業員の健康情報を見るか、または編集することが可能であり得る。いくつかの実施形態において、健康情報は、健康監視ウィジェットおよび/または対話型健康ダッシュボード(例えば、ダッシュボード1390)を介して伝達することができる。例えば、ユーザ(例えば、従業員)が健康監視アプリケーションにログインすると、ユーザのデスクトップに、従業員の最新の健康プロファイルデータの概要を表示するウィジェットが追加され得る、ならびに/または、ユーザは、ユーザがその健康情報を見る/編集する、および/もしくは従業員の健康試験の実行を制御することを可能にする、対話型健康ダッシュボードを開くことが可能であり得る。
図15は、本発明の1つ以上の実施形態による、対話型健康監視方法1500を図示するフローチャートである。方法1500は、ブロック1502で示されるように、ログイン画面を表示することを含み得る。いくつかの実施形態において、ログイン画面は、ユーザID、名前、従業員番号、社会保障番号、パスワード、RSAコード等のユーザログイン認証を入力するためのフィールドを含む。例えば、図16は、本発明の1つ以上の実施形態による、コンピュータディスプレイを介してユーザに表示することができる例示的なログイン画面1600を図示する。ログイン画面1600は、ユーザ名の入力のための名前フィールド1604、ユーザのパスワードを入力するためのパスワードフィールド1606、および検証のための認証情報を送信するために選択可能なログインボタン1608を有するログインダイアログ1602を含む。いくつかの実施形態において、ログイン画面1600は、従業員コンピュータ130、雇用者コンピュータ103、リモートコンピュータ112等のグラフィカルユーザインターフェースを介して、従業員、雇用者、または他の人物に表示され得る。ログインボタン1608を選択すると、ブロック1504に示されるように、ユーザによって入力されたログイン認証情報が受信され得る。例えば、送信されたログイン認証情報は、ユーザのログイン認証情報を認証するのに使用するために、サーバ104によって受信され得る。
いくつかの実施形態において、方法1500は、ブロック1506で示されるように、ログイン認証情報を認証することを含み得る。いくつかの実施形態において、ログイン認証情報の認証は、ユーザ検証モジュール1210aの実行によって提供されてもよい。いくつかの実施形態において、ログイン認証情報の認証は、受信された認証情報をデータベース108に記憶されたユーザ認証情報と比較して、ユーザが従業員健康監視アプリケーションにアクセスするための許可を有するかどうかを判定することを含み得る。認証情報が認証されなかった場合、ユーザは、アクセスを拒否され、ブロック1502に関して記載されるログイン画面の表示に戻され得る。ログイン認証情報が認証された場合、方法1500は、ブロック1508で示されるように、従業員健康監視アプリケーションにアクセスするためのオプションを有する、ホーム画面の表示に進むことができる。例えば、ログイン認証情報が認証された場合、ユーザの選択可能な従業員健康監視アプリケーションアイコン1702を含むホームページ画面1700(例えば、ユーザのデスクトップ画面)が、図17に示されるように、表示され得る。
いくつかの実施形態において、ホームページ画面1700は、従業員健康状況ウィジェット1704を含み得る。従業員健康状況ウィジェット1704は、従業員が、そのコンピュータ130で、他のアプリケーション(例えば、文書処理アプリケーション、表計算アプリケーション等)で作業している間に健康情報のうちの少なくともいくつかおよび/または対応する健康警告を見ることができるように、健康監視アプリケーションへのユーザのログインが成功したことに応答して、ユーザのホーム画面に表示され得る。従業員健康状況ウィジェット1704は、従業員に、その最新の健康試験および健康レポートに基づいて、その健康状態に関するフィードバックを提供することができる。例えば、健康状況ウィジェット1704は、健康状況アバター1703、健康の要約1706、実績インジケータ1708、感情アバター1710等を含み得る。健康状況アバター1703は、従業員の現在の健康のグラフィック表示を含み得る。例えば、健康状況アバター1703は、注意を必要とし得る従業員の身体の部分のグラフィック表示を提供する、人体のグラフィック表示を含み得る。例えば、図示される実施形態において、健康状況アバター1703は、「高血圧を経験しています」というメッセージ、および従業員が高血圧を有すると判定することに応答して表示され得るハートの図形を含む、グラフィックによる警告を含む。類似のグラフィックによる警告を、他の特性、状態、および/または危険性について提供してもよい。例えば、「眼が疲れています」というメッセージと、健康状況アバター1703の眼における対応する図形とを含む、グラフィックによる警告が、従業員の眼が疲労していることの判定に応答して提供されてもよい。
いくつかの実施形態において、健康状況アバター1703は、健康の改善、および健康目標のうちの1つ以上を達成することについて従業員を指導するのを助けることを目的とする、指示、提案、および/または実演を提供する、指導アバターを含み得る。例えば、本明細書に記載のように、健康状況アバター1703は、従業員が、健康警告状態を緩和し、健康目標のうちの1つ以上を達成するのを助けるために、実行することができる運動のアニメーションによる実演を提供し得る。いくつかの実施形態において、健康状況アバター1703は、アバターがユーザに話しかけているように見えるようにアバターがアニメーション化されており、情報を音声で(例えば、ユーザコンピュータのスピーカーを介して)提供することができる。
いくつかの実施形態において、健康概要1706は、従業員の現在の健康特性、状態、および/または危険性のうちのいくつかまたは全てを表示する。例えば、図示される実施形態において、健康概要1706は、それぞれ、許容される特性/状態を示すチェック、または注意が必要な特性/状態を示すフラグを伴う、種々の健康特性の一覧を含む。したがって、健康特性1706は、従業員の現在の健康特性、状態、および/または危険性、ならびに注意を要し得る健康特性、状態、および/または危険性についての対応する警告の一覧を提供することができる。
いくつかの実施形態において、実績インジケータ1708は、従業員の実績の度合いの表示を含む。例えば、図示される実施形態は、実績インジケータは、現在の判定された従業員のストレスレベルを示す、グラフィックによる尺度を含む。
いくつかの実施形態において、感情アバター1710は、従業員の現在の感情状態、顔の表情、しぐさ等のグラフィック表示を含む。例えば、従業員が微笑んでいるおよび/または楽しいこと判定することに応じて(例えば、判定された感情1336および/または判定された顔の動き1345を介して)、アバター1710は、示されるように、従業員の現在の感情および/または顔の表情を模倣する、グラフィックによる笑顔の図示を含むように、動的に更新され得る。したがって、アバター1710は、従業員の現在の感情状態、現在の顔の表情、しぐさ等を反映し得る。
いくつかの実施形態において、健康ウィジェット1704を介して提供される健康状況情報は、従業員の最新の健康レポート1300に基づく。例えば、従業員が、1時間毎に健康試験を受ける場合、健康ウィジェット1704は、最新の健康試験に対応する情報を表示するおように、1時間毎に更新され得る。さらなる例として、従業員が継続的な健康試験を受ける場合(例えば、1秒間に1回、1分間に1回等)、健康ウィジェット1704は、最新の健康試験に対応する情報を表示するように、継続的に更新され得る(例えば、1秒間に1回、1分間に1回等)。このような実施形態は、従業員に、その現在の健康状況/プロファイルに関する即時のフィードバックを提供することができる。
ユーザが、従業員健康監視アプリケーションのアイコン1702(および/または健康状況ウィジェット1704)を選択することに応じて、方法1500は、ブロック1512に示されるように、ユーザが、監視される従業員であるか、または他の種類のユーザ(例えば、従業員健康管理情報109を確認するためのアクセスを有する雇用者)であるかの判定に進むことを含み得る。いくつかの実施形態において、ユーザの種類の判定は、ユーザプロファイルと関連付けられた「ユーザ種類」の判定に基づく。例えば、第1の組のログイン認証情報が、従業員プロファイルと関連付けられていてもよく、第2の組のログイン認証情報が、雇用者プロファイルと関連付けられてもよい。ユーザが従業員ではないと判定された場合、方法1500は、ブロック1514で示されるように、確認者インターフェースを提供することに進むことができる。確認者インターフェースは、図27に関して、以下により詳細に記載される。
ユーザが従業員であると判定された場合、方法1500は、ブロック1516で示されるように、従業員が新規従業員であるかまたは既存従業員であるかを判定することに進むことができる。ユーザは、例えば、ユーザが以前にシステムにログインしたことがない、および/または基本的な従業員個人プロファイル情報(例えば、性別、年齢、電子メールアドレス等)をまだ提供していない場合に、「新規従業員」であると判定することができる。ユーザは、例えば、ユーザが以前にシステムにログインしたことがある、および/または基本的な従業員個人プロファイル情報を既に提供している場合、「既存ユーザ」であると判定することができる。いくつかの実施形態において、ユーザが「新規ユーザ」であると判定すると、方法1500は、ブロック1518で示されるように、ユーザ個人プロファイル情報の収集に進むことができる。例えば、図18に示されるプロファイル編集ダイアログ1800を表示し、それによって、ユーザが従業員個人プロファイル情報(例えば、従業員の身長、年齢、性別、健康目標等)を入力することを促すことができる。いくつかの実施形態において、プロファイル編集ダイアログ1800に、既にわかっている(例えば、データベース108に記憶されている)情報を自動入力することができる。例えば、ユーザの名前がログイン認証情報に基づいてわかっている場合、「名前」フィールドに、ユーザの名前を入力することができる。ユーザは、種々のユーザプロファイル情報フィールド1802を介して個人プロファイル情報を入力/編集することができ、送信ボタン1804のセクションを介して、更新されたユーザプロファイル情報を送信することができる。方法1500は、ブロック1520で示されるように、更新された従業員個人プロファイル情報を反映するように、従業員の健康情報を更新することを含み得る。例えば、ユーザが種々のユーザプロファイル情報フィールド1802に入力/編集を行い、送信ボタン1804を選択すると、データベース108に記憶されている従業員健康情報109は、そのフィールド1802の更新された個人プロファイルデータを反映するように更新され得る。このようなプロファイルデータは、データベース(例えば、図14のデータ構造に関して記載されたもの等)内で別個のレコード、テーブル、またはフィールドとして記憶され得る。
いくつかの実施形態において、ユーザが個人プロファイル情報を(例えば、プロファイル編集画面1800を介して)送信した時点、および/またはユーザが「新規ユーザ」ではない(すなわち、ユーザは「既存ユーザ」である)ことを判定した時点で、方法1500は、ブロック1522で示される、対話型健康ダッシュボード(例えば、対話型健康ダッシュボード1390)の提供に進むことができる。いくつかの実施形態において、対話型健康ダッシュボードは、健康情報を確認/編集する、健康プロファイルデータを確認/編集する、および/または1つ以上の従業員健康試験を開始するための、ユーザが選択できるオプションを含み得る。
図19は、本発明の1つ以上の実施形態による、対話型健康ダッシュボードを提供するための方法1900を図示するフローチャートである。方法1900は、ブロック1900で示される、対話型健康ダッシュボードを表示することを含み得る。いくつかの実施形態において、対話型健康ダッシュボードを表示することは、対話型健康ダッシュボードのデフォルトビューを表示することを含む。例えば、対話型ダッシュボードのデフォルトビューを表示することは、図21に関して示されるものと類似の健康ダッシュボード1390の表示を含み得る。本明細書により詳細に示されるように、健康ダッシュボード1390は、従業員個人プロファイルデータにアクセスするためにユーザが選択できるプロファイルタブ2102、従業員健康プロファイルデータにアクセスするためにユーザが選択できるレポートタブ2104、および従業員健康試験機能にアクセスするためにユーザが選択できる試験タブ2106を含み得る。いくつかの実施形態において、プロファイルタブ2102がデフォルトで表示される。
いくつかの実施形態において、ブロック1904に示されるように、ユーザがプロファイルタブ2102を選択すると、方法1900は、ブロック1906で示されるように、対話型プロファイルタブ2102の表示を含み得る。図20は、本発明の1つ以上の実施形態による、プロファイルタブを表示するための方法2000を図示するフローチャートである。方法2000は、ブロック2002で示されるように、プロファイルコンテンツを表示することを含み得る。図21は、本発明の1つ以上の実施形態による、プロファイルコンテンツ2103を含むプロファイルタブ210の例示的な表示を図示する。いくつかの実施形態において、プロファイルタブ2102の健康プロファイルコンテンツ2103は、対話型アバター2110、健康プロファイル情報2112、およびプロファイル編集ボタン2114を含む。いくつかの実施形態において、サーバ104は、表示のために、プロファイルコンテンツ2103を従業員コンピュータ130に供給することができる。
いくつかの実施形態において、アバター2110は、ユーザへの健康情報の伝達を提供する。例えば、アバター2110は、ユーザに「話しかけ」て(例えば、コンピュータ130のスピーカーおよび/または音声ヘッドセットを介して)プロファイル情報を伝達する、アニメーションキャラクターを含み得る。例えば、アバターは、音声で「ユーザプロファイル情報を更新しますか?更新する場合は、「プロファイル編集」ボタンを選択してください」と尋ねる場合がある。このようなコミュニケーションは、従業員が、従業員健康監視アプリケーションと対話することを促進する、および/またはアプリケーションの使用方法についての有益な指示を提供することを助けることができる。いくつかの実施形態において、最初に従業員健康監視アプリケーションを開いたときに、アバター2110は、対象となり得るある特定のデータおよび/または完了する必要のあるタスクに、従業員を導くことができる。例えば、プロファイルタブ2102の初期表示で、アバター2110は、「今日はまだ健康試験を行っていません、行いますか?行う場合は「試験」タブを選択してください」と音声で述べる場合がある。さらなる例として、プロファイルタブ2102の初期表示で、アバター2110は、「試験結果は、眼精疲労の危険性があり、姿勢が悪いことを示しています。眼精疲労を軽減し、姿勢を改善する方法についての提案を受け取るためにはレポートタブを選択してください」と音声で述べる場合がある。いくつかの実施形態において、アバター2110は、健康の改善、および健康計画の健康目標のうちの1つ以上の達成について従業員を指導するのを助けることを目的とする、指示、提案、および/または実演を提供する、「指導アバター」を含み得る。例えば、本明細書に記載のように、アバター2110は、従業員が、健康計画のうちのより多くの目標を達成する(例えば、毎日の運動目標を達成する)か、またはそうでなければその健康を改善する(例えば、識別される健康の危険性を減らす)ために実行することができる、アニメーションによる運動の実演(例えば、腹筋運動、ストレッチ等を行う方法)を提供することができる。
本明細書に記載のように、類似のアバターを、タブ表示のそれぞれに提供して、対応する健康情報をユーザに伝達することを助け、ユーザが従業員健康監視アプリケーションを使用することを助けることができる。したがって、従業員がアプリケーションを使用し、従業員の健康計画に従う可能性がより高くなり得る。
いくつかの実施形態において、プロファイル情報2112は、データベース108に記憶されている現在の健康情報109を反映する。プロファイル情報2112は、したがって、従業員が入力した個人プロファイル情報(例えば従業員の名前)、および/または試験の結果として得られた健康プロファイル情報(例えば、従業員の体重)に基づき得る。いくつかの実施形態において、ユーザが、ブロック2004で示されるように、「プロファイル編集」ボタン2114を選択すると、ブロック2006で示されるように、ユーザの個人プロファイル情報を編集するためのインターフェースを表示することができる。例えば、図18のプロファイル編集画面1800が表示され、それによって、ユーザが従業員個人プロファイル情報を入力/編集するのを促進することができる。ユーザが、ブロック2008で示されるように、その個人プロファイル情報を編集する場合(例えば、編集の入力および「送信」ボタン1804の選択を介して)、データベース108に記憶されている健康情報109は、ブロック2010で示されるように、更新された個人プロファイル情報を反映するように更新され得る。ブロック2012に示されるように、「終了」するオプションを選択すると(例えば、「終了」ボタン1806を選択すると)、方法2000は、ブロック1902に関して記載された対話型健康ダッシュボードの表示に戻ることができる。
いくつかの実施形態において、図19のブロック1908で示されるように、ユーザが試験タブ2106を選択すると、方法1900は、ブロック1910で示されるように、対話型試験タブ2106を表示することを含み得る。図22は、本発明の1つ以上の実施形態による、対話型試験タブを表示するための方法2200を図示するフローチャートである。方法2200は、ブロック2202で示される、健康試験コンテンツを表示することを含み得る。図23Aおよび23Bは、本発明の1つ以上の実施形態による、健康試験コンテンツ2300を含む試験タブ2106の例示的な表示を図示する。いくつかの実施形態において、健康試験コンテンツ2300は、アバター2110、試験スケジュール情報2302、「キャリブレーション実行」ボタン2304、「健康試験実施」ボタン2306、および「終了」ボタン2308を含む。いくつかの実施形態において、サーバ104は、表示のために、健康試験コンテンツ2300をコンピュータ130に供給することができる。
いくつかの実施形態において、最初に試験タブ2106を表示すると、アバター2110は、対象となり得るある特定のデータおよび/または健康試験に関して完了させる必要のあるタスクに、従業員を導くことができる。例えば、試験タブ2106の初期表示で、アバター2110は、「健康試験は午前9時に実施されました、もう1回、午前10時に予定されています。今すぐ試験を実施しますか?実施する場合は、「健康試験実施」ボタンを選択してください」と音声で述べる可能性がある。いくつかの実施形態において、健康試験スケジュール情報2302は、前回の試験がいつ実施されたか、および/または次の試験がいつ予定されているかを反映する。
いくつかの実施形態において、ユーザが、ブロック2204で示されるように、「キャリブレーション実行」ボタン2304を選択すると、ブロック2206で示されるように、キャリブレーションルーチン(例えば、キャリブレーションモジュール1210b)が実施され得る。例えば、センサ120のスキャンが、健康特性1302および/または状態1304のうちのいくつかまたは全てについて、1組の基準測定値を収集するために実施されてもよい。基準測定値は、センサ120の操作を確認するために使用することができる、および/または収集された他の健康データとの比較に使用するために、健康データ109に記憶することができる。いくつかの実施形態において、キャリブレーションにより、健康データの相対的な態様を適正に解釈するために使用することができる、従業員に関する規範的データを収集する。いくつかの実施形態において、基準測定値は、従業員の健康プロファイルデータおよび健康レポート1380のコンテンツに追加されなくてもよい。いくつかの実施形態において、キャリブレーションルーチンの実行中、ユーザにシステム100の現在の状況を認識させるように、「キャリブレーション中です、お待ちください」と述べる、図23Bのものに類似の表示が表示され得る。
いくつかの実施形態において、ブロック2208で示されるように、ユーザが「健康試験実施」ボタン2306を選択すると、ブロック2210で示されるように、健康試験ルーチン(例えば、監視モジュール1210c)が実行され得る。例えば、センサ120を監視して、健康データ200を収集することができる、および/または対応する健康プロファイルデータ1300および/または対応するレポート1380を生成することができる。いくつかの実施形態において、健康試験の実施中、ユーザにシステム100の現在の状況を認識させるように、「試験実行中です、お待ちください」と述べる、図23Bのものに類似の表示が表示され得る。
図24は、本発明の1つ以上の実施形態による、健康試験を実施するための方法2400を図示するフローチャートである。方法2400は、ブロック2402で示されるように、健康センサを監視して健康データを収集することを含み得る。いくつかの実施形態において、健康センサを監視して健康データを収集することには、健康センサ120(例えば、1つ以上の温度センサ(例えば、熱電対、IRセンサ等)202、1つ以上の血液状態センサ(例えば、パルスオキシメーター)204、1つ以上の血圧センサ(例えば、血圧測定用カフ)206、1つ以上の位置センサ(例えば、力変換器)208、1つ以上の体脂肪センサ(例えば、金属製接触部)210、1つ以上の3D位置センサ(例えば、ビデオセンサ)212、1つ以上の音声センサ(例えば、マイクロホン)214、呼吸センサ216、神経センサ218等)を監視して、健康データ200(例えば、温度データ200a、血液状態データ200b、血圧データ200c、位置データ200d、体脂肪データ200e、3D位置データ200f、音声データ200g、呼吸データ200h、神経データ200i等)を収集することが含まれる。いくつかの実施形態において、健康データは、本明細書に記載のように、サーバ104によって受信される。
いくつかの実施形態において、方法2400は、ブロック2404で示されるように、収集された健康データを処理して健康プロファイルデータを生成することを含み得る。例えば、収集された健康データ200を、サーバ104によって処理して、図13に関して本明細書に記載される、健康特性1302、健康状態1304、健康の危険性1306、および/または健康計画1308を含む、健康プロファイル1300を生成することができる。
いくつかの実施形態において、方法2400は、ブロック2406で示されるように、従業員健康情報を更新することを含み得る。例えば、データベース108(例えば、データ構造1400のテーブル)に記憶された従業員のユーザ健康情報109は、健康プロファイル1300(例えば、健康特性1302、健康状態1304、健康の危険性1306、および1つ以上の健康計画1308を含む)のデータを含むように、更新することができる。
いくつかの実施形態において、方法2400は、ブロック2408で示されるように、警告状態が存在するかどうかを判定することを含み、警告状態が本当に存在している場合、ブロック2410で示されるように、警告状態に関する警告を提供することができる。このような判定は、即時の警告を必要な人物に提供できるように、健康試験の過程において行うことができる。上述のように、いくつかの実施形態において、警告状態が存在するかどうかを判定することは、健康データ200および/または健康プロファイル1300が、従業員が健康危機に陥っている(例えば、脳卒中、心臓発作等)ことを示すかどうかを判定することを含み得、従業員が健康危機を経験していると判定された場合には、対応する警告を緊急人員および/または雇用者に提供する。例えば、従業員が、現在心臓発作を有していることを検出すると、サーバ104は、雇用者に(例えば、コンピュータ103を介して)自動化された警告、ならびに/または消防署、警察署、病院、作業施設にいる現地医療対応人員、および/もしくは他の緊急対応人員に(例えば、ネットワークサーバ110およびリモートコンピュータ112を介して)自動化された緊急要求通話を、生成することができる。いくつかの実施形態において、警告状態が存在するかどうかを判定することは、健康レポート1300が、従業員が深刻な健康の危険性(例えば、健康の危険性1306のうちの1つに対する高い可能性等)に陥っていることを示すかどうかを判定することを含み得、従業員が深刻な健康の危険性を経験していると判定された場合、サーバ104は、雇用者および/または医師に通知を生成することができる。例えば、従業員が糖尿病を発症する危険性にあることを検出すると、サーバ104は、雇用者に(例えば、コンピュータ103を介して)、および/または従業員の医師に(例えば、ネットワークサーバ110およびリモートコンピュータ112を介して)、危険性を示す自動化された通知を生成することができる。
いくつかの実施形態において、従業員が警告状態を経験しているかどうかの判定は、健康データ200および/または健康プロファイル1300と所定の閾値限度との比較に基づき得る。例えば、上述のように、呼吸数1316が1分あたり12〜120回の呼吸という正常範囲外にある、血圧1314が90/60〜180/120という正常範囲外にある、血液酸素化レベルが90%を上回る、姿勢1338が従業員がフロアに倒れているかまたはうずくまっていることを示す等、健康特性1302または状態1304が所定の正常/閾値範囲外にある(例えば、最小閾値を下回るおよび/または最大閾値を上回る)場合、従業員は、深刻な病状を経験していると判定され得る。いくつかの実施形態において、対応する対応人員に警告する前に、異常な特性または状態を他の特性または状態と比較して、それらが、全体として、実際に発生している緊急事態と整合性があることを確認し、それによって、不正確な測定値(例えば、センサ120の欠陥による)に基づく誤認警告の可能性を低減させる。例えば、警告は、心拍数1313が閾値上限を上回るが、他の関連する特性および状態(例えば、血圧および血液酸素化)が相対的に変化なくとどまる(すなわち、それらの基準値と比較して異常に高くも低くもない)場合、提供されなくてもよい。いくつかの実施形態において、警告が送信される前に、それを無効にするオプションが従業員に表示されてもよい。このようなオプションにより、従業員が、誤認警告が送信されることを阻止することが可能であり得る。
いくつかの実施形態において、方法2400は、ブロック2412で示されるように、健康試験が完了したかどうかを判定すること、およびブロック2414で示されるように、健康試験が完了したと判定された場合に健康センサの監視を終了させることを含み得る。いくつかの実施形態において、健康試験は、必要とされる量の健康データが収集され、処理された場合、完了したと判定される。例えば、健康試験がセンサ120から単一の組の測定値(例えば、センサ120のそれぞれから1つの測定値)のみを必要とする場合、健康試験は、監視、処理、更新、および警告状態の確認を1回反復した後に、完了し得る。さらなる例として、健康試験が、所定の期間(例えば、1分間、5分間、1時間、8時間)にわたって、センサ120から1組の測定値が収集されることを必要とする場合、健康試験は、所定の期間が終了するまで、完了し得ない。したがって、例えば、健康試験の反復は、1分間、5分間、1時間、8時間等の間、継続し得る。
図示される実施形態は、「健康試験実施」ボタンの選択を介したユーザ要求に応答して実行される、健康試験を実施するための方法2400について言及するが、このような試験ルーチンは、任意の多様な要求に応答して実行され得ることが、理解されるであろう。いくつかの実施形態において、方法2400は、上述のように、対応する試験スケジュールに従って自動的に実行される。例えば、健康試験スケジュールが、既定の時間(例えば、正午)に健康データ200の収集を要求する場合、方法2400は、正午に自動的に実行され得る。別の例として、健康試験スケジュールが、午前8:00から午後6:00まで、健康データ200の継続的な収集を要求する場合、方法2400は、午前8:00に自動的に実行され得、健康試験は、午後6:00まで完了し得ない。さらに別の例として、健康試験スケジュールが、午前8:00から午後6:00まで、1時間毎に健康データ200を繰り返し収集することを必要とする場合、方法2400は、午前8:00、午前9:00等に、自動的に実行され得る。いくつかの実施形態において、方法は、従業員の健康試験を実行する、雇用者の要求(例えば、「健康試験実施」ボタン2306の選択を介した)に応答して実行されてもよい。
図22のブロック2212で示されるように、ユーザが「終了」するオプションを選択する(例えば、図23Aまたは23Bの「終了」ボタンを選択する)と、方法は、ブロック1902に関して記載される、対話型健康ダッシュボードを表示することに戻ることができる。いくつかの実施形態において、ユーザは、健康試験が従業員によって開始されたか、またはシステム100によって(例えば、試験スケジュールに基づいて)自動的に開始されたかに関係なく、終了ボタン2310を使用して、健康試験を中断することができる。
いくつかの実施形態において、図19のブロック1912で示されるように、ユーザがレポートタブ2104を選択すると、方法1900は、ブロック1914で示されるように、対話型レポートタブ2104を表示することを含み得る。図25Aおよび25Bは、本発明の1つ以上の実施形態による、対話型レポートタブを表示するための方法2500を図示するフローチャートを含む。方法2500は、ブロック2502で示されるように、健康レポートコンテンツを表示することを含み得る。図26A〜26Gは、本発明の1つ以上の実施形態による、健康レポートコンテンツ2600を含む健康レポートタブ2100の例示的な表示を図示する。いくつかの実施形態において、サーバ104は、表示のために、健康レポートコンテンツ2600を、コンピュータ130に供給することができる。
いくつかの実施形態において、健康レポートタブ2102の初期/概要ビュー2601は、対話型アバター2110、感情アバター2603、健康プロファイルデータの概説/概要2602、「全てのレポートを見る」ボタン2603、「計画を見る」ボタン2604、「チャートで説明を見る」ボタン2606、「神経レポートを見る」ボタン2608、および「終了」ボタン2610を含む(図26Aを参照されたい)。感情アバター2603は、図17に関して記載される感情アバター1710と類似であってもよい。例えば、感情アバター2603は、従業員の現在の感情状態、顔の表情、しぐさ等のグラフィック表示を含み得る。従業員が微笑んでいるおよび/または楽しいことを判定すること(例えば、判定された感情1336および/または判定された顔の動き1345を介して)に応じて、アバター2603は、示されるような笑顔のグラフィック表示を含んで、従業員の現在の顔の感情および/または表情を模倣するように、動的に更新され得る。したがって、アバター2603は、従業員の現在の感情状態、顔の表情、しぐさ等を反映することができる。
健康プロファイルデータ2602の概説は、従業員の最新の健康プロファイルデータ1300の健康特性および/または健康状態のうちのいくつかまたは全てについて判定された値を含み得る。
いくつかの実施形態において、健康プロファイルデータ1300が、従業員の1つ以上の健康の危険性を識別した場合、注意アイコンを、ユーザが選択できる「危険性情報を見る」リンクと関連して、表示してもよい。例えば、健康プロファイルデータ1300が、ユーザが肥満および糖尿病ならびに/または心疾患の危険性にあることを示す場合、注意アイコン2610および「危険性情報を見る」へのリンク2610が、レポートタブ2104の概要ビューに表示され得る。いくつかの実施形態において、状態が深刻であると判定された場合(例えば、警告状態が存在する場合)、注意アイコン2610は、警告状態の重要性を伝えることを目的とする「警告アイコン」と置き換えられてもよい。例えば、注意アイコン2610は、黄色の三角形を含み得、一方で、「警告アイコン」は、従業員の注意を引くことを意図した点滅する赤色の「X」を含み得る。いくつかの実施形態において、警告アイコンの選択時に、従業員は、対応する警告を無効にするか、または警告の送信を許可するように促される場合がある。従業員が警告の無効化を選択した場合、警告は送信されなくてもよい。したがって、ユーザは、方法2000の健康試験の実行中に生成されるものを含む、警告の送信を制御することが可能であり得る。従業員が、一定期間(例えば、10秒間)の間に警告を無効化しなった場合、警告が送信され得る。いくつかの実施形態において、類似の注意アイコンおよび/または対話型警告アイコンが、健康状況ウィジェット1704を介して表示される。
いくつかの実施形態において、健康プロファイルデータ1300が、注意/修正を必要とし得る1つ以上の健康特性/状態を識別した場合、対応する1組の情報へと誘導する、ユーザが選択できるリンクが表示される。例えば、健康プロファイルデータ1300が、従業員の姿勢が不適当であるか、またはそうでなければ調整が必要であることを示す場合、ユーザが選択できる「姿勢情報を見る」へのリンク2614が提供され得る。さらなる例として、健康プロファイルデータ1300が、従業員の眼が疲労している可能性があることを示す場合、ユーザが選択できる「眼の情報を見る」へのリンク2616が提供され得る。
ブロック2504で示されるように、「計画を見る」ボタン2604を選択すると、方法2500は、ブロック2506で示される健康計画インターフェースビューを表示することに進むことができる。図26Bは、本発明の1つ以上の実施形態による、例示的な健康計画インターフェースビュー2620を図示する。いくつかの実施形態において、健康計画インターフェースビュー2620は、健康計画の概要2622を含み得る。健康計画の概要2622は、従業員の現在の健康計画1308の一部または全ての概要を提供し得る。例えば、健康計画の概要2622は、健康計画1308によって指定される健康目標の一覧を含み得る。いくつかの実施形態において、従業員は、健康計画インターフェースビューを介して、特定の目標を選択および修正することによって、計画1308を編集することができる。
いくつかの実施形態において、健康計画インターフェースビュー2620は、健康計画1308に従おうとする従業員がとる活動を反映する、健康活動概要2624を含み得る。例えば、健康活動概要2624は、従業員がその日に食べたものに関する情報(例えば、カロリー、脂肪、塩分、および食物繊維の摂取量)の一覧を含み得る。いくつかの実施形態において、「活動を追加」ボタン2626を選択すると、図26Cに示されるように、活動入力ビュー2630が表示され得る。従業員は、「食物」ボタン2632を選択して、摂取した食物の量/種類(オートミール1食分)を入力する、および/または「活動」ボタン2634を選択して、活動の時間/種類(例えば、1時間のランニング)を入力することができる。
ブロック2508で示されるように、計画に対する何らかの変更(例えば、健康計画の編集および/または活動の入力)を受信することに応答して、従業員の健康情報は、ブロック2510で示されるように、変更を反映するように更新される。例えば、従業員のユーザ健康情報109が、修正された健康計画データおよび/または入力された活動を含むように更新され得る。「終了」ボタン2628を選択すると、方法は、図26Aの初期/概要計画ビューの表示に戻ることができる。
ブロック2512で示されるように、危険性アイコン/リンク2610/2612を選択すると、方法2500は、ブロック2514で示されるように、危険性インターフェースビューを表示することに進むことができる。図26Dは、本発明の1つ以上の実施形態による、例示的な危険性インターフェースビュー2640を図示する。危険性インターフェースビュー2640は、ユーザに現在の健康プロファイルデータ1300において識別された健康の危険性1306を警告する、健康の危険性ダイアログ2642を含み得る。例えば、現在の健康プロファイルデータ1300が、ユーザが肥満および糖尿病ならびに/または心疾患の危険性にあることを示す場合、ダイアログにより、危険性を伝えることができる。いくつかの実施形態において、アバター2110は、従業員が確実に危険性に気付くように、ダイアログのコンテンツを声に出して読むことができる。予測される健康課題および/または関連する健康の危険性を従業員に警告することにより、予測される健康課題および/または関連する健康の危険性が実際の健康状態に発展する前に、従業員が積極的にそれに対処することを可能にすることができる。
いくつかの実施形態において、アバター2110は、健康の改善、および健康目標のうちの1つ以上の達成について従業員を指導するのを助けることを目的とする、指示、提案、および/または実演を提供する、指導アバターを含み得る。例えば、本明細書に記載のように、アバター2110は、従業員が、健康計画のうちのより多くの目標を達成する(例えば、毎日の運動目標を達成する)か、またはそうでなければその健康を改善する(例えば、識別される健康の危険性を減らす)ために実行することができる、アニメーションによる運動の実演(例えば、腹筋運動、ストレッチ等を行う方法)を提供することができる。いくつかの実施形態において、指導アバター2110は、指導および提案を伝達するのを助けるために、従業員に話しかけるアニメーションキャラクターを含み得る。例えば、アバター2110は、「血圧が高いです、血圧を下げるために1日20分のウォーキングを試みてください」等の提案を提供することができる。アバター2110は、アバターがユーザに話しかけているように見えるようにアバター2110がアニメーション化されており、情報を音声で(例えば、ユーザコンピュータのスピーカーを介して)提供することができる。さらなる例として、指導アバター2110は、提案された行動に関する指導を提供することができる。例えば、健康計画が、腹筋運動を行うことを含む場合、指導アバター2110は、「このようにして腹筋運動を正しく行います」と音声で伝え、続いてアニメーション化されたアバター2110が腹筋運動の方法の視覚的実演を提供することができる。このようなインターフェースは、従業員が提供される情報に傾聴し、それを理解し、それに基づいて行動することを促す、対話の態様を提供することができる。さらに、このような指導は、提案された活動を完了するためのステップを従業員に行わせる指導を提供することによって、健康計画の提案された活動に取り組むことに関する、従業員の不安レベルを低減させることを助けることができる。指導アバターは、健康情報を伝達し、健康の改善および/または健康目標の達成について従業員を指導するために、対話型健康ダッシュボードまたは類似のインターフェース(例えば、健康状況ウィジェット1704の健康状況アバター1703)全体に提供され得る。
「終了」ボタン2644を選択すると、方法2500は、図26Aの初期/概要計画ビューの表示に戻ることができる。
ブロック2516で示されるように、「眼の情報を見る」リンク2616を選択すると、方法2500は、ブロック2518で示されるように、眼のインターフェースビューを表示することに進むことができる。図26Eは、本発明の1つ以上の実施形態による、例示的な眼のインターフェースビュー2650を図示する。眼のインターフェースビュー2650は、眼性疲労を軽減するために従業員に提案を提供する、眼の情報ダイアログ2652を含み得る。例えば、ダイアログは、従業員が20分毎にコンピュータから休憩を取り、休憩中に1分間、20フィート離れた物体を見つめることを提案し得る。いくつかの実施形態において、アバター2110は、従業員が確実に運動に気付くように、ダイアログのコンテンツを声に出してよむことができる。いくつかの実施形態において、アバター2110は、眼精疲労を軽減するための提案の伝達を助けるための指導アバターを含み得る。例えば、アバター2646は、ユーザがモニタから近くにある別の物体へと視線を移している、アニメーションによる実演を含み得る。「終了」ボタン2654を選択すると、方法は、図26Aの初期/概要計画ビューの表示に戻ることができる。
ブロック2520で示されるように、「姿勢情報を見る」リンク2614を選択すると、方法2500は、ブロック2522で示されるように、姿勢のインターフェースビューを表示することに進むことができる。図26Fは、本発明の1つ以上の実施形態による、例示的な姿勢のインターフェースビュー2660を図示する。姿勢のインターフェースビュー2660は、従業員の身体の位置2664(例えば、最新の健康試験による)の概要を含み、姿勢を改善するための提案2666を従業員に提供する、姿勢情報ダイアログ2662を含み得る。例えば、提案2666は、従業員が、椅子のランバーサポートにもたれるように背下部を動かすことを提案し得る。いくつかの実施形態において、アバター2110は、従業員が確実に姿勢に気付き、姿勢を矯正/改善するための提案に気付くように、ダイアログのコンテンツを声に出して読むことができる。いくつかの実施形態において、アバター2110は、従業員の姿勢を改善するための提案の伝達を助けるための指導アバターを含み得る。例えば、アバター2110は、椅子に正しく着席する方法のアニメーションによる実演を含み得る。いくつかの実施形態において、ダイアログは、姿勢の特定の態様の試験を開始するためのボタンを含み得る。例えば、ユーザが「頸部」、「頭部」、「背部」、または「手」のボタン2668のうちの1つを選択すると、サーバ104は、対応するセンサ104および/またはコンピュータを利用して、それに対応する健康データ200を取得し、その健康データ200を処理して、従業員の頸部、頭部、背部、または手の現在の位置を判定し、現在の身体の位置を反映するように、ダイアログ2662における体の位置2664の概要を更新することができる。このような対話の特徴により、従業員が、身体の位置に徐々に調整を加え、身体の1つ以上の部分に対する試験を開始し、確実に身体の位置/姿勢を矯正するように即時のフィードバックを受け取ることを可能にすることができる。いくつかの実施形態において、姿勢状況アイコン2667は、従業員の姿勢の表示を提供することができる。アイコン2667は、従業員の姿勢に調整が必要な場合、注意アイコン(例えば、黄色の三角形)であってもよく、従業員の姿勢が良好であり、したがって調整が必要でない場合、肯定アイコン(例えば、緑色のチェック)であってもよい。「終了」ボタン2669を選択すると、方法は、図26Aの初期/概要ビューの表示に戻ることができる。
ブロック2524で示されるように、「チャートで説明を見る」ボタン2606を選択すると、方法2500は、ブロック2526で示されるように、グラフインターフェースビューを表示することに進むことができる。図26Fは、本発明の1つ以上の実施形態による、例示的なグラフインターフェースビュー2670を図示する。チャートインターフェースビュー2670は、選択されたパラメータのプロットを表示するチャート2672を含み得る。例えば、チャートは、選択された期間(例えば、過去3か月間)にわたる従業員の体重のグラフを表示することができる。いくつかの実施形態において、従業員は、それぞれ、「健康パラメータ」選択ドロップダウンボックス2674および「時間フレーム」選択ドロップダウンボックス2676を介して、グラフ化される1つ以上のパラメータ(例えば、健康特性1302および/もしくは健康状態1304)ならびに/またはグラフ化される時間フレームを選択することができる。いくつかの実施形態において、アバター2110は、ドロップダウン選択を介して表示されるパラメータおよび時間フレームを選択するように従業員に指示することができる。「終了」ボタン2678を選択すると、方法は、図26Aの初期/概要計画ビューの表示に戻ることができる。
ブロック2528で示されるように、「レポートを見る」ボタン2603を選択すると、方法2500は、ブロック2530で示されるように、健康レポートインターフェースを表示することに進むことができる。健康レポートインターフェースは、従業員の健康プロファイル1300の情報の一部または全てを表示することを含み得る。例えば、健康レポートインターフェースは、図13Bの健康レポート1380のものと類似の健康レポートの表示を含み得る。健康レポートを見ることが終了すると、方法は、図26Aの初期/概要ビューの表示に戻ることができる。
ブロック2532で示されるように、「神経レポートを見る」ボタン2608を選択すると、方法2500は、ブロック2534で示されるように、神経レポートインターフェースを表示することに進むことができる。神経レポートインターフェースは、従業員の神経/脳活動に関する健康プロファイルデータの表示を含み得る。例えば、神経レポートインターフェースは、図26H〜26Kに示されるような、EEGレポート2682、EFTレポート2684、およびデータパケットレポート2686を含む、神経レポート2680の表示を含み得る。神経レポート2680は、従業員の頭皮との種々の接触点の状況を示す、神経センサグラフィック2690を含み得る。図26Hは、複数のセンサチャネルに対する例示的なEEGレポート2682を図示する。図26Iは、単一の選択されたセンサチャネルに対する例示的なEEGレポート2682を図示する。EEGレポート2682は、即時データストリームおよび/または神経センサ218から受信される神経信号のログを含み得る。図26Jは、単一の選択されたセンサチャネルに対する例示的なFFTレポート2684を図示する。FFTレポート2684は、神経センサ218から受信される神経信号の即時データストリームおよび/またはログ、ならびに種々の信号型(例えば、デルタ、シータ、アルファ、ベータ、および/または特別な帯域)のFFTヒストグラム表示を含み得る。図26Kは、例示的なデータパケットレポート2686を図示する。データパケットレポート2686は、喪失した全てのデータパケットのログを含む、神経センサ218(例えば、神経ヘッドセット480から)から送信されたデータパケットのログを含み得る。このようなデータパケットレポート2686は、サーバ104への神経データ200iの送信の確認を可能にすることによって、データの整合性を検証することを助けることができる。
健康レポートを見ることが終了すると、方法は、図26Aの初期/概要計画ビューに戻ることができる。
ブロック2536で示されるように、図26Bに図示される「終了」ボタン2610を選択すると、方法2500は、ブロック1902に関して記載される対話型健康ダッシュボードを表示することに戻ることができる。
ユーザが従業員ではないが(図15のブロック1514を参照されたい)、例えば、従業員健康プロファイルを確認する許可を有する雇用者であることを判定すると、方法1500は、ブロック1514で示されるように、確認者インターフェースを提供することに進むことができる。図27は、本発明の1つ以上の実施形態による、例示的な確認者インターフェース2700を図示する。いくつかの実施形態において、ユーザが1組の従業員の健康情報を確認する許可を有する場合、ドロップダウン選択ボックス2702は、1組の従業員の名前が追加される。従業員(例えば、John Doe)を選択すると、確認者インターフェース2700は、従業員に表示される対話型ダッシュボードと同じかまたは類似する(すなわち、上述の対話型ダッシュボードと同じかまたは類似する)対話型健康ダッシュボード2704を提供することができる。したがって、例えば、確認者は、選択された従業員の健康プロファイルおよび健康レポートを確認および/または編集することができ、さらには従業員の健康試験を開始することもできる。このような確認は、雇用者が、対処が必要であり得る健康状態を識別すること、健康計画に関する従業員の進歩を追跡すること、従業員が確実に健康監視システム/アプリケーションに関与するようにすること等、を可能にすることができる。
いくつかの実施形態において、確認者インターフェースは、確認者が、確認のために複数の従業員を選択することを可能にし得る。例えば、グループドロップダウンボックス2706は、確認者が、特定の施設、地域、部署、チーム等を選択することを可能にすることができる。グループ(例えば、特定の施設、地域、部署、チーム等)を選択すると、確認者インターフェースは、その特定の施設、地域、部署、チーム等に勤務する従業員に対応する健康データ/レポートを表示することができる。例えば、確認者に、選択されたグループについて、図13Bのレポート1380のものに類似のレポートを提示することができる。このようなグループレポートは、そのグループの健康特性、状態、危険性、計画等の平均値、および/またはそのグループの健康を評価するために使用することができる対応する統計値(例えば、標準偏差等)を含み得る。このような実施形態は、雇用者が、特定のグループの従業員(例えば、ある施設、地域、部署、チーム等の従業員)が正常または異常な健康状態を経験しているかどうかを判定することを可能にすることができる。例えば、ある施設についてのレポートが、その施設において異常に高い割合の従業員がアレルギー症状を有することを示す場合、確認者は、その施設でアレルギー症状を引き起こしている可能性のある気中汚染物質を減少させるためのステップをとる必要があると判断することができる。さらなる例として、あるチームについてのレポートが、異常に高い割合の従業員チームメンバーが、高いストレスまたは鬱病の症状を有する場合、確認者は、そのチームのストレスレベルおよび/または鬱病を減少させるためのステップをとる必要があると判断することができる。したがって、従業員の健康の確認は、雇用者が、従業員の健康を改善するためのステップを取ることを可能にし、このことが、従業員の生産性を向上させ得る。
いくつかの実施形態において、システム100は、複数の従業員が、類似の状態、特性、危険性等を経験していると思われるかどうかを識別することができ、対応する警告を雇用者に提供することができる。例えば、ある施設についてのレポートが、その施設において異常に高い割合の従業員がアレルギーの症状を有することを示す場合、システム100は、状態に関して雇用者に警告を生成することができる。
図28は、本発明の1つ以上の実施形態によって、警告状態が存在するかどうかを判定するために複数の従業員の健康情報を評価するための方法2800を図示するフローチャートである。方法2800は、ブロック2801で示される、複数の従業員の健康情報を監視することを含み得る。いくつかの実施形態において、複数の従業員の健康情報を監視することは、従業員の別個のグループについての健康プロファイルデータを確認することを含み得る。例えば、複数の従業員の健康情報を監視することは、特定の施設、地域、部署、チーム等に勤務する全ての従業員の健康プロファイルデータを確認することを含んでもよい。いくつかの実施形態において、複数の従業員の健康情報を監視することは、既定の特性、状態、または危険性を経験している複数の従業員の数/割合を判定することを含む。例えば、複数の従業員の健康情報を監視することは、113kg(250ポンド)を超える体重を有する従業員の割合を判定することを含み得る。いくつかの実施形態において、複数の従業員の健康情報を監視することは、既定の特性、状態、または危険性に対して単一値を判定することを含む。例えば、複数の従業員の健康情報を監視することは、複数の従業員の平均体重を判定することを含み得る。他の実施形態は、種々の他の特性1302、状態1304、および危険性1306についての類似の判定を含み得る。
方法2800は、ブロック2802で示されるように、複数の従業員の健康プロファイルデータの確認に基づいて、警告状態が存在するかどうかを判定することを含み得る。いくつかの実施形態において、監視の結果と所定の閾値との比較に基づいて、警告状態が存在することを判定することができる。例えば、113kg(250ポンド)を超える従業員のグループについての閾値率が50%である場合、そのグループの50%を上回る従業員が、113kg(250ポンド)を超える体重を有する場合、警告状態が存在すると判定することができる。さらなる例として、あるグループの従業員の閾値平均体重が113kg(250ポンド)である場合、そのグループの従業員の平均体重が、113kg(250ポンド)を超えた場合、警告状態が存在すると判定することができる。他の実施形態は、種々の他の特性1302、状態1304、および危険性1306についての類似の判定を含み得る。
警告状態が存在することの判定に応答して、方法2800は、ブロック2804で示されるように、警告状態に関して雇用者に警告を提供することに進むことができる。いくつかの実施形態において、警告状態に関して雇用者に警告を提供することは、複数の従業員がそれぞれ、問題の健康プロファイルを有することを示す、警告を雇用者に提供することを含み得る。例えば、健康監視アプリケーションにログインすると、雇用者に、状態に対する警告を含むホームページ画面が提供され得る。雇用者に予測される健康課題および/または関連する健康の危険性を警告することにより、予測される健康課題および/または関連する健康の危険性が、実際の健康問題に発展する前に、雇用者が積極的にそれに対処することを可能にすることができる。例えば、警告が、ある施設において高い割合の従業員が肥満になる危険性にあることを示す場合、雇用者は、従業員が肥満になることを阻止するのを助けるために、その施設の従業員に対して食事プログラムおよび/または運動プログラムを実施することが可能であり得る。
図29は、本技術の1つ以上の実施形態による、確認者が健康監視アプリケーションにログインした際に表示され得る警告2902を含む、確認者ホームページ画面2900を図示する。警告2902は、複数の従業員が、問題となり得る健康特性、状態、または危険性を経験していることを示すアイコン、文字、または他の情報を含み得る。例えば、図示される実施形態にでは、警告2902は、雇用者のデスクトップ上のウィジェットに提供され、「西部施設において50%を上回る従業員が250ポンドを超える体重を有しています」と述べる。いくつかの実施形態において、類似の警告が、雇用者に表示される対話型健康ダッシュボード内に提供されてもよい。例えば、図27を参照して、雇用者が、「確認するグループ」のドロップダウンボックス2706で「西側の施設」を選択した場合、結果の表示には、「西側の施設において50%を上回る従業員が、250ポンドを超える体重を有しています」と述べる類似の警告が含まれ得る。このような実施形態は、あるグループの従業員が被っている可能性のある健康課題を識別し、改善する能力を雇用者に提供することができる。
方法1500、1900、2000、2200、2400、2500、および2800が、本明細書に記載の技術によって利用することができる方法の例示的な実施形態であることが理解されるであろう。方法1500、1900、2000、2200、2400、2500、および2800は、その実行および使用の変更を容易にするために修正することができる。方法1500、1900、2000、2200、2400、2500、および2800は、ソフトウェア、ハードウェア、またはそれらの組み合わせで、実行することができる。方法1500、1900、2000、2200、2400、2500、および2800の一部または全てを、サーバモジュール1210および/またはコンピュータモジュール308等、本明細書に記載のモジュール/アプリケーションのうちの1つ以上によって実行することができる。方法1500、1900、2000、2200、2400、2500、および2800の順序は変更されてもよく、種々の要素の追加、順序の変更、組み合わせ、省略、修正等を行うことができる。
図面および明細書において、本発明の典型的な好ましい実施形態が開示されており、特定の用語が利用されているが、用語は、説明の意味で使用され、限定する目的で使用されるものではない。本発明は、これらの図示される実施形態への具体的な参照により、相当に詳細に記載されている。しかしながら、種々の修正および変更が、前述の明細書に記載のように本発明の精神と範囲を逸脱することなくなされてもよいことが明らかであろう。
本出願を通じて使用される、「可能である(may)」という用語は、必須という意味(すなわち、そうでなければならないことを意味する)ではなく、許容的な意味(すなわち、その可能性を有することを意味する)で使用される。「含む(include)」、「含まれる(including)」、「含む(includes)」という単語は、含まれるが、限定されないことを意味する。本出願を通じて使用される、単数形の「1つの(a)」、「1つの(an)」、および「その(the)」は、内容によりそうでないことが明確に示されない限り、複数形の指示対象を含む。したがって、「1つの要素」への言及は、2つ以上の要素の組み合わせを含み得る。そうでないことが具体的に示されない限り、説明から明らかなように、本明細書を通じて、「処理」、「演算」、「計算」、「判定」等の用語を利用した説明は、専用コンピュータまたは類似の専用電子処理/演算デバイス等、具体的な装置の動作または処理を指すことが理解される。本明細書の文脈において、専用コンピュータまたは類似の専用電子処理/演算デバイスは、典型的には、メモリ、レジスタ、または専用コンピュータまたは類似の専用電子処理/演算デバイスの他の情報記憶デバイス、送信デバイス、または表示デバイス内の、物理的な電子または磁気量として表される信号を、操作または送信することができる。
本明細書に記載される技術は、2012年7月11日に出願された表題「SYSTEMS,COMPUTER MEDIUM AND COMPUTER−IMPLEMENTED METHODS FOR MONITORING AND IMPROVING COGNITIVE AND EMOTIVE HEALTH OF EMPLOYEES」の米国特許出願第13/540,028号、2011年7月5日に出願された表題「SYSTEM,COMPUTER PROGRAM.PRODUCT AND COMPUTER−IMPLEMENTED METHOD FOR IMPROVING AND MONITORING THE HEALTH AND PRODUCTIVITY OF EMPLOYEES」の米国仮特許出願第61/504,638号、2012年6月14日に出願された表題「SYSTEMS,COMPUTER MEDIUM AND COMPUTER−IMPLEMENTED METHODS FOR MONITORING AND IMPROVING HEALTH AND PRODUCTIVITY OF EMPLOYEES」の米国仮特許出願第61/659,831号、2012年6月14日に出願された表題「SYSTEMS,COMPUTER MEDIUM AND COMPUTER−IMPLEMENTED METHODS FOR MONITORING AND IMPROVING COGNITIVE AND EMOTIVE HEALTH OF EMPLOYEES」の米国仮特許出願第61/659,790号、2012年6月14日に出願された表題「COMPUTER MOUSE SYSTEM AND ASSOCIATED,COMPUTER MEDIUM AND COMPUTER−IMPLEMENTED METHODS FOR MONITORING AND IMPROVING HEALTH AND PRODUCTIVITY OF EMPLOYEES」の米国仮特許出願第61/659,796号、2012年6月14日に出願された表題「CHAIR PAD SYSTEM AND ASSOCIATED,COMPUTER MEDIUM AND COMPUTER−IMPLEMENTED METHODS FOR MONITORING AND IMPROVING HEALTH AND PRODUCTIVITY OF EMPLOYEES」の米国仮特許出願第61/659,800号、2012年6月14日に出願された表題「FLOOR MAT SYSTEM AND ASSOCIATED,COMPUTER MEDIUM AND COMPUTER−IMPLEMENTED METHODS FOR MONITORING AND IMPROVING HEALTH AND PRODUCTIVITY OF EMPLOYEES」の米国仮特許出願第61/659,807号、2012年6月14日に出願された表題「SYSTEMS,COMPUTER MEDIUM AND COMPUTER−IMPLEMENTED METHODS FOR MONITORING AND IMPROVING BIOMETRIC HEALTH OF EMPLOYEES」の米国仮特許出願第61/659,810号、2012年6月14日に出願された表題「SYSTEMS,COMPUTER MEDIUM AND COMPUTER−IMPLEMENTED METHODS FOR MONITORING AND IMPROVING BIOMECHANICAL HEALTH OF EMPLOYEES」の米国仮特許出願第61/659,818号、および2012年6月14日に出願された表題「SYSTEMS,COMPUTER MEDIUM AND COMPUTER−IMPLEMENTED METHODS FOR COACHING EMPLOYEES BASED UPON MONITORED HEALTH CONDITIONS USING AN AVATAR」の米国仮特許出願第61/659,824号に記載される技術を含み得るか、またはそうでなければそれらと併用することができ、これらの開示は、それぞれ参照によりそれらの全体が本明細書に組み込まれる。
本特許において、ある特定の米国特許、米国特許出願、または他の資料(例えば、記事)は、参照により本明細書に組み込まれている。このような米国特許、米国特許出願、および他の資料の本文は、しかしながら、本明細書に記載のこのような資料および記述および図面に間に矛盾が存在しない範囲でのみ、参照により組み込まれる。このような矛盾がある場合、このような参照によって組み込まれる米国特許、米国特許出願、および他の資料における全てのこのような矛盾は、参照により具体的に本特許に組み込まれるものではない。