(57)【特許請求の範囲】
【請求項１】
外部機器との通信を行うための入出力手段と、
記憶手段に記憶されている第１画像データの映像フォーマットの情報に基づいて、前記第１画像データを第２映像フォーマットに変換可能かどうか判断する判断手段と、
前記第１画像データの映像フォーマットを第１映像フォーマットから前記第２映像フォーマットに変換して第２画像データとする映像フォーマット変換手段と、
前記入出力手段に接続された前記外部機器から前記外部機器が対応する映像フォーマットに関する情報を受信し、前記外部機器が前記第２映像フォーマットに対応し且つ前記判断手段が変換可能と判断するときは前記映像フォーマット変換手段に変換処理を行わせて前記第２画像データを前記外部機器に対して出力し、前記外部機器が前記第１映像フォーマットに対応し且つ前記判断手段が変換可能でないと判断するときは前記第１画像データを前記外部機器に対して出力する制御手段と、
を備える映像信号出力装置。
【請求項２】
請求項１記載の映像信号出力装置を備えた撮像装置であって、
被写体からの光を撮像して前記第１画像データとして出力する撮像手段と、
前記第１画像データを前記記憶手段に記憶させる記録手段と、
を備えた撮像装置。
【請求項３】
第１画像データの映像フォーマットに基づいて、前記第１画像データを第２映像フォーマットにリアルタイムに変換可能かどうか判断する判断ステップと、
入出力手段に接続された外部機器から前記外部機器が対応する映像フォーマットに関する情報を受信する受信ステップと、
前記外部機器が前記第２映像フォーマットに対応し且つ前記判断ステップにて変換可能と判断するときは前記第１画像データの映像フォーマットを第１映像フォーマットから前記第２映像フォーマットに変換した第２画像データを前記外部機器に対して出力し、前記外部機器が前記第１映像フォーマットに対応し且つ前記判断ステップにて変換可能でないと判断するときは前記第１画像データを前記外部機器に対して出力する出力ステップと、
を備える映像信号出力方法。
【請求項４】
外部機器との通信を行うための入出力手段と、
外部機器から入力される映像フォーマットに基づいて、記憶手段に記憶されている第１画像データを第２映像フォーマットに変換可能かどうか判断する判断手段と、
前記第１画像データの映像フォーマットを第１映像フォーマットから前記第２映像フォーマットに変換して第２画像データとする映像フォーマット変換手段と、
前記入出力手段に接続された前記外部機器から前記外部機器が対応する映像フォーマットに関する情報を受信し、前記外部機器が前記第２映像フォーマットに対応し且つ前記判断手段が変換可能と判断するときは前記映像フォーマット変換手段に変換処理を行わせて前記第２画像データを前記外部機器に対して出力し、前記外部機器が前記第１映像フォーマットに対応し且つ前記判断手段が変換可能でないと判断するときは前記第１画像データを前記外部機器に対して出力する制御手段と、
を備える解像度変換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル映像信号の映像フォーマットを変換して外部に出力する映像信号出力装置、およびこれを備えた撮像装置に関する。
【背景技術】
【０００２】
近年、ハイビジョンデジタル放送の開始に伴い、複数の映像フォーマットを扱える機器が普及してきている。一方、デジタルカメラ等を、より大きな表示画面を持ったテレビ等の外部機器に接続し、この外部機器に画像データを出力して表示させる楽しみ方が提案されている。外部機器は、デジタルカメラよりも高解像度の映像フォーマットを扱える場合がある。そのような場合に、デジタルカメラ側で画像データをフォーマット変換（アップコンバート）して出力する技術が知られている（例えば、特許文献１参照。）。
【０００３】
上記のような従来技術を適用した具体例として例えば、デジタルカメラで撮影された、１２８０×７２０画素、毎秒３０フレーム（以下、７２０／３０ｐと表記する）の画像データをテレビに表示させる場合を考える。テレビ側で１９２０×１０８０画素、毎秒６０フィールド（以下、１０８０／６０ｉと表記する）の映像フォーマットに対応している場合、デジタルカメラは７２０／３０ｐの画像データを１０８０／６０ｉにアップコンバートしてから出力する。これにより、テレビには１０８０／６０ｉの映像が表示される。
【０００４】
このようにデジタルカメラ側でアップコンバートする理由としては、ＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）表示に関することが挙げられる。デジタルカメラが出力する画像データには、ＯＳＤが重畳されている。ＯＳＤは、デジタルカメラの設定画面や現在表示されている画像データに関する情報を示すアイコン等を含む画像である。デジタルカメラが出力する画像データをテレビ側でアップコンバートして表示する場合、重畳されたＯＳＤも含めてアップコンバートされて表示される。ＯＳＤは画像データよりも輪郭（エッジ）が明確なため、アップコンバートされたＯＳＤは画像データよりも違和感が生じやすくなる。これに対し、デジタルカメラ側でアップコンバートする場合には、画像データをアップコンバートした後にＯＳＤを重畳して出力する。このときアイコンやメニューは適切な解像度やサイズで表示されるため、このような違和感は生じない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−２９９０３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、このような従来の映像信号出力装置では、出力対象である画像データによってはリアルタイムでのアップコンバートが出来ない場合があるという課題があった。以下、具体例を挙げて説明する。例えば出力対象の画像データの映像フォーマットが１２８０×７２０画素、６０フレーム（以下、７２０／６０ｐと表記する）である場合、これをリアルタイムにアップコンバートしながら出力するためには、各フレームを毎秒６０枚処理できるだけの処理能力が必要である。もし処理能力が不足していると、リアルタイム変換が間に合わず、外部機器で表示させるとコマ落ち等の不具合が発生してしまう。
【０００７】
本発明はこのような課題に鑑みてなされたもので、最適な表示品質で画像データを出力することができる映像信号出力装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は上記課題を解決するために、外部機器との通信を行うための入出力手段と、記憶手段に記憶されている第１画像データの映像フォーマットの情報に基づいて、第１画像データを第２映像フォーマットに変換可能かどうか判断する判断手段と、第１画像データの映像フォーマットを第１映像フォーマットから第２映像フォーマットに変換して第２画像データとする映像フォーマット変換手段と、入出力手段に接続された外部機器から外部機器が対応する映像フォーマットに関する情報を受信し、外部機器が第２映像フォーマットに対応し且つ判断手段が変換可能と判断するときは映像フォーマット変換手段に変換処理を行わせて第２画像データを外部機器に対して出力し、外部機器が第１映像フォーマットに対応し且つ判断手段が変換可能でないと判断するときは第１画像データを外部機器に対して出力する制御手段と、を備える映像信号出力装置としたものである。
【発明の効果】
【０００９】
本発明の映像信号出力装置によれば、最適な表示品質で画像データを出力することができる。
【図面の簡単な説明】
【００１０】
【図１】映像信号出力装置を外部機器に接続した様子を示す図
【図２】実施の形態１にかかる映像信号出力装置の構成を示すブロック図
【図３】実施の形態１にかかる映像信号出力装置の動作を示すフローチャート
【図４】フォーマット変換の組み合わせを示す図
【発明を実施するための形態】
【００１１】
〔実施の形態１〕
〔１．構成〕
図１は、映像信号出力装置としてのデジタルカメラ１００を、外部機器としてのテレビ４００に接続した様子を示す図である。このように本実施の形態のデジタルカメラ１００をテレビに有線または無線で接続し、デジタルカメラ１００から動画または静止画である画像データを出力する。特に出力する画像データが動画である場合、デジタルカメラ１００はフォーマット変換処理を適切に行うことにより、テレビ４００の画面に最適な表示品質で画像データを表示させることができる。なお、デジタルカメラ１００と接続されるテレビ４００は、映像フォーマットとして少なくとも４８０／６０ｐ（７２０×４８０画素、６０フレーム／秒）に対応しており、他に７２０／６０ｐおよび１０８０／６０ｉのいずれかまたは両方に対応している場合があるものとする。またテレビ４００は、接続されたデジタルカメラ１００から対応する映像フォーマットについて問い合わせがあればこれに応答し、対応する映像フォーマットに関する情報をデジタルカメラ１００に送信することができる。
【００１２】
本実施の形態にかかるデジタルカメラ１００の電気的構成について、図２を用いて説明する。図２は、デジタルカメラ１００の構成を示すブロック図である。デジタルカメラ１００は、１又は複数のレンズからなる光学系１１０により形成された被写体像を、ＣＣＤイメージセンサー１４０で撮像する。ＣＣＤイメージセンサー１４０で生成された画像データは、画像処理部１６０で各種処理が施され、メモリカード２００に格納される。以下、デジタルカメラ１００の構成を詳細に説明する。
【００１３】
光学系１１０は、ズームレンズやフォーカスレンズから構成される。ズームレンズを光軸に沿って移動させることにより、被写体像の拡大、縮小をすることができる。また、フォーカスレンズを光軸に沿って移動させることにより、被写体像のピントを調整することができる。
【００１４】
レンズ駆動部１２０は、光学系１１０に含まれる各種レンズを駆動する。例えばズームレンズを駆動するズームモータや、フォーカスレンズを駆動するフォーカスモータがこれにあたる。
【００１５】
絞り３００は、使用者の設定に応じて若しくは自動で、開口部の大きさを調整し、透過する光の量を調整する。
【００１６】
シャッター１３０は、ＣＣＤイメージセンサー１４０に透過させる光を遮光するための手段である。
【００１７】
ＣＣＤイメージセンサー１４０は、光学系１１０で形成された被写体像を撮像して、アナログ画像データを生成する。ＣＣＤイメージセンサー１４０は、露光、転送、電子シャッターなどの各種動作を行う。ＣＣＤイメージセンサー１４０は１２８０×７２０画素のアナログ画像データを１／３０秒毎、もしくは１／６０秒毎に生成して出力する。フレームレートをいずれにするかは、あらかじめ使用者が設定しておく。
【００１８】
Ａ／Ｄコンバータ１５０は、ＣＣＤイメージセンサー１４０で生成されたアナログ画像データをデジタル画像データに変換する。
【００１９】
画像処理部１６０は、ＣＣＤイメージセンサー１４０で生成された画像データに対して処理を施し、表示モニタ２２０に表示するための画像データ、入出力Ｉ／Ｆ２５０を介して外部に出力するための画像データ、およびメモリカード２００に格納するための画像データを生成する。例えば、画像処理部１６０は、ＣＣＤイメージセンサー１４０で生成された画像データに対してガンマ補正やホワイトバランス補正、傷補正などの各種処理を行う。また画像処理部１６０は、ＣＣＤイメージセンサー１４０で生成された画像データに対し、符号化処理を行う。このとき画像データが静止画であれば、ＪＰＥＧ規格に準拠した符号化形式等を用いる。また画像データが動画であれば、ＭＰＥＧ規格に準拠した符号化形式等を用いる。また画像処理部１６０は、符号化処理された画像データに対して復号化処理を行う。また画像処理部１６０は、画像データに対して必要に応じて映像フォーマット変換を行ってから入出力Ｉ／Ｆ２５０を介して外部に出力する。映像フォーマット変換とは、ここでは画像データの解像度およびフレームレートを変換する処理を指すものとする。本実施の形態において画像処理部１６０は７２０／３０ｐから、１０８０／６０ｉ、７２０／６０ｐおよび４８０／６０ｐへの変換処理、ならびに７２０／６０ｐから４８０／６０ｐへの変換処理をリアルタイムで行うことが可能であるが、処理性能の制約から７２０／６０ｐから１０８０／６０ｉへの変換処理はリアルタイムでは行えないものとする。このような、画像処理部１６０がリアルタイムに映像フォーマット変換可能な映像フォーマットの組み合わせに関する情報（以下、変換可否情報と記載する）は、内部メモリ２４０に記憶されている。画像処理部１６０は、ＤＳＰやマイコンなどで実現可能である。
【００２０】
コントローラー１８０は、全体を制御する制御手段である。またコントローラー１８０は、画像データへのＯＳＤの重畳処理を行う。ＯＳＤを重畳された画像データは表示モニタ２２０へ表示され、また、外部へ出力される。ＯＳＤは、デジタルカメラの各種設定を行うためのメニュー画面や、現在表示されている画像データに関する情報を示すアイコン等を表示するために使用される。また、コントローラー１８０は、入出力Ｉ／Ｆ２５０を介して接続された外部機器としてのテレビ４００と通信を行い、テレビ４００が対応する映像フォーマットに関する情報を入手する。
【００２１】
バッファ１７０は、画像処理部１６０及びコントローラー１８０のワークメモリとして機能する。バッファ１７０は、例えば、ＤＲＡＭ、強誘電体メモリなどで実現できる。
【００２２】
カードスロット１９０は、メモリカード２００を着脱可能である。カードスロット１９０は、機械的及び電気的にメモリカード２００と接続可能である。メモリカード２００は、フラッシュメモリや強誘電体メモリなどを内部に含み、画像処理部１６０で生成された画像ファイル等のデータを格納可能である。
【００２３】
操作部材２１０は、使用者からの操作を受け付けるユーザーインターフェースの総称である。例えば、使用者からの操作を受け付ける十字キーや決定釦、シャッター釦、電源釦等がこれにあたる。
【００２４】
表示モニタ２２０は、ＣＣＤイメージセンサー１４０で生成した画像データ（スルー画像）や、メモリカード２００から読み出した画像データを表示可能である。なお、スルー画像とは最終的にメモリカード２００に記録しない画像を意味する。
【００２５】
内部メモリ２４０は、デジタルカメラ１００全体を制御するための制御プログラムや、変換可否情報等を記憶している。内部メモリ２４０はフラッシュメモリや強誘電体メモリなどで構成される。
【００２６】
なお、ＣＣＤイメージセンサー１４０は、本発明の撮像手段の一例である。入出力Ｉ／Ｆ２５０は、本発明の入出力手段の一例である。メモリカード２００は、本発明の記憶手段の一例である。画像処理部１６０は、本発明の映像フォーマット変換手段の一例である。コントローラー１８０は、本発明の判断手段の一例である。コントローラー１８０は、本発明の制御手段の一例である。
【００２７】
〔２．動作〕
デジタルカメラ１００は、メモリカード２００に記録されている画像データを読み出し、復号化して再生することができる。デジタルカメラ１００は、再生された画像データを、表示モニタ２２０に表示することおよび入出力Ｉ／Ｆ２５０を介して外部機器に出力することができる。動画である画像データを外部機器に出力する際、デジタルカメラ１００は、外部機器と通信を行い、必要に応じて適切な映像フォーマット変換処理を行って出力する。以下、デジタルカメラ１００が外部機器に画像データを出力する際の動作について説明する。
【００２８】
使用者が操作部材２１０を操作して、動作モードを外部機器接続モードに切り替えると、コントローラー１８０は、外部機器であるテレビ４００への画像データの出力処理を開始する。
【００２９】
図３は、デジタルカメラ１００の、テレビ４００への画像データの出力処理の流れを示すフローチャートである。
【００３０】
コントローラー１８０は、まず入出力Ｉ／Ｆ２５０を介してテレビ４００と通信を行い、テレビ４００が対応している映像フォーマットについて問い合わせる。テレビ４００はこの問い合わせに対して応答し、対応している映像フォーマットの情報をデジタルカメラ１００に対して送信する。コントローラー１８０は、この情報を受信し、外部機器情報としてバッファ１７０に記憶する（Ｓ３０１）。
【００３１】
使用者は、操作部材２１０を操作して再生したい画像データを選択する。この操作により外部機器への出力対象となる画像データが決定されると、コントローラー１８０は、その画像データの映像フォーマットに関する情報をメモリカード２００から読み出す（Ｓ３０２）。この映像フォーマット情報は、出力対象である画像データのファイル内に記録されていても、画像データのファイルと関連付けられた別のファイル内に記録されていてもよい。映像フォーマット情報としては、画像データの解像度およびフレームレートが含まれる。本実施の形態では、画像データの解像度は１２８０×７２０画素、フレームレートは３０フレーム／秒または６０フレーム／秒であるものとする。
【００３２】
次にコントローラー１８０は、画像データを１０８０／６０ｉに変換して出力することが可能かどうか判断する（Ｓ３０３）。コントローラー１８０はまず、外部機器情報を参照して外部機器が１０８０／６０ｉに対応しているか確認し、対応していなければ（Ｓ３０３において“ＮＧ”）、ステップＳ３０６に進む。対応していれば、次に画像データのフォーマットを確認し、フォーマット変換が必要か、また必要であればリアルタイムでの変換が可能かどうか判断する。本実施の形態では、画像データの解像度は１２８０×７２０画素であり、フレームレートが３０フレーム／秒または６０フレーム／秒である。また、変換可否情報については、内部メモリ２４０に記憶されている。この情報に基づき、画像データの映像フォーマットが７２０／３０ｐ（１２８０×７２０画素、３０フレーム／秒）であれば、リアルタイムでの１０８０／６０ｉへの映像フォーマット変換が可能と判断し（Ｓ３０３において“ＯＫ”）、出力解像度を１０８０／６０ｉに設定する（Ｓ３０４）。一方、画像データの映像フォーマットが７２０／６０ｐ（１２８０×７２０画素、６０フレーム／秒）であれば、処理すべきデータ量が多くリアルタイムでは映像フォーマット変換できないと判断し（Ｓ３０３において“ＮＧ”）、ステップＳ３０６に進む。
【００３３】
１０８０／６０ｉでの出力ができないと判断した場合、次にコントローラー１８０は、画像データを７２０／６０ｐに変換して出力することが可能かどうか判断する（Ｓ３０６）。外部機器情報を参照して外部機器が７２０／６０ｐに対応しているか確認し、対応していなければ（Ｓ３０６において“ＮＧ”）、出力解像度を４８０／６０ｐに設定する（Ｓ３０８）。対応していれば、次に画像データの映像フォーマットを確認するが、本実施の形態では画像データのフォーマットは７２０／３０ｐまたは７２０／６０ｐであり、各々映像フォーマット変換（具体的には、フレームレートのプルダウン変換（いわゆる２：２プルダウン））または無変換で出力可能であると判断し、いずれにおいても出力解像度を７２０／６０ｐに設定する（Ｓ３０７）。
【００３４】
外部機器情報と画像データの映像フォーマット情報に基づいて以上のように出力映像フォーマットを設定し終えると、コントローラー１８０は画像処理部１６０を制御して、必要に応じて映像フォーマット変換を行いながら、設定された出力映像フォーマットにて画像データを出力する（Ｓ３０５）。その際コントローラー１８０は、（必要に応じて行われた）映像フォーマット変換後の画像データにＯＳＤを重畳する。このときＯＳＤは、重畳先の画像データの映像フォーマットに合わせて最適なサイズおよび配置の設定がなされる。ＯＳＤが重畳された画像データは、入出力Ｉ／Ｆ２５０を介してテレビ４００に出力される。テレビ４００は、デジタルカメラ１００から送られてくる画像データを表示する。
【００３５】
なお、テレビ４００との接続が継続されていれば、２つ目以降の画像データの再生の際、外部機器情報の取得処理（Ｓ３０１）は省略可能である。
【００３６】
図４は、フォーマット変換の組み合わせを示す図である。より具体的には、出力対象である画像データの解像度を１２８０×７２０画素としたときの、外部機器の対応状況による変換後の映像フォーマットを示したものである。内部メモリ２４０に記憶されている変換可否情報とは、具体的には図４に示すようなテーブルである。
【００３７】
「外部機器の対応」欄には、外部機器であるテレビ４００の、各フォーマットへの対応状況が示されている。また、「画像データの１秒あたりの有効フレーム数」欄には、ここでは単に出力対象である画像データのフレームレートが示されている。
【００３８】
出力対象である画像データの映像フォーマットが７２０／６０ｐである場合（図４（ａ）〜（ｄ））、テレビ４００が１０８０／６０ｉに対応していたとしてもリアルタイムでの映像フォーマット変換ができないと判断し、テレビ４００が対応していればそのまま７２０／６０ｐで出力する（図４（ａ））。また、テレビ４００が７２０／６０ｐに対応していなければ、４８０／６０ｐに映像フォーマット変換（ダウンコンバート）を行って出力する（図４（ｂ））。また、テレビ４００が１０８０／６０ｉに対応していない場合には、必要に応じて対応するフォーマットに変換して出力する（図４（ｃ）、（ｄ））。
【００３９】
また、出力対象である画像データのフォーマットが７２０／３０ｐである場合（図４（ｅ）〜（ｈ））、テレビ４００が１０８０／６０ｉに対応しているときにはフォーマット変換（アップコンバート）を行って出力する（図４（ｅ）、（ｆ））。また、テレビ４００が１０８０／６０ｉに対応していない場合には、必要に応じて対応するフォーマットに変換して出力する（図４（ｇ）、（ｈ））。
【００４０】
〔３．まとめ〕
デジタルカメラ１００が以上説明したように画像データを出力することにより、次のような効果が得られる。テレビ４００が複数の映像フォーマットに対応している場合、デジタルカメラ１００は、静止画および動画を出力する際にその中のいずれかひとつの映像フォーマットに画像データを変換して出力するのが望ましい。これは、使用者が複数の画像データを順次表示して行く際に異なる映像フォーマットのものが混在していると、テレビ４００側でその都度映像フォーマットが切り替わり、一瞬表示が乱れるか、その間の表示を行わないことにより一瞬画面が真っ暗になる等の現象が発生してしまうためである。また一方で、画像データをできるだけ高い解像度でテレビ４００に表示させることが望ましい。特に静止画の場合、１９２０×１０８０画素よりも高い解像度で撮影されたものが多ければ、テレビ４００に表示する際の映像フォーマットとしては、テレビ４００が対応する最も高い解像度をもった映像フォーマットにて表示することが望ましい。
【００４１】
しかしながら、デジタルカメラ１００の処理性能によってはこれらを両立することができない場合がある。例えば本実施の形態においては、７２０／６０ｐの画像データを１０８０／６０ｉにリアルタイムで変換できないものとしているので、静止画も含めたすべての画像データを１０８０／６０ｉの映像フォーマットで出力してテレビ４００に表示させることは出来ない。そこで本実施の形態のデジタルカメラ１００は、基本的には最も高い解像度を持つ映像フォーマットである１０８０／６０ｉで画像データを出力し、動画の画像データのうちリアルタイム変換ができないと判断されるものについては映像フォーマット変換を行わずにそのまま表示させる。これにより、テレビ４００における映像フォーマット切り替え処理を最小限に抑えつつ、画像データをできるだけ高い解像度で表示させるようにでき、最適な表示品質で画像データを出力することができる。
【００４２】
〔４．他の実施の形態〕
以上により、本発明の実施の形態１について説明した。しかし本発明は、これらには限定されない。そこで、本発明の他の実施の形態について、本欄にまとめて説明する。
【００４３】
実施の形態１にかかるデジタルカメラ１００は、画像データのフォーマット情報として解像度は１２８０×７２０画素で一定とし、フレームレートに応じて出力映像フォーマットを設定するものとして説明したが、出力映像フォーマットの設定方法はこれには限らない。例えば映像フォーマット情報として画像データのプルダウン情報を含み、フレームレートの情報とプルダウン情報とから画像データの有効フレームレートを算出し、この有効フレームレートに基づいて出力解像度を設定してもよい。デジタルカメラ１００が動画の画像データを記録する際に、あるフレームレートで撮像した画像データに対してプルダウン処理を行い、撮像フレームレートよりも高いフレームレートで記録することがある。そのような場合に映像フォーマット情報として、どのようにプルダウンしたかを示すプルダウン情報を含めて記録しておく。例えば、３０フレーム／秒で撮像した画像データを６０フレーム／秒にプルダウンして記録した場合、プルダウン情報として「２：２プルダウン」と記録する。また、２４フレーム／秒で撮像した画像データを６０フレーム／秒にプルダウンして記録した場合、プルダウン情報として「２：３プルダウン」と記録する。また、プルダウンせずにそのまま記録した場合にはプルダウン情報として「プルダウンなし」と記録する。プルダウン情報が「２：２プルダウン」である画像データは、２フレームずつ同じフレームが繰り返し現れるため、６０フレーム／秒の画像データにおいてプルダウン情報が「２：２プルダウン」であれば、１秒あたりの有効フレーム数は３０となる。したがって、このような場合、すなわち７２０／６０ｐの映像フォーマットでありかつ有効フレームが２フレームにつき１フレームである場合にはフォーマット変換が可能であると判断し、１０８０／６０ｉへのフォーマット変換を行って出力することができる。また、７２０／６０ｐの映像フォーマットでありかつすべてのフレームが有効フレームである場合にはリアルタイムでの映像フォーマット変換はできないと判断し、７２０／６０ｐの画像データをそのまま出力する。なお、このようにプルダウン情報を考慮する場合は、変換可否情報としては図４の「画像データの１秒あたりの有効フレーム数」として、この有効フレーム数をあてはめて参照すればよい。
【００４４】
また、本実施の形態では、変換可否情報について内部メモリ２４０に記憶しておき、この情報と、変換前の映像フォーマットとテレビで対応可能な映像フォーマットとの組み合わせとに基づいて出力映像フォーマットの設定をしていたが、変換前の映像フォーマット（プルダウン情報または有効フレーム数の情報があればこれも含む）とテレビで対応可能な映像フォーマットとの組み合わせの情報から映像フォーマット変換に必要な処理量を見積もり、これに基づいて変換するか否かを決定するようにしてもよい。要するに、出力対象である画像データの映像フォーマットと、変換後の映像フォーマットとからリアルタイムでの映像フォーマット変換が可能かどうかを判断できさえすればよい。
【００４５】
また、本実施の形態では、またテレビ４００が、接続されたデジタルカメラ１００からの問い合わせに対して応答し、対応する映像フォーマットに関する情報をデジタルカメラ１００に送信するものとしたが、デジタルカメラ１００が対応する映像フォーマットに関する情報をテレビ４００から入手できさえすれば、その方法およびタイミングは問わない。例えば、テレビ４００とデジタルカメラ１００とが接続されたときのネゴシエーション等の処理時に、テレビ４００がデジタルカメラ１００にこの情報を送信し、デジタルカメラ１００がこれを受信するようにしてもよい。
【００４６】
また、本実施の形態では、ＣＣＤイメージセンサー１４０は１２８０×７２０画素のアナログ画像データを１／３０秒毎、もしくは１／６０秒毎に生成して出力するものとしたが、出力できる画像データのフォーマットはこれには限らない。例えば１０８０／６０ｉ等の画像データを出力してもよい。この場合、外部機器であるテレビ４００が１０８０／６０ｉに対応していればこの画像データをそのまま出力し、対応していなければ対応する画像フォーマットにフォーマット変換して出力すればよい。
【００４７】
また、本実施の形態では、画像処理部１６０は動画の符号化形式としてＭＰＥＧ規格を挙げて説明したが、Ｍｏｔｉｏｎ  ＪＰＥＧやＡＶＣＨＤ等、他の符号化形式を用いてもよい。
【００４８】
また、本実施の形態では、動作モードが外部機器接続モードに切り替わると、コントローラー１８０がテレビ４００への画像データの出力処理を開始するものとしたが、デジタルカメラ１００の動作モードが再生モードであるときにデジタルカメラ１００がテレビ４００と接続されると、テレビ４００への画像データの出力処理を開始するようにしてもよい。
【００４９】
また、実施の形態１では、撮像手段として、ＣＣＤイメージセンサー１４０を例示したが、本発明はこれに限定されない。例えば、ＣＭＯＳイメージセンサーで構成してもよく、ＮＭＯＳイメージセンサーで構成してもよい。
【００５０】
また、実施の形態１では、画像処理部１６０とコントローラー１８０とは、１つの半導体チップで構成してもよく、別々の半導体チップで構成してもよい。また、実施の形態１における画像処理部１６０およびコントローラー１８０の処理内容の分担は一例であり、画像処理部１６０での処理内容をコントローラー１８０が実行するようにしてもよいし、逆にコントローラー１８０での処理内容を画像処理部１６０が実行するようにしてもよい。
【産業上の利用可能性】
【００５１】
本発明は、最適な表示品質で画像データを出力することができるため、テレビ等の外部機器を接続して画像表示が可能なデジタルスチルカメラ、デジタルビデオカメラ等の撮像装置等にも適用可能である。
【符号の説明】
【００５２】
１００  デジタルカメラ
１１０  光学系
１２０  レンズ駆動部
１３０  シャッター
１４０  ＣＣＤイメージセンサー
１５０  Ａ／Ｄコンバータ
１６０  画像処理部
１７０  バッファ
１８０  コントローラー
１９０  カードスロット
２００  メモリカード
２１０  操作部材
２２０  表示モニタ
２４０  内部メモリ
２５０  入出力Ｉ／Ｆ
４００  テレビ
【図１】
0005458867.tif 000002
【図２】
0005458867.tif 000003
【図３】
0005458867.tif 000004
【図４】
0005458867.tif 000005