(57)【要約】【課題】撮像画像の代わりに表示された代替画像を確認するユーザに、撮像画像の階調を高精度に把握させることができる技術を提供する。【解決手段】本発明の電子機器は、撮像画像の一部の領域である部分領域における前記撮像画像の階調値のヒストグラムを、前記撮像画像から取得する取得手段と、前記ヒストグラム、前記部分領域に関する領域情報、及び、データサイズが前記撮像画像よりも小さく且つ前記撮像画像の代わりとなる代替画像を外部へ出力する出力手段と、を有する。【選択図】図３
2019153896.tif 000002
【特許請求の範囲】
【請求項１】
撮像画像の一部の領域である部分領域における前記撮像画像の階調値のヒストグラムを、前記撮像画像から取得する取得手段と、
前記ヒストグラム、前記部分領域に関する領域情報、及び、データサイズが前記撮像画像よりも小さく且つ前記撮像画像の代わりとなる代替画像を外部へ出力する出力手段と、を有することを特徴とする電子機器。
【請求項２】
撮像画像の一部の領域である部分領域における前記撮像画像の階調値のヒストグラムを取得する取得手段と、
データサイズが前記撮像画像よりも小さく且つ前記撮像画像の代わりとなる代替画像を、前記部分領域に対応する前記代替画像の領域である対応領域を識別可能として表示するように制御する制御手段と、
を有し、
ユーザによって前記対応領域が指定された場合に、前記制御手段は、前記ヒストグラムを表示するように制御する
ことを特徴とする電子機器。
【請求項３】
前記取得手段は、前記ヒストグラム、前記部分領域に関する領域情報、及び、前記代替画像を、外部から取得し、
前記制御手段は、前記代替画像と前記領域情報に基づいて、前記対応領域を識別可能として前記代替画像を表示するように制御する
ことを特徴とする請求項２に記載の電子機器。
【請求項４】
前記取得手段は、前記ヒストグラムを前記撮像画像から取得する
ことを特徴とする請求項２に記載の電子機器。
【請求項５】
前記電子機器は撮像装置である
ことを特徴とする請求項１または４に記載の電子機器。
【請求項６】
前記部分領域を決定する決定手段、をさらに有する
ことを特徴とする請求項１、４、及び、５のいずれか１項に記載の電子機器。
【請求項７】
前記決定手段は、前記撮像画像の全体の領域を構成する複数の部分領域を決定する
ことを特徴とする請求項６に記載の電子機器。
【請求項８】
前記決定手段は、所定サイズの部分領域を決定する
ことを特徴とする請求項６または７に記載の電子機器。
【請求項９】
前記決定手段は、前記撮像画像のデータ形式に基づいて前記部分領域を決定する
ことを特徴とする請求項６または７に記載の電子機器。
【請求項１０】
前記決定手段は、外部装置からの情報に基づいて前記部分領域を決定する
ことを特徴とする請求項６または７に記載の電子機器。
【請求項１１】
複数の部分領域が存在し、
前記取得手段は、複数の部分領域の一部についてのみヒストグラムを取得する
ことを特徴とする請求項１〜１０のいずれか１項に記載の電子機器。
【請求項１２】
前記取得手段は、対応領域において白とび又は黒つぶれが発生している部分領域につい
てのみヒストグラムを取得する
ことを特徴とする請求項１１に記載の電子機器。
【請求項１３】
対応領域において白とび又は黒つぶれが発生している部分領域を、前記撮像画像または前記代替画像に基づいて、前記複数の部分領域から検出する検出手段、をさらに有する
ことを特徴とする請求項１２に記載の電子機器。
【請求項１４】
前記取得手段は、ユーザによって指定された部分領域についてのみヒストグラムを取得する
ことを特徴とする請求項１１に記載の電子機器。
【請求項１５】
前記取得手段は、複数の色要素の一部についてのみヒストグラムを取得する
ことを特徴とする請求項１〜１４のいずれか１項に記載の電子機器。
【請求項１６】
撮像画像の一部の領域である部分領域における前記撮像画像の階調値のヒストグラムを、前記撮像画像から取得するステップと、
前記ヒストグラム、前記部分領域に関する領域情報、及び、データサイズが前記撮像画像よりも小さく且つ前記撮像画像の代わりとなる代替画像を外部へ出力するステップと、を有することを特徴とする電子機器の制御方法。
【請求項１７】
撮像画像の一部の領域である部分領域における前記撮像画像の階調値のヒストグラムを取得するステップと、
データサイズが前記撮像画像よりも小さく且つ前記撮像画像の代わりとなる代替画像を、前記部分領域に対応する前記代替画像の領域である対応領域を識別可能として表示するように制御するステップと、
ユーザによって前記対応領域が指定された場合に、前記ヒストグラムを表示するように制御するステップと、
を有することを特徴とする電子機器の制御方法。
【請求項１８】
コンピュータを請求項１〜１５のいずれか１項に記載の電子機器の各手段として機能させるためのプログラム。
【請求項１９】
コンピュータを請求項１〜１５のいずれか１項に記載の電子機器の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像画像の代わりとなる代替画像の外部出力または表示制御を実行可能な電子機器に関する。
【背景技術】
【０００２】
Ｗｉ−Ｆｉ規格に準拠した無線通信機能を有する撮像装置がある。この撮像装置は、メモリカードや内蔵メモリに記録した撮像画像を、スマートフォンなどの外部装置へ無線で送信し保存することができる。一般的に、ＲＡＷ画像のデータサイズ（情報量）は、ＪＰＥＧなどの汎用画像フォーマットの画像のデータサイズよりも相対的に大きい。そのため、送信対象の画像がＲＡＷ画像である場合には、ＲＡＷ画像そのものを送信せず、当該ＲＡＷ画像の代わりとなるＪＰＥＧ画像を送信することがある。これにより、送信時間短縮や、外部装置のバッテリー節約が期待できる。撮像画像の画像フォーマットを変換し、変換後の画像を送信する技術は、例えば特許文献１に開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−８００４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般的に、ＲＡＷ画像には、撮像装置のイメージセンサ（撮像素子）で撮像した色や色調の情報が極力記録されているが、ＪＰＥＧ画像の色深度はＲＡＷ画像の色深度よりも低い。そのため、ＲＡＷ画像をＪＰＥＧ画像に変換すると、色深度が低減されることがある。この結果、ＪＰＥＧ画像において、ＲＡＷ画像には無い階調つぶれ（白とびや黒つぶれ）が発生することがある。そして、ユーザは、ＲＡＷ画像の代わりに表示されたＪＰＥＧ画像を視認しても、ＲＡＷ画像の階調を高精度に把握できない。例えば、ユーザは、ＪＰＥＧ画像で発生している白とびや黒つぶれがＲＡＷ画像でも発生しているかを判断できない。
【０００５】
本発明は、撮像画像の代わりに表示された代替画像を確認するユーザに、撮像画像の階調を高精度に把握させることができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の態様は、
撮像画像の一部の領域である部分領域における前記撮像画像の階調値のヒストグラムを、前記撮像画像から取得する取得手段と、
前記ヒストグラム、前記部分領域に関する領域情報、及び、データサイズが前記撮像画像よりも小さく且つ前記撮像画像の代わりとなる代替画像を外部へ出力する出力手段と、を有することを特徴とする電子機器である。
【０００７】
本発明の第２の態様は、
撮像画像の一部の領域である部分領域における前記撮像画像の階調値のヒストグラムを取得する取得手段と、
データサイズが前記撮像画像よりも小さく且つ前記撮像画像の代わりとなる代替画像を、前記部分領域に対応する前記代替画像の領域である対応領域を識別可能として表示するように制御する制御手段と、
を有し、
ユーザによって前記対応領域が指定された場合に、前記制御手段は、前記ヒストグラムを表示するように制御する
ことを特徴とする電子機器である。
【０００８】
本発明の第３の態様は、
撮像画像の一部の領域である部分領域における前記撮像画像の階調値のヒストグラムを、前記撮像画像から取得するステップと、
前記ヒストグラム、前記部分領域に関する領域情報、及び、データサイズが前記撮像画像よりも小さく且つ前記撮像画像の代わりとなる代替画像を外部へ出力するステップと、を有することを特徴とする電子機器の制御方法である。
【０００９】
本発明の第４の態様は、
撮像画像の一部の領域である部分領域における前記撮像画像の階調値のヒストグラムを取得するステップと、
データサイズが前記撮像画像よりも小さく且つ前記撮像画像の代わりとなる代替画像を、前記部分領域に対応する前記代替画像の領域である対応領域を識別可能として表示するように制御するステップと、
ユーザによって前記対応領域が指定された場合に、前記ヒストグラムを表示するように制御するステップと、
を有することを特徴とする電子機器の制御方法である。
【００１０】
本発明の第５の態様は、コンピュータを上述した電子機器の各手段として機能させるためのプログラムである。本発明の第６の態様は、コンピュータを上述した電子機器の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記憶媒体である。
【発明の効果】
【００１１】
本発明によれば、撮像画像の代わりに表示された代替画像を確認するユーザに、撮像画像の階調を高精度に把握させることができる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態に係る撮像装置の構成例を示すブロック図
【図２】本実施形態に係る表示制御装置の構成例を示すブロック図
【図３】本実施形態に係る撮像装置の処理フロー例を示すフローチャート
【図４】本実施形態に係る表示制御装置の処理フロー例を示すフローチャート
【図５】本実施形態に係る代替ＪＰＥＧ画像の表示例を示す図
【図６】本実施形態に係るＲＡＷヒストグラムの表示例を示す図
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態について説明する。本実施形態では、ＲＡＷ画像（撮像画像）の代わりとなるＪＰＥＧ画像（代替画像；代替ＪＰＥＧ画像）だけでなく、ＲＡＷ画像の一部の領域である部分領域のＲＡＷヒストグラムも表示できるようにする。ＲＡＷヒストグラムは、部分領域におけるＲＡＷ階調値（ＲＡＷ画像の階調値）のヒストグラムである。これにより、ユーザは、代替ＪＰＥＧ画像だけでなくＲＡＷヒストグラムも確認できる。その結果、ユーザは、表示されたＲＡＷヒストグラムを確認することで、ＲＡＷ画像の階調を高精度に把握できる。さらに、ユーザは、表示された代替ＪＰＥＧ画像とＲＡＷヒストグラムを確認することで、代替ＪＰＥＧ画像で発生している階調つぶれ（白とびや黒つぶれ）がＲＡＷ画像でも発生しているかを判断できる。なお、撮像画像はＲＡＷ画像に限られないし、代替画像はＪＰＥＧ画像に限られない。
【００１４】
本実施形態では、第１の電子機器である撮像装置と、第２の電子機器である表示制御装置とを有する表示制御システムの例を説明する。撮像装置は、撮像（撮影）を行える装置であればよく、例えば、デジタルカメラ、各種携帯端末（スマートフォン、タブレット端末、ノート型パーソナルコンピュータ、等である。表示制御装置は、表示を制御できる装置であればよく、例えば、各種携帯端末、パーソナルコンピュータ、各種再生装置、サーバ、等である。
【００１５】
図１は、本実施形態に係る撮像装置１００の構成例を示すブロック図である。撮像装置１００は、制御部１０１、第１の記憶部１０２、第２の記憶部１０３、撮像部１０４、記憶部１０５、操作部１０６、表示部１０７、及び、通信部１０８を有する。
【００１６】
制御部１０１は、撮像装置１００の各種処理を制御する。制御部１０１として、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を使用できる。なお、制御部１０１として、１つのハードウェアが使用されてもよいし、複数のハードウェアが使用されてもよい。複数のハードウェアが処理を分担して実行することにより、撮像装置１００の処理が制御されてもよい。
【００１７】
第１の記憶部１０２は、種々のデータを一時的に記憶する記憶部であり、制御部１０１の処理のために使用される。第１の記憶部１０２として、例えば、揮発性メモリ（ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）など）を使用できる。
【００１８】
第２の記憶部１０３は、種々のデータを非一時的に記憶する記憶部である。第２の記憶部１０３は、例えば、撮像装置１００（制御部１０１など）で使用される種々のプログラム（ファームウェアを含む）、種々の設定情報、等を記憶する。第２の記憶部１０３として、例えば、不揮発性メモリ（ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）など）を使用できる。
【００１９】
撮像部１０４は、撮像を行い、ＲＡＷ画像（ＲＡＷ画像データ）を生成する。撮像部１０４は、レンズ、シャッター、絞り、撮像素子（ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ
ｍｅｔａｌ−ｏｘｉｄｅ−ｓｅｍｉｃｏｎｄｕｃｔｏｒ）やＣＣＤ（Ｃｈａｒｇｅｄ−ｃｏｕｐｌｅｄ  ｄｅｖｉｃｅ））、等を有する。
【００２０】
記憶部１０５は、種々のデータを非一時的に記憶する記憶部である。例えば、記憶部１０５は、ＲＡＷ画像、ＲＡＷ画像を含むＲＡＷファイル、等を記憶する。記憶部１０５として、例えば、半導体メモリ（メモリカード）、磁気ディスク（ハードディスク）、光ディスク（ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、ブルーレイディスク）、等を使用できる。記憶部１０５として、磁気カード、光カード、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カード、等も使用できる。なお、記憶部１０５は、撮像装置１００に対して着脱可能であってもよいし、そうでなくてよい。撮像装置１００は、記憶部１０５にアクセスし、記憶部１０５に対するデータの読み書き、記憶部１０５が記憶しているデータの削除、等を行う機能を有していればよい。
【００２１】
操作部１０６は、撮像装置１００に対するユーザ操作を受け付ける。操作部１０６は、ユーザ操作に応じた操作信号を制御部１０１へ出力する。そして、制御部１０１は、操作信号に応じた処理を行う。操作部１０６として、例えば、物理的なボタン、ポインティングデバイス（タッチパネル、タッチパッド、マウス、等）、キーボード、等の入力デバイスを使用できる。操作部１０６は、撮像装置１００に対して着脱可能であってもよいし、そうでなくてもよい。撮像装置１００は、入力デバイスを用いたユーザ操作に応じた電気信号を受信する機能を有していればよい。
【００２２】
表示部１０７は、各種画像を表示する。例えば、表示部１０７は、ＲＡＷ画像、代替ＪＰＥＧ画像、対話的な操作のためのグラフィック画像（文字やアイコン）、等を表示する。表示部１０７として、例えば、液晶パネルとバックライトモジュール、有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）パネル、等を使用できる。なお、表示部１０７は、撮像装置１００に対して着脱可能な表示装置であってもよいし、そうでなくてもよい。撮像装置１００は、表示部１０７の表示を制御する機能を有していればよい。  
【００２３】
通信部１０８は、撮像装置１００の外部装置へデータ（制御コマンド、画像データ、等）を送信したり、外部装置からのデータを受信したりする。本実施形態では、通信部１０８は、図２の表示制御装置（表示装置）２００へデータを無線で送信したり、表示制御装置２００からのデータを無線で受信したりする（無線通信）。無線通信は、例えば、Ｗｉ−Ｆｉ規格、Ｂｌｕｅｔｏｏｔｈ規格、等に準拠した無線通信である。なお、撮像装置１００と表示制御装置２００の間の通信は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブルなどのケーブルを用いた有線通信であってもよい。撮像装置１００と表示制御装置２００の間の通信は、インターネットなどのネットワーク、サーバ、等を介した通信であってもよいし、それらを介さない通信であってもよい。
【００２４】
図２は、表示制御装置２００の構成例を示すブロック図である。表示制御装置２００は、制御部２０１、第１の記憶部２０２、第２の記憶部２０３、記憶部２０４、操作部２０５、表示部２０６、及び、通信部２０７を有する。
【００２５】
制御部２０１は、表示制御装置２００の各種処理を制御する。制御部２０１として、例えば、ＣＰＵを使用できる。なお、制御部２０１として、１つのハードウェアが使用されてもよいし、複数のハードウェアが使用されてもよい。複数のハードウェアが処理を分担して実行することにより、表示制御装置２００の処理が制御されてもよい。
【００２６】
第１の記憶部２０２は、種々のデータを一時的に記憶する記憶部であり、制御部２０１の処理（作業）のために使用される。第１の記憶部２０２として、例えば、揮発性メモリ（ＲＡＭなど）を使用できる。
【００２７】
第２の記憶部２０３は、種々のデータを非一時的に記憶する記憶部である。第２の記憶部２０３は、例えば、表示制御装置２００（制御部２０１など）で使用される種々のプログラム（ファームウェアを含む）、種々の設定情報、等を記憶する。第２の記憶部２０３として、例えば、不揮発性メモリ（ＲＯＭなど）を使用できる。
【００２８】
記憶部２０４は、種々のデータを非一時的に記憶する記憶部である。例えば、記憶部２０４は、撮像装置１００（通信部１０８）から受信したデータを記憶する。記憶部２０４として、例えば、半導体メモリ、磁気ディスク、光ディスク、磁気カード、光カード、ＩＣカード、等を使用できる。なお、記憶部２０４は、表示制御装置２００に対して着脱可能であってもよいし、そうでなくてよい。表示制御装置２００は、記憶部２０４にアクセスし、記憶部２０４に対するデータの読み書き、記憶部２０４が記憶しているデータの削除、等を行う機能を有していればよい。
【００２９】
操作部２０５は、表示制御装置２００に対するユーザ操作を受け付ける。操作部２０５は、ユーザ操作に応じた操作信号を制御部２０１へ出力する。そして、制御部２０１は、操作信号に応じた処理を行う。操作部２０５として、例えば、物理的なボタン、ポインティングデバイス、キーボード、等の入力デバイスを使用できる。操作部２０５は、表示制御装置２００に対して着脱可能であってもよいし、そうでなくてもよい。表示制御装置２００は、入力デバイスを用いたユーザ操作に応じた電気信号を受信する機能を有していれ
ばよい。
【００３０】
表示部２０６は、各種画像を表示する。例えば、表示部２０６は、撮像装置１００から受信したデータ、対話的な操作のためのグラフィック画像、等を表示する。表示部２０６として、例えば、液晶パネルとバックライトモジュー、有機ＥＬパネル、等を使用できる。なお、表示部２０６は、表示制御装置２００に対して着脱可能な表示装置であってもよいし、そうでなくてもよい。表示制御装置２００は、表示部２０６の表示を制御する機能を有していればよい。
【００３１】
通信部２０７は、表示制御装置２００の外部装置へデータ（制御コマンド、画像データ、等）を送信したり、外部装置からのデータを受信したりする。本実施形態では、通信部２０７は、撮像装置１００（通信部１０８）へデータを無線で送信したり、撮像装置１００からのデータを無線で受信したりする。
【００３２】
図３は、撮像装置１００の処理フロー例を示すフローチャートである。図３の処理フローは、例えば、代替ＪＰＥＧ画像の伝送や表示を指示するユーザ操作に応じて開始される。撮像に応じて、当該撮像によって生成されたＲＡＷ画像に対応する代替ＪＰＥＧ画像が撮像装置１００から表示制御装置２００へ出力されるように、図３の処理フローが行われてもよい。
【００３３】
ステップＳ３０１にて、制御部１０１は、処理対象のＲＡＷ画像（対象ＲＡＷ画像）の一部の領域である部分領域を決定する。本実施形態では、制御部１０１は、対象ＲＡＷ画像の全体の領域を構成する２行２列の４つの部分領域を決定する。なお、対象ＲＡＷ画像の全体の領域を構成する複数の部分領域の数、配置、形状、等は特に限定されない。複数の部分領域によって対象ＲＡＷ画像の全体の領域が構成されなくてもよい。互いに離れた複数の部分領域が決定されてもよい。
【００３４】
ステップＳ３０２にて、制御部１０１は、各部分領域について、その部分領域のＲＡＷヒストグラム（対象ＲＡＷ画像の階調値のヒストグラム）を、対象ＲＡＷ画像から生成（取得）する。
【００３５】
ステップＳ３０３にて、制御部１０１は、以下のデータ（情報）を外部へ送信（出力）するように、通信部１０８を制御する。それにより、通信部１０８は、以下のデータを表示制御装置２００（通信部２０７）へ送信する。
・対象ＲＡＷ画像の代替ＪＰＥＧ画像（代替ＪＰＥＧ画像データ）
・各部分領域に関する領域情報
・ステップＳ３０２にて生成された各ＲＡＷヒストグラム（ＲＡＷヒストグラムデータ）
【００３６】
ステップＳ３０３で送信される代替ＪＰＥＧ画像は、例えば、対象ＲＡＷ画像と共にＲＡＷファイルに格納されたＪＰＥＧ画像である。代替ＪＰＥＧ画像は、その送信のタイミングで対象ＲＡＷ画像を変換して得られたＪＰＥＧ画像であってもよい。代替ＪＰＥＧ画像は、対象ＲＡＷ画像を変換して得られたＪＰＥＧ画像でなくてもよい。代替ＪＰＥＧ画像は、対象ＲＡＷ画像の撮像のタイミングと略等しいタイミングでの他の撮像によって生成されたＪＰＥＧ画像であってもよい（「略」は「完全」を含む）。代替ＪＰＥＧ画像のデータサイズ（情報量）は、対象ＲＡＷ画像のデータサイズよりも小さい。
【００３７】
図４は、表示制御装置２００の処理フロー例を示すフローチャートである。図４の処理フローは、図３のステップＳ３０３よりも後に行われる。
【００３８】
ステップＳ４０１にて、制御部２０１は、ステップＳ３０３で撮像装置１００から送信されたデータ（代替ＪＰＥＧ画像、各ＲＡＷヒストグラム、及び、領域情報）が通信部２０７によって受信（取得）されたことを検知する。
【００３９】
ステップＳ４０２にて、制御部２０１は、ステップＳ４０１で受信された代替ＪＰＥＧ画像と領域情報に基づいて、複数の部分領域にそれぞれ対応する複数の対応領域を識別可能として代替ＪＰＥＧ画像を表示部２０６に表示するように制御する。対応領域は、代替ＪＰＥＧ画像の一部の領域である。領域情報は、部分領域を示す情報であってもよいし、対応領域を示す情報であってもよい。領域情報を用いて、対応領域と、対応領域に対応する部分領域とが判断できれば、領域情報はどのような情報であってもよい。
【００４０】
ステップＳ４０２の処理により、例えば、図５の画面が表示部２０６に表示される。対応領域を識別可能にする方法は特に限定されないが、図５では、代替ＪＰＥＧ画像５００上の破線５０５によって、４つの部分領域にそれぞれ対応する４つの対応領域５０１〜５０４が識別可能とされている。破線５０５は「４つの対応領域５０１〜５０４の境界線」とも言える。代替ＪＰＥＧ画像５００には、主要被写体である人物５０６、背景の一部である雲５０７、等が写っている。ここでは、雲５０７の一部で白とびが生じているとする。
【００４１】
ステップＳ４０３にて、制御部２０１は、ユーザによって対応領域が指定されたか否かを判断する。対応領域を指定するためのユーザ操作は、例えば、操作部２０５を用いて行われる。制御部２０１は、対応領域が指定されるのを待ち、対応領域が指定されたと判断すると、ステップＳ４０４へ処理を進める。
【００４２】
ステップＳ４０４にて、制御部２０１は、ステップＳ４０３で指定された対応領域のＲＡＷヒストグラム（具体的には、指定された対応領域に対応する部分領域のＲＡＷヒストグラム）を表示部２０６に表示するように制御する。
【００４３】
ステップＳ４０４の処理により、例えば、図６の画面が表示部２０６に表示される。図６の画面は、赤色に対応するＲヒストグラム６０１、緑色に対応するＧヒストグラム６０２、及び、青色に対応するＢヒストグラム６０３を含む。Ｒヒストグラム６０１の横軸は赤色に対応する階調値を示し、Ｇヒストグラム６０２の横軸は緑色に対応する階調値を示し、Ｂヒストグラム６０３の横軸は青色に対応する階調値を示す。Ｒヒストグラム６０１、Ｇヒストグラム６０２、及び、Ｂヒストグラム６０３の縦軸は、度数（対応する階調値を有する画素数）を示す。
【００４４】
ユーザは、Ｒヒストグラム６０１、Ｇヒストグラム６０２、及び、Ｂヒストグラム６０３を確認することで、対応領域５０１に対応する部分領域における対象ＲＡＷ画像の階調を高精度に把握できる。図６の画面は、図５の対応領域５０１が指定された場合の画面であり、Ｒヒストグラム６０１、Ｇヒストグラム６０２、及び、Ｂヒストグラム６０３の全てにおいて、階調値の上限からの階調範囲において、度数が上限に達している。このため、ユーザは、代替ＪＰＥＧ画像５００の雲５０７で発生している白とびが対象ＲＡＷ画像でも発生していると判断できる。同様に、ユーザは、対象領域５０４を指定してＲＡＷヒストグラムを確認すれば、人物５０６の白とびや黒つぶれが対象ＲＡＷ画像で発生しているかを判断できる。
【００４５】
以上述べたように、本実施例によれば、代替ＪＰＥＧ画像だけでなく、ＲＡＷヒストグラムも表示可能となる。これにより、代替ＪＰＥＧ画像を確認するユーザに、ＲＡＷ画像の階調を高精度に把握させることができる。また、本実施例によれば、部分領域のＲＡＷヒストグラムが使用される。これにより、ＲＡＷ画像の白とびや黒つぶれを許容する許容
部分と、それらを許容しない非許容部分とが存在する場合に、非許容部分に対応する部分領域のＲＡＷヒストグラムが表示可能となる。その結果、ユーザは、非許容部分においてＲＡＷ画像の白とびや黒つぶれが発生しているかを高精度に判断できる。さらに、本実施例によれば、複数の部分領域にそれぞれ対応する複数のＲＡＷヒストグラムを個別に表示できる。これにより、ユーザは、複数の被写体について、ＲＡＷ画像の白とびや黒つぶれが発生しているかを個別に判断できる。また、一般的に、ＪＰＥＧ画像の表示では、ＲＡＷ画像の表示よりも、処理負荷が小さく、処理時間が短い。本実施例によれば、ＲＡＷ画像の代わりにＪＰＥＧ画像が表示されるため、画像の表示が開始されるまでの時間の短縮、バッテリーの節約、等が期待できる。
【００４６】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこの特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。
【００４７】
例えば、第１の電子機器は撮像装置に限られない。撮像画像を読み出せる装置であれば第１の電子機器として用いることができる。例えば、撮像画像を記憶媒体から読み出し可能なパーソナルコンピュータなどの情報処理装置が第１の電子機器として使用されてもよい。
【００４８】
部分領域の決定方法は特に限定されない。例えば、ＲＡＷ画像に依存しない所定サイズ（所定の幅および所定の高さ）の領域が部分領域として決定されてもよい。この場合には、ＲＡＷ画像の全体の領域を構成する複数の部分領域として、ＲＡＷ画像の画像サイズが大きいほど多い部分領域が決定される。ＲＡＷ画像に依存しない所定数の部分領域が決定されてもよい。この場合には、ＲＡＷ画像の全体の領域を構成する複数の部分領域のそれぞれとして、ＲＡＷ画像の画像サイズが大きいほど大きい部分領域が決定される。ユーザによって指定された領域が部分領域として決定されてもよい。ユーザによって部分領域のサイズや数が指定されてもよい。
【００４９】
制御部１０１は、ＲＡＷ画像（ＲＡＷ画像データ）のデータ形式に基づいて部分領域を決定してもよい。例えば、ＲＡＷ画像の符号化方式が、ＲＡＷ画像の全体の領域を構成する複数のタイルのそれぞれについてデータを符号化するタイル方式である場合に、制御部１０１は、各タイルを部分領域として決定してもよい。これにより、タイルを復号して当該タイルのＲＡＷヒストグラムを生成できる。そのため、ＲＡＷ画像の全体を復号してＲＡＷヒストグラムを生成する構成に比べ、処理負荷の低減（省メモリ化）が期待できる。また、復号、ＲＡＷヒストグラムの生成、ＲＡＷヒストグラムの伝送、等が並列に実行可能となり、処理時間の低減も期待できる。
【００５０】
制御部１０１は、外部装置（スマートフォン）からの情報に基づいて部分領域を決定してもよい。例えば、外部装置に対するユーザ操作に応じて、当該外部装置が、部分領域に関する情報を出力する。具体的には、部分領域、部分領域の配置（２行２列、３行３列、等）、部分領域の数、等の少なくともいずれかを指定するユーザ操作が行われ、部分領域、部分領域の配置、部分領域の数、等の少なくともいずれかを示す情報が外部装置から出力される。そして、制御部１０１は、外部装置の出力情報に応じて部分領域を決定する。外部装置（具体的には、外部装置で実行されているアプリケーションなど）は、部分領域に関する情報として、状況に応じた情報を、自動で生成して出力してもよい。
【００５１】
複数の部分領域にそれぞれ対応する複数のＲＡＷヒストグラムが取得される例を説明したが、これに限られない。例えば、図４のステップＳ４０１にて、表示制御装置２００の制御部２０１は、複数の部分領域の一部についてのみＲＡＷヒストグラムを取得してもよい。具体的には、制御部２０１は、対応領域において白とび又は黒つぶれが発生している
部分領域についてのみＲＡＷヒストグラムを取得してもよい。制御部２０１は、ユーザによって指定された部分領域についてのみＲＡＷヒストグラムを取得してもよい。具体的には、制御部２０１の制御によって、指定された部分領域のＲＡＷヒストグラムが撮像装置１００へ要求されてもよい。そして、撮像装置１００が、要求に応じて、指定された部分領域のＲＡＷヒストグラムのみを表示制御装置２００へ送信してもよい。撮像装置１００の制御部１０１がＲＡＷヒストグラムを取得する処理（図３のステップＳ３０２）についても同様である。図３のステップＳ３０１にて、ＲＡＷヒストグラムが取得される部分領域のみが決定されてもよい。
【００５２】
対応領域において白とび又は黒つぶれが発生している部分領域の判断方法は特に限定されない。例えば、制御部２０１は、対応領域において白とび又は黒つぶれが発生している部分領域を、代替ＪＰＥＧ画像に基づいて複数の部分領域から検出できる。対応領域において白とび又は黒つぶれが発生している部分領域に関する情報が、表示制御装置２００の外部から取得されてもよい。そして、制御部２０１が、外部から取得された情報を用いて、対応領域において白とび又は黒つぶれが発生している部分領域を判断してもよい。撮像装置１００の制御部１０１も、同様の方法で、対応領域において白とび又は黒つぶれが発生している部分領域を判断できる。撮像装置１００内にはＲＡＷ画像が存在するため、制御部１０１は、対応領域において白とび又は黒つぶれが発生している部分領域を、ＲＡＷ画像に基づいて複数の部分領域から検出することもできる。
【００５３】
ＲＡＷヒストグラムの色要素は特定に限定されない。例えば、ＲＡＷヒストグラムの色要素として、シアン、マゼンタ、イエロー、等が使用されてもよい。図４のステップＳ４０１にて、表示制御装置２００の制御部２０１は、複数の色要素にそれぞれ対応する複数のＲＡＷヒストグラムを取得してもよいし、複数の色要素の一部についてのみＲＡＷヒストグラムを取得してもよい。例えば、制御部２０１は、図６のＲヒストグラム６０１、Ｇヒストグラム６０２、及び、Ｂヒストグラム６０３のうちの１つのみを取得してもよい。制御部２０１は、Ｒヒストグラム６０１、Ｇヒストグラム６０２、及び、Ｂヒストグラム６０３のうちの２つのみを取得してもよい。制御部２０１は、ＲＡＷヒストグラムとして、色要素についてのヒストグラムではなく、輝度値（Ｙ値）のヒストグラムを取得してもよい。撮像装置１００の制御部１０１がＲＡＷヒストグラムを取得する処理（図３のステップＳ３０２）についても同様である。
【００５４】
撮像装置１００と表示制御装置２００は一体化されていてもよい。この場合には、例えば、図３のステップＳ３０１，３０２の処理が行われた後、図４のステップＳ４０２〜４０４の処理が行われる（ステップＳ３０３，Ｓ４０１の処理は省略される）。この構成であっても、ユーザは、表示されたＲＡＷヒストグラムを確認することでＲＡＷ画像の階調を高精度に把握できる。
【００５５】
＜その他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００５６】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態は問わない。プログラムを供給するための記憶媒体としては、例えば、ハードディスク、磁気テープ等の
磁気記憶媒体、光／光磁気記憶媒体、不揮発性の半導体メモリ、等を使用できる。また、プログラムの供給方法としては、コンピュータネットワーク上のサーバに本発明を形成するプログラムを記録し、コンピュータネットワークに接続したクライアントコンピュータがプログラムをサーバからダウンロードするような方法も考えられる。
【符号の説明】
【００５７】
１００：撮像装置  １０１：制御部  １０４：撮像部  １０８：通信部
２００：表示制御装置  ２０１：制御部  ２０６：表示部  ２０７：通信部
【図１】
2019153896.tif 000003
【図２】
2019153896.tif 000004
【図３】
2019153896.tif 000005
【図４】
2019153896.tif 000006
【図５】
2019153896.tif 000007
【図６】
2019153896.tif 000008