(57)【要約】【課題】デジタルカメラにおいて記録媒体の利用効率低下を抑制し、また、画像処理によって階調の連続性が損なわれることを防止すること。【解決手段】撮影時にはＡ／Ｄ変換器１７から得られる高階調の専用フォーマット画像データを記録媒体９０に記録する。そして画像データをコンピュータ８０に送信する際に、記録媒体９０に記録された専用フォーマット画像データを画像処理部２０及び画像圧縮部３４に与えることで汎用フォーマット画像データに変換する。このとき、画像処理部２０においてユーザが希望する画像処理を実行するとともに、階調数を低下させる。この結果得られる汎用フォーマット画像データは高品質な画像であり、これをコンピュータ８０に対して送信する。【選択図】　　　　図４
2004023338.tif 000002
【特許請求の範囲】
【請求項１】
撮影によって得られる画像をデジタルデータとして記録媒体に記録するデジタルカメラであって、
撮影動作によって得られる画像を、当該デジタルカメラに固有の専用データフォーマットで表現された画像データとして出力する画像生成手段と、
前記画像生成手段から出力される画像データを前記記録媒体に記録する記録処理手段と、
前記記録媒体に記録された画像データ群からデータフォーマットの変換対象となる画像データを選択する選択手段と、
前記選択手段によって選択された、前記専用データフォーマットで表現された画像データを、汎用的なデータフォーマットで表現された画像データに変換する変換手段と、
を備えるデジタルカメラ。
【請求項２】
撮影によって得られる画像をデジタルデータとして記録媒体に記録するデジタルカメラであって、
撮影動作によって得られる画像を、当該デジタルカメラに固有の専用データフォーマットで表現された画像データとして出力する画像生成手段と、
前記画像生成手段から出力される画像データを前記記録媒体に記録する記録処理手段と、
前記記録媒体に記録された画像データを外部機器に送信する際に、前記専用データフォーマットで表現された画像データを、汎用的なデータフォーマットで表現された画像データに変換する変換手段と、
前記汎用的なデータフォーマットで表現された画像データを、前記外部機器に対して送信するデータ送信手段と、
を備えるデジタルカメラ。
【請求項３】
請求項１又は２に記載のデジタルカメラにおいて、
前記変換手段はユーザ設定によって撮影動作時にも動作可能なように構成され、前記変換手段が撮影動作時に機能する場合には、前記画像生成手段から出力される画像データを、前記汎用的なデータフォーマットで表現された画像データに変換して前記記録処理手段に与えることで、前記記録媒体に記録する画像データを、前記汎用的なデータフォーマットにすることを特徴とするデジタルカメラ。
【請求項４】
請求項１又は２に記載のデジタルカメラにおいて、
前記変換手段が画像データを前記汎用的なデータフォーマットに変換する前に、データフォーマットの変換対象となる画像データに対し、ユーザによって設定される画像処理を施す画像処理手段、
をさらに備えるデジタルカメラ。
【請求項５】
請求項４に記載のデジタルカメラにおいて、
前記画像処理は、データフォーマットの変換対象となる画像データに対して、ユーザによって設定される画像処理を施した後、画像データの階調数を低下させる処理を行うことを特徴とするデジタルカメラ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、撮影によって得られる画像をデジタルデータとして記録媒体に記録するデジタルカメラに関する。
【０００２】
【従来の技術】
一般にデジタルカメラでは、撮像素子において被写体の光学像を電気的なアナログ信号に変換し、これをＡ／Ｄ変換器においてデジタル信号化することで画像データの生成が行われる。そして画像データに対してγ変換等の画像処理が行われた後、メモリカード等の記録媒体には、各色が８ビットで表現されたＪＰＥＧ形式等の汎用データフォーマットの画像データが記録される。
【０００３】
そしてユーザは記録媒体に記録された画像データをパソコン等のコンピュータに取り込み、画像処理ソフトウェアを起動させて所望の状態に画像を加工することが行われる。
【０００４】
ところで、コンピュータに取り込まれたＲ（赤），Ｇ（緑），Ｂ（青）各色８ビットの画像データに対して、画像処理を施すと、階調の連続性が損なわれる可能性が高く、コンピュータの画像処理ソフトウェアではユーザが希望する画像を得ることができないという問題がある。
【０００５】
そのため、従来はデジタルカメラにおいて撮影動作を行った際、コンピュータ上で扱いやすい汎用データフォーマットの画像データとともに、ＲＡＷ形式等の例えば各色１０〜１６ビットで表現された専用データフォーマットの画像データを生成し、双方の画像データを記録媒体に記録することにが行われている。そして階調の連続性が損なわれるような画像処理を行う場合には、コンピュータに対して専用データフォーマットを識別可能な専用の画像処理ソフトウェアを導入し、それを起動させることによって専用データフォーマットの画像データに対する画像処理が施される。
【０００６】
【発明が解決しようとする課題】
しかしながら、デジタルカメラの記録媒体は、その記録可能容量によって撮影可能枚数を規定するものであるため、１回の撮影動作伴って常に同一画像が２種類のデータ（専用データフォーマット及び汎用データフォーマット）として記録されると、記録媒体の利用効率が悪化し、撮影可能枚数を著しく低下させることになる。
【０００７】
そこで、本発明の目的は、記録媒体の利用効率低下を抑制しつつ、必要に応じてコンピュータ上で扱いが容易な汎用データフォーマットに変換することで、コンピュータとの親和性の高いデジタルカメラを提供することにある。
【０００８】
【課題を解決するための手段】
上記目的を達成するために、請求項１に記載の発明は、撮影によって得られる画像をデジタルデータとして記録媒体に記録するデジタルカメラであって、撮影動作によって得られる画像を、当該デジタルカメラに固有の専用データフォーマットで表現された画像データとして出力する画像生成手段と、前記画像生成手段から出力される画像データを前記記録媒体に記録する記録処理手段と、前記記録媒体に記録された画像データ群からデータフォーマットの変換対象となる画像データを選択する選択手段と、前記選択手段によって選択された、前記専用データフォーマットで表現された画像データを、汎用的なデータフォーマットで表現された画像データに変換する変換手段と、を備えて構成される。
【０００９】
請求項２に記載の発明は、撮影によって得られる画像をデジタルデータとして記録媒体に記録するデジタルカメラであって、撮影動作によって得られる画像を、当該デジタルカメラに固有の専用データフォーマットで表現された画像データとして出力する画像生成手段と、前記画像生成手段から出力される画像データを前記記録媒体に記録する記録処理手段と、前記記録媒体に記録された画像データを外部機器に送信する際に、前記専用データフォーマットで表現された画像データを、汎用的なデータフォーマットで表現された画像データに変換する変換手段と、前記汎用的なデータフォーマットで表現された画像データを、前記外部機器に対して送信するデータ送信手段と、を備えて構成される。
【００１０】
請求項３に記載の発明は、請求項１又は２に記載のデジタルカメラにおいて、前記変換手段がユーザ設定によって撮影動作時にも動作可能なように構成され、前記変換手段が撮影動作時に機能する場合には、前記画像生成手段から出力される画像データを、前記汎用的なデータフォーマットで表現された画像データに変換して前記記録処理手段に与えることで、前記記録媒体に記録する画像データを、前記汎用的なデータフォーマットにすることを特徴としている。
【００１１】
請求項４に記載の発明は、請求項１又は２に記載のデジタルカメラにおいて、前記変換手段が画像データを前記汎用的なデータフォーマットに変換する前に、データフォーマットの変換対象となる画像データに対し、ユーザによって設定される画像処理を施す画像処理手段、をさらに備えて構成される。
【００１２】
請求項５に記載の発明は、請求項４に記載のデジタルカメラにおいて、前記画像処理が、データフォーマットの変換対象となる画像データに対して、ユーザによって設定される画像処理を施した後、画像データの階調数を低下させる処理を行うことを特徴としている。
【００１３】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照しつつ詳細に説明する。
【００１４】
＜１．デジタルカメラの外観構成＞
図１及び図２は、本発明の実施形態に係るデジタルカメラ１の外観構成を示す図であり、図１は正面図、図２は背面図に相当する。
【００１５】
デジタルカメラ１の正面側には被写体像を取り込むための撮影レンズ２が設けられる。またグリップ部１ａの上部にシャッタボタン９が設けられる。シャッタボタン９はユーザが撮影動作を指示するための操作部である。また、グリップ部１ａの上部にはシャッタスピード（露光時間）等の各種設定を行うためのダイヤル操作部８が設けられている。ダイヤル操作部８及びシャッタボタン９の背後には、デジタルカメラ１の動作モードを「撮影モード」、「再生モード」、「通信モード」等で切り替えるための操作部として、モード切替ダイヤル７が設けられる。
【００１６】
「撮影モード」とは記録用の被写体を撮影する動作（本撮影動作）を行い、その結果得られる画像データをメモリカード等の記録媒体９０に対して記録する動作モードであり、例えば撮影待機状態においてはライブビュー画像の表示動作が継続的に行われ、ユーザがシャッタボタン９の押下操作を行った際に本撮影動作を行って画像データの記録処理が行われる。
【００１７】
「再生モード」とは記録媒体９０に記録された画像データを読み出して、後述するＬＣＤ１１やＥＶＦ１２に対して記録画像を再生表示する動作モードである。
【００１８】
また、「通信モード」とはデジタルカメラ１に接続されるコンピュータ等の外部機器とデータ通信を行う動作モードであり、通信モード時においては記録媒体９０に記録された画像データを外部機器に対して送出することができるように構成される。
【００１９】
次に、デジタルカメラ１の背面側には、撮影モード時における撮影待機状態でのライブビュー表示、本撮影動作によって得られる記録画像の再生表示、及び、ユーザが各種設定操作を行う際の操作案内画面の表示等を行うための表示部として、液晶表示部（以下、ＬＣＤという。）１１及び電子ビューファインダ（以下、ＥＶＦという。）１２が設けられている。
【００２０】
また、デジタルカメラ１の背面側にはメニューボタン５が設けられており、このメニューボタン５が押下されることによって各種メニュー画面等の操作案内画面がＬＣＤ１１等に表示される。また、デジタルカメラ１の背面側には、各種設定用のメニュー画面において選択された項目を４方向に移動させるための十字カーソルボタン６ａ〜６ｄ及び十字カーソルボタンの中央部に設けられる決定ボタン６ｅで構成されるコントロールボタン６が設けられる。ユーザはＬＣＤ１１に表示される画面を参照しつつ、上記メニューボタン５及びコントロールボタン６を操作することによってデジタルカメラ１に対する各種設定操作を行うことができる。
【００２１】
さらにデジタルカメラ１の側面には、メモリカード等の着脱自在な記録媒体９０の挿入装着部が設けられており、本撮影動作によって得られる画像データはこの挿入装着部にセットされる記録媒体９０に記録される。また、デジタルカメラ１の側面には、通信モードにおいて外部機器（コンピュータ等）とデータ通信を行うための、ＵＳＢやＩＥＥＥ１３９４等の通信ケーブル９５を接続するケーブル接続部が設けられている。図３はデジタルカメラ１とコンピュータ８０とを、通信ケーブル９５を介して接続した状態を示す図である。通信モードにおいてデジタルカメラ１は、通信ケーブル９５を介して、本撮影動作によって得られた画像データをコンピュータ８０に送出することができるようになっている。
【００２２】
なお、通信モードへの移行は、デジタルカメラ１に通信ケーブル９５が接続されたことを検知して自動的に移行するようにしても構わない。
【００２３】
＜２．デジタルカメラ１の内部構成＞
次に、デジタルカメラ１の主たる内部構成について説明する。図４はデジタルカメラ１の主たる内部構成を示すブロック図である。
【００２４】
撮影レンズ２はレンズ駆動部４２によって駆動され、ＣＣＤ撮像素子１５に結像される像の合焦状態を変化させるように構成される。
【００２５】
ＣＣＤ撮像素子１５は被写体像を撮影して電子的な画像信号を生成する撮像手段として機能するものであり、受光面には多数（例えば２５６０×１９２０個）の画素を有する。またＣＣＤ撮像素子１５は、ベイヤー配列で各画素にＲ（赤），Ｇ（緑），Ｂ（青）の色成分が対応付けられており、撮影レンズ２によって結像された被写体の光像を、画素毎にＲＧＢのいずれかの色成分の画像信号（各画素で受光された画素信号の信号列からなる信号）に光電変換して出力する。
【００２６】
タイミングジェネレータ４１は、ＣＣＤ撮像素子１５の駆動を制御するための各種タイミングパルスを生成するものであり、全体制御部３０から各種タイミングパルスを発生させるためのタイミングが指示される。
【００２７】
ＣＣＤ撮像素子１５から得られる画像信号は信号処理回路１６に与えられ、信号処理回路１６において画像信号（アナログ信号）に対して所定のアナログ信号処理が施される。例えば、信号処理回路１６は相関二重サンプリング回路（ＣＤＳ）とオートゲインコントロール回路（ＡＧＣ）とを有しており、相関二重サンプリング回路により画像信号のノイズ低減処理を行い、オートゲインコントロール回路でゲインを調整することにより画像信号のレベル調整を行う。
【００２８】
Ａ／Ｄ変換器１７はアナログ信号をデジタル信号に変換するものであり、画像信号の各画素信号を１２ビットのデジタル信号に変換することにより、デジタル信号化された高階調の画像データを生成する。図５はＡ／Ｄ変換器１７から出力される画像データＤ１の概念を示す図である。図５に示すように、画像データＤ１は、画素毎にベイヤー配列に対応したＲＧＢのいずれかの色成分の画素データが１２ビットで格納されることになる。また画像データＤ１はＣＣＤ撮像素子１５から得られる画像信号をＡ／Ｄ変換したものであるため、デジタルカメラ１に固有の専用データフォーマットで表現されたＲＡＷ形式の画像データ（以下、これを「専用フォーマット画像データ」とも呼ぶ。）となる。
【００２９】
そしてＡ／Ｄ変換器１７は専用フォーマット画像データを、全体制御部３０又は画像処理部２０に対して選択的に出力することができるように構成される。
【００３０】
画像処理部２０は、画素補間処理部２１、色補正部２２、γ補正部２３及び解像度変換部２４を備えて構成され、専用フォーマット画像データが画像処理部２０に入力すると、これら各部において順次に画像処理が施される。また、画像処理部２０はＡ／Ｄ変換器１７及び全体制御部３０のそれぞれから専用フォーマット画像データを入力することができるように構成され、各部における画像処理の詳細は全体制御部３０によって制御される。
【００３１】
画素補間処理部２１は、専用フォーマット画像データを入力すると、ＲＧＢの各色成分について画素補間処理を実行し、各画素がＲＧＢの全色成分に関するデータを有する画像データを生成する。そして画素補間処理が施された画像データは色補正部２２へと与えられる。
【００３２】
色補正部２２は、画素補間処理部１２から入力する画像データに対して、画像の色補正を行うためのものであり、例えばホワイトバランス調整や、画像の明るさ調整等の処理が実行される。なお、色補正部２２では、全体制御部３０から指示される色補正パラメータを適用して色補正が実行される。
【００３３】
γ補正部２３は、全体制御部３０から指示されるγ特性に基づいて画像のγ特性の変換処理を行うとともに、１２ビットで表現される各画素データを８ビットに低下させる処理（階調変換処理）を行う。この結果、γ補正部２３から出力される画像データは、専用フォーマット画像データと比較して低階調の画像データとなる。
【００３４】
この画像データは解像度変換部２４に与えられる。解像度変換部２４では画像データに対し、全体制御部３０から指示される解像度への解像度変換処理が実行される。
【００３５】
上記のように画像処理部２０において一連の画像処理が施されて生成される画像データは全体制御部３０に与えられる。
【００３６】
全体制御部３０は、ＣＰＵ３１とＲＯＭ３２とＲＡＭ３３と画像圧縮部３４と表示用画像生成部３５とを備えて構成される。
【００３７】
ＣＰＵ３１はＲＯＭ３２に格納されたデジタルカメラ用のプログラムを読み出し、操作部１０から入力するユーザの指示に基づいてデジタルカメラ１の各部を統括的に制御するように構成され、例えば撮影モード時には、タイミングジェネレータ４１やレンズ駆動部４２等に対して信号を与えることにより、撮影動作の統括的制御が行われる。また、ＣＰＵ３１はカードインタフェース５１を介してデジタルカメラ１に装着される記録媒体９０にアクセスし、画像データの記録又は読み出し制御を行うとともに、表示用画像生成部３５や画像圧縮部３４の制御も行う。また特に、ＣＰＵ３１は後述するデータフォーマットの変換処理機能を統括的に制御するものである。なお、ＣＰＵ３１は記録媒体９０に対して画像データの記録を行う際、画像データを含む画像データファイルを生成し、それを記録媒体９０に記録する。
【００３８】
ＲＯＭ３２は上記プログラムや各種設定データ等が記録される。なお、ＲＯＭ３２に記録されるプログラムは、ＣＰＵ３１の制御によって、記録媒体９０やコンピュータ８０等から入力するプログラムと書き換え可能であり、それによってプログラムのアップデートが可能な構成になっている。
【００３９】
ＲＡＭ３３は画像データを一時的に格納したり、ＣＰＵ３１が各部の制御を行う際の一時記憶部として機能するものである。
【００４０】
画像圧縮部３４は、画像データに対して圧縮処理を施し、例えばＪＰＥＧ形式等の一般的コンピュータで識別できる汎用的なデータフォーマットで表現された画像データ（以下、これを「汎用フォーマット画像データ」とも呼ぶ。）を生成する。なお、画像圧縮部３４は圧縮された画像を伸張する処理を行うことも可能である。
【００４１】
表示用画像生成部３５は、ＬＣＤ１１やＥＶＦ１２に表示するための画像を生成するものであり、撮影によって得られた画像だけでなく、ユーザが設定操作等を行う際の操作案内画面が生成され、表示制御部４３に対して与えられる。
【００４２】
表示制御部４３は全体制御部３０から指示に基づき、表示用画像生成部３５から得られる表示用の画像データをＬＣＤ１１やＥＶＦ１２に出力することで、ＬＣＤ１１やＥＶＦ１２における画像の表示状態を制御する。
【００４３】
通信制御部５２は外部機器であるコンピュータ８０と全体制御部３０とのデータ通信を行うものであり、通信制御部５２を介してデジタルカメラ１からコンピュータ８０への画像データの送信が行われる。
【００４４】
なお、操作部１０は上述したメニューボタン５、コントロールボタン６、モード切替ダイヤル７、ダイヤル操作部８及びシャッタボタン９等を含むものであり、ユーザが操作可能な操作部材である。
【００４５】
以上のように構成されたデジタルカメラ１では、撮影モード時において被写体を撮影して得られる画像データを記録媒体９０に記録する際、本撮影動作によって得られる画像データを、デジタルカメラ１に固有の専用データフォーマットで記録するか、又はＪＰＥＧ等の汎用的なデータフォーマットで記録するかを予め選択することが可能なように構成される。つまり、撮影前にユーザは操作部１０を介して記録時のデータフォーマットを指定しておけば、ユーザが希望するデータフォーマットの画像データが記録媒体９０に記録されることになる。
【００４６】
図６は撮影時にＲＡＷ形式の専用フォーマット画像データが記録される場合の画像データの流れを示す図である。全体制御部３０はシャッタボタン９の押下操作に連動してタイミングジェネレータ４１を制御し、ＣＣＤ撮像素子１５における本撮影動作を開始させる。ＣＣＤ撮像素子１５で得られる画像信号は信号処理回路１６を経由してＡ／Ｄ変換器１７に導かれ、ＲＡＷ形式の専用フォーマット画像データＤ１が生成される。ＲＡＷ形式の専用フォーマット画像データＤ１は全体制御部３０に与えられる。全体制御部３０ではＣＰＵ３１が専用フォーマット画像データＤ１を含む専用データファイルを作成し、その専用フォーマット画像データＤ１がカードインタフェース５１を介して記録媒体９０に記録される。
【００４７】
次に、図７は撮影時にＪＰＥＧ形式等の汎用フォーマット画像データが記録される場合の画像データの流れを示す図である。本撮影動作によってＣＣＤ撮像素子１５から得られる画像信号は信号処理回路１６を経由してＡ／Ｄ変換器１７に導かれ、ＲＡＷ形式の専用フォーマット画像データＤ１が生成される。ＲＡＷ形式の専用フォーマット画像データＤ１は画像処理部２０に与えられ、各部において上述した画像処理が施される。そして画像処理部２０から出力される画像データは全体制御部３０に与えられ、画像圧縮部３４において画像圧縮処理が実行されることによって、ＪＰＥＧ形式等の汎用フォーマット画像データＤ２が生成される。この汎用フォーマット画像データＤ２は、ＣＰＵ３１に与えられ、ＣＰＵ３１が汎用フォーマット画像データＤ２を含む汎用データファイルを作成する。そして、その汎用フォーマット画像データＤ２がカードインタフェース５１を介して記録媒体９０に記録される。
【００４８】
図８は記録媒体９０に記録される画像データの概要を示す図である。図８（ａ）に示すように、記録媒体９０において、記録領域の先頭部分にはファイル管理情報が格納され、それ以後の領域には撮影順に画像データのデータファイルが格納される。記録媒体９０に記録されるデータファイルは、ユーザが指定したデータフォーマットの画像データを含むデータファイルとなる。
【００４９】
図８（ａ）における「専用データファイル」は専用フォーマット画像データＤ１が記録されたデータファイルであり、「汎用データファイル」は汎用フォーマット画像データＤ２が記録されたデータファイルである。
【００５０】
専用データファイルは、撮影条件情報を含むタグ情報ＤＴ１、サムネイル画像ＤＳ１、及び、ＲＡＷ形式の専用フォーマット画像データＤ１を含んで構成される。タグ情報ＤＴ１には、図８（ｂ）に示すように当該専用データファイルに含まれる専用フォーマット画像データＤ１を示すファイル名と、本撮影動作時に適用された各種設定（焦点距離や絞り等）の撮影条件情報とが含まれる。
【００５１】
これに対し、汎用データファイルは、撮影条件情報を含むタグ情報ＤＴ２、サムネイル画像ＤＳ２、及び、ＪＰＥＧ形式等の汎用フォーマット画像データＤ２を含んで構成される。なお、タグ情報ＤＴ２やサムネイル画像ＤＳ２は専用データファイルに含まれるものと同様である。
【００５２】
このように本実施形態のデジタルカメラ１では、撮影時に専用フォーマット画像データＤ１と汎用フォーマット画像データＤ２とのいずれか一方を選択的に記録するように構成される。ただし、撮影時に常に専用フォーマット画像データＤ１を記録媒体９０に記録するように構成しても構わない。
【００５３】
そして本実施形態では、デジタルカメラ１が通信モードに移行し、記録媒体９０に記録された画像データを外部機器であるコンピュータ８０に出力する際に、専用フォーマット画像データＤ１を汎用フォーマット画像データＤ２に変換して出力するように構成される。
【００５４】
＜３．データフォーマット変換の第１の態様＞
まず、データフォーマット変換の第１の態様について説明する。第１の態様は、デジタルカメラ１とコンピュータ８０とが接続され、コンピュータ８０において汎用ソフトウェアを起動してデータファイルを指定し、デジタルカメラ１からユーザの希望する画像データを取り込む態様である。
【００５５】
図９は第１の態様におけるデジタルカメラ１及びコンピュータ８０の動作の流れを示す図である。ただし、図９においてはデジタルカメラ１での撮影時に、専用フォーマット画像データが記録されるものとする。
【００５６】
まず、デジタルカメラ１において本撮影動作が行われると（ステップＳＡ１０）、記録媒体９０にＲＡＷ形式の専用フォーマット画像データＤ１が記録される（ステップＳＡ１１）。そして撮影終了後、通信ケーブル９５が接続され（ステップＳＡ１２）、デジタルカメラ１は通信モードへと移行する（ステップＳＡ１３）。
【００５７】
一方、コンピュータ８０においては一般的なファイル管理ソフトウェア等の汎用ソフトウェアが起動され（ステップＳＢ１０）、通信ケーブル９５の接続が行われる（ステップＳＢ１１）。
【００５８】
デジタルカメラ１とコンピュータ８０との接続状態が確立されると、コンピュータ８０の汎用ソフトウェアは、デジタルカメラ１の記録媒体９０をコンピュータ８０に接続された記憶デバイスとして認識する。このため、コンピュータ８０のユーザはデジタルカメラ１に記録されたデータファイルの一覧表示から、画像データの転送を希望するファイル名を指定する（ステップＳＢ１２）。
【００５９】
このファイル指定はデジタルカメラ１の通信制御部５２によって受信され（ステップＳＡ１４）、通信制御部５２はその受信した情報をＣＰＵ３１に与える。ＣＰＵ３１は記録媒体９０にアクセスし、記録媒体９０に記録された画像データ群のうちからファイル指定に応じたＲＡＷ形式の専用フォーマット画像データを特定する。
【００６０】
そしてＣＰＵ３１は記録媒体９０から専用フォーマット画像データを読み出し、これを画像処理部２０や画像圧縮部３４に与えることで、ＪＰＥＧ形式等の汎用フォーマット画像データに変換する（ステップＳＡ１６）。そしてデジタルカメラ１からは、汎用的なデータフォーマットに変換された画像データがコンピュータ８０に出力される（ステップＳＡ１７）。
【００６１】
その結果、コンピュータ８０はＪＰＥＧ等の汎用フォーマット画像データを受信して（ステップＳＢ１３）、ハードディスク等の記憶装置に記録する（ステップＳＢ１４）。
【００６２】
つまり、この第１の態様では、デジタルカメラ１からコンピュータ８０への画像データの送信の際に、専用フォーマット画像データから汎用フォーマット画像データへの変換処理が実行されるのである。
【００６３】
図１０は第１の態様におけるデジタルカメラ１内での画像データの流れを示す図である。記録媒体９０に記録された専用フォーマット画像データＤ１は、ＣＰＵ３１によって読み出されると、画像処理部２０に与えられる。画像処理部２０においては上述したような一般的な画像処理が施され、画像データは画像圧縮部３４に与えられる。画像圧縮部３４は、画像処理部２０から得られる画像データに対して圧縮処理を施し、ＪＰＥＧ形式等の汎用フォーマット画像データＤ２を生成する。
【００６４】
このとき、ＣＰＵ３１は、汎用フォーマット画像データＤ２に対してデータフォーマットの変換対象となった専用フォーマット画像データＤ１の専用データファイルに格納された撮影条件情報を付加する。また、汎用フォーマット画像データＤ２のファイル名を、データフォーマットの変換対象となった専用フォーマット画像データＤ１のファイル名と関連づける。例えば、専用フォーマット画像データＤ１のファイル名が図８（ｂ）に示すように「Ｐｉｃｔ０００１．ｒａｗ」であった場合、データフォーマットの変換処理によって生成される汎用フォーマット画像データＤ２のファイル名は「Ｐｉｃｔ０００１．ｊｐｇ」等のように拡張子以外の部分を同一名称とすることによりファイル名の関連づけを行う。さらに、専用データファイルに含まれるサムネイル画像ＤＳ２を汎用フォーマット画像データＤ２に付加してもよい。
【００６５】
そして汎用フォーマット画像データＤ２は、通信制御部５２、通信インターフェース５３を介してコンピュータ８０へと送信される。
【００６６】
このようにデジタルカメラ１からコンピュータ８０に対して画像データを送信する際に、専用データフォーマットを汎用データフォーマットに変換して送信するように構成することで、コンピュータ８０との親和性を高くしつつ、記録媒体９０の利用効率が低下することを防止することができる。
【００６７】
そしてこの場合、出力される画像データは汎用フォーマット画像データであるので、コンピュータ８０に対して、専用データフォーマットを識別可能な専用の画像処理ソフトウェアを導入する必要もない。一方、高階調の専用フォーマット画像データに対して画像処理を行う場合には、記録媒体９０を直接コンピュータ８０にセットし、専用データフォーマットを識別可能な専用の画像処理ソフトウェアを導入すればよい。
【００６８】
また、コンピュータ８０に送信される汎用フォーマット画像データＤ２には撮影条件情報が付加されているので、その画像がどのような状況で撮影されたのかを容易に把握することが可能である。また、コンピュータ８０に送信される汎用フォーマット画像データＤ２のファイル名が変換元の専用フォーマット画像データＤ１のファイル名と関連づけられているため、専用フォーマット画像データＤ１との対応関係を容易に把握することが可能である。
【００６９】
＜４．データフォーマット変換の第２の態様＞
次に、データフォーマット変換の第２の態様について説明する。第２の態様は、デジタルカメラ１とコンピュータ８０とが接続された状態において、ユーザがデジタルカメラ１を操作することによって、コンピュータ８０に画像データを送信する態様である。
【００７０】
図１１は第２の態様におけるデジタルカメラ１及びコンピュータ８０の動作の流れを示す図である。ただし、図１１においてもデジタルカメラ１での撮影時に、専用フォーマット画像データが記録されるものとする。
【００７１】
まず、デジタルカメラ１において本撮影動作が行われると（ステップＳＡ２０）、記録媒体９０にＲＡＷ形式の専用フォーマット画像データＤ１が記録される（ステップＳＡ２１）。そして撮影終了後、通信ケーブル９５が接続され（ステップＳＡ２２）、デジタルカメラ１は通信モードへと移行する（ステップＳＡ２３）。
【００７２】
一方、コンピュータ８０においては一般的なデータ通信ソフトウェア等の汎用通信ソフトウェアが起動され（ステップＳＢ２０）、通信ケーブル９５の接続が行われる（ステップＳＢ２１）。
【００７３】
そしてデジタルカメラ１からコンピュータ８０に対してデータ通信要求が送出され（ステップＳＡ２４）、コンピュータ８０においてそれが適切に受信されると、デジタルカメラ１とコンピュータ８０とのデータ通信状態が確立される（ステップＳＢ２２）。
【００７４】
その後、デジタルカメラ１においては、ＬＣＤ１１等に画像選択画面が表示され、ユーザは画像選択画面を視認しつつ送信対象となる画像の選択操作を行う（ステップＳＡ２５）。ＣＰＵ３１はユーザ操作に基づいて記録媒体９０に記録された画像データ群のうちからＲＡＷ形式の専用フォーマット画像データを特定する（ステップＳＡ２６）。
【００７５】
次にデジタルカメラ１のＬＣＤ１１には、送信対象となる画像データに対して、ユーザ希望する画像処理の選択画面が表示され、ＣＰＵ３１はユーザ操作に基づいて特定した画像データに対する画像処理を実行する（ステップＳＡ２７）。
【００７６】
画像処理の終了した画像データは画像圧縮部３４に与えられ、ＪＰＥＧ形式等の汎用フォーマット画像データに変換される（ステップＳＡ２８）。そしてデジタルカメラ１からは、汎用的なデータフォーマットに変換された画像データがコンピュータ８０に出力される（ステップＳＡ２９）。
【００７７】
その結果、コンピュータ８０は、ユーザの希望する画像処理が施された、ＪＰＥＧ等の汎用フォーマット画像データを受信し（ステップＳＢ２３）、ハードディスク等の記憶装置に記録する（ステップＳＢ２４）。
【００７８】
つまり、この第２の態様では、デジタルカメラ１からコンピュータ８０への画像データの送信時に、専用フォーマット画像データから汎用フォーマット画像データへの変換処理が実行されるとともに、データフォーマットの変換前にユーザが希望する画像処理をデジタルカメラ１において実行するように構成される。
【００７９】
図１２は第２の態様におけるデジタルカメラ１内での画像データの流れを示す図である。また、図１３は第２の態様においてデジタルカメラ１のＬＣＤ１１に表示される表示画面の変化を示す図である。
【００８０】
デジタルカメラ１は、通信モードに移行すると、ＬＣＤ１１に画像選択画面Ｇ１を表示させる（図１３参照）。このときＣＰＵ３１は記録媒体９０に記録された画像データ群のサムネイル画像を取得し、それらを表示用画像生成部３５に与えることで、ＬＣＤ１１に複数のサムネイル画像を表示させる。なお、図１３において太枠で囲まれた画像は選択状態となっている画像を示す。この状態においてユーザはコントロールボタン６を操作することにより、送信対象となる画像の選択操作を行う。
【００８１】
そして画像選択操作が行われると、ＣＰＵ３１は記録媒体９０の画像データ群から選択された専用フォーマット画像データを特定し、それを記録媒体９０から読み出して画像処理部２０に与える（図１２参照）。
【００８２】
このときＬＣＤ１１には、画像処理選択画面Ｇ２が表示される（図１３参照）。ユーザはコントロールボタン６を操作することにより、希望する画像処理の選択操作を行うと、ＬＣＤ１１には選択された画像処理に対する詳細画面Ｇ３が表示される。例えば、図１３に示すように、ユーザが「明るさの調整」を選択した場合、ＬＣＤ１１には複数種類の明るさ調整を適用した場合のサンプル画像が表示され、ユーザは複数のサンプル画像のうちから希望する画像処理を選択することになる。なお、サンプル画像はサムネイル画像が画像処理部２０において処理され、表示用画像生成部３５に与えられることで、ＬＣＤ１１に表示される。
【００８３】
そしてコントロールボタン６が操作され、ユーザの希望する画像処理が特定されると、ＣＰＵ３１は画像処理部２０に対し、特定された画像処理のパラメータを指示する。
【００８４】
画像処理部２０は、ＣＰＵ３１から与えられる専用フォーマット画像データＤ１に対し、ＣＰＵ３１から指示された画像処理を実行する。特に色補正部２２においてはユーザによって選択された画像処理が実行され、各画素１２ビットで表現された高階調の画像データに対して画像処理が施される。そしてγ補正部２３において各画素８ビットで表現される低階調の画像データに変換される。そして解像度変換部２４を経て、画像データは画像圧縮部３４に与えられる。
【００８５】
画像圧縮部３４は、画像処理部２０から得られる画像データに対して圧縮処理を施し、ＪＰＥＧ形式等の汎用フォーマット画像データＤ２を生成する。なお、このとき、汎用フォーマット画像データＤ２に対する撮影条件情報の付加、及び、汎用フォーマット画像データＤ２のファイル名の関連づけは、第１の態様の場合と同様に行われる。
【００８６】
そして汎用フォーマット画像データＤ２は、通信制御部５２、通信インターフェース５３を介してコンピュータ８０へと送信される。
【００８７】
このようにデジタルカメラ１からコンピュータ８０に対して画像データを送信する際に、専用データフォーマットを汎用データフォーマットに変換して送信するようにし、汎用データフォーマットに変換する前の段階で、デジタルカメラ１においてユーザが希望する画像処理を施すように構成することで、記録媒体９０の利用効率低下を抑制しつつも、ユーザの希望する画像処理によって階調の連続性が損なわれる可能性がなく、高品質な画像を得ることができる。
【００８８】
特に、汎用データフォーマットに変換する前の段階で行われる画像処理には、画像データの階調数を低下させる処理が含まれており、ユーザの希望する画像処理が行われた後に階調数を低下させる処理が実行されるように構成されているので、ユーザの希望する画像処理によって階調の連続性が損なわれることがない。
【００８９】
またこの場合も、出力される画像データは汎用フォーマット画像データであるので、コンピュータ８０に対して、専用データフォーマットを識別可能な専用の画像処理ソフトウェアを導入する必要もない。
【００９０】
さらに、画像データの送信の際に、データフォーマットの変換処理を行う機能部（画像処理部２０及び画像圧縮部３４等）は、撮影モード時において汎用フォーマット画像データを記録媒体９０に記録する場合のデータフォーマットの変換処理機能と兼用された構成となっている。すなわち、このデータフォーマットの変換処理を行う機能が撮影時に動作する場合には、Ａ／Ｄ変換器１７から出力される専用フォーマット画像データを、汎用フォーマット画像データに変換してＣＰＵ３１に与えることで、記録媒体９０に記録する画像データを、汎用的なデータフォーマットとすることが可能なようにも構成されている。このため、撮影モード時に動作する変換処理機能と通信モード時に機能する変換処理機能との双方が一つの機能部で実現され、デジタルカメラ１の小型化及びコスト低廉を図ることが可能となっている。
【００９１】
＜５．変形例＞
以上、本発明の実施の形態について説明したが、本発明は上記の内容に限定されるものではない。
【００９２】
例えば、上記説明においては、通信モードにおいて記録媒体９０に記録された画像データをコンピュータ８０に送信する際に専用データフォーマットから汎用データフォーマットへの変換処理を行う場合を示したが、これに限定されるものではなく、通信モードへの移行に先だって、データフォーマットの変換処理を選択的に行っておき、記録媒体９０に汎用データフォーマットの画像データを一時的に記録しておくようにしてもよい。ただし、この場合、記録媒体９０の利用効率の低下を防止するため、変換元の専用フォーマット画像データは、データフォーマットの変換時に削除しておくことが好ましい。
【００９３】
また、通信モード時においてデータフォーマットの変換処理が行われて得られる汎用フォーマット画像データをそのままコンピュータ８０に送信するのではなく、一旦記録媒体９０に対して汎用フォーマット画像データを記録し、記録媒体９０を経由してコンピュータ８０に送信するようにしてもよい。その場合、記録媒体９０に記録された一時的な汎用フォーマット画像データはコンピュータ８０への送信処理に伴って直ちに削除されることが好ましい。
【００９４】
また、上記説明においては、専用フォーマット画像データは各画素１２ビットであり、汎用フォーマット画像データは各画素８ビットのデータを有する場合を例示したが、これに限定されるものではない。例えば、専用フォーマット画像ファイルは音声データ付きの各画素８ビットの静止画であって、汎用フォーマット画像ファイルは音声データが除かれたＪＰＥＧ形式であってもよい。
【００９５】
なお、上記説明には、以下の発明概念が含まれる。
【００９６】
（１）請求項２に記載のデジタルカメラにおいて、前記記録媒体に記録された画像データ群からデータフォーマットの変換対象となる画像データを選択する選択手段をさらに備え、前記変換手段は、前記記録媒体に記録された画像データを外部機器に送信する際に、前記選択手段によって選択された、前記専用データフォーマットで表現された画像データを、汎用的なデータフォーマットで表現された画像データに変換することを特徴とするデジタルカメラ。
【００９７】
これにより、デジタルカメラを操作しつつ、専用データフォーマットから汎用的なデータフォーマットに変換することができ、デジタルカメラの操作性が向上する。
【００９８】
（２）請求項１又は２に記載のデジタルカメラにおいて、前記記録処理手段は、撮影動作時の撮影条件情報を付加した状態で画像データを前記記録媒体に記録するように構成され、前記変換手段は、前記汎用的なデータフォーマットで表現された画像データを生成した際に、当該画像データに対して前記撮影条件情報を付加することを特徴とするデジタルカメラ。
【００９９】
これにより、汎用的なデータフォーマットの画像データに撮影条件情報が付加されるので、外部機器において当該画像がどのような条件で撮影されたのかを容易に把握することが可能になる。
【０１００】
（３）請求項１又は２に記載のデジタルカメラにおいて、前記変換手段は、前記汎用的なデータフォーマットで表現された画像データのファイル名を、前記専用データフォーマットで表現された画像データのファイル名と関連付けることを特徴とするデジタルカメラ。
【０１０１】
これにより、変換元の画像データとの対応関係を容易に把握することが可能になり、操作性を向上させることができる。
【０１０２】
（４）撮影によって得られる画像をデジタルデータとして記録媒体に記録するデジタルカメラのためのプログラムであって、前記デジタルカメラに内蔵されるマイクロコンピュータに実行されることによって、前記デジタルカメラに、撮影動作によって得られる画像を、当該デジタルカメラに固有の専用データフォーマットで表現された画像データとして出力する画像生成手段、前記画像生成手段から出力される画像データを前記記録媒体に記録する記録処理手段、前記記録媒体に記録された画像データ群からデータフォーマットの変換対象となる画像データを選択する選択手段、及び、前記選択手段によって選択された、前記専用データフォーマットで表現された画像データを、汎用的なデータフォーマットで表現された画像データに変換する変換手段、としての機能を実現させるデジタルカメラ用プログラム。
【０１０３】
これにより、デジタルカメラにおいて記録媒体の利用効率を向上させて、撮影可能枚数が低下することを抑制することが可能になる。
【０１０４】
（５）撮影によって得られる画像をデジタルデータとして記録媒体に記録するデジタルカメラのためのプログラムであって、前記デジタルカメラに内蔵されるマイクロコンピュータに実行されることによって、前記デジタルカメラに、撮影動作によって得られる画像データを、当該デジタルカメラに固有の専用データフォーマットで表現された画像データとして出力する画像生成手段、前記画像生成手段から出力される画像データを前記記録媒体に記録する記録処理手段、前記記録媒体に記録された画像データを外部機器に送信する際に、前記専用データフォーマットで表現された画像データを、汎用的なデータフォーマットで表現された画像データに変換する変換手段、及び、前記汎用的なデータフォーマットで表現された画像データを、前記外部機器に対して送信するデータ送信手段、としての機能を実現させるデジタルカメラ用プログラム。
【０１０５】
これにより、デジタルカメラにおいて記録媒体の利用効率を向上させて、撮影可能枚数が低下することを抑制することが可能になる。
【０１０６】
（６）上記（４）又は（５）に記載のデジタルカメラ用プログラムであって、前記デジタルカメラに内蔵されるマイクロコンピュータに実行されることにより、前記デジタルカメラに、さらに、前記変換手段が画像データを前記汎用的なデータフォーマットに変換する前に、データフォーマットの変換対象となる画像データに対してユーザによって設定される画像処理を施す画像処理手段、としての機能を実現させるデジタルカメラ用プログラム。
【０１０７】
これにより、データフォーマットの変換後においても高品質な画像データが得られるデジタルカメラが実現される。
【０１０８】
（７）上記（６）に記載のデジタルカメラ用プログラムであって、前記デジタルカメラに内蔵されるマイクロコンピュータに実行されることにより、前記画像処理において、専用データフォーマットで表現された画像データの階調数を低下させる処理を実現することを特徴とするデジタルカメラ用プログラム。
【０１０９】
これにより、特に階調の連続性が損なわれることを良好に防止するデジタルカメラが実現される。
【０１１０】
【発明の効果】
以上説明したように、請求項１に記載の発明によれば、撮影動作によって得られる画像を専用データフォーマットで表現された画像データとして記録しておき、選択手段によって選択された画像データを、汎用的なデータフォーマットで表現された画像データに変換するように構成されるため、記録媒体の利用効率低下を抑制しつつ、必要に応じて外部機器で扱いが容易である汎用的なデータフォーマットに変換することが可能であり、コンピュータ等の外部機器との親和性の高いデジタルカメラを実現することができる。
【０１１１】
請求項２に記載の発明によれば、撮影動作によって得られる画像を専用データフォーマットで表現された画像データとして記録しておき、記録媒体に記録された画像データを外部機器に送信する際に、専用データフォーマットで表現された画像データを、汎用的なデータフォーマットで表現された画像データに変換し、その変換によって得られる画像データを外部機器に対して送信するように構成されるため、記録媒体の利用効率低下を抑制しつつ、画像データの送信時に外部機器で扱いが容易である汎用的なデータフォーマットに変換することが可能であり、コンピュータ等の外部機器との親和性の高いデジタルカメラを実現することができる。
【０１１２】
請求項３に記載の発明によれば、撮影動作時に汎用的なデータフォーマットで表現された画像データを記録する場合には、変換手段を機能させて汎用的なデータフォーマットで表現された画像データを生成することができ、変換手段の兼用によってデジタルカメラの小型化及びコスト低廉を図ることが可能になる。
【０１１３】
請求項４に記載の発明によれば、画像データを汎用的なデータフォーマットに変換する前に、データフォーマットの変換対象となる画像データに対し、ユーザによって設定される画像処理を施すように構成されるため、データフォーマットの変換後においても高品質な画像データが得られる。
【０１１４】
請求項５に記載の発明によれば、汎用的なデータフォーマットへの変換前に行われる画像処理が、データフォーマットの変換対象となる画像データに対して、ユーザによって設定される画像処理を施した後、画像データの階調数を低下させる処理を行うため、特に階調の連続性が損なわれることを良好に防止することが可能になる。
【図面の簡単な説明】
【図１】デジタルカメラの外観構成を示す正面図である。
【図２】デジタルカメラの外観構成を示す背面図である。
【図３】デジタルカメラとコンピュータとを通信ケーブルを介して接続した状態を示す図である。
【図４】デジタルカメラの主たる内部構成を示すブロック図である。
【図５】Ａ／Ｄ変換器から出力される画像データの概念を示す図である。
【図６】撮影時にＲＡＷ形式の専用フォーマット画像データが記録される場合の画像データの流れを示す図である。
【図７】撮影時にＪＰＥＧ形式等の汎用フォーマット画像データが記録される場合の画像データの流れを示す図である。
【図８】記録媒体に記録される画像データの概要を示す図である。
【図９】第１のデータフォーマット変換におけるデジタルカメラ及びコンピュータの動作の流れを示す図である。
【図１０】第１のデータフォーマット変換におけるデジタルカメラ内での画像データの流れを示す図である。
【図１１】第２のデータフォーマット変換におけるデジタルカメラ及びコンピュータの動作の流れを示す図である。
【図１２】第２のデータフォーマット変換におけるデジタルカメラ内での画像データの流れを示す図である。
【図１３】第２のデータフォーマット変換においてＬＣＤに表示される表示画面の変化を示す図である。
【符号の説明】
１　デジタルカメラ
１７　Ａ／Ｄ変換器（画像生成手段）
２０　画像処理部（画像処理手段）
３０　全体制御部
３１　ＣＰＵ（記録処理手段，選択手段）
３４　画像圧縮部（変換手段）
５２　通信制御部（データ送信手段）
８０　コンピュータ（外部機器）
９０　記録媒体
９５　通信ケーブル
【図１】
2004023338.tif 000003
【図２】
2004023338.tif 000004
【図３】
2004023338.tif 000005
【図４】
2004023338.tif 000006
【図５】
2004023338.tif 000007
【図６】
2004023338.tif 000008
【図７】
2004023338.tif 000009
【図８】
2004023338.tif 000010
【図９】
2004023338.tif 000011
【図１０】
2004023338.tif 000012
【図１１】
2004023338.tif 000013
【図１２】
2004023338.tif 000014
【図１３】
2004023338.tif 000015