(57)【特許請求の範囲】
【請求項１】
情報処理装置であって、
現在撮影された現画像と、以前に撮影された画像に基づく比較用画像とが重なり合う領域を、前記現画像と前記比較用画像とのそれぞれを前記情報処理装置が撮影する際の前記情報処理装置の相対位置に基づいて算出し、前記現画像における前記比較用画像と重なる領域の第１の画像データと、前記比較用画像における前記現画像と重なる領域の第２の画像データを抽出する第１の抽出部と、
前記第１の画像データと前記第２の画像データとを比較し、前記第１の画像データにおける前記第２の画像データから変化した領域を抽出する第２の抽出部と、
前記現画像における、前記第２の抽出部により抽出された領域にマスク処理を行うマスク処理部と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記第１の抽出部は、前記現画像を撮影する際の前記情報処理装置の位置を示す第１の位置情報と、前記比較用画像を撮影する際の前記情報処理装置の位置を示す第２の位置情報とに基づいて、前記現画像と前記比較用画像とが重なり合う領域を算出する、
ことを特徴する請求項１に記載の情報処理装置。
【請求項３】
前記第１の抽出部は、前記情報処理装置の加速度センサを用いて取得された、前記第１の位置情報と、前記第２の位置情報とに基づいて、前記現画像と前記比較用画像とが重なり合う領域を算出する、
ことを特徴する請求項２に記載の情報処理装置。
【請求項４】
前記第１の抽出部は、さらに、前記現画像の画素と、前記比較用画像の画素とをマッチングし、前記重なり合う領域を算出する、
ことを特徴とする請求項１乃至３のいずれか一項に記載の情報処理装置。
【請求項５】
前記第１の抽出部は、前記現画像の位置情報及び角度情報と、前記比較用画像の位置情報及び角度情報とに基づいて、前記重なり合う領域を算出する、
ことを特徴とする請求項１乃至４のいずれか一項に記載の情報処理装置。
【請求項６】
前記マスク処理部は、前記第２の抽出部により以前に撮影された画像から抽出された領域に対応する前記現画像における領域に、マスク処理を行う、
ことを特徴とする請求項１乃至５のいずれか一項に記載の情報処理装置。
【請求項７】
前記マスク処理部は、複数のマイクを用いて音源が位置する方向を推定し、推定した方向以外の領域に、マスク処理を行う、
ことを特徴とする請求項１乃至６のいずれか一項に記載の情報処理装置。
【請求項８】
前記マスク処理部は、前記現画像と、登録している画像とをマッチングし、前記現画像における前記登録している画像と一致する領域に、マスク処理を行う、
ことを特徴とする請求項１乃至７のいずれか一項に記載の情報処理装置。
【請求項９】
前記マスク処理部は、前記第２の画像データを用いて、前記現画像における、前記第２の抽出部により抽出された領域にマスク処理を行う、
ことを特徴とする請求項１乃至８のいずれか一項に記載の情報処理装置。
【請求項１０】
情報処理装置が、
現在撮影された現画像と、以前に撮影された画像に基づく比較用画像とが重なり合う領域を、前記現画像と前記比較用画像とのそれぞれを前記情報処理装置が撮影する際の前記情報処理装置の相対位置に基づいて算出し、前記現画像における前記比較用画像と重なる領域の第１の画像データと、前記比較用画像における前記現画像と重なる領域の第２の画像データを抽出するステップと、
前記第１の画像データと前記第２の画像データとを比較し、前記第１の画像データにおける前記第２の画像データから変化した領域を抽出するステップと、
前記現画像における、前記変化した領域を抽出するステップにより抽出された領域にマスク処理を行うステップと、
を実行することを特徴とする情報処理方法。
【請求項１１】
情報処理装置に、
現在撮影された現画像と、以前に撮影された画像に基づく比較用画像とが重なり合う領域を、前記現画像と前記比較用画像とのそれぞれを前記情報処理装置が撮影する際の前記情報処理装置の相対位置に基づいて算出し、前記現画像における前記比較用画像と重なる領域の第１の画像データと、前記比較用画像における前記現画像と重なる領域の第２の画像データを抽出するステップと、
前記第１の画像データと前記第２の画像データとを比較し、前記第１の画像データにおける前記第２の画像データから変化した領域を抽出するステップと、
前記現画像における、前記変化した領域を抽出するステップにより抽出された領域にマスク処理を行うステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、撮影された映像や画像において、人が動いていることを検知し、人が動いていることにより変化した領域を、モザイク処理やぼかし処理を行うことにより、プライバシーを保護する技術が知られている。
【０００３】
この技術において、例えば、撮影機器を予め固定位置に設置しておき、一の画像の画像データと、複数の画像を平均化した比較用データとを比較して、差分がある領域を変化した領域として検知することが知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来技術には、撮影機器を移動させながら撮影した場合、画像の全領域を変化した領域として検知されるため、当該全領域に、モザイク処理やぼかし処理が行われるという問題があった。
【０００５】
そこで、撮影機器を移動させながら撮影した場合であっても、撮影された人物のプライバシーを保護することを目的とする。
【課題を解決するための手段】
【０００６】
情報処理装置において、現在撮影された現画像と、以前に撮影された画像に基づく比較用画像とが重なり合う領域を、前記現画像と前記比較用画像とのそれぞれを前記情報処理装置が撮影する際の前記情報処理装置の相対位置に基づいて算出し、前記現画像における前記比較用画像と重なる領域の第１の画像データと、前記比較用画像における前記現画像と重なる領域の第２の画像データを抽出する第１の抽出部と、前記第１の画像データと前記第２の画像データとを比較し、前記第１の画像データにおける前記第２の画像データから変化した領域を抽出する第２の抽出部と、前記現画像における、前記第２の抽出部により抽出された領域にマスク処理を行うマスク処理部と、を備える。
【発明の効果】
【０００７】
開示の技術によれば、撮影機器を移動させながら撮影した場合であっても、撮影された人物のプライバシーを保護することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】実施形態におけるビデオ配信システムの構成例を示す図である。
【図２】実施形態に係る情報処理装置のハードウェア構成の一例を示す図である。
【図３】情報処理装置の機能ブロック図である。
【図４】マスク処理の一例を示すフローチャートである。
【図５】比較対象範囲算出処理の一例を示すフローチャートである。
【図６】比較対象範囲算出処理について説明する図である。
【図７】マスク領域設定の一例を示すフローチャートである。
【図８】比較対象範囲算出処理の他の一例を示すフローチャートである。
【図９】被写体と情報処理装置の移動に応じた撮影領域を説明する図である。
【発明を実施するための形態】
【０００９】
以下、図面に基づいて本発明の実施形態を説明する。図１は、実施形態におけるビデオ配信システムの構成例を示す図である。図１において、ビデオ配信システム１は、情報処理装置（撮影機器）１０、及びビデオ配信サーバ２０を含む。
【００１０】
情報処理装置１０とビデオ配信サーバ２０とは、インターネット等の通信回線によって通信可能に接続される。
【００１１】
情報処理装置１０は、例えば、ビデオカメラ、スマートフォン、タブレット型端末、ノートＰＣ（Personal Computer）等の端末である。情報処理装置１０は、撮影した映像において、人が動いていることにより変化した領域を検出し、当該領域に、モザイク処理やぼかし処理等のマスク処理を行う。情報処理装置１０は、マスク処理した映像を、ビデオ配信サーバ２０にアップロードする。情報処理装置１０にてマスク処理を行うため、ビデオ配信サーバ２０からマスク処理前の映像が情報漏洩し、プライバシーを侵害するリスクを低減できる。
【００１２】
ビデオ配信サーバ２０は、情報処理装置１０にて撮影された映像を、他の端末に配信する。なお、ビデオ配信サーバ２０における処理は、公知の技術を用いて行われてもよい。
【００１３】
図２は、実施形態に係る情報処理装置１０のハードウェア構成の一例を示す図である。
【００１４】
情報処理装置１０は、それぞれバスＢで相互に接続されているドライブ装置１０１、ＨＤＤ（Hard disk drive）１０２、メモリ装置１０３、ＣＰＵ（Central Processing Unit；演算処理装置）１０４、通信インターフェース（Ｉ／Ｆ）１０５、操作Ｉ／Ｆ１０６、ＡＤＣ（Analog-to-Digital Converter）１０７、レンズ／センサユニット１０８で構成される。
【００１５】
ＨＤＤ１０２は、インストールされたプログラムを格納すると共に、必要なファイル、データ等を格納する。メモリ装置１０３は、コンピュータの起動時にＨＤＤ１０２からプログラムを読み出して格納する。そして、ＣＰＵ１０４はメモリ装置１０３に格納されたプログラムに従って、後述するような各種処理を実現する。
【００１６】
通信Ｉ／Ｆ１０５は、ＵＳＢポート、無線ＬＡＮ（Local Area Network）カード、ＬＡＮカードなどで構成されており、ネットワークに接続するために用いられる。
【００１７】
操作Ｉ／Ｆ１０６は、キーボードやディスプレイ等で実現され、情報処理装置１０を操作するための操作画面が表示される。
【００１８】
ＡＤＣ１０７は、レンズ／センサユニット１０８から入力されたアナログ映像データを、デジタル映像データに変換する。
【００１９】
後述する実施形態の情報処理方法がプログラムによって実現される場合、プログラムは例えば記録媒体１１０の配布やネットワークからのダウンロードなどによって提供される。記録媒体１１０は、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、フレキシブルディスク、光磁気ディスク等の様に情報を光学的、電気的或いは磁気的に記録する記録媒体、ＲＯＭ（Read Only Memory）、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いることができる。
【００２０】
また、実施形態のプログラムを記録した記録媒体１１０がドライブ装置１０１にセットされると、記録媒体１１０からドライブ装置１０１を介してＨＤＤ１０２にインストールされる。プログラムをネットワークからダウンロードした場合は、通信Ｉ／Ｆ１０５を介してＨＤＤ１０２にインストールされる。
【００２１】
ビデオ配信サーバ２０のハードウェア構成は、サーバ用のコンピュータのハードウェア構成であり、図２に示す情報処理装置１０のハードウェア構成例と同様である。
【００２２】
次に、図３を参照し、情報処理装置１０の機能構成について説明する。図３は、情報処理装置１０の機能ブロック図である。情報処理装置１０は、ビデオ入力部１１、比較用画像更新部１４、画像補正処理部１５、変化領域抽出部１６、マスク処理部１７、ビデオ出力部１８、及び認証部１９を有する。これら各部は、情報処理装置１０にインストールされた１以上のプログラムが、情報処理装置１０のＣＰＵ１０４に実行させる処理により実現される。
【００２３】
また、情報処理装置１０は、現画像記憶部１２、及び比較用画像記憶部１３を有する。これらの記憶部は、例えば、補助記憶装置１０２等を用いて実現される。
【００２４】
現画像記憶部１２は、現在（今回）撮影された映像の画像（現画像）を記憶する。
【００２５】
比較用画像記憶部１３は、現画像記憶部１２に記憶される現画像と比較するための比較用画像データを記憶する。
【００２６】
ビデオ入力部１１は、レンズ／センサユニット１０８よりアナログのビデオ信号を入力し、デジタルデータに変換する。
【００２７】
比較用画像更新部１４は、所定のルールに基づいて、比較用画像記憶部１３の比較用画像データの作成、更新処理を行う。比較用画像更新部１４は、例えば、以前（今回よりも前）に撮影された所定数（例えば５）フレーム分の画像が保存された場合に、当該所定数のフレームの画像データの平均を算出し、算出したデータを比較用画像データとする。
【００２８】
画像補正処理部１５は、比較対象範囲算出処理により、情報処理装置１０が移動することによる、現画像と比較用画像とのずれを検出する。そして、画像補正処理部１５は、現画像における比較対象範囲の画像と、比較用画像における比較対象範囲の画像を各々生成する。なお、比較対象範囲算出処理の詳細は後述する。
【００２９】
変化領域抽出部１６は、画像補正処理部１５より出力された補正後の現画像データ（第１の画像データ）と、補正後の比較用画像データ（第２の画像データ）と比較して差分をとり、現画像データにおける変化領域を抽出する。
【００３０】
マスク処理部１７は、マスク領域設定部１７１、第１のマスク画像作成部１７２、第２のマスク画像作成部１７３、及び重ね合わせ部１７４を有する。
【００３１】
マスク領域設定部１７１は、現画像においてマスクする領域を設定するマスク領域設定処理を行う。マスク領域設定部１７１は、マスク領域設定処理において、以下の処理を行う。
【００３２】
マスク領域設定部１７１は、変化領域抽出部１６で抽出された現画像データにおける変化領域のうち、人物が写っている領域を、マスク領域として特定する。マスク領域設定部１７１は、例えば、変化領域内の各輝度値を所定の閾値で２値化して、例えばパターン認識等により人物が写っている領域を判定し、当該領域を含む（外接する）矩形や正方形等の領域をマスク領域とする。
【００３３】
また、マスク領域設定部１７１は、変化領域抽出部１６により以前に撮影された画像から抽出された領域に対応する現画像における領域を、マスク領域として特定する。それにより、以前に移動していた人物が今回の画像において静止していた場合でも、プライバシーを保護することができる。なお、以前に撮影された画像から抽出された領域に対応する現画像における領域の算出は、上述した図６と同様に現画像と比較用画像のマッチング処理により算出してもよい。また、後述する図８と同様に現画像と比較用画像の位置情報と角度情報に基づいて算出してもよい。
【００３４】
また、マスク領域設定部１７１は、複数のマイクを用いて音源が位置する方向を推定し、推定した方向以外の領域を、マスク領域として特定する。それにより、例えば悲鳴が挙がった方向を推定し、その方向の範囲にはマスク処理をしないことにより、犯人等が写っている領域にマスク処理を行わないようにすることができる。
【００３５】
また、マスク領域設定部１７１は、現画像と、予め登録している画像とを例えばパターン認識によりマッチングし、現画像における登録している画像と一致する領域を、マスク領域として特定する。例えば、工場のラインにおいてベルトコンベアー上に流れている製品を写したくない場合に、ラインの画像パターンを予め登録しておく。それにより、例えば、情報処理装置１０を移動させても、そのパターンにマッチ（一致）する箇所はマスク処理を行うことができる。
【００３６】
第１のマスク画像作成部１７２は、マスク領域設定部１７１により特定されたマスク領域内を覆う第１のマスク画像データを作成する。例えば、マスク領域内の画素の値を黒を示す値に変換することにより、マスク画像データを作成する。
【００３７】
第２のマスク画像作成部１７３は、補正後の比較用画像データ（第２の画像データ）を用いて、第２のマスク画像を作成する。それにより、マスク処理される領域内に存在する人物以外の物体を把握することができる。
【００３８】
第２のマスク画像作成部１７３は、例えば、第２のマスク画像作成部１７３は、第１のマスク画像作成部１７２により作成された第１のマスク画像データ、及び補正後の比較用画像データ（第２の画像データ）に基づき、第２のマスク画像を作成する。この場合、例えば、第１のマスク画像データと、補正後の比較用画像データにおけるマスク領域に対応する領域とを合成した後、モザイク処理やぼかし処理等のマスク処理をすることにより、第２のマスク画像を作成する。
【００３９】
重ね合わせ部１７４は、現画像記憶部１２に記憶されている現画像に、第２のマスク画像作成部１７３で作成された第２のマスク画像を重ね合わせた画像（重ね合わせ画像）を作成する。
【００４０】
ビデオ出力部１８は、重ね合わせ画像のビデオ信号をＤ／Ａ変換し、操作Ｉ／Ｆ１０６の表示部に出力する。また、ビデオ出力部１８は、重ね合わせ画像を、通信Ｉ／Ｆ１０５を介してビデオ配信サーバ２０に送信する。
【００４１】
認証部１９は、指紋やパスワード等を用いて、ユーザの認証を行う。認証部１９は、ユーザの認証に成功すると、人が動いていることにより変化した領域のマスク処理を行わずに、Ａ／Ｄ変換部１２２から入力した映像を、ビデオ出力部１８に出力する。それにより、認証された撮影者のみが、マスク処理を受ける前の映像を見ることができる。
【００４２】
次に、図４を参照し、情報処理装置１０の、人が動いていることにより変化した領域のマスク処理について説明する。図４は、人が動いていることにより変化した領域のマスク処理の一例を示すフローチャートである。
【００４３】
比較用画像更新部１４は、比較用画像データを作成し、比較用画像記憶部１３に記憶する（ステップＳ１０１）。
【００４４】
現画像記憶部１２は、現在撮影された映像の画像（現画像）を記憶する（ステップＳ１０２）。
【００４５】
画像補正処理部１５は、比較対象範囲算出処理により、情報処理装置１０が移動することによる、現画像と比較用画像とのずれを検出する（ステップＳ１０３）。
【００４６】
続いて、画像補正処理部１５は、比較対象範囲算出処理により検出した、現画像と比較用画像との間で一致する領域を比較対象範囲とし、現画像における比較対象範囲の画像と、比較用画像における比較対象範囲の画像を各々生成する（ステップＳ１０４）。
【００４７】
変化領域抽出部１６は、補正後の現画像データと、補正後の比較用画像データと比較して差分をとり、現画像データにおける変化領域を抽出する（ステップＳ１０５）。
【００４８】
マスク領域設定部１７１は、現画像においてマスクする領域（マスク領域）を設定するマスク領域設定処理を行う（ステップＳ１０６）。なお、マスク領域設定処理の詳細は後述する。
【００４９】
第１のマスク画像作成部１７２は、マスク領域内を覆う第１のマスク画像データを作成する（ステップＳ１０７）。
【００５０】
第２のマスク画像作成部１７３は、第１のマスク画像作成部１７２により作成された第１のマスク画像データ、及び比較用画像のマスク領域に対応する領域の画像データに基づき、第２のマスク画像を作成する（ステップＳ１０８）。
【００５１】
重ね合わせ部１７４は、現画像に、第２のマスク画像を重ね合わせた画像（重ね合わせ画像）を作成する（ステップＳ１０９）。
【００５２】
ビデオ出力部１８は、重ね合わせ画像を出力する（ステップＳ１１０）。
【００５３】
次に、図５を参照し、図４のステップＳ１０３の、画像補正処理部１５による比較対象範囲算出処理について説明する。図５は、比較対象範囲算出処理の一例を示すフローチャートである。
【００５４】
画像補正処理部１５は、比較用画像を小領域に分割する（ステップＳ２０１）。
【００５５】
続いて、画像補正処理部１５は、各小領域について、現画像において一致する領域を探索する（ステップＳ２０２）。
【００５６】
続いて、画像補正処理部１５は、現画像と比較用画像とで一致する各小領域を含む最少の矩形または正方形の領域を、現画像と比較用画像との間で一致する領域とする（ステップＳ２０３）。
【００５７】
次に、図６を参照し、画像補正処理部１５による比較対象範囲算出処理について説明する。図６は、比較対象範囲算出処理について説明する図である。
【００５８】
情報処理装置１０が移動することにより、現画像４０１と比較用画像４０２とは、例えば図６（Ａ）に示すようなずれが生じる。
【００５９】
ここで、撮影するフレームレートは情報処理装置１０の能力により異なるが、現画像４０１と比較用画像４０２のフレーム間での情報処理装置１０の移動時間を考慮すると、それほど大きなずれはない。
【００６０】
そのため、図６（Ｂ）のように、比較用画像４０２を小領域４０３（タイル、例えば８×８画素）に分割し、各小領域ついて、現画像４０１とのマッチング処理を行う。
【００６１】
画像補正処理部１５は、現画像４０１において小領域４０３と一致する領域を探索する。例えば、現画像４０１における比較対象の領域を１画素づつ横または縦にずらしながら、一致する（各画素値の差の合計が所定の閾値以下である）領域を探索する。そして、現画像４０１において、小領域４０３との差が閾値以下であり、かつ差が最も小さい領域を、一致する領域と判定する。
【００６２】
なお、マッチング処理は、単純に画素単位での一致の程度を判定してもよいし、画像の明暗差なども考慮し、周辺画素とあわせて画素の変化の傾向から一致の程度を判定してもよい。例えば画像のＳＩＦＴ(Scale-Invariant Feature Transform)やＨＯＧ(Histograms of Oriented Gradients)特徴量の一致の程度を判定してもよい
また、比較用画像４０２における各小領域を順次マッチング処理をしてもよいし、例えば比較用画像４０２における４隅に対し並列にマッチング処理をしてもよい。
【００６３】
画像補正処理部１５は、現画像と比較用画像とで一致する各小領域を含む最少の矩形または正方形の領域を、現画像４０１と比較用画像４０２との間で一致する領域４０４とする。
【００６４】
そして、画像補正処理部１５は、現画像４０１における領域４０４の画像データを、補正後の現画像データとし、比較用画像４０２領域４０４の画像データを、補正後の比較用画像データとする。
【００６５】
次に、図７を参照し、図４のステップＳ１０６の、マスク領域設定部１７１による、現画像においてマスクする領域を設定するマスク領域設定処理の詳細について説明する。図７は、マスク領域設定の一例を示すフローチャートである。
【００６６】
まず、マスク領域設定部１７１は、変化領域抽出部１６で抽出された現画像データにおける変化領域のうち、人物が写っている領域を、マスク領域として特定する（ステップＳ３０１）。
【００６７】
続いて、マスク領域設定部１７１は、変化領域抽出部１６により以前に撮影された画像から抽出された領域に対応する現画像における領域を、マスク領域として特定する（ステップＳ３０２）。
【００６８】
続いて、マスク領域設定部１７１は、複数のマイクを用いて音源が位置する方向を推定し、推定した方向の領域を、マスク領域から除外する（ステップＳ３０３）。
【００６９】
続いて、マスク領域設定部１７１は、現画像と、予め登録している画像とをマッチングし、現画像における登録している画像と一致する領域を、マスク領域として特定する（ステップＳ３０４）。
【００７０】
＜変形例＞
次に、図８を参照し、図４のステップＳ１０３の画像補正処理部１５による比較対象範囲算出処理の他の例として、情報処理装置１０の移動情報から比較用画像を生成する例について説明する。図８は、比較対象範囲算出処理の他の一例を示すフローチャートである。
【００７１】
画像補正処理部１５は、情報処理装置１０の相対位置を取得するため、情報処理装置１０の電源ＯＮ後、１枚目の現画像が記憶されると、情報処理装置１０の位置情報をリセットする（ステップＳ４０１）。
【００７２】
画像補正処理部１５は、２枚目以降の現画像が記憶される度に、現在の位置情報及び角度情報を取得する（ステップＳ４０２）。なお、現在の位置情報及び角度情報は、例えば、情報処理装置１０の加速度センサを用いて取得する。
【００７３】
画像補正処理部１５は、比較用画像更新部１４により、比較用画像データの作成 、更新処理を行われると、比較用画像の位置情報及び角度情報を算出する（ステップＳ４０３）。例えば、以前に撮影された所定数フレーム分の画像データを平均した画像を比較用画像とする場合、当該所定数フレーム分の画像の位置情報及び角度情報をそれぞれ平均した値を、比較用画像の位置情報及び角度情報とする。
【００７４】
画像補正処理部１５は、現画像と比較用画像の位置情報及び角度情報の差分を算出する（ステップＳ４０４）。
【００７５】
画像補正処理部１５は、当該差分に基づき、比較対象範囲のX,Y座標の移動量、及び拡大縮小率を算出する（ステップＳ４０５）。
【００７６】
画像補正処理部１５は、現画像と比較用画像との拡大・縮小率Ｓを判定する（ステップＳ４０６）。
【００７７】
現画像と比較用画像との拡大・縮小率Ｓが１より大きい（現画像の方が大きい）場合（ステップＳ４０６で「Ｓ＞１」）、比較用画像をＳに応じて拡大し、現画像の画像サイズと合わせ（ステップＳ４０７）、ステップＳ４０９の処理に進む。
【００７８】
現画像と比較用画像との拡大・縮小率Ｓが１である場合（ステップＳ４０６で「Ｓ＝１」）、ステップＳ４０９の処理に進む。
【００７９】
現画像と比較用画像との拡大・縮小率Ｓが１より小さい（比較用画像の方が大きい）場合（ステップＳ４０６で「Ｓ＜１」）、原画像をＳに応じて拡大し、比較用画像の画像サイズと合わせ（ステップＳ４０８）、ステップＳ４０９の処理に進む。
【００８０】
画像補正処理部１５は、現画像の比較用画像に対するＸ座標の移動量Ｘｓを判定する（ステップＳ４０９）。
【００８１】
現画像の比較用画像に対するＸ座標の移動量Ｘｓが０より大きい場合（ステップＳ４０９でＸｓ＞０）、比較用画像の比較開始位置を、Ｘ軸方向にＸｓ分加算し（ステップＳ４１０）、ステップＳ４１２の処理に進む。
【００８２】
現画像の比較用画像に対するＸ座標の移動量Ｘｓが０である場合（ステップＳ４０９でＸｓ＝０）、ステップＳ４１２の処理に進む。
【００８３】
現画像の比較用画像に対するＸ座標の移動量Ｘｓが０より小さい場合（ステップＳ４０９でＸｓ＜０）、原画像の比較開始位置を、Ｘ軸方向にＸｓ分加算し（ステップＳ４１１）、ステップＳ４１２の処理に進む。
【００８４】
画像補正処理部１５は、現画像の比較用画像に対するＹ座標の移動量Ｙｓを判定する（ステップＳ４１２）。
【００８５】
現画像の比較用画像に対するＹ座標の移動量Ｙｓが０より大きい場合（ステップＳ４１２でＹｓ＞０）、比較用画像の比較開始位置を、Ｙ軸方向にＹｓ分加算し（ステップＳ４１３）、処理を終了する。
【００８６】
現画像の比較用画像に対するＹ座標の移動量Ｙｓが０である場合（ステップＳ４１２でＹｓ＝０）、処理を終了する。
【００８７】
現画像の比較用画像に対するＹ座標の移動量Ｙｓが０より小さい場合（ステップＳ４１２でＹｓ＜０）、原画像の比較開始位置を、Ｙ軸方向にＹｓ分加算し（ステップＳ４１４）、処理を終了する。
【００８８】
次に、図９を参照し、現画像に写る人（被写体、移動体）の移動と、情報処理装置１０の移動に応じて変化する撮影される領域について説明する。図９は、被写体と情報処理装置の移動に応じた撮影領域を説明する図である。
【００８９】
図９（Ａ）は、時刻がｔ０、ｔ１、ｔ２と経過するに応じた、情報処理装置１０の各位置５０１、５０２、５０３、当該各位置における情報処理装置１０から所定距離離れた地点の撮影領域５１１、５１２、５１３、及び移動体の各位置６０１、６０２、６０３の例を示す。
【００９０】
図９（Ｂ）は、図９（Ａ）の情報処理装置１０の各位置５０１、５０２、５０３で撮影した画像５１１ａ、５１２ａ、５１３ａの例を示す。
【００９１】
時刻ｔ０からｔ１では、移動体がＸ軸のプラス方向、Ｚ軸のマイナス方向に移動しているため、画像５１１ａで移動体が中心付近に写ると、画像５１２ａでは移動体が左下付近に写る。また、図９（Ａ）の例では、情報処理装置１０は移動体ほど移動していないが、同じ向きに移動しているため、画像５１１ａで円柱の静止物が右側に写ると、画像５１２ａでは円柱の右半分が写らない状態となる。
【００９２】
また、時刻ｔ１からｔ２では、移動体がＹ軸のマイナス方向に移動し、情報処理装置１０はＸ軸にプラス方向に移動しているため、画像５１３ａでは、移動体は中央付近に小さく写っている。
【００９３】
このように被写体である移動体や情報処理装置１０が移動している場合でも、図８の処理を行うことにより、現画像における移動体が写っている領域をマスク処理することができる。
【００９４】
なお、上述した実施形態におけるシステム構成は一例であり、用途や目的に応じて様々なシステム構成例があることは言うまでもない。
【００９５】
例えば、情報処理装置１０は、例えば１以上のコンピュータにより構成されるクラウドコンピューティングにより実現されていてもよい。
【符号の説明】
【００９６】
１０  情報処理装置
１１  ビデオ入力部
１２  現画像記憶部
１３  比較用画像記憶部
１４  比較用画像更新部
１５  画像補正処理部（「第１の抽出部」の一例）
１６  変化領域抽出部（「第２の抽出部」の一例）
１７  マスク処理部
１７１  マスク領域設定部
１７２  第１のマスク画像作成部
１７３  第２のマスク画像作成部
１７４  重ね合わせ部
１８  ビデオ出力部
１９  認証部
２０  ビデオ配信サーバ
【先行技術文献】
【特許文献】
【００９７】
【特許文献１】特許５４０８１５６号公報
【図１】
0006736916.tif 000002
【図２】
0006736916.tif 000003
【図３】
0006736916.tif 000004
【図４】
0006736916.tif 000005
【図５】
0006736916.tif 000006
【図６】
0006736916.tif 000007
【図７】
0006736916.tif 000008
【図８】
0006736916.tif 000009
【図９】
0006736916.tif 000010