(57)【要約】  システム及び方法は、診断デバイスによって取得される睡眠関連データを電子的に管理する。本システム及び方法は、診断デバイスを用いて患者から睡眠データを収集することを含みうる。睡眠データは、睡眠データファイルに記憶し、複数の睡眠セッションとして線引きすることができる。ユーザは、特定の睡眠セッションを選択することにより記憶された睡眠データにアクセスすることができる。そして、選択された睡眠セッションに対する睡眠データは、睡眠データファイルから抽出し、画像タイル、ＪａｖａＳｃｒｉｐｔ要素及びイベントインジケータの組合せとしてユーザに提示することができる。【選択図】図１
2016533797.tif 000002
【特許請求の範囲】
【請求項１】
睡眠関連測定デバイスによって取得される睡眠関連情報の電子管理方法であって、
１つ又は複数のプロセッサによって、睡眠データを受け取るステップと、
前記１つ又は複数のプロセッサによって、複数の睡眠セッションに前記睡眠データを関連付けるように該睡眠データを記憶するステップと、
前記１つ又は複数のプロセッサによって、ダウンロードするために、睡眠セッションをユーザが選択することができるようにするステップと、
前記１つ又は複数のプロセッサによって、選択された前記睡眠セッションの前記睡眠データに対応する複数の画像タイルを生成するステップと、
前記１つ又は複数のプロセッサによって、前記複数の画像タイルを送信するステップと
を含んでなる方法。
【請求項２】
前記複数の画像タイルは、該複数の画像タイルの全てがダウンロードされる前に、該複数の画像タイルからの少なくとも最初の画像タイルが受取側コンピュータによって表示されることができるように送信される、請求項１に記載の方法。
【請求項３】
前記１つ又は複数のプロセッサによって、前記受け取られた睡眠データに基づいて診断イベントを自動的にスコアリングするステップを更に含む、請求項１又は２に記載の方法。
【請求項４】
前記複数の画像タイルを送信するステップは、選択された前記睡眠セッションに関連するスコアリングされた前記診断イベントを識別するイベントインジケータを送信することを更に含む、請求項３に記載の方法。
【請求項５】
前記送信された画像タイルの各々は、前記イベントインジケータに含まれる期間に対応する、請求項４に記載の方法。
【請求項６】
前記睡眠データ及びスコアリングされた前記診断イベントのうちの少なくとも１つに基づいて報告を生成するステップを更に含む、請求項３〜５のいずれか一項に記載の方法。
【請求項７】
前記１つ又は複数のプロセッサによって、スコアリングされた前記診断イベントを示す１つ又は複数のスクリプト要素を生成して送信するステップを更に含む、請求項３〜６のいずれか一項に記載の方法。
【請求項８】
前記ユーザによって手動により調整可能であるように前記１つ又は複数のスクリプト要素を構成するステップを更に含む、請求項７に記載の方法。
【請求項９】
前記ユーザに表示されるとき、前記複数の画像タイルのうちのそれぞれ１つの上に重なるように、前記１つ又は複数のスクリプト要素の各々を構成するステップを更に含む、請求項７又は８に記載の方法。
【請求項１０】
前記１つ又は複数のスクリプト要素に対するユーザの調整を示すデータを受け取るステップを更に含む、請求項８又は９に記載の方法。
【請求項１１】
前記１つ又は複数のプロセッサによって、前記１つ又は複数のスクリプト要素に対する前記ユーザの調整を示す前記受け取られたデータに基づいて、報告を再計算するステップを更に含む、請求項１０に記載の方法。
【請求項１２】
睡眠関連測定デバイスによって取得される睡眠関連情報の電子管理システムであって、
睡眠データを記憶するメモリと、
前記メモリに関連する１つ又は複数のプロセッサと
を含んでなり、
前記１つ又は複数のプロセッサは、
前記睡眠データを前記メモリに記憶し、該記憶された睡眠データを複数の睡眠セッションに関連させ、
ダウンロードするために、睡眠セッションをユーザが選択できるようにし、
選択された前記睡眠セッションの前記睡眠データに対応する複数の画像タイルを生成し、
前記複数の画像タイルを送信する
ように構成されているシステム。
【請求項１３】
前記複数の画像タイルは、該複数の画像タイルの全てが送信される前に、該複数の画像タイルからの少なくとも最初の画像タイルが前記ユーザに表示されるのが可能となるように送信される、請求項１２に記載のシステム。
【請求項１４】
前記１つ又は複数のプロセッサは、前記受け取った睡眠データに基づいて診断イベントを自動的にスコアリングするように更に構成されている、前記請求項１２又は１３に記載のシステム。
【請求項１５】
前記複数の画像タイルを送信することは、選択された前記睡眠セッションに関連するスコアリングされた前記診断イベントを識別するイベントインジケータを送信することを更に含む、請求項１４に記載のシステム。
【請求項１６】
前記送信されたタイルの各々は、前記イベントインジケータに含まれるそれぞれの期間に対応する、請求項１５に記載のシステム。
【請求項１７】
前記１つ又は複数のプロセッサは、前記睡眠データ及び／又は前記スコアリングされた診断イベントに基づいて報告を生成するように更に構成されている、請求項１３〜１６のいずれか一項に記載のシステム。
【請求項１８】
前記１つ又は複数のプロセッサは、スコアリングされた診断イベントを示す１つ又は複数のスクリプト要素を生成し送信するように更に構成されている、請求項１６又は１７に記載のシステム。
【請求項１９】
前記１つ又は複数のプロセッサは、前記ユーザが手動により調整可能であるように前記１つ又は複数のスクリプト要素を構成するように更に配置されている、請求項１８に記載のシステム。
【請求項２０】
前記１つ又は複数のプロセッサは、前記ユーザに表示されるとき、前記複数の画像タイルのうちのそれぞれ１つの上に重なるように、前記１つ又は複数のスクリプト要素の各々を構成するように更に配置されている、請求項１８又は１９に記載のシステム。
【請求項２１】
前記１つ又は複数のプロセッサは、前記１つ又は複数のスクリプト要素に対するユーザの調整を示すデータを受け取るように更に構成されている、請求項１９又は２０に記載のシステム。
【請求項２２】
前記１つ又は複数のプロセッサは、前記１つ又は複数のスクリプト要素に対する前記ユーザの調整を示す前記受け取ったデータに基づいて、前記報告を再計算するように更に構成されている、請求項２１に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、睡眠呼吸障害の検出及び診断に関する。特に、本技術は、睡眠関連診断データ等の睡眠データの電子管理システムに関する。
【０００２】
［関連出願の相互参照］
本出願は、２０１３年１０月２５日に出願されたオーストラリア仮特許出願第２０１３９０４１３６号の優先権を主張し、その開示内容は、引用することによって本明細書の一部をなすものとする。
【背景技術】
【０００３】
検査は、睡眠呼吸障害（ＳＤＢ）の患者を診断し、在宅医療機器（ＨＭＥ）での治療に対して患者に処方することにおいて不可欠な要素である。診断検査は、従来から、睡眠研究所で行われているが、その利便性及び費用対効果により、在宅睡眠検査（ＨＳＴ）が急速に、閉塞性睡眠時無呼吸（ＯＳＡ）の患者を診断する主流の方法となってきている。新たに台頭してきている家庭に的を絞った診断検査は、そのうちに従来の睡眠研究所検査の大部分に取って代わる可能性がある。
【０００４】
このように、診断提供者は、ＳＤＢの患者を診断するために、携帯型の家庭用検査デバイスをますます使用するようになっている。例えば、睡眠時無呼吸の患者は、ResMed社のＡｐｎｅａＬｉｎｋ（商標）又はCleveMed社のＳｌｅｅｐＶｉｅｗ在宅検査デバイス等のデバイスを使用することによって、様々な程度の検査を受けることができる。このような検査及び診断デバイスは、呼吸流量、呼吸圧、呼吸換気、呼吸努力、酸素化、脈拍、いびき等、１つ又は複数の信号チャネルを含みうる睡眠関連データを生成することができる。
【０００５】
その場合、睡眠研究所の医師が、診断デバイスによって収集されるデータを検討することができる。何らかの形態のＳＤＢの症状、例えばＯＳＡが診断された場合、患者に、在宅呼吸療法に対して持続気道陽圧（「ＣＰＡＰ：continuous positive airway pressure」）デバイス等の治療デバイスが処方される場合がある。
【０００６】
診断デバイスの使用に関連する患者のデータは、サービス提供者のサーバにアップロードされる。治療医師又は睡眠臨床医がこのようなデータを検討する唯一の方法は、サーバに対して通常遠隔にある自身のコンピュータにデータをダウンロードすることによる。このようなアップロードには相当な時間が関連する可能性がある。実際に、患者データを検討しているとき、睡眠データファイルのみのダウンロードに数分かかる可能性がある。これは、現時点で市場にあるＨＳＴソフトウェアソリューションが、データの任意の部分の閲覧を可能にする前に、睡眠調査ファイル（例えば、ＥＤＦ＋タイプのファイル）全体をユーザのコンピュータにダウンロードするためである。ファイルは、数日の夜からの睡眠関連データを含むことが多く、各夜の睡眠データ自体が数回の睡眠セッションを有することが多い。このため、睡眠検査全体に関連するデータファイルのサイズが非常に大きい可能性がある。結果として、データファイルをパーソナルコンピュータにダウンロードすることにより、睡眠医師が調査の考察及び分析を開始することができる前に、待ち時間が３分を超えることが多い。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記問題は、睡眠データの診断評価に幾つかの手動による変更を導入する必要がある場合に更に複雑になる。後述するように、睡眠医師は、最初にダウンロードされたデータファイルにおいてスコアリングされた診断済みＳＤＢイベントを再評価することを選択する場合がある。現時点では、このような変更により、修正されたデータファイル全体を、全睡眠スコアを再評価するためにサーバに再度アップロードする必要がある。このように大きい睡眠データファイルを複数回データ転送することにより、不要な混乱及び時間の無駄がもたらされる可能性がある。
【課題を解決するための手段】
【０００８】
本開示の態様は、睡眠関連測定デバイスによって取得される睡眠関連情報の電子管理方法を提示する。本方法は、睡眠データを受け取るステップと、睡眠データを複数の睡眠セッションに関連付けるように睡眠データを記憶するステップと、ユーザが、ダウンロードするために、睡眠セッションを選択することができるようにするステップと、選択されたセッションの睡眠データに対応する複数の画像タイルを生成するステップと、複数の画像タイルを送信するステップとを含みうる。
【０００９】
さらに、複数の画像タイルの全てがダウンロードされる前に、受取側コンピュータが複数の画像タイルからの少なくとも最初の画像タイルをダウンロードすることができるように、複数の画像タイルを送信することができる。本方法は、受け取られた睡眠データに基づいて診断イベントを自動的にスコアリングするステップも含みうる。画像タイルを送信するステップは、選択された睡眠セッションに関連するスコアリングされた診断イベントを表すイベントインジケータを送信することを含むことができ、送信されたタイルの各々は、イベントインジケータに含まれる期間に対応する。
【００１０】
別の態様によれば、本方法は、睡眠データ及び／又はスコアリングされた診断イベントに基づいて報告を生成するステップを含みうる。スコアリングされた診断イベントを示す１つ又は複数のスクリプト要素もまた送信することができ、１つ又は複数のスクリプト要素は、ユーザによって手動で調整可能である。ユーザに表示されるとき、複数の画像タイルのうちのそれぞれ１つの上に、１つ又は複数のスクリプト要素を重ねることができる。
【００１１】
さらに別の態様では、本方法は、１つ又は複数のスクリプト要素に対するユーザの調整を示すデータを受け取るステップを含みうる。そして、１つ又は複数のスクリプト要素に対するユーザの調整を示す受け取られたデータに基づいて、自動スコアリングを再計算することができる。
【００１２】
さらに別の態様では、本明細書に記載した方法は、１つ又は複数のコンピューティングデバイスのシステムによって実行することができる。１つ又は複数のコンピューティングデバイスは、開示した方法を実行するように構成された１つ又は複数のプロセッサでありうる。
【００１３】
添付図面により、本技術の様々な実施形態の理解が容易になる。
【図面の簡単な説明】
【００１４】
【図１】開示する技術の態様による診断デバイスを示す図である。
【図２】開示する技術の態様による診断デバイスを示す図である。
【図３】開示する技術の一態様による睡眠関連データの電子管理方法を容易にする電子システムの概略図である。
【図４】開示する技術の一態様によるユーザの電子デバイスの画面上でユーザに提供される患者の睡眠関連データの視覚的表現を示す図である。
【図５】開示する技術の一態様による睡眠関連データの電子管理方法の選択された機能の概略図である。
【図６】開示する技術の一態様による図４に示すような睡眠関連イベントの自動スコアリングの結果として提供される診断報告を示す図である。
【図７】図４の視覚的表現を示し、幾つかの睡眠関連イベントの自動的に生成されたマーキングがユーザによって編集されている図である。
【図８】開示する技術の一態様による図４に示すような編集された睡眠関連イベントのスコアリングの結果として提供される診断報告を示す図である。
【図９】開示する技術の態様に従って実行することができるフロー図である。
【発明を実施するための形態】
【００１５】
提案する技術は、ストリーミングサーバ側のタイリング技術と最適化されたユーザインタフェース設計との一意の組合せを利用して、睡眠関連データファイルが一続きの画像として電子デバイスにロードされるのを可能にする。ストリーミングサーバ側のタイリング技術の幾つかの態様の詳細については、公開特許文献、米国特許第８，５６０，６００号及び同第８，２６０，００６号に見出すことができる。特に、米国特許第８，５６０，６００号は、サーバデータを使用して、地図を表示するために画像タイル等の視覚的地図要素をレンダリングする、サーバの機構の詳細について記載している。米国特許第８，２６０，００６号は、ユーザのブラウザ内で単一の表示を形成するために、マッピングタイルをいかに互いにシームレスにリンクさせることができるかについて記載している。
【００１６】
図１及び図２は、睡眠関連診断データを収集するために患者が使用することができる例としての診断デバイス１０１を示す。患者は、自身の胸部の周囲でベルト１００２を締めることによって診断デバイス１０１を着用することができる。そして、空気流等、患者の呼吸に関連するパラメータを測定するように、鼻孔等、患者の気道路のうちの１つ又は複数に対して、カニューレ１００４を配置することができる。診断デバイス１０１はまた、患者の脈拍及び酸素測定レベルを測定することができるオキシメータセンサ１００６も含みうる。患者は、指クリップとしてオキシメータセンサ１００６を着用することができる。さらに、診断デバイス１０１は、睡眠中に患者の呼吸努力を測定する努力センサ１００８を含みうる。努力センサ１００８は、ベルト１００２に、患者の胸郭及び肺に近接して取り付けることができる。
【００１７】
図２に示すように、診断デバイス１０１は、診断デバイス１０１がカニューレ１００４、オキシメータセンサ１００６及び努力センサ１００８にそれぞれ適切に接続されているか否かを示す表示灯１０１０、１０１１及び１０１２を含みうる。例えば、診断デバイス１０１が、センサのうちの１つが適切に接続されていないと判断した場合、表示灯１０１０〜１０１２は、作動するか、点滅するか、又は色を変えることができる。検査灯１０１４は、診断検査が適切に完了したか否か、又は診断検査中にエラーが発生したか否かを示すことができる。診断デバイス１０１は、電源ボタン１０１６等のユーザインタフェースも含みうる。ユーザインタフェースは、診断データを表示しユーザ入力を受け取る対話型ディスプレイ（図示せず）を含みうる。後述するように、診断デバイス１０１は、眠っている患者から睡眠検査データを収集することができる。このデータは、診断デバイス１０１に記憶し、リモートコンピューティングデバイスに送信することができる。
【００１８】
図３は、本技術に関連して実施することができる電子システムを示す。図３に示すように、システム１００は、患者診断デバイス１０１、診断提供者（例えば、睡眠研究所）コンピュータ１０４、治療デバイス１０５（例えば、ＲＰＴデバイス）、治療提供者コンピュータ１０２及びサーバ２０１を含み、それらの全てをネットワーク１５０（「クラウド」）に接続することができる。診断デバイス１０１、コンピューティングデバイス１０４（ユーザのコンピュータとも呼ぶ）及びサーバ２０１（サービス提供者のサーバとも呼ぶ）は、互いに対して遠隔に配置することができる。診断デバイス１０１は、患者によって使用される任意の在宅睡眠検査デバイスとすることができる。患者が医療診断デバイス１０１を使用する際、メモリ１１２とも呼ぶ記憶媒体に診断データ１１１を記録することができる。診断データ１１１は、検査の日付、時刻及び持続時間等、患者の睡眠検査に関連する任意のデータとともに、記録された呼吸流量データ、呼吸努力データ、酸素測定及び脈拍データ等の生物測定臨床情報を含みうる。メモリ１１２は、ハードドライブ、メモリカード、ＲＯＭ、ＲＡＭ、ＤＶＤ若しくは他の光ディスクとともに、他の書込み可能メモリ及び読出し専用メモリ等、コンピュータ可読媒体、又は電子デバイスを用いて読み出すことができるデータを記憶する他の媒体を含む、プロセッサがアクセス可能な情報を記憶することができる任意の非一時的型でありうる。
【００１９】
サーバ２０１は、プロセッサ２１０及びメモリ２２０を含みうる。メモリ２２０は、プロセッサ２１０がアクセス可能なデータ２３０とともに、プロセッサ２１０が実行可能であるか又は他の方法で使用可能とすることができる命令２３４を記憶するために使用される。メモリ２２０は、ハードドライブ、メモリカード、ＲＯＭ、ＲＡＭ、ＤＶＤ若しくは他の光ディスクとともに、他の書込み可能メモリ及び読出し専用メモリ等、コンピュータ可読媒体、又は電子デバイスを用いて読み出すことができるデータを記憶する他の媒体を含む、プロセッサがアクセス可能な情報を記憶することができる任意の非一時的型でありうる。システム及び方法は、上述したものの異なる組合せを含むことができ、それにより、命令及びデータの異なる部分が異なるタイプの媒体に記憶される。
【００２０】
命令２３４は、プロセッサが直接実行する命令（機械コード等）又は間接的に実行する命令（スクリプト等）の任意の集合とすることができる。例えば、命令は、コンピュータ可読媒体においてコンピュータコードとして記憶することができる。それに関して、「命令」及び「プログラム」という用語は、本明細書では同義で用いられている場合がある。命令は、プロセッサが直接処理するためにオブジェクトコードフォーマットで、又は、スクリプト、若しくは要求時に解釈されるか若しくは予めコンパイルされる独立したソースコードモジュールの集まりを含む、他の任意のコンピュータ言語により記憶することができる。命令の機能、方法及びルーチンについては、より詳細に後述する。命令２３４は、Ｃｏｍｍｕｎｉｃａｔｉｏｎ（Ｃｏｍｍ）サーバ２４０、Ｅａｓｙ  Ｃａｒｅ  Ｏｎｌｉｎｅ（ＥＣＯ）サーバ２５０及びＣｏｍｍｕｎｉｃａｔｉｏｎ  Ａｂｓｔｒａｃｔｉｏｎ  Ｌａｙｅｒ（ＣＡＬ）サーバ２６０等の１つ又は複数の仮想サーバを動作させる命令も含みうる。
【００２１】
Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ａｂｓｔｒａｃｔｉｏｎ  Ｌａｙｅｒ（ＣＡＬ）は、治療デバイスと通信する役割を担う。ＣＡＬの基本的な役割としては、活動的な患者に対して日毎の集計データを取得することと、治療デバイスの設定を取得し変更することと、生の治療デバイスデータを容易に要約可能なフォーマットに変換することとが挙げられる。
【００２２】
Ｃｏｍｍｕｎｉｃａｔｉｏｎサーバ（Ｃｏｍｍ）は、最初に無線治療デバイスと通信し、それらの出力を確認する役割を担う。Ｃｏｍｍｕｎｉｃａｔｉｏｎサーバの基本的な役割としては、通信モジュール又は内蔵通信デバイスを介して気流発生器と通信することと、入ってくる無線データを確認することと、ＣＡＬサーバが読み出すことができるフォーマットに無線データを変換することとが挙げられる。
【００２３】
ＥＣＯサーバは、システム内のアプリケーション機能に対する役割を担う。ＥＣＯサーバの基本的な役割としては、ユーザインタフェース内に患者及びデバイス情報を提示することと、患者の健康情報を書き込みかつ管理することと、本技術に関するアプリケーションを実行することとが挙げられる。これは、提案されているタイリング技術に関連するアプリケーションを実行する役割を直接担うサーバである。
【００２４】
プロセッサ２１０は、命令２３４に従って、データ２３０を検索し、記憶し、及び／又は変更することができる。例えば、システム及び方法はいかなる特定のデータ構造によっても限定されないが、データは、コンピュータレジスタに、複数の異なるフィールド及びレコード、ＸＭＬドキュメント又はフラットファイルを有するテーブルとしてリレーショナルデータベースに記憶することができる。データはまた、任意のコンピュータ可読フォーマットにフォーマット化することもできる。データは、数字、記述的テキスト、プロプライエタリコード、同じメモリ若しくは異なるメモリ（他のネットワークロケーションを含む）の他の領域に記憶されたデータへの参照、又は関連データを計算する機能によって使用される情報等、関連情報を識別するのに十分な任意の情報を含みうる。データ２３０は、Ｃｏｍｍデータベース２３１、ＣＡＬデータベース２３２、ＥＣＯデータベース２３３及びＨＳＴデータベース２３５を含む、１つ又は複数のデータベースを含みうる。
【００２５】
プロセッサ２１０は、市販のプロセッサを含む任意の従来のプロセッサでありうる。代替的に、プロセッサは、例えば、特定用途向け集積チップ（ＡＳＩＣ）又はフィールドプログラマブルゲートアレイ（ＦＰＧＡ）等、専用のデバイスでありうる。図３は、プロセッサ、メモリ、及びサーバ２０１の他の要素を同じブロック内にあるものとして機能的に図示しているが、プロセッサ及びメモリは、実際には、同じ物理的ハウジング内に保管される場合もあれば保管されない場合もある複数のプロセッサ及びメモリを含みうるということが、当業者には理解されるであろう。例えば、メモリは、サーバ２０１とは異なるハウジング内に位置するハードドライブ又は他の記憶媒体とすることができる。したがって、プロセッサ又はコンピュータに対する言及は、並列に動作する場合もあれば動作しない場合もあり、又は更には同じ場所に配置される場合もあればそうでない場合もある、プロセッサ又はコンピュータ又はメモリの集まりに対する言及を含むように理解される。本明細書に記載するステップを実行するために単一のプロセッサを使用するのではなく、操縦コンポーネント及び減速コンポーネント等のコンポーネントのうちの幾つかが、各々、そのコンポーネントの特定の機能に関連する計算のみを実行するそれら自体のプロセッサを有することができる。したがって、サーバ２０１は、システム及び装置の両方と呼ぶことができる。
【００２６】
コンピュータ１０２、１０３及び１０４は、中央処理装置（ＣＰＵ）、データ１２０及び１２１を記憶するメモリ（例えば、ＲＡＭ及び内部ハードドライブ）、ウェブブラウザ等の命令１３０及び１３１、電子ディスプレイ１１０及び１１６（例えば、画面を有するモニタ、小型ＬＣＤタッチスクリーン、又は情報を表示するように動作可能な他の任意の電気デバイス）、並びにユーザ入力部１６０及び１６１（例えば、マウス、キーボード、タッチスクリーン及び／又はマイクロフォン）等、通常コンピュータに関連して使用されるコンポーネントの全てを含みうる。
【００２７】
メモリ１１２は、診断デバイス１０１の内部とすることができ、ＵＳＢデータケーブルを別個のコンピュータに接続することによってアクセスすることができる。したがって、「診断デバイス」という用語は、このような場合、在宅睡眠検査デバイス等の医療デバイスから収集される診断データ１１１を有する、デスクトップ又はモバイルコンピュータ等のパーソナルコンピュータを含むように広く解釈することができる。さらに、図３は、サーバ２０１及びデバイス１０１〜１０４を共通のネットワーク１５０を介して接続されているように示すが、システム１００内の２つ以上のデバイスの各々は、別個のネットワークを介して接続することができる。
【００２８】
一例では、ＥＣＯサーバ２５０及びＥＣＯデータベース２３３は、Ｃｏｍｍサーバ２４０、Ｃｏｍｍデータベース２３１、ＣＡＬサーバ２６０及びＣＡＬデータベース２３２から遠隔の場所のデバイスに存在することがある。さらに、Ｃｏｍｍサーバ２４０、Ｃｏｍｍデータベース２３１、ＣＡＬサーバ２６０及びＣＡＬデータベース２３２は、単一デバイスに存在することがある。
【００２９】
患者は、プライマリケアの医師／一般開業医によって、又は睡眠医師によって処方される診断指示に関連して医療診断デバイス１０１を使用することができる。患者がデバイスを使用する際、診断デバイス１０１は、生理学的臨床情報、使用の時刻及び日付、並びに他の任意の関連データを含むデータを収集することができる。これに関して、図１は、処置又は治療を提供しない専用診断デバイスを示すが、場合によっては、診断デバイスは、治療を提供することも可能でありうる。このような診断デバイス例は、診断機能が設けられている、ＣＰＡＰデバイス等の呼吸圧療法デバイスでありうる。
【００３０】
コンピュータ１０４のユーザ等、システム１００のユーザは、医療診断デバイス１０１のメモリ１１２に直接アクセスすることができる。代替的に、ユーザは、ＵＳＢケーブル等を介して診断デバイス１０１をローカルコンピュータに接続することができ、そして、ローカルコンピュータは、データをサーバ２０１にアップロードすることができ、又は、ユーザは、コンピュータ１０４が内部メモリ１１２のデータにアクセスするのを可能にすることができる。そして、コンピュータ１０４のウェブブラウザ１３１を使用して、サーバ２０１と接触し、診断データ１１１をサーバのデータベースのうちの１つ又は複数にアップロードすることができる。代替的に、診断デバイス１０１は、Ｂｌｕｅｔｏｏｔｈ（登録商標）又はＷｉ−Ｆｉ送信機能を含むことができ、診断データは、診断デバイス１０１からサーバ２０１に直接無線によりアップロードすることができる。
【００３１】
診断デバイス１０１からサーバ２０１に提供される診断データ１１１は、ＨＳＴデータベース２３５に記憶することができる。例えば、各診断デバイス１０１にはデバイスＩＤを割り当てることができ、デバイスＩＤは、診断データとともにサーバ２０１に提供される。そして、診断データは、サーバ２０１によりデータベースに記憶することができ、データベースは、デバイスＩＤを用いて、受け取ったデータを適切な患者診断デバイス１０１に関連付ける。
【００３２】
場合によっては、患者は、設定された持続時間、医療診断デバイスを使用し、治療を受ける資格があるように幾つかの臨床徴候を示す必要がある。例えば、在宅睡眠検査が指示された患者は、少なくとも４時間診断デバイスを使用し、医師がＣＰＡＰ療法に対する処方箋を書くために、５を超える無呼吸低呼吸指数（ＡＨＩ）を示す必要があることが多い。そして、システム１００を使用して、患者が、診断デバイスを使用することにおいてコンプライアンスがよかったか否かを追跡することができ、システム１００は、医師が診断を行うのを支援することができる。
【００３３】
１回又は複数回の睡眠セッションに及ぶ睡眠データファイルを、図３に示すサーバ２０１のＨＳＴデータベースにアップロードすること等により、診断デバイス１０１からリモートサーバにアップロードすることができる。睡眠データファイルは、ＥＤＦ＋フォーマットとすることができ、ファイル内の睡眠セッションの開始及び終了を示す組込デリニエータ（delineators）を含みうる。個々の睡眠セッションは、所定の期間又は所定の検査条件の組によって定義することができる。特に、睡眠セッションは、患者が或る期間の連続した又はほぼ連続した睡眠をとった期間に対応することができる。例えば、患者が午前１２時１５分から午前７時３０分まで連続して眠った場合、その期間は、単一睡眠セッションとして定義することができる。睡眠セッションは、睡眠データが収集された何らかの所定期間に基づくこともできる。例えば、睡眠セッションは、睡眠データが収集された４時間の期間によって定義することができる。
【００３４】
睡眠データファイル内のデリニエータにより、別個の睡眠セッションの識別とともに、ダウンロードする特定のセッションの選択及び抽出が可能になる。睡眠データは、診断デバイス１０１によって収集される様々な診断センサデータに対応する複数の別個のデータチャネルを含みうる。例えば、睡眠データファイルは、患者の空気流量、呼吸努力、酸素飽和、脈拍及びいびきの測定に対応する５つの別個のデータチャネルからのデータを含みうる。
【００３５】
睡眠データがサーバ２０１にアップロードされるとき、ソフトウェア分析器がサーバにおいて、ＳＤＢイベント（例えば、無呼吸、低呼吸）、酸素脱飽和イベント等の事前に定義されたイベントを自動スコアリングするように、実行することができる。スコアリングは、流量データ又は酸素脱飽和データ等の特定の睡眠データを、無呼吸、低呼吸等の特定の睡眠イベントに関連付けることを含む。スコアリングは、分析器にプログラムされた所定のアルゴリズムに基づく。分析器は、図６に関連して本文において後述するもの等、報告を生成することもできる。報告は、データ自体の、及び／又はアップロードされたデータに基づいてスコアリングされたイベントの統計的集計を含みうる。特定の睡眠セッションの報告は、セッションが選択されたときにユーザに表示することができる。所与の夜の最大睡眠セッションに対する報告は、ユーザがこのセッションに最も関心があることになると想定して、それぞれの日付に対するデフォルトの報告として表示することもできる。
【００３６】
睡眠セッションは、多くの方法により選択することができる。一例では、ユーザ（例えば、睡眠研究所医師）は、日付を選択し、その日付に対する利用可能な睡眠セッションを閲覧することができる。そして、ユーザは、利用可能なセッションの持続時間等、１つ又は複数の基準に基づいてその日付に対する睡眠セッションを選択することができる。例えば、ユーザは、特定の期間に対して最長のセッションを選択することができる。例えば、睡眠研究所医師のコンピュータ１０４において、ダウンロードするために特定のセッションが選択されると、サーバ２０１は、睡眠調査ファイルから選択されたセッションのデータを読み出し、そのデータを、５つの信号チャネルから、ユーザのブラウザがダウンロードする一続きのビットマップ画像ファイル（タイル）に変換することができる。元のデータがＥＤＦ＋フォーマットでありうるが、これらのタイルは、ＧＩＦ、ＢＭＰ、ＰＮＧ等、様々な画像フォーマットのうちの任意の１つとすることができる。画像のダウンロードは、通常、左から右へ時間経過順序である。しかしながら、これは、そうである必要はなく、一般的な場合、画像は任意の順序でダウンロードすることができる。ユーザに表示される各画像は、睡眠ファイルからのデータとともに、識別されたＳＤＢイベント（本明細書では診断イベントとも呼ぶ）の追加のマーカに基づく。サーバのデータ分析器が、提供される睡眠データに基づいて自動的にスコアリングするように構成されていた、他のイベントに対するマーカも、表示画像に含めることができる。各画像は、所定の長さの時間に対応し、結合された画像は合わせて、選択されたセッション全体を表す。
【００３７】
ユーザが、検討するためにファイル内の例えば５時間の長さの睡眠セッションを選択する場合、そのセッションを、画像タイルとも呼ぶ３０個の１０分長画像にレンダリングすることができ、各画像はセッションの連続部分を表す。これらの画像の各々によって表される時間は異なる可能性がある。例えば、画像は、１分以下から１時間以上の間で変化する可能性がある。幾つかの形態のデータ検討に対して、５分〜３０分のデフォルトの画像期間を設定することができる。図３のコンピューティングデバイス１０４等のユーザ電子デバイスにおけるウェブブラウザが、サーバ２０１からダウンロードされる複数の画像要素から、ユーザ電子デバイスインタフェースに表示されるものを編集することができる。画像タイルのうちの少なくとも幾つかに対応する１つ又は複数のＨＴＭＬファイルもまた、元の睡眠データに基づいてサーバ２０１において生成することができる。１つ又は複数のＨＴＭＬファイルは、信号チャネルにおいて強調する必要がある任意のＳＤＢイベントを示す、ＪａｖａＳｃｒｉｐｔ（登録商標）等のスクリプトを含む。
【００３８】
セッション全体に対する情報に基づいて、サーバ２０１において特別な信号ビットマップ画像タイルを生成することができる。このタイルを用いて、ダウンロードされたタイルが及ぶ期間に対応するタイムラインを視覚化することができる。したがって、残りのタイルのうちの１つ又は複数は、このタイルに含まれる期間に対応することができる。この特定の画像タイルは、信号データの１つ又は複数のチャネルの視覚化とともに、セッションを通しての様々なＳＤＢイベントの表示を含みうる。そのタイルは、イベントインジケータと呼ぶことができる。イベントインジケータは、データチャネル画像タイルと同時にコンピューティングデバイス１０４にダウンロードすることができる。イベントインジケータは、ダウンロードされる最初のタイルとすることができるため、ユーザがイベントインジケータの上をクリックして、表示されるセッション内の関心のある特定の点にビュー／表示を調整することができる。これにより、ユーザは、データの特定の部分を、解像度を上げて閲覧することができ、それぞれの部分の拡大ビューが有効に提供される。
【００３９】
図４に、ユーザに表示することができる診断セッションの例としてのスクリーンショット４００を見ることができる。スクリーンショット４００は、単一の画像タイル１０、イベントインジケータ２０及び様々な重なったＪａｖａＳｃｒｉｐｔ要素３０の組合せを表示する。画像タイル１０は、患者の空気流量、患者の呼吸努力、酸素飽和、脈拍及びいびきの測定に対応する５つの別個のデータチャネルに対する記述１２を含む。データチャネル記述１２は、診断デバイス１０１によって収集された基礎となる診断データに基づく。ＪａｖａＳｃｒｉｐｔ要素３０は、１つ又は複数の診断チャネルからの受け取られた睡眠データの処理に基づいて、サーバ２０１において自動的に識別された可能性があるＳＤＢイベントの表示である。このようなＳＤＢイベントの表示は、スコアリングと呼ぶこともできる。要素３０は、画像タイルとともに合わせてダウンロードされたＨＴＭＬファイルに含まれるスクリプトに基づいて、ユーザのコンピューティングデバイス１０４のブラウザによって表示される。要素３０は、表示された１つ又は複数のデータチャネルに関連して、重要である可能性があるＳＤＢイベントが発生したときを示すように、それぞれの画像タイル１０の上に重ねることができる。例えば、ＪａｖａＳｃｒｉｐｔ要素３０は、中枢性睡眠時無呼吸及び閉塞性睡眠時無呼吸のイベント３０を識別するように、患者の空気流量及び呼吸努力のデータチャネル記述１２の上に重ねられている。同様に、図４に示すように、ＪａｖａＳｃｒｉｐｔ要素３０は、酸素脱飽和のイベントを示すように、患者の酸素測定データの上に重ねられている。要素３０はＪａｖａＳｃｒｉｐｔ要素として記載されているが、本技術の幾つかの変形では、ＪａｖａＳｃｒｉｐｔに加えて又はその代りに、他のスクリプト又はプロセッサ制御要素を実装することができることに留意されたい。このような代替形態としては、ＨＴＭＬ５プロトコル、カスケーディングスタイルシート（ＣＳＳ）等を挙げることができる。
【００４０】
スクリーンショット４００の最上部は、睡眠セッション全体に関連するイベントインジケータ２０を表示する。図示する例では、睡眠セッションは、午後１０時３７分から午前０６時０８分まで及ぶ。イベントインジケータ２０はまた、睡眠セッション中に発生したスコアリングされたＳＤＢイベントのインスタンスも識別することができる。特に、ボックス２１は、中枢性睡眠時無呼吸等のＳＤＢが発生したときを特定することができる。
【００４１】
図４に示すように、スクリーンショット４００は、午後１０時３７分〜午前６時０８分の期間に対応するセッションのイベントインジケータ２０を表示している。この期間は、単一セッションとして又はセッションの一部として、開示したシステムによって処理することができる。ユーザが閲覧しているスクリーンショット４００は、セッション内の特定の期間を閲覧するようにイベントインジケータ２０の一部を選択することができる。そして、選択された期間に対応する１つ又は複数の画像タイルをユーザに表示することができる。例えば、スクリーンショット４００は、午前１時１１分〜午前１時１４分の期間に対応する画像タイル１０を示す。図７においてイベントインジケータバー内に位置するフレーム７０１によって示すように、イベントインジケータの上に、睡眠セッション全体に関連する表示されたタイルの相対位置を示すことができる。このように、イベントインジケータ２０を用いて、患者の睡眠セッションの概要を示すことができ、一方で、イベントインジケータ２０により、ユーザは、１つ又は複数のデータチャネルに関連して詳細データを閲覧するように、セッション内の１つ又は複数の期間に迅速に移動することもできる。イベントインジケータ２０はまた、患者の睡眠セッションに関連するデータも表示することができる。例えば、図４のイベントインジケータ２０は、酸素飽和データ５０を示す。特定の睡眠セッションを閲覧しているとき、イベントインジケータ２０に含まれるデータは、常に全体が見えるようにユーザのディスプレイの上にプリロードされた唯一のデータセットとすることができる。
【００４２】
図５は、スクリーンショット４００に示すウェブページを生成するために、開示するシステムによってイベントインジケータ２０、画像タイル１０及びＪａｖａＳｃｒｉｐｔ要素３０をいかに結合することができるかを示す。上述したように、イベントインジケータ２０及び画像タイル１０は、ユーザによって選択された睡眠セッションに対応する。そして、ユーザによって、イベントインジケータ２０内の特定の期間を選択することができ、その期間に対して、対応する１つ又は複数の画像タイル１０及び対応するＪａｖａＳｃｒｉｐｔ要素３０が選択されかつ結合されて、表示されるウェブページを生成する。特に、画像タイル１０がコンピューティングデバイス１０４にダウンロードされると、コンピューティングデバイス１０４のプロセッサは、関連するＨＴＭＬファイルを読み出し、信号チャネルにおける強調を必要とする任意のマークされたＳＤＢイベントがあるか否かを検出することができる。このようなイベントが特定され、それが、ウェブブラウザに現時点で表示されている時間間隔内にある場合、プロセッサは、ウェブブラウザに対して、図５に示すように、画像タイルの上方に表示されるようにＪａｖａＳｃｒｉｐｔ要素３０をレンダリングするように促すことができる。ユーザがセッションの画像を通して移動する際、プロセッサは、より多くのＪａｖａＳｃｒｉｐｔ要素（調査の一部はそれに従って閲覧されている）をレンダリングするようにコンピューティングデバイスディスプレイ１１６を更新し、コンピューティングデバイスのメモリの効率的な使用を維持するように、すでに閲覧されていない要素をアンロードすることができる。
【００４３】
睡眠関連データファイルがサーバ２０１からコンピューティングデバイス１０４にダウンロードされる方法により、データファイルを検討しているときの効率的な時間及びデータの管理が可能になる。特に、開示するシステムでは、データファイル全体がダウンロードされる必要はなく、したがって、睡眠医師のダウンロード時間が実質的に短縮される。提案する技術により、大きい睡眠データファイルを、ユーザがアクセスしようとする時点に十分先立ってＥＣＯサーバ２５０に転送することができる。睡眠データファイルから読み出される選択された睡眠セッションのデータに基づいて、はるかに小さい画像タイル１０を要求に応じて生成することができる。画像タイルは、概して、元のデータよりサイズが実質的に小さく、ダウンロードが一度に１つのタイルで実行されることにより、はるかに短いダウンロード時間（通常、１０秒〜３０秒未満）が容易になる。ユーザは、最初の画像タイル１０がダウンロードされると、調査データの検討を実質的に瞬時に開始することができる。さらに、最初のダウンロードタイルであるように送信することができるイベントインジケータのダウンロード後、ユーザは、関心のある時間帯を即座に選択することができる。ユーザが、関心のある特定の時間を選択すると、それぞれの１つ又は複数の画像タイルを即座にかつ優先的にダウンロードすることができ、ユーザは、関心のある時間帯の検討を実質的に即座に開始することができる。
【００４４】
上述したように、ＳＤＢイベントは、サーバ２０１において自動的にスコアリングすることができる。生の睡眠データ及び／又はスコアリングされた睡眠イベントに基づいて、サーバ２０１の分析器は、図６のスクリーンショット６００によって示す報告を生成することもできる。この特定の報告は、脈拍、呼吸、酸素脱飽和、無呼吸低呼吸指数等、様々な測定されたパラメータの統計的集計を含みうる。無呼吸イベント（６）、低呼吸イベント（２）、酸素脱飽和イベント（６）等の自動スコアリングされたイベントの集計も表示することができる。この種の患者の睡眠診断統計は、コンピューティングデバイス１０４のユーザに表示することができる。この場合、無呼吸低呼吸指数６０２によって表される総診断スコアは、それぞれの１つ又は複数の睡眠セッションに対して分析器によって自動的にスコアリングされたＳＤＢ診断イベントに基づいて、自動的に計算（スコアリング）される。ＡＨＩ６０２は、この場合１．２であり、患者がＳＤＢではなかったことを示す。
【００４５】
コンピューティングデバイス１０４で実行しているブラウザから、睡眠セッションを手動で直接スコアリングすることもできる。手動スコアリングは、コンピューティングデバイス１０４のユーザが、１つ又は複数の画像タイル１０内に表示されるＪａｖａＳｃｒｉｐｔ要素３０のサイズ及び数を調整することにより行うことができる。例えば、図７は、ユーザが画像タイル１０にＪａｖａＳｃｒｉｐｔ要素３０’を追加しているスクリーンショット７００を示す。ＪａｖａＳｃｒｉｐｔ要素３０’の追加は、ユーザが、カーソルを用いてデータチャネル記述１２のうちの１つ又は複数に沿って特定の点を選択し、そして、生成されたＪａｖａＳｃｒｉｐｔ要素３０’が所望の期間に対応するように、選択されたチャネル記述１２に沿ってカーソルをドラッグすることによって行うことができる。ユーザはまた、既存のＪａｖａＳｃｒｉｐｔ要素を、自身が再構築するか又は削除することができるように選択することもできる。このように、ユーザは、患者の自動スコアの再評価を行うことができる。再評価が完了すると、ＪａｖａＳｃｒｉｐｔ要素３０の変更された配置に基づいて、患者の診断統計を再計算することができる。
【００４６】
例えば、上述したように、図６に示す報告において１．２というＡＨＩ自動スコアが計算されており、それは、ＯＳＡに対する陰性診断を示す。しかしながら、異なるチャネル信号によって示す生データを検討すると、睡眠医師のユーザは、図７に示すように、自動スコアリングされた診断イベントに変更を導入することにより、手動で自動スコアをオーバライドするように判断することができる。
【００４７】
特定されたＳＤＢイベントの精度で満足すると、ユーザは、修正されたセッションを保存することができ、導入された変更を示すデータは、コンピューティングデバイス１０４からサーバ２０１に送信することができる。サーバ２０１は、ＪａｖａＳｃｒｉｐｔ要素３０に導入された手動の修正に基づいて、患者の診断統計を再計算することができる。図８に見ることができるように、報告統計は、手動で調整された診断イベントに従って更新されている。患者の手動で調整されたＳＤＢスコア（ＡＨＩスコア８０２）は、２９．９に再計算されている。この手動で調整されたＡＨＩスコア８０２は、このとき、患者がＯＳＡであることを示している。したがって、資格のある臨床医は、診断の結果に影響を及ぼすように自動スコアアルゴリズムをオーバライドするように選択することができる。手動のスコア及び再計算された総ＳＤＢスコアに基づいて、新たな更新された報告を生成し、ユーザに提示されるようにユーザのブラウザに提供することができる。
【００４８】
図９は、記載する技術に関連するプロセスのフロー図９００を示す。プロセスの一部は、上述した技術の態様に従って、図３のシステム１００の様々な部分によって実行することができる。ブロック９１０において、診断デバイス１０１から睡眠関連生理学的データが受け取られる。受け取られる睡眠データは、図１及び図２に関連して考察したデータタイプのうちの１つ又は複数を含む診断データとすることができ、１つ又は複数の睡眠セッションに関連付けることができる。例えば、一夜又は複数の夜の期間にわたって、睡眠データが収集されている場合がある。ブロック９２０において、受け取られた睡眠データを、特定のデータファイルに関連付け、データファイル内で線引きされた１つ又は複数の睡眠セッションとして記憶することができる。データは、サーバ２０１等の電子デバイスによって受け取ることができ、メモリ２２０のＨＳＴデータベース２３５等のメモリに記憶することができる。
【００４９】
上述したように、睡眠データ自体とは別に、睡眠データファイルは、睡眠データファイル内の異なるセッションを識別するデリニエータを含みうる。ブロック９３０に示すように、受け取られた睡眠関連データに基づいて識別される様々なＳＤＢイベントを自動的にスコアリングするように、サーバ２０１の自動データ分析器を構成することができる。そして、このようなイベントは、ユーザのＳＤＢ統計の一部でありうる。例えば、これらの自動的にスコアリングされたイベントに基づいて、全体的なＳＤＢスコアを患者に割り付けることができる。睡眠データファイル又は関連する対になったファイルは、自動スコアリング中に生成されるＳＤＢイベントデータ指標に関連するデータを含みうる。ブロック９４０において、特定の睡眠セッションに関連する睡眠データに対する要求が受け取られる。例えば、コンピューティングデバイス１０４のユーザは、サーバ２０１が、特定の日付で取得された、特定のユーザの特定の睡眠データファイルに関連する睡眠データを提供するように要求することができる。受け取られた要求に基づいて、選択されたセッションからの睡眠データは、１つ又は複数の画像タイルを生成することができる（ブロック９５０）。上述したように、単一セッションに対して、１つ又は複数の画像タイルを生成することができ、各画像タイルは、複数のデータチャネルからのデータを含みうる。そして、生成された画像タイルは、要求側のコンピューティングデバイスに送信される（ブロック９６０）。選択されたセッション内で自動的にスコアリングされるＳＤＢイベントを示すデータもまた、場合によっては、受取側のコンピュータ（例えば、コンピューティングデバイス１０４）のブラウザによってタイルを表示するために使用されるＨＴＭＬファイル内のスクリプト（ＪａｖａＳｃｒｉｐｔ等）として、送信することができる。ユーザがタイルのうちの１つ又は複数のものを、これらの特定の１つ又は複数のタイルがダウンロードされると即座に、かつ画像タイルの全てがサーバ２０１によって送信される前に、コンピューティングデバイス１０４において閲覧を開始することができるように、画像タイルを送信し表示することができる。
【００５０】
要求側のコンピューティングデバイス（例えば、コンピュータ１０４）は、送信された画像タイル及びＨＴＭＬファイルを、自動的にスコアリングされたＳＤＢイベントを示すスクリプトとともに受け取ることができる。そして、コンピューティングデバイス１０４は、タイルと、自動的にスコアリングされたＳＤＢイベントを示すそれらのそれぞれのスクリプト要素とをともに表示することができる（ブロック９８０）。重ねられたＪａｖａＳｃｒｉｐｔ要素は、診断イベントが発生したと考えられる位置に対応するように、画像タイルの上に重ねられる。診断イベントの識別は、画像タイル内の基礎となるデータのサーバ２０１による分析に基づくことができる。例えば、空気流量データに基づき、ＯＳＡの期間を特定することができる。ＪａｖａＳｃｒｉｐｔ要素は、それぞれの特定されたＯＳＡイベントが発生した期間を示すように、画像タイルに示す空気流量データの上に重ねることができる。
【００５１】
特定された診断イベントに基づいて、全体的な患者のＳＤＢ統計及び／又は状態をスコアリングすることができる（ブロック９７０）。例えば、サーバ２０１は、１つ又は複数の睡眠セッションの間にスコアリングされたＳＤＢイベントに基づいて、ＡＨＩ自動スコアを提供することができる。上述したように、コンピューティングデバイス１０４のユーザは、画像タイルとともに表示されるＪａｖａＳｃｒｉｐｔ要素を調整することができる（ブロック９９０）。この調整は、様々なＪａｖａＳｃｒｉｐｔ要素を追加し、除去し、又は他の方法によって変更することができる。そして、スコアリングされたＳＤＢイベントに対するこの手動の変更を示すデータを、ユーザのコンピューティングデバイス１０４からサーバ２０１に転送することができる（ブロック９９５）。ＪａｖａＳｃｒｉｐｔ要素に対する調整を示すデータを受け取ると、サーバ２０１は、受け取られた手動調整に基づいて患者のＳＤＢスコアを再計算することができる（ブロック９７０）。
【００５２】
上記記載では、９１０〜９７０等、ブロックのうちの幾つかはサーバ２０１で実行することができ、残りのステップは、コンピューティングデバイス１０４等のユーザ電子デバイスで実行することができることに留意するべきである。また、開示した方法では、フロー図９００に示すブロックの各々が実行される必要はなく、表示された順序で実行される必要もない。開示する方法に従って、フロー図９００に更なるブロックを追加することもできる。
【００５３】
提案する睡眠関連データ処理方法は、固有に、ユーザのウェブブラウザ内で実行することができる。これは、サービス提供者に対して有益であり、それは、そのような提供者のソフトウェアが複数のクライアント側アプリケーションのうちの任意の１つと互換性がなければならないことに関連する複雑性が回避されるためである。コンピューティングデバイス１０４のユーザにとっては、専用ソフトウェアをインストールし維持する必要がなくなるため、簡潔性がもたらされる。サードパーティのプラグインが必要でないため、アプリケーションは、迅速にかつ確実に実行することもできる。アプリケーションは、ＰＣのみでなく、タブレット、スマートフォン及び他の移動デバイスでも実行することができる。
【００５４】
現時点で使用されているデータ処理及び視覚化アプリケーションの更なる問題は、クライアント側でデータを閲覧するためにサードパーティプラグイン（例えば、Ｊａｖａ（登録商標）アプレットバージョン）に依存するということである。このような依存性により、サードパーティプラグインのあり得る欠陥と予測不可能なバージョン更新とによって、それらの性能が予測不可能となる可能性がある。現行のアプリケーションはまた、ＰＣでの動作に対してのみ適している。
【００５５】
開示した方法では、ローカルユーザのコンピューティングデバイスのプロセッサからリモートサーバのプロセッサに作業負荷をシフトさせることができ、ローカル電子デバイスに対して、ユーザエクスペリエンスに対するより多くの制御を可能にし、クライアントのコンピュータ／ブラウザの機能に対する依存性を低減させる。これにより、より効率的なデータ管理方法と非常に反応性の高いユーザエクスペリエンスとがもたらされる。本手法は効果的に、サービス提供者の実質的なサーバ計算能力を用いて大きい睡眠ファイルを処理すること等により、高解像度ブラウザデータを扱う際のクライアントマシンの能力、及びＪａｖａアプレットバージョンの相違を考慮する必要があること等、制御が困難である問題を、効率的に管理することができる問題にする。これにより、検査が簡略化され、開発が高速化し、最終製品におけるユーザエクスペリエンスがより一貫することになる。
【００５６】
本技術によって効率が向上することにより、大量の睡眠調査データの効率的な処理が可能になる（例えば、１０時間の調査に対して８００万データ点をおよそ１０秒〜３０秒で表示することができる）。
【００５７】
さらに、プロセッサ制御命令等による提案する技術により、以下のあり得る利点がもたらされる。
【００５８】
ウェブブラウザ内で、睡眠関連調査データを一続きの個々のビットマップ画像として固有に表示することができる。
【００５９】
時間効率−ユーザは、実質的に瞬時にかつ全てのビットマップ画像の送信が完了する十分前に、画像のうちの１つ又は複数の検討を開始することができる。
【００６０】
診断イベントは、単一線の調査イベントバー（例えば、イベントインジケータ）を介して好都合に表示される。
【００６１】
大きい睡眠データファイル内で、要求に応じて、診断記録の個々の睡眠セッションを、ダウンロードするために選択することができること（例えば、複数の夜のデータが記録された場合、ブラウザは、ユーザが閲覧するように選択した特定の選択された夜のデータのみをロードする）。
【００６２】
睡眠セッションの集計を閲覧し、提示されている集計を用いて睡眠セッションの特定の部分に迅速に移動することができること。
【００６３】
ウェブブラウザ内でＪａｖａＳｃｒｉｐｔ要素を用いて睡眠調査マーカを手動で編集することができる。
【００６４】
編集された要素に与えられた変更を示すデータをクラウドに再送することができること。ここでは、その変更に基づいて、睡眠調査統計が（スコアも）再計算される。再計算、更新及びデータ転送の全てが、はるかに効率的になり、それは、大きい睡眠データファイルをサーバからユーザのコンピュータにダウンロードする必要なしに、かつ修正されたデータファイルをユーザのコンピュータからサーバに戻すようにアップロードする必要なしに行われるためである。一例では、ＳＤＢイベントインジケータに対する変更を示すデータのみがサーバに返送される。
【００６５】
セッション全体に対する全てのＳＤＢイベントの好都合な視覚化が、単一線の調査イベントバー（イベントインジケータ）を用いて提供される。
【００６６】
開示した技術は、最も実際的かつ好ましい実施形態であると現時点で考えられるものに関連して記載したが、本発明は、開示した実施形態に限定されるべきではなく、反対に、開示した技術の趣旨及び範囲内に含まれる様々な変更及び等価な配置を包含するように意図されていることが理解されるべきである。また、様々な実施形態、例えば一実施形態の態様を別の実施形態の態様と組み合わせて、更なる他の実施形態を具現化することができる。
【００６７】
例えば、リモートサーバで生成された睡眠データ関連画像タイルをダウンロードするために、ユーザの電子デバイスブラウザを使用する代りに、代替方法は、ＪａｖａＳｃｒｉｐｔが埋め込まれたＨＴＭＬファイルを用いて、ユーザのコンピューティングデバイス１０４において睡眠データ及びＳＤＢイベントデータの両方を再生することを含みうる。このような方法は、「ＪＦｒｅｅＣｈａｒｔ」等、サードパーティＪａｖａＳｃｒｉｐｔチャートライブラリを利用して、デバイスのブラウザにおいて様々な信号チャネル及び臨床マーカを表示するために、ユーザの電子デバイスにＨＴＭＬ及びＪａｖａＳｃｒｉｐｔ要素をダウンロードすることができる。
【００６８】
ユーザが閲覧するセッションを選択すると、サーバアプリケーションは、睡眠調査ファイル（ＥＤＦ＋フォーマット）から、選択されたセッションを読み出し、信号データ及び自動的に生成された臨床マーカを、ＪａｖａＳｃｒｉｐｔチャートライブラリにロードされる一続きのデータ点に変換することができる。そして、このライブラリは、データ点を、ユーザのブラウザにダウンロードされ画像として表示されるＨＴＭＬ及びＪａｖａＳｃｒｉｐｔ要素のアレイに変換する。したがって、本方法は、種々のダウンロード機構と共に使用することができる。
【００６９】
本方法は、適用可能な睡眠データのタイプに関して柔軟性もある。本方法は、睡眠データ、より具体的には、図４及び図７に示す特定のデータチャネルに関して例示したが、他の睡眠関連データと共に使用することもできることが理解されるべきである。例えば、ＳｌｅｅｐＭｉｎｄｅｒ（商標）等、様々な非接触睡眠モニタによって検出及び／又は生成されるデータもまた、同様にダウンロードすることができる。このようなデータとしては、限定されないが、検出された睡眠段階、患者の体温、心拍数、血圧、呼吸数、いびき、音声、温度、光レベル等の環境パラメータ等を挙げることができる。したがって、上記記載において考察したように、スコアリングされるイベント３０はＳＤＢイベントではない場合もあり、特定のタイプの睡眠データに関連する他のタイプのイベントを使用することができる。
【００７０】
本明細書の開示内容の一部分は、著作権保護を受けるマテリアルを含んでいる。著作権者は、本明細書又は特許開示内容が特許商標庁の包袋又は記録に現われているときは、いかなる者によるこの明細書又は特許開示内容の複製に対しても異議を有しないが、それ以外については、いかなる著作権も全てこれを留保する。
【００７１】
文脈が明らかに別段の規定をしていない限り、値の範囲が提供されている場合には、下限の単位の１０分の１まで、その範囲の上限と下限との間にある各値、及びその明示された範囲にある他の任意の明示された値又は間にある値が、本技術の範囲内に包含されることが理解される。これらの間にある範囲の上限及び下限は、当該間にある範囲に独立して含まれる場合があり、これらも、本技術内に包含され、明示された範囲内で任意の明確に除外された制限に従う。明示された範囲がこれらの上限及び下限の一方又は双方を含む場合、それらの含まれる上限及び下限の一方又は双方を除外した範囲も本技術に含まれる。
【００７２】
さらに、単数又は複数の値が、本技術の一部分として実施されるものとして本明細書に明示されている場合、そのような値は、別段の明示がない限り、近似することができ、そのような値は、実際の技術的な実施態様が可能とすることができるか又は必要とする場合がある程度まで任意の好適な有効桁で利用することができることが理解される。
【００７３】
別段の定義がない限り、本明細書に用いられる全ての科学技術用語は、この技術が属する技術分野の当業者によって一般に理解されているものと同じ意味を有する。本明細書に記載された方法及びマテリアルと類似の又は等価ないずれの方法及びマテリアルも、本技術の実践又は試験において用いることができるが、限られた数の例示の方法及びマテリアルが本明細書に記載されている。
【００７４】
本明細書及び添付の特許請求の範囲において用いられるとき、文脈が明らかに別段の規定をしていない限り、単数形「ａ」、「ａｎ」及び「ｔｈｅ」は複数の等価なものを含むことに留意しなければならない。
【００７５】
本明細書で言及した全ての刊行物は、それらの刊行物の主題である方法及び／又はマテリアルを開示及び記載しているように引用することによって本明細書の一部をなすものとする。本明細書において論述した刊行物は、本出願の出願日前のそれらの開示内容についてのみ提供される。本明細書におけるいかなるものについても、本技術が先行発明によるそのような刊行物に先行する権利がないことを認めるものと解釈されるべきではない。さらに、提供される刊行物の日付は、実際の公開日とは異なる場合があり、実際の公開日は、別個に確認することが必要な場合がある。
【００７６】
その上、開示内容を解釈する際に、全ての用語は、文脈と一貫性のある最も広い合理的な方法で解釈されるべきである。特に、「備える」及び「含む」（“comprises” and “comprising”）という用語は、非排他的な方法で要素、構成要素、又はステップを指すものと解釈されるべきであり、参照される要素、構成要素、又はステップが存在することができること、又は利用することができること、又は明確に参照されない他の要素、構成要素、若しくはステップと組み合わせることができることを示す。
【００７７】
特定の実施形態を参照して本明細書における技術を説明してきたが、これらの実施形態は、本技術の原理及び適用の単なる例示にすぎないことが理解されるべきである。幾つかの場合には、術語及びシンボルは、本技術を実施するのに必要とされない特定の詳細を意味している場合がある。例えば、「第１」及び「第２」という用語が用いられる場合があるが、別段の指定がない限り、それらは、何らかの順序を示すことを意図するものではなく、異なる要素を区別するのに利用される場合がある。さらに、上記方法論におけるプロセスステップは、或る順序で説明又は図示される場合があるが、そのような順序付けは必須ではない。当業者であれば、そのような順序付けを変更することができ、及び／又はそれらの態様を同時に行うこともできるし、更には同期して行うこともできることを認識するであろう。したがって、本技術の趣旨及び範囲から逸脱することなく、非常に多くの変更を例示の実施形態に行うことができ、他のアレンジを案出できることが理解されるべきである。
【００７８】
また、上述した様々な実施形態は、他の実施形態と共に実施することができ、例えば、一実施形態の態様を別の実施形態の態様と組み合わせて更なる他の実施形態を具現化することができる。さらに、本技術は、ＯＳＡ及び他のＳＤＢの患者に関連する睡眠関連データ及び診断データに特に適用されるが、他の疾患（例えば、うっ血性心不全、病的肥満、脳卒中、肥満手術等）の患者が、上記教示から利益を得ることができることが理解されるべきである。さらに、上記教示は、非医療用途において患者及び非患者に同様に適用可能である。
【００７９】
用語集
空気：空気は、呼吸用ガス、例えば、補給酸素を含む空気を含むように解釈される。
【００８０】
自動スコアリング：カスタムアルゴリズムが、睡眠調査の生データを分析し、アルゴリズムが臨床的に重要なＳＤＢイベントの発生を検出する領域をマークアップ／強調する、自動化プロセスである。
【００８１】
持続気道陽圧（ＣＰＡＰ）：ＣＰＡＰ治療は、大気に対して連続して陽圧で、好ましくは患者の呼吸サイクルを通じてほぼ一定の圧力で、空気又は呼吸に適したガスの供給を気道の入口に適用することを意味するものとされる。幾つかの形態では、気道の入口における圧力は、単一の呼吸サイクル内で数水柱センチメートルだけ変動し、例えば、吸息中は高くなり、呼息中は低くなる。幾つかの形態では、気道の入口における圧力は、呼息中は僅かに高くなり、吸息中は僅かに低くなる。幾つかの形態では、圧力は、患者の呼吸サイクルごとに変動し、例えば、部分的上気道閉塞の指標の検出に応答して増加され、部分的上気道閉塞の指標が存在しない場合には減少される。
【００８２】
ヨーロピアンデータフォーマット（European Data Format）（ＥＤＦ＋）：医学時系列の交換及び記憶に対して設計された標準ファイルフォーマット。ＡｐｎｅａＬｉｎｋを含む大部分の診断デバイスが記録を行う固有ファイルである。ファイルは、複数の夜／セッションの睡眠データとともに、ＳＤＢイベントのマーカを含みうる。
【００８３】
解釈：睡眠医師が、睡眠調査からの結果を閲覧して、更なる検査に対して患者に治療が必要であるか否かに関して臨床診断を行うプロセスである。
【００８４】
手動スコアリング：睡眠調査の生データを見て、ユーザが、患者に対して重要なＳＤＢイベントが発生していると考える領域を手動でマークアップ／強調するプロセスである。
【００８５】
再分析／再計算：手動スコア又はパラメータの変更から生成される新たな入力データを取得し、ＡＨＩ等、新たな臨床統計を生成するように分析器にフィードバックするプロセスである。
【００８６】
睡眠医師：様々な睡眠呼吸障害の症状に対して診断を行うように法的に資格が与えられているものとして、米国睡眠医学会（American Association of Sleep Medicine）の委員会によって認定された医師である。
【００８７】
閉塞性睡眠時無呼吸（ＯＳＡ）：睡眠中の上側気道の閉鎖又は閉塞を含む事象によって特徴付けられる睡眠呼吸障害（ＳＤＢ）の一形態である。この閉塞性睡眠時無呼吸は、睡眠中に、異常に小さな上気道と、舌、軟口蓋、及び中咽頭後壁の部位における筋緊張の正常欠損とが組み合わさった結果生じる。この条件によって、罹患患者は、夜ごとに、時に２００回〜３００回、通常は３０秒〜１２０秒の継続時間の期間中、呼吸が停止する。この閉塞性睡眠時無呼吸は、多くの場合、過度の日中の傾眠を引き起こし、心血管疾患及び脳損傷を引き起こす場合がある。この症候群は、特に中高年の太りすぎの男性にとって一般的な障害であるが、罹患した人は、その問題に気付いていない場合がある。これについては、米国特許第４，９４４，３１０号（Sullivan）を参照されたい。
【００８８】
チェーンストークス呼吸（ＣＳＲ）：睡眠呼吸障害の一形態。ＣＳＲ周期として知られる吸（waxing）換気及び呼（waning）換気の律動的な交番する周期が存在する、患者の呼吸調節器の障害である。ＣＳＲは、動脈血の反復的な脱酸素及び再酸素添加を特徴とする。ＣＳＲは、反復的な低酸素のために有害である可能性がある。患者の中には、ＣＳＲが睡眠からの反復的な覚醒に結び付き、これによって、深刻な不眠、交感神経作用の増大、及び後負荷の増加が引き起こされる者がいる。これについては、米国特許第６，５３２，９５９号（Berthon-Jones）を参照されたい。
【００８９】
肥満過換気症候群（ＯＨＳ：Obesity Hyperventilation Syndrome）：過換気について他の既知の原因が存在しない状態での、重度の肥満と意識下慢性高炭酸ガス血症との組合せである。症状は、呼吸困難、朝の頭痛、及び過剰の日中の眠気を含む。
【００９０】
慢性閉塞性肺疾患（ＣＯＰＤ：Chronic Obstructive Pulmonary Disease）：或る特定の特性を共通に有する下部気道疾患の群のうちの任意の下部気道疾患を包含する。これらは、空気移動に対する抵抗の増加、呼吸の呼気位相の延長、及び肺の正常弾性の喪失を含む。ＣＯＰＤの例は、肺気腫及び気管支炎である。ＣＯＰＤは、慢性的喫煙（主要な危険因子）、職業上の曝露、空気汚染、及び遺伝因子によって引き起こされる。症状は、運動時呼吸困難、慢性咳、及び痰生成を含む。
【００９１】
神経筋疾患（ＮＭＤ：Neuromuscular Disease）：内在筋病理によって直接、又は、神経病理によって間接的に筋肉の機能を損なう多くの疾患及び病気を包含する用語である。一部のＮＭＤ患者は、進行性筋肉障害を特徴とし、歩行不能となり、車椅子での生活を強いられ、嚥下困難となり、呼吸筋が衰弱し、そして最終的には呼吸不全による死がもたらされる。神経筋障害は、急速進行性及び緩徐進行性、すなわち、（ｉ）急速進行性障害：数か月にわたって悪化し、数年以内に死に至る筋肉損傷を特徴とする（例えば、１０代の少年少女の筋委縮性側索硬化症（ＡＬＳ：Amyotrophic lateral sclerosis）及びデュセンヌ筋ジストロフィ（ＤＭＤ：Duchenne muscular dystrophy）、（ｉｉ）変わり易い又は緩徐進行性障害：数年にわたって悪化し、寿命を少し減少させるだけである筋肉損傷を特徴とする（例えば、肢帯、顔面肩甲上腕型、及び筋緊張性筋ジストロフィ）に分類することができる。ＮＭＤにおける呼吸不全の症状は、全体的衰弱、嚥下障害、運動時及び安静時呼吸困難、疲労、眠気、朝の頭痛、並びに意識集中及び気分転換に関する困難さを含む。
【００９２】
無呼吸：一部の定義によれば、無呼吸は、流量が或る継続時間、例えば１０秒の間、所定の閾値未満に降下したときに発生したと言われる。閉塞性無呼吸は、患者の努力にもかかわらず、気道の或る閉塞によって空気が流れることができないときに発生したと言われる。中枢性無呼吸は、気道が開放しているにも関らず、呼吸努力の低下又は呼吸努力の欠如に起因する無呼吸が検出されたときに発生したと言われる。混合性無呼吸は、呼吸努力の低下又は欠如が気道の閉塞と同時に起きる場合に発生する。
【００９３】
呼吸数：通例、呼吸毎分で測定される患者の自発呼吸数である。
【００９４】
デューティサイクル：全呼吸時間Ｔｔｏｔに対する吸息時間Ｔｉの比である。
【００９５】
努力（呼吸）：呼吸努力は、呼吸を試みる自発呼吸する人によって行われる努力であると言われる。
【００９６】
呼吸サイクルの呼気部分：呼気流の開始から吸気流の開始までの期間である。
【００９７】
流量制限：流量制限は、患者による努力の増大が流量の対応する増加を引き起こさない患者の呼吸の状態とされる。流量制限が呼吸サイクルの吸気部分の間に生じている場合、これは、吸気流量制限と呼ぶことができる。流量制限が呼吸サイクルの呼気部分の間に生じている場合、これは、呼気流量制限と呼ぶことができる。
【００９８】
過呼吸：標準流量率よりも高いレベルへの流量の増加である。
【００９９】
流量率：単位時間当たりに送達される空気の瞬時体積（又は質量）。流量率及び換気量は、単位時間当たりの体積又は質量という同じ側面を有するが、流量率は、はるかに短い時間期間にわたって測定される。幾つかの場合には、流量率というときは、スカラー量、すなわち、大きさのみを有する量を指す。他の場合には、流量率というときは、ベクトル量、すなわち、大きさ及び方向の双方を有する量を指す。符号付きの量と言う場合、流量率は、名目上、患者の呼吸周期の吸息部分に対して正であり、そのため患者の呼吸周期の呼息部分に対して負である可能性がある。流量率には、記号Ｑが与えられる。「流量率（flow rate）」は、単に「流量（flow）」と短縮される場合がある。総流量率Ｑｔは、ＲＰＴデバイスから出る空気の流量率である。排気流量率Ｑｖは、吐出ガスの流失を可能にする排気口から出る空気の流量率である。漏れ流量率Ｑｌは、患者インタフェースシステムからの漏れの流量率である。呼吸流量率Ｑｒは、患者の呼吸系内に受け取られる空気の流量率である。
【図１】
2016533797.tif 000003
【図２】
2016533797.tif 000004
【図３】
2016533797.tif 000005
【図４】
2016533797.tif 000006
【図５】
2016533797.tif 000007
【図６】
2016533797.tif 000008
【図７】
2016533797.tif 000009
【図８】
2016533797.tif 000010
【図９】
2016533797.tif 000011
【国際調査報告】
2016533797.tif 000012
2016533797.tif 000013
2016533797.tif 000014
2016533797.tif 000015
2016533797.tif 000016
2016533797.tif 000017
2016533797.tif 000018