(57)【要約】【課題】撮影時に用いたレンズに関する情報を、画像データに付加すること。【解決手段】デジタルカメラ１００は、本体部１０１に対して着脱自在なレンズ部１０２と、本体部１０１に対して着脱自在であり、レンズ部１０２に関する情報を記録するハードウェアキー１０３と、レンズ部１０２もしくはハードウェアキー１０３からレンズ部１０２に関する情報を取得する制御部２０１と、レンズ部１０２を用いて撮影した画像データの属性情報に、レンズ部１０２の特性に応じた画像処理をおこなうための情報として、制御部２０１が取得したレンズ部１０２に関する情報を付加する画像処理部２１５と、を備える。【選択図】        図２
2006279458.tif 000002
【特許請求の範囲】
【請求項１】
本体に対して着脱自在なレンズ部と、
前記本体に対して着脱自在であり、前記レンズ部に関する情報を記録する記録媒体と、
前記レンズ部もしくは前記記録媒体から前記レンズ部に関する情報を取得する取得手段と、
前記レンズ部を用いて撮影した画像データの属性情報に、前記レンズ部の特性に応じた画像処理をおこなうための情報として、前記取得手段によって取得された前記レンズ部に関する情報を付加する付加手段と、
を備えることを特徴とする画像撮影装置。
【請求項２】
前記取得手段は、前記レンズ部から前記レンズ部に関する情報が取得できる場合には、前記レンズ部が前記本体に装着された時に前記レンズ部から前記レンズ部に関する情報を取得し、前記レンズ部から前記レンズ部に関する情報が取得できない場合には、前記レンズ部が前記本体に装着された時に、前記記録媒体から前記レンズ部に関する情報を取得することを特徴とする請求項１に記載の画像撮影装置。
【請求項３】
前記取得手段によって取得された前記レンズ部に関する情報を表示する表示手段を備えることを特徴とする請求項１または２に記載の画像撮影装置。
【請求項４】
前記取得手段は、前記レンズ部に関する情報として、前記レンズ部の焦点距離、製造メーカー、型番のうち少なくともいずれか１つを取得することを特徴とする請求項１〜３のいずれか一つに記載の画像撮影装置。
【請求項５】
前記記録媒体は、複数の種類の前記レンズ部に関する情報を記録し、
前記取得手段は、前記記録媒体に記録された前記複数の種類の前記レンズ部に関する情報のうち、前記本体に装着された前記レンズ部に対応する前記レンズ部に関する情報を取得することを特徴とする請求項１〜４のいずれか一つに記載の画像撮影装置。
【請求項６】
前記付加手段は、前記レンズ部に関する情報に加えて、前記画像データの撮影時の装置設定に関する情報を前記画像データの属性情報に付加することを特徴とする請求項１〜５のいずれか一つに記載の画像撮影装置。
【請求項７】
前記付加手段は、前記装置設定に関する情報として、レンズの絞り値、シャッター速度、露出値のうち少なくともいずれか一つを前記画像データの属性情報に付加することを特徴する請求項６に記載の画像撮影装置。
【請求項８】
本体に対して着脱自在なレンズ部、もしくは本体に対して着脱自在であり前記レンズ部に関する情報を記録する記録媒体から前記レンズ部に関する情報を取得する取得工程と、
前記レンズ部を用いて撮影した画像データの属性情報に、前記レンズ部の特性に応じた画像処理をおこなうための情報として、前記取得工程が取得した前記レンズ部に関する情報を付加する付加工程と、
を含むことを特徴とする画像撮影方法。
【請求項９】
請求項８に記載の画像撮影方法をコンピュータに実行させることを特徴とする画像撮影プログラム。
【請求項１０】
請求項９に記載の画像撮影プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像データの撮影をおこなう画像撮影装置、画像撮影方法、画像撮影プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
従来、レンズを交換可能な一眼レフカメラにおいては、写真撮影時に使用したレンズの種類や絞り値などに関する情報（以下、レンズ情報）は、その写真撮影時のコンディションを示す重要なデータである。レンズ情報の記録は、銀塩式一眼レフカメラにおいては、撮影者が紙などに記入することによっておこなっていた。
【０００３】
近年利用が広がっている、デジタル一眼レフカメラにおいては、交換レンズにレンズ情報が記録されているものがある（たとえば、下記特許文献１参照。）。このような交換レンズを用いた場合、写真撮影時においてレンズとの接続部からレンズ情報を取得し、撮影した写真のデータに付与することができる。
【０００４】
【特許文献１】特開２００３−１３１２８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来技術によれば、銀塩式一眼レフカメラ用のレンズがデジタル一眼レフカメラに装着された場合に、レンズ情報を画像データに付加することができないという問題点がある。デジタル一眼レフカメラにおいては、従来から用いられている銀塩式一眼レフカメラ用のレンズも用いることができるが、銀塩式一眼レフカメラ用のレンズには、レンズ情報が記録されていないため、ユーザは従来のように紙などにレンズ情報を記録しなければならない。
【０００６】
この発明は、上述した従来技術による問題点を解消するため、撮影した写真の画像データに容易にレンズ情報を付加することができる画像撮影装置、画像撮影方法、画像撮影プログラムおよび記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するため、本発明にかかる画像撮影装置は、本体に対して着脱自在なレンズ部と、前記本体に対して着脱自在であり、前記レンズ部に関する情報を記録する記録媒体と、前記レンズ部もしくは前記記録媒体から前記レンズ部に関する情報を取得する取得手段と、前記レンズ部を用いて撮影した画像データの属性情報に、前記レンズ部の特性に応じた画像処理をおこなうための情報として、前記取得手段によって取得された前記レンズ部に関する情報を付加する付加手段と、を備えることを特徴とする。
【０００８】
この場合、本体に対して着脱可能なレンズ部を有する画像撮影装置において、画像データの撮影に用いたレンズ部に関する情報を、レンズ部もしくは記録媒体から取得し、画像データの属性情報に付加する。このため、撮影に用いたレンズ部に関する情報を用いて、レンズ部の特性に応じた画像処理をおこなうことができる。
【０００９】
また、前記取得手段は、前記レンズ部から前記レンズ部に関する情報が取得できる場合には、前記レンズ部が前記本体に装着された時に前記レンズ部から前記レンズ部に関する情報を取得し、前記レンズ部から前記レンズ部に関する情報が取得できない場合には、前記レンズ部が前記本体に装着された時に、前記記録媒体から前記レンズ部に関する情報を取得することとしてもよい。
【００１０】
この場合、レンズ部にレンズ情報が記録されていない場合は、記録媒体からレンズ情報を取得して、画像データの属性情報に付加する。このため、レンズ情報を記録していないレンズ部を用いた場合であっても、画像データの属性情報にレンズ情報を付加することができる。
【００１１】
また、前記取得手段によって取得された前記レンズ部に関する情報を表示する表示手段を備えることとしてもよい。
【００１２】
この場合、取得手段によって取得したレンズ部に関する情報を表示手段に表示する。このため、ユーザに画像データの属性情報に付加するレンズ部に関する情報が正しいものであるかを確認させることができる。
【００１３】
また、前記取得手段は、前記レンズ部に関する情報として、前記レンズ部の焦点距離、製造メーカー、型番のうち少なくともいずれか一つを取得することとしてもよい。
【００１４】
この場合、レンズ部の焦点距離、製造メーカー、型番のうち少なくともいずれか一つに基づいて、レンズ部の特性に応じた画像処理をおこなうことができる。
【００１５】
また、前記記録媒体は、複数の種類の前記レンズ部に関する情報を記録し、前記取得手段は、前記記録媒体に記録された前記複数の種類の前記レンズ部に関する情報のうち、前記本体に装着された前記レンズ部に対応する前記レンズ部に関する情報を取得することとしてもよい。
【００１６】
この場合、記録媒体に記録された複数の種類のレンズ部に関する情報から、本体に装着されたレンズ部に対応するレンズ部に関する情報を取得する。このため、１つの記録媒体によって、複数の種類のレンズ部を用いて撮影した画像データの属性情報に、レンズ部に関する情報を付加することができる。
【００１７】
また、前記付加手段は、前記レンズ部に関する情報に加えて、前記画像データの撮影時の装置設定に関する情報を前記画像データの属性情報に付加することとしてもよい。
【００１８】
この場合、画像処理をおこなうにあたって、レンズ部に関する情報に加えて、画像データの撮影時の装置設定に関する情報を考慮することができる。
【００１９】
また、前記付加手段は、前記装置設定に関する情報として、レンズの絞り値、シャッター速度、露出値のうち少なくともいずれか一つを前記画像データの属性情報に付加することとしてもよい。
【００２０】
この場合、画像処理をおこなうにあたって、レンズ部に関する情報に加えて、レンズの絞り値、シャッター速度、露出値のうち少なくともいずれか一つを考慮することができる。
【００２１】
また、本発明にかかる画像撮影方法は、本体に対して着脱自在なレンズ部、もしくは本体に対して着脱自在であり前記レンズ部に関する情報を記録する記録媒体から前記レンズ部に関する情報を取得する取得工程と、前記レンズ部を用いて撮影した画像データの属性情報に、前記レンズ部の特性に応じた画像処理をおこなうための情報として、前記取得工程が取得した前記レンズ部に関する情報を付加する付加工程と、を含むことを特徴とする。
【００２２】
この場合、画像データの撮影に用いた、本体に対して着脱可能なレンズ部に関する情報を、レンズ部もしくは記録媒体から取得し、画像データの属性情報に付加する。このため、撮影に用いたレンズ部に関する情報を用いて、レンズ部の特性に応じた画像処理をおこなうことができる。
【００２３】
また、本発明にかかる画像撮影プログラムは、上述した画像撮影方法をコンピュータに実行させることを特徴とする。
【００２４】
この場合、画像データの撮影に用いた、本体に対して着脱可能なレンズ部に関する情報を、レンズ部もしくは記録媒体から取得し、画像データの属性情報に付加する。このため、撮影に用いたレンズ部に関する情報を用いて、レンズ部の特性に応じた画像処理をおこなうことができる。
【００２５】
また、コンピュータに読み取り可能な記録媒体に、上述した画像撮影プログラムを記録することもできる。
【発明を実施するための最良の形態】
【００２６】
以下に添付図面を参照して、この発明にかかる画像撮影装置、画像撮影方法、画像撮影プログラムおよび記録媒体の好適な実施の形態を詳細に説明する。
【００２７】
（実施の形態）
（画像撮影装置の接続機器構成）
図１は、実施の形態にかかる画像撮影装置の接続機器構成を示す図である。本実施の形態にかかる画像撮影装置は、デジタルカメラ１００およびハードウェアキー１０３（１０３ａ〜１０３ｃ）によって実現する。また、ＰＣ１１１およびプリンタ１１２は、画像撮影装置が撮影した画像の画像データを取得し、画像データの加工・印刷処理などをおこなう。
【００２８】
デジタルカメラ１００は、従来の一眼レフカメラの記録部分を撮像素子やメモリなど電子回路の組み合わせで置き換えた、デジタル一眼レフカメラであり、本体部１０１およびレンズ部１０２（１０２ａ〜１０２ｃ）によって構成される。本体部１０１は、レンズ部１０２から入射する光を画像データに変換する機構を有する。レンズ部１０２は、標準、広角、望遠レンズに加えて魚眼レンズや超望遠レンズ、マクロレンズなど様々な種類のものがある。ユーザは、レンズ部１０２を目的や被写体に合わせて交換することができる。
【００２９】
レンズ部１０２は、他の一眼レフカメラに取り付けて使用することも可能であり、銀塩式一眼レフカメラ用のレンズをレンズ部１０２とすることも可能である。また、レンズ部１０２は、そのレンズの焦点距離、メーカー名、型番などを示すレンズ情報を記録しているものがある。本体部１０１は、レンズ部１０２にレンズ情報が記録されている場合には、レンズ部１０２との接点からレンズ情報を読み取り、撮影した写真の画像データにレンズ情報を付加する。このとき読み取ったレンズ情報は、写真撮影時のコンディションを示すデータとなる他、ＰＣ１１１での補正処理に用いられる。
【００３０】
一方、レンズ部１０２として使用されるレンズには、レンズ情報を有さないレンズも存在する。このような場合、ＰＣ１１１においてレンズ特性を考慮した補正をおこなうことができず、ユーザが意図する画質を実現することができない。特に、銀塩式一眼レフカメラのレンズは、このような補正をおこなうことを想定しておらずレンズ情報を有していない。このため、レンズ情報を有していないレンズをレンズ部１０２として用いる場合は、後述するハードウェアキー１０３によってレンズ情報を取得し、上記の補正をおこなう。
【００３１】
デジタルカメラ１００には開口部１０１ａが設けられており、後述するハードウェアキー１０３を着脱可能となっている。デジタルカメラ１００は、後述するＰＣ１１１やプリンタ１１２とケーブルなどによって接続され、撮影した画像の画像データをＰＣ１１１やプリンタ１１２に出力する（図中矢印Ａ，矢印Ｂ）。また、デジタルカメラ１００の背面には、図示しない液晶モニタが設けられており、撮影した画像の閲覧や、設定内容の確認をおこなうことができる。
【００３２】
ハードウェアキー１０３（１０３ａ〜１０３ｃ）は、本体に設定情報記録部３０２（図３参照）を有さないレンズのレンズ情報を記録する。ハードウェアキー１０３は複数存在し（ハードウェアキー１０３ａ〜１０３ｃ）、それぞれのハードウェアキー１０３には、それぞれ異なる種類のレンズのレンズ情報が記録されている。また、１つのハードウェアキー１０３に、複数の種類のレンズ（たとえば、メーカー別など）のレンズ情報を記録させ、ユーザによって選択することができるようにしてもよい。これにより、複数のレンズ部１０２を用いて撮影する場合であっても、１つのハードウェアキー１０３によって、レンズ情報の付加をおこなうことができる。
【００３３】
ユーザは、レンズ部１０２として用いるレンズに対応したハードウェアキー１０３を選択して、デジタルカメラ１００に装着する。１つの種類のレンズに対応して、１つのハードウェアキー１０３を設けることによって、どのハードウェアキー１０３を選択すればよいかを直感的に分かりやすくすることができる。また、ユーザに操作部２１２の操作などの煩雑な処理をおこなわせることなく、ハードウェアキー１０３の挿入のみによって、所望の種類のレンズ部１０２のレンズ情報を付加することができる。なお、ハードウェアキー１０３にはラベルが付され、それぞれのハードウェアキー１０３がレンズ情報を記録するレンズ名称を表示する。ユーザはラベルの表示から所望のレンズ情報を記録するハードウェアキー１０３を選択する。
【００３４】
ＰＣ１１１は、画像処理アプリケーションの実行などによって、デジタルカメラ１００によって撮影された画像データに対して各種画像処理をおこなう。ＰＣ１１１によっておこなう画像処理は各種のものがあるが、特に、画像データにレンズ情報が付加されている場合は、レンズ情報に基づいて、レンズ補正パラメータを設定し、各レンズのレンズ特性に合わせた周辺光量補正や歪み補正（以下、レンズ補正という）をおこなう。
【００３５】
特に、銀塩式一眼レフカメラのレンズは、撮像素子の性質について加味されていない。このため、デジタルカメラ１００に装着した場合は、斜めに光があたりやすい隅の方での画質が低下したり、光がレンズ内で乱反射をおこし、結果として画像のコントラストが低下する場合がある。これは、銀塩カメラ用のフィルムであればフィルムの面に対し光が斜めにあたっても問題ないが、撮像素子においては撮像素子の面に対し光を垂直に当てる必要があるという特性の違いがあるからである。
【００３６】
ＰＣ１１１とデジタルカメラ１００との間の画像データのやり取りは、ＵＳＢなどのインターフェースによって両機器を直接接続する（図中矢印Ａ）他、メモリカードなどの記録媒体を介しておこなってもよい。その場合、記録媒体をＰＣ１１１の本体に設けられた開口部１１１ａに挿入してデータの読み書きをおこなう。ＰＣ１１１が画像処理した画像データの出力先は、開口部１１１ａに挿入された記録媒体や、デジタルカメラ１００、その他ネットワークに接続された機器（図示なし）などであってもよい。
【００３７】
また、ＰＣ１１１は、プリンタ１１２とケーブルなどによって接続される（図中矢印Ｃ）。ＰＣ１１１は、画像処理した画像データをプリンタ１１２に出力して、画像データを印刷出力させる。
【００３８】
プリンタ１１２は、ＰＣ１１１によって画像処理された画像データを印刷出力する。また、プリンタ１１２は、デジタルカメラ１００とケーブルなどによって直接接続され（図中矢印Ｂ）、デジタルカメラ１００によって撮影された画像データを印刷することもできる。また、プリンタ１１２に記録媒体読み取り部を設け、記録媒体を介してデジタルカメラ１００が撮影した画像データの印刷出力をおこなうようにしてもよい。
【００３９】
（デジタルカメラ１００およびハードウェアキー１０３の機能的構成）
図２は、デジタルカメラの機能的構成を示すブロック図である。デジタルカメラ１００は、前述のように、本体部１０１およびレンズ部１０２によって構成される。本体部１０１とレンズ部１０２とは、接続部２００において接続されている。接続部２００の本体部１０１側においては、レンズ部１０２の着脱を検知することができる構成が備えられている。
【００４０】
本体部１０１は、制御部２０１、本体側撮影部２１１、操作部２１２、表示部２１３、設定情報読取部２１４、画像処理部２１５、画像記録部２１６、出力部２１７、レンズ情報読取部２１８によって構成される。また、レンズ部１０２は、レンズ側撮影部２２１およびレンズ情報記録部２２２によって構成される。
【００４１】
まず、本体部１０１の構成について説明する。制御部２０１は、デジタルカメラ１００全体の制御処理をおこなう。本体側撮影部２１１は、光学素子からなり、後述するレンズ側撮影部２２１から入射する光から画像データを生成し、デジタルデータとして出力する。このとき、本体側撮影部２１１から出力されるデータはＲＡＷデータと呼ばれ、撮影素子から得られた電気信号をそのままデジタル化したものである。
【００４２】
操作部２１２は、操作ボタンやタッチパネルなどによって構成され、ユーザによるデジタルカメラ１００の操作に用いられる。操作部２１２によって操作される項目としては、たとえば、撮影モードの設定や、撮影した画像の閲覧・消去、撮影タイミング（シャッター）、出力データの形式などである。また、操作部２１２は、デジタルカメラ１００に対して一体に設けられていてもよいし、リモコンのようにデジタルカメラ１００から分離して操作可能な形態であってもよい。
【００４３】
表示部２１３は、液晶ディスプレイなどによって構成され、デジタルカメラ１００で撮影した画像や、デジタルカメラ１００の機器設定を表示する。表示部２１３に表示される情報は、操作部２１２によって操作することができる。
【００４４】
設定情報読取部２１４は、ハードウェアキー１０３が記録するレンズ情報を読み取る。より詳細には、開口部１０１ａから挿入されたハードウェアキー１０３の設定情報記録部３０２（図３参照）にアクセスし、設定情報記録部３０２からレンズ情報を読み取る。
【００４５】
画像処理部２１５は、本体側撮影部２１１から出力された画像データに画像処理をおこなう。画像処理部２１５のおこなう画像処理は、操作部２１２によって設定された撮影モードや出力データの形式に応じたものである。また、画像処理部２１５は、レンズ情報読取部２１８または設定情報読取部２１４によってレンズ情報が読み取られた場合には、読み取られたレンズ情報を画像データのタグに付加する。
【００４６】
また、画像処理部２１５は、レンズ情報に加えて、画像データ撮影時の設定情報を画像データのタグに加えることとしてもよい。画像データ撮影時の設定情報とは、たとえば、レンズの絞り値、シャッター速度、露出値などである。
【００４７】
画像記録部２１６は、画像処理部２１５によって画像処理された画像データを記録する。なお、画像記録部２１６は、デジタルカメラ１００と一体に設けられる他、メモリカードなどデジタルカメラ１００に対して着脱可能なものであってもよい。このような構成であれば、ＰＣ１１１やプリンタ１１２に読み取り部を設けることによって、デジタルカメラ１００で撮影した画像データの転送をおこなうことができる。また、デジタルカメラ１００と一体に設けられたもの、およびデジタルカメラ１００から着脱可能なものを両方備えるようにしてもよい。
【００４８】
また、たとえば、ハードウェアキー１０３に、画像記録部２１６に相当する構成を設け、デジタルカメラ１００で撮影した画像データを記録するようにしてもよい。この場合、デジタルカメラ１００は、ハードウェアキー１０３が挿入された状態であり、挿入されたハードウェアキー１０３がレンズ情報を記録する種類のレンズによって撮影がおこなわれている。このため、それぞれのハードウェアキー１０３には、それぞれが有するレンズ情報に対応したレンズで撮影した画像が記録されることとなる。これにより、ユーザは撮影レンズの種類ごとに画像データを管理することができ、画像データ管理の簡略化を図ることができる。
【００４９】
出力部２１７は、画像記録部２１６に記録された画像データを、ＰＣ１１１やプリンタ１１２などに出力する。出力部２１７から出力される画像データは、操作部２１２を介して設定された出力データ形式となる。なお、画像記録部２１６がデジタルカメラ１００に対して着脱可能である場合、画像記録部２１６をＰＣ１１１やプリンタ１１２に装着し、画像データをやり取りさせることとしてもよい。
【００５０】
出力部２１７が出力する画像データの形式（以下、出力データ形式という）は、たとえば、ＪＰＥＧデータまたはＲＡＷデータを選択することができる。前述のように、本体側撮影部２１１から出力される画像データはＲＡＷデータであるが、出力データ形式としてＪＰＥＧデータが選択された場合には、画像処理部２１５によって画像処理をおこない、ＪＰＥＧデータに変換する。さらに、画像処理部２１５でＪＰＥＧファイルにタグおよびサムネイルを付加して、Ｅｘｉｆファイルとして出力するようにしてもよい。
【００５１】
出力部２１７が出力するＥｘｉｆファイルは、撮影画像のＪＰＥＧデータ（以下、本データという）にタグおよびサムネイルを付加したものであり、複数機器間における画像データの相互利用が考慮されている。タグには、画像の画素数、圧縮モード、カメラの機種名、絞り値、シャッター速度、撮影日時などの画像データの属性情報が記録される。ユーザは、これらの情報を利用して、撮影時の露出条件を撮影にフィードバックしたり、プリント時の画像選択の参考にするなど、画像データの一層の活用を図ることができる。
【００５２】
また、サムネイルは本データを縮小した一覧見出し用の縮小画であり、表示部２１３やＰＣ１１１の画像処理アプリケーション上において、画像ファイルの一覧表示などを高速でおこなわせるために用いられる。
【００５３】
これに加え、デジタルカメラ１００は、本体側撮影部２１１から出力されたままのＲＡＷデータによっても画像データを保存・出力することができる。ＲＡＷデータは、ＰＣ１１１に出力しても、そのままでは一般の画像処理アプリケーションで開くことも、プリンタ１１２に出力して印刷することもできない。ＲＡＷデータを扱うには、デジタルカメラ１００の専用画像処理ソフトなどを使って、ＪＰＥＧデータなどに変換する必要がある。しかし、ＲＡＷデータで画像データを保存しておくと、必要に応じて後から自在に画像データを加工することができる。たとえば、画像データをホームページに載せる場合は容量の少ないＪＰＥＧデータに変換し、印刷する場合は画像が劣化しないＴＩＦＦデータに変換するといった使い分けができる。
【００５４】
ＲＡＷデータは、ＪＰＥＧデータと比較して容量が大きくなるが、画像処理部２１５による画像処理がおこなわれておらず、色情報などのデータ損失もない。このため、ユーザによる画像データの加工が容易であり、主にプロやハイアマチュアなどの高い画質を要求するユーザに用いられている。なお、出力部２１７によって出力されるＲＡＷデータには、Ｅｘｉｆファイル同様のタグを付加することもできる。Ｅｘｉｆファイルの場合と同様に、ユーザは、これらの情報を利用して画像データの一層の活用を図ることができる。
【００５５】
レンズ情報読取部２１８は、レンズ部１０２が記録するレンズ情報を読み取る。より詳細には、接続部２００に接続されたレンズ部１０２のレンズ情報記録部２２２にアクセスし、レンズ情報記録部２２２からレンズ情報を読み取る。
【００５６】
つぎに、レンズ部１０２の構成について説明する。レンズ側撮影部２２１は、レンズとピントや絞りなどの各種調節機構とが設けられている。レンズによって集光された光は、本体側撮影部２１１に入射する。レンズ情報記録部２２２は、レンズ情報を記録する。なお、銀塩式一眼レフカメラなどレンズ情報を有していないレンズの場合には、レンズ情報記録部２２２は設けられておらず、レンズ側撮影部２２１のみによって構成されている。
【００５７】
図３は、ハードウェアキーの機能的構成を示すブロック図である。ハードウェアキー１０３は、入出力部３０１、設定情報記録部３０２によって構成される。入出力部３０１は、デジタルカメラ１００との間でデータの入出力をおこなう。設定情報記録部３０２は、前述のように、レンズ情報記録部２２２を有さないレンズのレンズ情報を記録する。また、ハードウェアキー１０３は複数存在し（ハードウェアキー１０３ａ〜１０３ｃ）、それぞれのハードウェアキー１０３には、それぞれ異なる種類のレンズのレンズ情報が記録されている。
【００５８】
この他、ハードウェアキー１０３に、デジタルカメラ１００の画像記録部２１６に相当する構成を設け、デジタルカメラ１００で撮影した画像データを記録するようにしてもよい。これにより、撮影に用いたレンズごとに画像データが記録されることになり、ユーザは画像データの管理を簡単におこなうことができる。
【００５９】
（デジタルカメラ１００およびＰＣ１１１の処理）
つぎに、デジタルカメラ１００の画像撮影時の処理およびＰＣ１１１によるレンズ補正処理の手順について説明する。デジタルカメラ１００は、レンズ部１０２の交換を受けながら写真を撮影し、画像データに変換する。写真撮影によって得られた画像データは、ＰＣ１１１によってレンズ補正がおこなわれる。以下、レンズ交換時および写真撮影時のデジタルカメラ１００の処理、およびレンズ補正時のＰＣ１１１の処理について説明する。
【００６０】
図４は、レンズ交換時におけるデジタルカメラの処理を示すフローチャートである。まず、制御部２０１は、接続部２００にレンズ部１０２が取り付けられたかを判断する（ステップＳ４０１）。レンズ部１０２が取り付けられた場合は（ステップＳ４０１：Ｙｅｓ）、取り付けられたレンズ部１０２にレンズ情報が記録されているかを判断する（ステップＳ４０２）。レンズ部１０２が取り付けられない場合は（ステップＳ４０１：Ｎｏ）、待機を継続する（ステップＳ４０１：Ｎｏのループ）。
【００６１】
ステップＳ４０２において、レンズ情報が記録されている場合は（ステップＳ４０２：Ｙｅｓ）、ステップＳ４０５に移行する。一方、レンズ情報が記録されていない場合は（ステップＳ４０２：Ｎｏ）、開口部１０１ａにハードウェアキー１０３が挿入されているかを判断する（ステップＳ４０３）。ハードウェアキー１０３が挿入されている場合は（ステップＳ４０３：Ｙｅｓ）、挿入されたハードウェアキー１０３にレンズ情報が記録されているかを判断する（ステップＳ４０４）。
【００６２】
レンズ情報が記録されている場合は（ステップＳ４０４：Ｙｅｓ）、レンズ情報の読み取りをおこなう（ステップＳ４０５）。一方、ハードウェアキー１０３が挿入されていない場合や（ステップＳ４０３：Ｎｏ）、挿入されたハードウェアキー１０３にレンズ情報が記録されていない場合は（ステップＳ４０４：Ｎｏ）、特に処理をおこなわずに本フローチャートを終了する。
【００６３】
ステップＳ４０５においてレンズ情報の読み取りがおこなわれると、制御部２０１は、表示部２１３に読み取ったレンズ情報を表示させる（ステップＳ４０６）。そして、ユーザに、読み取ったレンズ情報が正しいレンズ情報かを判断させる（ステップＳ４０７）。ユーザは、表示部２１３に示されたレンズ情報が、取り付けたレンズ部１０２を示すものであるかを判断する。そして、操作部２１２を介して、ステップＳ４０６において表示されたレンズ情報が正しいレンズ情報か否かの判断を示す操作をおこなう。
【００６４】
正しいレンズ情報であるとの判断を得た場合は（ステップＳ４０７：Ｙｅｓ）、ステップＳ４０５において読み取ったレンズ情報をレンズ情報として設定して（ステップＳ４０８）、本フローチャートによる処理を終了する。一方、正しいレンズ情報ではない場合は（ステップＳ４０７：Ｎｏ）、ハードウェアキー１０３の交換を促すメッセージを表示して（ステップＳ４０９）、本フローチャートによる処理を終了する。
【００６５】
以上のような処理によって、デジタルカメラ１００は、レンズ部１０２が交換された場合には、レンズ本体またはハードウェアキー１０３からレンズ情報を取得する。また、取得したレンズ情報が正しいものであるかをユーザに確認し、誤った情報が画像データに付加されないようにしている。
【００６６】
図５は、写真撮影時におけるデジタルカメラの処理を示すフローチャートである。制御部２０１は、ユーザによって写真撮影のための操作がなされ、画像データを取得すると（ステップＳ５０１：Ｙｅｓ）、レンズ情報が設定されているかを判断する（ステップＳ５０２）。レンズ情報が設定されている場合は（ステップＳ５０２：Ｙｅｓ）、画像処理部２１５によって画像データにレンズ情報を付加する（ステップＳ５０３）。レンズ情報の付加は、それぞれの画像データのタグに、レンズ情報を書き込むことによっておこなう。このとき、画像データ撮影時の設定情報、たとえば、レンズの絞り値、シャッター速度、露出値などを書き込むようにしてもよい。一方、レンズ情報が設定されていない場合は（ステップＳ５０２：Ｎｏ）、ステップＳ５０４に移行する。
【００６７】
写真撮影のためのユーザの操作が終了すると（ステップＳ５０４：Ｙｅｓ）、本フローチャートによる処理を終了する。一方、ユーザの操作が終了しない場合は（ステップＳ５０４：Ｎｏ）、ステップＳ５０１に戻り、以降の処理を繰り返す。以上のような処理によって、デジタルカメラ１００は、撮影した写真の画像データにレンズ情報を付加する。デジタルカメラ１００によって撮影された画像データは、ＰＣ１１１によって補正処理される。
【００６８】
図６は、ＰＣによるレンズ補正処理の手順を示すフローチャートである。なお、以下の処理は、ＰＣ１１１にインストールされている画像処理アプリケーションによっておこなわれる。まず、ＰＣ１１１は、処理対象の画像データにレンズ情報が付加されているかを判断する（ステップＳ６０１）。画像データにレンズ情報が含まれている場合は（ステップＳ６０１：Ｙｅｓ）、レンズ情報の読み取りをおこない（ステップＳ６０２）、読み取ったレンズ情報に基づいてレンズ補正パラメータを設定する（ステップＳ６０３）。ここで、レンズ補正パラメータとは、レンズごとに有する特性を考慮した画像補正値である。
【００６９】
つぎに、画像データに対して、レタッチ処理または現像処理をおこなう（ステップＳ６０４）。画像処理アプリケーションは、画像データがＪＰＥＧデータの場合はレタッチ処理を、画像データがＲＡＷデータである場合には現像処理を、それぞれおこなう。また、レタッチ処理および現像処理は、レンズ補正パラメータが設定されている場合にはレンズ補正パラメータに基づいておこなわれる。
【００７０】
ステップＳ６０４において、レンズ補正パラメータに基づいたレタッチ処理または現像処理がおこなわれると、画像アプリケーションは、処理後の画像からレンズ補正パラメータが明らかに不正な値であるかを判断する（ステップＳ６０５）。明らかに不正な値とは、たとえば補正後の画像が補正前よりも歪みが大きくなってしまうなど、そのレンズ補正パラメータでは、適当な補正がおこなうことができない場合である。
【００７１】
明らかに不正な値である場合は（ステップＳ６０５：Ｙｅｓ）、レンズ補正パラメータを解除して（ステップＳ６０６）、レンズ補正パラメータを設定せずに、レタッチ処理または現像処理をおこない（ステップＳ６０７）、本フローチャートによる処理を終了する。また、明らかに不正な値ではない場合は（ステップＳ６０５：Ｎｏ）、特に処理をおこなわずに本フローチャートによる処理を終了する。
【００７２】
一方、ステップＳ６０１において、画像データにレンズ情報が含まれていない場合は（ステップＳ６０１：Ｎｏ）、レンズ補正パラメータを設定せずに、レタッチ処理または現像処理をおこない（ステップＳ６０７）、本フローチャートによる処理を終了する。
【００７３】
以上説明したように、実施の形態にかかる画像撮影装置によれば、レンズ情報を記録していないレンズを用いて写真を撮影した場合であっても、レンズ情報を自動的に画像データに付加することができる。これにより、画像撮影装置によって撮影した画像データの管理を容易にすることができる。
【００７４】
以上説明したように、本実施の形態にかかる画像撮影装置によれば、本体部１０１に対して着脱可能なレンズ部１０２を有する場合において、画像データの撮影に用いたレンズ部１０２のレンズ情報を、レンズ部１０２もしくはハードウェアキー１０３から取得し、画像データの属性情報（タグ）に付加する。このため、撮影に用いたレンズ部１０２のレンズ情報を用いて、レンズ部１０２の特性に応じた画像処理をＰＣ１１１でおこなうことができる。
【００７５】
また、レンズ部１０２にレンズ情報が記録されていない場合は、ハードウェアキー１０３からレンズ情報を取得して、画像データの属性情報に付加する。このため、レンズ情報を記録していないレンズ部１０２を用いた場合であっても、画像データの属性情報にレンズ情報を付加することができる。ハードウェアキー１０３は、それぞれのレンズ部１０２に対応したハードウェアであるため、ユーザに煩雑な操作をおこなわせることなく、画像データのタグにレンズ情報を付加することができる。
【００７６】
また、表示部２１３にレンズ情報を表示手段に表示することによって、ユーザに画像データのタグに付加するレンズ情報が正しいものであるかを確認させることができる。ハードウェアキー１０３に複数の種類のレンズ情報を記録することとすれば、１つのハードウェアキー１０３によって、複数の種類のレンズ部１０２を用いて撮影した画像データのタグにレンズ情報を付加することができる。
【００７７】
また、画像データのタグに、レンズ情報に加えてレンズの絞り値、シャッター速度、露出値などの、画像データの撮影時の装置設定に関する情報を記録することとすれば、これらの情報を用いて、さらに精度よく画像補正をおこなうことができる。
【００７８】
なお、本実施の形態で説明した画像撮影方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネット等のネットワークを介して配布することが可能な伝送媒体であってもよい。
【図面の簡単な説明】
【００７９】
【図１】実施の形態にかかる画像撮影装置の接続機器構成を示す図。
【図２】デジタルカメラの機能的構成を示すブロック図。
【図３】ハードウェアキーの機能的構成を示すブロック図。
【図４】レンズ交換時におけるデジタルカメラの処理を示すフローチャート。
【図５】写真撮影時におけるデジタルカメラの処理を示すフローチャート。
【図６】ＰＣによるレンズ補正処理の手順を示すフローチャート。
【符号の説明】
【００８０】
１００  デジタルカメラ、１０１  本体部、１０１ａ  開口部、１０２  レンズ部、１０３ａ〜１０３ｃ  ハードウェアキー、１１１  ＰＣ、１１１ａ  開口部、１１２  プリンタ、２００  接続部、２０１  制御部、２１１  本体側撮影部、２１２  操作部、２１３  表示部、２１４  設定情報読取部、２１５  画像処理部、２１６  画像記録部、２１７  出力部、２１８  レンズ情報読取部、２２１  レンズ側撮影部、２２２  レンズ情報記録部、３０１  入出力部、３０２  レンズ情報記録部
【図１】
2006279458.tif 000003
【図２】
2006279458.tif 000004
【図３】
2006279458.tif 000005
【図４】
2006279458.tif 000006
【図５】
2006279458.tif 000007
【図６】
2006279458.tif 000008