(57)【要約】    【課題】  撮像手段の画素数が少ない場合においても、必要な解像度を得るための高精細撮影を実現することを可能とした撮像装置を提供する。    【解決手段】  デジタルカメラは、カメラ画像処理部１０１、記録再生画像処理部１０２、表示部１０３、ファイルシステム管理部１０４、メディアドライブ１０５、画像合成・拡大・メモリ回路１０６、ＣＰＵ１０７を備える。ＣＰＵ１０７は、カメラ画像処理部１０１により被写体を撮影して得た第一の画像を複数のタイル領域に分割し拡大したタイル画像と共に、撮像中の撮像画像を、表示部１０３に表示する。ＣＰＵ１０７は、表示部１０３に表示したタイル画像と同じ画角で、第一の画像の各タイル領域に各々対応した被写体の各部をカメラ画像処理部１０１により撮影する部分撮影を行い、部分撮影で得た複数の部分撮影画像を合成し、第二の画像を生成する。【選択図】      図１
2006245921.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影する撮像手段と、
画像を表示する表示手段と、
前記撮像手段により被写体を撮影して得た第一の画像を複数の領域に分割し拡大した領域画像と共に、前記撮像手段により撮像中の撮像画像を、前記表示手段に表示する表示制御手段と、
前記表示手段に表示された領域画像と同じ画角で、前記第一の画像の複数の領域に各々対応した被写体の各部を前記撮像手段により撮影する部分撮影を行う撮影制御手段と、
前記撮影制御手段による部分撮影で得た複数の部分撮影画像を合成し、第二の画像を生成する生成手段と、を備えることを特徴とする撮像装置。
【請求項２】
ズームレンズと、
前記第一の画像を複数の領域に分割し拡大した領域画像と前記撮像手段により撮像中の撮像画像を前記表示手段に同時に表示する場合、前記領域画像の拡大率に応じて前記ズームレンズの焦点距離を変化させるレンズ制御手段と、を更に備えることを特徴とする請求項１記載の撮像装置。
【請求項３】
前記表示制御手段は、前記領域画像の拡大率を前記第一の画像の分割数に応じて決定することを特徴とする請求項１記載の撮像装置。
【請求項４】
前記表示制御手段は、前記ズームレンズのズーム位置の移動量に応じて前記第一の画像の分割数を変化させることを特徴とする請求項１又は２記載の撮像装置。
【請求項５】
前記表示制御手段は、前記第一の画像を複数の領域に分割し拡大した領域画像を前記表示手段の表示領域の全面に表示し、前記撮像手段により撮像中の撮像画像を前記表示手段の表示領域の一部に表示することを特徴とする請求項１記載の撮像装置。
【請求項６】
前記生成手段は、前記第一の画像に基づいて、前記複数の部分撮影画像を位置合わせすることで合成し、前記第一の画像と画角を一致させた前記第二の画像を生成することを特徴とする請求項１記載の撮像装置。
【請求項７】
前記第一の画像、前記複数の部分撮影画像、前記第二の画像を記録する記録手段と、
前記生成手段による前記第二の画像の生成後は、前記記録手段から前記第一の画像と前記複数の部分撮影画像を消去する消去手段と、を更に備えることを特徴とする請求項１乃至６の何れかに記載の撮像装置。
【請求項８】
前記表示手段に表示された前記領域画像の解像度の確認結果に応じて、前記部分撮影を行うモードへの移行を指示する操作手段を更に備えることを特徴とする請求項１乃至７の何れかに記載の撮像装置。
【請求項９】
被写体を撮影する撮像手段と、
画像を表示する表示手段と、
前記撮像手段により被写体を撮影して得た第一の画像を複数の領域に分割し拡大した領域画像と共に、前記撮像手段により撮像中の撮像画像を、前記表示手段に表示する表示制御手段と、
前記表示手段に表示された領域画像と同じ画角で、前記第一の画像の複数の領域に各々対応した被写体の各部を前記撮像手段により撮影する部分撮影を行う撮影制御手段と、を備えることを特徴とする撮像装置。
【請求項１０】
前記撮影制御手段による部分撮影で得た複数の部分撮影画像を情報処理装置に供給し、前記情報処理装置により前記複数の部分撮影画像を合成して第二の画像を生成することを特徴とする請求項９記載の撮像装置。
【請求項１１】
前記請求項１乃至１０の何れかに記載の撮像装置を備えることを特徴とする携帯電話機。
【請求項１２】
前記請求項９記載の撮像装置と、前記撮像装置による部分撮影で得た複数の部分撮影画像を合成して第二の画像を生成する情報処理装置とを備えることを特徴とする撮像システム。
【請求項１３】
被写体を撮影する撮像手段と画像を表示する表示手段を備えた撮像装置の制御方法であって、
前記撮像手段により被写体を撮影して得た第一の画像を複数の領域に分割し拡大した領域画像と共に、前記撮像手段により撮像中の撮像画像を、前記表示手段に表示する表示制御ステップと、
前記表示手段に表示された領域画像と同じ画角で、前記第一の画像の複数の領域に各々対応した被写体の各部を前記撮像手段により撮影する部分撮影を行う撮影制御ステップと、
前記撮影制御ステップによる部分撮影で得た複数の部分撮影画像を合成し、第二の画像を生成する生成ステップと、を備えることを特徴とする制御方法。
【請求項１４】
被写体を撮影する撮像手段と画像を表示する表示手段を備えた撮像装置の制御方法をコンピュータに実行させるプログラムであって、
前記撮像手段により被写体を撮影して得た第一の画像を複数の領域に分割し拡大した領域画像と共に、前記撮像手段により撮像中の撮像画像を、前記表示手段に表示する表示制御モジュールと、
前記表示手段に表示された領域画像と同じ画角で、前記第一の画像の複数の領域に各々対応した被写体の各部を前記撮像手段により撮影する部分撮影を行う撮影制御モジュールと、
前記撮影制御モジュールによる部分撮影で得た複数の部分撮影画像を合成し、第二の画像を生成する生成モジュールと、を備えることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、高精細な画像の生成を行う場合に適用される撮像装置、携帯電話機、撮像システム、制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、撮像装置として、ＣＣＤ等の撮像素子により被写体を撮影して得た画像信号を、デジタルデータとしてメモリカード等の記録媒体に記録する機能を有するデジタルカメラが知られている。
【０００３】
近年では、上記デジタルカメラ等の撮像装置においては、数百万画素程度の撮像素子により高精細な画像の撮影が可能となってきている。その一方で、撮像装置に対する小型化、省電力、コスト削減等の要求も厳しくなっており、撮像装置が多様化する中で、高画素の撮像素子を装備することができない撮像装置も存在する。この種の撮像装置として、携帯電話機に内蔵されたカメラなどを挙げることができる。
【０００４】
上述したような、あまり画素数の多くない撮像素子を備えた撮像装置で高精細な画像を撮影するための方法として、複数枚の画像を撮影した後、パーソナルコンピュータ（以下パソコンと略称）等の情報処理装置により画像を合成する方法が提案されている。この種の撮影機能は、いわゆるパノラマモード撮影機能として知られている（例えば、特許文献１参照）。
【特許文献１】特開平１０−１３６２９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述したパノラマモード撮影機能は、風景など、撮影レンズの仕様を超える超広角パノラマ撮影には有効であるが、高精細な画像を得ることを目的とした撮影には不便な点がある。即ち、デジタルカメラの利用方法として、例えば会議室や学校のホワイトボードなどに記載した文字や、駅の時刻表等を記録しておくことを目的とした撮影も考えられる。このような撮影においては、撮像素子の画素数に制限があることから、ホワイトボードや時刻表等に記載された詳細な文字や数字を認識可能に撮影することが困難である。
【０００６】
そこで、例えば撮影者がホワイトボード等の被写体に近づいて、上記パノラマモード撮影機能により被写体の端から順次撮影することで、詳細な文字や数字も認識できる解像度を得ることは可能である。しかし、この場合は、被写体の端から順次撮影して得た複数の部分撮影画像を１枚の高精細画像に合成した後に、所望の画角（構図）に切り出す作業が必要であり、撮影者にとっては非常に煩雑である。
【０００７】
また、上記のような、複数の部分撮影画像を高精細画像に合成し所望の画角に切り出す処理は、パソコンを用いてマウス等のポインティングデバイスの操作により行うことが一般的である。しかし、上記処理を行う機能をデジタルカメラの機能として盛り込む場合、デジタルカメラはマウス等のポインティングデバイスを装備していないため、上記処理を実行させる際の操作に工夫が必要となる等の問題がある。
【０００８】
更に、上記パノラマモード撮影機能により撮影を行う場合、撮影者は、合成したパノラマ撮影画像の画角を最初に設定することは無く、また、合成後のパノラマ撮影画像の完成形をイメージすること無く、いきなり被写体の端から順に撮影することになる。このため、必要以上の枚数の画像を撮影することになる場合も多い。
【０００９】
本発明の目的は、撮像手段の画素数が少ない場合においても、必要な解像度を得るための高精細撮影を実現することを可能とした撮像装置、携帯電話機、撮像システム、制御方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【００１０】
上述の目的を達成するために、本発明の撮像装置は、被写体を撮影する撮像手段と、画像を表示する表示手段と、前記撮像手段により被写体を撮影して得た第一の画像を複数の領域に分割し拡大した領域画像と共に、前記撮像手段により撮像中の撮像画像を、前記表示手段に表示する表示制御手段と、前記表示手段に表示された領域画像と同じ画角で、前記第一の画像の複数の領域に各々対応した被写体の各部を前記撮像手段により撮影する部分撮影を行う撮影制御手段と、前記撮影制御手段による部分撮影で得た複数の部分撮影画像を合成し、第二の画像を生成する生成手段と、を備えることを特徴とする。
【００１１】
上述の目的を達成するために、本発明の制御方法は、被写体を撮影する撮像手段と画像を表示する表示手段を備えた撮像装置の制御方法であって、前記撮像手段により被写体を撮影して得た第一の画像を複数の領域に分割し拡大した領域画像と共に、前記撮像手段により撮像中の撮像画像を、前記表示手段に表示する表示制御ステップと、前記表示手段に表示された領域画像と同じ画角で、前記第一の画像の複数の領域に各々対応した被写体の各部を前記撮像手段により撮影する部分撮影を行う撮影制御ステップと、前記撮影制御ステップによる部分撮影で得た複数の部分撮影画像を合成し、第二の画像を生成する生成ステップと、を備えることを特徴とする。
【００１２】
上述の目的を達成するために、本発明のプログラムは、被写体を撮影する撮像手段と画像を表示する表示手段を備えた撮像装置の制御方法をコンピュータに実行させるプログラムであって、前記撮像手段により被写体を撮影して得た第一の画像を複数の領域に分割し拡大した領域画像と共に、前記撮像手段により撮像中の撮像画像を、前記表示手段に表示する表示制御モジュールと、前記表示手段に表示された領域画像と同じ画角で、前記第一の画像の複数の領域に各々対応した被写体の各部を前記撮像手段により撮影する部分撮影を行う撮影制御モジュールと、前記撮影制御モジュールによる部分撮影で得た複数の部分撮影画像を合成し、第二の画像を生成する生成モジュールと、を備えることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、被写体を撮影して得た第一の画像を構成する領域画像と同じ画角で部分撮影を行い、部分撮影画像を合成することで完成画像である第二の画像を生成するため、撮像装置に装備された撮像手段の画素数が少ない場合においても、必要な解像度を得るための高精細撮影を実現することが可能となる。また、従来のようにパーソナルコンピュータ上で部分撮影画像を合成する処理が不要となり、ポインティングデバイスが装備されていない撮像装置だけでも高精細撮影に関わる処理を完結することが可能となる。また、撮像装置と情報処理装置を組み合わせることで、高精細撮影が可能な撮像システムを実現することが可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態を図面に基づき説明する。
【００１５】
［第１の実施の形態］
図１は、本発明の第１の実施の形態に係る撮像装置としてのデジタルカメラの構成を示すブロック図である。
【００１６】
図１において、デジタルカメラは、カメラ画像処理部１０１、記録再生画像処理部１０２、表示部１０３、ファイルシステム管理部１０４、メディアドライブ１０５、画像合成・拡大・メモリ回路１０６、ＣＰＵ１０７、操作部１０８、バスシステム回路部１０９を備えている。
【００１７】
カメラ画像処理部１０１は、撮像素子（ＣＣＤ）、光学ズームレンズ、撮像信号処理回路を装備した撮像部であり、撮像素子により被写体を撮像して得た画像信号をデジタルデータとして出力する。記録再生画像処理部１０２は、カメラ画像処理部１０１から出力されるデジタルデータをメモリカードに記録するために、デジタルデータに対し圧縮処理等を施す。表示部１０３は、記録画像または再生画像を表示したり、操作情報や撮影モード等の動作モードを表示したりするためのものであり、例えばＬＣＤ（Liquid Crystal Display）から構成されている。
【００１８】
ファイルシステム管理部１０４は、記録再生画像処理部１０２により記録用の圧縮処理等を施した画像データ（デジタルデータ）を、ランダムアクセスメディアであるメモリカードにデータファイルとして記録する。メディアドライブ１０５は、メモリカードに対するデータファイルの記録、メモリカードからのデータファイルの再生を行う。画像合成・拡大・メモリ回路１０６は、複数枚の画像データを保持し、画像データの拡大・合成、ＴＥＸＴ情報の合成を行う画像合成部、画像データの縮小を行う画像縮小部、画像パターンマッチング部を備えている。
【００１９】
ＣＰＵ１０７は、画像合成処理の制御や画像表示の制御等、デジタルカメラ全体の制御を司るシステムコントロール回路であり、記憶部（不図示）に格納されたプログラムに基づいて図３及び図４のフローチャートに示す処理を実行する。操作部１０８は、所望の撮影モード（通常撮影モード、高精細撮影（高解像度撮影）モード等）を設定するボタンや、シャッタボタン等を備えている。バスシステム回路部１０９は、デジタルカメラ内部における画像データとシステム制御情報を相互に転送する。図中、実線矢印はＴＥＸＴ情報を示し、破線矢印はデータの流れを示す。
【００２０】
次に、本実施の形態のデジタルカメラにおける画像撮影、画像記録、画像表示の流れを上記図１を参照しながら説明する。
【００２１】
本実施の形態のデジタルカメラの特徴は次の通りである。最初に、解像度は不十分でも必要とする静止画像の全画角（完成希望画角）の画像（以下、第一の画像と表記する）を１枚撮影することである。第一の画像を撮影する撮影動作は通常の撮影動作と同じであるので、通常撮影モードでの撮影動作後に解像度の懸念を感じた撮影者が、高精細撮影モードによる撮影動作に移行させる操作を可能とした点が大きな特徴である。
【００２２】
通常撮影モードでの撮影動作に伴い、カメラ画像処理部１０１により第一の画像が撮像されると、第一の画像データは、画像合成・拡大・メモリ回路１０６に転送され保持される。画像合成・拡大・メモリ回路１０６に保持された第一の画像データは、表示部１０３に転送され表示領域全面に表示される。同時に、第一の画像データは、記録再生画像処理部１０２によりＪＰＥＧ（Joint Photographic Experts Group）方式で圧縮され、ファイルシステム管理部１０４を経て、メディアドライブ１０５によりメモリカードに記録される。
【００２３】
撮影者はメモリカードに記録した第一の画像データの解像度が不十分であるという懸念がある場合は、操作部１０８により通常撮影モードを高精細撮影モードに移行させる操作を行う。高精細撮影モードでは、ＣＰＵ１０７の制御により、表示部１０３の表示領域全面に第一の画像を表示すると共に該第一の画像を所定のタイル数（例えば４つのタイル）に分割した状態で表示し、各タイルに番号を付加した画像とする。この場合の表示部１０３の表示状態を図２に示す。
【００２４】
図２（ａ）は、表示部１０３における第一の画像を４つのタイルに分割した表示状態を示す図、図２（ｂ）は、解像度を確認する際の表示状態を示す図である。
【００２５】
図２において、デジタルカメラにより被写体として例えばホワイトボード２００を撮影した場合に、表示部１０３には、図２（ａ）に示すように第一の画像が表示される。図２（ａ）では、撮影された第一の画像は、画像合成・拡大・メモリ回路１０６により４つのタイルに分割され（タイル１、タイル２、タイル３、タイル４）、その中の最初の領域２０１（タイル１）がフォーカスされている状態を示している。４つのタイルに分割された各画像には順に番号（１〜４）が付加される。図２（ｂ）では、解像度確認のため、第一の画像を４つのタイルに分割した中の最初の領域２０１（タイル１）をフォーカスしたものを全画面に拡大表示している状態を示している。
【００２６】
撮影者による操作部１０８の操作により、フォーカスが順にタイル１→タイル２→タイル３→タイル４と移動する。これにより、撮影者は第一の画像全域で必要な解像度が得られたかどうかをチェックすることができる。図２（ｂ）の場合は、解像度不十分でホワイトボード２００の記載内容の認識が困難であり、高精細撮影モードによる撮影が有効と判断される。ここで、高精細撮影モードは、第一の画像の解像度をチェックする解像度チェックモードと、第一の画像を４分割した各タイルについて撮影を行う分割撮影モード（部分撮影モード）とから構成される。
【００２７】
このようにして、撮影者は操作部１０８の操作により、表示部１０３に表示された第一の画像を４分割した各タイル（タイル１〜タイル４）の画像の中から、解像度が不十分であると判断したタイルの画像を選択する。解像度チェックモードでは、選択されたタイルの画像は、ＣＰＵ１０７の制御により、画像合成・拡大・メモリ回路１０６で所定の拡大処理を施され、表示部１０３に表示されるので、撮影者は撮影した第一の画像データの解像度の確認を行うことができる。もし、解像度が不十分であれば、撮影者は更に操作部１０８の操作により、分割撮影モードに移行させる。
【００２８】
次に、デジタルカメラの高精細撮影モードにおける動作を図３及び図４を参照しながら詳細に説明する。
【００２９】
図３及び図４は、解像度チェック及び高精細撮影モード移行後の処理を示すフローチャートである。
【００３０】
図３及び図４において、ステップＳ３０１では、デジタルカメラのＣＰＵ１０７は、撮影者による操作部１０８の操作により、通常撮影モードによる撮影動作を開始する。ステップＳ３０２では、ＣＰＵ１０７は、カメラ画像処理部１０１の撮像素子により第一の画像（通常の静止画像）を撮像し、記録再生画像処理部１０２により圧縮を行い、ファイルシステム管理部１０４を経て、メディアドライブ１０５によりメモリカードに第一の画像データとして記録する。
【００３１】
ステップＳ３０３では、ＣＰＵ１０７は、解像度チェックを行うか否かを撮影者に選択させる画面を表示部１０３に表示し、撮影者に解像度チェックを促す。撮影者が解像度チェックを行わないことを操作部１０８から選択した場合は、本処理を終了する。撮影者が解像度チェックを行うことを操作部１０８から選択した場合は、ステップＳ３０４に移行する。
【００３２】
ステップＳ３０４では、ＣＰＵ１０７は、デジタルカメラを高精細撮影モードの解像度チェックモードに設定し、画像合成・拡大・メモリ回路１０６により第一の画像を４つのタイル（タイル１〜タイル４）に分割し、まずタイル１の画像を表示部１０３に拡大表示する。この場合、ＣＰＵ１０７は、タイル画像の拡大率は第一の画像の分割数に応じて決定する。これにより、撮影者は表示部１０３の画面上で細かく解像度を確認することができる。
【００３３】
撮影者はタイル１の画像の解像度に問題がないと判断した場合は、操作部１０８の操作により、表示部１０３の表示画像をタイル２→タイル３→タイル４と順に遷移させ、各タイルの画像の解像度を確認した後、表示画像を元のタイル１に戻す。他方、撮影者は該当タイルの画像の解像度が不十分と判断した場合は、操作部１０８の操作により、高精細撮影モードに移行させる。
【００３４】
ステップＳ３０５では、ＣＰＵ１０７は、撮影者が高精細撮影モードによる撮影を操作部１０８から選択したか否かを判断する。撮影者が高精細撮影モードによる撮影を操作部１０８から選択しない場合は、本処理を終了する。撮影者が高精細撮影モードによる撮影を操作部１０８から選択した場合は、ステップＳ３０６に移行する。
【００３５】
ステップＳ３０６では、ＣＰＵ１０７は、デジタルカメラを高精細撮影モードの分割撮影モード（４分割した各タイル画像を順に撮影する撮影モード）に設定し、該分割撮影モードによる撮影をカメラ画像処理部１０１に実行させる。即ち、ＣＰＵ１０７は、４分割した各タイル画像の拡大画像を表示部１０３に表示し、同時に、表示部１０３の一部にカメラ画像処理部１０１で撮像中の画像（カメラ撮像画像）を表示する。このとき、ＣＰＵ１０７は、タイル画像の拡大率に応じてカメラ画像処理部１０１の光学ズームレンズの焦点距離を移動させる。
【００３６】
ＣＰＵ１０７は、相対的に同じ拡大率となったタイル画像とカメラ撮像画像とを、表示部１０３の画面上で位置合わせ可能な配置で表示する。これにより、撮影者はタイル画像とカメラ撮像画像とを位置合わせしながら、部分撮影（タイル画像と同一画角で各タイルに各々対応した被写体の各部の撮影）を実行させることが可能となる。ＣＰＵ１０７は、カメラ画像処理部１０１によるタイル１の撮影が終了すると、タイル２の拡大画像を表示部１０３に表示する。これにより、カメラ撮像画像を位置合わせしてタイル２に対応した撮影が可能となる。
【００３７】
ＣＰＵ１０７は、タイル３、タイル４についても順に拡大画像を表示部１０３に表示し、カメラ画像処理部１０１により、それぞれタイル３、タイル４に対応した撮影を行う。ＣＰＵ１０７は、タイル１〜タイル４にそれぞれ対応した撮影により得た画像を、ファイルシステム管理部１０４によりファイル形式でメディアドライブ１０５内のメモリカードに記録する。
【００３８】
ステップＳ３０７では、ＣＰＵ１０７は、上記ステップＳ３０６の分割撮影が問題なく完了したか否かを判断する。もし、各タイル画像に対応した撮影の際に位置合わせが不十分で完全に撮影領域がカバーできていない場合は、ＣＰＵ１０７は、表示部１０３に対し、撮影者に再度撮影を行うように促すメッセージを表示すると共に、完全に撮影領域がカバーできていないタイル画像を再度表示する。これにより、撮影者は撮影のやり直しを行う。分割撮影が問題なく完了した場合は、ステップＳ３０８に移行する。
【００３９】
ステップＳ３０８では、ＣＰＵ１０７は、４分割した各タイル画像に対応した撮影画像ファイルに基づいて、画像合成・拡大・メモリ回路１０６により画像合成を行う。画像合成・拡大・メモリ回路１０６は、４分割した各タイル画像（４枚の部分撮影画像）のオーバーラップ部分の画像情報を利用して、各部分撮影画像の接続部分を位置合わせしながら接続して合成する画像位置調整処理を行う。
【００４０】
この場合、画像合成・拡大・メモリ回路１０６は、各タイルの部分撮影画像の位置合わせを行う際は、第一の画像のデータファイルも利用し、各タイルの部分撮影画像の中心位置と、各タイルの中心位置とを比較することで、各タイルの部分撮影画像の位置合わせと拡大率の補正を行う。画像合成・拡大・メモリ回路１０６は、各タイルの部分撮影画像を１枚の画像に合成した後、第一の画像と画角を一致させる切り出し処理を行い、高精細な第二の画像を生成する。
【００４１】
ステップＳ３０９では、ＣＰＵ１０７は、画像合成・拡大・メモリ回路１０６による画像合成及び切り出し処理で生成した第二の画像データを、ファイルシステム管理部１０４によりファイル形式でメディアドライブ１０５内のメモリカードに記録し、第一の画像データと分割撮影した４枚の画像データはメモリカードから消去する。ステップＳ３１０では、ＣＰＵ１０７は、本処理を終了する。
【００４２】
次に、拡大タイル画像と分割撮影時の表示部１０３の表示内容について図５を参照しながら詳細に説明する。
【００４３】
図５（ａ）は、表示部１０３における解像度確認画面を示す図、図５（ｂ）は、分割撮影時の拡大表示画角を示す図、図５（ｃ）は、タイル１の部分撮影での表示状態を示す図である。
【００４４】
図５において、図５（ａ）は、第一の画像を４つのタイルに分割した際のタイル１の画像領域を、画像合成・拡大・メモリ回路１０６により例えば１．６倍に拡大して表示した解像度確認画面を示している。第一の画像を４つのタイルに分割しているため、表示領域としては縦横各２倍の表示となるが、画像合成用にオーバーラップ領域を確保するため１．６倍の表示となっている。
【００４５】
５００は、被写体のホワイトボードである。５０１は、表示部１０３の全画面である。５０２は、タイル１の画角範囲である。５０３は、タイル１の画像領域に隣接するタイル２とタイル４の画像領域である。５０４は、タイル１の外側の領域である。タイル１の画像領域を２倍に拡大した場合は、全画面５０１と画角範囲５０２は合致するが、タイル１の画像領域を１．６倍に拡大したので、タイル１の周辺の領域も表示されている。
【００４６】
タイル１の外側の領域５０４は、分割撮影時のオーバーラップ領域を確保するための部分であり、部分撮影画像の接続部分に抜けがないようにする（ “のりしろ”としての接続部分画像を確保する）ための部分であり、また部分撮影画像の画像合成時には位置合わせを行う部分となる。上記図３のステップＳ３０４では、撮影者は表示部１０３に表示されたタイル１の拡大画像を目視することで、被写体であるホワイトボード５００に記載されているドキュメント情報を読み取れるかどうかをチェックする。
【００４７】
図５（ｂ）は、第一の画像から拡大表示に用いる領域を示している。５１１は、図５（ａ）に示した表示部１０３の全画面５０１に相当する。
【００４８】
図５（ｃ）は、上記図４のステップＳ３０６の処理における表示部１０３の表示内容を示している。５２１は、カメラ画像処理部１０１による撮像中の画像を表示する領域である。領域５２１の外側の画像は、図５（ａ）の表示と同じである。
【００４９】
領域５２１に表示される撮像中の画像は、高精細撮影モードにおけるカメラ画像処理部１０１の光学ズームレンズの焦点距離を、上記図３のステップＳ３０５までの通常撮影モードにおける焦点距離とは異ならせて撮像したものである。つまり、ＣＰＵ１０７は、上記図４のステップＳ３０６の処理で、その前に比べて画像が１．６倍に拡大して見えるように、光学ズームレンズの焦点距離を変化させる。
【００５０】
光学ズームレンズの焦点距離変化に伴い、領域５２１内の撮影画像と領域５２１外の再生拡大表示画像とは、被写体がほぼ同じ大きさの見え方となる。撮影者がデジタルカメラの撮像部を被写体のタイル１に相当する部分に向けていると、あたかも領域５２１の中だけ解像度が向上した画像が見ることができる。撮影者は表示部１０３の画面を目視し、領域５２１周辺と領域５２１内の撮影画像を位置合わせして操作部１０８のシャッタボタンを押す。
【００５１】
これにより、カメラ画像処理部１０１で撮像されている画像は、上記図１に示した信号の流れに沿ってファイルシステム管理部１０４によりメディアドライブ１０５内のメモリカードに記録される。この場合、メモリカードには、領域５２１の中に表示される撮影画像だけではなく、領域５２１域以外の領域に対応する撮影画像も含めた全撮像領域の画像に相当する画像データが記録される。
【００５２】
上記図３及び図４のフローチャートに示したように、デジタルカメラにおいて、第一の画像を４つのタイル（タイル１〜タイル４）に分割した際の、各タイルの分割画像に対応した画角の被写体を撮影することで、各タイルに対応した部分撮影画像を順にメモリカードに記録することができる。各タイルに対応した部分撮影画像に対しては、画像合成・拡大・メモリ回路１０６により、オーバーラップ領域をパターン比較する画像解析処理に基づいて、順次、部分撮影画像の接続部分を位置合わせし合成する画像合成処理を施す。基本的な画像合成処理については、従来のパノラマ撮影の場合と同様であるため説明を省略する。
【００５３】
次に、上記画像合成処理後の画像データから第一の画像の画角に対応した最終的な高精細画像（第二の画像）を生成する方法について図６を参照しながら詳細に説明する。
【００５４】
図６（ａ）は、合成後の画像と中心部の画像認識領域を示す図、図６（ｂ）は、切り出し用基準位置の画像認識領域（第一の画像データ）を示す図である。
【００５５】
図６において、図６（ａ）は、分割撮影した４枚の部分撮影画像の各オーバーラップ領域の接続部分画像（“のりしろ”）を利用して、４枚の部分撮影画像を合成した合成画像を示している。また、図６（ｂ）は、最初に通常撮影モードで撮影した第一の画像を示している。
【００５６】
６００は、被写体のホワイトボードである。６０１は、タイル１の分割画像に対応して撮影した部分撮影画像１である。６０２は、タイル２の分割画像に対応して撮影した部分撮影画像２である。６０３は、タイル３の分割画像に対応して撮影した部分撮影画像３である。６０４は、タイル４の分割画像に対応して撮影した部分撮影画像４である。６０５は、部分撮影画像６０１〜６０４を合成して、四角形からはみ出した部分を切り取った合成画像である。
【００５７】
６０６は、合成画像６０５の領域中で第一の画像６１１として撮影された画像に対応した領域である。６０７は、合成画像６０５の中心部において定義された所定の大きさの画像抽出領域である。画像合成・拡大・メモリ回路１０６が備える画像縮小部により、画像抽出領域６０７の画像は、部分撮影時の拡大率である１．６倍の逆数である１／１．６に縮小する。
【００５８】
一方、第一の画像６１１の中心部からも所定領域６１２の画像が抽出される。抽出された画像は、同一の拡大率の画像となる。画像合成・拡大・メモリ回路１０６が備える画像パターンマッチング部により、両画像（画像抽出領域６０７の画像と所定領域６１２の画像）を比較し、両画像の中心位置のずれ量を算出し、両画像の位置合わせ処理を施す。
【００５９】
その後、第一の画像６１１と同じ画角に対応する領域６０６を拡大率１．６から換算し、切り出し処理を行うことで、最終的に第二の画像としての高精細画像（領域６０６の画像）を得る。高精細画像の生成後は、ファイルシステム管理部１０４により、第一の画像データと分割撮影した４枚の画像データはメモリカードから消去する。
【００６０】
上記処理により、第一の画像と同じ画角でありながら拡大率１．６倍の高精細画像（第二の画像）を撮影できたことになる。本実施の形態の高精細撮影モードは、被写体として撮影したホワイトボードに記載された詳細内容を確認する場合や、撮影画像をプリントする場合等においては、極めて効果的な撮影モードであると言うことができる。
【００６１】
以上説明したように、本実施の形態によれば、被写体を撮影して得た第一の画像を構成するタイル画像と同じ画角で部分撮影を行い、部分撮影画像を合成することで完成画像である第二の画像を生成するため、デジタルカメラに装備された撮像素子の画素数が少ない場合においても、必要な解像度を得るための高精細撮影を実現することが可能となる。また、従来のようにパソコン上で部分撮影画像を合成する処理が不要となり、ポインティングデバイスが装備されていないデジタルカメラだけでも高精細撮影モードに関わる処理を完結することが可能となる。
【００６２】
［第２の実施の形態］
本発明の第２の実施の形態は、上述した第１の実施の形態に対して、下記の点において相違する。本実施の形態のその他の要素は、上述した第１の実施の形態の対応するものと同一なので、説明を省略する。
【００６３】
上述した第１の実施の形態では、デジタルカメラが画像合成・拡大・メモリ回路１０６等の、画像合成及び切り出し処理（複数の部分撮影画像を合成し、第一の画像と画角を一致させる処理）を行う構成を装備している場合を例に挙げた。
【００６４】
これに対し、本実施の形態は、デジタルカメラ側で部分撮影画像の合成及び切り出し処理を行うのではなく、デジタルカメラから画像情報（複数の部分撮影画像と後述のファイル名称を含む情報）をパソコン等の情報処理装置に対し、有線或いは無線による通信媒体を介して転送するか或いはメモリカードを介して読み取らせ、情報処理装置側で部分撮影画像の合成及び切り出し処理を行うものである。
【００６５】
この場合は、上記図４のステップＳ３０７で分割撮影終了と共にデジタルカメラとしての高精細画像撮影は終了する。デジタルカメラのＣＰＵ１０７は、このときの第一の画像のファイルと部分撮影画像のファイルに、互いのファイル関係が識別可能なファイル名称を付加し、情報処理装置に対し、画像ファイル及びファイル名称を通信媒体を介して転送する。或いは、画像ファイル及びファイル名称をメモリカードを介して情報処理装置に読み取らせる。情報処理装置では、ファイルの組み合わせを上記ファイル名称から判別できるので、そのまま画像合成及び切り出し処理を施すことで、高精細な画像ファイルを生成する。
【００６６】
以上説明したように、本実施の形態によれば、上述した第１の実施の形態と同様に、デジタルカメラに装備された撮像素子の画素数が少ない場合においても、必要な解像度を得るための高精細撮影を実現することが可能となる。また、デジタルカメラと情報処理装置を組み合わせることで、高精細撮影が可能な撮像システムを実現することが可能となる。
【００６７】
［第３の実施の形態］
本発明の第３の実施の形態は、上述した第１の実施の形態に対して、下記の点において相違する。本実施の形態のその他の要素は、上述した第１の実施の形態の対応するものと同一なので、説明を省略する。
【００６８】
上述した第１の実施の形態では、上記図３及び図４のステップＳ３０４とステップＳ３０６の処理において、第一の画像を４つのタイルに分割して撮影する際に、ＣＰＵ１０７の制御により光学ズームレンズの焦点距離を移動させ、１．６倍の拡大画像を撮像できるように制御する場合を例に挙げた。
【００６９】
これに対し、本実施の形態は、逆に、光学ズームレンズの焦点距離を、撮影者によるズームレバーの操作によって充分な解像度が得られるまで拡大することにより、所望の解像度を得る方法を実現するものである。
【００７０】
この場合は、ＣＰＵ１０７の制御により、光学ズームレンズのズーム位置の移動量に応じて第一の画像の分割数を変化させることになる。従って、第一の画像全体をカバーできるだけのタイル数が必要となるが、任意の画像拡大が可能となる。
【００７１】
以上説明したように、本実施の形態によれば、上述した第１の実施の形態と同様に、デジタルカメラに装備された撮像素子の画素数が少ない場合においても、必要な解像度を得るための高精細撮影を実現することが可能となる。
【００７２】
［第４の実施の形態］
本発明の第４の実施の形態は、上述した第１の実施の形態に対して、下記の点において相違する。本実施の形態のその他の要素は、上述した第１の実施の形態の対応するものと同一なので、説明を省略する。
【００７３】
上述した第１の実施の形態では、上記図３及び図４のステップＳ３０４とステップＳ３０６の処理において、第一の画像を４つのタイルに分割して撮影する際に、ＣＰＵ１０７の制御により光学ズームレンズの焦点距離を移動させ、１．６倍の拡大画像を撮像できるように制御する場合を例に挙げた。
【００７４】
これに対し、本実施の形態は、デジタルカメラにズームレンズを装備しない構成としたものである。
【００７５】
この場合は、上記図３のステップＳ３０４の処理において、撮影者がデジタルカメラを持って被写体に近づき、カメラ画像処理部１０１により被写体を撮像して得た第一の画像を所定の４つのタイルに分割した際の、４分割に対応した１．６倍の画角になるように調整する。
【００７６】
以上説明したように、本実施の形態によれば、上述した第１の実施の形態と同様に、デジタルカメラに装備された撮像素子の画素数が少ない場合においても、必要な解像度を得るための高精細撮影を実現することが可能となる。
【００７７】
［他の実施の形態］
上記第１乃至第４の実施の形態では、デジタルカメラにおける高精細画像を生成する制御を例に挙げたが、本発明は、これに限定されるものではない。カメラ内蔵型の携帯電話機における高精細画像を生成する制御に適用することも可能である。
【００７８】
上記第２の実施の形態では、デジタルカメラから複数の部分撮影画像を情報処理装置に対し、通信媒体を介して転送するか或いはメモリカードを介して読み取らせ、情報処理装置側で部分撮影画像の合成及び切り出し処理を行う場合を例に挙げたが、本発明は、これに限定されるものではない。例えば、デジタルカメラから複数の部分撮影画像を携帯電話機を経由して、電話事業者に設置された装置（情報処理装置、画像処理装置等）に転送し、電話事業者側で部分撮影画像の合成及び切り出し処理を行うことも可能である。
【００７９】
また、本発明の目的は、実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。
【００８０】
この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８１】
また、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００８２】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれる。
【００８３】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれる。
【００８４】
また、コンピュータが読み出したプログラムコードを実行することにより、上述した各実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって上述した各実施の形態の機能が実現される場合も、本発明に含まれることは言うまでもない。
【００８５】
この場合、上記プログラムは、該プログラムを記憶した記憶媒体から直接、又はインターネット、商用ネットワーク、若しくはローカル領域ネットワーク等に接続された不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【００８６】
上記プログラムの形態は、オブジェクトコード、インタプリタにより実行されるプログラムコード、ＯＳ（オペレーティングシステム）に供給されるスクリプトデータ等の形態から成ってもよい。
【図面の簡単な説明】
【００８７】
【図１】本発明の第１の実施の形態に係る撮像装置としてのデジタルカメラの構成を示すブロック図である。
【図２】（ａ）は表示部における第一の画像を４つのタイルに分割した表示状態を示す図、（ｂ）は解像度を確認する際の表示状態を示す図である。
【図３】解像度チェック及び高精細撮影モード移行後の処理を示すフローチャートである。
【図４】図３のフローチャートの続きである。
【図５】（ａ）は表示部における解像度確認画面を示す図、（ｂ）は分割撮影時の拡大表示画角を示す図、（ｃ）はタイル１の部分撮影での表示状態を示す図である。
【図６】（ａ）は合成後の画像と中心部の画像認識領域を示す図、（ｂ）は切り出し用基準位置の画像認識領域（第一の画像データ）を示す図である。
【符号の説明】
【００８８】
１０１  カメラ画像処理部（撮像手段）
１０２  記録再生画像処理部
１０３  表示部（表示手段）
１０４  ファイルシステム管理部（消去手段）
１０５  メディアドライブ（記録手段）
１０６  画像合成・拡大・メモリ回路（生成手段）
１０７  ＣＰＵ（表示制御手段、撮影制御手段、レンズ制御手段）
１０８  操作部（操作手段）
【図１】
2006245921.tif 000003
【図２】
2006245921.tif 000004
【図３】
2006245921.tif 000005
【図４】
2006245921.tif 000006
【図５】
2006245921.tif 000007
【図６】
2006245921.tif 000008