(57)【要約】  簡易な構成で測定すること。心肺蘇生において、臨床またはその訓練に用いる測定装置１であって、利用者の所定の位置に取り付けられたＡＲマーカーのサイズを記憶する記憶部１１と、測定時に移動するＡＲマーカーを撮像する可視光カメラを備える撮像部１２と、撮像された画像からＡＲマーカーの位置を検出し、記憶部１１に記憶されているＡＲマーカーのサイズを用いてＡＲマーカーの変位量を算出する制御部１３と、制御部１３の算出結果を出力する出力部と、を有する。
2018124188.tif 000002
【特許請求の範囲】
【請求項１】
心肺蘇生において、臨床またはその訓練に用いる測定装置であって、
利用者の所定の位置のマーカーのサイズを記憶する記憶部と、
測定時に移動する前記マーカーを撮像する可視光カメラを備える撮像部と、
撮像された画像から前記マーカーの位置を検出し、前記記憶部に記憶されているマーカーのサイズを用いて前記マーカーの変位量を算出する制御部と、
前記制御部の算出結果を出力する出力部と、
を有することを特徴とする測定装置。
【請求項２】
前記制御部は、訓練時にはペットボトルの特徴に応じて体格や年齢、性別の異なる対象を表示部に表示する請求項１に記載の測定装置。
【請求項３】
前記制御部は、測定時に利用者の肘が曲がっているか否かを判断し、判断結果を出力する請求項１または２に記載の測定装置。
【請求項４】
前記制御部は、前記可視光カメラが撮像した画像の前記マーカーに対応する部位を拡大し、前記マーカーの変位量を算出する請求項１ないし３のいずれかに記載の測定装置。
【請求項５】
心肺蘇生において、臨床またはその訓練に用いるプログラムであって、
コンピュータに、
測定時に移動するマーカーを撮像する可視光カメラにより撮像された画像から前記マーカーの位置を検出し、
記憶部に記憶されている訓練者の所定の位置のマーカーのサイズを用いて前記マーカーの変位量を算出し、
算出結果を出力する、
処理を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は測定装置およびプログラムに関する。
【背景技術】
【０００２】
コンピュータを用いて救助訓練を管理する方法が知られている。例えば、複数の個人を潜在的な救助被訓練者として中央コンピュータサーバシステムを通じて登録することと、中央サーバシステムから遠隔にあるコンピューティング装置から、潜在的な救助被訓練者の中の人達の圧迫の速度および深さを示す情報を受信することと、他の救助被訓練者に対する第１救助被訓練者のＣＰＲ胸部圧迫の成果を反映する比較データを生成することとを含む。方法はまた、救助被訓練者のうちの１人以上による検討のために、ネットワークを通じて前記比較データを提供することが知られている。【０００３】
また、心臓マッサージの施術者の手に固定される位置検出器に備える少なくとも３つのマーカーを撮像するビデオカメラと、ビデオカメラと接続されると共に、ビデオカメラによって撮像されるそれぞれのマーカーの各位置の変化に基づき位置検出器の位置を代表する測定点の移動を表示する本体機器２とを備え、測定点の位置を決定する測定点決定手段と、測定点の位置の変化を追跡する測定点追跡手段と、測定点の位置の変化をモニタに表示させる表示処理手段とを備える装置が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−０２８２９０号公報
【特許文献２】特開２０１３−１５３８４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
赤外線を用いてマーカーの位置を検出する場合、専用の機器を用意することになり、費用が高くなるという問題があった。
１つの側面では、本発明は、簡易な構成で測定することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、開示の測定装置が提供される。この測定装置は、心肺蘇生において、臨床またはその訓練に用いる測定装置であり、利用者の所定の位置のマーカーのサイズを記憶する記憶部と、測定時に移動するマーカーを撮像する可視光カメラを備える撮像部と、撮像された画像からマーカーの位置を検出し、記憶部に記憶されているマーカーのサイズを用いてマーカーの変位量を算出する制御部と、制御部の算出結果を出力する出力部と、を有している。
【発明の効果】
【０００７】
１態様では、簡易な構成で測定することができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態の測定システムを示す図である。
【図２】訓練の一例を説明する図である。
【図３】実施の形態の測定装置のハードウェア構成を示す図である。
【図４】実施の形態の測定装置の機能を示すブロック図である。
【図５】ペットボトルの型の認識を説明する図である。
【図６】ペットボトルとＡＲマーカーとの関係を説明する図である。
【図７】ディスプレイに表示された画面を説明する図である。
【図８】標識を説明する図である。
【図９】測定装置の処理を説明するフローチャートである。
【図１０】測定結果の一例を説明する図である。
【図１１】訓練結果の一例を説明する図である。
【発明を実施するための形態】
【０００９】
以下、実施の形態の測定システムを、図面を参照して詳細に説明する。
＜実施の形態＞
図１は、実施の形態の測定システムを示す図である。
【００１０】
実施の形態の測定システム１００は、心肺蘇生法（ＣＰＲ：CardioPulmonary Resuscitation）において、臨床またはその訓練を、測定装置１が備える可視光カメラを用いて実現するシステムである。
第１の実施の形態の測定システム１００は、測定装置（コンピュータ）１と、リストバンド２と、ペットボトル３とを有している。
【００１１】
測定装置１は、撮像装置を備えており、例えばスマートフォンやタブレット端末等の携帯端末装置が好ましい。図１では、測定装置１はスタンド４により、横向きにされたペットボトル３の上部を撮像可能な位置に支持されている。
【００１２】
この測定装置１には、マーカーを検出するＡｒＵｃｏが搭載されている。ＡｒＵｃｏは、ＢＳＤライセンスで配布されているＯｐｅｎＣＶ（画像処理ライブラリ）をベースにした軽量なＡＲ（Augmented Reality）ライブラリである。
【００１３】
この測定装置１を用いて測定を行う際には、訓練者は、手の動きを識別するリストバンド２を手首に装着する。リストバンド２には、正面にＡＲマーカー２ａが印刷されている。なお、図１では各ＡＲマーカー２ａが配置されている箇所を黒で塗りつぶして図示しているが、実際は吹き出しに示したように、１つ１つのＡＲマーカー２ａの模様はそれぞれ異なる。
【００１４】
このＡＲマーカー２ａは、識別手段の一例である。他のマーカーとしては、ＬＥＤ（Light Emitting Diode）など発光体を埋め込んだ腕輪や、深度カメラ等によるマーカーレスでの特徴点の識別などがある。
【００１５】
各ＡＲマーカー２ａは正方形をなしており、１つのＡＲマーカー２ａは、一例として１５ｍｍ〜２０ｍｍの正方形である。このようなサイズのＡＲマーカー２ａを横一列に並べることにより、測定装置１が測定点を補完できる。すなわち、１つの大きなＡＲマーカーを並べると検出精度は高まるが、測定装置１側で検出漏れがあったときの補完が難しい。ある程度のサイズのＡＲマーカー２ａを横一列に並べることにより、測定装置が１つのＡＲマーカー２ａの測定点を検出できなかった場合でも他のＡＲマーカー２ａの検出により、測定点を補完することができる。
また、図１ではＡＲマーカー２ａは横一列に並んでいるが、複数列であってもよい。
【００１６】
ペットボトル３は、心肺蘇生法の訓練の際、人体を代用する物である。ペットボトル３は、用意するペットボトル３の種類と水量を適切に調節することで、心臓蘇生法の訓練を行うに当たり、感触を人体に近似させることができる。用意するペットボトル３の種類については後に詳述する。
図２は、訓練の一例を説明する図である。
訓練の際には、訓練者は測定装置１に正対し、適切な圧力および深さ（後述）でペットボトル３を圧迫する動作を繰り返し実行する。
【００１７】
測定装置１は、前述した撮像装置を用いて、訓練者が装着したリストバンド２付近を撮像する。そして、測定装置１は、撮影した映像をリアルタイムに解析し、手の移動量や角度、動きのリズム等を測定することで、正しく訓練ができているか否かを判定する。
以下、開示の測定システムをより具体的に説明する。
図３は、実施の形態の測定装置のハードウェア構成を示す図である。
測定装置１は、ＣＰＵ（Central Processing Unit）１０１によって装置全体が制御されている。
ＣＰＵ１０１には、バス１０８を介してＲＡＭ（Random Access Memory）１０２と複数の周辺機器が接続されている。
【００１８】
ＲＡＭ１０２は、携帯端末装置２の主記憶装置として使用される。ＲＡＭ１０２には、ＣＰＵ１０１に実行させるＯＳ（Operating System）のプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ１０２には、ＣＰＵ１０１による処理に使用する各種データが格納される。
【００１９】
バス１０８には、内蔵メモリ１０３、グラフィック処理装置１０４、入力インタフェース１０５、カメラモジュール１０６、および通信インタフェース１０７が接続されている。
【００２０】
内蔵メモリ１０３は、データの書き込みおよび読み出しを行う。内蔵メモリ１０３は、携帯端末装置２の二次記憶装置として使用される。内蔵メモリ１０３には、ＯＳのプログラム、アプリケーションプログラム、および各種データが格納される。なお、内蔵メモリとしては、例えばフラッシュメモリ等の半導体記憶装置が挙げられる。
【００２１】
グラフィック処理装置１０４には、ディスプレイ１０４ａが接続されている。グラフィック処理装置１０４は、ＣＰＵ１０１からの命令に従って、画像をディスプレイ１０４ａの画面に表示させる。ディスプレイ１０４ａとしては、液晶表示装置等が挙げられる。また、ディスプレイ１０４ａは、タッチパネル機能も備えている。
【００２２】
入力インタフェース１０５は、ディスプレイ１０４ａおよび入力ボタン１０５に接続されている。入力インタフェース１０５は、入力ボタン１０５ａやディスプレイ１０４ａのタッチパネルから送られてくる信号をＣＰＵ１０１に送信する。
【００２３】
カメラモジュール１０６は、測定装置１の表面（ディスプレイ１０４ａ側）に可視光を透過するインカメラ１０６ａを備え、裏面にリアカメラ１０６ｂを備えている。インカメラ１０６ａまたはリアカメラ１０６ｂにて撮像された画像は、ＣＰＵ１０１がユーザの操作に応じて内部メモリ１０３に記憶する。
【００２４】
通信インタフェース１０７は、ネットワーク５０に接続されている。通信インタフェース１０７は、ネットワーク５０を介して、他のコンピュータまたは通信機器との間でデータを送受信する。
以上のようなハードウェア構成によって、本実施の形態の処理機能を実現することができる。
図３に示すようなハードウェア構成の測定装置１内には、以下のような機能が設けられる。
図４は、実施の形態の測定装置の機能を示すブロック図である。
測定装置１は、記憶部１１と、撮像部１２と、制御部１３とを有している。
記憶部１１には、測定に用いる各種プログラムや、動画像等が記憶されている。また、記憶部１１には、各ＡＲマーカー２ａのサイズが記憶される。
撮像部１２は、インカメラ１０６ａまたはリアカメラ１０６ｂを用いて画像を撮像する。
【００２５】
制御部１３は、測定装置１全体を制御する。例えば、制御部１３は、撮像部１２が撮像したＡＲマーカー２ａの位置を検出し、記憶部１１に記憶されているＡＲマーカー２ａのサイズを用いてＡＲマーカー２ａの変位量を算出する。
次に、測定方法を説明する。
（１）ペットボトルの型を認識（前準備）。
図５は、ペットボトルの型の認識を説明する図である。
【００２６】
心肺蘇生が施される人のモデルにどのペットボトルを用いるかは、ペットボトルの大きさや形状により異なる。訓練を開始するにあたり、倒れている人のモデルとなるペットボトルを特定するため、ペットボトルの型を認識する。
【００２７】
具体的には、訓練者はペットボトル３のラベルに付されているバーコードを測定装置１のリアカメラ１０６ｂで読み取る。バーコードはユニークなＩＤであり、ペットボトル３ａ、３ｂ、３ｃの型（大きさ）を簡易に認識することができる。図５では大きさの異なるペットボトル３ａ、３ｂ、３ｃを図示している。ペットボトル３ａの容量は２Ｌであり、ペットボトル３ｂの容量は１Ｌであり、ペットボトル３ｃの容量は５００ｍＬである。バーコードを読み取ることにより、利用者は訓練対象のペットボトルの型を容易に認識し準備することができる。
（２）ＡＲで横たわった人（倒れた人）を見せる（前準備）。
ペットボトル３がＡＲマーカーになる。
図６は、ペットボトルとＡＲマーカーとの関係を説明する図である。
【００２８】
測定装置１は、認識したペットボトルの形状に応じた体格、年齢のＡＲを３Ｄで表示する。例えば撮像部１２が、容量が２Ｌのペットボトル３ａを撮像した場合、制御部１３は、成人のＡＲ５ａをディスプレイ１０４ａに表示する。また、制御部１３は、成人に対するＣＰＲ、およびペットボトル３ａに入れる水の量を動画等で案内する。ＣＰＲを案内することで、実際に心臓マッサージ用をする際に役立てることができる。撮像部１２が、容量が１Ｌのペットボトル３ｂを撮像した場合、制御部１３は、小児のＡＲ５ｂをディスプレイ１０４ａに表示する。また、制御部１３は、小児に対するＣＰＲ、およびペットボトル３ｂに入れる水の量を動画等で案内する。撮像部１２が、容量が５００ｍＬのペットボトル３ｃを撮像した場合、制御部１３は、乳児のＡＲ５ｃを表示する。また、制御部１３は、乳児に対するＣＰＲを動画等で案内する。なお、認識したペットボトルの形状に応じて体格、年齢以外にも性別の異なるＡＲを３Ｄで表示するようにしてもよい。また、上記のペットボトルのサイズや形状に応じた区分けは一例であり、必ずしも５００ｍＬが乳児用のＣＰＲ訓練用と限るものではない。
【００２９】
次に、訓練者は、図１に示すようにスタンド４等で測定装置１を垂直に支持する。そして、測定装置１から２Ｌのペットボトル１本分程度離間した距離にペットボトル３を載置する。図１ではペットボトル３ａを載置している。なお、ペットボトル３ａが滑ることを抑制するため、ペットボトル３ａの下に滑り止めのシート等を載置したり、ペットボトル３ａに輪ゴムを巻き付けたりしてもよい。
【００３０】
訓練者は、腕にリストバンド２を装着する。そして、訓練者は測定装置１を起動してアプリケーションを起動すると、制御部１３は、インカメラ１０６ａでペットボトル３ａを撮像する。
図７は、ディスプレイに表示された画面を説明する図である。
【００３１】
このとき制御部１３は、訓練者に肘の角度を確認するガイド２１をディスプレイ１０４ａに表示する。ガイド２１に訓練者の肘の角度が一致すると、制御部１３は測定を開始する。なお、制御部１３は測定を開始するボタンを別途ディスプレイ１０４ａに表示してもよい。
【００３２】
測定を開始すると、制御部１３は、訓練者がリズムを取りやすいように音楽を流すとともに、訓練が正確に行われているか否かを示す２つの標識をディスプレイ１０４ａに表示する。なお、音楽の種類は特に限定されないが、例えば１分間に１００回〜１２０回の圧迫が好ましいというガイドラインが存在する場合、そのガイドラインに沿ったリズムの音楽であるのが好ましい。
図８は、標識を説明する図である。
【００３３】
標識２２は、制御部１３のフィードバック量の判定に応じて色を変える。具体的には、制御部１３がリコイルの量が１０ｍｍ以下であると判断した場合、標識２２は、青色に点灯する。これは、ペットボトル３ａが圧迫されて凹んだ位置から元の位置に戻るように十分に圧迫を解除させたときリコイルの量が１０ｍｍ以下になるため、訓練が上手くいっていることを示している。
【００３４】
他方、リコイルの量が１０ｍｍより大きいと判断した場合、標識２２は、赤色に点灯する。これは、圧迫の解除が不十分である場合はリコイルの量が１０ｍｍより大きくなるため、訓練が上手くいっていないことを示している。
【００３５】
標識２３は、圧迫の大きさの判定に応じて色を変える。具体的には、標識２３は、ペットボトル３ａを用いている（成人の）場合、圧迫量が５０〜６５ｍｍの場合、青色に点灯する。圧迫量が５０〜６５ｍｍ以外の場合、赤色に点灯する。ペットボトル３ｂを用いている（小児の）場合、圧迫量がペットボトル３ｂの厚みの１／３の場合、青色に点灯する。それ以外の場合、赤色に点灯する。
【００３６】
制御部１３は、標識２２または標識２３の一方または両方が赤色に点灯した場合は、圧迫を是正するアドバイスを音声等により訓練者に報知してもよい。例えば、標識２２が赤色に点灯した場合は、「もっと引き上げて」等の音声を発生させる。標識２３が赤色に点灯した場合は、「もっと強く」等の音声を発生させる。
これらの色によるフィードバックは一例であり、他の色や、画面やライトの点滅、音などを使用しても良い。
【００３７】
なお、測定中は、制御部１３は訓練者を撮像するインカメラ１０６ａの画像と標識２２、２３とを交互に表示するようにしてもよい。また、インカメラ１０６ａの画像には測定中ガイド２１を表示してもよいし、表示しなくてもよい。
また、制御部１３は、ガイド２１を用いて肘が曲がっているか否かを判断し、その判断結果に基づき音声を発生させてもよい。
【００３８】
具体的には、制御部１３は、ＡＲマーカー２ａの傾きを検出する。そして、制御部１３は、ＡＲマーカー２ａの傾きが所定値以上の場合、「肘が曲がっていませんか」等の音声を発生させる。また、他の例としては、ガイドに腕が重なっていたり、ガイドに重なる腕の面積が所定面積以上である場合等に「肘が曲がっていませんか」等の音声を発生させてもよい。
次に、測定装置１の処理を、フローチャートを用いて説明する。
図９は、測定装置の処理を説明するフローチャートである。
まず、制御部１３は初期化を行う。制御部１３は、最初の１フレームで初期化を実行し、測定者がアプリケーションを終了するまで測定を繰り返す。
【００３９】
［ステップＳ１］  制御部１３は、インカメラ１０６ａが撮像した画像から、静止画像を取得する。必ずしも等間隔で取得できるとは限らない。その後、ステップＳ２に遷移する。
【００４０】
［ステップＳ２］  制御部１３は、ＡｒＵｃｏライブラリによって画像中の各ＡＲマーカー２ａを検出する。これにより各ＡＲマーカー２ａのマーカー識別子と、各ＡＲマーカー２ａそれぞれの４頂点の画像上の座標が得られる。その後、ステップＳ３に遷移する。
【００４１】
［ステップＳ３］  制御部１３は、検出されたＡＲマーカー２ａそれぞれの頂点の座標（例えば左上頂点の座標）を各ＡＲマーカー２ａそれぞれの初期位置に設定する。その後、ステップＳ４に遷移する。
【００４２】
［ステップＳ４］  制御部１３は、画像上でのおおよその各ＡＲマーカー２ａの大きさを算出する。具体的には制御部１３は、各ＡＲマーカー２ａの４頂点のＹ座標についてｓ＝ｍａｘ（左下頂点−左上頂点，右下頂点−右上頂点）で各ＡＲマーカー２ａの画像上での大きさを算出する。
［ステップＳ５］  制御部１３は、ステップＳ１と同様に、インカメラ１０６ａが撮像した画像から、静止画像を取得する。その後、ステップＳ６に遷移する。
【００４３】
［ステップＳ６］  制御部１３は、ステップＳ２と同様に、ＡｒＵｃｏライブラリによって画像中のＡＲマーカー２ａを検出する。これにより各ＡＲマーカー２ａのマーカー識別子と、各ＡＲマーカー２ａそれぞれの４頂点の画像上の座標が得られる。なお、制御部１３は、画像のＡＲマーカー２ａに対応する部位を拡大し、４頂点の画像上の座標を得る。その後、ステップＳ７に遷移する。
【００４４】
［ステップＳ７］  制御部１３は、新たに検出したマーカーの位置（左上頂点）から初期位置を減算することで各ＡＲマーカー２ａそれぞれの変位量を算出する。制御部１３は、画像上での各ＡＲマーカー２ａのサイズで割ることで、実際の変位量を算出する。その後、ステップＳ８に遷移する。
【００４５】
［ステップＳ８］  制御部１３は、訓練者が測定を終了したか否かを判断する。訓練者が測定を終了した場合（ステップＳ８のＹｅｓ）、図９の処理を終了する。訓練者が測定を終了しない場合（ステップＳ８のＮｏ）、ステップＳ５に遷移する。
図１０は、測定結果の一例を説明する図である。
図１０は、制御部１３が検出した複数のＡＲマーカー２ａのうち、１つのＡＲマーカー２ａの軌跡を示している。
縦軸は圧迫の深さ（手の移動距離）を示しており、横軸は時間を示している。グラフ内の点が、制御部１３がＡＲマーカー２ａを検出した箇所を示している。
【００４６】
ＡｒＵｃｏライブラリでは、移動中のマーカーを検出することは困難である。画像上でマーカーがぼやけてしまうことが原因と考えられる。しかしながら、理論上、ＣＰＲでは死点の速度は０になるため、この死点においてマーカーを検出することができる。実際の検出結果では上死点Ｐ１は数フレームに亘って検出され、十分な精度が期待できる。下死点Ｐ２については、少なくとも１フレームが検出されている。
制御部１３は、訓練者の測定結果を記憶部１１に記憶する。
【００４７】
この測定結果を用いて、制御部１３は、訓練結果（正しく訓練が実行されたか否か）を示す種々の指標を算出することができる。例えば、制御部１３は、デューティーサイクル（圧迫減圧時間比）を算出することができる。なお、デューティーサイクルの理想は５０：５０である。
【００４８】
また、制御部１３は、胸骨圧迫時間比（ＣＣＦ：Chest Compression Fraction）を算出することができる。胸骨圧迫時間比の理想は６１〜８０％である。
【００４９】
これらの測定結果および算出結果を用いて、制御部１３は、訓練結果を作成する。制御部１３は、作成した訓練結果をＣＳＶ形式で出力したり、ディスプレイ１０４ａに表示したりすることができる。
【００５０】
なお、図１０では、１つのＡＲマーカー２ａの軌跡を示したが、制御部１３は、複数のＡＲマーカー２ａの検出結果を統合して訓練結果を作成することができる。例えば、各ＡＲマーカー２ａの検出結果を踏まえてノイズを除去したり、死点を補完したりすることにより、訓練結果の作成精度を向上させることができる。
図１１は、訓練結果の一例を説明する図である。図１１では訓練結果がテーブル化されて記憶されている。
【００５１】
テーブルＴ１には、時間、対象、判定ロジック、深さ、リコイル、リズム、デューティーサイクル（圧迫減圧時間比）、ＣＣＦ、各得点、総合得点の欄が設定されている。横方向に並べられた情報同士が互いに関連づけられている。
時間の欄には、訓練時間が設定される。
対象の欄には、訓練対象のモデル（成人、小児、乳児のいずれか）が設定される。
判定ロジックの欄には、対象物の種別に応じた判定ロジックが設定される。
深さの欄には、深さの判定結果（ＯＫｏｒＮＧ）が設定される。
リコイルの欄には、リコイルの判定結果（ＯＫｏｒＮＧ）が設定される。
リズムの欄には、リズムの判定結果（ＯＫｏｒＮＧ）が設定される。
デューティーサイクルの欄には、デューティーサイクルの判定結果（ＯＫｏｒＮＧ）が設定される。
ＣＣＦの欄には、ＣＣＦの判定結果（ＯＫｏｒＮＧ）が設定される。
各得点の欄には、深さ、リコイル、リズム、デューティーサイクル、ＣＣＦ各項目の成功率それぞれが、得点化されて設定される。
総合得点の欄には、各得点の合計が設定される。
また、複数の訓練者の配点を比較し、それぞれの順位を表示したり、ランキング形式（市町村単位、県単位、全国単位）で表示するようになっていてもよい。
【００５２】
なお、ガイド２１を用いて肘が曲がっているか否かを判断した結果を訓練結果に反映するようにしてもよい。例えば、肘が曲がっていると判断した場合、配点を減点する。
【００５３】
なお、本実施の形態では訓練対象としてペットボトル３を用いた。しかし、当該訓練方法を人体の心肺蘇生時にも適用することもできる。すなわち、人形またはペットボトルを人体に置き換えても原理的に測定は可能である。これを訓練のみでなく臨床における正しい心肺蘇生を行う際に使用することができる。
【００５４】
以上述べたように、測定装置１によれば、可視光カメラを用いて取得したＡＲマーカー２ａのサイズを記憶部１１に記憶しておき、マーカーの変位量を算出して訓練結果を取得するようにした。従って、簡単な装置構成で訓練を実行することができる。
【００５５】
また、制御部１３は、ＡＲマーカー２ａを複数個設けてそれぞれの検出結果を用いてＡＲマーカー２ａの位置を補完するようにした。これにより、訓練結果の作成精度を向上させることができる。
【００５６】
また、制御部１３は、ペットボトル３の特徴に応じて年齢や性別の異なるＡＲをディスプレイ１０４ａに表示するようにした。これにより、訓練者は、訓練対象を容易にイメージすることができる。
【００５７】
また、制御部１３は、ガイド２１を用いて肘が曲がっているか否かを判断し、その判断結果を訓練時や訓練結果に反映するようにした。これにより訓練を、より実践に役立てることができる。
【００５８】
また、制御部１３は、インカメラ１０６ａが撮像した画像のＡＲマーカー２ａに対応する部位を拡大し、ＡＲマーカー２ａの変位量を算出するようにした。これにより、処理速度を上げることができる。
【００５９】
なお、測定装置１が行った処理が、複数の装置によって分散処理されるようにしてもよい。例えば、１つの装置が、ＡＲマーカー２ａの変位量を算出し、他の装置が、その変位量を用いて訓練結果を出力するようにしてもよい。
また、各測定の項目および測定ロジックは、国際的な心肺蘇生のコンセンサスやガイドラインの更新に従い、アップデートを行う。
【００６０】
以上、本発明の測定装置およびプログラムを、図示の実施の形態に基づいて説明したが、本発明はこれに限定されるものではなく、各部の構成は、同様の機能を有する任意の構成のものに置換することができる。また、本発明に、他の任意の構成物や工程が付加されていてもよい。
また、本発明は、前述した各実施の形態のうちの、任意の２以上の構成（特徴）を組み合わせたものであってもよい。
【００６１】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、測定装置１が有する機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記憶装置、光ディスク、光磁気記録媒体、半導体メモリ等が挙げられる。磁気記憶装置には、ハードディスクドライブ、フレキシブルディスク（ＦＤ）、磁気テープ等が挙げられる。光ディスクには、ＤＶＤ、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ／ＲＷ等が挙げられる。光磁気記録媒体には、ＭＯ（Magneto-Optical disk）等が挙げられる。
【００６２】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭ等の可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【００６３】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、ネットワークを介して接続されたサーバコンピュータからプログラムが転送される毎に、逐次、受け取ったプログラムに従った処理を実行することもできる。
【００６４】
また、上記の処理機能の少なくとも一部を、ＤＳＰ（Digital Signal Processor）、ＡＳＩＣ（Application Specific Integrated Circuit）、ＰＬＤ（Programmable Logic Device）等の電子回路で実現することもできる。
【符号の説明】
【００６５】
１  測定装置
２  リストバンド
２ａ  ＡＲマーカー
３、３ａ、３ｂ、３ｃ  ペットボトル
４  スタンド
５ａ、５ｂ、５ｃ  ＡＲ
１１  記憶部
１２  撮像部
１３  制御部
２１  ガイド
２２、２３  標識
１００  測定システム
【図１】
2018124188.tif 000003
【図２】
2018124188.tif 000004
【図３】
2018124188.tif 000005
【図４】
2018124188.tif 000006
【図５】
2018124188.tif 000007
【図６】
2018124188.tif 000008
【図７】
2018124188.tif 000009
【図８】
2018124188.tif 000010
【図９】
2018124188.tif 000011
【図１０】
2018124188.tif 000012
【図１１】
2018124188.tif 000013
【手続補正書】
【提出日】平成30年6月11日(2018.6.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
心肺蘇生において、臨床またはその訓練に用いる測定装置であって、
利用者の所定の位置に配置されたそれぞれ模様の異なる複数のマーカーのサイズを記憶する記憶部と、
測定時に移動する前記マーカーを撮像する可視光カメラを備える撮像部と、
撮像された画像から前記マーカーの位置を検出し、前記記憶部に記憶されているマーカーのサイズを用いて前記各マーカーの変位量を算出する制御部と、
前記制御部の算出結果を出力する出力部と、
を有することを特徴とする測定装置。
【請求項２】
前記制御部は、訓練時には前記撮像部で読み取られたペットボトルのバーコードにより認識されるペットボトルの特徴に応じて体格や年齢、性別の異なる対象を表示部に表示する請求項１に記載の測定装置。
【請求項３】
前記制御部は、測定時に測定時に前記マーカーの傾きを検出することにより、利用者の肘が曲がっているか否かを判断し、判断結果を出力する請求項１または２に記載の測定装置。
【請求項４】
前記制御部は、前記可視光カメラが撮像した画像の前記マーカーに対応する部位を拡大し、前記マーカーの変位量を算出する請求項１ないし３のいずれかに記載の測定装置。
【請求項５】
心肺蘇生において、臨床またはその訓練に用いるプログラムであって、
コンピュータに、
測定時に利用者の所定の位置に配置されたそれぞれ模様の異なる複数の移動するマーカーを撮像する可視光カメラにより撮像された画像から前記マーカーの位置を検出し、
記憶部に記憶されている前記マーカーのサイズを用いて前記マーカーの変位量を算出し、
算出結果を出力する、
処理を実行させることを特徴とするプログラム。
【請求項６】
前記制御部は、前記バーコードにより認識されるペットボトルに入れる水の量を案内する請求項２に記載の測定装置。
【国際調査報告】
2018124188.tif 000014
2018124188.tif 000015
2018124188.tif 000016