(57)【要約】      （修正有）【課題】電子画像装置のライブ・プレビュー・モードを有効に利用するためのシステムおよび方法。【解決手段】電子装置のディスプレー・コントローラが撮像手段からの画像データを分析し、露出特性のライブ・プレビュー表示を作成する。ライブ・プレビュー表示がライブ・プレビュー・ヒストグラムを含むことができる。ディスプレー・コントローラは次にライブ・プレビュー表示を手動ライブ・プレビュー・モードまたは自動ライブ・プレビュー・モードのいずれかで電子装置のディスプレーに表示する。ライブ・プレビュー表示が分析され、画像データの光度特性を有効に最適化した後、ディスプレー・コントローラを利用して撮像手段の露出設定を調節することができる。最後に撮像手段が最適化された画像データを最終取り込み画像として後の使用向けに格納することができる。【選択図】図１
2005354690.tif 000002
【特許請求の範囲】
【請求項１】
被写体の画像データを作成する撮像手段であって、前記画像データは所定の取り込み設定値に応じた画像特性を有する、前記撮像手段と、
前記撮像手段に電気的に接続されたディスプレー・コントローラであって、前記画像データをディスプレーにライブ・プレビューさせ、前記画像データの分析結果に基づいて前記撮像手段の前記取り込み設定値を調整し、該取り込み設定値に応じた画像特性を有する画像データを最終取り込み画像データとして格納する、前記ディスプレー・コントローラと、
を含む、電子装置。
【請求項２】
前記1つ以上の取り込み設定が前記撮像手段により提供された前記画像データの光度特性を制御する露出設定を含む請求項１に記載されるシステム。
【請求項３】
前記ライブ・プレビュー表示が前記画像データにおける光度特性のヒストグラムを含み、該ヒストグラムは前記画像データのピクセルについて1個以上の最も暗いピクセルから1個以上の最も明るいピクセルの範囲の光度レベルを表示する請求項２に記載されるシステム。
【請求項４】
装置使用者が前記ヒストグラムを分析した後ユーザ・インタフェースを用いて手動で前記露出設定を調節し、それにより前記最終取り込み画像の光度特性を最適化する請求項３に記載されるシステム。
【請求項５】
前記ディスプレー・コントローラのヒストグラム・アナライザが前記ヒストグラムを分析した後前記露出設定を自動的に調節し、それにより前記最終取り込み画像の光度特性を1つ以上の予め定義された基準に従い最適化する請求項３に記載されるシステム。
【請求項６】
前記撮像手段が前記画像データを最初に作成する画像センサ、前記画像データを処理する画像信号プロセッサ、および前記露出設定を前記画像センサに提供し、前記画像データの光度特性を変化させる露出制御モジュールを含む請求項２に記載されるシステム。
【請求項７】
前記ディスプレー・コントローラが前記画像データおよび前記ヒストグラムを前記電子装置のディスプレーに提供するコントローラ・ロジックを含み、前記ディスプレー・コントローラはさらに前記画像データを分析し前記ヒストグラムを作成するヒストグラム・ジェネレータを含み、前記ディスプレー・コントローラは加えて前記撮像手段に提供される露出補正信号を発する露出補正装置を含む請求項３に記載されるシステム。
【請求項８】
前記ディスプレー・コントローラが手動のライブ・プレビュー・モードをサポートし、同モードにおいて装置使用者が前記ディスプレーで前記ヒストグラムを分析後、手動で前記露出補正装置を制御する請求項７に記載されるシステム。
【請求項９】
前記ディスプレー・コントローラが自動のライブ・プレビュー・モードをサポートし、同モードにおいてヒストグラム・アナライザが前記ヒストグラムを１つ以上の予め定義された分析基準に従い分析後、自動的に前記露出補正装置を制御する請求項７に記載されるシステム。
【請求項１０】
装置使用者が手動プレビュー・モード・イネーブル・レジスタをプログラムすることにより前記電子装置の手動ライブ・プレビュー・モードを選択し、前記装置使用者があるいは自動プレビュー・モード・イネーブル・レジスタをプログラムすることにより前記電子装置の自動ライブ・プレビュー・モードを選択する請求項１に記載するシステム。
【請求項１１】
前記ヒストグラムが前記画像データのピクセルの前記ピクセル量に対応する縦軸を含み、該ヒストグラムがさらに前記ピクセルの光度特性に対応する横軸を含み、前記横軸が最小光度値および最大光度値を有する請求項３に記載されるシステム。
【請求項１２】
前記ディスプレー・コントローラが前記１つ以上の最も明るいピクセルの上方位置を前記最大光度値に対して調節することができ、前記ディスプレー・コントローラがさらに前記１つ以上の最も暗いピクセルの下方位置を前記最小光度値に対して調節することができる請求項１１に記載されるシステム。
【請求項１３】
前記ディスプレー・コントローラがハイライト・バイアスの露出方法を利用し前記最終取り込み画像の信号ノイズ比を最大化し、前記ディスプレー・コントローラが前記撮像手段の前記露出設定を調節して前記１つ以上の最も明るいピクセルを切り取ることなく前記ヒストグラムを前記最大光度値にできる限り近くに位置させる請求項１１に記載されるシステム。
【請求項１４】
前記ヒストグラムが前記画像データのライブ・プレビューを表示する主ウィンドウを含むライブ・プレビュー画面に表示され、該ライブ・プレビュー画面はさらに前記ヒストグラムを同時に表示するヒストグラム・ウィンドウを含み、該ヒストグラム・ウィンドウは前記主ウィンドウのオーバーレイとして実施される請求項３に記載されるシステム。
【請求項１５】
前記ヒストグラムが前記画像データのライブ・プレビューを表示する主ウィンドウを含むライブ・プレビュー画面に表示され、該ライブ・プレビュー画面はさらに前記ヒストグラムを同時に表示するヒストグラム・ウィンドウを含み、前記ヒストグラム・ウィンドウは前記主ウィンドウの前記画像データに重ねられる前記ヒストグラムの半透明バージョンとして実施される請求項３に記載されるシステム。
【請求項１６】
装置使用者が前記電子装置に対し最初に手動ライブ・プレビュー・モードまたは自動ライブ・プレビュー・モードを選択し、前記装置使用者はさらに前記撮像手段の所期露出設定を選択し、前記ディスプレー・コントローラがヒストグラム・ジェネレータを利用して前記画像データを分析して前記ヒストグラムを作成し、前記ディスプレー・コントローラが次に前記ライブ・プレビュー・モードの際前記ヒストグラムと前記画像データを同時に前記電子装置のディスプレーに表示する請求項３に記載されるシステム。
【請求項１７】
前記装置使用者が前記手動プレビュー・モードを選択し、前記装置使用者が次に前記ヒストグラムを分析し前記ヒストグラムで表示される前記光度特性が最適化されるまで手動で前記露出設定を調節する請求項１６に記載されるシステム。
【請求項１８】
前記装置使用者が前記自動プレビュー・モードを選択し、前記ディスプレー・コントローラが次にヒストグラム・アナライザを利用して自動的に前記ヒストグラムを分析し、１つ以上の所定分析基準に従ってヒストグラム分析を作成する請求項１６に記載されるシステム。
【請求項１９】
前記ヒストグラムで表示される前記光度特性を最適化するために前記ディスプレー・コントローラが前記ヒストグラム分析に応じて前記露出設定を調節する請求項１８に記載されるシステム。
【請求項２０】
前記画像データの前記光度特性が最適と判断され、前記電子装置が次に前記最終画像を画像メモリに格納し、前記ディスプレー・コントローラがさらに前記最終画像および対応する最終ヒストグラムを前記電子装置の前記ディスプレーに表示する請求項１６に記載されるシステム。
【請求項２１】
撮像手段で被写体の画像データを作成する撮像ステップであって、前記画像データは所定の取り込み設定値に応じた画像特性を有する、前記撮像ステップと、
ディスプレー・コントローラを用いて前記画像データをディスプレーにライブ・プレビューするステップであって、前記ディスプレー・コントローラは前記画像データの分析結果に基づいて、前記撮像手段の前記取り込み設定値を調整する、前記ライブ・プレビューステップと、
前記取り込み設定値が調整された後、前記撮像手段を用いて前記画像データを最終取り込み画像として格納するステップと、
を含む、電子装置で電子情報を取り込むための方法。
【請求項２２】
前記1つ以上の取り込み設定が前記撮像手段により提供された前記画像データの光度特性を制御する露出設定を含む請求項２１に記載される方法。
【請求項２３】
前記ライブ・プレビュー表示が前記画像データにおける光度特性のヒストグラムを含み、前記ヒストグラムは前記画像データのピクセルについて1個以上の最も暗いピクセルから1個以上の最も明るいピクセルの範囲の光度レベルを表示する請求項２２に記載される方法。
【請求項２４】
装置使用者が前記ヒストグラムを分析した後ユーザ・インタフェースを用いて手動で前記露出設定を調節し、それにより前記最終取り込み画像の光度特性を最適化する請求項２３に記載される方法。
【請求項２５】
前記ディスプレー・コントローラのヒストグラム・アナライザが前記ヒストグラムを分析した後前記露出設定を自動的に調節し、それにより前記最終取り込み画像の光度特性を1つ以上の予め定義された基準に従い最適化する請求項２３に記載される方法。
【請求項２６】
前記撮像手段が前記画像データを最初に作成する画像センサ、前記画像データを処理する画像信号プロセッサ、および前記露出設定を前記画像センサに提供し、前記画像データの光度特性を変化させる露出制御モジュールを含む請求項２２に記載される方法。
【請求項２７】
前記ディスプレー・コントローラが前記画像データおよび前記ヒストグラムを前記電子装置のディスプレーに提供するコントローラ・ロジックを含み、前記ディスプレー・コントローラはさらに前記画像データを分析し前記ヒストグラムを作成するヒストグラム・ジェネレータを含み、前記ディスプレー・コントローラは加えて前記撮像手段に提供される露出補正信号を発する露出補正装置を含む請求項２３に記載される方法。
【請求項２８】
前記ディスプレー・コントローラが手動のライブ・プレビュー・モードをサポートし、同モードにおいて装置使用者が前記ディスプレーで前記ヒストグラムを分析後、手動で前記露出補正装置を制御する請求項２７に記載される方法。
【請求項２９】
前記ディスプレー・コントローラが自動のライブ・プレビュー・モードをサポートし、同モードにおいてヒストグラム・アナライザが前記ヒストグラムを１つ以上の予め定義された分析基準に従い分析後、自動的に前記露出補正装置を制御する請求項２７に記載される方法。
【請求項３０】
装置使用者が手動プレビュー・モード・イネーブル・レジスタをプログラムすることにより前記電子装置の手動ライブ・プレビュー・モードを選択し、前記装置使用者があるいは自動プレビュー・モード・イネーブル・レジスタをプログラムすることにより前記電子装置の自動ライブ・プレビュー・モードを選択する請求項２１に記載する方法。
【請求項３１】
前記ヒストグラムが前記画像データのピクセルの該ピクセル量に対応する縦軸を含み、前記ヒストグラムがさらに前記ピクセルの光度特性に対応する横軸を含み、該横軸が最小光度値および最大光度値を有する請求項２３に記載される方法。
【請求項３２】
前記ディスプレー・コントローラが前記１つ以上の最も明るいピクセルの上方位置を前記最大光度値に対して調節することができ、前記ディスプレー・コントローラがさらに前記１つ以上の最も暗いピクセルの下方位置を前記最小光度値に対して調節することができる請求項３１に記載される方法。
【請求項３３】
前記ディスプレー・コントローラがハイライト・バイアスの露出方法を利用し前記最終取り込み画像の信号ノイズ比を最大化し、前記ディスプレー・コントローラが前記撮像手段の前記露出設定を調節して前記１つ以上の最も明るいピクセルを切り取ることなく前記ヒストグラムを前記最大光度値にできる限り近くに位置させる請求項３１に記載される方法。
【請求項３４】
前記ヒストグラムが前記画像データのライブ・プレビューを表示する主ウィンドウを含むライブ・プレビュー画面に表示され、該ライブ・プレビュー画面はさらに前記ヒストグラムを同時に表示するヒストグラム・ウィンドウを含み、該ヒストグラム・ウィンドウは前記主ウィンドウのオーバーレイとして実施される請求項２３に記載される方法。
【請求項３５】
前記ヒストグラムが前記画像データのライブ・プレビューを表示する主ウィンドウを含むライブ・プレビュー画面に表示され、該ライブ・プレビュー画面はさらに前記ヒストグラムを同時に表示するヒストグラム・ウィンドウを含み、該ヒストグラム・ウィンドウは前記主ウィンドウの前記画像データに重ねられる前記ヒストグラムの半透明バージョンとして実施される請求項２３に記載される方法。
【請求項３６】
装置使用者が前記電子装置に対し最初に手動ライブ・プレビュー・モードまたは自動ライブ・プレビュー・モードを選択し、前記装置使用者はさらに前記撮像手段の所期露出設定を選択し、前記ディスプレー・コントローラがヒストグラム・ジェネレータを利用して前記画像データを分析して前記ヒストグラムを作成し、前記ディスプレー・コントローラが次に前記ライブ・プレビュー・モードの際前記ヒストグラムと前記画像データを同時に前記電子装置のディスプレーに表示する請求項２３に記載される方法。
【請求項３７】
前記装置使用者が前記手動プレビュー・モードを選択し、前記装置使用者が次に前記ヒストグラムを分析し該ヒストグラムで表示される前記光度特性が最適化されるまで手動で前記露出設定を調節する請求項３６に記載される方法。
【請求項３８】
前記装置使用者が前記自動プレビュー・モードを選択し、前記ディスプレー・コントローラが次にヒストグラム・アナライザを利用して自動的に前記ヒストグラムを分析し、１つ以上の所定分析基準に従ってヒストグラム分析を作成する請求項３６に記載される方法。
【請求項３９】
前記ヒストグラムで表示される前記光度特性を最適化するために前記ディスプレー・コントローラが前記ヒストグラム分析に応じて前記露出設定を調節する請求項３８に記載される方法。
【請求項４０】
前記画像データの前記光度特性が最適と判断され、前記電子装置が次に前記最終画像を画像メモリに格納し、前記ディスプレー・コントローラがさらに前記最終画像および対応する最終ヒストグラムを前記電子装置の前記ディスプレーに表示する請求項３６に記載されるシステム。
【請求項４１】
被写体の画像データを作成する撮像手段であって、前記画像データは所定の取り込み設定値に応じた画像特性を有する、前記撮像手段と、
前記画像特性のライブ・プレビュー表示を作成する手段と、
前記ライブ・プレビュー表示が分析された後、前記取り込み設定値を調節する手段と、
前記取り込み設定値が調整された後、前記画像データを最終取り込み画像として格納する手段と、
を含むシステム。
【請求項４２】
被写体の画像データを作成する撮像手段であって、前記画像データは所定の取り込み設定値に応じた画像特性を有する、前記撮像手段と、
前記撮像手段に電気的に結合されたディスプレー・コントローラであって、前記画像特性のライブ・プレビュー表示を作成し、前記画像データの分析結果に基づいて前記撮像手段の前記取り込み設定値を調整する、前記ディスプレー・コントローラと、
を含む、電子装置。
【請求項４３】
被写体の画像データを作成する撮像手段であって、前記画像データは所定の取り込み設定値に応じた画像特性を有する、前記撮像手段と、
ディスプレーと、
前記撮像手段に電気的に接続されたディスプレー・コントローラであって、前記画像データを前記ディスプレーにライブ・プレビューさせ、前記画像データの分析結果に基づいて前記撮像手段の前記取り込み設定値を調整する前記ディスプレー・コントローラと、
最終取り込み画像データを格納する画像メモリであって、前記最終取り込み画像データは前記ディスプレー・コントローラによって調整された前記取り込み設定値に応じた画像特性を有する、前記画像メモリと、
を含む、電子装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般的に電子画像システムに関するもので、より具体的には電子装置のライブ・プレビュー・モードを有効に利用するためのシステムおよび方法に関する。
【背景技術】
【０００２】
電子画像データを取り込む（capturing electronic image data）ための有効な方法を実施することは最新の電子装置の設計者および製造者にとって重要な事柄である。しかし電子装置で画像データを有効に取り込むことはシステム設計者にとって大きな課題となり得る。例えば装置の機能性と性能の向上に対する要求が高まるにつれシステム運転能力の向上（system operating power）やさらにハードウェア資源を必要とする可能性がある。能力あるいはハードウェア条件が増えるとそれに対応し生産コストの増加および運転上の非効率により経済的に悪影響を及ぼすという結果になりかねない。
【０００３】
さらに装置における各種の高度な取り込み操作を実行する能力が向上した場合システムの使用者にとっての利点は増えるかもしれないが、各種の装置コンポーネントの制御および管理の必要が高まる可能性がある。例えば機能強化され有効にデジタル画像データを取り込み、表示する電子装置はそれに係わるデジタル・データの量の多さと複雑さのため効率的な実施が望ましいかもしれない。
【０００４】
【特許文献１】米国特許第6,256,414号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００５】
システムの機能性に対する要求の高まりおよびデータ・サイズの著しい増加により電子画像データを取り込むための新規技術を開発することが関連電子技術にとっての重要問題であることは明らかである。従って上述のすべての理由から電子画像データを取り込むための有効なシステムを開発することは最新の電子装置の設計者、製造者、および使用者にとって重要な課題である。
【課題を解決するための手段】
【０００６】
本発明によれば電子装置のライブ・プレビュー・モードを有効に利用するためのシステムおよび方法が開示される。実施形態によっては装置の使用者が任意の有効な手段を用いて電子装置のライブ・プレビュー・モードを最初にイネーブルする。上記ライブ・プレビュー・モードは手動モードまたは自動モードで機能するように選択することができる。装置の使用者はさらに電子装置の撮像手段の初期露出設定を選択する。
【０００７】
次に電子装置のディスプレー・コントローラがヒストグラム・ジェネレータを用いて撮像手段が提供する画像データを分析し上記画像データの光度特性に対応したヒストグラムを作成する。ディスプレー・コントローラは作成されたヒストグラムと対応する画像データを電子装置のディスプレーのライブ・プレビュー画面で同時に表示する。
【０００８】
手動ライブ・プレビュー・モードの場合装置使用者はそこで表示されたヒストグラムを分析し、撮像手段の露出設定を調節するか判断することができる。装置使用者が露出設定を調節すべきであると判断した場合、装置使用者は任意の有効な手段を用いて手動で撮像手段の露出設定を調節することができる。
【０００９】
代わりに自動ライブ・プレビュー・モードの場合ディスプレー・コントローラのヒストグラム・アナライザが作成されたヒストグラムを所定の特性について自動的に分析し、ヒストグラム分析を作成する。次にヒストグラム・アナライザは上記ヒストグラム分析に照らして、予め定義された調節基準に基づき撮像手段の露出設定を調節するか判断する。ヒストグラム・アナライザが予め定義された調節基準に基づき露出設定を調節すべきであると判断した場合、ディスプレー・コントローラは任意の有効な手段を用いて撮像手段の露出設定を自動的に調節することができる。
【００１０】
画像データの光度特性が最適と判断された場合、電子装置は最適化画像データを最終取り込み画像として後の使用向けに取り込み、コード化し、画像メモリに格納することができる。ディスプレー・コントローラはまた格納された画像データおよび対応する最終ヒストグラムを装置使用者が見られるよう電子装置のディスプレーに表示することができる。少なくとも上述の理由から本発明は従って電子装置のライブ・プレビュー・モードを有効に利用する改良システムおよび方法を提供するものである。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施形態を図面に基づいて説明する。
【００１２】
本発明は電子画像システムの改良に関するものである。以下の説明は通常の当業者であれば本発明を作り、使用することができるように提示されており、発明出願とその要求事項という形で提供される。本明細書で開示される実施形態に対する各種改良は当業者であれば明らかであり、本明細書内の包括的な原則は他の実施形態にも適用できる。従って本発明は提示される実施形態に限定されることを目的としておらず、本明細書で説明される原則および特徴に矛盾しない最大の範囲で適用される。
【００１３】
本発明は電子装置のライブ・プレビュー・モードを有効に利用するシステムおよび方法からなり、電子装置の各々の露出設定に応じて異なる光度特性を有する画像データを作成するように構成された撮像手段を含む。電子装置のディスプレー・コントローラが撮像手段からの画像データを分析し、画像データの上記露出特性のライブ・プレビュー表示を作成する。実施形態によってはライブ・プレビュー表示がライブ・プレビュー・ヒストグラムを含むことができる。
【００１４】
ディスプレー・コントローラは次にライブ・プレビュー表示を電子装置のディスプレー上に手動ライブ・プレビュー・モードまたは自動ライブ・プレビュー・モードで表示する。ディスプレー・コントローラはライブ・プレビュー表示が分析された後撮像手段の露出設定を調節し、画像データの光度特性を効率的に最適化するために用いることができる。最後に撮像手段は最適化画像データを最終取り込み画像として後の使用向けに格納することができる。
【００１５】
ここで図１では本発明による電子装置110の一実施形態のブロック図が示される。図１の実施形態は中央演算装置（ＣＰＵ）122、入出力インタフェース（Ｉ／Ｏ）126、ディスプレー・コントローラ128、デバイス・メモリ130、１台以上のディスプレー134、撮像手段146、および画像メモリ150を含むがこれらに限定されない。別の実施形態で電子装置110は図１の実施形態に関連して説明されるいくつかの要素あるいは機能に加える、または代わる要素あるいは機能を含むことができる。
【００１６】
図１の実施形態でＣＰＵ122は各種ソフトウェア・プログラムの命令に対応して任意の適当で有効なプロセッサ・デバイスまたはマイクロプロセッサを含んで実施することができる。図１の実施形態でデバイス・メモリ130は任意の記憶装置構成からなることができ、ランダム・アクセス・メモリ（ＲＡＭ）,
読み出し専用メモリ（ＲＯＭ）、リムーバブル・メモリまたはハードディスク・ドライブなどの記憶装置を含むことができるが、これらに限定されない。図１の実施形態でデバイス・メモリ130は電子装置110用の各種機能および操作を実施するためにＣＰＵ122が実行するプログラム命令のデバイス・アプリケーションを含むことができるが、これに限定されない。デバイス・アプリケーションの特定の性質および機能は対応する電子装置110の種類および具体的な使用法などの要素に応じて通常異なっている。
【００１７】
図１の実施形態でディスプレー・コントローラは本発明により撮像手段146から画像データを受信することができる。撮像手段146のディスプレー・コントローラ128に対する実施および操作は図２との関連で後述する。図１の実施形態で入出力インタフェース（Ｉ／Ｏ）126は任意の必要な種類の情報を電子装置110から受信および／あるいはそれに送信するための１個以上のインタフェースを含むことができる。入出力インタフェース126は各種外部装置が電子装置110と通信できるようにすることができる。さらに入出力インタフェース126は装置使用者が電子装置110と通信できるような１つ以上の手段を含むことができる。
【００１８】
図１の実施形態で電子装置110はディスプレー・コントローラを有効に利用してディスプレーに関する各種の操作および機能を効率的に管理することができる。ディスプレー・コントローラ128の実施および操作は図２−４および図６−９でさらに後述される。電子装置110は画像メモリ150を用いて撮像手段146で取り込まれた適当な画像データを格納することができる。図１の実施形態で電子装置110は任意の好ましい種類の電子装置またはシステムとして実施することができる。例えば実施形態によっては電子装置110が携帯電話、デジタルカメラ、携帯端末、電子画像装置、またはコンピュータ装置として実施することができる。電子装置110の操作および利用の各種実施形態は図２−９に関連してさらに後述される。
【００１９】
図２では図１の本発明による撮像手段146の一実施形態のブロック図が示される。図２の実施形態はレンズ220、画像センサ224、露出制御装置226、および画像信号プロセッサ232を含むが、これらに限定されない。別の実施形態で撮像手段146は図２の実施形態に関連して説明されるいくつかの要素あるいは機能に加える、または代わる要素あるいは機能を含むことができる。
【００２０】
図２の実施形態で撮像手段146は光学パス236に沿って画像センサ224に影響を与える反射光を検知することによって被写体212に対応する画像データを取り込むことができる。画像センサ224は感応して被写体212を表す画像データのセットを作成することができる。画像データは画像信号プロセッサ232で処理され、パス116経由でディスプレー・コントローラ128（図１）に提供される。実施形態によっては画像信号プロセッサ232がディスプレー・コントローラ128（図１）の一部として実施されることができる。図２の実施形態で撮像手段146は露出制御装置226を用いてパス240経由でディスプレー・コントローラ128から発信される露出制御信号に応じて画像センサ224の露出設定を制御できる。撮像手段146を制御する各種方法は図３−４および図６−９に関連してさらに後述される。
【００２１】
図３では図１の本発明によるディスプレー・コントローラ128の一実施形態のブロック図が示される。図３の実施形態はコントローラ・ロジック312、データ・エンコーダ328、ヒストグラム・ジェネレータ332、ヒストグラム・アナライザ336、および露出補正装置340を含むが、これらに限定されない。別の実施形態でディスプレー・コントローラ128は図３の実施形態に関連して説明されるいくつかの要素あるいは機能に加える、または代わる要素あるいは機能を含むことができる。
【００２２】
図３の実施形態でディスプレー・コントローラ128は受信される各種画像データおよび関連機能を管理する集積回路デバイスとして実施され得る。ディスプレー・コントローラ128は受信された画像データを適当で効率的な方法で電子装置110のディスプレー134に提供し、装置使用者に表示することができる。図３の実施形態でコントローラ・ロジック312はディスプレー・コントローラ128の全体的操作を管理する。実施形態によってコントローラ・ロジック312は表示用に画像ピクセルの形成を管理する画像作成モジュールを含むことができるが、これに限定されない。
【００２３】
図３の実施形態でデータ・エンコーダ328はパス116経由で撮像手段146から画像データを受信し、感応してパス314経由で受信画像データをコード化し画像メモリ150（図１）に格納することができる。さらにコントローラ・ロジック312はパス116経由で撮像手段146から画像データを受信し、感応して受信画像データを電子装置110のディスプレー134（図１）に送信し装置使用者が見ることができる。
【００２４】
図３の実施形態でデータ・エンコーダ328はまた画像データをヒストグラム・ジェネレータ332に送り、これが画像データの具体的な画像特性を分析し対応するヒストグラムまたは他の表示を作成し、これをコントローラ・ロジック312がディスプレー134に送信し、装置使用者がライブ・プレビュー手順の際に見ることができる。上記ヒストグラムの特定の性能および特性は図６−９に関連してさらに後述される。
【００２５】
手動ライブ・プレビュー・モードで装置使用者は表示されたヒストグラムを見た上で入出力インタフェース126（図１）の適当な手動制御を用いてパス138経由で露出補正装置340を制御することができる。あるいは自動ライブ・プレビュー・モードではヒストグラム・アナライザ336がヒストグラム・ジェネレータによって作成されたヒストグラムに対し自動的にヒストグラム分析手順を実行することができる。次にヒストグラム・アナライザ336は適当な制御信号を送り、自動的に露出補正装置340を調節する。図３の実施形態で露出補正装置340はパス240経由で撮像手段146の露出制御装置226に露出補正信号を送る。ディスプレー・コントローラ128を実施し利用する特定の実施形態は図４および図６−９に関連してさらに後述される。
【００２６】
図４では本発明によるコントローラ・レジスタ410の一実施形態のブロック図が示される。図４の実施形態ではコントローラ・レジスタ410は構成レジスタ412、転送レジスタ416、雑レジスタ420、手動モード・プレビュー・イネーブル・レジスタ424、および自動モード・プレビュー・イネーブル・レジスタ428を含むがこれらに限定されない。別の実施形態でコントローラ・レジスタ410は図４の実施形態に関連して説明されるいくつかの要素あるいは機能に加える、または代わる要素あるいは機能を含むことができる。さらに実施形態によってはコントローラ・レジスタがディスプレー・コントローラ128の一部として実施され得る。
【００２７】
図４の実施形態でＣＰＵ122（図１）または他の適当な構成要素が有効に情報をコントローラ・レジスタ410に書き込み、ディスプレー・コントローラ128のコントローラ・ロジック312が使用する各種操作パラメータおよび他の関係情報を指定することができる。図４の実施形態でコントローラ・レジスタ410は構成レジスタ412を用いてディスプレー・コントローラ128および／あるいは電子装置110のディスプレー134の構成に係わる各種情報を格納することができる。例えば構成レジスタ412はディスプレー134（図１）に関しディスプレーの種類、ディスプレーのサイズ、ディスプレーのフレーム率、およびディスプレーの各種タイミングのパラメータを指定できる。図４の実施形態でコントローラ・レジスタ410は転送レジスタ416を用いて電子装置110のディスプレーに画像データを送信するための転送操作に係わる各種情報を格納することができる。
【００２８】
図４の実施形態でコントローラ・レジスタ410は雑レジスタ420を用いてディスプレー・コントローラ128が使用するための任意の望ましい情報またはデータを有効に格納できる。図４の実施形態で装置使用者または他の適当なものは手動プレビュー・モード・イネーブル・レジスタ424をプログラムして電子装置110の手動ライブ・プレビュー・モードをイネーブルすることができる。例えば装置使用者は入出力インタフェース126（図１）を用いて上記の手動ライブ・プレビュー・モードをイネーブルすることができる。図４の実施形態で装置使用者または他の適当なものは同様に自動プレビュー・モード・イネーブル・レジスタ424をプログラムして電子装置110の自動ライブ・プレビュー・モードをイネーブルすることができる。例えば装置使用者は入出力インタフェース126（図１）を用いて上記の自動ライブ・プレビュー・モードをイネーブルすることができる。
【００２９】
図５では図１の本発明によるディスプレー134の一実施形態のブロック図が示される。図５の実施形態でディスプレー134はディスプレー・メモリ512、ディスプレー・ロジック514、ディスプレー・レジスタ516、タイミング・ロジック520、および１台以上の画面524を含むが、これらに限定されない。別の実施形態でディスプレー134は図５の実施形態に関連して説明されるいくつかの要素あるいは機能に加える、または代わる要素あるいは機能を含むことができる。
【００３０】
図５の実施形態でディスプレー134はランダム・アクセス・メモリに基づく液晶ディスプレー・パネル（ＲＡＭベースのＬＣＤパネル）として実施されている。しかし別の実施形態でディスプレー134は適当な任意のディスプレー技術または構成を用いて実施することができる。図５の実施形態でディスプレー・コントローラ128（図３）は各種のディスプレー情報をディスプレー・バス142経由でディスプレー・レジスタ516に送る。ディスプレー・レジスタ516は受信したディスプレー情報を用いてタイミング・ロジック520を有効に制御することができる。図５の実施形態でディスプレー・ロジック514はディスプレー134用にデータ転送およびディスプレー機能を管理し調整する。
【００３１】
図５の実施形態でディスプレー・コントローラ128（図３）はディスプレー・バス142経由でビデオ・メモリ216（図２）から画像データをディスプレー・メモリ512に送る。図５の実施形態でディスプレー・メモリ512は通常ランダム・アクセス・メモリ（ＲＡＭ）で実施される。しかし他の各種実施形態でディスプレー・メモリ512の実施は任意の各種メモリ・デバイスの種類または構成を用いることができる。図５の実施形態でディスプレー・メモリ512は次にディスプレー・コントローラ128から受信した画像データをタイミング・ロジック520経由で１台以上の画面524に送り電子装置110の装置使用者が見ることができる。
【００３２】
図６では本発明によるライブ・プレビュー表示610の一実施形態の図が示される。図６の実施形態ではライブ・プレビュー表示610が例示の目的で示されており、別の実施形態でライブ・プレビュー表示610は図６の実施形態に関連して説明されるいくつかの要素あるいは機能に加える、または代わる要素あるいは機能を含むことができる。
【００３３】
図６の実施形態でライブ・プレビュー表示610は図３に関連して上述のようにライブ・プレビュー・モードの際ディスプレー・コントローラ128（図３）により有効にディスプレー134（図１）に表示される。図６の実施形態でライブ・プレビュー表示610は取り込みサブシテム146から送られた特定の取り込み画像のピクセル量に対応する縦軸622を含む。さらにライブ・プレビュー表示は同じ取り込み画像のピクセルの光度値に対応する横軸618を含む。図６の実施形態で横軸618は最小光度値626および最大光度値630を含む。
【００３４】
図６の実施形態でライブ・プレビュー表示610はさらに撮像手段146から受信した画像データを表すヒストグラム614も含む。上記ヒストグラム614は画像データからの１個以上の最も明るいピクセル638と１個以上の最も暗いピクセル634を含む。本発明によりライブ・プレビュー・モードの際ヒストグラム614を用いて撮像手段146の露出設定を正確に調節することができる。例えば実施形態によっては電子装置110が最大光度値630を参考にして最も明るいピクセル638の位置を調節することができる。さらに実施形態によっては電子装置110が同様に最小光度値626を参考に最も暗いピクセル634の位置を調節することができる。
【００３５】
本発明の実施形態によっては特定の取り込み画像の信号対ノイズ比を最大化するために、ヒストグラム614を手動ライブ・プレビュー・モードまたは自動ライブ・プレビュー・モードで用いてハイライト・バイアスの露出法を実施することができる。ハイライト・バイアスの露出法では撮像手段146の露出設定を調節して最も明るいピクセル638を切ることなく最大光度値630にできるだけ近くヒストグラム614を有効に位置づけることができる。実施形態によっては画像センサ224（図２）が直線的応答特性を示す。上記ハイライト・バイアスの露出法は露出を表示610の右の方に偏向させることにより光度値範囲全体を充分に生かし、低い光度レベルのピクセルが信号ノイズ・レベルを超えて最大の余地を残すことができる。
【００３６】
本発明のライブ・ビュー・プレビュー・モードは従って装置使用者が特定画像の最終バージョンを取り込み、格納する前に各種画像特性を迅速に評価し調節する手段を提供するものである。図６の実施形態でヒストグラム614は露出設定を評価するための光度特性を表しているという状況で説明されている。しかし本発明の別の実施形態では上記方法が適当な任意の種類のデータまたは情報の他のパラメータおよび特性の評価および調節に適用できる。
【００３７】
さらに図６の実施形態でライブ・プレビュー表示610はヒストグラム614を用いて装置使用者に視覚的な表示を提供している。しかし他の実施形態によってはライブ・プレビュー表示610が望ましいデータ特性を表すために各種その他の適当な手段および方法を用いることができる。さらにライブ・プレビュー表示610は画像データにおける赤、緑、および青のチャンネルの個々の光度値を集合的または個別的に表示するようなヒストグラム614を表示するように実施することもできる。ライブ・プレビュー表示610の利用は図７−９に関連してさらに後述される。
【００３８】
図７では本発明によるディスプレー134（図１）におけるライブ・プレビュー画面524の一実施形態の図が示される。別の実施形態でライブ・プレビュー画面524は図７の実施形態に関連して説明されるいくつかの要素あるいは機能に加える、または代わる要素あるいは機能を含むことができる。
【００３９】
図７の実施形態でライブ・プレビュー画面524は選択された被写体212（図２）に対応する画像データのライブ・プレビューを表示する主ウィンドウ712を含む。さらに図７の実施形態でライブ・プレビュー画面524は同時にライブ・プレビュー表示610（図６）を表示するヒストグラム・ウィンドウ716を含む。図７の実施形態でヒストグラム・ウィンドウ716は主ウィンドウ712のオーバーレイとして実施することができる。
【００４０】
他の実施形態によってヒストグラム・ウィンドウ716は主ウィンドウ712にある情報の上に重ねられるライブ・プレビュー表示610の半透明バージョンを含む形で実施することができる。別の実施形態ではヒストグラム・ウィンドウ716はさらに別個の物理的なディスプレーに表示して電子装置110の装置使用者が見ることができる。ライブ・プレビュー・モードを電子装置110で実施するいくつかの実施形態が図８−９に関連してさらに後述される。
【００４１】
図８では本発明の一実施形態による手動のライブ・プレビュー・モードを利用するための方法工程のフローチャートが示される。図８のフローチャートは例示を目的として提示するもので、別の実施形態で本発明は図８の実施形態に関連して説明されるいくつかの工程および手順に加える、または代わる工程および手順を含むことができる。
【００４２】
図８の実施形態においてステップ812で装置使用者または他の適当なものは任意の有効な手段を用いて電子装置110の手動ライブ・プレビュー・モードをイネーブルする。例えば実施形態によっては手動ライブ・プレビュー・モードがコントローラ・レジスタ410の手動プレビュー・モード・イネーブル・レジスタ424をプログラムしてイネーブルすることができる。ステップ816で装置使用者または他の適当なものは電子装置110の撮像手段146用に初期露出設定を選択する。次にステップ820でディスプレー・コントローラ128のヒストグラム・ジェネレータ332が撮像手段146により取り込まれた画像データを分析し、上記の取り込まれた画像データの光度特性に対応したヒストグラム614を作成する。
【００４３】
ステップ824でディスプレー・コントローラ128は作成されたヒストグラム614と取り込まれた画像データを同時に電子装置110のライブ・プレビュー画面524に表示する。次にステップ828で装置使用者または他の適当なものはライブ・プレビュー画面524のヒストグラム614を分析して撮像手段146の露出設定を調節すべきか判断できる。装置使用者または他の適当なものが撮像手段146の露出設定を調節すべきであると判断した場合、次のステップ832で装置使用者または他の適当なものは任意の有効な手段を用いて撮像手段146の露出設定を手動で調節することができる。図８のプロセスは次にステップ820に戻り、撮像手段146のこの時点での露出設定に基づき新しいヒストグラム614を作成し、表示することができる。
【００４４】
しかしステップ828で装置使用者または他の適当なものが撮像手段146の露出設定を調節する必要がないと判断した場合、ステップ836で電子装置110は最終画像データを取り込み、コード化し、画像メモリ150（図１）に格納することができる。図８の実施形態で電子装置110は通常装置使用者または他の適当なものから受信した画像取り込み命令に応じて最終画像データを取り込み、コード化し、格納する。最後にステップ840でディスプレー・コントローラ128は格納された画像データと対応するヒストグラム614を電子装置110のディスプレー134に表示することができる。図８のプロセスはここで終了する。
【００４５】
従来の画像装置は通常画像が取り込まれメモリに格納された後でのみ画像ヒストグラムの分析ができる。ヒストグラムの分析に基づき画像特性のいずれかを調節する必要がある場合、装置の設定をまず変更し、次に第２の画像を取り込み格納しなければならない。逆に本発明はライブ・プレビュー・モードを有効に利用し、先にヒストグラム614を分析した後最終画像データのみを取り込み、格納する。従って本発明により、電子装置110は画像データの最終バージョン１つを取り込むだけで良い。少なくとも上述の理由から本発明は電子装置のライブ・プレビュー・モードを有効に利用するための改良システムおよび方法を提供している。
【００４６】
図９では本発明の一実施形態による自動のライブ・プレビュー・モードを利用するための方法工程のフローチャートが示されている。図９のフローチャートは例示を目的として提示するもので、別の実施形態で本発明は図９の実施形態に関連して説明されるいくつかの工程および手順に加える、または代わる工程および手順を含むことができる。
【００４７】
図９の実施形態においてステップ912で装置使用者または他の適当なものは任意の有効な手段を用いて電子装置110の自動ライブ・プレビュー・モードをイネーブルする。例えば実施形態によっては自動ライブ・プレビュー・モードがコントローラ・レジスタ410の自動プレビュー・モード・イネーブル・レジスタ428をプログラムしてイネーブルすることができる。ステップ916で装置使用者または他の適当なものは電子装置110の撮像手段146用に初期露出設定を選択する。次にステップ920でディスプレー・コントローラ128のヒストグラム・ジェネレータ332が撮像手段146により取り込まれた画像データを分析し、上記の取り込まれた画像データの光度特性に対応したヒストグラム614を作成する。さらにステップ920ではディスプレー・コントローラ128が作成されたヒストグラム614と取り込まれた画像データを同時に電子装置110のライブ・プレビュー画面524に表示する。
【００４８】
次にステップ924でディスプレー・コントローラ128のヒストグラム・アナライザ336が作成されたヒストグラム614を特定の所定特性について分析しヒストグラム分析を作成する。次にステップ928でヒストグラム・アナライザ336は上記ヒストグラム分析に照らし、特定の予め定義された調節基準に基づき撮像手段146の露出設定を調節すべきか判断する。ヒストグラム・アナライザ336が撮像手段146の露出設定を特定の予め定義された調節基準に基づき調節すべきであると判断した場合、次のステップ932で露出補正装置340が任意の有効な手段を用いて撮像手段146の露出設定を自動的に調節することができる。図９のプロセスは次にステップ920に戻り、撮像手段146のこの時点での露出設定に基づき新しいヒストグラム614を作成し、表示することができる。
【００４９】
しかしステップ928でヒストグラム・アナライザ336が撮像手段146の露出設定を調節する必要がないと判断した場合、ステップ936で電子装置110は最終画像データを取り込み、コード化し、画像メモリ150（図１）に格納することができる。最後にステップ940でディスプレー・コントローラ128は格納された画像データと対応するヒストグラム614を電子装置110のディスプレー134に表示することができる。図９のプロセスはここで終了する。
【００５０】
本発明の実施形態によっては上記自動ライブ・プレビュー・モードがヒストグラム614を表示して装置使用者が見なくても容易に機能し得る。例えば図９の実施形態におけるステップ920でヒストグラム614がヒストグラム・アナライザ332によって変わらず作成されるものの、ヒストグラム614は装置使用者がみるためにディスプレー134に表示されなくても良い。同様に図９の実施形態において格納された最終画像および対応するヒストグラム614を表示するステップ940も省略することができる。少なくとも上述の理由から本発明は電子装置のライブ・プレビュー・モードを有効に利用するための改良システムおよび方法を提供している。
【００５１】
発明は特定の好ましい実施形態を参考に上記に説明された。この開示に照らし他の実施形態が当業者には明らかになるであろう。例えば本発明は上記実施形態で述べた以外の特定の構成および方法を用いて実施することができる。さらに本発明は好ましい実施形態として上述した以外のシステムと併せて有効に使用することができる。従って上記実施形態に対するこれらおよびその他の異なった形は本発明に含まれることが意図であり、本発明は添付請求項によってのみ限定される。
【図面の簡単な説明】
【００５２】
【図１】本発明による電子装置の一実施形態のブロック図。
【図２】本発明による撮像手段の一実施形態のブロック図。
【図３】図１に示される本発明によるディスプレー・コントローラの一実施形態のブロック図。
【図４】本発明によるコントローラ・レジスタの一実施形態のブロック図。
【図５】図１に示される本発明によるディスプレーの一実施形態のブロック図。
【図６】本発明によるライブ・プレビュー表示の一実施形態を示す。
【図７】本発明によるライブ・プレビュー画面の一実施形態を示す。
【図８】本発明の一実施形態による手動のライブ・プレビュー・モードを利用するための方法工程のフローチャート。
【図９】本発明の一実施形態による自動のライブ・プレビュー・モードを利用するための方法工程のフローチャート。
【符号の説明】
【００５３】
126  入出力インタフェース（Ｉ／Ｏ）
150  画像メモリ
122  ＣＰＵ
138  ホスト・バス
128  ディスプレー・コントローラ
142  ディスプレー・バス
134  ディスプレー
130  デバイス・メモリ
146  撮像手段
236  光学パス
220  レンズ
224  画像センサ
232  画像信号プロセッサ
226  露出制御
180  ＣＰＵ
340  露出補正装置
336  ヒストグラム・アナライザ
332  ヒストグラム・ジェネレータ
116  撮像手段
312  コントローラ・ロジック
142  ディスプレー
328  データ・エンコーダ
314  画像メモリ
412  構成レジスタ
416  転送レジスタ
420  雑レジスタ
424  手動プレビュー・モード・イネーブル・レジスタ
428  自動プレビュー・モード・イネーブル・レジスタ
524  画面
520  タイミング・ロジック
512  ディスプレー・メモリ
142  ディスプレー・バス
514  ディスプレー・ロジック
516  ディスプレー・レジスタ
712  主ウィンドウ
716  ヒストグラム・ウィンドウ
812  手動ライブ・プレビュー・モードをイネーブル
816  初期露出設定を選択
820  ヒストグラムを作成
824  ヒストグラムと画像データを表示
828  露出を調節？
832  手動で露出を調節
836  画像データを取り込み、コード化、格納
840  格納された画像データとヒストグラムを表示
912  自動ライブ・プレビュー・モードをイネーブル
916  初期露出設定を選択
920  ヒストグラムと画像データを作成、表示
924  自動的にヒストグラムを分析
928  露出を調節？
932  自動的に露出を調節
936  画像データを取り込み、コード化、格納
840  格納された画像データとヒストグラムを表示
【図１】
2005354690.tif 000003
【図２】
2005354690.tif 000004
【図３】
2005354690.tif 000005
【図４】
2005354690.tif 000006
【図５】
2005354690.tif 000007
【図６】
2005354690.tif 000008
【図７】
2005354690.tif 000009
【図８】
2005354690.tif 000010
【図９】
2005354690.tif 000011