(57)【要約】【課題】情報処理装置をユーザインタフェースとして利用しても正確な生体データ測定ができるようにした技術を提供すること。【解決手段】本発明の第１実施形態に係る生体データ測定システムにおける情報処理装置は、通信部と、表示画面を備える表示部と、生体データ測定装置と接続する接続部と、生体データ測定動作の開始操作を受け付ける操作部と、前記操作部における前記開始操作の受け付け後に測定開始条件を満たしたとき、前記生体データの測定を開始させる測定開始命令を、前記接続部を介して前記生体データ測定装置へ送信する制御部と、を備え、前記測定開始条件は、前記被測定者が前記表示画面の表示内容を視認できないことを含む。【選択図】図２
2020014717.tif 000002
【特許請求の範囲】
【請求項１】
被測定者の生体データを測定する生体データ測定装置と、前記生体データ測定装置による生体データ測定動作を制御する情報処理装置と、を備える生体データ測定システムであって、
前記情報処理装置は、
通信ネットワークへ接続する通信部と、
各種情報を表示する表示画面を備える表示部と、
前記生体データ測定装置と無線または有線により接続する接続部と、
前記生体データ測定装置による前記被測定者の生体データ測定動作の開始操作を受け付ける操作部と、
前記操作部における前記開始操作の受け付け後に測定開始条件を満たしたとき、前記生体データの測定を開始させる測定開始命令を、前記接続部を介して前記生体データ測定装置へ送信する制御部と、
を備え、
前記測定開始条件は、前記被測定者が前記表示画面の表示内容を視認できないことを含む、生体データ測定システム。
【請求項２】
前記情報処理装置は、前記表示画面の重力方向に対する角度を検出するセンサを更に備え、
前記制御部は、前記表示画面の角度が、前記被測定者が前記表示画面を視認できない測定開始角度になったとき、前記測定開始条件を満たしたと判定する判定部を備える、請求項１に記載の生体データ測定システム。
【請求項３】
前記情報処理装置は、前記表示画面が覆われたことを検出するセンサを更に備え、
前記制御部は、前記表示画面が覆われたとき、前記測定開始条件を満たしたと判定する判定部を備える、請求項１に記載の生体データ測定システム。
【請求項４】
前記情報処理装置は、前記操作部を操作する操作者の視線を検出するセンサを更に備え、
前記制御部は、前記表示画面から前記操作者の視線が外れたとき、前記測定開始条件を満たしたと判定する判定部を備える、請求項１に記載の生体データ測定システム。
【請求項５】
前記情報処理装置は、前記情報処理装置に関して前記表示画面とは反対側に前記生体データ測定装置が存在することを検出するセンサを更に備え、
前記情報処理装置は、前記操作部が前記開始操作を受け付けたとき、前記情報処理装置に関して前記表示画面とは反対側に前記生体データ測定装置が存在する場合、前記測定開始条件を満たしたと判定する判定部を備える、請求項１に記載の生体データ測定システム。
【請求項６】
前記制御部は、前記操作部が前記開始操作を受け付けたとき、前記表示画面における表示を前記被測定者が視認できない表示状態に変化させるように、前記表示部を制御し、
前記制御部は、前記表示画面における表示内容が前記被測定者が視認できない表示状態に変化したとき、前記測定開始条件を満たしたと判定する判定部を備える、請求項１に記載の生体データ測定システム。
【請求項７】
前記情報処理装置は、音を発生するスピーカと振動を発生する振動部材との少なくとも一方を含む報知部を更に備え、
前記制御部は、
前記測定開始条件を満たしてから一定時間経過後に、前記報知部により、前記被測定者に測定開始を報知し、
前記報知部による前記測定開始の報知後に、前記測定開始命令を前記接続部を介して前記生体データ測定装置へ送信する、請求項１乃至６の何れかに記載の生体データ測定システム。
【請求項８】
前記制御部は、
前記生体データ測定装置による前記生体データの測定中、前記報知部の動作を禁止し、
前記接続部を介して前記生体データ測定装置から前記生体データの測定結果を受信したとき、前記報知部により、前記被測定者に測定終了を報知する、請求項７に記載の生体データ測定システム。
【請求項９】
前記制御部は、前記操作部が前記開始操作を受け付けたとき、前記測定開始条件を満たすように前記情報処理装置を動かすことを促すガイダンスメッセージを、前記表示画面に表示する操作ガイダンス部を備える、請求項１乃至８の何れかに記載の生体データ測定システム。
【請求項１０】
前記制御部は、予め設定された日時に、前記生体データ測定装置での生体データ測定を促すメッセージを、前記表示画面に表示する報告部を備え、
前記制御部は、前記報告部による前記メッセージの出力後、前記表示画面における表示を徐々に暗くしていく、請求項１乃至９の何れかに記載の生体データ測定システム。
【請求項１１】
前記生体データ測定装置は、
流体袋を内包し且つ前記被測定者の被測定部に巻かれるカフを備え、前記被測定者の血圧を計測する血圧計測部と、
前記血圧計測部の前記カフの前記被測定部への巻き状態を検出する検出部と、
前記情報処理装置と無線または有線により接続する血圧計接続部と、
前記血圧計接続部を介して前記情報処理装置から前記測定開始命令を受信したとき、前記血圧計測部に前記被測定者の前記血圧を測定させ、その測定結果を前記血圧計接続部を介して前記情報処理装置に送信する血圧計制御部と、
を備える血圧計を含む、請求項１乃至１０の何れかに記載の生体データ測定システム。
【請求項１２】
前記制御部は、前記操作部が前記開始操作を受け付けたとき、前記接続部を介して前記血圧計へ、前記血圧計測部の測定準備が完了しているか否かを問い合わせる問い合わせ部を備え、
前記血圧計制御部は、前記情報処理装置から前記問い合わせを受けたとき、前記検出部が検出する前記カフの前記被測定部への巻き状態が、血圧測定可能な状態にあれば、測定準備完了通知を前記血圧計接続部を介して前記情報処理装置へ送信し、
前記制御部は、前記測定準備完了通知を受信したとき、前記測定開始条件を満たしたかの判定を開始する、請求項１１に記載の生体データ測定システム。
【請求項１３】
前記制御部は、前記血圧計に前記測定開始命令を送信した後に、前記測定開始条件を満たさなくなったとき、前記接続部を介して前記血圧計に測定停止命令を送信し、
前記血圧計制御部は、前記情報処理装置から前記測定停止命令を受信したとき、前記血圧計測部の前記カフが内包する前記流体袋による圧迫状態が一定時間以上継続している場合には、前記血圧の測定を中止して、前記流体袋内の流体を排出させる、請求項１１又は１２に記載の生体データ測定システム。
【請求項１４】
前記血圧計は、専用の又は他のボタンと兼用の緊急停止ボタンを更に備え、
前記血圧計制御部は、前記緊急停止ボタンの操作に応答して、前記血圧の測定を中止し、前記血圧計測部の前記カフが内包する前記流体袋内の流体を排出させる、請求項１１乃至１３の何れかに記載の生体データ測定システム。
【請求項１５】
通信ネットワークへ接続する通信部と、
各種情報を表示する表示画面を備える表示部と、
他の機器と無線または有線により接続する接続部と、
ユーザ操作を受け付ける操作部と、
前記各部を制御する制御部と、
を具備し、
前記制御部は、
前記操作部により、被測定者の生体データを測定する生体データ測定装置の測定開始操作を受けたとき、測定開始条件を満たしたか否か判定し、
前記測定開始条件を満たしたならば、前記接続部を介して前記生体データ測定装置に測定開始命令を送信し、
前記測定開始条件は、前記被測定者が前記表示画面の表示内容を視認できないことを含む、情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生体データ測定システム及び情報処理装置に関する。
【背景技術】
【０００２】
近年、家庭でも血圧や心電など、様々な生体データを計測する装置が利用されるようになってきている。そのような生体データ測定装置の一つとして、電子血圧計がある。一般的な電子血圧計は、上腕や手首に巻かれるカフと、このカフと一体的に又はチューブで接続された本体と、を備えている。本体内には、カフが備える流体袋に流体（一般的には空気）を送るためのポンプ、流体の圧力変化を検出するための圧力センサ、などを含む機械的な構成物と、ポンプなどの制御や圧力センサ出力に基づく血圧値算出を行う電気回路と、が配置されている。また、本体表面には、電子血圧計の動作を指示するための操作部材と算出した血圧値を表示するための表示部とを含むユーザインタフェースが設けられている。
【０００３】
一方、特許文献１及び２のように、本体から主な操作部材及び表示部などのユーザインタフェースを無くす、或いは、本体に必要最小限のユーザインタフェースを搭載し、スマートホンなどの情報処理装置のアプリケーションプログラムとして提供されたユーザインタフェースを利用する生体データ測定システムも提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第６２５１２３９号公報
【特許文献２】米国特許出願公開第２０１４／０１５９９１２号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００５】
情報処理機器は、様々なアプリケーションプログラムを実行可能であり、その中には、例えばメッセージングアプリケーションプログラムのように、バックグラウンドで常時実行されるアプリケーションプログラムも存在する。例えば、メッセージングアプリケーションプログラムは、メッセージを受信すると、スピーカから着信音や着信メロディを発すると共に、表示画面上部のピクトを変化させたり、表示画面にメッセージ内容をポップアップ表示させたりするようになっている。
【０００６】
従って、特許文献１及び２に示されるような、ユーザインタフェースが情報処理機器となる生体データ測定システムにおいても、情報処理機器では、血圧などの生体データ測定中であっても、バックグラウンドで幾つかのアプリケーションプログラムが実行されている。そのため、生体データ測定中に、そのアプリケーションプログラムによって情報処理装置の表示画面に表示された内容によっては、精神状態に変化が生じて安静状態が崩れ、生体データに悪影響を及ぼす、例えば血圧が上昇する方向に影響する可能性もあり、正確な生体データ測定が行えなくなる恐れがある。
【０００７】
本発明は、上記の事情に着目してなされたものであり、その目的は、情報処理装置をユーザインタフェースとして利用しても正確な生体データ測定を行い得る生体データ測定システム及び情報処理装置を提供することである。
【課題を解決するための手段】
【０００８】
本発明は、上述した課題を解決するために、以下の構成を採用する。
【０００９】
本発明の一態様では、生体データ測定システムは、被測定者の生体データを測定する生体データ測定装置と、前記生体データ測定装置による生体データ測定動作を制御する情報処理装置と、を備える生体データ測定システムであって、前記情報処理装置は、通信ネットワークへ接続する通信部と、各種情報を表示する表示画面を備える表示部と、前記生体データ測定装置と無線または有線により接続する接続部と、前記生体データ測定装置による前記被測定者の生体データ測定動作の開始操作を受け付ける操作部と、前記操作部における前記開始操作の受け付け後に測定開始条件を満たしたとき、前記生体データの測定を開始させる測定開始命令を、前記接続部を介して前記生体データ測定装置へ送信する制御部と、を備え、前記測定開始条件は、前記被測定者が前記表示画面の表示内容を視認できないことを含む。なお、前記制御部は、前記測定開始条件を満たしたとき、更に、前記表示部の表示画面を消画するようにしても良い。  
当該構成によれば、被測定者が表示画面の表示内容を視認できなくなったことを条件に、生体データ測定を開始するようにしている。よって、生体データ測定中に、情報処理装置がバックグラウンドで実行しているアプリケーションプログラムがどのような内容を表示画面に表示させたとしても、被測定者がそれを視認することはないので、生体データ測定に影響を及ぼさない。従って、情報処理装置をユーザインタフェースとして利用しても正確な生体データ測定を行うことが可能になる。また、前記測定開始条件を満たしたとき、更に、前記表示部の表示画面を消画すれば、情報処理装置の消費電力を抑制することが可能となる。
【００１０】
上記一態様において、前記情報処理装置は、前記表示画面の重力方向に対する角度を検出するセンサを更に備え、前記制御部は、前記表示画面の角度が、前記被測定者が前記表示画面を視認できない測定開始角度になったとき、前記測定開始条件を満たしたと判定する判定部を備えても良い。例えば、加速度センサやジャイロセンサなどのセンサにより、表示画面の角度、つまり表示画面が向いている方向を検出することができる。判定部は、例えば、表示画面がほぼ地面方向を向いたとき、つまり情報処理装置が机上などで伏せられた状態になったとき、測定開始条件を満たしたと判定して良い。また、情報処理装置を操作する操作者となる被測定者の開始操作は、例えば、表示画面上のアイコンやボタン画像をタッチすることで行われることができ、当然に被測定者は、表示画面を視認できなければならない。机上などに情報処理装置を置いて開始操作を行うのでは無く、被測定者が情報処理装置を手に持って開始操作を行う場合には、表示画面は、被測定者の顔に対し、ほぼ正対しているのが一般的である。よって、前記測定開始角度は、前記被測定者が前記開始操作を受け付けたときの前記表示部の前記表示画面の前記角度に対して±９０度の範囲を超える角度であることができる。  
当該構成によれば、表示画面の角度を指標とすることで、操作者である被測定者が表示画面の表示内容を視認できなくなったことを、容易に判別することができる。
【００１１】
上記一態様において、前記情報処理装置は、前記表示画面が覆われたことを検出するセンサを更に備え、前記制御部は、前記表示画面が覆われたとき、前記測定開始条件を満たしたと判定する判定部を備えても良い。例えば、情報処理装置が手帳型カバーに入れられている場合、そのカバーを閉じると、表示画面が覆われて、誰も表示画面を視認することができない状態となる。また、情報処理装置が机上などで伏せられると、机の天板によって表示画面が覆われる。例えば、情報処理装置の表示画面が配置された面と同一面に設けられた前面カメラ（サブカメラ）や照度センサなどのセンサによって、表示画面における照度を検出することができる。判定部は、このセンサによって検出した照度に基づいて、表示画面が覆われているか否かを判定することができる。  
当該構成によれば、表示画面が覆われているか否かを指標とすることで、被測定者が表示画面の表示内容を視認できなくなったことを、容易に判別することができる。
【００１２】
上記一態様において、前記情報処理装置は、前記操作部を操作する操作者の視線を検出するセンサを更に備え、前記制御部は、前記表示画面から前記操作者の視線が外れたとき、前記測定開始条件を満たしたと判定する判定部を備えても良い。情報処理装置を操作する操作者である被測定者が開始操作を行うとき、被測定者は当然に、表示画面を視認している。そこで、例えば、情報処理装置の表示画面が配置された面と同一面に設けられた前面カメラ（サブカメラ）などのセンサを利用した既知の視線検出手法によって、被測定者の視線を検出し、その検出した視線が表示画面から外れていれば、被測定者が表示画面の表示内容を視認できない状態にあると判定することができる。よって、判定部は、例えば前面カメラなどのセンサが捕らえた画像に基づいて、表示画面から被測定者の視線が外れたか否かを判定することができる。  
当該構成によれば、表示画面から被測定者の視線が外れた否かを指標とすることで、被測定者が表示画面の表示内容を視認できなくなったことを、容易に判別することができる。
【００１３】
上記一態様において、前記情報処理装置は、前記情報処理装置に関して前記表示画面とは反対側に前記生体データ測定装置が存在することを検出するセンサを更に備え、前記情報処理装置は、前記操作部が前記開始操作を受け付けたとき、前記情報処理装置に関して前記表示画面とは反対側に前記生体データ測定装置が存在する場合、前記測定開始条件を満たしたと判定する判定部を備えても良い。情報処理装置を操作する操作者と生体データの被測定者とが異なる場合、被測定者と情報処理装置との位置関係は様々であり、表示画面がどの向きであれば、被測定者が表示画面の表示内容を視認できないかを決めることは難しい。しかし、開始操作がなされたとき、表示画面とは反対側に生体データ測定装置が存在すれば、生体データ測定装置を装着した被測定者は表示画面と反対側にいることは確実である。そこで、これを指標とすることができる。例えば、情報処理装置が一般的に備える背面カメラ（メインカメラ）などのセンサを利用し、画像から生体データ測定装置の製品名のロゴや型番などを抽出して、それが特定の或いは予め設定した生体データ測定装置に対応していれば、判定部は、表示画面とは反対側に生体データ測定装置が存在すると判定することができる。  
当該構成によれば、表示画面とは反対側に生体データ測定装置が存在するか否かを指標とすることで、被測定者が表示画面の表示内容を視認できなくなったことを、容易に判別することができる。
【００１４】
上記一態様において、前記制御部は、前記操作部が前記開始操作を受け付けたとき、前記表示画面における表示を前記被測定者が視認できない表示状態に変化させるように、前記表示部を制御し、前記制御部は、前記表示画面における表示内容が前記被測定者が視認できない表示状態に変化したとき、前記測定開始条件を満たしたと判定する判定部を備えても良い。例えば、制御部は、表示画面を強制的に暗くして、被測定者が表示画面の表示内容を視認できなくする。但し、いきなり消画すると、故障と間違われたり、被測定者を驚かせたりしてしまうことになり、かえって生体データ測定に悪影響を及ぼす恐れがある。そこで、表示画面における表示を徐々に暗くしていくことが望ましい。或いは、制御部は、強制的にスクリーンセーバを起動するようにしても良い。  
当該構成によれば、表示画面における表示が、被測定者がその表示内容を視認できない状態に変化したか否かを指標とすることで、被測定者が表示画面の表示内容を視認できなくなったことを、容易に判別することができる。
【００１５】
上記一態様において、前記情報処理装置は、音を発生するスピーカと振動を発生する振動部材との少なくとも一方を含む報知部を更に備え、前記制御部は、前記測定開始条件を満たしてから一定時間経過後に、前記報知部により、前記被測定者に測定開始を報知し、前記報知部による前記測定開始の報知後に、前記測定開始命令を前記接続部を介して前記生体データ測定装置へ送信することが望ましい。  
当該構成によれば、測定開始条件が満たされたとき、そこから一定時間経過後に、測定開始を報知した上で、測定開始するので、一般的な生体データ測定装置と同様に、被測定者が測定開始を意識して行動することが可能となる。被測定者が表示画面の表示内容を視認できない状態となっている場合の報知であるので、この測定開始の報知は、表示画面への表示ではなく、音や振動で行うようにしている。
【００１６】
上記一態様において、前記制御部は、前記生体データ測定装置による前記生体データの測定中、前記報知部の動作を禁止し、前記接続部を介して前記生体データ測定装置から前記生体データの測定結果を受信したとき、前記報知部により、前記被測定者に測定終了を報知するようにしても良い。  
当該構成によれば、生体データ測定中は、メッセージ受信時の受信通知音や通知振動のような被測定者の安静状態を阻害する音や振動が発生しないようにしているので、別アプリケーションプログラムの動作による影響を更に減らすことができる。そして、生体データ測定装置から測定結果を受信したとき、音又は振動で測定終了を報知するので、被測定者に生体データ測定の終了を確実に報知することができる。
【００１７】
上記一態様において、前記制御部は、前記操作部が前記開始操作を受け付けたとき、前記測定開始条件を満たすように前記情報処理装置を動かすことを促すガイダンスメッセージを、前記表示画面に表示する操作ガイダンス部を備えても良い。  
当該構成によれば、開始操作時に、測定開始条件を満たすように情報処理装置を動かすことを促すガイダンスメッセージを表示及び／又は音声出力することで、被測定者にどのようにすれば実際に測定が開始されるか示すことができる。さらに、このガイダンスメッセージは、音声出力しても良い。
【００１８】
上記一態様において、前記制御部は、予め設定された日時に、前記生体データ測定装置での生体データ測定を促すメッセージを、前記表示画面に表示する報告部を備え、前記制御部は、前記報告部による前記メッセージの出力後、前記表示画面における表示を徐々に暗くしていくようにしても良い。なお、前記制御部は、このように表示を徐々に暗くしていっている際、一定時間内に前記生体データ測定装置と接続されたならば、前記表示画面における表示を元の状態に復帰させた後、前記測定開始条件を満たしたかの判定を開始することが望ましい。さらに、この生体データ測定装置での生体データ測定を促すメッセージは、音声出力しても良い。  
当該構成によれば、測定開始日時またはその近くになったならば、生体データ測定装置での生体データ測定を促すメッセージを表示及び／又は音声出力することで、被測定者に予め設定された日時に生体データを測定することを促し、測定忘れを防止することができる。しかも、生体データ測定を促すメッセージの出力後、表示を徐々に暗くしていくことで、被測定者が情報処理装置で何か他のアプリケーションプログラムについての操作をしていたとしても、その操作をし難くし、生体データ測定に向かわせることができる。
【００１９】
上記一態様において、前記生体データ測定装置は、流体袋を内包し且つ前記被測定者の被測定部に巻かれるカフを備え、前記被測定者の血圧を計測する血圧計測部と、前記血圧計測部の前記カフの前記被測定部への巻き状態を検出する検出部と、前記情報処理装置と無線または有線により接続する血圧計接続部と、前記血圧計接続部を介して前記情報処理装置から前記測定開始命令を受信したとき、前記血圧計測部に前記被測定者の前記血圧を測定させ、その測定結果を前記血圧計接続部を介して前記情報処理装置に送信する血圧計制御部と、を備える血圧計を含むことができる。  
当該構成によれば、生体データ測定装置である血圧計は、被測定者の情報処理装置に対する操作に応じて血圧の測定を開始することができるので、血圧計から操作部を省くことが可能となる。さらに、血圧計での血圧測定結果を情報処理装置へ送信して情報処理装置側で表示させることができるので、血圧計から表示部を省くことが可能となる。
【００２０】
ここで、前記制御部は、前記操作部が前記開始操作を受け付けたとき、前記接続部を介して前記血圧計へ、前記血圧計測部の測定準備が完了しているか否かを問い合わせる問い合わせ部を備え、前記血圧計制御部は、前記情報処理装置から前記問い合わせを受けたとき、前記検出部が検出する前記カフの前記被測定部への巻き状態が、血圧測定可能な状態にあれば、測定準備完了通知を前記血圧計接続部を介して前記情報処理装置へ送信し、前記制御部は、前記測定準備完了通知を受信したとき、前記測定開始条件を満たしたかの判定を開始するようにしても良い。  
当該構成によれば、開始操作に応じてまず、血圧計の準備が整っているか確認した上で、測定開始条件を満たしたかの判定を開始するので、被測定者の血圧を測定するのに必要な状態になっていないうちに血圧測定が開始されてしまう恐れを無くすことができる。よって、操作部材を血圧計と別体としても、測定の確実性を図ると共に安全性を確保できる。
【００２１】
また、前記制御部は、前記血圧計に前記測定開始命令を送信した後に、前記測定開始条件を満たさなくなったとき、前記接続部を介して前記血圧計に測定停止命令を送信し、前記血圧計制御部は、前記情報処理装置から前記測定停止命令を受信したとき、前記血圧計測部の前記カフが内包する前記流体袋による圧迫状態が一定時間以上継続している場合には、前記血圧の測定を中止して、前記流体袋内の流体を排出させるようにしても良い。例えば、血圧計の流体供給機構に異常が発生し、流体袋による圧迫状態が続いた場合に備え、緊急排出（停止）のスイッチの意味で、「一定時間を超えて圧迫状態が継続し、かつ、例えば伏せた状態などから急に情報処理装置を動かした場合」は、緊急停止の処理を行うようにすることができる。  
当該構成によれば、測定開始条件を満たさなくなったとき、その時点までに、カフの流体袋による圧迫状態が一定時間以上継続している場合には、血圧測定を中止して、流体袋内の流体を排出させるので、操作部材を血圧計と別体としても、安全性を確保できる。
【００２２】
また、前記血圧計は、専用の又は他のボタンと兼用の緊急停止ボタンを更に備え、前記血圧計制御部は、前記緊急停止ボタンの操作に応答して、前記血圧の測定を中止し、前記血圧計測部の前記カフが内包する前記流体袋内の流体を排出させるようにしても良い。  
当該構成によれば、血圧計は、それが備える緊急停止ボタンの操作に応答して、血圧測定を中止し、流体袋内の流体を排出させるので、安全性が確保される。
【００２３】
本発明の別の態様では、情報処理装置は、通信ネットワークへ接続する通信部と、各種情報を表示する表示画面を備える表示部と、他の機器と無線または有線により接続する接続部と、ユーザ操作を受け付ける操作部と、前記各部を制御する制御部と、を具備し、前記制御部は、前記操作部により、被測定者の生体データを測定する生体データ測定装置の測定開始操作を受けたとき、測定開始条件を満たしたか否か判定し、前記測定開始条件を満たしたならば、前記接続部を介して前記生体データ測定装置に測定開始命令を送信し、前記測定開始条件は、前記被測定者が前記表示画面の表示内容を視認できないことを含む。なお、前記制御部は、前記測定開始条件を満たしたとき、更に、前記表示部の表示画面を消画するようにしても良い。  
当該構成によれば、情報処理装置は、被測定者が表示画面の表示内容を視認できなくなったことを条件に、生体データ測定装置に生体データ測定を開始するように指示する。よって、生体データ測定中に、情報処理装置がバックグラウンドで実行しているアプリケーションプログラムがどのような内容を表示画面に表示させたとしても、被測定者がそれを視認することはないので、生体データ測定装置による生体データ測定に影響を及ぼさない。従って、情報処理装置をユーザインタフェースとして利用しても正確な生体データ測定を行うことが可能になる。また、前記測定開始条件を満たしたとき、更に、前記表示部の表示画面を消画することで、情報処理装置の消費電力を抑制することが可能となる。
【００２４】
本発明の別の態様では、生体データ測定装置に生体データを測定させる方法は、プロセッサ及びメモリと、通信ネットワークへ接続する通信部と、各種情報を表示する表示画面を備える表示部と、他の機器と無線または有線により接続する接続部と、ユーザ操作を受け付ける操作部と、を有する情報処理装置が実行する生体データ測定装置に生体データを測定させる方法であって、前記プロセッサにより、前記操作部によって前記生体データ測定装置の測定開始操作を受けたとき、測定開始条件を満たしたか否か判定する過程と、前記プロセッサにより、前記測定開始条件を満たしたと判定した場合に、前記接続部を介して前記生体データ測定装置に測定開始命令を送信する過程と、を備え、前記測定開始条件は、前記生体データの被測定者が前記表示画面の表示内容を視認できないことを含む。  
当該構成によれば、被測定者が表示画面の表示内容を視認できなくなったことを条件に、情報処理装置から生体データ測定装置に生体データ測定を開始するように指示する。よって、生体データ測定中に、情報処理装置がバックグラウンドで実行しているアプリケーションプログラムがどのような内容を表示画面に表示させたとしても、被測定者がそれを視認することはないので、生体データ測定装置による生体データ測定に影響を及ぼさない。従って、情報処理装置をユーザインタフェースとして利用しても正確な生体データ測定を行うことが可能になる。
【００２５】
本発明の別の態様では、生体データ測定プログラムは、上記一態様又は別の態様における情報処理装置が具備する前記制御部としてプロセッサを機能させるプログラムであることができる。  
当該構成によれば、被測定者が表示画面の表示内容を視認できなくなったことを条件に、生体データ測定プログラムを実行しているプロセッサを有する情報処理装置から生体データ測定装置に生体データ測定を開始するように指示する。よって、生体データ測定中に、情報処理装置がバックグラウンドで実行しているアプリケーションプログラムがどのような内容を表示画面に表示させたとしても、被測定者がそれを視認することはないので、生体データ測定装置による生体データ測定に影響を及ぼさない。従って、情報処理装置をユーザインタフェースとして利用しても正確な生体データ測定を行うことが可能になる。
【発明の効果】
【００２６】
本発明によれば、情報処理装置をユーザインタフェースとして利用しても正確な生体データ測定を行い得る技術を提供することができる。
【図面の簡単な説明】
【００２７】
【図１】図１は、実施形態に係る生体データ測定システムの一例を模式的に例示する図である。
【図２】図２は、実施形態に係る生体データ測定システムにおける血圧計と情報処理装置の構成の一例を模式的に例示するブロック図である。
【図３】図３は、第１実施形態に係る生体データ測定システムにおける血圧計の構成の一例を示すブロック図である。
【図４】図４は、第１実施形態に係る生体データ測定システムにおける情報処理装置の構成の一例を示すブロック図である。
【図５】図５は、血圧測定アプリケーションプログラムによる情報処理装置の処理手順の一例を例示するフローチャートである。
【図６Ａ】図６Ａは、血圧計の処理手順の一例を例示するフローチャートの第１の部分を示す図である。
【図６Ｂ】図６Ｂは、血圧計の処理手順の一例を例示するフローチャートの第２の部分を示す図である。
【図７】図７は、図５中の測定開始判定処理の処理手順の一例を例示するフローチャートである。
【図８】図８は、第１実施形態の第１変形例における測定開始判定処理の処理手順の一例を例示するフローチャートである。
【図９】図９は、第１実施形態の第２変形例における測定開始判定処理の処理手順の一例を例示するフローチャートである。
【図１０】図１０は、第１実施形態の第３変形例における測定開始判定処理の処理手順の一例を例示するフローチャートである。
【図１１Ａ】図１１Ａは、第１実施形態の第４変形例における測定開始判定処理の処理手順の一例を例示するフローチャートである。
【図１１Ｂ】図１１Ｂは、第１実施形態の第４変形例における測定開始判定処理の処理手順の別の一例を例示するフローチャートである。
【図１２】図１２は、第２実施形態に係る生体データ測定システムにおける血圧測定アプリケーションプログラムによる情報処理装置の処理手順の一例を例示するフローチャートである。
【発明を実施するための形態】
【００２８】
以下、本発明の実施形態を、図面に基づいて説明する。  
ここでは、生体データ測定装置が、血管を圧迫することで脈波を検出する手法（オシロメトリック法）を用いる電子血圧計である場合を例に説明する。
【００２９】
［適用例］
まず、図１及び図２を参照して、本発明が適用される場面の一例について説明する。図１は、実施形態に係る生体データ測定システム１の一例を模式的に例示する。図２は、生体データ測定システム１の構成の一例を模式的に例示する。
【００３０】
［適用例の構成］
図１及び図２の例では、生体データ測定システム１は、被測定者の血圧を測定する血圧計２と、この血圧計２による血圧測定動作を制御する情報処理装置３と、を含む。
【００３１】
血圧計２は、例えば、血圧計本体２１と、被測定者の上腕又は手首などの被測定部に巻かれるカフ２２と、から構成される電子血圧計である。
【００３２】
カフ２２は、被測定者の血圧を測定する血圧計測部２３の一部であり、例えば、流体袋２４を内包している。血圧計測部２３の他の部分は、血圧計本体２１内に構成されている。血圧計測部２３は、血圧計本体２１内に、例えば、圧電ポンプ、圧力センサ、弁などを含むことができる。
【００３３】
血圧計本体２１は、上記血圧計測部２３の一部に加えて、例えば、検出部２５と、血圧計接続部２６と、血圧計制御部２７と、を含む。また、図示はしていないが、血圧計本体２１は、例えば、バッテリと電源ボタンを含む。血圧計本体２１は、例えば、緊急停止ボタン２８を更に備えていても良い。
【００３４】
検出部２５は、被測定者の被測定部である上腕又は手首などへのカフ２２の巻き状態を検出する。検出部２５は、例えば、カフ２２に設けた電気接点の導通状態、カフ２２の長手方向に沿って並べられたマークの光学的な検出、カフ２２の長手方向に挿通されたファイバセンサなどの形状センサによるカフ２２の巻き形状、などを検出することで、カフ２２の巻き状態を検出することができる。
【００３５】
血圧計接続部２６は、情報処理装置３と無線または有線により接続し、情報処理装置３との間で情報を送受信する通信インタフェースである。血圧計接続部２６は、例えば、近距離無線通信インタフェースであることができる。近距離無線通信インタフェースとしては、例えば、Bluetooth（登録商標）などの近距離無線データ通信規格を採用したＢＬＥ通信モジュールであることができるが、これに限定されない。血圧計接続部２６は、例えば、ＵＳＢ（Universal Serial Bus）ケーブルを介して通信するＵＳＢインタフェースなどの有線通信インタフェースであっても良い。
【００３６】
血圧計制御部２７は、図示はしないが、例えば、ＣＰＵ（Central Processing Unit）やＭＰＵ（Micro Processing Unit）などのプロセッサと、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）などのメモリと、を含み、情報処理に応じて血圧計２の各構成要素の制御を行う。ＲＯＭは、例えば、プロセッサが実行するプログラムを記憶する。ＲＡＭは、例えば、プロセッサがワークメモリとして使用するメモリである。プロセッサが必要なプログラムを実行することによって、血圧計制御部２７は、様々な動作を行うことができる。
【００３７】
緊急停止ボタン２８は、例えば、血圧計２の動作を停止させることを血圧計制御部２７に指示するためのボタンである。なお、この緊急停止ボタン２８は、専用のボタンとして設けることに限らず、電源ボタンなどの別のボタンと兼用するものであっても良い。例えば、電源ボタンと兼用する場合には、例えば、長押しにより電源のオン／オフを指示し、短押しでは緊急停止を指示する、という使い方が想定される。
【００３８】
情報処理装置３は、一般的なスマートホンやタブレット型端末のようなスマートデバイスであって良い。情報処理装置３は、例えば、通信部３１、接続部３２、操作ボタン３３Ａを含む操作部３３、表示部３４、センサ３５、報知部３６、及び制御部３７を備えている。
【００３９】
通信部３１は、例えば、Ｗｉ−Ｆｉ（登録商標）モジュールを含むことができる。通信部３１は、例えば、図示しないＷｉ−Ｆｉ基地局を経由して、インターネットや電話網などの通信ネットワークＮＷに接続され、通信ネットワークＮＷを介して外部装置と通信する。
【００４０】
接続部３２、血圧計２の血圧計接続部２６と無線または有線により接続し、血圧計２との間で情報を送受信する通信インタフェースである。接続部３２は、例えば、近距離無線通信インタフェースであることができる。近距離無線通信インタフェースとしては、例えば、Bluetooth（登録商標）などの近距離無線データ通信規格を採用したＢＬＥ通信モジュールであることができるが、これに限定されない。接続部３２は、例えば、ＵＳＢケーブルを介して通信するＵＳＢインタフェースなどの有線通信インタフェースであっても良い。
【００４１】
操作部３３は、例えば、情報処理装置３の前面に設けられた操作ボタン３３Ａや情報処理装置３の側面に設けられた図示しない操作ボタンなと、各種の操作ボタンを含む。また、操作部３３は、例えば、表示部３４の表示画面上に配置されたタッチパネルを含むことができる。
【００４２】
表示部３４は、例えば、測定に関連した情報を含む各種情報を表示する表示画面３８を備える。測定に関連した情報は、例えば、測定開始ガイダンスメッセージ、エラーメッセージ、測定結果、などを含み得る。表示画面３８は、例えば、液晶ディスプレイ又は有機エレクトロルミネッセンスディスプレイであることができる。
【００４３】
センサ３５は、例えば、表示画面３８の重力方向に対する角度を検出するセンサ、表示画面３８が覆われたことを検出するセンサ、表示画面３８から前記操作部を操作する操作者の視線が外れたことを検出するセンサ、表示画面３８とは反対側に血圧計２が存在することを検出するセンサ、などを含むことができる。
【００４４】
表示画面３８の重力方向に対する角度を検出するセンサは、例えば、加速度センサやジャイロセンサを含む。加速度センサは、例えば、情報処理装置３の加速度を検出する。加速度センサは、例えば、Ｘ軸、Ｙ軸及びＺ軸の各軸方向の加速度を検出するものに限らず、各軸周りの回転方向の加速度を検出しても良い。ジャイロセンサは、情報処理装置３がＸ軸、Ｙ軸及びＺ軸の各軸周りに回転した場合における回転角度を検出する。
【００４５】
表示画面３８が覆われたことを検出するセンサは、例えば、情報処理装置３の表示画面３８が配置された面（以下、前面と称する。）と同一面に設けられた前面カメラ３５Ａや照度センサ３５Ｂを含む。前面カメラ３５Ａは、例えば、情報処理装置３の前面に表示画面３８に近接して配置されたカメラであり、情報処理装置３を操作する操作者の顔などを撮影することができる。照度センサ３５Ｂは、例えば、情報処理装置３の前面に、表示画面３８に近接して配置され、表示画面３８における照度を検出する。
【００４６】
表示画面３８から操作部３３を操作する操作者の視線が外れたことを検出するセンサは、例えば、上記前面カメラ３５Ａを含むことができる。
【００４７】
表示画面３８とは反対側に血圧計２が存在することを検出するセンサは、例えば、情報処理装置３の上記前面とは反対側の面（以下、背面と称する。）に配置された背面カメラを含む。通常、この背面カメラは、前面カメラ３５Ａよりも高精細、高機能なカメラが用いられる。よって、背面カメラはメインカメラとも称され、前面カメラ３５Ａはサブカメラと称されることがある。
【００４８】
報知部３６は、スピーカ３９と振動部材４０を含むことができる。スピーカ３９は、音を発生するものであり、図示しないマイクと共に、電話通話のためのユーザインタフェースとして機能する。スピーカ３９は、通話音声に加えて、電話、電子メール、メッセージなどの着信音や、音楽など、様々な音を出力することができる。振動部材４０は、例えば、電話、電子メール、メッセージの着信時などに情報処理装置３を振動させるバイブレータである。振動部材４０は、例えば、情報処理装置３でゲームアプリケーションプログラム実行中に、臨場感を出す目的で使用されることもある。
【００４９】
制御部３７は、図示はしないが、例えば、ＣＰＵやＭＰＵなどのプロセッサと、ＲＡＭやＲＯＭなどのメモリと、を含み、情報処理に応じて情報処理装置３の各構成要素の制御を行う。ＲＯＭは、例えば、プロセッサが実行するプログラムを記憶する。ＲＡＭは、例えば、プロセッサがワークメモリとして使用するメモリである。プロセッサが必要なプログラムを実行することによって、制御部３７は、様々な動作を行うことができる。
【００５０】
制御部３７は、その動作として、例えば、判定部４１、操作ガイダンス部４２、報告部４３、及び問い合わせ部４４の機能を実行することができる。判定部４１は、例えば、血圧計２による血圧測定の開始条件を満たしたか否かを判定する。操作ガイダンス部４２は、例えば、操作部３３が開始操作を受け付けたとき、測定開始条件を満たすように情報処理装置３を動かすことを促すガイダンスメッセージを表示画面３８に表示する。報告部４３は、例えば、予め設定された日時に、血圧計２での血圧測定を促すメッセージを表示画面３８に表示する。問い合わせ部４４は、例えば、接続部３２を介して、血圧計２に対し、血圧計測部２３の測定準備が完了しているか否かの問合せを行う。
【００５１】
［適用例の動作］
次に、生体データ測定システム１の動作の一例について説明する。
【００５２】
被測定者が血圧を測定しようとする場合、被測定者の手のひらを上へ向けた状態で、図１中に矢印Ａで示すように、手首をカフ２２の中に通して血圧計２を手首に装着する。この装着動作の前後何れかにおいて、被測定者である操作者は、例えば、血圧計２の図示しない電源スイッチを操作して、血圧計２を動作可能な状態にする。また、被測定者は、例えば、予めペアリング済みの情報処理装置３の血圧測定アプリケーションプログラムを起動する。これにより、血圧計２の血圧計接続部２６と情報処理装置３の接続部３２との間で、通信を確立する動作が行われる。また、情報処理装置３の血圧測定アプリケーションプログラムが起動されると、情報処理装置３の制御部３７は、例えば、表示部３４の表示画面３８に、血圧測定開始を指示するためのアイコン３８Ａを表示させる。
【００５３】
このような状況において、被測定者である操作者がアイコン３８Ａをタッチすると、情報処理装置３の操作部３３が備える表示画面３８上のタッチパネルにおける、そのタッチ位置のタッチセンサ３３Ｂがオンする。操作部３３は、例えば、そのタッチ位置を示す座標データを制御部３７に出力する。制御部３７は、例えば、そのタッチ位置における表示画面３８の表示内容から、血圧計２による血圧測定動作の開始操作が有ったことを判別することができる。このようにして、操作部３３は、血圧計２による血圧測定動作の開始操作を受け付ける。
【００５４】
制御部３７は、操作部３３における開始操作の受け付け後、例えば、判定部４１により、測定開始条件を満たしたか否かを判定する。この測定開始条件は、例えば、被測定者が表示部３４の表示画面３８の表示内容を視認できないことを含む。そして、測定開始条件を満たしたとき、制御部３７は、例えば、接続部３２により、血圧計２に測定開始命令を送信する。また、制御部３７は、例えば、この測定開始条件を満たしたとき、更に、表示部３４の表示画面３８を消画するようにしても良い。表示画面３８を消画することで、情報処理装置３の消費電力を抑制することが可能となる。
【００５５】
血圧計２では、例えば、血圧計接続部２６と情報処理装置３の接続部３２との間での通信確立後、すなわち接続完了後、情報処理装置３からの測定開始命令の受信待ちとなっている。血圧計接続部２６により情報処理装置３から測定開始命令を受信すると、血圧計制御部２７は、例えば、血圧計測部２３に被測定者の血圧を測定させ、その測定結果を血圧計接続部２６により情報処理装置３に送信する。
【００５６】
情報処理装置３では、例えば、接続部３２により血圧計２に測定開始命令を送信した後、血圧計２からの測定結果の受信待ちとなっている。接続部３２により血圧計２から測定結果を受信すると、制御部３７は、例えば、受信した測定結果を表示部３４の表示画面３８に表示する。また、制御部３７は、例えば、受信した測定結果を、通信部３１により、通信ネットワークＮＷを介して外部装置、例えば医師の情報端末やサーバ装置へ送信することもできる。
【００５７】
このように、情報処理装置３の制御部３７は、例えば、被測定者が表示画面３８の表示内容を視認できなくなったことを条件に、血圧計２での血圧測定を開始させることができる。よって、血圧測定中に、情報処理装置３がバックグラウンドで実行しているアプリケーションプログラムがどのような内容を表示させたとしても、被測定者がそれを視認することはないので、血圧測定に影響を及ぼさないようにすることができる。従って、情報処理装置３を、血圧計２のユーザインタフェースとして利用したとしても、正確な血圧測定を行うことが可能になる。
【００５８】
なお、制御部３７は、例えば、血圧計２による測定中、報知部３６が備えるスピーカ３９及び振動部材４０の動作を禁止し、メッセージ受信時の受信通知音や通知振動のような被測定者の安静状態を阻害する音や振動が発生しないように制御する。これにより、電子メールやメッセージの着信があったとしても、表示が見えないだけでなく、着信音も鳴らず振動もしないため、電子メールアプリケーションプログラムやメッセージングアプリケーションプログラムなどの他のアプリケーションプログラムの動作による影響を更に減らすことができる。さらに、制御部３７は、例えば、血圧測定中は、被測定者の安静状態維持を援助する音楽などをスピーカ３９から鳴らすように制御しても良い。
【００５９】
また、測定開始条件を満たしたとき、直ちに報知部３６のスピーカ３９や振動部材４０の動作を禁止するのではなく、測定開始条件を満たしてから一定時間経過後に、報知部３６により測定開始を報知する報知音や報知振動を発するようにしても良い。そしてその報知後に、接続部３２により血圧計２に測定開始命令を送信し、報知部３６の動作を禁止するようにする。このように、測定開始条件が満たされたとき、そこから一定時間経過後に、測定開始を報知した上で、測定開始することで、一般的な血圧計と同様に、被測定者が測定開始を意識して行動することが可能となる。
【００６０】
そして、接続部３２により血圧計２から測定結果を受信したとき、制御部３７は、報知部３６のスピーカ３９による報知音又は振動部材４０による振動によって、測定終了を報知するようにしても良い。このように、血圧計２から測定結果を受信したとき、報知音又は振動で測定終了を報知するので、被測定者に血圧測定の終了を確実に報知することができる。
【００６１】
また、制御部３７は、操作部３３が開始操作を受け付けたとき、上記測定開始条件を満たしたかの判定を直ちに開始するのではなく、例えば、次のようにしても良い。すなわち、制御部３７の問い合わせ部４４は、例えば、操作部３３が開始操作を受け付けたとき、接続部３２により血圧計２へ、血圧計測部２３の測定準備が完了しているか否かを問い合わせることができる。血圧計制御部２７は、例えば、血圧計接続部２６により情報処理装置３から問い合わせを受けたとき、血圧計測部２３のカフ２２の前記被測定部への巻き状態を検出し、血圧測定が可能な巻き状態にあれば測定準備完了通知を血圧計接続部２６により情報処理装置３へ送信する。制御部３７は、例えば、接続部３２により、この測定準備完了通知を受信したとき、上記測定開始条件を満たしたかの判定を開始する。このようにすることで、被測定者の血圧を測定するのに必要な状態になっていないうちに血圧測定が開始されてしまう恐れを無くすことができ、操作部材を血圧計２と別体としても、測定の確実性を図ると共に安全性を確保できるようになる。
【００６２】
また、制御部３７の操作ガイダンス部４２は、例えば、操作部３３が開始操作を受け付けたとき、測定開始条件を満たすように情報処理装置３を動かすことを促すガイダンスメッセージを、表示部３４の表示画面３８に表示する、又は、スピーカ３９により音声出力するようにしても良い。このようにすることで、被測定者にどのようにすれば実際に測定が開始されるか示すことができる。
【００６３】
なお、上記制御部３７の判定部４１の基準である測定開始条件は、例えば、表示部３４の表示画面３８の角度が、被測定者が表示画面３８を視認できない測定開始角度になったときとすることかできる。例えば、加速度センサやジャイロセンサなどのセンサ３５により表示画面３８の重力方向に対する角度、つまり表示画面３８が向いている方向を検出することができる。そこで、例えば、表示画面３８がほぼ地面方向、すなわち重力方向を向く角度になったときは、情報処理装置３が机上などで伏せられた状態になったと判断でき、このときを測定開始角度になったと判定すれば良い。また、操作者の開始操作は、例えば、表示画面３８上のアイコンやボタン画像をタッチすることで行われることができ、当然に操作者は、表示画面３８を視認できなければならない。机上などに情報処理装置３を置いて開始操作を行うのではなく、操作者が情報処理装置３を手に持って開始操作を行う場合には、表示画面３８は、操作者の顔に対し、ほぼ正対しているのが一般的である。よって、測定開始角度は、例えば、操作者が開始操作を行ったときの表示画面３８の角度に対して所定の角度、例えば±９０度の範囲を超える角度としても良い。このように、表示画面３８の角度を指標とすることで、被測定者が表示画面３８の表示内容を視認できなくなったことを、容易に判別することができる。
【００６４】
或いは、上記制御部３７の判定部４１の基準である測定開始条件は、例えば、表示部３４の表示画面３８が覆われたときとしても良い。例えば、情報処理装置３が手帳型カバーに入れられている場合、そのカバーを閉じると、表示画面３８が覆われて被測定者が表示画面３８を視認できない状態となる。また、情報処理装置３が机上などで伏せられると、机の天板によって表示画面３８が覆われる。表示部３４の表示画面３８が覆われたかどうかは、例えば、情報処理装置３の前面に設けられた照度センサ３５Ｂや前面カメラ３５Ａなどのセンサ３５によって表示画面３８における照度を検出し、この照度に基づいて判定すれば良い。このように、表示画面３８が覆われているか否かを指標とすることで、被測定者が表示画面３８の表示内容を視認できなくなったことを、容易に判別することができる。
【００６５】
また、上記制御部３７の判定部４１の基準である測定開始条件は、例えば、表示部３４の表示画面３８から、操作部３３を操作する操作者の視線が外れたときとしても良い。操作者が開始操作を行うとき、操作者は、表示画面３８を視認している。そこで、例えば、情報処理装置３の前面カメラ３５Ａなどのセンサ３５を利用した既知の視線検出手法によって、操作者の視線を検出し、その検出した視線が表示画面から外れていれば、操作者が表示画面３８の表示内容を視認できない状態にあると判定する。よって、例えば、前面カメラ３５Ａが捕らえた画像に基づいて、表示部３４の表示画面３８から操作者の視線が外れたかどうか判定することができる。このように、表示画面３８から操作者である被測定者の視線が外れた否かを指標とすることで、被測定者が表示画面３８の表示内容を視認できなくなったことを、容易に判別することができる。
【００６６】
また、上記制御部３７の判定部４１の基準である測定開始条件は、例えば、操作部３３が開始操作を受け付けたとき、情報処理装置３に関して表示部３４の表示画面３８とは反対側である背面に血圧計２が存在する場合としても良い。操作部３３を操作する操作者と血圧の被測定者とが異なる場合、被測定者と情報処理装置３との位置関係は様々であり、表示画面３８がどの向きであれば、被測定者が表示画面３８の表示内容を視認できないかを決めることは難しい。しかし、少なくとも、開始操作がなされたとき、情報処理装置３の背面に血圧計２が存在すれば、血圧計２を装着した被測定者は表示画面３８と反対側にいることは確実である。例えば、情報処理装置３の背面カメラなどのセンサ３５を利用し、背面カメラによって取得した画像から血圧計２の製品名のロゴや型番などを抽出し、その抽出したロゴや型番が特定の或いは予め設定した血圧計２に対応するかどうかにより、表示画面３８とは反対側に血圧計２が存在するか否かを判定することができる。このように、情報処理装置３の背面に血圧計２が存在するか否かを指標とすることで、被測定者が表示画面３８の表示内容を視認できなくなったことを、容易に判別することができる。
【００６７】
或いは、例えば、操作部３３が開始操作を受け付けたとき、制御部３７が表示部３４の表示画面３８における表示を被測定者が視認できない表示状態に変化させるものとし、この表示画面３８における表示内容が被測定者が視認できない表示状態に変化したときを、上記制御部３７の判定部４１の基準である測定開始条件を満たしたとするようにしても良い。例えば、表示画面３８を強制的に暗くすれば、確実に、被測定者は表示画面３８の表示内容を視認できなくなる。但し、いきなり消画すると、故障と間違われたり、被測定者を驚かせたりしてしまうことになり、かえって血圧測定に悪影響を及ぼす恐れがある。そこで、表示画面３８における表示を徐々に暗くしていき、或る程度まで暗くなったならば、測定開始条件を満たしたとすることができる。或いは、制御部３７は、操作部３３が開始操作を受け付けたとき、例えば、強制的にスクリーンセーバを起動するようにしても良い。このように、表示画面３８における表示が、被測定者がその表示内容を視認できない状態に変化したか否かを指標とすることで、被測定者が表示画面３８の表示内容を視認できなくなったことを、容易に判別することができる。
【００６８】
なお、制御部３７の報告部４３は、例えば、予め設定された日時に、あるいはその日時が接近したならば、血圧計２での血圧測定を促すメッセージを、表示部３４の表示画面３８に表示する、又は、スピーカ３９により音声出力するようにしても良い。その後、制御部３７は、表示部３４の表示画面３８における表示を徐々に暗くしていく制御を行う。そして、このように表示を徐々に暗くしていっている際、一定時間内に血圧計２との通信が確立されたならば、すなわち血圧計２と接続されたならば、表示画面３８の表示を元の状態に復帰させて、測定開始条件を満たしたかの判定を開始する。このように、測定開始日時またはその近くになったならば、血圧計での血圧測定を促すメッセージを表示又は音声出力することで、被測定者に予め設定された日時に血圧を測定することを促し、測定忘れを防止することができる。しかも、血圧測定を促すメッセージの出力後、表示を徐々に暗くしていくことで、被測定者が情報処理装置３で何か他のアプリケーションプログラムについての操作をしていたとしても、その操作をし難くし、血圧測定に向かわせることができる。
【００６９】
また、制御部３７は、例えば、接続部３２により血圧計２に測定開始命令を送信した後に、測定開始条件を満たさなくなったとき、接続部３２により血圧計２に測定停止命令を送信するようにしても良い。血圧計制御部２７は、例えば、この測定停止命令を血圧計接続部２６により情報処理装置３から受信したとき、血圧計測部２３のカフ２２が備える流体袋２４による圧迫状態が一定時間以上継続している場合には、血圧の測定を中止して、流体袋２４内の流体を排出させる。つまり、例えば、血圧計２の流体供給機構に異常が発生し、流体袋２４による圧迫状態が続いた場合に備え、緊急排出（停止）のスイッチの意味で、「一定時間を超えて圧迫状態が継続し、かつ、例えば伏せた状態などから急に情報処理装置３を動かした場合」は、緊急停止の処理を行うようにすることができる。このように、測定開始条件を満たさなくなったとき、その時点までに、カフ２２の流体袋２４による圧迫状態が一定時間以上継続している場合には、血圧測定を中止して、流体袋２４内の流体を排出させるので、操作部材を血圧計２と別体としても、安全性を確保できる。
【００７０】
また、血圧計２が、専用の又は他のボタンと兼用の緊急停止ボタン２８を更に備える場合には、血圧計制御部２７は、例えば、緊急停止ボタン２８の操作に応答して、血圧の測定を中止し、血圧計測部２３のカフ２２が備える流体袋２４内の流体を排出させる。このように、血圧計２は、それが備える緊急停止ボタン２８の操作に応答して、血圧測定を中止し、流体袋２４内の流体を排出させるので、安全性が確保される。
【００７１】
［適用例の効果］
以上のように、適用例に係る生体データ測定システム１によれば、被測定者が表示部３４の表示画面３８の表示内容を視認できなくなったことを条件に、血圧計２に血圧測定を開始させるようにしている。よって、血圧計２での血圧測定中に、情報処理装置３がバックグラウンドで実行しているアプリケーションプログラムがどのような内容を表示部３４に表示させたとしても、被測定者がそれを視認することはないので、その表示内容によって被測定者が動揺したり血圧が上がったりすることない。従って、情報処理装置３を血圧計２のユーザインタフェースとして利用しても、正確な血圧測定を行うことが可能になる。
【００７２】
なお、生体データ測定装置が血圧計２である場合を例に適用例を説明したが、生体データ測定装置は血圧計に限定するものではなく、心電を測定する心電測定装置など、他の生体データを測定する装置であっても良いことは言うまでも無い。
【００７３】
以下、実施形態を説明する。なお、以下の実施形態では、適用例と同様に、生体データ測定装置が血圧計である場合を例に説明するが、生体データ測定装置は血圧計に限定するものではなく、他の生体データを測定する装置であっても良い。
【００７４】
＜１＞  第１実施形態  
まず、第１実施形態について説明する。
【００７５】
＜１−１＞構成
図３及び図４を用いて、第１実施形態に係る生体データ測定システムの構成例について説明する。第１実施形態に係る生体データ測定システムは、上記適用例で説明したように、生体データ測定装置の一例である被測定者の血圧を測定する血圧計２００と、この血圧計２００による血圧測定動作を制御する情報処理装置３００と、を含む。図３は、第１実施形態に係る生体データ測定システムにおける血圧計２００の構成の一例を示すブロック図である。図４は、第１実施形態に係る生体データ測定システムにおける情報処理装置３００の構成の一例を示すブロック図である。
【００７６】
図３の例では、血圧計２００は、例えば、血圧計本体２０１と、被測定者の上腕又は手首などの被測定部に巻かれるカフ２０２と、から構成される電子血圧計である。
【００７７】
カフ２０２は、上記適用例で説明したようなカフ２２に対応し、例えば、上記適用例と同様に、上記適用例で説明したような流体袋２４に対応する流体袋２０３を内包している。
【００７８】
血圧計本体２０１は、上記適用例で説明したような血圧計本体２１に対応するものであり、例えば、制御部２０４と、この制御部２０４にバスを介して接続された発振回路２０５、ポンプ駆動回路２０６、弁駆動回路２０７、入出力インタフェース２０８、及び通信インタフェース２０９を備えている。さらに、血圧計本体２０１は、例えば、発振回路２０５に接続された圧力センサ２１０と、ポンプ駆動回路２０６に接続された圧電ポンプ２１１と、弁駆動回路２０７に接続された弁２１２と、カフ２０２に内包された流体袋２０３と圧力センサ２１０、圧電ポンプ２１１及び弁２１２との間を接続する配管２１３と、入出力インタフェース２０８に接続されたカフ巻き状態検出部２１４と電源スイッチ２１５と、を備えている。また、特に図示はしていないが、血圧計本体２０１内の各部に電力を供給する電源部を備えている。なお、図３では、入出力インタフェース及び通信インタフェースをそれぞれ、「入出力Ｉ／Ｆ」及び「通信Ｉ／Ｆ」と記載している。
【００７９】
制御部２０４は、例えば、ＣＰＵ２１６、ＲＡＭ２１７、ＲＯＭ２１８などを含み、情報処理に応じて血圧計２００の各構成要素の制御を行う。ＣＰＵ２１６の代わりに、ＭＰＵなどの他のプロセッサであっても良い。ＲＯＭ２１８は、例えば、ＣＰＵ２１６が実行するプログラム（例えば、血圧測定プログラム）を記憶する。ＲＡＭ２１７は、例えば、ＣＰＵ２１６がワークメモリとして使用するメモリである。
【００８０】
ＣＰＵ２１６が必要なプログラムを実行することによって、上記適用例で説明したような血圧計制御部２７の処理を実行しても良い。ＣＰＵ２１６が必要なプログラムを実行する際は、例えば、ＲＯＭ２１８に記憶された対象となるプログラムをＲＡＭ２１７に展開する。そして、ＣＰＵ２１６は、例えば、ＲＡＭ２１７に展開された当該プログラムを解釈及び実行して、各構成要素を制御する。
【００８１】
入出力インタフェース２０８は、例えば、カフ巻き状態検出部２１４の検出信号と、電源スイッチ２１５の操作信号とを、ＣＰＵ２１６に入力することができる。
【００８２】
カフ巻き状態検出部２１４は、上記適用例で説明したような検出部２５に対応し、被測定者の被測定部である上腕又は手首などへのカフ２０２の巻き状態を検出する。カフ巻き状態検出部２１４は、例えば、カフ２０２に設けた電気接点の導通状態、カフ２０２の長手方向に沿って並べられたマークの光学的な検出、カフ２０２の長手方向に挿通されたファイバセンサなどの形状センサによるカフ２０２の巻き形状、などを検出することで、カフ２０２の巻き状態を検出することができる。
【００８３】
電源スイッチ２１５は、例えば、血圧計本体２０１の表面に配置された電源ボタンの操作に応じてオン／オフするスイッチであり、電源をオン／オフする指示および血圧測定の緊急停止の指示を受け付ける。電源のオン／オフ指示と、血圧測定緊急停止の指示とは、例えば、電源スイッチ２１５のオン時間により区別されることができる。例えば、２秒などの所定の時間以上の間のオンつまり電源ボタンの長押しは、電源のオン／オフ指示であり、２秒未満のオンつまり電源ボタンの短押しは、血圧測定緊急停止の指示である、とすることができる。電源スイッチ２１５のオン／オフ状態を示す操作信号は、例えば、入出力インタフェース２０８を介して、ＣＰＵ２１６に入力される。ＣＰＵ２１６は、例えば、この操作信号に基づいて、電源のオン／オフ指示と血圧測定緊急停止の指示とを判別する。よって、電源スイッチ２１５（電源ボタン）は、上記適用例で説明したような緊急停止ボタン２８に対応する。
【００８４】
通信インタフェース２０９は、上記適用例で説明したような血圧計接続部２６に対応するものであり、例えばＢＬＥ通信モジュールのような近距離無線通信インタフェースであることができるが、これに限定されない。通信インタフェース２０９は、例えば、ＵＳＢケーブルを介して通信するＵＳＢインタフェースなどの有線通信インタフェースであっても良い。
【００８５】
流体袋２０３を内包するカフ２０２と、血圧計本体２０１内の圧力センサ２１０、圧電ポンプ２１１、弁２１２、配管２１３、発振回路２０５、ポンプ駆動回路２０６及び弁駆動回路２０７とは、上記適用例で説明したような、被測定者の血圧を測定する血圧計測部２３を構成することができる。
【００８６】
圧力センサ２１０は、例えば、ピエゾ抵抗式の圧力センサであることができる。発振回路２０５は、例えば、圧力センサ２１０からの出力を周波数に変換する。圧電ポンプ２１１は、例えば、流体袋２０３に流体としての空気を供給するポンプである。ポンプ駆動回路２０６は、例えば、圧電ポンプ２１１を駆動する。弁２１２は、例えば、圧電ポンプ２１１の吐出側の圧力、つまり流体袋２０３内の圧力（以下、背圧と称する。）を調節するために開閉される弁である。弁駆動回路２０７は、例えば、弁２１２を駆動する。配管２１３は、例えば、圧力センサ２１０、圧電ポンプ２１１及び弁２１２とカフ２０２に内包された流体袋２０３とを接続し、圧力センサ２１０、圧電ポンプ２１１及び弁２１２とカフ２０２に内包された流体袋２０３との間で、流体としての空気を流通させることができる。
【００８７】
ＣＰＵ２１６は、例えば、ＲＯＭ２１８に記憶された血圧計２００を制御するためのプログラムに従って、通信インタフェース２０９による情報処理装置３００からの測定開始命令の受信に応じて、ポンプ駆動回路２０６を介して圧電ポンプ２１１を駆動するとともに、弁駆動回路２０７を介して弁２１２を駆動する制御を行う。
【００８８】
圧電ポンプ２１１は、例えば、カフ２０２に内包された流体袋２０３内の圧力（背圧）を加圧するために、流体袋２０３に流体として空気を供給する。ポンプ駆動回路２０６は、例えば、圧電ポンプ２１１をＣＰＵ２１６から与えられる制御信号に基づいて駆動する。弁駆動回路２０７は、例えば、弁２１２を、ＣＰＵ２１６から与えられる制御信号に基づいて開閉する。弁２１２は、例えば、流体袋２０３の空気を排出し、または封入して、背圧を制御するために開閉される。
【００８９】
圧力センサ２１０及び発振回路２０５は、例えば、背圧を検出する圧力検出部として動作する。圧力センサ２１０は、例えば、ピエゾ抵抗式圧力センサであり、配管２１３を介して、圧電ポンプ２１１、弁２１２およびカフ２０２に内包されている流体袋２０３に接続されている。この例では、発振回路２０５は、例えば、圧力センサ２１０からのピエゾ抵抗効果による電気抵抗の変化に基づく電気信号値に基づき発振して、圧力センサ２１０の電気信号値に応じた周波数を有する周波数信号をＣＰＵ２１６に出力する。
【００９０】
ＣＰＵ２１６は、例えば、発振回路２０５から入力される周波数信号に基づいて現在の流体袋２０３の圧力を算出する。ＣＰＵ２１６は、例えば、この流体袋２０３の圧力に基づいて、血圧値を算出し、その算出した血圧値を、通信インタフェース２０９によって情報処理装置３００へ送信する制御を行う。
【００９１】
また、情報処理装置３００は、図４の例では、例えば、制御部３０１と、この制御部３０１にバスを介して接続された、記憶部３０２、画像処理回路３０３、音声処理部３０４、通信インタフェース３０５、グラフィックスコントローラ３０６、タッチパネルコントローラ３０７、入出力インタフェース３０８、無線通信インタフェース３０９、及び時計回路３１０を備えている。画像処理回路３０３には、例えば、前面カメラ３１１と背面カメラ３１２が接続されている。音声処理部３０４には、例えば、マイク３１３とスピーカ３１４が接続されている。グラフィックスコントローラ３０６及びタッチパネルコントローラ３０７には、例えば、表示部３１５が接続されている。表示部３１５は、例えば、表示画面３１６とタッチパネル３１７を含み、表示画面３１６は、例えば、グラフィックスコントローラ３０６に接続され、タッチパネル３１７は、例えば、タッチパネルコントローラ３０７に接続される。入出力インタフェース３０８には、例えば、加速度センサ３１８、照度センサ３１９、操作部材３２０、及びバイブレータ３２１が接続されている。なお、図４では、入出力インタフェース及び通信インタフェースをそれぞれ、「入出力Ｉ／Ｆ」及び「通信Ｉ／Ｆ」と記載している。
【００９２】
制御部３０１は、例えば、ＣＰＵ３２２、ＲＡＭ３２３、ＲＯＭ３２４などを含み、情報処理に応じて各構成要素の制御を行う。ＣＰＵ３２２の代わりに、ＭＰＵなどの他のプロセッサであっても良い。ＲＯＭ３２４は、例えば、ＣＰＵ３２２が実行するオペレーティングシステムや他のプログラムを記憶する。ＲＡＭ３２３は、例えば、ＣＰＵ３２２がワークメモリとして使用するメモリである。
【００９３】
ＣＰＵ３２２が必要なプログラムを実行することによって、上記適用例で説明したような制御部３７、例えば判定部４１、操作ガイダンス部４２、報告部４３、問い合わせ部４４などの処理を実行しても良い。当該プログラムは、例えば、ＲＯＭ３２４ではなく、記憶部３０２に記憶されていても良い。ＣＰＵ３２２が必要なプログラムを実行する際は、例えば、ＲＯＭ３２４及び／又は記憶部３０２に記憶された対象となるプログラムをＲＡＭ３２３に展開する。そして、ＣＰＵ３２２は、例えば、ＲＡＭ３２３に展開された当該プログラムを解釈及び実行して、各構成要素を制御する。
【００９４】
記憶部３０２は、例えば、制御部３０１により実行されるプログラム（例えば、電子メールアプリケーションプログラム、メッセージングアプリケーションプログラム及び血圧測定アプリケーションプログラム）、プログラムを実行するために必要な設定データ（例えば、電子メールのメールサーバやパスワードなどのデータ）、情報処理装置３００を使用するユーザの固有情報、などを記憶することができる。記憶部３０２が備える記憶媒体は、コンピュータや機械などが記録されたプログラムなどの情報を読み取り可能なように、当該プログラムなどの情報を、電気的、磁気的、光学的、機械的又は化学的作用によって蓄積する媒体であれば、どのようなものであっても良い。例えば、記憶部３０２が備える記憶媒体は、例えば、ＥＥＰＲＯＭ（登録商標）（Electrically Erasable, Programmable Read-Only Memory）などを使用することができる。なお、この記憶部３０２についても、ＣＰＵ３２２がワークメモリとして使用するようにしても良い。
【００９５】
画像処理回路３０３は、例えば、ＣＰＵ３２２の制御の下、前面カメラ３１１及び背面カメラ３１２で取得した画像に対して、リサイズ処理、補正処理、フィルタ処理などの所定の画像処理を施す。ここで、前面カメラ３１１は、上記適用例で説明したような前面カメラ３５Ａに対応し、背面カメラ３１２は、上記適用例で説明したような背面カメラに対応する。例えば、カメラ撮影時の構図決めのために表示部３１５の表示画面３１６に現在のカメラ画像を表示する際には、画像処理回路３０３は、前面カメラ３１１又は背面カメラ３１２で取得した画像を、表示画面３１６のサイズ（解像度）に合わせたリサイズを行って、ＲＡＭ３２３に記憶する。カメラアプリケーションプログラムによって何らかの画像効果を加える際には、ＣＰＵ３２２は、例えば、このＲＡＭ３２３に記憶された画像に対して、その効果に対応する画像加工処理を行って、表示画面３１６に表示することができる。画像加工処理の機能を、画像処理回路３０３が持っていても良い。また、画像処理回路３０３は、例えば、操作者によるレリーズ操作に応じて、前面カメラ３１１又は背面カメラ３１２で取得した画像を、設定された解像度の画像に変換して、記憶部３０２に記憶する。この際、表示画面３１６に表示する場合と同様に、記憶部３０２に記憶する画像に対して画像加工を行うことも可能である。
【００９６】
音声処理部３０４は、例えば、マイク３１３より入力される音声信号に、デジタル変換、ノイズ除去、エコーキャンセル等の音声処理を施してＣＰＵ３２２に出力する。また、音声処理部３０４、ＣＰＵ３２２の制御の下で、音声合成等の音声処理を施して生成した音声信号をスピーカ３１４へ出力する。ここで、マイク３１３は、上記適用例で説明したようなマイクに対応し、スピーカ３１４は、上記適用例で説明したような報知部３６のスピーカ３９に対応する。
【００９７】
通信インタフェース３０５は、上記適用例で説明したような接続部３２に対応するもので、例えば、血圧計２００の通信インタフェース２０９との間で近距離無線通信する。例えば、通信インタフェース３０５は、例えば、ＢＬＥ通信モジュールであることができるが、これに限定されない。通信インタフェース３０５は、例えば、ＵＳＢケーブルを介して通信するＵＳＢインタフェースなどの有線通信インタフェースであっても良い。
【００９８】
グラフィックスコントローラ３０６は、例えば、表示部３１５の表示画面３１６を制御する表示コントローラである。表示部３１５は、上記適用例で説明したような表示部３４に対応する。表示画面３１６は、上記適用例で説明したような表示画面３８に対応し、例えば、液晶ディスプレイ又は有機エレクトロルミネッセンスディスプレイであることができる。
【００９９】
タッチパネルコントローラ３０７は、例えば表示画面３１６上に配置された座標検出装置であるタッチパネル３１７を制御する。タッチパネルコントローラ３０７は、例えば、操作者によってタッチされた表示画面３１６上のタッチ位置を示す座標データをタッチパネル３１７から取得して、ＣＰＵ３２２に出力する。
【０１００】
入出力インタフェース３０８は、例えば、加速度センサ３１８や照度センサ３１９などの検出信号、操作部材３２０の操作信号、などをＣＰＵ３２２に入力することができる。また、入出力インタフェース３０８は、例えば、ＣＰＵ３２２からの振動指令をバイブレータ３２１に出力することができる。
【０１０１】
加速度センサ３１８は、上記適用例で説明したような加速度センサに対応し、例えば、情報処理装置３００の加速度を検出する。加速度センサ３１８は、例えば、Ｘ軸、Ｙ軸及びＺ軸の各軸方向の加速度を検出するものに限らず、各軸周りの回転方向の加速度を検出しても良い。加速度センサ３１８は、それら３軸方向の加速度及び各軸周りの回転方向の加速度を示す加速度信号を、入出力インタフェース３０８を介して、ＣＰＵ３２２に出力する。なお、加速度センサ３１８の代わりに、或いはそれに加えて、情報処理装置３００は、例えば、ジャイロセンサを備えても良い。ジャイロセンサは、上記適用例で説明したようなジャイロセンサに対応し、情報処理装置３００がＸ軸、Ｙ軸及びＺ軸の各軸周りに回転した場合における回転角度を検出し、それら各軸周りの回転角度を示す回転角度信号を出力することができる。
【０１０２】
照度センサ３１９は、上記適用例で説明したような照度センサ３５Ｂに対応する。照度センサ３１９は、例えばフォトダイオードなど、情報処理装置３００の周囲の明るさを検出する。本実施形態では、照度センサ３１９は、情報処理装置３００の前面の表示画面３１６近傍位置に配置され、表示画面３１６の周囲の明るさを示す明るさ信号を、入出力インタフェース３０８を介して、ＣＰＵ３２２に出力する。一般に、照度センサ３１９は、周囲の明るさに応じて、表示画面３１６の明るさ（輝度）を調整するために利用される。
【０１０３】
なお、照度センサ３１９の代わりに、或いはそれに加えて、情報処理装置３００は、例えば、近接センサを備えても良い。近接センサは、検出対象の物体が接近したことを非接触で検出するセンサであり、一般に、近接センサは、電話をするときにタッチパネル３１７が機能しないようにするために利用されている。具体的には、近接センサには、電磁誘導を利用した高周波発振型、磁石を用いた磁気型、及び、検出対象の物体とセンサとの間の静電容量の変化を検出する静電容量型、などが知られている。近接センサは、検出対象の物体が接近したことを検出すると、当該検出対象の物体が接近したことを示す近接信号を出力することができる。
【０１０４】
操作部材３２０は、例えば、上記適用例で説明したような、操作ボタン３３Ａを含む各種の操作ボタンの操作を検出するスイッチを含む。操作部材３２０は、操作者による操作ボタンの操作を検出し、その操作内容を示す操作信号を、入出力インタフェース３０８を介して、ＣＰＵ３２２に出力することができる。この操作部材３２０と、表示画面３１６上に配置されたタッチパネル３１７及びその制御を行うタッチパネルコントローラ３０７とは、上記適用例で説明したような操作部３３に対応する。
【０１０５】
バイブレータ３２１は、上記適用例で説明したような報知部３６の振動部材４０に対応する。バイブレータ３２１は、入出力インタフェース３０８を介してＣＰＵ３２２から与えられる振動指令に応じて、振動を発生する。
【０１０６】
無線通信インタフェース３０９は、上記適用例で説明したような通信部３１に対応し、例えば、Ｗｉ−Ｆｉモジュールを含むことができる。無線通信インタフェース３０９は、例えば、図示しないＷｉ−Ｆｉ基地局を経由して、インターネットや電話網などの通信ネットワークＮＷに接続され、通信ネットワークＮＷを介して外部装置と通信することができる。
【０１０７】
時計回路３１０は、例えば、クロックを含み、現在の日時を取得することができる。
【０１０８】
＜１−２＞動作
次に、図５及び図６を用いて、第１実施形態に係る生体データ測定システムの動作例について説明する。
【０１０９】
図５は、血圧測定アプリケーションプログラムによる情報処理装置３００の処理手順の一例を例示するフローチャートである。この処理手順は、例えば、表示画面３１６に表示している血圧測定アプリケーションプログラムのアイコンに対応する位置の、タッチパネル３１７の操作がされて、ＣＰＵ３２２が、血圧測定アプリケーションプログラムの起動を指示されたと判断したときに、開始される。また、図６は、血圧計２００の処理手順の一例を例示するフローチャートである。この処理手順は、例えば、血圧計本体２０１の表面に配置された電源ボタンの被測定者操作に応じた電源スイッチ２１５からの操作信号により、ＣＰＵ２１６が、電源オンが指示されたと判断したときに、開始される。
【０１１０】
なお、以下で説明する処理手順は一例に過ぎず、各処理は可能な限り変更されてよい。また、以下で説明する処理手順について、実施の形態に応じて、適宜、ステップの省略、置換、及び追加が可能である。
【０１１１】
＜１−２−１＞通信確立動作
［ステップＳ３０１］
まず、情報処理装置３００のＣＰＵ３２２は、通信インタフェース３０５により、血圧計２００との近距離通信を確立する。
【０１１２】
［ステップＳ２０１］
血圧計２００のＣＰＵ２１６も同様に、通信インタフェース２０９により、情報処理装置３００との近距離通信を確立する。
【０１１３】
＜１−２−２＞測定開始判定動作
［ステップＳ３０２］
情報処理装置３００のＣＰＵ３２２は、血圧計２００との近距離通信確立後、操作者による血圧測定の開始操作待ちとなっている。すなわち、ＣＰＵ３２２は、グラフィックスコントローラ３０６により表示部３１５の表示画面３１６に、上記適用例で説明したような血圧測定開始を指示するためのアイコン３８Ａを含む血圧測定アプリケーションプログラムの初期画面を表示する。そして、ＣＰＵ３２２は、タッチパネル３１７のこのアイコン３８Ａに対応する位置がタッチされたか否かを、タッチパネルコントローラ３０７から入力されるタッチ座標により判断する。血圧測定開始操作が行われていないと判断した場合（ステップＳ３０２、ＮＯ）、ＣＰＵ３２２は、このステップＳ３０２の処理を繰り返す。血圧測定開始操作が行われたと判断した場合（ステップＳ３０２、ＹＥＳ）、ＣＰＵ３２２は、処理をステップＳ３０３に進める。
【０１１４】
［ステップＳ３０３］
上記ステップＳ３０２において血圧測定開始操作が行われたと判断した場合（ステップＳ３０２、ＹＥＳ）、ＣＰＵ３２２は、測定開始条件を満たしたときに血圧計２００に測定開始を指示する、測定開始判定処理を実行する。図７は、この測定開始判定処理の一例を例示するフローチャートである。
【０１１５】
［ステップＳ３０３Ａ］
測定開始判定処理においては、ＣＰＵ３２２は、まず、表示画面初期角度を取得する。例えば、ＣＰＵ３２２は、入出力インタフェース３０８を介して取得した加速度センサ３１８の検出信号に基づいて、情報処理装置３００すなわち表示画面３１６の重力方向に対する角度、つまり表示画面３１６が向いている方向を算出することができる。取得した表示画面初期角度は、ＲＡＭ３２３または記憶部３０２に記憶される。
【０１１６】
［ステップＳ３０３Ｂ］
次に、ＣＰＵ３２２は、測定開始条件を満たすように情報処理装置３００を動かすことを促す測定開始ガイダンスメッセージを、表示画面３１６及び／又はスピーカ３１４により出力する。例えば、ＣＰＵ３２２は、グラフィックスコントローラ３０６により表示画面３１６に測定開始ガイダンスメッセージ文字を表示させ、音声処理部３０４によりスピーカ３１４から測定開始ガイダンスメッセージ音声を発声させることができる。例えば、測定開始ガイダンスメッセージの内容は、血圧測定アプリケーションプログラムの一部として、記憶部３０２に予め記憶されている。よって、ＣＰＵ３２２は、上記適用例で説明したような操作ガイダンス部４２の処理を実行することができる。
【０１１７】
［ステップＳ３０３Ｃ］
次に、ＣＰＵ３２２は、通信インタフェース３０５により、血圧計２００へ測定準備完了の問い合わせを送信する。よって、ＣＰＵ３２２は、上記適用例で説明したような問い合わせ部４４の処理を実行することができる。
【０１１８】
［ステップＳ３０３Ｄ］
その後、ＣＰＵ３２２は、通信インタフェース３０５により、血圧計２００から測定準備完了通知を受信したか否かを判断する。測定準備完了通知を受信していないと判断した場合（ステップＳ３０３Ｄ、ＮＯ）、ＣＰＵ３２２は、処理をステップＳ３０３Ｅに進める。測定準備完了通知を受信したと判断した場合（ステップＳ３０３Ｄ、ＹＥＳ）、ＣＰＵ３２２は、処理をステップＳ３０３Ｈに進める。
【０１１９】
［ステップＳ３０３Ｅ］
上記ステップＳ３０３Ｄにおいて、血圧計２００から測定準備完了通知を受信していないと判断した場合（ステップＳ３０３Ｄ、ＮＯ）、ＣＰＵ３２２は、測定準備完了の問合せを送信してから例えば５秒などの所定時間が経過したか否かを判断する。この５秒は一例であり、これに限定するものではない。所定時間が経過していないと判断した場合（ステップＳ３０３Ｅ、ＮＯ）、ＣＰＵ３２２は、処理を上記ステップＳ３０３Ｄに戻す。所定時間が経過したと判断した場合（ステップＳ３０３Ｅ、ＹＥＳ）、ＣＰＵ３２２は、処理をステップＳ３０３Ｆに進める。
【０１２０】
こうして、ステップＳ３０３Ｄ及びステップＳ３０３Ｅの処理を繰り返すことで、ＣＰＵ３２２は、所定時間の間、測定準備完了通知の受信待ちとなる。
【０１２１】
［ステップＳ２０２］
血圧計２００のＣＰＵ２１６は、情報処理装置３００との近距離通信確立後、情報処理装置３００からの測定準備完了の問い合わせの受信待ちとなっている。すなわち、ＣＰＵ２１６は、通信インタフェース２０９により、情報処理装置３００から測定準備完了の問い合わせを受信したか否かを判断する。測定準備完了の問い合わせを受信していないと判断した場合（ステップＳ２０２、ＮＯ）、ＣＰＵ２１６は、このステップＳ２０２の処理を繰り返す。測定準備完了の問い合わせを受信したと判断した場合（ステップＳ２０２、ＹＥＳ）、ＣＰＵ２１６は、処理をステップＳ２０３に進める。
【０１２２】
［ステップＳ２０３］
上記ステップＳ２０２において、情報処理装置３００から測定準備完了の問い合わせを受信したと判断した場合（ステップＳ２０２、ＹＥＳ）、ＣＰＵ２１６は、血圧の測定可能状態となっているか否かを判断する。例えば、ＣＰＵ２１６は、入出力インタフェース２０８を介してカフ巻き状態検出部２１４から取得した検出信号で示されるカフ２０２の巻き状態により、この測定可能状態か否かを判断することができる。血圧の測定可能状態となっていないと判断した場合（ステップＳ２０３、ＮＯ）、ＣＰＵ２１６は、処理をステップＳ２０４に進める。血圧の測定可能状態になっていると判断した場合（ステップＳ２０３、ＹＥＳ）、ＣＰＵ２１６は、処理をステップＳ２０５に進める。
【０１２３】
［ステップＳ２０４］
上記ステップＳ２０３において、血圧の測定可能状態となっていないと判断した場合（ステップＳ２０３、ＮＯ）、ＣＰＵ２１６は、通信インタフェース２０９により、情報処理装置３００から問い合わせ終了を受信したか否かを判断する。問い合わせ終了を受信していないと判断した場合（ステップＳ２０４、ＮＯ）、ＣＰＵ２１６は、処理を上記ステップＳ２０３に戻す。
【０１２４】
［ステップＳ３０３Ｆ］
上記ステップＳ３０３Ｅにおいて、血圧計２００から測定準備完了通知を受信しないまま所定時間が経過したと判断した場合（ステップＳ３０３Ｅ、ＹＥＳ）、ＣＰＵ３２２は、エラーメッセージを表示画面３１６及び／又はスピーカ３１４により出力する。例えば、ＣＰＵ３２２は、グラフィックスコントローラ３０６により表示画面３１６にエラーメッセージ文字を表示させ、音声処理部３０４によりスピーカ３１４からエラーメッセージ音声を発声させる。例えば、エラーメッセージの内容は、血圧測定アプリケーションプログラムの一部として、記憶部３０２に予め記憶されている。エラーメッセージの内容としては、血圧計２００の準備が整っていないことを示すメッセージや、カフ２０２を正しく巻き直すような指示メッセージを含むことができる。
【０１２５】
［ステップＳ３０３Ｇ］
その後、ＣＰＵ３２２は、通信インタフェース３０５により、血圧計２００へ問い合わせ終了を送信する。そして、この測定開始判定処理を終了して、処理を上記ステップＳ３０２に戻す。
【０１２６】
［ステップＳ２０４］
上記ステップＳ２０４において、問い合わせ終了を受信したと判断した場合（ステップＳ２０４、ＹＥＳ）、血圧計２００のＣＰＵ２１６は、処理を上記ステップＳ２０２に戻す。つまり、測定準備完了の問い合わせから所定時間が経過しても準備完了とならないときには、情報処理装置３００においてエラーメッセージが出力され、それに応じて被測定者はカフ２０２を巻き直して、再度情報処理装置３００で測定開始操作を行うこととなる。そのため、ＣＰＵ２１６は、処理を上記ステップＳ２０２に戻して、情報処理装置３００からの測定準備完了の問い合わせの受信待ちとなる。
【０１２７】
［ステップＳ２０５］
これに対して、上記ステップＳ２０３において、血圧の測定可能状態になっていると判断した場合（ステップＳ２０３、ＹＥＳ）、ＣＰＵ２１６は、測定準備完了通知を、通信インタフェース２０９により情報処理装置３００へ送信する。
【０１２８】
［ステップＳ３０３Ｈ］
上記ステップＳ３０３Ｄにおいて、血圧計２００から測定準備完了通知を受信したと判断した場合（ステップＳ３０３Ｄ、ＹＥＳ）、情報処理装置３００のＣＰＵ３２２は、表示画面３１６の現在角度を取得する。例えば、ＣＰＵ３２２は、入出力インタフェース３０８を介して取得した加速度センサ３１８の検出信号に基づいて、情報処理装置３００すなわち表示画面３１６の重力方向に対する角度、つまり表示画面３１６が向いている方向を算出する。取得した表示画面現在角度は、ＲＡＭ３２３または記憶部３０２に記憶される。
【０１２９】
［ステップＳ３０３Ｉ］
次に、ＣＰＵ３２２は、ＲＡＭ３２３または記憶部３０２に記憶した表示画面３１６の初期角度と現在角度との差が所定の角度、例えば±９０度の範囲外であるか否かを判断する。この±９０度は一例であり、これに限定するものではない。所定の角度は、血圧測定アプリケーションプログラムの一部として、記憶部３０２に予め記憶されている。上記適用例で説明したように、角度差が例えば±９０度の範囲を超える角度になったならば、被測定者が表示画面を視認できない測定開始角度になったと判定しても良い。但し、この角度差は、表示画面３１６の左右方向（短手方向）に対応するｘ軸、又は、上下方向（長手方向）に対応するｙ軸のどちらかの軸周りに関してであり、前後方向（奥行き方向）に対応するｚ軸の何れの軸周りについては、この判断に含めない。角度差が±９０度範囲外でないと判断した場合（ステップＳ３０３Ｉ、ＮＯ）、ＣＰＵ３２２は、処理を上記ステップＳ３０３Ｈに戻す。角度差が±９０度範囲外であると判断した場合（ステップＳ３０３Ｉ、ＹＥＳ）、ＣＰＵ３２２は、測定開始条件を満たしたとして、この測定開始判定処理を終了し、処理をステップＳ３０４に進める。このように、ＣＰＵ３２２は、上記適用例で説明したような、表示画面３８の角度が被測定者が表示画面３８を視認できない測定開始角度になったとき測定開始条件を満たしたと判定する判定部４１の処理を実行することができる。
【０１３０】
［ステップＳ３０４］
以上のようにして、測定開始条件が満たされたならば、ＣＰＵ３２２は、一定時間、例えば３秒間、待機する。３秒は一例であり、これに限定しない。
【０１３１】
［ステップＳ３０５］
その後、ＣＰＵ３２２は、測定開始メッセージをスピーカ３１４により出力する。すなわち、ＣＰＵ３２２は、音声処理部３０４によりスピーカ３１４から測定開始メッセージ音声を発声させる。例えば、測定開始メッセージの内容は、血圧測定アプリケーションプログラムの一部として、記憶部３０２に予め記憶されている。なおこの場合、被測定者は表示画面３１６の表示内容を視認することができないので、ＣＰＵ３２２は、測定開始メッセージを、他のメッセージのように表示画面３１６に表示するようなことは行わない。
【０１３２】
［ステップＳ３０６］
その後、ＣＰＵ３２２は、通信インタフェース３０５により、血圧計２００へ測定開始命令を送信する。
【０１３３】
このように、測定開始命令の送信は、測定開始メッセージを血圧計２００へ出力した後に直ちに行うのではなく、一定時間待機した後に行うようにしている。よって、被測定者が、一般的な血圧計と同様に、測定開始を意識して行動することが可能となる。
【０１３４】
［ステップＳ３０７］
また、ＣＰＵ３２２は、バックグラウンドで実行しているアプリケーションプログラムによるスピーカ３１４及びバイブレータ３２１の使用を禁止する。例えば、ＣＰＵ３２２は、電子メールアプリケーションプログラムやメッセージングアプリケーションプログラムにおける電子メールやメッセージの着信時の着信音（着信メロディ）がスピーカ３１４から鳴らないようにする。
【０１３５】
なお、電話着信時の着信音（着信メロディ）については、スピーカ３１４の使用を禁止しない。電子メールやメッセージと異なり、電話は緊急性が高い場合に用いられることが多いため、血圧測定よりも優先されるべきものとする。メッセージングアプリケーションプログラムにおいても、インターネットを介した通話機能を備えているものも有り、そのようなアプリケーションプログラムにおける通話に関わる着信音については、電話着信と同様に取り扱うことが望ましい。
【０１３６】
［ステップＳ３０８］
更に、ＣＰＵ３２２は、例えば、図示しない電源部からの表示画面３１６への給電を停止することで、表示画面３１６を消画する。表示画面３１６を消画することで、情報処理装置３の消費電力を抑制することが可能となる。
【０１３７】
なお、ステップＳ３０７及びステップＳ３０８の処理は、上記ステップＳ３０６の前に行っても良いし、上記ステップＳ３０４の待機中に行っても良い。また、ステップＳ３０７の処理とステップＳ３０８の処理は、どちらが先で有っても良い。更に、ステップＳ３０７及び／又はステップＳ３０８の処理は、無くても良い。
【０１３８】
［ステップＳ２０６］
血圧計２００のＣＰＵ２１６は、上記ステップＳ２０５において測定準備完了通知を情報処理装置３００へ送信した後は、情報処理装置３００からの測定開始命令の受信待ちとなっている。すなわち、ＣＰＵ２１６は、通信インタフェース２０９により、情報処理装置３００から測定開始命令を受信したか否かを判断する。測定開始命令を受信していないと判断した場合（ステップＳ２０６、ＮＯ）、ＣＰＵ２１６は、このステップＳ２０６の処理を繰り返す。測定開始命令を受信したと判断した場合（ステップＳ２０６、ＹＥＳ）、ＣＰＵ２１６は、処理をステップＳ２０７に進める。
【０１３９】
＜１−２−３＞血圧測定動作
［ステップＳ２０７］
上記ステップＳ２０６において情報処理装置３００から測定開始命令を受信したと判断した場合（ステップＳ２０６、ＹＥＳ）、ＣＰＵ２１６は、カフ２０２に内包されている流体袋２０３に流体（空気）を導入して、流体袋２０３内の圧力（背圧）を加圧する。例えば、ＣＰＵ２１６は、まず、弁駆動回路２０７を介して弁２１２を閉鎖し、その後、ポンプ駆動回路２０６を介して圧電ポンプ２１１を駆動して、流体袋２０３に空気を送る。これにより、流体袋２０３を膨張させるとともに背圧を徐々に加圧していく。
【０１４０】
［ステップＳ２０８］
次に、ＣＰＵ２１６は、発振回路２０５から入力される周波数信号により、圧力センサ２１０が検出する背圧が、所定の圧力に達したか否かを判断する。所定の圧力とは、被測定者の収縮期血圧よりも十分高い圧力（例えば、収縮期血圧＋３０ｍｍＨｇ）である。これは、予めＲＯＭ２１８又は図示しない他のメモリに記憶されていても良いし、加圧中にＣＰＵ２１６が収縮期血圧を所定の算出式により推定して決定するようにしても良い（例えば、特開２００１−７０２６３号公報参照。）。所定の圧力に達していないと判断した場合（ステップＳ２０８、ＮＯ）、ＣＰＵ２１６は、処理をステップＳ２０９に進める。所定の圧力に達したと判断した場合（ステップＳ２０８、ＹＥＳ）、ＣＰＵ２１６は、処理をステップＳ２１０に進める。
【０１４１】
［ステップＳ２０９］
上記ステップＳ２０８において、所定の圧力に達していないと判断した場合（ステップＳ２０８、ＮＯ）、ＣＰＵ２１６は、血圧計２００における血圧測定緊急停止指示の入力、または、情報処理装置３００からの測定停止命令の受信が有るか否かを判断する。例えば、ＣＰＵ２１６は、血圧計本体２０１の表面に配置された電源ボタンの被測定者操作に応じた電源スイッチ２１５からの操作信号に基づいて、電源ボタンの短押しによる血圧測定緊急停止指示の入力の有無を判断できる。例えば、ＣＰＵ２１６は、情報処理装置３００と通信する通信インタフェース２０９による受信結果により、測定停止命令受信の有無を判断できる。血圧測定緊急停止指示の入力または測定停止命令の受信が無いと判断した場合（ステップＳ２０９、ＮＯ）、ＣＰＵ２１６は、処理を上記ステップＳ２０７に戻し、加圧を継続する。血圧測定緊急停止指示の入力または測定停止命令の受信が有ったと判断した場合（ステップＳ２０９、ＹＥＳ）、ＣＰＵ２１６は、処理をステップＳ２１８に進める。
【０１４２】
［ステップＳ２１０］
上記ステップＳ２０８において、所定の圧力に達したと判断した場合（ステップＳ２０８、ＹＥＳ）、ＣＰＵ２１６は、流体袋２０３を収縮させるとともに、背圧を徐々に減圧していく。例えば、ＣＰＵ２１６は、ポンプ駆動回路２０６を介して圧電ポンプ２１１を停止し、その後、弁駆動回路２０７を介して弁２１２を徐々に開放する制御を行う。この場合の減圧速度については、例えば、カフ２０２の加圧中に目標となる目標減圧速度を設定し、その目標減圧速度になるようにＣＰＵ２１６が弁２１２の開口度を制御する。
【０１４３】
［ステップＳ２１１］
ＣＰＵ２１６は、血圧測定緊急停止指示が入力されたか否かを判断する。例えば、ＣＰＵ２１６は、血圧計本体２０１の表面に配置された電源ボタンの被測定者操作に応じた電源スイッチ２１５からの操作信号に基づいて、電源ボタンの短押しによる血圧測定緊急停止指示の入力の有無を判断できる。血圧測定緊急停止指示が入力されていないと判断した場合（ステップＳ２１１、ＮＯ）、ＣＰＵ２１６は、処理をステップＳ２１２に進める。血圧測定緊急停止指示が入力されたと判断した場合（ステップＳ２１１、ＹＥＳ）、ＣＰＵ２１６は、処理をステップＳ２１８に進める。
【０１４４】
［ステップＳ２１２］
上記ステップＳ２１１において、血圧測定緊急停止指示が入力されていないと判断した場合（ステップＳ２１１、ＮＯ）、ＣＰＵ２１６は、情報処理装置３００から測定停止命令が受信されたか否かを判断する。例えば、ＣＰＵ２１６は、情報処理装置３００と通信する通信インタフェース２０９による受信結果により、測定停止命令受信の有無を判断できる。測定停止命令が受信されていないと判断した場合（ステップＳ２１２、ＮＯ）、ＣＰＵ２１６は、処理をステップＳ２１３に進める。測定停止命令が受信されたと判断した場合（ステップＳ２１２、ＹＥＳ）、ＣＰＵ２１６は、処理をステップＳ２１７に進める。
【０１４５】
［ステップＳ２１３］
上記ステップＳ２１２において、測定停止命令が受信されていないと判断した場合（ステップＳ２１２、ＮＯ）、ＣＰＵ２１６は、血圧値を算出する。例えば、上記減圧過程において、カフ２０２を介して、カフ２０２の圧力を表す背圧信号を圧力センサ２１０が検出する。ＣＰＵ２１６は、この背圧信号に基づいて、オシロメトリック法により血圧値（収縮期血圧と拡張期血圧）を算出することができる。なお、血圧値の算出は、減圧過程に限らず、加圧過程において行われても良い。
【０１４６】
［ステップＳ２１４］
ＣＰＵ２１６は、血圧値が決定したか否かを判断する。例えば、収縮期血圧と拡張期血圧の両方が算出されたならば、血圧値が決定したと判断することができる。血圧値が決定していないと判断した場合（ステップＳ２１４、ＮＯ）、ＣＰＵ２１６は、処理を上記ステップＳ２１０に戻して、減圧を継続する。血圧値が決定したと判断した場合（ステップＳ２１４、ＹＥＳ）、ＣＰＵ２１６は、処理をステップＳ２１５に進める。
【０１４７】
［ステップＳ２１５］
上記ステップＳ２１４において、血圧値が決定したと判断した場合（ステップＳ２１４、ＹＥＳ）、ＣＰＵ２１６は、算出した血圧値を、通信インタフェース２０９により情報処理装置３００へ送信する。
【０１４８】
［ステップＳ２１６］
その後、ＣＰＵ２１６は、弁駆動回路２０７を介して弁２１２を開放し、カフ２０２の流体袋２０３内の空気を排気する。
【０１４９】
［ステップＳ３０９］
情報処理装置３００のＣＰＵ３２２は、上記ステップＳ３０８において表示画面３１６を消画した後、測定開始条件の逸脱が生じたか否かを判断する。上述したように、測定開始条件は、例えば、表示画面３１６の現在の角度が初期角度から所定の角度、例えば±９０度の範囲を超え角度となっていることである。よって、このステップＳ３０９では、表示画面３１６の初期角度と現在角度との差が所定の角度、例えば±９０度の範囲内となったか否かを判断することになる。測定開始条件の逸脱が生じていないと判断した場合（ステップＳ３０９、ＮＯ）、ＣＰＵ３２２は、処理をステップＳ３１０に進める。測定開始条件の逸脱が生じたと判断した場合（ステップＳ３０９、ＹＥＳ）、ＣＰＵ３２２は、処理をステップＳ３１４に進める。
【０１５０】
［ステップＳ３１０］
上記ステップＳ３０９において、測定開始条件の逸脱が生じていないと判断した場合（ステップＳ３０９、ＮＯ）、ＣＰＵ３２２は、通信インタフェース３０５により血圧計２００から血圧値を受信したか否かを判断する。血圧値を受信していないと判断した場合（ステップＳ３１０、ＮＯ）、ＣＰＵ３２２は、処理を上記ステップＳ３０９に戻す。血圧値を受信したと判断した場合（ステップＳ３１０、ＹＥＳ）、ＣＰＵ３２２は、処理をステップＳ３１１に進める。
【０１５１】
このステップＳ３０９とステップＳ３１０を繰り返すことで、ＣＰＵ３２２は、血圧計２００によって血圧値が測定されるのを待つ。
【０１５２】
［ステップＳ３１１］
上記ステップＳ３１０において、血圧値を受信したと判断した場合（ステップＳ３１０、ＹＥＳ）、ＣＰＵ３２２は、その受信した血圧値を記憶部３０２に保存する。
【０１５３】
［ステップＳ３１２］
その後、ＣＰＵ３２２は、測定終了を報知する。例えば、ＣＰＵ３２２は、音声処理部３０４によりスピーカ３１４から測定終了メッセージ音声を発声させる。例えば、測定終了メッセージの内容は、血圧測定アプリケーションプログラムの一部として、記憶部３０２に予め記憶されている。この場合、ＣＰＵ３２２は、更に、入出力インタフェース３０８を介してバイブレータ３２１を振動させても良い。
【０１５４】
［ステップＳ３１３］
そして、ＣＰＵ３２２は、グラフィックスコントローラ３０６を介して、記憶部３０２に保存されている測定結果を、表示画面３１６に表示する。被測定者は、上記ステップＳ３１２での測定終了の報知に応じて、情報処理装置３００の表示画面３１６を視認可能な状態にすることで、この表示画面３１６に表示された測定結果を見ることができる。なお、表示画面３１６に表示される測定結果は、今回測定された血圧値だけであっても良いし、過去に測定された血圧値と今回の血圧値が一緒に提示されるものであっても良い。更には、血圧値の経時変化や統計値等、加工した情報であっても構わない。どのような測定結果を表示するかは、血圧測定アプリケーションプログラム及び操作者による選択に依存する。
【０１５５】
＜１−２−４＞緊急停止動作
［ステップＳ２０９、ステップＳ２１１］
血圧計２００のＣＰＵ２１６は、上述したように、上記ステップＳ２０９及び上記ステップＳ２１１において、血圧測定緊急停止指示が入力されたか否かを判断する。例えば、血圧計本体２０１の表面に配置された電源ボタンの短押しによる電源スイッチ２１５の短時間オンにより、被測定者から血圧測定緊急停止指示が入力されたと判断すると（ステップＳ２０９又はステップＳ２１１、ＹＥＳ）、ＣＰＵ２１６は、処理をステップＳ２１８に進める。
【０１５６】
［ステップＳ２１８］
上記ステップＳ２０９又は上記ステップＳ２１１において、被測定者から血圧測定緊急停止指示が入力されたと判断した場合（ステップＳ２０９又はステップＳ２１１、ＹＥＳ）、ＣＰＵ２１６は、弁駆動回路２０７を介して弁２１２を開放し、カフ２０２の流体袋２０３内の空気を排気する。その後、ＣＰＵ２１６は、処理を上記ステップＳ２０２に戻す。
【０１５７】
血圧計２００の緊急停止ボタンとしての機能を持つ電源ボタンが操作されるとき（電源スイッチ２１５が短時間オンされるとき）とは、一般に、被測定者が直ちに血圧測定を中止したい場合であることが想定される。特に、減圧中の緊急停止ボタンの操作は、圧電ポンプ２１１に異常が発生して、流体袋２０３内の圧力が減少しないという緊急事態の恐れがある場合も含まれる。よって、血圧計２００は、緊急停止ボタンの操作に応答して、直ちに血圧測定を中止し、流体袋２０３内の流体を排出させる。従って、血圧測定の安全性を確保することができる。
【０１５８】
［ステップＳ３０９］
一方、情報処理装置３００のＣＰＵ３２２は、上述したように、上記ステップＳ３０９において、測定開始条件の逸脱が生じたか否かを判断する。例えば、表示画面３１６の初期角度と現在角度との差が所定の角度、例えば±９０度の範囲内となると、ＣＰＵ３２２は、測定開始条件の逸脱が生じたと判断する。このように測定開始条件の逸脱が生じたと判断した場合（ステップＳ３０９、ＹＥＳ）、ＣＰＵ３２２は、処理をステップＳ３１４に進める。
【０１５９】
［ステップＳ３１４］
上記ステップＳ３０９において、測定開始条件の逸脱が生じたと判断した場合（ステップＳ３０９、ＹＥＳ）、ＣＰＵ３２２は、通信インタフェース３０５により、血圧計２００へ測定停止命令を送信する。
【０１６０】
［ステップＳ３１５］
その後、ＣＰＵ３２２は、一定時間、例えば通常の血圧測定に要する時間の間、待機する。
【０１６１】
［ステップＳ２０９］
血圧計２００のＣＰＵ２１６は、上述したように、上記ステップＳ２０９において、情報処理装置３００からの測定停止命令の受信が有るか否かを判断する。例えば、情報処理装置３００と通信する通信インタフェース２０９による受信結果により、情報処理装置３００からの測定停止命令が受信されたと判断すると（ステップＳ２０９、ＹＥＳ）、ＣＰＵ２１６は、処理をステップＳ２１８に進める。
【０１６２】
［ステップＳ２１８］
上記ステップＳ２０９において、情報処理装置３００からの測定停止命令が受信されたと判断した場合（ステップＳ２０９、ＹＥＳ）、ＣＰＵ２１６は、弁駆動回路２０７を介して弁２１２を開放し、カフ２０２の流体袋２０３内の空気を排気する。
【０１６３】
［ステップＳ３１６］
情報処理装置３００のＣＰＵ３２２は、上記ステップＳ３１５で一定時間待機した後、通信インタフェース３０５により血圧計２００から血圧値を受信したか否かを判断する。血圧値を受信していないと判断した場合（ステップＳ３１６、ＮＯ）、ＣＰＵ３２２は、処理を上記ステップＳ３０２に戻す。
【０１６４】
このように、血圧計２００において加圧していっいる段階で、情報処理装置３００側において測定開始条件の逸脱が生じた際には、未だ流体袋２０３内の圧力が血圧計２００で血圧を測定可能な状態になっていない。そのため、血圧測定を中止する。再度血圧測定を行う場合には、上記ステップＳ２０２及び上記ステップＳ３０２の処理から繰り返せば良い。
【０１６５】
［ステップＳ２１２］
また、血圧計２００のＣＰＵ２１６は、上述したように、上記ステップＳ２１２において、情報処理装置３００からの測定停止命令の受信が有るか否かを判断する。例えば、情報処理装置３００と通信する通信インタフェース２０９による受信結果により、情報処理装置３００からの測定停止命令が受信されたと判断すると（ステップＳ２１２、ＹＥＳ）、ＣＰＵ２１６は、処理をステップＳ２１７に進める。
【０１６６】
［ステップＳ２１７］
上記ステップＳ２１２において、情報処理装置３００からの測定停止命令が受信されたと判断した場合（ステップＳ２１２、ＹＥＳ）、ＣＰＵ２１６は、一定時間、例えば数秒、上記所定の圧力以上の圧迫が継続しているか否かを判断する。例えば、ＣＰＵ２１６は、発振回路２０５から入力される周波数信号により示される、圧力センサ２１０が検出する背圧に基づいて、この判断を行う。この数秒は一例であり、これに限定されない。一定時間圧迫が継続していないと判断した場合（ステップＳ２１７、ＮＯ）、ＣＰＵ２１６は、処理を上記ステップＳ２１３に進める。一定時間圧迫が継続していると判断した場合（ステップＳ２１７、ＹＥＳ）、ＣＰＵ２１６は、処理を上記ステップＳ２１８に進める。
【０１６７】
［ステップＳ２１８］
上記ステップＳ２１７において、一定時間圧迫が継続していると判断した場合（ステップＳ２１７、ＹＥＳ）、ＣＰＵ２１６は、弁駆動回路２０７を介して弁２１２を開放し、カフ２０２の流体袋２０３内の空気を排気する。
【０１６８】
このように、情報処理装置３００側で測定開始条件の逸脱が生じたとき、血圧計２００において一定時間圧迫が継続しているならば、血圧計２００のＣＰＵ２１６は、その逸脱行為は、情報処理装置３００の操作者である被測定者が意思を持って、血圧計２００の緊急停止ボタンの代わりに実施したと判断する。よって、ＣＰＵ２１６は、直ちに血圧測定を中止し、流体袋２０３内の流体を排出させる。従って、血圧測定の安全性を確保することができる。
【０１６９】
［ステップＳ２１３〜ステップＳ２１６］
これに対して、上記ステップＳ２１７において、一定時間圧迫が継続していないと判断した場合（ステップＳ２１７、ＮＯ）、ＣＰＵ２１６は、処理を上記ステップＳ２１３に進め、上記ステップＳ２１３〜ステップＳ２１６の処理を行う。すなわち、血圧値を算出し、血圧値が決定したならば、算出した血圧値を、通信インタフェース２０９により情報処理装置３００へ送信した後、弁駆動回路２０７を介して弁２１２を開放し、カフ２０２の流体袋２０３内の空気を排気する。
【０１７０】
［ステップＳ３１６］
情報処理装置３００のＣＰＵ３２２は、上記ステップＳ３１５において一定時間待機した後、通信インタフェース３０５により血圧計２００から血圧値を受信したか否かを判断する。血圧値を受信していないと判断した場合（ステップＳ３１６、ＮＯ）、ＣＰＵ３２２は、処理を上記ステップＳ３０２に戻す。血圧値を受信したと判断した場合（ステップＳ３１６、ＹＥＳ）、ＣＰＵ３２２は、処理を上記ステップＳ３１１に進める。
【０１７１】
［ステップＳ３１１〜ステップＳ３１３］
上記ステップＳ３１６において、血圧値を受信したと判断した場合（ステップＳ３１６、ＹＥＳ）、ＣＰＵ３２２は、処理を上記ステップＳ３１１に進め、上記ステップＳ３１１〜ステップＳ３１３の処理を行う。すなわち、受信した血圧値を記憶部３０２に保存した後、測定終了を報知すると共に、測定結果を表示画面３１６に表示する。
【０１７２】
このように、情報処理装置３００側で測定開始条件の逸脱が生じたとき、血圧計２００において一定時間圧迫が継続していないならば、血圧計２００のＣＰＵ２１６は、その逸脱行為は、情報処理装置３００の操作者である被測定者が不用意にしてしまったものであると判断して、血圧測定を継続することができる。
【０１７３】
＜１−３＞効果
上述した第１実施形態によれば、情報処理装置３００の操作者である被測定者が表示部３１５の表示画面３１６の表示内容を視認できなくなったことを条件に、血圧計２００に血圧測定を開始させるようにしている。よって、血圧計２００での血圧測定中に、情報処理装置３００がバックグラウンドで実行しているアプリケーションプログラムがどのような内容を表示画面３１６に表示させたとしても、被測定者がそれを視認することはないので、その表示内容によって被測定者が動揺したり血圧が上がったりすることない。従って、情報処理装置３００を血圧計２００のユーザインタフェースとして利用しても、正確な血圧測定を行うことが可能になる。
【０１７４】
なお、第１実施形態では、測定開始条件である、被測定者が表示画面３１６を視認できない測定開始角度に表示画面３１６の角度がなったときを、表示画面３１６の初期角度と現在角度との差により判断している。しかし、測定開始角度となったか否かは、これに限定するものではない。例えば、現在の表示画面３１６の角度、つまり表示画面３１６が向いている方向だけで判断するようにしても良い。例えば、被測定者が寝た状態で血圧測定する状況は例外的であり、よって、血圧測定時に表示画面３１６が重力方向に向くことは少ない。そこで、表示画面３１６がほぼ重力方向を向く角度になったときを、測定開始角度になったときとしても良い。
【０１７５】
＜１−４＞変形例
以下、測定開始角度以外の測定開始条件を、変形例として説明する。
【０１７６】
＜１−４−１＞
図８は、第１実施形態の第１変形例における測定開始判定処理の処理手順の一例を例示するフローチャートである。
【０１７７】
［ステップＳ３０３Ｂ〜ステップＳ３０３Ｇ］
第１変形例においては、測定開始判定処理を開始すると、ＣＰＵ３２２は、上記第１実施形態のステップＳ３０３Ａのような表示画面初期角度の取得は行わずに、上記ステップＳ３０３Ｂ〜ステップＳ３０３Ｇの処理を行う。
【０１７８】
［ステップＳ３０３Ｊ］
上記ステップＳ３０３Ｄにおいて、血圧計２００から測定準備完了通知を受信したと判断した場合（ステップＳ３０３Ｄ、ＹＥＳ）、ＣＰＵ３２２は、表示画面３１６の明るさを検出する。例えば、ＣＰＵ３２２は、入出力インタフェース３０８を介して取得した照度センサ３１９の検出信号により、情報処理装置３００すなわち表示画面３１６における照度、つまり環境光による明るさを検出する。あるいは、ＣＰＵ３２２は、画像処理回路３０３を介して前面カメラ３１１の画像を取得し、その画像全体の輝度情報に基づいて、表示画面３１６における明るさ（照度）を検出することも可能である。検出した明るさは、ＲＡＭ３２３または記憶部３０２に記憶される。
【０１７９】
［ステップＳ３０３Ｋ］
次に、ＣＰＵ３２２は、ＲＡＭ３２３または記憶部３０２に記憶した表示画面３１６の明るさ（照度）が所定の測定開始明るさ（照度）以下であるか否かを判断する。所定の測定開始明るさ（照度）は、表示画面３１６が覆われた場合の明るさに設定される。この所定の測定開始明るさ（照度）は、血圧測定アプリケーションプログラムの一部として、記憶部３０２に予め記憶されている。表示画面３１６の明るさ（照度）が所定の測定開始明るさ（照度）以下ではないと判断した場合（ステップＳ３０３Ｋ、ＮＯ）、ＣＰＵ３２２は、処理を上記ステップＳ３０３Ｊに戻す。表示画面３１６の明るさ（照度）が所定の測定開始明るさ（照度）以下であると判断した場合（ステップＳ３０３Ｋ、ＹＥＳ）、ＣＰＵ３２２は、測定開始条件を満たしたとして、この測定開始判定処理を終了し、処理を上記ステップＳ３０４に進める。よって、ＣＰＵ３２２は、上記適用例で説明したような、表示画面３８が覆われたとき、測定開始条件を満たしたと判定する判定部４１の処理を実行することができる。
【０１８０】
このように、測定開始条件は、表示画面３１６が覆われたときとしても良い。例えば、情報処理装置３００が手帳型カバーに入れられている場合、そのカバーを閉じると、表示画面３１６が覆われて被測定者が表示画面３１６を視認できない状態となる。また、情報処理装置３００が机上などで伏せられると、机の天板によって表示画面３１６が覆われる。表示画面３１６が覆われたときを測定開始条件とすることで、被測定者が表示画面３１６の表示内容を視認できなくなったことを、容易に判別することができる。
【０１８１】
＜１−４−２＞第２変形例
図９は、第１実施形態の第２変形例における測定開始判定処理の処理手順の一例を例示するフローチャートである。
【０１８２】
［ステップＳ３０３Ｌ］
第２変形例においては、測定開始判定処理を開始すると、ＣＰＵ３２２は、まず、前面カメラ３１１により撮影を行い、画像処理回路３０３を介して撮影した画像をＲＡＭ３２３又は記憶部３０２に記憶する。
【０１８３】
［ステップＳ３０３Ｍ］
次に、ＣＰＵ３２２は、ＲＡＭ３２３又は記憶部３０２に記憶した前面カメラ３１１の画像に対し、既知の顔検出処理を実施する。顔検出処理のプログラムは、血圧測定アプリケーションプログラムの一部として、記憶部３０２に予め記憶されていても良いし、例えばカメラのオートフォーカス処理や顔画像の加工処理などのために、別アプリケーションプログラムとして記憶部３０２に記憶されているものを利用しても良い。
【０１８４】
［ステップＳ３０３Ｎ］
そして、ＣＰＵ３２２は、上記ステップＳ３０３Ｍの顔検出処理によって前面カメラ３１１の画像から顔が検出されたか否かを判断する。顔が検出されたと判断した場合（ステップＳ３０３Ｎ、ＹＥＳ）、ＣＰＵ３２２は、処理を上記ステップＳ３０３Ｂに進める。顔が検出されなかったと判断した場合（ステップＳ３０３Ｎ、ＮＯ）、ＣＰＵ３２２は、処理を上記ステップＳ３０３Ｆに進める。
【０１８５】
［ステップＳ３０３Ｂ〜ステップＳ３０３Ｇ］
これらのステップＳ３０３Ｂ〜ステップＳ３０３Ｇは、上述した第１実施形態で説明した通りである。但し、上記ステップＳ３０３Ｎにおいて顔が検出されなかったと判断して（ステップＳ３０３Ｎ、ＮＯ）、処理が上記ステップＳ３０３Ｆに進められた場合には、上記ステップＳ３０３Ｇの問い合わせ終了の送信はスキップして良い。
【０１８６】
［ステップＳ３０３Ｏ］
上記ステップＳ３０３Ｄにおいて、血圧計２００から測定準備完了通知を受信したと判断した場合（ステップＳ３０３Ｄ、ＹＥＳ）、ＣＰＵ３２２は、再度、前面カメラ３１１により撮影を行う。前面カメラ３１１からの画像は、画像処理回路３０３を介して、ＲＡＭ３２３又は記憶部３０２に記憶される。
【０１８７】
［ステップＳ３０３Ｐ］
次に、ＣＰＵ３２２は、ＲＡＭ３２３又は記憶部３０２に記憶した前面カメラ３１１の画像に対し、既知の視線検出処理を実施する。視線検出処理のプログラムは、血圧測定アプリケーションプログラムの一部として、記憶部３０２に予め記憶されていても良いし、例えばゲームアプリケーションプログラムでのキャラクタ移動やキャラクタ捕捉、視線によるソフトウェアキーボードのキー選択などのために、別アプリケーションプログラムとして記憶部３０２に記憶されているものを利用しても良い。
【０１８８】
［ステップＳ３０３Ｑ］
そして、ＣＰＵ３２２は、上記ステップＳ３０３Ｐの顔検出処理によって前面カメラ３１１の画像から視線が表示画面３１６に向けられているか否かを判断する。ここで、表示画面３１６に対する前面カメラ３１１の位置は、予めＲＯＭ３２４又は記憶部３０２に記憶されている。よって、ＣＰＵ３２２は、検出した視線の方向が表示画面３１６を向いているか否かを容易に判定することができる。表示画面３１６に視線が向けられていると判断した場合（ステップＳ３０３Ｑ、ＹＥＳ）、ＣＰＵ３２２は、処理を上記ステップＳ３０３Ｏに戻す。視線が表示画面３１６から外されたと判断した場合（ステップＳ３０３Ｑ、ＮＯ）、ＣＰＵ３２２は、測定開始条件を満たしたとして、この測定開始判定処理を終了し、処理を上記ステップＳ３０４に進める。よって、ＣＰＵ３２２は、上記適用例で説明したような、表示画面３８から操作者の視線が外れたとき測定開始条件を満たしたと判定する判定部４１の処理を実行することができる。
【０１８９】
このように、測定開始条件は、表示画面３１６から、被測定者である操作者の視線が外れたときとしても良い。操作者が開始操作を行うとき、操作者は、表示画面３１６を視認している。そこで、例えば、前面カメラ３１１を利用した既知の視線検出手法によって、操作者の視線を検出し、その検出した視線が表示画面から外れていれば、操作者が表示画面３１６の表示内容を視認できない状態にあると判定することができる。よって、第２変形例では、表示画面３１６から操作者の視線が外れたときを測定開始条件とすることで、被測定者が表示画面３１６の表示内容を視認できなくなったことを、容易に判別することができる。
【０１９０】
＜１−４−３＞第３変形例
図１０は、第１実施形態の第３変形例における測定開始判定処理の処理手順の一例を例示するフローチャートである。
【０１９１】
［ステップＳ３０３Ｂ〜ステップＳ３０３Ｇ］
第３変形例においては、測定開始判定処理を開始すると、ＣＰＵ３２２は、上記第１実施形態のステップＳ３０３Ａのような表示画面初期角度の取得は行わずに、上記ステップＳ３０３Ｂ〜ステップＳ３０３Ｇの処理を行う。
【０１９２】
［ステップＳ３０３Ｒ］
上記ステップＳ３０３Ｄにおいて、血圧計２００から測定準備完了通知を受信したと判断した場合（ステップＳ３０３Ｄ、ＹＥＳ）、ＣＰＵ３２２は、背面カメラ３１２により撮影を行う。背面カメラ３１２からの画像は、画像処理回路３０３を介して、ＲＡＭ３２３又は記憶部３０２に記憶される。
【０１９３】
［ステップＳ３０３Ｓ］
次に、ＣＰＵ３２２は、ＲＡＭ３２３又は記憶部３０２に記憶した背面カメラ３１２の画像に対し、既知の特徴検出処理を実施する。特徴検出処理は、例えば、画像に対してエッジ検出などを行い、画像に含まれる物体の形状や、文字検出などを行う処理である。特徴検出処理のプログラムは、血圧測定アプリケーションプログラムの一部として、記憶部３０２に予め記憶されていても良いし、別アプリケーションプログラムとして記憶部３０２に記憶されているものを利用しても良い。検出した特徴は、ＲＡＭ３２３又は記憶部３０２に記憶される。
【０１９４】
［ステップＳ３０３Ｔ］
その後、ＣＰＵ３２２は、特徴マッチング処理を実施する。これは、ＲＡＭ３２３又は記憶部３０２に記憶された特徴と、血圧測定アプリケーションプログラムの一部として記憶部３０２に予め記憶されている血圧計２００の形状、製品名のロゴ、型番文字列などの特徴情報とのマッチングをとる処理である。例えば、記憶部３０２は、複数種類の血圧計２００の特徴情報を記憶している。これは、無線通信インタフェース３０９により、通信ネットワークＮＷ（インターネット）を介してサーバ装置などの外部装置から任意にダウンロード可能となっていても良い。そして、実際にマッチングをとる際には、複数種類の血圧計２００の特徴情報内、上記ステップＳ３０１で通信確立した血圧計２００に対応する特徴情報のみとのマッチングを行うことで、処理時間の短縮化を図っても良い。
【０１９５】
［ステップＳ３０３Ｕ］
そして、ＣＰＵ３２２は、上記ステップＳ３０３Ｔの特徴マッチング処理の結果に基づいて、背面カメラ３１２の画像中に、上記ステップＳ３０１で通信確立した血圧計２００の画像が存在するか否かを判断する。通信確立した血圧計２００の画像が存在しないと判断した場合（ステップＳ３０３Ｔ、ＮＯ）、ＣＰＵ３２２は、処理を上記ステップＳ３０３Ｒに戻す。通信確立した血圧計２００の画像が存在すると判断した場合（ステップＳ３０３Ｔ、ＹＥＳ）、ＣＰＵ３２２は、測定開始条件を満たしたとして、この測定開始判定処理を終了し、処理を上記ステップＳ３０４に進める。よって、ＣＰＵ３２２は、上記適用例で説明したような、操作部３３が開始操作を受け付けたとき、情報処理装置３に関して表示画面３８とは反対側に血圧計２が存在する場合、測定開始条件を満たしたと判定する判定部４１の処理を実行することができる。
【０１９６】
このように、測定開始条件は、開始操作を受け付けたとき、表示画面３１６とは反対側である背面に血圧計２００が存在する場合としても良い。情報処理装置３００を操作する操作者と血圧の被測定者とが異なる場合、被測定者と情報処理装置３００との位置関係は様々であり、表示画面３１６がどの向きであれば、被測定者が表示画面３１６の表示内容を視認できないかを決めることは難しい。しかし、少なくとも、開始操作がなされたとき、情報処理装置３００の背面側に血圧計２００が存在すれば、血圧計２００を装着した被測定者は表示画面３１６と反対側に居る、つまり、表示画面３１６を視認できないことは確実である。そこで、第３変形例では、背面カメラ３１２を利用して血圧計２００の存在を確認し、血圧計２００が存在するときを測定開始条件とすることで、被測定者が表示画面３１６の表示内容を視認できなくなったことを、容易に判別することができる。
【０１９７】
＜１−４−４＞第４変形例
図１１Ａは、第１実施形態の第４変形例における測定開始判定処理の処理手順の一例を例示するフローチャートである。
【０１９８】
［ステップＳ３０３Ｂ〜ステップＳ３０３Ｇ］
第４変形例においては、測定開始判定処理を開始すると、ＣＰＵ３２２は、上記第１実施形態のステップＳ３０３Ａのような表示画面初期角度の取得は行わずに、上記ステップＳ３０３Ｂ〜ステップＳ３０３Ｇの処理を行う。
【０１９９】
［ステップＳ３０３Ｖ］
上記ステップＳ３０３Ｄにおいて、血圧計２００から測定準備完了通知を受信したと判断した場合（ステップＳ３０３Ｄ、ＹＥＳ）、ＣＰＵ３２２は、グラフィックスコントローラ３０６により表示画面３１６の明るさ（輝度）を減少させる。
【０２００】
［ステップＳ３０３Ｗ］
そして、ＣＰＵ３２２は、表示画面３１６の明るさ（輝度）を所定の明るさ（輝度）まで減少させたか否かを判断する。所定の明るさ（輝度）は、表示画面３１６における表示内容が視認不可能な程度の明るさ（輝度）が設定される。例えば、所定の明るさ（輝度）は、血圧測定アプリケーションプログラムの一部として、記憶部３０２に予め記憶されている。表示画面３１６を所定の明るさ（輝度）まで減少させていないと判断した場合（ステップＳ３０３Ｗ、ＮＯ）、ＣＰＵ３２２は、処理を上記ステップＳ３０３Ｖに戻す。表示画面３１６を所定の明るさ（輝度）まで減少させたと判断した場合（ステップＳ３０３Ｗ、ＹＥＳ）、ＣＰＵ３２２は、測定開始条件を満たしたとして、この測定開始判定処理を終了し、処理を上記ステップＳ３０４に進める。よって、ＣＰＵ３２２は、上記適用例で説明したような、表示画面３８における表示内容が視認不可能な程、暗くなったとき、測定開始条件を満たしたと判定する判定部４１の処理を実行することができる。
【０２０１】
このように、開始操作を受け付けたとき、表示画面３１６における表示を徐々に暗くしていき、測定開始条件は、視認不可能な程、暗くなったときとしても良い。表示画面３１６を強制的に暗くすれば、確実に、被測定者は表示画面３１６の表示内容を視認できなくなる。しかしながら、いきなり消画すると、故障と間違われたり、被測定者を驚かせたりしてしまうことになり、かえって血圧測定に悪影響を及ぼす恐れがある。そこで、第４変形例では、表示画面３１６における表示を徐々に暗くしていく。そして、表示画面３１６における表示内容が視認不可能な程、暗くなったときを測定開始条件とすることで、被測定者が表示画面３１６の表示内容を視認できなくなったことを、容易に判別することができる。
【０２０２】
図１１Ｂは、第１実施形態の第４変形例における測定開始判定処理の処理手順の別の一例を例示するフローチャートである。
【０２０３】
［ステップＳ３０３Ｂ〜ステップＳ３０３Ｇ］
測定開始判定処理を開始すると、ＣＰＵ３２２は、上記第１実施形態のステップＳ３０３Ａのような表示画面初期角度の取得は行わずに、上記ステップＳ３０３Ｂ〜ステップＳ３０３Ｇの処理を行う。
【０２０４】
［ステップＳ３０３Ｘ］
上記ステップＳ３０３Ｄにおいて、血圧計２００から測定準備完了通知を受信したと判断した場合（ステップＳ３０３Ｄ、ＹＥＳ）、ＣＰＵ３２２は、グラフィックスコントローラ３０６により任意のスクリーンセーバを起動し、表示画面３１６にスクリーンセーバを表示させる。ＣＰＵ３２２は、このスクリーンセーバの表示により、測定開始条件を満たしたとして、この測定開始判定処理を終了し、処理を上記ステップＳ３０４に進める。よって、ＣＰＵ３２２は、上記適用例で説明したような、表示画面３８における表示が、被測定者がその表示内容を視認できない状態に変化したとき、測定開始条件を満たしたと判定する判定部４１の処理を実行することができる。
【０２０５】
このように、開始操作を受け付けたとき、表示画面３１６における表示をスクリーンセーバに切り替えるようにしても良い。表示画面３１６の表示をスクリーンセーバにすれば、確実に、被測定者は表示画面３１６の表示内容を視認できなくなる。このように、表示画面３１６における表示内容を視認できないスクリーンセーバの状態に表示画面３１６の表示が変化したときを測定開始条件とすることで、被測定者が表示画面３１６の表示内容を視認できなくなったことを、容易に判別することができる。
【０２０６】
＜２＞第２実施形態
次に、第２実施形態について説明する。
【０２０７】
＜２−１＞構成及び＜２−２＞動作
本第２実施形態に係る生体データ測定システムの基本的な構成及び基本的な動作は、上述した第１実施形態に係る生体データ測定システムと同様である。従って、上述した第１実施形態で説明した事項及び上述した第１実施形態から容易に類推可能な事項についての説明は省略する。
【０２０８】
本実施形態では、情報処理装置３００の処理手順が、上記第１実施形態と異なっている。図１２は、第２実施形態に係る生体データ測定システムにおける血圧測定アプリケーションプログラムによる情報処理装置３００の処理手順の一例を例示するフローチャートである。例えば、当該情報処理装置３００が起動した際に、血圧測定アプリケーションプログラムがバックグラウンド実行されて、この処理手順が開始される。
【０２０９】
［ステップＳ３５１］
まず、情報処理装置３００のＣＰＵ３２２は、時計回路３１０が計時している現在時刻が、記憶部３０２に記憶されている測定スケジュールで示される測定開始日時の所定時間前であるか否かを判断する。所定時間は、例えば、３分など、被測定者が血圧計２００のカフ２０２を装着するなどの血圧測定の準備を完了するのに要する時間が設定される。３分は一例であり、これに限定されない。例えば、所定時間は、血圧測定アプリケーションプログラムの一部として、記憶部３０２に予め記憶されている。測定開始日時の所定時間前ではない、或いは、測定開始日時が設定されていないと判断した場合（ステップＳ３５１、ＮＯ）、ＣＰＵ３２２は、処理をステップＳ３５２に進める。測定開始日時の所定時間前であると判断した場合（ステップＳ３５１、ＹＥＳ）、ＣＰＵ３２２は、処理をステップＳ３５８に進める。
【０２１０】
［ステップＳ３５２］
上記ステップＳ３５１において、測定開始日時の所定時間前ではない、或いは、測定開始日時が設定されていないと判断した場合（ステップＳ３５１、ＮＯ）、ＣＰＵ３２２は、操作者によって血圧測定アプリケーションプログラムの初期画面の表示指示操作が有ったか否かを判断する。ＣＰＵ３２２は、タッチパネル３１７のタッチ操作に応じたタッチパネルコントローラ３０７からの座標データにより、例えば、表示画面３１６上の血圧測定アプリケーションプログラムの起動アイコン操作や、表示画面３１６の通知領域などの所定領域における起動中の血圧測定アプリケーションプログラムの指定操作の有無を判断する。初期画面表示指示操作が無いと判断した場合（ステップＳ３５２、ＮＯ）、ＣＰＵ３２２は、処理を上記ステップＳ３５１に戻す。初期画面表示指示操作が有ったと判断した場合（ステップＳ３５２、ＹＥＳ）、ＣＰＵ３２２は、処理をステップＳ３５３に進める。
【０２１１】
［ステップＳ３５３］
上記ステップＳ３５２において、初期画面表示指示操作が有ったと判断した場合（ステップＳ３５２、ＹＥＳ）、ＣＰＵ３２２は、グラフィックスコントローラ３０６を介して表示画面３１６に、血圧測定開始を指示するためのアイコン３８Ａを含む血圧測定アプリケーションプログラムの初期画面を表示する。
【０２１２】
［ステップＳ３５４］
その後、ＣＰＵ３２２は、操作者による血圧測定の開始操作が行われたか否かを判断する。例えば、ＣＰＵ３２２は、タッチパネル３１７の血圧測定開始を指示するためのアイコン３８Ａに対応する位置がタッチされたか否かを、タッチパネルコントローラ３０７から入力されるタッチ座標により判断する。血圧測定開始操作が行われていないと判断した場合（ステップＳ３５４、ＮＯ）、ＣＰＵ３２２は、処理をステップＳ３５５に進める。血圧測定開始操作が行われたと判断した場合（ステップＳ３５４、ＹＥＳ）、ＣＰＵ３２２は、処理をステップＳ３５６に進める。
【０２１３】
［ステップＳ３５５］
上記ステップＳ３５４において、血圧測定開始操作が行われていないと判断した場合（ステップＳ３５４、ＮＯ）、ＣＰＵ３２２は、初期画面における他の操作が行われたか否かを判断する。他の操作が行われていないと判断した場合（ステップＳ３５５、ＮＯ）、ＣＰＵ３２２は、処理を上記ステップＳ３５４に戻す。つまり、ステップＳ３５４とステップＳ３５５で、ＣＰＵ３２２は、操作者からの操作待ちとなる。その他の操作が行われたと判断した場合（ステップＳ３５５、ＹＥＳ）、ＣＰＵ３２２は、処理をステップＳ３５７に進める。
【０２１４】
［ステップＳ３５６］
上記ステップＳ３５４において、血圧測定開始操作が行われたと判断した場合（ステップＳ３５４、ＹＥＳ）、ＣＰＵ３２２は、通信インタフェース３０５により、血圧計２００との近距離通信を確立する。その後、ＣＰＵ３２２は、処理を第１実施形態で説明したような上記ステップＳ３０３へ進める。
【０２１５】
［ステップＳ３５７］
上記ステップＳ３５５において、その他の操作が行われたと判断した場合（ステップＳ３５５、ＹＥＳ）、ＣＰＵ３２２は、その操作に応じたその他の処理を実行する。その他の処理としては、例えば、毎日朝７時に血圧を測定するなどの測定スケジュールの設定、初期画面の表示終了の指示、血圧測定アプリケーションプログラムのバックグラウンド実行の終了や禁止の指示、などを含むことができる。その他の処理の終了後、ＣＰＵ３２２は、処理を上記ステップＳ３５１に戻す。
【０２１６】
［ステップＳ３５８］
一方、上記ステップＳ３５１において、測定開始日時の所定時間前であると判断した場合（ステップＳ３５１、ＹＥＳ）、ＣＰＵ３２２は、測定開始時間接近メッセージを、表示画面３１６及び／又はスピーカ３１４により出力する。例えば、ＣＰＵ３２２は、グラフィックスコントローラ３０６により表示画面３１６に測定開始時間接近メッセージ文字を表示させ、音声処理部３０４によりスピーカ３１４から測定開始時間接近メッセージ音声を発声させる。例えば、測定開始時間接近メッセージの内容は、血圧測定アプリケーションプログラムの一部として、記憶部３０２に予め記憶されている。なお、情報処理装置３００がスリープ状態であっても、すなわち、操作者が情報処理装置３００を使用中でない場合であっても、測定開始時間接近メッセージを出力して、被測定者である操作者に、血圧測定日時が接近していることを報知する。よって、ＣＰＵ３２２は、上記適用例で説明したような報告部４３の処理を実行することができる。
【０２１７】
［ステップＳ３５９］
その後、ＣＰＵ３２２は、グラフィックスコントローラ３０６により表示画面３１６の明るさ（輝度）を減少させる。
【０２１８】
［ステップＳ３６０］
そして、ＣＰＵ３２２は、操作者によって何らかの操作が行われたか否かを判断する。操作がされたと判断した場合（ステップＳ３６０、ＹＥＳ）、ＣＰＵ３２２は、処理を上記ステップＳ３５３に進める。何も操作がされていないと判断した場合（ステップＳ３６０、ＮＯ）、ＣＰＵ３２２は、処理をステップＳ３６１に進める。
【０２１９】
［ステップＳ３６１］
上記ステップＳ３６０において、何も操作がされていないと判断した場合（ステップＳ３６０、ＮＯ）、ＣＰＵ３２２は、時計回路３１０が計時している現在時刻が、記憶部３０２に記憶されている測定スケジュールで示される測定開始日時となった否かを判断する。測定開始日時となったと判断した場合（ステップＳ３６１、ＹＥＳ）、ＣＰＵ３２２は、処理をステップＳ３６２に進める。測定開始日時となっていないと判断した場合（ステップＳ３６１、ＮＯ）、ＣＰＵ３２２は、処理を上記ステップＳ３５９に戻す。こうして、徐々に表示画面３１６の表示を暗くしていく。
【０２２０】
このステップＳ３５９〜ステップＳ３６１の処理により、操作者が血圧測定アプリケーションプログラム以外のアプリケーションプログラムを実行していたとしても、その表示及び操作を阻害させ、血圧測定に誘導する。但し、表示内容が完全に判別できない程に暗くしてしまうと、操作者に情報処理装置３００がスリープ状態となっていると誤解させる恐れがある。よって、ある程度は表示内容が判別可能な暗さまでに留め、操作者に血圧測定開始日時が近づいていることを気付かせることが望ましい。そして、操作者が何らかの操作を行ったとき、その操作内容に依らず、上記ステップＳ３５３に移行して、血圧測定アプリケーションプログラムの初期画面を表示することができる。
【０２２１】
［ステップＳ３６２］
上記ステップＳ３６１において、測定開始日時となったと判断した場合（ステップＳ３６１、ＹＥＳ）、ＣＰＵ３２２は、通信インタフェース３０５により、血圧計２００との近距離通信を確立する処理を行う。
【０２２２】
［ステップＳ３６３］
その後、ＣＰＵ３２２は、血圧計２００との通信が確立できたか否かを判断する。操作者である被測定者が血圧計２００の電源オンまでに時間がかかると、通信が確立することなく、上記ステップＳ３６２の通信確立処理が終了する。血圧計２００との通信が確立できたと判断した場合（ステップＳ３６３、ＹＥＳ）、ＣＰＵ３２２は、処理をステップＳ３６５に進める。通信が確立できなかったと判断した場合（ステップＳ３６３、ＮＯ）、ＣＰＵ３２２は、処理をステップＳ３６４に進める。
【０２２３】
［ステップＳ３６４］
上記ステップＳ３６３において、血圧計２００との通信が確立できなかったと判断した場合（ステップＳ３６３、ＮＯ）、ＣＰＵ３２２は、一定時間が経過したか否かを判断する。一定時間は、例えば、１分など、上記ステップＳ３５１における所定時間よりも短い時間が設定される。１分は一例であり、これに限定されない。例えば、一定時間は、血圧測定アプリケーションプログラムの一部として、記憶部３０２に予め記憶されている。一定時間が経過していないと判断した場合（ステップＳ３６４、ＮＯ）、ＣＰＵ３２２は、処理を上記ステップＳ３６２に戻す。一定時間が経過したと判断した場合（ステップＳ３６４、ＹＥＳ）、ＣＰＵ３２２は、処理をステップＳ３６６に進める。
【０２２４】
［ステップＳ３６５］
上記ステップＳ３６３において、血圧計２００との通信が確立できたと判断した場合（ステップＳ３６３、ＹＥＳ）、ＣＰＵ３２２は、グラフィックスコントローラ３０６により表示画面３１６の明るさ（輝度）を、元の明るさに復帰させる。その後、ＣＰＵ３２２は、処理を、第１実施形態で説明したような上記ステップＳ３０３へ進める。すなわち、血圧計２００との通信が確立できたということは、被測定者が血圧測定する準備を行ったということである。よって、ここでは、測定開始操作の有無を判断することなく、測定開始操作が有った場合と同様の処理を進めていく。
【０２２５】
［ステップＳ３６６］
上記ステップＳ３６４において、血圧計２００との通信が確立できずに一定時間が経過したと判断した場合（ステップＳ３６４、ＹＥＳ）、ＣＰＵ３２２は、情報処理装置３００をスリープ状態に移行させる。その後、ＣＰＵ３２２は、処理を上記ステップＳ３５１に戻す。
【０２２６】
＜２−３＞効果
上述した第２実施形態によれば、上記第１実施形態のような操作者の指示による任意の時点での血圧測定に加えて、予め被測定者が指定した測定スケジュールに従った血圧測定も行い得る。
【０２２７】
すなわち、ＣＰＵ３２２は、例えば、予め設定された日時が近づいたならば、測定開始時間接近メッセージを出力し、その後、表示画面３１６における表示を徐々に暗くしていく制御を行う。そして、測定開始日時から一定時間内に血圧計２００との通信が確立されたならば、表示を元の状態に復帰させて、測定開始条件を満たしたかの判定を開始する。このように、測定開始日時近くになったことを被測定者に報知することで、被測定者に予め設定された日時に血圧を測定することを促し、測定忘れを防止することができる。しかも、測定開始時間接近メッセージの出力後、表示を徐々に暗くしていくことで、被測定者が情報処理装置３００で何か他のアプリケーションプログラムについての操作をしていたとしても、その操作をし難くし、血圧測定に向かわせることができる。
【０２２８】
なお、予め設定された日時が近づいたときに測定開始時間接近メッセージを出力するのではなく、予め設定された日時になったときに測定開始時間到来メッセージを出力するようにしても構わない。すなわち、測定開始日時の所定時間前をトリガとするのではなく、測定開始日時をトリガとしても良い。この場合、ステップＳ３６１の判断は省略して良い。
【０２２９】
以上、実施形態を説明したが、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【０２３０】
例えば、上記実施形態は、血管を圧迫することで脈波を検出する手法（オシロメトリック法）を用いる電子血圧計を例に説明した。しかしながら、本発明は、例えば、脈波伝播時間（ＰＴＴ；Pulse Transmit Time）に基づいて測定者の血圧を連続的に測定する手法、圧脈波に基づいて血圧を連続的に測定する手法（トノメトリ法）、発光素子を用いて脈波を検出する手法、など、どのような手法を用いる血圧計であっても適用可能である。オシロメトリック法を用いない血圧計では、例えば、緊急停止指示が入力されたときや、情報処理装置から測定停止命令を受信したときには、直ちに測定を中止するようにしても良い。また、情報処理装置から血圧計への測定準備が完了しているか否かの問い合わせを省略することができる。
【０２３１】
上記の実施形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限られるものではない。
【０２３２】
（付記１）
プロセッサ及びメモリと、通信ネットワークへ接続する通信部と、各種情報を表示する表示画面を備える表示部と、他の機器と無線または有線により接続する接続部と、ユーザ操作を受け付ける操作部と、を有する情報処理装置が実行する生体データ測定装置に生体データを測定させる方法であって、
前記プロセッサにより、前記操作部によって前記生体データ測定装置の測定開始操作を受けたとき、測定開始条件を満たしたか否か判定する過程と、
前記プロセッサにより、前記測定開始条件を満たしたと判定した場合に、前記接続部を介して前記生体データ測定装置に測定開始命令を送信する過程と、
を備え、
前記測定開始条件は、前記生体データの被測定者が前記表示画面の表示内容を視認できないことを含む、生体データ測定装置に生体データを測定させる方法。
【０２３３】
（付記２）
前記情報処理装置は、音を発生するスピーカを更に備え、
前記制御部は、前記生体データ測定装置による測定中、前記スピーカにより、前記被測定者の安静状態維持を援助する音楽を出力するように制御する、請求項１又は２に記載の生体データ測定システム。
【０２３４】
（付記３）
前記測定開始角度は、前記操作部が前記開始操作を受け付けたときの前記表示画面の前記角度に対して±９０度の範囲を超える角度である、請求項２に記載の生体データ測定システム。
【０２３５】
（付記４）
前記制御部は、前記表示画面における表示を徐々に暗くしていっている際、一定時間内に前記生体データ測定装置と接続されたならば、前記表示画面における表示を元の状態に復帰させた後、前記測定開始条件を満たしたかの判定を開始する、請求項１０に記載の生体データ測定システム。
【０２３６】
（付記５）
前記制御部は、前記測定開始条件を満たしたとき、前記表示画面を消画する、請求項１乃至１４の何れかに記載の生体データ測定システム。
【０２３７】
（付記６）
請求項１乃至１５の何れかに記載の情報処理装置が具備する前記制御部としてプロセッサを機能させる生体データ測定プログラム。
【符号の説明】
【０２３８】
１…生体データ測定システム
２，２００…血圧計
３，３００…情報処理装置
２１，２０１…血圧計本体
２２，２０２…カフ
２３…血圧計測部
２４，２０３…流体袋
２５…検出部
２６…血圧計接続部
２７…血圧計制御部
２８…緊急停止ボタン
３１…通信部
３２…接続部
３３…操作部
３３Ａ…操作ボタン
３３Ｂ…タッチセンサ
３４，３１５…表示部
３５…センサ
３５Ａ，３１１…前面カメラ
３５Ｂ，３１９…照度センサ
３６…報知部
３７，２０４，３０１…制御部
３８，３１６…表示画面
３８Ａ…アイコン
３９，３１４…スピーカ
４０…振動部材
４１…判定部
４２…操作ガイダンス部
４３…報告部
４４…問い合わせ部
２０５…発振回路
２０６…ポンプ駆動回路
２０７…弁駆動回路
２０８，３０８…入出力インタフェース
２０９，３０５…通信インタフェース
２１０…圧力センサ
２１１…圧電ポンプ
２１２…弁
２１３…配管
２１４…カフ巻き状態検出部
２１５…電源スイッチ
２１６，３２２…ＣＰＵ
２１７，３２３…ＲＡＭ
２１８，３２４…ＲＯＭ
３０２…記憶部
３０３…画像処理回路
３０４…音声処理部
３０６…グラフィックスコントローラ
３０７…タッチパネルコントローラ
３０９…無線通信インタフェース
３１０…時計回路
３１２…背面カメラ
３１３…マイク
３１７…タッチパネル
３１８…加速度センサ
３２０…操作部材
３２１…バイブレータ
【図１】
2020014717.tif 000003
【図２】
2020014717.tif 000004
【図３】
2020014717.tif 000005
【図４】
2020014717.tif 000006
【図５】
2020014717.tif 000007
【図６Ａ】
2020014717.tif 000008
【図６Ｂ】
2020014717.tif 000009
【図７】
2020014717.tif 000010
【図８】
2020014717.tif 000011
【図９】
2020014717.tif 000012
【図１０】
2020014717.tif 000013
【図１１Ａ】
2020014717.tif 000014
【図１１Ｂ】
2020014717.tif 000015
【図１２】
2020014717.tif 000016