(57)【要約】【課題】魚眼レンズなどの広角レンズを用いて撮像される画像のデータ量を効果的に減らすこと。【解決手段】本発明に係る広角レンズ９による撮像データの圧縮方法は、広角レンズ９により撮像された円形画像を含む四角形の撮像画像に基づいて、その所定の円形範囲内の複数の画素データが割り付けられ且つ四角形の撮像画像より画素数が少ない四角形の縮小画像を生成するステップＳＴ４と、四角形の縮小画像を圧縮するステップＳＴ５と、を有する。【選択図】図８
2007318597.tif 000002
【特許請求の範囲】
【請求項１】
広角レンズにより撮像された円形画像を含む四角形の撮像画像に基づいて、その所定の円形範囲内の複数の画素データが割り付けられ且つ上記四角形の撮像画像より画素数が少ない四角形の縮小画像を生成するステップと、
上記四角形の縮小画像を圧縮するステップと、
を有することを特徴とする広角レンズによる撮像データの圧縮方法。
【請求項２】
広角レンズにより撮像された円形画像を含む四角形の撮像画像に基づいて、その所定の円形範囲内の複数の画素データが割り付けられ且つ上記四角形の撮像画像より画素数が少ない四角形の縮小画像を生成する変換手段と、
上記四角形の縮小画像を圧縮する圧縮手段と、
を有することを特徴とする広角レンズによる撮像データの圧縮装置。
【請求項３】
前記変換手段は、前記撮像画像の所定の円形範囲内の複数の画素データを、画素単位あるいは複数の画素によるブロック単位で、前記四角形の縮小画像に割り付けることを特徴とする請求項２記載の広角レンズによる撮像データの圧縮装置。
【請求項４】
前記変換手段は、前記撮像画像の所定の円形範囲内の複数の画素データを、その円形範囲の中央部分のブロックの画素数がその円形範囲の周縁部分のブロックの画素数より多くなるように、画素数が揃っていない複数のブロック単位で、前記四角形の縮小画像に割り付けることを特徴とする請求項２記載の広角レンズによる撮像データの圧縮装置。
【請求項５】
前記変換手段は、前記四角形の縮小画像において、前記撮像画像の画素データを割り付けていない画素データを所定の略均一な色のものとし、
前記圧縮手段は、上記縮小画像を、ブロック符号化により直流成分と交流成分とに分離して符号化したり、あるいは、画素の配列に基づくランレングス符号化により符号化したりすること、
を特徴とする請求項２記載の広角レンズによる撮像データの圧縮装置。
【請求項６】
広角レンズと、
上記広角レンズにより集光された光による円形の像が結像し、その円形画像を含む四角形の撮像画像を撮像する撮像手段と、
上記撮像手段により撮像された円形画像を含む四角形の撮像画像に基づいて、その所定の円形範囲内の複数の画素データが割り付けられ且つ上記四角形の撮像画像より画素数が少ない四角形の縮小画像を生成する変換手段と、
上記変換手段により生成された上記四角形の縮小画像を圧縮する圧縮手段と、
を有することを特徴とする広角カメラ装置。
【請求項７】
広角レンズと、
上記広角レンズにより集光された光による円形の像が結像し、その円形画像を含む四角形の撮像画像から、所定の円形範囲内の複数の画素データが割り付けられ且つ上記四角形の撮像画像より画素数が少ない四角形の縮小画像を生成する撮像手段と、
上記撮像手段により生成された上記四角形の縮小画像を圧縮する圧縮手段と、
を有することを特徴とする広角カメラ装置。
【請求項８】
前記撮像手段は、３００万画素以上のものであり、
前記圧縮手段により圧縮された画像の画像データを記憶する記憶手段と、
上記記憶手段に記憶される上記圧縮された画像の画像データを伸長する伸長手段と、
上記伸長手段により伸長された画像の一部を切り出してＶＧＡサイズ以上で拡大表示する切出し画像を生成する表示画像生成手段を有することを特徴とする請求項６または７記載の広角カメラ装置。
【請求項９】
請求項８記載の広角カメラ装置と、
前記広角カメラ装置から通信により前記拡大処理された切出し画像あるいは前記拡大処理される前の切出し画像を表示画像として受信し、受信した表示画像を表示する表示手段を有する閲覧装置と、
を有することを特徴とするモニタシステム。
【請求項１０】
広角レンズを有し、この広角レンズにより撮像された円形画像を含む四角形の撮像画像を生成する広角カメラ装置と、上記広角カメラ装置により生成される上記四角形の撮像画像あるいはその一部の画像を表示する表示手段を有する閲覧装置と、を有するモニタシステムにおいて、
上記撮像された円形画像を含む四角形の撮像画像に基づいて、その所定の円形範囲内の複数の画素データが割り付けられ且つ上記四角形の撮像画像より画素数が少ない四角形の縮小画像を生成する変換手段と、
上記変換手段により生成された上記四角形の縮小画像を圧縮する圧縮手段と、
上記圧縮手段により圧縮された画像を記憶する記憶手段もしくは上記圧縮手段により圧縮された画像を上記広角カメラ装置から上記閲覧装置へ伝送する伝送手段と、
上記記憶手段に記憶される圧縮された画像あるいは上記伝送手段により伝送される圧縮された画像を伸長する伸長手段と、
上記伸長手段により伸長された画像を拡縮あるいは上記伸長手段により伸長された画像の一部を切出して上記表示手段に拡大表示させる表示画像を生成する表示画像生成手段と、
を有することを特徴とするモニタシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広角レンズによる撮像データの圧縮方法、圧縮装置、広角カメラ装置およびモニタシステムに関する。
【背景技術】
【０００２】
特許文献１は、カメラ付き携帯電話とサーバとが公衆回線により接続される画像送信システムを開示する。そして、カメラ付き携帯電話から公衆回線を通じてサーバへそのカメラで撮像した画像データを送信する。サーバは、受信した画像データの画像の一部を切り出してカメラ付き携帯電話へ送信する。カメラ付き携帯電話は、受信した切り出し画像を表示する。
【０００３】
特許文献２は、複数のカメラ付き携帯電話とサーバとが公衆回線により接続される画像送信システムを開示する。そして、１つのカメラ付き携帯電話から公衆回線を通じてサーバへそのカメラで撮像した画像データを送信する。サーバは、受信した画像データの画像の一部を切り出して他のカメラ付き携帯電話へ送信する。他のカメラ付き携帯電話は、受信した切り出し画像を表示する。
【０００４】
特許文献３は、広角レンズの一種である魚眼レンズを用いて撮像された画像から、一部の画像を歪みを抑えて切り出す算術的なアルゴリズムを開示する。
【０００５】
【特許文献１】特開２００３−２８３８１９号公報（図１、図３、実施の形態の説明など）
【特許文献２】特開２００３−２８４０１９号公報（図１、図４、実施の形態の説明など）
【特許文献３】特開２００５−３３９３１３号公報（要約、図４、図６、図９、実施の形態の説明など）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１または２に開示される技術を用いることで、魚眼レンズなどの広角レンズを用いて撮像した画像の一部を歪みを抑えて切り出し、その切り出した画像を送信し、表示することができる。また、切り出した画像の歪みを抑えるために、特許文献３に開示される技術を用いることができる。
【０００７】
ところで、ここ数年において、光電変換により像の輝度分布データを生成する撮像デバイスには、２００万画素、３００万画素などの大きい画素数のものが安価に供給され始めている。また、５００万画素程度の超高画素数のものも供給され始めている。
【０００８】
そして、魚眼レンズなどの広角レンズによる像を、この高画素数の撮像デバイスを用いて輝度分布データへ変換することで、その輝度分布データに基づいて生成する切り出し画像として、ＶＧＡ（Ｖｉｄｅｏ  Ｇｒａｐｈｉｃｓ  Ａｒｒａｙ）サイズ（６４０×４８０ドット）やＸＧＡ（ｅＸｔｅｎｄｅｄ  Ｇｒａｐｈｉｃｓ  Ａｒｒａｙ）サイズ（１０２４×７６８ピクセル）程度の、実用性のある高い解像度を得ることが可能となる。
【０００９】
しかしながら、このような魚眼レンズなどの広角レンズを用いる装置の主な用途は、監視装置などである。監視装置などでは、撮像した画像をリアルタイムに閲覧したり、蓄積したりする。また、監視装置などでは、蓄積した画像を後から再生して閲覧する。
【００１０】
蓄積した画像を後から再生する場合、リアルタイムに閲覧した時とは異なる範囲を閲覧したいことがある。また、再生する範囲を切り替えたいことがある。通常のレンズを使用する監視装置では、リアルタイムに閲覧している範囲のみを撮像しており、その範囲外は撮像していない。そのため、通常のレンズを使用する監視装置では、後から再生するとき、このような閲覧範囲を切り替える要望に答えることはできない。これに対して、魚眼レンズなどの広角レンズを用いる監視装置では、広い範囲を撮像しており、切り出す範囲外も撮像している場合もある。そのため、広角レンズを用いる監視装置では、撮像デバイスにより撮像される輝度分布データやその輝度分布データに基づく撮像画像データを蓄積したり送信したりすることで、画像を切り替えて再生することが可能となる。
【００１１】
その一方で、実用性のある高い解像度の切り出し画像を得るためには、上述するように、高画素数の撮像デバイスを採用する必要がある。高画素数の撮像デバイスが生成する輝度分布データやその輝度分布データに基づく撮像画像データのデータ量は、膨大である。したがって、魚眼レンズなどの広角レンズを用い、撮像する画像の一部を切出して再生することが可能な監視装置が蓄積したり、送信したりしなければならないデータ量は、非常に大きなものとなってしまう。
【００１２】
本発明は、魚眼レンズなどの広角レンズを用いて撮像される画像のデータ量を効果的に減らすことができる、広角レンズによる撮像データの圧縮方法、圧縮装置、広角カメラ装置およびモニタシステムを得ることを目的とする。
【課題を解決するための手段】
【００１３】
本発明に係る広角レンズによる撮像データの圧縮方法は、広角レンズにより撮像された円形画像を含む四角形の撮像画像に基づいて、その所定の円形範囲内の複数の画素データが割り付けられ且つ四角形の撮像画像より画素数が少ない四角形の縮小画像を生成するステップと、四角形の縮小画像を圧縮するステップと、を有するものである。
【００１４】
この方法を採用すれば、広角レンズを用いて撮像される四角形の撮像画像は、それよりも画素数が少ない縮小画像に変換された上で圧縮される。したがって、圧縮後のデータ量は、撮像画像そのものを圧縮した場合にくらべて削減される。
【００１５】
しかも、この方法では、四角形の撮像画像の、所定の円形範囲内の画素データは、縮小画像に割り付けられる。したがって、円形画像の複数の画素データによる情報量は、撮像画像をそのまま圧縮する場合と同等に維持されている。広角レンズを用いて撮像される画像のデータ量を効果的に減らすことができる。
【００１６】
本発明に係る広角レンズによる撮像データの圧縮装置は、広角レンズにより撮像された円形画像を含む四角形の撮像画像に基づいて、その所定の円形範囲内の複数の画素データが割り付けられ且つ四角形の撮像画像より画素数が少ない四角形の縮小画像を生成する変換手段と、四角形の縮小画像を圧縮する圧縮手段と、を有するものである。
【００１７】
この構成を採用すれば、円形画像の複数の画素データによる情報量を、撮像画像をそのまま圧縮する場合と同等に維持しつつ、圧縮後のデータ量を、撮像画像そのものを圧縮した場合にくらべて削減することができる。広角レンズを用いて撮像される画像のデータ量を効果的に減らすことができる。
【００１８】
本発明に係る広角レンズによる撮像データの圧縮装置は、上述した発明の構成に加えて、変換手段が、撮像画像の所定の円形範囲内の複数の画素データを、画素単位あるいは複数の画素によるブロック単位で、四角形の縮小画像に割り付けるものである。
【００１９】
この構成を採用すれば、撮像画像の所定の円形範囲内の複数の画素データを、画素単位あるいは複数の画素によるブロック単位で、四角形の縮小画像に割り付けることができる。
【００２０】
本発明に係る広角レンズによる撮像データの圧縮装置は、上述した発明の各構成に加えて、変換手段が、撮像画像の所定の円形範囲内の複数の画素データを、その円形範囲の中央部分のブロックの画素数がその円形範囲の周縁部分のブロックの画素数より多くなるように、画素数が揃っていない複数のブロック単位で、四角形の縮小画像に割り付けるものである。
【００２１】
この構成を採用すれば、円形範囲の周縁不部分の画像は、少ない画素数毎に細かくブロック化される。広角レンズで撮像した円形画像は、画像の周縁部分が大きく歪み、且つ、解像度が低い。そのため、この構成のように、円形画像の周縁部分を、中央部分より少ない画素数のブロックにより細かいブロック単位で切出すようにすることで、歪みが多く且つ解像度が相対的に画像の周縁部分の画像の情報量の減りを抑えつつ、画像全体としての情報量のより一層の削減を図ることができる。
【００２２】
本発明に係る広角レンズによる撮像データの圧縮装置は、上述した発明の各構成に加えて、変換手段が、四角形の縮小画像において、撮像画像の画素データを割り付けていない画素データを所定の略均一な色のものとし、圧縮手段が、縮小画像を、ブロック符号化により直流成分と交流成分とに分離して符号化したり、あるいは、画素の配列に基づくランレングス符号化により符号化したりするものである。
【００２３】
この構成を採用すれば、縮小画像において、撮像画像の画素データを割り付けていない画素データによる圧縮後のデータ量は、その画素データを所定の略均一な色としなかった場合に比べて削減される。その結果、縮小画像の画素数が、撮像画像の所定の範囲内の画素数より多い場合であっても、撮像画像の所定の範囲内の画素数と略同じ画素数である場合と同等のデータ量とすることができる。
【００２４】
本発明に係る広角カメラ装置は、広角レンズと、広角レンズにより集光された光による円形の像が結像し、その円形画像を含む四角形の撮像画像を撮像する撮像手段と、撮像手段により撮像された円形画像を含む四角形の撮像画像に基づいて、その所定の円形範囲内の複数の画素データが割り付けられ且つ四角形の撮像画像より画素数が少ない四角形の縮小画像を生成する変換手段と、変換手段により生成された四角形の縮小画像を圧縮する圧縮手段と、を有するものである。
【００２５】
この構成を採用すれば、撮像手段により撮像される円形画像の複数の画素データによる情報量を、撮像画像をそのまま圧縮する場合と同等に維持しつつ、圧縮後のデータ量を、撮像画像そのものを圧縮した場合にくらべて削減することができる。広角レンズを用いて撮像される画像のデータ量を効果的に減らすことができる。
【００２６】
本発明に係る他の広角カメラ装置は、広角レンズと、広角レンズにより集光された光による円形の像が結像し、その円形画像を含む四角形の撮像画像から、所定の円形範囲内の複数の画素データが割り付けられ且つ四角形の撮像画像より画素数が少ない四角形の縮小画像を生成する撮像手段と、撮像手段により生成された四角形の縮小画像を圧縮する圧縮手段と、を有するものである。
【００２７】
この構成を採用すれば、撮像手段が、所定の円形範囲内の複数の画素データが割り付けられ且つ四角形の撮像画像より画素数が少ない四角形の縮小画像を生成する。その結果、円形画像の複数の画素データによる情報量を、撮像画像をそのまま圧縮する場合と同等に維持しつつ、圧縮後のデータ量を、撮像画像そのものを圧縮した場合にくらべて削減することができる。広角レンズを用いて撮像される画像のデータ量を効果的に減らすことができる。
【００２８】
本発明に係る広角カメラ装置は、上述した発明の各構成に加えて、撮像手段が、３００万画素以上のものであり、しかも、圧縮手段により圧縮された画像の画像データを記憶する記憶手段と、記憶手段に記憶される圧縮された画像の画像データを伸長する伸長手段と、伸長手段により伸長された画像の一部を切り出してＶＧＡサイズ以上で拡大表示する切出し画像を生成する表示画像生成手段を有するものである。
【００２９】
この構成を採用すれば、広角レンズを用いて撮像される画像のデータ量を効果的に減らし、記憶手段の記憶容量を減らすことができる。しかも、撮像時より後に、記憶手段に圧縮した格納した画像データを伸長し、所望の範囲を切出し、ＶＧＡサイズ以上の、実用性のある高い解像度の拡大された表示画像を得ることができる。
【００３０】
本発明に係るモニタシステムは、上述した発明に係る広角カメラ装置と、広角カメラ装置から通信により拡大処理された切出し画像あるいは拡大処理される前の切出し画像を表示画像として受信し、受信した表示画像を表示する表示手段を有する閲覧装置と、を有するものである。
【００３１】
この構成を採用すれば、撮像時より後に、広角カメラ装置により撮像された画像から所望の範囲を切出し、ＶＧＡサイズ以上の、実用性のある高い解像度の拡大された切出し画像を得ることができる。
【００３２】
本発明に係る他のモニタシステムは、広角レンズを有し、この広角レンズにより撮像された円形画像を含む四角形の撮像画像を生成する広角カメラ装置と、広角カメラ装置により生成される四角形の撮像画像あるいはその一部の画像を表示する表示手段を有する閲覧装置と、を有するモニタシステムである。そして、撮像された円形画像を含む四角形の撮像画像に基づいて、その所定の円形範囲内の複数の画素データが割り付けられ且つ四角形の撮像画像より画素数が少ない四角形の縮小画像を生成する変換手段と、変換手段により生成された四角形の縮小画像を圧縮する圧縮手段と、圧縮手段により圧縮された画像を記憶する記憶手段もしくは圧縮手段により圧縮された画像を広角カメラ装置から閲覧装置へ伝送する伝送手段と、記憶手段に記憶される圧縮された画像あるいは伝送手段により伝送される圧縮された画像を伸長する伸長手段と、伸長手段により伸長された画像を拡縮あるいは伸長手段により伸長された画像の一部を切出して表示手段に拡大表示させる表示画像を生成する表示画像生成手段と、を有するものである。
【００３３】
この構成を採用すれば、記憶手段に記憶される画像あるいは伝送手段により伝送される画像は、広角レンズを用いて撮像される四角形の撮像画像を、それよりも画素数が少ない縮小画像へ変換した上で、圧縮したものとなる。したがって、記憶手段に記憶される画像のデータ量あるいは伝送手段により伝送される画像のデータ量は、撮像画像そのもを圧縮する場合に比べて、削減される。しかも、この構成では、四角形の撮像画像の所定の円形範囲内の複数の画素データは、縮小画像に割り付けられる。円形画像の複数の画素データによる情報量を、撮像画像をそのまま圧縮する場合と同等に維持することができる。
【発明の効果】
【００３４】
本発明では、魚眼レンズなどの広角レンズを用いて撮像される画像のデータ量を効果的に減らすことができる。
【発明を実施するための最良の形態】
【００３５】
以下、本発明の実施の形態に係る広角レンズによる撮像データの圧縮方法、圧縮装置、広角カメラ装置およびモニタシステムを、図面に基づいて説明する。広角カメラ装置は、モニタシステムの一部となる超小型広角カメラ装置を例として説明する。圧縮装置は、超小型広角カメラ装置の一部として説明する。圧縮方法は、超小型広角カメラ装置の動作の一部として説明する。
【００３６】
実施の形態１．
図１は、本発明の実施の形態１に係る超小型広角カメラ装置１を示す斜視図である。
【００３７】
超小型広角カメラ装置１は、本体ユニット２と、本体ユニット２と信号線３で接続されるカメラユニット４と、を有する。超小型広角カメラ装置１は、ポケットに入れて気軽に携帯することができる。なお、カメラユニット４は、無線通信路としての無線通信により本体ユニット２と接続されていても、本体ユニット２の一部に組み込まれていてもよい。
【００３８】
本体ユニット２は、携帯音楽再生装置と同程度の大きさの略長方形の板形状を有する。携帯音楽再生装置は、ＨＤＤ（ハードディスクドライブ）や半導体メモリなどをコンテンツデータの記録に使用する。本体ユニット２には、ＬＣＤ（液晶表示デバイス）５、入力デバイス２２（図２参照）の複数の操作キー６、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｃｏｎｎｅｃｔｏｒ）コネクタ７などが露出して配設される。図１の本体ユニット２は、図１の上側となる上面に、ＬＣＤ５および複数の操作キー６が並べて配設される。また、図１の右下側となる側面に、ＵＳＢコネクタ７が配設される。ＵＳＢコネクタ７は、通信路としてのＵＳＢケーブルが接続可能である。ＵＳＢケーブルは、電源用の配線と、信号用の配線とを有する。ＵＳＢコネクタ７としては、たとえばミニＢタイプのものが小型であり好ましい。
【００３９】
カメラユニット４は、たとえば略立方体形状のハウジング８を有する。カメラユニット４は、図１の上側となる上面に、広角レンズとしての魚眼レンズ９が露出して配設される。また、魚眼レンズ９の露出位置の隣には、マイク２７用の通気孔１０が形成される。この魚眼レンズ９は、通常の魚眼レンズと比べて突出量が少なく、より平面的な被写体対向面を有するものとなっている。
【００４０】
図２は、図１の超小型広角カメラ装置１に内蔵される撮影機能を示すブロック図である。図２中には、超小型広角カメラ装置１の他にも、この超小型広角カメラ装置１とＵＳＢケーブル１１により接続される、閲覧装置としてのパーソナルコンピュータ１２が図示されている。超小型広角カメラ装置１およびパーソナルコンピュータ１２により、モニタシステム１３が実現される。
【００４１】
図３は、超小型広角カメラ装置１の光学系の説明図である。超小型広角カメラ装置１は、撮像手段としてのＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）撮像デバイス２１を有する。ＣＭＯＳ撮像デバイス２１は、アスペクト比が４：３（横：縦）である受光面２２を有する。なお、受光面２２の縦横のアスペクト比は、１６：９などであってもよい。ＣＭＯＳ撮像デバイス２１の受光面２２には、図示外の複数の受光素子が縦横に並べて配設される。受光面２２には、たとえば３００万画素分の複数の受光素子が配設される。
【００４２】
図４は、図３中の受光面２２における複数の受光素子の配列状態を模式的に示す説明図である。図４において、点線升目は、複数の受光素子の配列である。各マス内に記載される番号は、受光素子の受光光量を読み出すときに使用するアドレス値である。図４では、受光面２２に、３００個の受光素子が、縦２０列×横１５列に配列されている。
【００４３】
図３に示すように、ＣＭＯＳ撮像デバイス２１は、その受光面２２の略垂直方向に魚眼レンズ９が位置する姿勢で配設される。魚眼レンズ９は、１８０度以上（略２００度）の広い視野角を有する。ＣＭＯＳ撮像デバイス２１の受光面２２には、魚眼レンズ９により集光された光による像が結像する。
【００４４】
図５は、ＣＭＯＳ撮像デバイス２１の受光面２２に結像する像の一例を示す説明図である。図５に示すように、魚眼レンズ９により集光される被写体光は、受光面２２の中央部分に投射される。受光面２２の中央部分には、この光により、円形の輪郭を有する円形画像が結像する。円形画像は、魚眼レンズ９を通過する被写体光の映像で、画像内の外周側となるほど画像の歪みが大きくなる画像である。なお、受光面２２のこの円形画像の範囲外となる周縁部（図５において斜線を付した部分）には、カメラユニット４から漏れた光や回折などにより回り込んだ光などにより若干の濃淡が生じる。周縁部の受光光量は、均一な黒の値とはならない。
【００４５】
ＣＭＯＳ撮像デバイス２１は、この受光面２２に配列される複数の受光素子の受光光量を読込み、受光面２２と同じ縦横比の四角形の画像の輝度画像データを生成する。ＣＭＯＳ撮像デバイス２１が生成する輝度画像データは、たとえば受光面２２に配列される受光素子と同数の複数の画素データを有する。図４の例でいえば、輝度画像データは、３００の画素データを有する。なお、図４中の円は、円形画像の輪郭に相当する。この輪郭内の画素データは、円形画像による輝度情報を有する。輪郭外の画素データは、漏れた光などによる輝度情報を有する。
【００４６】
なお、ＣＭＯＳ撮像デバイス２１に替えて、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）を使用してもよい。但し、ＣＭＯＳ撮像デバイス２１では、受光面２２に配列される複数の受光素子の受光光量を、一列毎に読み込むことができる。ＣＭＯＳ撮像デバイス２１では、たとえば図４において画素番号の１から２０番までの複数の受光素子の受光光量をアドレスラインで指定して一度に読み込むことができる。これに対して、ＣＣＤでは、受光素子毎にアドレスを指定し、受光光量を読み込む。そのため、ＣＣＤは、ＣＭＯＳ撮像デバイス２１に比べて、１つの輝度画像データを生成するために時間がかかる傾向にある。
【００４７】
超小型広角カメラ装置１は、これらのＬＣＤ５、複数の操作キー６を有する入力デバイス２２、ＵＳＢコネクタ７、魚眼レンズ９、ＣＭＯＳ撮像デバイス２１の他にも、カスタムＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）２３、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  ＩＣ）２４、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）２５、データを記憶する記憶手段としてのＨＤＤ２６、マイク２７、ＡＤコンバータ２８、バッテリ２９、電源回路３０などを有する。なお、これらの回路構成要素の中、たとえば魚眼レンズ９、ＣＭＯＳ撮像デバイス２１、カスタムＩＣ２３、マイク２７などがカメラユニット４に配設され、且つ、その他の回路構成要素が本体ユニット２に配設されればよい。
【００４８】
マイク２７は、超小型広角カメラ装置１の周囲の音を拾う。マイク２７は、音声などの音信号を生成する。音信号の波形は、マイク２７が拾う音に応じて変化する。ＡＤコンバータ２８は、音信号をサンプリングし、音声などの音データを生成する。
【００４９】
バッテリ２９は、電気を蓄電する。電源回路３０は、バッテリ２９あるいはＵＳＢケーブル１１の電源用の配線から供給される電力を、超小型広角カメラ装置１の各構成要素へ直流電圧により供給する。
【００５０】
カスタムＩＣ２３は、マイクロコンピュータの一種であり、図示外のＩ／Ｏ（入出力）ポート、タイマ、ＣＰＵ（中央処理装置）、ＲＡＭ（ランダムアクセスメモリ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、およびこれらを接続するシステムバスなどを有する。
【００５１】
カスタムＩＣ２３のＩ／Ｏポートには、ＣＭＯＳ撮像デバイス２１やＡＳＩＣ２４などが接続される。Ｉ／Ｏポートは、システムバスから供給されるデータを、ＣＭＯＳ撮像デバイス２１やＡＳＩＣ２４などへ供給したり、ＣＭＯＳ撮像デバイス２１やＡＳＩＣ２４などから供給されるデータを、システムバスに接続されるＣＰＵなどへ供給したりする。
【００５２】
カスタムＩＣ２３中のタイマは、時間を計測する。なお、タイマが計測する時間には、たとえば時刻などの絶対的な時間や、所定のタイミングからの経過時間などがある。
【００５３】
カスタムＩＣ２３中のＥＥＰＲＯＭは、データを記憶する。カスタムＩＣ２３のＥＥＰＲＯＭに記憶されるデータとしては、たとえば図示外の色変換処理プログラムや、その色変換処理において使用するデータなどがある。色変換処理において使用するデータとしては、たとえば色変換テーブルなどがある。
【００５４】
色変換テーブルは、ＣＭＯＳ撮像デバイス２１が生成する輝度画像データから、撮像静止画データ５２を生成するために使用するデータを有する。色変換テーブルでは、たとえば受光光量の値と、色の値とが対応付けられている。
【００５５】
カスタムＩＣ２３中のＣＰＵは、ＥＥＰＲＯＭに記憶される色変換処理プログラムをＲＡＭに読み込んで実行する。これにより、カスタムＩＣ２３には、図２に示すように、置換え手段および撮像画像生成手段としての色変換処理部３１が実現される。
【００５６】
色変換処理部３１は、輝度画像データから、撮像静止画データ５２を生成する。色変換処理部３１は、ＥＥＰＲＯＭに記憶される色変換テーブルを用いて撮像静止画データ５２を生成する。
【００５７】
ＤＳＰ２５は、マイクロコンピュータの一種であり、図示外のＩ／Ｏポート、タイマ、ＣＰＵ、ＲＡＭ、ＥＥＰＲＯＭ、これらを接続するシステムバスなどを有する。ＤＳＰ２５のＩ／Ｏポートには、ＡＳＩＣ２４などが接続される。ＤＳＰ２５のＣＰＵは、ＥＥＰＲＯＭに記憶される図示外の表示画像生成プログラムをＲＡＭに読み込んで実行する。これにより、ＤＳＰ２５には、図２に示すように、表示画像生成手段としての表示画像生成部３２が実現される。
【００５８】
表示画像生成部３２には、ＡＳＩＣ２４から静止画データが供給される。表示画像生成部３２は、供給された静止画データから、所定の表示デバイスに表示するための表示静止画データを生成する。表示画像生成部３２は、たとえば各種のピクセル数（画素数）の静止画データから、所定の表示デバイスの解像度の表示静止画データを生成する。なお、表示画像生成部３２は、たとえば各種のピクセル数（画素数）の静止画データから、所定の表示デバイスの一部に表示する表示静止画データなどを生成することができるものであってもよい。
【００５９】
図６は、図２中のＡＳＩＣ２４のハードウェア構成を示すブロック図である。ＡＳＩＣ２４は、マイクロコンピュータの一種であり、Ｉ／Ｏポート６１、タイマ６２、ＣＰＵ６３、ＲＡＭ６４、ＥＥＰＲＯＭ６５、これらを接続するシステムバス６６などを有する。
【００６０】
ＡＳＩＣ２４のＩ／Ｏポート６１には、カスタムＩＣ２３、ＤＳＰ２５、入力デバイス２２、ＬＣＤ５、ＡＤコンバータ２８、ＨＤＤ２６、ＵＳＢコネクタ７などが接続される。ＡＳＩＣ２４のＥＥＰＲＯＭ６５は、たとえばカメラ制御プログラム６７や、そのプログラムの実行の際に使用するデータなどがある。プログラムの実行の際に使用するデータとしては、たとえば変換ルールデータ６８がある。
【００６１】
変換ルールデータ６８は、撮像静止画データ５２から、その画像の画素数より少ない画素数の四角形の画像データ（以下、縮小サイズ静止画データ５３と呼ぶ）を生成するための画素配列の変換ルールのデータを有する。
【００６２】
図７は、図６中の変換ルールデータ６８による画素配列の変換ルールの一例を示す説明図である。図７において点線升目は、撮像静止画データ５２の画像における画素配列を示す。撮像静止画データ５２は、たとえば図４に示すＣＭＯＳ撮像デバイス２１の複数の受光素子の配列と１対１に対応する複数の画素を有する。図７において実線四角枠は、縮小サイズ静止画データ５３の画像の枠である。図７において実線丸は、撮像静止画データ５２の画像における円形画像の枠である。図７において斜線ハッチングで示す円形画像内の一部の画素は、縮小サイズ静止画データ５３の画像の枠より、図７において左右および下において飛び出している。
【００６３】
図７の画素配列の変換ルールは、「２０×１５」画素の撮像静止画データ５２の画像を、「１４×１４」画素の縮小サイズ静止画データ５３の画像へ変換するものである。図７の画素配列の変換ルールは、円形画像の画素を「１４×１４」画素の配列に並べ変えるものであり、具体的には、図７において左右および下にはみ出している画素を、縮小サイズ静止画データ５３の画像の四隅の角部分へ移動するものである。
【００６４】
ＣＰＵ６３は、ＥＥＰＲＯＭ６５に記憶されるカメラ制御プログラムをＲＡＭ６４に読み込んで実行する。これにより、ＡＳＩＣ２４には、図２に示すように、カメラ保存処理部３３、変換手段としての画像変換部３４、処理管理部３５、圧縮手段および伸長手段としてのＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）エンジン３６、カメラ表示制御部３７、およびデバイス通信部３８などが実現される。
【００６５】
カメラ保存処理部３３は、カスタムＩＣ２３からＡＳＩＣ２４へ供給される撮像静止画データ５２を、ＨＤＤ２６に保存する。
【００６６】
画像変換部３４は、ＥＥＰＲＯＭ６５に記憶される変換ルールデータ６８にしたがって、ＨＤＤ２６に保存されている撮像静止画データ５２から、縮小サイズ静止画データ５３を生成する。また、画像変換部３４は、ＥＥＰＲＯＭ６５に記憶される変換ルールデータ６８にしたがって、ＨＤＤ２６に保存されている伸長静止画データ５５から、原サイズ再生静止画データ５６を生成する。
【００６７】
ＪＰＥＧエンジン３６は、ＪＰＥＧ方式で縮小サイズ静止画データ５３を圧縮し、圧縮静止画データを生成する。ＪＰＥＧ方式では、たとえば、まず、圧縮対象の画像を、所定の画素数（たとえば８×８画素）毎のブロック単位で離散コサイン変換（ＤＣＴ）処理および量子化処理することで、画像のブロック単位での空間周波数成分を得る。画像のブロック単位での空間周波数成分は、ブロック単位の直流成分と、ブロック単位の複数の交流成分とで構成される。次に、ＪＰＥＧ方式では、画像の周波数成分毎のエントロピー符号化処理をして、画像のデータ量を減らす。なお、エントロピー符号化処理において、画像の直流成分は、ハフマン符号化などの予測符号化により符号化し、画像の各交流成分は、算術符号化などのランレングス符号化により符号化する。
【００６８】
なお、ＪＰＥＧエンジン３６は、以上の圧縮処理を逆順に実行し、伸長処理をすることもできる。ＪＰＥＧエンジン３６は、以上の圧縮処理を逆順に実行することで、ＪＰＥＧ方式で圧縮された画像データ（圧縮静止画データ）から、伸長静止画データ５５を得ることができる。伸長静止画データ５５は、縮小サイズ静止画データ５３と同じ画素配列を有し、縮小サイズ静止画データ５３による画像と略同じ品質の画像である。
【００６９】
カメラ表示制御部３７は、表示画像生成部３２が生成した表示静止画データを、ＬＣＤ５へ供給する。これにより、ＬＣＤ５には、表示静止画データによる画像が表示される。
【００７０】
デバイス通信部３８は、ＵＳＢコネクタ７を用いて、ＵＳＢ規格に基づくデータ通信を実行する。デバイス通信部３８は、ホスト通信部４６（図２では、パーソナルコンピュータ１２のホスト通信部４６）との間で通信データを送受する。デバイス通信部３８は、たとえばＳＩＣ（スティルイメージクラス）やＭＳＣ（マスストレージクラス）などのクラス処理部３９を有する。クラス処理部３９は、クラスに応じたエンドポイントなどの各種の通信バッファを有する。クラス処理部３９は、デバイス通信部３８により通信バッファに通信データが記録されると、その通信データをホスト通信部４６へ送信する。また、クラス処理部３９は、ホスト通信部４６から通信データを受信すると、受信した通信データを通信バッファに保存し、デバイス通信部３８に通知する。
【００７１】
処理管理部３５は、超小型広角カメラ装置１の動作を管理する。処理管理部３５は、具体的にはたとえばＡＳＩＣ２４に実現されるカメラ保存処理部３３、画像変換部３４、ＪＰＥＧエンジン３６、デバイス通信部３８、カメラ表示制御部３７、およびＤＳＰ２５に実現される表示画像生成部３２を管理する。
【００７２】
図２のモニタシステム１３を構成するパーソナルコンピュータ１２は、マイクロコンピュータ４１を有する。マイクロコンピュータ４１は、図示外のＩ／Ｏポート、タイマ、ＣＰＵ、ＲＡＭ、これらを接続するシステムバスなどを有する。マイクロコンピュータ４１のＩ／Ｏポートには、キーボードやポインティングデバイスなどの入力デバイス４２、表示手段としての大型のＬＣＤ４３、ＵＳＢコネクタ４４、ＨＤＤ４５などが接続される。マイクロコンピュータ４１のＣＰＵは、ＨＤＤ４５に記憶される図示外のクライアントプログラムをＲＡＭに読み込んで実行する。これにより、マイクロコンピュータ４１には、図２に示すように、ホスト通信部４６、ＰＣ表示制御部４７、ＰＣ保存処理部４８などが実現される。また、ＵＳＢコネクタ４４の電源用の配線には、給電回路４９が接続される。
【００７３】
ホスト通信部４６は、ＵＳＢコネクタ４４を用いて、デバイス通信部３８との間で通信データを送受する。ホスト通信部４６は、たとえばＳＩＣやＭＳＣなどのクラス処理部５０を有する。
【００７４】
ＰＣ保存処理部４８は、ホスト通信部４６が受信する表示静止画データなどの各種の通信データを、受信データ５１としてパーソナルコンピュータ１２のＨＤＤ４５へ保存する。
【００７５】
ＰＣ表示制御部４７は、パーソナルコンピュータ１２のＨＤＤ４５に記憶される表示静止画データを、大型のＬＣＤ４３へ供給する。これにより、パーソナルコンピュータ１２のＬＣＤ４３には、表示静止画データによる画像が表示される。
【００７６】
なお、超小型広角カメラ装置１のカスタムＩＣ２３に内蔵されるＥＥＰＲＯＭ、ＤＳＰ２５に内蔵されるＥＥＰＲＯＭ、ＡＳＩＣ２４に内蔵されるＥＥＰＲＯＭ６５など、パーソナルコンピュータ１２のＨＤＤ４５などの記憶デバイスに記憶される各種のプログラムおよびデータは、これらの装置の出荷前にこれらの記憶デバイスに記憶されているものであっても、出荷後にインストールされてこれらの記憶デバイスに記憶されているものであってもよい。出荷後にインストールするプログラムやデータは、たとえば図示外のＣＤ−ＲＯＭなどの記録媒体に記憶されていたものであっても、図示外のインターネットなどの通信媒体を介して取得したものであってもよい。
【００７７】
また、各種のプログラムおよびデータの中の一部が、出荷後にインストールされたものであってもよい。パーソナルコンピュータ１２のＨＤＤ４５に記憶されるクライアントプログラムは、オペレーティングシステムプログラムと、アプリケーションプログラムとの組合せなどとして記憶されていてもよい。さらに、クライアントプログラムは、オペレーティングシステムプログラムと、ブラウザ（閲覧）プログラムと、そのブラウザプログラムの一部として動作するプラグインプログラムとの組合せなどとして記憶されていてもよい。そして、たとえばこのブラウザプログラムやプラグインプログラムなどが、パーソナルコンピュータ１２の出荷後にインストールされるものであってもよい。
【００７８】
次に、以上の構成を有するモニタシステム１３の動作を説明する。
【００７９】
超小型広角カメラ装置１の魚眼レンズ９は、１８０度以上の広い視野角により被写体光を集光する。ＣＭＯＳ撮像デバイス２１は、魚眼レンズ９により集光された被写体光を受光面２２で受け、その受光面２２に結像する画像の輝度画像データを生成する。ＣＭＯＳ撮像デバイス２１は、その受光面２２に図５に示す画像が結像すると、中央部に結像された円形画像を有する四角形の画像の輝度画像データを生成する。輝度画像データにおいて円形画像の範囲外となる周縁部には、カメラユニット４から漏れた光や回折などにより回り込んだ光などにより若干の明るい部分がある。円形画像の範囲外となる周縁部には、濃淡が生じる。
【００８０】
図８は、図２中の超小型広角カメラ装置１による撮像動作の流れを示すフローチャートである。
【００８１】
ＣＭＯＳ撮像デバイス２１により輝度画像データが生成されると、カスタムＩＣ２３の色変換処理部３１は、輝度画像データを読込み（ステップＳＴ１）、撮像静止画データ５２を生成するための色変換処理を開始する（ステップＳＴ２）。色変換処理部３１は、まず、カスタムＩＣ２３中のＥＥＰＲＯＭの色変換テーブルからそれぞれの画素の輝度に対応する色の値を読込み、読み込んだ値をその画素に割り当てる。
【００８２】
色変換処理部３１は、生成した撮像静止画データ５２を、ＡＳＩＣ２４のカメラ保存処理部３３へ供給する。カメラ保存処理部３３は、供給された撮像静止画データ５２を、超小型広角カメラ装置１のＨＤＤ２６に保存する（ステップＳＴ３）。これにより、超小型広角カメラ装置１のＨＤＤ２６には、撮像された最新の円形画像を有する撮像静止画データ５２が記憶される。
【００８３】
カメラ保存処理部３３は、最新の撮像静止画データ５２をＨＤＤ２６に保存するとともに、そのことを処理管理部３５へ通知する。カメラ保存処理部３３から保存の通知があると、処理管理部３５は、画像変換部３４へ変換処理を指示し、ＪＰＥＧエンジン３６へ圧縮処理を指示する。
【００８４】
最新の撮像静止画データ５２のＨＤＤ２６への保存により変換が指示されると、画像変換部３４は、その最新の撮像静止画データ５２を読込み、縮小サイズ静止画データ５３の生成処理を開始する。具体的にはたとえば、画像変換部３４は、まず、図７中に四角形の実線枠として示す、所定の少ない画素数の画像データを生成する。なお、この画像データの各画素データの初期値は、たとえば黒色などの単一色であればよい。
【００８５】
図７中に四角形の実線枠として示す画像データを生成した後、画像変換部３４は、生成した少ない画素数の画像データの各画素に、ＥＥＰＲＯＭ６５に記憶される変換ルールデータ６８に基づいて、撮像静止画データ５２中の円形画像の複数の画素データを割り付ける。この実施の形態では、図７に示すように、画像変換部３４は、撮像静止画データ５２中の円形画像の情報を減らすことなく、撮像静止画データ５２より画素数が少ない縮小サイズ静止画データ５３を生成する。画像変換部３４は、生成した縮小サイズ静止画データ５３を、ＨＤＤ２６に保存する（ステップＳＴ４）。
【００８６】
縮小サイズ静止画データ５３がＨＤＤ２６に保存されると、ＪＰＥＧエンジン３６は、ＨＤＤ２６に保存されている縮小サイズ静止画データ５３を読込み、縮小サイズ静止画データ５３の圧縮処理を開始する（ステップＳＴ５）。
【００８７】
圧縮処理において、ＪＰＥＧエンジン３６は、具体的にはたとえば、ＨＤＤ２６に保存されている縮小サイズ静止画データ５３の複数の画素データをブロック単位で読込み、ブロック単位でＤＣＴ処理、エントロピー符号化処理を実行する。これにより、ＪＰＥＧエンジン３６は、縮小サイズ静止画データ５３をＪＰＥＧ方式で圧縮した静止画データを生成する。
【００８８】
ＪＰＥＧエンジン３６は、生成した圧縮静止画データに、タイマが計測する時刻情報などを付加した後、超小型広角カメラ装置１のＨＤＤ２６に保存する（ステップＳＴ６）。これにより、超小型広角カメラ装置１のＨＤＤ２６には、最新の縮小サイズ静止画データ５３を圧縮した圧縮静止画データが保存される。
【００８９】
ＣＭＯＳ撮像デバイス２１は、輝度画像データを所定の撮像周期毎に生成する。超小型広角カメラ装置１は、輝度画像データが生成される度に、図８の撮像動作を実行する。これにより、超小型広角カメラ装置１のＨＤＤ２６には、ＣＭＯＳ撮像デバイス２１により生成される輝度画像データに基づく、複数の圧縮静止画データが保存される。超小型広角カメラ装置１のＨＤＤ２６には、複数の圧縮静止画データで構成される蓄積動画データ５４が生成される。蓄積動画データ５４は、ＪＰＥＧエンジン３６が新しい圧縮静止画データを生成する度にそのデータが追加されることで更新される。
【００９０】
なお、ＨＤＤ２６に生成される蓄積動画データ５４は、この他にもＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）方式の動画データなどであってもよい。ＭＰＥＧ方式の動画データは、たとえばＨＤＤ２６に複数の縮小サイズ静止画データ５３を蓄積した後、たとえば図示外のＭＰＥＧエンジンにより圧縮して生成するようにすればよい。
【００９１】
以上のような図８に基づく動画の撮像および記録処理が超小型広角カメラ装置１において実行される一方で、パーソナルコンピュータ１２の入力デバイス４２は、ユーザのキー操作に基づいて入力データを生成する。
【００９２】
図９は、図２のモニタシステム１３における再生動作の流れを示すフローチャートである。パーソナルコンピュータ１２の入力デバイス４２は、生成した入力データを、マイクロコンピュータ４１のＰＣ表示制御部４７へ供給する。ＰＣ表示制御部４７は、入力データに基づいて表示指定コマンドを生成する（ステップＳＴ１１）。
【００９３】
図１０は、図２中のＰＣ表示制御部４７が入力データに基づいて生成する表示指定コマンドの一例を示す説明図である。ＰＣ表示制御部４７は、図１０に示すように、２種類の画像パターン切替コマンド、４種類の切出しリング位置調整コマンド、切出しリングサイズ調整コマンド、表示設定保存コマンドなどを生成する。ＰＣ表示制御部４７は、図１０に示すものの他にもたとえば、表示開示指示コマンド、時刻指定コマンド、表示終了指定コマンドなどを生成する。
【００９４】
図１１は、図２中のパーソナルコンピュータ１２の大型のＬＣＤ４３に表示される表示画面の組合せの一例を示す図である。図１１（Ａ）は、超小型広角カメラ装置１が撮像するアスペクト比４：３の広角画面の一例である。図１１（Ｂ）は、図１１（Ａ）中の実線枠の範囲内を切出したアスペクト比４：３の切出し画面の一例である。以下において、図１１（Ａ）中の実線枠を切出しリングとよぶ。図１１（Ｃ）は、図１１（Ｂ）の切出し画面と同じ切出し画像の左上隅に、画素が間引かれることで縮小した広角画面が割り付けられたアスペクト比４：３の二重画面の一例である。
【００９５】
そして、ＰＣ表示制御部４７が入力データに基づいて生成する表示指定コマンドの中、表示開示指示コマンドは、図１１（Ａ）の円形画像となる広角画面の表示開始を指示するコマンドである。時刻指定コマンドは、表示を開始する画像の時刻を指定するコマンドである。表示終了指定コマンドは、画面の表示終了を指示するコマンドである。表示設定保存コマンドは、その時点の表示設定を超小型広角カメラ装置１へ保存させるコマンドである。
【００９６】
また、図１０に示す画像パターン切替コマンドは、表示画面を、図１１（Ａ）の広角画面、図１１（Ｂ）の切出し画面および図１１（Ｃ）の二重画面の３つの画面の中で切り替えることを指示するコマンドである。ＰＣ表示制御部４７は、二種類の画像パターン切替コマンドにより、３つの画面を所定の順番で順送りで切り替えることを指示したり、３つの画面をそれとは逆の順番で逆送りで切り替えることを指示したりすることができる。
【００９７】
切出しリング位置調整コマンドは、切出し画像を移動することを指示するコマンドである。ＰＣ表示制御部４７は、四種類の切出しリング位置調整コマンドにより、広角画面から切り出す画像の範囲を、上下左右（広角画面で言えば中心方向、外周方向、時計回り方向および反時計回り方向）に切り替えることを指示することができる。
【００９８】
切出しリングサイズ調整コマンドは、切出し画像の大きさを拡大縮小することを指示するコマンドである。ＰＣ表示制御部４７は、二種類の切出しリングサイズ調整コマンドにより、広角画面から切り出す画像の大きさを小さくし、後述する拡大倍率を大きくしたり（ズームイン）、広角画面から切り出す画像の大きさを大きくし、後述する拡大倍率を小さくしたり（ズームアウト）することを指示することができる。
【００９９】
ＰＣ表示制御部４７は、生成した表示指定コマンドを、ホスト通信部４６へ供給する。ホスト通信部４６は、供給された表示指定コマンドを、クラス処理部５０の通信バッファに格納する。ホスト通信部４６のクラス処理部５０は、パーソナルコンピュータ１２のＵＳＢコネクタ４４、ＵＳＢケーブル１１および超小型広角カメラ装置１のＵＳＢコネクタ７を介して、デバイス通信部３８のクラス処理部３９へ、通信バッファに格納されている表示指定コマンドを送信する。超小型広角カメラ装置１のデバイス通信部３８の通信バッファには、表示指定コマンドが格納される（ステップＳＴ１２）。
【０１００】
超小型広角カメラ装置１のデバイス通信部３８は、通信バッファにより受信した表示指定コマンドを、ＡＳＩＣ２４の処理管理部３５へ供給する。処理管理部３５の指示に基づいて、超小型広角カメラ装置１は、表示静止画データの生成処理を開始する（ステップＳＴ１３）。
【０１０１】
図１２は、超小型広角カメラ装置１による表示静止画データの生成処理の流れを示すフローチャートである。超小型広角カメラ装置１のＡＳＩＣ２４の処理管理部３５は、まず、表示指定コマンドを取得したか否かを判断する（ステップＳＴ３１）。そして、表示指定コマンドを取得すると、処理管理部３５は、取得した表示指定コマンドをＡＳＩＣ２４のＲＡＭ６４やＨＤＤ２６などに保存する（ステップＳＴ３２）。
【０１０２】
また、表示指定コマンドを取得していない場合、処理管理部３５は、次の表示静止画データの生成の要否を判断する（ステップＳＴ３３）。処理管理部３５は、たとえば、蓄積動画データ５４が更新されたり、タイマにより所定の表示更新周期が計測されたりすると、次の表示静止画データの生成が要であると判断する。処理管理部３５は、それ以外の場合は、次の表示静止画データの生成が不要であると判断する。次の表示静止画データの生成が不要である場合、処理管理部３５は、ステップＳＴ３１に戻って、表示指定コマンドを取得したか否かを判断する。なお、蓄積動画データ５４は、ＪＰＥＧエンジン３６が、撮像静止画データ５２を圧縮する度にそのデータが追加されることで更新される。処理管理部３５は、蓄積動画データ５４が更新されたか否かを判断することに替えて、撮像静止画データ５２が更新されたか否かなどを判断するようにしてもよい。
【０１０３】
このように処理管理部３５は、表示指定コマンドの取得や、蓄積動画データ５４などの更新や表示更新周期の経過を待つ（ステップＳＴ３１〜ＳＴ３３）。このような状況で、図９に示すように、超小型広角カメラ装置１のデバイス通信部３８が表示指定コマンドを受信すると、処理管理部３５は、その受信した表示指定コマンドをＲＡＭ６４などに保存する。
【０１０４】
受信した表示指定コマンドをＲＡＭ６４などに保存した後、処理管理部３５は、ＲＡＭ６４に記憶される表示指定コマンドの組合せに基づいて、表示静止画データの生成を指示する（ステップＳＴ３４）。
【０１０５】
たとえば、ＲＡＭ６４に記憶される表示指定コマンドの組合せに基づいて、リアルタイムの広角画面の画像の表示が指示されていると判断すると、処理管理部３５は、表示画像生成部３２に、ＨＤＤ２６に記憶される撮像静止画データ５２に基づく、広角画面の表示静止画データの生成を指示する。
【０１０６】
表示画像生成部３２は、ＡＳＩＣ２４を介してＨＤＤ２６に記憶される撮像静止画データ５２を取得する。表示画像生成部３２は、取得した撮像静止画データ５２の画像から、四角形の広角画面の表示静止画データを生成する。表示画像生成部３２は、たとえば、取得した撮像静止画データ５２の画像から複数の画素を間引いてデータ量が少なくなった、所定のアスペクト比および解像度を有する広角画面の表示静止画データを生成すればよい。なお、広角画面の表示静止画データのアスペクト比および解像度は、たとえばＬＣＤ４３のアスペクト比および解像度とすればよい。
【０１０７】
この他にもたとえば、ＲＡＭ６４に記憶される表示指定コマンドの組合せに基づいて、リアルタイムの切出し画面の画像の表示が指示されていると判断すると、処理管理部３５は、表示画像生成部３２に、ＨＤＤ２６に記憶される撮像静止画データ５２に基づく、切出し画面の表示静止画データの生成を指示する。
【０１０８】
表示画像生成部３２は、ＡＳＩＣ２４を介してＨＤＤ２６に記憶される撮像静止画データ５２を取得する。表示画像生成部３２は、ＲＡＭ６４に記憶される表示指定コマンドの組合せに基づいて、切出しリングの位置およびサイズを特定し、取得した撮像静止画データ５２の画像から、特定した切出しリングの位置およびサイズの範囲内の画像を切出す。表示画像生成部３２は、切出した画像の輪郭および解像度が所定のアスペクト比および解像度の四角形の画像となるように、画像の外形補正処理や歪み補正処理（たとえば歪曲収差の補正処理）や補間処理など実行する。以上の処理により、表示画像生成部３２は、たとえばパーソナルコンピュータ１２の大型のＬＣＤ４３に表示する所定のサイズに合うように拡大処理された切出し画面の表示静止画データを生成する。
【０１０９】
この他にもたとえば、ＲＡＭ６４に記憶される表示指定コマンドの組合せに基づいて、過去の広角画面の画像の表示が指示されていると判断すると、処理管理部３５は、ＪＰＥＧエンジン３６に、表示指定コマンドにより指定された過去の時刻の圧縮静止画データの伸長を指示し、画像変換部３４に、伸長により生成される伸長静止画データ５５の逆変換処理を指示し、さらに、表示画像生成部３２に、画像変換部３４が逆変換処理により生成する原サイズ再生静止画データ５６に基づく、広角画面の表示静止画データの生成を指示する。
【０１１０】
ＪＰＥＧエンジン３６は、過去の所定の時刻の圧縮静止画データの伸長が指示されると、ＨＤＤ２６に記憶される蓄積動画データ５４から指定された時刻の圧縮静止画データを読込み、それを伸長する。ＪＰＥＧエンジン３６は、具体的にはたとえば、読み込んだ圧縮静止画データを解析し、エントロピー複合化処理、ブロック単位での逆ＤＣＴ変換処理などを実行し、伸長静止画データ５５を生成する。ＪＰＥＧエンジン３６は、生成した伸長静止画データ５５をＨＤＤ２６に保存する。
【０１１１】
画像変換部３４は、逆変換処理が指示されると、ＨＤＤ２６に記憶される伸長静止画データ５５を読込み、それを逆変換する。画像変換部３４は、具体的にはたとえば、まず、撮像静止画データ５２と同じ画素数および同じ画素配列の画像データを生成する。この画像データの複数の画素データの初期値は、たとえば黒色などの単一色の値とする。
【０１１２】
縮小サイズ静止画データ５３と同じ画素数および同じ画素配列の画像データを生成した後、画像変換部３４は、ＥＥＰＲＯＭ６５に記憶される変換ルールデータ６８に基づいて、伸長静止画データ５５中の各画素データを、生成した画像データの複数の画素に割り付ける。画像変換部３４は、たとえば図７中の矢印で示す移動方向とは逆の移動処理により、伸長静止画データ５５の画像中の四隅の角部分の画素データを、伸長静止画データ５５の左右および下へ移動する。
【０１１３】
以上の処理により、画像変換部３４は、原サイズ再生静止画データ５６を生成する。原サイズ再生静止画データ５６は、撮像静止画データ５２と同じ画素数および同じ画像配列を有し、且つ、その中心部分に円形画像を有する。この原サイズ再生静止画データ５６の円形画像の画素数および画像配列は、撮像静止画データ５２における画素数および画像配列と同じである。また、原サイズ再生静止画データ５６の円形画像の画質は、撮像静止画データ５２の円形画像の画質と略同等あるいは若干悪い品質となる。画像変換部３４は、生成した原サイズ再生静止画データ５６を、ＨＤＤ２６に保存する。
【０１１４】
表示画像生成部３２は、ＡＳＩＣ２４を介してＨＤＤ２６に記憶される原サイズ再生静止画データ５６を取得する。表示画像生成部３２は、取得した原サイズ再生静止画データ５６の画像から複数の画素を間引いてデータ量が少なくなった、所定のアスペクト比および解像度を有する広角画面の表示静止画データを生成する。
【０１１５】
以上のように、表示画像生成部３２は、ＲＡＭ６４に記憶される表示指定コマンドの組合せに応じた表示静止画データを生成する。新たな表示指定コマンドの受信により、ＲＡＭ６４に記憶される表示指定コマンドの組合せが更新されると、表示画像生成部３２は、その更新された組合せに基づく表示静止画データを生成する。超小型広角カメラ装置１は、図９のステップＳＴ１３での表示静止画データの生成処理を終了する。
【０１１６】
表示画像生成部３２が表示静止画データを生成すると、超小型広角カメラ装置１のデバイス通信部３８は、図９に示すように、表示画像生成部３２が生成した表示静止画データを、パーソナルコンピュータ１２のホスト通信部４６へ送信する（ステップＳＴ１４）。
【０１１７】
表示静止画データは、具体的には、デバイス通信部３８の通信バッファ、超小型広角カメラ装置１のＵＳＢコネクタ７、ＵＳＢケーブル１１、パーソナルコンピュータ１２のＵＳＢコネクタ４４、およびホスト通信部４６の通信バッファを介して、ホスト通信部４６へ送信される。
【０１１８】
ホスト通信部４６は、受信した表示静止画データを、ＰＣ保存処理部４８へ供給する。ＰＣ保存処理部４８は、ホスト通信部４６から表示静止画データなどの受信データが供給されると、供給された受信データを、パーソナルコンピュータ１２のＨＤＤ４５に保存する。これにより、パーソナルコンピュータ１２のＨＤＤ４５には、表示静止画データが受信データ５１として保存される。
【０１１９】
また、ＰＣ保存処理部４８は、表示静止画データをＨＤＤ４５へ保存したことを、ＰＣ表示制御部４７へ通知する。ＰＣ表示制御部４７は、パーソナルコンピュータ１２のＨＤＤ４５から、表示静止画データを読込み、パーソナルコンピュータ１２の大型のＬＣＤ４３へ表示データとして供給する。
【０１２０】
これにより、パーソナルコンピュータ１２の大型のＬＣＤ４３には、ＰＣ表示制御部４７が生成した表示指定コマンドに応じた画像が表示される（ステップＳＴ１５）。
【０１２１】
たとえば、ＰＣ表示制御部４７が、広角画面（円形画像）の表示を指示する画像パターン切替コマンドを生成した場合、パーソナルコンピュータ１２のＬＣＤ４３には、図１１（Ａ）の広角画面が表示される。広角画面において、円形画像の外側となる周縁部は、均一な黒色により表示される。
【０１２２】
また、ＰＣ表示制御部４７が、切出し画面の表示を指示する画像パターン切替コマンドを生成した場合、パーソナルコンピュータ１２のＬＣＤ４３には、円形画像（撮像静止画データ５２など）から一部が切出され、その切出された部分が拡大処理された図１１（Ｂ）の切出し画面が表示される。
【０１２３】
また、ＰＣ表示制御部４７が、二重画面の表示を指示する画像パターン切替コマンドを生成した場合、パーソナルコンピュータ１２のＬＣＤ４３には、縮小されデータ量が少なくなった円形画像と、円形画像（撮像静止画データ５２など）から一部が切出され、その切出された部分が拡大処理された拡大画像とからなる二重画面、すなわち図１１（Ｃ）の二重画面が表示される。
【０１２４】
この他にもたとえば、ＰＣ表示制御部４７が、切出し画面を移動する切出しリング位置調整コマンドを生成した場合、パーソナルコンピュータ１２のＬＣＤ４３には、画像の中心がたとえば図１１（Ｂ）より若干上下左右方向へ移動した切出し画面が表示される。この切出し画面も上述のように拡大処理されているものである。
【０１２５】
また、ＰＣ表示制御部４７が、切出し画面を拡大縮小する切出しリングサイズ調整コマンドを生成した場合、パーソナルコンピュータ１２のＬＣＤ４３には、画像の切出し範囲がたとえば図１１（Ｂ）より小さいあるいは大きい切出し画面が表示される。
【０１２６】
このようにパーソナルコンピュータ１２の大型のＬＣＤ４３に表示静止画データに基づく画面が表示される。その一方で、超小型広角カメラ装置１は、図１２による表示静止画データの生成処理を繰り返し実行する。
【０１２７】
そして、図９に示すように、超小型広角カメラ装置１のＨＤＤ２６に記憶される蓄積動画データ５４などが更新されたり、あるいは表示更新周期が経過したりすると（ステップＳＴ１６）、処理管理部３５は、ＲＡＭ６４に記憶される表示指定コマンドの組合せに基づいて、次の表示静止画データの生成を指示する（ステップＳＴ１７）。ＪＰＥＧエンジン３６および表示画像生成部３２は、処理管理部３５からの次の表示静止画データの生成指示に基づいて、次の表示静止画データを生成する。デバイス通信部３８は、生成された表示静止画データを、パーソナルコンピュータ１２のホスト通信部４６へ送信する（ステップＳＴ１８）。ＰＣ保存処理部４８は、受信した表示静止画データをＨＤＤ４５へ保存する。ＰＣ表示制御部４７は、パーソナルコンピュータ１２のＨＤＤ４５から、表示静止画データを読込み、パーソナルコンピュータ１２の大型のＬＣＤ４３へ表示データとして供給する。これにより、パーソナルコンピュータ１２の大型のＬＣＤ４３には、次の表示静止画データによる画面が表示される（ステップＳＴ１９）。
【０１２８】
この２つ目の表示静止画データは、超小型広角カメラ装置１がＲＡＭ６４に記憶する表示指定コマンドの組合せに基づくものであり、最初の表示静止画データと同じ表示指定コマンドに基づくものである。したがって、最初の表示静止画データによる表示画面と、この２つ目の表示静止画データによる表示画面との間に、魚眼レンズ９に写る風景内で変化があると、たとえば人が移動すると、その変化が、パーソナルコンピュータ１２の大型のＬＣＤ４３に画面変化として表示されることになる。
【０１２９】
その後も、超小型広角カメラ装置１の処理管理部３５は、図９に示すように、ＨＤＤ２６に記憶される蓄積動画データ５４などが更新されたり、あるいは表示更新周期が経過したりする度に（ステップＳＴ２０）、次の表示静止画データの生成および送信処理を繰り返し実行する（ステップＳＴ２１、ＳＴ２２）。パーソナルコンピュータ１２の大型のＬＣＤ４３は、新たに受信した静止画を表示する（ステップＳＴ２３）。
【０１３０】
これにより、パーソナルコンピュータ１２の大型のＬＣＤ４３には、超小型広角カメラ装置１により連続的に撮像される複数の静止画による動画が表示される（ステップＳＴ１５、ＳＴ１９、ＳＴ２３）。
【０１３１】
なお、このように超小型広角カメラ装置１が、指定された表示指定コマンドに基づいて連続的に撮像される複数の表示静止画データをパーソナルコンピュータ１２へ送信する間にも、それとは無関係に、パーソナルコンピュータ１２のＰＣ表示制御部４７は、入力デバイス４２から新たな入力データが供給されると、その新たな入力データに基づいて新たな表示指定コマンドを生成し、超小型広角カメラ装置１へ送信する。
【０１３２】
そして、超小型広角カメラ装置１のＲＡＭ６４に記憶される表示指定コマンドの組合せは更新される。たとえば、ＲＡＭ６４に記憶される表示指定コマンドの組合せは、広角画面の表示を指定するものから、切出し画面の表示を指定するものへ更新される。超小型広角カメラ装置１のＲＡＭ６４に記憶される表示指定コマンドの組合せが更新されると、処理管理部３５は、その後の指示を、それに応じて変化させる。これにより、パーソナルコンピュータ１２のＬＣＤ４３に表示される動画は、たとえば図１１（Ａ）に示す広角画面での動画から、図１１（Ｂ）に示す切出し画面での動画へと切り替わる。
【０１３３】
なお、上述したモニタシステム１３の動作は、パーソナルコンピュータ１２の入力デバイス４２の操作に基づき、超小型広角カメラ装置１が撮像した動画あるいはそれに基づく動画を、パーソナルコンピュータ１２の大型のＬＣＤ４３に表示する場合のものである。この他にもたとえば、この実施の形態１に係るモニタシステム１３は、超小型広角カメラ装置１の入力デバイス２２の操作に基づき、超小型広角カメラ装置１が撮像する広角画面の動画あるいはそれに基づく切出し画面の動画を、超小型広角カメラ装置１のＬＣＤ５に表示することもできる。この場合、超小型広角カメラ装置１の入力デバイス２２は、表示指定コマンドを生成し、表示画像生成部３２は、超小型広角カメラ装置１のＬＣＤ５用の表示静止画データを生成し、超小型広角カメラ装置１のＬＣＤ５は、表示画像生成部３２により生成された表示静止画データによる画像を表示するようにすればよい。
【０１３４】
また、上述したモニタシステム１３の動作は、動画の撮像処理と、撮像した動画に基づく画像をＬＣＤ４３に表示する表示処理とを説明している。超小型広角カメラ装置１は、この他にもマイク２７を有する。マイク２７は、音信号を生成する。ＡＤコンバータ２８は、音信号をサンプリングし、音データをＡＳＩＣ２４のカメラ保存処理部３３へ供給する。カメラ保存処理部３３は、供給された音データを超小型広角カメラ装置１のＨＤＤ２６に保存する。これにより、超小型広角カメラ装置１のＨＤＤ２６には、蓄積音データ５７が保存される。超小型広角カメラ装置１は、表示画像生成部３２が生成する表示静止画データとともにこの蓄積音データ５７を、パーソナルコンピュータ１２へ送信し、パーソナルコンピュータ１２は図示外のスピーカから蓄積音データ５７に基づく音声などの音を出力するようにしてもよい。これにより、パーソナルコンピュータ１２は、超小型広角カメラ装置１がモニタする動画および音を再生することができる。
【０１３５】
以上のように、この実施の形態１に係るモニタシステム１３は、超小型広角カメラ装置１と、パーソナルコンピュータ１２とがＵＳＢケーブル１１により接続されている。そして、超小型広角カメラ装置１のＣＭＯＳ撮像デバイス２１は、円形画像を含む輝度画像データを生成する。色変換処理部３１は、円形画像を含む四角形の撮像静止画データ５２を生成する。画像変換部３４は、円形画像を構成する複数の画素データを有する、撮像静止画データ５２よりも画素数が小さい縮小サイズ静止画データ５３を生成する。ＪＰＥＧエンジン３６は、縮小サイズ静止画データ５３をＪＰＥＧ方式で圧縮する。ＨＤＤ２６は、圧縮された複数の静止画データからなる蓄積動画データ５４を記憶する。ＪＰＥＧエンジン３６は、ＨＤＤ２６に記憶されている圧縮された静止画データを伸長する。画像変換部３４は、ＪＰＥＧエンジン３６により伸長された静止画データ（伸長静止画データ５５）から、円形画像を構成する複数の画素データを有する、撮像静止画データ５２と同じ画素数および画像サイズを有する原サイズ再生静止画データ５６を生成する。表示画像生成部３２は、原サイズ再生静止画データ５６から、パーソナルコンピュータ１２のＬＣＤ４３や自身のＬＣＤ５に表示する表示画像データを生成する。
【０１３６】
したがって、この実施の形態１に係るモニタシステム１３では、超小型広角カメラ装置１により撮像した撮像静止画データ５２の画素数を減らした上でＪＰＥＧ方式で圧縮し、後からそれを伸長した上で元のサイズへ戻し、その戻した静止画データ（原サイズ再生静止画データ５６）から所望の任意の範囲を切出し、その部分のみを拡大処理した切出し画像を、パーソナルコンピュータ１２のＬＣＤ４３に表示したり、超小型広角カメラ装置１のＬＣＤ５に表示したりすることができる。
【０１３７】
しかも、画像変換部３４は、撮像静止画データ５２の画像中の、魚眼レンズ９により撮像された円形画像部分を、四角形の画像の縮小サイズ静止画データ５３へ変換し、ＪＰＥＧエンジン３６は、その縮小サイズ静止画データ５３をＪＰＥＧ方式で圧縮する。縮小サイズ静止画データ５３の画素数は、撮像静止画データ５２の画素数より少ない。したがって、ＪＰＥＧエンジン３６が生成する圧縮静止画データのデータ量は、撮像静止画データ５２をＪＰＥＧ方式で圧縮する場合に比べて格段に削減される。
【０１３８】
たとえば撮像静止画データ５２のアスペクト比４：３であり、撮像静止画データ５２による撮像静止画が円形画像と同じ高さを有するものとすると、その撮像静止画データ５２における円形画像の画素の割合は、０．５８９（＝３．１４×ｒ２／（２ｒ×（２ｒ×４／３）））となる。この式でｒは、円形画像の半径である。したがって、図４の画素配列の変換ルールによる縮小サイズ静止画データ５３のデータ量は、撮像静止画データ５２をＪＰＥＧ方式で圧縮する場合のデータ量のおよそ０．５８９倍とすることが可能である。
【０１３９】
その結果、この実施の形態１に係るモニタシステム１３での圧縮方法を採用することで、圧縮後の撮像画像のデータ量は、魚眼レンズ９の撮像に基づく撮像静止画データ５２をそのままＪＰＥＧ方式で圧縮する場合に比べて、格段に削減される。
【０１４０】
しかも、四角形の撮像静止画中の、円形画像の複数の画素データは、縮小サイズ静止画データ５３の各画素データとして残されている。そのため、円形画像をＪＰＥＧ方式で圧縮し、さらにＪＰＥＧ方式で伸長した後の円形画像の画質は、魚眼レンズ９の撮像に基づく撮像静止画データ５２をそのままＪＰＥＧ方式で圧縮する場合と同等の画質に維持することができる。円形画像の画質を落とすことなく、保存するデータ量を効果的に減らすことができる。
【０１４１】
なお、この実施の形態では、ＪＰＥＧエンジン３６は、ＣＭＯＳ撮像デバイス２１が連続的に撮像する度に更新される複数の撮像静止画データ５２をすべてＪＰＥＧ方式で圧縮し、蓄積動画データ５４として保存している。この他にもたとえば、ＪＰＥＧエンジン３６は、ＣＭＯＳ撮像デバイス２１による連続的な撮像により更新される複数の撮像静止画データ５２の中の一部を、たとえば１つおきにＪＰＥＧ方式で圧縮して保存することで、蓄積動画データ５４として蓄積するデータ量を減らすようにしてもよい。１つおきにＪＰＥＧ方式で圧縮して保存した場合、蓄積動画データ５４のフレームレートは、ＣＭＯＳ撮像デバイス２１による撮像でのフレームレートの半分となる。
【０１４２】
また、この実施の形態１において、ＣＭＯＳ撮像デバイス２１は、３００万画素のものである。したがって、圧縮された静止画データをＪＰＥＧエンジン３６で伸長し、画像変換部３４により原画像のサイズへ戻し、さらに、その原画像のサイズに戻された画像の一部を表示画像生成部３２により、ＶＧＡサイズ以上で切出すことができる。
【０１４３】
したがって、ＨＤＤ２６の蓄積動画データ５４の保存のための記憶領域を効果的に減らしつつ、ＨＤＤ２６に記憶される静止画データから所望の範囲を切出し、その切出した範囲を拡大処理することで、ＶＧＡサイズ以上の、実用性のある高い解像度の表示画像を得ることができる。
【０１４４】
図１３は、実施の形態１およびその変形例における画素変換ルールを示す説明図である。図１３（Ａ）は、この実施の形態１における円形画像の画素の変換ルールである。図１３（Ｂ）は、この実施の形態１の第一の変形例における円形画像の画素の変換ルールである。図１３（Ｃ）は、この実施の形態１の第二の変形例における円形画像の画素の変換ルールである。図１３（Ｄ）は、この実施の形態１の第三の変形例における円形画像の画素の変換ルールである。
【０１４５】
この実施の形態１では、画像変換部３４は、変換ルールデータ６８の変換ルールに基づいて、図１３（Ａ）に示すように、撮像静止画データ５２の画像の中の円形画像について、縮小サイズ静止画データ５３の四角形の画像からはみ出す画素データを、縮小サイズ静止画データ５３の四角形の四隅の角部分の画素に移動するように割り付けることで、小さい画像へ変換している。
【０１４６】
この他にもたとえば、画像変換部３４は、変換ルールデータ６８の他の変換ルールに基づいて、図１３（Ｂ）に示すように、突出する４つの円弧部分をそれぞれ二分割し、４つの角部に割り当てるようにしたりしてもよい。
【０１４７】
また、図１３（Ｃ）に示すように、画像変換部３４は、撮像静止画データ５２の画像の中の円形画像について、行毎にまとめて複数の画素データを割り付けることで、小さい画像へ変換するようにしてもよい。
【０１４８】
さらに他にもたとえば、画像変換部３４は、変換ルールデータの変換ルールに基づいて、図１３（Ｄ）に示すように、撮像静止画データ５２の画像の中の円形画像について、円形画像の中心の画素を中心とする円状に並ぶ複数の画素データを円単位でまとめて割り付けることで、小さい画像へ変換するようにしてもよい。
【０１４９】
この実施の形態１では、画像変換部３４は、変換ルールデータ６８の変換ルールに基づいて、図７に示すように、撮像静止画データ５２の円形画像の画素数と同数の四角形の画像の縮小サイズ静止画データ５３を生成している。
【０１５０】
この他にもたとえば、画像変換部３４は、変換ルールデータ６８の他の変換ルールに基づいて、図１４に示すように、撮像静止画データ５２の円形画像の画素数より多い数の四角形の画像の縮小サイズ静止画データ５３を生成するようにしてもよい。図１４の例では、撮像静止画データ５２の円形画像の画素数に比べて、縮小サイズ静止画データ５３の画像の画素数は、その１列分だけ画素数が多くなっている。
【０１５１】
なお、この変形例では、縮小サイズ静止画データ５３の画像の画素数が、撮像静止画データ５２の円形画像の画素数より多いため、縮小サイズ静止画データ５３の画像中には、円形画像の画素データが割り付けられない画素（図１４中で、番号が記載されていない画素）が存在する。そして、このような円形画像の画素データが割り付けられない画素には、画像変換部３４は、たとえば黒色などの単一色あるいは略均一な色の画素データを割り付けるようにするとよい。
【０１５２】
ＪＰＥＧ方式で圧縮するブロックの複数の画素の色が同一色あるいは略同一色である場合、そのブロックをＤＣＴ変換したとき、空間周波数の交流成分が生成されない。あるいは、空間周波数の交流成分がほとんど生成されない。そのブロックは、略直流成分のみとなる。また、同一色あるいは略同一色の複数の画素からなるブロックが連続するとき、ランレングス符号化により、データ量が減る。
【０１５３】
そして、縮小サイズ静止画データ５３において、円形画像の画素データが割り付けられない画素は、画像の四隅の角部分にまとめて存在することとなる。
【０１５４】
したがって、この円形画像の画素データが割り付けられない画像の四隅の複数の画素に、同一色あるいは略同一色の画素データを割り付けることで、縮小サイズ静止画データ５３の画像の画素数が、撮像静止画データ５２の円形画像の画素数より多いのにもかかわらず、圧縮した場合、撮像静止画データ５２の円形画像と、縮小サイズ静止画データ５３の画像とは、略同じデータ量となることを期待することができる。
【０１５５】
実施の形態２．
図１５は、本発明の実施の形態２に係るモニタシステム１３の機能構成を示すブロック図である。実施の形態２に係るモニタシステム１３は、超小型広角カメラ装置１と、これとＵＳＢケーブル１１により接続されるパーソナルコンピュータ１２とを有する。
【０１５６】
実施の形態２に係る超小型広角カメラ装置１は、結像する円形画像の複数の画素を並べ替えた画像からなる輝度画像データを生成する撮像手段としてのＣＭＯＳ撮像デバイス７１と、伸長処理のみを実行する変換手段としての画像変換部７３と、を有する。
【０１５７】
これ以外の実施の形態２に係るモニタシステム１３の構成要素は、実施の形態１に係るモニタシステム１３の同名の構成要素と同じ機能を奏するものであり、実施の形態１と同一の符号を付してその説明を省略する。
【０１５８】
そして、ＣＭＯＳ撮像デバイス７１が円形画像が結像される複数の受光素子の受光光量に基づく輝度画像データを生成し、すなわち、この実施の形態２では、画像変換部７３によって画像の縮小変換はなされない。
【０１５９】
図１６は、図１５中のＣＭＯＳ撮像デバイス７１での、複数の受光素子の配列と、アドレスとの対応関係を示す図である。このＣＭＯＳ撮像デバイス７１では、ＣＭＯＳ撮像デバイス７１の受光面に配列される複数の受光素子の中、円形画像が結像する範囲内の複数の受光素子についてのみ、１〜１９６のアドレス値が割り当てられている。なお、実施の形態１のＣＭＯＳ撮像デバイス２１では、図４に示すように、その受光面に配列される複数の受光素子に、１〜３００のアドレス値が割り当てられている。
【０１６０】
ＣＭＯＳ撮像デバイス７１は、アドレス値が割り当てられている複数の受光素子の受光光量を読込み、四角形の画像の輝度画像データを生成する。
【０１６１】
図１７は、図１５中のＣＭＯＳ撮像デバイス７１が生成する輝度画像データによる画像における画素配列を示す説明図である。ＣＭＯＳ撮像デバイス７１は、図１７に示すように、たとえば「１４×１４」画素からなる四角形の画像の輝度画像データを生成する。図１７において、画像の各画素に対応するマスには、図１６の各受光素子のアドレスが記載されている。輝度画像データの画像の複数の画素には、円形画像が結像する複数の画素の画素データが割り当てられている。
【０１６２】
ＣＭＯＳ撮像デバイス７１により円形画像の輝度が割り付けられた輝度画像データが生成されると、カスタムＩＣ２３の色変換処理部３１は、輝度画像データの各画素にその輝度に対応する色の値を割り当てて、撮像静止画データ７２を生成する。ＡＳＩＣ２４のカメラ保存処理部３３は、色変換処理部３１が生成する撮像静止画データ７２を、ＨＤＤ２６に保存する。
【０１６３】
また、カメラ保存処理部３３は、撮像静止画データ７２をＨＤＤ２６に保存すると、それを処理管理部３５へ通知する。処理管理部３５は、ＪＰＥＧエンジン３６へ圧縮処理を指示する。ＪＰＥＧエンジン３６は、ＨＤＤ２６に保存されている撮像静止画データ７２を読込み、ＪＰＥＧ方式で圧縮する。ＪＰＥＧエンジン３６は、ＪＰＥＧ方式の圧縮処理により生成した圧縮静止画データにより、ＨＤＤ２６に保存される蓄積動画データ５４を更新する。
【０１６４】
その後、処理管理部３５は、たとえばパーソナルコンピュータ１２から新たに受信した表示指定コマンドをＲＡＭ６４に保存した後、このＲＡＭ６４に記憶される表示指定コマンドの組合せに基づいて、過去の広角画面の画像の表示が指示されていると判断する。処理管理部３５は、ＪＰＥＧエンジン３６に、表示指定コマンドにより指定された過去の時刻の圧縮静止画データの伸長を指示し、画像変換部７３に、伸長により生成される伸長静止画データ５５の逆変換処理を指示し、さらに、表示画像生成部３２に、画像変換部３４が逆変換処理により生成する原サイズ再生静止画データ５６に基づく、広角画面の表示静止画データの生成を指示する。
【０１６５】
ＪＰＥＧエンジン３６により伸長された伸長静止画データ５５がＨＤＤ２６に保存されると、画像変換部７３は、ＥＥＰＲＯＭ６５に記憶される変換ルールデータ６８にしたがって、ＨＤＤ２６に保存されている伸長静止画データ５５から、原サイズ再生静止画データ５６を生成する。画像変換部７３は、図１６に示すＣＭＯＳ撮像デバイス２１がその受光面２２に配列されるすべての受光素子に基づいて生成する四角形の画像と同じ画素数およびサイズを有する画像の原サイズ再生静止画データ５６を生成する。画像変換部７３は、画像の中央部に円形画像を有し、且つ、その円形画像の外側の周縁部が均一な色（たとえば黒色）に塗られた画像の原サイズ再生静止画データ５６を生成する。画像変換部７３は、生成した原サイズ再生静止画データ５６を、ＨＤＤ２６に保存する。表示画像生成部３２は、ＡＳＩＣ２４を介してＨＤＤ２６に記憶される原サイズ再生静止画データ５６を取得し、広角画面（円形画像）の表示静止画データを生成する。
【０１６６】
以上のように、この実施の形態２によれば、ＣＭＯＳ撮像デバイス７２は、円形画像が結像する複数の受光素子の受光光量に基づく輝度情報を有する四角形の画像の輝度画像データを生成し、ＪＰＥＧエンジン３６は、その輝度画像データに基づく四角形の画像の撮像静止画データ７２を圧縮する。したがって、ＡＳＩＣ２４に実現される画像変換部７３は、実施の形態１の画像変換部３４のように、圧縮処理前に、撮像静止画データ７２の画素数を減らす必要がない。ＡＳＩＣ２４におけるソフトウェア処理により、撮像静止画データ７２の画素数を減らす必要がなく、その分、短時間で、輝度画像データから圧縮静止画データを生成することができる。
【０１６７】
実施の形態３．
図１８は、本発明の実施の形態３に係るモニタシステム１３の機能構成を示すブロック図である。実施の形態３に係るモニタシステム１３は、超小型広角カメラ装置１と、これとＵＳＢケーブル１１により接続されるパーソナルコンピュータ１２とを有する。
【０１６８】
実施の形態３に係る超小型広角カメラ装置１は、ＣＭＯＳ撮像デバイス２１が生成する輝度画像データの画像の中の、円形画像外の画素については、色変換するのではなく黒色の画素データに置き換える色変換処理部８１と、画像の縮小変換処理において画素単位ではなく、複数の画素からなるブロック単位で置換えルールを有する変換ルールデータ８２と、その変換ルールデータ８２にしたがって画像の変化処理と逆変換処理とを実行する変換手段としての画像変換部８３と、を有する。
【０１６９】
これ以外の実施の形態３に係るモニタシステム１３の構成要素は、実施の形態１に係るモニタシステム１３の同名の構成要素と同じ機能を奏するものであり、実施の形態１と同一の符号を付してその説明を省略する。
【０１７０】
図１９は、図１８中の超小型広角カメラ装置１による撮像動作の流れを示すフローチャートである。図２０は、超小型広角カメラ装置１における撮像動作中の撮像から圧縮までの各画像変換段階での画像構成を示す説明図である。
【０１７１】
ＣＭＯＳ撮像デバイス２１により輝度画像データが生成されると、カスタムＩＣ２３の色変換処理部８１は、輝度画像データを読込み（ステップＳＴ４１）、撮像静止画データ８４を生成するための色変換処理を開始する（ステップＳＴ４２）。
【０１７２】
色変換処理において、具体的にはたとえば、色変換処理部８１は、まず、カスタムＩＣ２３の図示外のＥＥＰＲＯＭから置換え領域データを読込み、ＣＭＯＳ撮像デバイス２１が生成する輝度分布データの画像を円形範囲内の部分と、円形範囲外の部分とに分ける。置換え領域データは、色変換テーブルを用いて色変換を行う領域を示すデータである。置換え領域データは、たとえば図４中の円形画像の範囲内を、色変換テーブルを用いて色変換を行う領域として記憶する。
【０１７３】
なお、所定の円形範囲としては、漏れ光や回折光などを含まない本来の被写体部分とするのが好ましいが、本来の被写体部部分に加え、わずかにそれらの周辺、すなわちわずかに径を大きくした円形範囲としてもよい。また、写される画像が楕円形となるような場合は、所定の円形範囲とは、その楕円形の範囲となる。
【０１７４】
次に、色変換処理部８１は、輝度分布データの画像における円形範囲内の画素については、カスタムＩＣ２３のＥＥＰＲＯＭの色変換テーブルからその画素の受光光量に対応する色の値を読込み、読み込んだ値をその画素に割り当てる。また、色変換処理部は、輝度分布データの画像における円形範囲外の画素については、所定の色（たとえば黒色など）の値をその画素に割り当てる。
【０１７５】
これにより、色変換処理部８１は、置換え領域データにより特定される円形範囲内の画像として、輝度分布データに基づく所定の色分布を有し、且つ、置換え領域データにより特定される円形範囲外の画像として、所定の一定の色（たとえば均一な黒色）を有する撮像静止画データ８４を生成する。色変換処理部８１は、たとえば図２０（Ａ）に示すように、円形画像の周囲が黒色に均一に塗りつぶされた画像の撮像静止画データ８４を生成する。
【０１７６】
カメラ保存処理部３３は、色変換処理部８１が生成した撮像静止画データ８４を、超小型広角カメラ装置１のＨＤＤ２６に保存する（ステップＳＴ４３）。
【０１７７】
ＨＤＤ２６に撮像静止画データ８４が保存されると、画像変換部８３は、処理管理部３５の指示に基づいて、撮像静止画データ８４を縮小サイズ静止画データ８５へ変換する処理を開始する。
【０１７８】
具体的にはたとえば、画像変換部８３は、まず、図２０（Ｂ）に示すように、撮像静止画データ８４の画像をたとえば８×８の画素のまとまり毎に、複数のブロックに分割する。図２０（Ｂ）では、撮像静止画データ８４の画像を、Ｂ１からＢ４８までの４８個のブロックに分割している。
【０１７９】
そして、画像変換部８３は、分割により得られる複数のブロックの中の、円形画像を含む複数のブロックを割り付けた縮小画像を生成し、その縮小画像の画像データを、縮小サイズ静止画データ８５として、ＨＤＤ２６に保存する（ステップＳＴ４４）。図２０（Ｃ）は、画像変換部８３が、図２０（Ｂ）でのブロック分けにしたがって生成する縮小画像の一例を示す図である。
【０１８０】
これにより、画像変換部８３は、撮像静止画データ８４中の円形画像の情報を減らすことなく、撮像静止画データ８４より画素数が少ない縮小サイズ静止画データ８５を生成し、ＨＤＤ２６に保存する。
【０１８１】
画像変換部８３により生成された撮像静止画データ８４がＨＤＤ２６に保存されると、ＪＰＥＧエンジン３６は、ＨＤＤ２６に保存されている縮小サイズ静止画データ８５を読込み、縮小サイズ静止画データ８５を圧縮し（ステップＳＴ４５）、ＨＤＤ２６に保存する。これにより、ＨＤＤ２６に保存される蓄積動画データ５４は、更新される（ステップＳＴ４６）。
【０１８２】
その後、処理管理部３５は、たとえばパーソナルコンピュータ１２から新たに受信した表示指定コマンドをＲＡＭ６４に保存した後、このＲＡＭ６４に記憶される表示指定コマンドの組合せに基づいて、過去の広角画面の画像の表示が指示されていると判断する。処理管理部３５は、ＪＰＥＧエンジン３６に、表示指定コマンドにより指定された過去の時刻の圧縮静止画データの伸長を指示し、画像変換部８３に、伸長により生成される伸長静止画データ５５の逆変換処理を指示し、さらに、表示画像生成部３２に、画像変換部８３が逆変換処理により生成する原サイズ再生静止画データ５６に基づく、広角画面の表示静止画データの生成を指示する。
【０１８３】
ＪＰＥＧエンジン３６により伸長された伸長静止画データ５５がＨＤＤ２６に保存されると、画像変換部８３は、ＥＥＰＲＯＭ６５に記憶される変換ルールデータ８２にしたがって、ＨＤＤ２６に保存されている伸長静止画データ５５から、原サイズ再生静止画データ５６を生成する。画像変換部８３は、図２０（Ａ）と同じ画素数およびサイズを有する画像の原サイズ再生静止画データ５６を生成し、ＨＤＤ２６に保存する。画像変換部８３は、画像の中央部に円形画像を有し、且つ、その円形画像の外側の周縁部が均一な色（たとえば黒色）に塗られた画像の原サイズ再生静止画データ５６を生成する。表示画像生成部３２は、ＡＳＩＣ２４を介してＨＤＤ２６に記憶される原サイズ再生静止画データ５６を取得し、広角画面（円形画像）の表示静止画データを生成する。
【０１８４】
以上のように、この実施の形態３によれば、画像変換部８３は、撮像静止画データ８４の画像を複数のブロックに分け、その複数のブロックの中の円形画像を含むブロックを割り付けた縮小サイズ静止画データ８５を生成する。この縮小サイズ静止画データ８５の画素数は、撮像静止画データ８４の画素数より少なくなる。その上で、ＪＰＥＧエンジン３６は、その縮小サイズ静止画データ８５を圧縮する。ＨＤＤ２６に記憶させる圧縮された静止画データのデータ量を削減することができる。
【０１８５】
しかも、色変換処理部８１は、撮像静止画データ８４の円形画像外の部分を黒色に均一に塗りつぶす。したがって、円形画像の部分とともに円形画像外の部分を有するブロックは、ＪＰＥＧ方式で圧縮されると、空間周波数の高周波成分が少なく、しかも、エントロピー符号化の際のランレングスが長くなることを期待することができる。空間周波数の高周波成分が少なくなったり、エントロピー符号化の際のランレングスが長くなったりすると、その分、圧縮後のデータ量は削減されることになる。
【０１８６】
なお、この実施の形態３では、画像変換部８３は、図２０に示すように、円形画像を含むブロックをそのままの配列で変換して、縮小サイズ静止画データ８５の画像を生成している。この他にもたとえば、実施の形態１の図１３において画素単位での割付での変形例で示すように、画像変換部８３は、たとえば円形画像の中心側のものから順番に、縮小サイズ静止画データ８５の画像の左上から右下へ並べるようにしてもよい。
【０１８７】
この他にもたとえば、画像変換部８３は、円形画像を含む複数のブロックの輪郭とは異なる画像形状の縮小サイズ静止画データ８５を生成するようにしてもよい。この他の変形例の場合、画像変換部８３は、たとえば円形画像を含む複数のブロックを順番に、縮小サイズ静止画データ８５の画像に割り当てるようにすればよい。
【０１８８】
また、画像変換部８３は、円形画像を含む複数のブロックのブロック数より多いブロック数の、縮小サイズ静止画データ８５を生成するようにしてもよい。この場合、画像変換部８３は、円形画像を含むブロックを割り付けない余分なブロックを、黒色などの所定の均一な色のみからなる画像のブロックとすればよい。これにより、余分なブロックのデータ量を最小限に抑えることかでき、データ量削減の効果を損なわないようにすることができる。
【０１８９】
また、画像変換部８３は、円形画像を含む複数のブロックとして、画素数が揃っていない複数のブロックを使用するようにしてもよい。
【０１９０】
図２１は、画素数が揃っていない複数のブロックにより、撮像静止画データ８４の画像から、円形画像を含む複数のブロックを切出す場合の一例を示す説明図である。図２１の例は、円形画像の中心部分は、「４×４」画素のブロックにより切出し、円形画像の周縁部分は、「２×２」画素のブロックにより切出し、その間の部分は、「３×３」画素のブロックにより切出すものである。
【０１９１】
魚眼レンズ９で撮像した円形画像は、図３に魚眼レンズ９を用いた光学系を図示するように、画像の周縁部分が大きく歪む。これに対して、円形画像の中心部分における、画像の歪みは殆ど発生しない。また、画角で考えた場合、円形画像の中心部分の実質的な解像度は、画像の周縁部分の解像度より高い。そして、図２１に示すように、円形画像の周縁部分を、中央部分より少ない画素数のブロックにより細かいブロック単位で切出すようにすることで歪みが多く且つ解像度が相対的に画像の周縁部分の画像の情報量の減りを抑えつつ、画像全体としての情報量のより一層の削減を図ることができる。後に、円形画像の一部を切出して生成する切出し画像の画質の低下を抑えつつ、蓄積する静止画データのデータ量を削減することが可能となる。
【０１９２】
以上の本発明の各実施の形態は、本発明の好適な実施の形態の例であるが、本発明は、これらに限定されるものではなく、発明の要旨を逸脱しない範囲において種々の変形、変更が可能である。
【０１９３】
上記各実施の形態では、ＪＰＥＧ方式で圧縮された静止画データ（蓄積動画データ５４）を記憶するＨＤＤ２６と、その圧縮された静止画データを伸長するＪＰＥＧエンジン３６と、伸長された静止画データから原サイズ再生静止画データ５６を生成する画像変換部３４，７３，８３と、原サイズ再生静止画データ５６から表示静止画データを生成する表示画像生成部３２とは、超小型広角カメラ装置１に設けられている。これらの構成要素は、その中のすべてあるいは一部がパーソナルコンピュータ１２に設けられていてもよい。
【０１９４】
そして、たとえばこれらの構成要素のすべてがパーソナルコンピュータ１２に設けられている場合、超小型広角カメラ装置１のデバイス通信部３８は、ＪＰＥＧエンジン３６により圧縮された静止画データを、ＵＳＢケーブル１１を介して、パーソナルコンピュータ１２のホスト通信部４６へ送信すればよい。この場合、仮にたとえばＪＰＥＧエンジン３６により圧縮されていない撮像静止画データ５２そのものを超小型広角カメラ装置１のデバイス通信部３８がパーソナルコンピュータ１２のホスト通信部４６へ送信する場合に比べて、送信する画像のデータ量を減らすことができる。
【０１９５】
上記各実施の形態では、超小型広角カメラ装置１とパーソナルコンピュータ１２とは、伝送手段を構成するデバイス通信部３８、ＵＳＢケーブル１１およびホスト通信部４６により、互いに通信データを送受している。この他にもたとえば、超小型広角カメラ装置１とパーソナルコンピュータ１２とは、ＩＥＥＥ（ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃ  Ｅｎｇｉｎｅｅｒｓ）８０２．３規格などに基づく通信ケーブルにより接続されたり、ＩＥＥＥ８０２．１１規格などのワイヤレス通信により接続されたりしていてもよい。また、超小型広角カメラ装置１とパーソナルコンピュータ１２とは、互いに直接に通信するのではなく、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネットなどによりネットワーク接続され、そのネットワーク上のたとえばハブ機器、ルータ機器などの通信中継機器やサーバ装置などを介して、所定の通信データを送受するものであってもよい。
【０１９６】
上記各実施の形態では、１台の超小型広角カメラ装置１と、１台のパーソナルコンピュータ１２とがＵＳＢケーブル１１により接続されている。この他にもたとえば、１台の超小型広角カメラ装置１と、複数台のパーソナルコンピュータ１２とをネットワーク接続したり、複数台の超小型広角カメラ装置１と、１台のパーソナルコンピュータ１２とをネットワーク接続したり、複数台の超小型広角カメラ装置１と、複数台のパーソナルコンピュータ１２とをネットワーク接続したりしてもよい。これらの変形例の場合において、各パーソナルコンピュータ１２は、モニタする超小型広角カメラ装置１を、ＩＰアドレスなどのネットワーク上の機器識別情報を用いて特定し、表示指定コマンドを送信すればよい。また、各超小型広角カメラ装置１は、表示静止画データに、送信先のパーソナルコンピュータ１２の機器識別情報を付加して送信すればよい。
【０１９７】
上記各実施の形態では、超小型広角カメラ装置１で撮像した広角画像は、そのＨＤＤ２６に記憶され、パーソナルコンピュータ１２へ供給されている。このほかにたとえば、超小型広角カメラ装置１で撮像した広角画像を、インターネット、ＬＡＮなどのネットワークに接続されるサーバ装置の記憶デバイスに保存し、このサーバ装置から、記憶する広角画像あるいはその一部を切出した画像を、そのネットワークに接続されたパーソナルコンピュータ１２へ送信するようにしてもよい。
【０１９８】
この変形例においても、上記各実施の形態のように、広角画像の画素数を削減することで画像データを効率良く圧縮して削減することができ、その画像データを記憶するためのＨＤＤ２６の記憶領域を削減したり、その画像データを送受信するためのネットワークの通信負荷を削減したりすることができる。
【０１９９】
また、この画像データとともに、たとえば魚眼レンズ９の像の歪みに関するパラメータを、超小型広角カメラ装置１のＨＤＤ２６あるいはネットワークなどに接続されるサーバ装置の記憶デバイスに保存し、サーバ装置は、このパラメータを画像のデータとともにパーソナルコンピュータ１２へ送信するようにしてもよい。パーソナルコンピュータ１２に設けられた表示画像生成部は、受信した部分的な画像のデータによる画像の歪みを受信したパラメータを用いて補正して表示画像を生成し、パーソナルコンピュータ１２のＬＣＤ４３は、この表示画像を表示することができる。
【０２００】
このようにネットワークなどに接続されたパーソナルコンピュータなどにおいて、超小型カメラ広角カメラ装置１により撮像された円形画像を含む画像を閲覧できるようにするためには、たとえば、パーソナルコンピュータなどに、その画像を閲覧するための専用の閲覧ソフトウェアプログラムなどを実行させればよい。また、このパーソナルコンピュータなどが実行する専用の閲覧ソフトウェアプログラムなどを無料で提供するとともに、超小型カメラ広角カメラ装置１により撮像された円形画像を含む画像を、ネットワークを介してアクセス可能なサーバ装置などに無料サンプルなどとしてダウンロード可能に保存しておくことで、誰でも自由に、超小型カメラ広角カメラ装置１により撮像された円形画像から切出された部分的な画像を閲覧することができる。たとえば超小型カメラ広角カメラ装置１の購入を検討している人などにあっては、その購入前に、無料配布される閲覧ソフトウェアプログラムなどを自分のパーソナルコンピュータに実行させ、ネットワーク上のサンプルを閲覧することで、切出し画像が十分に高品質のものであることを確認することができる。超小型カメラ広角カメラ装置１の販売促進の効果を期待することができる。
【産業上の利用可能性】
【０２０１】
本発明は、家庭やビルなどのセキュリティシステム、各種の監視システム、犬などのペットや観光地などのリモートモニタリングシステム、テレビ電話システム、テレビ会議システム、離れた空間同士を接続するためのシステム、パーソナルビデオ放送システム、人や車の行動記録システムなどとして、広く利用することができる。
【図面の簡単な説明】
【０２０２】
【図１】図１は、本発明の実施の形態１に係る超小型広角カメラ装置を示す斜視図である。
【図２】図２は、図１の超小型広角カメラ装置に内蔵される撮影機能を示すブロック図である。
【図３】図３は、超小型広角カメラ装置の光学系の説明図である。
【図４】図４は、図３中の受光面における複数の受光素子の配列状態を模式的に示す説明図である。
【図５】図５は、ＣＭＯＳ撮像デバイスの受光面に結像する像の一例を示す説明図である。
【図６】図６は、図２中のＡＳＩＣのハードウェア構成を示すブロック図である。
【図７】図７は、図６中の変換ルールデータによる画素配列の変換ルールの一例を示す説明図である。
【図８】図８は、図２中の超小型広角カメラ装置による撮像動作の流れを示すフローチャートである。
【図９】図９は、図２のモニタシステムにおける再生動作の流れを示すフローチャートである。
【図１０】図１０は、図２中のＰＣ表示制御部が入力データに基づいて生成する表示指定コマンドの一例を示す説明図である。
【図１１】図１１は、図２中のパーソナルコンピュータの大型のＬＣＤに表示される表示画面の組合せの一例を示す図である。
【図１２】図１２は、超小型広角カメラ装置による表示静止画データの生成処理の流れを示すフローチャートである。
【図１３】図１３は、実施の形態１およびその変形例における画素変換ルールを示す説明図である。
【図１４】図１４は、実施の形態１の更に別の変形例における画素変換ルールを示す説明図である。
【図１５】図１５は、本発明の実施の形態２に係るモニタシステムの機能構成を示すブロック図である。
【図１６】図１６は、図１５中のＣＭＯＳ撮像デバイスでの、複数の受光素子の配列と、アドレスとの対応関係を示す図である。
【図１７】図１７は、図１５中のＣＭＯＳ撮像デバイスが生成する輝度画像データによる画像における画素配列を示す説明図である。
【図１８】図１８は、本発明の実施の形態３に係るモニタシステムの機能構成を示すブロック図である。
【図１９】図１９は、図１８中の超小型広角カメラ装置による撮像動作の流れを示すフローチャートである。
【図２０】図２０は、超小型広角カメラ装置における撮像動作中の撮像から圧縮までの各画像変換段階での画像構成を示す説明図である。
【図２１】図２１は、画素数が揃っていない複数のブロックにより、撮像静止画データ８４の画像から、円形画像を含む複数のブロックを切出す場合の一例を示す説明図である。
【符号の説明】
【０２０３】
１  超小型広角カメラ装置（広角カメラ装置）
９  魚眼レンズ（広角レンズ）
１１  ＵＳＢケーブル（伝送手段の一部）
１２  パーソナルコンピュータ（閲覧装置）
１３  モニタシステム
２１，７１  ＣＭＯＳ撮像デバイス（撮像手段）
２６  ＨＤＤ（記憶手段）
３４，７３，８３  画像変換部（変換手段）
３２  表示画像生成部（表示画像生成手段）
３６  ＪＰＥＧエンジン（圧縮手段、伸長手段）
３７  デバイス通信部（伝送手段の一部）
４３  ＬＣＤ（表示手段）
４６  ホスト通信部（伝送手段の一部）
【図１】
2007318597.tif 000003
【図２】
2007318597.tif 000004
【図３】
2007318597.tif 000005
【図４】
2007318597.tif 000006
【図５】
2007318597.tif 000007
【図６】
2007318597.tif 000008
【図７】
2007318597.tif 000009
【図８】
2007318597.tif 000010
【図９】
2007318597.tif 000011
【図１０】
2007318597.tif 000012
【図１１】
2007318597.tif 000013
【図１２】
2007318597.tif 000014
【図１３】
2007318597.tif 000015
【図１４】
2007318597.tif 000016
【図１５】
2007318597.tif 000017
【図１６】
2007318597.tif 000018
【図１７】
2007318597.tif 000019
【図１８】
2007318597.tif 000020
【図１９】
2007318597.tif 000021
【図２０】
2007318597.tif 000022
【図２１】
2007318597.tif 000023