(57)【要約】【課題】  カメラヘッド部と本体部との間におけるパラメータ通信に必要な時間を短縮することができ、処理の応答性の向上と通信に要する電力の低減とを図るとともに、汎用性が低下しないデジタル画像処理装置を提供することを目的とする。【解決手段】  カメラ部から本体部に、カメラの機種コードを通知する通知手段と、上記カメラの機種コードに応じた複数のパラメータを、パラメータナンバーと対比し、記憶する対比・記憶手段と、通知された上記カメラの機種コードに応じたパラメータが、上記本体部に格納されていない場合、パラメータのリストを上記カメラ部に要求するパラメータリスト要求手段と、複数のパラメータの中から、１つのパラメータを選択して切り替える際に、パラメータナンバーに基づいて、上記本体部からカメラ部に指示する指示手段とを有することを特徴とするデジタル画像処理装置である。【選択図】  図１
2005167738.tif 000002
【特許請求の範囲】
【請求項１】
着脱可能なカメラ部と本体部とを具備する画像処理装置において、
上記カメラ部から上記本体部に、カメラ部の識別情報を通知する通知手段と；
上記カメラ部の識別情報に応じて、パラメータを上記カメラ部に要求するパラメータ要求手段と；
上記パラメータ要求手段による要求に応答して上記カメラ部から送られてきたパラメータを記憶する記憶手段と；
を有することを特徴とする画像処理装置。
【請求項２】
請求項１において、
上記パラメータ要求手段は、通知された上記カメラ部の識別情報に対応するパラメータが上記本体部に格納されていない場合に、パラメータを上記カメラ部に要求することを特徴とする画像処理装置。
【請求項３】
請求項１において、
上記パラメータを上記本体部が受け取った際に、省略されたパラメータに対して、予め規定された値を適応する手段を有することを特徴とする画像処理装置。
【請求項４】
着脱可能なカメラ部を接続することで撮影を行うことができる画像処理装置において、
上記カメラ部から送られた、カメラ部の識別情報を受信する受信手段と；
上記カメラ部の識別情報に応じて、パラメータを上記カメラ部に要求するパラメータ要求手段と；
上記パラメータ要求手段による要求に応答して上記カメラ部から送られてきたパラメータを記憶する記憶手段と；
を有することを特徴とする画像処理装置。
【請求項５】
請求項４において、
上記パラメータ要求手段は、受信した上記カメラ部の識別情報に対応するパラメータを記憶していない場合に、パラメータを上記カメラ部に要求することを特徴とする画像処理装置。
【請求項６】
請求項４において、
上記パラメータを受信した際に、省略されたパラメータに対して、予め規定された値を適応する手段を有することを特徴とする画像処理装置。
【請求項７】
着脱可能なカメラ部を接続することで撮影を行うことができる画像処理装置の制御方法において、
上記カメラ部から送られた、カメラ部の識別情報を受信するための受信工程と；
上記カメラ部の識別情報に応じて、パラメータを上記カメラ部に要求するためのパラメータ要求工程と；
上記パラメータ要求工程における要求に応答して上記カメラ部から送られてきたパラメータを記憶するための記憶工程と；
を有することを特徴とする画像処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラヘッド部と本体部とが分離し、交換可能な画像処理装置および制御方法に関する。
【背景技術】
【０００２】
カメラヘッド部を交換することができる従来のデジタルカメラでは、カメラヘッドが変更される毎に、カメラヘッド部のＩＤ情報をカメラヘッド部から本体部に通知し、ＩＤ情報に対応するパラメータを本体部が設定する（たとえば、特許文献１参照）。
【特許文献１】特開２０００-２０１２８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上記従来例では、本体部が、接続されたカメラヘッド部に適したパラメータを記憶していない場合には、パラメータを変更することができず、撮影を行うことができなくなってしまう。
【０００４】
パラメータをマニュアルで入力すると、撮影までの時間がかかってしまい、迅速に撮影に移ることができない。
【０００５】
本発明は、本体部がパラメータを記憶していないカメラヘッド部に交換しても撮影を行えるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、着脱可能なカメラ部と本体部とを具備する画像処理装置において、上記カメラ部から上記本体部に、カメラ部の識別情報を通知する通知手段と、上記カメラ部の識別情報に応じて、パラメータを上記カメラ部に要求するパラメータ要求手段と、上記パラメータ要求手段による要求に応答して上記カメラ部から送られてきたパラメータを記憶する記憶手段とを有することを特徴とする画像処理装置である。
【０００７】
また、着脱可能なカメラ部を接続することで撮影を行うことができる画像処理装置において、上記カメラ部から送られた、カメラ部の識別情報を受信する受信手段と、上記カメラ部の識別情報に応じて、パラメータを上記カメラ部に要求するパラメータ要求手段と、上記パラメータ要求手段による要求に応答して上記カメラ部から送られてきたパラメータを記憶する記憶手段とを有することを特徴とする画像処理装置である。
【０００８】
また、着脱可能なカメラ部を接続することで撮影を行うことができる画像処理装置の制御方法において、上記カメラ部から送られた、カメラ部の識別情報を受信するための受信工程と、上記カメラ部の識別情報に応じて、パラメータを上記カメラ部に要求するためのパラメータ要求工程と、上記パラメータ要求工程における要求に応答して上記カメラ部から送られてきたパラメータを記憶するための記憶工程とを有することを特徴とする画像処理装置の制御方法である。
【発明の効果】
【０００９】
本発明によれば、パラメータリスト情報を記憶していない機種のカメラヘッド部に交換しても速やかにパラメータを設定できる。また、既にパラメータを記憶しているカメラヘッド部の場合には、パラメータ設定にかかる時間を短縮することができ、処理の応答性の向上と、パラメータ通信に要する電力の低減とを図ることができる。また、様々なカメラヘッド部に交換できるので、本体部を汎用性を持たせることができる。
【発明を実施するための最良の形態】
【００１０】
発明を実施するための最良の形態は、次の実施例である。
【実施例１】
【００１１】
図１は、本発明の実施例１である分離型のデジタル画像処理装置１００の概略構成を示すブロック図である。
【００１２】
デジタル画像処理装置１００は、カメラ部１０と、本体部２０とを有する。
【００１３】
カメラ部１０は、本体部２０と分離されたカメラ部であり、レンズ群１１と、ＣＣＤ１２と、ＣＣＤコントロール部１３と、デジタルカメラ機能ＩＣ１４と、ワークメモリ１５と、プログラムメモリ１６と、レンズ駆動モータ部１７と、カメラ側コネクタ１８と、カメラ側バス１９とを有する。
【００１４】
レンズ群１１は、ＣＣＤ１２に画像を入力するレンズ群である。ＣＣＤ１２は、レンズ群１１から入力される画像を電気信号に変換する。
【００１５】
ＣＣＤコントロール部１３は、ＣＣＤ１２から出力されるアナログ信号を調整し、デジタル信号に変換するＣＤＳ／ＡＧＣ＆ＡＤと、ＣＣＤ１２を駆動するためのタイミング信号を出力するタイミングジェネレータとによって構成されている。
【００１６】
デジタルカメラ機能ＩＣ１４は、ＣＣＤコントロール部１３を同期シリアル通信によって制御し、ＣＣＤコントロール部１３から出力されるデジタル信号を、画像データとして生成し、露出やホワイトバランスをコントロールし、ファインダ画像（７２０×４８０ドット）の出力やＣＰＵ２１からの信号によって、撮影画像のＪＰＥＧファイルを生成する。
【００１７】
カメラ用ワークメモリ１５は、デジタルカメラ機能ＩＣ１４に接続され、ＪＰＥＧ展開や画像サイズ変換等に使われるワークメモリとして使用され、主にＳＤＲＡＭやＳＲＡＭによって構成されている。
【００１８】
プログラムメモリ１６は、デジタルカメラ機能ＩＣ１４の制御プログラムが格納されているフラッシュメモリやマスクメモリによって構成されている。レンズ駆動モータ部１７は、デジタルカメラ機能ＩＣ１４によって制御され、レンズを駆動する。
【００１９】
カメラ側コネクタ１８は、カメラ部１０と本体部２０とを接続するためのカメラ部１０側のコネクタである。カメラ側バス１９は、デジタルカメラ機能ＩＣ１４とＣＰＵ２１とが、制御コマンドと画像データとを送受信するカメラ側バスである。
【００２０】
本体部２０は、ＣＰＵ２１と、ワークメモリ２２と、プログラムメモリ２３と、パラメータメモリ２４と、表示制御回路２５と、ＴＦＴ液晶表示部２６と、キーＳＷ２７と、ＣＦカード２８と、本体側コネクタ２９と、本体側バス３０とを有する。
【００２１】
ＣＰＵ２１は、キーＳＷ２７からの入力に基づいて、本体部２０をコントロールし、デジタルカメラ機能ＩＣ１４の制御や、ＴＦＴ液晶表示部２６への表示データをコントロールするＣＰＵである。ＣＰＵ２１は、いわゆるマイクロプロセッサ以外に、プログラムメモリ２３、ワークメモリ２２等の外部メモリをコントロールするメモリコントローラ等のロジックを内蔵するいわゆるＳＯＣ（システム・オン・シリコン）である。
【００２２】
ワークメモリ２２は、メモリバスで接続され、ＣＰＵ２１の画像展開エリアやワークエリアとして使用され、ＳＲＡＭやＤＲＡＭ等によって構成されている。
【００２３】
プログラムメモリ２３は、メモリバスで接続され、当該機器をコントロールする制御プログラムやフォントデータを格納し、フラッシュメモリやマスクＲＯＭ等によって構成されているプログラムメモリである。このＲＯＭ内に格納されているプログラムには、デジタル画像の圧縮や展開等、カメラ部１０側のデジタルカメラ機能ＩＣ１４と類似の機能も含む。
【００２４】
パラメータメモリ２４は、メモリバスで接続され、カメラ部１０の動作を指示する制御パラメータを格納し、フラッシュメモリやＥＥＰＲＯＭ等の書き換え可能な不揮発性メモリである。
【００２５】
表示制御回路２５は、ＣＰＵ２１からＲＧＢ信号と同期信号を入力し、ＴＦＴ液晶表示部２６に画像を表示するための信号を生成・出力する表示制御回路である。
【００２６】
ＴＦＴ液晶表示部２６は、ＶＧＡサイズのＴＦＴ方式の液晶ディスプレイである。キーＳＷ２７は、シャッターＳＷやモードＳＷなどの各種制御用のＳＷを検出するキーＳＷである。
【００２７】
ＣＦカード２８は、ＣＰＵ２１と専用バスを経由し、コネクタで接続されるストレージ手段である。本体側コネクタ２９は、カメラ部１０と本体部２０とを接続するコネクタである。
【００２８】
本体側バス３０は、デジタルカメラ機能ＩＣ１４とＣＰＵ２１とが、相互に制御コマンドと画像データとを送受信する本体側バスである。
【００２９】
次に、カメラ部１０を本体部２０に接続した場合における本体部２０の処理動作について説明する。
【００３０】
図２は、カメラ部１０を本体部２０に接続した場合における本体部２０の処理動作を示すフローチャートである。
【００３１】
Ｓ１では、バス１９、３０を通して、カメラ部１０の機種コードを示す文字列がデジタルカメラ機能ＩＣ１４から、ＣＰＵ２１に通知される。
【００３２】
Ｓ２では、通知された機種コードがパラメータメモリ２４上に記録されている既知の機種であるか、パラメータメモリ２４上には記録されていない未知の機種であるかを判断する。
【００３３】
Ｓ３では、パラメータメモリ２４から、機種コードに対応するパラメータリストを読み出し、ワークメモリ２２に書き込む。
【００３４】
Ｓ４では、ＣＰＵ２１から、デジタルカメラ機能ＩＣ１４に、カメラパラメータリスト送信を要求し、パラメータリストを受け取り、ワークメモリ２２に書き込み、Ｓ５で、上記受け取ったパラメータリストと機種コードとを組みにして、パラメータメモリ２４上に追加書き込みする。
【００３５】
図３は、パラメータメモリ２４に格納されている記憶内容例であって、カメラ部１０の機種コードと、対応するパラメータの種類３３とを記憶している内容例を示す図である。
【００３６】
文字列３０は、カメラ部１０の機種コードを示す文字列であり、「Ｃａｍｅｒａ  Ｈｅａｄ  Ａ」、「Ｃａｍｅｒａ  Ｈｅａｄ  Ｂ」という２つの機種コードが格納されている。パラメータの種類３１は、Ｈｕｆｆｍａｎ  Ｔａｂｌｅ、Ｑ  Ｔａｂｌｅ、Ｐｉｃｔｕｒｅ  Ｓｉｚｅ等が、各カメラヘッドに対応して格納されている。
【００３７】
パラメータナンバー３２は、１種類のＨｕｆｆｍａｎ  Ｔａｂｌｅ、Ｑ  Ｔａｂｌｅ、３種類のＱ  Ｔａｂｌｅ、３種類のＰｉｃｔｕｒｅ  Ｓｉｚｅに対して、それぞれ、０、１、２、…というナンバーが振られている。文字列３０には、実際のパラメータの数値３３が格納されている。
【００３８】
次に、実施例１における静止画撮影時の処理動作について説明する。
【００３９】
図４は、実施例１における静止画撮影時の処理動作を示すフローチャートである。
【００４０】
Ｓ１１では、パラメータメモリ２４から、機種コードに対応するパラメータリストを読み出し、ワークメモリ２２に書き込む。
【００４１】
Ｓ１２では、これから撮影する撮影条件に該当するパラメータの種類３１と、パラメータナンバー３２とを組みにし、カメラ部１０へ送信する。この際、実際のパラメータの数値３３を送信する必要が無い。
【００４２】
Ｓ１３では、静止画撮影の指示コマンドをカメラ部１０に送り、Ｓ１４では、撮影されたデータをカメラ部１０から受信し、ワークメモリ２２に書き込み、Ｓ１５でＴＦＴ液晶表示部２６に撮影画像を表示する。
【００４３】
Ｓ１６では、ワークメモリ２２上にある撮影画像データを、ファイル化するために必要な情報を、パラメータリスト（実際のパラメータの数値３３）から取り出し、ヘッダ情報として、ワークメモリ２２上の撮影画像データに追加し、できあがった画像ファイルを、Ｓ１７で、ＣＦカード２８に格納する。
【実施例２】
【００４４】
上記実施例１では、カメラ部１０から受信した機種コード（パラメータの種類３１）とパラメータリスト（実際のパラメータの数値３３）とを、不揮発性メモリに順次、追加書き込みする。
【００４５】
本発明の実施例２は、受信した機種コード（パラメータの種類３１）とパラメータリスト（実際のパラメータの数値３３）とを、不揮発性メモリに、上書きすることによって、最後に受信した機種コード（パラメータの種類３１）とパラメータリスト（実際のパラメータの数値３３）とに置き換えるようにする。
【００４６】
また、実際にカメラ部１０を接続して受信した機種コード（パラメータの種類３１）とパラメータリスト（実際のパラメータの数値３３）とのみではなく、機種コード（パラメータの種類３１）とパラメータリスト（実際のパラメータの数値３３）とが予めわかっているカメラ部１０のデータも、製品出荷時に、読み出し専用のメモリに格納してある。
【００４７】
次に、実施例２において、カメラ部１０を本体部２０に接続した際における本体部２０側の処理動作について説明する。
【００４８】
図５は、実施例２において、カメラ部１０を本体部２０に接続した際における本体部２０側の処理動作を示すフローチャートである。
【００４９】
なお、その他の図に関しては、実施例１に準ずるのでここでは、説明を省略する。
【００５０】
Ｓ２１では、カメラ部１０の機種コードを示す文字列が、デジタルカメラ機能ＩＣ１４から、ＣＰＵ２１に通知される。
【００５１】
Ｓ２２では、読み出し専用のメモリであるプログラムメモリ２３に、図３に示す形式で格納されているデータをスキャンし、受信した機種コードが、ＲＯＭテーブルに格納されていれば、Ｓ２３で、該当するパラメータをＲＯＭ２３から読み出し、ワークメモリ２２に書き込む。
【００５２】
ＲＯＭテーブルに機種コードが格納されていなければ、Ｓ２４で、パラメータメモリ２４に格納されている機種コードと比較し、一致すれば、Ｓ２５で、該当するパラメータをパラメータメモリ２４から読み出し、ワークメモリ２２に書き込む。
【００５３】
パラメータメモリ２４に格納されている機種コードと異なれば、Ｓ２６で、ＣＰＵ２１から、デジタルカメラ機能ＩＣ１４に、カメラパラメータリスト送信を要求し、パラメータリストを受け取り、ワークメモリ２２に書き込み、Ｓ２７で、パラメータメモリ２４上のデータを、現在の機種コードとパラメータリストとに置き換える。
【００５４】
実施例２は、同一のカメラ部１０を、連続して使用するケースが多い場合に適し、カメラ部１０の機種コードとパラメータリストとを記憶する不揮発性メモリの容量が少なくてすむというメリットがある。
【実施例３】
【００５５】
実施例１と実施例２では、カメラ部１０から送信されるパラメータリストは、設定可能な全てのパラメータを受信するように動作する。
【００５６】
本発明の実施例３は、全てのパラメータに対して、予め規定されているデフォルトのパラメータが存在し、デフォルトと異なるパラメータのみを、カメラ部１０から本体部２０に通知する実施例である。
【００５７】
図６は、実施例３において、パラメータメモリ２４に格納されている記憶内容例であり、カメラ部１０の機種コードと、対応するパラメータリストとの記憶内容例を示す図である。なお、その他の図に関しては、実施例１に準ずるのでここでは、説明を省略する。
【００５８】
デフォルトのパラメータ４０は、予め規定されているデフォルトのパラメータである。
【００５９】
カメラ部１０のパラメータリスト４１は、「Ｃａｍｅｒａ  Ｈｅａｄ  Ａ」という名前のカメラ部１０のパラメータリストであり、デフォルトと異なる「Ｑ  Ｔａｂｌｅ」および「Ｐｉｃｔｕｒｅ  Ｓｉｚｅ」のみが格納されている。ここに格納されていない「Ｈｕｆｆｍａｎ  Ｔａｂｌｅ」等のパラメータは、デフォルトのパラメータ４０のリストにあるものを用い、カメラ部１０からのパラメータリスト送信時にも省略される。
【００６０】
カメラ部１０のパラメータリスト４２は、「Ｃａｍｅｒａ  Ｈｅａｄ  Ｂ」という名前のカメラ部１０のパラメータリストであり、デフォルトと異なる「Ｐｉｃｔｕｒｅ  Ｓｉｚｅ」のみが格納されている。
【００６１】
実施例３は、デフォルトとして規定されているパラメータは、通信時にも省略されるので、その分、通信時間を短縮することができる。また、パラメータリストを格納しておく不揮発性メモリの容量が少なくてすむ。
【図面の簡単な説明】
【００６２】
【図１】本発明の実施例１である分離型のデジタル画像処理装置１００の概略構成を示すブロック図である。
【図２】カメラ部１０を本体部２０に接続した場合における本体部２０の処理動作を示すフローチャートである。
【図３】パラメータメモリ２４に格納されている記憶内容例であって、カメラ部１０の機種コードと、対応するパラメータの種類３３とを記憶している内容例を示す図である。
【図４】実施例１における静止画撮影時の処理動作を示すフローチャートである。
【図５】実施例２において、カメラ部１０を本体部２０に接続した際における本体部２０側の処理動作を示すフローチャートである。
【図６】実施例３において、パラメータメモリ２４に格納されている記憶内容例であり、カメラ部１０の機種コードと、対応するパラメータリストとの記憶内容例を示す図である。
【符号の説明】
【００６３】
１００…デジタル画像処理装置、
１０…カメラ部、
１１…レンズ群、
１２…ＣＣＤ、
１３…ＣＣＤコントロール部、
１４…デジタルカメラ機能ＩＣ、
１５…ワークメモリ、
１６…プログラムメモリ、
１７…レンズ駆動モータ部、
１８…カメラ側コネクタ、
２０…本体部、
２１…ＣＰＵ、
２２…ワークメモリ、
２３…プログラムメモリ、
２４…パラメータメモリ、
２５…表示制御回路、
２６…ＴＦＴ液晶表示部、
２７…キーＳＷ、
２８…ＣＦカード、
２９…本体側コネクタ、
３０…本体側バス。
【図１】
2005167738.tif 000003
【図２】
2005167738.tif 000004
【図３】
2005167738.tif 000005
【図４】
2005167738.tif 000006
【図５】
2005167738.tif 000007
【図６】
2005167738.tif 000008