(57)【特許請求の範囲】
【請求項１】
ユーザの生体情報を時系列データとして記録する記録媒体と、
前記生体情報について揺らぎを解析する解析部と、
他のユーザについても同様に揺らぎの解析結果を得てテンプレートとしてあらかじめ保存してあるサーバにアクセスする通信部と、
前記サーバに保存されている他のユーザの解析結果と、前記解析部により解析された解析結果との類似度を算出し、前記サーバに保存されている解析結果の中から、前記解析部により解析された解析結果と類似度の高いものを検出する検出部と、
前記検出部が検出した検出結果を与えたユーザである類似ユーザのマークを、前記類似ユーザの生体情報のリズムで表示する表示部と、を有し、
前記表示部は、前記サーバに保存されている他のユーザの解析結果と、前記解析部により解析された解析結果との類似度の算出中には、前記他のユーザの生体情報のリズムで前記他のユーザのマークを点滅させる、表示装置。
【請求項２】
ユーザの生体情報を時系列データとして記録することと、
前記生体情報について揺らぎを解析することと、
他のユーザについても同様に揺らぎの解析結果を得てテンプレートとしてあらかじめ保存してあるサーバにアクセスすることと、
前記サーバに保存されている他のユーザの解析結果と、解析された解析結果との類似度を算出し、前記サーバに保存されている解析結果の中から、解析された解析結果と類似度の高いものを検出することと、
検出された検出結果を与えたユーザである類似ユーザのマークを、前記類似ユーザの生体情報のリズムで表示することと、を有し、
前記サーバに保存されている他のユーザの解析結果と、解析された解析結果との類似度の算出中には、前記他のユーザの生体情報のリズムで前記他のユーザのマークを点滅させる、表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、表示装置およびその表示方法に関する。
【背景技術】
【０００２】
インターネットを利用して自分の文章、写真やイラストなどの画像を発信することにより、他の人に共感を与える、逆に他の人から共感を受けるなど、他の人とのつながりを確立することが大きく注目されている。 
なお、先行技術文献として例えば以下のものがある。
【特許文献１】特開２００５−１２４９０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、文章や画像などにより共感を得るには、それなりの能力や工夫が必要であり、誰にでもできるとは限らない。
【０００４】
この発明は、このような点にかんがみ、文章や画像などのコンテンツによる共感ではなく、人間が有している生体信号、特にその揺らぎの類似度から、自分と似ている状態の人を探すようにしたシステムを提案するものである。
【課題を解決するための手段】
【０００５】
この発明においては、
ユーザの生体情報を時系列データとして記録する記録媒体と、
上記生体情報について揺らぎを解析する解析手段と、
他のユーザについても同様に揺らぎの解析結果を得てテンプレートとしてあらかじめ保存してあるサーバにアクセスする通信手段と、
上記サーバに保存されている解析結果の中から、上記解析手段により解析された解析結果と類似度の高いものを検出する検出手段と、
この検出手段の検出した検出結果を与えたユーザのマークを、画像により表示する表示手段と
を有する表示装置
とするものである。
【発明の効果】
【０００６】
この発明によれば、生体情報の揺らぎの情報を利用しているので、気づくことが難しい類似点をもっている人を見つけることができ、つながりを感じることができる。
【発明を実施するための最良の形態】
【０００７】
〔１〕  発明のアウトライン
この発明においては、
(1) ユーザＡの生体情報を時系列データとして記録する。  
(2) (1)項により得た生体情報について揺らぎを解析する。  
(3) 他のユーザについても同様に揺らぎの解析結果を得てテンプレートとしてあらかじめサーバに保存しておく。  
(4) (3)項により保存されている解析結果の中から、(2)項の解析結果と類似度の高いものを検出する。  
(5) (4)項の検出結果に該当するユーザ（単数または複数）のマークを、ユーザＡのディスプレイに表示する。  
あるいは
(4A) (3)項において、他のユーザの解析結果をテンプレートとしてサーバに保存しておかない場合は、集団の中から最も類似度の高い組み合わせを検出し、これを(4)項の結果とする。  
とするものである。
【０００８】
〔２〕  上記の各項目の説明
〔２−１〕  生体情報の記録
(1)項の生体情報の記録は、ユーザが何らかの動作を行ったとき、例えば、機器の操作ボタンを操作したとき、ユーザが特定の動きをしたとき、機器を手に持ったときなどを、トリガとして実行することができる。また、ある一定の時間ごとに自動的に記録を行うこともできる。
【０００９】
〔２−２〕  生体情報の解析
〔２−２−１〕  揺らぎパラメータの算出
(2)項における揺らぎの解析は、生体情報が数秒間記録された後、あるいは記録されている間に行うことができる。例えば、脈波の間隔や呼吸の間隔の揺らぎをパラメータとして解析する。このとき、揺らぎの計算には以下の処理方法が考えられる。
【００１０】
(A) 脈拍間隔、心拍間隔、呼吸間隔（単位：ms）を数十サイクル求め、その変動係数を揺らぎパラメータとする。  
(B) 脈拍間隔、心拍間隔、呼吸間隔のデータを、等間隔サンプリングの時系列データに修正するために、補間を行い、リサンプルを行う。  
この時系列データの直流成分を差し引くことにより、周波数解析を行い、
ＬＦ：低い周波数帯域（例えば、0.05Hz〜0.15Hz）のスペクトル面積
ＨＦ：高い周波数帯域（例えば、0.15Hz〜0.45Hz）のスペクトル面積
とするとき、
ｆ＝ＬＦ／ＨＦ
を算出し、この値ｆを揺らぎパラメータとする。
【００１１】
なお、ＬＦ成分は血圧に関係し、ＨＦ成分は呼吸活動に関係すると考えられている。また、ＨＦ成分は主に副交感神経の支配を受けており、自律神経障害や精神性負荷により副交感神経の活動が低下すると、ＨＦ成分は小さくなるといわれている。
【００１２】
〔２−２−２〕  揺らぎの相違度の算出
計算を簡単にするため、揺らぎの類似度を求める代わりに、揺らぎパラメータｆを利用して類似度とは逆の関係にある相違度ｄを求める。つまり、類似度が高いとき、相違度ｄは低く、類似度が低いとき、相違度ｄは高くなる。ただし、上記のようにテンプレートがサーバに存在する場合と、存在しない場合とを考慮する。  
(A) テンプレートがサーバに存在する場合
この場合には、ユーザＡは所定の手段を使用して生体情報の計測および解析を行うが、解析終了時に、サーバに存在するテンプレートのデータをダウンロードして参照し、あるいは自機にあるテンプレートのデータを参照し、相違度ｄを算出する。あるいは揺らぎパラメータｆをサーバに送信し、このサーバに計算させて相違度ｄを得ることもできる。
【００１３】
この相違度ｄは、図６における(11)式により示すことができる。ここで、
ｆAi：ユーザＡ（自分自身）の第ｉ番目の生体情報の揺らぎのパラメータ
ｆBi：ユーザＢの第ｉ番目の生体情報の揺らぎのパラメータ
ｋi ：重み係数
i＝1〜m
である。また、パラメータｆAi、ｆBiには、生体情報の揺らぎのパラメータ以外に、行動情報や位置情報などの揺らぎのパラメータを使用することができる。
【００１４】
したがって、例えば、m＝1のとき、ｆA1＝ｆB1ならば、相違度ｄは０となり、類似度は最大となる。
【００１５】
そして、ｎ個のテンプレートのデータＴ1〜Ｔnについて相違度ｄ1〜ｄnを計算し、最も小さい相違度ｄをもつ相手（ユーザ）が最も類似度の高い相手となる。この相手は複数になることもある。テンプレートは、そのテンプレートのユーザのデータがサーバにアップロードされることで常に更新することもできる。
【００１６】
また、相違度ｄの計算は他の情報を組み合わせるだけではなく、複数の生体情報を利用することもでき、重み付けを変更することもできる。さらに、相違度ｄの計算結果に対してスレッショールドレベルを設定し、相違度ｄがそのスレッショールドレベルより大きいときには、無視することもできる。
【００１７】
(B) テンプレートがサーバに存在しない場合
この場合には、このシステムに参加しているユーザの中で相違度ｄが最も小さくなるユーザの検索を行う。相違度ｄを計算するユーザは、性別、場所、プロファイル、生物種などでフィルタリングできてもよい。
【００１８】
相違度ｄの計算は、有線で行ってもよく、無線で行う場合には、近距離通信あるいはインターネットなどのネットワークを通じて行ってもよい。
【００１９】
〔２−３〕  解析中および解析結果の表示
〔２−２〕により相違度ｄの解析が行われている期間、表示部にユーザＡ自身の生体信号のリズムでユーザＡの画像あるいはアイコンを点滅することができる。各ユーザが生体信号以外の情報を計測している、あるいはテンプレート内に持っているときには、その情報に応じた表示、例えば地図上にユーザの位置を表示するなどを行うことができる。
【００２０】
そして、相違度ｄの低いユーザ、すなわち、類似度が高いユーザが検出されたとき、ユーザＡのもつ機器の表示部に、その結果を表示する。
【００２１】
この表示方法としては、類似度が所定のレベル以上のユーザについて、その画像あるいはアイコンを、そのユーザの生体信号のリズムで点滅させる。あるいは相違度ｄの解析中と同様、他の情報を利用した表示を行うこともできる。例えば、ユーザの位置情報に基づいて、それぞれのユーザを示すアイコンなどを地図上の該当する位置にプロットしたり、レーダ表示、リスト表示、プロファイルの表示などを行うことができる。
【００２２】
〔３〕  実施例
〔３−１〕  実施例・その１
図１において、符号１０Ａはこの発明による表示装置の一例を示し、この例においては、ユーザＡにより使用されるもので、マイクロコンピュータによりポータブルタイプに構成されている。すなわち、この表示装置１０Ａは、プログラムを実行するＣＰＵ１１と、各種のプログラムの書き込まれたＲＯＭ１２と、ワークエリア用のＲＡＭ１３と、データ記録用の不揮発性メモリ１４とを有し、これらメモリ１２〜１４はシステムバス１９を通じてＣＰＵ１１に接続されている。
【００２３】
この場合、ＲＯＭ１２は、これに書き込まれているプログラムの一部として、例えば図２に示すルーチン１００を有する。このルーチン１００は、〔１〕における処理を実行するためのものであり、その詳細については後述するが、図２において、ルーチン１００は、この発明に関係する部分だけを抜粋して示している。さらに、不揮発性メモリ１４は、ユーザに固有の情報やユーザの設定した情報、あるいは〔２〕において説明した各種の情報（データ）を保存しておくための記憶デバイスでもある。
【００２４】
また、例えばタッチパネルや操作ボタンなどのユーザ入力インターフェイス１５がシステムバス１９に接続されるとともに、システムバス１９には表示制御回路１６を通じて例えばＬＣＤにより構成されたディスプレイ１７が接続される。
【００２５】
さらに、ユーザの生体情報の検出用として、例えば心拍数および皮膚の電気抵抗（インピーダンス）を検出する生体情報センサ２１が用意され、その検出出力がシステムバス１９を通じてＣＰＵ１１に取り込まれる。
【００２６】
この場合、生体情報センサ２１は、例えば、リストタイプに構成されてユーザＡの手首に取り付けられ、ユーザＡの心拍数および皮膚の電気抵抗を検出するものである。なお、この生体情報センサ２１の検出した皮膚の電気抵抗から発汗量を知ることができ、すなわち、生体情報センサ２１の検出出力を解析することによりユーザの生体情報を得ることができる。
【００２７】
また、表示装置１０Ａには、加速度センサ２２が設けられ、ユーザが表示装置１０Ａを手に持ったり、首から下げたりして歩いているときなどに、表示装置１０Ａに加わる加速度が検出され、その検出出力もＣＰＵ１１に取り込まれる。なお、この加速度の検出出力を解析することにより、ユーザが、例えば、ゆっくり歩いている、早足で歩いている、立ち止まっている、バスや電車などの乗り物に乗車しているなどの状態、すなわち、ユーザの行動情報を検出することができる。
【００２８】
さらに、表示装置１０Ａは、位置情報のセンサ、例えばＧＰＳユニット２３を有し、ユーザＡの現在位置の情報が取得され、その位置情報がシステムバス１９を通じてＣＰＵ１１に取り込まれる。さらに、表示装置１０Ａは通信回路２４を有し、表示装置１０Ａは、この通信回路２４を通じてネットワーク、例えばインターネット３０を通じてサーバ４０に接続される。
【００２９】
また、他のユーザＢ、Ｃ、・・・の有する表示装置１０Ｂ、１０Ｃ、・・・が表示装置１０Ａと同様に構成され、インターネット３０を通じてサーバ４０に接続される。
【００３０】
このような構成において、表示装置１０Ａの電源をオンにすると、ＣＰＵ１１の処理がルーチン１００のステップ１０１からスタートし、次にステップ１０２において、あらかじめ設定してある一定時間（例えば、１分間）が経過したか否かが判別される。そして、経過していないときには、処理はステップ１０２からステップ１０３に進み、所定のトリガが検出されたか否かが判別される。
【００３１】
このトリガとしては、〔２−１〕において述べたように、ユーザ自身が表示装置１０Ａに対してユーザ入力インターフェイス１５を通じて所定の操作をする、表示装置１０Ａを動かしたことがセンサ２２により検出されたなどとすることができる。
【００３２】
そして、トリガが検出されないときには、処理はステップ１０３からステップ１０２に戻る。こうして、ステップ１０２の判別期間には、ステップ１０２、１０３が繰り返されている。
【００３３】
しかし、ステップ１０２の判別期間が経過すると、処理はステップ１０２からステップ１１１に進む。また、ステップ１０３において、トリガが検出されたときも、処理はステップ１０３からステップ１１１に進む。
【００３４】
そして、〔２−２〕において述べたように、ステップ１１１において、センサ２１により検出された生体情報と、センサ２２により検出された行動情報とが、所定の期間、例えば数秒間にわたってＲＡＭ１３に記録されていく。
【００３５】
また、このとき、例えば図３Ａに示すように、ディスプレイ１７の表示画面SCRNには、この表示装置１０ＡのユーザＡを示すマーク（サムネイルあるいはアイコン）ＭAの点滅表示が開始されるとともに、その点滅はセンサ２１の検出した生体情報、例えば脈拍に同期したものとされる。
【００３６】
そして、ステップ１１１により必要な期間の記録が行われると、処理はステップ１１２に進み、このステップ１１２において、ステップ１１１により記録された生体情報および行動情報などが解析され、次にステップ１１３において、通信回路２４およびインターネット３０を通じてサーバ４０からテンプレートがダウンロードされる。
【００３７】
このとき、例えば図３Ａに示すように、ダウンロードされたテンプレートは、ユーザごとにそのユーザを示すマーク（サムネイルあるいはアイコン）ＭB〜ＭDが表示される。なお、図３ＡはユーザＢ〜Ｄを示す３つのマークＭB〜ＭDが表示された場合であり、マークＭD以降にもマークがある場合には、それらのマークは例えば横スクロールの操作により表示される。
【００３８】
続いて、ステップ１１４において、ステップ１１３によりダウンロードされたテンプレートに対して、ステップ１１２の解析結果との相違度ｄ（類似度）が算出される。このとき、マークＭB〜ＭDに対応するユーザの相違度ｄの計算中は、その計算中のユーザのマークが、そのユーザの生体情報、例えば脈拍に同期して点滅される。
【００３９】
そして、〔２−３〕において述べたように、続くステップ１１５において、ステップ１１４により求められた相違度ｄの結果が表示される。この表示は、例えば図３Ｂのように２次元状に行うことができる。
【００４０】
図３Ｂにおいては、中央に自分、今の場合、ユーザＡを示すマークＭAが表示され、その周囲にテンプレートに含まれている相手であって、かつ、類似度が規定地以上である相手（ユーザＢ〜Ｄ）のマークＭB、ＭC、ＭDが表示される。また、このとき、自分のマークＭAから見たマークＭB〜ＭDの方向および距離が、マークＭB〜ＭDに対応する相手との方向および距離に対応するものとされる。なお、この方向および距離は、相手の持つ表示装置１０Ｂ〜１０ＤのＧＰＳユニット２３の情報に基づいて知ることができる。
【００４１】
したがって、表示画面SCRNには、生体情報などの揺らぎが自分とある程度以上類似している人がマークにより表示されることになる。また、その人との地理的な位置関係を知ることもできる。
【００４２】
続いて、処理はステップ１２１に進んで次の入力待ちとなる。そこで、例えばユーザ入力インターフェイス１５を通じて指示を与えると、処理はステップ１２２に進む。そして、ステップ１２１による入力が再度の検出のときには、処理はステップ１２２からステップ１０２に戻り、上述の処理が再び実行される。
【００４３】
また、ステップ１２１による入力が他の処理の要求のときには、処理はステップ１２２からステップ１２３に進み、対応した処理が実行される。さらに、ステップ１２１による入力が終了の要求のときには、処理はステップ１２２からステップ１２４に進み、ルーチン１００の実行が終了される。
【００４４】
こうして、ルーチン１００によれば、自分と生体情報などの揺らぎがある程度以上類似している人の存在を知ることができ、また、その人との地理的な位置関係を知ることもできる。
【００４５】
〔３−２〕  実施例・その２
図３Ａに示す例においては、ステップ１１３、１１４の実行中に、該当するマークＭB〜ＭDがすべて表示されるとともに、相違度ｄ（類似度）の計算中のユーザのマークが点滅表示されたが、図４に示す例においては、ステップ１１４において、例えばマークＭBに対応するユーザＢの相違度ｄを計算しているとき、そのマークＭBだけが、ユーザの生体情報、例えば脈拍に同期して点滅表示される。
【００４６】
また、そのマークＭBに対応するユーザＢのいる位置を含む地図のデータがサーバ４０からダウンロードされ、ディスプレイ１７の表示画面SCRNには、その地図MAPが表示されるとともに、ユーザＢのいる位置に、マークＭBを縮小したマークＭBSが表示される。なお、この場合、ユーザＢの位置情報は、ユーザＢの持つ表示装置１０ＢのＧＰＳユニット２３の情報に基づいて知ることができる。そして、その後、ステップ１１５により、例えば図３Ｂに示すように表示が行われる。
【００４７】
したがって、この例においても、生体情報などの揺らぎが自分とある程度以上類似している人の存在を知ることができ、さらに、その人との地理的な位置関係を知ることもできる。
【００４８】
〔３−３〕  実施例・その３
図５は、ルーチン１００のステップ１１５において、マークＭB〜ＭDを表示するとき、マークＭB〜ＭDに対応するユーザとの距離だけを表示するとともに、この例においては、上に表示されているマークに対応するユーザほど近くにいる場合である。
【００４９】
〔４〕  まとめ
上述の表示装置１０Ａによれば、生体情報などの揺らぎが自分とある程度以上類似している人の存在を知ることができ、さらに、その人との地理的な位置関係を知ることもできる。
【００５０】
したがって、例えば、コンサートや映画に行ったとき、自分と似ている状態の人と共感をわかち合ったりすることができる。しかも、そのために、文章や画像などのコンテンツを用意する必要がなく、誰でも手軽に共感を得ることができる。
【００５１】
〔５〕  その他
上述においては、表示装置１０Ａが単体の場合であるが、携帯電話機、ＰＤＡ、モバイル機器などに組み込まれていてもよく、パーソナルコンピュータ上でプログラムを実行することにより実現することもできる。
【００５２】
さらに、上述においては、ステップ１１３、１１４において、サーバ４０からテンプレートをダウンロードし、類似度を検出したが、センサ２１〜２３の検出した情報をサーバ４０にアップロードし、サーバ４０において、テンプレートの中から類似度の高いユーザを検出し、この検出結果を表示装置１０Ａにダウンロードしてステップ１１５により表示することもできる。
【００５３】
また、生体情報としては、脈拍以外に心電図、脈波、血圧、体温などを利用することもでき、これらの生体情報のセンサ２１は、ユーザの身につけて携帯できるものであれば、時計、ネックレス、ブレスレットなどとすることができる。さらに、加速度センサ２２により検出する行動情報はジャイロセンサなどから得ることもできる。また、ＧＰＳユニット２３の代わりに、あるいは加えて、無線ＬＡＮのアクセスポイントや携帯電話機の基地局などから位置情報（緯度、経度、高度など）を得ることもできる。
【００５４】
さらに、類似度が高いとして表示された人の中から指定した人について、プロファイルなどを表示することもできる。また、類似度の計算の対象とする人（ユーザ）は、有線通信や無線通信を利用することにより、近距離にいる人でもよいが、インターネットなどのネットワークを利用して遠距離にいる人であってもよい。
【００５５】
さらに、あらかじめリスト含まれる友人・知人などに限定することもでき、逆に、このシステムにログインしている人のすべてを対象にすることもできる。
【００５６】
〔略語の一覧〕
ＣＰＵ：Central Processing Unit
ＧＰＳ：Global Positioning System
ＬＡＮ：Local Area Network
ＬＣＤ：Liquid Crystal Display
ＰＤＡ：Personal Digital Assistant
ＲＡＭ：Random Access Memory
ＲＯＭ：Read Only Memory
【図面の簡単な説明】
【００５７】
【図１】この発明の一形態を示す系統図である。
【図２】この発明の一形態を示すフローチャートである。
【図３】この発明における表示例を示す図である。
【図４】この発明における表示例を示す図である。
【図５】この発明における表示例を示す図である。
【図６】この発明を説明するための数式を示す図である。
【符号の説明】
【００５８】
１０…表示装置、１７…ディスプレイ、３０…インターネット、４０…サーバ、ＭA〜ＭD…マーク（アイコン、サムネイル）、MAP…地図、SCRN…表示画面
【図１】
0005194917.tif 000002
【図２】
0005194917.tif 000003
【図６】
0005194917.tif 000004
【図３】
0005194917.tif 000005
【図４】
0005194917.tif 000006
【図５】
0005194917.tif 000007