(57)【要約】【課題】  カメラを回転させながら撮影した動画像を、正しい向きで再生する。【解決手段】  ハードディスク２２０から圧縮動画像データと、フレーム毎に付加されている撮影時の回転情報を読み出す。ＣＰＵ２１０は、圧縮動画像データを伸長し、伸長された画像データを、回転情報に従い撮影時の回転を相殺する方向及び角度で回転して、ディスプレイ２４０に表示する。【選択図】  図１
2006086870.tif 000002
【特許請求の範囲】
【請求項１】
動画像データと、前記動画像データに係る動画像の所定のタイミングにおける天地方向の向きを示す姿勢情報とを記録媒体から再生する再生手段と、
前記再生手段により再生された姿勢情報に従い、前記再生手段により再生された動画像データを回転処理する回転処理手段と、
前記回転処理手段により処理された動画像データを表示装置に出力する出力手段
とを具備することを特徴とする動画像再生装置。
【請求項２】
前記出力手段は更に、前記動画像の向きを示す情報を前記動画像データに多重して出力することを特徴とする請求項１に記載の動画像再生装置。
【請求項３】
更に、前記回転処理手段による回転処理を実行するか否かを設定する設定手段を具備することを特徴とする請求項１に記載の動画像再生装置。
【請求項４】
前記姿勢情報は、前記動画像データの各フレームに付加されていることを特徴とする請求項１に記載の動画像再生装置。
【請求項５】
前記回転処理手段は、前記動画像データの表示画像の大きさが変わらないように前記動画像データを回転処理することを特徴とする請求項１に記載の動画像再生装置。
【請求項６】
前記回転処理手段は、一定の領域に収まる画像サイズになるように前記動画像データを回転処理することを特徴とする請求項１に記載の動画像再生装置。
【請求項７】
前記回転処理手段は、前記動画像データに係る動画像の向きが前記姿勢情報が示す向きと同じ向きになるように、前記動画像データを回転処理することを特徴とする請求項１に記載の動画像再生装置。
【請求項８】
前記回転処理手段は、前記姿勢情報が示す角度よりも大きい単位で、前記動画像データを回転処理することを特徴とする請求項１に記載の動画像再生装置。
【請求項９】
前記回転処理手段は、９０度単位で回転処理を行うことを特徴とする請求項８に記載の動画像再生装置。
【請求項１０】
前記再生手段は、前記動画像データと共に記録された音声データを前記記録媒体から再生し、再生された音声データの出力形式を前記姿勢情報に応じて変更する変更手段と、前記変更手段により処理された音声データを出力する音声出力手段を備えることを特徴とする請求項１に記載の動画像再生装置。
【請求項１１】
前記音声データはステレオ形式で前記記録媒体に記録されており、
前記変換手段は、前記動画像の幹が所定の角度の範囲であった場合に、前記再生された音声データの出力形式をモノラル形式に変換して出力することを特徴とする請求項１０に記載の動画像再生装置。
【請求項１２】
更に、前記回転処理手段による回転処理を実行するか否かを設定する設定手段を備え、
前記出力手段は、前記設定手段により前記回転処理が禁止された場合に、前記動画像の向きを示す回転情報を前記動画像データに多重して出力する
ことを特徴とする請求項２に記載の動画像再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、天地方向を表す回転情報を持つ動画像データを再生する動画像再生装置に関する。
【背景技術】
【０００２】
近年、デジタルカメラ及びデジタルビデオカメラなど、動画像又は静止画像のデジタル画像データを記録する機器の普及が進んでおり、デジタルカメラ機能を搭載した携帯端末の普及も進んできている。
【０００３】
デジタルカメラでは記録媒体として小型メモリカードが広く利用されており、静止画像データだけでなく動画像データを記録できるものも、数多く登場している。デジタルビデオカメラでは、記録媒体として磁気テープだけでなく、小型メモリカード及び光磁気ディスクのようなランダムアクセス可能な記録媒体を使用するものが登場している。
【０００４】
ランダムアクセス可能な記録媒体を使用するカメラでは、画像データをファイルの形式で保存する。画像データを作成する際には、撮影状態及び撮影日時などの付加情報を画像データに付加して記録するのが一般的である。動画を記録する際には、時間によって変化する撮影情報などの付加情報はフレーム毎に記録される。
【０００５】
ところで、このようなデジタルカメラを通常状態より右に９０度傾けて横向きに静止画像データを撮影した場合には、静止画像データ自身は横向きに記録されることになる。このようにして撮影された静止画像データを表示する場合、静止画像データが左９０度横向きになって表示されてしまう。
【０００６】
この問題の解決のために、重力センサを使って撮影時のカメラの向きを検出し、静止画像データに回転情報を付加して記録するデジタルカメラも登場してきている（例えば、特許文献１参照）。このようなデジタルカメラで撮影された静止画データを表示する際には、画像データに付加されている回転情報を元にして自動的に画像データを正しい方向に回転して表示する。これにより、撮影時のデジタルカメラの向きに関わらず、自動的に正しい向きでの画像データの表示が可能となる。
【特許文献１】特開２００３−２５９２９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来のビデオカメラでは、横向きに撮影するということは一般的には行われなかった。即ち、動画像データは、静止画のように回転した向きで撮影されることはなかった。
【０００８】
ところが近年、デジタルカメラで容易に動画撮影が可能となり、また機器の小型化が進んだことによって、デジタルカメラを用いて横向きに動画像を撮影することが多くなってきている。このような状況にありながら、静止画像の場合と違って、動画像データでは自動的に正しい向きに回転して表示することができなかった。
【０００９】
また、常に同じ向きに傾けて動画撮影を行った場合、動画像データの表示時にユーザが明示的に動画像データ全体に回転処理を行うことで、向きを合わせて再生表示することは可能である。しかし動画の撮影中にカメラを回転することが可能であるので、カメラを回転させながら撮影した動画像データを再生した場合には、うまく画像の向きを合わせて再生表示できない。
【００１０】
本発明は、このような不都合を解消する動画像再生装置を提示することを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係る動画像再生装置は、動画像データと、前記動画像データに係る動画像の所定のタイミングにおける天地方向の向きを示す姿勢情報とを記録媒体から再生する再生手段と、前記再生手段により再生された姿勢情報に従い、前記再生手段により再生された動画像データを回転処理する回転処理手段と、前記回転処理手段により処理された動画像データを表示装置に出力する出力手段とを具備することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、カメラの向きを変えながら撮影した動画像データでも、動画像データの再生時に自動的に回転処理を行うので、常に画像の向きに合わせて再生表示することが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して、本発明の実施例を詳細に説明する。
【実施例１】
【００１４】
図１は、本発明の一実施例の概略構成ブロック図を示す。２１０は動画像データ再生装置の動作を制御する演算処理装置（ＣＰＵ）である。ハードディスク２２０には、動画像データと、動画像データを再生する動画像再生プログラムが記録されている。
【００１５】
ハードディスク２２０に記録される動画像データは、Ｍｏｔｉｏｎ  ＪＰＥＧ方式で圧縮されており、各フレームには、動画撮影時における撮影装置の回転姿勢（天地方向の回転角度）が、回転情報として１度単位で付加されている。勿論、Ｍｏｔｉｏｎ  ＪＰＥＧ以外の圧縮方式も利用可能である。
【００１６】
ＣＰＵ２１０は、ハードディスク２２０に記録される動画像データ再生プログラムを読み込み、実行する。ハードディスク２２０に記録される動画像データ再生プログラムは、動画像データを読み込む動画像データ取得手段と、回転情報を読み込む回転情報取得手段と、画像の向きに合わせて回転して表示するかどうかをユーザが設定するための表示設定手段と、回転情報に応じて画像の向きが合うように画像を回転処理する回転処理手段と、動画像データを再生表示する動画像再生表示手段と、回転情報に応じて音声モードを切り替える音声モード切替え手段と、動画像再生表示時に画像の向きを示す回転情報を表示する回転情報表示手段とから構成されている。
【００１７】
２３０は、内部メモリである。２４０は、ＣＲＴディスプレイ又は液晶パネルなどの表示部（ディスプレイ）である。２４５は、ステレオ音声を出力可能なスピーカである。２５０は、キーボードとマウスからなる操作部である。
【００１８】
２６０は、外部記録媒体を読み込むためのドライブである。２７０は、ＣＤ−ＲＯＭ又はＤＶＤ−ＲＯＭなどの外部記録媒体である。２８０は、コンピュータ内部の各処理部を相互に接続する、ＰＣＩバス等の内部バスである。
【００１９】
動画像データ再生プログラムは、操作部２５０を用いて操作することができる。ユーザは、キーボードやマウスなど一般的に使用されている操作部を使用することで、動画像データを選択し、動画像データ再生プログラムを実行することができる。
【００２０】
本実施例では、ハードディスク２２０にプログラムが記録されている例を示すが、プログラムがＣＤ−ＲＯＭなどの外部記録媒体２７０に記録されており、記録媒体ドライブ２６０を介してＣＰＵ２１０に読み込み、実行させる形態でも良い。また同様に、ネットワーク上に動画像再生プログラムがあってもよい。
【００２１】
図２は、動画像データ再生プログラムによる再生処理のフローチャートを示す。本実施例では、画像をそのまま表示する非回転表示モードと、画像をその回転情報に従って回転して表示する回転表示モードとを具備する。表示設定の初期状態は、非回転表示モードである。図３は、動画像データ再生プログラムによる画面例を示す。
【００２２】
ステップＳ１００では、ハードディスク２２０に記録されている動画像データから、圧縮された１フレーム分の動画像データを読み込む。ステップＳ１１０では、ステップＳ１００で読み込んだ圧縮動画像データをデコードし、各フレームに付加されている付加情報を取り出す。ステップＳ１００とステップＳ１１０の処理が、動画像データ取得手段又は機能となる。
【００２３】
ステップＳ１２０では、ステップＳ１１０で取得した付加情報から回転情報を取得する。ステップＳ１２０の処理が、回転情報取得手段又は機能となる。
【００２４】
ステップＳ１３０では、表示モードか回転表示モードか非回転表示モードかを判定する。非回転表示モードではステップＳ１４０に移行し、回転表示モードではステップＳ１５０に移行する。
【００２５】
ステップＳ１４０では、ステップＳ１２０で取得した回転情報を元に、画像データの上方向がわかるように画像の上方向を矢印で表示す。ステップＳ１４０の処理が、回転情報表示手段又は機能となる。
【００２６】
ここで、非回転表示モードでの表示画面を説明する。操作部２５０により動画像データ再生プログラムに指示を入力する。
【００２７】
図３において、３−Ａは表示設定変更ボタンである。このボタン３−Ａを押すと、表示モードが回転表示モードに切り替わる。３−Ｂは再生停止を指示するストップボタンである。このボタン３−Ｂを押すと、動画像データ再生プログラムは、動画像再生を停止する。
【００２８】
３−Ｃは再生開始を指示する再生ボタンである。このボタン３−Ｃを押すと、動画像再生プログラムは、動画像データの再生を開始する。
【００２９】
３−Ｄは動画像データの再生画面であり、この領域に、動画像データの再生画像が表示される。
【００３０】
３−Ｅは、再生画面３−Ｄに表示されている動画像データの回転情報を表示する領域である。本実施例では、再生画面に表示されている画像の上方向を矢印で表示する。動画像データの再生時には、矢印３−Ｅは、画像の回転に合わせた向きで表示される。
【００３１】
図４は、回転しながら撮影された動画像データを、非回転表示モードで再生するときの、時間とともに変化する画面例を示す。図４で示すように、時間の経過とともに再生画像が回転すると同時に、矢印３−Ｅも回転して表示される。このように回転情報を表示することで、常に再生画像の上方向が示されることとなり、非常にわかりやすくなる。
【００３２】
回転表示モードでの動作を説明する。回転表示モードでは、先に説明したように、ステップＳ１３０からステップＳ１５０に移行する。ステップＳ１５０では、ステップＳ１２０で取得した情報を元にして、画像の回転角度を判断する。上方向を回転角度０度として、画像の回転角度が４５度以上３１５度未満だった場合には、ステップＳ１６０に移行し、それ以外の角度だった場合には、ステップＳ１７０に移行する。
【００３３】
ステップＳ１６０では、ステレオで記録されている音声データをモノラルに変換する。これは、画像を回転して表示した場合には、ステレオで記録された音の方向性が不自然になってしまうからである。ステップＳ１５０とステップＳ１６０の処理が、音声モード切替え手段又は機能となる。
【００３４】
ステップＳ１７０では、ステップＳ１２０で取得した画像の回転情報を元に、画像の天地情報が一致するように、再生画像を回転する。ステップＳ１７０の処理が、回転処理手段又は機能となる。
【００３５】
ステップＳ１８０では、画像データの表示処理と音声データの出力処理を行う。ステップＳ１８０の処理が、動画像再生表示手段又は機能となる。
【００３６】
図５は、回転表示モードでの表示例を示す。５−Ａは表示設定変更ボタンである。このボタン５−Ａを押すと、非回転表示モードに切り替えることができる。５−Ｂは再生停止を指示するストップボタンである。このボタン５−Ｂを押すと、動画像データ再生プログラムは、動画像データの再生を停止する。５−Ｃは再生開始を指示する再生ボタンである。このボタン５−Ｃを押すと、動画像データ再生プログラムは、動画像データの再生を開始する。ボタン５−Ａ，５−Ｂ，５−Ｃの機能は、非回転表示モードのボタン３−Ａ，３−Ｂ，３−Ｃと同様である。
【００３７】
５−Ｄは動画像データの再生画面ウインドウであり、各ボタン５−Ａ，５−Ｂ，５−Ｃとは分離して表示される。再生画面ウインドウ５−Ｄは、画像の回転情報を元に、画像の天地情報が一致するように、再生画像の中央を中心に回転されて、表示される。再生画面のサイズは、面積が常に一定になるように自動調整される。
【００３８】
動画像データの再生時には、再生画面ウインドウ５−Ｄが画像の回転情報に合わせた角度に回転されて、表示される。図６は、回転しながら撮影された動画像データの再生画面の時間変化例を示す。但し、図６では、再生画面ウインドウのみを図示してある。
【００３９】
図６に示すように、本実施例では、どの時点でも再生画像が正立するように、再生画面ウインドウそのものを回転処理する。
【００４０】
このように、回転情報に応じて再生画面ウインドウを回転処理することで、常に再生画像の上方向が一致することになり、非常に見やすい画像となる。
【００４１】
図２に戻り、ステップＳ１９０では、表示設定変更ボタンが押されたかどうかを判断する。表示設定変更ボタンが押された場合、ステップＳ２００に移行し、表示設定変更ボタンが押されていない場合、ステップＳ２１０に移行する。
【００４２】
ステップＳ２００では、表示モードを現在のモードとは逆のモードに変更する。即ち、現在の表示モードが回転表示モードであれば、非回転表示モードに変更し、非回転表示モードであれば、回転表示モードに変更する。ステップＳ１９０及びステップＳ２００からなる処理が、表示設定手段又は機能となる。
【００４３】
ステップＳ２１０では、ストップボタンが押されたかどうかを判断する。ストップボタンが押された場合は、再生処理を終了し、ストップボタンが押されていない場合には、ステップＳ２２０に移行する。
【００４４】
ステップＳ２２０では、最後まで動画像データを再生したかどうかを判断する。最後まで再生した場合には、再生処理を終了し、最後まで再生していない場合には、次のフレームの処理に移るためにステップＳ１００に移行する。
【００４５】
ステップＳ１００からステップ２２０の処理を繰り返すことで、動画像データの各フレームが逐次、再生される。
【００４６】
上記の構成により、カメラの向きを変えながら撮影された動画像データでも、動画像データの再生時に、再生画像が正立するように再生画面ウインドウを回転するので、ユーザは、再生画像を常に正立状態で観察できる。また、回転情報に応じて音声モードを切り替えることにより、音の左右のバランスが崩れることもなく、不自然にならない。
【００４７】
回転表示しない場合でも、動画像データの再生時に回転情報を一緒に表示することにより、ユーザは、撮影時のカメラの方向を容易に認識できる。
【実施例２】
【００４８】
図７は、本発明の第2実施例であるデジタルカメラの概略構成ブロック図を示す。５１０は被写体の光学像を電気信号に変換する撮像部（カメラ部）である。５２０は音声を電気信号に変換するマイクである。５３０は、アナログ信号をデジタル信号に変換するＡ／Ｄ変換器である。５４０は、カメラの天地情報を検出する回転情報検出部である。５５０は、デジタル画像データを例えば、Ｍｏｔｉｏｎ  ＪＰＥＧ方式で圧縮符号化する圧縮機能を具備するエンコーダである。５６０は、記録媒体との間でデータのやり取りを行うメディアアクセス制御部である。５７０は、ランダムアクセス可能な記録媒体であり、動画像データなどのデジタルデータをデータファイルとして記録可能である。本実施例では、動画像データはＭｏｔｉｏｎ  ＪＰＥＧ方式で圧縮されており、各フレームの付加情報として１度単位の回転情報が付加されている。動画像の圧縮方式は、Ｍｏｔｉｏｎ  ＪＰＥＧ方式以外の別の方式でも良い。
【００４９】
５８０は、操作パネル及び／又はリモコンなどからなる操作部である。５９０は、装置全体の動作を制御するシステムコントローラであり、マイクロコンピュータを有する。６００は、圧縮符号化されたデジタルデータを復号するデコーダである。６１０は、動画像データの回転情報を取得する回転情報取得部である。
【００５０】
６２０は、動画像データを回転処理する回転処理部である。６３０は、モニタに表示する画面を作成する表示画面作成部である。６４０は、音声モードを変更する音声モード切替え部である。
【００５１】
６５０は、デジタル信号をアナログ信号に変換するＤ／Ａ変換器である。６６０は、表示部であるモニタである。６７０は、音声を出力するステレオスピーカである。
【００５２】
図７に示すデジタルカメラの動作を説明する。本実施例のデジタルカメラは、動画像データの再生モードと記録モードを具備する。再生モードでは、動画像データの再生時に画像の向きに合わせて回転して表示するかどうかをユーザが設定できる。記録モードでは、動画像データの記録時にデジタルカメラの回転情報を付加情報として自動的に動画像データに付加して記録する。
【００５３】
再生モードの動作を説明する。図8は、動画像データ再生処理のフローチャートを示す。
【００５４】
再生モードでは、ユーザは、操作部５８０を用いて、動画像データの再生と停止を指示でき、再生画像の表示モードを設定できる。表示モードには、再生画像をそのまま表示する非回転表示モードと、回転情報に基づいて、再生画像が正立するように回転して表示する回転表示モードとがある。システムコントローラ５８０は、操作部５８０の操作に応じて各部を、再生動作及び設定を制御する。
【００５５】
例えば、操作部５８０は、ユーザによって再生操作が行われた場合、システムコントローラ５９０に再生指示命令を送信し、停止操作が行われた場合にはシステムコントローラ５９０に停止指示命令を送信する。また、表示設定が変更された場合は、操作部５８０は、表示設定変更命令をシステムコントローラ５９０に送信する。
【００５６】
システムコントローラ５９０は再生指示命令を受け取ると、再生の対象となる動画像データの再生処理を行うために、メディアアクセス部５６０に再生命令を送る。メディアアクセス部５６０は再生命令を取得すると、記録媒体５７０から動画像データの１フレーム分の画像データと音声データを読み込み、デコーダ６００に送信する。この処理が、図８のステップＳ８００に対応する。
【００５７】
デコーダ６００は、メディアアクセス部５６０から受け取った１フレーム分の画像データと音声データをそれぞれデコードし、デコードした画像データを回転処理部６２０に供給し、デコードした音声データを音声モード切替え部６４０に供給する。また、デコーダ６００は、動画像データに付加されている付加情報を取り出し、取り出した付加情報を回転情報取得部６１０に供給する。デコーダ６００の処理が、図８のステップＳ８１０に対応する。
【００５８】
回転情報取得部６１０は、デコーダ６００から受け取った付加情報から回転情報を取り出す。回転情報取得部６１０の処理が、図８のステップＳ８２０に対応する。
【００５９】
回転処理部６２０は、デコーダ６００からデコード済み画像データを受け取り、システムコントローラ５９０から現在の表示設定情報を受け取る。そして、回転処理部６２０は、表示設定が回転表示しない設定であった場合は、回転処理せずに画像データを表示画面作成部６３０に送信する。回転表示モードである場合、回転処理部６２０は、回転情報に応じて画像データを回転し、回転処理した画像データを表示画面作成部６３０に送信する。本実施例では、回転情報は１度単位で記録されているが、回転処理部６２０での回転処理は、９０度単位で実行される。回転処理部６２０の処理が、図８のステップＳ８３０及びステップＳ８４０の部分に対応する。
【００６０】
回転処理は、具体的には、上方向を回転角度０度とした場合に右方向の回転角度に応じて、次のように実行される。即ち、０度以上で４５度未満のときは、回転処理を行わない。４５度以上１３５度以下のときは、９０度左に回転する。１３５度より大きく２２５度未満の時は、１８０度回転する。２２５度以上３１５度以下の時は、右に９０度回転する。３１５度より大きい場合は、回転処理を行わない。
【００６１】
表示画面作成部６３０は、画像の上方向を示すために、画像の上方向を示す矢印を画像に重ねて表示する。回転表示モードでは、矢印も再生画像と同様に回転して表示される。また、表示画面作成部６３０は、回転処理部６２０で右９０度又は左９０度に回転処理した場合、回転処理済みの画像データが画面に収まるように画像データを縮小し、縮小した画像を画面中央に配置する。これは、パーソナルコンピュータで表示する場合と異なり、デジタルカメラのモニタ６６０の画像表示領域が固定サイズであるためである。本実施例では、モニタ６６０の表示領域のサイズは、６４０ｘ４８０ドットであるとする。表示画面作成部６３０の処理が、図８のステップＳ８５０に対応する。
【００６２】
図9は、縮小して画面に収まるように配置される画像例を示す。図９（Ａ）は、回転処理する前の画像データであり、右方向に９０度傾いている。画像サイズは６４０ｘ４８０ピクセルとする。画像の方向を正しくするために、図９（Ａ）に示す画像を左９０度回転処理した画像を図９（Ｂ）に示す。図9（Ｂ）に示す画像の画像サイズは４８０ｘ６４０ピクセルとなる。図９（Ｂ）に示す画像の全体を、モニタの表示領域である６４０ｘ４８０ドットの領域に表示するために縮小処理して中央に配置した画像を、図９（Ｃ）に示す。左右に１４０ｘ４８０ピクセルの黒領域を表示し、中央に３６０ｘ４８０ピクセルに縮小した画像データを配置する。図9では、左９０度回転処理する場合を例示したが、右９０度回転処理した場合も同様の処理となる。
【００６３】
音声モード切替え部６４０は、デコーダ６００からデコード済み音声データを受け取り、システムコントローラ５９０から現在の表示設定情報を受け取る。音声データ切替え部６４０は、回転表示モードでは、回転情報に応じて音声データをモノラル形式に変換し、モノラル化した音声データをＤ／Ａ変換器６５０に出力する。本実施例では、上方向を回転角度０度として画像の回転角度が４５度以上３１５度未満だった場合に、音声データをモノラル変換処理を実行するが、それ以外の角度の場合には、モノラル変換処理を行わない。また、非回転表示モードでは、音声モード切替え部６４０は、入力した音声データをそのままＤ／Ａ変換器６５０に供給する。音声モード切替え部６４０の処理は、図８のステップＳ８６０からステップＳ８８０の処理に対応する。
【００６４】
Ｄ／Ａ変換器６５０は、画像データ及び音声データをそれぞれアナログ画像信号及びアナログ音声信号に変換し、画像信号をモニタ６６０に、音声信号をスピーカ６７０に供給する。モニタ６６０は、入力する画像従う画像を表示し、スピーカ６７０は、入力する音声信号に応じた音声を出力する。これらの処理が、図８のステップＳ８９０に対応する。
【００６５】
図１０は、非回転表示モードでの動画像再生表示例であって、回転しながら撮影された動画像を、本実施例の動画像再生装置で再生した場合の表示状態の時間経過を示す。わかりやすいように、画像の上方向を０度とした場合の回転角度を図の右側に付記してある。図１０に示すように、時間の経過とともに表示画像が回転し、画像の右下に表示される矢印も回転して表示される。このように回転情報を表示することで、常に再生画像の上方向が示されることとなり、非常にわかりやすくなる。
【００６６】
図１１は、回転表示モードでの動画像再生表示例を示す。図１１は、図１０と同じ動画像を、回転表示モードで再生表示した場合の表示状態の時間経過を示す。図１０と同様に、画像の上方向を０度とした場合の回転角度を図の右側に付記してある。図１１に示すように、画像の天地情報が９０度単位で一致するように、時間の経過とともに画像を９０度単位で回転処理して表示する。また、画像を回転して表示した場合は、画像の上方向を示す矢印も回転して表示する。図１１に示す例では、回転角度が４５度以上になった時に画像を左に９０度回転して表示している。このように回転情報に応じて画像を９０度単位で回転処理して表示することで、再生画像の上方向が著しく不一致になることがなく、見やすい画像となる。
【００６７】
本実施例では、ビデオカメラに備え付けられたモニタに画像を表示する場合を説明したが、ＴＶなどの外部モニタに出力する場合にも、本実施例は適用され得る。また、ＵＳＢ又はＩＥＥＥ１３９４を用いたデジタルデータでのストリーミング出力の場合にも適用される。
【００６８】
動画像の再生処理中に操作部５８０を操作して表示モードを変更した場合、操作部５８０はシステムコントローラ５９０に表示設定変更命令を送信する。システムコントローラ５９０は操作部５８０からの表示設定変更命令に従い、表示モードを切り替える。即ち、現在の表示モードが回転表示モードであれば、非回転表示モードに変更し、現在の表示モードが非回転表示モードであれば、回転表示モードに変更する。これらの処理が、図８のステップＳ９００とステップＳ９１０の処理に対応する。
【００６９】
また動画像再生処理中に操作部５８０を操作して停止操作が行われた場合、操作部５８０はシステムコントローラ５９０に停止指示命令を送信する。システムコントローラ５９０は停止指示命令に従い、再生処理を終了するためにメディアアクセス部５６０に再生停止命令を送る。メディアアクセス部５６０は再生停止命令を取得すると、記録媒体５７０から動画像データを読み込む処理を終了する。これらの処理が図８のステップＳ９２０に対応する。
【００７０】
以上の動作を動画像データの最後まで繰り返し行うことで、動画像データが再生表示される。
【００７１】
次に、記録モードの動作を説明する。カメラ５１０は、被写体の光学像を電気信号に変換し、その電気信号をＡ／Ｄ変換器５３０に供給する。マイク５２０はステレオマイクであり、音声を電気信号に変換してＡ／Ｄ変換器５３０に供給する。
【００７２】
Ａ／Ｄ変換器５３０は、カメラ５１０とマイク５２０から受け取ったアナログ信号をデジタル信号に変換し、デジタル化した画像データと音声データを、エンコーダ５５０とＤ／Ａ変換器６５０の両方に送る。回転情報検出部５４０は、デジタルカメラの天地情報を示す回転情報を検出し、回転情報をエンコーダ５５０に送信する。
【００７３】
エンコーダ５５０は、デジタル化された画像データと音声データを圧縮し、また、回転情報検出部５４０から取得した回転情報を付加情報として圧縮画像データに付加する。エンコーダ５５０は圧縮したデータをメディアアクセス制御部５６０に供給する。本実施例では、画像データの圧縮形式はＭｏｔｉｏｎ  ＪＰＥＧ形式であるが、その他の圧縮形式も利用可能である。
【００７４】
操作部５８０により、ユーザは画像の記録及び停止を指示できる。操作部５８０は、操作に応じた操作指示命令をシステムコントローラ５９０に送る。例えば、操作部５８０は、ユーザによって記録操作が行われた場合は、システムコントローラ５９０に記録指示命令を送信する。また、停止操作が行われた場合には、システムコントローラ５９０に停止指示命令を送信する。また、記録モードと再生モードの切り替え操作も、操作部５８０で行える。
【００７５】
システムコントローラ５９０は、操作部５８０からの指示を受信してメディアアクセス制御部５６０等を制御する。具体的には、システムコントローラ５９０は、操作部５８０から記録指示命令が送られてくると、カメラで撮影している画像を保存するためにメディアアクセス制御部５６０に画像データの記録開始命令を送る。また、システムコントローラ５９０は、操作部５８０から停止指示命令を受信すると、メディアアクセス制御部５６０に記録停止命令を送る。
【００７６】
メディアアクセス制御部５６０は、システムコントローラ５９０から画像データの記録開始命令を受け取ると、エンコーダ５５０からの画像データを記録媒体５７０に動画像データファイルとして記録する処理を開始する。また、メディアアクセス制御部５６０は、画像データの記録処理を行っている時に、システムコントローラ５９０から記録停止命令を受け取ると、記録処理を終了する。
【００７７】
上記のような構成とすることにより、本実施例では、カメラの向きを変えながら撮影された動画像でも、再生時に自動的に回転処理を行うので、画像をその向きに合わせて再生表示することが可能となる。
【００７８】
さらに、回転処理を行った場合には必ず固定サイズに収まるように縮小してから表示するので、テレビやデジタルカメラのような固定サイズでしか表示できない場合でも、違和感なく再生が可能となる。
【００７９】
回転情報に応じて音声モードを切り替えるので、音の左右のバランスが崩れることもなく不自然にならない。
【００８０】
特定の説明用の実施例を参照して本発明を説明したが、特許請求の範囲に規定される本発明の技術的範囲を逸脱しないで、上述の実施例に種々の変更・修整を施しうることは、本発明の属する分野の技術者にとって自明であり、このような変更・修整も本発明の技術的範囲に含まれる。
【図面の簡単な説明】
【００８１】
【図１】本発明の第１実施例の概略構成ブロック図である。
【図２】第１実施例の動画像再生処理のフローチャートである。
【図３】第１実施例での表示画面例である。
【図４】第１実施例での再生表示状態の時間経過例である。
【図５】第１実施例での回転表示画面の説明図である。
【図６】第１実施例での回転再生表示状態の時間経過を例示する図である。
【図７】第２実施例の概略構成ブロック図である。
【図８】第２実施例の動画像再生処理のフローチャートである。
【図９】画面内に収まるように縮小して配置される画像例である。
【図１０】非回転表示モードでの動画再生表示例である。
【図１１】回転表示モードでの動画再生表示例である。
【符号の説明】
【００８２】
２１０：ＣＰＵ
２２０：ＨＤ
２３０：メモリ
２４０：ディスプレイ
２４５：スピーカ
２５０：操作部
２６０：記録媒体ドライブ
２７０：外部記録媒体
２８０．：内部バス
５１０：撮像部（カメラ部）
５２０：マイク
５３０：Ａ／Ｄ変換器
５４０：回転情報検出部
５５０：エンコーダ
５６０：メディアアクセス制御部
５７０：記録媒体
５８０：操作部
５９０：システムコントローラ
６００：デコーダ
６１０：回転情報取得部
６２０：回転処理部
６３０：表示画面作成部
６４０：音声モード切替え部
６５０：Ｄ／Ａ変換器
６６０：モニタ
６７０：ステレオスピーカ
【図１】
2006086870.tif 000003
【図２】
2006086870.tif 000004
【図３】
2006086870.tif 000005
【図４】
2006086870.tif 000006
【図５】
2006086870.tif 000007
【図６】
2006086870.tif 000008
【図７】
2006086870.tif 000009
【図８】
2006086870.tif 000010
【図９】
2006086870.tif 000011
【図１０】
2006086870.tif 000012
【図１１】
2006086870.tif 000013