(57)【要約】【課題】運転者等が行った特定のモーションを安定して検出することができるモーション判定装置を提供すること。【解決手段】撮像エリア内の特定のエリアにおいて人体の特定の部位の静止を検出する検出部１１と、検出結果に応じて特定の部位を用いたモーション操作が行われたか否かを判定するモーション判定部１２と、を備え、モーション判定部１２は、特定のエリア内において特定の部位の静止が検出された後に、特定の部位が検出されなくなった場合、所定期間特定の部位の静止を検出した状態を維持する。【選択図】図１
2019179389.tif 000002
【特許請求の範囲】
【請求項１】
撮像エリア内の特定のエリアにおいて人体の特定の部位の静止を検出する検出部と、
前記検出結果に応じて前記特定の部位を用いたモーション操作が行われたか否かを判定するモーション判定部と、を備え、
前記モーション判定部は、
前記特定のエリア内において前記特定の部位の静止が検出された後に、前記特定の部位が検出されなくなった場合、所定期間前記特定の部位の静止を検出した状態を維持する、モーション判定装置。
【請求項２】
前記モーション判定部は、
前記特定のエリア内において前記特定の部位の静止が検出された後に、前記特定の部位が検出されなくなった場合、監視タイマを起動し、前記特定の部位の静止を検出した状態を維持する期間を計測する、請求項１に記載のモーション判定装置。
【請求項３】
前記モーション判定部は、
前記特定の部位を用いて前記特定のエリアが選択されたことを示す選択中の状態と、前記特定の部位を用いて前記特定のエリアが選択された状態を維持する延長中の状態と、前記特定の部位を用いて前記特定のエリアが選択されていないことを示す選択なしの状態と、を管理する、請求項１又は２に記載のモーション判定装置。
【請求項４】
前記モーション判定部は、
前記選択中の状態において、前記特定の部位の静止を検出できない場合、延長中の状態へ遷移させる、請求項３に記載のモーション判定装置。
【請求項５】
前記モーション判定部は
前記延長中の状態において、前記特定の部位の静止を検出できない場合、延長中の状態を維持する期間の終了後に、選択なしの状態へ遷移させる、請求項３又は４に記載のモーション判定装置。
【請求項６】
前記モーション判定部は、
前記延長中の状態において、前記特定の部位の静止を検出した場合、前記選択中の状態へ遷移させる、請求項３乃至５のいずれか１項に記載のモーション判定装置。
【請求項７】
撮像エリア内には、複数の前記特定のエリアが含まれ、
前記モーション判定部は、
前記特定のエリア毎に、モーション操作が行われた際に実行される処理を関連付けて管理する、請求項１乃至６のいずれか１項に記載のモーション判定装置。
【請求項８】
前記撮像エリアは、
撮像対象までの距離が示された距離画像を３Ｄ変換することによって、３Ｄ点群を用い前記撮像対象の位置を示す、請求項１乃至７のいずれか１項に記載のモーション判定装置。
【請求項９】
撮像エリア内の特定のエリアにおいて人体の特定の部位の静止を検出し、
前記検出結果に応じて前記特定の部位を用いたモーション操作が行われたか否かを判定し、
前記特定のエリア内において前記特定の部位の静止が検出された後に、前記特定の部位が検出されなくなった場合、所定期間前記特定の部位の静止を検出した状態を維持する、モーション判定方法。
【請求項１０】
前記モーション操作が行われたか否かを判定する際に、
前記特定のエリア内において前記特定の部位の静止が検出された後に、前記特定の部位が検出されなくなった場合、監視タイマを起動し、前記特定の部位の静止を検出した状態を維持する期間を計測する、請求項９に記載のモーション判定方法。
【請求項１１】
前記モーション操作が行われたか否かを判定する際に、
前記特定の部位を用いて前記特定のエリアが選択されたことを示す選択中の状態と、前記特定の部位を用いて前記特定のエリアが選択された状態を維持する延長中の状態と、前記特定の部位を用いて前記特定のエリアが選択されていないことを示す選択なしの状態と、を管理する、請求項９又は１０に記載のモーション判定方法。
【請求項１２】
前記モーション操作が行われたか否かを判定する際に、
前記選択中の状態において、前記特定の部位の静止を検出できない場合、延長中の状態へ遷移させる、請求項１１に記載のモーション判定方法。
【請求項１３】
前記モーション操作が行われたか否かを判定する際に、
前記延長中の状態において、前記特定の部位の静止を検出できない場合、延長中の状態を維持する期間の終了後に、選択なしの状態へ遷移させる、請求項１１又は１２に記載のモーション判定方法。
【請求項１４】
前記モーション操作が行われたか否かを判定する際に、
前記延長中の状態において、前記特定の部位の静止を検出した場合、前記選択中の状態へ遷移させる、請求項１１乃至１３のいずれか１項に記載のモーション判定方法。
【請求項１５】
前記撮像エリアは、
撮像対象までの距離が示された距離画像を３Ｄ変換することによって、３Ｄ点群を用い前記撮像対象の位置を示す、請求項９乃至１４のいずれか１項に記載のモーション判定方法。
【請求項１６】
撮像エリア内の特定のエリアにおいて人体の特定の部位の静止を検出し、
前記検出結果に応じて前記特定の部位を用いたモーション操作が行われたか否かを判定し、
前記特定のエリア内において前記特定の部位の静止が検出された後に、前記特定の部位が検出されなくなった場合、所定期間前記特定の部位の静止を検出した状態を維持することをコンピュータに実行させるプログラム。
【請求項１７】
前記モーション操作が行われたか否かを判定する際に、
前記特定のエリア内において前記特定の部位の静止が検出された後に、前記特定の部位が検出されなくなった場合、監視タイマを起動し、前記特定の部位の静止を検出した状態を維持する期間を計測する、請求項１６に記載のプログラム。
【請求項１８】
前記モーション操作が行われたか否かを判定する際に、
前記特定の部位を用いて前記特定のエリアが選択されたことを示す選択中の状態と、前記特定の部位を用いて前記特定のエリアが選択された状態を維持する延長中の状態と、前記特定の部位を用いて前記特定のエリアが選択されていないことを示す選択なしの状態と、を管理する、請求項１６又は１７に記載のプログラム。
【請求項１９】
前記モーション操作が行われたか否かを判定する際に、
前記選択中の状態において、前記特定の部位の静止を検出できない場合、延長中の状態へ遷移させる、請求項１８に記載のプログラム。
【請求項２０】
前記モーション操作が行われたか否かを判定する際に、
前記延長中の状態において、前記特定の部位の静止を検出できない場合、延長中の状態を維持する期間の終了後に、選択なしの状態へ遷移させる、請求項１８又は１９に記載のプログラム。
【請求項２１】
前記モーション操作が行われたか否かを判定する際に、
前記延長中の状態において、前記特定の部位の静止を検出した場合、前記選択中の状態へ遷移させる、請求項１８乃至２０のいずれか１項に記載のプログラム。
【請求項２２】
前記撮像エリアは、
撮像対象までの距離が示された距離画像を３Ｄ変換することによって、３Ｄ点群を用い前記撮像対象の位置を示す、請求項１６乃至２１のいずれか１項に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はモーション判定装置、モーション判定方法、及びプログラムに関する。
【背景技術】
【０００２】
車両を運転する運転者は、運転中にオーディオの操作もしくはカーナビゲーションの操作等を行う必要が生じた場合に、安全にそれらの操作を行うことが求められる。近年、オーディオ等の操作が運転操作に与える影響を減少させるために、運転者の特定の挙動に応じて、オーディオ操作等を行う技術の検討が進められている。特定の挙動は、例えば、車両内の特定の空間において、手を静止することであってもよい。車両に設置されているモーション判定装置等が、この場合、例えば操作画面上の特定の位置を選択している、等の運転者の特定のモーションを検出する。
【０００３】
特許文献１には、挙動検出空間を定義し、挙動検出空間において人間の手又は指の動き等の挙動を認識することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−９７６０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
運転者もしくは同乗者（以下、運転者等とする）は、挙動検出空間を視覚にて確認することができないため、挙動検出空間を正確に認識することが困難である。そのため、特定のモーションが、挙動検出空間の境界付近にて実行される場合もある。また、運転者等は、手を静止させ、特定のモーションを実行している場合であっても、手は完全に静止せずに、挙動検出空間の境界付近をわずかに移動することもある。このような場合、モーション判定装置は、短時間の間に、運転者等が実行するモーションの検出結果として、検出及び未検出の出力を繰り返すこととなり、検出結果を安定させることができないという問題がある。
【０００６】
本開示の目的は、上述した課題に鑑み、運転者等が行った特定のモーションを安定して検出することができる、モーション判定装置、モーション判定方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の第１の態様にかかるモーション判定装置は、撮像エリア内の特定のエリアにおいて人体の特定の部位の静止を検出する検出部と、前記検出結果に応じて前記特定の部位を用いたモーション操作が行われたか否かを判定するモーション判定部と、を備え、前記モーション判定部は、前記特定のエリア内において前記特定の部位の静止が検出された後に、前記特定の部位が検出されなくなった場合、所定期間前記特定の部位の静止を検出した状態を維持する。
【０００８】
本発明の第２の態様にかかるモーション判定方法は、撮像エリア内の特定のエリアにおいて人体の特定の部位の静止を検出し、前記検出結果に応じて前記特定の部位を用いたモーション操作が行われたか否かを判定し、前記特定のエリア内において前記特定の部位の静止が検出された後に、前記特定の部位が検出されなくなった場合、所定期間前記特定の部位の静止を検出した状態を維持する。
【０００９】
本発明の第３の態様にかかるプログラムは、撮像エリア内の特定のエリアにおいて人体の特定の部位の静止を検出し、前記検出結果に応じて前記特定の部位を用いたモーション操作が行われたか否かを判定し、前記特定のエリア内において前記特定の部位の静止が検出された後に、前記特定の部位が検出されなくなった場合、所定期間前記特定の部位の静止を検出した状態を維持することをコンピュータに実行させる。
【発明の効果】
【００１０】
本発明により、運転者等が行った特定のモーションを安定して検出することができる、モーション判定装置、モーション判定方法、及びプログラムを提供するができる。
【図面の簡単な説明】
【００１１】
【図１】実施の形態１にかかるモーション判定装置の構成図である。
【図２】実施の形態２にかかるモーション判定装置の構成図である。
【図３】実施の形態２にかかるモーション判定装置が実行するモーション判定の概要を説明する図である。
【図４】実施の形態２にかかるエリア選択状態に関する状態遷移を示す図である。
【図５】実施の形態２にかかるモーション判定処理の流れを示す図である。
【図６】実施の形態２にかかるモーション判定処理の流れを示す図である。
【図７】実施の形態２にかかるモーション判定処理の流れを示す図である。
【発明を実施するための形態】
【００１２】
（実施の形態１）
以下、図面を参照して本発明の実施の形態について説明する。図１を用いて実施の形態１にかかるモーション判定装置１０の構成例について説明する。モーション判定装置１０は、プロセッサがメモリに格納されたプログラムを実行することによって動作するコンピュータ装置であってもよい。モーション判定装置１０は、サーバ装置もしくはパーソナルコンピュータ装置等であってもよい。
【００１３】
モーション判定装置１０は、検出部１１及びモーション判定部１２を有している。検出部１１及びモーション判定部１２は、プロセッサがメモリに格納されたプログラムを実行することによって処理が実行されるソフトウェアもしくはモジュールであってもよい。または、検出部１１及びモーション判定部１２は、回路もしくはチップ等のハードウェアであってもよい。
【００１４】
検出部１１は、撮像エリア内の特定のエリアにおいて、人体の特定の部位の静止を検出する。撮像エリアは、カメラを用いて撮影された画像に写るエリアである。特定のエリアは、撮像エリア内に含まれる一部のエリアである。人体の特定の部位は、例えば、指、手、頭、足等であってもよい。静止を検出するとは、人体の特定の部位が完全に静止している場合のみならず、人体の特定の部位が、所定時間内に、所定内の距離移動した場合も、静止として検出してもよい。つまり、検出部１１が検出する静止状態とは、実質的に静止しているとみなされる状態も含む。
【００１５】
モーション判定部１２は、検出部１１における検出結果に応じて、特定の部位を用いたモーション操作が行われたか否かを判定する。例えば、モーション判定部１２は、特定のエリア内において、手が静止していることを検出した場合、運転者等がモーション操作を行ったと判定してもよい。
【００１６】
また、モーション判定部１２は、特定のエリアにおいて、特定の部位の静止が検出された後に、特定の部位が検出されなくなった場合、所定期間、特定の部位の静止を検出した状態を維持する。つまり、モーション判定部１２は、特定の部位を用いたモーション操作が行われていると判定した状態において、特定の部位が検出されなくなった場合であっても、所定期間、モーション操作が行われていないとする判定を行わない。モーション判定部１２は、所定期間、モーション操作が行われていると判定した状態を維持する。
【００１７】
以上説明したように、モーション判定装置１０は、特定のエリアにおいて、特定の部位の静止を検出し、その後、特定の部位の静止を検出できなくなった場合であっても、特定の部位の静止を検出した状態を維持することができる。その結果、検出部１１は、特定の部位の静止の検出結果として、短時間の間に、検出結果として、検出及び未検出の出力を繰り返すことを防止することができる。
【００１８】
（実施の形態２）
続いて、図２を用いて実施の形態２にかかるモーション判定装置１０の構成例について説明する。モーション判定装置１０は、外部装置インタフェース６１、プロセッサ６２、及びメモリ６３を有している。
【００１９】
外部装置インタフェース６１は、デジタルベースバンド信号処理を行うベースバンドプロセッサを含んでもよい。もしくは、外部装置インタフェース６１は、IEEE 802.3 seriesに準拠したネットワークインターフェースカード（NIC）を含んでもよい。もしくは、外部装置インタフェース６１は、ＵＳＢ（Universal Serial Bus）インタフェース、Bluetooth（登録商標）インタフェース、無線ＬＡＮ（Local Area Network）インタフェース等であってもよい。
【００２０】
外部装置インタフェース６１は、ＴＯＦ（Time Of Flight）カメラ２１及びモニタ２２と接続している。ＴＯＦカメラは、撮像対象までの距離を計測することができるカメラである。言い換えると、ＴＯＦカメラは、撮像対象までの距離データを画素ごとに算出することができる。ＴＯＦカメラ２１が生成する画像を、距離画像と称する。
【００２１】
モニタ２２は、外部装置インタフェース６１から出力された画像データを表示する。例えば、モニタ２２は、ＴＯＦカメラ２１において生成された距離画像データを表示してもよい。もしくは、モニタ２２は、モーション判定装置１０において距離画像データを加工もしくは分析した後の画像データを表示してもよい。例えば、モニタ２２は、モーション判定装置１０において距離画像を３Ｄ変換することによって生成された３Ｄ点群データを表示してもよい。
【００２２】
プロセッサ６２は、メモリ６３からソフトウェア（コンピュータプログラム）を読み出して、以降においてフローチャート等を用いて説明される処理を行う。プロセッサ６２は、例えば、マイクロプロセッサ、MPU（Micro Processing Unit）、又はCPU（Central Processing Unit）であってもよい。プロセッサ６２は、複数のプロセッサを含んでもよい。
【００２３】
メモリ６３は、揮発性メモリ及び不揮発性メモリの組み合わせによって構成される。メモリ６３は、プロセッサ６２から離れて配置されたストレージを含んでもよい。この場合、プロセッサ６２は、図示されていないI/Oインタフェースを介してメモリ６３にアクセスしてもよい。プロセッサ６２は、図１の検出部１１及びモーション判定部１２における機能もしくは処理を実行するために用いられる。さらに、プロセッサ６２は、ＴＯＦカメラ２１において生成された距離画像を３Ｄ変換して、３Ｄ点群データを生成してもよい。
【００２４】
メモリ６３は、ソフトウェアもしくはソフトウェアモジュール群を格納するために使用される。プロセッサ６２は、これらのソフトウェアもしくはソフトウェアモジュール群をメモリ６３から読み出して実行する。
【００２５】
続いて、図３を用いてモーション判定部１２が行うモーション判定の概要について説明する。図３は、ＴＯＦカメラ２１において生成された距離画像を３Ｄ変換することによって生成された３Ｄ点群を示している。図３の３Ｄ点群は、Ｌ軸、Ｗ軸、及びＨ軸が用いられている。Ｈ軸は、地面に対して垂直方向の軸である。Ｌ軸は、人体が運転する車両の進行方向の軸である。Ｗ軸は、Ｈ軸及びＬ軸に対して垂直方向の軸である。
【００２６】
Ｌ軸、Ｗ軸、及びＨ軸は、それぞれ直交している。図３は、車両内の運転者を含む３Ｄ点群を示している。図３は、運転者がステアリングを握っている状態を示している。また、図３の３Ｄ点群は、運転者の左前方から撮影された撮像データもしくは距離画像に基づいて生成されている。
【００２７】
モーション判定部１２は、３Ｄ点群に示される手を検知し、手を用いたモーション操作が行われているか否かを判定する。例えば、モーション判定部１２は、図３に示されている設定エリア内において、手が静止していることを検出する。モーション判定部１２は、設定エリア内に、手が静止していることを検出した場合、運転者等がモーション操作を行ったと判定してもよい。運転者等が、特定のエリアに手を静止させるモーション操作を、エリア選択と称してもよい。つまり、運転者は、車両内の特定の空間を、手を用いて選択している。運転者が手を用いて選択する空間（つまり、設定エリア）に応じて、実行される操作内容が異なってもよい。設定エリアは、検出部１１が認識する認識する空間であり、実際には、運転者等は、設定エリアを視認することはできない。設定エリアは、実施の形態１において説明した特定エリアに相当する。
【００２８】
また、図３には、設定エリアが１つであることが示されているが、設定エリアは、２つ以上であってもよい。例えば、運転者が運転中に、車両に設置されているカーナビゲーション装置から、新規ルートの提案があったとする。このような場合に、２つの設定エリアの一方に手を置くと、新規ルートを選択し、他方の設定エリアに手を置くと、従来ルートを選択する、といったように、設定エリアと操作内容とが関連付けられてもよい。
【００２９】
続いて、図４を用いて、モーション判定部１２が管理している判定状態の遷移について説明する。はじめに、モーション判定部１２は、初期化されており、運転者等のモーションを判定していないとする。ここで、モーション判定部１２は、設定エリア内において、運転者等の手を検出しておらず、モーション操作が行われていないと判定する。この状態を、運転者等がエリア選択を行っていない、選択なし、の状態とする。
【００３０】
次に、モーション判定部１２は、設定エリア内において手の静止が検出され、モーション操作が行われたと判定する。この状態を、運転者等がエリア選択を行った、選択中、の状態とする。つまり、モーション判定部１２が管理している判定状態が、選択なしの状態から、選択中の状態へ遷移したと言える。
【００３１】
モーション判定部１２は、判定状態が選択中に遷移した場合、監視タイマをスタートもしくは起動させる。監視タイマは、時間の経過とともに、タイマ値もしくはカウント値が増加する。また、監視タイマは、リセットされた場合に、値が０に戻される。モーション判定部１２は、モーション判定部１２が管理する判定状態を維持する期間を、監視タイマを用いて計測する。また、モーション判定部１２は、判定状態が選択中に、設定エリア内において手の静止が検出された場合、監視タイマをリセットする。
【００３２】
次に、モーション判定部１２は、選択中の状態において、設定エリア内において手の静止を検出できなくなった、つまり、設定エリア内における手の静止が未検出となったと判定する。この状態を、運転者等がエリア選択を継続して実行している、延長中、の状態とする。つまり、モーション判定部１２が管理している判定状態が、選択中の状態から、延長中の状態へ遷移したと言える。延長中の状態は、モーション判定部１２が、モーション操作が行われたと判定している状態である。つまり、モーション判定部１２が管理する判定状態は、選択中の状態に設定エリア内において手の静止を検出できなくなった場合であっても、選択なし、の状態へ遷移するのではなく、延長中、の状態へ遷移する。
【００３３】
次に、モーション判定部１２が、延長中の状態において、予め定められた継続時間が満了もしくは終了する前に、設定エリア内において手の静止を検出できないと判定したとする。この場合、モーション判定部１２が管理する判定状態は、継続時間が満了した際に、延長中の状態から、選択なしの状態へ遷移する。また、モーション判定部１２が、延長中の状態において、予め定められた継続時間が満了もしくは終了する前に、設定エリア内において手の静止を検出できたと判定する。この場合、モーション判定部１２が管理する判定状態は、延長中の状態から、選択中の状態へ遷移する。
【００３４】
モーション判定部１２は、選択なし、選択中、もしくは、延長中、の状態において、モーション判定処理を終了した場合、例えば、モーション判定部１２が認識する状態を、初期化してもよい。初期化状態とは、状態が何も設定されていない状態であってもよい。
【００３５】
続いて、図５〜図７を用いて、実施の形態２にかかるモーション判定処理の流れについて説明する。図５〜図７は、図４における状態遷移図を処理フローに置き換えた図である。はじめに、図５を用いて、「選択なし」の判定状態における処理について説明する。モーション判定部１２は、「選択なし」の判定状態において、設定エリア内において、手の静止が検出されたか否かを判定する（Ｓ１１）。
【００３６】
モーション判定部１２は、「選択なし」の判定状態において、設定エリア内において、手の静止が検出された場合、管理している判定状態を、「選択中」へ遷移させる（Ｓ１２）。モーション判定部１２は、「選択なし」の判定状態において、設定エリア内において、手の静止が検出されなかった場合、「選択なし」の判定状態を維持する（Ｓ１３）
【００３７】
続いて、図６を用いて、「選択中」の判定状態における処理について説明する。モーション判定部１２は、「選択中」の判定状態において、設定エリア内において、手の静止が検出されたか否かを判定する（Ｓ２１）。
【００３８】
モーション判定部１２は、選択中の状態において、設定エリア内において手の静止が検出されない場合、管理している状態を、「延長中」へ遷移させる（Ｓ２２）。モーション判定部１２は、選択中の状態において、設定エリア内において手の静止が検出された場合、監視タイマをリセットする（Ｓ２３）。次に、モーション判定部１２は、「選択中」の判定状態を維持する（Ｓ２４）。
【００３９】
続いて、図７を用いて、「延長中」の判定状態における処理について説明する。モーション判定部１２は、延長中の状態において、継続時間を満了したか否かを判定する（Ｓ３１）。継続時間は、状態が選択中の状態に遷移したときから開始されてもよく、状態が延長中の状態に遷移したときから開始されてもよい。モーション判定部１２は、監視タイマに示されているタイマ値もしくはカウント値が継続時間を経過したか否かを判定する。
【００４０】
モーション判定部１２は、「延長中」の判定状態において、継続時間が満了したと判定した場合、管理している判定状態を「選択なし」へ遷移させる（Ｓ３２）。モーション判定部１２は、継続時間を満了しておらず、継続時間内であると判定すると、設定エリア内において手の静止が検出されたか否かを判定する（Ｓ３３）。
【００４１】
モーション判定部１２は、延長中であって、継続時間内に手の静止が検出された場合、管理している判定状態を選択中へ遷移させる（Ｓ３４）。また、モーション判定部１２は、延長中であって、継続時間内に手の静止が検出されない場合、延長中の状態を維持する（Ｓ３５）。
【００４２】
以上説明したように、モーション判定部１２は、運転者がエリア選択を行った選択中の状態に、エリア内において手の静止が検出されなくなったとしても、選択なしの状態へ遷移する前に、延長中の状態へ遷移する。延長中の状態は、運転者がエリア選択を行っている状態を維持している状態である。そのため、モーション判定部１２は、選択中の状態に、エリア内において手の静止が検出されなくなったとしても、予め定められた継続時間中は、運転者がエリア選択を行っている状態を維持することができる。つまり、モーション判定部１２は、エリア選択を行っている状態と、エリア選択を行っていない状態を短期間に切り替えることを防止することができる。
【００４３】
上述の例において、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）を含む。さらに、非一時的なコンピュータ可読媒体の例は、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗを含む。さらに、非一時的なコンピュータ可読媒体の例は、半導体メモリを含む。半導体メモリは、例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（Random Access Memory）を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００４４】
なお、本開示は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。また、本開示は、それぞれの実施の形態を適宜組み合わせて実施されてもよい。
【符号の説明】
【００４５】
１０  モーション判定装置
１１  検出部
１２  モーション判定部
２１  ＴＯＦカメラ
２２  モニタ
６１  外部装置インタフェース
６２  プロセッサ
６３  メモリ
【図１】
2019179389.tif 000003
【図２】
2019179389.tif 000004
【図３】
2019179389.tif 000005
【図４】
2019179389.tif 000006
【図５】
2019179389.tif 000007
【図６】
2019179389.tif 000008
【図７】
2019179389.tif 000009