(57)【要約】  歯ブラシのブラッシング活動の指示を提供する装置を開示する。この装置は、歯ブラシ（２）の動作から加速度データを作成するように構成した加速度計（１８）と、上記加速度データのフィルタリングを行うことにより、重力成分を作成し、かつ、上記加速度データのフィルタリングを行うことにより、直線加速度成分を作成する手段（１３）とを備える。この装置は、上記重力成分および上記直線加速度成分をｎ次元（ｎ≧２）空間内に投射し、かつ、上記重力成分および直線加速度成分のｎ次元空間内への投射に対して、クラスタリング・プロセスを実行することにより、クラスタリング結果を作成する手段（１５）をさらに備える。このクラスタリング結果は、それぞれがブラッシング範囲を表す複数のクラスタ（５２〜５４）を含む。ブラッシング範囲は、次の加速度データの重力成分および直線加速度成分の、特定のクラスタに対する割当てに基づいて判定され、かつ、フィードバックは、ブラッシング活動の指示を提供するために、上記ブラッシング範囲の判定に基づいてユーザに提供される。
2020534879.tif 000002
【特許請求の範囲】
【請求項１】
歯ブラシのブラッシング活動の指示を提供する装置であって、
前記歯ブラシの動作から加速度データを作成するように構成した加速度計と、
前記加速度データのフィルタリングを行うことにより、重力成分を作成する手段と、
前記加速度データのフィルタリングを行うことにより、直線加速度成分を作成する手段と、
前記重力成分および前記直線加速度成分をｎ次元（ｎ≧２）空間内に投射する手段と、
前記重力成分および直線加速度成分のｎ次元空間内への投射に対して、クラスタリング・プロセスを実行することにより、それぞれがブラッシング範囲を表す複数のクラスタを含むクラスタリング結果を作成する手段と、
次の加速度データの重力成分および直線加速度成分の、特定のクラスタに対する割当てに基づいて、ブラッシング範囲を判定する手段と、
ブラッシング活動の指示を提供するために、前記ブラッシング範囲の判定に基づいて、ユーザにフィードバックを提供する手段と、
を備えることを特徴とする歯ブラシのブラッシング活動の指示を提供する装置。
【請求項２】
前記ｎ次元空間における角度方向の座標は前記加速度データの前記重力成分から算出され、該ｎ次元空間における半径方向の座標は該加速度データの前記直線加速度成分から算出される、ことを特徴とする請求項１に記載の装置。
【請求項３】
前記ｎ次元空間における前記角度方向の座標は、前記加速度データの重力成分を表すｎ次元ベクトルの角度方向の座標である、ことを特徴とする請求項２に記載の装置。
【請求項４】
前記加速度データのフィルタリングを行うことにより、前記重力成分を作成するように構成した低域フィルタを備える、ことを特徴とする先行する請求項のいずれかに記載の装置。
【請求項５】
前記加速度データのフィルタリングを行うことにより、直線加速度成分を作成するように構成した高域フィルタを備える、ことを特徴とする先行する請求項のいずれかに記載の装置。
【請求項６】
前記直線加速度成分の大きさの平均値を算出することにより、ブラッシング動特性の推定値を作成する平均値算出手段をさらに備える、ことを特徴とする先行する請求項のいずれかに記載の装置。
【請求項７】
前記ブラッシング動特性は、前記ユーザが自身の歯にブラシをどの程度力強くかけているかの指示を提供する、ことを特徴とする請求項６に記載の装置。
【請求項８】
前記クラスタリング・プロセスは、コサイン距離を用いてクラスタリング結果を作成する、ことを特徴とする先行する請求項のいずれかに記載の装置。
【請求項９】
前記クラスタリング・プロセスは、コサイン距離を用いて、前記加速度データがどのクラスタに属しているかを判定する、ことを特徴とする先行する請求項のいずれかに記載の装置。
【請求項１０】
前記クラスタリング・プロセスのパラメータは、クラスタリング結果のユーザ履歴に基づいて更新される、ことを特徴とする請求項９に記載の装置。
【請求項１１】
特定のクラスタと結び付けられた部位は、前記装置上に事前に格納されている、ことを特徴とする先行する請求項のいずれかに記載の装置。
【請求項１２】
特定のクラスタと結び付けられた部位は、クラスタリング結果のユーザ履歴に基づいて更新される、ことを特徴とする先行する請求項のいずれかに記載の装置。
【請求項１３】
前記クラスタリング結果は、少なくとも４個のクラスタを含む、ことを特徴とする先行する請求項のいずれかに記載の装置。
【請求項１４】
前記少なくとも４個のクラスタは、前記ユーザの口腔の少なくとも以下の範囲：内側の上部、内側の底部、外側の左部および外側の右部を表す、ことを特徴とする請求項１３に記載の装置。
【請求項１５】
直前のクラスタリング結果を用いて、直後のクラスタリング結果を判定する、ことを特徴とする先行する請求項のいずれかに記載の装置。
【請求項１６】
前記クラスタリング・プロセスは、直前の加速度データが割り当てられたクラスタを優先させる、ことを特徴とする先行する請求項のいずれかに記載の装置。
【請求項１７】
前記装置は、前記クラスタリング・プロセスを実行する前に、前記加速度データがブラッシングに関連している動作に対応するかどうかを判定する手段を備える、ことを特徴とする先行する請求項のいずれかに記載の装置。
【請求項１８】
前記加速度データが動作の閾値を超えた場合に、該加速度データがブラッシングに関連している動作に対応することを判定する、ことを特徴とする請求項１７に記載の装置。
【請求項１９】
前記フィードバックを提供する手段は、前記ユーザが自身の歯にブラシをかけているときに、該ユーザにフィードバックをリアルタイムで提供するように構成した、ことを特徴とする先行する請求項のいずれかに記載の装置。
【請求項２０】
前記フィードバックを提供する手段は、視覚フィードバック・デバイス、音声フィードバック・デバイスおよび振動デバイスの少なくとも１つを含む、ことを特徴とする先行する請求項のいずれかに記載の装置。
【請求項２１】
前記フィードバックを提供する手段は、前記ユーザがブラッシングを最大限の速さを超える速さで行っていた場合に、該ユーザに警報を発するように構成した、ことを特徴とする先行する請求項のいずれかに記載の装置。
【請求項２２】
前記フィードバックを提供する手段は、前記ユーザがブラッシングを自身の口腔の特定の範囲に対する最長の時間よりも長い時間で行っていた場合に、該ユーザに警報を発するように構成した、ことを特徴とする先行する請求項のいずれかに記載の装置。
【請求項２３】
前記フィードバックを提供する手段は、前記ユーザがブラッシングを自身の口腔の特定の範囲に対して最短の時間よりも短い時間で行っていた場合に、該ユーザに警報を発するように構成した、ことを特徴とする先行する請求項のいずれかに記載の装置。
【請求項２４】
前記フィードバックを提供する手段は、前記ユーザがブラッシングをブラッシング・セッション全体に対する最長の合計時間よりも長い合計ブラッシング時間で行っていた場合に、該ユーザに警報を発するように構成した、ことを特徴とする先行する請求項のいずれかに記載の装置。
【請求項２５】
前記フィードバックを提供する手段は、前記ユーザがブラッシングを行っている自身の口腔の範囲に対する指示を提供するように構成した、ことを特徴とする先行する請求項のいずれかに記載の装置。
【請求項２６】
前記加速度データの時刻を刻印するように構成した時計をさらに備える、ことを特徴とする先行する請求項のいずれかに記載の装置。
【請求項２７】
前記クラスタリング結果と前記ブラッシング範囲の判定の少なくとも１つを外部装置に通信する手段を備える、ことを特徴とする先行する請求項のいずれかに記載の装置。
【請求項２８】
前記加速度計は、３つの直交する方向の加速度データを作成するように構成した、ことを特徴とする先行する請求項のいずれかに記載の装置。
【請求項２９】
歯ブラシを使用したブラッシング活動の指示を提供する方法であって、
加速度計を用いて前記歯ブラシの動作から加速度データを作成し、
前記加速度データのフィルタリングを行うことにより、重力成分を作成し、
前記加速度データのフィルタリングを行うことにより、直線加速度成分を作成し、
前記重力成分および前記直線加速度成分をｎ次元（ｎ≧２）空間内に投射し、
前記重力成分および直線加速度成分のｎ次元空間内への投射に対して、クラスタリング・プロセスを実行することにより、それぞれがブラッシング範囲を表す複数のクラスタを含むクラスタリング結果を作成し、
次の加速度データの重力成分および直線加速度成分の、特定のクラスタに対する割当てに基づいて、ブラッシング範囲を判定し、
ブラッシング活動の指示を提供するために、前記ブラッシング範囲の判定に基づいて、ユーザにフィードバックを提供する、ことを特徴とする歯ブラシを使用したブラッシング活動の指示を提供する方法。
【請求項３０】
コンピュータによって実行されるときに、前記コンピュータに請求項２９の前記方法のステップを実行させる指令を含むことを特徴とするコンピュータ・プログラム、または、コンピュータによる読取り可能な媒体。
【請求項３１】
歯ブラシに取り付けられ、または、歯ブラシと一体化されるブラッシング活動の指示を提供する装置であって、
前記歯ブラシの動作を検出して動作データを作成するように構成した動作センサーと、
前記動作データからブラッシング動特性の推定値を作成する手段と、
前記動作データから平均加速度の推定値を作成する手段と、
前記ブラッシング動特性の推定値および前記平均加速度の推定値に対して、クラスタリング・プロセスを実行することにより、それぞれがブラッシング範囲を表す複数のクラスタを含むクラスタリング結果を作成する手段と、
前記クラスタリング結果を格納する手段と、
次のブラッシング動特性の推定値および平均加速度の推定値を前記格納したクラスタリング結果と比較する手段と、
ブラッシング活動の指示を提供するために、前記比較の結果に基づいて、ユーザにフィードバックを提供する手段と、を備えることを特徴とする歯ブラシに取り付けられ、または、歯ブラシと一体化されるブラッシング活動の指示を提供する装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ブラッシング活動の指示を提供するための歯ブラシ使用装置に関する。
【背景技術】
【０００２】
ユーザが良好な口腔の健康状態を保持するために、歯にブラシを適正にかけることは重要である。一般的には、子供に歯ブラシの使い方を示して、歯にブラシをかける必要があることを理解させる。しかし、歯に対するブラシのかけ方について、積極的に教えることはほとんどない。従って、ユーザは何年にも亘って、悪しきブラッシング習癖をつけてしまうかもしれない。典型的な不適切習癖としては、歯にブラシをかける時間が十分でないこと、および、すべての歯、特に奥歯に対してブラシを確実にかけていないことがある。多様な口腔の病気を防止するのに役立つ。このような悪しき習癖が幼い時期につき、矯正されない場合には、ユーザの口腔の健康状態が病んでしまうかもしれない。
【０００３】
ユーザが歯にブラシをかけることを支援するために、ユーザが歯にブラシをどのようにかけているかを監視し、この情報をユーザに中継転送して戻す試みが行われている。この着想は、ユーザがその時に歯にブラシをどのようにかけているかを観察できるなら、自身で矯正できるかもしれないということである。
【０００４】
ブラッシング技術を監視する以前の試みでは、動作センサーを歯ブラシに取り付けて、ユーザが歯にブラシをどのようにかけているかを監視することを含んでいた。多くの場合、その動作センサーからのデータは、アプリケーション（アプリ）またはコンピュータ・プログラムに転送され、例えば、携帯電話または他の携帯式デバイスなどの外部装置上で作動される。次に、当該アプリまたはプログラムによって、ユーザが歯にブラシをどのようにかけたかに関して、そのユーザにフィードバックが提供される。一般に、上記アプリまたはプログラムによって、リアルタイムのフィードバックを提供するために、このような歯ブラシに何らかの形態の無線データ接続を備えることにより、上述のような外部装置と通信し、データを上記動作センサーから当該アプリにリアルタイムで送信しなければならない。そのようなデータ接続は典型例として、Bluetooth（登録商標）による接続、あるいはWi-Fiによる接続のどちらかである。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従って、ユーザにフィードバックを提供する現在のシステムは、利用可能な無線データ接続の提供に頼っている。接続がなければ、記アプリまたはプログラムによって、上記動作センサーからブラッシング・データを受信できないので、ユーザにフィードバックを提供できないことになる。
【０００６】
ユーザが上記アプリを作動させることができる利用可能な移動式デバイスを所有していない場合に、もしくは、ユーザがオンラインのデータ接続が利用できる区域に所在しない場合に、そのユーザは自身のブラッシング技術に関するフィードバックを受信できないことになる。このような状況は、ユーザが旅行しているとき、もしくは、自身の住居から離れた場所にいるときに起こり得る。
【０００７】
さらに、ユーザに提供されるフィードバックは制限を受けるかもしれない。フィードバックによって、歯にブラシを適正にかけていないことをユーザに警報を発し得るが、その欠点の矯正方法に関する情報をユーザに提供しないかもしれない。そういうものとして多くの場合、ブラッシング技術の改善方法を試行して解決することは、ユーザに委ねられる。その結果として、ユーザがどんな矯正を適用すべきか確信していない場合に、異なる欠点が生じてしまう。
【０００８】
さらに、ブラッシング活動に関するフィードバックをユーザに提供する周知のシステムでは、多様な異なるセンサーが設けられているために高価になりがちであり、もしくは、構成部品の個数を減らし、および／または、低コストの構成部品を使用した場合には精度が低下してしまう。
【０００９】
その結果、ユーザに対して、そのユーザのブラッシング技術に関し、データ接続の提供に頼らないフィードバックを提供できるシステムが必要になる。さらに、ユーザに対して、そのユーザのブラッシング技術の改善方法に関するリアルタイムの管理指導を提供できるシステムが必要である。さらに、追加する構成部品の必要性を最小限にしながらも精度を向上できるシステムを提供することが望ましいと思われる。
【課題を解決するための手段】
【００１０】
本発明の一態様によれば、歯ブラシのブラッシング活動の指示を提供する装置であって、前記歯ブラシの動作から加速度データを作成するように構成した加速度計と、前記加速度データのフィルタリングを行うことにより、重力成分を作成する手段と、前記加速度データのフィルタリングを行うことにより、直線加速度成分を作成する手段と、前記重力成分および前記直線加速度成分をｎ次元（ｎ≧２）空間内に投射する手段と、前記重力成分および直線加速度成分のｎ次元空間内への投射に対して、クラスタリング・プロセスを実行することにより、それぞれがブラッシング範囲を表す複数のクラスタを含むクラスタリング結果を作成する手段と、次の加速度データの重力成分および直線加速度成分の、特定のクラスタに対する割当てに基づいて、ブラッシング範囲を判定する手段と、ブラッシング活動の指示を提供するために、前記ブラッシング範囲の判定に基づいて、ユーザにフィードバックを提供する手段とを備える、ことを特徴とする歯ブラシのブラッシング活動の指示を提供する装置を提供する。
【００１１】
本発明によれば、前記加速度データを重力成分と直線加速度成分に分割し、この分割した成分をｎ次元空間内に投射し、この投射したデータに対してクラスタリング・プロセスを実行し、次の加速度データの重力成分および直線加速度成分の、特定のクラスタに対する割当てに基づいてブラッシング範囲を判定する。これにより、前記装置のコストを著しく増加させることなく、ブラッシング活動の判定をより高精度で行え得るという利点を提供できる。特に、本発明によれば、比較的に高コストのセンサーを追加しないで、比較的に低コストで提供できる何らかの追加処理を設けることにより、高精度の結果を提供できる。前記装置ではさらに、外部装置にデータ接続する必要なしに、ユーザに対して、自身のブラッシング技術に関するフィードバックを提供できる。
【００１２】
また、前記加速度データの前記重力成分は、歯ブラシの傾きの指示を提供し、前記加速度データの前記直線加速度成分は、歯ブラシがどのように動かされているか（ブラッシング動特性）の指示を提供することが好ましい。従って、上述の傾きとブラッシング動特性の両方を考慮することにより、ブラッシング活動を判定することができる。
【００１３】
また、ｎは自然数であり、例えば、２、３、または、任意の他の（大きい）自然数であることが好ましい。
【００１４】
また、前記重力成分および前記直線加速度成分は、極または球の座標系に投射されることが好ましい。例えば、ｎ＝２の場合は、二次元空間として極座標系を用い、ｎ＝３の場合は、三次元空間として球座標系を用いてもよい。
【００１５】
ｎ＝２の場合には、上記極座標系における角度方向の座標は、二次元空間内に投射された前記加速度データの前記重力成分から算出され、当該極座標系における半径方向の座標は、当該加速度データの前記直線加速度成分から算出される。従って、上記極座標系における角度は歯ブラシの向きに基づき、上記半径方向の成分は歯ブラシの動きに基づいている。
【００１６】
あるいは、ｎ＝３の場合には、上記三次元空間における角度方向の座標は、前記加速度データの前記重力成分から算出され、当該三次元空間における半径方向の座標は、（球座標系で検討すると）当該加速度データの前記直線加速度成分から算出される。従って、上記三次元空間における角度は歯ブラシの向きに基づき、上記半径方向の成分は歯ブラシの動きに基づいている。例えば、上記三次元空間における角度方向の座標は、前記加速度データの重力成分を表す三次元ベクトルの角度方向の座標であってもよい。
【００１７】
上述の向きとブラッシング動特性の両方を考慮することにより、単独の加速度計を用いて、ユーザがブラッシングを行っている自身の口腔の範囲を判定する改善方法を提供できることが判明している。
【００１８】
本発明による装置は、上述のクラスタリング結果を格納する手段と、次の加速度データの重力成分および直線加速度成分を前記格納したクラスタリング結果と比較する手段をさらに備えてもよい。この場合において、別個の比較ステップを用いて、上記ブラッシング範囲を判定してもよい。あるいは、上述のクラスタリング・プロセスの一部として、上記ブラッシング範囲を判定してもよい。この場合は、（上記クラスタリング・プロセスの一部として、上記比較が実行されて）別個の比較ステップを省略できる。
【００１９】
本発明の別の一態様によれば、歯ブラシに取り付けられ、または、歯ブラシと一体化されるブラッシング活動の指示を提供する装置であって、前記歯ブラシの動作を検出して動作データを作成するように構成した動作センサーと、前記動作データからブラッシング動特性の推定値を作成する手段と、前記動作データから平均加速度の推定値を作成する手段と、前記ブラッシング動特性の推定値および前記平均加速度の推定値に対して、クラスタリング・プロセスを実行することにより、それぞれがブラッシング範囲を表す複数のクラスタを含むクラスタリング結果を作成する手段と、前記クラスタリング結果を格納する手段と、次のブラッシング動特性の推定値および平均加速度の推定値を前記格納したクラスタリング結果と比較する手段と、ブラッシング活動の指示を提供するために、前記比較の結果に基づいて、ユーザにフィードバックを提供する手段とを備える、ことを特徴とする歯ブラシに取り付けられ、または、歯ブラシと一体化されるブラッシング活動の指示を与える装置を提供する。
【００２０】
本発明によれば、別個の装置に対する接続を必要とせずに、ユーザに対して、自身のブラッシング技術に関するフィードバックを提供し得るという利点を提供できる。ユーザに対して、自身のブラッシング活動に関連している直接に関係するフィードバックを提供することにより、上記ユーザは、そのフィードバックに従って行動して自身のブラッシング技術を調整できる。このような支援によって、当該ユーザが歯にブラシを確実に最適な仕方でかけるようになる。これにより、そのユーザは自身の口腔の健康状態を改善または保持することができる。従って、歯ブラシに取り付けられるブラッシング活動の指示を提供する本装置は、歯ブラシの管理指導システムとみなすことができる。
【００２１】
上述の態様のいずれにおいても、本装置は、ユーザのブラッシング活動を監視し、当該ブラッシング活動を分析し、その分析に基づいて直接に関係するフィードバックを提供できる、歯ブラシに取り付けられ、または、歯ブラシと一体化される完備した、自給式システムであってもよい。従って、好ましいことは、データを処理し、あるいは、フィードバックをユーザに提供するための外部装置を必要としない。これにより、本装置は、外部装置またはデータ接続の提供に頼ることなく、ユーザに対して、自身のブラッシング活動に関するフィードバックを提供できるという利点を提供できる。その結果、データ接続が利用できない区域であっても、本装置を使用できる。さらに、ユーザが必要とされる処理およびフィードバック機能の実行に適した外部装置を備えていない場合でも、本装置を使用できる。さらに、自給式システムは比較的に簡素なシステムなので、如何なる年齢のユーザ、特に幼いユーザであっても、本装置を容易に操作できる。
【００２２】
本装置は、歯ブラシに取り付けるように配設した別個のユニットの一部であってもよい。あるいは、本装置は歯ブラシと一体化されてもよい。この場合には、当該歯ブラシと本装置が単独のユニットとして設けられる。
【００２３】
上述の動作センサーは、加速度計であってもよい。上述の動作データは、加速度データであってもよい。容易に利用できる型式の動作センサーなので、加速度計を用いることは有利である。上記動作センサーは、ジャイロスコープ、または、任意の他の適した動作センサーであってもよい。上記動作データは、ジャイロスコープのデータ、または、任意の他の適した動作データであってもよい。
【００２４】
上記動作データまたは加速度データは、直線加速度データおよび重力加速度データを含んでもよい。上述の加速度データの重力加速度成分は、地球の重力に対して、歯ブラシがどのような向きに配置されているかの指示を与えることができる。上記直線加速度成分は、歯ブラシがブラッシングの間にどのように動かされているかの指示を与えることができる。
【００２５】
本装置は、上述の推定値を作成する前に、上記動作データのフィルタリングを行うように構成した少なくとも１つの低域フィルタを含んでもよい。この少なくとも１つの低域フィルタを用いて、上記データの重力加速度成分を上記動作データから分離できる。
【００２６】
本装置は、上述の推定値を作成する前に、上記動作データのフィルタリングを行うように構成した高域フィルタを含んでもよい。この高域フィルタを用いて、上記データの直線加速度成分を上記動作データから分離できる。
【００２７】
第２の低域フィルタは、上記直線加速度データのフィルタリングを行うように構成されてもよい。この第２の低域フィルタを用いて、直線加速度データ内に存在するノイズを減少させることができる。当該データ内に存在するノイズを減少させることにより、改善された信号が提供され、改善された処理が実現できる。上記第２の低域フィルタは、上述のブラッシング動特性および平均加速度の推定値を作成する前に、上記データのフィルタリングを行うように構成されてもよい。そのような処理前に上記データのフィルタリングを行うことにより、ノイズが減少するので、当該信号が改善され、より高精度の結果を提供できる。本装置は、複数の低域フィルタ、または、さらに複数の高域フィルタをさらに含んでもよい。
【００２８】
上記ブラッシング動特性は、ユーザが自身の歯にブラシをどの程度、強く、速く、または力強くかけているかの指示を提供してもよい。そのブラッシング動特性の推定は、上記直線加速度の平均化した大きさであってもよい。また、上記平均加速度は、上記重力加速度データを平均化することにより、算出してもよい。ブラッシング動特性および平均加速度は、上述のクラスタリング・プロセスで用いられてもよい。これらの量は、加速度計のデータから容易に導き出され、改善された結果を得ることができるためである。このような極めて短い前処理が、上記クラスタリング・プロセスを実行する前に必要とされる。これによって、上記データの処理行程の速度が速まり、上述のクラスタリング結果を作成し、ユーザにフィードバックを提供できる。さらに、コンピュータによる計算を減少させることにより、その処理を本装置上でそれ自体によって実行でき、処理能力を制限することができる。
【００２９】
上記クラスタリング・プロセスは、コサイン距離を用いてクラスタリング結果を作成してもよい。このコサイン距離を用いれば、ユークリッド距離を用いてクラスタリング結果をコンピュータで算出する場合と比較して、上記動作データを処理してクラスタリング結果を作成するのに要する時間および処理に必要な電力を軽減できるためである。それ故に、より少ないコンピュータ計算の資源を用いて、上記クラスタリング結果を作成できる。これにより、上述のようなコンピュータによる計算を本装置上でそれ自体によって実行でき、コンピュータによる計算を外部装置上で実行する必要性が抑制される。
【００３０】
特定のクラスタと結び付けられた部位は、事前に設定されていてもよい。従って、各クラスタが表すユーザの口腔の部位は本装置上に事前に格納されていて、次のことを意味する。ユーザが本装置を初めて使用するときに、この装置を直ちに使用し始めることができ、そのユーザのブラッシング・データを事前に格納されたクラスタリング結果と比較できる。その結果、ブラッシング活動の指示を提供できることになる。このことは、ユーザが本装置を初めて使用するときに、ユーザ自身がこの装置を較正または設定する必要がないという利点を有する。これにより、本装置が初めて使用されるときに、この装置が不適正に設定される可能性を減じることができる。
【００３１】
上記クラスタリング・プロセスは、距離の閾値を用いて上記データがどのクラスタに属しているかを判定してもよい。当該データがそのような距離の閾値を超えていない場合には、そのデータはクラスタの一部であると判定できる。当該データが上記距離の閾値を超えている場合には、そのデータはクラスタの一部ではないと判定できる。上記距離の閾値は、本装置に事前にプログラム、または事前に格納されてもよい。このことは、ユーザが本装置を初めて使用するときに、ユーザ自身がこの装置を設定する必要なしに、この装置を直ちに使用し始めることができるということを意味する。
【００３２】
特定のブラッシング・セッションからのユーザの加速度データは、事前に格納された加速度データと組み合わせられてもよい。このことは、十分なユーザ特有の加速度データが一度存在すれば、上記クラスタリング・プロセスが当該ユーザ特有のデータに対して作動し、ユーザ特有のクラスタリング結果が生成されるということを意味し得る。上記ユーザの加速度データが事前に格納された加速度データに取って代わり、上記ユーザのクラスタリング結果が上述の事前に格納された結果に取って代わる。これにより、上記ユーザ特有の加速度データを用いて生成した上記クラスタリング結果によって、上記加速度データと当該ユーザの口腔との間のより高精度のマッピングが提供されるという利点を提供できる。この結果、上記クラスタリング・プロセスでは、上記事前に設定されたクラスタリング結果の代わりに、上述のようなユーザ特有のクラスタリング結果を用いて、上述の比較を実行することができる。このことは、このようなクラスタリング結果はユーザに特有なので、ユーザに対して、より高精度のフィードバックを提供できるということを意味し得る。
【００３３】
上述の距離の閾値は、クラスタリング結果の履歴に基づいて更新されてもよい。例えば、ユーザが自身のブラッシング技術で極めて首尾一貫し、自身の口腔の各範囲に対して明確なブラッシング動作を行っている場合には、上記距離の閾値を減少させる。あるいは、ユーザがより一貫性のないブラッシング様式を有し、当該ユーザの口腔の各範囲に対する自身のブラッシング動作が明確でない場合には、上記距離の閾値を増加させる。ユーザのブラッシング様式に基づいて上記距離の閾値を更新することによって、上記クラスタリング・プロセスを個別のユーザに確実に合わせて調整できる。上記クラスタリング・プロセスはブラッシング技術の異なる様式を考慮することができるので、本装置は特定のユーザに対して、より高精度の、かつ、合わせて調整されたフィードバックを提供できる。
【００３４】
上記クラスタリング結果は、少なくとも４個のクラスタを含んでもよい。これらの少なくとも４個のクラスタは、ユーザの口腔の少なくとも以下の範囲：外側の左部、外側の右部、内側の上部および内側の底部を表す。従って、このようなクラスタリング結果は、ユーザがブラッシングを行っている口腔の主要な範囲を表すことができる。ユーザの口腔の異なる部位を表すためにクラスタを用いることにより、口腔のどの範囲にブラッシングを行っているかを判定する明確な方法が提供される。上記クラスタリング結果は５個のクラスタを含んでもよい。第５のクラスタが、ブラッシングが実行されていないことを指示してもよい。上記クラスタリング結果はさらに、ユーザが自身の歯の前部または奥部にブラシをかけているかどうかを指示してもよい。上記クラスタリング結果はさらに、ユーザが自身の上側の歯または下側の歯にブラシをかけているかどうかを指示してもよい。上記クラスタリング結果は、ユーザの口腔の追加の、または、異なる範囲を表すことができる追加の、または、異なるクラスタを含んでもよい。
【００３５】
上述の比較プロセスは、ブラッシングを行っている口腔の範囲の指示を提供してもよい。上記比較プロセスでは、動特性のクラスタリングを用いて、口腔のどの範囲にブラッシングを行っているかを判定できる。従って、口腔のどの範囲にブラッシングを行っているかの指示は、以前の比較の結果と現在の加速度データに依存する。それ故、直前の比較の結果を用いて、直後の比較の結果を判定できる。これにより、本装置は、２つのクラスタから等距離のデータを受信すると、口腔のどの範囲にブラッシングを行っているかを予測できるようになる。
【００３６】
上述のブラッシング動特性の推定値を作成する手段は、前フィルタリング・モジュールであってもよい。この前フィルタリング・モジュールは、少なくとも１つのプロセッサーを含む。上述の平均加速度の推定値を作成する手段は、前フィルタリング・モジュールであってもよい。この前フィルタリング・モジュールは、少なくとも１つのプロセッサーを含む。同一の前フィルタリング・モジュールを用いて、上記推定値のそれぞれを提供してもよい。１つ、または２つ以上のプロセッサーを用いて上記推定値を作成することは有利である。これら構成要素は容易に利用可能であるためである。さらに、１つ、または２つ以上のプロセッサーを用いれば、本装置が作動するために必要な異なる構成要素の数量を減少させることもできる。これにより、その製造工程が比較的に簡素に保持される。任意の他の適した手段を用いて、ブラッシング動特性と平均加速度の推定値を作成してもよい。
【００３７】
上述のクラスタリング・プロセスを実行する手段は、クラスタリング・モジュールであってもよい。このクラスタリング・モジュールは、少なくとも１つのプロセッサーを含む。上述の次のブラッシング動特性の推定値および平均加速度の推定値を前記格納したクラスタリング結果と比較する手段は、比較モジュールであってもよい。この比較モジュールは、少なくとも１つのプロセッサーを含む。上述のクラスタリング結果を格納する手段は、メモリ素子であってもよい。それにより、本装置を簡素な、容易に利用可能な構成要素から作成できる。
【００３８】
上記推定値を作成する手段は、上述のクラスタリング・プロセスが実行される前に、上述の検出した動作データがブラッシングに関連している動作に対応するかどうかを判定するように構成してもよい。上記検出した動作データが複数の動作の閾値を超える場合には、その検出した動作データがブラッシングに関連している動作に対応すると判定できる。これら動作の閾値は、加速度の閾値であってもよい。上記動作データは、第１の期間中に上記複数の動作の閾値を超えることが必要である。この第１の期間は１秒と５秒の間である。当該第１の期間は２秒であってもよい。これにより、上述のプロセッサーが直接に関係する動作データのみを確実に処理しているようにできる。ここで、直接に関係する動作データとは、ブラッシング動作に関連している動作データである。従って、例えば、位置Ａから位置Ｂに動いている歯ブラシに対応する動作データは、ブラッシング動特性と平均加速度を作成するために用いられない。直接に関係する動作データのみを処理することにより、高精度のクラスタリング結果を提供できる。クラスタリング結果がより高精度になるので、ユーザに対して、より高精度の、かつ直接に関係するフィードバックを提供できることになる。
【００３９】
上述のフィードバックを提供する手段は、フィードバック・モジュールであってもよい。このフィードバック・モジュールはフィードバック・デバイスを含む。当該フィードバック・モジュールは、ユーザにフィードバックをリアルタイムで提供するように構成してもよい。これにより、ユーザが受信するフィードバックが確実に、現在の自身のブラッシング活動に直接に関連しているようにできる。その結果、ユーザはリアルタイムで、自身のブラッシング技術に即座に対応して適切に調節できる。リアルタイムのフィードバックにより、ユーザは、フィードバックの履歴、および、ブラッシング・セッション中の悪しき行為の履歴の記憶に頼る必要がないので、自身のブラッシング技術をはるかに容易に調節できる。
【００４０】
上記フィードバック・デバイスは、ユーザがブラッシングを最大限の速さを超える速さで行っていた場合に、当該ユーザに警報を発するように構成してもよい。ユーザが自身の歯にブラシを過度に激しく、または過度に力強くかけている場合は、自身の口腔の内部を損傷する可能性があり得る。
【００４１】
上記フィードバック・デバイスは、ユーザがブラッシングをブラッシング・セッション全体に対する最長の合計時間よりも長い合計ブラッシング時間で行っていた場合に、当該ユーザに警報を発するように構成してもよい。その最長の合計ブラッシング時間は２分でもよい。ユーザが自身の歯にブラシを過度に長くかけた場合には、歯の過敏な外側の層を侵食して損傷する可能性がある。また、上記フィードバック・デバイスは、ユーザがブラッシングをブラッシング・セッション全体に対する最長の合計時間よりも短い合計ブラッシング時間で行っていた場合に、当該ユーザに警報を発するように構成してもよい。ユーザが自身の歯にブラシを上記最長の合計時間よりも短くかけた場合は、歯を適切に磨けてないかもしれない。
【００４２】
上記フィードバック・デバイスは、ユーザがブラッシングを自身の口腔の特定の範囲に対する最長の時間よりも長い時間で行っていた場合に、当該ユーザに警報を発するように構成してもよい。また、上記フィードバック・デバイスは、ユーザがブラッシングを自身の口腔の特定の範囲に対する最短の時間よりも短い時間で行っていた場合に、当該ユーザに警報を発するように構成してもよい。これにより、ユーザは、自身の口腔の１つの特定の範囲に集中するよりもむしろ、すべての範囲のブラッシングをブラッシング・セッション中に確実に行える。口腔の各範囲に対して、均等な長さの時間を費やしながら、ブラッシングを行うことができる。ユーザは、自身の口腔の各範囲のブラッシングを３０秒間行える。従って、本発明による装置では確実に、ユーザの口腔のすべての範囲が適切に留意される。
【００４３】
上記フィードバック・デバイスは、任意の他の適したブラッシング・パラメータに基づいて、ユーザに警報を提供するように構成してもよい。ユーザに提供されるフィードバックにより、当該ユーザは、自身の口腔のすべての範囲を十分な長さの時間に亘って、確実にブラッシングを行えるので、適正に自身の歯にブラシをかけることが確実になる。さらに、上記フィードバックにより、ユーザは確実に、自身の歯にブラシをかけるプロセスを通じて急ぐのでなくて、口腔のすべての部位に対して適切な時間と留意を与えることができる。さらに、上記フィードバックにより、ユーザは、不適正な自身の歯のブラッシングを通じて、例えば、過度に激しくまたは過度に力強くブラッシングを行っているときに口腔の内部を潜在的に損傷させてしまうのを防止できる。
【００４４】
上述のフィードバックを提供する手段は、視覚フィードバック・デバイスであってもよい。この視覚フィードバック・デバイスは、少なくとも１つのＬＥＤを含む。上記少なくとも１つのＬＥＤは、当該デバイスの外面上に配置できる。これにより、ユーザは、そのＬＥＤが容易に見えるので、与えられているフィードバックを明確に見ることができる。上記少なくとも１つのＬＥＤは、カラー光を発生してもよい。異なる指示を提供するために異なるカラー光を用いるので、ユーザは、自身に与えられているフィードバック指示を容易に見分けることができる。
【００４５】
上記フィードバックを提供する手段は、音声フィードバック・デバイスであってもよい。この音声フィードバックは、１つ、または２つ以上の音声による指令である。上述のフィードバック・デバイスは、振動デバイスであってもよい。このような振動フィードバックは、１つ、または２つ以上の振動パルスである。音声および振動フィードバックは、ユーザは、本発明による装置を見ることができない場合であっても、フィードバックを受信できるという利点を提供する。そのような場合が起こるのは、例えば、本装置がユーザの手で覆い隠されているときである。上記フィードバック・デバイスは、視覚および／または音声および／または振動フィードバック・デバイスの組合せであってもよい。視覚、音声、振動を用いたフィードバック、または、これらのフィードバックの任意の組合せは、比較的に簡素な形態のフィードバックである。従って、ユーザは、それらのフィードバック指示を迅速に理解し、当該指示に従って行動することができる。さらに、上記形態のフィードバックを用いることにより、ユーザは、当該形態のフィードバックを理解するために短時間しか必要とせず、それらのフィードバック指示に対して可能な限り早く行動することができる。さらに、短時間の、簡素なフィードバック指示は、以前の冗長な指示が与えられ終えるのを待つ必要がなく、本装置がブラッシング・セッション中の任意の所定の時機に指示を提供できるということを意味する。さらに、上記フィードバック・デバイスは、任意の他の適したフィードバック・デバイスであってもよい。
【００４６】
本発明による装置は、ブラッシング・セッションの概要を格納してもよい。そのメモリは、ブラッシング・セッションの履歴の概要を格納するように構成してもよい。本装置は、そのような格納した概要および履歴結果を用いて、上述のクラスタリング・プロセスで使用したパラメータを更新できる。これにより、上記クラスタリング・プロセスとフィードバックがユーザに確実に合わせて調整できる。
【００４７】
本装置は、ブラッシング・セッション中の１秒毎のブラッシング部位の全履歴を格納してもよい。すなわち、本装置は、ユーザがブラッシング・セッションを開始した時間から完了した時間までの何時に、自身の口腔のどの部分のブラッシングを行ったかに関する全履歴を格納する。この情報は当該ユーザに提供されるので、自身のブラッシング・セッションのブラッシングの傾向を閲覧することができる。
【００４８】
本装置は、特定のブラッシング・セッション中の１秒毎に、ブラッシング動作の速さの全履歴を格納してもよい。すなわち、本装置は、ユーザが上記ブラッシング・セッションを開始した時間から完了した時間まで毎秒当たりどれほど速く、自身の歯にブラシをかけていたかに関する全履歴を格納する。この情報は当該ユーザに提供されるので、自身のブラッシングの速さが上記ブラッシング・セッションの過程に亘って、どれほど変化するかを閲覧することができる。さらに、ユーザは、自身の口腔のどの範囲にブラッシングを行っているかに依存して、自身のブラッシングの速さがどれほど変化するかを確かめることができる。
【００４９】
本装置は、上述のクラスタリング結果の時刻を刻印するように構成した時計を備えてもよい。上記クラスタリング結果の時刻を刻印することにより、当該結果を正確な順序で確実に格納できる。本装置はさらに、特定のセッションのブラッシング活動を開始した、および完了した時間を格納してもよい。この情報は当該ユーザに提供されるので、自身のブラッシング・セッションが継続した合計時間を確かめることができる。
【００５０】
本装置は、上記クラスタリング結果を外部装置に通信する手段を備えてもよい。このクラスタリング結果を通信する手段は、トランシーバーでもよい。上記外部装置は、スマートフォン・デバイスなどの携帯式デバイス、または任意の他の適した携帯式デバイスである。これにより、クラウドに格納するために、上記クラスタリング結果を外部装置に送信できるようになる。
【００５１】
本装置は、上述の比較の結果を外部装置に通信する手段を備えてもよい。この比較の結果を通信する手段は、トランシーバーでもよい。上記外部装置は、携帯式または移動式デバイスである。これにより、クラウドに格納するために、上記比較の結果を外部装置に送信できるようになる。
【００５２】
本発明の別の一態様によれば、歯ブラシを使用したブラッシング活動の指示を提供する方法であって、加速度計を用いて前記歯ブラシの動作から加速度データを作成し、前記加速度データのフィルタリングを行うことにより、重力成分を作成し、前記加速度データのフィルタリングを行うことにより、直線加速度成分を作成し、前記重力成分および前記直線加速度成分をｎ次元（ｎ≧２）空間内に投射し、前記重力成分および直線加速度成分のｎ次元空間内への投射に対して、クラスタリング・プロセスを実行することにより、それぞれがブラッシング範囲を表す複数のクラスタを含むクラスタリング結果を作成し、次の加速度データの重力成分および直線加速度成分の、特定のクラスタに対する割当てに基づいて、ブラッシング範囲を判定し、ブラッシング活動の指示を提供するために、前記ブラッシング範囲の判定に基づいて、ユーザにフィードバックを提供する、ことを特徴とする歯ブラシを使用したブラッシング活動の指示を提供する方法を提供する。
【００５３】
本発明のさらに別の一態様によれば、歯ブラシを使用したブラッシング活動の指示を提供する方法であって、前記歯ブラシの動作を検出して動作データを作成し、前記動作データからブラッシング動特性の推定値を作成し、前記動作データから平均加速度の推定値を作成し、前記ブラッシング動特性の推定値および前記平均加速度の推定値に対して、クラスタリング・プロセスを実行することにより、それぞれがブラッシング範囲を表す複数のクラスタを含むクラスタリング結果を作成し、前記クラスタリング結果を格納し、次のブラッシング動特性の推定値および平均加速度の推定値を前記格納したクラスタリング結果と比較し、ブラッシング活動の指示を提供するために、前記比較の結果に基づいて、ユーザにフィードバックを提供する、ことを特徴とする歯ブラシを使用したブラッシング活動の指示を提供する方法を提供する。
【００５４】
本発明の別の一態様によれば、コンピュータ・プログラムがコンピュータによって実行されるときに、前記コンピュータに本明細書において記載された前記方法のステップを実行させる指令を含むことを特徴とする前記コンピュータ・プログラムを提供する。
【００５５】
本発明の別の一態様によれば、コンピュータによって実行されるときに、前記コンピュータに本明細書において記載された前記方法のステップを実行させる指令を含むことを特徴とするコンピュータによる読取り可能な媒体を提供する。
【００５６】
本発明の一態様の特徴は、いずれの他の態様も備えることができる。装置の特徴は、方法の態様を備えることができ、逆もまた同様である。
【図面の簡単な説明】
【００５７】
本発明の実施の形態をここでは、添付図面を参照して例としてのみ説明する。
【図１】歯ブラシの管理指導システムの概略図である。
【図２】プリント回路基板の概略図である。
【図３】フィードバック・プロセスの流れ図である。
【図４】処理モジュールの略図である。
【図５】前フィルタリング・モジュールの略図である。
【図６】動作データのプロット図である。
【図７】一実施の形態のクラスタリング結果のプロット図である。
【図８】別の実施の形態のクラスタリング結果のプロット図である。
【図９】フィードバック指示の表である。
【図１０】保護フラップの斜視図である。
【発明を実施するための形態】
【００５８】
図１は、本発明の一実施の形態における歯ブラシの管理指導システム２のいくらかの部分を示す。図１を参照して、歯ブラシの管理指導システム２は、歯ブラシ６と管理指導装置４を備える。管理指導装置４は、歯ブラシ６を受け容れるためのハウジング８と、端部キャップ６０を備える。ハウジング８は歯ブラシ６から取り外し可能なので、多様な異なる歯ブラシを使用できる。端部キャップ６０には、プリント回路基板（ＰＣＢ）１０が設けられている。管理指導装置４は、例えば、英国特許第２５４１４１６号で開示されているように、歯ブラシ保持器の形態で提供してもよく、その特定事項を本明細書において参照により組み入れている。あるいは、その代わりに、管理指導装置を組み込んだ歯ブラシを提供することもできる。ＰＣＢ１０は、図２に示すように、Bluetooth Low Energy (Bluetooth 4.0/Bluetooth Smart、登録商標)のモジュール１２と、プロセッサー１４と、時計またはタイマー２０と、処理モジュール９を備える。管理指導装置４は、充電可能なバッテリー（図示略）によって電力を供給される。端部キャップ６０の内部に、その充電可能なバッテリー、充電回路（図示略）、充電誘導リング（図示略）およびマイクロＵＳＢ用充電ステーションをＰＣＢ１０上に含んでいる。端部キャップ６０は、ハウジング８に取り外し可能に取り付けるように構成されている。従って、ＰＣＢ１０は歯ブラシ６から取り外し可能である。これにより、上記充電可能なバッテリーを管理指導装置４から分離し、必要とされるように、および必要があるときに当該バッテリーに充電することができる。
【００５９】
管理指導装置４は、歯ブラシ６に取り付ける（もしくは、一体化させる）ように構成したデータ処理システムである。図３は、ユーザのブラッシング技術に関する管理指導を当該ユーザに行う一般的なプロセスを示す。そのような管理指導システムの目的は、ユーザが自身の歯にブラシをかけている間に、リアルタイムで歯のブラッシングに関する指示を当該ユーザに提供することである。その結果、そのユーザは上記受信した指示に従って行動できる。ユーザが自身の歯にブラシをかけているときに、その歯ブラシの動作を検出し（Ｓ１）、動作データを作成する（Ｓ２）。この実施の形態では、その動作データは加速度データである。上記動作データがブラッシング動作に関連していると一度判定すれば（Ｓ３）、上記加速度データは２つの成分に分割される（Ｓ４）。次にまず、これら２つのデータ成分のフィルタリングを行って（Ｓ５）、その後、処理のためにアルゴリズム内に供給される（Ｓ６）。プロセッサー１４は、クラスタリング・アルゴリズムを用いて上記加速度データを分析し、クラスタリング結果を作成する（Ｓ７）。クラスタリング結果は、それぞれがブラッシング範囲を表す複数のクラスタを含む。このクラスタリング結果は次に、格納される（Ｓ８）。その後、次の動作データが上記格納したクラスタリング結果と比較される（Ｓ９）。これは、上記クラスタリング・プロセスの一部として行われる（すなわち、新規のデータ点を特定のクラスタに割り当てるときに）。あるいは、別個の比較ステップを実行することもできる。上記次のデータと上記格納したクラスタリング結果の比較によって、上記ユーザが自身の口腔のどの部分にブラッシングを行っているかの指示が提供される。次に、この指示に基づいて、フィードバックが当該ユーザに提供される（Ｓ１０）。上述のようなリアルタイム管理指導がどのように作動するかについては、さらに詳細な説明を後述する。
【００６０】
本明細書に記載した管理指導装置４は、オフライン・モードで作動できるデータ処理システムである。ここで、「オフライン」とは、無線データ接続を必要としないことを意味する。すなわち、システム２は、上述の処理とフィードバック機能を実行可能にするために、スマートフォン、タブレット、または任意の他の移動式デバイスなどの外部装置に接続される必要がない。
【００６１】
歯ブラシの管理指導システム２はオフライン・モードで作動するが、システム２は定期的にオンラインで接続されて、その管理指導機能を更新する。この管理指導機能は、上記クラスタリング・プロセスと、このクラスタリング・プロセスに基づいて当該ユーザに提供される。Bluetooth（登録商標）のモジュール１２は、外部装置とデータ送信およびデータ受信を行うように構成したトランシーバーを備える。Bluetooth（登録商標）のモジュール１２は、無線周波数を利用して、歯ブラシの管理指導システム２を当該外部装置に接続させて、更新情報を管理指導システム２上にダウンロードする。そのような外部装置は、移動式デバイス（例えば、スマートフォンまたはタブレット）である。Bluetooth（登録商標）のモジュール１２はさらに、メモリ１６に格納したデータを、クラウドに格納するために上記移動式デバイスに送信する。
【００６２】
管理指導装置４は時計２０を備える。時計２０を用いて、作成した上記加速度データの時刻を刻印する。上述のデータ処理システムを用いて初めて管理指導を行う前に、実時間の正確な時刻を取得するために、外部の基準線源に内部時計２０上の時刻を最初に合わせる必要がある。例えば、管理指導装置４をスマートフォンまたはタブレットに接続する場合には、そのスマートフォンまたはタブレット上の時計から正確な世界時を取得する。次に、この時刻を利用して、管理指導装置４上の内部時計２０の時刻を更新する。その後、管理指導装置４は、その正確な刻印した時刻を収集した上述の動作データに適用させる。これにより、ユーザが自身の歯にブラシをかけた時刻を閲覧することができる。
【００６３】
管理指導装置４の電力がなくなっていると、内部時計２０は「実時間」と時刻が合わなくなる。このことは、管理指導装置４を一度充電して時刻を合せ直さなかったときに、ブラッシングのために使用した場合には、そこで記録したブラッシング・セッションは不正確な刻印した時刻（「実時間」ではなく「ブートから」）を有するということを意味する。装置４がオンライン接続に接続しているときは、当該刻印した時刻は正される。それらの刻印した時刻を正すために、装置４は上記実世界時と内部時計２０上の時刻の間の差を計算する。次に、この時刻の差を内部時計２０が記録した上記刻印した時刻上に付加する。従って、装置４がオンライン接続に接続しているときは、上記記録されたデータ・セッションの刻印した時刻は再評価されるので、その正確な刻印した時刻を用いて、当該ユーザのプロフィールと共に／クラウド内に格納される。これにより、このユーザは、自身のブラッシング・セッションの適正な履歴を提供される。
【００６４】
電力と記憶容量を節約するために、管理指導装置４は、ブラッシングが実際に行われていると一度確証したときのみ、上述のクラスタリング・プロセスを実行し始める。これによって確実に、管理指導装置４がブラッシング動作に関連していない歯ブラシのシステム２の動作を処理し始めないようにできる。例えば、ユーザが歯ブラシのシステム２を１つの部屋から別の部屋に移動させた場合などである。歯ブラシ６の動作がブラッシングに直接に関係するかどうかをデータ処理前に判断することにより、直接に関係するデータのみを確実に処理できる。従って、歯ブラシのシステム２が必要でないデータを処理かつ格納することにより、貴重な記憶容量、処理電力およびバッテリーの寿命を使い果たしてしまうことを防止する。
【００６５】
管理指導装置４を使用可能にする前に、最初に電源をオンにする必要がある。ここで「電源をオンにする」は、装置４をスリープ・モードから完全に作動可能な状態にすることを意味する。従って、装置４は「目覚めた」状態になる。スリープ・モードは電力節約モードであり、管理指導装置４のいくらかの部分のスイッチが必要とされるまでオフになっている。装置４の電源をオンにするために必要なことは、ユーザが単に装置４を手に取るだけである。処理モジュール９は、スリープ・モード中はバックグラウンドで作動し、管理指導装置４が無活動状態の期間から活動状態の期間に移行したことを検出する。その結果、処理モジュール９が管理指導装置４全体の動力を増加させるので、ブラッシングの間、使用することができる。装置４の電源をオフにしてスリープ・モードにするためには、当該ユーザは単に装置４を延長した期間、固定しておけばよい。処理モジュール９は、活動状態の期間から無活動状態の期間に移行したことを検出し、その結果、もはや必要とされない管理指導装置４のモジュールのスイッチをオフにする。
【００６６】
歯ブラシのシステム２の動作がブラッシング動作に対応するかどうかを判定するために、管理指導装置４は所定の期間、歯ブラシのシステム２の動作または加速度に関連するデータを捕捉する。典型的には、そのデータを２秒間収集するが、任意の他の適した期間を用いることができる。次に、この最初の加速度データを、歯のブラッシング動作に典型的な、事前に設定された加速度制限値と比較し、当該捕捉した最初のデータがブラッシング動作に対応するかどうかを判定する。管理指導装置４が歯にブラシをかけることに関連している動作が開始されたことを検出すると、管理指導装置４は、このデータに対してクラスタリング・プロセスを実行することによって当該データを処理する。このクラスタリングは、データ点とブラッシング範囲を表す事前に設定された点（クラスタ）とを比較することによって実行される。上記データ点は、それに最も近接したクラスタに（例えば、最も短いコサイン距離を有するクラスタに）割り当てられる。このクラスタリング・プロセスの結果を上記比較段階で用いて、どの範囲にブラッシングを行っているかを指示し、続いて、直接に関係するフィードバックを提供する。
【００６７】
従って、歯ブラシの管理指導システム２は、ユーザが自身の歯にブラシをかけ始めたと一度判定すれば、上述のようなオフラインの管理指導機能を自動的に作動させることができる。上記管理指導機能を自動的に作動させることにより、ユーザが率先して当該管理指導機能を開始する必要性を除去できる。従って、すべての直接に関係するデータが処理されるので、より直接に関係するフィードバックを確実に取得できることになる。
【００６８】
図４は、上記管理指導機能を実行するために用いる処理モジュール９の一実施の形態を示す。処理モジュール９は、動作センサー１８を備え、この場合では加速度計１８である。加速度計１８は、加速度データを作成する。加速度計１８は、前フィルタリング・モジュール１３に接続されているので、加速度計１８が生成した加速度データは、前フィルタリング・モジュール１３に渡される。前フィルタリング・モジュール１３は、加速度計１８から受け取った上記加速度データに対して前フィルタリング・プロセスを実行する。このような前フィルタリング・プロセスについては、さらに詳細な説明を後述する。前フィルタリング・モジュール１３は、クラスタリング・モジュール１５と比較モジュール１７の両方に接続されている。従って、前フィルタリング・モジュール１３から渡された上記データは、クラスタリング・モジュール１５と比較モジュール１７の両方に渡される。クラスタリング・モジュール１５は、前フィルタリング・モジュール１３から受け取った上記データに対して、クラスタリング・プロセスを実行する。クラスタリング・モジュール１５はメモリ１６に接続されている。上記クラスタリング・プロセスでは、クラスタリング結果が作成され、それを格納するために、クラスタリング・モジュール１５からメモリ１６に渡される。メモリ１６は比較モジュール１７に接続されている。メモリ１６は、その格納したクラスタリング結果を比較モジュール１７に渡す。それ故、比較モジュール１７は、前フィルタリング・モジュール１３からフィルタリングが行われたデータ、および、メモリ１６から格納されたクラスタリング結果を受け取る。比較モジュール１７は、前フィルタリング・モジュール１３からの上記データをメモリ１６からの上記クラスタリング結果と比較し、比較の結果を作成する。この比較の結果により、ユーザが自身の口腔のどの範囲にブラッシングを行っているかの指示が提供される。比較モジュール１７はフィードバック・モジュール１９に接続されている。比較モジュール１７は、上記比較の結果をフィードバック・モジュール１９に渡す。フィードバック・モジュール１９は、その比較の結果に基づいて、当該ユーザにフィードバックを提供する。
【００６９】
図４に示す配設では、別個の比較モジュールを用いて、前フィルタリング・モジュール１３からの上記データをメモリ１６からの上記クラスタリング結果と比較する。これにより、異なる比較パラメータまたは技術を上記クラスタリング・プロセスと上記比較プロセスで用いることができる。あるいは、ユーザの口腔のどの範囲にブラシがかけられているかの判定を上記クラスタリング・プロセス自体の間に実行してもよい。このようにして、（上記クラスタリング・プロセスの一部として）新規のデータ点を特定のクラスタに割り当てることにより、ユーザの口腔のどの範囲にブラシがかけられているかを指示することもできる。この場合には、別個の比較モジュールは必要とせず、クラスタリング・モジュール１５は、ユーザが自身の口腔のどの範囲にブラシがかけているかの指示をフィードバック・モジュール１９に直接に出力してもよい。
【００７０】
好ましい一実施の形態では、上述の動作センサーは３軸加速度計である。この加速度計の出力は、以下のように表される。
d ＝ a ＋ g ＋ e 
ここで、dは生の（測定した）加速度データであり、aは上記加速度計の動きによる加速度であり、gは重力成分であり、eは誤差の項である。３軸加速度計の場合では、d、a、gおよびeはそれぞれ、三次元ベクトルである。
【００７１】
最初に、プロセッサー１４が、加速度計１８からの生の加速度データdなどの生の動作データ２２を受け取り、x、yおよびz方向の浮動小数点数に変換する。図６は、上述の前フィルタリング、クラスタリング・プロセスおよび比較を実行する前における生の加速度データを示す。加速度計１８は管理指導装置４の加速度を測定する。上記加速度データから、前フィルタリング・モジュール１３は、後述するように、重力加速度成分gと直線加速度成分a抽出する。上記加速度データの重力加速度成分は、地球の重力に対して、歯ブラシのシステム２がどのような向きに配置されているかの指示を与えることができる。それ故、この重力成分を用いて、歯ブラシのシステム２の向きを判定できる。上記直線加速度成分は、歯ブラシのシステム２がブラッシングの間にどのように動かされているか、もしくは、振り動かされているかの指示を与えることができる。
【００７２】
上記重力成分は、以下の式を用いて上記加速度計のデータの低域フィルタリングを行うことによって、当該加速度計のデータから分離される。
gx,new ＝ coeff.gx,old ＋ (1-coeff)accelx, 
ここで、gx,newは新たに算出した重力のx成分、gx,oldは重力のx成分の以前の値、accelxはx方向の加速度の現在の値、およびcoeffはフィルター係数である。
【００７３】
上記フィルター係数は、以下の式により得られる。
coeff=T/(T+Δt’)
ここで、Tはフィルター時定数、およびΔtはサンプル更新時間である。フィルター時定数０．４秒とサンプル更新０．１秒を用いて、フィルター係数０．８が得られる。当然のことであるが、他のフィルタリングのパラメータを適切なように用いてもよい。
y方向およびz方向の重力成分も同様に算出できる。
【００７４】
上記直線加速度成分は、上記加速度データから上記重力成分を減算することにより、以下のように算出される。
linearx ＝ accelx − gx,new, 
ここで、linearxは直線加速度のx成分である。y方向およびz方向の直線加速度も同様に算出できる。
【００７５】
上記重力と直線加速度のコンピュータ算出に加えて、x方向、y方向およびz方向のそれぞれにおいて上述のフィルタリングが行われた直線加速度成分の二乗の合計の平方根を算出する。さらに、x方向、y方向およびz方向の直線加速度の連続したサンプル間の差の二乗の合計を算出することにより、ユーザがブラッシングを行っているか否かを判定する。
【００７６】
図５は、前フィルタリング・モジュール１３を示す。前フィルタリング・モジュール１３は、増幅器２１と、第１の低域フィルタ２４と、第２の低域フィルタ２８と、第３の低域フィルタ３２と、減算器３０を備える。増幅器２１は、第１および第２の低域フィルタ２４および２８と減算器３０とに接続されている。それ故、増幅器２１からのデータは、第１および第２の低域フィルタ２４および２８と、減算器３０の両方に渡される。第２の低域フィルタ２８はさらに、減算器３０に接続されている。従って、第２の低域フィルタ２８は、データを減算器３０に渡すことができる。このように、減算器３０は、増幅器２１と第２の低域フィルタ２８からデータを受け取る。減算器３０は第３の低域フィルタ３２に接続されている。それ故、減算器３０からのデータは第３の低域フィルタ３２に渡される。
【００７７】
上記重力および直線加速度成分は、低域フィルタ２４と高域フィルタ２６を用いて、生の加速度データ２２から分離される。これらの成分を分離する前に、生の加速度データ２２が最初に、増幅器２１を用いて、適正な振幅に調整される。
【００７８】
生の加速度データ２２の重力成分は、低域フィルタ２４に加速度データ２２を通過させることにより、加速度データ２２から分離される。低域フィルタ２４を用いるのは、加速度データ２２の上記重力加速度成分が、上記直線加速度成分より低い周波数を持つためである。低域フィルタ２４の遮断周波数は、生のセンサー・データ２２の重力成分を通過させるが、ユーザが歯ブラシを手動で動かすことによる加速度成分を通過させないようになっている。生の加速度データ２２のx、yおよびz成分は別個に、フィルタリングが行われるので、それらのx、yおよびzの重力成分は別個に分離される。
【００７９】
生の加速度データ２２の重力成分は、x方向、y方向およびz方向の重力加速度の平均値を提供する（低域フィルタは、一型式の移動平均フィルタとして作動する）。x方向、y方向およびz方向の上記重力成分は、処理のためにクラスタリング・モジュール１５上に渡される。
【００８０】
上記直線加速度成分は、最初に低域フィルタ２８に加速度データ２２を通過させることにより、当該データから分離される。低域フィルタ２８の遮断周波数は、重力による加速度を通過させるが、ユーザが歯ブラシを手動で動かすことによる加速度を通過させないようになっている。このようにフィルタリングが行われたデータは次に、減算器３０を用いて、生の加速度データ２２から減算される。それ故、この作動は、重力による加速度を生の加速度データ２２から取り除いて、直線加速度成分を残す。低域フィルタ２８と減算器３０の組合せにより、高域フィルタ２６を創作する。生の加速度データ２２のx、yおよびz成分は別個に、フィルタリングが行われるので、それらのx、yおよびzの直線成分は別個に分離される。
【００８１】
このようにフィルタリングが行われたx、yおよびz直線加速度成分は次に、絶対値計算モジュール３１に渡される。絶対値計算モジュール３１は、上記x、yおよびz成分の二乗の合計の平方根を見出すことによって、その直線加速度の絶対値を算出する。この直線加速度の絶対値は次に、低域フィルタ３２上に渡される。低域フィルタ３２は、所定の遮断周波数より低くなるデータのみを通過させる。このようにすれば、低域フィルタ３２を用いて、そのデータ内に存在するノイズを減少させることができる。このフィルタリングが行われた絶対値は次に、ブラッシング動特性３６の最終値を提供する。ブラッシング動特性３６は、ユーザがどれほど力強く、速くまたは激しく、自身の歯にブラシをかけていたかの指示を提供する。従って、動特性推定のベクトル長さを算出することにより、ブラッシング動特性推定３６の最終スカラー値を作成する。
【００８２】
それ故、上述の前フィルタリングは、上記データにフィルタを通過させ、ブラッシング動特性３６と平均重力加速度３８、および、x方向、y方向およびz方向の上記重力成分を算出するプロセスを含み、前フィルタリング・モジュール１３によって実行される。
【００８３】
前述したように、クラスタリング・モジュール１５は、前フィルタリング・モジュール１３から受け取った、上記フィルタリングが行われたデータに対して、上述のクラスタリング・プロセスを実行する。これは、その動作データが任意の他の動作形態よりもむしろ、ブラッシングに関連していると判定した場合にのみ、実行される。この判定は、ブラッシング動特性３６の値を最大限および最小限の加速度の閾値と比較することにより行う。ブラッシング動特性３６の値がその最小限の加速度の閾値より小さくなれば、管理指導装置４は、装置４が動いていないと判定するので、上記クラスタリング・プロセスは実行されない。ブラッシング動特性３６の値が上記最大限の加速度の閾値を超えれば、管理指導装置４は、その動作は有効でないと判定するので、上記クラスタリング・プロセスは実行されない。
【００８４】
上記前フィルタリングの後に、平均重力加速度３８と動特性推定３６を含む上記フィルタリングが行われた加速度データは、クラスタリング・モジュール１５に渡され、クラスタリング・アルゴリズムが実行される。このクラスタリング・アルゴリズムは、複数のクラスタを含むクラスタリング結果を作成する。次の加速度データを特定のクラスタに割り当てることにより、ユーザが任意の所定の時刻に自身の口腔のどの範囲にブラッシングを行っているかを指示できる。
【００８５】
クラスタリング・モジュール１５において、ブラッシング動作に関連している上記フィルタリングが行われた平均重力加速度データは最初に、デカルト基準系（z方向のデータは脱落されている）上に投射され、次に極座標系でベクトルに変換される。これを行うために、平均重力加速度３８のxおよびy成分から、ベクトルの角度方向の座標を算出する。そのベクトルの半径方向の成分は、動特性推定３６の値である。このように、極座標系において、ベクトルの角度を上記重力加速度データにより判定し、上記ベクトルの半径方向の成分を動特性推定３６により判定する。この結果、（歯ブラシの向きに関連している）上述の重力成分と（歯ブラシの動作に関連している）上述の直線加速度成分の両方を考慮したベクトルが得られる。次に、上記クラスタリング・アルゴリズムが極座標系のデータ点に対して作動される。
【００８６】
あるいは、上記フィルタリングが行われた加速度データは、球座標系内に投射されてもよい。これを行うために、平均重力加速度３８のxおよびy成分から、ベクトルの角度方向の座標を算出する。すなわち、投射が行われた３Ｄ空間における上記ベクトルの極角と方位角は、x方向、y方向およびz方向の上記重力加速度データから形成された、それに対応する三次元ベクトルの角度と同じである。当該投射が行われた３Ｄ空間の上記ベクトルの半径方向の成分は、動特性推定３６の値である。このように、その投射が行われた３Ｄ空間において、ベクトルの角度を上記重力加速度データにより判定し、上記ベクトルの半径方向の成分を動特性推定３６により判定する。この結果、（歯ブラシの向きに関連している）上述の重力成分と（歯ブラシの動作に関連している）上述の直線加速度成分の両方を考慮した、修正された三次元空間が得られる。次に、上記クラスタリング・アルゴリズムが、この修正された三次元空間のデータ点に対して作動される。
【００８７】
上記クラスタリング・アルゴリズムは、類似したデータ点を系統立ててクラスタを作成する。それ故、各クラスタは、何らかの点で相互に類似したデータ点を含み、他のクラスタに属するデータ点と異なる。この場合では、上記クラスタリング・アルゴリズムは、距離に基づいたクラスタリングを用いる。これは、２つ、または３つ以上のデータ点が距離の点で共に近接している場合には、それらは類似していると判定することを意味する。上記クラスタリング・アルゴリズムは、このようなクラスタの類似性をユークリッド距離の代わりに測定するために、コサイン距離を用いる。上記クラスタリング・アルゴリズムはさらに、上記クラスタの距離を少し短くすることにより、以前のサンプルから当該クラスタを優位にするヒステリシスを含んでもよい。
【００８８】
上記クラスタリング・アルゴリズムの目的は、データを分類する、もしくは、データ点にラベルを割り当てることである。最初は、いくらかの訓練データに基づいて、そのラベルまたはクラスタを考案する、すなわち、モデルを創作するステップである。次に、そのモデルは、生データ上で用いられる、当該生データをより有益な座標系に変換するためのパラメータを提供する。次に、各クラスタの中心点に対する上記データ点の類似性（または距離）を算出し、最も近接したクラスタを上記ラベルとして選択する。多数の可能性がある距離の測定値があり、その１つはユークリッド距離で、ベクトルの２つの先端間の「長さ」を測定する。この実施の形態では、２つのベクトル間の角度を測定するコサイン距離を用いて、類似性を判定する。しかし、これをユークリッド距離などの他の測定値と組み合わせてもよいし、もしくは、他の距離測定値を代わりに用いてもよい。上記（４個の）クラスタのそれぞれに対するデータ点の距離を算出し、最も短い距離を持つクラスタを上記ラベル（ユーザの口腔の範囲）として選択する。
【００８９】
各クラスタは、ユーザの口腔の特定の部位を表している。従って、それらのクラスタは、ユーザの口腔の表示上に（上記重力成分と直線加速度成分の両方を含む）上記加速度データのマッピングを行うための便利な方法を表している。
【００９０】
上述のフィードバック機能を作動させるために、上記クラスタリング・プロセスで用いたクラスタを設定し、ユーザの口腔の特定の部位と結び付ける必要がある。これは、最初に管理指導装置４に実験室試験からの標準加速度データを事前にロードすることにより行われる。次に、装置４がフィードバックを提供することになっている上記口腔の部位の一覧表を認定する。その後、管理指導装置４を上記口腔の特定の部位に配置し、上記事前にロードした加速度データが上記口腔のどの範囲に対応するかを確かめることにより、上記クラスタを設定する。
【００９１】
ユーザが管理指導装置４を使用するときに、自身の歯にブラシをかけて、当該ユーザ自身の加速度データを生成する。上述と同じように、その加速度データのフィルタリングを行い、そのマッピングを上述の修正されたｎ次元空間内に行う。次に、そのユーザの加速度データを上記事前に設定したクラスタと比較して、当該ユーザの加速度データがそのユーザの口腔のどの範囲に対応するかを確かめる。その比較の結果が、当該ユーザがブラッシングを行っていると管理指導装置４が判定した口腔の範囲になる。
【００９２】
上記クラスタリング・プロセスと比較プロセスにおいて、上記重力成分と直線加速度成分の両方を含むことにより、管理指導装置４は、歯ブラシの向きとブラッシング動作の両方を考慮できる。典型的なユーザにとって、ブラッシング動作は自身の口腔の異なる範囲の間で変動するので、当該ユーザが自身の口腔のどの範囲にブラッシングを行っているかに関して、重力加速度データのみを用いる場合よりも高精度の判定が可能になる。
【００９３】
特定のブラッシング・セッションからの上記ユーザの加速度データを、管理指導装置４上に既に格納されている上記事前に格納された加速度データと組み合わせる。ユーザが装置４を使用すると、上記事前に格納されたデータと組み合わされ、より多量の加速度データを生成することになっている。十分なユーザ特有の加速度データが一度存在すれば、上記事前に設定されたクラスタに頼る代わりに、上記クラスタリング・アルゴリズムが当該ユーザ特有のデータに対して作動し、ユーザ特有のクラスタリング結果が生成される。従って、時間を経て、上記ユーザの加速度データが事前に格納された加速度データに取って代わり、上記ユーザのクラスタリング結果が上述の事前に判定された結果に取って代わる。これにより、上記ユーザ特有の加速度データを用いて生成した上記クラスタリング結果によって、上記加速度データと当該ユーザの口腔との間のより高精度のマッピングが提供される。これにより、そのユーザに対して、より高精度のフィードバックを提供できる。
【００９４】
時間を経て、上記クラスタリングおよび管理指導プロセスで用いられたクラスタリングのパラメータは更新され、個別のユーザにとって、より特有なものになる。これは、管理指導装置４が外部装置に対してオンラインのときに起こる。Bluetooth（登録商標）のモジュール１２は、Bluetooth（登録商標）の接続を利用して、そのクラスタリングのデータを上記外部装置にトランシーバー１５を介して転送する。更新される上記主要なパラメータは、上記加速度データがどのクラスタに属するか、その結果として、ユーザの口腔のどの部位にブラッシングを行っているかを判定するために用いるクラスタの閾値である。論じたように、ユーザがこのような管理指導機能を利用すればするほど、管理指導装置４は、より多数のブラッシング・セッションに対応する、より多量のデータを収集し、格納できる。このデータは上記外部装置に送信され、その外部装置は、当該データの履歴を分析し、上記クラスタリングの閾値が特定のユーザにとって過度に寛大であると判明した場合には、上記クラスタリングの閾値を更新する。
【００９５】
これは、例えば、ユーザが自身のブラッシング技術で極めて首尾一貫し、自身の口腔の各範囲に対して明確なブラッシング動作を行っている場合に起こる。この場合には、ユーザの口腔の各部位に対する当該ユーザの最大限と最小限の動作の間の相違は小さい。このことは、ユーザのブラッシング・データは、そのデータ点が共に近接している小さい、明確なクラスタを形成するということを意味する。このタイプのユーザを効果的に管理指導かつ指示するために、各クラスタに対する上述のクラスタリング・アルゴリズムおよび管理指導機能によって用いられる上記距離の閾値がより小さいことが必要である。すなわち、いくらかの点が共に近接して群をなしている場合には、それらの点は単に、同一のクラスタの一部とみなされる。データ点が同一のクラスタの一部とみなされない制限値は、小さくなっている。
【００９６】
その一方で、より一貫性のないブラッシング様式を有するユーザは、自身の口腔の各部位に対する最大限と最小限のブラッシング動作間に大きな相違を持つ。このことは、ユーザのブラッシング・データは、境界が曖昧な縁部を有する大きなクラスタを形成するということを意味する。すなわち、各クラスタの制限値が明確になっていない。各クラスタ内のデータ点は広がっている。このことは、各クラスタに対する上記クラスタリング・アルゴリズムおよび管理指導機能によって用いられる上記距離の閾値は、そのようなデータ点の変動を考慮するために、より大きい必要があることを意味する。データ点が同一のクラスタの一部とみなされない制限値がはるかに大きくなっているので、隣接するクラスタの境界は共にかなり近接している。
【００９７】
従って、上記クラスタリングの閾値は、異なるブラッシング様式を考慮するので、個人化した管理指導およびフィードバックが提供される。上記クラスタリングの閾値を更新することによって、管理指導装置４は、各個別のユーザに合わせて調整した管理指導を提供できる。
【００９８】
一実施の形態では、図７に示すように、上述の加速度データを三次元空間で５個のクラスタに分類する。これらの５個のクラスタは、ブラッシング活動が無いことを指示する中心クラスタ５１を含む。上述のように、このクラスタを事前に取り除くことは可能である。４個の他のクラスタ５２、５３、５４および５５は、中心クラスタ５１の周囲に配置されている。４個のクラスタ５２、５３、５４および５５は、ユーザがブラッシングを行う自身の口腔の４つの主要な範囲を表す。これらの４つの範囲は、内側の上部、内側の底部、外側の左部および外側の右部を表す。
【００９９】
別の実施の形態では、図８に示すように、上記加速度データを二次元空間で４個のクラスタに分類する。これらの４個のクラスタは、ユーザがブラッシングを行う自身の口腔の４つの主要な範囲を表す。これらの４つの範囲は、内側の上部、内側の底部、外側の左部および外側の右部を表す。
【０１００】
上述の比較プロセスは、動特性のクラスタリングを用いて、ユーザがブラッシングを行っている自身の口腔の部位を指示する。このことは、上記比較プロセスでは、現在の加速度データに加えて、その比較プロセスの以前の結果も用いて、口腔のどの範囲にブラッシングを行っているかを判定するということを意味する。従って、装置４は、２つのクラスタから等距離のデータを受信すると、ユーザが自身の口腔のどの範囲にブラッシングを行っているかを予測できる。これは効果がある。なぜなら、ユーザは典型的に、一貫性を欠いた、無原則な仕方で歯ブラシを自身の口腔の周囲に動かすというよりはむしろ、自身の歯にブラシをかけているときに口腔の隣接した範囲にブラッシングを行うためである。例えば、現在の加速度データがユーザの口腔における外側の左部と内側の上部を表す２つのクラスタの間で等距離にあるが、上記以前の比較の結果がそのユーザは当該外側の左部にブラッシングを行っていると指示した場合には、上記現在のデータが口腔の外側の左部のブラッシングに該当する可能性が極めて高い。これは、ユーザが口腔の外側の左部から口腔の外側の右部に歯ブラシを動かした可能性が、外側の左部から内側の上部に動かした可能性よりも高いためである。
【０１０１】
これは実用上、上記以前のクラスタに対して、そのコサイン距離（または他の距離の測定値）を所定の長さ（例えば、０．４）だけ短くすることによる少しの「ボーナス」または優遇を付与することによって、達成できる。それ故、そのデータ点は、上記クラスタが変化するように、別のデータの「主要な塊」により近接することになる。
【０１０２】
ユーザが自身のブラッシング技術を改善するのを支援するために、リアルタイムのフィードバックが提供され、その結果、当該ユーザは自身のブラッシング技術を適切に調節できる。フィードバックは、多様な活動に対して提供される。
【０１０３】
フィードバックは、ユーザがどれほど長く歯にブラシをかけていたかに基づいて提供される。フィードバックは、合計ブラッシング・セッションの継続時間と、ユーザの口腔の各部位に対するブラッシングの継続時間とに基づいて提供される。ブラッシングが行われている間に、加速度計１８は、プロセッサー１４に割込みを提供することにより、プロセッサー１４に新規のサンプルの加速度データを提供できる。その割込みを５０ミリセカンド毎に提供するが、任意の他の適切な割込み時間を用いてもよい。ブラッシング活動の合計時間は、プロセッサー１４が受け取った割込みの数量に基づいて判定される。プロセッサー１４は、どれほど多数の５０ミリセカンドの期間が経過したかを、受け取った割込みの数量またはサンプル・セットの数量に基づいて算出することができる。同様に、ユーザの口腔の各部位に対するブラッシングで費やした時間の長さが、ユーザの口腔の各部位に対応して受け取ったサンプルの数量に基づいて判定される。
【０１０４】
次に、フィードバックは、処理モジュール９を用いて、実際のブラッシング・セッションの継続時間とブラッシング・セッションの理想の継続時間を比較することによって、ユーザに提供することができる。例えば、ユーザが自身の口腔のブラッシングを、専門家が推奨する合計時間よりも短い合計時間で行っていた場合には、管理指導装置４は、そのユーザに対して、上記所望の時間制限値に達するまでブラッシングをより長い間行う必要があることを指示する。現在では、ユーザが自身の歯に２分の合計継続時間でブラシをかけることが推奨されている。しかしながら、あるいは、任意の他の適切な合計ブラッシング時間を用いてもよい。
【０１０５】
ユーザが自身の歯に上記推奨された合計時間よりも短い時間でブラシをかけた場合には、適切に歯を磨いていない可能性がある。この場合には、管理指導装置４は、そのユーザがより長い時間でブラッシングを行うように指示する。
【０１０６】
ユーザが自身の歯に上記推奨された合計時間が終了した後にブラシをかけ続けていた場合には、歯の過敏な外側の層を侵食して損傷する可能性がある。この場合には、管理指導装置４は、そのユーザが自身の歯にブラシをかけるのを停止するように指示する。
【０１０７】
ユーザが自身の歯に上記推奨された合計時間でブラシをかけることは有益である。その一方で、そのユーザは、自身の口腔の１つの特定の範囲に集中するよりもむしろ、すべての範囲のブラッシングをこの時間中に確実に行っていなければならない。それ故、当該ユーザは、歯ブラシの装置４が特定した口腔の４つの範囲のそれぞれに対して、均等な長さの時間を費やしながら、ブラッシングを行うことが推奨される。ユーザが自身の口腔の各範囲のブラッシングに費やす推奨時間は３０秒間であるが、任意の他の適切な期間を用いてもよい。
【０１０８】
従って、ユーザが自身の口腔の１つの範囲に対するブラッシングを過度に長く行ったり、もしくは、十分な時間で行わなかった場合には、管理指導装置４がそのユーザに指示する。当該ユーザは歯ブラシを、自身の口腔の異なる範囲に動かすか、あるいは、先にブラッシングを行った範囲に戻すかのどちらかをするように指示される。その結果、管理指導装置４では確実に、ユーザの口腔のすべての範囲が適切に留意されたことになる。
【０１０９】
ユーザの口腔の内部が損傷する可能性を回避するために、そのユーザが自身の歯にブラシを過度に激しく、または過度に力強くかけないことが重要である。管理指導装置４は、ユーザが自身の歯にブラシを過度に力強くかけていると判定した場合には、そのユーザがブラッシングをより注意深く行うように指示する。例えば、管理指導装置４は、加速度の変化が所定の閾値を超えて、ユーザが過度に速くブラッシングを行っていると判定するときは、続いて、そのユーザがブラッシングの速さを緩めるように指示する。管理指導装置４は、単位時間当たりの歯ブラシの速さが最大限の速さの閾値を超え、かつ、所定の期間中この閾値を超えていると判定するとき、これは、ユーザが自身の歯にブラシを過度に速くかけていることを示す。それ故、管理指導装置４は、そのユーザに対して、当該ブラッシングの速さが上記上方の閾値を下回るまで、そのブラッシングの速さを緩めるように指示する。
【０１１０】
ユーザに対するフィードバックは、多数のフィードバック手段を用いて提供される。フィードバックは、歯ブラシの管理指導システム２上に配置した複数のＬＥＤ４０を用いることによって提供される。ＬＥＤ４０は管理指導装置４の外面上に配置されるが、ユーザがＬＥＤ４０を明確に見えることができる任意の他の適切な位置が利用され得る。ＬＥＤ４０は、白色、緑色、赤色、または任意の他の色または色の組合せであってもよい。任意の所定の時刻でのＬＥＤ４０の色は、ユーザがどのように自身の歯にブラシをかけているべきかについて、そのユーザに指示するために用いられる。
【０１１１】
図９は、いくらかの例としての指示を示し、それらは歯ブラシの管理指導システム２内にプログラムされている。例えば、ユーザが自身の口腔の１つの範囲のブラッシングを上記推奨された期間よりも長く、例えば３０秒間よりも長く行っていた場合には、ＬＥＤ４０が緑色光を明滅することにより、ユーザが自身の口腔の異なる範囲に切り替えるように指示する。
【０１１２】
ユーザが過度に速くブラッシングを行っていた場合には、ＬＥＤ４０が赤色光を明滅することにより、当該ユーザがその速さを緩めるように指示する。
【０１１３】
ユーザが上述の推奨された合計ブラッシング時間を超える合計ブラッシング時間、例えば２分よりの長く、ブラッシングを行っていた場合には、ＬＥＤ４０が赤色光を点灯する。これにより、当該ユーザが自身の歯にブラシをかけるのを停止するように指示する。
【０１１４】
上記ブラッシング・セッションが完了した後に、管理指導装置４は、そのブラッシング・セッションの概要を装置４上にローカルで格納する。上記ブラッシング・セッションのブラッシング・データは、管理指導装置４のメモリ１６上に格納される。このような実際のデータを格納するだけでなく、管理指導装置４はさらに、特定のセッションのブラッシング活動が開始および完了した時間を格納する。次に、上記ブラッシング・セッションの計時を用いて、ユーザに対して、そのブラッシング・セッションが継続した合計時間を指示する。
【０１１５】
管理指導装置４はさらに、上記ブラッシング・セッション中にユーザが実行した１秒毎のブラッシング部位の全履歴を格納する。すなわち、管理指導装置４は、ユーザがブラッシング・セッションを開始した時間から完了した時間までの何時に、自身の口腔のどの部分のブラッシングを行ったかに関する全履歴を格納する。このデータを用いることにより、ユーザのブラッシング・セッションのブラッシングの傾向に関する指示が当該ユーザに提供される。
【０１１６】
管理指導装置４はさらに、特定のブラッシング・セッション中の１秒毎に、ブラッシング動作の速さの全履歴を格納する。すなわち、管理指導装置４は、ユーザが上記ブラッシング・セッションを開始した時間から完了した時間まで毎秒当たりどれほど速く、自身の歯にブラシをかけていたかに関する全履歴を格納する。このデータは当該ユーザに渡されるので、自身のブラッシングの速さが上記ブラッシング・セッションの過程に亘って、どれほど変化したかを閲覧することができる。さらに、ユーザは、自身の口腔のどの範囲にブラッシングを行っていたかに依存して、自身のブラッシングの速さがどれほど変化したかを確かめることができる。
【０１１７】
歯ブラシのシステム２がオンラインであるとき、管理指導装置４は、内部メモリ１６上に格納した上記ブラッシングの概要を外部装置と同期させる。その結果、その外部装置は、実行された上記ブラッシング・セッションすべての完全な、最新の記録を持つことができる。次に、ユーザは外部装置を用いて、過去のブラッシング・セッションを閲覧して、それらのデータを比較する。
【０１１８】
記録、分析、およびブラッシング・データの対応するフィードバックを含む、管理指導装置４およびその管理指導機能の利用は、多量の電力を必要とする。このことは、バッテリーが適切に保護されないと、そのバッテリーの寿命が低下してしまうという可能性がある。
【０１１９】
バッテリーの寿命の改善を支援するために、上述のバッテリー充電回路は、管理指導システム２の他の部分から分離される。これにより、電力が低下している場合に、全システム２内に電力を供給するよりもむしろ、当該バッテリーのみを充電できる。これは、全システム２ではなく、上記バッテリー充電回路の電力を増加させるためである。この結果、バッテリー充電がより迅速になり、その全電気回路網のより小さな一部が充電中に用いられる。上記バッテリーが一度満充電になれば、全管理指導システム２の電力が増加し、電源をオンにすることができる。あるいは、上記バッテリーの充電レベルが上方の閾値を一度超えたときに、全システム２の電源がオンになってもよい。
【０１２０】
上記バッテリーの電力が消費されて、上記充電レベルが下方の閾値よりも低下したときは、管理指導システム２は、その自体の作動を終了する。最小限の閾値を用いて、それより小さくなると管理指導システム２が作動しないようにすることにより、充電を使い果たして上記バッテリーを完全に空にしてしまう可能性が小さくなる。そのバッテリーの充電を完全に使い果たしてしまうことを防止すれば、当該バッテリーの寿命（寿命期間の延長）に役立つ。すなわち、上記バッテリーは経年するにつれて、より長い充電サイクルで継続、もしくは、より多量の充電を保持できるようになる。上述のように、より早期に作動を終了させることにより、装置４は、いくらかの電力を保持して内部時計２０を作動させ続けることができるので、上述のオフラインのセッションの時刻を正確に刻印できる。電力がなくても、そのデータはフラッシュ（永久メモリ）で安全である。
【０１２１】
あるいは、歯ブラシの管理指導システム２は、電子デバイスが水によって損壊される可能性がある環境で、使用してもよい。管理指導装置４上の充電ポート、例えばマイクロＵＳＢ用充電ポートは、水が管理指導装置４の内部電気回路網に入る通路を提供している。
【０１２２】
水が管理指導装置４に入って上記電気回路網を損壊させる可能性を最小限にするために、図１０（ｃ）に示すように、端部キャップ６０は可撓性フラップ６４を備える。フラップ６４は内面６６と外面６８を備える。外面６８は、管理指導装置４上に存在する他の構成部品に干渉しないように、平滑面で構成されている。
【０１２３】
図１０（ａ）および図１０（ｂ）に示すように、水の侵入を防止するために、保護フラップ６４の内面６６を充電ポート６２内に挿入させる。それ故、内面６６はその上に、突起７０を有する。フラップ６４の内面６６上の突起７０は、充電ポート６２の内部形状に対応するように構成される。フラップの突起７０を充電ポート６２内に挿入させると、突起７０の構造体がポート６２内にぴったりと嵌合するので、水密シールが形成される。さらに、このようにぴったりと嵌合することにより、突起７０が確実に、充電ポート６２から滑り抜けないようになる。
【０１２４】
保護フラップ６４は、軟質プラスチックから形成される。可撓性と防水性の両方がある任意の他の適切な材料を用いてもよい。
【０１２５】
本明細書に記載した実施の形態は、取り外し可能なハウジング８と、ＰＣＢ１０を有する端部キャップ６０とを用いて説明したが、他の実施の形態では、そのようなハウジングと端部キャップ、それ故、およびＰＣＢは、歯ブラシ６に恒久的に取り付けられてもよい。
【０１２６】
上述の管理指導機能は、オフライン・モードで作動するように説明したが、いくらかの実施の形態では、管理指導装置４がオンラインで外部装置に接続される場合は、ユーザに対して、外部装置に接続されている間に、上記管理指導機能がオンライン・モードで作動してフィードバックを提供する、もしくは、管理指導を行う。
【０１２７】
いくらかの実施の形態では、ユーザが装置４を手に取って、および装置４を置き戻して電源をオン、およびオフにする代わりに、ユーザは、歯ブラシの管理指導システム２をしっかりと振り動かしてもよい。歯ブラシのシステム２を振り動かすと、装置４のスリープ・モード中にバックグラウンドで作動している処理モジュール９が、その動作を検出する。処理モジュール９は、この動作がブラッシング動作に関連していないと認識し、その結果、処理モジュール９が管理指導装置４全体の動力を増加させる。その後、当該ユーザは、歯ブラシのシステム２を使い始めて、歯にブラシをかけることができる。同様に、そのユーザは、歯にブラシをかけ終えたときに装置４しっかりと振り動かすことにより、装置４の電源をオフにしたり、もしくは、装置４をスリープ・モードにさせたりできる。処理モジュール９が、上記動作がブラッシング動作に関連していないと再度認識し、その結果、もはや必要としない如何なるモジュールのスイッチもオフにする。
【０１２８】
いくらかの実施の形態では、多数の他のフィードバック指示がそれに対応するＬＥＤ信号を用いて、歯ブラシの管理指導システム２内にプログラムされてもよい。図９に示す上記指示とそれに対応するＬＥＤ信号は、典型例のみであり、それらの同一の指示に対して異なる信号、異なる指示や追加の指示、または異なる信号や追加の信号を用いてもよい。
【０１２９】
視覚フィードバックに加えて、歯ブラシの管理指導システム２のいくらかの実施の形態では、音声フィードバックを提供する。この場合では、歯ブラシの管理指導システム２は、上記フィードバック指示をユーザに通信するためのスピーカを備える。そのスピーカは、管理指導装置４内に配置されるが、ユーザがそのような音声指示を十分に聞くことができる、任意の他の適切な位置を利用してもよい。この音声フィードバックを、上記視覚フィードバックに付加することもできるし、もしくは、その代わりにもできる。音声フィードバックのいくらかの例では、「速さを緩めてください」、「範囲を変えてください」および「停止してください」などの指示を含む。
【０１３０】
さらに、いくらかの実施の形態では、振動フィードバックを提供する。この振動フィードバックは、上記視覚および／または音声フィードバックに付加して、もしくは、それらの代わりに提供される。いくらかの実施の形態では、振動、音声および視覚フィードバックの任意の組合せを用いて、管理指導の指示をユーザに提供する。振動フィードバックの場合では、歯ブラシの管理指導システム２は振動デバイスを備える。その振動デバイスは、管理指導装置４内に配置されるが、ユーザがそのような振動に気づくことができる、任意の他の適切な位置を利用してもよい。振動フィードバックのいくらかの例では、長いまたは短い振動パルス、または、それらの組合せを含む。
【０１３１】
いくらかの実施の形態では、ブラッシング・パラメータに関連している他のデータは、上述のブラッシングの概要に格納される。いくらかの実施の形態では、管理指導装置４は、その特定のブラッシング・セッションと結び付けられた総得点を記録して格納する。この総得点は、上述のフィードバック・デバイスから受信したリアルタイムの指示に対する追従の度合いに基づいている。良好なブラッシング・セッションを表す高レベルの追従は、高い総得点に対応する。不十分なブラッシング・セッションを表す低レベルの追従は、低い総得点に対応する。ユーザは、自身のブラッシング技術が異なるブラッシング・セッションの間でどれほど変わったかを一見して確かめることができる。これにより、ユーザは、自身のブラッシング技術が時間を経て改善しているか否かを容易に確認できる。
【０１３２】
いくらかの実施の形態では、連続した過去のブラッシング・セッションからのデータが上述の外部装置と一度同期したなら、その外部装置は、そのデータを分析する。次に、ユーザに対して、自身のブラッシング技術が時間と共にどれほど変わったかを示す多様なグラフおよび情報が渡される。管理指導装置４は、その内部メモリ１６から外部装置と同期したデータを取り除く、もしくは、削除する。これにより、空間が空けられて、より多量のブラッシング・セッションを記録できるようになる。
【０１３３】
いくらかの実施の形態では、装置４がオンラインのときに、他のパラメータが更新されるが、上述の低域フィルタ２４の１つ、あるいは２つ以上のどちらかに用いる遮断周波数を含む。ユーザに指示を与えるために用いる特定のフィードバックの応答も更新することができる。例えば、特定の活動に応答して用いる上述の光の色を更新できる。
【０１３４】
いくらかの実施の形態では、上述の充電可能なバッテリー、充電回路網およびＰＣＢ１０は、その他の構成部品と共に、ハウジング８内に一体化されてもよい。その結果、端部キャップが電子部品を収納する必要がなくなる。この場合には、保護フラップ６４はハウジング８の表面上に存在して、水が管理指導装置４に入るのを防止する。
【０１３５】
本発明の実施の形態を例としてのみ説明してきたが、細部の修正は当業者にとって明白であると理解されよう。例えば、１つの実施の形態の特徴は、任意の他の実施の形態と共に用いることができる。さらに、本発明はこれら実施の形態に限定されず、細部の変更が添付した請求の範囲内でなされることができる。
【図１】
2020534879.tif 000003
【図２】
2020534879.tif 000004
【図３】
2020534879.tif 000005
【図４】
2020534879.tif 000006
【図５】
2020534879.tif 000007
【図６】
2020534879.tif 000008
【図７】
2020534879.tif 000009
【図８】
2020534879.tif 000010
【図９】
2020534879.tif 000011
【図１０】
2020534879.tif 000012
【国際調査報告】
2020534879.tif 000013
2020534879.tif 000014