(57)【特許請求の範囲】
【請求項１】
画像の表示を制御する表示制御装置であって、
画像の色を所定条件に基づいて変換する変換手段と、
画像の色を変換していない画像を表示する場合には、前記変換手段により変換されていない画像に対して重畳した位置に表示アイテムを表示し、
画像の色を変換した画像を表示する場合には、前記変換手段により変換された画像に対して重畳しない位置に表示アイテムを表示するように制御する表示制御手段と、を有することを特徴とする表示制御装置。
【請求項２】
前記変換手段により変換されていない画像が表示されているとともに、前記変換手段により変換されていない画像に対して重畳した位置に前記表示アイテムが表示されている際に、前記変換手段による変換の指示があったことに応じて、前記表示制御手段は、前記変換する前の画像に代えて前記変換手段により変換された画像を表示するとともに、前記変換手段により変換された画像に対して重畳しない位置に表示アイテムを表示するように制御することを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記表示制御手段は、
画像の色を変換した画像を表示する場合には、画像の色を変換していない画像を表示する場合よりも、前記画像を縮小して表示するように制御することを特徴とする請求項１または２に記載の表示制御装置。
【請求項４】
前記表示制御手段は、
前記表示アイテムを非表示にする際には、画像の色を変換した画像を表示する場合であっても、前記画像を縮小させずに表示するように制御することを特徴とする請求項３に記載の表示制御装置。
【請求項５】
前記表示制御手段は、
画像の色を変換した画像を表示する場合には、前記画像の周囲に前記表示アイテムを表示するように制御することを特徴とする請求項１ないし４の何れか１項に記載の表示制御装置。
【請求項６】
前記表示制御手段は、
画像の色を変換した画像を表示する場合と、画像の色を変換していない画像を表示する場合とで、前記表示アイテムの形状を変更して表示するように制御することを特徴とする請求項１ないし５の何れか１項に記載の表示制御装置。
【請求項７】
前記表示制御手段は、
画像の色を変換していない画像を表示する場合には、前記変換手段により変換されていない画像に対して重畳した位置に複数の表示アイテムを表示し、
画像の色を変換した画像を表示する場合には、前記複数の表示アイテムの少なくとも一部を非表示にするように制御することを特徴とする請求項１ないし６の何れか１項に記載の表示制御装置。
【請求項８】
前記表示制御手段は、
前記表示アイテムが一定時間を経過した後に非表示にする表示アイテムおよび警告の表示アイテムの少なくとも何れか一方である際には、画像の色を変換した画像を表示する場合であっても、前記変換手段により変換された画像に対して重畳した位置に前記表示アイテムを表示するように制御することを特徴とする請求項１ないし７の何れか１項に記載の表示制御装置。
【請求項９】
前記表示制御手段は、
該表示制御装置の設定に関する表示アイテムを表示する際には、画像の色を変換した画像を表示していた場合であっても、一時的に前記変換手段により変換されていない画像に対して前記表示アイテムを重畳して表示するように制御することを特徴とする請求項１ないし８の何れか１項に記載の表示制御装置。
【請求項１０】
前記変換手段は、
前記所定条件として、画像の輝度、および、ユーザにより指示された色の何れか１つに基づいて画像の色を変換することを特徴とする請求項１ないし９の何れか１項に記載の表示制御装置。
【請求項１１】
被写体を撮影する撮像部を更に有し、
前記変換手段は、
前記所定条件として、前記撮像部により撮影された画像の焦点情報に基づいて画像の色を変換することを特徴とする請求項１ないし９の何れか１項に記載の表示制御装置。
【請求項１２】
前記画像を記憶部に記憶する記憶制御手段を更に有し、
前記記憶制御手段は、前記変換手段により画像の色が変換される前の画像を記憶することを特徴とする請求項１ないし１１の何れか１項に記載の表示制御装置。
【請求項１３】
画像の表示を制御する表示制御装置の制御方法であって、
画像の色を所定条件に基づいて変換する変換ステップと、
画像の色を変換していない画像を表示する場合には、前記変換ステップにより変換されていない画像に対して重畳した位置に表示アイテムを表示し、
画像の色を変換した画像を表示する場合には、前記変換ステップにより変換された画像に対して重畳しない位置に表示アイテムを表示するように制御する表示制御ステップと、を有することを特徴とする表示制御装置の制御方法。
【請求項１４】
コンピュータを、請求項１ないし１２の何れか１項に記載された表示制御装置の各手段として機能させるためのプログラム。
【請求項１５】
コンピュータを、請求項１ないし１２の何れか１項に記載された表示制御装置の各手段として機能させるためのプログラムを記憶したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、その制御方法、プログラムおよび記憶媒体に関する。
【背景技術】
【０００２】
近年、画像を表示部に表示する場合に様々なアシスト機能を有する表示制御装置が普及している。特許文献１には、出力できない色を特定のルールで色変換することによって出力できる最も近い色に変更可能なカラー画像処理装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−６９５１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このように色変換した画像を表示するときに、色変換した画像と共にＯＳＤ（On Screen Display）などの表示アイテムも表示させたい場合がある。しかしながら、色変換した画像に重畳して表示アイテムを表示すると色変換した画像と表示アイテムとが混同してしまい、画像および表示アイテムの視認性が低下してしまうという問題がある。
本発明は、上述したような問題点に鑑みてなされたものであり、色変換した画像と共に表示アイテムを表示する場合に、画像および表示アイテムの視認性を向上させることを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、画像の表示を制御する表示制御装置であって、画像の色を所定条件に基づいて変換する変換手段と、画像の色を変換していない画像を表示する場合には、前記変換手段により変換されていない画像に対して重畳した位置に表示アイテムを表示し、画像の色を変換した画像を表示する場合には、前記変換手段により変換された画像に対して重畳しない位置に表示アイテムを表示するように制御する表示制御手段と、を有することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、色を変換した画像と共に表示アイテムを表示する場合に、画像および表示アイテムの視認性を向上させることができる。
【図面の簡単な説明】
【０００７】
【図１】ビデオカメラの内部構成の一例を示すブロック図である。
【図２】ビデオカメラの外観構成の一例を示す図である。
【図３】画像の一例を示す図である。
【図４】画像と共にＯＳＤを表示した場合の一例を示す図である。
【図５】画像と共にＯＳＤを表示した場合の一例を示す図である。
【図６】画面を遷移させたとき遷移例を示す図である。
【図７】ビデオカメラの表示制御の一例を示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下、本発明に係る実施形態について図面を参照して説明する。本実施形態では、表示制御装置として、業務用デジタルビデオカメラ（以下、ビデオカメラという）を例にして説明する。本実施形態のビデオカメラは、撮影した画像の輝度に応じて画像の色を色変換する偽色モードに設定することができる。本実施形態の偽色モードは、輝度に応じて画像の色を例えば、紫、青、緑、ピンク、黄、赤などに色変換して表示するモードをいう。
【０００９】
＜第１の実施形態＞
図１は、ビデオカメラ１００の内部構成を示すブロック図である。
ビデオカメラ１００は、カメラ部１０１、画像処理部１０２、一時記憶部１０３、エンコーダ・デコーダ部１０４、動画記憶部１０５、データ記憶部１０６、ＣＰＵ１０７、操作キー１０８、表示パネル１０９、表示制御部１１０、タッチパネル１１１を有する。また、ビデオカメラ１００は、データ通信部１１２、変換部１１３、変換用一時記憶部１１４、ＥＶＦ１１５（電子ビューファインダ）、外部出力Ｉ／Ｆ１１６などを有する。
【００１０】
ＣＰＵ１０７は、データ記憶部１０６からプログラムを読み込み、プログラムにしたがってビデオカメラ１００全体の動作を制御する演算装置である。ＣＰＵ１０７は読み込んだプログラムにより複数のタスクを並列で実行する。具体的に、ＣＰＵ１０７は「モード制御タスク」、「カメラ制御タスク」、「レコーダ制御タスク」および「表示制御タスク」を実行する。また、ＣＰＵ１０７は、表示制御手段、記憶制御手段の一例として機能する。
【００１１】
カメラ部１０１は、撮像部であって、アナログ映像信号をビデオカメラ１００に入力するための機構を備える。具体的に、カメラ部１０１は、被写体からの光を結像させるレンズ、レンズによって結像された被写体像を光電変換する撮像素子、撮像素子を駆動する回路などを含んで構成される。
画像処理部１０２は、カメラ部１０１から入力されたアナログ映像信号をデジタルの画像データに変換し、ノイズ除去等の所定の画像処理に基づいて補正する。
カメラ部１０１および画像処理部１０２の動作は、ＣＰＵ１０７が実行する「カメラ制御タスク」によって制御される。
一時記憶部１０３は、一部がＣＰＵ１０７のワーク領域として機能し、後述する画像用フレームバッファ、ＯＳＤ用フレームバッファなどを有する。
【００１２】
エンコーダ・デコーダ部１０４は、画像処理部１０２からの画像データを符号化する。エンコーダ・デコーダ部１０４によって符号化された画像データは、一時記憶部１０３に一旦記憶された後、付随する管理データと共に動画記憶部１０５に記憶される。動画の再生時には逆に動画記憶部１０５から読み出された符号化された画像データが一時記憶部１０３を介してエンコーダ・デコーダ部１０４で復号化され、その後、再び一時記憶部１０３内の画像用フレームバッファに展開される。エンコーダ・デコーダ部１０４の記憶制御は、ＣＰＵ１０７が実行する「レコーダ制御タスク」によって制御される。
【００１３】
動画記憶部１０５から読み出された管理データは、Ｏｎ Ｓｃｒｅｅｎ Ｄｉｓｐｌａｙデータ（以下、ＯＳＤという）を生成するときに用いられる。ＯＳＤは、表示アイテムの一例であって、表示パネル１０９の画面上に任意の文字や記号を表示するためのデータである。ＣＰＵ１０７はＯＳＤを生成して、一時記憶部１０３内のＯＳＤ用フレームバッファに描画する。
データ記憶部１０６は、ＣＰＵ１０７が実行するプログラム、偽色モードに設定されたときに色変換するときの所定条件、撮影設定に関する情報などが記憶されている。ＣＰＵ１０７は、表示制御部１１０を介して画像用フレームバッファとＯＳＤ用フレームバッファとの各内容を合成して、合成した画像と共にデータ記憶部１０６に記憶された撮影設定に関する情報をデータ通信部１１２に送信する。
【００１４】
操作キー１０８およびタッチパネル１１１は、ユーザによる指示を受け付けるための操作部である。
データ通信部１１２は、ＣＰＵ１０７から受信した画像を変換部１１３に送信する。
変換部１１３は、画像の色変換ロジックを備えるハードウェアであり、変換用一時記憶部１１４をワーク領域として動作する。変換部１１３は、データ通信部１１２から画像および撮影設定に関する情報を受信し、必要に応じて所定条件に基づいて色変換を行い、ＥＶＦ１１５および外部出力Ｉ／Ｆ１１６に色変換した画像を表示させる。変換部１１３は、変換手段の一例として機能する。
ＥＶＦ１１５は、変換部１１３によって色変換された画像を表示する表示部であって、液晶パネルなどが適用できる。
外部出力Ｉ／Ｆ１１６は、外部機器に接続するためのインタフェースであって、ＳＤＩ（Serial Digital Interface）やＨＤＭＩ（登録商標）（High-Definition Multimedia Interface）などが適用できる。
本実施形態では、ＥＶＦ１１５には撮影されている画像、すなわちライブビュー画像や動画記憶部１０５に記憶された再生画像と共にＯＳＤが表示される。一方、表示パネル１０９にはＯＳＤのみで構成されるＭＥＮＵ画面や設定画面が表示される。
【００１５】
図２は、ビデオカメラ１００の外観構成を示す図である。ここでは、図１と同様の構成は同一符号を付して、その説明を適宜省略する。
図２（ａ）はビデオカメラ１００の全体の構成を示す斜視図である。
ビデオカメラ１００は、カメラ本体部２０１と、ＥＶＦ本体部２０２とを有する。
カメラ本体部２０１は、上面に保持部２０３、側面に複数の操作キー１０８、表示パネル１０９、タッチパネル１１１、パネル操作キー２０４、本体操作ダイヤル２０５、背面に外部出力Ｉ／Ｆ１１６、バッテリ装着部２０６、電源Ｉ／Ｆ２０７を有する。パネル操作キー２０４および本体操作ダイヤル２０５は操作キー１０８の一部として機能する。また、本体操作ダイヤル２０５は、回転操作とカメラ本体部２０１側への押し込み操作とが可能である。
図２（ｂ）はカメラ本体部２０１を正面から見た図である。
カメラ本体部２０１は、正面に複数の操作キー１０８、レンズ通信部２１１を有する。レンズ通信部２１１はカメラ部１０１の一部を構成する。
【００１６】
ＥＶＦ本体部２０２は、カメラ本体部２０１の保持部２０３に取り付けられたブラケット部２０８を介して固定される。ＥＶＦ本体部２０２は、ＥＶＦ１１５、ＥＶＦ操作キー２０９、ＥＶＦ操作ダイヤル２１０を有する。ＥＶＦ操作キー２０９およびＥＶＦ操作ダイヤル２１０は操作キー１０８の一部として機能する。また、ＥＶＦ操作ダイヤル２１０は、回転操作とＥＶＦ本体部２０２側への押し込み操作とが可能である。
【００１７】
なお、表示パネル１０９とタッチパネル１１１とは一体的に構成される。例えば、光の透過率が表示パネル１０９の表示を妨げないように、タッチパネル１１１を表示パネル１０９の表示面の上層に取り付ける。そして、タッチパネル１１１における入力座標と、表示パネル１０９上の表示座標とを対応付けることで、あたかもユーザが表示パネル１０９上に表示された画面を直接的に操作可能であるかのようなＧＵＩを構成することができる。タッチパネル１１１は、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等の様々な方式のうち何れかの方式を用いることができる。
【００１８】
ＣＰＵ１０７は、タッチパネル１１１に対する以下の操作あるいは状態を検出することができる。
（１）タッチダウン：タッチパネル１１１を指やペンにより触れたこと
（２）タッチオン：タッチパネル１１１を指やペンにより触れている状態
（３）ムーブ：タッチパネル１１１を指やペンで触れたまま、指やペンを移動すること
（４）タッチアップ：タッチパネル１１１へ触れていた指やペンを離したこと
（５）タッチオフ：タッチパネル１１１に何も触れていない状態
上述した操作・状態やタッチパネル１１１上に指やペンが触れている位置座標は、ＣＰＵ１０７に通知される。ＣＰＵ１０７は通知された情報に基づいてタッチパネル１１１上にどのような操作が行なわれたかを判定する。
【００１９】
ムーブについては、ＣＰＵ１０７はタッチパネル１１１上で移動する指やペンの移動方向を位置座標の変化に基づいて、タッチパネル１１１上の垂直成分・水平成分毎に判定する。また、ＣＰＵ１０７はタッチパネル１１１上をタッチダウンから一定のムーブを経てタッチアップをしたとき、「ストローク」を描いたと判定する。素早くストロークを描く操作を「フリック」と呼ぶ。フリックは、タッチパネル１１１上に指を触れたままある程度の距離だけ素早く動かして、そのまま離すといった操作であり、言い換えればタッチパネル１１１上を指ではじくように素早くなぞる操作である。ＣＰＵ１０７は所定距離以上を所定速度以上でムーブしたことを検出し、そのままタッチアップを検出するとフリックが行なわれたと判定する。また、ＣＰＵ１０７は所定距離以上を所定速度未満でムーブしたことを検出すると「ドラッグ」（移動操作）が行なわれたと判定する。
【００２０】
ＣＰＵ１０７によって実行される各モード制御タスクは、次のように動作する。すなわち、操作キー１０８あるいはタッチパネル１１１からの指示、他タスクからの要求、あるいはモード制御タスク自身が管理する内部状態の変化に従って、ビデオカメラ１００全体の動作状態を遷移させ、各タスクへイベントを通知する。
本実施形態では、動作モードとして撮影モード、再生モードを含む複数のモードが設定される。以下では、主に撮影モードを設定する場合について説明する。撮影モードには、通常撮影モード（以下、通常モードという）と偽色モードとが含まれる。ここでは、通常モードは色変換することなく画像を表示させるモードであり、偽色モードは輝度に応じて画像の色を色変換して表示するモードである。
【００２１】
まず、通常モードおよび偽色モードにそれぞれ設定したときにＥＶＦ１１５に表示される画像について説明する。ここでは、ＯＳＤを表示しないものとする。また、画像はカメラ部１０１で撮影されているライブビュー画像であるものとする。
図３（ａ）は通常モードでの表示例であり、表示領域３０１内に被写体３０２、３０３を含む画像３０４が表示されている。
図３（ｂ）は偽色モードでの表示例であり、表示領域３０１内に図３（ａ）と同様の被写体３０２、３０３を含む画像３０５が表示されている。
図３（ａ）および図３（ｂ）では同じ被写体であるが異なった画像である。
【００２２】
すなわち、図３（ｂ）は、図３（ａ）の画像の色を輝度に応じて色変換した画像である。偽色モードでは、輝度に応じて画像の色を例えば、紫（低輝度：黒潰れしている）、青（低輝度：黒潰れの虞がある）、緑（適正露出）、ピンク（適正露出：所定の範囲内である）、黄（高輝度：白飛びの虞がある）、赤（高輝度：白飛びしている）に色変換する。このとき、輝度によっては色変換しない部分があってもよい。図３（ｂ）を含む以下で説明する図では、色変換した後の色の違いをグレーの濃淡で示す。
【００２３】
次に、偽色モードに設定したときにＥＶＦ１１５に画像と共にＯＳＤを表示したときに、画像およびＯＳＤの視認性が低下してしまう表示例について説明する。
図４（ａ）は通常モードでの表示例である。図４（ａ）では画像３０４に重畳して、記録残時間４０１ａ，４０１ｂ、記録状態４０２、タイムコード４０３、設定情報４０４、メイン被写体顔枠４０５、サブ被写体顔枠４０６、音量レベルメータ４０７がＯＳＤで表示されている。
【００２４】
図４（ｂ）は偽色モードでの表示例である。図４（ｂ）では画像３０５に重畳して、記録残時間４０１ａ，４０１ｂ、記録状態４０２、タイムコード４０３、設定情報４０４、メイン被写体顔枠４０５、サブ被写体顔枠４０６、音量レベルメータ４０７がＯＳＤで表示されている。
このとき、記録残時間４０１ａ，４０１ｂの色を、例えば残時間がある場合に緑、残時間がない場合に赤で表示する場合を想定する。一方、偽色モードでは、緑および赤は所定の輝度を示している。したがって、図４（ｂ）に示すように、色変換した画像３０５にＯＳＤを重畳して表示すると色が混同してしまい視認性が低下してしまう。また、音量レベルメータ４０７のように表示領域の面積が広いＯＳＤでは、画像３０５のうちＯＳＤに重畳している部分の色を視認することができない。また、設定によってはＯＳＤ自体が色変換されてしまい、視認性が低下してしまう。
【００２５】
次に、偽色モードに設定したときにＯＳＤを表示した場合であっても色変換した画像とＯＳＤとの視認性を低下させない本実施形態の表示例について説明する。
図５（ａ）は本実施形態の偽色モードでの表示例である。図５（ａ）では表示領域３０１に対して画像３０５が縮小して中央に表示され、画像３０５の周囲に黒色で着色されたアイテム表示領域として余白領域５０１が表示されている。余白領域５０１には、記録残時間４０１ａ，４０１ｂ、記録状態４０２、タイムコード４０３、設定情報４０４、音量レベルメータ４０７がＯＳＤで表示されている。図５（ａ）では、図４（ｂ）と異なり、メイン被写体顔枠４０５およびサブ被写体顔枠４０６が表示されておらず、音量レベルメータ４０７のデザインおよびサイズが変更されている。
このように、余白領域５０１にＯＳＤを表示することで、色変換された画像の色とＯＳＤの色とが混同せず、色変換した画像およびＯＳＤの視認性を向上させることができる。なお、表示面積が広い音量レベルメータ４０７は、画像を記録するときでも視認できることが求められるために、配置や形状を変更することで余白領域５０１内に収まるように配置される。一方、フォーカス調整に必要なメイン被写体顔枠４０５およびサブ被写体顔枠４０６は、輝度調整における偽色モードでは視認する必要がないために一時的に非表示にされる。すなわち、偽色モードで画像を色変換する目的（例えば輝度調整）とは異なる目的（例えばフォーカス調整）で表示されるＯＳＤは非表示となる。
【００２６】
次に、偽色モードに設定したときに色変換した画像とＯＳＤとを表示したときに警告を表示するときの本実施形態の表示例について説明する。
図５（ｂ）は本実施形態の偽色モードでの警告を含む表示例である。図５（ｂ）では図５（ａ）とは異なり、中央の警告領域５０２に警告がＯＳＤで表示されている。ここでは、警告として「設定を確認してください」の文字列が含まれる。警告領域５０２は表示から一定時間が経過すると非表示になる。
このように、偽色モードの場合でも、重要な情報であったり一定時間が経過すると非表示にしたりする警告領域５０２は、画像３０５に重畳して表示させることで表示の見落としを防ぐことができる。
【００２７】
次に、通常モードおよび偽色モードとの間で切替えられたときの画面の遷移について説明する。本実施形態のビデオカメラ１００では、ユーザが操作キー１０８の一部である切替キーを押下するたびに通常モードと偽色モードとが交互に切替わる。通常モードおよび偽色モードにはそれぞれモード設定値が予め定められ、ＣＰＵ１０７が現在のモードに応じたモード設定値を一時記憶部１０３に記憶する。
また、通常モードおよび偽色モードではそれぞれ、画像を異なる形態で段階的に切替えて表示することができる。具体的には、ユーザが操作キー１０８の一部であるＤＩＳＰキーを押下するたびに通常モード内および偽色モード内でそれぞれ表示レベル（表示段階）が順番に切り替わる。通常モードにおける表示レベルおよび偽色モードにおける表示レベルにはそれぞれレベル値が予め定められ、ＣＰＵ１０７が現在の表示レベルに応じたレベル値を一時記憶部１０３に記憶する。
なお、通常モードと偽色モードとの切替えるための操作キー１０８、あるいは、表示段階を切替えるための操作キー１０８は、例えば表示パネル１０９に表示されるＭＥＮＵ画面から任意のキーやボタンに割り当てることができる。
【００２８】
図６は、通常モードおよび偽色モードにおける画面の遷移例を示す図である。実線矢印は切替キーを押下したときの遷移先を示し、通常モードと偽色モードとの間で切替えて表示される。破線矢印はＤＩＳＰキーを押下したときの遷移先を示し、通常モード内あるいは偽色モード内で表示段階が切替えて表示される。
図６のうち画面６０１〜画面６０３が通常モード内で切替えて表示される表示レベルの画面であり、図６のうち画面６０４〜画面６０５が偽色モード内で切替えて表示される表示レベルの画面であり、それぞれ表示形態が異なる。
【００２９】
画面６０１は、画像を縮小せずにＯＳＤを重畳させた画面である。画面６０１の状態からＤＩＳＰキーが押下されると通常モード内で表示レベルが切替えられて画面６０２に遷移する。
画面６０２は、画像を縮小してＯＳＤを重畳させた画面である。画面６０２の状態からＤＩＳＰキーが押下されると通常モード内で表示レベルが切替えられて画面６０３に遷移する。
画面６０３は、画像は縮小させずにＯＳＤも表示させない画面である。画面６０３の状態からＤＩＳＰキーが押下されると通常モード内で表示レベルが切替えられて画面６０１に戻る。
ここで、表示レベルが切替えられて画面を遷移するときのレベル値の順番を示す情報は、データ記憶部１０６に記憶されている。したがって、ＣＰＵ１０７はレベル値の順番を示す情報を参照することで次に遷移する画面を決定する。このように、通常モードにおいてＤＩＳＰキーを押下することで表示レベルが切替えられる。
【００３０】
また、画面６０１の状態から切替キーが押下されると通常モードから偽色モードに切替えられて画面６０４に遷移する。画面６０４は、画像を縮小して余白領域にＯＳＤを配置した画面であり、図５（ａ）と同様である。偽色モードに切替えられたことから画像は色変換された画像が表示される。
画面６０２の状態から切替キーが押下されると通常モードから偽色モードに切替えられて画面６０４に遷移する。
画面６０３の状態から切替キーが押下されると通常モードから偽色モードに切替えられて画面６０５に遷移する。画面６０５は、画像を縮小せずにＯＳＤも表示されない画面である。偽色モードに切替えられたことから画像は色変換された画像が表示される。
【００３１】
ここで、通常モードから偽色モードに切替えられて画面を遷移するときのレベル値の順番を示す情報は、データ記憶部１０６に記憶されている。したがって、ＣＰＵ１０７はレベル値の順番を示す情報を参照することで次に遷移する画面を決定する。
このように、通常モードから偽色モードに切替えられたときにＯＳＤが表示されていた場合には、図６の画面６０１または画面６０２から画面６０４に遷移するように、ＯＳＤの表示を維持する。また、ＯＳＤが表示されていない場合には、図６の画面６０３から画面６０５に遷移するように、ＯＳＤの非表示を維持する。したがって、偽色モードに切り替えられたときに色変換された画像に切替えて、ＯＳＤの表示および非表示を維持することにより、画像を切替えたときの表示の違和感をなくすことができる。
【００３２】
また、画面６０４の状態からＤＩＳＰキーが押下されると偽色モード内で表示レベルが切替えられて画面６０５に遷移する。
画面６０５の状態からＤＩＳＰキーが押下されると偽色モード内で表示レベルが切替えられて画面６０４に遷移する。
ここで、表示レベルが切替えられて画面を遷移するときのレベル値の順番を示す情報は、データ記憶部１０６に記憶されている。したがって、ＣＰＵ１０７はレベル値の順番を示す情報を参照することで次に遷移する画面を決定する。このように、偽色モードにおいてＤＩＳＰキーを押下することで表示レベルが切替えられる。
【００３３】
また、画面６０４または画面６０５の状態から切替キーが押下されると通常モードから偽色モードに切替えられて、画面６０１〜画面６０３に遷移する。ここで、遷移する画面は、画面６０１〜画面６０３のうち通常モードで最後に設定されていた画面に遷移する。
例えば、画面６０１、画面６０４、画面６０５の順に遷移して、画面６０５の状態から切替キーが押下されて通常モードに切替えられると、最後に設定されていた画面６０１に遷移する。
【００３４】
図７は、ビデオカメラ１００のＥＶＦ１１５の表示領域に画像を表示するときの表示制御を示すフローチャートである。図７のフローチャートは、ＣＰＵ１０７がデータ記憶部１０６からプログラムを読み出して一時記憶部１０３に展開して実行することによって実現される。このフローチャートは、動作モードに撮影モードが設定されることで開始される。
本実施形態では、データ記憶部１０６には、通常モードにおいて最後に設定されていた表示レベルのレベル値が記憶される。また、一時記憶部１０３には、現在のモードが通常モードおよび偽色モードの何れかのモード設定値が記憶されると共に、現在の表示レベルのレベル値が記憶される。
【００３５】
Ｓ７０１では、ＣＰＵ１０７は一時記憶部１０３に記憶されているモード設定値、および、表示レベルのレベル値をそれぞれ初期化する。次に、ＣＰＵ１０７は通常モードのモード設定値を一時記憶部１０３に記憶すると共に、通常モードにおいて最後に設定されていた表示レベルのレベル値をデータ記憶部１０６から読み出し、一時記憶部１０３に記憶する。すなわち、撮影モードの設定後に最初に表示される画像を、通常モードで表示させることができる。
【００３６】
Ｓ７０２では、ＣＰＵ１０７は現在のモードが偽色モードであるか否かを判定する。具体的には、ＣＰＵ１０７は一時記憶部１０３に記憶されたモード設定値を読み出すことで偽色モードであるか否かを判定する。なお、図７のフローチャートを開始して初めてＳ７０２に進んだ場合には、Ｓ７０１において一時記憶部１０３に通常モードのモード設定値が記憶されているため、通常モードのモード設定値が読み出される。
偽色モードの場合にはＳ７０３に進み、偽色モードではない場合すなわち通常モードの場合にはＳ７０４に進む。
Ｓ７０３では、ＣＰＵ１０７は一時記憶部１０３に記憶したレベル値を読み出すことで偽色モードにおける表示レベルを取得し、Ｓ７０５に進む。一方、Ｓ７０４では、ＣＰＵ１０７は一時記憶部１０３に記憶したレベル値を読み出すことで通常モードにおける表示レベルを取得し、Ｓ７０５に進む。
【００３７】
Ｓ７０５では、ＣＰＵ１０７は取得した表示レベルに応じてＯＳＤ領域リストを生成し、データ通信部１１２を介して変換部１１３に送信する。ここで、ＯＳＤ領域リストは、ＯＳＤを表示するための領域の位置情報を記述したリストである。
例えば、図６の画面６０２および画面６０４に相当する表示レベルの場合には、ＯＳＤ領域リストには余白領域５０１を特定する点Ｐ１〜点Ｐ４の座標（図５（ａ）を参照）が含まれる。また、警告領域５０２を表示する場合には警告領域５０２を特定する点Ｐ５〜点Ｐ８の座標（図５（ｂ）を参照）が含まれる。
一方、図６の画面６０１、画面６０３、画面６０５に相当する表示レベルの場合には、ＣＰＵ１０７はＯＳＤ領域リストを生成しない。
【００３８】
Ｓ７０６では、ＣＰＵ１０７は表示制御部１１０を介して、表示レベルに応じて画像を縮小する処理を行う。ここでは、ＣＰＵ１０７はカメラ部１０１により撮影された画像を予めデータ記憶部１０６に記憶された縮小率で縮小する。縮小率は、表示領域３０１の画像が縮小させたときに余白領域５０１以外の領域、すなわち中央の領域に収まる値に設定される。
例えば、図６の画面６０２および画面６０４に相当する表示レベルの場合にはＣＰＵ１０７は画像を縮小する処理を行う。一方、図６の画面６０１、画面６０３、画面６０５に相当する表示レベルの場合にはＣＰＵ１０７は画像を縮小する処理を行わない。
【００３９】
Ｓ７０７では、ＣＰＵ１０７は表示制御部１１０を介して、表示レベルに応じてＯＳＤ表示制御を行う。具体的には、ＣＰＵ１０７はＯＳＤの表示内容および表示位置を決定して、画像に対して決定した表示内容および表示位置にＯＳＤを合成する。
ここで、ＯＳＤのうち記録残時間４０１ａ，４０１ｂの表示内容は、記録媒体から取得される空き容量の情報に基づいて決定される。また、記録状態４０２、タイムコード４０３、および、設定情報４０４の表示内容は、カメラ部１０１から取得される情報や、一時記憶部１０３あるいは動画記憶部１０５に記憶された情報に基づいて決定される。また、音量レベルメータ４０７の表示内容は、図示しないマイク部から取得される情報に基づいて決定される。
また、記録残時間４０１ａ，４０１ｂ、記録状態４０２、タイムコード４０３、設定情報４０４、および、音量レベルメータ４０７の表示位置は、予めデータ記憶部１０６に表示レベルごとに関連付けて記憶されている。なお、図６の画面６０２および画面６０４に相当する表示レベルの場合には音量レベルメータ４０７は余白領域５０１内に収まる表示形態となる。また、メイン被写体顔枠４０５およびサブ被写体顔枠４０６の表示位置は、ＣＰＵ１０７が画像から顔検出した位置に基づいて決定される。
【００４０】
例えば、図６の画面６０１に相当する表示レベルの場合には、ＯＳＤは画像３０４に対して決定された表示内容および表示位置に基づいて合成される。このとき、画像３０４は縮小されていない画像であることから、ＯＳＤは画像３０４に重畳される。
また、図６の画面６０２および画面６０４に相当する表示レベルの場合には、ＯＳＤは画像３０４と共に、決定された表示内容および表示位置に基づいて余白領域５０１内に位置するように合成する。このとき、画像３０４は余白領域５０１以外の領域に収まるように縮小した画像であることから、ＯＳＤは画像３０４に重畳されない。なお、図６の画面６０４に相当する表示レベルの場合には、ＯＳＤのうちメイン被写体顔枠４０５およびサブ被写体顔枠４０６が非表示となる。
また、図６の画面６０３および画面６０５に相当する表示レベルの場合には、ＯＳＤは合成されない。
ＣＰＵ１０７は合成した画像データを表示制御部１１０およびデータ通信部１１２を介して変換部１１３に送信する。
【００４１】
Ｓ７０８では、変換部１１３は現在のモードが偽色モードであるか否かを判定する。この処理は、Ｓ７０２と同様である。偽色モードである場合にはＳ７０９に進み、偽色モードでない場合すなわち通常モードの場合にはＳ７１０に進む。
Ｓ７０９では、変換部１１３は受信した画像データのうちＯＳＤ領域リストに記述された領域（すなわち余白領域５０１）以外の領域に所定条件に基づいた色変換を行う。ここで、余白領域５０１以外の領域には縮小された画像３０４が位置していることから、変換部１１３は縮小された画像３０４のみに色変換を行う。また、所定条件に基づいた色変換とは、上述したように画像のピクセル毎に、輝度に応じて紫、青、緑、ピンク、黄、赤などに色変換する処理、あるいは、輝度によっては色変換しない処理である。
【００４２】
したがって、ＥＶＦ１１５の表示領域には、図５（ａ）に示すように色変換された画像３０５が中央に表示され、画像３０５に重畳しない余白領域５０１にＯＳＤが表示される。すなわち、色変換された画像３０５の色とＯＳＤの色とが混同して表示されることがないために、ＯＳＤの視認性を向上させることができる。また、画像３０５にＯＳＤが重畳されないことで色変換された画像の視認性も向上させることができる。なお、ＯＳＤ領域リストに警告領域５０２が含まれている場合には、変換部１１３は余白領域５０１以外の領域であって、かつ、警告領域５０２以外の領域に所定条件に基づいた色変換を行う。
【００４３】
Ｓ７１０では、変換部１１３はＥＶＦ１１５の表示領域に画像を表示する。すなわち、図６に示す画面６０１〜画面６０５の何れかの表示レベルでの画像が表示される。ここで、Ｓ７０８からＳ７０９を経由してＳ７１０に進んだ場合には色変換した画像が表示され、Ｓ７０８からＳ７０９を経由せずにＳ７１０に進んだ場合には色変換していない画像が表示される。
【００４４】
次に、Ｓ７１１では、ＣＰＵ１０７は操作キー１０８を介して撮影モード以外のモードへの切替えが指示されたか否かを判定する。他のモードへの切替が指示された場合には撮影モードを終了する。一方、切替えが指示されていない場合にはＳ７１２に進む。
Ｓ７１２では、ＣＰＵ１０７は表示レベルの切替えが指示されたか否かを判定する。具体的には、ＣＰＵ１０７はＤＩＳＰキーが押下されたか否かを判定する。切替えが指示された場合にはＳ７１３に進み、切替えが指示されていない場合にはＳ７１６に進む。
Ｓ７１３では、ＣＰＵ１０７は現在のモードが偽色モードであるか否かを判定する。この処理は、Ｓ７０２と同様である。偽色モードである場合にはＳ７１４に進み、偽色モードでない場合、すなわち通常モードの場合にはＳ７１５に進む。
【００４５】
Ｓ７１４では、ＣＰＵ１０７は偽色モードにおける表示レベルを変更する。具体的には、ＣＰＵ１０７は一時記憶部１０３に記憶されたレベル値を次のレベル値に変更して、一時記憶部１０３に記憶する。ＣＰＵ１０７はデータ記憶部１０６に記憶されたレベル値の順番を示す情報に基づいてレベル値を変更することができる。
例えば、図６の画面６０４に相当する表示レベルのレベル値の場合には画面６０５に相当する表示レベルのレベル値に変更する。また、図６の画面６０５に相当する表示レベルのレベル値の場合には画面６０４に相当する表示レベルのレベル値に変更する。その後にＳ７０２に戻り、上述した処理を繰り返すことで、Ｓ７１０では偽色モードにおいて変更された表示レベルに応じた画像が表示される。このとき、ＯＳＤの表示内容も更新される。この処理によって、図６に示す画面６０４と画面６０５とが切替えて表示される。
【００４６】
Ｓ７１５では、ＣＰＵ１０７は通常モードにおける表示レベルを変更する。具体的には、ＣＰＵ１０７は一時記憶部１０３に記憶したレベル値を次のレベル値に変更して、一時記憶部１０３に記憶する。ＣＰＵ１０７はデータ記憶部１０６に記憶されたレベル値の順番を示す情報に基づいてレベル値を変更することができる。
例えば、図６の画面６０１に相当する表示レベルのレベル値の場合には画面６０２に相当する表示レベルのレベル値に変更する。また、図６の画面６０２に相当する表示レベルのレベル値の場合には画面６０３に相当する表示レベルのレベル値に変更する。また、図６の画面６０３に相当する表示レベルのレベル値の場合には画面６０１に相当する表示レベルのレベル値に変更する。
更に、ＣＰＵ１０７は変更したレベル値を、データ記憶部１０６に更新して記憶する。すなわち、データ記憶部１０６に、通常モードにおいて最後に設定されていた表示レベルのレベル値として記憶する。
その後Ｓ７０２に戻り、上述した処理を繰り返すことで、Ｓ７１０では通常モードにおいて変更された表示レベルに応じた画像が表示される。この処理によって、図６に示す画面６０１と画面６０２と画面６０３とが切替えて表示される。
【００４７】
Ｓ７１６では、ＣＰＵ１０７は通常モードと偽色モードとの間での切替えが指示されたか否かを判定する。具体的には、ＣＰＵ１０７は操作キー１０８の一部である切替キーが押下されたか否かを判定する。切替えが指示された場合にはＳ７１７に進み、切替えが指示されない場合にはＳ７０２に戻る。
Ｓ７１７では、ＣＰＵ１０７は現在のモードが偽色モードであるか否かを判定する。この処理は、Ｓ７０２と同様である。偽色モードの場合にはＳ７１８に進み、偽色モードではない場合すなわち通常モードの場合にはＳ７１９に進む。
【００４８】
Ｓ７１８では、ＣＰＵ１０７は偽色モードから通常モードに切替える。具体的には、ＣＰＵ１０７は一時記憶部１０３に記憶された偽色モードのモード設定値を、通常モードのモード設定値に更新して記憶する。更に、ＣＰＵ１０７はデータ記憶部１０６に記憶された表示レベルのレベル値を読み出し、読み出したレベル値を一時記憶部１０３に更新して記憶する。その後、ステップＳ７０２に戻り、上述した処理を繰り返すことで、Ｓ７１０では前回の通常モードで最後に設定された表示レベルで画像が表示される。
【００４９】
Ｓ７１９では、ＣＰＵ１０７は通常モードから偽色モードに切替える。具体的には、ＣＰＵ１０７は一時記憶部１０３に記憶された通常モードのモード設定値を、偽色モードのモード設定値に更新して記憶する。更に、ＣＰＵ１０７は予めデータ記憶部１０６に記憶されたレベル値の順番を示す情報に基づいて、表示レベルのレベル値を更新して記憶する。
例えば、図６の画面６０１および画面６０２に相当する表示レベルのレベル値の場合には、画面６０４に相当する表示レベルのレベル値に変更する。また、図６の画面６０３に相当する表示レベルのレベル値の場合には、画面６０５に相当する表示レベルのレベル値に変更する。
その後Ｓ７０２に戻り、上述した処理を繰り返すことで、Ｓ７１０では偽色モードの表示レベルでの画像が表示される。図６の画面６０２から画面６０４への遷移、および、画面６０３から画面６０５への遷移は、通常モードの画像から単に色変換した画像に入れ替わるように表示され、ＯＳＤの表示および非表示を維持することにより表示の違和感をなくすことができる。
【００５０】
また、Ｓ７１１において他のモードに切替えが指示され、撮影モードを終了する場合、データ記憶部１０６には通常モードにおいて最後に設定されていた表示レベルのレベル値が消去されることなく継続して記憶される。したがって、再び、撮影モードに設定されて、Ｓ７０１に進むと、ＣＰＵ１０７は通常モードにおいて最後に設定されていた表示レベルのレベル値をデータ記憶部１０６から読み出す。そして、ＣＰＵ１０７は読み出したレベル値を一時記憶部１０３に記憶することから、Ｓ７１０では通常モードで最後に設定されていた表示レベルが表示される。
【００５１】
なお、図７のフローチャートを繰り返して、再びＳ７１０において画像を表示する間隔は、予め設定された所定時間であってもよく、次のフレームの画像の更新に合せた時間であってもよい。すなわち、ＣＰＵ１０７は次のフレームの画像の更新に合せるために、Ｓ７０２からＳ７１０までの処理を一定時間スリープさせてもよい。
また、偽色モードの場合であっても、ビデオカメラ１００の設定を変更するためのＭＥＮＵ画面、ビデオカメラ１００の設定を確認するためのステータス画面などの設定に関する表示を行う場合には、ＣＰＵ１０７は一時的に色変換しない画像を表示する。ＭＥＮＵ画面およびステータス画面は、複数の項目が一覧で構成され、余白領域５０１内には収まらない表示領域を有する。
【００５２】
このように、本実施形態では、色変換された画像に対して重畳しない位置に表示アイテムを表示することで、色変換された画像の色と表示アイテムの色とが同じような色の場合であっても色変換された画像および表示アイテムの視認性を向上させることができる。
また、本実施形態では、色変換していない画像を表示する場合には画像の色と表示アイテムの色とは通常異なる色であることから、色変換していない画像に重畳して表示アイテムを表示することで、表示アイテムの視認性を向上させることができる。
【００５３】
また、本実施形態では、色変換された画像を表示する場合に、色変換していない画像を表示する場合よりも、色変換された画像を縮小して表示する（画面６０１から画面６０４に切り替える場合）。したがって、容易に表示アイテムを画像に重畳しないように表示させることができる。逆に、色変換していない画像を表示する場合には色変換された画像を表示する場合よりも画像を拡大して表示する(画面６０４から画面６０１または画面６０３に切り替える場合)。したがって、色変換していない画像を表示する場合には画像の視認性を向上させることができる。
また、本実施形態では、ＣＰＵ１０７はエンコーダ・デコーダ部１０４によって符号化された画像データを一時記憶部１０３に一旦記憶された後、動画記憶部１０５に記憶する。このとき、色変換された画像を表示する場合であっても動画記憶部１０５には色変換される前の画像を記憶することから、色変換された画像が記憶されることを防止することができる。
【００５４】
なお、本実施形態では、偽色モードではメイン被写体顔枠４０５、サブ被写体顔枠４０６のみを非表示にする場合について説明したが、この場合に限られない。すなわち、ＣＰＵ１０７は偽色モード（本実施形態では輝度調整におけるモード）に関連しないマーカなどの表示アイテムも非表示にしてもよい。
【００５５】
また、本実施形態では、偽色モードの一例として輝度に応じて色変換する場合について説明したが、この場合に限られない。例えば、偽色モードとして、ＣＰＵ１０７が画像のうち所定の輝度以上の部分を検出して、変換部１１３が検出された部分を縞模様に色変換する、いわゆるゼブラモードであってよい。また、偽色モードとして、ＣＰＵ１０７が画像の焦点情報からピントが合っている部分を検出して、変換部１１３が検出された部分を色変換する、いわゆるピーキングモードであってもよい。また、偽色モードとして、ＣＰＵ１０７が画像のうちユーザにより指定された色の部分を検出し、変換部１１３が検出された部分以外を白黒に色変換する、いわゆるワンポイントカラーモードであってもよい。また、偽色モードとして、ＣＰＵ１０７が画像のうちユーザにより指定された色の部分を検出して、変換部１１３が検出された部分を他の色に色変換する、いわゆるスイッチカラーモードであってもよい。
【００５６】
＜第２の実施形態＞
本実施形態では、第１の実施形態のデータ通信部１１２、変換部１１３および変換用一時記憶部１１４を省略し、表示制御部１１０がＥＶＦ１１５および外部出力Ｉ／Ｆ１１６に直接、接続されている。変換部１１３を省略した代わりに、ＣＰＵ１０７が表示制御部１１０を介して画像の色変換の処理を行う。色変換した画像は、ＥＶＦ１１５および外部出力Ｉ／Ｆ１１６に限られず、表示パネル１０９にも表示させることができる。
ここで、ＣＰＵ１０７は表示制御部１１０を介して、画像とＯＳＤとを合成する前に画像を色変換し、その後、色変換した画像とＯＳＤとを合成する。したがって、色変換した後の画像に、例えばメイン被写体顔枠４０５、サブ被写体顔枠４０６などのＯＳＤを重畳させて表示することが可能である。この場合、ＣＰＵ１０７は重畳させるＯＳＤの色を、色変換で使う色（例えば、紫、青、緑、ピンク、黄、赤）などと混同しないような異なる色で表示する。具体的には、顔枠のフチを黒とし、フチ内を白とすることができる。
【００５７】
また、本実施形態では、ＯＳＤを合成する前の画像を色変換することから、ＯＳＤ領域を判定する必要がないため、図７のＳ７０５でのＯＳＤ領域リストを生成する処理を省略することができる。また、本実施形態では、色変換した画像にＯＳＤを合成することから、図７のＳ７０７でのＯＳＤ表示制御の処理は、Ｓ７０９での色変換の処理の直後に移行される。
このように、本実施形態では、ＯＳＤを合成する前の画像に対して色変換することにより、ＯＳＤが配置される領域を判定することなく色変換することができるために処理を簡略化することができる。
【００５８】
以上のように、本発明をその好適な実施形態に基づいて説明したが、本発明は上述した実施形態に限られず、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。また、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
また、上述した実施形態においてＣＰＵ１０７および変換部１１３の制御は、１つのハードウェアが行ってもよく、複数のハードウェアが処理を分担することで装置全体の制御を行ってもよい。
【００５９】
また、上述した実施形態では、ライブビュー画像を色変換する場合について説明したが、この場合に限られず、カメラ部１０１で撮影した静止画、あるいは、再生画像を色変換する場合でも適用可能である。
また、上述した実施形態では、本発明をビデオカメラ１００に適用する場合を例にして説明したが、この場合に限定されず、画像の色を所定条件に基づいて色変換した画像を表示できる機器であれば適用可能である。すなわち、本発明は、デジタルカメラ、携帯電話端末、スマートフォン、タブレット端末、携帯型の画像ビューワ、デジタルフォトフレームなどにも適用可能である。
【００６０】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６１】
１００：ビデオカメラ  １０７：ＣＰＵ  １０９：表示パネル  １１０：表示制御部  １１３：変換部  １１５：ＥＶＦ
【図１】
0006742789.tif 000002
【図２】
0006742789.tif 000003
【図３】
0006742789.tif 000004
【図４】
0006742789.tif 000005
【図５】
0006742789.tif 000006
【図６】
0006742789.tif 000007
【図７】
0006742789.tif 000008