(57)【特許請求の範囲】
【請求項１】
通信回線を介して接続されたセンターと連携して、撮像した画像に対して所定の画像処理を行う電子カメラであって、
被写体を撮像する撮像手段と、
前記撮像手段により撮像した画像を縮小した縮小画像を生成する縮小画像生成手段と、
前記縮小画像と前記画像処理の内容を表す画像処理情報を前記通信回線を介して前記センターに送信する送信手段と、
前記センターにおいて前記縮小画像に対して、前記画像処理情報に基づいて所定の画像処理が施された画像を前記通信回線を介して受信する受信手段と、
前記受信手段により受信した前記画像処理が施された画像を表示する表示手段と、
前記表示手段に表示した前記画像処理が施された画像を確定するかどうかを判断する判別手段と、
前記判別手段により前記画像を確定するまで、前記送信手段による前回とは異なる前記縮小画像の送信と、前記受信手段による前記所定の画像処理が施された画像の受信と、前記表示手段による前記画像処理が施された画像の表示を繰り返し行う制御手段と、
を備え、
前記送信手段はさらに前記所定の画像処理が施された画像を確定した後、前記確定した画像と同じ画像処理を行うために前記縮小画像のもとの画像を前記センターに送信することを特徴とする電子カメラ。
【請求項２】
前記画像処理は、撮影した画像と所望の背景画像との合成処理を行うものであることを特徴とする請求項１記載の電子カメラ。
【請求項３】
前記画像処理は、パノラマ画像合成処理を行うものであることを特徴とする請求項１記載の電子カメラ。
【請求項４】
電子カメラとセンターとを通信回線で結び相互に連携して動作させることにより所定の画像処理を行う画像処理方法であって、
撮像した画像を縮小した縮小画像と画像処理の内容を表わす画像処理情報を通信回線を介してセンターに送信するステップと、
前記センターにおいて前記画像処理情報に基づいて前記縮小画像に対して所定の画像処理を施し、当該画像処理が施された画像を受信して表示手段に表示するという動作を、前記画像処理が施された画像を確定するまで前記縮小画像を前回とは異なる画像に更新しながら繰り返し実行するステップと、
前記画像処理が施された画像を確定した後に前記縮小画像のもとの画像を前記センターに送信して、前記確定した画像と同じ画像処理を行うステップと、
を含むことを特徴とする画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、所望の画像処理を行うセンターと通信可能な電子カメラ及び画像処理方法に関する。
【０００２】
【従来の技術】
近年、被写体の撮像を行う電子カメラ（デジタルスチルカメラ）と各種の画像処理を行うセンター（ラボ等）とを、通信回線を介して接続した撮像システムが提案されている。例えば、特開平１１−３３１６６８号公報においては、電子カメラで撮影した画像の加工に関する情報を画像情報と共にラボに送信し、ラボにおいてこの情報に基づいて所望の処理を行うカメラ画像加工システムが提案されている。このシステムによると、例えば年賀状を作成するというような加工に関する情報を、予めラボ等に送信しておくことによって、プリント注文の手間が省ける。
【０００３】
しかしながら、上記のシステムにおいては、ラボで最終的に保存する画像（画素数が多くデータ量も大）と電子カメラで確認する画像とを区別していないために、ラボで加工された画像を電子カメラで受信して確認する作業を何度も繰り返し行っていると、通信に時間がかかったり費用がかさむという問題がある。
【０００４】
一方、特開平１１−８８３１号公報においては、撮影画像又は再生画像と予め準備された背景画像とを合成する機能を有する合成写真システムが提案されている。また、特開平１１−４３７５号公報においては、連続する複数画像の隣り合うコマが重なり合う部分を有するように撮影を行いこれらの画像を合成して、いわゆるパノラマ画像を生成する撮像装置が提案されている。また、特開平８−１５４２０１号公報においては、電荷蓄積時間の異なる２種類の画像を合成して高ダイナミックレンジを有する画像を生成可能な画像合成装置が提案されている。
【０００５】
【発明が解決しようとする課題】
しかしながら、上記従来の装置においては、高度な画像処理が必要であるにも拘わらず、これらの処理を電子カメラで行っているために、処理に時間がかかったり、処理内容や性能も限られたものであった。また、電子カメラとパソコン等の処理装置とをケーブルで接続して上記従来技術の機能を実現しようとすると、持ち運びが不便なために撮影しながらリアルタイムに処理することが難しいといった問題があった。
【０００６】
本発明は、上記事情を考慮して成されたもので、その目的とするところは、電子カメラとセンターとを通信回線で結び相互に連携して動作させることにより、これまで実現が難しかった性能や機能を簡単に実現することが可能な電子カメラ及び画像処理方法を提供することにある。
【０００７】
【課題を解決するための手段】
（構成）
上記課題を解決するために本発明は次のような構成を採用している。
【０００８】
即ち本発明は、通信回線を介して接続されたセンターと連携して、撮像した画像に対して所定の画像処理を行う電子カメラであって、被写体を撮像する撮像手段と、前記撮像手段により撮像した画像を縮小した縮小画像を生成する縮小画像生成手段と、前記縮小画像と画像処理の内容を表す画像処理情報を前記通信回線を介して前記センターに送信する送信手段と、前記センターにおいて前記縮小画像に対して、前記画像処理情報に基づいて所定の画像処理が施された画像を前記通信回線を介して受信する受信手段と、前記受信手段により受信した前記画像処理が施された画像を表示する表示手段と、前記表示手段に表示した前記画像処理が施された画像を確定するかどうかを判断する判別手段と、前記判別手段により前記画像を確定するまで、前記送信手段による前回とは異なる前記縮小画像の送信と、前記受信手段による前記所定の画像処理が施された画像の受信と、前記表示手段による前記画像処理が施された画像の表示を繰り返し行う制御手段とを備え、前記送信手段はさらに前記所定の画像処理が施された画像を確定した後、前記確定した画像と同じ画像処理を行うために前記縮小画像のもとの画像を前記センターに送信することを特徴とする。
【０００９】
ここで、本発明の望ましい実施態様としては次のものがあげられる。
(1) 画像処理は、撮影した画像と所望の背景画像との合成処理を行うものであること。
(2) 画像処理は、パノラマ画像合成処理を行うものであること。
【００１１】
また本発明は、電子カメラとセンターとを通信回線で結び相互に連携して動作させることにより所定の画像処理を行う画像処理方法であって、撮像した画像を縮小した縮小画像と画像処理の内容を表わす画像処理情報を通信回線を介してセンターに送信するステップと、前記センターにおいて前記画像処理情報に基づいて前記縮小画像に対して所定の画像処理を施し、当該画像処理が施された画像を受信して表示手段に表示するという動作を、前記画像処理が施された画像を確定するまで前記縮小画像を前回とは異なる画像に更新しながら繰り返し実行するステップと、前記画像処理が施された画像を確定した後に前記縮小画像のもとの画像を前記センターに送信して、前記確定した画像と同じ画像処理を行うステップと、を含むことを特徴とする。
【００１８】
（作用）
本発明によれば、センター側で画像合成等の処理を行うことにより、電子カメラにおいて高度な画像処理を行う必要がなくなるので、カメラ側の負担が軽減される。しかも、所望の画像処理を膨大な記憶容量を持ち且つ高度な演算処理能力を有するセンターで行うことが可能であるので、これまでカメラ単独では実現が困難であった画像処理を一般の電子カメラで享受することが可能となる。
【００１９】
また、縮小画像をカメラ側からセンター側に送信し、センターで合成された画像をカメラ側で受信して確定し、しかるのちに前記確定した画像と同じ画像処理を行うために縮小画像のもとの画像をカメラ側からセンターに送信しているので、通信の負担が軽減される。即ち、センターで最終的に保存する画像（画素数が多くデータ量も大）と電子カメラで確認する画像とを区別することにより、通信回線を介して送受信するデータ量を少なくすることができ、これにより通信の負担を軽減することが可能となる。
【００２１】
【発明の実施の形態】
以下、本発明の詳細を図示の実施形態によって説明する。
【００２２】
図１は、本発明の一実施形態に係わる電子カメラの基本構成を示すブロック図である。
【００２３】
図中の１は撮影レンズ、２は被写体像を撮像するＣＣＤ撮像素子、３は色信号の分離，ゲインコントロール，ガンマ補正等を行うプロセス処理回路、４はＡ／Ｄコンバータ、５は画像データを一時的に記憶するためのフレームメモリ、６はＬＣＤドライバ、７は液晶ディスプレイ（ＬＣＤ）、８は画像データを圧縮したり展開するための符号化／復号化回路、９はデータを送受信するための変復調装置（モデム）、１０は送信する画像に関する各種ヘッダ情報を格納したヘッダ情報メモリ、１１はコンパクトフラッシュやスマートメディア（登録商標）等の記録媒体、１２は各ブロックの制御を統括するコントローラ（ＣＰＵ）、１３は電源のオン／オフ，モード切り替え等の各種操作スイッチ、１４は撮影レンズ１を駆動するためのモータを示している。
【００２４】
また、１５はレリーズスイッチであり、このレリーズスイッチ１５はレリーズ第１スイッチ（ＳＷ１）とレリーズ第２スイッチ（ＳＷ２）から構成されている。ＳＷ１，ＳＷ２はレリーズ操作に連動して動作するスイッチで、図示しないレリーズ操作釦を軽く押圧することによりまずＳＷ１がオンし、次に強く押圧するとＳＷ２がオンする。そして、ＳＷ１のオンにより通信回線への接続が指示され、ＳＷ２のオンにより撮影動作が開始されるようになっている。
【００２５】
なお、フレームメモリ５に一時的に記憶された画像データは、コントローラ１２の制御の下に、符号化／復号化回路８により圧縮される。さらに、外部から通信によりモデム９に入力された画像データはフレームメモリ５に記憶され、ＬＣＤ７に表示されるようになっている。ここで、外部から入力される画像データは本来の画像を縮小した画像データである。メモリ１６は、画像以外のフラグデータ等を記憶するものである。
【００２６】
図２は、上記の電子カメラを用いた撮像システムの全体構成を示す図である。画像データを受信して記録、画像処理，プリントアウトするセンター３０は、モデム３１，サーバ３２，プリンタ３３等を備えており、モデム３１によりインターネット５１に接続されている。センター利用者端末４０は、パソコン４１及びモデム４２等からなり、モデム４２によりインターネット５１に接続されている。インターネット５１には、公衆電話回線５２を介して複数の無線基地局５３が接続されている。そして、図１に示した構成の電子カメラ２０は無線基地局５３と通信可能となっている。
【００２７】
図３は、センター３０内のサーバ３２のより詳しい構成を示す図である。このサーバ３２は、モデム３１と画像データのやりとりを行うためのフレームメモリ３２１，画像データの符号化及び複合化を行うための符号化／復号化部３２２，複数の画像データが格納されるメモリ３２３，背景画像が格納された背景画像メモリ３２４，各部を制御するコントローラ３２５，操作スイッチ３２６，モニタ３２７等から構成されている。
【００２８】
次に、本実施形態の動作について説明する。
図４及び図５は、背景画像との合成を行う際のカメラの動作を説明するためのフローチャートである。
【００２９】
操作スイッチ１３を操作して「背景画像との合成モード」を選択すると、まずＳ４０１において、コンピュータの各フラグの初期設定を行う。次いで、Ｓ４０２において、カメラ２０からセンター３０に向けて初期データとしての「自己のアドレス」及び「背景画像との合成モードであることを表すコード」が送信される。
【００３０】
次いで、Ｓ４０３において、センター３０に背景画像メニューデータを要求する。この背景画像メニューは階層構造になっており、例えば最上位は「風景」，「建物」などであり、その下位は「山」，「海」などであり、さらに「海」の下位は「ハワイ」，「西海岸」などがＬＣＤ７に文字よって表示されているものである。Ｓ４０４においてこのメニューを受信すると、次のＳ４０５において背景画像の更新を行うかどうかを判断する。例えば、背景画像の更新を行うのであれば、図示しないＬＣＤ７に表示された所定のダイアログをマウスでクリックすることにより、背景画像の更新を指示するものとする。背景画像の合成モードを選択した直後は背景画像はまだ指定されていないので、この場合は上記初期設定Ｓ４０１において初期設定として「背景画像の更新」が指定されている。
【００３１】
Ｓ４０５において「背景画像の更新」であると判断すると、Ｓ４０６において背景画像データメニューの中から所定の背景画像を選択し、センター３０に対して背景画像の送信を要求する。次いで、Ｓ４０７において、センター３０により送信された背景画像を受信しこの背景画像をＬＣＤ７に表示する。この背景画像が期待した画像でない場合は、Ｓ４０８において再びセンターに対して背景画像の送信を要求し、以上の動作を期待した画像が得られるまで繰り返す。
【００３２】
Ｓ４０８において期待通りの背景画像が得られた場合、又はＳ４０５において背景画像の更新をしない場合は、Ｓ４０９において主画像を更新するかどうかを判断する。例えば、主画像の更新を行うのであれば、図示しない所定のダイアログをマウスでクリックすることにより主画像の更新を指示するものとする。背景画像の合成モードを選択した直後は主画像はまだ撮像されていないので、この場合は上記初期設定Ｓ４０１において初期設定として「主画像の更新」が指定されている。
【００３３】
なお、この主画像は背景画像との合成を行うために主画像の中の最終的に背景画像と合成される部分（以下この部分を「主要画像部」とよぶ）のみを上記主画像から切り出す必要がある。主要画像部の認識を容易にするために主画像は人物が主体になる。主画像の認識を容易にするために、主要部画像を特定する情報、例えば「人物」，「建物」などの大まかな情報を主画像のヘッダ情報としてセンター３０に送信し、センター３０においてはこのヘッダ情報をもとにパターン認識により主画像から主要画像部を切り出すようにしてもよい。
【００３４】
いま、Ｓ４０９において「主画像更新」であるものと判断すると、Ｓ４１０において撮像を行い、更にＳ４１１において第１画像を生成する。この第１画像は最終的に合成画像を生成するための主画像の縮小画像である。この縮小画像は撮像素子から間引いて読み出してもよいし、撮像素子から読み出した後に、間引くなどして演算処理により縮小画像を生成してもよい。次いで、Ｓ４１２において、上記第１画像と背景画像をセンター３０に送信する。このように、第１画像である縮小画像を送信するのは、通信速度を速めたり通信にかかる費用を節約するためである。また、背景画像はセンターに登録されていることから、カメラ２０からセンター３０に送信する背景画像は、背景画像そのもののデータである必要はなく、背景画像を表すデータであればよい。
【００３５】
センター３０に上記第１画像と背景画像が送信されると、センター３０においては、主画像から主要画像部の切り出しと、この切り出した主要画像部と背景画像との合成が行われる。センター３０では、カメラ２０から送信された画像が第１画像すなわち縮小画像であると認識した場合は、上記合成画像をカメラ２０に送信する。すると、カメラ２０ではＳ４１３においてこの合成画像を受信し、ＬＣＤ７に表示する。
【００３６】
この合成画像の表示が終了した場合、又はＳ４０９において主画像を更新しない場合は、Ｓ４１４において背景画像をズーミングするかどうかを判断する。背景画像をズーミングする場合は、Ｓ４１５において背景画像のズーミングを要求する。具体的には、図６（ａ）に示すようなＬＣＤ７に表示されている背景画像の「拡大釦」又は「縮小釦」をクリックすることにより、背景画像のズーミングが選択されるものとする。いま、Ｓ４１４において背景画像のズームが選択されているとすると、指定された「拡大」又は「縮小」の信号がセンター３０に送信され、センター３０においては所定倍率ずつ背景画像の拡大又は縮小が行われ、この拡大又は縮小された背景画像と主画像が合成される。Ｓ４１６においては、この合成画像を受信しＬＣＤ７に表示する。この動作を、上記「縮小釦」又は「拡大釦」を選択している間繰り返す。
【００３７】
Ｓ４１４において背景画像のズームが選択されていない場合は、Ｓ４１７において背景画像のスクロールが選択されているかどうかを判断する。背景画像をスクロールする場合は、Ｓ４１８において背景画像のスクロールを要求する。具体的には、図６（ａ）に示すようなＬＣＤ７に表示されている「左釦」「右釦」「上釦」「下釦」をクリックすることにより、背景画像の上下左右方向のスクロール方向が選択されるものとする。いま、Ｓ４１７において背景画像のスクロールが選択されているとすると、指定された上下左右の何れかの方向の信号がセンター３０に送信され、センター３０においては所定方向に背景画像のスクロールが行われ、このスクロールされた背景画像と主要画像部が合成される。Ｓ４１６においては、この合成画像を受信しＬＣＤ７に表示する。この動作を、上記「左釦」「右釦」「上釦」「下釦」を選択している間繰り返す。
【００３８】
Ｓ４１７において背景画像のスクロールが選択されていないときは、Ｓ４１９において主要画像部をズーミングするかどうかを判断する。主要画像部をズーミングする場合は、Ｓ４２０において主要画像部のズーミングを要求する。具体的には、図６（ｂ）に示すようなＬＣＤ７に表示されている主要画像部の「拡大釦」又は「縮小釦」をクリックすることにより、主要画像部のズーミングが選択されるものとする。いま、Ｓ４１９において主要画像部のズームが選択されているとすると、指定された「拡大」又は「縮小」の信号がセンター３０に送信され、センター３０においては所定倍率ずつ主画像の拡大又は縮小が行われ、この拡大又は縮小された主要画像部と背景画像が合成される。Ｓ４１６においては、この合成画像を受信しＬＣＤ７に表示する。この動作を、上記「縮小釦」又は「拡大釦」を選択している間繰り返す。
【００３９】
Ｓ４１９において主要画像部のズームが選択されていない場合は、Ｓ４２１において主要画像部のスクロールが選択されているかどうかを判断する。主要画像部をスクロールする場合は、Ｓ４２２において主要画像部のスクロールを要求する。具体的には、図６（ｂ）に示すようなＬＣＤ７に表示されている「左釦」「右釦」「上釦」「下釦」をクリックすることにより、主要画像部の左右上下方向のスクロール方向が選択されるものとする。いま、Ｓ４２１において主要画像部のスクロールが選択されているとすると、指定された上下左右のいづれかの方向の信号がセンター３０に送信され、センター３０においては所定方向に主要画像部のスクロールが行われ、このスクロールされた主要画像部と背景画像が合成される。Ｓ４１６においては、この合成画像を受信しＬＣＤ７に表示する。この動作を、上記「左釦」「右釦」「上釦」「下釦」を選択している間繰り返す。
【００４０】
Ｓ４２１において主要画像部のスクロールが選択されていないときは、Ｓ４２３においてＬＣＤ７に表示された合成画像を確定するかどうか判断する。確定しない場合は、再びＳ４０５に分岐し以上の動作を繰り返す。確定する場合は、Ｓ４２４において第２画像と確定された背景画像をセンター３０に送信する。なお、この第２画像は上記縮小画像である第１画像のもとの画像であり、この第２画像はもし上記第１画像が撮像素子から間引いて信号を読み出したものである場合は再度撮影して縮小しない画像を読み出すものとし、撮像素子から読み出した画像から縮小画像を生成したものである場合は、この縮小する前の画像であるものとする。
【００４１】
図７は、Ｓ４２４においてカメラ２０からセンター３０に送信されるデータのフォーマットを示すものである。送信先はセンター３０のアドレス、送信元はカメラ２０のアドレスである。第１コードは、第２画像と背景画像との合成画像をセンター３０でプリントするか、又は指定したアドレスに送信するかを指示するデータである。例えば、プリントを選択する場合は“０”を、所定のアドレスに送信を希望する場合はそのアドレスを記録する。背景画像コードは、最終的に確定した背景画像を表すデータを記録する。背景画像はセンター３０から送信されたものであるから、送信した画像を特定するための何らかの符号を背景画像のヘッダに付しておけば、このヘッダ情報のみを背景画像コードとしてセンター３０に送信し、センター３０においてはこの情報に対応する背景画像を検索することにより簡単に背景画像を特定することができる。
【００４２】
図８は、背景画像との合成を行う際のセンターの動作を説明するためのフローチャートである。
【００４３】
Ｓ５０１においてカメラ２０からデータを受信したかどうかを判断し、データを受信した場合は、Ｓ５０２においてこの受信したデータを解析する。Ｓ５０３において第１モード、即ち背景画像のメニューデータをカメラ２０に送信するモードであると判断した場合は、Ｓ５０４においてカメラ２０にこの背景画像メニューデータを送信する。なおこの動作は、既述のカメラ２０の動作フローで説明したＳ４０３の要求に基づくものである。Ｓ５０３において第１モードでない場合、Ｓ５０５において第２モード、即ち主画像と背景画像を合成するモードであるかどうかを判断する。
【００４４】
第２モードの場合は、Ｓ５０６において主画像と背景画像を合成する。なおこの合成は、カメラ２０から縮小画像が送信された場合（図４及び図５の“Ｓ４１２”，“Ｓ４１５”，“Ｓ４１８”，“Ｓ４２０”，“Ｓ４２２”の場合）は、縮小画像である第１画像と、同時にカメラ２０から送信された背景画像を表すデータに基づいて、まず主画像の中から主要部画像（人物であれば人物）が抜き取られ、センター３０に記憶されている所望の背景画像と上記第１画像とが合成される。また、カメラ２０から縮小する前の元の画像が送信された場合（図５の“Ｓ４２４”の場合）は、この元の画像である第２画像と、同時にカメラ２０から送信された背景画像を表すデータに基づいて、まず主画像の中から主要部画像が抜き取られ、センター３０に記憶されている所望の背景画像と上記第２画像とが合成される。
【００４５】
そして、上記合成された合成画像はＳ５０７において第３モード、即ち上記第１画像と背景画像が合成された場合は、Ｓ５０８においてこの合成画像をカメラ２０に送信し、Ｓ５０１に分岐し同様の動作を繰り返す。Ｓ５０７において第１画像と背景画像が合成されたものでない場合、Ｓ５０９において第４モード、即ち上記第２画像と背景画像とが合成されたか否かを判定し、合成されていない場合は、Ｓ５０１に分岐し同様の動作を繰り返す。
【００４６】
Ｓ５０９において第２画像と背景画像とが合成された場合は、Ｓ５１０において第５モード、即ち第２画像と背景画像を合成した合成画像をプリントするモードの場合は、第２画像と背景画像を合成した合成画像をプリントする。このプリントはのちに依頼人に郵送されるか店頭で渡されるものである。Ｓ５１０で第５モードでない場合、即ち第２画像と背景画像を合成した合成画像を送信するモードの場合は、第２画像と背景画像を合成した合成画像がカメラ２０の指定した宛先にオンラインで送信される。なお、上記第５モードかどうかを判断するためのカメラ２０からの指示データは、図５の“Ｓ４２４”でカメラから送信されたデータに含まれているものである。
【００４７】
図９及び図１０は、パノラマ撮影を行う際のカメラの動作を説明するためのフローチャートである。
【００４８】
パノラマ撮影モードが設定されると、まずＳ６０１においてフラグなどの初期設定が行われる。次いで、Ｓ６０２においてレリーズ第１スイッチ（ＳＷ１）がオンしているかどうかを判断し、もしオンしていれば、Ｓ６０３において上記レリーズ第２スイッチ（ＳＷ２）がオンしているかどうかを判断する。Ｓ６０３においてレリーズ第２スイッチがオンしていない場合はＳ６０２に分岐し、同様の動作を繰り返す。Ｓ６０３においてレリーズ第２スイッチがオンしている場合は、Ｓ６０４において静止画撮像を行い、Ｓ６０５において撮像した画像をフレームメモリ５に記憶する。なお、ここで敢えて静止画と称したのは、パノラマ撮像の過程でこの静止画と動画の相関演算を行い前回撮像した静止画と逐次撮像する動画との相対的な関係を表示するためである。
【００４９】
次いで、Ｓ６０６においてセンター３０との間で通信回線を接続する。Ｓ６０７において、通信回線が接続可能な場合は、Ｓ６０８においてフラグＦに“１”を設定しこの情報をメモリ１５に記憶する。また、Ｓ６０７において通信回線を接続できない場合は、Ｓ６０９においてフラグＦに“０”を記憶する。そして、Ｓ６１０においてフラグＦを判定し、フラグＦが“１”の場合は、パノラマ撮影をセンター３０と連携して行うモードであると認識し、Ｓ６１１において静止画像をセンター３０に送信する。次いで、Ｓ６１２において動画撮像を行い、Ｓ６１３においてこの動画の縮小画像を生成しセンター３０に送信する。
【００５０】
センター３０においては、上記静止画像の縮小画像が生成されたのちに、この縮小静止画像と上記第１画像が連続的につながるように合成画像が生成される。この生成された縮小合成画像はカメラ２０に送信される。すると、Ｓ６１４において縮小合成画像を受信したかどうかを判断し、縮小合成画像を受信した場合はＳ６１７においてこの縮小合成画像を表示する。
【００５１】
一方、Ｓ６１０においてフラグＦが“１”でない場合、即ちセンター３０と通信不能な場合は、Ｓ６１５において動画撮像を行い、Ｓ６１６において合成画像を生成する。この場合、カメラ２０の演算処理スピードはセンター３０のそれと比べて遅いので、縮小画像の生成には時間がかかることになる。この縮小画像はＳ６１７においてＬＣＤ７に表示される。
【００５２】
縮小画像はＬＣＤ７に、例えば図１１（ａ）のように表示される。同図において、点線で囲まれた画像は静止画像であり、実線で囲まれた画像は動画である。同図においては、動画は右上方向に傾いており、撮影者はこの像を確認することによりカメラのフレーミングを修正することができる。図１０のフローに戻り、いまＳ６１８において撮影者はＬＣＤを見ながらフレーミングが完了していないと判断すると（例えば図１１（ａ）の状態）、Ｓ６１９において、フラグＦを確認しＦが“１”であれば動画データを更新し以上の動作を繰り返す。また、Ｓ６１９においてフラグＦが“１”でないとき、Ｓ６１０に分岐し上記と同様にカメラ２０で縮小画像が合成されることになる（Ｓ６１６）。
【００５３】
Ｓ６１８においてフレーミング完了と判断すると（例えば図１１（ｂ）の状態）、Ｓ６２０においてレリーズ第２スイッチがオンになっているか判断し、もしオンであればＳ６２１において静止画撮像を行う。次いで、Ｓ６２２において、パノラマ撮影が終了していない場合はＳ６１０に分岐し、以上の動作を繰り返す。Ｓ６２２においてパノラマ撮影が終了している場合は、Ｓ６２３において通信回線を遮断し終了する。
【００５４】
図１２は、パノラマ撮影を行う際のセンターの動作を説明するためのフローチャートである。
【００５５】
Ｓ７０１においてカメラ２０からデータを受信したかどうかを判断し、データを受信した場合は、Ｓ７０２においてこの受信したデータを解析する。次いで、Ｓ７０３において通信が遮断されたかどうかを判別し、もし通信が遮断されている場合はパノラマ撮影は終了したものと判断し動作を終了する。
【００５６】
Ｓ７０３において通信が遮断されていない場合は、Ｓ７０４において静止画像を受信したかどうかを判断し、もし静止画像を受信していればＳ７０５において静止画像をメモリに記憶する。なお、Ｓ７０４において受信したものが静止画像であるか動画像であるかの判断はその受信した画像のヘッダ情報で判断するようにしてもよいし、静止画像は動画像（動画像は縮小画像）に比べて画像サイズが大きいので、この画像サイズを判断することにより判断してもよい。
【００５７】
Ｓ７０６において上記Ｓ７０４で静止画像を受信する以前に静止画像を受信していない場合は、上記Ｓ７０５において受信した静止画像とパノラマ画像を合成する対象が存在しないので、Ｓ７０９で静止画像の縮小静止画像を生成したのち、Ｓ７０１に分岐し以上の動作を繰り返す。なお、Ｓ７０９で縮小静止画像を生成するのは、後述するように逐次受信する縮小画像である動画像と上記縮小静止画像を合成しカメラに送信するためである。
【００５８】
Ｓ７０６において過去に静止画像を受信していた場合は、Ｓ７０７においてＳ７０５で記憶した静止画像とその前に記憶した静止画像とを合成しパノラマ画像を生成する。そして、Ｓ７０８においてこの合成したパノラマ合成画像をメモリ記憶する。なお、このパノラマ画像の合成は、図１１（ｂ）に示すように２枚の画像が連続する画像になるように２枚の画像を接続するものであるが、この処理は公知の手法を用いて行うものとする。カメラ２０から静止画像が送信される毎に、既に合成された静止画像が新たに送信された静止画像と接続されることにより、所望のパノラマ画像が生成されることになる。
【００５９】
Ｓ７０４において静止画像受信でない場合は、Ｓ７１０において動画像を受信したかどうかを判断し、動画像を受信していない場合はＳ７０１に分岐し、以上の動作を繰り返す。Ｓ７１０において動画像を受信している場合は、Ｓ７１１において上記縮小静止画像と上記動画像を縮小合成画像を生成し、Ｓ７１２においてこの縮小合成画像をカメラ２０へ送信する。カメラ側ではこの縮小合成画像をＬＣＤ７に表示することにより、カメラ２０のフレーミングを確認しながらパノラマ撮影を正確に行うことが可能になる。Ｓ７１２において縮小合成画像の送信が終了すると、Ｓ７０１に分岐し以上の動作を繰り返す。
【００６０】
このように本実施形態によれば、電子カメラ２０に接続されたセンター３０で画像処理を行っており、カメラ側では複雑な画像処理を行う必要がないので、カメラ２０の負担が大幅に軽減される。また、画像処理を膨大な記憶容量を持ち且つ高度な演算処理能力を有するセンターで行うことが可能であるので、通信機能を有する一般的な電子カメラであっても、背景画像のスクロールなど高度な画像処理も享受することが可能となる。また、第１画像（縮小画像）をセンター３０に送信し、センター３０で合成された画像をＬＣＤ７に表示して確認し、しかるのちに第１画像よりも画素数の多い第２画像（元画像）をセンター３０に送信するので、通信の負担が大幅に軽減される。
【００６１】
なお、本発明は上述した実施形態に限定されるものではなく、その要旨を逸脱しない範囲で、種々変形して実施することができる。
【００６２】
【発明の効果】
以上詳述したように本発明によれば、電子カメラとセンターとを通信回線で結び相互に連携して動作させると共に、センターで最終的に保存する画像（画素数が多くデータ量も大）と電子カメラで確認する画像（画素数が少なくデータ量も小）とを区別して処理することにより、これまで実現が難しかった性能や機能を通常のカメラ構成でも簡単に実現することが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係わる電子カメラの基本構成を示すブロック図。
【図２】図１の電子カメラを用いた撮像システムの全体構成を示す図。
【図３】センター３０内のサーバ３２のより詳しい構成を示す図。
【図４】背景画像との合成を行う際のカメラの動作を説明するためのフローチャート。
【図５】背景画像との合成を行う際のカメラの動作を説明するためのフローチャート。
【図６】背景画像と主画像のズーミング及びスクロール操作を行う際のＬＣＤの表示状態を示す図。
【図７】カメラ側からセンター側に送信されるデータのフォーマットを示す図。
【図８】背景画像との合成を行う際のセンターの動作を説明するためのフローチャート。
【図９】パノラマ撮影を行う際のカメラの動作を説明するためのフローチャート。
【図１０】パノラマ撮影を行う際のカメラの動作を説明するためのフローチャート。
【図１１】ＬＣＤに表示される縮小画像の例を示す図。
【図１２】パノラマ撮影を行う際のセンターの動作を説明するためのフローチャート。
【符号の説明】
１…撮影レンズ
２…ＣＣＤ撮像素子
３…プロセス処理回路
４…Ａ／Ｄコンバータ
５…フレームメモリ
６…ＬＣＤドライバ
７…液晶ディスプレイ（ＬＣＤ）
８…符号化／復号化回路
９…変復調装置（モデム）
１０…ヘッダ情報メモリ
１１…記録媒体
１２…コントローラ（ＣＰＵ）
１３…各種操作スイッチ
１４…モータ
１５…レリーズスイッチ
１６…メモリ
３０…センター
３１…モデム
３２…サーバ
３３…プリンタ
５１…インターネット
４０…センター利用者端末
４１…パソコン
４２…モデム
５２…公衆電話回線
５３…無線基地局
３２１…フレームメモリ
３２２…符号化／復号化部
３２３…メモリ
３２４…背景画像メモリ
３２５…コントローラ
３２６…操作スイッチ
３２７…モニタ
【図１】
0003872957.tif 000002
【図２】
0003872957.tif 000003
【図３】
0003872957.tif 000004
【図４】
0003872957.tif 000005
【図５】
0003872957.tif 000006
【図６】
0003872957.tif 000007
【図７】
0003872957.tif 000008
【図８】
0003872957.tif 000009
【図９】
0003872957.tif 000010
【図１０】
0003872957.tif 000011
【図１１】
0003872957.tif 000012
【図１２】
0003872957.tif 000013