(57)【要約】【課題】所望の被写体または方向を特に意識して撮像しなくとも、所望の被写体または方向の動画を表示する。【解決手段】本発明に係る動画の表示方法は、広角レンズ１５を用いて撮像される静止画の一部を切出し、最初の表示画像の表示データを生成するステップＳＴ３１と、広角レンズ１５を用いて撮像される２つ目以降の静止画の切出しステップＳＴ３６に先立って、前回切出した静止画の撮像タイミングからその切出し対象の静止画を撮像する撮像タイミングまでにおける撮像アングルの変化量を特定するステップＳＴ３５と、特定された撮像アングルの変化量を相殺するように２つ目以降の静止画からの画像の切出し範囲をずらしてその静止画の一部を切出し、２つ目以降の表示画像の表示データを生成するステップＳＴ３６と、を有するものである。【選択図】図１０
2007306353.tif 000002
【特許請求の範囲】
【請求項１】
広角レンズを用いて撮像される静止画の一部を切出し、最初の表示画像の表示データを生成するステップと、
上記広角レンズを用いて撮像される２つ目以降の静止画の切出しに先立って、前回切出した静止画の撮像タイミングからその切出し対象の静止画を撮像する撮像タイミングまでにおける撮像アングルの変化量を特定するステップと、
上記特定された撮像アングルの変化量を相殺するように２つ目以降の静止画からの画像の切出し範囲をずらしてその静止画の一部を切出し、２つ目以降の表示画像の表示データを生成するステップと、
を特徴とする動画の表示方法。
【請求項２】
広角レンズを用いて撮像される静止画の一部を切出し、所望の被写体が写る最初の表示画像の表示データを生成するステップと、
上記広角レンズを用いて撮像される２つ目以降の静止画の切出しに先立って、前回切出した静止画の撮像タイミングからその切出し対象の静止画を撮像する撮像タイミングまでにおける撮像アングルの変化量と、前回切出した静止画の撮像位置とその切出し対象の静止画の撮像位置との上記被写体に対する相対アングルの変化量とを特定するステップと、
上記特定された撮像アングルの変化量および相対アングルの変化量を相殺するように２つ目以降の静止画からの画像の切出し範囲をずらしてその静止画の一部を切出し、２つ目以降の表示画像の表示データを生成するステップと、
を特徴とする動画の表示方法。
【請求項３】
広角レンズを用いて連続的に撮像される各静止画のデータに、それぞれの撮像アングルあるいはその変化量を示すアングル情報が付加された複数の保存静止画データを記憶する記憶手段と、
上記記憶手段に記憶される保存静止画データの画像の一部を撮像順にしたがって切出し、複数の表示画像の表示データを生成する切出表示画像生成手段と、
上記切出表示画像生成手段により生成される上記複数の表示データによる複数の表示画像を順番に表示する表示手段と、を有し、
前記切出表示画像生成手段は、２つ目以降の画像の切出しにおいて、その切出し対象の保存静止画データあるいはその前に切出した保存静止画データに付加された上記撮像アングルあるいはその変化量を示すアングル情報に基づいて特定される、その切出し対象の静止画と前回切出した静止画との撮像アングルの変化量を相殺するように、画像の切出し範囲をずらして画像の一部を切出すことを特徴とする動画表示システム。
【請求項４】
広角レンズを用いて連続的に撮像される各静止画のデータに、それぞれの撮像アングルあるいはその変化量を示すアングル情報と、それぞれの撮像位置あるいはその変化量を示す撮像位置情報とが付加された複数の保存静止画データを記憶する記憶手段と、
上記記憶手段に記憶される保存静止画データの画像の一部を撮像順にしたがって切出し、所定の被写体が写る複数の表示画像の表示データを生成する切出表示画像生成手段と、
上記切出表示画像生成手段により生成される上記複数の表示データによる複数の表示画像を順番に表示する表示手段と、を有し、
前記切出表示画像生成手段は、２つ目以降の画像の切出しにおいて、その切出し対象の保存静止画データあるいはその前に切出した保存静止画データに付加された上記撮像アングルあるいはその変化量を示すアングル情報に基づいて特定される、前回切出した静止画とその切出し対象の静止画との撮像アングルの変化量と、その切出し対象の保存静止画データあるいはその前に切出した保存静止画データに付加された上記撮像位置あるいはその変化量を示す撮像位置情報に基づいて特定される、前回切出した静止画の撮像位置とその切出し対象の静止画の撮像位置との上記被写体に対する相対アングルの変化量とを相殺するように、画像の切出し範囲をずらして画像の一部を切出すことを特徴とする動画表示システム。
【請求項５】
前記記憶手段に記憶される複数の保存静止画データの撮像位置をマッピングした画面を前記表示手段に表示させる撮像経路表示指示手段と、
前記表示手段に表示される上記複数の撮像位置をマッピングした画面中の位置の特定に基づいて、前記被写体の位置を特定する被写体位置特定手段と、を有し、
前記切出表示画像生成手段は、上記被写体位置特定手段により特定された被写体の位置を用いて、前記被写体に対する相対アングルの変化量を特定すること、
を特徴とする請求項４記載の動画表示システム。
【請求項６】
前記記憶手段に記憶される複数の保存静止画データの撮像位置を地図上にマッピングした画面を前記表示手段に表示させる撮像経路表示指示手段と、
前記表示手段に表示される地図中の位置の特定に基づいて、前記被写体の位置を特定する被写体位置特定手段と、を有し、
前記切出表示画像生成手段は、上記被写体位置特定手段により特定された被写体の位置を用いて、前記被写体に対する相対アングルの変化量を特定すること、
を特徴とする請求項４記載の動画表示システム。
【請求項７】
広角レンズと、
この広角レンズにより撮像された円形画像を含む四角形の画像の撮像静止画データを生成する撮像手段と、
上記撮像手段により撮像された撮像静止画データあるいはそれを圧縮した圧縮静止画データに、撮像アングルあるいはその変化量を示すアングル情報を付加して保存静止画データを生成する付加手段と、
上記付加手段により生成される複数の保存静止画データを蓄積記憶する記憶手段と、
を有することを特徴とする広角動画撮像装置。
【請求項８】
自身の姿勢変化を検出する姿勢変化検出手段を有し、
前記付加手段は、上記姿勢変化検出手段により検出された自身の姿勢の変化量を、アングル情報として付加することを特徴とする請求項７記載の広角動画撮像装置。
【請求項９】
広角レンズと、
この広角レンズにより撮像された円形画像を含む四角形の画像の撮像静止画データを生成する撮像手段と、
上記撮像手段により撮像された撮像静止画データあるいはそれを圧縮した圧縮静止画データに、撮像アングルあるいはその変化量を示すアングル情報と、撮像位置あるいはその変化量を示す撮像位置情報を付加して保存静止画データを生成する付加手段と、
上記付加手段により生成される複数の保存静止画データを蓄積記憶する記憶手段と、
を有することを特徴とする広角動画撮像装置。
【請求項１０】
自身の姿勢変化を検出する姿勢変化検出手段と、
自身の位置を検出する位置検出手段と、を有し、
前記付加手段は、上記姿勢変化検出手段により検出された自身の姿勢の変化量と、上記位置検出手段により検出された自身の位置とを、アングル情報および撮像位置情報として付加することを特徴とする請求項９記載の広角動画撮像装置。
【請求項１１】
前記位置検出手段は、衛星電波、携帯電話用基地局の電波、放送電波、無線通信電波などの電波を受信し、地上における絶対的な位置情報による位置を検出することを特徴とする請求項１０記載の広角動画撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画の表示方法、動画表示システムおよび広角動画撮像装置に関する。
【背景技術】
【０００２】
特許文献１は、撮像手段によって撮影された動画像を動画データとして記録再生する動画記録再生装置を開示する。動画記録再生装置は、撮影時に、揺れ検出回路が動画像撮影時の装置本体の揺れ度合いを検出し、この検出された揺れ度合いを動画データとともに補助記録装置に記録する。動画記録再生装置は、再生時には、記録された揺れ度合いおよび動画データを読み出し、揺れ度合いを所定値と比較する。動画記録再生装置は、比較の結果、揺れ度合いが所定値を超えているとき、前記読み出された動画データに基づく動画像表示を停止させる。
【０００３】
【特許文献１】特開２００５−３４８１７８号公報（要約、特許請求の範囲、発明の詳細な説明など）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１の動画記録再生装置などの動画撮像装置により動画を撮像する場合、撮像者は、動画撮像装置を所定のアングルに構えて撮像する。また、撮像者は、撮像期間中、動画撮像装置を所定のアングルに維持するように構え続けなければならない。撮像者は、撮像している間は、常に、動画撮像装置を所定のアングルに維持するようにたとえば手に持ち続けなければならない。この作業は多大な負荷を撮像者に与える。
【０００５】
この負荷を避けるため、撮影者は、三脚を使用するようになる。三脚に動画撮像装置を固定し、三脚上で動画撮像装置を回転させるようになる。しかしながら、三脚を使用すると、撮影基材が増えるばかりでなく、撮影者は、固定的な撮像場所を確保する必要がある。また、撮影者は、自らが移動しながら撮影するときには、三脚に固定して撮像することができない。
【０００６】
本発明は、所望の被写体または方向を特に意識して撮像しなくとも、所望の被写体または方向の動画を表示することができる動画の表示方法、動画表示システムおよび広角動画撮像装置を得ることを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る動画の表示方法は、広角レンズを用いて撮像される静止画の一部を切出し、最初の表示画像の表示データを生成するステップと、広角レンズを用いて撮像される２つ目以降の静止画の切出しに先立って、前回切出した静止画の撮像タイミングからその切出し対象の静止画を撮像する撮像タイミングまでにおける撮像アングルの変化量を特定するステップと、特定された撮像アングルの変化量を相殺するように２つ目以降の静止画からの画像の切出し範囲をずらしてその静止画の一部を切出し、２つ目以降の表示画像の表示データを生成するステップと、を有するものである。
【０００８】
この方法を採用すれば、所望の方向を特に意識して撮像しなくとも、最初の切出し画像を基準とした所望の方向の動画を表示することができる。
【０００９】
本発明に係る他の動画の表示方法は、広角レンズを用いて撮像される静止画の一部を切出し、所望の被写体が写る最初の表示画像の表示データを生成するステップと、広角レンズを用いて撮像される２つ目以降の静止画の切出しに先立って、前回切出した静止画の撮像タイミングからその切出し対象の静止画を撮像する撮像タイミングまでにおける撮像アングルの変化量と、前回切出した静止画の撮像位置とその切出し対象の静止画の撮像位置との被写体に対する相対アングルの変化量とを特定するステップと、特定された撮像アングルの変化量および相対アングルの変化量を相殺するように２つ目以降の静止画からの画像の切出し範囲をずらしてその静止画の一部を切出し、２つ目以降の表示画像の表示データを生成するステップと、を有するものである。
【００１０】
この方法を採用すれば、所望の被写体を特に意識して撮像しなくとも、所定の被写体を連続的に表示する動画を表示することができる。
【００１１】
本発明に係る動画表示システムは、広角レンズを用いて連続的に撮像される各静止画のデータに、それぞれの撮像アングルあるいはその変化量を示すアングル情報が付加された複数の保存静止画データを記憶する記憶手段と、記憶手段に記憶される保存静止画データの画像の一部を撮像順にしたがって切出し、複数の表示画像の表示データを生成する切出表示画像生成手段と、切出表示画像生成手段により生成される複数の表示データによる複数の表示画像を順番に表示する表示手段と、を有する。そして、切出表示画像生成手段は、２つ目以降の画像の切出しにおいて、その切出し対象の保存静止画データあるいはその前に切出した保存静止画データに付加された撮像アングルあるいはその変化量を示すアングル情報に基づいて特定される、その切出し対象の静止画と前回切出した静止画との撮像アングルの変化量を相殺するように、画像の切出し範囲をずらして画像の一部を切出す。
【００１２】
この構成を採用すれば、所望の方向を特に意識して撮像しなくとも、最初の切出し画像を基準とした所望の方向の動画を表示することができる。
【００１３】
本発明に係る他の動画表示システムは、広角レンズを用いて連続的に撮像される各静止画のデータに、それぞれの撮像アングルあるいはその変化量を示すアングル情報と、それぞれの撮像位置あるいはその変化量を示す撮像位置情報とが付加された複数の保存静止画データを記憶する記憶手段と、記憶手段に記憶される保存静止画データの画像の一部を撮像順にしたがって切出し、所定の被写体が写る複数の表示画像の表示データを生成する切出表示画像生成手段と、切出表示画像生成手段により生成される複数の表示データによる複数の表示画像を順番に表示する表示手段と、を有する。そして、切出表示画像生成手段は、２つ目以降の画像の切出しにおいて、その切出し対象の保存静止画データあるいはその前に切出した保存静止画データに付加された撮像アングルあるいはその変化量を示すアングル情報に基づいて特定される、前回切出した静止画とその切出し対象の静止画との撮像アングルの変化量と、その切出し対象の保存静止画データあるいはその前に切出した保存静止画データに付加された撮像位置あるいはその変化量を示す撮像位置情報に基づいて特定される、前回切出した静止画の撮像位置とその切出し対象の静止画の撮像位置との被写体に対する相対アングルの変化量とを相殺するように、画像の切出し範囲をずらして画像の一部を切出す。
【００１４】
この構成を採用すれば、所望の被写体を特に意識して撮像しなくとも、所定の被写体を連続的に表示する動画を表示することができる。
【００１５】
本発明に係る他の動画表示システムは、上述した発明の構成に加えて、記憶手段に記憶される複数の保存静止画データの撮像位置をマッピングした画面を表示手段に表示させる撮像経路表示指示手段と、表示手段に表示される複数の撮像位置をマッピングした画面中の位置の特定に基づいて、被写体の位置を特定する被写体位置特定手段と、を有する。そして、切出表示画像生成手段は、被写体位置特定手段により特定された被写体の位置を用いて、被写体に対する相対アングルの変化量を特定する。
【００１６】
この構成を採用すれば、マッピング表示される撮像経路に対する被写体の相対的な位置を特定することで、容易に、被写体の位置を特定し、被写体に対する相対アングルの変化量を特定することかできる。
【００１７】
本発明に係る他の動画表示システムは、上述した発明の構成に加えて、記憶手段に記憶される複数の保存静止画データの撮像位置を地図上にマッピングした画面を表示手段に表示させる撮像経路表示指示手段と、表示手段に表示される地図中の位置の特定に基づいて、被写体の位置を特定する被写体位置特定手段と、を有する。そして、切出表示画像生成手段は、被写体位置特定手段により特定された被写体の位置を用いて、被写体に対する相対アングルの変化量を特定する。
【００１８】
この構成を採用すれば、撮像経路がマッピングされた地図上で被写体の地図中の位置を特定することで、容易に、被写体の位置を特定し、被写体に対する相対アングルの変化量を特定することかできる。
【００１９】
本発明に係る広角動画撮像装置は、広角レンズと、この広角レンズにより撮像された円形画像を含む四角形の画像の撮像静止画データを生成する撮像手段と、撮像手段により撮像された撮像静止画データあるいはそれを圧縮した圧縮静止画データに、撮像アングルあるいはその変化量を示すアングル情報を付加して保存静止画データを生成する付加手段と、付加手段により生成される複数の保存静止画データを蓄積記憶する記憶手段と、を有するものである。
【００２０】
この構成を採用すれば、広角動画撮像装置により所望の方向を特に意識して撮像しなくとも、広角動画撮像装置に撮像された広角レンズによる動画から、最初の切出し画像を基準とした所望の方向の動画を得ることができる。
【００２１】
本発明に係る広角動画撮像装置は、上述した発明の構成に加えて、自身の姿勢変化を検出する姿勢変化検出手段を有する。そして、付加手段は、姿勢変化検出手段により検出された自身の姿勢の変化量を、アングル情報として付加する。
【００２２】
この構成を採用すれば、アングル情報を生成して付加することができる。
【００２３】
本発明に係る他の広角動画撮像装置は、広角レンズと、この広角レンズにより撮像された円形画像を含む四角形の画像の撮像静止画データを生成する撮像手段と、撮像手段により撮像された撮像静止画データあるいはそれを圧縮した圧縮静止画データに、撮像アングルあるいはその変化量を示すアングル情報と、撮像位置あるいはその変化量を示す撮像位置情報を付加して保存静止画データを生成する付加手段と、付加手段により生成される複数の保存静止画データを蓄積記憶する記憶手段と、を有するものである。
【００２４】
この構成を採用すれば、広角動画撮像装置により所望の被写体を特に意識して撮像しなくとも、広角動画撮像装置に撮像された広角レンズによる動画から、所定の被写体を連続的に表示する動画を得ることができる。
【００２５】
本発明に係る他の広角動画撮像装置は、上述した発明の構成に加えて、自身の姿勢変化を検出する姿勢変化検出手段と、自身の位置を検出する位置検出手段と、を有する。そして、付加手段は、姿勢変化検出手段により検出された自身の姿勢の変化量と、位置検出手段により検出された自身の位置とを、アングル情報および撮像位置情報として付加する。
【００２６】
この構成を採用すれば、アングル情報および撮像位置情報を生成して付加することができる。
【００２７】
本発明に係る他の広角動画撮像装置は、上述した発明の各構成に加えて、位置検出手段が、衛星電波、携帯電話用基地局の電波、放送電波、無線通信電波などの電波を受信し、地上における絶対的な位置情報による位置を検出するものである。
【００２８】
この構成を採用すれば、動画を構成する各静止画の撮像位置情報を撮像経路としてマッピング表示し、それに対する被写体の相対的な位置を特定したり、撮像経路とともに表示される地図上で被写体の地図中の位置を特定したりすることで、容易に、被写体の位置を特定し、被写体に対する相対アングルの変化量を特定することかできる。
【発明の効果】
【００２９】
本発明では、所望の被写体または方向を特に意識して撮像しなくとも、所望の被写体または方向の動画を表示することができる。
【発明を実施するための最良の形態】
【００３０】
以下、本発明の実施の形態に係る動画の表示方法、動画表示システム、および広角動画撮像装置を、図面に基づいて説明する。広角動画撮像装置は、超小型広角カメラ装置を例として説明する。動画表示システムは、超小型広角カメラ装置とパーソナルコンピュータとをＵＳＢケーブルにより接続したものを例として説明する。動画の表示方法は、この動画表示システムの動作の一部として説明する。
【００３１】
実施の形態１．
図１は、本発明の実施の形態１に係る超小型広角カメラ装置１を示す斜視図である。
【００３２】
超小型広角カメラ装置１は、本体ユニット７と、本体ユニット７と信号線９で接続されるカメラユニット８と、を有する。超小型広角カメラ装置１は、ポケットに入れて気軽に携帯することができる。なお、カメラユニット８は、無線通信により本体ユニット７と接続されていても、本体ユニット７の一部に組み込まれていてもよい。
【００３３】
本体ユニット７は、携帯音楽再生装置と同程度の大きさの略長方形の板形状を有する。携帯音楽再生装置は、ＨＤＤ（ハードディスクドライブ）や半導体メモリなどをコンテンツデータの記録に使用する。
【００３４】
本体ユニット７には、表示データによる表示画像を表示するＬＣＤ（液晶表示デバイス）１１、入力データを生成する入力デバイス１２（図２参照）複数の操作キー１３、通信データを伝送するＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｃｏｎｎｅｃｔｏｒ）ケーブル３が接続されるＵＳＢコネクタ１４などが露出して配設される。図１の本体ユニット７は、図１の上側となる上面に、ＬＣＤ１１および複数の操作キー１３が並べて配設される。また、図１の右下側となる側面に、ＵＳＢコネクタ１４が配設される。ＵＳＢコネクタ１４は、ＵＳＢケーブルが接続可能である。ＵＳＢケーブルは、電源用の配線と、信号用の配線とを有する。ＵＳＢコネクタ１４としては、たとえばミニＢタイプのものが小型であり好ましい。
【００３５】
カメラユニット８は、たとえば略立方体形状のハウジングを有する。カメラユニット８は、図１の上側となる上面に、広角レンズとしての魚眼レンズ１５が露出して配設される。また、魚眼レンズ１５の露出位置の隣には、マイク１９（図２参照）用の通気孔１６が形成される。この魚眼レンズ１５は、通常の魚眼レンズ１５と比べて突出量が少なく、平面的な被写体対向面を有するものとなっている。
【００３６】
図２は、図１の超小型広角カメラ装置１に内蔵されるハードウェアの構成を示す回路図である。超小型広角カメラ装置１は、撮像手段としてのＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）撮像デバイス１７を有する。図３は、図１の超小型広角カメラ装置１の光学系の構成を示す説明図である。ＣＭＯＳ撮像デバイス１７は、アスペクト比が４：３（横：縦）である受光面１８を有する。なお、受光面１８の縦横のアスペクト比は、９：４などであってもよい。ＣＭＯＳ撮像デバイス１７の受光面１８には、静止画を構成する複数の画素に対応する、図示外の複数の受光素子が縦横に並べて配設される。受光面１８には、たとえば３００万画素分の複数の受光素子が配設される。
【００３７】
図３は、図１の超小型広角カメラ装置１の光学系の構成を示す説明図である。図３に示すように、ＣＭＯＳ撮像デバイス１７は、その受光面１８の略垂直方向に魚眼レンズ１５が位置する姿勢で配設される。魚眼レンズ１５は、１８０度以上（約２００度）の広い視野角を有する。ＣＭＯＳ撮像デバイス１７の受光面１８には、魚眼レンズ１５により集光された被写体光による像が結像する。
【００３８】
図４は、ＣＭＯＳ撮像デバイス１７の受光面１８に結像する像の一例を示す説明図である。図４に示すように、魚眼レンズ１５により集光される光は、受光面１８の中央部分に投射される。受光面１８の中央部分には、この光により、円形の輪郭を有する円形画像が結像する。円形画像は、魚眼レンズ１５を通過する被写体の映像である。円形画像の外周部分の画像は、中央部分の画像に比べて歪んでいる。
【００３９】
なお、受光面１８のこの円形画像の範囲外となる周縁部（図４において斜線を付した部分）には、カメラユニット８から漏れた光や回折などにより回り込んだ光などにより若干の濃淡が生じる。周縁部の受光光量は、０とはならず、周縁部の画素は、均一な黒色とはならない。
【００４０】
ＣＭＯＳ撮像デバイス１７は、周期的に、この受光面１８に配列される複数の受光素子の受光光量を読込み、受光面１８と同じ縦横比の四角形の画像の輝度分布データを生成する。この四角形の画像の輝度分布データは、円形画像による輝度分布データを有する。
【００４１】
なお、ＣＭＯＳ撮像デバイス１７に替えて、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）を使用してもよい。但し、ＣＭＯＳ撮像デバイス１７では、受光面１８に配列される複数の受光素子の受光光量を、一列毎に読み込むことができる。これに対して、ＣＣＤでは、受光素子毎に、受光光量を読み込む。そのため、ＣＣＤは、ＣＭＯＳ撮像デバイス１７に比べて、受光を開始してから１つの輝度分布データを生成し終えるまでに時間がかかる傾向にある。受光素子の素子数が大きくなった場合、動画を撮像するために所定の撮像間隔により輝度分布データを繰り返し生成するためには、ＣＭＯＳ撮像デバイス１７が有利である。
【００４２】
超小型広角カメラ装置１は、これらのＬＣＤ１１、複数の操作キー１３を有する入力デバイス１２、ＵＳＢコネクタ１４、魚眼レンズ１５、ＣＭＯＳ撮像デバイス１７の他にも、マイク１９、ＡＤコンバータ２０、位置検出手段としてのＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機２１、姿勢変化検出手段としてのジャイロセンサ２２、各種のデータを記憶する記憶手段としてのＨＤＤ２３、マイクロコンピュータ２４などを有する。超小型広角カメラ装置１は、これらの制御回路２５へ給電するために、バッテリ２６と、電源回路２７とを有する。なお、これらの回路構成要素の中、たとえば魚眼レンズ１５、ＣＭＯＳ撮像デバイス１７、マイク１９、ジャイロセンサ２２などがカメラユニット８に配設され、且つ、その他の回路構成要素が本体ユニット７に配設されればよい。
【００４３】
マイク１９は、超小型広角カメラ装置１の周囲の音を拾う。マイク１９は、音声などの音信号を生成する。音信号の波形は、マイク１９が拾う音に応じて変化する。ＡＤコンバータ２０は、音信号をサンプリングし、音データ５５（図５参照）を生成する。
【００４４】
ＧＰＳ受信機２１は、地球の衛星軌道に打ち上げられたＧＰＳ衛星からの電波を受信する。このＧＰＳ衛星からの電波には、電波の発信時刻や、衛星の位置情報などが含まれる。ＧＰＳ受信機２１は、複数のＧＰＳ衛星からの電波を受信し、周期的に、ＧＰＳ受信機２１の位置データ５２（図５参照）を生成する。ＧＰＳ受信機２１は、超小型広角カメラ装置１に設けられている。したがって、ＧＰＳ受信機２１の位置データ５２は、超小型広角カメラ装置１の位置データ５２となる。
【００４５】
ジャイロセンサ２２は、カメラユニット８に配設される。ジャイロセンサ２２は、カメラユニット８が回転したり移動したりするとき、その回転や移動による姿勢変化の加速度を検出する。ジャイロセンサ２２は、たとえば図３の紙面の上下方向における加速度と、図３の紙面と垂直な方向における加速度とを検出すればよい。つまり、ジャイロセンサ２２は、受光面１８の、受光面１８に垂直な２方向への移動の加速度を検出すればよい。ジャイロセンサ２２は、周期的に、検出した加速度の値を有する加速度データ５３（図５参照）を生成する。
【００４６】
バッテリ２６は、電気を蓄電する。電源回路２７は、バッテリ２６あるいはＵＳＢケーブル３の電源用の配線から供給される電力を、超小型広角カメラ装置１の各構成要素へ直流電圧により供給する。
【００４７】
マイクロコンピュータ２４は、Ｉ／Ｏ（入出力）ポート３１、タイマ３２、ＣＰＵ（中央処理装置）３３、ＲＡＭ（ランダムアクセスメモリ）３４、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３５、およびこれらを接続するシステムバス３６などを有する。
【００４８】
なお、この実施の形態１の超小型広角カメラ装置１は、１つのマイクロコンピュータを有する。この他にもたとえば、超小型広角カメラ装置１は、複数のマイクロコンピュータを有するものであってもよい。超小型広角カメラ装置１は、具体的にはたとえば、色変換を実行するカスタムＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、表示静止画データを生成するＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、およびそれ以外の処理を実行するＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  ＩＣ）などの複数のマイクロコンピュータを有するものであってもよい。
【００４９】
マイクロコンピュータ２４のＩ／Ｏポート３１には、ＣＭＯＳ撮像デバイス１７、ＡＤコンバータ２０、ＬＣＤ１１、入力デバイス１２、ＵＳＢコネクタ１４、ＧＰＳ受信機２１、ジャイロセンサ２２、ＨＤＤ２３などの周辺デバイスが接続される。Ｉ／Ｏポート３１は、システムバス３６を介してＣＰＵ３３などから供給されるデータを周辺デバイスへ供給したり、周辺デバイスから供給されるデータを、システムバス３６を介してＣＰＵ３３などへ供給したりする。
【００５０】
タイマ３２は、時間を計測する。なお、タイマ３２が計測する時間には、たとえば時刻などの絶対的な時間や、所定のタイミングからの経過時間などがある。
【００５１】
ＥＥＰＲＯＭ３５は、超小型広角カメラ装置１を制御する制御プログラム３７を記憶する。ＣＰＵは、ＥＥＰＲＯＭ３５に記憶される制御プログラム３７をＲＡＭ３４に読み込んで実行する。これにより、マイクロコンピュータ２４には、撮像時には、図５に示すように、色変換処理部４１、カメラ保存処理部４２、付加手段としてのＪＰＥＧエンジン４３、切出表示画像生成手段としての表示画像生成部４４などが実現される。図５は、図１の超小型広角カメラ装置１に撮像時に実現される機能を示すブロック図である。また、後述する動画表示時には、マイクロコンピュータには、図８に示すように、ＪＰＥＧエンジン４３、表示画像生成部４４、デバイス通信部４５などが実現される。
【００５２】
色変換処理部４１は、輝度分布データから、撮像静止画データ５１を生成する。色変換処理部４１は、輝度分布データの画像の中の所定の円形範囲内の画素の輝度データを、それに対応する色データへ変換し、その所定の円形範囲外の画素に、所定の単色（たとえば黒色）の色データを割り付ける。なお、所定の円形範囲は、輝度分布データの画像中の円形画像の範囲と一致していても、その円形画像より若干大きかったり、小さかったりしていてもよい。
【００５３】
ＪＰＥＧエンジン４３は、撮像静止画データ５１をＪＰＥＧ方式で圧縮し、圧縮静止画データを生成する。ＪＰＥＧ方式では、たとえば、まず、圧縮対象の画像を、所定の画素数（たとえば×画素）毎のブロック単位で離散コサイン変換（ＤＣＴ）処理および量子化処理することで、画像のブロック単位での空間周波数成分を得る。画像のブロック単位での空間周波数成分は、ブロック単位の直流成分と、ブロック単位の複数の交流成分とで構成される。次に、ＪＰＥＧ方式では、画像の周波数成分毎のエントロピー符号化処理をして、画像のデータ量を減らす。なお、エントロピー符号化処理において、画像の直流成分は、ハフマン符号化などの予測符号化により符号化し、画像の各交流成分は、算術符号化などのランレングス符号化により符号化する。また、ＪＰＥＧエンジン４３は、圧縮静止画データに、ヘッダデータを付加し、ＪＰＥＧデータ５４を生成する。
【００５４】
なお、ＪＰＥＧエンジン４３は、以上の圧縮処理を逆順に実行し、伸長処理をすることもできる。ＪＰＥＧエンジン４３が以上の圧縮処理を逆順に実行すると、ＪＰＥＧ方式で圧縮された圧縮静止画データ（ＪＰＥＧデータ５４）から、撮像静止画データ５１あるいは撮像静止画データ５１と略同画質の伸長静止画データを得ることができる。
【００５５】
カメラ保存処理部４２は、色変換処理部４１により生成される撮像静止画データ５１、ＪＰＥＧエンジン４３により生成される圧縮静止画データ（ＪＰＥＧデータ５４）、伸長静止画データなどを、ＨＤＤ２３に保存する。
【００５６】
表示画像生成部４４は、ＨＤＤ２３などから、圧縮されていない静止画データ（たとえば撮像静止画データ５１、伸長静止画データなど）を取得し、その取得した静止画データからＬＣＤ１１などの表示デバイスに表示するための表示静止画データを生成する。表示画像生成部４４は、たとえば各種のピクセル数（画素数）の静止画データから、表示静止画データを表示させる表示デバイスの解像度の画像の表示静止画データを生成する。なお、表示画像生成部４４は、たとえば各種のピクセル数（画素数）の静止画データから、表示デバイスの一部に表示する表示静止画データなどを生成することができるものであってもよい。
【００５７】
図６は、表示画像生成部４４が生成する表示静止画データにより、表示デバイスが表示する表示画面の例を示す図である。図６（Ａ）は、超小型広角カメラ装置１が撮像する撮像静止画データ５１の画像を表示する広角画面の例である。図６（Ｂ）は、図６（Ａ）中の中央の実線枠の範囲内を切出した後、その切出した画像を拡大処理した切出し画面の例である。以下において、図６（Ａ）中の実線枠を切出しリング６１とよぶ。図６（Ｃ）は、図６（Ｂ）の切出し画面と同じ切出し画像の左上隅に、画素を間引くことで縮小した広角画面を割り付けた二重画面の例である。表示画像生成部４４は、これらの画面に表示する表示静止画データを生成する。
【００５８】
図７は、図１の超小型広角カメラ装置１による撮像動作の流れを示すフローチャートである。超小型広角カメラ装置１を用いて撮像するとき、超小型広角カメラ装置１のカメラユニット８は、自動車のダッシュボードの上に前向きに設置される。本体ユニット７は、自動車のグローボックス内に収納される。この他にもたとえば、カメラユニット８を人の額に前向きに装着し、本体ユニット７を、胸ポケットやベルトに装着するようにしてもよい。
【００５９】
本体ユニット７の操作キー１３が操作されて、入力デバイス１２が録画開始の入力データを生成すると、色変換処理部４１、カメラ保存処理部４２、ＪＰＥＧエンジン４３、表示画像生成部４４などは、それぞれの動作を開始する。
【００６０】
色変換処理部４１は、ＣＭＯＳ撮像デバイス１７から輝度分布データを取得する（ステップＳＴ１）。色変換処理部４１は、取得した輝度分布データの画像の中の所定の円形範囲内の画素の輝度データをそれに対応する色データへ変換し、その所定の円形範囲外の画素に所定の単色の色データを割り付け、撮像静止画データ５１を生成する（ステップＳＴ２）。色変換処理部４１は、生成した撮像静止画データ５１をカメラ保存処理部４２へ供給する。
【００６１】
カメラ保存処理部４２には、この撮像静止画データ５１のほかにも、ＡＤコンバータ２０からの音データ５５、ＧＰＳ受信機２１からの位置データ５２、ジャイロセンサ２２からの加速度データ５３が供給される。カメラ保存処理部４２は、供給されるこれらのデータを、生データとしてＨＤＤ２３に保存する（ステップＳＴ３）。
【００６２】
ＨＤＤ２３に新たな撮像静止画データ５１が保存されると、たとえばカメラ保存処理部４２からの通知に基づいて、ＪＰＥＧエンジン４３は、ＨＤＤ２３に新たに保存された撮像静止画データ５１の圧縮処理を開始する。ＪＰＥＧエンジン４３は、撮像静止画データ５１をＪＰＥＧ方式で圧縮し、ＪＰＥＧデータ５４を生成する（ステップＳＴ４）。
【００６３】
また、ＪＰＥＧエンジン４３は、ＨＤＤ２３に保存されている加速度データ５３を積分し、１つ前の撮像静止画データ５１の撮像タイミングからこの撮像静止画データ５１の撮像タイミングまでの期間における受光面１８の、受光面１８に垂直な２方向への移動量を演算する。ＪＰＥＧエンジン４３は、生成した２方向への移動量による変位データを、ＪＰＥＧデータ５４にヘッダデータとして付加する。また、ＪＰＥＧエンジン４３は、ＨＤＤ２３に保存されている最新の位置データ５２を、ＪＰＥＧデータ５４にヘッダデータとして付加する。ＪＰＥＧエンジン４３は、最新の位置データ５２と変位データとが付加されたＪＰＥＧデータ５４を、ＨＤＤ２３に保存する（ステップＳＴ５）。
【００６４】
ＣＭＯＳ撮像デバイス１７は、所定の撮像周期で輝度分布データを生成する。超小型広角カメラ装置１は、輝度分布データが生成される度に、図７の撮像動作を実行する。これにより、超小型広角カメラ装置１のＨＤＤ２３には、ＣＭＯＳ撮像デバイス１７により生成された輝度分布データに基づくＪＰＥＧデータ５４が蓄積する。超小型広角カメラ装置１のＨＤＤ２３には、複数のＪＰＥＧデータ５４で構成される蓄積動画データ５６が生成される。ＨＤＤ２３の蓄積動画データ５６は、ＪＰＥＧエンジン４３が新しいＪＰＥＧデータ５４を生成する度にそのデータが追加されることで更新される。また、ＨＤＤ２３には、音データ５５が蓄積されることで、蓄積音データ５７が生成される。
【００６５】
また、図７の処理とは別に、撮像時に、表示画像生成部４４は、ＨＤＤ２３などから撮像静止画データ５１を取得する。表示画像生成部４４は、取得した静止画データから、超小型広角カメラ装置１のＬＣＤ１１に表示するための表示静止画データを生成する。表示画像生成部４４は、たとえば静止画の解像度を変換し、円形画像の全体を表示する広角画面を、超小型広角カメラ装置１のＬＣＤ１１に表示するための表示静止画データを生成する。表示画像生成部４４は、生成した表示静止画データを、超小型広角カメラ装置１のＬＣＤ１１へ供給する。超小型広角カメラ装置１のＬＣＤ１１は、供給された表示静止画データの画像を表示する。これにより、超小型広角カメラ装置１の使用者は、カメラユニット８の動画撮像開始時などにおける撮像アングルが、所定のアングルとなっているか否かを確認することができる。
【００６６】
以上の撮像動作により、図５に示すように、超小型広角カメラ装置１のＨＤＤ２３には、撮像静止画データ５１などの生データ、複数のＪＰＥＧデータ５４からなる蓄積動画データ５６、複数の音データ５５からなる蓄積音データ５７などが保存される。
【００６７】
図８は、本発明の実施の形態１に係る動画表示システム４を示すブロック図である。動画表示システム４は、図１の超小型広角カメラ装置１と、パーソナルコンピュータ２と、を有する。動画表示システム４において、超小型広角カメラ装置１と、パーソナルコンピュータ２とは、ＵＳＢケーブル３により接続されている。
【００６８】
ＵＳＢケーブル３によりパーソナルコンピュータ２に接続されると、超小型広角カメラ装置１は動画表示モードとなり、超小型広角カメラ装置１には、ＪＰＥＧエンジン４３、表示画像生成部４４、デバイス通信部４５などが実現される。ＪＰＥＧエンジン４３および表示画像生成部４４は、図５の撮像時におけるものと同じである。
【００６９】
デバイス通信部４５は、ＵＳＢコネクタ１４を用いて、ＵＳＢ規格に基づくデータ通信を実行する。デバイス通信部４５は、パーソナルコンピュータ２の後述するホスト通信部８１との間で通信データを送受する。デバイス通信部４５は、たとえばＳＩＣ（スティルイメージクラス）やＭＳＣ（マスストレージクラス）などのクラス処理部４６を有する。クラス処理部４６は、クラスに応じたエンドポイントなどの各種の通信バッファを有する。クラス処理部４６は、デバイス通信部４５により通信バッファに通信データが記録されると、その通信データをホスト通信部８１へ送信する。また、クラス処理部４６は、ホスト通信部８１から通信データを受信すると、受信した通信データを通信バッファに保存し、デバイス通信部４５に通知する。
【００７０】
パーソナルコンピュータ２は、キーボードやポインティングデバイスなどの入力デバイス７１、表示手段としての大型のＬＣＤ７２、ＵＳＢコネクタ７３、ＨＤＤ７４、マイクロコンピュータ７５などを有する。これら入力デバイス７１、大型のＬＣＤ７２、ＵＳＢコネクタ７３、ＨＤＤ７４などの周辺デバイスは、マイクロコンピュータ７５の図示外のＩ／Ｏポートに接続される。マイクロコンピュータ７５の図示外のＣＰＵは、ＨＤＤ７４に記憶される図示外のクライアントプログラムを図示外のＲＡＭに読み込んで実行する。これにより、マイクロコンピュータ７５には、図８に示すように、ホスト通信部８１、ＰＣ表示制御部８２、ＰＣ保存処理部８３などが実現される。また、ＵＳＢコネクタ７３の電源用の配線には、給電回路７６が接続される。給電回路７６は、ＵＳＢケーブル３を通じて、超小型広角カメラ装置１の電源回路２７へ給電する。
【００７１】
ホスト通信部８１は、ＵＳＢコネクタ７３を用いて、デバイス通信部４５との間で通信データを送受する。ホスト通信部８１は、たとえばＳＩＣやＭＳＣなどのクラス処理部８４を有する。
【００７２】
ＰＣ保存処理部８３は、ホスト通信部８１が受信する表示静止画データなどの各種の通信データを、受信データ９１としてパーソナルコンピュータ２のＨＤＤ７４へ保存する。
【００７３】
ＰＣ表示制御部８２は、パーソナルコンピュータ２のＨＤＤ７４に記憶される表示静止画データを、大型のＬＣＤ７２へ供給する。これにより、パーソナルコンピュータ２のＬＣＤ７２には、表示静止画データによる画像が表示される。
【００７４】
なお、超小型広角カメラ装置１のマイクロコンピュータ２４のＥＥＰＲＯＭ３５に記憶される制御プログラム３７や、パーソナルコンピュータ２のＨＤＤ７４に記憶される図示外のクライアントプログラムは、これらの装置の出荷前にこれらの記憶デバイスとなるＥＥＰＲＯＭ３５やＨＤＤＤ７４に記憶されているものであっても、出荷後にインストールされてこれらの記憶デバイス３５，７４に記憶されているものであってもよい。出荷後にインストールするプログラムやデータは、たとえば図示外のＣＤ−ＲＯＭなどのコンピュータ読取可能な記録媒体に記憶されていたものであっても、図示外のインターネットなどの通信媒体を介して取得したものであってもよい。
【００７５】
また、制御プログラム３７やクライアントプログラムの一部が、出荷後にこれらの記憶デバイスとなるＥＥＰＲＯＭ３５やＨＤＤＤ７４にインストールされていてもよい。パーソナルコンピュータ２のＨＤＤ７４に記憶されるクライアントプログラムは、オペレーティングシステムプログラムと、アプリケーションプログラムとの組合せなどとして記憶されていてもよい。さらに、クライアントプログラムは、オペレーティングシステムプログラムと、ブラウザ（閲覧）プログラムと、そのブラウザプログラムの一部として動作するプラグインプログラムとの組合せなどとして記憶されていてもよい。そして、たとえばブラウザプログラムやプラグインプログラムなどは、パーソナルコンピュータ２の出荷後に、オペレーティングシステムプログラムとともにパーソナルコンピュータ２においてクライアントプログラムを構成するためにインストールされてもよい。
【００７６】
次に、以上の構成を有する動画表示システム４の動作を説明する。
【００７７】
図９は、図８の動画表示システム４における再生による表示動作の流れを示すフローチャートである。図１０は、再生による表示動作において、超小型広角カメラ装置１の表示画像生成部４４が実行する処理の流れを示すフローチャートである。
【００７８】
超小型広角カメラ装置１がＵＳＢケーブル３によりパーソナルコンピュータ２に接続されると、超小型広角カメラ装置１のＪＰＥＧエンジン４３は、ＨＤＤ２３に記憶される蓄積動画データ５６の最初のＪＰＥＧデータ５４を読み込む。ＪＰＥＧエンジン４３は、読み込んだＪＰＥＧデータ５４を伸長し、伸長静止画データを生成する。伸長静止画データは、撮像静止画データ５１と同様に、画像の画素毎の、複数の画素データで構成されるデータである。ＪＰＥＧエンジン４３は、生成した伸長静止画データをＨＤＤ２３などに保存する。
【００７９】
ＪＰＥＧエンジン４３により最初の伸長静止画データが生成されると、超小型広角カメラ装置１の表示画像生成部４４は、図１０に示すように、最初の表示静止画データの生成処理を開始する（ステップＳＴ３１）。表示画像生成部４４は、その最初の伸長静止画データをＨＤＤ２３などから読込み、その読み込んだ静止画データから表示デバイスに表示するための表示静止画データを生成する。表示画像生成部４４は、図６（Ａ）の広角画面に表示する表示静止画データを生成する（図９のステップＳＴ１１）。表示画像生成部４４は、生成した広角画面に表示する表示静止画データを、デバイス通信部４５へ供給する。
【００８０】
超小型広角カメラ装置１のデバイス通信部４５は、表示静止画データが供給されると、それをパーソナルコンピュータ２のホスト通信部８１へ送信する（図９のステップＳＴ１２）。デバイス通信部４５は、具体的には、そのクラス処理部４６により生成される通信バッファに表示静止画データを格納し、ホスト通信部８１へ送信する。表示静止画データは、デバイス通信部４５の通信バッファから、デバイス通信部４５のＵＳＢコネクタ１４、ＵＳＢケーブル３、ホスト通信部８１のＵＳＢコネクタ７３を介して、ホスト通信部８１の通信バッファへ送信される。ホスト通信部８１は、その通信バッファに受信した表示静止画データを、ＰＣ保存処理部８３へ供給する。以上の処理により、表示画像生成部４４が生成した広角画面に表示する表示静止画データは、パーソナルコンピュータ２のＰＣ保存処理部８３へ送信される。
【００８１】
パーソナルコンピュータ２のＰＣ保存処理部８３は、表示画像生成部４４から受信した表示静止画データを、受信データ９１としてパーソナルコンピュータ２のＨＤＤ７４に保存する。これにより、パーソナルコンピュータ２のＨＤＤ７４には、蓄積動画データ５６の最初のＪＰＥＧデータ５４に基づく表示静止画データが保存される。
【００８２】
パーソナルコンピュータ２のＨＤＤ７４に受信データ９１として表示静止画データが保存されると、ＰＣ表示制御部８２は、パーソナルコンピュータ２のＨＤＤ７４から表示静止画データを読込み、パーソナルコンピュータ２の大型のＬＣＤ７２へ表示データとして供給する。これにより、パーソナルコンピュータ２の大型のＬＣＤ７２には、ＰＣ表示制御部８２が生成した表示指定コマンドに応じた画像が表示される。パーソナルコンピュータ２の大型のＬＣＤ７２には、図６（Ａ）に示されるような円形画像の周囲が黒色に塗りつぶされた広角画面が表示される。
【００８３】
表示画像生成部４４は、この再生による表示動作において、図１０に示す処理を繰り返し実行する。表示画像生成部４４は、最初の広角画面の表示静止画データを生成した（ステップＳＴ３１）後、表示切替のための表示指定コマンドの受信（ステップＳＴ３２）と、動画表示周期の経過待ち状態（ステップＳＴ３３）となる。
【００８４】
その一方で、パーソナルコンピュータ２のＰＣ表示制御部８２は、動画表示システム４のユーザによる操作により入力デバイス７１が生成する入力データに基づいて、広角画面において切出しリング６１の位置やサイズを調整する。ユーザは、たとえば図６（Ａ）に示すように、切出しリング６１を広角画面の中央に設定する。ＰＣ表示制御部８２は、入力デバイス７１からの入力データに基づいて、この切出しリング６１内の画像を切出して動画表示する表示指定コマンドを生成する（図９のステップＳＴ１３）。
【００８５】
ＰＣ表示制御部８２は、生成した表示指定コマンドを、ホスト通信部８１へ供給する。ホスト通信部８１は、供給された表示指定コマンドを、パーソナルコンピュータ２のＵＳＢコネクタ７３、ＵＳＢケーブル３、超小型広角カメラ装置１のＵＳＢコネクタ１４を介して、デバイス通信部４５へ送信する（図９のステップＳＴ１４）。
【００８６】
デバイス通信部４５は、受信した表示指定コマンドを、表示画像生成部４４へ供給する。広角画面の中央の画像を切出して動画表示する表示指定コマンドが供給されると、表示画像生成部４４は、図１０のステップＳＴ３２において表示切替の指示があったと判断し、現在表示しているＪＰＥＧデータ５４から、このコマンドによる切替指示にしたがった新たな表示静止画データを生成する（ステップ３４、図９のステップＳＴ１５）。
【００８７】
具体的には、表示画像生成部４４は、ＨＤＤ２３などから伸長静止画データを読込み、読み込んだ伸長静止画データの画像の、切出しリング６１の位置およびサイズに応じた範囲を切出し、切出し画像の輪郭が所定のアスペクト比および解像度の四角形の画像となるように画像の外形補正処理や歪み補正処理（たとえば歪曲収差の補正処理）など実行し、切出し画面の表示静止画データを生成する。表示画像生成部４４は、パーソナルコンピュータ２の大型のＬＣＤ７２に表示する所定のサイズに合うように切出した画像のサイズに応じた拡大倍率で拡大し、その拡大処理された切出し画面の表示静止画データを生成する。
【００８８】
表示画像生成部４４は、生成した切出し画面の表示静止画データを、デバイス通信部４５に送信させる（図９のステップＳＴ１６）。これにより、パーソナルコンピュータ２のＨＤＤ７４には、切出し画面の表示静止画データが保存される。また、パーソナルコンピュータ２のＰＣ表示制御部８２は、パーソナルコンピュータ２のＬＣＤ７２に、表示静止画データによる画像を表示させる（図９のステップＳＴ１７）。これにより、パーソナルコンピュータ２のＬＣＤ７２には、ユーザが切出しリング６１により指定した範囲の画像が、拡大されて表示される。パーソナルコンピュータ２のＬＣＤ７２には、図６（Ｂ）に示すような切出し画面が表示される。
【００８９】
また、上述した表示指定コマンドなどにより動画表示の指示を受信する（図１０のステップＳＴ３３でＹｅｓ）と、表示画像生成部４４は、その後、蓄積動画データ５６の２つ目以降のＪＰＥＧデータ５４による切出し画像の表示静止画データの生成処理を実行する（図１０のステップＳＴ３５およびＳＴ３６、図９のステップＳＴ１８，ＳＴ２１）。
【００９０】
具体的には、ＪＰＥＧエンジン４３は、ＨＤＤ２３に記憶される蓄積動画データ５６から、撮像順にしたがって、最後に伸長したＪＰＥＧデータ５４の次のＪＰＥＧデータ５４を読み込む。ＪＰＥＧエンジン４３は、読み込んだＪＰＥＧデータ５４を伸長し、伸長静止画データを生成する。
【００９１】
ＪＰＥＧエンジン４３により伸長静止画データが生成されると、表示画像生成部４４は、まず、その伸長されたＪＰＥＧデータ５４のヘッダデータをＨＤＤ２３から読込み、変位データを取得する。表示画像生成部４４は、その変位データにより、前回切出したＪＰＥＧデータ５４の撮像タイミングから、新たに切出しをするＪＰＥＧデータ５４の撮像タイミングまでにおける撮像アングルの変化量を特定する（図１０のステップＳＴ３５）。
【００９２】
撮像アングルの変化量を特定した後、表示画像生成部４４は、伸長されたＪＰＥＧデータ５４による画像から、切出しリング６１の範囲内の画像を切出し、画像の外形補正処理や歪み補正処理をし、切出し画面の表示静止画データを生成する（図１０のステップＳＴ３６）。なお、このとき、表示画像生成部４４は、撮像アングルの変化量を相殺する向きで且つ撮像アングルの変化量と同じ移動量で、切出しリング６１の位置を移動し、切出しリング６１の範囲内の画像を切出す。
【００９３】
図１１は、表示画像生成部４４による動画の２つ目以降の切出し処理の説明図である。図１１の左上の画像は、最初のＪＰＥＧデータ５４による広角画像である。図１１の右上の画像は、その左上の最初のＪＰＥＧデータ５４の静止画から切出された切出し画像である。図１１の左下の画像は、２つ目のＪＰＥＧデータ５４による広角画像である。図１１の右下の画像は、その右上の２つ目のＪＰＥＧデータ５４の静止画から切出された切出し画像である。
【００９４】
図１１の左側の２つの広角画像に示すように、撮影アングルが左上の撮像アングルから右方向へ移動すると、その次の左下の広角画像に示すように、円形画像内の被写体は、左側へ移動する。２つ目の広角画像のＪＰＥＧデータ５４には、この被写体のずれ量とは逆向きとなる撮影アングルの変位量としての変位データが保存される。
【００９５】
表示画像生成部４４は、図１１の左下の広角画像において示すように、変位データにより特定される撮像アングルの変位量を打ち消すように、切出しリング６１の位置を移動する。具体的には、表示画像生成部４４は、変位データにより特定される撮像アングルの変化量を相殺する向きで、切出しリング６１の位置を左方向へ移動する。そして、表示画像生成部４４は、相殺する位置にある切出しリング６１の範囲内の画像を切出す。これにより、連続する切出し画像内の被写体は、略停止する。図１１の右上の切出し画像と右下の切出し画像とを比較すれば明らかなように、撮像アングルの変化による切出し画像内の被写体の動きは、連続する切出し画像において相殺され、停止状態となる。
【００９６】
動画の２つ目以降の新たな切出し画面の表示静止画データを生成すると、表示画像生成部４４は、生成した表示静止画データを、デバイス通信部４５に送信させる（図９のステップＳＴ１９，ＳＴ２２）。これにより、パーソナルコンピュータ２のＨＤＤ７４には、受信データ９１として、動画の２つ目以降の新たな切出し画面の表示静止画データが保存される。また、パーソナルコンピュータ２のＰＣ表示制御部８２は、パーソナルコンピュータ２のＬＣＤ７２に、動画の２つ目以降の新たな表示静止画データによる画像を表示させる（図９のステップＳＴ２０，ＳＴ２３）。これにより、パーソナルコンピュータ２のＬＣＤ７２には、ユーザが切出しリング６１により指定した範囲の画像を、拡大表示する切出し画面による動画が表示される。
【００９７】
以上のように、この実施の形態１の超小型広角カメラ装置１では、ＣＭＯＳ撮像デバイス１７が、魚眼レンズ１５により撮像された円形画像を含む四角形の静止画の撮像静止画データ５１を生成する。ＪＰＥＧエンジン４３は、ＣＭＯＳ撮像デバイス１７により撮像された撮像静止画データ５１を圧縮した圧縮静止画データに、ジャイロセンサ２２の検出によるアングル情報（撮像アングルの変化量の情報）などを付加してＪＰＥＧデータ５４を生成する。ＨＤＤ２３は、このＪＰＥＧデータ５４を蓄積記憶する。
【００９８】
また、この超小型広角カメラ装置１とパーソナルコンピュータ２とをＵＳＢケーブル３により接続することで構成される動画表示システム４では、超小型広角カメラ装置１の表示画像生成部４４が、ＨＤＤ２３に記憶されるＪＰＥＧデータ５４の画像の一部を撮像順にしたがって切出し、複数の切出し静止画の表示静止画データを生成する。また、パーソナルコンピュータ２のＬＣＤ７２は、表示画像生成部４４により生成される複数の表示静止画データによる複数の切出し静止画を順番に表示する。
【００９９】
特に、超小型広角カメラ装置１の表示画像生成部４４は、２つ目以降の静止画の切出しにおいて、前回切出した静止画の撮像アングルからの変化量を、その切出し対象のＪＰＥＧデータ５４に付加されたアングル情報に基づいて特定し、その撮像アングルの変化量を相殺するように、画像の切出し範囲をずらして静止画の一部を切出す。
【０１００】
したがって、この実施の形態１では、超小型広角カメラ装置１により所望の方向を特に意識して撮像しなくとも、動画表示システム４は、最初の切出し画像を基準とした所望の方向の動画を再生して表示することができる。
【０１０１】
なお、動画を切出している最中に、たとえば視線方向を切り替えるコマンドが発せられた場合、表示画像生成部４４は、動画再生を中止し、画面を切り替える。その後に動画再生が指定された場合、表示画像生成部４４は、その切替後のアングルでの動画再生を開始する。これにより、ユーザは、動画と静止画とをシームレスに再生することができる。再生時に、任意の位置で任意の方向へ動画の画面を切り替えることができる。
【０１０２】
実施の形態２．
図１２は、本発明の実施の形態２に係る動画表示システム４Ａを示すブロック図である。動画表示システム４Ａの超小型広角カメラ装置１は、切出表示画像生成手段としての表示画像生成部１０１と、経路データ生成部１０２とを有する。また、動画表示システム４Ａのパーソナルコンピュータ２は、ＨＤＤ７４に記憶される地図データ１０３と、撮像経路表示指示手段および被写体位置特定手段としてのＰＣ表示制御部１０４とを有する。
【０１０３】
表示画像生成部１０１は、ＨＤＤ２３などから圧縮されていない静止画データ（たとえば撮像静止画データ５１、伸長静止画データなど）を取得し、その取得した静止画データからＬＣＤ７２などの表示デバイスに表示するための表示静止画データを生成する。表示画像生成部１０１は、切出し画面に表示する表示静止画データを生成する場合、撮像アングルの変化量とともに、被写体に対する撮像位置の相対アングルの変化量を相殺するように切出しリングによる切出し範囲を移動する。
【０１０４】
経路データ生成部１０２は、ＨＤＤ２３に蓄積動画データ５６として記憶されている複数のＪＰＥＧデータ５４のヘッダから、複数の位置データ５２を読み込む。経路データ生成部１０２は、複数の位置データ５２からなる経路データを生成する。
【０１０５】
地図データ１０３は、所定の地域の道路などが描画された表示地図データと、その地図内の各地点の緯度経度データとを有する。
【０１０６】
ＰＣ表示制御部１０４は、パーソナルコンピュータ２のＬＣＤ７２に、表示画像生成部１０１が生成する表示静止画データによる撮像表示画面と、地図データ１０３の表示地図データを表示する地図表示画面とを表示させる。なお、撮像表示画面と、地図表示画面とは、１つの画面内に割り付けられて表示されても、別々の画面により表示されてもよい。
【０１０７】
実施の形態２の動画表示システム４Ａにおいて、上述した以外の構成要素は、実施の形態１の同名の構成要素と同じ機能を奏するものであり、同一の符号を付してその説明を省略する。
【０１０８】
次に、以上の構成を有する動画表示システム４Ａの動作を説明する。
【０１０９】
超小型広角カメラ装置１がＵＳＢケーブル３によりパーソナルコンピュータ２に接続されると、パーソナルコンピュータ２のＰＣ表示制御部１０４は、撮像経路データの送信要求を生成し、ホスト通信部８１へ供給する。
【０１１０】
パーソナルコンピュータ２のホスト通信部８１は、撮像経路データの送信要求を、超小型広角カメラ装置１のデバイス通信部４５へ送信する。撮像経路データの送信要求は、具体的には、パーソナルコンピュータ２のＵＳＢコネクタ７３、ＵＳＢケーブル３および超小型広角カメラ装置１のＵＳＢコネクタ１４を介して、デバイス通信部４５へ送信される。
【０１１１】
デバイス通信部４５は、受信した撮像経路データの送信要求を、経路データ生成部１０２へ供給する。撮像経路データの送信要求が供給されると、経路データ生成部１０２は、ＨＤＤ２３に蓄積動画データ５６として記憶されている複数のＪＰＥＧデータ５４のヘッダデータを読み込む。そして、経路データ生成部１０２は、読み込んだヘッダデータから位置データ５２を抽出し、複数の位置データ５２をＪＰＥＧデータ５４の撮像順に並べた経路データを生成する。
【０１１２】
経路データ生成部１０２は、生成した経路データを、デバイス通信部４５へ供給する。デバイス通信部４５は、経路データを、パーソナルコンピュータ２のホスト通信部８１へ送信する。ホスト通信部８１は、受信した経路データをＰＣ表示制御部１０４へ供給する。
【０１１３】
超小型広角カメラ装置１の経路データ生成部１０２から経路データを受信すると、パーソナルコンピュータ２のＰＣ表示制御部１０４は、ＨＤＤ７４から地図データ１０３を読込み、受信した経路データの各位置データ５２を、緯度経度の対応関係に基づいて地図上にマッピングし（割り付け）、表示データを生成する。ＰＣ表示制御部１０４は、生成した表示データをパーソナルコンピュータ２のＬＣＤ７２へ供給する。パーソナルコンピュータ２のＬＣＤ７２は、地図上に撮像経路が割り付けられた地図表示画面を表示する。
【０１１４】
図１３は、図１２中のパーソナルコンピュータ２のＬＣＤ７２に表示される地図表示画面の一例を示す図である。図１３の地図表示画面には、画面の中心などで交差する複数の道路と、画面右上に位置する山とが表示される。また、図１３の地図表示画面には、画面中央下端から、画面の中心の交差点に向かう撮像経路１１０が表示される。
【０１１５】
また、撮像経路１１０上には、経路データ生成部１０２から取得した経路データの各位置データ５２の地点が、黒丸表示される。図１３では、４つの位置データ５２の地点が黒丸表示されている。図１３の地図表示画面において、一番下の黒丸地点１１１が動画の最初の撮像静止画の撮像地点であり、その上の黒丸地点１１２が、２つ目の撮像静止画の撮像地点である。
【０１１６】
ＰＣ表示制御部１０４は、この図１３の地図表示画面がＬＣＤ７２に表示されている状態で、入力デバイス７１から所定の入力データが供給されると、表示する地図上の所定の地点を被写体の位置として特定する。ＰＣ表示制御部１０４は、たとえば図１３中の山の頂上付近（×印）を、画像表示する被写体の位置１１４として特定する。
【０１１７】
ＰＣ表示制御部１０４は、特定した被写体の位置１１４の情報を、ホスト通信部８１へ供給する。ホスト通信部８１は、被写体の位置１１４の情報を、超小型広角カメラ装置１のデバイス通信部４５へ送信する。デバイス通信部４５は、表示画像生成部１０１へ、被写体の位置１１４の情報を供給する。表示画像生成部１０１は、供給された被写体の位置１１４の情報を、ＨＤＤ２３などに保存する。
【０１１８】
以上のような処理により被写体の位置１１４の情報が超小型広角カメラ装置１の表示画像生成部１０１へ供給される。表示画像生成部１０１は、この供給と関係なく、動画を表示するための表示データの生成処理を実行する。
【０１１９】
図１４は、図１２中の表示画像生成部１０１が、再生による表示動作において実行する処理の流れを示すフローチャートである。
【０１２０】
表示画像生成部１０１は、まず、ＨＤＤ２３などから、蓄積動画データ５６の最初のＪＰＥＧデータ５４をＪＰＥＧエンジン４３により伸長した伸長静止画データを読込み、その読み込んだ伸長静止画データから、表示デバイスに広角画面を表示するための最初の表示静止画データを生成する（ステップＳＴ３１）。表示画像生成部１０１は、生成した表示静止画データを、デバイス通信部４５へ供給し、パーソナルコンピュータ２へ送信させる。これにより、パーソナルコンピュータ２のＨＤＤ７４には、受信データ９１として、広角画面を表示するための表示静止画データが記憶される。
【０１２１】
パーソナルコンピュータ２のＨＤＤ７４に受信データ９１として表示静止画データが保存されると、ＰＣ表示制御部１０４は、パーソナルコンピュータ２のＨＤＤ７４から表示静止画データを読込み、パーソナルコンピュータ２の大型のＬＣＤ７２へ表示データとして供給する。これにより、パーソナルコンピュータ２の大型のＬＣＤ７２には、円形画像の周囲が黒色に塗りつぶされた広角画面による撮像表示画面が表示される。
【０１２２】
図１５は、パーソナルコンピュータ２の大型のＬＣＤ７２に表示可能な４つの画面を示す図である。図１５の左上の画面は、蓄積動画データ５６の最初のＪＰＥＧデータ５４に基づく、広角画面である。図１５の右上の画面は、この蓄積動画データ５６の最初のＪＰＥＧデータ５４の画像から、切出しリング６１により切出された後、歪み補正や拡大処理が施された切出し画面である。図１５の左下の画面は、蓄積動画データ５６の２番目のＪＰＥＧデータ５４に基づく、広角画面である。図１５の右下の画面は、この蓄積動画データ５６の２番目のＪＰＥＧデータ５４から、切出しリング１２２により切出された後、歪み補正や拡大処理が施された切出し画面である。なお、図１５の左上の広角画面と左下の広角画面とを比較すれば明らかなように、図１５での最初の広角画面と、２番目の広角画面との間では、魚眼レンズ１５の撮像アングルは変動していない。撮像位置のみが前進により変化している。この撮像位置の変化により、被写体である山の頂上の位置は変化しないが、山のアングルはわずかに変化する。
【０１２３】
パーソナルコンピュータ２のＰＣ表示制御部１０４は、動画表示システム４Ａのユーザによる操作により入力デバイス７１が生成する入力データに基づいて、広角画面において切出しリング６１の位置やサイズを調整する。ユーザは、たとえば後述する図１５の左上の広角画面に示すように、切出しリング６１を広角画面の右側に設定する。ＰＣ表示制御部１０４は、この切出しリング６１内の画像を切出して動画表示する表示指定コマンドを生成し、超小型広角カメラ装置１の表示画像生成部１０１へ送信する。
【０１２４】
表示画像生成部１０１は、この表示指定コマンドを受信すると、図１４のステップＳＴ３２において表示切替の指示があったと判断し、現在表示している蓄積動画データ５６の最初のＪＰＥＧデータ５４の画像の一部を、このコマンドによる切替指示にしたがって切出し、その切出し画像に基づく新たな表示静止画データを生成する（ステップ３４）。
【０１２５】
表示画像生成部１０１は、生成した切出し画面の表示静止画データを、パーソナルコンピュータ２へ送信する。ＰＣ表示制御部１０４は、受信した表示静止画データをＨＤＤ７４から読込み、パーソナルコンピュータ２のＬＣＤ７２に、切出し画面を表示させる。これにより、パーソナルコンピュータ２のＬＣＤ７２には、たとえば図１５の右上の切出し画面が表示される。
【０１２６】
その後、表示画像生成部１０１は、蓄積動画データ５６の２つ目以降のＪＰＥＧデータ５４による切出し画像の表示静止画データの生成処理を実行する（ステップＳＴ３５、ＳＴ４１およびＳＴ４２）。
【０１２７】
具体的には、ＪＰＥＧエンジン４３は、ＨＤＤ２３に記憶される蓄積動画データ５６から、撮像順にしたがって、最後に伸長したＪＰＥＧデータ５４の次のＪＰＥＧデータ５４を読み込む。ＪＰＥＧエンジン４３は、読み込んだＪＰＥＧデータ５４を伸長し、伸長静止画データを生成する。
【０１２８】
ＪＰＥＧエンジン４３により伸長静止画データが生成されると、表示画像生成部１０１は、まず、ＨＤＤ２３から、その伸長されたＪＰＥＧデータ５４のヘッダデータを読込み、変位データを取得する。表示画像生成部１０１は、その変位データにより、前回切出したＪＰＥＧデータ５４の撮像タイミングから、新たに切出しをするＪＰＥＧデータ５４の撮像タイミングまでにおける撮像アングルの変化量を特定する（ステップＳＴ３５）。
【０１２９】
撮像アングルの変化量を特定した後、表示画像生成部１０１は、ＨＤＤ２３から、伸長されたＪＰＥＧデータ５４のヘッダデータ、１つ前のＪＰＥＧデータ５４のヘッダデータおよび被写体の位置１１４の情報を読込み、被写体に対する相対アングルの変化量を特定する（ステップＳＴ４１）。
【０１３０】
具体的にはたとえば図１３に示すように、前回のＪＰＥＧデータ５４の撮像位置が黒丸位置１１１であり、今回のＪＰＥＧデータ５４の撮像位置が黒丸位置１１２であるとすると、前回の撮像から今回の撮像までの期間において、被写体となる位置１１４に対する相対アングルは、図１３中のθｄｉｆｆの分だけ変化する。表示画像生成部１０１は、ＨＤＤ２３から読み込んだ情報に基づいて被写体の位置と２つの撮像位置とを特定し、それら特定した位置に基づいてこの相対アングルの変動量θｄｉｆｆを演算する。
【０１３１】
撮像アングルの変動量と、被写体に対する相対アングルの変動量とを特定した後、表示画像生成部１０１は、切出しリング６１に代えて切出しリング１２２を生成し、伸長されたＪＰＥＧデータ５４による画像から、切出しリング１２２の範囲内の画像を切出し、画像の外形補正処理や歪み補正処理をし、切出し画面の表示静止画データを生成する（ステップＳＴ４２）。
【０１３２】
このとき、表示画像生成部１０１は、撮像アングルの変化量を相殺する向きで且つ撮像アングルの変化量と同じ移動量で、切出しリング１２２の位置を、前回の切出しリング６１の位置から移動し、さらに、相対アングルの変化量を相殺する向きで且つ相対アングルの変化量と同じ移動量で、切出しリング６１の位置を移動することで新たな切出しリング１２２２を生成し、その切出しリング１２２の範囲内の画像を切出す。
【０１３３】
図１５の左下の広角画面は、蓄積動画データの二番目のＪＰＥＧデータ５４による広角画面である。この２番目の広角画面に対する魚眼レンズ１５自体の撮像アングルは、図１５の左上の最初の広角画面の撮像アングルと変化していない。しかし、撮像位置が前進することで被写体に対する撮像アングルは変化している。このような場合、表示画像生成部１０１は、相対アングルの変化量を相殺する向きで且つ相対アングルの変化量と同じ移動量で、切出しリング１２２の位置を移動し、画像を切出す。
【０１３４】
図１５の左下の広角画面において、点線で示す切出しリング１２１は、図１５の左上の広角画面における切出しリング６１と同じ位置にある。被写体としての山は、図１３において撮像位置が黒丸地点１１１から黒丸地点１１２へと山へ近づいた分だけ、画像の外側へ移動する。表示画像生成部１０１は、これに起因する相対アングルの変化量θｄｉｆｆを相殺するように、切出しリング１２１を画面の右側へ移動し、その位置の切出しリング１２２により画像を切出す。
【０１３５】
これにより、連続する円形画像内で移動する被写体は、連続する切出し画像内で略停止する。図１５の右上の切出し画像における被写体としての山の位置と、図１５の右下の切出し画像における被写体としての山の位置とを比較すれば明らかなように、相対アングルの変化による被写体の動きは、連続する切出し画像において相殺される。しかし、山のすそ野の風景は変化する。
【０１３６】
以上の一連の処理（ステップＳＴ３５、ＳＴ４１およびＳＴ４２）により動画の２つ目以降の新たな切出し画面の表示静止画データを生成すると、表示画像生成部１０１は、生成した表示静止画データを、パーソナルコンピュータ２へ送信する。パーソナルコンピュータ２のＰＣ表示制御部１０４は、受信した動画の２つ目以降の新たな切出し画像の表示静止画データをＨＤＤ７４から読込み、パーソナルコンピュータ２のＬＣＤ７２に表示させる。これにより、パーソナルコンピュータ２のＬＣＤ７２には、ユーザがその位置１１４を指定した被写体を連続的に撮像する切出し画面による動画が表示される。ＬＣＤ７２には、たとえば図１５の右上の、被写体を中央に写す切出し画面に続けて、図１５の右下の、被写体を中央に写す切出し画面が表示される。
【０１３７】
以上のように、この実施の形態２の超小型広角カメラ装置１では、ＣＭＯＳ撮像デバイス１７が、魚眼レンズ１５により撮像された円形画像を含む四角形の静止画の撮像静止画データ５１を生成する。ＪＰＥＧエンジン４３は、ＣＭＯＳ撮像デバイス１７により撮像された撮像静止画データ５１を圧縮した圧縮静止画データに、ジャイロセンサ２２の検出によるアングル情報とＧＰＳ受信機２１による撮像位置情報とを付加してＪＰＥＧデータ５４を生成する。また、動画表示システム４Ａの表示画像生成部１０１は、ＨＤＤ２３に記憶されるＪＰＥＧデータ５４の画像の一部を撮像順にしたがって切出し、複数の表示画像の表示静止画データを生成する。パーソナルコンピュータ２のＬＣＤ７２は、表示画像生成部１０１により生成される複数の表示静止画データによる複数の表示画像を順番に表示する。
【０１３８】
特に、動画表示システム４Ａの表示画像生成部１０１は、２つ目以降の画像の切出しにおいて、その切出し対象のＪＰＥＧデータ５４あるいはその前に切出したＪＰＥＧデータ５４に付加された撮像アングルあるいはその変化量を示すアングル情報に基づいて特定される、前回切出した静止画とその切出し対象の静止画との撮像アングルの変化量と、その切出し対象のＪＰＥＧデータ５４あるいはその前に切出したＪＰＥＧデータ５４に付加された撮像位置あるいはその変化量を示す撮像位置情報に基づいて特定される、前回切出した静止画の撮像位置とその切出し対象の静止画の撮像位置との被写体に対する相対アングルの変化量とを相殺するように、画像の切出し範囲をずらして画像の一部を切出す。
【０１３９】
したがって、この実施の形態２では、超小型広角カメラ装置１により所望の被写体を特に意識して撮像しなくとも、すなわち所定の被写体を撮像し続けるアングルを維持しなくても、動画表示システム４Ａは、所定の被写体を連続的に表示する動画を再生することができる。
【０１４０】
また、この実施の形態２の超小型広角カメラ装置１では、ＧＰＳ受信機２１が、衛星電波を受信し、地上における絶対的な位置情報による位置を検出する。動画表示システム４Ａでは、ＰＣ表示制御部１０４が、超小型広角カメラ装置１のＨＤＤ２３に記憶される複数のＪＰＥＧデータ５４の撮像位置を地図上にマッピングした画面をパーソナルコンピュータ２のＬＣＤ７２に表示させ、パーソナルコンピュータ２のＬＣＤ７２に表示される地図中の位置の特定に基づいて、被写体の位置１１４を特定する。そして、表示画像生成部１０１は、ＰＣ表示制御部１０４により特定された被写体の位置１１４の情報を用いて、被写体に対する相対アングルの変化量を特定する。
【０１４１】
したがって、撮像経路がマッピングされた地図上で被写体の地図中の位置１１４を特定することで、容易に、被写体の位置１１４を特定し、被写体に対する相対アングルの変化量を特定することかできる。
【０１４２】
上述した各実施の形態は、本発明の好適な実施の形態の例であるが、本発明は、これに限定されるものではなく、発明の要旨を逸脱しない範囲において種々の変形、変更が可能である。
【０１４３】
たとえば、上記各実施の形態では、ＪＰＥＧエンジン４３は、撮像静止画データ５１を圧縮した圧縮静止画データに、アングル情報と撮像位置情報とを付加している。ＪＰＥＧエンジン４３は、撮像静止画データ５１を圧縮した圧縮静止画データに、アングル情報を付加するようにしてもよい。また、ＪＰＥＧエンジン４３は、撮像静止画データ５１を圧縮した圧縮静止画データに、アングル情報および撮像位置情報以外の情報、たとえば撮像時刻情報などを付加するようにしてもよい。
【０１４４】
上記各実施の形態では、ＪＰＥＧデータ５４のヘッダデータに含まれるアングル情報は、超小型広角カメラ装置１に設けられたジャイロセンサ２２の検出加速度を積分してなる撮像アングルの変化量である。この他にもたとえば、アングル情報は、たとえば鉛直方向や東西南北などを基準とした、超小型広角カメラ装置１の絶対的な撮像アングル方向の情報であってもよい。
【０１４５】
上記各実施の形態では、ＪＰＥＧデータ５４のヘッダデータに含まれる撮像位置情報は、超小型広角カメラ装置１に設けられたＧＰＳ受信機２１による検出位置である。ＧＰＳ受信機２１は、地上における絶対的な位置を検出する。この他にもたとえば、撮像位置情報は、超小型広角カメラ装置１の撮像間隔における撮像位置の移動量および移動方向などのように、超小型広角カメラ装置１の相対的な位置情報であってもよい。また、ＧＰＳ受信機２１に替えて、携帯電話用基地局の電波、放送電波、無線通信電波などの衛星電波以外の電波を受信し、地上における絶対的な位置情報による位置を検出する受信機を用いるようにしてもよい。
【０１４６】
上記実施の形態１の表示画像生成部４４は、前回切出した静止画と新たに切出す静止画との撮像アングルの変化量をすべて相殺するように、切出しリング６１による画像の切出し範囲をずらしている。実施の形態２の表示画像生成部１０１は、前回切出した静止画と新たに切出す静止画との撮像アングルの変化量と、前回切出した静止画と新たに切出す静止画との被写体に対する相対アングルの変化量とのすべて相殺するように、画像の切出し範囲をずらしている。この他にもたとえば、表示画像生成部４４，１０１は、撮像アングルの変化量や被写体に対する相対アングルの変化量の中の、たとえば９０％程度などを相殺するように、画像の切出し範囲をずらすようにしてもよい。
【０１４７】
上記実施の形態２では、ＰＣ表示制御部１０４は、超小型広角カメラ装置１から取得した撮像経路を、地図上にマッピングして表示している。この他にもたとえば、ＰＣ表示制御部１０４は、白紙のような単色画像上に、撮像経路をマッピングして表示するようにしてもよい。この変形例の場合であっても、ＰＣ表示制御部１０４は、その単色画像上の任意の地点を被写体の位置として選択し、被写体に対する相対アングルの変化量を特定するようにすればよい。これにより、ＰＣ表示制御部１０４は、容易に被写体の位置を特定し、被写体に対する相対アングルの変化量を特定することかできる。
【０１４８】
上記実施の形態２では、ＰＣ表示制御部１０４は、超小型広角カメラ装置１の表示画像生成部１０１に対して、切出し画像による動画の生成を指示している。この他にもたとえば、ＰＣ表示制御部１０４は、表示画像生成部１０１に対して、所定の１つの切出し静止画の生成を要求し、その要求した静止画を地図上などに割り付けて表示するようにしてもよい。これにより、ユーザは、地図上の任意の位置の実際の風景を確認することができる。また、ＰＣ表示制御部１０４は、ＧＰＳ受信機２１が検出する現在位置の切出し静止画の生成を要求し、その要求した静止画を地図上に割り付けて表示するようにしてもよい。これにより、ユーザは、現在位置を容易に把握することができる。また、ＰＣ表示制御部１０４は、予め地図上に設定された移動経路の切出し静止画の生成を要求し、その要求した静止画を地図上に割り付けて表示するようにしてもよい。これにより、予め設定された移動経路により、経路を案内することができる。ユーザは、この移動経路を移動するとき、あるいは事前に、曲がる交差点などの実際の風景を確認することができる。また、ＰＣ表示制御部１０４は、所定の位置から複数の方向を見る複数の切出し静止画を要求し、表示するようにしてもよい。こけにより、マルチアングルにより所定の位置の風景を提供することができる。
【０１４９】
上記各実施の形態では、超小型広角カメラ装置１は、魚眼レンズ１５を有する。この超小型広角カメラ装置１の替わりに、通常のレンズを有する超小型カメラ装置や、望遠レンズを有する超小型カメラ装置などを使用してもよい。
【０１５０】
上記各実施の形態では、動画表示システム４，４Ａは、超小型広角カメラ装置１と、パーソナルコンピュータ２とをＵＳＢケーブル３で接続した構成となっている。この他にもたえば、動画表示システム４，４Ａは、広角カメラデバイスなどを有するパーソナルコンピュータ２などの単体の装置として構成されていてもよい。また、動画表示システム４，４Ａの超小型広角カメラ装置１と、パーソナルコンピュータ２とは、ＵＳＢケーブル３以外のたとえばＬＡＮケーブルなどの他の通信ケーブル、無線通信回線などにより接続されていてもよい。また、超小型広角カメラ装置１とパーソナルコンピュータ２との間に、それらの間での通信データを中継するサーバ装置などが介在していてもよい。
【産業上の利用可能性】
【０１５１】
本発明は、動画を記録したり、再生したりする装置やシステムにおいて好適に利用することができる。
【図面の簡単な説明】
【０１５２】
【図１】図１は、本発明の実施の形態１に係る超小型広角カメラ装置を示す斜視図である。
【図２】図２は、図１の超小型広角カメラ装置に内蔵されるハードウェアの構成を示す回路図である。
【図３】図３は、図１の超小型広角カメラ装置の光学系の構成を示す説明図である。
【図４】図４は、ＣＭＯＳ撮像デバイスの受光面に結像する像の一例を示す説明図である。
【図５】図５は、図１の超小型広角カメラ装置に撮像時に実現される機能を示すブロック図である。
【図６】図６は、表示画像生成部が生成する表示静止画データにより、表示デバイスが表示する表示画面の例を示す図である。
【図７】図７は、図１の超小型広角カメラ装置による撮像動作の流れを示すフローチャートである。
【図８】図８は、本発明の実施の形態１に係る動画表示システムを示すブロック図である。
【図９】図９は、図８の動画表示システムにおける再生による表示動作の流れを示すフローチャートである。
【図１０】図１０は、再生による表示動作において、超小型広角カメラ装置の表示画像生成部が実行する処理の流れを示すフローチャートである。
【図１１】図１１は、表示画像生成部による動画の２つ目以降の切出し処理の説明図である。
【図１２】図１２は、本発明の実施の形態２に係る動画表示システムを示すブロック図である。
【図１３】図１３は、図１２中のパーソナルコンピュータのＬＣＤに表示される地図表示画面の一例を示す図である。
【図１４】図１４は、図１２中の表示画像生成部が、再生による表示動作において実行する処理の流れを示すフローチャートである。
【図１５】図１５は、パーソナルコンピュータの大型のＬＣＤに表示可能な４つの画面を示す図である。
【符号の説明】
【０１５３】
１  超小型広角カメラ装置（広角動画撮像装置）
４，４Ａ  動画表示システム
１５  魚眼レンズ（広角レンズ）
１７  ＣＭＯＳ撮像デバイス（撮像手段）
２１  ＧＰＳ受信機（位置検出手段）
２２  ジャイロセンサ（姿勢変化検出手段）
２３  ＨＤＤ（記憶手段）
４３  ＪＰＥＧエンジン（付加手段）
４４，１０１  表示画像生成部（切出表示画像生成手段）
５１  撮像静止画データ
５４  ＪＰＥＧデータ（保存静止画データ）
７２  ＬＣＤ（表示手段）
１０４  ＰＣ表示制御部（撮像経路表示指示手段、被写体位置特定手段）
【図１】
2007306353.tif 000003
【図２】
2007306353.tif 000004
【図３】
2007306353.tif 000005
【図４】
2007306353.tif 000006
【図５】
2007306353.tif 000007
【図６】
2007306353.tif 000008
【図７】
2007306353.tif 000009
【図８】
2007306353.tif 000010
【図９】
2007306353.tif 000011
【図１０】
2007306353.tif 000012
【図１１】
2007306353.tif 000013
【図１２】
2007306353.tif 000014
【図１３】
2007306353.tif 000015
【図１４】
2007306353.tif 000016
【図１５】
2007306353.tif 000017