(57)【要約】【課題】拡大箇所の輝度分布に偏りがある場合でも、その拡大箇所または領域指定箇所に写っているものが何であるかを容易に確認できるようにするとともに、画像処理装置及びプリンタの規模の大型化を抑えることができるようにする。【解決手段】記録媒体に記録されている画像を拡大または領域指定した画像を画像表示部２８に表示して、表示された画像に対して階調補正を行い、前記階調補正処理を行った画像を記録媒体に記録することにより、前記拡大または領域指定した画像における最高輝度と最低輝度との差が小さい場合であっても、コントラストの差を明確にできるようにして、その拡大箇所または領域指定箇所に写っているものが何であるかを容易に確認できるようにするとともに、画像処理装置１００及びプリンタ１２００の規模が大型化するのを抑えることができるようにする。【選択図】図１
2007323426.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録されている静止画像または動画像を再生表示する画像処理装置であって、
前記記録媒体に記録されている画像を拡大または領域指定して表示部に表示する画像表示手段と、
前記画像表示手段によって表示された画像に対して階調補正を行う階調補正手段と、
前記階調補正手段によって階調補正を行った画像を記録媒体に記録する画像記録手段とを有することを特徴とする画像処理装置。
【請求項２】
前記画像表示手段は、前記記録媒体に記録されている画像に対して領域指定を行う領域指定手段、または前記記録媒体に記録されている画像に対して拡大する画像拡大手段のうち、少なくとも１つを有することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記階調補正手段によって階調補正を行った画像をプリンタに出力する画像出力手段を有することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記階調補正手段は、前記画像拡大手段によって拡大された拡大部、または前記領域指定手段によって領域指定された領域指定部の最高輝度を信号処理可能な範囲の最高輝度に設定するとともに、最低輝度を信号処理可能な範囲の最低輝度に設定し、設定された該最高輝度から該最低輝度までの輝度範囲内で階調を変換することを特徴とする請求項２または３に記載の画像処理装置。
【請求項５】
前記階調補正手段は、前記画像拡大手段によって拡大された拡大部、または前記領域指定手段によって領域指定された領域指定部の最高輝度をユーザーが設定した最高輝度に設定するとともに、最低輝度をユーザーが設定した最低輝度に設定し、設定された該最高輝度から該最低輝度までの輝度範囲内で階調を変換することを特徴とする請求項２または３に記載の画像処理装置。
【請求項６】
前記階調補正手段は、前記画像拡大手段によって拡大された拡大部、または前記領域指定手段によって領域指定された領域指定部の最高輝度をプリント出力可能な最高輝度に設定するとともに、最低輝度をプリント出力可能な最低輝度に設定し、設定された該最高輝度から該最低輝度までの輝度範囲内で階調を変換することを特徴とする請求項２または３に記載の画像処理装置。
【請求項７】
前記階調補正手段は、前記画像拡大手段によって拡大された拡大部、または前記領域指定手段によって領域指定された領域指定部の平均輝度の絶対輝度を維持して最高輝度をプリント出力可能な最高輝度に設定するとともに、最低輝度をプリント出力可能な最低輝度に設定し、該平均輝度からプリント出力可能な該最高輝度までの輝度範囲内で階調を変換するとともに、該平均輝度からプリント出力可能な該最低輝度までの輝度範囲内で階調を変換することを特徴とする請求項２または３に記載の画像処理装置。
【請求項８】
前記階調補正手段は、前記画像拡大手段によって拡大された拡大部、または前記領域指定手段によって領域指定された領域指定部の輝度分布のピークを中心にユーザーの設定した範囲における最高輝度をプリント出力可能な最高輝度に設定するとともに、ユーザーの設定した範囲における最低輝度をプリント出力可能な最低輝度に設定し、該輝度分布のピークとなる輝度からプリント出力可能な該最高輝度までの輝度範囲内と該輝度分布のピークとなる輝度からプリント出力可能な該最低輝度までの輝度範囲内において階調を変換することを特徴とする請求項２または３に記載の画像処理装置。
【請求項９】
前記階調補正手段は、前記画像拡大手段によって拡大された拡大部、または前記領域指定手段によって領域指定された領域指定部の平均輝度をプリント出力可能な最高輝度に設定するとともに、最低輝度をプリント出力可能な最低輝度に設定し、該プリント出力可能な輝度として設定した該最高輝度から該最低輝度までの輝度範囲内で階調を変換することを特徴とする請求項２または３に記載の画像処理装置。
【請求項１０】
前記階調補正手段は、前記画像拡大手段によって拡大された拡大部、または前記領域指定手段によって領域指定された領域指定部の最高輝度をプリント出力可能な最高輝度に設定するとともに、平均輝度をプリント出力可能な最低輝度に設定し、該プリント出力可能な輝度として設定した該最高輝度から該最低輝度までの輝度範囲内で階調を変換することを特徴とする請求項２または３に記載の画像処理装置。
【請求項１１】
前記階調補正手段は、前記画像拡大手段によって拡大された拡大部、または前記領域指定手段によって領域指定された領域指定部のＲ、Ｇ、Ｂ信号の各成分の最高輝度と最低輝度とを、プリント出力可能な最高輝度と最低輝度に設定し、該プリント出力可能な輝度として設定した該最高輝度から該最低輝度までの輝度範囲内で階調を変換することを特徴とする請求項２または３に記載の画像処理装置。
【請求項１２】
記録媒体に記録されている撮像した静止画像または動画像を再生表示する画像処理装置の画像処理方法であって、
前記記録媒体に記録されている画像を拡大または領域指定して表示部に表示する画像表示工程と、
前記画像表示工程において表示された画像に対して階調補正を行う階調補正工程と、
前記階調補正工程において階調補正を行った画像を記録媒体に記録する画像記録工程とを有することを特徴とする画像処理方法。
【請求項１３】
記録媒体に記録されている静止画像または動画像を再生表示する画像処理装置の画像処理方法をコンピュータに実行させるプログラムであって、
前記記録媒体に記録されている画像を拡大または領域指定して表示部に表示する画像表示工程と、
前記画像表示工程において表示された画像に対して階調補正を行う階調補正工程と、
前記階調補正工程において階調補正を行った画像を記録媒体に記録する画像記録工程とを有する画像処理方法をコンピュータに実行させることを特徴とするプログラム。
【請求項１４】
請求項１３に記載のプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置、画像処理方法、プログラム及び記憶媒体に関し、例えば画像を確認するために用いて好適な技術に関する。
【背景技術】
【０００２】
従来のデジタルカメラにおいて、撮影後にトリミングする場合は、撮影時にトリミング前の画像の画角全体からオートホワイトバランス、自動露出等の処理を実施している。しかし、トリミングした後の画像をプリントする場合は、ほとんどがトリミングされた画像からホワイトバランスの補正等を行っている。そのため、プリント画像において明るくなり過ぎたり暗くなり過ぎたりする場合があった。
【０００３】
そこで、例えば特許文献１で提案されている画像処理装置のように、電子ズーム（拡大処理）等がされた画像に対して電子ズーム等がされた画像よりも広いエリアの画像から得られる情報を、電子ズーム等がされた画像の付属情報として記録媒体に記録しておく。ここでいう、画像から得られる情報とは、ホワイトバランス調整に利用可能な情報や、シーン判別に利用可能な情報等である。そして、この付属情報を電子ズーム等がされた画像のプリントに利用できるようにした画像処理装置が提案されている。
【０００４】
【特許文献１】特開２００３−１４３６１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、画像処理装置においてすでに記録された画像に対し拡大または領域指定を行う際、拡大箇所または領域指定箇所の輝度分布に偏りがある場合、その拡大箇所または領域指定箇所に写っているものが何であるかを確認することが難しいという問題点があった。具体的な例としては、明るい場所に露出があった時に、物の影に隠れた人物の顔や色の濃淡の少ないものに描かれた模様などが写っている場合等が挙げられる。
【０００６】
さらに、特許文献１で提案されている画像処理装置のように、電子ズーム等がされた画像よりも広いエリアの画像から得られるホワイトバランス調整に利用可能な情報やシーン判別に利用可能な情報を用いて記録及びプリントしても、確認することが難しい。
【０００７】
また、特許文献１に記載されている機能を有する画像処理装置の他に、その情報を読み取る手段と、その利用可能な情報に基づいてシーン判別を行う手段と、読み取った情報に基づき画像処理を行う手段と、画像処理された画像に基づいてプリント用紙に印画する手段を備えたプリンタが必要である。したがって、特許文献１に記載されている技術を用いると、画像処理装置及びプリンタの規模が大きくなってしまうという問題点があった。
【０００８】
本発明は前述の問題点に鑑み、拡大箇所または領域指定箇所の輝度分布に偏りがある場合でも、その拡大箇所または領域指定箇所に写っているものが何であるかを容易に確認できるようにするとともに、画像処理装置及びプリンタの規模の大型化を抑えることができるようにすることを目的としている。
【課題を解決するための手段】
【０００９】
本発明の画像処理装置は、記録媒体に記録されている静止画像または動画像を再生表示する画像処理装置であって、前記記録媒体に記録されている画像を拡大または領域指定して表示部に表示する画像表示手段と、前記画像表示手段によって表示された画像に対して階調補正を行う階調補正手段と、前記階調補正手段によって階調補正を行った画像を記録媒体に記録する画像記録手段とを有することを特徴とする。
【００１０】
本発明の画像処理方法は、記録媒体に記録されている撮像した静止画像または動画像を再生表示する画像処理装置の画像処理方法であって、前記記録媒体に記録されている画像を拡大または領域指定して表示部に表示する画像表示工程と、前記画像表示工程において表示された画像に対して階調補正を行う階調補正工程と、前記階調補正工程において階調補正を行った画像を記録媒体に記録する画像記録工程とを有することを特徴とする画像処理方法。
【００１１】
本発明のプログラムは、記録媒体に記録されている静止画像または動画像を再生表示する画像処理装置の画像処理方法をコンピュータに実行させるプログラムであって、前記記録媒体に記録されている画像を拡大または領域指定して表示部に表示する画像表示工程と、前記画像表示工程において表示された画像に対して階調補正を行う階調補正工程と、前記階調補正工程において階調補正を行った画像を記録媒体に記録する画像記録工程とを有する画像処理方法をコンピュータに実行させることを特徴とする。
【００１２】
本発明の記憶媒体は、前記のプログラムを記憶したことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、拡大または領域指定した画像に対して階調補正を行うことで、拡大または領域指定した画像における最高輝度と最低輝度との差が小さい場合であっても、コントラストの差を明確にすることができる。また、その拡大箇所または領域指定箇所に写っているものが何であるかを容易に確認することができる。
【発明を実施するための最良の形態】
【００１４】
（第１の実施形態）
以下、図面を参照して本発明の実施形態を説明する。
図１は、本実施形態の画像処理装置の機能構成例を示すブロック図である。
図１において、１００は画像処理装置である。１０は撮影レンズ、１２は絞り機能を備えるシャッター、１４は光学像を電気信号に変換する撮像素子、１６は撮像素子１４のアナログ信号出力をディジタル信号に変換するＡ／Ｄ変換器である。
【００１５】
１８は、撮像素子１４、Ａ／Ｄ変換器１６及びＤ／Ａ変換器２６にクロック信号や制御信号を供給するタイミング発生回路であり、メモリ制御回路２２及びシステム制御回路５０により制御される。
【００１６】
２０は画像処理回路であり、Ａ／Ｄ変換器１６からのデータまたはメモリ制御回路２２から送られる画像データに対して所定の画素補間処理や色変換処理を行う。また、画像処理回路２０においては、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてシステム制御回路５０が露光制御部４０、測距制御部４２に対して制御を行う、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理を行っている。さらに、画像処理回路２０においては、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００１７】
２４は画像表示メモリであり、２６はＤ／Ａ変換器である。２２はメモリ制御回路であり、Ａ／Ｄ変換器１６、タイミング発生回路１８、画像処理回路２０、画像表示メモリ２４、Ｄ／Ａ変換器２６、第１のメモリ３０、及び圧縮・伸長回路３２を制御する。Ａ／Ｄ変換器１６から送られる画像データが画像処理回路２０、メモリ制御回路２２を介して、またはＡ／Ｄ変換器１６から送られる画像データが直接メモリ制御回路２２を介して、画像表示メモリ２４または第１のメモリ３０に書き込まれる。
【００１８】
２８はＴＦＴ方式のＬＣＤ等からなる画像表示部であり、画像表示メモリ２４に書き込まれた表示用の画像データはＤ／Ａ変換器２６を介して画像表示部２８により表示される。画像表示部２８を用いて撮像した画像データを逐次表示すれば、電子ファインダ機能を実現することが可能である。なお、画像表示部２８はＴＦＴ方式のＬＣＤに限定されるわけではなく、画像データを表示する機能を有していれば何でも構わない。
【００１９】
また、画像表示部２８は、システム制御回路５０の指示により任意に表示をＯＮ／ＯＦＦすることが可能であり、表示をＯＦＦにした場合には画像処理装置１００の電力消費を大幅に低減することができる。
【００２０】
３０は撮影した静止画像や動画像を格納するための第１のメモリであり、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶量を備えている。これにより、複数枚の静止画像を連続して撮影する連射撮影やパノラマ撮影の場合にも、高速かつ大量の画像書き込みを第１のメモリ３０に対して行うことが可能となる。また、第１のメモリ３０はシステム制御回路５０の作業領域としても使用することが可能である。
【００２１】
３２は適応離散コサイン変換（ＡＤＣＴ）等により画像データを圧縮伸長する圧縮・伸長回路であり、第１のメモリ３０に格納された画像を読み込んで圧縮処理または伸長処理を行い、処理を終えたデータを第１のメモリ３０に書き込むための回路である。
【００２２】
４０は絞り機能を備えるシャッター１２を制御する露光制御部であり、フラッシュ４８と連携することによりフラッシュ調光機能も有するものである。４２は撮影レンズ１０のフォーカシングを制御する測距制御部であり、４４は撮影レンズ１０のズーミングを制御するズーム制御部である。また、４６はバリアである保護部１０２の動作を制御するバリア制御部である。
【００２３】
４８はフラッシュであり、ＡＦ補助光の投光機能、フラッシュ調光機能も有する。
露光制御部４０、測距制御手部４２はＴＴＬ方式を用いて制御されており、撮像した画像データを画像処理回路２０によって演算した演算結果に基づき、システム制御回路５０が露光制御部４０、測距制御部４２に対して制御を行う。５０は画像処理装置１００全体を制御するシステム制御回路であり、５２はシステム制御回路５０の動作用の定数、変数、プログラム等を記憶する第２のメモリである。
【００２４】
５４はシステム制御回路５０でのプログラムの実行に応じて、文字、画像、音声等を用いて動作状態やメッセージ等を表示する液晶表示装置、スピーカー等の表示部である。表示部５４は、画像処理装置１００の操作部近辺の視認し易い位置に単数または複数個所設置され、例えばＬＣＤやＬＥＤ、発音素子等の組み合わせにより構成されている。また、表示部５４は、その一部の機能が光学ファインダ１０４内に設置されている。
【００２５】
表示部５４の表示内容のうち、ＬＣＤ等に表示するものとしては、シングルショット／連写撮影表示、セルフタイマー表示、圧縮率表示、記録画素数表示、記録枚数表示、残撮影可能枚数表示、シャッタースピード表示、絞り値表示、露出補正表示、フラッシュ表示、赤目緩和表示、マクロ撮影表示、ブザー設定表示、時計用電池残量表示、電池残量表示、エラー表示、複数桁の数字による情報表示、第１の記録媒体２００及び第２の記録媒体２１０の着脱状態表示、通信Ｉ／Ｆ動作表示、日付け・時刻表示、等がある。
【００２６】
また、表示部５４の表示内容のうち、光学ファインダ１０４内に表示するものとしては、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタースピード表示、絞り値表示、露出補正表示、等がある。
【００２７】
５６は電気的に消去・記録可能な不揮発性メモリであり、例えばＥＥＰＲＯＭ等が用いられる。６０、６２、６４、６６、６８及び７０は、システム制御回路５０の各種の動作指示を入力するための操作手段であり、スイッチやダイアル、タッチパネル、視線検知によるポインティング、音声認識装置等の単数または複数の組み合わせで構成される。
【００２８】
６０はモードダイアルスイッチであり、電源オフ、自動撮影モード、撮影モード、パノラマ撮影モード、再生モード、マルチ画面再生・消去モード、ＰＣ接続モード等の各機能モードを切り替え設定することができる。
【００２９】
６２は第１のシャッタースイッチ（ＳＷ１）であり、シャッターボタンの操作途中でＯＮとなり、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作開始を指示する。
【００３０】
６４は第２のシャッタースイッチ（ＳＷ２）であり、シャッターボタンの操作完了でＯＮとなり、撮像素子１２から読み出した信号をＡ／Ｄ変換器１６、メモリ制御回路２２を介して第１のメモリ３０に画像データを書き込む露光処理、画像処理回路２０やメモリ制御回路２２での演算を用いた現像処理、第１のメモリ３０から画像データを読み出し、圧縮・伸長回路３２で圧縮を行い、第１の記録媒体２００または第２の記録媒体２１０に画像データを書き込む記録処理という一連の処理の動作開始を指示する。
【００３１】
６６は画像表示ＯＮ／ＯＦＦスイッチであり、画像表示部２８のＯＮ／ＯＦＦを設定することができる。この機能により、光学ファインダ１０４を用いて撮影を行う際に、ＴＦＴ、ＬＣＤ等から成る画像表示部２８への電流供給を遮断することにより、省電力を図ることが可能となる。
【００３２】
６８は単写／連写スイッチであり、第２のシャッタースイッチ６４（ＳＷ２）を押した場合に１駒の撮影を行って待機状態とする単写モードと、第２のシャッタースイッチ６４（ＳＷ２）を押している間は連続して撮影を行い続ける連写モードとを設定することができる。
【００３３】
７０は各種ボタンやタッチパネル等からなる操作部であり、メニューボタン、セットボタン、マクロボタン、マルチ画面再生改ページボタン、フラッシュ設定ボタン、単写/連写/セルフタイマー切り替えボタン、メニュー移動＋（プラス）ボタン、メニュー移動−（マイナス）ボタン、再生画像移動＋（プラス）ボタン、再生画像移動−（マイナス）ボタン、撮影画質選択ボタン、露出補正ボタン、日付/時間設定ボタン、プリント出力ボタン、記録ボタン、ズームレバー（望遠・広角）、十字ボタン（上、下、左、右）、カーソル表示ボタン等がある。
【００３４】
８０は電源制御部であり、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成されている。電源制御部８０は、電池の装着の有無、電池の種類、電池残量の検出を行い、検出結果及びシステム制御回路５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、第１の記録媒体２００、第２の記録媒体２１０を含む各部へ供給する。
【００３５】
８２は第１の内側コネクタであり、８４は第１の外側コネクタである。８６はアルカリ電池やリチウム電池等の一次電池やNiCd電池やNiMH電池、Li電池等の二次電池、ＡＣアダプター等からなる電源部である。
【００３６】
９０はメモリカードやハードディスク等の第１の記録媒体２００とデータをやり取りための第１のインターフェースであり、９４はメモリカードやハードディスク等の第２の記録媒体２１０とデータをやり取りための第２のインターフェースである。
【００３７】
９２はメモリカードやハードディスク等の第１の記録媒体２００と接続を行う第２の内側コネクタであり、９６はメモリカードやハードディスク等の第２の記録媒体２１０と接続を行う第３の内側コネクタである。９８は第２の内側コネクタ９２及び第３の内側コネクタ９６に第１の記録媒体２００、及び第２の記録媒体２１０がそれぞれ装着されているか否かを検知する記録媒体着脱検知部である。
【００３８】
なお、本実施形態では記録媒体を取り付けるインターフェース及びコネクタを２系統装備されているものとして説明している。もちろん、記録媒体を取り付けるインターフェース及びコネクタは、単数または複数、いずれの系統数で装備されていてもよい。また、異なる規格のインターフェース及びコネクタを組み合わせて装備されていてもよい。インターフェース及びコネクタとしては、ＰＣＭＣＩＡカードやＣＦ（コンパクトフラッシュ（登録商標））カード等の規格に準拠したものを用いてもよい。
【００３９】
なお、第１のインターフェース９０及び第２のインターフェース９４、そして第２の内側コネクタ９２及び第３の内側コネクタ９６をＰＣＭＣＩＡカードやＣＦ（コンパクトフラッシュ（登録商標））カード等の規格に準拠したものを用いて構成した場合、ＬＡＮカードやモデムカード、ＵＳＢカード、ＩＥＥＥ１３９４カード、Ｐ１２８４カード、ＳＣＳＩカード、ＰＨＳ等の通信カード、等の各種通信カードを接続することにより、他のコンピュータやプリンタ等の周辺機器との間で画像データや画像データに付属した管理情報を転送し合うことができる。
【００４０】
１０２は、画像処理装置１００のレンズ１０を含む撮像部を覆うことにより、撮像部の汚れや破損を防止するバリアとして機能する保護部である。１０４は光学ファインダであり、画像表示部２８による電子ファインダ機能を使用すること無しに、光学ファインダのみを用いて撮影を行うことができる。また、光学ファインダ１０４内には、表示部５４の一部の機能、例えば、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタースピード表示、絞り値表示、露出補正表示などが設置されている。
【００４１】
１１０は通信部であり、ＲＳ２３２ＣやＵＳＢ、ＩＥＥＥ１３９４、Ｐ１２８４、ＳＣＳＩ、モデム、ＬＡＮ、無線通信、等の各種通信機能を有する。１１２は、通信手段１１０により画像処理装置１００を他の機器と接続するコネクタ、または無線通信の場合のアンテナである。
【００４２】
２００はメモリカードやハードディスク等の第１の記録媒体である。第１の記録媒体２００は、半導体メモリや磁気ディスク等から構成される第１の記録部２０２と、画像処理装置１００との第３のインターフェース２０４と、画像処理装置１００と接続を行う第２の外側コネクタ２０６とを備えている。
【００４３】
２１０はメモリカードやハードディスク等の第２の記録媒体である。第２の記録媒体２１０は、半導体メモリや磁気ディスク等から構成される第２の記録部２１２と、画像処理装置１００との第４のインターフェース２１４と、画像処理装置１００と接続を行う第３の外側コネクタ２１６とを備えている。
【００４４】
次に、図２を参照しながら、本実施形態の動作手順を説明する。図２は、本実施形態の画像処理装置１００の動作手順の一例を示すフローチャートである。
まず、モードダイアルスイッチ６０が回されて、再生モードになったか否かを判断する（ステップＳ２００）。この判断の結果、その他のモードになった場合は、ステップＳ２０１において、選択したモードに応じた処理を実行し、ステップＳ２００に戻る。
【００４５】
一方、ステップＳ２００の判断の結果、再生モードが選択された場合は表示部５４に画像を表示する（ステップＳ２０２）。
次に、ステップＳ２０３に進み、操作部７０に設けられている「再生画像移動＋（プラス）ボタン」、または「再生画像移動−（マイナス）ボタン」操作により、ユーザーが指定した画像を選択する。
【００４６】
次に、ステップＳ２０４に進み、拡大または領域指定が行われたか否かを判断する。操作部７０のズームレバーが操作されることにより、拡大または領域指定が行なわれたと判断した場合はステップＳ２０５に進み、画像を拡大または領域指定する。
【００４７】
ここで、本実施形態における拡大手段について説明する。本実施形態においては、操作部７０のズームレバーが望遠側に動かされと画像を拡大表示する。そして、さらに動かされると拡大の倍率をさらに上げるようにしている。また、ズームレバーが広角側に動かされと拡大の倍率を下げる。そして、操作部７０の十字ボタン（上、下、左、右）が押されると拡大箇所が移動し、任意の場所を拡大することができるようにしている。
【００４８】
次に、領域指定の手段について説明する。ユーザーにより操作部７０のカーソル表示ボタンが押されると画像に領域指定のカーソルを表示する。そして、操作部７０のズームレバーが望遠側に動かされると、領域指定のカーソルの大きさを小さくする。また、操作部７０のズームレバーが広角側に動かされると、領域指定のカーソルの大きさを大きくする。さらに、操作部７０の十字ボタン（上、下、左、右）が押されると、領域指定カーソルを移動し、ユーザーにより指定された場所を領域指定する。
【００４９】
図２のフローチャートの説明に戻る。ステップＳ２０５において拡大表示または領域指定処理が終了するとステップＳ２０６に進み、階調補正の設定がＯＮであるか否かを判断する（ステップＳ２０６）。この判断の結果、階調補正の設定がＯＮであれば、階調補正を行う。
【００５０】
具体的にはまず、輝度を検出する（ステップＳ２０７）。次に、ステップＳ２０８に進み、検出された輝度がプリント出力可能な輝度またはユーザーが設定した輝度に変換される。なお、ユーザーがマニュアル操作で輝度を設定する場合は、操作部７０の「＋（プラス）ボタン」、「−（マイナス）ボタン」を操作すると、表示部に数値表示された最高輝度、最低輝度の値をユーザーの操作状態に応じて変化させるようにしている。これにより、その都度、階調補正が行なわれ、表示部を見ながらその変化を確認できるようにしている。このようにして、ユーザーにより拡大または領域指定された画像を表示する（ステップＳ２０９）。
【００５１】
一方、ステップＳ２０６の判断の結果、階調補正がＯＦＦであれば、階調補正は行われず、ステップＳ２０９に進む。なお、階調補正は画像処理回路２０において行われる。
【００５２】
次に、輝度検出及び輝度変換処理の手順について、図３に示すフローチャートを参照しながら説明する。なお、ステップＳ３００はステップＳ２０７、ステップＳ３０１はステップＳ２０８に対応する。
図３のフローチャートに示すように、本実施形態では、まず、拡大または領域指定された画像の最高輝度及び最低輝度を検出する（ステップＳ３００）。次に、検出された最高輝度をユーザーが設定した最高輝度に設定し、検出された最低輝度をユーザーが設定した最低輝度に設定する（ステップＳ３０１）。このとき、ユーザーが設定した最高輝度から最低輝度までの輝度範囲内で階調をリニアに変換する。
【００５３】
なお、本実施形態においては、ユーザーが設定した最高輝度から最低輝度までの輝度範囲内で階調をリニアに変換しているが、滑らかな階調表現がなされるならば非線形の変換でもかまわない。
【００５４】
ここで、拡大部または領域指定部の画像の最高輝度をｘmax、最低輝度をｘmin、ユーザーが設定した最高輝度をｙmax、ユーザーが設定した最低輝度ｙminをとすると、以下に示す式（１）、（２）の関係が成り立つ。
【００５５】
【数１】
2007323426.tif 000003
【００５６】
また、式（１）、（２）より、以下に示す式（３）、（４）のように表すことができる。
【００５７】
【数２】
2007323426.tif 000004
【００５８】
さらに、拡大または領域指定した画像の最高輝度から最低輝度までの間の任意の点をｘとすると、変換される輝度ｙは、以下に示す式（５）のように表すことができる。
【００５９】
【数３】
2007323426.tif 000005
【００６０】
また、ユーザーの設定した最高輝度、最低輝度はユーザーが画像を確認しながら決めることができ、以下に示す式（６）のような範囲で自由に設定できるものとする。
【００６１】
【数４】
2007323426.tif 000006
【００６２】
図２のフローチャートの説明に戻る。ステップＳ２０９において、ユーザーにより拡大または領域指定された画像を表示したら、次に、ステップＳ２１０に進み、拡大または領域指定された画像をプリント出力するか否かを判断する。この判断の結果、表示された画像をプリント出力する場合は、図１２に示すように、画像処理装置１００に接続されているプリンタ１２００に印刷データが送信される。そして、プリント出力ボタンが選択されるとプリンタ１２００は印刷用紙に画像を出力する（ステップＳ２１１）。
【００６３】
次に、拡大表示または領域指定された画像を保存するか否かを判断する（ステップＳ２１２）。この判断の結果、保存する場合は第１の記録媒体２００または第２の記録媒体２１０へ記録し（ステップＳ２１３）、その後、ステップＳ２０９に戻る。これにより、画像の拡大箇所または領域指定箇所を補正し、後からプリント出力する場合やパーソナルコンピュータなどへ保存することが可能となる。一方、ステップＳ２１２の判断の結果、画像を保存しない場合は、ステップＳ２１３の記録処理を行わずに、ステップＳ２０９に戻る。
【００６４】
以上のように、本実施形態においては、拡大または領域指定された画像の最高輝度及び最低輝度を検出する。そして、検出した最高輝度をユーザーが設定した最高輝度、検出した最低輝度をユーザーが設定した最低輝度にそれぞれ変換し、ユーザーが設定した最高輝度から最低輝度までの輝度範囲内で階調を変換するようにした。これにより、最高輝度と最低輝度との差が小さい拡大部または領域指定部の場合でも、階調補正を行うことでコントラストの差を明確にすることができ、拡大または領域指定された画像において、何が写っているか判別し易くすることができる。したがって、全体的に輝度が高い拡大部、または領域指定部の場合であっても、逆に全体的に輝度が低い拡大部、または領域指定部の場合であっても、階調補正を行うことでコントラストの差がはっきりとさせることができるの。よって、拡大または領域指定された部分に何が写っているのかを判別し易くすることができる。また、本実施形態においては、ユーザーが設定した最高輝度、最低輝度に変換するようにしたので、コントラストが過度に強くなることを防ぐことができ、自然な色調を保つことができる。
【００６５】
（第２の実施形態）
本実施形態では、階調補正の他の方法について説明する。階調補正の手順（図２におけるステップＳ２０７〜ステップＳ２０８）以外は第１の実施形態と同様であるため、詳細な説明を省略する。図４は、本実施形態における輝度検出及び輝度変換の手順の一例を示すフローチャートである。なお、ステップＳ４００はステップＳ２０７、ステップＳ４０１はステップＳ２０８に対応する。
図４のフローチャートに示すように、まず拡大または領域指定された画像の最高輝度及び最低輝度を検出する（ステップＳ４００）。
【００６６】
次に、検出された最高輝度をプリント出力可能な最高輝度として設定し、検出された最低輝度をプリント出力可能な最低輝度として設定する（ステップＳ４０１）。このとき、プリント出力可能な輝度として設定した最高輝度から最低輝度までの輝度範囲内で階調をリニアに変換する。
【００６７】
なお、本実施形態においては、プリント出力可能な輝度として設定した最高輝度から最低輝度までの輝度範囲内で階調をリニアに変換しているが、滑らかな階調表現がなされるならば非線形の変換でもかまわない。
【００６８】
ここで、拡大部または領域指定部の画像の最高輝度をｘmax、最低輝度をｘmin、プリント出力可能な最高輝度をｙ′max、プリント出力可能な最低輝度をｙ′minとすると、以下に示す式（７）、（８）の関係が成り立つ。
【００６９】
【数５】
2007323426.tif 000007
【００７０】
また、式（７）、（８）より、以下に示す式（９）、（１０）のように表すことができる。
【００７１】
【数６】
2007323426.tif 000008
【００７２】
また、拡大または領域指定した画像の最高輝度から最低輝度までの間の任意の点をｘとすると、変換される輝度ｙは、以下に示す式（１１）のように表すことができる。
【００７３】
【数７】
2007323426.tif 000009
【００７４】
以上のように、本実施形態においては、拡大または領域指定された画像の最高輝度及び最低輝度を検出し、検出された最高輝度をプリント出力可能な最高輝度として設定するとともに、検出された最低輝度をプリント出力可能な最低輝度として設定する。そして、プリント出力可能な輝度として設定された最高輝度から最低輝度までの輝度範囲内で階調を変換するようにした。これにより、例えば、図５に示すような最高輝度と最低輝度の差が小さい拡大部または領域指定部の場合でも、階調補正を行うことによってコントラストの差を強調させることができて、何が写っているのか判別し易くすることができる。また、図６に示すような全体的に輝度が高い拡大部、または領域指定部の場合、それとは逆に全体的に輝度が低い拡大部または領域指定部の場合でも、階調補正を行うことによってコントラストの差を強調することができる。したがって、何が写っているか判別し易くすることができる。
【００７５】
（第３の実施形態）
本実施形態では、階調補正のその他の方法について説明する。階調補正の手順（図２におけるステップＳ２０７〜ステップＳ２０８）以外は第１の実施形態と同様であるため、詳細な説明を省略する。図７は、本実施形態における輝度検出及び輝度変換の手順の一例を示すフローチャートである。なお、ステップＳ７００はステップＳ２０７、ステップＳ７０１はステップＳ２０８に対応する。
図７のフローチャートに示すように、拡大または領域指定された画像の平均輝度、最高輝度及び最低輝度を検出する（ステップＳ７００）。
【００７６】
次に、平均輝度の絶対輝度を固定し、検出された最高輝度をプリント出力可能な最高輝度として設定するとともに、検出された最低輝度をプリント出力可能な最低輝度として設定する（ステップＳ７０１）。このとき、プリント出力可能な輝度として設定した最高輝度から最低輝度までの輝度範囲内で階調をリニアに変換する。
【００７７】
なお、本実施形態においては、プリント出力可能な輝度として設定した最高輝度から最低輝度までの輝度範囲内で階調をリニアに変換しているが、滑らかな階調表現がなされるならば非線形の変換でもかまわない。
【００７８】
ここで、拡大部または領域指定部の画像の最高輝度をｘmax、最低輝度をｘmin、平均輝度をｘave、プリント出力可能な最高輝度をｙ′max、プリント出力可能な最低輝度をｙ′min、変換後の平均輝度をｙ′aveとする。平均輝度より高いところでは、以下に示す式（１２）、（１３）の関係が成り立つ。
【００７９】
【数８】
2007323426.tif 000010
【００８０】
また、式（１２）、（１３）より、以下に示す式（１４）、（１５）のように表すことができる。
【００８１】
【数９】
2007323426.tif 000011
【００８２】
拡大または領域指定した画像の最高輝度から平均輝度までの任意の点をｘとすると、変換される輝度ｙは、以下に示す式（１６）のように表すことができる。
【００８３】
【数１０】
2007323426.tif 000012
【００８４】
一方、平均輝度より低いところでは、以下に示す式（１７）、（１８）の関係が成り立つ。
【００８５】
【数１１】
2007323426.tif 000013
【００８６】
また、式（１７）、（１８）より、以下に示す式（１９）、（２０）のように表すことができる。
【００８７】
【数１２】
2007323426.tif 000014
【００８８】
拡大または領域指定した画像の平均輝度から最低輝度までの任意の点をｘとすると、変換される輝度ｙは、以下に示す式（２１）のように表すことができる。
【００８９】
【数１３】
2007323426.tif 000015
【００９０】
以上のように本実施形態においては、拡大または領域指定された画像の平均輝度、最高輝度及び最低輝度を検出し、平均輝度の絶対輝度は固定し、検出された最高輝度をプリント出力可能な最高輝度として設定する。次に、検出された最低輝度をプリント出力可能な最低輝度として設定する。そして、平均輝度からプリント出力可能な最高輝度までの輝度範囲内で階調を変換する。次に、平均輝度からプリント出力可能な最低輝度までの輝度範囲内で階調を変換ようにしたので、色調を損なわないようにして、コントラストの強い画像を得ることができる。
【００９１】
（第４の実施形態）
本実施形態では、その他の階調補正の方法について説明する。階調補正の手順（図２におけるステップＳ２０７〜ステップＳ２０８）以外は第１の実施形態と同様であるため、詳細な説明を省略する。図８は、本実施形態における輝度検出及び輝度変換の手順の一例を示すフローチャートである。なお、ステップＳ８００はステップＳ２０７、ステップＳ８０１はステップＳ２０８に対応する。
図８のフローチャートに示すように、まず拡大または領域指定された画像の輝度分布のピークとなる輝度、最高輝度及び最低輝度を検出する（ステップＳ８００）。
【００９２】
次に、輝度分布のピークとなる輝度を中心としてユーザーが設定した範囲での最高輝度及び最低輝度を決定する（ステップＳ８０１）。そして、その最高輝度をプリント出力可能な最高輝度に設定するとともに、その最低輝度をプリント出力可能な最低輝度に設定する（ステップＳ８０２）。このとき、輝度分布のピークとなる輝度からプリント出力可能な最高輝度までの輝度範囲内で階調をリニアに変換するとともに、輝度分布のピークとなる輝度からプリント出力可能な最低輝度までの輝度範囲内で階調をリニアに変換する。
【００９３】
なお、本実施形態においては、輝度分布のピークとなる輝度からプリント出力可能な最高輝度までの輝度範囲内、輝度分布のピークとなる輝度からプリント出力可能な最高輝度までの輝度範囲内において階調をリニアに変換している。しかし、滑らかな階調表現がなされるならば非線形の変換でもかまわない。
【００９４】
ここで、拡大部または領域指定部の画像のユーザーが設定した範囲での最高輝度をｘ′max、最低輝度をｘ′min、プリント出力可能な最高輝度をｙ′max、プリント出力可能な最低輝度をｙ′minとすると、以下に示す式（２２）、（２３）の関係が成り立つ。
【００９５】
【数１４】
2007323426.tif 000016
【００９６】
また、式（２２）、（２３）より、以下に示す式（２４）、（２５）のように表すことができる。
【００９７】
【数１５】
2007323426.tif 000017
【００９８】
拡大または領域指定した画像の最高輝度から最低輝度までの間の任意の点をｘとすると、変換される輝度ｙは、以下に示す式（２６）のように表すことができる。
【００９９】
【数１６】
2007323426.tif 000018
【０１００】
また、ユーザーの設定した範囲は輝度分布のピークとなる輝度をｘ′peakとすると、以下に示す式（２７）のように分布のピークとなる輝度を中心として、輝度の高い側と低い側の両側に同じ割合で決めることができる。
【０１０１】
【数１７】
2007323426.tif 000019
【０１０２】
また、ユーザーの設定した最高輝度、最低輝度は以下に示す式（２８）のようにプリント出力可能な最高輝度、最低輝度を超えない範囲で自由に設定できるものとする。
【０１０３】
【数１８】
2007323426.tif 000020
【０１０４】
以上のように、本実施形態においては、拡大または領域指定された画像の輝度分布のピークとなる輝度、最高輝度及び最低輝度を検出し、輝度分布のピークとなる輝度を中心としてユーザーの定義した範囲での最高輝度及び最低輝度を決定する。そして、その最高輝度をプリント出力可能な最高輝度に設定するとともに、最低輝度をプリント出力可能な最低輝度に設定する。更に、最高輝度から最低輝度までの間の輝度をプリント出力可能な最高輝度から最低輝度まで一定の割合で変換するようにしたので、輝度分布のピークとなる輝度付近に写っているものが何であるのか判別し易くすることができる。
【０１０５】
（第５の実施形態）
本実施形態では、その他の階調補正の方法について説明する。階調補正の手順（図２におけるステップＳ２０７〜ステップＳ２０８）以外は第１の実施形態と同様であるため、詳細な説明を省略する。図９は、本実施形態における輝度検出及び輝度変換の手順の一例を示すフローチャートである。なお、ステップＳ９００はステップＳ２０７、ステップＳ９０１はステップＳ２０８に対応する。
図９のフローチャートに示すように、まず拡大または領域指定された画像の平均輝度及び最低輝度を検出する（ステップＳ９００）。
【０１０６】
次に、検出された平均輝度をプリント出力可能な最高輝度に設定するとともに、検出された最低輝度をプリント出力可能な最低輝度に設定する（ステップＳ９０１）。このとき、プリント出力可能な輝度として設定した最高輝度から最低輝度までの輝度範囲内で階調をリニアに変換する。
【０１０７】
なお、本実施形態においては、プリント出力可能な輝度として設定した最高輝度から最低輝度までの輝度範囲内で階調をリニアに変換しているが、滑らかな階調表現がなされるならば非線形の変換でもかまわない。
【０１０８】
ここで、拡大部または領域指定部の画像の平均輝度をｘave、最低輝度をｘmin、プリント出力可能な最高輝度をｙ′max、プリント出力可能な最低輝度をｙ′minとすると、以下に示す式（２９）、（３０）の関係が成り立つ。
【０１０９】
【数１９】
2007323426.tif 000021
【０１１０】
また、式（２９）、（３０）より、以下に示す式（３１）、（３２）のように表すことができる。
【０１１１】
【数２０】
2007323426.tif 000022
【０１１２】
また、拡大または領域指定した画像の平均輝度から最低輝度までの任意の点をｘとすると、変換される輝度ｙは、以下に示す式（３３）のように表すことができる。
【０１１３】
【数２１】
2007323426.tif 000023
【０１１４】
一般に画像における輝度分布が低い方へ偏っている場合には、暗いところに写っているものが何であるかを判別することが難しい。そこで、本実施形態においては、拡大または領域指定された画像の平均輝度及び最低輝度を検出し、検出された平均輝度をプリント出力可能な最高輝度に設定する。また、検出された最低輝度をプリント出力可能な最低輝度に設定し、プリント出力可能な輝度として設定した最高輝度から最低輝度までの輝度範囲内で階調を変換するようにした。これにより、明るいところに写っているものは白くなってしまうが、暗いところに写っているものは、何であるのか判別し易くすることができる。
【０１１５】
（第６の実施形態）
本実施形態では、その他の階調補正の方法について説明する。階調補正の手順（図２におけるステップＳ２０７〜ステップＳ２０８）以外は第１の実施形態と同様であるため、詳細な説明を省略する。図１０は、本実施形態における輝度検出及び輝度変換の手順の一例を示すフローチャートである。なお、ステップＳ１０００はステップＳ２０７、ステップＳ１００１はステップＳ２０８に対応する。
図１０のフローチャートに示すように、まず拡大または領域指定された画像の平均輝度及び最高輝度を検出する（ステップＳ１０００）。
【０１１６】
次に、検出された最高輝度をプリント出力可能な最高輝度に設定するとともに、検出された平均輝度をプリント出力可能な最低輝度に設定する（ステップＳ１００１）。このとき、プリント出力可能な輝度として設定した最高輝度から最低輝度までの輝度範囲内で階調をリニアに変換する。
【０１１７】
なお、本実施形態においては、プリント出力可能な輝度として設定した最高輝度から最低輝度までの輝度範囲内で階調をリニアに変換しているが、滑らかな階調表現がなされるならば非線形の変換でもかまわない。
【０１１８】
ここで、拡大部または領域指定部の画像の最高輝度をｘmax、平均輝度をｘave、プリント出力可能な最高輝度をｙ′max、プリント出力可能な最低輝度をｙ′minとすると、以下に示す式（３４）、（３５）の関係が成り立つ。
【０１１９】
【数２２】
2007323426.tif 000024
【０１２０】
また、式（３４）、（３５）より、以下に示す式（３６）、（３７）のように表すことができる。
【０１２１】
【数２３】
2007323426.tif 000025
【０１２２】
拡大または領域指定した画像の最高輝度から平均輝度までの任意の点をｘとすると、変換される輝度ｙは、以下に示す式（３８）のように表すことができる。
【０１２３】
【数２４】
2007323426.tif 000026
【０１２４】
画像における輝度分布が高い方へ偏っている場合には、明るいところに写っているものが何であるか判別することが難しい。そこで、本実施形態においては、拡大または領域指定された画像の平均輝度及び最高輝度を設定し、検出された最高輝度をプリント出力可能な最高輝度に設定する。次に、プリント出力可能な輝度として設定した最高輝度から最低輝度までの輝度範囲内で階調を変換するようにした。これにより、暗いところに写っているものは黒くなってしまうが、明るいところに写っているものは、何であるのか判別し易くすることができる。
【０１２５】
（第７の実施形態）
本実施形態では、その他の階調補正の方法について説明する。階調補正の手順（図２におけるステップＳ２０７〜ステップＳ２０８）以外は第１の実施形態と同様であるため、詳細な説明を省略する。図１１は、本実施形態における輝度検出及び輝度変換の手順の一例を示すフローチャートである。なお、ステップＳ１１００はステップＳ２０７、ステップＳ１１０１はステップＳ２０８に対応する。
図１１のフローチャートに示すように、まず拡大または領域指定された画像のＲ、Ｇ、Ｂ信号の各成分ごとに最高輝度及び最低輝度を検出する（ステップＳ１１００）。
【０１２６】
次に、検出された最高輝度をＲ、Ｇ、Ｂ信号の各成分ごとにプリント出力可能な最高輝度に設定するとともに、検出された最低輝度をＲ、Ｇ、Ｂ信号の各成分ごとにプリント出力可能な最低輝度に設定する（ステップＳ１１０１）。このとき、プリント出力可能な輝度として設定した最高輝度から最低輝度までの輝度範囲内で階調をリニアに変換する。
【０１２７】
なお、本実施形態においては、プリント出力可能な輝度として設定した最高輝度から最低輝度までの輝度範囲内で階調をリニアに変換しているが、滑らかな階調表現がなされるならば非線形の変換でもかまわない。
【０１２８】
ここで、拡大部または領域指定部の画像のＲ、Ｇ、Ｂ信号の各成分の最高輝度をそれぞれｘRmax、ｘGmax、ｘBmax、最低輝度をそれぞれｘRmin、ｘGmin、ｘBmin、プリント出力可能な最高輝度をそれぞれｙ′Rmax、ｙ′Gmax、ｙ′Bmax、プリント出力可能な最低輝度をそれぞれｙ′Rmin、ｙ′Gmin、ｙ′Bminとすると、それぞれ、以下に示す式（３９−１）〜（３９−６）の関係が成り立つ。
【０１２９】
【数２５】
2007323426.tif 000027
【０１３０】
また、式（３９−１）〜（３９−６）より、以下に示す式（４０−１）〜（４０−６）のように表すことができる。
【０１３１】
【数２６】
2007323426.tif 000028
【０１３２】
拡大または領域指定した画像の最高輝度から最低輝度までの任意の点をｘR、ｘG、ｘBとすると、変換される輝度ｙR、ｙG、ｙBは、以下に示す式（４１−１）〜（４１−３）のように表すことができる。
【０１３３】
【数２７】
2007323426.tif 000029
【０１３４】
画像における輝度分布が、輝度によって一定であっても、Ｒ、Ｇ、Ｂ信号の各成分ごとに分けてみてみると、輝度分布は各成分ごとに偏りがある場合がある。そこで、本実施形態においては、拡大または領域指定された画像のＲ、Ｇ、Ｂ信号の各成分ごとに最高輝度及び最低輝度を検出する。次に、検出された最高輝度をＲ、Ｇ、Ｂ信号の各成分ごとにプリント出力可能な最高輝度に設定するとともに、検出された最低輝度をＲ、Ｇ、Ｂ信号の各成分ごとにプリント出力可能な最低輝度に設定する。更に、プリント出力可能な輝度として設定した最高輝度から最低輝度までの輝度範囲内で階調をリニアに変換するようにした。これにより、元の色調は失われるが、画像に写っているものの模様などをはっきりと区別することができる。
【０１３５】
（本発明に係る他の実施形態）
前述した本発明の実施形態における画像処理装置を構成する各手段、並びに画像処理方法の各工程は、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【０１３６】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【０１３７】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図２〜４、図７〜１１に示すフローチャートに対応したプログラム）を、システムまたは装置に直接、または遠隔から供給する。そして、そのシステムまたは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【０１３８】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１３９】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【０１４０】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスクなどがある。さらに、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ）などもある。
【０１４１】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する方法がある。そして、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【０１４２】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザーに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０１４３】
また、その他の方法として、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記録媒体に格納してユーザーに配布し、所定の条件をクリアしたユーザーに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１４４】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１４５】
さらに、その他の方法として、まず記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【０１４６】
【図１】本発明の第１の実施形態における画像処理装置の機能構成例を示すブロック図である。
【図２】本発明の第１の実施形態の画像処理装置の動作手順の一例を示すフローチャートである。
【図３】本発明の第１の実施形態における輝度検出及び輝度変換手順の一例を示すフローチャートである。
【図４】本発明の第２の実施形態における輝度検出及び輝度変換手順の一例を示すフローチャートである。
【図５】本発明の第２の実施形態において、最高輝度と最低輝度の差が小さい場合の階調補正の一例を示す図である。
【図６】本発明の第２の実施形態において、全体的に輝度が高い場合と全体的に輝度が低い場合の階調補正の一例を示す図である。
【図７】本発明の第３の実施形態における輝度検出及び輝度変換手順の一例を示すフローチャートである。
【図８】本発明の第４の実施形態における輝度検出及び輝度変換手順の一例を示すフローチャートである。
【図９】本発明の第５の実施形態における輝度検出及び輝度変換手順の一例を示すフローチャートである。
【図１０】本発明の第６の実施形態における輝度検出及び輝度変換手順の一例を示すフローチャートである。
【図１１】本発明の第７の実施形態における輝度検出及び輝度変換手順の一例を示すフローチャートである。
【図１２】本発明の第１の実施形態において、画像処理装置とプリンタとが接続している例を示す図である。
【符号の説明】
【０１４７】
１００  画像処理装置
１０  撮影レンズ
１２  シャッター
１４  撮像素子
１６  Ａ／Ｄ変換器
１８  タイミング発生回路
２０  画像処理回路
２２  メモリ制御回路
２４  画像表示メモリ
２６  Ｄ／Ａ変換器
２８  画像表示部
３０  第１のメモリ
３２  圧縮・伸長回路
４０  露光制御部
４２  測距制御部
４４  ズーム制御部
４６  バリア制御部
４８  フラッシュ
５０  システム制御回路
５２  第２のメモリ
５４  表示部
５６  不揮発性メモリ
６０  モードダイアルスイッチ
６２  第１のシャッタースイッチ（ＳＷ１）
６４  第２のシャッタースイッチ（ＳＷ２）
６６  画像表示ＯＮ／ＯＦＦスイッチ
６８  単写／連写スイッチ
７０  操作部
１０２  保護部
１０４  光学ファインダ
１１０  通信部
１１２  コネクタまたは無線通信の場合のアンテナ
２００  第１の記録媒体
２１０  第２の記録媒体
【図１】
2007323426.tif 000030
【図２】
2007323426.tif 000031
【図３】
2007323426.tif 000032
【図４】
2007323426.tif 000033
【図５】
2007323426.tif 000034
【図６】
2007323426.tif 000035
【図７】
2007323426.tif 000036
【図８】
2007323426.tif 000037
【図９】
2007323426.tif 000038
【図１０】
2007323426.tif 000039
【図１１】
2007323426.tif 000040
【図１２】
2007323426.tif 000041