(57)【要約】【課題】画像データにおいて、より確実にプライバシー保護を行うことができる、画像データ処理装置を提供する。【解決手段】画像データ処理装置（２０）は、手検出部（２５ａ）、非処理領域決定部（２５ｂ）、および画像加工部（２５ｃ）を備える。手検出部は、画像データに含まれる人（４０）の手（４０ａ）を検出する。非処理領域決定部（２５ｂ）は、画像データにおいて、検出された手の周りを取り囲む境界ボックス領域（Ｒ１）を、非処理領域として決定する。画像加工部（２０ｃ）は、画像データ内の非処理領域の内容を視認可能とし、画像データ内の非処理領域以外の処理領域の内容を視認できないように、画像データを加工する。【選択図】図２
2020068425.tif 000002
【特許請求の範囲】
【請求項１】
人を含む画像データを処理する画像データ処理装置であって、
上記画像データに含まれる人の手を検出する、手検出部と、
上記画像データにおいて、上記検出された手の周りを取り囲む境界ボックス領域を、非処理領域として決定する、非処理領域決定部と、
上記画像データ内の上記非処理領域の内容を視認可能とし、上記画像データ内の上記非処理領域以外の処理領域の内容を視認できないように、上記画像データを加工する、画像加工部とを、備える、
画像データ処理装置。
【請求項２】
請求項１に記載の画像データ処理装置において、
上記非処理領域決定部は、
上記画像データ内における、上記人が作業を行う作業エリアを示す位置情報を、取得し、
上記境界ボックス領域と上記位置情報とを用いて、上記非処理領域を決定する、
ことを特徴とする画像データ処理装置。
【請求項３】
請求項１に記載の画像データ処理装置において、
上記加工前の上記画像データを消去する、データ消去処理部と、
上記加工後の加工画像データを格納する、データ格納部とを、さらに備える、
ことを特徴とする画像データ処理装置。
【請求項４】
請求項１に記載の画像データ処理装置において、
上記画像データは、固定された撮像装置の撮像により生成され、上記手検出部へ供給される、ことを特徴とする画像データ処理装置。
【請求項５】
請求項１に記載の画像データ処理装置において、
上記画像データは、指示信号と、関連付けられており、
上記画像加工部は、上記指示信号と関連付けられている上記画像データのみに対して、上記加工を行う、
ことを特徴とする画像データ処理装置。
【請求項６】
請求項３に記載の画像データ処理装置において、
上記画像データは、指示信号と、関連付けられており、
上記データ格納部は、上記指示信号と関連付けられている上記画像データから生成された、上記加工画像データのみを格納する、
ことを特徴とする画像データ処理装置。
【請求項７】
請求項１に記載の画像データ処理装置において、
上記画像データにおいて、上記人の顔が含まれているか否かを判断する、顔認識部を、さらに備えており、
上記画像加工部は、上記顔認識部が、上記顔が含まれていないと判断したときのみ、上記画像データの上記加工を行う、
ことを特徴とする画像データ処理装置。
【請求項８】
人を含む画像データを処理する画像データ処理システムであって、
人を含む画像を撮像することにより、画像データを生成する、撮像装置と、
画像データ処理装置とを、備え、
上記画像データ処理装置は、
上記画像データに含まれる人の手を検出する、手検出部と、
上記画像データにおいて、上記検出された手の周りを取り囲む境界ボックス領域を、非処理領域として決定する、非処理領域決定部と、
上記画像データ内の上記非処理領域の内容を視認可能とし、上記画像データ内の上記非処理領域以外の処理領域の内容を視認できないように、上記画像データを加工する、画像加工部とを、備える、
画像データ処理システム。
【請求項９】
人を含む画像データを処理する画像データ処理方法であって、
上記画像データに含まれる人の手を検出し、
上記画像データにおいて、上記検出された手の周りを取り囲む境界ボックス領域を、非処理領域として決定し、
上記画像データ内の上記非処理領域の内容を視認可能とし、上記画像データ内の上記非処理領域以外の処理領域の内容を視認できないように、上記画像データを加工する、
画像データ処理方法。
【請求項１０】
請求項９に記載の画像データ処理方法を、コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像データ処理装置、画像データ処理システム、画像データ処理方法、およびプログラムに関し、より詳しくは、たとえば、人を含む画像データにおいて、当該人を含む人物のプライバシーを保護することが可能な、画像データ処理装置、画像データ処理システム、画像データ処理方法、およびプログラムに関する。
【背景技術】
【０００２】
従来より、撮像された個人のプライバシーを保護する技術が存する。たとえば、画像データに人が含まれている場合、当該人の顔を検出し、検出した顔に対して、プライバシー保護対策が施されている。なお、特許文献１（特開２０１７−１８８７７１号公報）には、顔に対するプライバシー保護対策が、開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−１８８７７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、顔を画像データから検出し、当該顔を保護する技術では、次のような問題を有する。つまり、たとえば、画像データ（動画データ）内の人が動いている場合、顔認識できず、顔の検出が失敗することがある。また、画像データ内に、複数の人が含まれる場合において、何れかの人に関して、顔の検出が失敗することがある。このような場合、加工後の画像データに、検出失敗した顔が残ってしまい、プライバシー保護が達成されないという問題が生じる。
【０００５】
そこで、この発明の課題は、画像データにおいて、より確実にプライバシー保護を行うことができる、画像データ処理装置、画像データ処理システム、画像データ処理方法、およびプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、この発明に係る画像データ処理装置は、
人を含む画像データを処理する画像データ処理装置であって、
上記画像データに含まれる人の手を検出する、手検出部と、
上記画像データにおいて、上記検出された手の周りを取り囲む境界ボックス領域を、非処理領域として設定する、非処理領域決定部と、
上記画像データ内の上記非処理領域の内容を視認可能とし、上記画像データ内の上記非処理領域以外の処理領域の内容を視認できないように、上記画像データを加工する、画像加工部とを、備える、ことを特徴とする。
【０００７】
本明細書で、「画像データ」とは、典型的には動画データを指すが、静止画データであってもよい。
【０００８】
「人」とは、典型的には手作業を行う人を指すが、手を使う遊戯、手品などを行う人であってもよい。
【０００９】
「手の周りを取り囲む境界ボックス領域」とは、実質的に手のみを目的として取り囲む領域を意味する。このような「境界ボックス領域」は、予め定められた閉形状（例えば、矩形）をもち、手が占める領域に応じたサイズと位置をもつように設定される。
【００１０】
本明細書で、「非処理領域」は、上記手の周りを取り囲む境界ボックス領域のほか、例えば上記人が使う作業エリア（例えば、作業台に相当する領域）などを含んでいてもよい。
【００１１】
この発明の画像データ処理装置では、手検出部は、画像データに含まれる人の手を検出する。非処理領域決定部は、上記画像データにおいて、上記手検出部によって検出された手の周りを取り囲むように予め定められた閉形状とサイズをもつ境界ボックス領域を、非処理領域として決定する。ここで、境界ボックス領域とは、実質的に手のみを目的として取り囲む領域を意味する。したがって、非処理領域（境界ボックス領域を含む）には、人の顔は含まれない。画像加工部は、上記画像データ内の上記非処理領域の内容を視認可能とし、上記画像データ内の上記非処理領域以外の処理領域の内容を視認できないように、上記画像データを加工する。これにより、加工後の画像データでは、実質的に上記非処理領域をなす境界ボックス領域に含まれた手のみが視認可能となる。他方、上記非処理領域以外の処理領域に含まれた内容（例えば、人の顔）は、視認できない状態になる。つまり、当該画像データ処理装置によれば、より確実にプライバシー保護を行うことが、可能となる。
【００１２】
なお、人が手を顔の前にかざすような動作をしたときは、上記非処理領域をなす境界ボックス領域内で手の背景として顔の一部が含まれる（写る）かも知れない。しかしながら、プライバシー保護の観点からは、そのような画像（顔の一部）は問題とはならない（写っても支障が無い）と考えられる。また、人が、自身の胴体の前で手を配置し、動作をしたときは、上記非処理領域をなす境界ボックス領域内で手の背景として当該胴体の一部が含まれる（写る）かも知れない。しかしながら、プライバシー保護の観点からは、そのような画像（胴体の一部）は問題とはならない（写っても支障が無い）と考えられる。
【００１３】
一実施形態の画像データ処理装置では、
上記非処理領域決定部は、
上記画像データ内における、上記人が作業を行う作業エリアを示すエリア情報を、取得し、
上記境界ボックス領域と上記エリア情報とを用いて、上記非処理領域を決定する、ことを特徴とする。
【００１４】
この一実施形態の画像データ処理装置では、非処理領域に、作業エリアをも含めることができる。よって、画像加工部による加工が施された加工画像データにおいて、人の手のみならず、作業エリアも視認可能とすることができる。よって、当該加工画像データを参照することにより、人の作業の内容を認識することが容易となる。
【００１５】
一実施形態の画像データ処理装置では、
上記加工前の上記画像データを消去する、データ消去処理部と、
上記加工後の加工画像データを格納する、データ格納部とを、さらに備える、ことを特徴とする。
【００１６】
この一実施形態の画像データ処理装置では、データ消去処理部は、加工前の元画像データを消去している。よって、人の顔等を含む当該元画像データが保存されることもなく、プライバシー保護が確立される。また、データ格納部は、プライバシー保護対策が施されたが加工画像データを保存するので、必要なデータは確保され得る。
【００１７】
一実施形態の画像データ処理装置では、
上記画像データは、固定された撮像装置の撮像により生成され、上記手検出部へ供給される、ことを特徴とする。
【００１８】
この一実施形態の画像データ処理装置では、画像データは、固定された撮像装置によって生成され、上記手検出部へ供給される。したがって、上記手検出部への画像データの供給が容易になる。
【００１９】
一実施形態の画像データ処理装置では、
上記画像データは、指示信号と、関連付けられており、
上記画像加工部は、上記指示信号と関連付けられている上記画像データのみに対して、上記加工を行う、ことを特徴とする。
【００２０】
この一実施形態の画像データ処理装置では、画像加工部は、指示信号と関連付けられている画像データのみに対して、上記加工を行う。これにより、加工の必要性がある画像データのみに、当該指示信号を関連付けることで、すべての画像データに対する加工を行う必要がなくなる。よって、画像データ処理装置の負荷を、抑制することができる。
【００２１】
一実施形態の画像データ処理装置では、
上記画像データは、指示信号と、関連付けられており、
上記データ格納部は、上記指示信号と関連付けられている上記画像データから生成された、上記加工画像データのみを格納する、ことを特徴とする。
【００２２】
この一実施形態の画像データ処理装置では、データ格納部は、指示信号と関連付けられている画像データから生成された、加工画像データのみを格納する。これにより、保存の必要性がある画像データのみに、当該指示信号を関連付けることで、すべての加工画像データを保存する必要がなくなる。よって、データ格納部の容量を節約することができる。
【００２３】
一実施形態の画像データ処理装置では、
上記画像データにおいて、上記人の顔が含まれているか否かを判断する、顔認識部を、さらに備えており、
上記画像加工部は、上記顔認識部が、上記顔が含まれていないと判断したときのみ、上記画像データの上記加工を行う、ことを特徴とする。
【００２４】
この一実施形態の画像データ処理装置では、画像データにおいて、人の顔が認識されないと判断したときのみ、画像加工部は、上記画像データの上記加工を行う。したがって、さらにプライバシー保護を図ることが可能となる。
【００２５】
別の局面では、この開示の画像データ処理システムは、
人を含む画像データを処理する画像データ処理システムであって、
人を含む画像を撮像することにより、画像データを生成する、撮像装置と、
画像データ処理装置とを、備え、
上記画像データ処理装置は、
上記画像データに含まれる人の手を検出する、手検出部と、
上記画像データにおいて、上記検出された手の周りを取り囲む境界ボックス領域を、非処理領域として決定する、非処理領域決定部と、
上記画像データ内の上記非処理領域の内容を視認可能とし、上記画像データ内の上記非処理領域以外の処理領域の内容を視認できないように、上記画像データを加工する、画像加工部とを、備える。
【００２６】
この発明の画像データ処理システムでは、撮像装置が、人を含む画像を撮像することにより、画像データを生成する。画像データ処理装置の手検出部は、上記画像データに含まれる人の手を検出する。非処理領域決定部は、上記画像データにおいて、上記手検出部によって検出された手の周りを取り囲むように予め定められた閉形状とサイズをもつ境界ボックス領域を、非処理領域として決定する。ここで、境界ボックス領域とは、実質的に手のみを目的として取り囲む領域を意味する。したがって、非処理領域（境界ボックス領域を含む）には、人の顔は含まれない。画像加工部は、上記画像データ内の上記非処理領域の内容を視認可能とし、上記画像データ内の上記非処理領域以外の処理領域の内容を視認できないように、上記画像データを加工する。これにより、加工後の画像データでは、実質的に上記非処理領域をなす境界ボックス領域に含まれた手のみが視認可能となる。他方、上記非処理領域以外の処理領域に含まれた内容（例えば、人の顔）は、視認できない状態になる。つまり、当該画像データ処理装置によれば、より確実にプライバシー保護を行うことが、可能となる。
【００２７】
別の局面では、この開示の画像データ処理方法は、
人を含む画像データを処理する画像データ処理方法であって、
画像データに含まれる人の手を検出し、
上記画像データにおいて、上記検出された手の周りを取り囲む境界ボックス領域を、非処理領域として決定し、
上記画像データ内の上記非処理領域の内容を視認可能とし、上記画像データ内の上記非処理領域以外の処理領域の内容を視認できないように、上記画像データを加工する。
【００２８】
この発明の画像データ処理方法では、画像データに含まれる人の手を検出する。当該画像データにおいて、検出された手の周りを取り囲むように予め定められた閉形状とサイズをもつ境界ボックス領域を、非処理領域として決定する。ここで、境界ボックス領域とは、実質的に手のみを目的として取り囲む領域を意味する。したがって、非処理領域（境界ボックス領域を含む）には、人の顔は含まれない。また、上記画像データ内の上記非処理領域の内容を視認可能とし、上記画像データ内の上記非処理領域以外の処理領域の内容を視認できないように、上記画像データを加工する。これにより、加工後の画像データでは、実質的に上記非処理領域をなす境界ボックス領域に含まれた手のみが視認可能となる。他方、上記非処理領域以外の処理領域に含まれた内容（例えば、人の顔）は、視認できない状態になる。つまり、当該画像データ処理装置によれば、より確実にプライバシー保護を行うことが、可能となる。
【００２９】
さらに別の局面では、この開示のプログラムは、画像データ処理方法を、コンピュータに実行させるためのプログラムである。
【００３０】
この開示のプログラムをコンピュータに実行させることによって、上記画像データ処理方法を実施することができる。
【発明の効果】
【００３１】
以上より明らかなように、この開示の、画像データ処理、画像データ処理システム、および画像データ処理方法によれば、より確実にプライバシー保護を行うことが、可能となる。また、この開示のプログラムをコンピュータに実行させることによって、上記画像データ処理方法を実施することができる。
【図面の簡単な説明】
【００３２】
【図１】第１実施形態に係る画像データ処理システムの概略構成を示す図である。
【図２】図１の画像データ処理システムに含まれた画像データ処理装置のブロック構成を示す図である。
【図３】図１の画像データ処理システムの動作を説明するフローチャートである。
【図４】上記画像データ処理装置によって処理される画像データの一例を示す図である。
【図５】図４の画像データにおいて、境界ボックス領域が設定される様子を示す図である。
【図６】図４の画像データにおいて、境界ボックス領域および作業エリア領域が設定される様子を示す図である。
【図７】図４の画像データにおいて、作業エリア領域のみが設定される様子を示す図である。
【図８】図４の画像データを加工して得られた加工画像データの一例を示す図である。
【図９】第２実施形態に係る画像データ処理システムの概略構成を示す図である。
【図１０】図９の画像データ処理システムに含まれたデータ一時格納装置に、画像データが格納されている様子を示す図である。
【図１１】上記画像データと指示信号とが関連付けられている様子を示す図である。
【図１２】図９の画像データ処理システムの動作の一部を説明するフローチャートである。
【図１３】図９の画像データ処理システムの動作の別の一部を説明するフローチャートである。
【図１４】図９の画像データ処理システムに含まれた画像データ処理装置の概略構成を示す図である。
【図１５】上記画像データ処理装置の動作の一部を説明するフローチャートである。
【図１６】上記画像データ処理装置によって処理される画像データの一例を示す図である。
【図１７】図１６の画像データに含まれる顔に対して、加工を施した様子を示す図である。
【図１８】顔検出されない場合の画像データの例を示す図である。
【図１９】図１８の画像データにおいて、境界ボックス領域および作業エリア領域が設定される様子を示す図である。
【図２０】図１８の画像データを加工して得られた加工画像データの一例を示す図である。
【図２１】画像データにおいて、複数の境界ボックス領域が設定される様子を示す図である。
【図２２】外部記録装置を備える、画像データ処理システムの概略構成を示す図である。
【発明を実施するための形態】
【００３３】
以下、この発明の実施の形態を、図面を参照しながら詳細に説明する。
【００３４】
＜第１実施形態＞
（画像データ処理システムの概略構成）
図１は、この発明の第１実施形態に係る画像データ処理システム１００の概略構成を示している。
【００３５】
図１に示すように、画像データ処理システム１００は、撮像装置１０および画像データ処理装置２０を、備えている。また、画像データ処理システム１００は、作業エリア３０および通信網５０をも、備えている。
【００３６】
本実施の形態では、人４０は、たとえば、作業を行う作業者である。当該人４０は、作業エリア（この例では、作業台）３０の前に位置している。そして、人４０は、作業エリア３０において、所定の手作業を行う。ここで、一例として、当該所定の手作業は、装置の組み立て作業などである。
【００３７】
撮像装置１０は、人４０を含む画像を撮像し、当該撮像により、画像データを生成する。より具体的には、撮像装置１０は、人４０および作業エリア３０を含む画像を撮像し、当該撮像により、画像データ（この例では、動画データを指す。以下同様。）を生成する。本実施の形態では、撮像装置１０は、固定されている。つまり、画像データは、固定された撮像装置１０の撮像により生成される。なお、撮像装置１０は、固定されておらず、移動可能であってもよい。撮像装置１０と作業エリア３０とは、対応している。よって、当該撮像装置１０は、当該対応している作業エリア３０と、当該作業エリア３０において作業を行っている人４０とを、撮像する。
【００３８】
撮像装置１０は、被写体を撮像し、撮像結果をデジタルデータとして生成できるものであればよい。たとえば、撮像装置１０は、ＣＣＤ（Charge-Coupled Device）イメージセンサまたはＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサを含む、カメラを採用することができる。
【００３９】
本実施の形態では、撮像装置１０は、画像データ処理装置２０と、通信可能に接続されている。図１に示す例では、撮像装置１０は、画像データ処理装置２０と、通信網５０を介して、接続されている。よって、通信網５０を介して、撮像装置１０と画像データ処理装置２０との間で、データの送受信を行うことができる。たとえば、撮像装置１０は、生成された画像データを、画像データ処理装置２０へ、送信することができる。通信網５０としては、有線通信または無線通信を採用することができる。
【００４０】
（画像データ処理装置の概略構成）
次に、画像データ処理装置２０の概略構成を、具体的に説明する。図２は、本実施形態に係る画像データ処理装置２０のブロック構成を示している。
【００４１】
図２に示すように、本実施の形態に係る画像データ処理装置２０は、データ取得部２１、表示部２２、操作部２３、情報格納部２４、制御部（プロセッサまたは電気回路）２５、およびデータ格納部２６を、備えている。画像データ処理装置２０内において、データ取得部２１、表示部２２、操作部２３、情報格納部２４、およびデータ格納部２６は、制御部２５と、通信可能に接続されている。これにより、制御部２５は、データ取得部２１、表示部２２、操作部２３、情報格納部２４、およびデータ格納部２６を制御し、各部２１，２２，２３，２４，２６は、所定の動作を実施する。
【００４２】
データ取得部２１は、各種データを、外部端末との間で送受信する。たとえば、本実施の形態に係るデータ取得部２１は、通信網５０を介して、撮像装置１０と接続されている。したがって、データ取得部２１は、撮像装置１０で生成された画像データを、通信網５０を介して、受信する。なお、データ取得部２１は、外部装置取付け口２１ａを有していてもよい（図２参照）。当該外部装置取付け口２１ａに、ＵＳＢメモリ装置等を取り付けることにより、データ取得部２１は、当該ＵＳＢ（Universal Serial Bus）メモリ装置から、所望の画像データ等を、受け取ることができる。
【００４３】
表示部２２は、各種画像を表示する、モニタである。たとえば、表示部２２として、液晶モニタ等を採用することができる。
【００４４】
操作部２３は、ユーザからの、所定の操作を受け付ける部分である。たとえば、当該操作部２３は、マウスおよびキーボードなどから、構成される。ここで、表示部２２として、タッチパネル式のモニタを採用した場合には、表示部２２は、表示機能だけでなく、操作部２３としての機能をも有する。
【００４５】
情報格納部２４は、各種データを記憶する。当該情報格納部２４は、ＲＡＭ（Random Access Memory）およびＲＯＭ（Read Only Memory)等を含む、メモリである。たとえば、情報格納部２４には、各種プログラムが格納されている。また、情報格納部２４は、後述する境界ボックス領域を規定するための各種情報（形状など）が、当該情報の変更が可能なように、格納されている。また、情報格納部２４には、画像データ内における、人４０が作業を行う作業エリア３０を示す位置情報（位置、サイズ、形状など）が、当該情報の変更が可能なように、格納されている。
【００４６】
たとえば、ユーザは、表示部２２および操作部２３等を介して、境界ボックス（bounding box）領域を規定するための各種情報を、情報格納部２４に格納（設定）する。また、ユーザは、操作部２３に対して操作を施すことにより、情報格納部２４に格納（設定）されている、情報、データ、およびプログラム等を、変更することができる。また、この例では、表示部２２および操作部２３等を利用した、ＧＵＩ（Graphical User Interface）技術などにより、ユーザは、作業エリア３０を示す位置情報を、情報格納部２４に、予め設定する。
【００４７】
制御部２５は、この例では、プロセッサとしてのＣＰＵ（Central Processing Unit）を含んでいる。たとえば、制御部２５は、情報格納部２４に格納されている各プログラムおよび各データを読み込む。また、制御部２５は、読み込んだプログラムに従い、各部２１，２２，２３，２４，２６を制御し、所定の動作（機能）を実行させる。また、制御部２５は、読み込んだプログラムに従い、当該制御部２５内（プログラムによって構成される各ブロック２５ａ，２５ｂ，２５ｃ，２５ｄ）において、所定の演算、解析、処理等を実施する。
【００４８】
図２に示すように、本実施の形態に係る制御部２５は、手検出部２５ａ、非処理領域決定部２５ｂ、画像加工部２５ｃ、およびデータ消去処理部２５ｄを有する。各ブロック２５ａ，２５ｂ，２５ｃ，２５ｄは、バス２５Ｌを介して、接続されている。
【００４９】
手検出部２５ａには、データ取得部２１で取得した画像データが、供給される。前述したように、当該画像データは、たとえば、固定された撮像装置１０の撮像により、生成される。手検出部２５ａは、公知の手認識技術によって、受信した画像データに含まれる人４０の手を検出する。
【００５０】
非処理領域決定部２５ｂは、画像データにおいて、検出された手の周りを取り囲む境界ボックス領域を、非処理領域として決定する。具体的な決定の仕方については、後述の図３の動作フローによって説明する。
【００５１】
画像加工部２５ｃは、非処理領域決定部２５ｂにおいて決定された非処理領域を含む、画像データを取得する。ここで、当該画像データにおいて、非処理領域以外の領域は、処理領域である。つまり、画像加工部２５ｃは、非処理領域と処理領域とが決定された、画像データを取得する。そして、画像加工部２５ｃは、画像データ内の非処理領域の内容を視認可能とし、画像データ内の処理領域の内容を視認できないように、画像データを加工する。
【００５２】
データ消去処理部２５ｄは、画像加工部２５ｃにおける加工前の画像データを、消去することができる。データ消去処理部２５ｄが上記消去処理を実施した場合には、データ取得部２１が取得した加工前の画像データは、消去され、画像加工部２５ｃが加工した加工画像データのみが、画像データ処理装置２０内（または画像データ処理システム内）に残る。
【００５３】
データ格納部２６は、メモリであり、制御部２５（より具体的には、画像加工部２５ｃ）で加工された加工画像データなどを、格納する。ここで、データ格納部２６は、すべての加工画像データを、格納してもよい。または、データ格納部２６は、後述する指示信号と関連付けられている画像データから生成された、加工画像データのみを格納してもよい。また、以下の説明では、データ格納部２６は、加工画像データを格納する場合に言及する。しかし、データ格納部２６は、加工前の画像データを、一時的に格納してもよい。
【００５４】
（画像データ処理システムの動作）
次に、画像データ処理システム１００の動作について、フローチャートを用いて説明する。図３は、画像データ処理システム１００（主に画像データ処理装置２０）の動作を示す、フローチャートである。
【００５５】
図１において、撮像装置１０は、作業中の人４０と、当該作業を行っている作業エリア３０とを、撮像する（ステップＳ１）。また、撮像装置１０は、当該撮像により、画像データを生成する（ステップＳ１）。図４は、撮像装置１０で生成された画像データの一例を示す図である。図４に示すように、画像データＧＤ１には、人４０と作業エリア３０とが、含まれている。また、人４０の手４０ａも撮像されている。
【００５６】
次に、撮像装置１０は、生成した画像データを、通信網５０を介して、画像データ処理装置２０へ送信する（ステップＳ２）。以下、画像データ処理装置２０の各動作を、具体的に説明する。
【００５７】
データ取得部２１は、撮像装置１０により撮像された画像データを、取得（受信）する（ステップＳ３）。次に、制御部２５内の非処理領域決定部２５ｂは、画像データ内における、作業エリア３０を示す位置情報（位置、サイズ、形状など）を、情報格納部２４から、取得する（ステップＳ４）。
【００５８】
制御部２５内の手検出部２５ａは、データ取得部２１から画像データを取得する。ここで、手検出部２５ａは、図４に例示した画像データＧＤ１を、取得したとする。手検出部２５ａは、画像データＧＤ１に含まれる人４０の手４０ａを、検出する（ステップＳ５）。より具体的には、手検出部２５ａは、取得した画像データＧＤ１内に、人４０の手４０ａが含まれている否かを、判断する（ステップＳ５）。ここで、公知の、ＳＳＤ(Single Shot Multibox Detector)技術、ＹＯＬＯ(You Only Look Once)技術、または骨格推定技術を利用することにより、手検出部２５ａは、画像データＧＤ１から、人４０の手４０ａを検出することができる。この検出によって、手検出部２５ａは、画像データＧＤ１に含まれた手４０ａの位置、サイズを取得する。
【００５９】
手検出部２５ａが、画像データにおいて、人４０の手４０ａを検出したとする（ステップＳ５の「ＹＥＳ」）。この場合には、非処理領域決定部２５ｂは、境界ボックス領域を規定するための各種情報（形状など）を、情報格納部２４から、取得する（ステップＳ６）。そして、非処理領域決定部２５ｂは、後述するステップＳ７へと進む。
【００６０】
他方、手検出部２５ａが、画像データにおいて、人４０の手４０ａを検出しなかったとする（ステップＳ５の「ＮＯ」）。この場合には、非処理領域決定部２５ｂは、ステップＳ６を実施せず、後述するステップＳ７へと進む。
【００６１】
上述したように、ステップＳ６において、非処理領域決定部２５ｂは、境界ボックス領域を規定するための各種情報（形状など）を、情報格納部２４から、取得する。よって、ステップＳ４およびステップＳ６により、非処理領域決定部２５ｂは、境界ボックス領域を規定する情報および作業エリア３０を示す位置情報を、有する。
【００６２】
ステップＳ７において、非処理領域決定部２５ｂは、非処理領域を決定する。たとえば、ステップＳ６が実施された（ステップＳ５で「ＹＥＳ」）場合には、非処理領域決定部２５ｂは、手検出部２５ａの手４０ａの検出結果と、境界ボックス領域に関する情報とを用いて、画像データにおいて、境界ボックス領域を設定する。たとえば、画像データ処理装置２０は、図４に例示した画像データＧＤ１を、取得したとする。この場合、非処理領域決定部２５ｂは、画像データＧＤ１において、情報格納部２４から読込んだ形状をもち、かつ、画像データＧＤ１に含まれた手の位置、サイズに応じて手４０ａの周りを取り囲む境界ボックス領域Ｒ１を設定する（図５参照）。
【００６３】
さらに、非処理領域決定部２５ｂは、作業エリア３０を示す位置情報を用いて、画像データにおいて、作業エリア領域を設定する。たとえば、画像データ処理装置２０は、図４に例示した画像データＧＤ１を、取得したとする。この場合、非処理領域決定部２５ｂは、作業エリア３０を示す位置情報を用いて、画像データＧＤ１において、作業エリア領域Ｒ２を設定する（図６参照）。図６に例示するように、非処理領域決定部２５ｂは、画像データＧＤ１において、上記境界ボックス領域Ｒ１に加えて、作業エリア３０を取り囲む作業エリア領域Ｒ２を、非処理領域として決定する。
【００６４】
このように、ステップＳ６が実施された（ステップＳ５で「ＹＥＳ」）場合には、境界ボックス領域を規定する情報および作業エリア３０を示す位置情報を用いて、非処理領域（境界ボックス領域Ｒ１＋作業エリア領域Ｒ２）を決定する。
【００６５】
なお、図５，６の例では、境界ボックス領域Ｒ１および作業エリア領域Ｒ２は、矩形状の閉じた領域である。しかしながら、各領域Ｒ１，Ｒ２の形状は、閉じた形状であれば、任意の形状を採用できる。たとえば、各領域Ｒ１，Ｒ２の形状として、楕円形状や、より複雑な多角形形状を採用してもよい。
【００６６】
また、図５，６に示すように、境界ボックス領域Ｒ１内には、人４０の手４０ａが含まれている。しかしながら、境界ボックス領域Ｒ１内には、人４０の顔は含まれていない。つまり、画像データＧＤ１において、境界ボックス領域Ｒ１内に、人４０の手４０ａは含まれるが、人４０の顔は含まれないように、情報格納部２４において、境界ボックス領域を規定する情報が、格納（設定）される。
【００６７】
また、図６に示すように、作業エリア領域Ｒ２内には、人４０が作業を行っている、作業エリア３０が含まれている。つまり、画像データＧＤ１において、作業エリア領域Ｒ２内に、当該作業エリア３０が含まれるように、情報格納部２４において、作業エリア３０を示す位置情報が、格納（設定）される。
【００６８】
ここで、上記の例では、非処理領域決定部２５ｂは、画像データＧＤ１内において、境界ボックス領域Ｒ１および作業エリア領域Ｒ２を、非処理領域として、決定している。しかしながら、非処理領域決定部２５ｂは、画像データＧＤ１内において、境界ボックス領域Ｒ１のみを、非処理領域として、決定してもよい。
【００６９】
次に、上記と異なり、ステップＳ６が実施されなかった（ステップＳ５で「ＮＯ」）場合の、ステップＳ７の動作を説明する。この場合には、非処理領域決定部２５ｂは、画像データＧＤ１において、境界ボックス領域Ｒ１の設定を行わない。つまり、非処理領域決定部２５ｂは、作業エリア３０を示す位置情報を用いて、画像データＧＤ１において、作業エリア領域Ｒ２のみを設定する（図７参照）。この場合、非処理領域決定部２５ｂは、画像データＧＤ１内において、作業エリア領域Ｒ２のみを、非処理領域として、決定する。
【００７０】
ステップＳ７の後、画像加工部２５ｃは、データ取得部２１が取得した画像データ（加工前画像データ）を、取得する。さらに、画像加工部２５ｃは、非処理領域決定部２５ｂから、決定された非処理領域を、取得する。画像加工部２５ｃは、画像データに対して、次のような加工処理を施し、加工後の画像データである加工画像データを生成する（ステップＳ８）。具体的に、画像加工部２５ｃは、画像データ内の上記非処理領域以外の処理領域の内容を視認できないようにブランク（この例では、白領域）にして、当該画像データを加工する（ステップＳ８）。そして、画像加工部２５ｃは、画像データ内の上記非処理領域に対しては、上記加工を施さない（ステップＳ８）。これにより、加工画像データにおいて、上記非処理領域の内容は視認できるが、上記処理領域の内容は視認できない。
【００７１】
図８は、境界ボックス領域Ｒ１および作業エリア領域Ｒ２が、非処理領域として、決定された場合の加工画像データの一例を示す図である。画像データＧＤ１の領域Ｒ１，Ｒ２（非処理領域）に対して、画像加工部２５ｃは、上記加工処理を実施しない。したがって、図８に示すように、加工画像データＧＤ２を、表示部２２等に表示させた場合、領域Ｒ１，Ｒ２で囲まれた内容（手４０ａおよび作業エリア３０等）は、ユーザにより視認できる。他方、画像データＧＤ１の領域Ｒ１，Ｒ２以外の領域（処理領域）に対して、画像加工部２５ｃは、上記加工処理を実施する。したがって、図８に示すように、加工画像データＧＤ２を、表示部２２等に表示させた場合、領域Ｒ１，Ｒ２以外の領域Ｒ３に含まれる内容（人４０の顔など）は、ユーザにより視認できない。なお、図７に例示する画像データに対して、ステップＳ８の加工処理が施された場合、作業エリア領域Ｒ２以外の処理領域に対して、ステップＳ８の加工が実施され、作業エリア領域Ｒ２には、ステップＳ８の加工は実施されない。よって、ステップＳ８により、領域Ｒ２に含まれる内容のみが視認可能となり、領域Ｒ２以外の領域が視認できなくなる。
【００７２】
次に、図３に例示するフローチャートでは、データ消去処理部２５ｄは、画像データ処理装置２０が取得した画像データ（加工前の画像データ）を、削除する（ステップＳ９）。そして、制御部２５は、加工画像データを、データ格納部２６に格納する（ステップＳ１０）。
【００７３】
（効果）
以上のように、本実施の形態に係る画像データ処理システム１００（画像データ処理装置２０）では、手検出部２５ａは、画像データに含まれる人４０の手４０ａを検出する。非処理領域決定部２５ｂは、上記画像データにおいて、検出された手４０ａの周りを取り囲むように予め定められた境界ボックス領域Ｒ１を、非処理領域として決定する。そして、画像加工部２５ｃは、画像データ内の非処理領域の内容を視認可能とし、画像データ内の非処理領域以外の処理領域の内容を視認できないように、画像データを加工する。
【００７４】
したがって、当該画像データ処理システム１００（画像データ処理装置２０）により、加工画像データでは、実質的に非処理領域をなす境界ボックス領域Ｒ１に含まれた手のみが視認可能となる。他方、非処理領域以外の処理領域に含まれた内容（例えば、人の顔）は、視認できない状態になる。つまり、当該画像データ処理システム１００（画像データ処理装置２０）により、より確実にプライバシー保護を行うことが、可能となる。
【００７５】
また、当該画像データ処理システム１００（画像データ処理装置２０）では、非処理領域決定部２５ｂは、画像データ内における、人４０が作業を行う作業エリア３０を示すエリア情報を、取得している。さらに、非処理領域決定部２５ｂは、境界ボックス領域Ｒ１とエリア情報とを用いて、非処理領域を決定している。
【００７６】
したがって、当該画像データ処理システム１００（画像データ処理装置２０）では、非処理領域に、作業エリアをも含めることができる。よって、画像加工部２５ｃによる加工が施された加工画像データにおいて、人４０の手４０ａのみならず、作業エリア３０も視認可能とすることができる。よって、当該加工画像データを参照することにより、人４０の作業の内容を認識することが容易となる。
【００７７】
また、当該画像データ処理システム１００（画像データ処理装置２０）では、加工前の画像データを消去する、データ消去処理部２５ｄと、加工画像データを格納する、データ格納部２６とを、さらに備えている。
【００７８】
したがって、当該画像データ処理システム１００（画像データ処理装置２０）により、人４０の顔等を含む元画像データが保存されることもなく、プライバシー保護が確立される。また、データ格納部２６は、プライバシー保護対策が施されたが加工画像データを保存するので、必要なデータは確保され得る。
【００７９】
また、上述したように、撮像装置１０は、固定されていてもよい。撮像装置１０が固定されることにより、画像データ内における、作業エリア３０の位置は不変となる。したがって、作業エリア３０の位置特定が簡便化される。
【００８０】
＜第２実施形態＞
（構成）
本実施の形態では、画像データ処理装置２０が取得する画像データに、指示信号が、関係付けされている。図９は、本実施の形態に係る画像データ処理システム２００の概略構成を示している。
【００８１】
図１と図９との比較から分かるように、本実施の形態に係る画像データ処理システム２００は、第１実施形態に係る画像データ処理システム１００に、データ一時格納装置６０が、設けられている。なお、データ一時格納装置６０以外の概略構成は、画像データ処理システム１００と画像データ処理システム２００とで間で、同じである。したがって、ここでは、異なる構成部分について、説明を行い、第１実施形態と同じ構成については、説明を省略する。
【００８２】
図９に示すように、データ一時格納装置６０は、一例として、撮像装置１０と画像データ処理装置２０との間に、配設されている。また、データ一時格納装置６０は、通信網５０を介して、撮像装置１０および画像データ処理装置２０と、通信可能に、接続されている。したがって、データ一時格納装置６０は、撮像装置１０で生成された画像データを、受信することができる。さらに、データ一時格納装置６０は、当該データ一時格納装置６０に格納されているデータ等を、画像データ処理装置２０に送信することができる。
【００８３】
データ一時格納装置６０には、所定の期間内に撮像された画像データが、一時的に格納される。ここで、各画像データは、時系列（つまり、撮像装置１０により撮像された順）に、データ一時格納装置６０内に、記録される。なお、この例では、一時格納された画像データは、予め定められた時間が経過すると、古い画像データから、順次、削除される。
【００８４】
図１０は、データ一時格納装置６０内に、画像データが格納されている様子を、概念的示している。図１０に示すように、データ一時格納装置６０は、メモリ６０Ｍを有する。メモリ６０Ｍ内には、時系列に格納されている画像データが、例示されている。
【００８５】
図１０の例では、時間に関して次の関係が成立している。つまり、時間Ｔａ＜時間Ｔｂ＜時間Ｔｉ＜時間Ｔｊ＜時間Ｔｋ＜時間Ｔｌ＜時間Ｔｍ＜時間Ｔｙ＜時間Ｔｚ。したがって、図１０の例では、メモリ６０Ｍ内において、図１０の上から下に進むにつれて、画像データが時系列に配置されている。また、図１０の例では、画像データＧＤａは、時間Ｔａに撮像されことを示す。同様に、たとえば、画像データＧＤｂは、時間Ｔｂに撮像されことを示し、画像データＧＤｊは、時間Ｔｊに撮像されことを示し、画像データＧＤｚは、時間Ｔｚに撮像されことを示す。したがって、たとえば、画像データＧＤａは、画像データＧＤｂより、時間的に前に撮像生成され、画像データＧＤｉは、画像データＧＤｊより、時間的に前に撮像生成され、画像データＧＤｊは、画像データＧＤｋより、時間的に前に撮像生成され、画像データＧＤｋは、画像データＧＤｌより、時間的に前に撮像生成される。
【００８６】
たとえば、作業エリア３０を含む設備内において、設備の異常が検知されたとする。この場合、当該異常を示す異常信号が、データ一時格納装置６０へ送信される。または、撮像装置１０等を介して、人４０を撮像している場合において、人４０の作業内容が、通常の作業ルーチンと異なることを、監視装置が検知したとする。この場合、当該監視装置は、異常を示す異常信号を、データ一時格納装置６０へ送信する。なお、送信される信号の種類は、異常信号でなくてもよい。また、そのような信号がデータ一時格納装置６０に送信されるきっかけとなる事象は、ユーザにより、任意に設定できる。
【００８７】
たとえば、時間Ｔｋのタイミングで、上記異常信号が、データ一時格納装置６０へ送信されたとする。この場合、データ一時格納装置６０は、時間Ｔｋを含む所定の期間内に、撮像生成された、１以上の画像データと、指示信号Ｓｇとを、関連付ける。ここで、指示信号Ｓｇは、上記異常信号等の受信を機に、データ一時格納装置６０で生成される信号であり、画像データ処理装置２０における所定の判断の際に、利用される。また、上記所定の期間（上述から分かるように、当該所定の期間は、上記異常信号等の信号が送信された時間を含む）は、ユーザにより、データ一時格納装置６０に対して、任意に設定される。
【００８８】
たとえば、ユーザは、当該所定の期間として、異常信号を受信した時間、その直前の時間、およびその直後の時間を、データ一時格納装置６０に対して設定したとする。また、時間Ｔｋのタイミングで、上記異常信号が、データ一時格納装置６０へ送信されたとする。この場合、時間Ｔｋの直前の時間は、時間Ｔｊであり、時間Ｔｋの直後の時間は、時間Ｔｌである。したがって、上記所定の期間の設定例の場合には、所定の期間は、時間Ｔｊ、時間ｋ、および時間Ｔｌから、構成される。よって、所定の期間内に撮像生成された画像データは、画像データＧＤｉ、画像データＧＤｋ、および画像データＧＤｌとなる。これにより、図１１に示すように、データ一時格納装置６０は、画像データＧＤｊと指示信号Ｓｇとを関連付け、画像データＧＤｋと指示信号Ｓｇとを関連付け、画像データＧＤｌと指示信号Ｓｇとを関連付ける。
【００８９】
ここで、画像データと関連付けられる指示信号Ｓｇとして、「フラグ」を採用してもよい。この場合、図１１の例では、データ一時格納装置６０は、画像データＧＤｉ，ＧＤｋ，ＧＤｌの各々に対して、フラグを立てる。
【００９０】
（動作）
次に、本実施の形態に係る画像データ処理システム２００の動作について、説明する。図１２は、画像データ処理システム２００の動作を示す、フローチャートである。
【００９１】
第１実施形態で説明したように、撮像装置１０は、人４０と作業エリア３０とを含む被写体を、撮像し、画像データを生成する。ここで、本実施の形態では、撮像装置１０は、生成された画像データを、データ一時格納装置６０へと送信する。そして、上述したように、データ一時格納装置６０は、受信した画像データを、時系列に、メモリ６０Ｍに記録する（ステップＳ２１）。なお、ここでの説明では、図１１に示す、画像データおよび指示信号Ｓｇが、メモリ６０Ｍに記録されているとする。
【００９２】
次に、図１１を参照して、データ一時格納装置６０は、メモリ６０Ｍ内に記録されている画像データＧＤａ〜ＧＤｚを、時系列に、画像データ処理装置２０へ送信する（ステップＳ２２）。ここで、画像データに、指示信号Ｓｇが関連づけられているときには、データ一時格納装置６０は、画像データと、当該画像データに関連付けられている指示信号Ｓｇとを、一緒に送信する。
【００９３】
画像データ処理装置２０が、画像データを受信すると、当該画像データ処理装置２０は、受信した画像データに、指示信号Ｓｇが関連付けられているか否かを、判断する（ステップＳ２３）。
【００９４】
たとえば、画像データ処理装置２０は、図１１に示した画像データＧＤａを、受信したとする。ここで、図１１から分かるように、画像データＧＤａには、指示信号Ｓｇが関連付けされていない。この場合、ステップＳ２３において、画像データ処理装置２０は、画像データＧＤａは、指示信号Ｓｇと関連付けされていないと判断する（ステップＳ２３で「ＮＯ」）。よって、画像データ処理装置２０は、受信した画像データＧＤａを削除する（ステップＳ２４）。
【００９５】
他方、たとえば、画像データ処理装置２０は、図１１に示した画像データＧＤｊを、受信したとする。ここで、図１１から分かるように、画像データＧＤｊには、指示信号Ｓｇが関連付けられている。この場合、ステップＳ２３において、画像データ処理装置２０は、画像データＧＤｊは、指示信号Ｓｇと関連付けされていると判断する（ステップＳ２３で「ＹＥＳ」）。そして、ステップＳ２３で「ＹＥＳ」の場合には、画像データ処理装置２０は、図３で示したステップＳ４へ進み、その後、図３のステップＳ４以降の各動作を実行する。したがって、本実施の形態では、図２で示した画像加工部２５ｃは、指示信号Ｓｇと関連付けられている画像データのみに対して、ステップＳ８の加工を行う。
【００９６】
（効果）
以上のように、本実施の形態に係る画像データ処理装置２００（画像データ処理装置２０）では、画像データは、指示信号Ｓｇと、関連付けられている。そして画像加工部２５ｃは、指示信号Ｓｇと関連付けられている画像データのみに対して、上記加工を行う。
【００９７】
したがって、画像データ処理装置２００（画像データ処理装置２０）により、加工の必要性がある画像データのみに、当該指示信号Ｓｇを関連付けることで、すべての画像データに対する加工を行う必要がなくなる。よって、画像データ処理装置２０の負荷を、抑制することができる。
【００９８】
＜第３実施形態＞
第２実施形態では、画像データ処理装置２０は、受信した画像データが、指示信号Ｓｇと関連付けられているか否かを判断していた。そして、第２実施形態では、指示信号Ｓｇの有無の判断結果に応じて、受信した画像データを削除するか、受信した画像データに対して、図３のステップＳ４以降の動作を実施するかを、判断していた。
【００９９】
本実施の形態では、指示信号Ｓｇの有無の判断結果に応じて、第１実施形態で説明した加工画像データを、格納するか否かの判断を行う。なお、本実施の形態に係る画像データ処理システムの構成例は、図９に示したものと同じである。以下、本実施の形態に係る画像データ処理システム２００の動作について、説明する。図１３は、本実施の形態に係る画像データ処理システム２００の動作を示す、フローチャートである。
【０１００】
（動作）
本実施の形態においても、図１１に例示する態様で、画像データが、データ一時格納装置６０に格納されているとする。データ一時格納装置６０が、画像データを、時系列に、画像データ処理装置２０へ送信する。すると、画像データ処理装置２０は、図３で示したステップＳ３〜ステップＳ９の動作を実施する。ここで、画像データ処理装置２０が、指示信号Ｓｇと関連付けられている画像データを受信したとする。この場合、ステップＳ３〜ステップＳ９の間、画像データ処理装置２０は、画像データと指示信号Ｓｇとの関連付け、および当該画像データから生成される加工画像データと指示信号Ｓｇとの関連付けを、維持する。
【０１０１】
本実施の形態では、図３のステップＳ９の後、画像データ処理装置２０は、加工画像データに、指示信号Ｓｇが関連付けられているか否かを、判断する（ステップＳ３１）。なお、第１実施形態で説明したように、加工画像データとは、図３のステップＳ８の加工処理が施された画像データである。
【０１０２】
たとえば、画像データ処理装置２０は、図１１に示した画像データＧＤａを、受信したとする。ここで、図１１から分かるように、画像データＧＤａには、指示信号Ｓｇが関連付けされていない。したがって、当該画像データＧＤａから生成される加工画像データにおいても、指示信号Ｓｇが関連付けされていない。この場合、ステップＳ３１において、画像データ処理装置２０は、画像データＧＤａから生成された加工画像データは、指示信号Ｓｇと関連付けされていないと判断する（ステップＳ３１で「ＮＯ」）。よって、画像データ処理装置２０は、当該加工画像データを削除する（ステップＳ３３）。
【０１０３】
他方、たとえば、画像データ処理装置２０は、図１１に示した画像データＧＤｊを、受信したとする。ここで、図１１から分かるように、画像データＧＤｊには、指示信号Ｓｇが関連付けられている。したがって、当該画像データＧＤｊから生成される加工画像データにおいても、指示信号Ｓｇが関連付けられている。この場合、ステップＳ３１において、画像データ処理装置２０は、画像データＧＤｊは、指示信号Ｓｇと関連付けされていると判断する（ステップＳ３１で「ＹＥＳ」）。そして、ステップＳ３１で「ＹＥＳ」の場合には、画像データ処理装置２０は、画像データＧＤｊから生成される加工画像データを、図２で示したデータ格納部２６に、格納する（ステップＳ３２）。したがって、本実施の形態では、図２で示したデータ格納部２６は、指示信号と関連付けられている画像データから生成された、加工画像データのみを、格納する。
【０１０４】
（効果）
以上のように、本実施の形態に係る画像データ処理装置２００（画像データ処理装置２０）では、画像データは、指示信号Ｓｇと、関連付けられている。そして、データ格納部２６は、指示信号Ｓｇと関連付けられている画像データから生成された、加工画像データのみを格納する。
【０１０５】
したがって、本実施の形態に係る画像データ処理装置２００（画像データ処理装置２０）により、保存の必要性がある画像データのみに、当該指示信号Ｓｇを関連付けることで、すべての加工画像データを保存する必要がなくなる。よって、データ格納部２６の容量を節約することができる。
【０１０６】
＜第４実施形態＞
本実施の形態では、第１実施形態で説明した動作（図３参照）において、人４０の顔を検出する動作が追加されている。
【０１０７】
（構成）
図１４は、本実施の形態に係る画像データ処理装置２０Ａのブロック構成を示している。本実施の形態では、図１，９に示した画像データ処理システムにおいて、図２に示した画像データ処理装置２０の代わりに、図１４に示す画像データ処理装置２０Ａが、配設される。図２と図１４との比較から分かるように、画像データ処理装置２０Ａには、顔認識部２５ｅが配設されている。当該顔認識部２５ｅ以外の構成は、画像データ処理装置２０と画像データ処理装置２０Ａとの間で同じである。したがって、ここでは、異なる構成部分について、説明を行い、第１実施形態と同じ構成については、説明を省略する。
【０１０８】
図１４に示すように、画像データ処理装置２０Ａ内の制御部２５Ａには、顔認識部２５ｅが配設されている。したがって、本実施の形態に係る制御部２５Ａは、手検出部２５ａ、非処理領域決定部２５ｂ、画像加工部２５ｃ、データ消去処理部２５ｄ、および顔認識部２５ｅを有する。各ブロック２５ａ，２５ｂ，２５ｃ，２５ｄ，２５ｅは、バス２５Ｌを介して、接続されている。
【０１０９】
顔認識部２５ｅは、公知の顔認識技術によって、画像データ処理装置２０Ａが取得した画像データにおいて、人４０の顔が含まれているか否かを判断する。さらに、本実施の形態では、画像加工部２５ｃは、顔認識部２５ｅが、画像データに顔が含まれていないと判断したときのみ、図３のステップＳ８で説明した、画像データの加工を行う。また、画像加工部２５ｃは、画像データに顔が含まれていると判断したとき、ステップＳ８とは異なる加工処理を、画像データに施し、加工画像データを生成する。
（動作）
図１５は、本実施の形態に係る画像データ処理装置２０Ａの動作を説明する、フローチャートである。以下、図３，１４，１５を用いて、画像データ処理装置２０Ａの動作を、説明する。
【０１１０】
図３で示したステップＳ３の後、画像データ処理装置２０Ａの顔認識部２５ｅは、データ取得部２１で取得した画像データを、受け取る。そして、顔認識部２５ｅは、受信した画像データにおいて、人４０の顔が含まれているか否かを判断する（ステップＳ４１）。たとえば、目、口、鼻など、人の顔の特徴を検出することによって、顔認識部２５ｅは、人４０の顔４０ｋを、認識する。
【０１１１】
顔認識部２５ｅが、画像データ内に人４０の顔が含まれていると、判断したとする（ステップＳ４１の「ＹＥＳ」）。たとえば、顔認識部２５ｅが、図１６に示すような画像データＧＤ５を、受け取ったとする。ここで、画像データＧＤ５内において、人４０の顔４０ｋは、認識可能に含まれている。この場合、画像加工部２５ｃは、画像データＧＤ５内で認識された顔４０ｋを含む領域を、視認できないようにブランク（この例では、黒領域）にして、当該画像データＧＤ５を加工する（ステップＳ４２）。
【０１１２】
図１７は、ステップＳ４２の加工により生成された、加工画像データＧＤ６を例示する図である。つまり、図１６に示した画像データＧＤ５に対して、ステップＳ４２の加工処理が施されることにより、図１７に示す加工画像データＧＤ６が生成される。図１７に示すように、加工画像データＧＤ６において、人４０の顔４０ｋの位置に、加工処理４０ｍが施されている。当該加工処理４０ｍにより、加工画像データＧＤ６において、人４０の顔４０ｋは、視認することができない。
【０１１３】
ステップＳ４２の加工処理後、画像データ処理装置２０Ａは、図３で示したステップＳ９へと進む。たとえば、図１６で示した画像データＧＤ５から、図１７で示した加工画像データＧＤ６が生成された場合には、データ消去処理部２５ｄは、加工前の画像データＧＤ５を削除する（ステップＳ９）。その後、ステップＳ１０において、データ格納部２６は、図１７で示した加工画像データＧＤ６を、格納する。
【０１１４】
他方、顔認識部２５ｅが、画像データ内に人４０の顔が含まれていないと、判断したとする（ステップＳ４１の「ＮＯ」）。たとえば、顔認識部２５ｅが、図１８に示すような画像データＧＤ７を、受け取ったとする。ここで、画像データＧＤ７内の人４０は、頭を下げ、下を向いて作業しているので、画像データＧＤ７内において、人４０の顔を認識できない。この場合、画像データ処理装置２０Ａは、図３のステップＳ４と進み、ステップＳ４〜ステップＳ１０の動作を、実施する。
【０１１５】
たとえば、図１８に示した画像データＧＤ７に対して、ステップＳ４〜Ｓ７の処理が施されると、手検出部２５ａにおける人４０の手４０ａの検出結果に応じて、非処理領域決定部２５ｂは、領域Ｒ１および領域Ｒ２を、非処理領域として、決定する。第１実施形態で説明したように、領域Ｒ１は、人４０の手４０ａを取り囲んでいる。また、領域Ｒ２は、作業エリア３０に対応している。
【０１１６】
図１９で示した画像データＧＤ７に対して、画像加工部２５ｃが、ステップＳ８で説明した加工を行うと、画像加工部２５ｃは、図２０で示す加工画像データＧＤ８を生成する。図２０に示すように、領域Ｒ１，Ｒ２（非処理領域）以外の処理領域の内容が、視認できないように加工されている。また、当該非処理領域に対しては、加工が実施されないので、当該非処理領域内の内容は、視認できる。
【０１１７】
図１８で示した画像データＧＤ７から、図２０で示した加工画像データＧＤ８が生成された場合には、データ消去処理部２５ｄは、加工前の画像データＧＤ７を削除する（ステップＳ９）。その後、ステップＳ１０において、データ格納部２６は、図２０で示した加工画像データＧＤ８を、格納する。
【０１１８】
（効果）
以上のように、本実施の形態に係る画像データ処理システム（画像データ処理装置２０Ａ）では、画像データにおいて、人４０の顔４０ｋが含まれているか否かを判断する、顔認識部２５ｅを、さらに備えている。さらに、画像加工部２５ｃは、顔認識部２５ｅが、顔４０ｋが含まれていないと判断したときのみ、画像データに対して、図３のステップＳ８で説明した加工を行う。
【０１１９】
したがって、画像データ処理システム（画像データ処理装置２０Ａ）により、さらにプライバシー保護を図ることが可能となる。
【０１２０】
＜変形例＞
上記各実施の形態では、画像データにおいて、境界ボックス領域Ｒ１が設定されるとき、非処理領域決定部２５ｂは、一つの境界ボックス領域Ｒ１に、両手が含まれるように、当該境界ボックス領域Ｒ１を設定していた。しかしながら、図２１に例示するように、非処理領域決定部２５ｂは、手検出部２５ａが検出した左手４０ａ′、右手４０ａ″に対して、それぞれ境界ボックス領域Ｒ１′、Ｒ１″を設定してもよい。
【０１２１】
また、図１，２で示した画像データ処理システムでは、画像データ処理装置２０がデータ格納部２６を有しており、当該データ格納部２６が、加工画像データを格納していた。しかしながら、加工画像データは、画像データ処理装置２０以外の端末で、記録されてもよい。図２２に示す画像データ処理システム３００は、画像データ処理装置２０とは別に、外部記録装置８０が配設されている。また、画像データ処理装置２０と外部記録装置８０とは、通信網５０を介して、通信可能に接続されている。図２２に例示する画像データ処理システム３００では、画像データ処理装置２０は、記録すべき加工画像データを、外部記録装置８０へ送信する。そして、外部記録装置８０は、受信した加工画像データを、当該外部記録装置８０内のメモリに記録する。
【０１２２】
上述の画像データ処理方法を含む上述の方法を、ソフトウェア（コンピュータプログラム）として、ＣＤ（コンパクトディスク）、ＤＶＤ（デジタル万能ディスク）、フラッシュメモリなどの非一時的（non-transitory）にデータを記憶可能な記録媒体に記録してもよい。このような記録媒体に記録されたソフトウェアを、パーソナルコンピュータ、ＰＤＡ（パーソナル・デジタル・アシスタンツ）、スマートフォンなどの実質的なコンピュータ装置にインストールすることによって、それらのコンピュータ装置に、上述の画像データ処理方法を実行させることができる。
【０１２３】
上述の実施形態では、画像データには、人として、手作業を行う作業者が含まれるものとしたが、これに限られるものではない。画像データに含まれる人は、手を使う遊戯をする人、手品を行う人などであってもよい。
【０１２４】
また、上述の実施形態では、制御部２５はＣＰＵを含むものとしたが、これに限るものではない。制御部２５は、ＰＬＤ（Programmable Logic Device)、ＦＰＧＡ（Field Programmable Gate Array）などの、論理回路（集積回路）を含むものとしてもよい。 
【０１２５】
以上の実施の形態は例示であり、この発明の範囲から離れることなく様々な変形が可能である。上述した複数の実施の形態は、それぞれ単独で成立し得るものであるが、実施の形態同士の組みあわせも可能である。また、異なる実施の形態の中の種々の特徴も、それぞれ単独で成立し得るものであるが、異なる実施の形態の中の特徴同士の組みあわせも可能である。
【符号の説明】
【０１２６】
１０  撮像装置
２０  画像データ処理装置
２５  制御部
２５ａ  手検出部
２５ｂ  非処理領域決定部
２５ｃ  画像加工部
２５ｄ  データ消去処理部
２５ｅ  顔認識部
３０  作業エリア
４０  人
【図１】
2020068425.tif 000003
【図２】
2020068425.tif 000004
【図３】
2020068425.tif 000005
【図４】
2020068425.tif 000006
【図５】
2020068425.tif 000007
【図６】
2020068425.tif 000008
【図７】
2020068425.tif 000009
【図８】
2020068425.tif 000010
【図９】
2020068425.tif 000011
【図１０】
2020068425.tif 000012
【図１１】
2020068425.tif 000013
【図１２】
2020068425.tif 000014
【図１３】
2020068425.tif 000015
【図１４】
2020068425.tif 000016
【図１５】
2020068425.tif 000017
【図１６】
2020068425.tif 000018
【図１７】
2020068425.tif 000019
【図１８】
2020068425.tif 000020
【図１９】
2020068425.tif 000021
【図２０】
2020068425.tif 000022
【図２１】
2020068425.tif 000023
【図２２】
2020068425.tif 000024