(57)【要約】【課題】表示用の画像データを含んだ画像ファイルを生成すること。【解決手段】カメラ１００は、被写体像を撮像して主画像データを生成する撮像手段と、主画像データに基づいて、マルチピクチャフォーマットにより規格化されたモニタ表示用の第１の縮小画像データを生成する第１の縮小画像生成手段と、主画像データに基づいて、特定の再生表示機器で表示するための第２の縮小画像データを生成する第２の縮小画像生成手段と、主画像データ、第１の縮小画像データ、および第２の縮小画像データを含む画像ファイルを生成する画像ファイル生成手段とを備える。【選択図】図１
2012015940.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を撮像して主画像データを生成する撮像手段と、
前記主画像データに基づいて、マルチピクチャフォーマットにより規格化されたモニタ表示用の第１の縮小画像データを生成する第１の縮小画像生成手段と、
前記主画像データに基づいて、特定の再生表示機器で表示するための第２の縮小画像データを生成する第２の縮小画像生成手段と、
前記主画像データ、前記第１の縮小画像データ、および前記第２の縮小画像データを含む画像ファイルを生成する画像ファイル生成手段とを備えることを特徴とする撮像装置。
【請求項２】
請求項１に記載の撮像装置において、
前記第１の縮小画像生成手段による前記第１の縮小画像データの生成を禁止する第１の禁止手段をさらに備え、
前記画像ファイル生成手段は、前記第１の禁止手段によって前記第１の縮小画像データの生成が禁止された場合には、前記第１の縮小画像データを含めずに前記画像ファイルを生成することを特徴とする撮像装置。
【請求項３】
請求項１に記載の撮像装置において、
前記第２の縮小画像生成手段による前記第２の縮小画像データの生成を禁止する第２の禁止手段をさらに備え、
前記画像ファイル生成手段は、前記第２の禁止手段によって前記第２の縮小画像データの生成が禁止された場合には、前記第２の縮小画像データを含めずに前記画像ファイルを生成することを特徴とする撮像装置。
【請求項４】
被写体像を撮像して主画像データを生成する撮像手段と、
前記主画像データに基づいて、マルチピクチャフォーマットにより規格化されたモニタ表示用の第１の縮小画像データを生成する第１の縮小画像生成手段と、
前記主画像データに基づいて、特定の再生表示機器で表示するための第２の縮小画像データを生成する第２の縮小画像生成手段と、
前記主画像データと前記第１の縮小画像データとを含む第１の画像ファイルと、前記主画像データと前記第２の縮小画像データとを含む第２の画像ファイルとを生成する画像ファイル生成手段とを備えることを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置に関する。
【背景技術】
【０００２】
次のような撮像装置が知られている。この撮像装置は、撮影時にオリジナル画像データからサムネイルデータ、縮小画像データ（小）、縮小画像データ（大）を生成し、これらを含む画像ファイルを生成する（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１２０００６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の撮像装置では、縮小画像データ（小）と縮小画像データ（大）とを、それぞれ画像の縮小表示、拡大表示を高速に行うことを目的として画像ファイルに含めていた。このため、異なる規格の画像ファイルを再生するための装置では、オリジナル画像データから表示用の画像データを作成してから表示する必要があり、画像を高速に表示できない可能性があった。
【課題を解決するための手段】
【０００５】
本発明による撮像装置は、被写体像を撮像して主画像データを生成する撮像手段と、主画像データに基づいて、マルチピクチャフォーマットにより規格化されたモニタ表示用の第１の縮小画像データを生成する第１の縮小画像生成手段と、主画像データに基づいて、特定の再生表示機器で表示するための第２の縮小画像データを生成する第２の縮小画像生成手段と、主画像データ、第１の縮小画像データ、および第２の縮小画像データを含む画像ファイルを生成する画像ファイル生成手段とを備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、マルチピクチャフォーマットに対応していない特定の再生表示機器においても、高速に画像を表示することができる。
【図面の簡単な説明】
【０００７】
【図１】カメラの一実施の形態の構成を示すブロック図である。
【図２】撮影時に実行される処理の流れを示すフローチャート図である。
【発明を実施するための形態】
【０００８】
図１は、本実施の形態におけるカメラの一実施の形態の構成を示すブロック図である。カメラ１００は、レンズ１０１と、撮像素子１０２と、ＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）１０３と、ＡＳＩＣ１０４と、フラッシュメモリ１０５と、ＣＰＵ１０６と、操作部材１０７と、ＲＡＭ１０８と、メモリカードＩ／Ｆ１０９と、表示部１１０とを備えている。
【０００９】
レンズ１０１は、複数の光学レンズから構成されるが、図１では代表して１枚のレンズで表している。撮像素子１０２は、例えばＣＣＤやＣＭＯＳなどのイメージセンサーであり、レンズ１０１により結像した被写体像を撮像する。そして、撮像によって得られた画像信号をＡＦＥ１０３へ出力する。ＡＦＥ１０３は、撮像素子１０２から入力されるアナログ信号に対して種々の処理を施すとともに、アナログ信号をデジタル信号に変換してＡＳＩＣ１０４へ出力する。ＡＳＩＣ１０４は、入力されるデジタル信号に対して種々の画像処理、例えば補間処理、階調変換処理、輪郭強調処理、ホワイトバランス調整処理、画像圧縮処理、画像伸張処理等を施す。
【００１０】
フラッシュメモリ１０５は、不揮発性のメモリであって、ＣＰＵ１０６が実行するプログラムのデータや、プログラム実行時に読み込まれる種々のパラメータなどが記録されている。ＣＰＵ１０６は、カメラ１００全体を制御する。操作部材１０７は、使用者によって操作される種々の入力部材、例えば電源ボタン、レリーズボタン、ズームボタン、十字キー、決定ボタン、再生ボタン、削除ボタンなどを含んでいる。操作部材１０７は、各種入力部材からの操作信号をＣＰＵ１０６へ出力し、ＣＰＵ１０６は、入力される操作信号に従ってカメラ１００を制御する。
【００１１】
ＲＡＭ１０８は、揮発性のメモリであって、ＣＰＵがプログラム実行時にプログラムを展開するためのワークメモリとして使用されたり、データを一時的に記録するためのバッファメモリとして使用される。メモリカードＩ／Ｆ１０９は、例えば、ＳＤカード等のメモリカード１０９ａを挿入するためのメモリカードスロットを備え、メモリカードスロットに挿入されたメモリカード１０９ａからデータを読み出したり、メモリカード１０９ａへデータを書き込んだりする。
【００１２】
表示部１１０は、例えば、カメラ１００の背面に搭載された液晶モニタ（背面モニタ）であり、当該表示部１１０には、メモリカード１０９ａに記憶されている画像やカメラ１００を設定するための設定メニューなどが表示される。また、ＣＰＵ１０６は、使用者によってカメラ１００のモードが撮影モードに設定されると、撮像素子１０２から時系列で入力される画像の表示用画像データを表示部１１０に出力する。これによって表示部１１０にはスルー画が表示される。
【００１３】
本実施の形態では、ＣＰＵ１０６は、ＡＳＩＣ１０４によって画像処理が施された後の画像データに基づいて所定の画像形式、例えばＪＰＥＧ形式の主画像データ（ＪＰＥＧデータ）を生成する。また、ＣＰＵ１０６は、主画像データに基づいて、表示用の画像データ、例えば画像サイズが１８０×１２０画素のサムネイル画像データと画像サイズが６００×４００画素のＶｉｅｗサムネイル画像データとを生成する。なお、サムネイル画像データはＥｘｉｆ規格で定められた表示用の画像データであり、Ｅｘｉｆ情報内のＡＰＰ１内に記録される。このサムネイル画像データは、Ｅｘｉｆ規格に沿った一般的な再生表示装置で汎用的に表示可能な画像データである。
【００１４】
一方で、Ｖｉｅｗサムネイル画像データは、上記のサムネイル画像データのように再生表示装置で汎用的に表示可能な画像データではなく、Ｖｉｅｗサムネイル画像データの表示に対応した再生表示装置、例えば特定のカメラメーカーが提供する再生表示装置を用いることにより表示が可能な画像データである。Ｖｉｅｗサムネイル画像データの表示に対応した再生表示装置を用いた場合には、画像ファイル内から主画像データを読み出して表示するよりも、Ｖｉｅｗサムネイル画像データを読み出して表示した方が高速に画像を表示することができる。なお、Ｖｉｅｗサムネイル画像データは、Ｅｘｉｆ情報内のメーカーノートに記録される。
【００１５】
ＣＰＵ１０６は、生成した主画像データと、サムネイル画像データ、Ｖｉｅｗサムネイル画像データとを含み、さらにヘッダ情報を付加した画像ファイル、例えばＪＰＥＧファイルを生成してメモリカードＩ／Ｆ１０９へ出力する。
【００１６】
また、本実施の形態では、ＣＰＵ１０６は、上述したＪＰＥＧファイル、すなわち１つの画像ファイル内に１つの主画像データが記録される画像ファイル以外に、１つの画像ファイル内に複数の主画像データが記録される画像ファイルも生成することができる。本実施の形態では、１つの画像ファイル内に複数の主画像データが記録される画像ファイルとして、ＭＰＦ規格に沿った画像ファイル（以下、「ＭＰＦファイル」と呼ぶ）を生成する。
【００１７】
例えば、ＣＰＵ１０６は、上述したサムネイル画像データやＶｉｅｗサムネイル画像データとは異なる画素数のモニタ表示用画像データを生成して主画像データとともに記録することにより、１つの画像ファイル内に複数の主画像データを記録することができる。例えば、ＣＰＵ１０６は、ＭＰＦ規格に沿ったモニタ表示用画像データである、ＶＧＡサイズ（６４０×４８０画素）のモニタ表示用画像データやＦｕｌｌ  ＨＤサイズ（１９２０×１０８０画素）のモニタ表示用画像データを生成してＭＰＦファイル内に含めることができる。また、ＣＰＵ１０６は、連写撮影が行われた場合、パノラマ撮影が行われた場合、またはインターバル撮影が行われた場合等、１回の撮影によって複数のＪＰＥＧデータが１組として生成される場合には、生成した複数のＪＰＥＧデータを１つの画像ファイルにまとめて記録することもできる。
【００１８】
上述したように、ＭＰＦファイル内にサムネイル画像データやＶｉｅｗサムネイル画像データとは異なる画素数のモニタ表示用画像データを記録した場合には、画像を再生する再生表示機器がＭＰＦファイルの規格に対応していない場合には、該再生表示機器は、ＭＰＦファイルからモニタ表示用画像データを読み出して画像を表示することができない。このため、再生表示機器では、画像を表示できずに表示エラーとなるか、ＭＰＦファイル内の主画像データに基づいて、上述したサムネイル画像データやＶｉｅｗサムネイル画像データを生成してから画像を表示する必要がある。
【００１９】
本実施の形態では、このような問題を解決するために、ＣＰＵ１０６は、ＭＰＦファイル内に、主画像データと、サムネイル画像データと、Ｖｉｅｗサムネイル画像データと、ＭＰＦ規格に沿ったモニタ表示用画像データとを含めて記録する。これにより、ＭＰＦ規格に対応した表示再生機器では、ＭＰＦファイル内からモニタ表示用画像データを読み出して画像を表示することができる一方で、ＭＰＦ規格に対応していない表示再生機器では、ＭＰＦファイル内からサムネイル画像データやＶｉｅｗサムネイル画像データを読み出して画像を表示することができる。
【００２０】
以下、本実施の形態におけるＣＰＵ１０６による処理を図２を用いて説明する。図２は、撮影時に実行される処理の流れを示すフローチャートである。図２に示す処理は、使用者によって操作部材１０７に含まれるレリーズボタンが操作されることによって撮影が指示されると起動するプログラムとして、ＣＰＵ１０６によって実行される。
【００２１】
ステップＳ１０において、ＣＰＵ１０６は、撮像素子１０２から入力される画像データを取得して撮影処理を行う。ここで取得された画像データは、ＡＳＩＣ１０４によって画像処理が施された後、バッファメモリであるＲＡＭ１０８に一時記録される。その後、ステップＳ２０へ進み、ＣＰＵ１０６は、ＲＡＭ１０８に記録されている画像データを読み出し、該画像データに基づいて上述した主画像データ（ＪＰＥＧデータ）を生成する。その後、ステップＳ３０へ進む。
【００２２】
ステップＳ３０では、ＣＰＵ１０６は、カメラ１００のモードがモニタ表示用画像データを生成するためのモニタ表示用画像生成モードに設定されているか否かを判断する。本実施の形態では、使用者は、主画像データ、サムネイル画像データ、およびＶｉｅｗサムネイル画像データとともに、上述したモニタ表示用画像データを記録したＭＰＦファイルを生成するか、主画像データ、サムネイル画像データ、およびＶｉｅｗサムネイル画像データのみを記録したＪＰＥＧファイルを生成するかをあらかじめ設定することができる。具体的には、使用者は、上記ＭＰＦファイルを生成したい場合には、カメラ１００のモードをモニタ表示用画像生成モードに設定し、上記ＪＰＥＧファイルを作成したい場合には、カメラ１００のモードを通常モードに設定する。
【００２３】
ステップＳ３０で否定判断した場合には、ステップＳ４０へ進み、ＣＰＵ１０６は、ステップＳ２０で生成した主画像データを縮小して従来の表示用画像、すなわちサムネイル画像データおよびＶｉｅｗサムネイル画像データを生成した後、後述するステップＳ７０へ進む。これに対して、ステップＳ３０で肯定判断した場合には、ステップＳ５０へ進む。
【００２４】
ステップＳ５０では、ＣＰＵ１０６は、ステップＳ２０で生成した主画像データを縮小して上述したモニタ表示用画像データを生成する。その後、ステップＳ６０へ進み、ＣＰＵ１０６は、ステップＳ５０で生成したモニタ表示用画像データを縮小して従来の表示用画像、すなわちサムネイル画像データおよびＶｉｅｗサムネイル画像データを生成する。その後、ステップＳ７０へ進む。
【００２５】
ステップＳ７０では、ＣＰＵ１０６は、上述した処理で生成した画像データを含んだ画像ファイルを生成する。すなわち、カメラ１００のモードが通常のモードに設定されている場合には、主画像データとサムネイル画像データとＶｉｅｗサムネイル画像データとを含んだＪＰＥＧファイルを生成する。一方、カメラ１００のモードがモニタ表示用画像生成モードに設定されている場合には、主画像データとサムネイル画像データとＶｉｅｗサムネイル画像データとモニタ表示用画像データとを含んだＭＰＦファイルを生成する。
【００２６】
その後、ステップＳ８０へ進み、ＣＰＵ１０６は、ステップＳ７０で生成した画像ファイルをメモリカードＩ／Ｆ１０９を介してメモリカード１０９ａに記録して、ステップＳ９０へ進む。ステップＳ９０では、ＣＰＵ１０６は、メモリカード１０９ａのカード管理情報を更新する。例えば、新たに記録した画像ファイルのファイル名等の情報をカード管理情報に追加して更新する。その後、処理を終了する。
【００２７】
以上説明した本実施の形態によれば、以下のような作用効果を得ることができる。
（１）ＣＰＵ１０６は、表示用の画像データとして、Ｖｉｅｗサムネイル画像データとモニタ表示用画像データとを含むＭＰＦファイルを生成するようにした。これによって、ＭＰＦ規格に対応した表示再生機器では、ＭＰＦファイル内からモニタ表示用画像データを読み出して画像を表示することができる一方で、ＭＰＦ規格に対応していない表示再生機器では、ＭＰＦファイル内からＶｉｅｗサムネイル画像データを読み出して画像を表示することができる。
【００２８】
（２）ＣＰＵ１０６は、カメラ１００のモードがモニタ表示用画像生成モードに設定されている場合には、モニタ表示用画像データの生成を許可してＭＰＦファイルを生成し、カメラ１００のモードが通常モードに設定されている場合には、モニタ表示用画像データの生成を禁止してＪＰＥＧファイルを生成するようにした。これによって、使用者は、モニタ表示用画像データを含んだＭＰＦファイルを生成するか否かを任意に選択することができる。
【００２９】
―変形例―
なお、上述した実施の形態のカメラは、以下のように変形することもできる。
（１）上述した実施の形態では、Ｖｉｅｗサムネイル画像データをＥｘｉｆ情報のメーカーノートに記録する例について説明した。しかしながら、メーカーノート以外の領域に記録してもよい。例えば、Ｅｘｉｆ情報のＡＰＰ２やＡＰＰ３等の領域に記録するようにしてもよい。
【００３０】
（２）上述した実施の形態では、カメラ１００のモードがモニタ表示用画像生成モードに設定されている場合には、ＣＰＵ１０６は、サムネイル画像データやＶｉｅｗサムネイル画像データをモニタ表示用画像データを縮小することによって生成する例について説明した。しかしながら、ＣＰＵ１０６は、サムネイル画像データやＶｉｅｗサムネイル画像データを主画像データを縮小することによって生成してもよい。
【００３１】
（３）上述した実施の形態では、ＣＰＵ１０６は、生成した画像ファイル、すなわちＪＰＥＧファイルやＭＰＦファイルをメモリカード１０９ａに記録する例について説明した。しかしながら、カメラ１００が外部と通信を行う通信装置を備えている場合には、生成したＪＰＥＧファイルやＭＰＦファイルを通信装置を介して接続された外部の機器に送信するようにしてもよい。
【００３２】
（４）上述した実施の形態では、使用者は、モニタ表示用画像データを含むＭＰＦファイルを生成するためのモニタ表示用画像生成モードと、モニタ表示用画像データを含まないＪＰＥＧファイルを生成するための通常モードとを任意に選択できる例について説明した。しかしながら、使用者は、ＪＰＥＧファイルやＭＰＦファイルにＶｉｅｗサムネイル画像を含めるか否かを任意に選択できるようにしてもよい。
【００３３】
（５）上述した実施の形態では、ＣＰＵ１０６は、カメラ１００のモードがモニタ表示用画像生成モードに設定されている場合には、主画像データとともにもモニタ表示用画像データを含んだＭＰＦファイルを生成する例について説明した。しかしながら、ＣＰＵ１０６は、主画像データを含むＪＰＥＧファイルとモニタ表示用画像データを含むＪＰＥＧファイルとをそれぞれ生成するようにしてもよい。このようにしても、再生表示機器がＭＰＦファイルに対応していない場合には、主画像データを含むＪＰＥＧファイルに基づいて画像を表示することができ、再生表示機器がＭＰＦファイルに対応している場合には、モニタ表示用画像データを含むＪＰＥＧファイルに基づいて画像を表示すれば、より高詳細な画像を表示できるため、本発明の目的は達成することができる。なお、この場合には、ＣＰＵ１０６は、生成した２つのＪＰＥＧファイルを関連付けるようにしてもよい。例えば、ＣＰＵ１０６は、２つのＪＰＥＧファイルを同じフォルダ内に記録することによって関連付けてもよいし、上述したカード管理情報内に２つのＪＰＥＧファイルを関連付けるための情報を記録するようにしてもよい。
【００３４】
（６）上述した実施の形態では、本発明をカメラに適用する例について説明した。しかしながら、撮影を行って画像ファイル生成することができる他の機器、例えばビデオカメラやカメラ付き携帯電話等にも本発明は適用可能である。
【００３５】
なお、本発明の特徴的な機能を損なわない限り、本発明は、上述した実施の形態における構成に何ら限定されない。また、上述の実施の形態と複数の変形例を組み合わせた構成としてもよい。
【符号の説明】
【００３６】
１００  カメラ、１０１  レンズ、１０２  撮像素子、１０３  ＡＦＥ、１０４  ＡＳＩＣ、１０５  フラッシュメモリ、１０６  ＣＰＵ、１０７  操作部材、１０８  ＲＡＭ、１０９  メモリカードＩ／Ｆ、１０９ａ  メモリカード、１１０  表示部
【図１】
2012015940.tif 000003
【図２】
2012015940.tif 000004