(57)【特許請求の範囲】
【請求項１】
画像を記録する記録装置であって、
画像を表示パネルに表示し、前記画像の記録に関するアイテムを前記画像の内側の領域および外側の領域のうち何れか一方に表示するように制御する表示制御手段と、
前記アイテムを前記画像に重畳して記録するか、あるいは前記アイテムを前記画像に重畳せずに記録するように制御する記録制御手段と、
ユーザの操作に応じて、前記アイテムを前記画像に重畳して記録する第１の設定と前記アイテムを前記画像に重畳せずに記録する第２の設定を含む複数の設定のうち何れかに設定する設定手段と、を有し、
前記表示制御手段は、前記設定手段により前記第１の設定が行われている場合には、前記アイテムを前記画像の内側の領域に表示し、前記設定手段により前記第２の設定が行われている場合には、前記アイテムを前記画像の外側の領域に表示するように制御することを特徴とする記録装置。
【請求項２】
前記アイテムを前記画像の外側の領域から前記画像の内側の領域に移動させる移動操作を受け付ける受付手段を更に有し、
前記設定手段は、前記移動操作に応じて前記第２の設定から前記第１の設定に変更することを特徴とする請求項１に記載の記録装置。
【請求項３】
前記受付手段はタッチパネルであり、前記移動操作は、前記アイテムにタッチしてタッチ位置を移動させる操作であることを特徴とする請求項２に記載の記録装置。
【請求項４】
前記表示制御手段は、前記アイテムを前記画像の内側の領域に表示する場合と、前記アイテムを前記画像の外側の領域に表示する場合とで、前記アイテムの形状および色の少なくとも何れか一つを変更するように制御することを特徴とする請求項１ないし３の何れか１項に記載の記録装置。
【請求項５】
前記表示制御手段は、前記アイテムを前記画像の内側の領域に表示する場合は、前記画像の外側の領域に、前記アイテムと異なる他のアイテムを表示するように制御することを特徴とする請求項１ないし４の何れか１項に記載の記録装置。
【請求項６】
前記表示制御手段は、前記他のアイテムとして、ユーザに対して前記アイテムを前記画像に重畳して記録していることを識別させるアイテムを表示するように制御することを特徴とする請求項５に記載の記録装置。
【請求項７】
前記画像の外側の領域は、前記画像のアスペクト比と前記表示パネルのアスペクト比の差に応じて前記表示パネル上に生じる余白領域であることを特徴とする請求項１ないし６の何れか１項に記載の記録装置。
【請求項８】
画像を記録する記録装置の制御方法であって、
画像を表示パネルに表示し、前記画像の記録に関するアイテムを前記画像の内側の領域および外側の領域のうち何れか一方に表示するように制御する表示制御ステップと、
前記アイテムを前記画像に重畳して記録するか、あるいは前記アイテムを前記画像に重畳せずに記録するように制御する記録制御ステップと、
ユーザの操作に応じて、前記アイテムを前記画像に重畳して記録する第１の設定と前記アイテムを前記画像に重畳せずに記録する第２の設定を含む複数の設定のうち何れかに設定する設定ステップと、を有し、
前記表示制御ステップでは、前記設定ステップにおいて前記第１の設定が行われている場合には、前記アイテムを前記画像の内側の領域に表示し、前記設定ステップにおいて前記第２の設定が行われている場合には、前記アイテムを前記画像の外側の領域に表示するように制御することを特徴とする記録装置の制御方法。
【請求項９】
コンピュータを、請求項１ないし７の何れか１項に記載された記録装置の各手段として機能させるためのプログラム。
【請求項１０】
コンピュータを、請求項１ないし７の何れか１項に記載された記録装置の各手段として機能させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置、記録装置の制御方法、プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
近年、情報機器の表示パネルのアスペクトは様々であり、動画や静止画も様々なアスペクトで記録が可能である。このように、表示パネルと記録する画像のアスペクトが異なる場合には、画像全体を表示するために表示パネルには余白領域が存在する。
特許文献１には、スルー画像あるいは再生画像の余白領域に表示アイテムを表示する表示装置が開示されている。
また、特許文献２には、第１の撮像部で撮影した画像を余白領域ではなく第２の撮像部で撮影した画像の上に重畳して表示される撮像装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２９４７０５号公報
【特許文献２】特開２０１５−１２６２４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献には表示アイテムを画像に重畳して記録する場合について考慮されていない。ユーザが表示アイテムを画像に重畳して記録したい場合に、表示部に表示される全ての表示アイテムが余白領域にあると、表示アイテムを画像に重畳した記録ができないという問題がある。一方、常に表示アイテムを画像に重畳して表示させると、表示アイテムが多くなってしまい、画面全体の視認性が低下してしまうという問題がある。
【０００５】
本発明は、上述したような問題点に鑑みてなされたものであり、画像の視認性を維持すると共に表示アイテムが画像に重畳して記録されるか、重畳せずに記録されるかを容易に認識できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、画像を記録する記録装置であって、画像を表示パネルに表示し、前記画像の記録に関するアイテムを前記画像の内側の領域および外側の領域のうち何れか一方に表示するように制御する表示制御手段と、前記アイテムを前記画像に重畳して記録するか、あるいは前記アイテムを前記画像に重畳せずに記録するように制御する記録制御手段と、ユーザの操作に応じて、前記アイテムを前記画像に重畳して記録する第１の設定と前記アイテムを前記画像に重畳せずに記録する第２の設定を含む複数の設定のうち何れかに設定する設定手段と、を有し、前記表示制御手段は、前記設定手段により前記第１の設定が行われている場合には、前記アイテムを前記画像の内側の領域に表示し、前記設定手段により前記第２の設定が行われている場合には、前記アイテムを前記画像の外側の領域に表示するように制御することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、画像の視認性を維持すると共に表示アイテムが画像に重畳して記録されるか、重畳せずに記録されるかを容易に認識することができる。
【図面の簡単な説明】
【０００８】
【図１】ビデオカメラの構成を示すブロック図である。
【図２】ビデオカメラの外観構成を示す図である。
【図３】表示パネルの画面の一例を示す図である。
【図４Ａ】第１の実施形態の表示パネルの画面の一例を示す図である。
【図４Ｂ】第１の実施形態の表示パネルの画面の一例を示す図である。
【図５】第１の実施形態の処理を示すフローチャートである。
【図６】第２の実施形態の表示パネルの画面の一例を示す図である。
【図７】第２の実施形態の処理を示すフローチャートである。
【図８】第３の実施形態の表示パネルの画面の一例を示す図である。
【図９】第３の実施形態の処理を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明に係る実施形態について図面を参照して説明する。以下で説明する実施形態では、記録装置としてデジタルビデオカメラ（以下、ビデオカメラという）を例にして説明する。
＜第１の実施形態＞
図１は、ビデオカメラ１００の構成を示すブロック図である。
ビデオカメラ１００は、カメラ部１０１と、画像処理部１０２と、一時記憶部１０３と、エンコーダ・デコーダ部１０４と、動画記憶部１０５と、データ記憶部１０６と、ＣＰＵ１０７を有する。また、ビデオカメラ１００は、操作キー１０８と、タッチパネル１０９と、計時部１１０と、表示パネル１１１等を有する。
【００１０】
ＣＰＵ１０７は、データ記憶部１０６からプログラムを読み込み、プログラムに従ってビデオカメラ１００全体の動作を制御する演算装置である。ＣＰＵ１０７は読み込んだプログラムにより複数のタスクを並列に実行させる機能を備える。具体的に、ＣＰＵ１０７は「モード制御タスク」、「カメラ制御タスク」、記録制御手段の一例である「レコーダ制御タスク」および表示制御手段の一例である「表示制御タスク」として動作する。
【００１１】
カメラ部１０１は、アナログ映像信号をビデオカメラ１００に入力するための機構を備える。具体的には、カメラ部１０１は、被写体からの光を結像させるためのレンズと、レンズによって結像された被写体像を光電変換する撮像素子と、撮像素子を駆動する回路等を含んで構成される。
画像処理部１０２は、カメラ部１０１から入力されたアナログ映像信号をデジタルの動画データに変換し、ノイズ除去等の所定の画像処理に基づく補正を行う。
カメラ部１０１および画像処理部１０２の動作は、ＣＰＵ１０７が実行する「カメラ制御タスク」によって制御される。
【００１２】
一時記憶部１０３は、一部がＣＰＵ１０７のワーク領域として機能し、後述する動画用フレームバッファ、ＯＳＤ用フレームバッファを提供する。
エンコーダ・デコーダ部１０４は、画像処理部１０２からの動画データを符号化する。エンコーダ・デコーダ部１０４によって符号化された動画データは、一時記憶部１０３に一旦記録された後、付随する管理データと共に動画記憶部１０５に記録される。動画の再生時は逆に、動画記憶部１０５から読み出された符号化された動画データ（画像データ）が一時記憶部１０３を介してエンコーダ・デコーダ部１０４で復号化され、その後、再び一時記憶部１０３内の動画用フレームバッファに展開される。エンコーダ・デコーダ部１０４の記録制御は、ＣＰＵ１０７が実行する「レコーダ制御タスク」によって制御される。
【００１３】
データ記憶部１０６あるいは動画記憶部１０５から読み出された管理データは、ＯＳＤ（On Screen Display）データ（以下、ＯＳＤという）、すなわち撮影画像もしくは再生画像に重畳される文字表示やＧＵＩ（Graphical User Interface）用のデータの生成に利用される。ＣＰＵ１０７はＯＳＤを生成し、一時記憶部１０３内のＯＳＤ用フレームバッファに記録する。ＣＰＵ１０７は動画用フレームバッファとＯＳＤ用フレームバッファとの各内容を重畳して表示パネル１１１に表示する。表示パネル１１１に表示される表示制御は、ＣＰＵ１０７が実行する「表示制御タスク」によって制御される。
データ記憶部１０６は、ＣＰＵ１０７が実行するプログラムやＯＳＤに関する情報等が記録されている。
操作キー１０８、タッチパネル１０９は何れもユーザによる動作指示を受け付けるための操作部である。操作キー１０８、タッチパネル１０９は、受付手段の一例である。
計時部１１０は日付を管理したり、記録時間を計測したりする。
表示パネル１１１は撮影画像または再生画像を表示したり、ＯＳＤを表示したりする。表示パネル１１１にはＬＣＤパネル等を用いることができる。
【００１４】
図２（ａ）〜（ｃ）は、ビデオカメラ１００の外観の一例をそれぞれ３つの異なる視点から見た図である。
図２（ａ）に示すように、ビデオカメラ１００は、カメラ部１０１を有する本体部２０１と、本体部２０１に対して向きが変更可能に取り付けられた表示パネル１１１とを有する。
また、図２（ｂ）に示すように、本体部２０１は、操作キー１０８の一部としてのシャッターボタン２０２が取り付けられている。ユーザはシャッターボタン２０２を押下することで、ビデオカメラ１００は任意のタイミングで静止画像を記録することができる。
更に、図２（ｃ）に示すように、本体部２０１は、操作キー１０８の一部としてのレンズカバースライドスイッチ２０３が取り付けられている。ユーザはレンズカバースライドスイッチ２０３を移動させることにより、レンズカバーを開閉することができる。
【００１５】
なお、表示パネル１１１とタッチパネル１０９とは一体的に構成される。例えば、光の透過率が表示パネル１１１の表示を妨げないように、タッチパネル１０９を表示パネル１１１の表示面の上層に取り付ける。そして、タッチパネル１０９における入力座標と、表示パネル１１１上の表示座標とを対応付けることで、あたかもユーザが表示パネル１１１上に表示された画面を直接的に操作可能であるかのようなＧＵＩを構成することができる。タッチパネル１０９は、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等の様々な方式のうち何れかの方式を用いることができる。
【００１６】
ＣＰＵ１０７は、タッチパネル１０９に対する以下の操作、あるいは状態を検出することができる。
（１）タッチダウン：タッチパネル１０９を指やペンにより触れたこと
（２）タッチオン：タッチパネル１０９を指やペンにより触れている状態
（３）ムーブ：タッチパネル１０９を指やペンで触れたまま、指やペンを移動すること
（４）タッチアップ：タッチパネル１０９へ触れていた指やペンを離したこと
（５）タッチオフ：タッチパネル１０９に何も触れていない状態
上述した操作・状態やタッチパネル１０９上に指やペンが触れている位置座標は、ＣＰＵ１０７に通知される。ＣＰＵ１０７は通知された情報に基づいてタッチパネル１０９上にどのような操作が行なわれたかを判定する。
【００１７】
ムーブについては、ＣＰＵ１０７はタッチパネル１０９上で移動する指やペンの移動方向を位置座標の変化に基づいて、タッチパネル１０９上の垂直成分・水平成分毎に判定する。また、ＣＰＵ１０７はタッチパネル１０９上をタッチダウンから一定のムーブを経てタッチアップをしたとき、「ストローク」を描いたと判定する。素早くストロークを描く操作を「フリック」と呼ぶ。フリックは、タッチパネル１０９上に指を触れたままある程度の距離だけ素早く動かして、そのまま離すといった操作であり、言い換えればタッチパネル１０９上を指ではじくように素早くなぞる操作である。ＣＰＵ１０７は所定距離以上を所定速度以上でムーブしたことを検出し、そのままタッチアップを検出するとフリックが行なわれたと判定する。また、ＣＰＵ１０７は所定距離以上を所定速度未満でムーブしたことを検出すると「ドラッグ」（移動操作）が行なわれたと判定する。
【００１８】
ＣＰＵ１０７によって実行される各モード制御タスクは、次のように動作する。すなわち、操作部（操作キー１０８、タッチパネル１０９）からの指示、他タスクからの要求、あるいはモード制御タスク自身が管理する内部状態の変化に従って、ビデオカメラ１００全体の動作状態を遷移させ、各タスクへイベントを通知する。
【００１９】
図３は、通常撮影モードにおける表示パネル１１１に表示される画面の一例を示す図である。図３（ａ）、図３（ｂ）は、画像に表示アイテムを重畳していない表示（第２の表示）の例である。本例では全く重畳していない例を示している。一方、後述する図４Ａ（ｂ）、（ｃ）、図４Ｂ（ａ）〜（ｃ）のように画像に表示アイテムを重畳した表示（第１の表示）よりは画像にアイテムが重畳する部分が少なくなるように、多少画像に表示アイテムが重畳する（第２の表示）ようにしてもよい。
図３（ａ）は、通常撮影モードにおいて記録開始前の表示パネル１１１に表示される画面の一例を示す図である。ここでは、表示パネル１１１のアスペクト比を４：３とし、記録する動画コンテンツのアスペクト比を１６：９とする場合について説明する。
図３（ａ）に示すように、カメラ部１０１で撮影した画像３０１の全体が表示パネル１１１の画面中央に１６：９で表示される。ここでは、画像３０１には被写体画像の例として被写体３０２が含まれる。また、画面上の上下の余白領域には黒マスク領域３０３がＯＳＤで表示される。黒マスク領域３０３は画像として記録されない領域である。ＣＰＵ１０７は、黒マスク領域３０３の大きさを表示パネル１１１のアスペクト比と、動画コンテンツのアスペクト比とに応じて変更して表示する。
なお、カメラ部１０１で撮影される画像のアスペクト比が４：３であり、記録する画像のアスペクト比が１６：９の場合には、ＣＰＵ１０７は黒マスク領域３０３を半透過で表示して、画面全体にカメラ部１０１で撮影した画像を表示してもよい。
【００２０】
図３（ａ）に示すように、画面上には複数の表示アイテムとして、記録状態アイテム３０４、タイムアイテム３０５、日付アイテム３０６、総コンテンツ数３０７、メニューボタン３０８がＯＳＤで表示される。表示アイテムはＯＳＤであって、撮影した画像に含まれておらず、ＣＰＵ１０７によって生成されたり、予め記録されたデータである。ここでは、全ての表示アイテムが黒マスク領域３０３上に表示されている。このとき、黒マスク領域３０３上でも表示アイテムを視認できるように、表示アイテムは例えば白の文字で表示されている。
記録状態アイテム３０４は記録状態を示し、ここでは記録が実行されていない状態である「ＳＴＢＹ」が表示されている。タイムアイテム３０５は記録タイムコードを示し、ここでは「００：００：００」が表示されている。日付アイテム３０６は記録日付を示し、ここでは「２０１４／０７／１２」が表示されている。総コンテンツ数３０７は動画記憶部１０５に記録されたコンテンツ数を示し、ここでは「Ｔｏｔａｌ：００２０」が表示されている。メニューボタン３０８はユーザがタッチすることが可能であり、「ＭＥＮＵ」が表示されている。
【００２１】
図３（ｂ）は、通常撮影モードにおいて記録中の表示パネル１１１に表示される画面の一例を示す図である。ここでは、記録状態アイテム３０４として、記録が実行されている状態である「ＲＥＣ」が表示されている。また、タイムアイテム３０５として、記録を開始してからの経過時間「００：００：１５」が表示されている。
【００２２】
次に、本実施形態のビデオカメラ１００は、上述した表示アイテムのうち一部の表示アイテムを画像に重畳して記録するＯＳＤ重畳記録を行うことができる。具体的には、ユーザはメニューボタン３０８からＯＳＤ重畳記録の設定を選択することで、ＣＰＵ１０７がＯＳＤ重畳記録の設定画面を表示する。
図４Ａ（ａ）は、ＯＳＤ重畳記録の設定画面の一例を示す図である。ここで、設定画面には、閉じるボタン４０１、オフボタン４０２、日付重畳ボタン４０３、タイム重畳ボタン４０４、タイム＆日付重畳ボタン４０５がＯＳＤで表示される。これらのボタンは、ユーザがタッチすることが可能である。
【００２３】
閉じボタン４０１はＯＳＤ重畳記録の設定を終了させるボタンである。オフボタン４０２はＯＳＤ重畳記録をオフ（第１の設定）にするボタンである。日付重畳ボタン４０３は日付アイテム３０６を画像に重畳させて記録する設定（第２の設定）に設定するボタンである。タイム重畳ボタン４０４はタイムアイテム３０５を画像に重畳させて記録することを設定するボタンである。タイム＆日付重畳ボタン４０５はタイムアイテム３０５および日付アイテム３０６を画像に重畳させて記録することを設定するボタンである。
ユーザがオフボタン４０２、日付重畳ボタン４０３、タイム重畳ボタン４０４、タイム＆日付重畳ボタン４０５の何れを選択した場合、ＣＰＵ１０７はボタンに応じた設定値をデータ記憶部１０６に記録する。
【００２４】
図４Ａ（ｂ）は、図４Ａ（ａ）に示す日付重畳ボタン４０３が選択された場合（日付を重畳記録すると設定された場合）に表示パネル１１１に画像３０１を表示するときの画面の一例を示す図である。ここでは、日付アイテム３０６は画像３０１上に重畳してＯＳＤで表示される（第１の表示）。また、日付アイテム３０６は、フチ付きの文字で表示されている。すなわち、日付アイテム３０６は黒マスク領域３０３上では単色の文字であったが、画像３０１上では自然画上でも目立つように色が変更されて表示される。
図４Ａ（ｃ）は、図４Ａ（ａ）に示すタイム重畳ボタン４０４が選択された場合に表示パネル１１１に画像３０１を表示するときの画面の一例を示す図である。ここでは、タイムアイテム３０５は画像３０１上に重畳してＯＳＤで表示される。また、タイムアイテム３０５は、図４（ｂ）に示す日付アイテム３０６と同様にフチ付きの文字で表示されている。
【００２５】
図４Ｂ（ａ）は、図４Ａ（ａ）に示すタイム＆日付重畳ボタン４０５が選択された場合に表示パネル１１１に画像３０１を表示するときの画面の一例を示す図である。ここでは、タイムアイテム３０５および日付アイテム３０６が画像３０１上に重畳してＯＳＤで表示される。また、タイムアイテム３０５および日付アイテム３０６は、図４Ａ（ｂ）および図４Ａ（ｃ）と同様にフチ付きの文字で表示されている。
図４Ｂ（ｂ）は、図４Ａ（ａ）に示すタイム＆日付重畳ボタン４０５が選択された場合に表示パネル１１１に画像３０１を表示するときの画面の一例を示す図である。ここでは、タイムアイテム３０５および日付アイテム３０６がフチ付きの文字ではなく、背景の色を変更した文字（以下、下敷付き文字という）で表示されている。
【００２６】
図４Ｂ（ｃ）は、図４Ａ（ａ）に示すタイム＆日付重畳ボタン４０５が選択された場合に表示パネル１１１に画像３０１を表示するときの画面の一例を示す図である。ここでは、表示アイテムとして重畳記録アイコン４０６がＯＳＤで表示されている。
重畳記録アイコン４０６は表示アイテムを重畳して記録していることを示し、ここでは黒マスク領域３０３上に「ＣＨＡＲ．ＲＥＣ」が表示されている。この位置は、表示アイテムを重畳して記録していない場合にタイムアイテム３０５が表示されていた位置である。ユーザは重畳記録アイコン４０６を確認することで表示アイテムが重畳されて記録されていることを認識することができる。
なお、重畳記録アイコン４０６を表示する位置は、この場合に限られず、表示アイテムを重畳して記録するときに余白になる位置に表示することができる。したがって、例えば、表示アイテムを重畳して記録していないときの日付アイテム３０６を表示する位置に重畳記録アイコン４０６を表示してもよい。
【００２７】
図５は、本実施形態における表示制御を中心とした処理を示すフローチャートである。図５のフローチャートは、ビデオカメラ１００が画像の撮影を始めることで開始される。また、図５のフローチャートは、ＣＰＵ１０７がデータ記憶部１０６からプログラムを読み出して一時記憶部１０３に展開して実行することで実現される。
Ｓ５０１では、ＣＰＵ１０７は黒マスク領域３０３を生成し、生成した黒マスク領域３０３を余白領域、すなわち画像３０１の周囲にＯＳＤで表示する。このとき、ＣＰＵ１０７は黒マスク領域３０３の大きさを表示パネル１１１のアスペクト比と、撮影する動画コンテンツのアスペクト比とに応じて変更して表示する。ＣＰＵ１０７は表示した黒マスク領域３０３の大きさおよび位置を一時記憶部１０３に記録する。ここでは、図３（ａ）に示すように、ＣＰＵ１０７は画像３０１を画面の中央に表示し、画像３０１の上下に黒マスク領域３０３を表示する。
【００２８】
Ｓ５０２では、ＣＰＵ１０７は日付アイテムを重畳させて記録するか否かを判定する。図４Ａ（ａ）の設定画面において、ユーザが日付重畳ボタン４０３またはタイム＆日付重畳ボタン４０５を選択した場合にはデータ記憶部１０６に日付アイテムを重畳して記録する設定値が記録されている。したがって、ＣＰＵ１０７はデータ記憶部１０６に記録された設定値を読み出し、設定値に基づいて日付アイテムを重畳させるか否かを判定することができる。日付アイテムを重畳させる場合にはＳ５０４に移行し、日付アイテムを重畳させない場合にはＳ５０３に移行する。
【００２９】
Ｓ５０３では、ＣＰＵ１０７は計時部１１０から日付の情報を取得して、日付アイテム３０６を生成し、黒マスク領域３０３上の所定の位置に日付アイテム３０６を表示する。ここでは、図３（ａ）に示すように、ＣＰＵ１０７は日付アイテム３０６を下側の黒マスク領域３０３上の右側に表示する。この処理は、日付アイテム３０６を画像３０１に重畳して記録する場合よりも画像３０１と重畳する範囲を少なくした状態で表示する処理に相当する。
Ｓ５０４では、ＣＰＵ１０７は計時部１１０から日付の情報を取得して、日付アイテム３０６を生成し、画像３０１上の所定の位置に日付アイテム３０６を重畳して表示する。ここでは、図４Ａ（ｂ）に示すように、ＣＰＵ１０７は日付アイテム３０６を画像３０１上の右側かつ下側に表示する。なお、図４Ｂ（ｂ）に示すようにＣＰＵ１０７は日付アイテム３０６の色を変更したり、フォント種別すなわち形状を変更したりしてもよい。
【００３０】
Ｓ５０５では、ＣＰＵ１０７は記録用フレームの所定の位置にＳ５０４で生成した日付アイテム３０６を重畳して付加したフレームを生成する。ここでは、ＣＰＵ１０７はＳ５０４で表示した位置と同じ位置になるように日付アイテム３０６を付加する。なお、記録用フレームとは、動画記憶部１０５に記録される前のフレームであって、画像処理部１０２から送信された動画データのフレームをいうものとする。このように、ＣＰＵ１０７は画像処理部１０２からの動画データのフレームに日付アイテム３０６を重畳したフレームを生成する。
【００３１】
Ｓ５０６では、ＣＰＵ１０７はタイムアイテムを重畳させて記録するか否かを判定する。図４Ａ（ａ）の設定画面において、ユーザがタイム重畳ボタン４０４またはタイム＆日付重畳ボタン４０５を選択した場合にはデータ記憶部１０６にタイムアイテムを重畳して記録する設定値が記録されている。したがって、ＣＰＵ１０７はデータ記憶部１０６に記録された設定値を読み出し、設定値に基づいてタイムアイテムを重畳させるか否かを判定することができる。タイムアイテムを重畳させる場合にはＳ５０８に移行し、タイムアイテムを重畳させない場合にはＳ５０７に移行する。
【００３２】
Ｓ５０７では、ＣＰＵ１０７は計時部１１０から記録を開始してからの経過時間の情報を取得して、タイムアイテム３０５を生成し、黒マスク領域３０３上の所定の位置にタイムアイテム３０５を表示する。ここでは、図３（ｂ）に示すように、ＣＰＵ１０７はタイムアイテム３０５を上側の黒マスク領域３０３上の右側に表示する。この処理は、タイムアイテム３０５を画像３０１に重畳して記録する場合よりも画像３０１と重畳する範囲を少なくした状態で表示する処理に相当する。
Ｓ５０８では、ＣＰＵ１０７は計時部１１０から記録を開始してからの経過時間の情報を取得して、タイムアイテム３０５を生成し、画像３０１上の所定の位置にタイムアイテム３０５を重畳して表示する。ここでは、図４Ａ（ｃ）に示すように、ＣＰＵ１０７はタイムアイテム３０５を画像３０１上の右側かつ上側に表示する。なお、Ｓ５０４において、画像３０１上の日付アイテム３０６を重畳している場合には、図４Ｂ（ａ）に示すように、画像３０１上にタイムアイテム３０５および日付アイテム３０６が表示される。また、図４Ｂ（ｂ）に示すようにＣＰＵ１０７はタイムアイテム３０５の色を変更したり、フォント種別すなわち形状を変更したりしてもよい。
【００３３】
Ｓ５０９では、ＣＰＵ１０７は記録用フレームの所定の位置にＳ５０８で生成したタイムアイテム３０５を重畳して付加したフレームを生成する。ここでは、ＣＰＵ１０７はＳ５０８で表示した位置と同じ位置になるようにタイムアイテム３０５を付加する。なお、Ｓ５０５において日付アイテム３０６を重畳したフレームが生成されている場合には、ＣＰＵ１０７は当該フレームに、タイムアイテム３０５を重畳してフレームを生成する。したがって、日付アイテム３０６とタイムアイテム３０５とが重畳したフレームが生成される。一方、日付アイテム３０６を付加したフレームが生成されていない場合には、ＣＰＵ１０７は画像処理部１０２からの動画データのフレームにタイムアイテム３０５を重畳したフレームを生成する。
【００３４】
Ｓ５１０では、ＣＰＵ１０７は他の表示アイテムを黒マスク領域３０３上の所定の位置に表示する。ここでは、図４Ｂ（ａ）に示すように、ＣＰＵ１０７は黒マスク領域３０３上に記録状態アイテム３０４、総コンテンツ数３０７、メニューボタン３０８を表示する。
Ｓ５１１では、ＣＰＵ１０７は表示アイテムを重畳させて記録するか否かを判定する。図４Ａ（ａ）の設定画面において、ユーザが日付重畳ボタン４０３、タイム重畳ボタン４０４、または、タイム＆日付重畳ボタン４０５の何れかを選択した場合にはデータ記憶部１０６に表示アイテムを重畳して記録する設定値が記録されている。したがって、ＣＰＵ１０７はデータ記憶部１０６に記録された設定値を読み出し、設定値に基づいて表示アイテムを重畳させるか否かを判定することができる。表示アイテムを重畳させる場合にはＳ５１２に移行する。
【００３５】
Ｓ５１２では、ＣＰＵ１０７は表示アイテムが重畳して記録されることをユーザに識別させる重畳記録アイコン４０６を表示する。ここでは、図４Ｂ（ｃ）に示すように、ＣＰＵ１０７は上側の黒マスク領域３０３上の右側に重畳記録アイコン４０６を表示する。なお、黒マスク領域３０３上には重畳記録アイコン４０６に限られず、カメラ設定、メディア設定およびオーディオ設定の少なくとも何れかに関するアイコンを表示してもよい。また、図４Ｂ（ａ）に示すように、ＣＰＵ１０７は重畳記録アイコン４０６を表示しなくともよく、ユーザによる設定に応じて重畳記録アイコン４０６の表示と非表示を切り換えてもよい。
【００３６】
Ｓ５１３では、ＣＰＵ１０７は生成したフレームを動画記憶部１０５に記録することで、表示アイテムを重畳した画像を記録することができる。なお、データ記憶部１０６にＯＳＤ重畳記録をオフにする設定値が記録されている場合にはＳ５０２からＳ５０３に移行し、更にＳ５０６からＳ５０７に移行するため、表示アイテムが重畳したフレームは生成されない。この場合には、ＣＰＵ１０７は記録用フレーム、すなわち画像処理部１０２から送信された動画データのフレームをそのまま動画記憶部１０５に記録する。
以上のＳ５０１からＳ５１３までの処理を、撮影した画像の記録が終了するまで繰り返すことで表示アイテムを重畳した動画あるいは表示アイテムを重畳しない動画が記録される。
【００３７】
本実施形態によれば、表示アイテムを画像に重畳して記録する場合に表示アイテムを画像に重畳させた位置に表示することで、ユーザは実際に記録される画像と同様の画像を確認することができる。一方、表示アイテムを画像に重畳して記録しない場合には表示アイテムを画像に重畳させない位置に表示することで、画像の視認性を向上させることができる。
また、表示アイテムを画像に重畳して記録する場合と、表示アイテムを画像に重畳しないで記録する場合とをユーザによる設定に応じて切り換えることから、ユーザは意図する記録方法を正しく選択することができる。
【００３８】
＜第２の実施形態＞
第１の実施形態では、ユーザによる設定に応じて表示アイテムを画像に重畳して記録する場合について説明した。第２の実施形態では、ユーザが表示アイテムを画像に重畳させるように操作した場合、すなわち表示アイテムをドラッグした場合に、当該表示アイテムを画像に重畳して記録する場合について説明する。なお、ビデオカメラ１００の構成は、第１の実施形態と同様であり、その説明を省略する。
【００３９】
図６は、表示アイテムをタッチしてから画像３０１上にドラッグしたときの表示パネル１１１に表示される画面の一例を示す図であり、図６（ａ）、図６（ｂ）、図６（ｃ）の順番で表示が遷移する。
図６（ａ）は、ユーザが日付アイテム３０６をタッチし、矢印方向に指を移動させようとしている状態を示す図である。ここでは、日付アイテム３０６が移動する前であるため、日付アイテム３０６が黒マスク領域３０３上に全て収まって表示されている。このとき、日付アイテム３０６が黒マスク領域３０３上でも視認できるように、日付アイテム３０６は例えば白の文字で表示される。
図６（ｂ）は、ユーザが日付アイテム３０６をタッチして、ドラッグしている状態を示す図である。ここでは、日付アイテム３０６が黒マスク領域３０３と画像３０１との間に跨って表示されている。このとき、日付アイテム３０６が重畳して記録されないことをユーザが識別できるように、日付アイテム３０６は例えばグレーの文字で表示される。
図６（ｃ）は、ユーザが日付アイテム３０６をドラッグしている状態を示す図である。ここでは、日付アイテム３０６が画像３０１上に全て収まって表示されている。このとき、日付アイテム３０６が重畳して記録されることをユーザが識別できるように、日付アイテム３０６は例えば下敷き付き文字で表示される。
【００４０】
図７は、本実施形態における表示制御を中心とした処理を示すフローチャートである。図７のフローチャートは、表示パネル１１１に表示された表示アイテムのうち重畳して記録される表示アイテムがタッチされ、ドラッグされることで開始される。すなわち、ここでは、ＣＰＵ１０７がタイムアイテム３０５または日付アイテム３０６の何れかのドラッグをタッチパネル１０９から検出することで開始する。図７のフローチャートは、ＣＰＵ１０７がデータ記憶部１０６からプログラムを読み出して一時記憶部１０３に展開して実行することで実現される。
【００４１】
Ｓ７０１では、ＣＰＵ１０７はユーザが表示アイテムをドラッグしている状態において、タッチパネル１０９からタッチされている位置（以下、タッチ位置）を検出する。具体的には、ＣＰＵ１０７はタッチパネル１０９からタッチ位置の座標を取得する。
Ｓ７０２では、ＣＰＵ１０７は検出したタッチ位置で表示アイテムを表示パネル１１１に表示した場合、表示アイテムが黒マスク領域３０３に全て収まるか否かを判定する。ＣＰＵ１０７はタッチ位置と、データ記憶部１０６に記録された表示アイテムのサイズとに基づいて、表示アイテムの表示パネル１１１上の位置を取得できる。したがって、ＣＰＵ１０７は一時記憶部１０３に記録された黒マスク領域３０３の位置と、取得した表示アイテムの位置から、表示アイテムが黒マスク領域３０３に全て収まるか否かを判定することができる。表示アイテムが黒マスク領域３０３に全て収まる場合にはＳ７０３に移行し、収まらない場合にはＳ７０４に移行する。
【００４２】
Ｓ７０３では、ＣＰＵ１０７は表示アイテムを検出したタッチ位置に表示する。すなわち、ＣＰＵ１０７は表示アイテムを黒マスク領域３０３に全て収まるように表示する。この処理は、表示アイテムを画像３０１に重畳して表示する場合よりも画像３０１と重畳する範囲を少なくした状態で表示アイテムを表示する処理に相当する。このとき、ＣＰＵ１０７は表示アイテムを例えば白の文字で表示する。
【００４３】
Ｓ７０４では、ＣＰＵ１０７は検出したタッチ位置で表示アイテムを表示パネル１１１に表示した場合、表示アイテムの一部が画像３０１に重畳するか否かを判定する。ＣＰＵ１０７は一時記憶部１０３に記録された黒マスク領域３０３の位置と、取得した表示アイテムの位置から、表示アイテムの一部が画像３０１に重畳するか否かを判定することができる。表示アイテムの一部が画像３０１に重畳する場合にはＳ７０５に移行する。一方、一部が重畳しない場合、すなわち表示アイテムが全て画像３０１に収まる場合にはＳ７０６に移行する。
Ｓ７０５では、ＣＰＵ１０７は表示アイテムを検出したタッチ位置に表示する。すなわち、ＣＰＵ１０７は表示アイテムを画像３０１と黒マスク領域３０３との間（境界）に表示する。この処理は、表示アイテムを画像３０１に重畳して表示する場合よりも画像３０１と重畳する範囲を少なくした状態で表示アイテムを表示する処理に相当する。このとき、ＣＰＵ１０７はユーザに表示アイテムが画像３０１に重畳して記録されないことを識別させるために、表示アイテムを例えばグレーの文字で表示する。
【００４４】
Ｓ７０６では、ＣＰＵ１０７は表示アイテムを検出したタッチ位置に表示する。すなわち、ＣＰＵ１０７は表示アイテムを画像３０１に重畳して表示する。このとき、ＣＰＵ１０７はユーザに表示アイテムが画像３０１に重畳して記録されることを識別させるために、表示アイテムを例えば下敷き付きの文字で表示する。
Ｓ７０７では、ＣＰＵ１０７は表示アイテムを表示した位置に基づいて表示アイテムを画像に重畳して記録する否かを判定した上で、画像を動画記憶部１０５に記録する。
具体的には、ＣＰＵ１０７は表示アイテムを画像３０１に重畳して表示している場合（Ｓ７０６を経由した場合）には、画像３０１に重畳して表示している表示アイテムを記録用フレームの所定の位置に重畳して付加したフレームを生成する。ここでは、ＣＰＵ１０７はＳ７０６で表示した位置と同じ位置になるように表示アイテムを付加する。そして、ＣＰＵ１０７は生成したフレームを動画記憶部１０５に記録することで、表示アイテムを重畳した画像を記録することができる。
一方、ＣＰＵ１０７は表示アイテムを画像３０１に重畳して表示していない場合または表示アイテムの一部を画像に重畳して表示している場合（Ｓ７０３またはＳ７０５を経由した場合）には、記録用フレームをそのまま動画記憶部１０５に記録する。
以上のＳ７０１からＳ７０７までの処理を、撮影した画像の記録が終了するまで繰り返すことで表示アイテムを重畳した動画あるいは表示アイテムを重畳しない動画が記録される。
【００４５】
本実施形態によれば、表示アイテムを画像に重畳して表示する場合には表示アイテムを画像に重畳して記録し、表示アイテムを画像に重畳しないで表示する場合には表示アイテムを画像に重畳しないで記録することで、表示されている画像と同様の画像が記録される。したがって、ユーザは直感で表示アイテムが記録されるか否かを認識することができると共に、表示アイテムを画像に表示させない場合には画像の視認性を向上させることができる。
また、表示アイテムを画像に重畳して記録する場合と、表示アイテムを画像に重畳しないで記録する場合とをユーザの操作による表示アイテムを表示させる位置に応じて切り換えることから、ユーザは意図する記録方法を直感で選択することができる。
なお、第２の実施形態は、第１の実施形態とともに実施することが可能である。すなわち、図４（ａ）で説明したＯＳＤ重畳記録設定が、オフ以外に設定され表示アイテムを画像に重畳せずに表示していた場合に、タッチでのドラッグによって表示アイテムが画像に重畳する位置に移動されると、ＯＳＤ重畳記録設定をオフに変更する。
なお、タッチでのドラッグによって表示アイテムを移動する際、以下のように制御してもよい。
ＯＳＤ重畳記録がオフに設定された状態での撮影画像の表示画面において、表示アイテムに対するタッチダウンを検知すると、第１のガイドを表示する。第１のガイドは、タッチしている表示アイテムを撮影画像の表示範囲にドラッグすることでＯＳＤ重畳記録をオンにして、タッチしている表示アイテムを撮影画像に重畳して記録することが可能である旨をガイドするものである。その後、表示アイテムがドラッグされ、タッチアップ前にタッチ位置が撮影画像の表示範囲内に移動すると、第２のガイドを表示する。第２のガイドは、タッチアップすればＯＳＤ重畳記録をオンにして、タッチしている表示アイテムを撮影画像に重畳して記録することが可能である旨をガイドするものである。そして、タッチ位置が撮影画像の表示範囲内にある状態でタッチアップを検知すると、ドラッグされた表示アイテムを撮影画像に重畳して記録するようにＯＳＤ重畳記録設定をオンに変更する。タッチ位置が撮影画像の表示範囲外に移動されてタッチアップを検知した場合には、ＯＳＤ重畳記録設定は変更しない。
逆に、ＯＳＤ重畳記録がオンに設定された状態での撮影画像の表示画面において、撮像画像に重畳して表示された表示アイテムに対するタッチダウンを検知すると、第３のガイドを表示する。第３のガイドは、タッチしている表示アイテムを撮影画像の表示範囲外にドラッグすることでその表示アイテムの重畳記録を解除できることが可能である旨をガイドするものである。その後、表示アイテムがドラッグされ、タッチアップ前にタッチ位置が撮影画像の表示範囲外に移動すると、第４のガイドを表示する。第４のガイドは、タッチアップに応じて、ＯＳＤ重畳記録設定を変更し、タッチしている表示アイテムを撮影画像に重畳して記録することを止めることが可能である旨をガイドするものである。そして、タッチ位置が撮影画像の表示範囲外にある状態でタッチアップを検知すると、ドラッグされた表示アイテムを撮影画像に重畳しないで画像を記録するようにＯＳＤ重畳記録設定を変更する。タッチ位置が撮影画像の表示範囲内に移動されてタッチアップを検知した場合には、ＯＳＤ重畳記録設定は変更しない。
【００４６】
＜第３の実施形態＞
第１の実施形態では、表示パネル１１１のアスペクト比が４：３であり、動画コンテンツのアスペクト比が１６：９の場合について説明した。第３の実施形態では、表示パネル１１１のアスペクト比が２：１であり、動画コンテンツのアスペクト比が４：３の場合について説明する。なお、ビデオカメラ１００の構成は、第１の実施形態と同様であり、その説明を省略する
【００４７】
図８は、表示パネル１１１に表示される画面の一例を示す図である。ここでは、動画コンテンツに対して、表示パネル１１１が横長であるため画像３０１の左右に黒マスク領域８０１が表示される。また、黒マスク領域８０１が画像３０１の左右に位置するために、表示アイテムも左右に表示される。
【００４８】
図８（ａ）は、表示アイテムを重畳して記録しない場合の表示パネル１１１に表示される画面の一例を示す図である。ここでは、タイムアイテム３０５および日付アイテム３０６が黒マスク領域８０１上に表示される。
図８（ｂ）は、表示アイテムを重畳して記録する場合の表示パネル１１１に表示される画面の一例を示す図である。ここでは、タイムアイテム３０５および日付アイテム３０６が画像３０１上に表示される。
【００４９】
図９は、本実施形態における表示制御を中心とした処理を示すフローチャートである。図９のフローチャートは、ビデオカメラ１００が画像の撮影を始めることで開始される。また、図９のフローチャートは、ＣＰＵ１０７がデータ記憶部１０６からプログラムを読み出して一時記憶部１０３に展開して実行することで実現される。なお、第１の実施形態で説明した図５のフローチャートのうち同様の処理は同一ステップ番号を付して、その説明を省略する。
Ｓ９０１では、ＣＰＵ１０７は黒マスク領域の表示位置を決定する。具体的には、ＣＰＵ１０７は表示パネル１１１のアスペクト比と動画コンテンツのアスペクト比とを比較し、黒マスク領域を画像３０１の上下または左右にするかを決定する。
なお、ここでは、表示パネル１１１のアスペクト比が２：１に対して動画コンテンツのアスペクト比が４：３としたが、動画コンテンツのアスペクト比はメニューの設定によって変更してもよい。この場合には、ＣＰＵ１０７は設定されたアスペクト比に応じて黒マスク領域の位置を決定することができる。また、表示パネル１１１が着脱可能であってもよい。この場合には、ＣＰＵ１０７は装着された表示パネル１１１のアスペクト比に応じて黒マスク領域の位置を決定することができる。
【００５０】
本実施形態によれば、動画コンテンツのアスペクト比と表示パネル１１１のアスペクト比に応じて黒幕マスク領域の表示位置を決定することで、表示パネル１１１に効率よく画像を表示することができ、適切な位置に黒マスク領域を表示することができる。したがって、画像および黒マスク領域に表示された表示アイテムの視認性を向上させることができる。
【００５１】
以上、本実施形態に基づいて詳述したが、本発明はこれら実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
なお、上述したＣＰＵ１０７による制御は１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【００５２】
また、上述した実施形態では、画像に重畳させる表示アイテムがタイムアイテム３０５および日付アイテム３０６である場合について説明したが、この場合に限らない。例えば、ユーザが設定した任意の画像、文字を画像に重畳して表示および記録できるようにしてよい。
また、上述した実施形態では、黒マスク領域３０３上に表示アイテムを表示する場合について説明したが、この場合に限られず、単に余白領域に表示アイテムを表示してもよい。
【００５３】
また、上述した実施形態では、本発明をビデオカメラ１００に適用する場合を例にして説明したが、この例に限定されず、画像を表示すると共に画像を記録することができる記録装置であれば適用可能である。すなわち、本発明は、パーソナルコンピュータ、ＰＤＡ、スマートフォン、タブレット端末、携帯電話端末、携帯型の画像ビューワ、デジタルフォトフレーム、ゲーム機、電子ブックリーダー等に適用可能である。
【００５４】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記録媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００５５】
１００：ビデオカメラ（記録装置）１０１：カメラ部  １０２：画像処理部  １０３：一時記憶部  １０４：エンコーダ・デコーダ部  １０５：動画記憶部  １０６：データ記憶部  １０７：ＣＰＵ  １０８：操作キー  １０９：タッチパネル  １１０：計時部  １１１：表示パネル  ３０１：画像  ３０５：タイムアイテム  ３０６：日付アイテム  ４０６：重畳記録アイコン
【図１】
0006762723.tif 000002
【図２】
0006762723.tif 000003
【図３】
0006762723.tif 000004
【図４Ａ】
0006762723.tif 000005
【図４Ｂ】
0006762723.tif 000006
【図５】
0006762723.tif 000007
【図６】
0006762723.tif 000008
【図７】
0006762723.tif 000009
【図８】
0006762723.tif 000010
【図９】
0006762723.tif 000011