(57)【要約】【課題】本発明は、複数種類の画像フォーマットに対応したデジタルカメラシステムを提供することを目的とする。【解決手段】本発明では、デジタルカメラにおいて、被写体像を撮像する撮像手段と、前記撮像手段からの出力から画像データを生成する生成手段と、複数の画像フォーマットの中から所定の画像フォーマットを設定する設定手段と、画像データと関連付けて前記所定画像フォーマットに関する情報をメモリカードに記憶する記憶手段とを備える構成とした。【選択図】  図１
2004336679.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を撮像する撮像手段と、
前記撮像手段からの出力から画像データを生成する生成手段と、
複数の画像フォーマットの中から所定の画像フォーマットを設定する設定手段と、
画像データと関連付けて前記所定画像フォーマットに関する情報をメモリカードに記憶する記憶手段とを備えることを特徴とするデジタルカメラ。
【請求項２】
請求項１に記載のデジタルカメラにおいて、
前記生成手段は、非圧縮画像データを生成することを特徴とするデジタルカメラ。
【請求項３】
請求項１に記載のデジタルカメラにおいて、
前記画像データは、ヘッダ部に情報を付加できる画像ファイル形式で生成され、
前記記憶手段は、前記ヘッダ部に前記所定画像フォーマット情報を記憶することを特徴とするデジタルカメラ。
【請求項４】
請求項１に記載のデジタルカメラにおいて、
前記画像データを前記所定画像フォーマットの画像データに変換する制御プログラムを前記メモリカードに記憶するプログラム記憶手段を備えることを特徴とするデジタルカメラ。
【請求項５】
請求項４に記載のデジタルカメラにおいて、
前記制御プログラムは、自動的に制御を実行する自己実行型の制御プログラムであることを特徴とするデジタルカメラ。
【請求項６】
請求項１に記載のデジタルカメラにおいて、
複数の画像サイズの中から所定の画像サイズを設定するサイズ設定手段を有し、
前記記憶手段は、画像データと関連付けて前記所定画像サイズ情報を記憶することを特徴とするデジタルカメラ。
【請求項７】
被写体像を撮像する撮像手段と、
前記撮像手段からの出力から画像データを生成する生成手段と、
複数の画像フォーマットの中から所定の画像フォーマットを設定する設定手段と、
画像データと関連付けて前記所定画像フォーマットに関する情報をメモリカードに記憶する記憶手段とを有するデジタルカメラと、
前記画像データを前記所定画像フォーマットに変換する画像処理装置とを備えることを特徴とするデジタルカメラシステム。
【請求項８】
請求項７に記載のデジタルカメラシステムにおいて、
前記画像処理装置は、メモリカードスロットを備え、
前記メモリカードスロットにメモリカードが装着されると自動的に前記画像データを前記所定画像フォーマットに変換することを特徴とするデジタルカメラシステム。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、デジタルカメラおよびデジタルカメラシステムに関し、特に複数の画像フォーマットを選択できるデジタルカメラおよびデジタルカメラシステムに関する。
【０００２】
【従来の技術】
デジタルカメラは、複数の画像フォーマットを設定でき、複数の画像フォーマットの画像データを生成してメモリカードに保存していた。そのため、デジタルカメラは、複数の画像フォーマットを生成するために、複数種類の画像処理プログラムまたは画像処理回路を持ち、画像処理する必要があった。
【０００３】
【発明が解決しようとする課題】
複数種類の画像フォーマットを処理するために処理回路を高性能にしなければならない。また、画像フォーマットの処理に時間がかかり、次の撮影のチャンスを失うことがあった。本発明は、上記問題点を解決した複数種類の画像フォーマットに対応したデジタルカメラシステムを提供することを目的とする。
【０００４】
【課題を解決するための手段】
請求項１に記載の発明では、デジタルカメラにおいて、被写体像を撮像する撮像手段と、前記撮像手段からの出力から画像データを生成する生成手段と、複数の画像フォーマットの中から所定の画像フォーマットを設定する設定手段と、画像データと関連付けて前記所定画像フォーマットに関する情報をメモリカードに記憶する記憶手段とを備える構成とした。
【０００５】
請求項２に記載の発明では、請求項１に記載のデジタルカメラにおいて、前記生成手段は、非圧縮画像データを生成する構成とした。
【０００６】
請求項３に記載の発明では、請求項１に記載のデジタルカメラにおいて、前記画像データは、ヘッダ部に情報を付加できる画像ファイル形式で生成され、前記記憶手段は、前記ヘッダ部に前記所定画像フォーマット情報を記憶する構成とした。
【０００７】
請求項４に記載の発明では、請求項１に記載のデジタルカメラにおいて、前記画像データを前記所定画像フォーマットの画像データに変換する制御プログラムを前記メモリカードに記憶するプログラム記憶手段を備える構成とした。
【０００８】
請求項５に記載の発明では、請求項４に記載のデジタルカメラにおいて、前記制御プログラムは、自動的に制御を実行する自己実行型の制御プログラムである構成とした。
【０００９】
請求項６に記載の発明では、請求項１に記載のデジタルカメラにおいて、複数の画像サイズの中から所定の画像サイズを設定するサイズ設定手段を有し、前記記憶手段は、画像データと関連付けて前記所定画像サイズ情報を記憶する構成とした。
【００１０】
請求項７に記載の発明では、デジタルカメラシステムにおいて、被写体像を撮像する撮像手段と、前記撮像手段からの出力から画像データを生成する生成手段と、複数の画像フォーマットの中から所定の画像フォーマットを設定する設定手段と、画像データと関連付けて前記所定画像フォーマットに関する情報をメモリカードに記憶する記憶手段とを有するデジタルカメラと、前記画像データを前記所定画像フォーマットに変換する画像処理装置とを備える構成とした。
【００１１】
請求項８に記載の発明では、請求項７に記載のデジタルカメラシステムにおいて、前記画像処理装置は、メモリカードスロットを備え、前記メモリカードスロットにメモリカードが装着されると自動的に前記画像データを前記所定画像フォーマットに変換する構成とした。
【００１２】
【発明の実施の形態】
以下に本発明の実施形態におけるデジタルカメラシステムについて説明する。
図１は、本発明の第１実施形態におけるデジタルカメラシステムの概略を説明する図である。図１において、本実施形態のデジタルカメラシステムは、デジタルカメラ１とパソコン２からパソコン６により構成される。デジタルカメラ１とそれぞれのパソコン２からパソコン６とは、デジタルカメラ１が撮像した画像データをやり取りする。
【００１３】
デジタルカメラ１とパソコン２との間では、メモリカードに記憶された画像データをデジタルカメラ１、パソコン２がそれぞれ備えるメモリカードスロットを介してやり取りする。また、デジタルカメラ１とパソコン３とは遠隔地に離れて設置されており、デジタルカメラ１とパソコン３との間では、インターネットを介して接続される。
また、デジタルカメラ１とパソコン４との間では、有線ケーブル接続される。デジタルカメラ１とパソコン５との間では、パソコン５に接続されたクレードルを介して接続される。デジタルカメラ１とパソコン６との間では、ブルートゥース等の近距離無線回線で接続されている。
【００１４】
図２を用いてデジタルカメラ１の構成を詳細に説明する。図２は、デジタルカメラ１の構成を示す機能ブロック図である。
図２において、デジタルカメラ１は、ＣＰＵ１０１、撮影レンズ１０２、撮像素子１０３、画像処理回路１０４、内蔵メモリ１０５、メモリカードスロット１０６、操作回路１０７、表示回路１０８、モニタ１０９、電源回路１１０、通信回路１１１、無線回路１１２、通信ターミナル１１３、クレードル接続ターミナル１１４により構成される。当然、他にもデジタルカメラの機能を実現するための回路は存在するが本発明と関係が薄いので説明を省略する。
【００１５】
ＣＰＵ１０１は、デジタルカメラ１で実行される様々な機能を実現するメイン回路である。ＣＰＵ１０１は、ＣＰＵ１０１内メモリ、内蔵メモリ１０５に記憶されたプログラムを実行し、デジタルカメラ１内の回路を制御する。撮影レンズ１０２は、被写体像を撮像素子１０３の受光面上に撮像させるための光学レンズである。
【００１６】
撮像素子１０３は、撮影レンズ１０２を介して入力した光学像を電気画像信号に変換する素子で、例えば、ＣＣＤである。画像処理回路１０４は、撮像素子１０３から出力された電気信号をアナログ／デジタル変換してデジタル信号を生成する。また、画像処理回路１０４は、デジタル変換されたデジタル信号に対して補間処理等を施して画像データを生成する。内蔵メモリ１０５は、画像データ、制御プログラム等を記憶するためのメモリである。例えば、不揮発性の半導体メモリが用いられる。内蔵メモリには、撮影レンズ１０２の色収差情報等を記憶している。
【００１７】
メモリカードスロット１０６は、メモリカードが挿入され、メモリカードに画像データ等のデータを書き込んだり、データを消去したりするためのスロットである。操作回路１０７は、デジタルカメラ１に設けられた複数の操作ボタンの操作を検出し、ＣＰＵ１０１に伝達する回路である。デジタルカメラ１に設けられた操作ボタンには、撮影開始を指示するためのレリーズボタン、モニタ上のカーソルを移動させる十字ボタン等を備える。操作回路１０７は、レリーズボタンの半押し操作、全押し操作を検出する。
【００１８】
表示回路１０８は、モニタ１０９に表示する画面データを生成する回路である。モニタ１０９は、デジタルカメラ１の背面に設けられた液晶ディスプレイ等であり、表示回路１０８が生成する画面データを表示する。電源回路１１０は、デジタルカメラ１を駆動するため、各回路に電力を供給するための回路である。また、充電池の充電を実施する。通信回路１１１は、デジタルカメラ１と外部機器との通信を可能にするためのインターフェース回路である。また、通信回路１１１は、画像データ等を通信規格に従ったデータに変換したり、通信規格に従ったデータをデジタルカメラ１で扱えるデータに変換したりする。
【００１９】
無線回路１１２は、外部機器と無線で通信を行うための回路である。通信ターミナル１１３は、外部機器とケーブルを使った通信を行うためのケーブル接続端子である。クレードル接続ターミナル１１４は、クレードルに設けられた接続ターミナルと接続し、外部装置と通信を行うための端子群を備えた接続ターミナルである。また、クレードル接続ターミナル１１４には、通信端子の他に、電源端子を備えている。電源端子は、電源回路１１０と接続されており、クレードルを介して外部電源と接続された場合には外部電源から供給される電力でデジタルカメラ１を駆動し、また充電池を充電する。
【００２０】
次に、デジタルカメラ１の機能について説明する。
デジタルカメラ１は、複数の画像フォーマット等を設定するための選択メニューを備える。選択メニューでは、画像データを利用する環境に合わせて、画像データの圧縮方式、画像サイズ等が選択可能である。
しかし、本実施形態のデジタルカメラ１は、１つの画像フォーマットを生成する回路またはプログラムしか搭載していない。従って、デジタルカメラ１では選択メニューで設定可能な画像フォーマットの全ての画像フォーマットの画像データを生成することができない。
【００２１】
本実施形態のカメラシステムでは、外部機器を利用して、選択メニューで設定された画像フォーマットの画像データを得ることを実現する。以下に、実現するための具体例を説明する。
先ず、画像フォーマット、画像サイズ選択メニューの設定操作について説明する。様々な設定項目を設定する設定モードに入り、画像フォーマット、画像サイズを設定する選択メニューを選択すると、図３に示す画面が表示される。各項目の選択は十字ボタンを使って行われる。
【００２２】
デジタルカメラ１の画像フォーマット、画像サイズの選択メニューでは、初期値として非圧縮ＴＩＦＦフォーマットで、最大画像サイズ（フルサイズ）が設定されている。画像データを送信する通信回線の速度、メモリ媒体の容量が増えているので、初期値の設定のまま、データ量の大きい非圧縮ＴＩＦＦフォーマットの画像データであっても利用上あまり問題にならない。デジタルカメラ１では、その他の画像フォーマットとして、ＪＰＥＧ２０００、ＪＰＥＧ（低圧縮）、ＪＰＥＧ（高圧縮）が選択できる。また、画像サイズとして、それぞれの画像フォーマットにおいてフルサイズ（例えばＳＸＧＡ）、中サイズ（例えばＸＧＡ）、低サイズ（例えばＶＧＡ）が選択できる。
【００２３】
デジタルカメラ１は、ここで選択、設定された画像フォーマット、画像サイズの設定項目を内蔵メモリ１０５に保存し、撮影時に使用する。当然、説明を省略した日時設定、省電力設定等のその他の設定項目についても内蔵メモリ１０５に保存する。
【００２４】
次に、デジタルカメラ１における撮影、記録制御について説明する。
上述した通り、デジタルカメラ１は、図３に示した画像フォーマットを設定する選択メニューで、使用者がどの画像フォーマットを設定している場合において、非圧縮ＴＩＦＦフォーマット、フルサイズでメモリカードに保存する。非圧縮ＴＩＦＦフォーマットの画像データは、画像データを扱うことができるほぼ全ての機器やソフトウェアで再生することが可能であり、デジタルカメラ１で設定できる最も高画質な画像フォーマットであるため、非圧縮ＴＩＦＦフォーマットで画像データを保存する。また、非圧縮ＴＩＦＦフォーマットの画像データであれば、画像変換処理可能な汎用ソフトを利用して他の所望の画像フォーマット、画像サイズに変換できる。
【００２５】
また、デジタルカメラ１は、画像データを保存する際に、Ｅｘｉｆファイル形式に従い、画像データに様々な情報を付加して保存する。また、Ｅｘｉｆファイルに付加するサムネイル画像データは、オリジナルの画像データと同じ非圧縮ＴＩＦＦフォーマットで生成して保存する。
【００２６】
以下にデジタルカメラ１で実行される撮影、記録制御について具体的に説明する。図４は、デジタルカメラ１のＣＰＵ１０１で実行される制御を示すフローチャート図である。本フローは、使用者によるレリーズボタンの全押し操作を検出することによりスタートする。
【００２７】
先ず、ステップＳ１０１では、撮像素子１０３を制御して、画像信号を得る。続いてステップＳ１０２では、撮像素子１０３から出力された画像信号に対して様々な処理を施し、非圧縮ＴＩＦＦフォーマットの画像データを生成する。様々な処理には、例えば、Ａ／Ｄ変換処理や画素補間処理等がある。
【００２８】
ステップＳ１０３では、内蔵メモリに記憶されている画像フォーマット、画像サイズ情報を読み出す。続いてステップＳ１０４では、読み出した画像フォーマット情報、画像サイズ情報を画像データに対応付けてメモリカードに記憶する。画像フォーマット情報、画像サイズ情報と画像データとを対応付けて記憶する制御については後述する。ステップＳ１０５では、設定された画像フォーマットに対応する変換プログラムが既にメモリカードに記憶されているか判別する。対応変換プログラムとは、パソコン２等の外部機器で実行するための、非圧縮ＴＩＦＦフォーマットの画像データをＪＰＥＧ２０００フォーマット、ＪＰＥＧフォーマットの画像データに変換するプログラムである。対応変換プログラムについては後述する。当然、非圧縮ＴＩＦＦフォーマットに設定されている場合には対応プログラムを記憶する必要はない。対応変換プログラムが記憶されている場合には本フローを終了し、対応変換プログラムが記憶されていない場合にはステップＳ１０６に進む。ステップＳ１０６では、対応プログラムをメモリカードに書き込む。
【００２９】
上記制御では、異なる画像フォーマット毎に対応する変換プログラムを用意した。これにより、必要の無い変換プログラムは書き込むことがないので、無駄にメモリを使うこともないし、書き込み処理の負担も軽減できる。
なお、用意されている全ての画像フォーマットに対応する変換プログラムをメモリカードに書き込むようにしてもよい。また、画像フォーマット毎の変換プログラムを用意する代わりに、全ての画像フォーマットに対応する１つの変換プログラムを用意してそのプログラムをメモリカードに書き込むようにしてもよい。
【００３０】
また、上記制御では、撮影時に変換プログラムを書き込むようにしたが、例えば、メモリカード挿入時や、図３に示す画像フォーマット選択メニューを終了した時、撮影後の所定タイミングでメモリカードに書き込むように制御してもよい。
次に、図４のステップＳ１０４において実行される、設定された画像フォーマット情報、画像サイズ情報を画像データに対応付けて保存する方法について説明する。
【００３１】
非圧縮ＴＩＦＦフォーマットの画像データを含むＥｘｉｆファイルのヘッダ部分に設定情報を付加する方法について説明する。この方法とは別の方法として、Ｅｘｉｆファイルとは別に設定情報を含むテキストファイルを作成し所定のルールで対応付ける方法でも実施可能であるが、今回は使用者にとって取り扱いが簡単な前者の方法について説明する。
【００３２】
Ｅｘｉｆファイルのヘッダ部分に設定情報を付加する方法について説明する。Ｅｘｉｆファイルには、様々な情報が付加されている。例えば、撮影日時情報、等がある。メーカが独自に自由に情報を付加することができる項目がある。今回はその項目に画像フォーマット、画像サイズの設定情報を付加する。画像フォーマット、画像サイズの設定情報を認識できるように変換プログラムを製作すればよいので、他の項目に設定情報を付加してもよい。
【００３３】
以上のようにすることで、デジタルカメラ１には、非圧縮ＴＩＦＦフォーマットの画像データを生成および再生するプログラムまたは画像処理回路を備えるだけでよい。パソコン等の他の装置でデジタルカメラ１により撮影された画像データを使用する時には自動的に設定した画像フォーマットに変換されるので使用者には不都合はない。他の画像フォーマットに変換した場合に画像劣化もほとんどない。
【００３４】
次に、図４のステップＳ１０６でメモリカードに書き込まれる変換プログラムについて説明する。変換プログラムは、多くの機器で実行できるような言語で作られている。また、対応プログラムは、外部機器で自動的に実行されるようにプログラムされている。また、処理を終了した場合にはＥｘｉｆファイルのヘッダ部を変更し、画像フォーマット変換に用いるために付加された画像フォーマット情報、画像サイズ情報を消去する。また、規定された画像フォーマット情報、画像サイズ情報は変換された画像データに従って上書き保存される。
【００３５】
以下に、変換プログラムの具体的な内容を説明するため、画像データの閲覧、プリント等を行うパソコン３において実行される制御について説明する。
パソコン３に接続されたカードスロットにメモリカードが挿入されると自動的にパソコン３内やメモリカード内を検索するソフトが起動する。これによりメモリカード内の変換プログラムを起動するか否かを決定する。既に変換プログラムの内蔵している場合にはそれを起動する。起動した変換プログラムを使用して、画像フォーマット情報、画像サイズ情報が付加された画像ファイルの画像フォーマットを変換する。
【００３６】
以下にパソコン３で実行される制御を具体的に説明する。
図５は、パソコン３により実行される変換制御を示すフローチャート図である。パソコン３に接続されたメモリカードスロットにメモリカードが装着されたことを検出した本フローがスタートする。
【００３７】
先ず、ステップＳ２０１では、装着されたメモリカードを検索する。次にステップＳ２０２では、自己実行型のプログラムが存在するか判別する。今回の変換プログラムがこのプログラムに相当する。存在する場合にはステップＳ２０３に進み、存在しない場合いは本フローを終了する。ステップＳ２０３では、自己実行型のプログラムを実行する。ここまでの制御は、予めパソコン３が備えているプログラムにより実行される。ステップＳ２０４では、パソコン３内のメモリを検索する。続くステップＳ２０５では、変換プログラムが存在しているか判別する。存在する場合にはステップＳ２０６に進み、存在しない場合にはステップＳ２０７に進む。ステップＳ２０６では、パソコン３内のメモリに存在する変換プログラムを実行する。変換プログラムは、インターネット等を通じてバージョンアップすることができるので、パソコン３内に存在する変換プログラムのほうが新版である可能性が高いからである。当然、パソコン３内の変換プログラムを使うことなく、メモリカード内の変換プログラムを実行するようにして、パソコン３内のメモリを検索する時間を節約してもよい。
【００３８】
ステップＳ２０７では、メモリカード内の変換プログラムを継続して実行する。ステップＳ２０８では、メモリカード内にある画像ファイルをパソコン３内のメモリに吸上げる。ステップＳ２０９では、吸上げた画像ファイルのヘッダ部を検索する。ステップＳ２１０では、画像データの画像フォーマットを変換する。ステップＳ２１１では、Ｅｘｉｆファイルのヘッダ情報の画像フォーマット、画像サイズの情報をフォーマット変換後の画像データに合った情報に変更する。ステップＳ２１２では、メーカ独自項目に付加されている画像フォーマット、画像サイズ情報を削除する。ステップＳ２１３では、メモリカード内の変換前の画像ファイルをフォーマット変換した画像ファイルで上書きする。
【００３９】
また、変換プログラムを実行できない外部装置でも、非圧縮ＴＩＦＦフォーマットであれば汎用フォーマットであるためプリント、閲覧は可能である。更に、汎用の画像処理ソフトを使用して、画像フォーマット、画像サイズを変換することが可能である。
【００４０】
また、パソコン３に変換プログラムが記憶されていることを前提に、メモリカードに画像フォーマット、画像サイズの設定情報を持つＥｘｉｆファイルのみ記憶するようにしてもよい。
また、本実施形態のデジタルカメラシステムでは、外部機器としてパソコンを用いて説明したが、携帯電話、ポータブルメモリ、プリンタ、他のカメラ、街角端末等でも本発明は適用できる。
【図面の簡単な説明】
【図１】図１は、本発明の第１実施形態におけるデジタルカメラシステムの概略を説明する図である。
【図２】図２は、デジタルカメラ１の構成を示す機能ブロック図である。
【図３】図３は、画像フォーマットを設定する選択メニューの表示例を示す図である。
【図４】図４は、デジタルカメラ１のＣＰＵ１０１で実行される制御を示すフローチャート図である。
【図５】図５は、パソコン３により実行される変換制御を示すフローチャート図である。
【符号の説明】
１・・・デジタルカメラ
２，３，４，５，６・・・パソコン
１０１・・・ＣＰＵ
１０２・・・撮影レンズ
１０３・・・撮像素子
１０４・・・画像処理回路
１０５・・・内蔵メモリ
１０６・・・メモリカードスロット
１０７・・・操作回路
１０８・・・表示回路
１０９・・・モニタ
１１０・・・電源回路
１１１・・・通信回路
１１２・・・無線回路
１１３・・・通信ターミナル
１１４・・・クレードル接続ターミナル
【図１】
2004336679.tif 000003
【図２】
2004336679.tif 000004
【図３】
2004336679.tif 000005
【図４】
2004336679.tif 000006
【図５】
2004336679.tif 000007