(57)【要約】      （修正有）【課題】カメラ装置からユーザの撮像画像を出力する場合に、ユーザのプライバシーを保護することが可能な画像出力装置、その画像出力方法、及びコンピュータが実行可能なプログラムを提供する。【解決手段】画像出力装置は、被写体を撮像して画像データを出力する撮像手段と、前記撮像手段から出力される画像データに対して不可視化処理を施して出力する不可視化処理手段と、前記撮像手段で撮像された画像データ又は不可視化処理が施された画像データ中から被写体の所定の動作を検出する動作検出手段と、前記動作検出手段が、前記被写体の所定の動作を検出した場合に、前記不可視化処理手段に対して、前記不可視化処理を停止させる制御手段と、を備えている。【選択図】図１
2014216667.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像して画像データを出力する撮像手段と、
前記撮像手段から出力される画像データに対して不可視化処理を施して出力する不可視化処理手段と、
前記撮像手段で撮像された画像データ又は前記不可視化処理が施された画像データ中から被写体の所定の動作を検出する動作検出手段と、
前記動作検出手段が、前記被写体の所定の動作を検出した場合に、前記不可視化処理手段に対して、前記不可視化処理を停止させる制御手段と、
を備えたことを特徴とする画像出力装置。
【請求項２】
前記被写体の所定の動作は、人物の所定のジェスチャーであることを特徴とする請求項１に記載の画像出力装置。
【請求項３】
前記不可視化処理は、モザイク化処理であることを特徴とする請求項１又は請求項２に記載の画像出力装置。
【請求項４】
さらに、前記不可視化処理手段から出力される画像データを表示する表示デバイスを備えたことを特徴とする画像出力装置。
【請求項５】
前記画像出力装置は、カメラ装置であることを特徴とする請求項１〜４のいずれか１つに記載の画像出力装置。
【請求項６】
前記画像出力装置は、コンピューティングデバイスであることを特徴とする請求項１〜４のいずれか１つに記載の画像出力装置。
【請求項７】
前記画像出力装置は、ネットワークを介してデータ通信可能に構成されていることを特徴とする請求項１〜６のいずれか１つに記載の画像出力装置。
【請求項８】
カメラ装置とホスト装置とを含む画像出力装置において、
前記カメラ装置は、
被写体を撮像して画像データを出力する撮像手段と、
前記撮像手段から出力される画像データに対して不可視化処理を施して前記ホスト装置に出力する不可視化処理手段と、
前記ホスト装置の動作検出手段が、前記不可視化処理が施された画像データ中から被写体の所定の動作を検出した場合に、前記不可視化処理手段に対して、前記不可視化処理を停止させる制御手段と、
を含み、
前記ホスト装置は、
前記カメラ装置から出力される不可視化処理が施された画像データ中から被写体の所定の動作を検出する前記動作検出手段を含むことを特徴とする画像出力装置。
【請求項９】
前記カメラ装置は、秘密鍵を生成し、秘密鍵の認証を行う秘密鍵生成・認証手段を含み、
前記ホスト装置は、前記秘密鍵生成・認証手段に対して、前記秘密鍵の認証を請求す
る秘密鍵処理手段を含み、
前記秘密鍵生成・認証手段は、パワーオン時に秘密鍵を生成し、
前記秘密鍵処理手段は、前記秘密鍵生成・認証手段から前記秘密鍵を取得し、
前記秘密鍵処理手段は、前記動作検出手段が、前記不可視化処理が施された画像データ中から被写体の所定の動作を検出した場合に、前記秘密鍵生成・認証手段に前記取得した秘密鍵の認証を請求し、
前記前記秘密鍵生成・認証手段は、前記秘密鍵の認証に成功した場合に、前記制御手段に認証に成功した旨を通知し、
前記制御手段は、前記認証に成功した旨の通知を受け取った場合に、前記不可視化処理手段に対して、前記不可視化処理を停止させることを特徴とする請求項８に記載の画像出力装置。
【請求項１０】
撮像手段が、被写体を撮像して画像データを出力する撮像工程と、
不可視化処理手段が、前記出力される画像データに対して不可視化処理を施して出力する不可視化処理工程と、
動作検出手段が、前記撮像手段で撮像された画像データ又は前記不可視化処理が施された画像データ中から被写体の所定の動作を検出する動作検出工程と、
前記動作検出工程で前記被写体の所定の動作を検出した場合に、制御手段が、前記不可視化処理手段に対して、前記不可視化処理を停止させる制御工程と、
を含むことを特徴とする画像出力方法。
【請求項１１】
画像出力装置に搭載されるコンピュータが実行可能なプログラムにおいて、
不可視化処理手段が、撮像手段から入力される画像データに対して不可視化処理を施して出力する不可視化処理工程と、
動作検出手段が、前記撮像手段で撮像された画像データ又は前記不可視化処理が施された画像データ中から被写体の所定の動作を検出する動作検出工程と、
前記動作検出工程で前記被写体の所定の動作を検出した場合に、制御手段が、前記不可視化処理手段に対して、前記不可視化処理を停止させる制御工程と、
をコンピュータに実行させることを特徴とするコンピュータが実行可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像出力装置、その画像出力方法、及びコンピュータが実行可能なプログラムに関する。  
【背景技術】
【０００２】
近時、パーソナルコンピュータ等の情報処理装置ではカメラを搭載したものが多く普及している。かかるカメラはシステム本体側のコンピュータによって制御される。かかるカメラでユーザを撮影し、その撮像画像をモニタに表示したり、外部に転送してＴＶ会議（例えば、Ｓｋｙｐｅ等）を行うことが一般化している。
【０００３】
ユーザによっては、プライバシー保護の観点から、ユーザを識別可能なカメラの撮像画像をモニタに表示したり、外部に転送したくない場合がある。他方、悪意のプログラムが侵入した場合には、カメラで撮影したユーザを識別可能な撮像画像が外部に流出するおそれがある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２８１４８６号公報
【特許文献２】特開２００３−０８７６３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、上記に鑑みてなされたものであって、カメラ装置からユーザの撮像画像を出力する場合に、ユーザのプライバシーを保護することが可能な画像出力装置、その画像出力方法、及びコンピュータが実行可能なプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、被写体を撮像して画像データを出力する撮像手段と、前記撮像手段から出力される画像データに対して不可視化処理を施して出力する不可視化処理手段と、前記撮像手段で撮像された画像データ又は前記不可視化処理が施された画像データ中から被写体の所定の動作を検出する動作検出手段と、前記動作検出手段が、前記被写体の所定の動作を検出した場合に、前記不可視化処理手段に対して、前記不可視化処理を停止させる制御手段と、を備えている。
【０００７】
また、本発明の好ましい態様によれば、前記被写体の所定の動作は、人物の所定のジェスチャーであることが望ましい。
【０００８】
また、本発明の好ましい態様によれば、前記不可視化処理は、モザイク化処理であることが望ましい。
【０００９】
また、本発明の好ましい態様によれば、さらに、前記不可視化処理手段から出力される画像データを表示する表示デバイスを備えることが望ましい。
【００１０】
また、本発明の好ましい態様によれば、前記画像出力装置は、カメラ装置であることが望ましい。
【００１１】
また、本発明の好ましい態様によれば、前記画像出力装置は、コンピューティングデバイスであることが望ましい。
【００１２】
また、本発明の好ましい態様によれば、前記画像出力装置は、ネットワークを介してデータ通信可能に構成されていることが望ましい。
【００１３】
上述した課題を解決し、目的を達成するために、本発明は、カメラ装置とホスト装置とを含む画像出力装置において、前記カメラ装置は、被写体を撮像して画像データを出力する撮像手段と、前記撮像手段から出力される画像データに対して不可視化処理を施して前記ホスト装置に出力する不可視化処理手段と、前記ホスト装置の動作検出手段が、前記不可視化処理が施された画像データ中から被写体の所定の動作を検出した場合に、前記不可視化処理手段に対して、前記不可視化処理を停止させる制御手段と、を含み、前記ホスト装置は、前記カメラ装置から出力される不可視化処理が施された画像データ中から被写体の所定の動作を検出する前記動作検出手段を含むことを特徴とする。
【００１４】
また、本発明の好ましい態様によれば、前記カメラ装置は、秘密鍵を生成し、秘密鍵の認証を行う秘密鍵生成・認証手段を含み、前記ホスト装置は、前記秘密鍵生成・認証手段に対して、前記秘密鍵の認証を請求する秘密鍵処理手段を含み、前記秘密鍵生成・認証手段は、パワーオン時に秘密鍵を生成し、前記秘密鍵処理手段は、前記秘密鍵生成・認証手段から前記秘密鍵を取得し、前記秘密鍵処理手段は、前記動作検出手段が、前記不可視化処理が施された画像データ中から被写体の所定の動作を検出した場合に、前記秘密鍵生成・認証手段に前記取得した秘密鍵の認証を請求し、前記前記秘密鍵生成・認証手段は、前記秘密鍵の認証に成功した場合に、前記制御手段に認証に成功した旨を通知し、前記制御手段は、前記認証に成功した旨の通知を受け取った場合に、前記不可視化処理手段に対して、前記不可視化処理を停止させることが望ましい。
【００１５】
上述した課題を解決し、目的を達成するために、本発明は、撮像手段が、被写体を撮像して画像データを出力する撮像工程と、不可視化処理手段が、前記出力される画像データに対して不可視化処理を施して出力する不可視化処理工程と、前記動作検出手段が、前記撮像手段で撮像された画像データ又は前記不可視化処理が施された画像データ中から被写体の所定の動作を検出する動作検出工程と、前記動作検出工程で前記被写体の所定の動作を検出した場合に、制御手段が、前記不可視化処理手段に対して、前記不可視化処理を停止させる制御工程と、を含むことを特徴とする。
【００１６】
上述した課題を解決し、目的を達成するために、本発明は、画像出力装置に搭載されるコンピュータが実行可能なプログラムにおいて、不可視化処理手段が、撮像手段から入力される画像データに対して不可視化処理を施して出力する不可視化処理工程と、動作検出手段が、前記撮像手段で撮像された画像データ又は前記不可視化処理が施された画像データ中から被写体の所定の動作を検出する動作検出工程と、前記動作検出工程で前記被写体の所定の動作を検出した場合に、制御手段が、前記不可視化処理手段に対して、前記不可視化処理を停止させる制御工程と、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、カメラ装置からユーザの撮像画像を出力する場合に、ユーザのプライバシーを保護することが可能となる。  
【図面の簡単な説明】
【００１８】
【図１】図１は、本実施の形態に係る画像出力装置の概念図である。
【図２】図２は、図１の画像出力装置による不可視化処理を説明するための説明図である。
【図３】図３は、実施例１に係る画像出力装置を適用したノートＰＣの概略の外観図である。
【図４】図４は、図３のノートＰＣの概略のハードウェア構成例を示す図である。
【図５】図５は、図４のノートＰＣの不可視化処理に関する機能構成を示す図である。
【図６】図６は、不可視化処理の一例を説明するためのフローチャートである。
【図７】図７は、実施例２に係る不可視化処理に関する機能構成を示す図である。
【図８】図８は、実施例３に係る不可視化処理に関する機能構成を示す図である。
【発明を実施するための形態】
【００１９】
以下に、この発明に係る画像出力装置、その画像出力方法、及びコンピュータが実行可能なプログラムを図面に基づいて詳細に説明する。本発明の構成要素は、本明細書の図面に一般に示してあるが、様々な構成で広く多様に配置し設計してもよいことは容易に理解できる。したがって、本発明の装置、システム及び方法の実施形態についての以下のより詳細な説明は、特許請求の範囲に示す本発明の範囲を限定するものではなく、単に本発明の選択した実施形態の一例を示すものであって、本明細書の特許請求の範囲に示す本発明と矛盾無く装置、システム及び方法についての選択した実施形態を単に示すものである。当業者は、特定の細目の１つ以上が無くても、又は他の方法、部品、材料でも本発明を実現できることが理解できる。なお、この実施の形態によりこの発明が限定されるものではない。また、下記実施の形態における構成要素には、当業者が容易に想定できるもの又は実質的に同一のものが含まれる。
【００２０】
（実施の形態）
図１は、本実施の形態に係る画像出力装置の概念図である。図１に示す画像出力装置は、ハードウェアやソフトウェアのモジュール、又は、その組み合わせで構成することができる。画像出力装置は、図１に示すように、撮像手段１と、不可視化処理手段２と、動作検出手段３と、及び制御手段４と、を備えている。なお、人物を撮像した画像に対して、その人物を識別できないようにする処理を不可視化処理と称する。  
【００２１】
撮像手段１は、画像の出力要求を受け付けると、被写体を撮像して得られた画像データ（動画）を出力する。撮像手段１は、例えば、ＣＣＤカメラやＣＭＯＳカメラで構成することができる。
【００２２】
不可視化処理手段２は、撮像手段１から出力される画像データに対して不可視化処理を施して出力する。不可視化処理は、例えば、モザイク化処理であり、動作検出手段３が被写体の所定の動作を検出できる程度のモザイク化が望ましい。また、不可視化処理は、モザイク化処理に限られるものではなく、顔を黒ベタで出力する等の処理としてもよく、ユーザを識別できないようにする処理であればよい。
【００２３】
動作検出手段３は、不可視化処理が施された画像データ中から被写体の所定の動作を検出する。被写体の所定の動作は、人物の所定のジェスチャーであることが望ましい。例えば、人物の所定のジェスチャーは、手を振るジェスチャーや、手を挙げるジェスチャー等である。画像データから人物の所定のジェスチャーを検出する方法は公知の画像処理技術を使用することができるので、その詳細な説明は省略する。
【００２４】
なお、動作検出手段３は、不可視化処理が施される前の画像データ中から被写体の所定の動作を検出してもよい。
【００２５】
制御手段４は、動作検出手段３で、被写体の所定の動作を検出した場合に、不可視化処理手段２に対して、不可視化処理を停止させる。これにより、不可視化処理がされていない画像が出力される。
【００２６】
図２は、図１の画像出力装置による不可視化処理を説明するための説明図である。同図は、ユーザを撮像する場合を示しており、（Ａ１）〜（Ａ３）は、撮像手段１から出力される画像、（Ｂ１）〜（Ｂ３）は、不可視化処理手段３から出力される画像を示している。画像出力装置では、画像の出力要求があると、撮像手段１からは、ユーザを撮像した画像（Ａ１）が出力され、不可視化処理手段３により画像に対して、モザイク化処理が施された画像（Ｂ１）が出力される。ユーザが手を振ると（Ａ２）、動作検出手段３は画像（Ｂ２）中から手を振る動作を検出する。制御手段４は、動作検出手段３が人物の手を振る動作を検出すると、不可視化処理手段３にモザイク化処理を停止させる。以降、撮像手段１で撮像された画像（Ａ３）がそのまま、即ち、不可視化処理手段３でモザイク化処理が施されていない画像（Ｂ３）が出力される。
【００２７】
従って、撮像手段１の撮影開始から、撮像手段１で撮像されたユーザの画像にはモザイク化処理が施され、ユーザを識別できない画像が出力され、ユーザが所定の動作を行うことで、モザイクを解除でき、すなわち、ユーザの意図でモザイクを解除でき、ユーザが意図しないユーザを識別可能な画像が出力されるのを防止することができる。
【００２８】
以上説明したように、本実施の形態によれば、被写体を撮像して画像データを出力する撮像手段１と、撮像手段１から出力される画像データに対して不可視化処理を施して出力する不可視化処理手段２と、撮像手段１で撮像された画像データ又は不可視化処理が施された画像データ中から被写体の所定の動作を検出する動作検出手段３と、動作検出手段３が、被写体の所定の動作を検出した場合に、不可視化処理手段２に対して、不可視化処理を停止させる制御手段４とを備えているので、ユーザの意図で不可視化処理を解除でき、ユーザの撮像画像を出力する場合に、ユーザのプライバシーを保護することが可能となる。
【００２９】
以下、上記実施の形態に係る画像出力装置を適用したコンピュータシステムの実施例について説明する。
【００３０】
（実施例１）
図３は、上記実施の形態に係る画像出力装置を適用したノートＰＣ１０の概略の外観図である。ノートＰＣ１０は、同図に示すように、いずれも略直方体である本体側筐体１２及びディスプレイ側筐体１３を備える。本体側筐体１２は、キーボード及びタッチパッド等を有する入力部１４と、マイクロフォン１５と、スピーカ１６ａ、１６ｂとを備える。ディスプレイ側筐体１３は、ＬＣＤ（液晶ディスプレイ）１７と、ＬＣＤ１７の表示面側にその上方の略中央に配置され、前方の被写体を撮像可能なカメラ１８とを備える。    
【００３１】
本体側筐体１２及びディスプレイ側筐体１３は、それぞれの端部で左右の一対の連結部（ヒンジ部）１９ａ、１９ｂによって連結されており、連結部１９ａ、１９ｂは、これらの筐体を開閉自在に支持している。    
【００３２】
図４は、図３のノートＰＣ１の概略のハードウェア構成例を示す図である。ノートＰＣ１は、同図に示すように、ＣＰＵ３１、ＲＯＭ３２、メモリ３３、ＨＤＤ（ハードディスク）３４、ＬＣＤ１７、入力部１４、カメラ装置２５、オーディオデバイス２７、通信デバイス２１、バッテリ２２、ＤＣ−ＤＣコンバータ２３，ＡＣアダプタ２４、ＵＳＢポート３９を備えており、各部はバスを介して直接又は間接的に接続されている。  
【００３３】
ＣＰＵ３１は、バスを介して接続されたＨＤＤ３４に格納されたＯＳ４１によりノートＰＣ１０全体の制御を行うとともに、ＨＤＤ３４に格納された各種のプログラムに基づいて処理を実行する機能を司る。ＲＯＭ３２は、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ：基本入出力システム）３２ａやデータ等を格納している。    
【００３４】
メモリ３３は、キャッシュメモリやＲＡＭで構成されており、ＣＰＵ３１の実行プログラムの読み込み領域として、実行プログラムの処理データを書き込む作業領域として利用される書き込み可能メモリである。    
【００３５】
ＨＤＤ（ハードディスク）３４は、例えば、Ｗｉｎｄｏｗｓ（登録商標）  ＸＰ、Ｖｉｓｔａ、７等のノートＰＣ１全体の制御を行うためのＯＳ４１、カメラドライバ４２ａ等の周辺機器類をハードウェア操作するための各種ドライバ４２、ビデオストリーミングサービス４３、ビデオアプリケーション４４、テレビ会議やチャットを行うためのＳｋｙｐｅ等のテレビ電話用アプリケーション４５、特定業務に向けられた他のアプリプログラム等を記憶する機能を有する。他のアプリケーションプログラムは、例えば、ブラウザ、メール、ワープロ、表計算等のプログラムである。
【００３６】
ＯＳ４１は、ノートＰＣ１０の基本的な動作を制御しているものであり、各種資源を管理し、例えば、アプリケーションプログラムが発生した命令を、各種ドライバ４２やＢＩＯＳ３２ａに伝える。ＯＳ４１は、マルチタスク機能及びマルチウィンドウ機能を有し、アプリケーションプログラムの実行コンテキスト（あるアプリケーションプログラムが利用しているレジスタセットやメインメモリイメージ、ファイルハンドルなど）やＧＵＩの部品などのソフトウェア資源の管理も行うように構成されている。    
【００３７】
各種ドライバ４２は、例えば、ＯＳ４１の指示に従ってＬＣＤ１７を制御する表示ドライバ、ＯＳ４１の指示に従ってカメラ装置２５を制御するカメラドライバ４２ａ、ＯＳ４１の指示に従ってオーディオデバイス２７を制御するオーディオドライバ、ＯＳ４１の指示に従って通信デバイス２１を制御する通信ドライバ等である。
【００３８】
ビデオストリーミングサービス４３は、カメラ装置２５から入力される動画像をリアルタイムでストリーミングファイルに変換してビデオアプリケーション４４に出力する。ビデオアプリケーション４４は、ビデオストリーミングサービス４４から送られてくるストリーミングファイルを順次、ＬＣＤ１７に再生する。
【００３９】
テレビ電話用アプリ４５は、ＯＳ４１を介して、通信デバイス２１に相手方端末とリンクを確立させ、カメラ装置２５で撮影した画像やマイクロフォン１５で集音した音声を送信させたり、相手方端末から送出されてくる画像や音声をＬＣＤ１７への表示・スピーカ１６ａ、１６ｂからの放音を行わせる。    
【００４０】
ＬＣＤ１７は、ＣＰＵ３１の制御に従って、表示情報をビデオ信号に変換し、変換したビデオ信号に応じた各種情報を表示画面に表示する。
【００４１】
なお、本実施の形態では、ディスプレイとしてＬＣＤを使用することにしているが、本発明はこれに限られるものではなく、有機ＥＬディスプレイやＣＲＴ等の他のディスプレイを使用することにしてもよい。
【００４２】
入力部１４は、ユーザが入力操作を行うためのユーザインターフェースであり、文字、コマンド等を入力する各種キーより構成されるキーボードや、画面上のカーソルを移動させたり、各種メニューを選択するタッチパッド等を備えている。    
【００４３】
カメラ装置２５は、例えば、ＵＳＢポート３９を介して、システム本体１０ａ（ホスト装置とも称する）に接続される。カメラ装置２５を接続するためのインターフェースは、ＵＳＢに限られるものではなく、Ｉ２ＣやＭＩＰＩ等の他のインターフェースを使用することにしてもよい。カメラ装置２５は、カメラ１８と、カメラ処理回路２６とを備えている。カメラ１８は、レンズや撮像部（ＣＣＤやＣＭＯＳ）を備えており、レンズは被写体光を結像し、撮像部は結像された被写体光をＲ，Ｇ，Ｂの画像信号として出力する。カメラ処理回路２６は、Ａ／Ｄ変換器、画像処理用ＬＳＩ、メモリ等を備え、撮像部の駆動タイミングや露出制御等を行うと共に、撮像部で得られたＲＧＢの画像信号をデータ処理（Ａ／Ｄ変換等）して、ＣＰＵ３１に出力する。カメラ装置２５は、その電源がＯＮされると、ホワイトバランス調整や露出調整等の初期処理を行って、撮像条件や信号処理が安定した後に撮像画像を出力するように構成されている。
【００４４】
オーディオデバイス２７は、マイクロフォン１５と、スピーカ１６ａ、１６ｂと、音声処理回路２８とを備えている。マイクロフォン２５は、音声を集音して音声データを音声処理回路２８に出力する。スピーカ１６ａ、１６ｂは、音声処理回路２８から出力される音声データに応じた音声を出力する。音声処理回路２８は、Ａ／Ｄ変換器、Ｄ／Ａ変換器、音声処理用ＬＳＩ、メモリ等を備えており、マイクロフォン１５から入力される音声データをデータ処理（Ａ／Ｄ変換等）し、データ処理後の音声データ（デジタルデータ）をＣＰＵ１１に出力したり、ＣＰＵ３１から入力される音声データ（デジタル）をＤ／Ａ変換して、スピーカ１６ａ、１６ｂから放音させる。    
【００４５】
通信デバイス２１は、ネットワークを介してデータの送受信を行うためのものであり、画像データ及び音声データをネットワークに送信し、また、ネットワークを介して送信されてくる画像データ及び音声データを受信する。なお、通信デバイス２１は、画像データ及び音声データをコード化して送信することにしてもよく、また、コード化された画像データ及び音声データを受信した場合には、デコードすることにしてもよい。
【００４６】
ＡＣアダプタ２４は、商用電源に接続して、ＡＣ電圧をＤＣ電圧に変換してＤＣ−ＤＣコンバータ２３に出力する。ＤＣ−ＤＣコンバータ２３は、ＡＣアダプタ２４から供給されるＤＣ電圧を所定の電圧に変換して各部に電力を供給し、また、バッテリ２２の充電を行う。バッテリ２２は、ＤＣ−ＤＣコンバータ２３により充電され、充電した電圧を各部に供給する。バッテリ２３は、ＡＣアダプタ２４が商用電源に接続されていない場合に使用される。  
【００４７】
図５は、図４のノートＰＣ１０の不可視化処理（モザイク化処理）に関する機能構成を示す図である。図５において、カメラ装置２５のカメラ処理回路２６は、モザイク化処理部５１と、モザイク化ＯＮ／ＯＦＦ制御部５２と、秘密鍵生成・認証部５３と、を備えている。
【００４８】
まず、カメラ装置２５の処理を説明する。カメラ１８は、被写体を撮像して画像を出力する。モザイク化処理部５１は、モザイク化ＯＮ／ＯＦＦ制御部５２のＯＮ／ＯＦＦ指示に従って、カメラ１８から入力される画像（動画）にモザイク化処理を行う。
【００４９】
モザイク化ＯＮ／ＯＦＦ制御部５２は、モザイク化処理部５１のモザイク化処理のＯＮ／ＯＦＦを制御する。具体的には、モザイク化ＯＮ／ＯＦＦ制御部５２は、電源ＯＦＦまたは低消費電力状態から稼働状態に遷移した場合に、モザイク化処理のＯＮ指示をモザイク化処理部５１に出力し、また、秘密鍵生成・認証部５３からモザイク化処理の解除の指示がきた場合に、モザイク化処理のＯＦＦ指示をモザイク化処理部５１に出力する。
【００５０】
秘密鍵生成・認証部５３は、電源ＯＦＦまたは低消費電力状態から稼働状態に遷移した場合に、モザイク化処理を解除するための秘密鍵を生成する。秘密鍵生成・認証部５３は、システム本体１ａ側からの認証に成功した場合に、モザイク化ＯＮ／ＯＦＦ制御部５２のモザイク化処理をＯＦＦさせる。
【００５１】
このように、カメラ装置２５では、電源ＯＦＦまたは低消費電力状態から稼働状態に遷移すると、撮像画像にモザイク化処理を施した画像を、システム本体１０ａに継続して出力する。カメラ装置２５は、システムシステム本体１０ａ側が認証に成功した場合に、撮像画像のモザイクを解除し、以降、カメラ装置２５が電源ＯＦＦまたは低消費電力状態に遷移するまでモザイク化処理無しの画像がシステム本体１ａへ継続して出力する。
【００５２】
システム本体１０ａ側は、カメラドライバ４２ａと、ビデオストリーミングサービス４３と、ビデオアプリケーション４４とを備えている。カメラドライバ４２ａは、ジェスチャー認識部６１と、秘密鍵処理・保存部６２とを備えている。
【００５３】
ジェスチャー認識部６１は、カメラ装置２５のモザイク化処理部５１から入力されるモザイク化処理された画像を監視し、画像中の被写体の所定のジェスチャー動作を検出する。ジェスチャー認識部６１は、被写体の所定のジェスチャー動作を検出すると、秘密鍵処理・保存部６２に、被写体の所定のジェスチャーを検出した旨を通知する。
【００５４】
所定のジェスチャー動作は安全上固定（変更できないような構成）してもよいし、ユーザインターフェースを追加してユーザが随時変更設定できるようにしてもよい。後者の場合には、ユーザインターフェースが正規の認証されたコンポーネントであることがジェスチャー認識部６１から見て確認できる必要があり、対応するジェスチャー登録用のユーザインターフェースを生成するコンポーネントの実行ファイルのIntegrityをジェスチャー認識部６１が検証できるメカニズム（例えば、ＭＤ５のチェックサム等）を実装しておく必要がある。
【００５５】
秘密鍵処理・保存部６２は、カメラ装置２５の秘密鍵生成・認証部５３に問い合わせを行い、秘密鍵生成・認証部５３で生成された秘密鍵を、インターフェースを介して読み出す。秘密鍵は生成後に最初に読み出されると、それ以降次の新たな秘密鍵が生成されるまでは、システム本体１０ａ側からカメラ装置２５側に問い合わせても読み出すことができない構成となっている。これにより、システム本体１０ａ側では特定のソフトウェアコンポーネント（この実施例の場合はカメラ装置２５と機能的に直接接続されているカメラドライバ４２ａ）が唯一秘密鍵を読み出して保持することが可能になる。
【００５６】
秘密鍵処理・保存部６２は、ジェスチャー認識部６１から被写体の所定のジェスチャーを検出した旨の通知を受け取ると、秘密鍵生成・認証部５３と交渉して、モザイク化処理の解除を要求する。具体的には、例えば、秘密鍵処理・保存部６２は、保持していた秘密鍵を秘密鍵生成・認証部５３に送り、秘密鍵生成・認証部５３は、保持している秘密鍵と秘密鍵処理・保存部６２から受け取った秘密鍵を比較して認証を行う方法を使用することができる。また、他の認証方法としては、認証方式の一般的な方法の一つであるChallenge-response方式を使用することにしてもよい。例えば、秘密鍵処理・保存部６２は、秘密鍵生成・認証部５３からワンタイムのチャレンジコードを受け取り、同コードと秘密鍵処理・保存部６２で保持していた秘密鍵とで所定の演算した演算結果を秘密鍵生成・認証部５３に返す。秘密鍵生成・認証部５３は、同一の演算をした演算結果と秘密鍵処理・保存部６２の演算結果とを比較して認証を行うことができる。
【００５７】
ビデオストリーミングサービス４３は、カメラ装置２５から入力される動画像をリアルタイムでビデオストリームデータ（ストリーミングファイル）に変換してビデオアプリケーション４４に出力する。ビデオアプリケーション４４は、ビデオストリーミングサービス４３から送られてくるストリーミングファイルを順次、ＬＣＤ１７に再生する。
【００５８】
ビデオストリームデータはビデオアプリケーション４４がその利用を停止する度に、カメラドライバ４２ａを介してカメラ装置２５からの画像の出力が停止される。その停止を受けて、カメラ装置２５は、通常、ＯＦＦまたは低消費電力状態に遷移する。次に、同一のまたは別のビデオアプリケーション４４が新たなビデオストリームを要求すると、そのデフォルト出力として画像はモザイク化処理がＯＮになり、同時にその解除のために新たな秘密鍵が生成される。これによって、正規の処理を経由する以外では、システム本体１０ａ側から恣意的にモザイク化処理の解除ができない仕組みを実現している。
【００５９】
なお、カメラ装置２５がシステム本体１０ａに内蔵されている場合などは、秘密鍵の生成はシステム本体１０ａが立ち上がって一回のみとして、一旦システム本体１０ａ側のカメラドライバ４２ａがそれを読み取って内部に保持し、認証方式もChallenge-response方式で実施すれば、システム起動時の最初の一回を例外として、システムがシャットダウンされるまで当該秘密鍵を内部コンポーネント間で一切やり取りする必要が無くなり、よりセキュリティ強度を向上させることができる。
【００６０】
図６は、図５のノートＰＣ１０の不可視化処理の一例を説明するためのフローチャートである。図６において、システム本体１０ａの電源がオンされて起動されると（ステップＴ１）、カメラ装置２５のパワーがＯＮされ（ステップＳ１）、秘密鍵生成・認証部５３は、秘密鍵を生成する（ステップＳ２）。カメラ装置２５のパワーＯＮ後には秘密鍵が一度だけ生成される。
【００６１】
カメラドライバ４２ａは、カメラ装置２５の初期化シーケンスを実行し、カメラ装置２５の初期化やそれに関連した動作パラメータを設定し、秘密鍵処理・保存部６２は、初期化シーケンスの最後に、カメラ装置２５の秘密鍵生成・認証部５３に秘密鍵の転送要求を出力する（ステップＴ２）。秘密鍵生成・認証部５３は、生成した秘密鍵を秘密鍵処理・保存部６２に送信する（ステップＳ３）。秘密鍵処理・保存部６２は転送される秘密鍵を保持する（ステップＴ３）。これ以降、パワーＯＮシーケンスが繰り返されない限り、システム本体１ａ側からの秘密鍵転送要求は無視される。
【００６２】
カメラ装置２５では、低消費電力化のために、ビデオ出力中以外は常にローパワーモードに滞在する（ステップＳ４）。なお、図示は省略するが、システム本体１０ａからビデオ停止要求があると、常に画像出力を停止して、ステップＳ４のローパワーモードに戻る。ローパワーモードに遷移する度に、モザイク化ＯＮ／ＯＦＦ制御部５２は、モザイク化処理部５１のモザイク化処理をＯＮに設定する（ステップＳ５）。
【００６３】
カメラドライバ４２ａは、ビデオアプリケーション４４からビデオストリーミングサービス４３を介してビデオストリーミング開始要求を受け取ると（ステップＴ４の「Ｙｅｓ」）、カメラ装置２５にビデオ転送要求を出力する（ステップＴ５）。
【００６４】
一方、カメラ装置２５では、システム本体１ａからのビデオ転送要求を受け付けると（ステップＳ６の「Ｙｅｓ」）、ローパワーモードから稼働モードに遷移して（ステップＳ７）、モザイク画像出力が行われる（ステップＳ７）。これにより、モザイク画像がストリーミングデータとして、カメラ装置２５に出力され（ステップＳ８）、システム本体１０ａでは、ビデオストリーミングを開始する（ステップＴ６）。なお、図示は省略するが、カメラドライバ４２ａは、ビデオアプリケーション４４からビデオストリーミングサービス４３を介してビデオ停止要求を受け取ると、常に、カメラ装置２５にビデオ停止要求を出力する。
【００６５】
ジェスチャー認識部６１は、ビデオストリーミングが開始されると、ジェスチャー認識処理を開始する（ステップＴ７）。ジェスチャー認識部６１は、所定のジェスチャーを検出すると（ステップＴ８の「Ｙｅｓ」）、秘密鍵処理・保存部６２は、モザイク解除要求をカメラ装置２５の秘密鍵生成・認証部５３に出力し、保持していた秘密鍵を使って秘密鍵認証を秘密鍵生成・認証部５３との間で行う（ステップＴ９）。
【００６６】
カメラ装置２５では、秘密鍵生成・認証部５３は、モザイク解除要求を受け取り（ステップＳ９の「Ｙｅｓ」）、秘密鍵認証を行い（ステップＳ１０）、認証に成功すると（ステップＳ１１の「Ｙｅｓ」）、モザイク化ＯＮ／ＯＦＦ制御部５２は、モザイク化処理部５１のモザイク化処理をＯＦＦに設定する（ステップＳ１２）。これにより、モザイク化処理部５１からは通常の画像が出力される（ステップＳ１３）。カメラ装置２５では、モザイク化処理をＯＦＦにした場合でも、システム本体１０ａからビデオ停止要求があるまで通常の画像の出力を継続する。
【００６７】
実施例１によれば、カメラ装置２５は、被写体を撮像して画像データを出力するカメラ１８と、カメラ１８から出力される画像データに対してモザイク化処理を施して出力するモザイク化処理部５１と、システム本体１０ａのジェスチャー認識部６１が、モザイク化処理が施された画像データ中から被写体の所定の動作を検出する被写体の所定の動作を検出した場合に、モザイク化処理部５１に対して、モザイク化処理を停止させるモザイク化ＯＮ／ＯＦＦ制御部５２とを備え、システム本体１０ａは、カメラ装置２５でから出力されるモザイク化理が施された画像データ中から被写体の所定の動作を検出するジャスチャー認識部６１を備えているので、ユーザの意図でモザイク化処理を解除でき、カメラ装置２５からユーザの撮像画像を出力する場合に、ユーザのプライバシーを保護することが可能となる。また、悪意のあるプログラムが侵入して、カメラ装置２５で出力された画像が外部に流出した場合でも、モザイク化処理された画像が出力されるため、ユーザのプライバシーを保護することが可能となる。
【００６８】
また、実施例１によれば、カメラ装置１５は、秘密鍵を生成し、秘密鍵の認証を行う秘密鍵生成・認証部５３を備え、システム本体１０ａは、秘密鍵生成・認証部５３に対して、秘密鍵の認証を請求する秘密鍵処理・保存部６２を備え、秘密鍵生成・認証部５３は、パワーオン時に秘密鍵を生成し、秘密鍵処理・保存部６２は、秘密鍵生成・認証部５３から秘密鍵を取得し、秘密鍵処理・保存部６２は、ジェスチャー認識部６１が、モザイク化処理が施された画像データ中から被写体の所定の動作を検出した場合に、秘密鍵生成・認証部５３に取得した秘密鍵の認証を請求し、秘密鍵生成・認証部５３は、秘密鍵の認証に成功した場合に、モザイク化ＯＮ／ＯＦＦ制御部５２に認証に成功した旨を通知し、モザイク化ＯＮ／ＯＦＦ制御部は、認証に成功した旨の通知を受け取った場合に、モザイク化処理部５１に対して、モザイク化処理を停止させることとしたので、セキュリティをより向上させることが可能となる。
【００６９】
（実施例２）
図７は、実施例２に係る不可視化処理に関する機能構成を示す図である。図７において、図５と同等の機能を有する部位には同一符号を付し、共通する部分の説明は省略する。実施例２では、カメラ装置２５側のみでモザイク化処理及びモザイク解除処理を行う構成である。これにより、システム本体１０ａ側では、モザイク解除処理に伴う処理及び構成が不要となり、システム本体１０側の構成を簡素化でき、また、システム本体１０ａ側からモザイクの解除ができないため、セキュリティをより強固にすることができる。
【００７０】
図７において、カメラ装置２５のカメラ処理回路２６は、ジェスチャー認識部６１を備えている。カメラ１８は、被写体を撮像して画像を出力する。モザイク化処理部５１は、モザイク化ＯＮ／ＯＦＦ制御部５２のＯＮ／ＯＦＦ指示に従って、カメラ１８から入力される画像にモザイク化処理を行う。
【００７１】
モザイク化ＯＮ／ＯＦＦ制御部５２は、モザイク化処理部５１のモザイク化処理のＯＮ／ＯＦＦを制御する。具体的には、モザイク化ＯＮ／ＯＦＦ制御部５１は、ＯＦＦまたは低消費電力状態から稼働状態に遷移した場合に、モザイク化処理のＯＮ指示をモザイク化処理部５１に出力し、また、ジェスチャー認識部６１から所定のジェスチャーを検出した旨の通知を受けると、モザイク化処理のＯＦＦ指示をモザイク化処理部５１に出力する。
【００７２】
ジェスチャー認識部６１は、モザイク化処理部５１から出力されるモザイク化処理された画像を監視し、画像中の所定のジェスチャー動作を検出する。ジェスチャー認識部６１は、所定のジェスチャー動作を検出すると、モザイク化ＯＮ／ＯＦＦ制御部５２に、所定のジェスチャーを検出した旨を通知する。
【００７３】
このように、カメラ装置２５は、ＯＦＦまたは低消費電力状態から稼働状態に遷移すると、撮像画像にモザイク化処理を施し、撮像画像内で所定のジェスチャーを検出した場合に、撮像画像のモザイクを解除する。
【００７４】
システム本体１０ａでは、モザイク化処理部５１から出力される画像が、カメラドライバ４２ａ、ビデオストリーミングサービス４３、及びビデオアプリケーション４４を介しＬＣＤ１７に出力される。
【００７５】
なお、一般的には、カメラ装置２５に内蔵のジェスチャー認識機能が検出すべきジェスチャーの定義をユーザが希望に応じて変更することは無いが、システム本体１０ａ側から変更可能な構成としてもよい。この場合は、システム本体１０ａとカメラ装置２５間のＵＳＢインターフェース等を使用して、カメラ装置２５が所定のコマンドを理解できるような構成とし、ジェスチャー定義データをシステム本体１０ａ側からカメラ装置２５側の不揮発性メモリに転送し、カメラ装置２５がその転送された新しい定義データを新たに以降のジェスチャー検出に利用できる構成としてもよい。
【００７６】
（実施例３）
図８は、実施例２に係る不可視化処理に関する機能構成を示す図である。図８において、図７と同等の機能を有する部位には同一符号を付し、共通する部分の説明は省略する。実施例３では、システム本体１０ａがモザイク化処理及びモザイク解除処理を行う構成である。これにより、カメラ装置２５側では、モザイク化処理及びモザイク解除処理に伴う処理及び構成が不要となり、カメラ装置２５を通常の構成とすることができる。
【００７７】
図８において、カメラ装置２５からは、カメラ１８で撮影された画像がそのままシステム本体１０ａに出力される。システム本体１０ａのカメラドライバ４２ａは、モザイク化処理部５１と、モザイク化ＯＮ／ＯＦＦ制御部５２と、ジェスチャー認識部６１とを備えている。
【００７８】
システム本体１０ａのカメラドライバ４２ａでは、モザイク化処理部５１は、モザイク化ＯＮ／ＯＦＦ制御部５２のＯＮ／ＯＦＦ指示に従って、カメラ装置２５から入力される画像にモザイク化処理を行う。
【００７９】
モザイク化ＯＮ／ＯＦＦ制御部５２は、モザイク化処理部５１のモザイク化処理のＯＮ／ＯＦＦを制御する。具体的には、モザイク化ＯＮ／ＯＦＦ制御部５１は、ＯＦＦまたは低消費電力状態から稼働状態に遷移した場合に、モザイク化処理のＯＮ指示をモザイク化処理部５１に出力し、また、ジェスチャー認識部６１から所定のジェスチャーを検出した旨の通知を受けると、モザイク化処理のＯＦＦ指示をモザイク化処理部５１に出力する。
【００８０】
ジェスチャー認識部６１は、モザイク化処理部５１から出力されるモザイク化処理された画像を監視し、画像中の所定のジェスチャー動作を検出する。ジェスチャー認識部６１は、所定のジェスチャー動作を検出すると、モザイク化ＯＮ／ＯＦＦ制御部５２に、所定のジェスチャーを検出した旨を通知する。
【００８１】
このように、システム本体１０ａは、ＯＦＦまたは低消費電力状態から稼働状態に遷移すると、カメラ装置２５から入力される撮像画像にモザイク化処理を施し、撮像画像内で所定のジェスチャーを検出した場合に、撮像画像のモザイクを解除する。モザイク化処理部５１から出力される画像は、ビデオストリーミングサービス４３及びビデオアプリケーション４４を介しＬＣＤ１７に出力される。
【００８２】
なお、上記実施例では、情報処理装置としてノートＰＣを例示したが、本発明はこれに限られるものではなく、デスクトップ型ＰＣ、ＰＤＡ、携帯電話等に適用可能である。
【産業上の利用可能性】
【００８３】
以上のように、本発明に係る画像出力装置、その画像出力方法、及びコンピュータが実行可能なプログラムは、カメラ装置でユーザの撮像画像を出力する際に、ユーザのプライバシーを保護したい場合に適している。  
【符号の説明】
【００８４】
１  撮像手段
２  不可視化処理手段
３  動作検出手段
４  制御手段
１０  ノートＰＣ
１２  本体側筐体
１３  ディスプレイ側筐体
１４  入力部
１５  マイクロフォン
１６ａ、１６ｂ  スピーカ
１７  ＬＣＤ（液晶ディスプレイ）
１８  カメラ
１９ａ、１９ｂ  連結部（ヒンジ部）
２５  カメラ装置
２６  カメラ処理回路
３１  ＣＰＵ
３２  ＲＯＭ
３３  メモリ
３４  ＨＤＤ（ハードディスク）
４１  ＯＳ
４２  ドライバ
４２ａ  カメラドライバ
４３  ビデオストリーミングサービス  
４４  ビデオアプリケーション
４５  テレビ電話用アプリケーション（テレビ電話用アプリ）
５１  モザイク化処理部
５２  モザイク化ＯＮ／ＯＦＦ制御部
５３  秘密鍵生成・認証部
６１  ジェスチャー認識部
６２  秘密鍵処理・保存部
【図１】
2014216667.tif 000003
【図２】
2014216667.tif 000004
【図３】
2014216667.tif 000005
【図４】
2014216667.tif 000006
【図５】
2014216667.tif 000007
【図６】
2014216667.tif 000008
【図７】
2014216667.tif 000009
【図８】
2014216667.tif 000010