(57)【特許請求の範囲】
【請求項１】
ユーザにリマインダを提供するためのシステムであって、当該システムは：
リマインドすべき前記ユーザのタスクに関連するリマインダ情報を格納するように構成されるリマインダデータストアと；
前記リマインダ情報に基づいて、前記リマインダが予定される時間を決定するように構成されるリマインダプロセッサと；
前記ユーザの位置に関連する情報を取得するように構成されるロケーティング機構と；
複数のリマインダデバイスを通してリマインダアラートを出力するように構成される出力機構と；
個々のリマインダデバイスにランキングスコアを割り当てるように構成されるランキングプロセッサであって、前記ランキングスコアは、所与のリマインダデバイスを通して提供されるリマインダアラートの予想される影響に関連する、ランキングプロセッサと、
を具備し、
前記ランキングプロセッサは、前記リマインダが予定される前記時間の前記個々のリマインダデバイスの現在のアクティビティレベルを示す情報を取得するように構成され、前記現在のアクティビティレベルは、前記所与のリマインダデバイスが、第１の現在の動作を実行することに応答して第１ランキングスコアを有し、第２の現在の動作を実行することに応答して第２ランキングスコアを有するように、前記個々のリマインダデバイスによって実行される動作を示し；
前記リマインダプロセッサは、前記リマインダが予定される前記時間の前記ユーザの位置に関連する情報を前記ロケーティング機構から取得し、かつ、前記個々のリマインダデバイスの既知の位置と、前記リマインダの前記時間に前記個々のリマインダデバイスによって実行される前記動作とに基づき、前記ランキングスコアを考慮して、前記複数のリマインダデバイスのうち前記ユーザの位置に近接するリマインダデバイスを選択することによって、前記ユーザに対して最も高い影響を与えることになるリマインダデバイスを特定するように構成され、
前記出力機構は、前記特定されたリマインダデバイスを通してリマインダアラートを出力するように構成される、
システム。
【請求項２】
前記ランキングスコアは、個々のリマインダデバイスのディスプレイ能力及び／又はオーディオ能力に更に関連する、
請求項１に記載のシステム。
【請求項３】
前記ランキングスコアは、個々のリマインダデバイスの前記ディスプレイ能力に関連し、前記所与のリマインダデバイスはディスプレイを含み、前記ディスプレイ能力は：
前記ディスプレイの視野角；及び／又は
前記ディスプレイのサイズ；及び／又は
前記ディスプレイの解像度
を含む、請求項２に記載のシステム。
【請求項４】
前記ランキングスコアは、ユーザの好適なリマインダデバイス又はリマインダデバイスの好適なタイプに関するユーザプリファレンスに関連する、
請求項１乃至３のいずれか一項に記載のシステム。
【請求項５】
リマインダアラートのユーザ確認応答を受け取るように構成される確認応答受信機構を更に備え、
ユーザ確認応答を受け取ったことに応答して、前記出力機構は、前記特定されたリマインダデバイスを通して前記リマインダアラートを出力することを停止するように構成される、
請求項１乃至４のいずれか一項に記載のシステム。
【請求項６】
前記選択されたリマインダデバイスを通して前記リマインダアラートを出力した後、所定の時間内にユーザ確認応答を受け取らなかったことに応答して、前記リマインダプロセッサは、前記複数のリマインダデバイスのうち、前記ユーザの位置に近接する異なるリマインダデバイスを選択するように構成され、前記出力機構は、前記選択された異なるリマインダデバイスを通してリマインダアラートを出力するように構成される、
請求項５に記載のシステム。
【請求項７】
前記リマインダプロセッサ及び前記出力機構は、ユーザ確認応答を受け取るか、選択すべき更なるリマインダデバイスがなくなるまで、前記複数のリマインダデバイスのうち、前記ユーザの位置に近接する異なるリマインダデバイスを通して、リマインダアラートを繰り返し出力するように構成される、
請求項６に記載のシステム。
【請求項８】
前記リマインダプロセッサは、前記複数のリマインダデバイスのうち、以前に選択されたリマインダデバイスと異なるディスプレイ能力及び／又はオーディオ能力を有するものを選択することにより、前記異なるリマインダデバイスを選択するように構成されるか、あるいは
前記リマインダプロセッサは、ランキングスコアに基づいて次に高くランク付けされたリマインダデバイスを選択することにより、前記異なるリマインダデバイスを選択するように構成される、
請求項６又は７に記載のシステム。
【請求項９】
前記特定されたリマインダデバイスによるリマインダアラートの出力に応答して、ユーザ確認応答を受け取るためにかかる時間に関連する情報を格納するように構成されるデバイス情報データストアを更に備え、
各リマインダデバイスに割り当てられる前記ランキングスコアは、前記リマインダデバイスによるリマインダアラートの出力の有効性に関連し、リマインダアラートのユーザ確認応答を受け取るためにかかる時間がより少ないリマインダアラートが、より有効である、
請求項５乃至８のいずれか一項に記載のシステム。
【請求項１０】
前記ユーザの前記位置は、前記ユーザの位置を経時的にモニタリングし、前記ユーザがとることになるルートを予測し、前記リマインダが予定される前記時間における前記ユーザの期待位置を前記予測されるルートから取得することによって得られる、期待位置である、
請求項１乃至９のいずれか一項に記載のシステム。
【請求項１１】
前記ロケーティング機構は、前記ユーザによって携行される位置センサから前記ユーザの位置についての情報を受け取るように構成される、
請求項１乃至１０のいずれか一項に記載のシステム。
【請求項１２】
前記リマインダプロセッサと通信するように構成される投薬ディスペンサを更に備え、前記投薬ディスペンサは、前記リマインダプロセッサからリマインダキャンセル信号を受け取らない限り、前記リマインダが予定される前記時間にリマインダアラートを発行するように構成され、
前記リマインダプロセッサは、前記ユーザの前記位置が前記投薬ディスペンサの既知の位置に近接していないことに応答して、前記リマインダキャンセル信号を前記投薬ディスペンサに送信するように構成される、
請求項１乃至１１のいずれか一項に記載のシステム。
【請求項１３】
ユーザにリマインダを提供するための方法であって、当該方法は：
コンピュータシステムのプロセッサが、リマインドすべき前記ユーザのタスクに関連するリマインダ情報にアクセスするステップと；
前記プロセッサが、前記リマインダ情報に基づいて、前記リマインダが予定される時間を決定するステップと；
前記プロセッサが、前記リマインダが予定される前記時間の前記ユーザの位置に関連する情報を取得するステップと；
前記プロセッサが、複数のリマインダデバイスの各々にランキングスコアを割り当てるステップであって、前記ランキングスコアは、リマインダデバイスを通して提供されるリマインダアラートの予想される影響に関連し、前記ランキングスコアは、前記リマインダが予定される前記時間について個々のリマインダデバイスの現在のアクティビティレベルを示し、前記現在のアクティビティレベルは、所与のリマインダデバイスが、第１の現在の動作を実行することに応答して第１ランキングスコアを有し、第２の現在の動作を実行することに応答して第２ランキングスコアを有するように、前記個々のリマインダデバイスによって実行される動作を示す、ステップと；
前記プロセッサが、前記リマインダデバイスの既知の位置と、前記リマインダの前記時間に前記個々のリマインダデバイスによって実行される前記動作とに基づき、前記ランキングスコアを考慮して、前記複数のリマインダデバイスのうち前記ユーザの位置に近接するリマインダデバイスを選択することによって、前記ユーザに対して最も高い影響を与えることになるリマインダデバイスを特定するステップと；
前記プロセッサが、前記特定されたリマインダデバイスを通してリマインダアラートを出力するステップと；
を備える、方法。
【請求項１４】
プロセッサによって実行されると、請求項１３に記載の方法を実行するコンピュータプログラムを格納するように構成される、物理的な非一時的電子コンピュータ読取可能記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザへリマインダを提供するためのシステム及び方法に関する。
【背景技術】
【０００２】
ユーザが、アクティビティについてリマインドしてほしいと思う理由は沢山ある。アクティビティについてユーザにリマインドするアラート方法は、長い間存在している。これらの方法は、昔ながらのアラームから、ウェブベース又はモバイルデバイスアプリケーションまでに及ぶ。モバイルデバイスアプリケーションを例にとると、ユーザは典型的に、タスク（例えば更なるミルクの購入）と、リマインドする時間（例えば明日の午前８時）を設定するであろう。モバイルデバイスアプリケーションは、その後、（例えば画面上の通知とともに可聴アラートを使用して）予め設定／予め定義された時間にリマインダを発行することになる。
【０００３】
リマインダが非常に重要な状況は多く存在する。例えば長期健康状態のある患者は、設定された時間期間に又は特定の時間境界内に患者が順守すべき、医師によって決められた治療計画を有することがある。治療計画は患者の症状を管理することがあり、この場合、治療計画の目的は、患者の状態を管理し、良好な治療結果を達成することを助けることである。治療計画の非順守は、患者の健康の悪化を招く可能性があることが認識されよう。
【０００４】
多くの長期健康状態について、治療計画は、薬を定期的に服用すること（例えば１回の投薬を１日に３回）を要する。薬が定期的に服用されない場合、あるいは正しい量が服用されない場合（すなわち、治療計画が順守されない場合）、臨床転帰に影響がある可能性がある。従来的なリマインダシステムアプローチ（例えばモバイルデバイスアプリケーション）を使用して（例えば薬を時間通りに摂取することにより）治療計画を順守するようにユーザを促すよう試みることが知られている。
【０００５】
薬の管理のために専用のデバイスを提供することも知られている。一般に、所定の時間に、アラートを発行し、薬を放出するようにプログラムすることができるディスペンサが存在する。これらのディスペンサは多くの場合、薬がディスペンサからなくなったかどうかを検出することによって、服薬順守をモニタリングする手段を含む。そのようなデバイスの例として、引用文献１（欧州特許出願公開第2,485,704号明細書）は、ディスペンサ自体によって放出される光及び音の形で、リマインダを提供する薬ディスペンサを開示している。このディスペンサは、リモートサーバに接続して、ディスペンシング及び患者の順守に関する情報を交換することができる。
【０００６】
上述の従来的なシステムは全て、それらがどのように構成されるかに依存して、予め設定された時刻に、予め設定されたデバイスを通してリマインダを提供する。しかしながら、このアプローチは柔軟ではない。結果として、時としてユーザがデバイスの近くにいないときに、リマインダを提供することを許容し、この場合、ユーザはリマインダを見逃すことになるであろう。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】欧州特許出願公開第2,485,704号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明の目的は、上述の問題を実質的に緩和又は克服する、ユーザにリマインダを提供するためのシステムを提供することにある。特に、本発明の目的は、公知のメッセージングシステムの技術的欠点を克服する、ユーザへリマインダを提供するためのシステムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明によると、ユーザにリマインダを提供するためのシステムが提供され、当該システムは：リマインドすべきユーザのタスクに関連するリマインダ情報を格納するように構成されるリマインダデータストアと；リマインダ情報に基づいて、リマインダが予定される時間を決定するように構成されるリマインダプロセッサと；ユーザの位置に関連する情報を取得するように構成されるロケーティング機構と；１つ以上のリマインダデバイスを通してリマインダアラートを出力するように構成される出力機構を備え、リマインダプロセッサは、リマインダが予定される時間のユーザの位置に関連する情報をロケーティング機構から取得し、１つ以上のリマインダデバイスの既知の位置に基づいて、１つ以上のリマインダデバイスのうち、ユーザの位置に近接する、前記ユーザに対して最も高い影響を与えることになるリマインダデバイスを特定するように構成され、出力機構は、特定されたリマインダデバイスを通してリマインダアラートを出力するように構成される。
【００１０】
この構成は、現在ユーザのすぐ近くにあるデバイスを通してリマインダが提供され、これによりリマインダがユーザによって認識されることになる機会を最大限に高めるという利点を与える。
【００１１】
一部の実施形態では、システムは、リマインダデバイスの各々にランキングスコアを割り当てるように構成されるランキングプロセッサを更に備え、この場合、ランキングスコアは、そのリマインダデバイスを通して提供されるリマインダアラートの予想される影響（likely  impact）に関連し、リマインダプロセッサは、ランキングスコアを考慮して、複数のリマインダデバイスのうちユーザの位置に近接するものを選択することにより、リマインダデバイスを特定するように構成される。
【００１２】
この方法で利用可能なデバイスをランク付けすることは、その中からユーザに近接するものが選択されることになる複数のリマインダデバイスが存在するときに、ユーザに対して最も高い影響を与えることになるデバイスの選択を可能にする。
【００１３】
一部の実施形態において、ランキングスコアは、リマインダデバイスのディスプレイ能力及び／又はオーディオ能力に関連する。
【００１４】
ディスプレイ能力及び／又はオーディオ能力に従ってデバイスをランク付けすることは、個々のユーザの要件に応じて最も適切なデバイスを選択することができるという利点を与える。例えば視覚障害のあるユーザは、オーディオアラートを受け取ることが好ましいことがある。
【００１５】
一部の実施形態において、リマインダデバイスは、ディスプレイを含み、ディスプレイ能力は：ディスプレイの視野角（viewing  angle）；及び／又はディスプレイのサイズ；及び／又はディスプレイの解像度を含む。
【００１６】
一部の実施形態において、ランキングスコアは、リマインダデバイスの現在のアクティビティレベルに関連する。
【００１７】
一部の実施形態において、システムは、リマインダアラートのユーザ確認応答を受け取るように構成される確認応答受信機構を更に備え、ユーザ確認応答を受け取ったことに応答して、出力機構は、特定されたリマインダデバイスを通してリマインダアラートを出力することを停止するように構成される。
【００１８】
一部の実施形態において、選択されたリマインダデバイスを通してリマインダアラートを出力した後、所定の時間内にユーザ確認応答を受け取らなかったことに応答して、リマインダプロセッサは、複数のリマインダデバイスのうち、ユーザの位置に近接する異なるリマインダデバイスを選択するように構成され、出力機構は、選択された異なるリマインダデバイスを通してリマインダアラートを出力するように構成される。
【００１９】
一部の実施形態において、リマインダプロセッサ及び出力機構は、ユーザ確認応答を受け取るか、選択すべき更なるリマインダデバイスがなくなるまで、複数のリマインダデバイスのうち、ユーザの位置に近接する異なるリマインダデバイスの間を通して、出力アラートを繰り返し出力するように構成される。
【００２０】
一部の実施形態において、リマインダプロセッサは、複数のリマインダデバイスのうち、以前に選択されたリマインダデバイスと異なるディスプレイ能力及び／又はオーディオ能力を有するものを選択することにより、異なるリマインダデバイスを選択するように構成されるか、ランキングスコアに基づいて次に高くランク付けされたリマインダデバイスを選択することによって、異なるリマインダデバイスを選択するように構成される。
【００２１】
一部の実施形態において、システムは、リマインダデバイスを通したリマインダアラートの出力に応答して、ユーザ確認応答を受け取るのにかかる時間に関連する情報を格納するように構成されるデバイス情報データストアを更に備え、各リマインダデバイスに割り当てられるランキングスコアは、そのリマインダデバイスを通したリマインダアラートの出力の有効性に関連し、リマインダアラートのユーザ確認応答が受け取られるのにかかる時間が少ないほど、そのリマインダアラートはより有効である。
【００２２】
個々のユーザに対する各リマインダデバイスの有効性に関する情報を記録することによって、システムは時間とともに、そのユーザに対してアラートを提供するための最も効果的なリマインダデバイスを選択するよう学習することができる。例えば可聴リマインダは、視覚障害のあるユーザにとって視覚的リマインダよりもより有効であり、したがって、オーディオ能力を有するデバイスを通して提供されるリマインダアラートはより有効であり得る。
【００２３】
一部の実施形態において、ユーザの位置は、ユーザの位置を経時的にモニタリングし、ユーザがとることになるルートを予測し、予測ルートから、リマインダが予定される時間におけるユーザの期待位置を取得することによって得られる、期待位置である。
【００２４】
一部の実施形態において、ロケーティング機構は、ユーザによって携行される位置センサから、ユーザの位置に関する情報を受け取るように構成される。
【００２５】
例えば全地球測位システム（GPS）受信機のように、ユーザによって携行される位置センサから、ユーザの位置に関する情報を受け取ることは、ユーザの現在の位置を高い正確性で決定することを可能にする。
【００２６】
一部の実施形態において、システムは、特定されたリマインダデバイスにおける環境音及び／又は光レベルに従って、リマインダアラートの音量レベル及び／又は明るさレベルを調整するように構成される。
【００２７】
一部の実施形態において、システムは、リマインダプロセッサと通信するように構成される投薬ディスペンサを更に備え、投薬ディスペンサは、リマインダプロセッサからリマインダキャンセル信号を受け取らなければ、リマインダが予定される時間にリマインダアラートを発行するように構成され、リマインダプロセッサは、ユーザの位置が投薬ディスペンサの既知の位置に近接していないことに応答して、リマインダキャンセル信号を投薬ディスペンサに送信するように構成される。
【００２８】
本発明の別の側面によると、ユーザにリマインダを提供するための方法が提供され、当該方法は：リマインドすべきユーザのタスクに関連するリマインダ情報にアクセスするステップと；リマインダ情報に基づいて、リマインダが予定される時間を決定するステップと；リマインダが予定される時間のユーザの位置に関連する情報を取得するステップと；１つ以上のリマインダデバイスの既知の位置に基づいて、複数のリマインダデバイスのうち、ユーザの位置に近接する、前記ユーザに対して最も高い影響を与えることになるリマインダデバイスを特定するステップと；特定されたリマインダデバイスを通してリマインダアラートを出力するステップと；を備える。
【００２９】
コンピュータ読取可能記録媒体は、実行されると、方法を実行するコンピュータプログラムを格納するように構成され得る。
【００３０】
本発明のこれら及び他の側面は、以下で説明される実施形態から明らかになり、そのような実施形態との関連で解明されるであろう。
【図面の簡単な説明】
【００３１】
本発明の実施形態は、単なる例として添付の図面との関連で説明されることになる。図面は次の通りである。
【図１】本発明の第１の実施形態に係る、ユーザにリマインドするためのシステムを概略的に示す図である。
【図２】第１の実施形態のシステムの動作を説明するフロー図である。
【図３】本発明の第２の実施形態に係る、ユーザにリマインドするためのシステムを概略的に示す図である。
【図４】第２の実施形態のシステムの動作を説明するフロー図である。
【図５】第２の実施形態のシステムにおいて、錠剤ディスペンサによるリマインダアラートの出力を制御する方法を説明するフロー図である。
【図６】第１及び第２の実施形態のシステムによる使用のために、ユーザの位置に関する情報を取得する方法を説明するフロー図である。
【発明を実施するための形態】
【００３２】
図１は、本発明の第１の実施形態に係る、ユーザにリマインドするためのシステムを概略的に示す図である。
【００３３】
システム１０は、リマインダデータストア１１、ロケーティング機構１２、リマインダプロセッサ１３、出力機構１４及びデバイス情報データストア１５を備える。
【００３４】
リマインダデータストア１１は、ユーザに関連する情報を格納するように構成される。本実施形態では、リマインダデータストア１１は、治療計画に関連する特定のタスクについてリマインドすべきユーザのタスクに関連する情報を格納するように構成される。例えばユーザは、毎日特定の時間に特定の量の薬を服用するようリマインダを必要とすることがある。しかしながら、本発明は、治療計画に関連するリマインダに限定されない。本発明の諸実施形態では、リマインダは、リマインドすべきユーザの任意のタスクに関連するものとすることができる。
【００３５】
ロケーティング機構１２は、ユーザの位置に関連する位置情報を取得するように構成される。位置情報は、例えば特定の位置座標とすることができ、あるいはユーザが現在位置している所定のエリアとすることができる。この実施形態では、ロケーティング機構１２は、ユーザによって携行されるスマートフォン内の全地球測位システム（GPS）受信機から位置座標を受け取るための無線インタフェースを含む。
【００３６】
リマインダプロセッサ１３は、リマインダ情報に基づいて、リマインダが予定される時間を決定するように構成される。本実施形態では、リマインダ情報は、リマインダが予定される特定の時間を定義する。
【００３７】
出力機構１４は、１つ以上のリマインダデバイス１４ａ、１４ｂを通してユーザにリマインダアラートを出力するように構成される。多くの場合、リマインダアラートは、可聴及び／又は視覚的アラートの形をとることになるが、他のタイプのリマインダアラートも可能であり、例えば携帯電話の振動モータからの知覚信号も可能である。
【００３８】
リマインダプロセッサ１３は、リマインダが予定される時間のユーザの位置に関連する情報をロケーティング機構１２から取得し、リマインダデバイス１４ａ、１４ｂの既知の位置に基づいて、リマインダデバイス１４ａ、１４ｂのうちユーザの位置に近接するものを特定するように更に構成される。次いで、出力機構１４は、特定されたリマインダデバイスを通して、リマインダアラートを出力するように構成される。
【００３９】
この実施形態において、システム１０は、リマインダデバイス１４ａ、１４ｂの各々の位置を特定する情報を格納するよう構成されるデバイス位置データストア１５を含み、リマインダプロセッサ１３は、デバイス位置データストア１５から、リマインダデバイス１４ａ、１４ｂの既知の位置を取得するように構成される。
【００４０】
リマインダデバイス１４ａ、１４ｂは、専用のデバイスである必要はないが、ユーザにリマインダを提供する能力を有する任意のデバイスとすることができる。この実施形態において、リマインダデバイスは、テレビ（ＴＶ）１４ａとラップトップコンピュータ１４ｂである。本発明の諸実施形態では、任意の数のリマインダデバイスが提供されてもよい。適切なリマインダデバイスの他の例には、電子広告用掲示板、ラジオ、スマートフォン、インテリジェントライティングシステム等が含まれる。例えば視覚的リマインダが、接続型照明器具、例えばスマートフォンや他のデバイスによって制御可能な発光ダイオード（LED）電球を通して出力されてもよい。本実施形態において、出力機構１４は、リマインダデバイス１４ａ、１４ｂとウェブベースのインタフェースを通して通信し、したがって、インターネット接続を含む任意の適切なリマインダデバイスにアクセスすることができる。他の実施形態では、出力機構は、異なるタイプのインタフェースを介してリマインダデバイスのうちの様々なものと通信することができる。
【００４１】
この実施形態において、リマインダデータストア１１、ロケーティング機構１２、リマインダプロセッサ１３、出力機構１４及びデバイス位置データストア１５は、同じ装置上、すなわち同じデバイス１０上に提供される。例えばそのような装置は、スマートフォン、タブレット、汎用コンピュータ、インターネットサーバ又は他の適切な装置とすることが可能である。他の実施形態では、システムの要素が異なるデバイス上に提供され得る。システム１０の様々なコンポーネントを、プロセッサによって実行されるハードウェア命令として又はソフトウェア命令として実装することができる。
【００４２】
この実施形態において、リマインダデータストア１１及びデバイス位置データストア１５は、同じデバイス１０内に含まれるローカルストレージユニットからのリマインダ情報及びデバイス位置情報にアクセスするよう構成される。しかしながら、リマインダデータストア１１及びデバイス位置データストア１５によってアクセスされるデータは、必ずしもシステム１０内に物理的に格納される必要はない。他の実施形態では、リマインダ情報及び／又はデバイス位置情報は、リマインダデータストア１１及び／又はデバイス位置データストア１５によってリモートストレージユニットからアクセスされることも可能である。例えばリマインダデータストア１１は、インターネットサーバ上に格納されるリマインダ情報にアクセスしてもよい。
【００４３】
図２は、図１のシステム１０の動作を説明するフロー図を示す。
【００４４】
図２のステップＳ１０において、システム１０は、リマインダが予定される時間を決定するために、リマインダ情報にアクセスする。上述のように、本実施形態では、リマインダ情報は、リマインダが予定される時間を指定する。しかしながら、本発明はこのアプローチに限定されない。別の実施形態では、システム１０のリマインダプロセッサ１３は、リマインダ情報によって指定される時間に近い異なる時間を選択することができる。例えばユーザは、ユーザ自身がリマインダを受け取りたいと思う、好適な時間スロットを定義してもよく、リマインダプロセッサ１３は、ユーザの好適な時間スロット内で、リマインダ情報によって定義された時間に最も近い時間を選択することができる。更なる代替形態として、リマインダ情報は、リマインダを提供することができる時間ウィンドウを定義することができ、リマインダプロセッサ１３は、例えばユーザがリマインダデバイス１４ａ、１４ｂのうちの１つの特定の最小範囲内に近づくまで待機することによって、この時間ウィンドウ内で、リマインダを提供する都合の良い時間を選択することができる。
【００４５】
リマインダについて、所定の時間ウィンドウを使用する幾つかの実施形態では、システム１０は、リマインダが常に、所定の時間ウィンドウの終わりまでに出力されることを保証するであろう。これは、ユーザの現在の位置に関わらず、所定の時間ウィンドウの最後の最後にリマインダを出力することによって成し得ることが可能である。例えば時間ウィンドウの最後に、リマインダが、リマインダデバイスとユーザの現在の位置との間の距離に関わらず、ユーザに最も近いリマインダデバイスを通して出力され得る。このシナリオでは、ユーザは依然としてリマインダを受け取ることが可能であり、例えばリマインダデバイスの近くにいる別の人が、そのリマインダに気が付き、ユーザにコンタクトして情報を伝えることが可能である。
【００４６】
リマインダ情報は、様々な異なる方法で取得されることが可能である。例えばユーザは、特定の日の特定の時間にアラームをセットすることができる。リマインダ情報が治療計画に関連する場合、そのリマインダ情報は、患者が順守する必要がある薬や運動計画及びダイエットプランのようなデータを含むケアプランをアップロードする医療従事者によって、取得され得る。リマインダ情報は、このケアプランの全ての側面に関連付けられるタスクについてのリマインダを含み得る。他の実施形態では、医療従事者は、薬に関連するバーコードをスキャン（又は適切な参照番号を入力）してもよく、バーコードのスキャンにより、その薬を服用するスケジュールを含め、その薬に関する情報をロードすることになる。他の実施形態では、詳細を、リマインダデータストア１１により他の方法で、例えば手動入力により取得することができる。
【００４７】
図２のステップＳ１１において、システム１０は、リマインダが予定される時間のユーザの位置に関連する情報を取得する。この実施形態では、システム１０のロケーティング機構１２は、リマインダが予定される時間の少し前の時間に、ユーザの現在の位置を取得する。リマインダプロセッサ１３は、この位置が、リマインダが予定される時間におけるユーザの位置になると仮定するように構成される。
【００４８】
しかしながら、一部の実施形態では、ユーザの現在の位置を使用する代わりに、システム１０は、ユーザの期待位置を取得してもよい。例えばユーザがとるであろうルートを予測するために、ユーザの位置が経時的にモニタされ得る。次いで、リマインダが予定される時間におけるユーザの位置となるユーザの期待位置を、予測ルートから取得することができる。ここで、ユーザの位置をモニタリングし、ルートを予測し、期待位置を取得する機能は、位置センサ１２ａ、ロケーティング機構１２又はリマインダプロセッサ１３のいずれかによって実行され得る。例えばシステム１０のリマインダプロセッサ１３は、定期的に、位置アップデートをロケーティング機構１２から受け取り、期待位置を取得するのに必要な処理を全て実行し得る。別のアプローチでは、処理が、例えばユーザのスマートフォン上で実行しているアプリケーション（app）によって位置センサ１２ａにおいてローカルに実行され、次いで、期待位置がロケーティング機構１２を介してリマインダプロセッサ１３に伝送されてもよい。
【００４９】
理解されるように、一部の状況では、期待位置は、他の状況よりも良好な正確性で予測されることがある。例えば期待位置は、ユーザが、高速道路や鉄道線路のように明確に定義されたルートで一定のスピードで移動しているとき、高い正確性で予測され得る。ユーザがより自由な動きをするシナリオでは、例えばショッピングセンターを歩き回っているとき、期待位置は、より低い正確性で予測され得る。
【００５０】
本実施形態では、システム１０のロケーティング機構１２は、位置情報を、ユーザによって携行される位置センサ１２ａから無線で位置座標の形で受け取るように構成される。例えば位置センサ１２ａは、全地球測位システム（GPS）受信機のように、ユーザによって携行されるスマートフォンや他のデバイスに含まれる全地球的航法衛星システム（GNSS）受信機とすることができる。
【００５１】
他の実施形態では、ユーザの位置に関連する情報を位置センサから受け取る代わりに、ロケーティング機構１２は、異なるソースから位置情報を取得することができる。例えばGPS、近くの電気通信のアンテナ塔の既知の座標、少なくとも３つの基地局又は無線アクセスポイントに基づく三角測量技術、最後に分かった絶対位置からのスマートフォンの相対的な移動の慣性追跡（inertial  tracking）又はこれらの技術の組合せを使用してデバイスの位置を周期的に決定し、この情報をサーバにアップロードするスマートフォンのアプリケーションが知られている。したがって、本発明の特定の実施形態では、ロケーティング機構１２は、ユーザの最も最近更新された位置を取り出すようサーバにクエリすることがある。
【００５２】
図２のステップＳ１２において、システム１０は、ステップＳ１１において取得されたユーザの位置に近接するリマインダデバイスを特定する。上述のように、システム１０のリマインダプロセッサ１３は、１つ以上のリマインダデバイスの既知の位置に基づいてリマインダデバイスを特定する。この実施形態では、リマインダデバイスの位置は、システムのデバイス位置データストア１５を通してアクセスされるデバイス位置情報から決定される。
【００５３】
デバイス位置データストア１５は、例えばデバイス位置情報を、利用可能なリマインダデバイスのインターネットデータベースから取得することができる。デバイス位置データストア１５は、任意の近くのデバイスについて、更新されたデバイス位置情報をデータベースから周期的に取り出すことが可能であり、あるいは単に、リマインダが予定される（又はその近くの）時間に関連する情報を要求することもある。後者の場合、デバイス位置データストア１５は、特定のエリア内のリマインダデバイスに関連するデバイス位置情報のみを取り出すように構成されてよく、そのような特定のエリアを、ユーザの位置に基づいて定義することができる。例えばデバイス位置データストア１５は、例えばユーザの位置の特定の半径内、例えば５メートル以内の任意のリマインダデバイスについて、デバイス位置情報を要求することができる。インターネットサーバからデバイス位置情報を取り出すことは、情報を中央に格納して更新することができるという利点がある。
【００５４】
別の実施形態では、システム１０は、リマインダデバイス発見プロセスを実行することによって、デバイス位置情報自体を生成し、ローカルでアクセス可能なデバイスを直接的に検出することができる。このアプローチは、より持続的なデバイス情報データストアを維持する必要なしに、デバイス位置情報を必要に応じて必要なときに動的に生成することを可能にする。このような実施形態では、デバイス位置情報は、一時的なデバイス情報データストア、例えば揮発性ランダムアクセスメモリ（RAM）にのみ格納され得る。デバイス発見プロセスは、例えばIEEE802.11デバイス発見プロセスを使用することができる。一部の実施形態では、Bluetooth（登録商標）のような近接近通信機構を使用して、デバイス発見を実装することができる。例えばスマートフォンのように位置センサ１２ａを含むデバイスは、近くでローカルリマインダデバイスを発見するのに使用することができる、Bluetooth通信ユニットを含むこともできる。デバイス発見プロトコルは、赤外線又は他の形の局所的コード化光通信（localized  coded  light  communication）を使用して実装されてもよい。一部の実施形態において、発見プロセスは、分析要素を含むことができ、発見すべきデバイスの（音響、視覚等の）放射が検出され、その更なる発見をトリガするのに使用される。すなわち、システムは、既知のタイプのリマインダデバイスの放射信号（例えば音響、視覚）の特性を検出し、その特性信号が検出されたことに応答して発見プロセスを開始し、リマインダデバイスについての特有の情報、例えばデバイス識別子を発見することができる。
【００５５】
リマインダデバイスがステップＳ１２において特定されると、次いでステップＳ１３において、システム１０の出力機構１４が、リマインダデバイス１４ａ、１４ｂのうち特定されたリマインダデバイスを通して、リマインダアラートを出力する。リマインダアラートは単に、詳細な情報をユーザに伝達せずに、基本的なオーディオ又は視覚的信号とすることができ、例えばフラッシュ表示やアラーム音とすることができる。あるいは、出力機構１４は、より詳細な情報をリマインダデバイスに伝送することにより、リマインダデバイスを通して、より詳細なリマインダアラートを出力することができる。例えば出力機構１４は、表示されるか、可聴に再生されるメッセージをリマインダアラートとして転送してもよく、メッセージは、リマインダが関連するタスクについての情報を含む。
【００５６】
図３は、本発明の第２の実施形態に係るユーザにリマインドするシステム３０を概略的に図示している。この実施形態では、システム３０は、特に、投薬計画に対するユーザの順守をモニタするように構成される。結果として、この実施形態のコンテキストにおけるユーザは、ユーザの長期健康状態の安定性を維持するために、治療計画を必要とする長期健康状態を伴う患者である。この例示の実施形態では、ユーザの治療計画の非順守は、患者の症状の悪化につながることになると仮定することにする。システム３０は、治療計画に対する順守を促すようリマインダを提供するように構成される。
【００５７】
システム３０は、デバイス３０ａと複数のリモートデバイスを備え、複数のリモートデバイスには、リモートリマインダデータベース３１ａ、リモートデバイス情報データベース３７ａ、リモートユーザプリファレンスデータベース３８ａ、リモート位置センサ３２ａ、複数のリマインダデバイス３４ａ、３４ｂ及びリモート錠剤ディスペンサ３４ｃが含まれる。
【００５８】
デバイス３０ａは、リマインダデータストア３１、ロケーティング機構３２、リマインダプロセッサ３３及び出力機構３４を備え、これらは、図１のシステム１０内の対応するコンポーネントと同様である。これらの類似するコンポーネントの詳細な説明は、簡潔性を保つため、ここでは省略することにする。加えて、デバイス３０ａは、デバイス発見機構３５、ランキングプロセッサ３６、デバイス情報データストア３７、ユーザプリファレンスデータストア３８及び確認応答受信機構３９を備える。
【００５９】
確認応答受信機構３９は、リマインダアラートのユーザ確認応答を受け取るように構成される。ユーザ確認応答を、任意の適切なユーザインタフェースを通して受け取ることができる。例えばユーザ確認応答を、デバイス３０ａ内に含まれるユーザインタフェースを通して、あるいはスマートフォン等の別のデバイスを通して受け取ることができる。別の実施形態では、ユーザ確認応答を、リマインダデバイス３４ａ、３４ｂのうちの１つ又は錠剤ディスペンサ３４ｃから直接受け取ってもよい。
【００６０】
デバイス３０ａは、リモートリマインダデータベース３１ａ、リモートデバイス情報データベース３７ａ、リモートユーザプリファレンスデータベース３８ａ、リモート位置センサ３２ａ、リマインダデバイス３４ａ、３４ｂ及びリモート錠剤ディスペンサ３４ｃと、適切なインタフェースを介して通信する。例えばデバイス３０ａは、リモートリマインダデータベース３１ａ、リモートデバイス情報データベース３７ａ及びリモートユーザプリファレンスデータベース３８ａに、インターネット等のネットワークを介して接続され得る。必要とされる距離に応じて、デバイス３０ａを、インターネット等のネットワークを介して、あるいはBluetooth等の短距離無線接続を介して、リモート位置センサ３２ａ、リマインダデバイス３４ａ、３４ｂ及びリモート錠剤ディスペンサ３４ｃに接続することもできる。しかしながら、認識されるように、他の実施形態では、リモートデバイスをデバイス３０ａへ接続する他の方法を使用してもよい。
【００６１】
この実施形態において、デバイス３０ａは、ユーザによって携行されるポータブルデバイス（例えばスマートフォン）である。他の実施形態では、デバイス３０ａは、ポータブルではないスタンドアロンのデバイスとすることができる。他の実施形態では、デバイス３０ａは、汎用デバイスの機能と統合されてもよく、あるいはインターネットサーバであってもよい。
【００６２】
この実施形態において、錠剤ディスペンサ３４ｃは、可聴及び／又は視覚的リマインダアラートを提供することができる。出力機構３４は、錠剤ディスペンサ３４ｃに、可聴及び視覚的アラートを提供すべきか否かを指示する能力を有し、可聴及び／又は視覚的リマインダアラートを出力するようＴＶ３４ａ又はラップトップコンピュータ３４ｂとインタフェースすることもできる。
【００６３】
図４は、図３のシステム３０の動作を説明するフロー図を示す。
【００６４】
図４のステップＳ１４及びＳ１５は、図２のステップＳ１０及びＳ１１と同様であり、その詳細な説明は、ここでは繰り返さない。
【００６５】
図４のステップＳ１６において、リマインダが予定される時間におけるユーザの位置を取得した後、システム３０のデバイス発見機構３５は、デバイス発見を実行する。デバイス発見プロセスの間、デバイス発見機構３５は、ユーザの取得された位置に近接する任意のリマインダデバイスについて、デバイス位置情報を取得する。また、デバイス発見機構３５は、各リマインダデバイスについてデバイス能力情報を取得する。デバイス能力情報は、例えば各リマインダデバイスのオーディオ及び／又はビデオ能力についての情報を含むことができる。
【００６６】
例えばデバイス発見機構３５は、指定されたエリア内の任意の利用可能なリマインダデバイスについての要求をブロードキャストして、その位置及び能力情報で応答することができる。この実施形態において、デバイス位置情報は、必要に応じて必要な時に動的に取得されるので、図１のデバイス位置データストア１５は必要とされない。
【００６７】
デバイス発見プロセスは、例えばIEEE802.11デバイス発見プロセスを使用することができる。更なる詳細は、German  Castignani等著の「A  study  of  the  discovery  process  in  802.11  networksという論文のチャプターI.A「The  IEEE  802.11  Discovery  Process」、あるいは関連するIEEE規格の文献を含む他の資料で見られる。異なるプロトコル及び技術が、リマインダデバイスからの異なる近接性及び異なる動作モードに適していることが認識されよう。
【００６８】
本実施形態では、デバイス発見を使用してデバイス位置情報及びデバイス能力情報を取得するが、他の実施形態では、ステップＳ１６を省略することができる。例えばデバイス発見を実行する代わりに、デバイス位置情報及びデバイス能力情報を、デバイス情報データストア３７又は他の適切なデータストアから取り出してもよく、デバイス発見機構３５を省略してもよい。
【００６９】
さらに、一部の実施形態では、これらのアプローチの組合せを使用してもよい。例えばデバイス発見を通してデバイス位置情報を取得し、データストアからデバイス能力情報を取り出すことができる。デバイス能力は一定のままである可能性が高く、したがって、必ずしも毎回、デバイス発見中に新たな能力情報を取得しなくてもよい。
【００７０】
図４のステップＳ１７において、システム３０のランキングプロセッサ３６は、ランキングスコアをリマインダデバイスの各々に割り当てる。リマインダプロセスについてのランキングスコアは、そのリマインダデバイスを通して提供されるリマインダアラートの予想される影響に関する。ランキングスコアは、リマインダアラートの予想される影響に応じてリマインダデバイスをランク付けすることを可能にする。以下では、予想される影響がより高いリマインダデバイスは、より高いランキングを有するものとして説明される。このことは、そのようなデバイスのランキングスコアが、より高い数値を有することを意味するものではない。というのも、より低い数値がより高い影響に関連付けられるランキングシステムが使用されることがあるからである。この場合、最も低い数値のスコアのリマインダデバイスが「最も高いランク」のデバイスと考えられる、すなわち最も影響のあるデバイスと考えられるであろう。
【００７１】
この実施形態において、ランキングプロセッサ３６は、ユーザプリファレンスデータストア３８内のユーザプリファレンスも考慮する。例えばユーザは、視覚的アラートよりもオーディオアラートを受け取ることを好むことがあり、したがって、ランキングプロセッサ３６は、オーディオ能力を持たないリマインダデバイスよりも、オーディオ能力を持ったリマインダデバイスに、より高いランキングスコアを割り当てることができる。
【００７２】
利用可能なリマインダデバイスをこの方法でランク付けすることは、その中から選択を行うべき複数のリマインダデバイスがユーザの近くに存在するとき、ユーザに対して最も高い影響を与えることになるデバイスの選択を可能にする。
【００７３】
一部の実施形態において、ランキングスコアは、そのようなリマインダデバイスのディスプレイ能力及び／又はオーディオ能力に関連する。ランキングスコアを割り当てるときに考慮することができるディスプレイ能力の例には、これらに限られないが：ディスプレイの視野角；及び／又はディスプレイのサイズ；及び／又はディスプレイの解像度が含まれる。ディスプレイ及び／又はオーディオの能力に従ってデバイスをランク付けすることは、個々のユーザの要件に応じて最適なデバイスを選択することができるという利点を与える。例えば視覚障害のあるユーザは、オーディオアラートを受け取ることを好むことがある。
【００７４】
また、一部の実施形態では、ランキングスコアは、そのリマインダデバイスの現在のアクティビティレベルに関連する。これは、システムが、中断すべきでないタスクに既に使用中のデバイスを通して、リマインダアラートを出力するよう試みることを防ぐことができる。言い換えると、そのリマインダデバイスがアクティブである（例えばユーザによって使用されている）場合、そのデバイスのランキングスコアは低くなり得る。例えばリマインダデバイスがスマートフォンである場合、そのスマートフォンのランキングスコアは、スマートフォンがユーザにより通話に使用されている場合、低くなり得る。
【００７５】
そのような実施形態は、リマインダデバイスの異なるアクティビティを異なる方法で分類することができる。例えば再びスマートフォンであるリマインダデバイスを考えると、システムは、ユーザがテキストメッセージを読むというアクティビティにそのスマートフォンを使用している場合、スマートフォンのこの現在のアクティビティレベルは、スマートフォンを介して送信されるリマインダの有効性には影響を与えないと考えるように構成される。なぜなら、例えばユーザはテキストメッセージを読む間に中断されてよかったと思うことがあり、したがってスマートフォンのランキングは未調整であってよい。しかしながら、電話を受けるというアクティビティでは、スマートフォンのこの現在のアクティビティレベルは、スマートフォンを介して送信されるリマインダの有効性に影響を与えると考えられ、したがって、スマートフォンのランキングは低くなり得る。
【００７６】
一部の実施形態において、ランキングスコアは、ユーザの好ましいリマインダデバイス又は好ましいタイプのリマインダデバイス（例えば視覚又は可聴）に関するユーザプリファレンスに関連する。
【００７７】
図４のステップＳ１８において、システム３０のリマインダプロセッサ３３は、ランキングスコアを考慮して、複数のリマインダデバイスのうち、ユーザの位置に近接するものを選択することにより、リマインダデバイスを特定するように構成される。例えばリマインダプロセッサ３３は単に、最も高いランキングのデバイスを選択することができる。
【００７８】
必要な場合、リマインダプロセッサ３３は、ランキングスコアを割り当てるときに、ランキングプロセッサ３６によって考慮されないファクタも考慮してもよい。例えば一部の実施形態では、ランキングスコアは、ユーザの位置についての最新の情報が利用可能になる前に割り当てられることがある。この場合、ランキングプロセッサ３６は、ランキングスコアを割り当てるときにユーザからの距離を考慮することができない。したがって、２つのリマインダデバイスが類似のランキングスコアを有するとき、ランキングプロセッサ３６は、ユーザに最も近いリマインダデバイスを優先的に選択することができる。
【００７９】
一部の実施形態では、ランク付けが実行されないことがあり、ステップＳ１７及びＳ１８を省略することができる。
【００８０】
図４のステップＳ１９において、出力機構３４は、図１のステップＳ１３と同様の方法で、ステップＳ１８で特定されたリマインダデバイスを通してリマインダアラートを出力する。
【００８１】
図４のステップＳ２０において、システム３０は、リマインダアラートのユーザ確認応答が、システム３０の確認応答受信機構３９を介して受け取られるのを待つ。本実施形態では、システム３０は、所定のタイムリミットを待つが、他の実施形態では、システム３０は無期限に待って、確認応答が受け取られなければ更なるアクションをとらないこともある。
【００８２】
図４のステップＳ２１において、選択されたリマインダデバイスを通してリマインダアラートを出力した後、タイムリミット内にユーザ確認応答が受け取られなかったことに応答して、システム３０のリマインダプロセッサ３３は、複数のリマインダデバイスのうち、ユーザの位置に近接する異なるリマインダデバイスを選択するように構成される。
【００８３】
この実施形態において、リマインダプロセッサ３３は、ランキングスコアに基づいて、次に高くランク付けされたデバイスを選択することによって、異なるリマインダデバイスを選択するように構成される。別の実施形態では、リマインダプロセッサ３３は、リマインダデバイスのうち、以前に選択されたリマインダデバイスと異なるディスプレイ能力及び／又はオーディオ能力を有するリマインダデバイスを選択することにより、異なるリマインダデバイスを選択するように構成されることも可能である。
【００８４】
図４のステップＳ２２において、システム３０の出力機構３４は、選択された異なるリマインダデバイスを通してリマインダアラートを出力するように構成される。ここで、出力機構３４は、以前に選択されたリマインダデバイスを通して以前のリマインダを引き続き出力することもでき、あるいは以前のリマインダアラートをキャンセルすることもできる。システム３０は、次いでステップＳ２０に戻り、新たなリマインダアラートの確認応答を待つ。
【００８５】
この時、ステップＳ２０において、システム３０は、以前と同じ時間待つことができ、あるいは異なる時間待つこともできる。例えば一部の実施形態において、幾つかのリマインダが無視されているとき、このことは、ユーザが、例えば眠っているか忙しいためにリマインダに対して確認応答をすることができないことを示すので、異なるデバイスが選択される度に、システムはより短い時間の間待つことがある。
【００８６】
システムは、ユーザの確認応答を受け取るまで、所定の数のリマインダが発行されるまで、あるいは選択すべき更なるリマインダデバイスがなくなるまで、ステップＳ２０からＳ２２を繰り返すように構成され得る。一部の実施形態において、ステップＳ２１及びＳ２２はともに省略されてもよく、その場合、システムが単一のリマインダのみを出力することになる。
【００８７】
ステップＳ２０においてユーザの確認応答を受け取ると、次いでシステムはステップＳ２３に進む。図４のステップＳ２３において、システム３０の出力機構３４は、現在選択されているリマインダデバイスを通してリマインダアラートを出力することを停止し、また同じタスクについて以前のリマインダアラートを出力し続けている全ての他のリマインダデバイスを通してリマインダアラートを出力することを停止するように構成される。
【００８８】
一部の実施形態では、図１のように、確認応答受信機構３９を省略することができる。そのような実施形態では、システムは、所定の時間の後、リマインダアラートをキャンセルするように構成され得る。
【００８９】
図４のステップＳ２４において、システム３０は、ユーザ確認応答を受け取るのにかかる時間に基づいて、デバイス情報データストア３７を更新する。デバイス情報データストア３７は、リマインダデバイスを通したリマインダアラートの出力に応答して、ユーザ確認応答を受け取るのにかかる時間に関連する情報を格納するように構成される。この情報は、ランキングスコアを割り当てるときに、ランキングプロセッサ３６によって考慮され得る。特に、各リマインダデバイスに割り当てられるランキングスコアは、そのリマインダデバイスを介したリマインダアラートの出力の有効性に関連し、リマインダアラートのユーザ確認応答を受け取るのにかかる時間が少ないほど、リマインダアラートは有効である。
【００９０】
個々のユーザに対する各リマインダデバイスの有効性に関する情報を記録することによって、時間とともに、システムは、そのユーザに対してアラートを提供するために、最も有効なリマインダデバイスを選択するよう学習することができる。例えば可聴リマインダは、視覚障害のあるユーザにとって視覚的リマインダよりも有効である可能性があり、したがって、オーディオ能力のあるデバイスを通して提供されるリマインダアラートはより有効であり得る。
【００９１】
図５は、第２の実施形態のシステム３０における錠剤ディスペンサ３４ｃによる、リマインダアラートの出力を制御する方法を説明するフロー図である。錠剤ディスペンサ３４ｃは、リマインダプロセッサ３３と通信するように構成され、リマインダキャンセル信号がリマインダプロセッサによって受け取られなければ、リマインダが予定される時間にリマインダアラートを発行するように構成される。すなわち、錠剤ディスペンサ３４ｃは、例えばリマインダデータストア３１を通して、あるいは錠剤ディスペンサ３４ｃ内に含まれるメモリにローカルに格納されるリマインダ情報の複製を通して、リマインダ情報へのアクセスも有する。
【００９２】
図５のステップＳ２５及びＳ２６は、図２のステップＳ１０及びＳ１１と同様であるので、ここでは詳細を繰り返し説明しないことにする。
【００９３】
図５のステップＳ２７において、システム３０のリマインダプロセッサ３３は、例えばユーザの位置が錠剤ディスペンサ３４ｃの所定の範囲内であるかどうかを確認することによって、ユーザの現在の位置が錠剤ディスペンサ３４ｃに近接するかどうかを確認する。ユーザが現在錠剤ディスペンサ３４ｃに近接しているという判断に応答して、次いでステップＳ２８において、システム３０は更なるアクションをとらずに、錠剤ディスペンサ３４ｃがリマインダアラートを出力することを許可する。
【００９４】
一方、ユーザが錠剤ディスペンサに近接していないというステップＳ２７における判断に応答して、システム３０は、次いでステップＳ２９に進む。図５のステップＳ２９において、リマインダプロセッサ３３は、ユーザの位置が錠剤ディスペンサ３４ｃの既知の位置に近接していないことに応答して、錠剤ディスペンサ３４ｃにリマインダキャンセル信号を送信するように構成される。
【００９５】
システム３０は次いでステップＳ３０及びＳ３１を通過して、ユーザに近接するリマインダデバイスを通してリマインダアラートを出力するように構成される。ステップＳ３０及びＳ３１は、図２のＳ１２及びＳ１３と同様であり、ここでは詳細な説明を繰り返さないことにする。
【００９６】
この実施形態において、錠剤ディスペンサ３４ｃは、デバイス３０ａによって別段の信号通知がなければ、自身のリマインダアラートを自動的に発行する。しかしながら、別の実施形態では、錠剤ディスペンサ３４ｃは、任意の他のリマインダデバイスとして振る舞うことができる、すなわち、錠剤ディスペンサ３４ｃは、出力機構３４によってそのようにするよう制御されるときにのみ、リマインダアラートを発行し得る。
【００９７】
本実施形態では、錠剤ディスペンサを説明したが、本発明の諸実施形態では、薬剤が錠剤であるか他の形であるかに関わらず、任意のタイプの投薬ディスペンサを使用してよい。
【００９８】
図６は、第１又は第２の実施形態のシステムによる使用のために、ユーザの位置についての情報を取得する方法を説明するフロー図を示す。すなわち、図６で示されるステップは、図２のステップＳ１１又は図４のＳ１５の間に実行され得る。
【００９９】
図６のステップＳ３２において、システムは、ユーザの位置を経時的にモニタし、ステップＳ２２において、ユーザが移動しているかどうかを確認する。ユーザは移動していないという判断に応答して、次いでステップＳ３４において、ユーザの現在の位置を、リマインダが予定される時間におけるユーザの位置と考える。ユーザは現在静止しているからである。一部の実施形態では、ユーザゆっくり移動しているに過ぎないと判断されるとき、すなわち、閾値のスピードよりも遅く移動していると判断されるときはいつでも、現在の位置を使用してもよい。
【０１００】
ユーザが現在移動しているという判断に応答して、次いでステップＳ３５において、ユーザがとることになるルートを予測し、ステップＳ３６において、リマインダが予定される時間におけるユーザの期待位置が、予測ルートから取得される。
【０１０１】
本発明の実施形態によって使用されるハードウェアは、複数の異なる形式をとることができることが認識されよう。例えばシステムのコンポーネント全てが、単一のデバイス（例えば図１の例）によって提供されてもよく、システムの異なるコンポーネントが別個のデバイスにおいて提供されてもよい。そのような構成の例は図３のシステムであり、図３では、それぞれのシステムの複数のコンポーネントがデバイス上で提供され、一方、他のコンポーネントがリモートデバイス上で提供される（なお、このコンテキストにおいて「リモート」とは、デバイスの一部ではないが、そのデバイスと通信可能なものを意味する）。より一般的には、本発明の実施形態は、１つのデバイス又は通信する幾つかのデバイスを備えるシステムを提供することができることが認識されよう。
【０１０２】
一部の実施形態において、リマインダアラートの音量レベル及び／又は明るさレベルは、特定されたリマインダデバイスにおける環境音及び／又は光レベルに応じて調整され得る。例えば一部の実施形態において、システム１０は、特定されたリマインダデバイスの近くで環境音及び／又は光レベルを検出するように構成される１つ以上のセンサを含むことができ、出力機構は、環境条件に適切なレベル（例えば音量／明るさレベル）でリマインダアラートを出力するよう、特定されたリマインダデバイスを制御することができる。例えば静かな環境では、リマインダアラートを比較的低い音量レべルで発行し、一方、雑音の多い環境では、リマインダアラートを比較的高い音量レベルで発行し、リマインダアラートがユーザに確実に聞こえるようにすることができる。他の実施形態では、リマインダデバイスは、リマインダ制御システム１０とは独立に環境条件を直接感知することにより、リマインダアラートの音量及び／又は明るさレベルを自動的に調整することができる。
【０１０３】
認識されるように、「備える」という用語は、他の要素及びステップを除外せず、不定冠詞「a」、「an」は複数を除外しない。単一のプロセッサが、請求項に記載される幾つかのアイテムの機能を満たすことがある。特定の手段が相互に異なる請求項に記載されるという単なる事実は、これらの手段の組合せを有利に使用することができないことを示唆するものではない。特許請求の範囲における如何なる参照符号も、特許請求の範囲を限定するものとして解釈されないものとする。
【０１０４】
特許請求の範囲は、本出願において、特定の特徴の組合せに対して画定されているが、本発明の開示の範囲は、いずれかの請求項において現在特許請求されているものと同じ発明に関連するものであろうとなかろうと、そして親の発明と同じ技術的問題のいずれか又は全てを軽減するものであろうとなかろうと、明示的又は暗黙的に、あるいはその一般化として本明細書で開示される全ての新規な特徴又は全ての新規な特徴の組合せも含むことを理解されたい。本出願人は、これにより、本出願又は本出願から派生する任意の更なる出願の審査経過の間に、そのような特徴及び／又は特徴の組合せに対して新たな請求項が画定されることがあることを通知しておく。
【図１】
0006303013.tif 000002
【図２】
0006303013.tif 000003
【図３】
0006303013.tif 000004
【図４】
0006303013.tif 000005
【図５】
0006303013.tif 000006
【図６】
0006303013.tif 000007