(57)【要約】【課題】発生した異常の状態に応じて検出した情報を扱う。【解決手段】情報処理システム１は、測定対象に付けられた検出対象物２と、検出対象物２を順次撮像する撮像装置４と、情報処理装置１０を含む。情報処理装置１０は、撮像装置４により順次撮像された撮像画像に基づいて、検出対象物２の位置情報を順次検出し、順次検出された位置情報の中から異常を示す位置情報を抽出し、抽出された位置情報が、１又は複数の異常の分類毎に定められた条件のいずれを満足するかに応じて、当該位置情報が示す異常の分類を判別し、判別した分類に定められた処理内容に従って上記抽出された位置情報を処理する。【選択図】図１
2011186877.tif 000002
【特許請求の範囲】
【請求項１】
測定対象に付けられた検出対象物の位置情報を順次検出する検出手段と、
前記検出手段により順次検出された位置情報の中から異常を示す位置情報を抽出する抽出手段と、
前記抽出手段により抽出された位置情報が、１又は複数の異常の分類毎に定められた条件のいずれを満足するかに応じて、当該位置情報が示す異常の分類を判別する判別手段と、
前記判別手段により判別した分類に定められた処理内容に従って前記抽出手段により抽出された位置情報を処理する処理手段と、を含む
ことを特徴とする情報処理装置。
【請求項２】
前記判別手段により判別された分類の要因として予め定められた行動を示す情報を提示する提示手段をさらに含む
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記提示手段により提示された情報に従って行われた行動について前記検出手段により検出された位置情報に基づいて、前記判別手段により判別された分類に関する位置情報を保持する保持手段をさらに含み、
前記判別手段は、前記抽出手段により抽出された位置情報と、前記保持手段により保持された位置情報とが照合された場合に、前記抽出された位置情報が示す異常の分類を確定する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
測定対象に付けられた検出対象物の位置情報を順次検出する検出手段と、
前記検出手段により順次検出された位置情報の中から異常を示す位置情報を抽出する抽出手段と、
前記抽出手段により抽出された位置情報が、１又は複数の異常の分類毎に定められた条件のいずれを満足するかに応じて、当該位置情報が示す異常の分類を判別する判別手段と、
前記判別手段により判別した分類に定められた処理内容に従って前記抽出手段により抽出された位置情報を処理する処理手段
としてコンピュータを機能させるためのプログラム。
【請求項５】
測定対象に付けられた検出対象物と、
前記検出対象物を順次撮像する撮像手段と、
前記撮像手段により順次撮像された撮像画像に基づいて、前記検出対象物の位置情報を順次検出する検出手段と、
前記検出手段により順次検出された位置情報の中から異常を示す位置情報を抽出する抽出手段と、
前記抽出手段により抽出された位置情報が、１又は複数の異常の分類毎に定められた条件のいずれを満足するかに応じて、当該位置情報が示す異常の分類を判別する判別手段と、
前記判別手段により判別した分類に定められた処理内容に従って前記抽出手段により抽出された位置情報を処理する処理手段と、を含む
ことを特徴とする情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、プログラム及び情報処理システムに関する。
【背景技術】
【０００２】
測定対象にセンサを取り付け、測定対象についての情報を取得することがある。こうした場合に、センサや測定対象に生じたエラーを把握する必要がある。例えば、下記の特許文献１には、センサによる検出値が安全範囲外の異常信号である場合には、異常信号と検出時刻とを関連付けて保存するようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３４９３９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
検出値が異常な状態となる要因は１つとは限られないため、発生した異常の状態に応じて検出した情報を扱うことが望ましい。
【０００５】
本発明の目的の一つは、発生した異常の状態に応じて検出した情報を扱うことができる情報処理装置、プログラム及び情報処理システムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１に記載の発明は、測定対象に付けられた検出対象物の位置情報を順次検出する検出手段と、前記検出手段により順次検出された位置情報の中から異常を示す位置情報を抽出する抽出手段と、前記抽出手段により抽出された位置情報が、１又は複数の異常の分類毎に定められた条件のいずれを満足するかに応じて、当該位置情報が示す異常の分類を判別する判別手段と、前記判別手段により判別した分類に定められた処理内容に従って前記抽出手段により抽出された位置情報を処理する処理手段と、を含むことを特徴とする情報処理装置である。
【０００７】
また、請求項２に記載の発明は、前記判別手段により判別された分類の要因として予め定められた行動を示す情報を提示する提示手段をさらに含むことを特徴とする請求項１に記載の情報処理装置である。
【０００８】
また、請求項３に記載の発明は、前記提示手段により提示された情報に従って行われた行動について前記検出手段により検出された位置情報に基づいて、前記判別手段により判別された分類に関する位置情報を保持する保持手段をさらに含み、前記判別手段は、前記抽出手段により抽出された位置情報と、前記保持手段により保持された位置情報とが照合された場合に、前記抽出された位置情報が示す異常の分類を確定することを特徴とする請求項２に記載の情報処理装置である。
【０００９】
また、請求項４に記載の発明は、測定対象に付けられた検出対象物の位置情報を順次検出する検出手段と、前記検出手段により順次検出された位置情報の中から異常を示す位置情報を抽出する抽出手段と、前記抽出手段により抽出された位置情報が、１又は複数の異常の分類毎に定められた条件のいずれを満足するかに応じて、当該位置情報が示す異常の分類を判別する判別手段と、前記判別手段により判別した分類に定められた処理内容に従って前記抽出手段により抽出された位置情報を処理する処理手段としてコンピュータを機能させるためのプログラムである。
【００１０】
また、請求項５に記載の発明は、測定対象に付けられた検出対象物と、前記検出対象物を順次撮像する撮像手段と、前記撮像手段により順次撮像された撮像画像に基づいて、前記検出対象物の位置情報を順次検出する検出手段と、前記検出手段により順次検出された位置情報の中から異常を示す位置情報を抽出する抽出手段と、前記抽出手段により抽出された位置情報が、１又は複数の異常の分類毎に定められた条件のいずれを満足するかに応じて、当該位置情報が示す異常の分類を判別する判別手段と、前記判別手段により判別した分類に定められた処理内容に従って前記抽出手段により抽出された位置情報を処理する処理手段と、を含むことを特徴とする情報処理システムである。
【発明の効果】
【００１１】
請求項１，４及び５に記載の発明によれば、発生した異常の状態に応じて検出した情報を扱うことができる。
【００１２】
請求項２に記載の発明によれば、発生した異常の要因を確認できる。
【００１３】
請求項３に記載の発明によれば、本構成を有しない場合に比べて、発生した異常の分類を判別する精度を向上できる。
【図面の簡単な説明】
【００１４】
【図１】本実施形態に係る情報処理システムのシステム構成図である。
【図２】情報処理装置の機能ブロック図である。
【図３】撮像画像から検出対象物の位置情報を検出する処理の一例を説明する図である。
【図４】異常状態の分類例を示す図である。
【図５】異常状態の分類毎に対応する位置情報の例を示す図である。
【図６】異常の分類毎に定められた処理内容の一例を示す図である。
【図７】検出したデータが有効でないとした場合の処理の一例を示す図である。
【図８】異常パターンの分類毎に定められた行動情報の一例を示す図である。
【図９】情報処理装置により行われる処理のフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明を実施するための実施の形態（以下、実施形態という）を、図面に従って説明する。
【００１６】
図１には、本実施形態に係る情報処理システム１のシステム構成図を示した。図１に示されるように、情報処理システム１は、人等の測定対象に取り付けられた１又は複数の検出対象物２と、検出対象物２が取り付けられた測定対象を撮像する撮像装置４と、撮像装置４により撮像された画像（撮像画像）を処理し検出対象物２の位置及び方向等の位置情報を検出する情報処理装置１０を含む。
【００１７】
検出対象物２は、測定対象の位置及び向きを検出するための装置である。検出対象物２の一例として、図１に示されるように、形状（例えば四角形）及び大きさが予め定められたシートの予め定められた箇所（例えば中心や四隅）に発光体やマーカー（印）を設けて構成することとしてよい。シートの裏面を粘着性のシールとして測定対象に貼付することとしてもよいし、テープ等の固定手段を用いて測定対象に固定することしてもよい。なお、検出対象物２には傾きセンサを設けて自らの傾きを計測するようにして、計測した傾きのデータを情報処理装置１０に入力するようにしてもよい。
【００１８】
撮像装置４は、予め定められた時間間隔毎に撮像する装置であり、撮像装置４と情報処理装置１０とは相互に通信可能に接続されている。撮像装置４による撮像画像は、情報処理装置１０に順次入力され保持される。なお、撮像装置４は１台としてもよいし、異なる位置に複数台設けることとしてもよい。
【００１９】
図２には、情報処理装置１０の機能ブロック図を示した。図２に示されるように、情報処理装置１０は、撮像画像取得部１２、位置情報検出部１４、位置情報保持部１６、位置情報取得部１８、異常信号抽出部２０、異常分類判別部２２、位置情報処理部２４、要因行動提示部２６、及び異常パターン保持部２８を含む。上記の各部の機能は、ＣＰＵ等の制御手段、メモリ等の記憶手段、外部デバイスとデータを送受信する入出力手段等を備えたコンピュータが、コンピュータ読み取り可能な情報記憶媒体に格納されたプログラムを読み込み実行することで実現されるものとしてよい。なお、プログラムは情報記憶媒体によってコンピュータたる情報処理装置１０に供給されることとしてもよいし、インターネット等のデータ通信手段を介して情報処理装置１０に供給されることとしてもよい。
【００２０】
撮像画像取得部１２は、撮像装置４と接続する入出力インターフェースを介して、撮像装置４により撮像された画像（撮像画像）を順次取得するものである。撮像画像取得部１２は、予め定められた時間間隔で撮像画像を取得することとしてよい。
【００２１】
位置情報検出部１４は、撮像画像取得部１２により取得された撮像画像に基づいて、測定対象に取り付けられた検出対象物２の位置情報を検出するものである。位置情報には、検出対象物２の位置及び方向（傾き）の情報を含むこととしてよい。位置情報検出部１４では、測定対象が初期状態にある場合に検出対象物２を撮像装置４の正面に向けて撮像した撮像画像における、検出対象物２のサイズ及び発光体の座標位置を取得し、当該取得したサイズ及び座標位置と実際の検出対象物２のサイズ及び座標位置との対比に基づいて、検出対象物２の位置情報を検出することとしてよい。
【００２２】
図３には、撮像画像から検出対象物２の位置情報を検出する処理の一例を説明する図を示した。図３（Ａ）は初期状態において撮像された検出対象物２を示す図であり、初期状態における検出対象物２、撮像装置４の３次元空間における位置に基づいて、撮像画像における座標位置と検出対象物２の３次元空間における座標位置との対応関係を記憶する。なお、撮像画像の横軸をＸ軸、縦軸をＹ軸とした場合に、撮像装置４の撮像方向がＺ軸となる。図３（Ｂ）は、測定対象が移動した場合に撮像された検出対象物２を示す図である。検出対象物２のサイズの変化はＺ軸方向の移動、撮像画像内の移動はＸ，Ｙ軸方向への移動として表れる。図３（Ｃ）は、検出対象物２がＸ軸周りに回転した場合の撮像画像を示し、図３（Ｄ）は、検出対象物２がＹ軸周りに回転した場合の撮像画像を示している。Ｘ軸、Ｙ軸周りの回転量は検出対象物２の長さの異なる辺の比に基づいて算出することとしてよい。
【００２３】
位置情報保持部１６は、位置情報検出部１４により検出された検出対象物２の位置情報を保持するものである。位置情報保持部１６には、撮像画像が撮像（又は取得）された時刻に関連づけて、検出対象物２の位置情報を保持することとしてよい。なお、検出対象物２が複数ある場合には、各検出対象物２について位置情報を保持することとしてよい。
【００２４】
位置情報取得部１８は、位置情報保持部１６に保持された位置情報の中から、処理対象とする位置情報を取得するものである。位置情報取得部１８は、例えば位置情報保持部１６に保持される位置情報の中から、ユーザーから受け付けた時間範囲に関連づけられた位置情報を処理対象として取得することとしてよい。
【００２５】
異常信号抽出部２０は、位置情報取得部１８により取得された位置情報の中から異常と判断されるデータ（異常信号）を抽出するものである。異常信号抽出部２０は、処理対象とする位置情報の少なくとも一部における経時変化のパターンが予め定めた条件（異常判定条件）を満足する場合に、それらの位置情報群を異常信号として抽出する。
【００２６】
異常信号抽出部２０は、例えば処理対象とする位置情報の変化量に基づいて異常信号を抽出することとしてよく、以下異常判定条件の具体例を挙げる。異常判定条件は、例えば、位置情報における座標位置変化（又は方向変化）の周波数（又は周波数変化量）が閾値を超えた場合（すなわち、人間の動きによる位置情報の変化よりも高い周波数で変化しているような場合）や、座標位置や方向の変化量が閾値に満たない場合（すなわち、位置情報にほとんど変化がみられない場合）や、座標位置や方向のデータ量が検出されない場合等に、異常が発生したと判定する条件としてよい。なお、上記第１のケースは検出対象物２が測定対象から外れてしまった場合に対応し、第２のケースは検出対象物２が故障した場合に対応し、第３のケースは遮蔽物等により検出対象物２が撮像されなかった場合等に対応する。
【００２７】
異常分類判別部２２は、異常信号抽出部２０により抽出された異常信号を、予め定められた複数の分類のいずれに該当するかを判別するものである。本実施形態では、異常分類判別部２２は、抽出された異常信号における座標位置や方向の信号パターンや、異常信号から正常情報（異常信号の直後の位置情報）への復帰する際の信号パターンに基づいて異常信号に該当する分類を判別することとする。
【００２８】
図４には、異常状態の分類例を示した。図４においては、異常状態を５つのパターンに分類した例を示している。第１の分類に係る異常状態は、検出対象物２の取り付け、装着のずれ等により引き起こされるものであり、ずれが発生した後に検出対象物２の位置や方向のデータがずれ発生前よりも高周波側に変化し、それが継続することにより判定される。第２の分類に係る異常状態は、検出対象物２と撮像装置４との間に遮蔽物が入り込むことにより引き起こされるものであり、遮蔽物の入り込んでいる間の位置情報が取得されないことにより判定される。第３の分類に係る異常状態は、測定対象の姿勢変化や移動により、撮像画像に検出対象物２が写らなくなることにより引き起こされるものであり、検出対象物２の写り込みがない間の位置情報が取得されないことにより判定される。第４の分類に係る異常状態は、検出対象物２の故障により引き起こされるものであり、故障後から位置情報の値が固定され変化しなくなることにより判定される。第５の分類に係る異常状態は、検出対象物２以外の発光等の外乱により引き起こされるものであり、外乱が発生している間は位置情報に高周波のノイズがのるが、外乱が収まった後には正常状態に戻ることにより判定される。
【００２９】
図５には、異常状態の分類毎に対応する位置情報の例を示した。図５（ａ），（ｂ），（ｃ），（ｄ），（ｅ）はそれぞれ、第１，第２，第３，第４，第５の分類に係る異常状態に対応した位置情報の一例である。図５（ａ）に示されるように、第１の分類に該当する異常状態の特徴は、ずれが発生した後の検出対象物２の位置は、ずれ発生前の位置情報よりも周波数が高くなり、その状態が戻らないことにある。図５（ｂ）に示されるように、第２の分類に該当する異常状態の特徴は、遮蔽物の入り込みが発生した間の検出対象物２の位置は検出されず、その後遮蔽が解消されると正常状態に戻ることにある。図５（ｃ）に示されるように、第３の分類に該当する異常状態の特徴は、姿勢変化により検出対象物２が写らなくなった間の検出対象物２の方向は検出されず、その後検出対象物２が写るようになると正常状態に戻ることにある。図５（ｄ）に示されるように、第４の分類に該当する異常状態の特徴は、検出対象物２に故障が発生すると、検出対象物２の位置に変化がなくなり、その状態が戻らないことにある。図５（ｅ）に示されるように、第５の分類に該当する異常状態の特徴は、外乱が発生している間の検出対象物２の位置は高周波のノイズがのり乱れるが、その後正常状態に戻ることにある。
【００３０】
位置情報処理部２４は、異常分類判別部２２により判別された分類に応じて定められた処理内容により、異常信号を含む位置情報を処理するものである。
【００３１】
図６には、異常の分類毎に定められた処理内容の一例を示した。図６に示されるように、例えば、第１の分類に係る異常信号については、データが有効でないとして破棄し、第２の分類に係る異常信号については、異常信号前後の位置情報に基づくデータ補間を行い、第３の分類に係る異常信号については、異常信号前後の位置情報に基づくデータ補間を行い、第４の分類に係る異常信号については、データが有効でないとして破棄し、第５の分類に係る異常信号については、異常信号の加算平均処理による平滑化を行うこととしてよい。異常の分類毎の処理は上述した例に限られるものではなく、異常状態の発生要因を提示する、特段のデータ処理を行わない、特定位置方向・回転方向への移動を行う等の他の多様な処理を含むこととしてよい。
【００３２】
図７には、検出したデータが有効でないとして扱う場合の処理の一例を示した。図７に示すように、異常信号のデータが有効でないとして破棄する場合には、時刻と位置情報とを関連づけて記憶したテーブルの有効フラグの値を真（Ｔ）から偽（Ｆ）へと変更することとしてよい。こうすることにより、検出したデータを削除することなく、有効なデータか否かが識別される。
【００３３】
要因行動提示部２６は、指定された異常状態の分類の要因となる行動を提示するものである。情報提示部は、異常分類判別部２２により判別された分類に対応した異常状態の要因となる行動を提示することとしてもよいし、ユーザーから指定された異常状態の要因となる行動を提示することとしてもよい。なお、要因行動提示部２６は、異常状態の分類毎に定められた行動情報を参照して、指定された分類に定められた行動情報を示す表示データを液晶ディスプレイ等の表示装置に表示させることとしてよい。
【００３４】
図８には、異常状態の分類毎に定められた行動情報の一例を示した。図８に示されるように、例えば、第１の分類に係る異常状態の要因となる行動として検出対象物２の装置ずれを誘発する動作を指示し、第２の分類に係る異常状態の要因となる行動として検出対象物２を遮蔽する動作を指示し、第３の分類に係る異常状態の要因となる行動として検出対象物２が隠れるような姿勢を取るように指示し、第４の分類に係る異常状態の要因となる行動として、検出対象物２の電源を切る等して故障に相当する現象が発生する行動を指示し、第５の分類に係る異常状態の要因となる行動として、検出対象物２に光を当てる等して外乱を発生させる行動を指示することとしてよい。
【００３５】
異常パターン保持部２８は、要因行動提示部２６により提示された行動に応じて位置情報検出部１４により検出された位置情報を、当該提示された行動に対応した分類の正例パターンとして保持するものである。
【００３６】
異常分類判別部２２は、異常信号に基づいて判別した分類について異常パターン保持部２８に保持される正例パターンと、当該異常信号により生成されるパターンとが照合される場合に（例えば正例パターンと異常信号のパターンとの一致度が閾値を上回る場合に）、異常信号の属する分類を確定することとしてよい。
【００３７】
次に、図９に示したフローチャートを参照しながら、情報処理装置１０により行われる処理の流れを説明する。
【００３８】
図９に示されるように、情報処理装置１０は検出対象物２が取り付けられた測定対象を撮像した撮像画像を取得し（Ｓ１０１）、当該取得した撮像画像を解析することにより、検出対象物２の位置及び方向を含む位置情報を検出する（Ｓ１０２）。情報処理装置１０は、上記検出した位置情報を時刻情報に関連付けて保持する（Ｓ１０３）。
【００３９】
次に、情報処理装置１０は、保持された位置情報の中から処理対象の位置情報（位置情報のデータ群）を取得し（Ｓ１０４）、当該取得した位置情報の中に異常信号が含まれるか否かを判定する（Ｓ１０５）。情報処理装置１０は、異常信号が含まれないと判定する場合には（Ｓ１０５：Ｎ）、Ｓ１０４に戻って処理を継続し、異常信号が含まれると判定する場合には（Ｓ１０５：Ｙ）、当該異常信号の特徴に基づいて異常の分類を判別する（Ｓ１０６）。
【００４０】
情報処理装置１０は、上記判別した異常の分類について定められた要因行動を読み出して、当該読み出した要因行動を測定対象のユーザーに行わせる指示を表示装置に表示する（Ｓ１０７）。次に、情報処理装置１０は、上記の指示に応じて測定対象のユーザーが行った行動を撮像した撮像画像に基づいて位置情報を検出し（Ｓ１０８）、当該検出した位置情報を、異常の分類に対応する正例パターンとして保持する（Ｓ１０９）。
【００４１】
情報処理装置１０は、上記保持した正例パターンと異常信号のパターンとを照合し（Ｓ１１０）、照合されたと判定する場合には（Ｓ１１０：Ｙ）、異常の分類を確定し、当該確定した異常の分類について定められた処理内容に従って異常信号を含む位置情報を処理する（Ｓ１１１）。Ｓ１１０で正例パターンと異常信号のパターンとが照合されなかった場合には（Ｓ１１０：Ｎ）、Ｓ１０４に戻って処理を継続することとしてよい。
【００４２】
本実施形態に係る情報処理システム１では、測定対象について検出される位置情報に異常信号が含まれる場合に、その異常信号の要因に応じた分類をし、その分類に従ったデータ処理を行うことで、異常信号を画一的に扱う場合に比べて検出したデータの利用効率が向上する。
【００４３】
また、本発明は上記の実施形態に限定されるものではない。例えば、上記の実施形態では、異常信号の属する分類を一旦判別した後に正例パターンと照合しているが、正例パターンとの照合は行わず、一度目の分類結果を最終結果としても構わない。また、本実施形態は、撮像装置４を用いたモーションキャプチャに本発明を適用した例を示したが、本発明をモーションキャプチャに限らず他の位置情報を検出する処理一般に適用してもよいのはもちろんである。
【符号の説明】
【００４４】
１  情報処理システム、２  検出対象物２、４  撮像装置、１０  情報処理装置、１２  撮像画像取得部、１４  位置情報検出部、１６  位置情報保持部、１８  位置情報取得部、２０  異常信号抽出部、２２  異常分類判別部、２４  位置情報処理部、２６  要因行動提示部、２８  異常パターン保持部。
【図１】
2011186877.tif 000003
【図２】
2011186877.tif 000004
【図３】
2011186877.tif 000005
【図４】
2011186877.tif 000006
【図５】
2011186877.tif 000007
【図６】
2011186877.tif 000008
【図７】
2011186877.tif 000009
【図８】
2011186877.tif 000010
【図９】
2011186877.tif 000011