(57)【特許請求の範囲】
【請求項１】
撮像装置と通信可能に接続された画像処理装置であって、
入力と出力とが等しい関係にあるリニアな色調整パラメータを前記撮像装置に対して送信する送信手段と、
色調整パラメータを編集する編集手段と、
前記撮像装置から画像データを受信する受信手段と、
前記編集手段による編集前の色調整パラメータを前記画像データに適用することにより第１の画像データを生成するとともに、前記編集手段により編集された色調整パラメータを前記画像データに対して適用することにより第２の画像データを生成する画像処理手段と、
前記第１の画像データ及び前記第２の画像データを表示手段において表示させる表示制御手段と、
を有し、
前記受信手段は、前記送信手段により前記リニアな色調整パラメータが前記撮像装置に対して送信された場合、前記撮像装置において前記リニアな色調整パラメータが適用されることなく生成された前記画像データを、前記撮像装置から受信することを特徴とする画像処理装置。
【請求項２】
前記第１の画像データ及び前記第２の画像データを表示させる第１のモードのほか、前記編集手段による編集中の色調整パラメータが適用されることにより生成された画像データを表示させる第２のモードを更に有することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記第２のモードにおいて、前記送信手段は、前記編集手段による編集中の色調整パラメータを前記撮像装置に対して送信し、前記受信手段は、当該編集中の色調整パラメータが適用されることによって生成された画像データを前記撮像装置から受信し、前記表示制御手段は、当該編集中の色調整パラメータが適用されることによって生成された画像データを表示手段において表示させることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
撮像装置と通信可能に接続された画像処理装置が実行する画像処理方法であって、
入力と出力とが等しい関係にあるリニアな色調整パラメータを前記撮像装置に対して送信する送信ステップと、
色調整パラメータを編集する編集ステップと、
前記撮像装置から画像データを受信する受信ステップと、
前記編集ステップによる編集前の色調整パラメータを前記画像データに適用することにより第１の画像データを生成するとともに、前記編集ステップにより編集された色調整パラメータを前記画像データに対して適用することにより第２の画像データを生成する画像処理ステップと、
前記第１の画像データ及び前記第２の画像データを表示手段において表示させる表示制御ステップと、
を含み、
前記受信ステップでは、前記送信ステップにより前記リニアな色調整パラメータが前記撮像装置に対して送信された場合、前記撮像装置において前記リニアな色調整パラメータが適用されることなく生成された前記画像データを、前記撮像装置から受信することを特徴とする画像処理方法。
【請求項５】
コンピュータを、請求項１乃至３何れか１項記載の画像処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色調整パラメータが適用された画像データを表示するための技術に関するものである。
【背景技術】
【０００２】
従来のデジタルカメラには、撮像素子によって撮影中の画像データをデジタルカメラの背面の液晶モニタに表示するだけでなく、デジタルカメラと接続されたパーソナルコンピュータ等の外部装置にも転送することができるものがある。また、従来のデジタルカメラには、撮影中の画像データの撮影条件や色調整等を制御できるものもある。
【０００３】
特許文献１には、表示装置にライブビュー画像を転送している際に、撮影条件を反映したライブビュー表示状態と、撮影条件をリセットした設定を反映したライブビュー表示状態との間で切り替えを行う技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２４５８１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示された技術は、撮影条件を反映したライブビュー表示状態と、撮影条件をリセットした設定を反映したライブビュー表示状態との双方を同時に見比べることができない。
【０００６】
そこで、本発明の目的は、編集前の色調整パラメータ及び編集中の色調整パラメータを適用することによって生成された画像データを比較し、所望の色調整パラメータを編集することにある。
【課題を解決するための手段】
【０００７】
そこで、本発明の画像処理装置は、撮像装置と通信可能に接続された画像処理装置であって、入力と出力とが等しい関係にあるリニアな色調整パラメータを前記撮像装置に対して送信する送信手段と、色調整パラメータを編集する編集手段と、前記撮像装置から画像データを受信する受信手段と、前記編集手段による編集前の色調整パラメータを前記画像データに適用することにより第１の画像データを生成するとともに、前記編集手段により編集された色調整パラメータを前記画像データに対して適用することにより第２の画像データを生成する画像処理手段と、前記第１の画像データ及び前記第２の画像データを表示手段において表示させる表示制御手段と、を有し、前記受信手段は、前記送信手段により前記リニアな色調整パラメータが前記撮像装置に対して送信された場合、前記撮像装置において前記リニアな色調整パラメータが適用されることなく生成された前記画像データを、前記撮像装置から受信することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、編集前の色調整パラメータ及び編集中の色調整パラメータを適用することによって生成された画像データを比較し、所望の色調整パラメータを編集することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る撮像装置の構成を示す図である。
【図２】本発明の実施形態に係る画像処理装置の構成を示す図である。
【図３】表示部における表示用画像データの表示例を示す図である。
【図４】本発明の実施形態に係る画像処理装置の処理を示すフローチャートである。
【図５】本発明の実施形態に係る撮像装置の処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。
【００１１】
図１は、本発明の実施形態に係る撮像装置１００の構成を示す図である。Ａ／Ｄ変換部１０２は、撮像素子１０１から出力されるアナログ形式の画像信号をデジタル形式の画像信号に変換する。以下では、Ａ／Ｄ変換部１０２から出力されるデジタル形式の画像信号と画像データと称す。画像処理部１０６は、Ａ／Ｄ変換部１０２から出力される画像データに対して現像処理を行い、ＲＡＭ１０７に記憶されている色調整パラメータを適用することにより、画像データに対して色調整を施す。以下では、画像処理部１０６において色調整が施された画像データを、色調整画像データと称す。
【００１２】
通信処理部１０３は、後述する画像処理装置２００から色調整パラメータを受信する。受信した色調整パラメータはＲＡＭ１０７に記憶される。また通信処理部１０３は、色調整画像データを画像処理装置２００に対して送信する。ＲＡＭ１０７は、画像処理部１０６によって生成された色調整画像データ、及び、画像処理装置２００から受信した色調整パラメータを記憶する。ＣＰＵ１０５は、上記各部を制御するためのプログラムを実行する。当該プログラムは、ＲＯＭ１０８において記憶され、必要に応じてＣＰＵ１０５によって読み込まれて実行される。なお、上記各構成はシステムバス１０４を介して接続されている。
【００１３】
図２は、本発明の実施形態に係る画像処理装置２００の構成を示す図である。通信処理部２０１は、通信ケーブルを介して撮像装置１００と通信可能に接続するための通信インタフェースであり、リモートライブビュー撮影が開始されると、撮像装置１００から色調整画像データを受信する。なお、通信インタフェースとしては、ＵＳＢ(Universal Serial Bus)等が用いられる。また、通信ケーブルを用いた有線接続に代えて無線接続を採用してもよい。
【００１４】
画像処理装置２００は、色調整部２０８における設定が２系統表示モードである場合、ＲＡＭ２０６に予め記憶されているリニアな色調整パラメータを、通信処理部２０１を介して撮像装置１００に対して送信する。ここでいうリニアな色調整パラメータとは、入力と出力とが等しい関係にある色調整パラメータを指す。例えば、色調整パラメータの形式がマトリクスであれば、リニアな色調整パラメータは単位行列であり、色調整パラメータの形式が１ＤＬＵＴ（１次元ルックアップテーブル）であれば、リニアな色調整パラメータは傾きが１で切片が０の直線となる。
【００１５】
一方、色調整部２０８の設定が１系統表示モードである場合、画像処理装置２００は、色調整部２０８で生成された後述する編集中の色調整パラメータを逐次、通信処理部２０１を介して撮像装置１００に対して送信する。画像処理部２０２は、編集中の色調整パラメータが適用されることによって生成された色調整画像データを撮像装置１００から受信する。すると、表示部２０３は、図３（ｂ）に示すように、上記色調整画像データを表示用画像データとして表示する。なお、編集中の色調整パラメータが適用された表示用画像データ、及び、後述する編集前の色調整パラメータが適用された表示用画像データの２系統を表示する２系統表示モードである場合、図３（ａ）に示すように、これらの表示用画像データが同時に表示される。なお、編集前の色調整パラメータが適用されることによって生成された表示用画像データは第１の画像データの例であり、編集された色調整パラメータが適用されることによって生成された表示用画像データは第２の画像データの例である。
【００１６】
ＣＰＵ２０５は、画像処理装置２００全体を制御する。ＲＡＭ２０６は、撮像装置１００から受信した色調整画像データ、並びに、色調整部２０８によって生成された色調整パラメータ、リニアな色調整パラメータ及び予め外部装置から受信した色調整パラメータ等の複数の色調整パラメータを記憶する。色調整部２０８は、ユーザインタフェースを有し、当該ユーザインタフェースに対するユーザ操作に応じて、色調整パラメータの編集処理や、表示部２０３に表示用画像データを表示させる際に１系統表示モードとするか、２系統表示モードとするかを選択する。なお、ここでの色調整パラメータの編集処理の結果はＲＡＭ２０６に記憶される。
【００１７】
記憶部２０７に格納されているプログラムは、一旦ＲＡＭ２０６に読み出された後、ＣＰＵ２０５によって実行される。記憶部２０７は、画像処理装置２００における各種処理に必要なプログラムやデータを記憶している。なお、上記各構成はシステムバス２０４を介して接続されている。
【００１８】
図４は、画像処理装置２００の処理を示すフローチャートである。以下に説明する処理は、画像処理装置２００のＣＰＵ２０５が記憶部２０７からＲＡＭ２０６にプログラムを読み出して実行することにより、実現する処理である。
【００１９】
画像処理装置２００から撮像装置１００をリモートコントロールして、リモートライブビュー撮影の開始を指示することにより以下の処理が開始される。ステップＳ４００において、ＣＰＵ２０５は、ユーザによって設定された内容に基づいて、２系統表示モードであるか否かを判定する。２系統表示モードではない、即ち、１系統表示モードである場合、処理はステップＳ４０１に移行する。一方、２系統表示モードである場合、処理はステップＳ４０６に移行する。なお、２系統表示モードは第１のモードの例であり、１系統表示モードは第２のモードの例である。
【００２０】
ステップＳ４０１において、ＣＰＵ２０５は、色調整部２０８が有するユーザインタフェースに対するユーザの操作に応じて、色調整パラメータを生成する。ステップＳ４０２において、ＣＰＵ２０５は、生成した色調整パラメータを、編集中の色調整パラメータとしてＲＡＭ２０６に記憶させる。ステップＳ４０３において、ＣＰＵ２０５は、ＲＡＭ２０６に記憶された編集中の色調整パラメータを撮像装置１００に送信する。ステップＳ４０４において、ＣＰＵ２０５は、上記編集中の色調整パラメータが適用されることによって生成された色調整画像データを撮像装置１００から受信し、ＲＡＭ２０６に記憶させる。ステップＳ４０５において、ＣＰＵ２０５は、図３（ｂ）に示すように、ＲＡＭ２０６に記憶された色調整画像データを表示用画像データとして表示部２０３に表示させる。
【００２１】
ステップＳ４０６において、ＣＰＵ２０５は、ＲＡＭ２０６に予め記憶されているリニアな色調整パラメータを撮像装置１００に送信する。ステップＳ４０７において、ＣＰＵ２０５は、ＲＡＭ２０６に予め記憶されている複数の色調整パラメータのうち、編集中の色調整パラメータとの比較表示に使う色調整パラメータを編集前の色調整パラメータとして決定する。
【００２２】
ステップＳ４０８において、ＣＰＵ２０５は、色調整部２０８が有するユーザインタフェースに対するユーザの操作に応じて、ステップＳ４０７で決定した編集前の色調整パラメータを編集する。ステップＳ４０９において、ＣＰＵ２０５は、ステップＳ４０８における編集前の色調整パラメータに対する編集結果を、編集中の色調整パラメータとしてＲＡＭ２０６に記憶させる。
【００２３】
ステップＳ４１０において、ＣＰＵ２０５は、リニアな色調整パラメータが適用されることによって生成された色調整画像データを撮像装置１００から受信し、ＲＡＭ２０６に記憶させる。ステップＳ４１１において、画像処理部２０２は、ステップＳ４１０においてＲＡＭ２０６に記憶された色調整画像データに対し、編集前の色調整パラメータ及び編集中の色調整パラメータをそれぞれ適用する。これにより、色調整画像データに対して編集前の色調整パラメータが適用された表示用画像データが生成されるとともに、色調整画像データに対して編集中の色調整パラメータが適用された表示用画像データが生成される。
【００２４】
ステップＳ４１２において、ＣＰＵ２０５は、生成された２つの表示用画像データを図３（ａ）に示すように表示部２０３に表示させる。ステップＳ４１３において、ＣＰＵ２０５は、全ての色調整の終了指示があったか否かを判定する。全ての色調整の終了指示があった場合、処理は終了する。一方、全ての色調整の終了指示がまだない場合、処理はステップＳ４０８に戻る。
【００２５】
図５は、撮像装置１００の処理を示すフローチャートである。以下に説明する処理は、撮像装置１００のＣＰＵ１０５がＲＯＭ１０８からプログラムを読み出して実行することにより、実現する処理である。
【００２６】
ステップＳ５０１において、ＣＰＵ１０５は、画像処理装置２００の指示によりリモートライブビュー撮影の開始指示を受け付けた後、画像処理装置２００から色調整パラメータを受信し、ＲＡＭ１０７に記憶させる。ステップＳ５０２において、ＣＰＵ１０５は、画像処理装置２００からの指示に従って連続的に撮影処理を行う。ステップＳ５０３において、ＣＰＵ１０５は、撮影された画像データに対して現像処理を施した後、ＲＡＭ１０７に記憶されている色調整パラメータを適用し、色調整画像データを生成する。但し、ＲＡＭ１０７に記憶されている色調整パラメータがリニアな色調整パラメータである場合、ＣＰＵ１０５は、色調整パラメータを適用せずに色調整画像データを生成する。これは、リニアな色調整パラメータを適用して色調整を行ったとしても、色調整前後の画像データに変化はないため、色調整を実行しない方が処理を効率化できるためである。
【００２７】
ステップＳ５０４において、ＣＰＵ１０５は、生成した色調整画像データを画像処理装置２００に送信する。ステップＳ５０５において、ＣＰＵ１０５は、画像処理装置２００からライブビュー撮影の終了指示があったか否かを判定する。終了指示があった場合、本処理を終了する。一方、終了指示がない場合、処理はステップＳ５０１に戻る。
【００２８】
本実施形態においては、編集前の色調整パラメータ及び編集中の色調整パラメータを適用することによって生成された表示用画像データを同時に表示することができる。従って、ユーザはこれらの表示用画像データを比較し、所望の色調整パラメータに編集することができる。
【００２９】
以上、本発明を適用した好適な実施形態について説明したが、本発明は上述した実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【００３０】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００３１】
１００：撮像装置、１０１：撮像素子、１０２：Ａ／Ｄ変換部、１０３：通信処理部、１０４：システムバス、１０５：ＣＰＵ、１０６：画像処理部、１０７：ＲＡＭ、１０８：ＲＯＭ、２００：画像表示装置、２０１：通信処理部、２０２：画像処理部、２０３：表示部、２０４：システムバス、２０５：ＣＰＵ、２０６：ＲＡＭ、２０７：記憶部、２０８：色調整部
【図１】
0005812804.tif 000002
【図２】
0005812804.tif 000003
【図３】
0005812804.tif 000004
【図４】
0005812804.tif 000005
【図５】
0005812804.tif 000006