(57)【特許請求の範囲】
【請求項１】
撮影装置で撮影した全体画像に対して処理を行う画像処理装置において、
複数のアプリケーションのうち実行中の一のアプリケーションと二のアプリケーションの両方に対応可能な画像にするための情報を検出する検出部と、
前記検出部で検出した情報に基づいて、前記撮影装置で前記画像を処理して生成した画像を前記一のアプリケーションと前記二のアプリケーションそれぞれに関連付けて処理を行う処理部と
を備えることを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、撮影装置、画像処理方法、画像処理プログラムに関する。
【背景技術】
【０００２】
現在、ビデオチャット等のアプリケーションに用いる画像として撮影装置で撮影した画像を使用している。
【０００３】
アプリケーションに用いる画像を撮影する撮影装置は、アプリケーションを実行する装置と同一の筐体内に収納された撮影装置を用いることが多い。
【０００４】
例えば、カメラと画像処理を行うＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）を同一の筐体内に収納するカメラ内蔵のＰＣがある。カメラ内蔵のＰＣは、装置の正面に座ることで顔の全体の画像が撮影できるようにしている。
【０００５】
これは、例えば、ビデオチャットのアプリケーションで用いる顔を含めた画像を撮影できるような画角のレンズを用いている。
【０００６】
また、手を振った画像を撮影装置で取り込み、その画像から手、腕の動きから指示として入力情報として処理することで情報にするようなハンドジェスチャのアプリケーションをＰＣで利用するには、上述した画像より広範囲を捉えた画像が必要となる。
【０００７】
そのために例えば、画角の広いレンズを備えたカメラで対応する必要がある。しかし、画角が広いカメラを用いて取り込んだ画像では重要な情報（顔等の部位）の割合が小さくなり、この重要な情報が対応するアプリケーション、例えば、ビデオチャットでの表情が伝わりにくくなる。
【０００８】
このように実行するアプリケーションによって要求される画像における部位等が異なり、それぞれのアプリケーションに対応できる画像が求められる。そのため、撮影した全体画像から重要な情報を切り出す方法として特許文献１の方法がある。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００７−１５８６８０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
特許文献１は、基準画角で撮影した全体画像から被写体を検出し、被写体領域を所定画角で切り出す方法である。
【００１１】
複数のアプリケーションのそれぞれ個別に対応するためには、画角の広いレンズを用いたカメラで広範囲に撮影し、さらに切り出した画像における、顔等の部位の識別を可能にする解像度が必要である。広範囲でさらに部位の識別可能な解像度の画像となるとデータ容量が大きくなり、伝送や検出等の処理を行うと処理における負荷や伝送帯域が大きくなる。
【００１２】
そこで本発明は、全体画像から複数のアプリケーションのうち実行中のアプリケーションに対応した画像を提供するまでの画像処理における負荷を低減させて、実行中のアプリケーションに要求される画像を提供することを課題とする。
【００１３】
上記課題を解決するために、撮影装置で撮影した全体画像に対して処理を行う画像処理装置において、複数のアプリケーションのうち実行中のアプリケーションに対応する情報を低解像度に変換した前記全体画像から検出する検出部と、前記検出部で検出した情報に基づいて、前記撮影装置で前記全体画像を処理して生成した要求画像を前記実行中のアプリケーションに関連付けて処理を行う処理部と、を備えたことを特徴とする画像処理装置を提供する。
【発明の効果】
【００１４】
上記構成によると、撮影装置で撮影した画像から実行中のアプリケーションに対応した画像にするための画像処理における負荷を低減することが可能な画像処理装置が提供できる。
【図面の簡単な説明】
【００１５】
【図１】図１は、本発明の全体像の一例を示すハード構成図である。
【図２】図２は、実施の形態１における画像処理装置の機能構成ブロック図の一例を示す図である。
【図３】図３は、画像処理装置がＲＡＷ画像データを要求してからアプリケーションに対応した要求画像情報を撮影装置に送るまでのフローチャートの一例である。
【図４】図４は、実施の形態１における撮影装置の機能構成ブロック図の一例を示す図である。
【図５】図５は、実施の形態１の全体の処理シーケンスを示す一例の図である。
【図６】図６は、全体画像の一例である。
【図７】図７は、顔を中心とする画像を要求するアプリケーションの実行中における全体画像からの中心及び画像抽出範囲を示す一例の図である。
【図８】図８は、手の動作を認識する画像を要求するアプリケーションの実行中における全体画像からの中心及び画像抽出範囲を示す一例の図である。
【図９】図９は、実施の形態２における画像処理装置の機能構成ブロック図の一例を示す図である。
【図１０】図１０は、実施の形態２における撮影装置の機能構成ブロック図の一例を示す図である。
【図１１】図１１は、実施の形態４の全体の処理シーケンスを示す一例の図である。
【図１２】図１２は、複数のアプリケーションを実行した時の抽出範囲を示す一例の図である。
【発明を実施するための形態】
【００１６】
以下に添付図面を参照して開示技術の好適な実施の形態を詳細に説明する。
【００１７】
（実施の形態１）
本発明の全体像の一例として、画像処理装置１００と撮影装置２００を同一の筐体内に収納したＰＣ１０のハード構成図の一例を図１に示す。ＰＣ１０は、アプリケーションの実行や処理を行う画像処理装置１００と画像を撮影する撮影装置２００を備える。
【００１８】
まず、画像処理装置１００について説明する。画像処理装置１００は、チップセット（Ｃｈｉｐｓｅｔ）１１、ＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）１２、ＨＤＤ（Ｈａｒｄ Ｄｉｓｋ Ｄｒｉｖｅ）１３、メモリ１４、マウス／キーボード１５、通信インタフェース１６、ディスプレイ１７を備える。
【００１９】
チップセット１１は、集積回路であり、画像処理装置１００の各機能を接続する内部バスの役割を備える。
【００２０】
ＣＰＵ１２は、画像処理装置１００の各機能について制御を行う。
【００２１】
ＨＤＤ１３は、ＯＳ（Ｏｐｅｒａｔｉｎｇ Ｓｙｓｔｅｍ）、アプリケーション、ドライバ等のソフトフェアやデータを格納している。
【００２２】
メモリ１４は、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ（Ｆｌａｓｈ  Ｍｅｍｏｒｙ）などの半導体メモリ素子等の記憶装置で構成される。また、メモリ１４は、ＣＰＵ１２の動作時にワークスペースとして用いられる。
【００２３】
マウス／キーボード１５は、例えば、アプリケーションに対してのデータの入力、実行の指示を行う。
【００２４】
通信インタフェース１６は、例えば、情報機器に周辺機器を接続するためのシリアルバス規格のＵＳＢ（Ｕｎｉｖｅｒｓａｌ Ｓｅｒｉａｌ Ｂｕｓ）や、モバイル機器のカメラ装置やディスプレイとのインタフェース規格のＭＩＰＩ（Ｍｏｂｉｌｅ  Ｉｎｄｕｓｔｒｙ  Ｐｒｏｃｅｓｓｏｒ  Ｉｎｔｅｒｆａｃｅ）である。
【００２５】
通信インタフェース１６は、撮影装置２００の通信インタフェース２６と例えば、通信用ケーブルで接続して、撮影装置２００と画像データに関する情報のやり取りを行う。
【００２６】
なお、画像データとは、静止画や動画等の撮影装置２００で撮影した画像を基にしたデータである。
【００２７】
ディスプレイ１７は、例えば、アプリケーションの実行中に画像等の情報を表示する。
【００２８】
なお、ディスプレイ１７に表示されているアプリケーションに対応する例えば、アイコンをマウス／キーボード１５で選択することでアプリケーションの実行や停止の指示を行うことができる。
【００２９】
次に撮影装置２００について説明する。撮影装置２００は、レンズ２１、イメージセンサ２２、ＣＰＵ２３、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）／ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）２４、メモリ２５、通信インタフェース２６を備える。
【００３０】
レンズ２１は、広い画角のレンズを用いて広範囲の画像を結像する。
【００３１】
イメージセンサ２２は、例えば、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ；電荷結合素子）等の回路素子を用いたＣＣＤイメージセンサやＭＯＳ（Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ；金属酸化膜半導体）等を用いたＭＯＳ型イメージセンサ等の固体撮影素子である光電変換素子が適用される。レンズ２１で撮影可能な範囲の画像を撮影し、イメージセンサ２２で撮影した画像をＲＡＷ（Ｒａｗ  ｉｍａｇｅ  ｆｏｒｍａｔ）画像データとして生成する。なお、ＲＡＷ画像とは、加工される前の画像を示す。
【００３２】
ＣＰＵ２３は、通信インタフェース２６が画像処理装置１００から送られてきた制御情報を基に撮影装置２００の各機能を制御する。
【００３３】
ＡＳＩＣ／ＦＰＧＡ２４は、例えば、集積回路であり、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ）等の処理が行われる。
【００３４】
なお、ＡＳＩＣ／ＦＰＧＡ２４の処理であるＤＳＰをＣＰＵ２３で制御し、ＲＡＷ画像データに対して例えば、ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）やＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  ｃｏｄｉｎｇ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）、Ｍｏｔｉｏｎ  ＪＰＥＧ等の圧縮処理、色補正、解像度の変更、階調変換等の画像処理を行う。なお、ＤＳＰとＣＰＵの圧縮や画像処理に関する制御をまとめてイメージプロセッサとしても良い。
【００３５】
メモリ２５は、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ（Ｆｌａｓｈ  Ｍｅｍｏｒｙ）等の半導体メモリ素子で構成される。
【００３６】
メモリ２５には、ＲＡＷ画像データ等の画像データを蓄積する。
【００３７】
通信インタフェース２６は、例えば、情報機器に周辺機器を接続するためのシリアルバス規格であるＵＳＢやモバイル機器のカメラやディスプレイとのインタフェース規格であるＭＩＰＩである。
【００３８】
通信インタフェース２６は、画像処理装置１００の通信インタフェース１６と例えば、通信用ケーブルで接続して、ＰＣ１０と画像データに関する情報のやり取りを行う。
【００３９】
本実施の形態１にかかる画像処理装置１００の機能ブロック構成図の一例を図２に示す。図２の画像処理装置１００は、制御部１１０、検出部１２０、転送部１３０、画像処理部１４０、情報記憶部１５０、入力部１６０を備える。
【００４０】
制御部１１０は、入力部１６０でアプリケーションが実行されると、アプリケーションに必要な画像データを提供するために情報記憶部１５０から対応するアプリケーションの情報を基に画像処理装置１００内の各機能を制御する。
【００４１】
制御部１１０は、例えば、ＣＰＵ１２がＨＤＤ１３に格納しているＯＳやドライバ等のソフトフェアを制御することで実現される。
【００４２】
検出部１２０は、撮影装置２００から送られてきたＲＡＷ画像データを低解像度に変換して、圧縮した画像データから例えば、実行中のアプリケーションに必要な範囲や実行中のアプリケーションに対応した画像の中心を検出して、実行中のアプリケーションに用いる画像データの情報として要求画像情報を制御部１１０に送る。なお、以降、RAW画像データを低解像度に変換し、圧縮した画像データのことを低解‐圧縮画像データと記載する。
【００４３】
検出部１２０は、例えば、ＣＰＵ１２により実行される検出用のアプリケーションを用いてメモリ１４のワークスペースで実行中のアプリケーションに対応した画像の情報を検出する。
【００４４】
転送部１３０は、制御部１１０により、撮影装置２００と画像データに関する情報のやり取りを行う。また、撮影装置２００から低解‐圧縮画像データや要求画像データ等の画像データを受信すると、制御部１１０に受信した画像データを送る。なお、要求画像データとは、撮影装置２００で要求画像情報をもとにＲＡＷ画像データから生成されたアプリケーションに用いる画像データを示す。
【００４５】
転送部１３０は、例えば、通信インタフェース１６で撮影装置２００と接続して通信することにより実現される。
【００４６】
画像処理部１４０は、要求画像データを実行中のアプリケーションに使用するための処理を行い、実行中のアプリケーションに処理をした要求画像データを用いる。
【００４７】
画像処理部１４０での処理は、例えば、画面サイズに合わせた画像データの補正、解像度の調整、アプリケーションに対応してアプリケーションに不要な情報に対してぼかしの挿入、アプリケーションに用いるまでの遅延等の処理である。なお、画像処理部１４０では、撮影装置２００での画像処理において不十分な部分の補正処理を行う。
【００４８】
画像処理部１４０は、例えば、実行されているアプリケーションに対応した画像処理をＣＰＵ１２の制御に従ってメモリ１４のワークスペースで行い、アプリケーションに処理をした要求画像データを用いることで実現される。
【００４９】
情報記憶部１５０は、複数のアプリケーションそれぞれに対応した情報を備える。例えば、指定部位、画像抽出範囲、画像抽出範囲における指定部位の大きさ等のアプリケーション毎に対応する画像の情報である。
【００５０】
情報記憶部１５０は、例えば、メモリ１４に対応する。
【００５１】
画像処理装置１００が、撮影装置２００にアプリケーションに対応した要求画像情報を送るまでのフローチャートの一例を図３に示す。なお、図３のフローチャートは画像処理装置１００のＣＰＵ１２がプログラムに基づき動作し、後述する図５の処理シーケンスに対応した動作を実行する。
【００５２】
入力部１６０がアプリケーションを実行すると、転送部１３０を介して撮影装置２００に画像データを要求する（ステップＳ１２）。制御部１１０は、情報記憶部１５０から実行したアプリケーションに関する情報を取り出し、画像処理装置１００の各機能を実行したアプリケーションに対応した設定に変更する（ステップＳ１３）。その後、要求した画像データを受信したかを判断し（ステップＳ１８）、受信していない場合（ステップＳ１８：Ｎｏ）は、待機する。要するに、画像データを受信するまで次の処理（ステップＳ１９）に移らない。
【００５３】
なお、実際に受信する画像データは、ＲＡＷ画像データの解像度を低くして圧縮した低解‐圧縮画像データである。これは、後述する解像度と伝送容量等の関係に基づいており、画像処理装置１００と伝送装置２００間の伝送容量や画像処理装置１００での処理負荷を減少させるためである。また、画像データを要求する際に予めわかっている撮影装置２００が変換可能な画像フォーマットを選択して画像データを要求する。なお、画像処理装置１００は、予め、撮影装置２００から選択可能な画像フォーマットが通知されている。
【００５４】
撮影装置２００から、低解‐圧縮画像データを受信する（ステップＳ１８：Ｙｅｓ）と低解‐圧縮画像データを取り込み（ステップＳ１９）、検出部１２０でアプリケーションに要求される部位が検出できるかを調べる（ステップＳ２０１）。例えば、ビデオチャットのアプリケーションが実行された場合は、要求される部位（顔）が撮影した画像に映っているかを調べる。なお、低解‐圧縮画像データは、連続的に送られてくる（例えば、１秒間に３０フレームまたは、６０フレーム）のでそれぞれの低解‐圧縮画像データに対して処理を行う。これは、撮影された画像毎のＲＡＷ画像データに対して処理を行っていくので撮影が終わるまで連続的に送られる。
【００５５】
アプリケーションで要求される部位が検出できなかった場合（ステップＳ２０１：Ｎｏ）は、当該低解‐圧縮画像データからの検出を終了する。なお、検出部１２０で要求部位が未検出の場合でも転送部１３０を介して撮影装置２００にアプリケーションで用いる大きさや解像度等に合わせた所定の要求画像情報を送信するようにしても良い。つまり、所定部位が検出されなかった時でも画像を必要とする場合には、指定する要求情報なしで要求画像情報を送信し、撮影装置２００から要求画像データ（指定範囲なし）を受信できるようにする。
【００５６】
アプリケーションで要求される部位が検出できた場合（ステップＳ２０１：Ｙｅｓ）は、要求した部位に合わせて、アプリケーションに用いる画像データの中心を決定する（ステップＳ２０２）。
【００５７】
実行中のアプリケーションに用いる画像データの中心が決まると、低解‐圧縮画像データから抽出範囲を決め（ステップＳ２０３）、転送部１３０から撮影装置２００にアプリケーションで用いる画像の中心、抽出範囲等の情報を含む要求画像情報を送り（ステップＳ２１）、終了する。なお、抽出範囲及び指定部位は、情報記憶部１５０でアプリケーション毎に蓄積している情報を基に設定する。
【００５８】
以上のようにして、撮影装置２００から送られてきた低解‐圧縮画像データから、実行中のアプリケーションに用いる部位等のアプリケーションで用いる画像データに関する情報を検出部１２０で検出して、撮影装置２００に要求画像情報として転送部１３０から送る。
【００５９】
さらに、撮影装置２００からＲＡＷ画像データを要求画像情報に基づいて画像処理して生成した要求画像データを受信すると、画像処理部１４０で実行中のアプリケーションに対応した処理を行い実行中のアプリケーションに用いる。
【００６０】
次に、本実施の形態１の撮影装置２００の機能ブロック構成図の一例を図４に示す。撮影措置２００は、撮影部２１０、画像処理部２２０、制御部２３０、転送部２４０、蓄積部２５０を備える。
【００６１】
撮影部２１０は、全体画像を撮影し、撮影した全体画像をＲＡＷ画像データにして画像処理部２２０に送る。
【００６２】
撮影部２１０は、例えば、レンズ２１とイメージセンサ２２等の部品で構成される。
【００６３】
画像処理部２２０は、撮影部２１０で撮影されたＲＡＷ画像データに対して例えば、ＪＰＥＧやＭＰＥＧ等でのデータ圧縮や、解像度の変更、を行う。また、ＲＡＷ画像データを蓄積部２５０に送る。なお、蓄積部２５０に送る画像データは、ＲＡＷ画像データを圧縮した圧縮画像データでも良い。圧縮画像データを送ることで蓄積部２５０の容量を削減することが出来る。
【００６４】
なお、画像処理部２２０は、ＲＡＷ画像データに対して例えば、ＣＰＵ２３の制御によりＡＳＩＣ／ＦＰＧＡ２４で解像度の変換、階調変換、歪み補正、画像の切り出し等の画像処理を行い、圧縮画像データ、低解‐圧縮画像データ、要求画像データ等の画像データを生成する。
【００６５】
また、画像処理部２２０は、生成した画像データを転送部２４０に送る。
【００６６】
制御部２３０は、転送部２４０を介して画像データを要求されると、撮影部２１０を実行させる。また、画像データを要求されると、指定される画像フォーマットになるように各機能を制御する。要求がなくなると撮影部２１０の実行中の撮影動作を終了する。
【００６７】
さらに、要求画像情報を受信すると、要求画像情報に基づいて蓄積部２５０に蓄積しているＲＡＷ画像データから要求画像データを生成するように画像処理部２２０を制御する。なお、要求画像情報に対応する蓄積部２５０のＲＡＷ画像データは、例えば、シーケンス番号を用いて識別する。
【００６８】
制御部２３０は、例えば、撮影装置２００の各機能をＣＰＵ２３で制御することにより実現される。
【００６９】
転送部２４０は、画像処理装置１００と要求画像情報等の画像データに関わる情報をやり取りする。また、画像処理装置１００から送られてきた情報を制御部２３０に送る。また、画像処理部２２０で生成した低解‐圧縮画像データや要求画像データ等の画像データを画像処理装置１００に送る。
【００７０】
転送部２４０は、例えば、通信インタフェース２６を用いて、画像処理装置１００と接続して通信することにより実現される。
【００７１】
蓄積部２５０は、ＲＡＷ画像データを蓄積する。なお、画像処理部２２０で圧縮した圧縮画像データや低解‐圧縮画像データを蓄積しても良い。圧縮画像データを用いることで蓄積部２５０の容量を削減することが出来る。
【００７２】
蓄積部２５０は、例えば、メモリ２５である。
【００７３】
撮影装置２００の起動から、要求画像情報に基づいた要求画像データを画像処理装置１００に送るまでの動作の一例を示す。
【００７４】
アプリケーションが実行され、画像処理装置１００から画像フォーマットが指定された画像データを要求されると、制御部２３０が撮影部２１０を実行させ、撮影を開始する。撮影部２１０が撮影して生成したＲＡＷ画像データを蓄積部２５０に保存する。また、画像処理部２２０は、ＲＡＷ画像データを例えば、ダウン・サンプリング法や平均操作法を用いて解像度を低減し、圧縮した低解‐圧縮画像データに変換し、転送部２４０から画像処理装置１００に低解‐圧縮画像データを送る。
【００７５】
なお、後で互換性をとるために、蓄積部２５０に蓄積されているＲＡＷ画像データと低解‐圧縮画像データにシーケンス番号等を用いて印をつけるようにしても良い。
【００７６】
なお、解像度とデータ転送容量や各機能における処理の負荷の関係は、解像度が高いほど画像データのデータ容量が増える。データ容量が増えることでデータ転送容量や各機能における処理の負荷が大きくなる関係がある。
【００７７】
この関係は、画像データのデータ容量が画素数により変化し、画素数が高いほどデータ容量が多くなる関係と解像度が高いほど画素数が高くなる関係とから、解像度が高いとデータ容量が多くなる関係が成り立つ。
【００７８】
転送部２４０は、画像処理装置１００から要求画像情報を受信すると、画像処理部２２０に要求画像情報を送る。
【００７９】
画像処理部２２０は、要求画像情報を検出した低解‐圧縮画像データに該当するＲＡＷ画像データを蓄積部２５０から取り出し、要求画像情報に基づいて、画像処理を行う。
【００８０】
画像処理が完了すると、転送部２４０を介して要求画像データとして、画像処理装置１００に送る。
【００８１】
ここで、アプリケーションが実行されてからアプリケーションに要求画像データを用いるまでの全体の動作の一例として図５の処理シーケンスを用いて説明する。なお、図５の処理シーケンスは、アプリ１または、アプリ２のどちらか一方を起動する。
【００８２】
なお、撮影装置２００の撮影部２１０で撮影した全体画像３０を図６に示す。また、図６には、被写体３１の画像が撮影されている。
【００８３】
なお、入力部１６０から実行するアプリケーションとなるアプリ１とアプリ２は、それぞれ顔が中心の画像データが必要なビデオチャット（アプリ１）と手の動作を捉える画像データが必要なハンドジェスチャ（アプリ２）とする。
【００８４】
入力部１６０によりアプリ１（ビデオチャット）のアプリケーションの実行指示がされた場合（ステップＳ１１ａ）、画像処理装置１００は、転送部１３０から撮影装置２００に全体画像３０の低解‐圧縮画像データを要求する（ステップＳ１２）。なお、画像データの要求と同時に必要に合わせて画像フォーマットを指定する。また、検出部１２０や画像処理部１４０等の各機能をアプリ１（ビデオチャット）に対応した要求画像データを生成するために情報記憶部１５０からアプリ１（ビデオチャット）のアプリケーションに関する情報を取り出して各機能を設定する（ステップＳ１３）。
【００８５】
撮影装置２００は、画像データが要求されると、撮影部２１０を実行させて全体画像３０を撮影し（ステップＳ１４）、ＲＡＷ画像データを蓄積部２５０に蓄積する（ステップＳ１５）。また、画像処理部２２０でＲＡＷ画像データの解像度を低解像度に変換し（ステップＳ１６）圧縮して生成した低解‐圧縮画像データを転送部２４０から画像処理装置１００に送る（ステップＳ１７）。
【００８６】
画像処理装置１００は、撮影装置２００から低解‐圧縮画像データを受信すると、低解‐圧縮画像データを取り込み、検出部１２０でアプリケーションに必要な情報を検出する（ステップＳ２０）。なお、全体画像３０からの検出は、図３で示した、ステップＳ２０１〜ステップＳ２０３に該当する。具体的には、全体画像３０から被写体３１を検出し、アプリ１（ビデオチャット）に対応した画像にするために図７のように、全体画像３０からアプリ１（ビデオチャット）で用いる画像の中心３２ａと画像抽出範囲３３ａを検出する。なお、画像抽出範囲３３ａは、指定部位の大きさに基づいて設定しても良い。
【００８７】
検出部１２０において、中心３２ａと画像抽出範囲３３ａを検出すると、中心３２ａと画像抽出範囲３３ａの情報を含んだ要求画像情報を撮影装置２００に送る（ステップＳ２１）。なお、ステップＳ２１は、図３で示したステップＳ２０４に該当する。
【００８８】
なお、要求画像情報は、例えば、全体画像３０に対して、中心３２ａと画像抽出範囲３３ａの座標情報または、中心３２ａの座標情報と中心３２ａからの抽出範囲情報または、画像抽出範囲３３ａの座標情報である。また、要求画像情報には、アプリ１（ビデオチャット）に用いる解像度や画像の大きさ等のアプリケーションにおいて要求される画像の他の情報も含まれている。
【００８９】
要求画像情報を受信した撮影装置２００の制御部２３０は、要求画像情報に基づいて画像処理に関する情報（中心や抽出範囲等）を更新する（ステップＳ２２）。なお、画像処理に関する情報は、例えば、メモリ２５に格納している。
【００９０】
また、画像処理部２２０は、対応するＲＡＷ画像データを蓄積部２５０から取り出して、画像処理に関する情報に基づいて、ＲＡＷ画像データから中心３２ａ、画像抽出範囲３３ａの要求画像データを生成する（ステップＳ２３）。なお、解像度も要求される解像度に変更する。
【００９１】
要求画像データを生成すると転送部２４０から要求画像データを画像処理装置１００に送る（ステップＳ２４）。
【００９２】
画像処理装置１００は、要求画像データを受信すると、画像処理部１４０でアプリ１（ビデオチャット）に対応した処理を行い（ステップＳ２５）、アプリ１（ビデオチャット）のアプリケーションに用いる（ステップＳ２６ａ）。対応した処理は、例えば、表示サイズに合わせて画像の拡大縮小である。なお、撮影装置２００から受信した要求画像データがそのままアプリケーションに用いることができる場合は、画像処理部１４０で画像処理をせずにそのまま用いても良い。
【００９３】
また、解像度の変換は、撮影装置２００で行うのが好ましいが画像処理装置１００で行っても良い。画像処理装置１００で解像度の変換を行う際は、画像処理部１４０で行う。
【００９４】
また、入力部１６０によりアプリ２（ハンドジェスチャ）のアプリケーションが実行指示された場合（ステップＳ１１ｂ）、画像処理装置１００は、転送部１３０から撮影装置２００に全体画像３０の低解‐圧縮画像データを要求する（ステップＳ１２）。なお、画像データの要求と同時に必要に合わせて画像フォーマットを指定する。また、検出部１２０や画像処理部１４０等の各機能をアプリ２（ハンドジェスチャ）に対応した要求画像データを生成するために情報記憶部１５０からアプリ２（ハンドジェスチャ）のアプリケーションに関する情報を取り出して各機能を設定する（ステップＳ１３）。
【００９５】
撮影装置２００は、画像データが要求されると撮影部２１０を実行して全体画像３０を撮影し（ステップＳ１４）、ＲＡＷ画像データを蓄積部２５０に蓄積する（ステップＳ１５）。また、画像処理部２２０でＲＡＷ画像データの解像度を低解像度に変換し（ステップＳ１６）、圧縮して生成した低解‐圧縮画像データを転送部２４０から画像処理装置１００に送る（ステップＳ１７）。
【００９６】
画像処理装置１００は、撮影装置２００から低解‐圧縮画像データを受信すると、低解‐圧縮画像データを取り込み、検出部１２０で検出する（ステップＳ２０）。具体的には、全体画像３０から被写体３１を検出し、アプリ２（ハンドジェスチャ）に合わせた画像にするために図８のように、全体画像３０から、アプリ２（ハンドジャスチャ）で用いる画像の中心３２ｂと画像抽出範囲３３ｂを検出する。なお、画像抽出範囲３３ｂは、動作を捉える事が可能な範囲とする。
【００９７】
なお、アプリ２（ハンドジェスチャ）の対象の手は、例えば、連続して送られてくる低解‐圧縮画像データから、先に手のひらを認識した手を対象にする。
【００９８】
検出部１２０で低解‐圧縮画像データから中心３２ｂと画像抽出範囲３３ｂを検出すると、中心３２ｂと画像抽出範囲３３ｂを含んだ情報を要求画像情報として撮影装置２００に送る（ステップＳ２１）。また、要求画像情報には、アプリ２（ハンドジェスチャ）に用いる解像度等の他の情報も含まれている。
【００９９】
要求画像情報を受信した撮影装置２００の制御部２３０は、要求画像情報に基づいて画像処理に関する情報（例えば、中心３２ｂや抽出範囲３３ｂ）を更新し（ステップＳ２２）、画像処理部２２０で対象のＲＡＷ画像データを蓄積部２５０から取り出して、画像処理に関する情報に基づいて、ＲＡＷ画像データから中心３２ｂ、画像抽出範囲３３ｂの要求画像データを生成する（ステップＳ２３）。なお、解像度も要求される解像度に変更する。
【０１００】
要求画像データを生成すると転送部２４０から要求画像データを画像処理装置１００に送る（ステップＳ２４）。
【０１０１】
画像処理装置１００は、要求画像データを受信すると、画像処理部１４０でアプリ２（ハンドジェスチャ）に対応した画像処理を行い（ステップＳ２５）、アプリ２（ハンドジェスチャ）のアプリケーションに用いる（ステップＳ２６ｂ）。画像処理は、例えば、表示サイズに合わせた画像の拡大縮小である。なお、撮影装置２００から受信した要求画像データがそのままアプリケーションに用いることができる場合は、そのまま用いても良い。
【０１０２】
また、アプリ２（ハンドジェスチャ）の場合は、顔の部分の情報が無くてもよいので、顔の部分が撮影されている場合に、顔にぼかしをいれて人が見た時に認識ができないようにしても良い。
【０１０３】
また、解像度の変換は、撮影装置２００で行うのが好ましいが画像処理装置１００で行っても良い。画像処理装置１００で解像度の変換を行う際は、画像処理部１４０で行う。
【０１０４】
以上のようにすることで、実行中のアプリケーションに対応した画像データを用いることができる。
【０１０５】
なお、中心３２ａ、３２ｂ、画像抽出範囲３３ａ、３３ｂは、アプリケーションによって分けて記載したが、以降、区別しない場合は、中心３２、画像抽出範囲３３と記載する。また、ステップＳ１１ａ、Ｓ１１ｂ等のステップもアプリケーションに応じて分けて記載したが、以降、区別しない場合は、単にステップＳ１１のように数字のみを記載する。
【０１０６】
また、ハンドジェスチャ等の中心３２を固定するアプリケーションの場合は、連続して送られてくる低解‐圧縮画像データに対して中心３２を固定する。
【０１０７】
また、一定期間変更せずに、期間内で同一の要求画像情報を用いて、期間内のＲＡＷ画像データに対して処理を行うようにしても良い。また、その期間内における低解‐圧縮画像データの生成は、要求画像情報を送られてくるまでとしても良い。
【０１０８】
なお、検出を行わない場合は、ステップＳ１６の後にステップＳ２３の処理を行う。このようにすることで画像処理装置１００における負荷やデータ伝送容量がさらに削減できる。
【０１０９】
また、低解‐圧縮画像データからアプリケーションに対応した情報の検出ができなかった時の動作について説明する。
【０１１０】
ステップＳ２０において、アプリケーションに対応した情報が未検出となると、要求画像情報に要求の範囲がないとして撮影装置２００に送る（ステップＳ２１）。
【０１１１】
撮影装置２００は、要求範囲が無い要求画像情報を受信すると、ＲＡＷ画像データの中心から所定の範囲を抽出して対象画像となるように画像処理を行い（ステップＳ２３）、画像処理装置１００に対象画像の要求画像データを送る（ステップＳ２４）。
【０１１２】
画像処理装置１００は、要求画像データを表示できるように画像処理をする（ステップＳ２５）。
【０１１３】
なお、ステップＳ２６の実行時に対象物が検出されていない画像データを表示する時に認識ができていないことを明記するようにしても良い。なお、そのような表示を行うときは、ステップＳ２５で処理する。
【０１１４】
また、入力部１６０から対応のアプリケーションを停止の指示があるまでステップＳ１４〜Ｓ２６までの処理を繰り返し行う。なお、各ステップで繰り返し行われているので、例えば、検出（ステップＳ２０）と画像処理（ステップＳ２５）が同時に行われていることもある。但し、処理を行う画像データが異なる。
【０１１５】
また、情報記憶部１５０を基に画像処理装置１００の設定を変更したが、処理毎に対応の機能が情報記憶部１５０から必要な情報を取るようにしても良い。
【０１１６】
以上のように、実施の形態１では、ＲＡＷ画像データから実行中のアプリケーションに対応した要求画像データを提供するまでに、画像処理における負荷を低減することができる。
【０１１７】
（実施の形態２）
実施の形態１では、低解‐圧縮画像データから画像処理装置１００が中心３２等の要求画像データに関する情報を検出して、撮影装置２００でアプリケーションに対応した要求画像データの生成のための処理を行った。実施の形態２では、画像処理装置１００で行った中心３２等の要求画像データに関する情報の検出を撮影装置２００で行う。
【０１１８】
図９に本実施の形態２にかかる画像処理装置１００の機能ブロック構成図の一例を示す。図９の画像処理装置１００は、制御部１１０、転送部１３０、画像処理部１４０、情報記憶部１５０、入力部１６０を備える。なお、実施の形態１から検出部１２０を除いた構成となるため、構成要件の説明を省略する。
【０１１９】
実施の形態２の画像処理装置１００は、アプリケーションが実行すると、実行したアプリケーションに対応した要求画像データを撮影装置２００に要求する。なお、要求の際に情報記憶部１５０から起動したアプリケーションに対応する情報を取り出して送る。また、必要に応じて画像フォーマットを指定する。
【０１２０】
要求画像データを撮影装置２００から受け取ると、画像処理部１４０がアプリケーションに対応した処理を行いアプリケーションに用いる。
【０１２１】
図１０に本実施の形態２にかかる撮影装置２００の機能ブロック構成図の一例を示す。撮影装置２００は、撮影部２１０、画像処理部２２０、制御部２３０、転送部２４０、蓄積部２５０、検出部２６０を備える。なお、実施の形態１と同一の構成要件については、説明を省略する。
【０１２２】
検出部２６０は、撮影部２１０で撮影した全体画像３０のＲＡＭ画像データからアプリケーションに対応した画像情報となる中心３２や画像抽出範囲３３を検出する。
【０１２３】
検出部２６０は、例えば、ＣＰＵ２３の制御によりＡＳＩＣ／ＦＰＧＡ２４で、中心３２や画像抽出範囲３３等のアプリケーションに用いる画像の情報を検出する。
【０１２４】
実施の形態２にかかる撮影装置２００は、画像処理装置１００から要求画像データを要求されると、撮影部２１０を起動し、全体画像３０の撮影をしてＲＡＭ画像データを生成する。
【０１２５】
実施の形態２における撮影装置２００が要求画像データを画像処理装置１００に送るまでの動作の一例を示す。
【０１２６】
要求画像データを要求されると、制御部２３０が撮影部２１０を起動させて撮影を開始する。また、要求された時に送られてくるアプリケーションに対応する情報を基に検出部２６０の設定を行う。
【０１２７】
撮影部２１０が撮影した全体画像３０のＲＡＭ画像データを蓄積部２５０に保存する。また、検出部２６０で全体画像３０からアプリケーションに対応した要求画像データを生成するために中心３２と画像抽出範囲３３を検出する。
【０１２８】
なお、検出部２６０の検出に用いるＲＡＭ画像データは、ＲＡＭ画像データで行ってもいいし、画像処理部２２０で解像度を低減させた画像データを用いても良い。なお、ＲＡＷ画像データを低解像度に変換して検出する際は、検出部２６０の前に、画像処理部２２０で解像度を変換する。
【０１２９】
検出部２６０で中心３２や画像抽出範囲３３を検出すると、画像処理部２２０に検出した要求画像情報を送る。
【０１３０】
画像処理部２２０は、要求画像情報を検出したＲＡＭ画像データを蓄積部２５０から取り出し、要求画像情報に基づいた画像処理をする。また、アプリケーションに応じて求められる解像度に変換する。
【０１３１】
画像処理が完了すると転送部２４０を介して要求画像データとして画像処理装置１００に送る。
【０１３２】
以上のように、実施の形態２では、撮影装置２００でアプリケーションに対応した要求画像データを生成することが可能になり、実施の形態１よりも装置間の情報のやり取りを減らすことが可能になる。
【０１３３】
（実施の形態３）
実施の形態１、２は、１つのアプリケーションの実行から運用について説明した。実施の形態３では、アプリケーションを切り替えるときの処理について説明する。なお、実施の形態３では、実施の形態１の画像処理装置１００と撮影装置２００を用いるとするがこれに限定するわけではない。
【０１３４】
また、アプリケーションの数は、複数で切り替えが起こる状況であれば良い。
【０１３５】
アプリケーションの切り替えは、入力部１６０が新しいアプリケーションを実行すると切り替えるが行われるとする。
【０１３６】
入力部１６０により切り替えを行うと、情報記憶部１５０から切り替え先アプリケーションに対応した画像の情報を取り出し、画像処理装置１００内の各機能の設定を変更して、切り替え先のアプリケーションに対応した画像処理を行うようにする。
【０１３７】
また、撮影部２１０での撮影は、継続して撮影を続け、切り替え操作が行った後に送られてくる低解‐圧縮画像データから切り替え先のアプリケーションに対応した画像処理を行う。但し、アプリケーションで用いる画像フォーマットが異なる場合は、別途、新たにアプリケーションに対応した画像フォーマットの画像データを要求する。
【０１３８】
また、一定期間を同一の中心３２等にして低解‐圧縮画像データを受信していない場合は、画像処理装置１００が撮影装置２００に画像フォーマットを指定し、画像データを要求する。
【０１３９】
以上のように、実施の形態３では、アプリケーションが実行中に別のアプリケーションに切り替えを行っても対応が可能になる。
【０１４０】
（実施の形態４）
実施の形態３では、アプリケーションの切り替え時の説明を行った。実施の形態４では、複数のアプリケーションを同時に実行する場合について説明する。なお、実施の形態４では、実施の形態１の画像処理装置１００と撮影装置２００を用いるとするがこれに限定するわけではない。
【０１４１】
２つのアプリケーションが同時に実行されている一例として図１１の処理シーケンスを用いて説明する。なお、図１１のアプリ１とアプリ２は、それぞれビデオチャットとハンドジェスチャとする。また、図１１の処理シーケンスは、アプリ１（ビデオチャット）が実行中にアプリ２（ハンドジェスチャ）が実行される例として記載されているが限定するわけではない。
【０１４２】
また、撮影装置２００のアプリ１（ビデオチャット）とアプリ２（ハンドジェスチャ）は、それぞれのアプリケーションに対応する処理として別々に記載しているが同一の撮影装置２００で処理されている。また、アプリ１（ビデオチャット）とアプリ２（ハンドジェスチャ）で用いる画像フォーマットは、同一とする。
【０１４３】
なお、図１１において図５と同様な処理については、同一の符号を付与している。また、アプリ１（ビデオチャット）のみ実行している状態の記載は、図５と同様になるため省略している。なお、一部の処理ステップは、アプリ１（ビデオチャット）が実行してから継続して行われている。
【０１４４】
アプリ１（ビデオチャット）のアプリケーションが実行中にアプリ２（ハンドジェスチャ）のアプリケーションが入力部１６０から実行指示する（ステップＳ１１ｂ）と、画像処理装置１００は、情報記憶部１５０からアプリ２（ハンドジェスチャ）に対応する画像の情報を取り出し、検出部１２０等の画像処理装置１００内の各機能の設定を変更する（ステップＳ１３）。
【０１４５】
低解‐圧縮画像データを受信している場合は、設定を切り替えた時に受信している低解‐圧縮画像データからアプリ２（ハンドジェスチャ）に対応した情報（例えば、中心３２ｂ、画像抽出範囲３３ｂ）を検出（ステップＳ２０）して、アプリ２（ハンドジェスチャ）の要求画像情報として撮影装置２００に送る（ステップＳ２１）。
【０１４６】
なお、低解‐圧縮画像データを受信していない場合、撮影装置２００に画像データを要求し、低解‐圧縮画像データを受信してから同様の処理を行う。
【０１４７】
撮影装置２００は、アプリ２（ハンドジェスチャ）用の要求画像情報を受信すると、要求画像情報に基づいてアプリ２（ハンドジェスチャ）用の画像処理に関する情報を更新する（ステップＳ２２）。なお、アプリ２（ハンドジェスチャ）用とアプリ１（ビデオチャット）用の画像処理に関する情報は、別々に更新する。
【０１４８】
アプリケーションの区別は、例えば、画像処理装置１００が検出における設定を変更する毎に変更した設定に対応したアプリケーションを通知し、次の通知まで、通知されたアプリケーションに対応した画像処理に関する情報を更新し、保持する。
【０１４９】
更新したアプリ２（ハンドジェスチャ）に対応した画像処理に関する情報に基づいて画像処理を行い（ステップＳ２３ｂ）、画像処理を行った画像を要求画像データとして画像処理装置１００に送る（ステップＳ２４ｂ）。  
【０１５０】
画像処理装置１００は、要求画像データをアプリケーションに合わせた画像処理（ステップＳ２５ｂ）を行い、アプリ２（ハンドジェスチャ）のアプリケーションに用いる（ステップＳ２６ｂ）。
【０１５１】
また、アプリ１（ビデオチャット）のアプリケーションに対応する検出処理を行わないので、アプリ２（ハンドジェスチャ）のアプリケーションが実行する前に更新した画像処理に関する情報に基づいてアプリ１（ビデオチャット）に対応した画像処理（ステップＳ２３ａ）をステップＳ２３ｂよりも先に行う。画像処理が終わると、画像処理装置１００にアプリ１（ビデオチャット）の要求画像データとして送る（ステップＳ２４ａ）。
【０１５２】
画像処理装置１００は、要求画像データをアプリケーションに合わせた画像処理（ステップＳ２５ａ）を行い、アプリ１（ビデオチャット）のアプリケーションに用いる（ステップＳ２６ａ）。
【０１５３】
なお、連続的に撮影を行っているのでアプリ１（ビデオチャット）とアプリ２（ハンドジャスチャ）の画像処理を別々の全体画像３０のＲＡＷ画像データに対して同時に行い、一緒に画像処理装置１００に送るようにしても良い。
【０１５４】
以上のように処理を行うことで、２つのアプリケーションを同時に実行する場合においてもそれぞれのアプリケーションに対応した画像処理が可能となる。また、撮影装置２００や画像処理装置１００において、アプリ１（ビデオチャット）とアプリ２（ハンドジェスチャ）のアプリケーションに対して同一のＲＡＷ画像データに対する画像処理を別のタイミングで行うことが可能になる。
【０１５５】
なお、２つのアプリケーションは、同じＲＡＷ画像データから生成した要求画像データを用いるまでにずれが生じるがアプリケーションが連動していない場合は問題ない。
【０１５６】
また、２つのアプリケーションが連動している場合は、例えば、画像処理装置１００の画像処理（ステップＳ２５ａ）でステップＳ２５ｂにおける画像処理まで遅延させ、同時に実行する。
【０１５７】
また、検出部１２０の検出は、所定の条件に基づいてアプリ１（ビデオチャット）又は、アプリ２（ハンドジェスチャ）のどちらかの検出を行うように切り替えても良い。
【０１５８】
なお、所定の条件は、例えば、規定回数や規定時間である。
【０１５９】
また、画像処理部１４０で各画像抽出範囲３３に所定の対象物（部位）の有無を調べて、対象物がないアプリケーションや中心がずれているアプリケーションに対応して検出と更新を行うようにしても良い。
【０１６０】
また、アプリ１（ビデオチャット）とアプリ２（ハンドジェスチャ）で画像フォーマットが異なる場合は、検出を行う低解−圧縮画像データは、検出対象のアプリの画像フォーマットであり、各要求画像データは、それぞれに対応した画像フォーマットである。
【０１６１】
この場合、ＲＡＷ画像データから２種類の画像フォーマットのデータを生成する。
【０１６２】
以上のように、実施の形態４では、ＲＡＷ画像データから複数のアプリケーションに対応した複数の要求画像データを生成することが可能になる。
【０１６３】
（実施の形態５）
実施の形態４では、複数のアプリケーションが同時に動作した時に、各々の画像処理に関する情報に基づいた処理について説明した。実施の形態５では、要求画像情報を１つにまとめて撮影装置２００に送り、画像処理装置１００が要求画像情報に基づいた対象画像データからそれぞれのアプリケーションに対応した要求画像データを生成する方法を説明する。なお、実施の形態４では、実施の形態１の画像処理装置１００と撮影装置２００を用いるとするがこれに限定するわけではない。また、実施の形態５では、画像フォーマットがアプリケーションで同一の場合に用いることが可能な方法である。
【０１６４】
入力部１６０によりアプリケーションの実行から画像データの要求までは、実施の形態１と同様であるが、情報記憶部１５０から取り出す情報は、複数のアプリケーションに対応できる抽出範囲や複数のアプリケーション全ての指定部位の情報となる。
【０１６５】
図１２を用いて検出について説明する。ＲＡＷ画像データをからアプリ１（ビデオチャット）とアプリ２（ハンドジェスチャ）の画像抽出範囲３３ａ、３３ｂが全て含まれる抽出範囲３４を検出する。
【０１６６】
画像処理装置１００は、抽出範囲３４を含む要求画像情報を撮影装置２００に送る。撮影装置２００は、全体画像３０のＲＡＷ画像データから抽出範囲３４の画像を切り出し、対象画像データを生成し、画像処理装置１００に送る。
【０１６７】
画像処理装置１００は、対象画像データを読み込み、読み込んだ画像から情報記憶部１５０の情報を元に各アプリケーションに対応した要求画像データを生成し、生成した各要求画像データを対象の各アプリケーションに用いる。
【０１６８】
なお、検出部１２０で、複数のアプリケーションそれぞれに対して検出した後に抽出範囲３４を出すようにしても良い。その場合は、全体画像３０のＲＡＷ画像データに対して複数回の検出が必要となり、検出毎に情報記憶部１５０から必要な情報を取り出す。
【０１６９】
以上のような処理を行うことで、画像抽出範囲３３に重なりがある場合、画像処理装置１００と撮影装置２００間での通信帯域を重なり分だけ少なくすることが可能である。
【０１７０】
以上説明したように、本発明において最も好ましい実施の形態等について説明したが、本発明は上記記載に限定されるものではなく、特許請求の範囲に記載され、又は発明を実施するための形態に開示された発明の要旨に基づき、当業者において様々な変形や変更が可能であることは勿論であり、斯かる変形や変更が、本発明の範囲に含まれることは言うまでもない。
【符号の説明】
【０１７１】
１０  ＰＣ
１１  Ｃｈｉｐｓｅｔ
１２  ＣＰＵ
１３  ＨＤＤ
１４  メモリ
１５  マウス／キーボード
１６  通信インタフェース
１７  ディスプレイ
２１  レンズ
２２  イメージセンサ
２３  ＣＰＵ
２４  ＡＳＩＣ／ＦＰＧＡ
２５  メモリ
２６  通信インタフェース
３０  全体画像
３１  被写体
３２  中心
３３  画像抽出範囲
３４  抽出範囲
１００  画像処理装置
１１０  制御部
１２０  検出部
１３０  転送部
１４０  画像処理部
１５０  情報記憶部
１６０  入力部
２００  撮影装置
２１０  撮影部
２２０  画像処理部
２３０  制御部
２４０  転送部
２５０  蓄積部
２６０  検出部
【図１】
0006669959.tif 000002
【図２】
0006669959.tif 000003
【図３】
0006669959.tif 000004
【図４】
0006669959.tif 000005
【図５】
0006669959.tif 000006
【図６】
0006669959.tif 000007
【図７】
0006669959.tif 000008
【図８】
0006669959.tif 000009
【図９】
0006669959.tif 000010
【図１０】
0006669959.tif 000011
【図１１】
0006669959.tif 000012
【図１２】
0006669959.tif 000013