(57)【特許請求の範囲】
【請求項１】
少なくとも１つのプロセッサと、
コンピュータプログラムコードを含む少なくとも１つのメモリと
を備える装置であって、
前記少なくとも１つのメモリ及び前記コンピュータプログラムコードが、前記少なくとも１つのプロセッサとともに、前記装置に、少なくとも、
ユーザの身体を検知するとともに前記ユーザの１以上の生物学的プロセスに応じた検知信号を出力するための１以上のウェアラブルセンサから１以上の検知信号を受信すること、
前記１以上の検知信号を処理して前記ユーザの前記１以上の生物学的プロセスによって特定される１以上のバイオ信号を検出すること、
前記１以上の検知信号を処理して、
前記ユーザが前記ユーザの身体に接触していること、
前記ユーザが前記ウェアラブルセンサの少なくとも１つに接触していること、及び／又は
前記ユーザの身体に対する前記ウェアラブルセンサの少なくとも１つの相対移動
を示すユーザ入力信号を検出すること、
前記ユーザ入力信号を処理してユーザ入力命令を識別すること、
第１の期間にわたって前記１以上の検知信号を処理して前記第１の期間にわたって前記ユーザ入力信号を検出すること、並びに
前記第１の期間にわたって前記ユーザの前記１以上の生物学的プロセスによって特定される前記１以上のバイオ信号の前記第１の期間にわたる検出の前に、前記第１の期間にわたって前記１以上の検知信号を処理して前記第１の期間にわたって少なくとも前記検出されたユーザ入力信号を前記１以上の検知信号から除去すること
を実行させるように構成された、装置。
【請求項２】
１以上のウェアラブルセンサから１以上の検知信号を受信することが、ユーザによってユーザの衣服の下に装着されるように構成された１以上のウェアラブルセンサから１以上の検知信号を受信することを備える、請求項１に記載の装置。
【請求項３】
前記少なくとも１つのメモリ及び前記コンピュータプログラムコードが、前記少なくとも１つのプロセッサとともに、前記装置に、少なくとも、前記１以上の検知信号を処理して、
前記ユーザが前記ユーザの身体に接触していること、及び／又は
前記ユーザが前記ウェアラブルセンサの少なくとも１つに接触していること、及び／又は
前記ユーザの身体に対する前記ウェアラブルセンサの少なくとも１つの相対移動
を示すユーザ入力信号を検出するように構成され、
前記接触していることが間接的であり、且つ前記ユーザの衣服を介したものである、
請求項２に記載の装置。
【請求項４】
１以上のウェアラブルセンサから１以上の検知信号を受信することが、１以上の非侵襲的バイオ信号センサから１以上の検知信号を受信することを備える、請求項１乃至３のいずれか１項に記載の装置。
【請求項５】
前記少なくとも１つのメモリ及び前記コンピュータプログラムコードが、前記少なくとも１つのプロセッサとともに、前記装置に、少なくとも、受動バイオ信号センサ、能動バイオ信号センサ、電気バイオ信号センサ、光学バイオ信号センサ、プレチスモグラフセンサ及び電気生理学センサを備えるグループからウェアラブルセンサの少なくとも１つを選択することを実行させるように構成された、請求項１乃至４のいずれか１項に記載の装置。
【請求項６】
１以上のウェアラブルセンサから１以上の検知信号を受信することが、複数の皮膚接触電極から１以上の検知信号を受信することを備える、請求項１乃至５のいずれか１項に記載の装置。
【請求項７】
前記少なくとも１つのメモリ及び前記コンピュータプログラムコードが、前記少なくとも１つのプロセッサとともに、前記装置に、少なくとも、前記１以上の検知信号を処理して、１以上の測定パラメータの変化を検出することによってユーザ入力信号を検出することを実行させるように構成された、請求項１乃至６のいずれか１項に記載の装置。
【請求項８】
前記少なくとも１つのメモリ及び前記コンピュータプログラムコードが、前記少なくとも１つのプロセッサとともに、前記装置に、少なくとも、電位差及び血液量を備えるグループから前記１以上の測定パラメータを選択することを実行させるように構成された、請求項７に記載の装置。
【請求項９】
前記少なくとも１つのメモリ及び前記コンピュータプログラムコードが、前記少なくとも１つのプロセッサとともに、前記装置に、少なくとも、前記１以上の検知信号を処理して、所定のパターンに対応する時間にわたって１以上の測定パラメータの変化を検出することに基づいてユーザ入力信号を検出することを実行させるように構成された、請求項１乃至８のいずれか１項に記載の装置。
【請求項１０】
前記少なくとも１つのメモリ及び前記コンピュータプログラムコードが、前記少なくとも１つのプロセッサとともに、前記装置に、少なくとも、前記ユーザの身体又はユーザの身体の筋肉の移動によってもたらされる前記検知信号に対する変化から、
前記ユーザが前記ユーザの身体に接触していること、
前記ユーザが前記ウェアラブルセンサの少なくとも１つに接触していること、及び／又は
前記ユーザの身体に対する前記ウェアラブルセンサの少なくとも１つの相対移動
の明確化を実行させるように構成された、請求項１乃至９のいずれか１項に記載の装置。
【請求項１１】
前記少なくとも１つのメモリ及び前記コンピュータプログラムコードが、前記少なくとも１つのプロセッサとともに、前記装置に、少なくとも、前記ユーザ入力信号を処理して、
前記ユーザが前記ユーザの身体に接触していること、及び／又は
前記ユーザが前記ウェアラブルセンサの少なくとも１つに接触していること、及び／又は
前記ユーザの身体に対する前記ウェアラブルセンサの少なくとも１つの相対移動
によって前記１以上のバイオ信号上に変調された一連のユーザ入力命令を識別することを実行させるように構成された、請求項１乃至１０のいずれか１項に記載の装置。
【請求項１２】
前記装置が前記１以上のウェアラブルセンサ以外にユーザ入力インターフェースを有さない、請求項１乃至１１のいずれか１項に記載の装置。
【請求項１３】
方法であって、
ユーザの身体を検知するとともに前記ユーザの１以上の生物学的プロセスに応じた検知信号を出力するための１以上のウェアラブルセンサから１以上の検知信号を受信するステップと、
前記受信された１以上の検知信号を処理して前記ユーザの前記１以上の生物学的プロセスによって特定される１以上のバイオ信号を検出するステップと、
前記受信された１以上の検知信号を処理して、
前記ユーザが前記ユーザの身体に接触していること、
前記ユーザが前記ウェアラブルセンサの少なくとも１つに接触していること、及び／又は
前記ユーザの身体に対する前記ウェアラブルセンサの少なくとも１つの相対移動
を示すユーザ入力信号を検出するステップと、
前記ユーザ入力信号を処理してユーザ入力命令を識別するステップと、
第１の期間にわたって前記１以上の検知信号を処理して前記第１の期間にわたって前記ユーザ入力信号を検出するステップと、
前記第１の期間にわたって前記ユーザの前記１以上の生物学的プロセスによって特定される前記１以上のバイオ信号の前記第１の期間にわたる検出の前に、前記第１の期間にわたって前記１以上の検知信号を処理して前記第１の期間にわたって少なくとも前記検出されたユーザ入力信号を前記１以上の検知信号から除去するステップと
を備える、方法。
【請求項１４】
前記１以上のウェアラブルセンサが、ユーザによってユーザの衣服の下に装着されるように構成された、請求項１３に記載の方法。
【請求項１５】
前記１以上の検知信号を処理して、
前記ユーザが前記ユーザの身体に接触していること、及び／又は
前記ユーザが前記ウェアラブルセンサの少なくとも１つに接触していること、及び／又は
前記ユーザの身体に対する前記ウェアラブルセンサの少なくとも１つの相対移動
を示すユーザ入力信号を検出するステップを備え、
前記接触していることが間接的であり、前記ユーザの衣服を介したものである、
請求項１３又は１４に記載の方法。
【請求項１６】
受動バイオ信号センサ、能動バイオ信号センサ、電気バイオ信号センサ、光学バイオ信号センサ、プレチスモグラフセンサ及び電気生理学センサを備えるグループから前記ウェアラブルセンサの少なくとも１つを選択するステップを備える請求項１３乃至１５のいずれか１項に記載の方法。
【請求項１７】
１以上のウェアラブルセンサから１以上の検知信号を受信するステップが、複数の皮膚接触電極から１以上の検知信号を受信するステップを備える、請求項１３乃至１６のいずれか１項に記載の方法。
【請求項１８】
前記１以上の検知信号を処理して、１以上の測定パラメータの変化を検出することによってユーザ入力信号を検出するステップを備える請求項１３乃至１７のいずれか１項に記載の方法。
【請求項１９】
電位差及び血液量を備えるグループから前記１以上の測定パラメータを選択するステップを備える請求項１８に記載の方法。
【請求項２０】
プロセッサ上で稼働すると、
ユーザの身体を検知するとともに前記ユーザの１以上の生物学的プロセスに応じた検知信号を出力するための１以上のウェアラブルセンサから１以上の検知信号を受信するステップと、
前記受信された１以上の検知信号を処理して前記ユーザの前記１以上の生物学的プロセスによって特定される１以上のバイオ信号を検出するステップと、
前記受信された１以上の検知信号を処理して、
前記ユーザが前記ユーザの身体に接触していること、
前記ユーザが前記ウェアラブルセンサの少なくとも１つに接触していること、及び／又は
前記ユーザの身体に対する前記ウェアラブルセンサの少なくとも１つの相対移動
を示すユーザ入力信号を検出するステップと、
前記ユーザ入力信号を処理してユーザ入力命令を識別するステップと、
第１の期間にわたって前記１以上の検知信号を処理して前記第１の期間にわたって前記ユーザ入力信号を検出するステップと、
前記第１の期間にわたって前記ユーザの前記１以上の生物学的プロセスによって特定される前記１以上のバイオ信号の前記第１の期間にわたる検出の前に、前記第１の期間にわたって前記１以上の検知信号を処理して前記第１の期間にわたって少なくとも前記検出されたユーザ入力信号を前記１以上の検知信号から除去するステップと
を備える方法の実行を可能とする、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、ウェアラブルセンサに関する。特に、それらは、装置、方法及びコンピュータプログラムとの関係においてウェアラブルセンサを用いることに関する。
【背景技術】
【０００２】
ウェアラブルセンサは、例えば、人の手に保持されることなく人とともに移動するように人によって装着され得るセンサである。ウェアラブルセンサによっては、ストラップ、接着剤、又は他の適切なアタッチメントを用いて人体に取り付けられ得る。他のウェアラブルセンサは、ユーザによって装着されるもの、例えば、ユーザの衣服に一体化され得る。
【０００３】
ウェアラブルセンサは、様々な目的のために使用され得る。それらは、例えば、ユーザの動きを記録し、又はユーザの身体の一部の移動を記録する動作又は配向センサであり得る。それに代えて又はそれに加えて、ウェアラブルセンサは、ユーザの身体の１以上の生物学的プロセスの結果を検知するように設計されたバイオ信号センサであり得る。バイオ信号センサは、臨床の、自宅の、普段の又はスポーツの環境その他においてユーザの生理学上又は病理学上の状態をモニタリングするのに使用され得る。ある状況では、バイオ信号センサは、脈拍数、血圧、血中酸素レベル、血中グルコースレベルなどのような彼らの健康の側面に関する情報をユーザに提供するのに使用され得る。
【０００４】
バイオ信号センサの出力は、ユーザの１以上の生物学的プロセスによって特定される１以上のバイオ信号を検出するように処理される。ユーザがこの処理の結果を制御し、処理をオンに切り替え若しくは処理をオフに切り替え、又は処理を実行するコントローラ若しくは装置に何らかの形式のユーザ入力命令を提供したいと思う場合があり得る。これは、例えば、ユーザ入力インターフェースをコントローラに提供することによって、例えば、ウェアラブルセンサにおける画面及びボタンを介して又はウェアラブルセンサと通信しているコンピュータを介して実現され得る。
【発明の概要】
【０００５】
本発明の種々の、ただし必ずしも全てではない実施形態によると、
装置であって、
ユーザの身体を検知するとともに前記ユーザの１以上の生物学的プロセスに応じた検知信号を出力するための１以上のウェアラブルセンサから１以上の検知信号を受信し、
前記１以上の検知信号を処理して前記ユーザの前記１以上の生物学的プロセスによって特定される１以上のバイオ信号を検出し、
前記１以上の検知信号を処理して、
前記ユーザが前記ユーザの身体に接触していること、
前記ユーザが前記ウェアラブルセンサの少なくとも１つに接触していること、及び／又は
前記ユーザの身体に対する前記ウェアラブルセンサの少なくとも１つの相対移動
を示すユーザ入力信号を検出し、
前記ユーザ入力信号を処理してユーザ入力命令を識別する
ように構成されたコントローラを備える装置が提供される。
【０００６】
本発明の種々の、ただし必ずしも全てではない実施形態によると、
方法であって、
ユーザの身体を検知するとともに前記ユーザの１以上の生物学的プロセスに応じた検知信号を出力するための１以上のウェアラブルセンサから１以上の検知信号を受信するステップと、
前記受信された１以上の検知信号を処理して前記ユーザの前記１以上の生物学的プロセスによって特定される１以上のバイオ信号を検出するステップと、
前記受信された１以上の検知信号を処理して、
前記ユーザが前記ユーザの身体に接触していること、
前記ユーザが前記ウェアラブルセンサの少なくとも１つに接触していること、及び／又は
前記ユーザの身体に対する前記ウェアラブルセンサの少なくとも１つの相対移動
を示すユーザ入力信号を検出するステップと、
前記ユーザ入力信号を処理してユーザ入力命令を識別するステップと
を備える方法が提供される。
【０００７】
本発明の種々の、ただし必ずしも全てではない実施形態によると、
装置であって、
ユーザの身体を検知するとともに前記ユーザの１以上の生物学的プロセスに応じた検知信号を出力するための１以上のウェアラブルセンサから１以上の検知信号を受信する手段と、
前記受信された１以上の検知信号を処理して前記ユーザの前記１以上の生物学的プロセスによって特定される１以上のバイオ信号を検出する手段と、
前記受信された１以上の検知信号を処理して、
前記ユーザが前記ユーザの身体に接触していること、
前記ユーザが前記ウェアラブルセンサの少なくとも１つに接触していること、及び／又は
前記ユーザの身体に対する前記ウェアラブルセンサの少なくとも１つの相対移動
を示すユーザ入力信号を検出する手段と、
前記ユーザ入力信号を処理してユーザ入力命令を識別する手段と
を備える装置が提供される。
【０００８】
本発明の種々の、ただし必ずしも全てではない実施形態によると、
装置であって、
少なくとも１つのプロセッサと、
コンピュータプログラムコードを含む少なくとも１つのメモリと
を備え、前記少なくとも１つのメモリ及び前記コンピュータプログラムコードが、前記少なくとも１つのプロセッサとともに、前記装置に、少なくとも、
ユーザの身体を検知するとともに前記ユーザの１以上の生物学的プロセスに応じた検知信号を出力するための１以上のウェアラブルセンサから１以上の検知信号を受信すること、
前記１以上の検知信号を処理して前記ユーザの前記１以上の生物学的プロセスによって特定される１以上のバイオ信号を検出すること、
前記１以上の検知信号を処理して、
前記ユーザが前記ユーザの身体に接触していること、
前記ユーザが前記ウェアラブルセンサの少なくとも１つに接触していること、及び／又は
前記ユーザの身体に対する前記ウェアラブルセンサの少なくとも１つの相対移動
を示すユーザ入力信号を検出すること、並びに
前記ユーザ入力信号を処理してユーザ入力命令を識別すること
を実行させるように構成された、装置が提供される。
【０００９】
本発明の種々の、ただし必ずしも全てではない実施形態によると、
プロセッサ上で稼働すると、
ユーザの身体を検知するとともに前記ユーザの１以上の生物学的プロセスに応じた検知信号を出力するための１以上のウェアラブルセンサから１以上の検知信号を受信するステップと、
前記受信された１以上の検知信号を処理して前記ユーザの前記１以上の生物学的プロセスによって特定される１以上のバイオ信号を検出するステップと、
前記受信された１以上の検知信号を処理して、
前記ユーザが前記ユーザの身体に接触していること、
前記ユーザが前記ウェアラブルセンサの少なくとも１つに接触していること、及び／又は
前記ユーザの身体に対する前記ウェアラブルセンサの少なくとも１つの相対移動
を示すユーザ入力信号を検出するステップと、
前記ユーザ入力信号を処理してユーザ入力命令を識別するステップと
を備える方法の実行を可能とするコンピュータプログラムが提供される。
【００１０】
本発明の種々の、ただし必ずしも全てではない実施形態によると、
装置であって、
ユーザの身体を検知するとともに前記ユーザの１以上の生物学的プロセスに応じた検知信号を出力するための１以上のウェアラブルセンサから１以上の検知信号を受信し、
第１の期間にわたって前記第１の検知信号を処理して前記第１の期間にわたって前記ユーザ入力信号を検出し、
前記第１の期間にわたって前記１以上の検知信号を処理して、前記第１の期間にわたって前記ユーザの１以上の生物学的プロセスによって特定される前記第１の期間にわたる１以上のバイオ信号の検出を可能とするように該１以上の検知信号から前記第１の期間にわたって少なくとも前記検出されたユーザ入力信号を除去し、
前記ユーザ入力信号を処理してユーザ入力命令を識別する
ように構成されたコントローラを備える装置が提供される。
【００１１】
本発明の種々の、ただし必ずしも全てではない実施形態によると、
方法であって、
ユーザの身体を検知するとともに前記ユーザの１以上の生物学的プロセスに応じた検知信号を出力するための１以上のウェアラブルセンサから１以上の検知信号を受信するステップと、
第１の期間にわたって前記受信された第１の検知信号を処理して前記第１の期間にわたって前記ユーザ入力信号を検出するステップと、
前記第１の期間にわたって前記受信された１以上の検知信号を処理して、前記第１の期間にわたって前記ユーザの１以上の生物学的プロセスによって特定される前記第１の期間にわたる１以上のバイオ信号の検出を可能とするように該１以上の検知信号から前記第１の期間にわたって少なくとも前記検出されたユーザ入力信号を除去するステップと、
前記受信されたユーザ入力信号を処理してユーザ入力命令を識別するステップと
を備える方法が提供される。
【００１２】
本発明の種々の、ただし必ずしも全てではない実施形態によると、
装置であって、
ユーザの身体を検知するとともに前記ユーザの１以上の生物学的プロセスに応じた検知信号を出力するための１以上のウェアラブルセンサから１以上の検知信号を受信する手段と、
第１の期間にわたって前記受信された第１の検知信号を処理して前記第１の期間にわたって前記ユーザ入力信号を検出する手段と、
前記第１の期間にわたって前記受信された１以上の検知信号を処理して、前記第１の期間にわたって前記ユーザの１以上の生物学的プロセスによって特定される前記第１の期間にわたる１以上のバイオ信号の検出を可能とするように該１以上の検知信号から前記第１の期間にわたって少なくとも前記検出されたユーザ入力信号を除去する手段と、
前記受信されたユーザ入力信号を処理してユーザ入力命令を識別する手段と
を備える装置が提供される。
【００１３】
本発明の種々の、ただし必ずしも全てではない実施形態によると、
装置であって、
ユーザの身体を検知するとともに前記ユーザの１以上の生物学的プロセスに応じた検知信号を出力するための１以上のウェアラブルセンサと、
前記１以上の検知信号を処理して前記ユーザの前記１以上の生物学的プロセスによって特定される１以上のバイオ信号を検出し、
前記１以上の検知信号を処理して、
前記ユーザが前記ユーザの身体に接触していること、
前記ユーザが前記ウェアラブルセンサの１以上に接触していること、及び／又は
前記ユーザの身体に対する前記ウェアラブルセンサの１以上の相対移動
を示すユーザ入力信号を検出し、
前記ユーザ入力信号を処理してユーザ入力命令を識別する
ように構成されたコントローラと
を備える装置が提供される。
【００１４】
本発明の種々の、ただし必ずしも全てではない実施形態によると、添付の特許請求の範囲において請求項に記載される例が提供される。
【００１５】
詳細な説明を理解するための有用な種々の例の一層深い理解のために、例示のみのために添付図面に参照がここでなされる。
【図面の簡単な説明】
【００１６】
【図１】図１は、１以上のウェアラブルセンサ及びコントローラを備える装置の例を示す。
【図２】図２は、処理検知信号の例を示す。
【図３】図３は、処理検知信号の例を示す。
【図４】図４Ａは、検知信号の例の概略説明図である。図４Ｂは、ユーザ入力信号の例の概略説明図である。図４Ｃは、バイオ信号の例の概略説明図である。
【図５】図５Ａは、衣服を着ていないユーザが１以上のウェアラブルセンサを装着している例を示す。図５Ｂは、１以上のウェアラブルセンサを装着している、衣服を着ているユーザを示す。
【図６】図６は、方法の例を示す。
【図７】図７Ａは、ウェアラブルセンサの幾つかの例を示す。図７Ｂは、ウェアラブルセンサの幾つかの例を示す。
【図８】図８Ａは、コントローラの例を示す。図８Ｂは、配信メカニズムにおいて具現化されたコンピュータプログラムを示す。
【発明を実施するための形態】
【００１７】
以下に示す図面は、１以上のウェアラブルセンサと、ユーザの身体１１０の１以上の生物学的プロセスによって特定される１以上のバイオ信号３２を検出するように１以上の検知信号２２を処理することもできる一方でユーザ入力命令３６を識別するように１以上のウェアラブルセンサ２０からの１以上の検知信号２２を処理するように構成されたコントローラ３０とを備える装置１０を説明する。
【００１８】
したがって、装置１０は、ユーザの衣服の中又は下に位置決めされ、それでもなお制御可能である。装置１０は、１以上のウェアラブルセンサ２０以外を介するユーザ入力インターフェースを不要にして、１以上のウェアラブルセンサ２０との相互作用を介してユーザによって制御可能である。
【００１９】
幾つかの、ただし必ずしも全てではない例では、ユーザは、１以上のウェアラブルセンサ２０と直接に相互作用すること又は１以上のウェアラブルセンサ２０によって検知される生物学的プロセスと直接に相互作用することによってユーザ入力命令３６を入力し得る。これは、例えば、ユーザがユーザの身体１１０に接触すること及び／若しくはユーザが１以上のウェアラブルセンサ２０の１以上に接触することによって、並びに／又はユーザがユーザの身体１１０に対して１以上のウェアラブルセンサ２０の１以上の相対移動をもたらすことによって実現され得る。
【００２０】
このように、ユーザは、１以上のウェアラブルセンサ２０による生物学的プロセスの検知と故意に干渉することによって、ユーザ入力命令３６を入力する。
【００２１】
幾つかの、ただし必ずしも全てではない例では、検知信号２２への故意の干渉は、クリーンなバイオ信号３２を回復するように除去され得る。
【００２２】
図１は、１以上のウェアラブルセンサ２０及びコントローラ３０を備える装置１０の例を示す。幾つかの、ただし必ずしも全てではない例では、１以上のウェアラブルセンサ２０及びコントローラ３０は、単一の筐体内に構成され得る。他の例では、１以上のウェアラブルセンサ２０及びコントローラ３０は、別体又は分離可能であり得る。ある例では、１以上のウェアラブルセンサ２０の１以上は、コントローラ３０に電気的に（直流で）接続されていてもよく、他の例では１以上のウェアラブルセンサ２０の１以上はコントローラ３０に無線接続されていてもよい。
【００２３】
ウェアラブルセンサ２０は、ユーザの身体１１０を検知して（図５Ａ参照）ユーザの身体１１０の１以上の生物学的プロセスに応じた検知信号２２を出力するためのものである。
【００２４】
コントローラ３０は、１以上の検知信号２２を処理し、ユーザの身体１１０の１以上の生物学的プロセスによって特定される１以上のバイオ信号３２を検出するように構成される。コントローラ３０は、１以上の検知信号２２を処理してユーザ入力信号３４を検出し、ユーザ入力信号３４を処理してユーザ入力命令３６を識別するようにも構成される。
【００２５】
バイオ信号３２は、ユーザの身体１１０の１以上の生物学的プロセスによって特定される。これらは、例えば、生理学上のプロセス（正常な身体プロセス）及び病理学上のプロセス（異常な身体プロセス）であり得る。
【００２６】
ユーザ入力命令３６は、装置１０又は他の何らかの装置若しくは処理を制御する目的を有するユーザによって入力される命令である。それは、例えば、コントローラ３０によって制御される状態機械の状態を制御し、イベントを注解し、アラートを受領確認し、更なるユーザ入力命令の検出を開始／停止し、バイオ信号の更なる測定を開始／停止し、又は他の任意の適切な目的を遂行し得る。
【００２７】
本例、ただし必ずしも全てではない例では、装置１０は、ウェアラブルセンサ２０以外の他のユーザ入力インターフェースを有さない。すなわち、ウェアラブルセンサ２０の装着時にユーザが装置１０にユーザ入力命令を供給できる専らのメカニズムは、ウェアラブルセンサ２０を介するものである。幾つかの、ただし必ずしも全てではない例では、例えばユーザの身体から除去された場合に装置のプログラミング又は制御を可能とする追加のポート又は機械インターフェースがあってもよい。したがって、ある例では、装置１０は、タッチパッド、タッチパネル、ボタン、キーなどのようなユーザ入力デバイスを有さない。
【００２８】
幾つかの、ただし必ずしも全てではない例では、コントローラ３０は、フィードバック信号を、例えば、触知可能なフィードバック（触覚フィードバック）信号又はオーディオフィードバック（音）信号の形態でユーザに供給するように構成され得る。このフィードバック信号は、例えば、装置１０が１以上の検知信号２２の処理に成功してユーザ入力命令３６を識別したことを示す確認信号として使用され得る。幾つかの、ただし必ずしも全てではない例では、フィードバック信号は、そのようなユーザへのユーザ入力命令３６を識別し得る。
【００２９】
図２は、装置１０、特に、コントローラ３０の一例によって実行される処理４０の例を示す。コントローラ３０は、１以上の検知信号２２を処理して（４４）、ユーザ１００がユーザの身体１１０に接触していること、ユーザ１００が１以上のウェアラブルセンサ２０の１以上に接触していること及び／又はユーザの身体１１０に対する１以上のウェアラブルセンサ２０の１以上の相対移動を示すユーザ入力信号３４を検出するように構成される。コントローラ３０は、ユーザ入力信号３４を処理して（４６）ユーザ入力命令３６を識別するようにさらに構成される。
【００３０】
さらに、コントローラ３０は、１以上の検知信号２２を処理し（４２）、ユーザの身体１１０の１以上の生物学的プロセスによって特定される１以上のバイオ信号３２を検出するように構成される。処理４２は、処理４４及び／又は４６の前に、後に、又はそれと同時に行われてもよいし、行われなくてもよい。すなわち、１つの期間中にコントローラ３０は１以上のバイオ信号３２を生成する処理４２のみを実行してもよく、異なる期間中にこの処理を実行せずにユーザ入力命令３６を生成する処理４４及び４６を実行してもよい。一方、他の状況では、コントローラ３０は、ユーザ入力命令３６を生成するために処理４４及び４６と同時に１以上のバイオ信号３２を生成するための処理４２を実行してもよい。
【００３１】
図３は、装置１０、特に、コントローラ３０の一例によって実行される処理４０の他の例を示す。コントローラ３０は、第１の期間にわたって１以上の検知信号２２を処理して（４４）、ユーザ１００がユーザの身体１１０に接触していること、ユーザ１００が１以上のウェアラブルセンサ２０の１以上に接触していること及び／又はユーザの身体１１０に対する１以上のウェアラブルセンサ２０の１以上の相対移動を示すユーザ入力信号３４を検出するように構成される。コントローラ３０は、ユーザ入力信号３４を処理して（４６）ユーザ入力命令３６を識別するようにさらに構成される。
【００３２】
さらに、コントローラ３０は、１以上の検知信号２２を処理し（４２）、ユーザの身体１１０の１以上の生物学的プロセスによって特定される１以上のバイオ信号３２を検出するように構成される。
【００３３】
この処理４２は、第１の期間にわたって１以上の検知信号２２を処理して、第１の期間にわたって少なくとも検出されたユーザ入力信号３４を１以上の検知信号２２から除去し、第１の期間にわたってユーザの１以上の生物学的プロセスによって特定される第１の期間にわたる１以上のバイオ信号３２の検出を可能とすることを備える。
【００３４】
処理４２は、処理４４及び／又は４６の後に又はそれと同時に行われてもよいし、行われなくてもよい。
【００３５】
このように、コントローラ３０は、１以上の検知信号２２を処理して１以上のバイオ信号３２及びユーザ入力命令３６を特定することができる。１以上の検知信号２２におけるアーティファクト（Artefacts）、例えば、ユーザ入力命令３６を入力するように実行されたユーザアクションによって生成されたユーザ入力信号３４は、バイオ信号処理のために、１以上の検知信号２２から除去されて浄化されたバイオ信号３２を残す。
【００３６】
図４Ａは、検知信号２２の例の模式説明図である。図４Ｂは、ユーザ入力信号３４の例の模式説明図である。図４Ｃは、バイオ信号３２の例の模式説明図である。
【００３７】
検知信号２２（図４Ａ）は、バイオ信号３２（図４Ｃ）及びアーティファクト信号３８（図４Ｂ）の双方から形成されるものと考えることができる。ある例では、アーティファクト信号３８はユーザ入力信号３４のみであることもあり、他の例では、ユーザ１００によって故意に入力も生成もされない他の追加のアーティファクトがあることもある。
【００３８】
検知信号２２は、例えば、図４Ｂに示すユーザ入力信号３４を検出するようにコントローラ３０によって処理可能であり、そしてそれはユーザ入力命令３６（不図示）を識別するように順次処理される。コントローラ３０は、図４Ａに示す１以上の検知信号２２を処理して図４Ｃに示す１以上のバイオ信号３２を検出するようにも構成され得る。
【００３９】
図５Ａは、ユーザ１００が１以上のウェアラブルセンサ２０を装着している例を示す。本例では、ユーザ１００は衣服なしで記載されており、１以上のウェアラブルセンサ２０がユーザの身体１１０に隣接している。本例では、１以上のウェアラブルセンサ２０及びコントローラ３０は、ともにユーザ１００に取り付けられて装着される装置１０に構成される。本例では、１以上のウェアラブルセンサ２０は胸郭領域においてユーザの身体１１０に皮膚に接触して直接取り付けられ、これは、本例では、ストラップ又はベルトによって実現される。ただし、モニタリングされているユーザの身体１１０の生物学的プロセスに対して適切な位置において１以上のウェアラブルセンサ２０がユーザの身体１１０のいずれの箇所に位置決めされてもよいことが理解されるべきである。
【００４０】
図５Ｂは、身体１１０に衣服１２０を着けた後の図５Ａのユーザ１００を示す。衣服１２０は、装置１０、１以上のウェアラブルセンサ２０、及びコントローラ３０を覆う。したがって、衣服１２０は、ユーザ１００がユーザの身体１１０に接触している場合、ユーザ１００が１以上のウェアラブルセンサ２０の１以上に接触している場合、及び／又はユーザ１００がユーザの身体１１０に対して１以上のウェアラブルセンサ２０の１以上の相対移動をもたらす場合に介在する。すなわち、ユーザ１００は、ユーザの身体１１０又は１以上のウェアラブルセンサ２０にそれぞれ物理的接触をなすことなく、ユーザの身体１１０及び／又は１以上のウェアラブルセンサ２０の１以上に接触することができる。
【００４１】
本願で使用される意味において、接触することは、その可能性を排除しないが直接の物理的接触をなすものとして解釈すべきではない。その代わりに、ユーザの身体１１０による直接又は間接での力の付加として考えるべきである。
【００４２】
図６は、ブロック５２において、１以上のウェアラブルセンサ２０から１以上の検知信号２２を受信するステップであって、ウェアラブルセンサ２０はユーザの身体１１０を検知してユーザ１００の１以上の生物学的プロセスに応じて検知信号２２を出力するためのものである、受信するステップと、ブロック５４において、受信された１以上の検知信号２２を処理してユーザ１００の１以上の生物学的プロセスによって特定される１以上のバイオ信号３２を検出するステップと、ブロック５６において、受信された１以上の検知信号２２を処理してユーザ入力信号３４を検出するステップと、ブロック５８において、ユーザ入力信号３４を処理してユーザ入力命令３６を識別するステップとを備える方法５０の例を示す。
【００４３】
幾つかの、ただし必ずしも全てではない例では、ブロック５６は、受信された１以上の検知信号２２を処理して、ユーザ１００がユーザの身体１１０に接触していること、ユーザ１００が１以上のウェアラブルセンサ２０の１以上に接触していること、及び／又はユーザの身体１１０に対する１以上のウェアラブルセンサ２０の１以上の相対移動を示すユーザ入力信号３４を検出するステップを備える。
【００４４】
さらに又は代替的に、幾つかの、ただし必ずしも全てではない例では、ブロック５４において受信された１以上の検知信号２２を処理するステップは、受信された１以上の検知信号２２を第１の期間にわたって処理して第１の期間にわたって少なくとも検出ユーザ入力信号３４を１以上の検知信号２２から除去し、例えば、第１の期間にわたってユーザの１以上の生物学的プロセスによって特定される第１の期間にわたって１以上のバイオ信号３２の検出を可能とするステップを備える。
【００４５】
図７Ａ及び７Ｂ並びに以降の段落は、１以上のウェアラブルセンサ２０として各々使用され得る、又は（複数の）ウェアラブルセンサ２０の例として異なる順列及び組合せにおいて使用され得る適切なウェアラブルセンサ２０を説明する。ただし、他のウェアラブルセンサ２０が使用され得ることが理解されるべきである。
【００４６】
これらの図面に示されるウェアラブルセンサ２０は、非侵襲的バイオ信号センサ２０である。バイオ信号センサ２０は、ユーザの身体１１０の生物学的プロセスの検知に対して最適化及び設計される。生物学的プロセスは、例えば、生理学上のプロセス及び病理学上のプロセスであり得る。
【００４７】
幾つかの、ただし必ずしも全てではない例では、バイオ信号センサ２０は、例えば、電気信号、圧力波、体積変化などの、ユーザの身体１１０によって生成される信号を検出する受動センサを含み得る。幾つかの、ただし必ずしも全てではない例では、バイオ信号センサ２０は、ユーザの身体１１０の生物学的プロセスの結果として変調された後、例えば、血液量を変化させることによって送信光信号の変調の後に送信された信号を送信及び受信する能動センサを含み得る。
【００４８】
上記例では受動センサの例が電気信号の例として与えられ、能動センサの例が光学センサとして与えられたが、これは必ずしもそうではない。バイオ信号センサ２０が能動か受動かにかかわらず、バイオ信号センサ２０は電気センサ及び／又は光学センサであり得る。
【００４９】
ユーザの身体１１０の器官の体積、例えば、血液の量、特に、動脈血液は、測定することが有用なパラメータとなり得る。それは、例えば、脈拍又は脈波のモニタリングを介して心臓の機能をモニタリングするのに使用され得る。それはまた、例えば、薬又は姿勢の変化のような刺激に対するユーザの循環系の応答を測定するために有用となり得る。したがって、バイオ信号センサ２０は、例えば、血液の量及び特に動脈血液量を測定するプレチスモグラフセンサであり得る。プレチスモグラフセンサ２０は、光学センサであり得る。
【００５０】
ある生物学的プロセスは、生物学的組織において、特に皮膚又はその近傍においてイオンの流れ（イオン電流）をもたらし、又は伴う。バイオ信号センサ２０は、生物学的組織、例えば、皮膚又はその近傍においてイオンの流れ（イオン電流）を検出するように構成された電気生理学センサ２０であり得る。
【００５１】
バイオ信号センサ２０は、例えば、バイオ−光学センサであってもよい。バイオ−光学センサの例は、皮膚を照らして吸光の変化を測定するフォトプレチスモグラフ（ＰＰＧ）センサ２０である。これは、例えば、皮膚の真皮及び皮下組織に対する血液の灌流をモニタリングするのに使用され得る。図７Ａは、そのようなバイオ−光学センサ２０の例を示す。本例では、バイオ−光学センサ２０は、光送信器２２０によって生成された光２２２がユーザの身体１１０の一部を通過して光受信器２２４に受信される伝送構成において配置される。ただし、他の例では、反射構成は、光送信器２２０によって生成された光２２２がユーザの身体１１０に反射されて光受信器２２４に受信される反射構成が使用され得る。バイオ−光学センサ２０において、光送信器２２０は複数の光受信器２２４とともに使用されてもよいし、及び／又は光受信器２２４が複数の光送信器２２０とともに使用されてもよい。ある例では、異なる光送信器２２０は、同じ又は異なる位置において使用され得る。異なる光送信器２２０は、例えば、異なる波長で光を送信し得る。例えば、赤色光及び赤外光である。発光ダイオードが、光送信器２２０として使用され得る。
【００５２】
ユーザの身体１１０による送信光２２０の吸収は、Ｂｅｅｒ−Ｌａｍｂｅｒｔ法に従ってモデル化され得る。吸光度は、異なる媒体を介した光経路長及びそれらの媒体の吸光係数に依存する。例示では、血管１１２が、血液で満たされる。静脈血管がある場合にはそれらは比較的安定した状態にあることになり、それらが動脈血管である場合にはそれらは可変の直径ｄ（ｔ）を有して脈動することになる。
【００５３】
光受信器２２４の出力はセンサ信号２２として使用されてもよいし、その使用の前に処理されてもよい。各動脈波があると動脈血液の量が増加してこれが検知信号２２における測定変動をもたらすことが理解されるはずである。
【００５４】
ただし、検知信号２２は、ユーザ１００によってとられる故意のアクションに影響されることもある。例えば、ユーザ１００がユーザの身体１１０に接触する場合、それらは、送信光２２２が通過する領域を圧迫して経路長を大幅に減少させ、検知信号２２の変調をもたらすことになる。また、ユーザ１００が血液の循環を局所的に阻害又は制限した場合、これは動脈波が血管１１２の体積を変化させる度合いを変化させることになり、したがって、検知信号２２を変調させることにもなる。ある例では、ユーザ１００が彼らの身体を叩き又は押すことによって血液量の変動をもたらすことが可能でさえあり、送信光２２２によってとられる経路長の変調をもたらすことになり、したがって、検知信号２２を変調させることにもなる。
【００５５】
１以上のウェアラブルセンサ２０の１以上に接触することによってユーザ１００がそれらのセンサ間の領域を圧迫し得ること、あるいは光送信器２２０と光受信器２２４の間の送信光２２２の光経路の長さを変化させ得ることも理解されるはずである。
【００５６】
光送信器２２０から光受信器２２４への送信光２２２の光経路は、光学バイオ信号センサ２０の正しい動作のために構成される。例えば、変化が検知信号２２においてアーティファクトを生成することになるので、それは動作中に変化すべきではない。ただし、ユーザ１００は、ユーザの身体１１０に対してウェアラブルセンサ２０の１以上を故意に移動させることによってこれらのアーティファクトを故意に生成し得る。
【００５７】
光送信器２２０を移動させることは受信器における受光の開口に対する光送信の開口を事実上移動させ、光受信器２２４を移動させることは受光の開口を移動させる。ある例では、移動が発生したことだけでなく、移動の大きさ及び移動の方向を検出することが可能であってもよい。
【００５８】
図７Ｂは、複数のバイオ信号センサ２０の例を示す。本例では、バイオ信号センサ２０は、各々が電極２３０を備えるバイオ−電気センサである。バイオ−電気センサ２０は、例えば、種々のセンサ２０間の差分電位差を測定するのに使用されるバイオ−電位センサとして使用され得る。例えば、例示では、バイオ−電気センサ２０ｎの各々が、異なるバイオ電気センサ２０を別個にラベル付けする異なる添え字ｎを有する。異なるバイオ−電気センサ２０ｎの各々は、ユーザの身体１１０と電気的接触状態にある異なる位置に配置される。電位差Ｖｎｍは、バイオ−電気センサ２０ｎにおける電位とバイオ−電気センサ２０ｍにおける電位の電位差として定義され得る。使用に際して、バイオ−電気センサ２０ｎは固定された空間構成を有し得るものであり、電位差Ｖｎｍの変動は、生物学的組織、特に皮膚又はその近傍におけるイオンの流れ（イオン電流）を検出するのに電気生理学センサとして使用され得る。
【００５９】
バイオ−電気センサ２０の１以上は、心電図検査（ＥＣＧ）センサ２０であり得る。心電図検査（ＥＣＧ）センサ２０は、ある期間にわたって心臓の電気的アクティビティを測定する。
【００６０】
バイオ−電気センサ２０の１以上は、インピーダンスカルジオグラフィ（ＩＣＧ）センサであり得る。インピーダンスカルジオグラフィ（ＩＣＧ）センサ２０は、皮膚に取り付けられたバイオ−電気電極２３０を用いて胸郭の導電率及びその時間的変化を測定する。
【００６１】
バイオ−電気センサ２０の１以上は、皮膚電位（ＥＤＡ）センサ２０であり得る。皮膚電位（ＥＤＡ）センサ２０は、皮膚の電気的特性、例えば、皮膚電気反応（ＧＳＲ）の変動を測定する。
【００６２】
ユーザ１００がユーザの身体１１０に接触すると、身体１１０のある部分と身体１１０の他の部分との間に直接又は間接的な電流経路が確立され、それらの部分間の電気的インピーダンスを低減し得る。接触が衣服を介する場合には、ユーザの身体１１０のその部分間の分離が減少するにつれてその身体の２つの部分間の容量は増加し、ユーザ１００がその身体の２つの部分間の物理的接触をなす場合には、その身体の２つの部分間の電気抵抗は大幅に減少し得る。電気的インピーダンスの変化は、バイオ−電気センサ２０を用いて検出され得るユーザの身体１１０の異なる部分における電位の変化をもたらすことになる。
【００６３】
同様に、ユーザ１００が１以上のバイオ−電気センサ２０の１以上に接触する場合、接触された１以上のバイオ−電気センサ２０とユーザの身体１１０の接触部分との間の電位差は、センサ２０とユーザの身体１１０の接触部分との間のインピーダンスが変化することによって変化し得る。インピーダンスの変化は、上述したように容量又は抵抗の変化であり得る。
【００６４】
バイオ−電気センサ２０の空間的構成は、測定された電位差Ｖｎｍに大きな影響を有し得る。結果として、ユーザの身体１１０に対する及び／又はバイオ−電気センサの他のものに対する１以上のバイオ−電気センサ２０の１以上の比較的小さな移動が、検知信号２２を変調させ得る。
【００６５】
前述の説明から、電位差及び／又は血液量などの１以上の測定パラメータの変化を検出することによってコントローラ３０が１以上の検知信号２２を処理してユーザ入力信号３４を検出するように構成され得ることが理解されるはずである。
【００６６】
上述のように、電位差及び／又は血液量が変調され、ユーザ１００がユーザの身体１１０に接触すること、ユーザ１００が１以上のウェアラブルセンサ２０の１以上に接触すること、ユーザ１００がユーザの身体１１０に対する１以上のウェアラブルセンサ２０の１以上の相対移動をもたらすことによって、検知信号２２に変調をもたらし得る。したがって、これにより、ユーザ１００が検知信号２２を故意に変調させてユーザ入力命令３６又は一連のユーザ入力命令３６のような情報で検知信号２２を時間にわたって符号化することが可能となる。コントローラ３０は、例えば、１以上の検知信号２２を処理して、１以上の測定パラメータが所定のパターンを生成する時を検出することによってユーザ入力信号３４を検出するように構成され得る。ユーザ１００は、例えば、ユーザの身体１１０の表面における電位差及び／又はユーザの身体１１０の表面における血液量を時間にわたって故意に変調させることによってユーザ入力命令（又は一連のユーザ入力命令）３６で検知信号２２を符号化することができる。
【００６７】
したがって、ユーザ１００は、複雑な命令をコントローラ３０に入力することが可能となり得る。例えば、ユーザ１００が選択入力命令３６を構成すること、並びに／又はタッチパネルの表面において構成されるものと同様であるが、一次元、一方向スライディング入力又は二次元及び／若しくは二方向トレーシング入力のようなユーザの身体１１０の表面を用いる入力命令を構成することが可能となり得る。
【００６８】
検知信号２２内でのユーザ入力信号３４の検出は、多数の異なる態様で実現され得る。例えば、幾つかの、ただし必ずしも全てではない例では、コントローラ３０は、パターンマッチングアルゴリズムを用いてユーザ入力信号３４の所定の例を検知信号２２内で検出するように構成され得る。これは、種々の異なる態様で実現され得る。一例では、特徴抽出エンジンが使用されて検知信号２２から特徴を抽出してもよく、特定のユーザ入力命令３６に関する抽出された特徴が識別（ラベル付け）され得る。そして、ラベル付けされた特徴は、学習済み機械学習モデルを生成するようにトレーニング入力として機械学習モデルにおいて使用され得る。機械学習モデルの例は、例えば、人工ニューラルネットワーク及び隠れマルコフモデルを含む。そして、学習済み機械学習モデルは、教師なしで自動的に検知信号２２を処理し、ユーザ入力命令３６に対応する定義済みラベルを識別するのに使用され得る。
【００６９】
図４Ａ、４Ｂ及び４Ｃを再度参照すると、検知信号２２は、バイオ信号３２（図４Ｃ）及びアーティファクト信号３８（図４Ｂ）の畳み込みとして考えることができる。ある例では、アーティファクト信号３８はユーザ入力信号３４のみであることもあり、他の例では、ユーザ１００によって故意に入力又は生成されない他の追加のアーティファクトがあることもある。期待されるユーザ入力信号３４を含む期待されるアーティファクト信号３８の知識及びバイオ信号３２の一般的形式の知識があれば、アーティファクト信号３８及びバイオ信号３２への受信検知信号２２の逆畳み込み及びアーティファクト信号３８の処理が、ユーザ入力信号３４を隔離し、又は特定のユーザ入力命令３６に関連するユーザ入力信号３４の存在をアーティファクト信号３８内で認識することが可能となる。したがって、コントローラ３０は、例えば、ユーザの身体１１０又はユーザの身体の筋肉の移動によってもたらされるような他の要因によってもたらされる検知信号２２の変化から、ユーザ１００がユーザの身体１１０に接触していること、ユーザ１００が１以上のウェアラブルセンサ２０の１以上に接触していること、ユーザ１００がユーザの身体１１０に対する１以上のウェアラブルセンサ２０の１以上の相対移動をもたらしていることを明確化することができる。
【００７０】
幾つかの、ただし必ずしも全てではない例では、コントローラ３０は、ユーザ１００がユーザの身体１１０に接触していること、ユーザ１００が１以上のウェアラブルセンサ２０の１以上に接触していること、及びユーザ１００がユーザの身体１１０に対する１以上のウェアラブルセンサ２０の１以上の相対移動をもたらしていることの差を明確化することができる。
【００７１】
コントローラ３０の実施例は、コントローラ回路としてのものであり得る。コントローラ３０は、ハードウェア単独で実施されてもよいし、ファームウェアを含むソフトウェア単独で所定の態様を有していてもよいし、ハードウェア及びソフトウェア（ファームウェアを含む）の組合せであってもよい。
【００７２】
図８Ａに示すように、コントローラ３０は、例えば、コンピュータ可読記憶媒体（ディスク、メモリなど）に記憶され得る汎用又は特定用途プロセッサ３００において、そのようなプロセッサ３００に実行されるコンピュータプログラム３１２の実行可能なインストラクションを用いることによって、ハードウェア機能を可能とするインストラクションを用いて実施され得る。
【００７３】
プロセッサ３００は、メモリ３１０から読み出し及びそこに書き込むように構成される。プロセッサ３００はまた、データ及び／又は命令がプロセッサ３００によって出力される出力インターフェース並びにデータ及び／又は命令がプロセッサ３００に入力される入力インターフェースを備え得る。
【００７４】
メモリ３１０は、プロセッサ３００に読み込まれた場合に装置１０の動作を制御するコンピュータプログラムインストラクション（コンピュータプログラムコード）を備えるコンピュータプログラム３１２を記憶する。コンピュータプログラム３１２のコンピュータプログラムインストラクションは、装置に図１〜７Ｂに示す方法を実行することを可能とするロジック及びルーチンを提供する。プロセッサ３００は、メモリ３１０を読み出すことによって、コンピュータプログラム３１２を読み込んで実行することができる。
【００７５】
したがって、装置１０は、
少なくとも１つのプロセッサ３００と、
コンピュータプログラムコードを含む少なくとも１つのメモリ３１０と
を備え、少なくとも１つのメモリ３１０及びコンピュータプログラムコードは、少なくとも１つのプロセッサ３００とともに、装置１０に、少なくとも、
ユーザの身体１１０を検知するとともにユーザ１００の１以上の生物学的プロセスに応じた検知信号２２を出力するための１以上のウェアラブルセンサ２０から１以上の検知信号２２を受信すること、
受信した１以上の検知信号２２を処理してユーザ１００の１以上の生物学的プロセスによって特定される１以上のバイオ信号３２を検出すること、
受信された１以上の検知信号２２を処理してユーザ入力信号３４を検出すること、及び
ユーザ入力信号３４を処理してユーザ入力命令３６を識別すること
を実行させるように構成される。
【００７６】
幾つかの、ただし必ずしも全てではない例では、少なくとも１つのメモリ３１０及びコンピュータプログラムコードは、少なくとも１つのプロセッサ３００とともに、装置１０に、少なくとも、受信された１以上の検知信号２２を処理して、ユーザ１００がユーザの身体１１０に接触していること、ユーザ１００が１以上のウェアラブルセンサ２０の１以上に接触していること、及び／又はユーザの身体１１０に対する１以上ウェアラブルセンサ２０の１以上の相対移動を示すユーザ入力信号３４を検出することを実行させるように構成される。
【００７７】
さらに又は代替的に、幾つかの、ただし必ずしも全てではない例では、少なくとも１つのメモリ３１０及びコンピュータプログラムコードは、少なくとも１つのプロセッサ３００とともに、装置１０に、少なくとも、受信された１以上の検知信号２２を第１の期間にわたって処理して、少なくとも検出されたユーザ入力信号３４を第１の期間にわたって１以上の検知信号２２から除去し、例えば、第１の期間にわたってユーザの１以上の生物学的プロセスによって特定される１以上のバイオ信号３２の検出を第１の期間にわたって可能とすることを備える、受信された１以上の検知信号２２を処理することを実行させるように構成される。
【００７８】
図８Ｂに示すように、コンピュータプログラム３１２は、任意の適切な配信メカニズム３２０を介して装置１０に到来し得る。配信メカニズム３２０は、例えば、非一時的コンピュータ可読記憶媒体、コンピュータプログラム製品、メモリデバイス、コンパクトディスク読み出し専用メモリ（ＣＤ−ＲＯＭ）又はデジタル多用途ディスク（ＤＶＤ）などの記録媒体、コンピュータプログラム３１２を有形に具現化する製造物であり得る。配信メカニズムは、コンピュータプログラム３１２を確実に転送するように構成された信号であり得る。装置１０は、コンピュータプログラム３１２をコンピュータデータ信号として伝搬又は伝送し得る。
【００７９】
メモリ３１０は、単一のコンポーネント／回路として示されているが、その一部若しくは全部が一体化／取外し可能であり、並びに／又は永久／半永久ダイナミック／キャッシュストレージを提供し得る１以上の別個のコンポーネント／回路として実施されてもよい。
【００８０】
プロセッサ３００は、単一のコンポーネント／回路として示されているが、その一部若しくは全部が一体化／取外し可能であり得る１以上の別個のコンポーネント／回路として実施されてもよい。プロセッサ３００は、シングルコア又はマルチコアプロセッサであり得る。
【００８１】
「コンピュータ可読記憶媒体」、「コンピュータプログラム製品」、「有形に具現化されたコンピュータプログラム」など、又は「コントローラ」、「コンピュータ」、「プロセッサ」などへの言及は、シングル／マルチプロセッサアーキテクチャ及び逐次（ノイマン）／並列アーキテクチャのような異なるアーキテクチャを有するコンピュータだけでなく、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、特定用途向け回路（ＡＳＩＣ）、信号処理デバイス及び他の処理回路のような特化された回路も包含するものとして理解されるべきである。コンピュータプログラム、インストラクション、コードなどへの言及は、例えば、プロセッサに対するインストラクションであるか固定の機能デバイス、ゲートアレイ若しくはプログラマブルロジックデバイスなどに対する構成設定であるかにかかわらず、ハードウェアデバイスのプログラマブルコンテンツのようなプログラマブルプロセッサに対するソフトウェア又はファームウェアを包含するものとして理解されるべきである。
【００８２】
本願において使用されるように、用語「回路」は、以下の全てに言及する。
（ａ）ハードウェアのみの回路で実装したもの（アナログ及び／又はデジタル回路のみで実装したものなど）、
（ｂ）（ｉ）プロセッサの組合せ又は（ｉｉ）携帯電話又はサーバのような装置に種々の機能を実行させるように協働するプロセッサ／ソフトウェアの部分（デジタル信号プロセッサを含む）、ソフトウェア及びメモリのような（適用可能なものとして）回路及びソフトウェア（及び／又はファームウェア）の組合せ、並びに
（ｃ）ソフトウェア又はファームウェアが物理的に存在しなくても、動作に対するソフトウェア又はファームウェアを必要とするマイクロプロセッサ又はマイクロプロセッサの一部のような回路。
この「回路」の定義は、いずれの請求項も含む本願におけるこの用語の全ての使用に当てはまる。更なる例として、本願で用いられるように、用語「回路」はまた、単にプロセッサ（若しくは複数のプロセッサ）又はプロセッサの部分及びそれ（若しくはそれら）に付随するソフトウェア及び／又はファームウェアの実施例を包含することになる。用語「回路」はまた、例えば及び特定の請求項の要素に適用可能である場合、携帯電話のためのベースバンド集積回路若しくはアプリケーションプロセッサ集積回路、又はサーバ、セルラネットワークデバイス若しくは他のネットワークデバイスにおける同様の集積回路を包含することになる。
【００８３】
図１〜３及び６に示すブロックは、方法におけるステップ及び／又はコンピュータプログラム３１２におけるコードのセクションを表し得る。ブロックについての特定の順序の説明は、そのブロックに対して必須又は好適な順序があることを必ずしも示唆しているわけではなく、ブロックの順序及び並びは変化し得る。またさらに、あるブロックは省略可能であり得る。
【００８４】
構造的特徴が説明されている場合、その機能又はそれらの機能が明示的に記載されているか暗示的に記載されているかにかかわらず、構造的特徴の機能の１以上を実行するための手段に置換され得る。
【００８５】
用語「備える」は、この書類では、包含的であって排他的でない意味で用いられる。すなわち、ＸがＹを備えるとのいずれの言及も、Ｘは１つのＹのみを備えていてもよいし、２つ以上のＹを備えていてもよいことを示す。「備える」を排他的な意味で使用することが意図される場合には、「１つのみを備える」と言及することによって又は「からなる」を用いることによって文脈において明確化されることになる。
【００８６】
上記の種々の例示の実施形態の１つの可能な効果は、１以上のウェアラブルセンサが物理的接触のためにユーザに直接アクセス可能とならない場合であっても、例えば、それらがユーザの衣服に覆われているために、又はそれらがユーザの衣服内に一体化されているために、ユーザ入力命令が装置に提供可能であることである。
【００８７】
この簡単な説明では、種々の例に参照がなされてきた。例に関連する特徴又は機能の説明は、それらの特徴又は機能がその例に存在していることを示す。文中の用語「例」若しくは「例えば」又は「してもよい／し得る／することがある」の使用は、明示的に記載されているか否かにかかわらず、そのような特徴又は機能が少なくとも記載された例に存在すること、例として記載されるか否かにかかわらず、それらは、必ずしもではないが、他の例の一部又は全部に存在し得ることを示す。したがって、「例」若しくは「例えば」又は「してもよい／し得る／することがある」は、例のクラスにおける特定の事例に言及する。事例の特性は、その事例のみの特性、そのクラスの特性、又はそのクラスにおける事例の全部ではないが一部を含むクラスのサブクラスの特性であり得る。したがって、ある例を参照するが他の例を参照せずに記載される特徴は、可能であれば、他の例において使用され得るが必ずしも他の例において使用される必要はないことが暗に開示される。
【００８８】
本発明の実施形態は種々の例を参照して前述の段落において記載されてきたが、請求項に記載される発明の範囲から逸脱することなく所与の例に対する変形がなされ得ることが理解されるべきである。
【００８９】
前述の記載において説明した特徴は、明示的に記載された組合せ以外の組合せにおいて使用され得る。
【００９０】
特定の特徴を参照して機能が説明されたが、それらの機能は、記載されているか否かにかかわらず、他の特徴によって実行され得る。
【００９１】
特定の実施形態を参照して特徴が説明されたが、それらの特徴は、記載されているか否かにかかわらず、他の実施形態にも存在し得る。
【００９２】
特に重要と考えられる発明の特徴に注目するように上記明細書において試みてきたが、出願人は、特別な強調がなされてきたか否かにかかわらず、以上において図面に言及され及び／又は図示されたいずれの特許可能な特徴又は特徴の組合せに関する保護も特許請求することが理解されるべきである。
【図１】
0006937849.tif 000002
【図２】
0006937849.tif 000003
【図３】
0006937849.tif 000004
【図４】
0006937849.tif 000005
【図５】
0006937849.tif 000006
【図６】
0006937849.tif 000007
【図７】
0006937849.tif 000008
【図８】
0006937849.tif 000009