(57)【特許請求の範囲】
【請求項１】
ユーザから生体信号を測定する複数の生体信号測定装置と連結されて複数の生体信号データを受信する段階と、
それぞれの生体信号データから第１特徴値を算出する段階と、
前記算出された第１特徴値の中から第２特徴値の算出のためのデータを選択的に受信して第２特徴値を算出する段階と、
前記算出された第１、第２特徴値を正規化してアプリケーションプログラムに伝達する段階と、を含み、
前記方法は、
前記生体信号測定装置を探索する段階と、
前記探索された前記生体信号測定装置から装置情報を含む位置情報を受信する段階と、
前記位置情報から装置情報を確認し、前記装置情報に該当する第１、第２特徴抽出ドライバを格納する段階と、
を更に含む生体信号測定装置の相互協働方法。
【請求項２】
前記第１特徴値は、
心拍数、体温、血圧、加速度データ、角速度データのいずれか１つであることを特徴とする請求項１に記載の生体信号測定装置の相互協働方法。
【請求項３】
前記第２特徴値は、
前記第１特徴値を用いて算出される運動量データであることを特徴とする請求項１に記載の生体信号測定装置の相互協働方法。
【請求項４】
ユーザから生体信号を測定する複数の生体信号測定装置と、
前記生体信号測定装置の探索を通じて探索された前記生体信号測定装置に該当する特徴抽出ドライバを格納し、前記生体信号測定装置から測定された生体信号データを受信して、受信された生体信号データから第１特徴値を算出し、複数の生体信号データから算出された第１特徴値のうち、第２特徴値の算出のためのデータを選択的に受信して第２特徴値を算出する携帯用情報端末と、
ユーザが測定した生体信号データと前記特徴値の伝達を受けてユーザの健康状態を管理し、前記携帯用情報端末に健康関連アプリケーションプログラムを提供するサービス提供者サーバと、
前記携帯用情報端末と連動して前記携帯用情報端末の要求に応じて前記生体信号測定装置の装置情報と、特徴抽出ドライバを提供する測定装置提供者サーバと、
を含む生体信号測定装置の相互協働システム。
【請求項５】
前記生体信号測定装置は、
ジグビー又はブルートゥースを用いて前記携帯用情報端末と連結し、測定されたユーザ生体信号を前記携帯用情報端末に周期的に伝送することを特徴とする請求項４に記載の生体信号測定装置の相互協働システム。
【請求項６】
前記携帯用情報端末は、
無線通信網を介して、前記サービス提供者サーバと、前記測定装置提供者サーバと連動されることを特徴とする請求項４に記載の生体信号測定装置の相互協働システム。
【請求項７】
ユーザから生体信号を測定する複数の生体信号測定装置と連結されて複数の生体信号データを受信し、前記受信された生体信号データを第１特徴抽出ドライバ部に伝達する通信ドライバと、
前記通信ドライバから前記生体信号データの伝達を受けて第１特徴値を計算する前記第１特徴抽出ドライバと、
それぞれの第１特徴抽出ドライバから第２特徴値の算出のためのデータを選択的に受信して第２特徴値を抽出する第２特徴抽出ドライバと、
前記第１、第２特徴抽出ドライバから抽出された特徴値の伝達を受けて正規化し、アプリケーションプログラムに伝達する特徴値正規化部と、
前記生体信号測定装置を探索して検出し、前記検出された前記生体信号測定装置に該当する第１、第２特徴抽出ドライバを格納及び管理する装置管理部と、
を含む生体信号測定装置の相互協働システム。
【請求項８】
前記通信ドライバは、
前記複数の生体信号測定装置から受信した生体信号データに第１特徴抽出ドライバ別のポート番号をマッピングして、各ポート番号別の第１特徴抽出ドライバに前記生体信号データを伝達することを特徴とする請求項７に記載の生体信号測定装置の相互協働システム。
【請求項９】
前記第１特徴抽出ドライバは、
前記算出された第１特徴値のうち、前記第２特徴値の算出のための第１特徴値を、前記第２特徴抽出ドライバと協働して選択する第１特徴値コーディネータを含むことを特徴とする請求項７に記載の生体信号測定装置の相互協働システム。
【請求項１０】
前記第２特徴抽出ドライバは、
前記算出された第１特徴値のうち、前記第２特徴値の算出のための第１特徴値を、前記第１特徴抽出ドライバと協働して選択する第２特徴値コーディネータを含むことを特徴とする請求項７に記載の生体信号測定装置の相互協働システム。
【請求項１１】
前記装置管理部は、
前記生体信号測定装置を探索し、前記探索された装置から装置情報を格納している位置情報（Ｕｎｉｖｅｒｓａｌ Ｒｅｓｏｕｒｃｅ Ｉｄｅｎｔｉｆｉｅｒ，ＵＲＩ）を受信し、前記受信された位置情報から装置情報をダウンロードして解析し、前記解析された当該生体信号測定装置の特徴抽出ドライバを格納している測定装置提供者サーバに要求してこれを受信し、受信した特徴抽出ドライバを格納することを特徴とする請求項７に記載の生体信号測定装置の相互協働システム。
【請求項１２】
前記装置管理部は、
脱着されるあらゆる装置の特徴値の種類の登録及び管理を行い、前記第１、第２特徴抽出ドライバ間の協働の遂行を制御して前記第２特徴値の算出のための前記第１特徴値の選択を調整する特徴値抽出ドライバコーディネータを含むことを特徴とする請求項１１に記載の生体信号測定装置の相互協働システム。
【請求項１３】
前記第１特徴値は、
心拍数、体温、血圧、加速度データ、角速度データのいずれか１つであることを特徴とする請求項７に記載の生体信号測定装置の相互協働システム。
【請求項１４】
前記第２特徴値は、
前記第１特徴値を用いて算出される運動量データであることを特徴とする請求項７に記載の生体信号測定装置の相互協働システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、個人の健康管理のために用いられる生体信号測定装置に関し、より詳しくは、腕輪や、チェストベルト、ネックレスなどのようなユーザ着用型生体信号測定装置や家庭用ヘルスケア装置が、互いに協働して生体信号データからより正確な特徴を抽出して健康関連の指数値を求めることができるようにするのに適した生体信号測定装置の相互協働方法及びシステムに関する。
【０００２】
本発明は、情報通信部のＩＴ新成長動力核心技術開発事業の一環として行った研究から導出されたものである「課題管理番号：２００５−Ｓ−０６９−０３，課題名：生体情報処理基盤ウェアラブルシステム技術開発」。
【背景技術】
【０００３】
最近になって、社会の高齢化に伴い、年齢層を問わず、健康管理、健康維持、健康増進に対する認識が高まっている。多くの人は、疾患の早期発見或いは予防目的に病院などの医療施設の専門家による診断やアドバイスを受けているだけでなく、いわゆるスポーツクラブのような非医療施設を利用して自分の健康管理、維持、増進のために努力している。このように健康への関心が高まるにつれて、病院のような専門機関を訪れない在宅健康管理サービス（ｈｏｍｅ−ｂａｓｅｄ ｈｅａｌｔｈ ｃａｒｅ ｓｅｒｖｉｃｅ）の必要性が浮上しており、時間的、空間的な制約のない生体信号測定装置の開発について多くの研究が進められている。
【０００４】
在宅健康管理サービスの一例では、家庭内で自分の健康を監視し、或いは治療を続けるための家庭健康管理機器として、患者の家庭に生体信号測定装置を設置し、測定された生体情報を公衆通信回線を介して専門医療機関のホストコンピュータに伝送する。このような家庭用ヘルスケア機器は、家庭での測定が可能なことから、より頻繁に生体情報を獲得することができ、最新の情報を入手できるという利点がある反面、これもまた家庭内に限定されてしまう。
【０００５】
そのため、時間的、場所的な制約なしにユーザの生体信号を測定し、測定された生体信号に基づいて健康管理を行うための研究が継続的に進められており、例えば、携帯電話に脈拍感知機能を実装してユーザが携帯電話を身体に取り付け、これを通じて測定されたユーザの脈拍情報が専門医療機関のホストコンピュータに伝送されるようにするものがある。
【０００６】
一方、ユーザ携帯用生体信号測定装置及び家庭用ヘルスケア機器を用いて測定される生体信号としては、血圧、脈拍、体脂肪率、汗や尿の分析データをはじめ、身長、体重情報などが挙げられ、このような装置を用いた健康診断を通じてユーザの健康異常を発見したり、予防したりする技術が進展している。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
前述したように動作する従来技術による個人の健康管理のための生体信号測定装置においては、個別装置別の生体信号データから生体特徴値を獲得し、獲得した生体特徴値を健康管理プログラムに用いている。しかしながら、各個別装置から獲得する生体特徴値は健康管理プログラムのそれぞれ異なる分野に用いられるだけであって、生体信号測定装置の間の協働や複合測定などを通じてより良質の生体特徴値を生成するための特別な方法はなかった。
【０００８】
そこで、本発明は上記事情に鑑みてなされたものであって、その目的は、生体信号測定装置の相互協働を通じて良質の生体信号データ値を獲得できる生体信号測定装置の相互協働方法及びシステムを提供することにある。
【０００９】
また、本発明の目的は、互いに異なる生体信号測定装置をドライバレベルで協働して良質の生体信号データの特徴値を獲得できる生体信号測定装置の相互協働方法及びシステムを提供することにある。
【００１０】
更に、本発明の目的は、腕輪や、チェストベルト、ネックレスなどのようなユーザ着用型生体信号測定装置や家庭用ヘルスケア装置が、互いに協働して生体信号データからより正確な特徴値を抽出して健康関連の指数値を求めることができるようにする生体信号測定装置の相互協働方法及びシステムを提供することにある。
【００１１】
本発明の更に別の目的は、多様な生体信号測定装置からそれぞれ異なる生体信号データを獲得し、獲得した生体信号データから各装置が提供できる基本的な生体特徴値を抽出するだけでなく、他の装置からセンシングされた生体信号データの伝達を受けて第２の特徴値を抽出できる生体信号測定装置の相互協働方法及びシステムを提供することにある。
【課題を解決するための手段】
【００１２】
前記目的を達成するために本発明の一実施例による生体信号測定装置の相互協働方法は、ユーザから生体信号を測定する複数の生体信号測定装置と連結されて複数の生体信号データを受信する段階と、それぞれの生体信号データから第１特徴値を算出する段階と、前記算出された第１特徴値の中から第２特徴値の算出のためのデータを選択的に受信して第２特徴値を算出する段階と、前記算出された第１、第２特徴値を正規化してアプリケーションプログラムに伝達する段階とを含むことを特徴とする 。
【００１３】
前記目的を達成するために本発明の一実施例による生体信号測定装置の相互協働システムは、ユーザから生体信号を測定する複数の生体信号測定装置と、前記生体信号測定装置の探索を通じて探索された前記生体信号測定装置に該当する特徴抽出ドライバを格納し、前記生体信号測定装置から測定された生体信号データを受信して、受信された生体信号データから第１特徴値を算出し、複数の生体信号データから算出された第１特徴値のうち、第２特徴値の算出のためのデータを選択的に受信して第２特徴値を算出する携帯用情報端末と、ユーザが測定した生体信号データと前記特徴値の伝達を受けてユーザの健康状態を管理し、前記携帯用情報端末に健康関連アプリケーションプログラムを提供するサービス提供者サーバと、前記携帯用情報端末と連動して前記携帯用情報端末の要求に応じて前記生体信号測定装置の装置情報と特徴抽出ドライバを提供する測定装置提供者サーバとを含むことを特徴とする。
【００１４】
前記目的を達成するために本発明の他の実施例による生体信号測定装置の相互協働システムは、ユーザから生体信号を測定する複数の生体信号測定装置と連結されて複数の生体信号データを受信し、前記受信された生体信号データを第１特徴抽出ドライバ部に伝達する通信ドライバと、前記通信ドライバから前記生体信号データの伝達を受けて第１特徴値を計算する前記第１特徴抽出ドライバと、それぞれの第１特徴抽出ドライバから第２特徴値の算出のためのデータを選択的に受信して第２特徴値を抽出する第２特徴抽出ドライバと、前記第１、第２特徴抽出ドライバから抽出された特徴値の伝達を受けて正規化し、アプリケーションプログラムに伝達する特徴値正規化部と、前記生体信号測定装置を探索して検出し、前記検出された前記生体信号測定装置に該当する第１、第２特徴抽出ドライバを格納及び管理する装置管理部とを含むことを特徴とする。
【発明の効果】
【００１５】
本発明において開示される発明のうち、代表的なものにより得られる効果を簡単に説明すれば、以下の通りである。
【００１６】
本発明によれば、ユビキタスヘルスケア環境においてユーザが着用する生体信号測定装置及び家庭で使用できる各装置の組み合わせにより良質の生体信号データの特徴値を獲得できるようにし、生体信号測定装置の自動探索及び探索された装置の間の協働機能を提供することで、多様な生体信号測定装置を用いる環境において正確な個人の健康管理を可能にするという効果を奏する。
【発明を実施するための最良の形態】
【００１７】
以下、添付の図面を参照しつつ、本発明の動作原理を詳細に説明する。以下で本発明を説明するにあたり、公知の機能又は構成に関する具体的な説明が本発明の要旨を不明瞭にし得ると判断される場合にはその詳細な説明を省略する。そして、後述する用語は、本発明における機能を考慮して定義された用語であって、これはユーザ、運用者の意図又は慣例などによって変わり得る。従って、その定義は本明細書の全般にわたる内容に基づいてなされるべきである。
【００１８】
本発明は、個別生体信号測定装置別に測定された生体信号データから生体特徴値を獲得し、獲得した生体特徴値を健康管理プログラムに用いる方式でユビキタスヘルスケア環境においてユーザが自分の身体に取り付けるアクセサリ型の小型装置、家庭用ヘルスケア装置の協働を通じて良質の生体特徴値を生成する。
【００１９】
即ち、多様な生体信号測定装置からそれぞれ異なる生体信号データを獲得し、獲得した生体信号データから各装置が提供できる基本的な生体特徴値を抽出するだけでなく、他の装置からセンシングされた生体信号データの伝達を受けて第２の特徴値を抽出できるようにする。
【００２０】
また、それぞれの生体信号測定装置と携帯用情報端末の接続のために、装置管理部を通じてそれぞれの生体信号測定装置の自動検出及び低水準特徴抽出ドライバの自動格納、それぞれの生体信号測定装置別の低水準特徴抽出ドライバから生体信号データの提供を受けて第２の特徴値を抽出できる高水準特徴抽出ドライバを提供してユビキタスヘルスケア環境においてユーザがどのような組み合わせの生体信号測定装置を着用しても最上の生体特徴値を提供できるようにする。
【００２１】
＜実施の形態＞
図１は、本発明の好適な実施形態による生体信号測定装置を用いた相互協働システムの構造を示すブロック図である。
【００２２】
図１を参照するに、生体信号測定装置の相互協働システムは、携帯用情報端末１００、生体信号測定装置１２０、サービス提供者サーバ１４０、及び測定装置提供者サーバ１５０で構成される。
【００２３】
生体信号測定装置１２０は、腕輪や、チェストベルト、ネックレスなどのようなユーザ着用型装置や家庭用ヘルスケア装置であり、ユーザから生体信号をセンシングしてジグビー（ＺｉｇＢｅｅ）やブルートゥース（Ｂｌｕｅｔｏｏｔｈ）のような無線通信を利用して携帯用情報端末１００に伝送する。このとき、測定され得る生体信号としては、心拍数、体温、血圧などが挙げられ、各装置に加速度及び角速度センサが取り付けられている場合には、携帯用情報端末１００に伝送する生体信号にユーザの動きによる加速度データ及び角速度データを含んで伝送するようにする。
【００２４】
また、生体信号測定装置１２０は、電源をオンした場合、ジグビー又はブルートゥースを利用した無線信号を携帯用情報端末１００に伝送することで、携帯用情報端末１００は、無線信号の探索を通じて生体信号測定装置１２０を検出し、検出された生体信号測定装置１２０は、装置情報を含む位置情報（ＵＲＩ：Ｕｎｉｖｅｒｓａｌ Ｒｅｓｏｕｒｃｅ Ｉｄｅｎｔｉｆｉｅｒ）を携帯用情報端末１００に伝送して装置を登録し、後にユーザの生体信号を測定した場合、これを周期的に携帯用情報端末１００に伝送する。
【００２５】
携帯用情報端末１００は、スマートフォンやＰＤＡ（Ｐｅｒｓｏｎａｌ Ｄｉｇｉｔａｌ Ａｓｓｉｓｔａｎｔｓ）、ＰＭＰ（Ｐｏｒｔａｂｌｅ Ｍｕｌｔｉｍｅｄｉａ Ｐｌａｙｅｒ）、ＵＭＰＣ(Ｕｔｒａ Ｍｏｂｉｌｅ ＰＣ)のような情報処理能力のある携帯用装置であって、複数の生体信号測定装置１２０から複数の生体信号データを受信するための通信ドライバ１０２、それぞれの生体信号測定装置１２０別の低水準特徴抽出ドライバ１０４、他の装置の低水準特徴抽出ドライバ１０４から選択的にデータを受信して高水準の特徴値を計算する高水準特徴抽出ドライバ１０６を含む。
【００２６】
更に、携帯用情報端末１００は特徴抽出ドライバ１０４、１０６から抽出された特徴値を規格化するものであって、抽出された特徴値を既に設定された形式に合うように規格化又は正規化してアプリケーションプログラムに伝達することで、アプリケーションプログラムで一定のパターンで使用できるようにする特徴値正規化部１０８、装置の自動認識及び特徴抽出ドライバの格納及び管理のような生体信号測定装置のプラグアンドプレイ（Ｐｌｕｇ ＆ Ｐｌａｙ）を行う装置管理部１１２、そして正規化された特徴値を通じて分析及び統計などを行うアプリケーションプログラム１１０を含む。
【００２７】
このような構造の携帯用情報端末１００は、移動通信網又はワイブロ（ＷｉＢｒｏ）を利用して無線通信網１３０と連結し、連結された無線通信網１３０を介してサービス提供者サーバ１４０及び測定装置提供者サーバ１５０と接続される。
【００２８】
サービス提供者サーバ１４０は、ヘルスポータルのような健康関連アプリケーションプログラムを提供するサーバであって、ユーザがサービスに加入すると、選択したアプリケーションプログラムを携帯情報端末１００に伝達し、ユーザが測定した生体信号データや特徴値の伝達を受けてユーザの健康状態を管理する役割を担う。
【００２９】
測定装置提供者サーバ１５０は、生体信号測定装置１２０の製作者のサーバであって、生体信号測定装置１２０の装置情報、装置の特徴抽出ドライバなどを格納しており、生体信号測定装置１２０が携帯用情報端末１００と連結される際にプラグアンドプレイ機能を行えるように連動するサーバである。
【００３０】
図２は、本発明の好適な実施形態による携帯用情報端末における通信ドライバ部の構造を示すブロック図である。
【００３１】
図２を参照するに、通信ドライバ１０２は、同じ通信プロトコルを用いる生体信号測定装置１２０との通信を行い、生体信号測定装置１２０から受信した複数の生体信号データを低水準特徴抽出ドライバ部１０４に伝達する役割を担うものであって、通信ドライバ１０２の生体信号受信部２０６はジグビーや、ブルートゥースのような通信プロトコルを用いて生体信号測定装置１２０から生体信号データを受信する。
【００３２】
生体信号受信部２０６で受信した生体信号データは伝送部２０４に伝達され、伝送部２０４を介して低水準特徴抽出ドライバ１０４に生体信号データが伝送される。通信ドライバ１０２の制御部２００は、特定生体信号測定装置１２０がプラグアンドプレイされる際、装置管理部１１２から低水準特徴抽出ドライバ別のポート番号の伝達を受け、これをポートテーブル格納部２０２に格納しておいて流入する生体信号データに応じて格納されたポートテーブル格納部２０２でポート番号をマッピングし、各ポート番号にマッピングされた生体信号データを伝送部２０４を介して該当ポート番号別の低水準特徴抽出ドライバ１０４に伝達する。
【００３３】
図３は、本発明の好適な実施形態による低水準特徴抽出ドライバの構造を示すブロック図である。
【００３４】
図３を参照するに、低水準特徴抽出ドライバ１０４は、それぞれの生体信号測定装置１２０別に存在するものであって、生体信号データから心拍数、体温、血圧などのような特徴値を計算するモジュールである。
【００３５】
低水準特徴抽出ドライバ１０４の制御部３０６は、低水準特徴抽出ドライバ１０４内の全体の機能ブロックを制御し、各機能ブロックは制御部３０６の制御下で駆動される。生体信号受信部３００は、生体信号測定装置１２０から測定された生体信号データを通信ドライバ１０２を介して受信し、受信された原始生体信号データは、生体信号格納部３０８に伝達されることで、生体信号格納部３０８に格納される。
【００３６】
特徴抽出部３０２は、生体信号受信部３００から伝達された生体信号データから特徴値を算出し、算出された特徴値は、特徴伝送部３０４を介して特徴値正規化部１０８に伝送される。また、特徴値コーディネータ３１０は、高水準特徴抽出ドライバ１０６との協働を調整し、選択的生体信号伝送部３１２は、高水準特徴抽出ドライバ１０６に高水準の特徴の抽出のために必要な生体信号データを選択的に伝送する。
【００３７】
例えば、ネックレスを通じてユーザの体温及び角速度データを測定した場合、測定された信号は生体信号データであって、低水準特徴抽出ドライバ１０４の生体信号受信部３００に受信され、受信された生体信号データは特徴抽出部３０２に伝達されて特徴抽出部３０２でユーザの体温及び角速度を算出する。その後、特徴値コーディネータ３１０は、高水準特徴抽出ドライバ１０６との協働を通じて、高水準特徴抽出ドライバ１０６で高水準の特徴値の算出のために角速度データが必要であることを認識し、選択的生体信号伝送部３１２では、体温及び角速度データのうち、高水準の特徴の抽出のために必要な角速度データを選択して高水準特徴抽出ドライバ１０６に伝送することになる。
【００３８】
図４は、本発明の好適な実施形態による高水準特徴抽出ドライバの構造を示すブロック図である。
【００３９】
図４を参照するに、高水準特徴抽出ドライバ１０６は、多数の低水準特徴抽出ドライバ１０４から選択的に生体信号データを受信して高水準の特徴値を計算するモジュールである。例えば、運動量のような特徴値の計算の場合、正確性を高めるために可能な限り多くの角速度、加速度センサデータを必要とするが、腕輪、チェストベルト、ネックレスなどに設けられた加速度や角速度センサにより測定されたデータのいずれを活用しても正確な計算ができるようにするためのものである。
【００４０】
高水準特徴抽出ドライバ１０６の生体信号受信部４００は、多数の低水準特徴抽出ドライバ１０４から高水準の特徴値の算出のために必要な生体信号データを選択的に受信し、特徴抽出部４０２は、受信した生体信号データから特徴値を計算して抽出する。特徴抽出部４０２から抽出された特徴値は、特徴伝送部４０４に伝達され、特徴伝送部４０４から特徴値正規化部１０８に伝送される。
【００４１】
また、特徴値コーディネータ４０８では、低水準特徴抽出ドライバ１０４との協働を調整し、調整された協働情報は生体信号受信部４００に伝達されるようにする。即ち、低水準特徴抽出ドライバ１０４に受信された生体信号データのうち、高水準の特徴値の算出のために必要なデータを選択して、選択したデータのみを生体信号受信部４００で低水準特徴抽出ドライバ１０４から受信するように調整する。
【００４２】
このとき、高水準特徴抽出ドライバ１０６の制御部４０６は、高水準特徴抽出ドライバ１０６内の全体の機能ブロックを制御し、各機能ブロックは、制御部４０６の制御下で駆動される。
【００４３】
図５は、本発明の好適な実施形態による特徴値正規化部の構造を示すブロック図である。
【００４４】
図５を参照するに、特徴値正規化部１０８は、生体信号から抽出する特徴値に対する形式を定義し、抽出された特徴値を一定の形式に規格化又は正規化し、抽出された特徴値を用いて健康の管理、分析及び統計を行うアプリケーションプログラム１１０が一定の方式で使用できるようにする役割を担う。
【００４５】
また、特徴値正規化部１０８は、特徴値受信部５００で低水準及び高水準特徴値ドライバ１０４、１０６から伝送された特徴値を受信し、特徴値定義部５０２で特徴値に対する形式を定義して格納する。更に、特徴値変換部５０４では、特徴値定義部５０２で定義された形式に合せて特徴値を変換し、特徴値接近ＡＰＩ部（ＡＰＩ:Ａｐｐｌｉｃａｔｉｏｎ Ｐｒｏｇｒａｍｍｉｎｇ Ｉｎｔｅｒｆａｃｅ）５０６でアプリケーションプログラムが一定のパターンで特徴値を使用できるようにし、それぞれの機能ブロックは、制御部５０８の制御下で駆動される。
【００４６】
一方、特徴値の規格化及び正規化は、拡張性生成言語（Ｅｘｔｅｎｓｉｂｌｅ Ｍａｒｋｕｐ Ｌａｎｇｕａｇｅ、以下、ＸＭＬという)を用いて定義する。
【００４７】
図６は、本発明の好適な実施形態による装置管理部の構造を示すブロック図である。
【００４８】
図６を参照するに、装置管理部１１２は、生体信号測定装置１２０を探索して検出し、生体信号測定装置１２０に該当する特徴抽出ドライバ１０４、１０６を自動的に格納するプラグアンドプレイの役割を担うと共に、測定装置に任意に脱着可能であり、高水準の特徴値の計算のための特徴抽出ドライバの組み合わせの管理、特徴抽出ドライバのライフサイクルの管理などの役割を担う。
【００４９】
装置管理部１１２内の装置情報受信部６００では、生体信号測定装置１２０から装置情報を含む位置情報（ＵＲＩ）を受信し、これを装置情報格納部６０４に格納する。装置制御ＡＰＩ部６０２は、受信した位置情報から装置情報をダウンロードし、装置情報に含まれている装置説明者をパッシングして、パッシングされた装置説明者を、装置情報格納部６０４に既に格納されている装置情報と比較する。
【００５０】
これにより、パッシングされた装置説明者が既に格納されている装置情報と一致しない場合、新しい生体信号測定装置であるため、装置に対する特徴抽出ドライブを管理するドライバ管理部６１０を介して測定装置提供者サーバ１５０に接続して、該当装置に対する特徴抽出ドライバを要求し、測定装置提供者サーバ１５０から要求された特徴抽出ドライバを受信した場合、これを携帯用情報端末１００内に格納する。
【００５１】
装置管理部１１２内の制御信号送受信部６０８は、生体信号測定装置１２０の制御のための制御信号を送受信し、制御信号処理部６０６は制御信号送受信部６０８を介して送受信される制御信号を処理する。装置制御ＡＰＩ部６０２は、装置管理部１１２の機能ブロックを制御し、生体信号測定装置１２０へのアクセスを許容する開発者ＡＰＩを提供する。
【００５２】
特徴値抽出ドライバコーディネータ部６１２では、高水準の特徴値の抽出のための特徴抽出ドライバ１０４、１０６間の協働を調整するものであって、脱着されるあらゆる装置の特徴値の種類の登録及び管理、イベントを用いた通知（ｎｏｔｉｃｅ）を利用して低水準及び高水準特徴抽出ドライバ１０４、１０６間の協働を調整し、協働が調整された情報はドライバ管理部６１０と装置制御ＡＰＩ部６０２に伝達されて装置の制御時に協働が調整された情報を基に各生体信号測定装置１２０を制御する。
【００５３】
即ち、低水準特徴値コーディネータ３１０と高水準特徴値コーディネータ４０８の協働を調整して、算出された低水準の特徴値のうち、高水準の特徴値の算出に必要な低水準の特徴値を選択し、選択した低水準の特徴値を高水準特徴抽出ドライバ１０６で受信可能なようにする。
【００５４】
図７は、本発明の好適な実施形態による生体信号測定装置の検出及びドライバの格納手順を示すフローチャートである。
【００５５】
図７を参照するに、７００段階で生体信号測定装置１２０の電源を入れると、生体信号測定装置１２０は、自分の情報を含む位置情報ＵＲＩを携帯用情報端末１００の通信ドライバ１０２に伝送し、通信ドライバ１０２は、７０２段階で生体信号測定装置１２０のＵＲＩを装置管理部１１２に伝達する。
【００５６】
これにより、装置管理部１２０は、７０４段階で伝達されたＵＲＩに含まれている装置情報（通常、ＸＭＬ形式で格納される)をダウンロードし、パッシングして装置情報を解析する。また、装置管理部１１２は、既に格納されている装置情報との比較を通じて解析された装置情報が新しい装置か否かを判断し、判断の結果、新しい装置であれば、測定装置提供者サーバ１５０から解析した装置の特徴抽出ドライバをダウンロードして格納する。
【００５７】
以上説明した通り、本発明は、個別の装置別生体信号データから生体特徴値を獲得し、獲得した生体特徴値を健康管理プログラムに用いる方式でユビキタスヘルスケア環境においてユーザが身体に取り付けるアクセサリ型の小型装置、家庭用ヘルスケア装置の協働を通じて良質の生体特徴値を生成する。
【００５８】
なお、添付の図面を参照して本発明の好適な実施形態を説明したが、本発明はかかる実施形態に限定されるものではなく、特許請求の範囲の記載から把握される技術的範囲において種々の実施形態に変更可能である。
【図面の簡単な説明】
【００５９】
【図１】本発明の好適な実施形態による生体信号測定装置を用いた相互協働システムの構造を示すブロック図である。
【図２】本発明の好適な実施形態による携帯用情報端末における通信ドライバ部の構造を示すブロック図である。
【図３】本発明の好適な実施形態による低水準特徴抽出ドライバの構造を示すブロック図である。
【図４】本発明の好適な実施形態による高水準特徴抽出ドライバの構造を示すブロック図である。
【図５】本発明の好適な実施形態による特徴値正規化部の構造を示すブロック図である。
【図６】本発明の好適な実施形態による装置管理部の構造を示すブロック図である。
【図７】本発明の好適な実施形態による生体信号測定装置の検出及びドライバの格納手順を示すフローチャートである。
【符号の説明】
【００６０】
１００    携帯用情報端末
１０２    通信ドライバ
１０４    低水準特徴抽出ドライバ
１０６    高水準特徴抽出ドライバ
１０８    特徴値正規化部
１１０    アプリケーションプログラム
１１２    装置管理部
１４０    サービス提供者サーバ
１５０    測定装置提供者サーバ
【図１】
0004796097.tif 000002
【図２】
0004796097.tif 000003
【図３】
0004796097.tif 000004
【図４】
0004796097.tif 000005
【図５】
0004796097.tif 000006
【図６】
0004796097.tif 000007
【図７】
0004796097.tif 000008