(57)【要約】    【課題】  デジタルカメラをテレビに接続して画像を表示する際に、表示欠けを最小限にしつつ、表示エリアを最大限にする。    【解決手段】  デジタルカメラ１０から出力されるテスト信号に基づく画像５３がビーコン５６とともに表示される。デジタルカメラ１０は、テレビ画面５２に表示される画像を、レンズ４１を介して入力しつつ、画像５３、ビーコン５６の画像の表示位置を上下左右に移動する。そして、テレビ画面５２の上下左右の縁端で、ビーコン５６の画像が消える位置に基づいてテレビ画面５２上で表示エリアとして利用できるところを判定し、テレビ画面５２に表示する画像のサイズを調節する。これにより、表示画像が欠けることなく、最大限の大きさで表示される。    【選択図】    図２
2005176358.tif 000002
【特許請求の範囲】
【請求項１】
レンズ、イメージセンサ、ディスプレイ、ビデオ出力ポート、および処理回路を具備するデジタルカメラと、
前記デジタルカメラに保存された、ビーコンを具備するテスト信号と、
前記デジタルカメラに接続される、テレビ画面を有するテレビと、
前記デジタルカメラを前記テレビに向けるようにユーザに指示し、前記テレビ上に前記テスト信号に基づく画像を前記ビーコンの画像と共に表示し、前記テレビ画面上に表示された前記テスト信号に基づく画像および前記ビーコンの画像を撮像し、前記テスト信号に基づく画像および前記ビーコンの画像を、前記テレビ画面のそれぞれの側縁に向けて、前記ビーコンの画像がそれぞれの側縁の所で消えるまで、水平方向および垂直方向に移動させて、前記テレビ画面上で、どれくらい表示エリアが利用できるかを判定し、さらに、前記デジタルカメラから、前記テレビ画面上での表示のために転送される画像のサイズを自動的に調整して、前記画像のクロッピングまたはクリッピングを最小にしながら最大の表示エリアを提供する、前記処理回路上で実行するオートキャリブレーション・ファームウェアと
を備えることを特徴とするシステム。
【請求項２】
前記オートキャリブレーション・ファームウェアが、前記表示画像の水平サイズと垂直サイズとをユーザが選択的に調整できるようにするユーザ・インターフェースを備えることを特徴とする請求項１に記載のシステム。
【請求項３】
前記ユーザ・インターフェースが、１６：９のＨＤＴＶ表示形式、あるいは、４：３のＮＴＳＣ表示形式を有する前記表示画像の水平サイズと垂直サイズを調整できるように構成されることを特徴とする請求項２に記載のシステム。
【請求項４】
前記ユーザ・インターフェースが、メニューを含むことを特徴とする請求項２に記載のシステム。
【請求項５】
前記ユーザ・インターフェースが、ボタンを備えることを特徴とする請求項２に記載のシステム。
【請求項６】
レンズ、イメージセンサ、ディスプレイ、ビデオ出力ポート、および処理回路を具備するデジタルカメラを用意するステップと、
テレビ画面を有するテレビを用意するステップと、
前記デジタルカメラを前記テレビに接続するステップと、
ビーコンを具備するテスト信号を、前記デジタルカメラに保存するステップと、
前記処理回路上で実行するオートキャリブレーション・ファームウェアを実行させるように前記デジタルカメラを設定するステップと、
前記オートキャリブレーション・ファームウェアを起動するステップと、
前記デジタルカメラを前記テレビに向けるように、ユーザに指示するステップと、
前記テスト信号に基づく画像と前記ビーコンの画像を前記テレビ上に表示するステップと、
前記表示されたテスト信号に基づく画像と前記ビーコンの画像を、前記イメージセンサを用いて撮像するステップと、
前記テスト信号に基づく画像および前記ビーコンの画像を、前記テレビ画面のそれぞれの側縁に向けて、前記ビーコンの画像がそれぞれの側縁の所で消え去るまで、水平方向および垂直方向に移動させるステップと、
前記テレビ画面上で、どれくらい表示エリアが利用できるかを判定するステップと、
前記デジタルカメラから、前記テレビ画面上での表示のために転送される画像のそれぞれのサイズを自動的に調整して、前記画像のクロッピングまたはクリッピングを最小にしながら最大の表示エリアを提供するステップと
を有することを特徴とする方法。
【請求項７】
前記オートキャリブレーション・ファームウェアが、前記表示画像の水平サイズと垂直サイズとをユーザが選択的に調整できるようにするユーザ・インターフェースを備えることを特徴とする請求項６に記載の方法。
【請求項８】
前記ユーザ・インターフェースが、１６：９のＨＤＴＶ表示形式、あるいは、４：３のＮＴＳＣ表示形式を有する前記表示画像の水平サイズと垂直サイズを調整できるよう構成されることを特徴とする請求項６に記載の方法。
【請求項９】
前記ユーザ・インターフェースが、メニューを含むことを特徴とする請求項８に記載の方法。
【請求項１０】
前記ユーザ・インターフェースが、ボタンを備えることを特徴とする請求項８に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、デジタルカメラおよび表示のキャリブレーション方法に関する。
【背景技術】
【０００２】
デジタルカメラは、確かに、充分発達してきており、写真を取り込んで、即座に写真をレビューできるようになっている。しかしながら、ますます多くのデジタルカメラが、デジタルカメラに保存された写真を友達や家族に見せるための共用装置として、しばしば用いられている。これは、デジタルカメラのビデオ出力ポートと、通常のテレビを用いて、行われることが多い。
【０００３】
テレビジョン信号は、一般に、テレビ上に表示されているものよりもはるかに大きい。テレビの上側、下側、左側、右側に、表示されてない大きいボーダがある。このテレビジョン信号は、幅が１７００ピクセル程度であるが、一方、表示されるピクセルは、ほんの６００ピクセルにすぎない。キャリブレーションの問題のために、この６００ピクセルは変動し、テレビの表示が例えば７００ピクセルまたは５００ピクセルとなることもある。このように、表示されるピクセルの数が変わる。同じことが、テレビの上側および下側のボーダでも起こる。
【０００４】
従来のソリューションは、この表示エリアよりも大きいことが「ほぼ」保証されているテレビジョン信号を単に出力し、つぎに、この画像を、そのテレビジョン・ビデオ・フレームの中心に置くにすぎない。これにより、クリッピング（表示欠け）が発生して、表示可能な画像のエリアを失う（表示画像の一部が欠けてしまう）。
【０００５】
デジタルカメラをテレビに接続したときに、テレビ内で表示エリアを最大にする（あるいは表示欠けを最小にする）やり方で、最高に良く見える体験をもたらすことが望ましいであろう。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、デジタルカメラの画像をテレビに表示する際に表示欠けを最小限にして表示エリアを最大化することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、テレビを用いて、デジタルカメラに保存された画像、またはデジタルカメラから転送された画像を見るときに、テレビジョン表示エリアを自動的に最大にするデジタルカメラシステムおよび方法を提供する。本発明の一実施形態では、ビーコン（標識、目印、ｂｅａｃｏｎ）を含むテスト信号すなわちテスト画像をデジタルカメラから出力して、テレビ画面上に表示する。ユーザは、デジタルカメラをテレビに向ける。
【０００８】
デジタルカメラ上で実行するファームウェアは、テスト信号に基づく画像とビーコンの画像を、テレビ画面のそれぞれの側縁に向けて、そのビーコンがそれぞれの側縁の所で消え去るまで、水平方向および垂直方向に移動させて、テレビ画面上で、どれくらい表示エリアが利用できるかを判定定、あるいは計算する。次に、オートキャリブレーション・ファームウェア（ａｕｔｏｃａｌｉｂｒａｔｉｏｎ  ｆｉｒｍｗａｒｅ）は、デジタルカメラからテレビに送られた画像のサイズを自動的に調整して、これらの画像のクロッピングまたはクリッピング（表示欠け）を最小にしながら、テレビ上の表示エリアを最大にする。
【発明を実施するための最良の形態】
【０００９】
図面の図を参照すると、図１Ａおよび図１Ｂはそれぞれ、本発明の原理により実現される模範的なデジタルカメラ１０の背面図（図１Ａ）と前面図（図１Ｂ）である。図１Ａおよび図１Ｂに示されるように、模範的なデジタルカメラ１０は、グリップ部分２０と本体部分３０から成っている。グリップ部分２０は、ロック・ラッチ２２を有する電源ボタン２１または電源スイッチ２１、記録ボタン２３、ストラップ連結部２４、および、電池２７を収納するための電池室２６を含む。電池２７は、デジタルカメラ１０の底面４７付近の開口を経て、電池室２６に差し込まれることがある。
【００１０】
図１Ａに示されるように、本体部分３０の背面３１は、液晶ディスプレイ（ＬＣＤ）３２またはビューファインダ３２、後部マイク３３、ジョイスティック・パッド３４、ズーム制御用ダイヤル３５、カメラ１０のファンクションをセットするための複数のボタン３６、および、例えば、コンピュータに画像をダウンロードするためのビデオ出力ポート３７を含む。図１Ｂに示されるように、ズームレンズ４１は、デジタルカメラ１０の前面４２から突出する。測光素子４３と前面マイク４４は、デジタルカメラ１０の前面４２上に配置されている。ポップアップ式フラッシュ・ユニット４５は、デジタルカメラ１０の上面４６付近に配置されている。
【００１１】
イメージセンサ１１は、例えば、本体部分３０の中に収められた処理回路１２（破線を用いて図示される）に結合されている。処理回路１２の模範的な実施形態は、マイクロコントローラ（μＣ）１２または中央演算処理装置（ＣＰＵ）１２を含む。処理回路１２（マイクロコントローラ（μＣ）１２またはＣＰＵ１２）は、不揮発性（ＮＶ）記憶素子１４と、例えばＳＤＲＡＭ（ｓｙｎｃｈｒｏｎｏｕｓ ｄｙｎａｍｉｃ ｒａｎｄｏｍ ａｃｃｅｓｓ ｍｅｍｏｒｙ）１５などの高速（揮発性）記憶素子１５に結合されている。
【００１２】
デジタルカメラ１０内の処理回路１２（マイクロコントローラ（μＣ）１２またはＣＰＵ１２）は、本発明の原理によるオートキャリブレーション・アルゴリズム１３から成るファームウェア１３を織り込んでいる。これは、図２と図３を参照して、さらに詳しく説明する。
【００１３】
次に、図２を参照すると、図２は、本発明の原理による模範的なシステム５０を示している。模範的なシステム５０は、テレビ５１に結合されているデジタルカメラ１０、例えば図１Ａと図１Ｂを参照して説明されるデジタルカメラ１０などを含む。テレビ５１は、テレビ画面５２を有する。デジタルカメラ１０は、そのビデオ出力ポート３７から、例えば、同軸ケーブルまたはコンポジット・ビデオケーブルなどのケーブル５４を介して、テレビ５１に結合される。ビーコン５６を含むビデオ・テスト信号５３すなわちビデオ・テスト画像５３は、デジタルカメラ１０内において、例えば、不揮発性記憶素子１４などに記憶される。
【００１４】
本発明により、デジタルカメラ１０は、処理回路１２（マイクロコントローラ（μＣ）１２またはＣＰＵ１２）上で実行するオートキャリブレーション・ファームウェア１３（すなわち、ソフトウェア・アルゴリズム１３）を用いて実行されるユーザ・インターフェース５５を含む。オートキャリブレーション・ファームウェア１３は、デジタルカメラ１０に保存され、デジタルカメラ１０からテレビ５１に転送された画像を見ているときに、テレビ画面５２上のテレビジョン表示エリアを自動的に最大にするように設定される。
【００１５】
ファームウェア１３は、ユーザ・インターフェース５５を介して、デジタルカメラ１０をテレビ５１に向けるように、ユーザに指示する。これは、デジタルカメラ１０をほぼまっすぐにテレビ５１に向けるようにユーザに指示して、角度の問題（テレビ画面５２に対してカメラが傾きを有していること）に起因する潜在的な問題を避けるように行われても良い。デジタルカメラ１０に搭載のファームウェア１３は、テスト信号５３を、出力ポート３７を介してテレビ５１に出力して、そのテスト信号５３に基づく画像をテレビ画面５２上に表示する。テスト信号５３は、ファームウェア１３によって認識することのできるビーコン５６を含む。レンズ４１とイメージセンサ１１は、それらがテレビ５１に向けられると、テレビ画面５２上に表示されたテスト信号５３に基づく画像とビーコン５６の画像をとらえる。イメージセンサ１１の出力は、ファームウェア１３により処理される。
【００１６】
ファームウェア１３は、表示画像の最適な画像表示エリアが得られるまで、テレビ５１に出力されたビデオ信号を自動的に調整する。これを達成するために、ファームウェア１３は、例えば、テスト信号５３に基づく画像をテレビ画面５２の左側にスライドするプロセスを実行して、テスト信号５３に基づく画像からビーコン５６の画像が無くなる位置を判定する。ファームウェア１３は、テレビ画面５２の右側、上側、下側に対しても、このプロセスを繰り返す。
【００１７】
これらの作業が完了すると、ファームウェア１３は、テレビ画面５２上で、どれくらい表示エリアが利用できるかを判定、あるいは計算する。これは、テレビ画面５２の四方の側（縁端部）に対して、ビーコン５６が消え去る位置と関係がある。次に、ファームウェア１３は、デジタルカメラ１０から転送されて、テレビ画面５２上に表示される画像のサイズを調整して、これらの画像のクロッピングまたはクリッピング（表示欠け）を最小にして、最大の表示エリアを提供する。これを達成するためには、転送される画像の解像度を調整して、テレビ画面５２の解像度と一致するようにする。
【００１８】
例として、本発明は、１６：９の表示形式を持つ高品位テレビ（ＨＤＴＶ）、あるいは、４：３の表示形式を持つ標準テレビ（ＮＴＳＣ）の表示エリアを調整するために、利用されることがある。
【００１９】
パーソナルコンピュータに用いられるＣＲＴディスプレイのなかには、ユーザが、例えば表示可能な領域全体の中でテレビ画面の占めるサイズを設定できるようにするボタンをフロントパネル上に備えているものもある。このような手法は、パーソナルコンピュータのディスプレイに用いられるとはいえ、デジタルカメラ１０とともに利用できる機能として、これまで用いられることはなかった。本発明は、表示画像の水平サイズと垂直サイズをユーザが選択的に調整できるようにするユーザ・インターフェース５５を介して、例えばメニューまたはボタンを表示するファームウェア１３を備えることによって、上記機能を実行するために、使用されることがある。この手法はまた、ＨＤＴＶ表示形式やＮＴＳＣ表示形式のテレビを調整するために用いられることもある。
【００２０】
締めくくりの目的で、図３は、本発明の原理による模範的な方法６０を示している。模範的な方法６０は、以下のステップから成っている。
【００２１】
レンズ４１、イメージセンサ１１、ディスプレイ３２、ビデオ出力ポート３７、および処理回路１２を含むデジタルカメラ１０を用意する（６１）。テレビ画面５２を有するテレビ５１を用意する（６２）。デジタルカメラ１０を、例えば、出力ポート３７とケーブル５４を使用して、テレビ５１に接続する（６３）。ビーコン５６を含むテスト信号５３は、デジタルカメラ１０に保存される（６４）。
【００２２】
処理回路１２上で実行するオートキャリブレーション・ファームウェア１３を実行するように、デジタルカメラ１０を設定する（６５）。オートキャリブレーション・ファームウェア１３を起動する（６６）と、オートキャリブレーション・ファームウェア１３は、デジタルカメラ１０をテレビ５１に向けるようにユーザに指示し（６７）、テレビ５１上にテスト信号５３に基づく画像を表示し（６８）、イメージセンサ１１で捉えられた、テレビ５１上に表示されたテスト信号５３に基づく画像を処理する。（６９）。
【００２３】
オートキャリブレーション・ファームウェア１３は、テスト信号５３に基づく画像およびビーコン５６の画像を、テレビ画面５２のそれぞれの側縁に向けて、ビーコン５６の画像がそれぞれの側縁の所で消え去るまで、水平方向および垂直方向に移動させて（７０）、テレビ画面５２上で、どれくらい表示エリアが利用できるかを判定（７１）、あるいは計算する（７１）。次に、オートキャリブレーション・ファームウェア１３は、デジタルカメラ１０からテレビ５１に送られた画像のサイズを自動的に調整して（７２）、これらの画像のクロッピングまたはクリッピング（表示欠け）を最小にしながら、テレビ５１上で表示エリアを最大にする。
【００２４】
本発明は、テレビジョン表示エリアを変える問題を解決する。本発明を使用することにより、デジタルカメラ１０は、テレビ５１の表示可能な範囲をどこに置くか自動的に決定し、次に、アナログ・テレビジョン信号中において、この表示された写真を、最小限のクロッピングまたはクリッピングを用いて最大にする正確な位置を計算する。したがって、本発明は、テレビ５１を用いて、デジタルカメラ１０に保存された画像を、テレビ５１の使えるエリアを最大にするように表示しているときに、最高に良く見える体験をもたらす。
【００２５】
上述のように、テレビで見られる画像用のテレビ表示エリアを自動的に最大にするデジタルカメラおよび方法が開示されている。上述の実施形態は、本発明の原理の応用例を表わす多くの具体的な実施形態の一部を単に例示したものにすぎないと解されるべきである。本発明の範囲から逸脱しなければ、当業者は、多数および他の構成を容易に案出できることが明らかである。
【図面の簡単な説明】
【００２６】
【図１Ａ】本発明の原理によるシステムに使用できる模範的なデジタルカメラの背面図である。
【図１Ｂ】本発明の原理によるシステムに使用できる模範的なデジタルカメラの前面図である。
【図２】本発明の原理による例示的なシステムを示す。
【図３】本発明の原理による例示的な方法を示す。
【符号の説明】
【００２７】
１０  デジタルカメラ
１１  イメージセンサ
１２  処理回路
１３  オートキャリブレーション・ファームウェア
１４  不揮発性記憶素子
１５  ＳＤＲＡＭ
３２  ディスプレイ（ビューファインダ）
３７  ビデオ出力ポート
４１  レンズ
５０  システム
５１  テレビ
５２  テレビ画面
５３  テスト信号
５５  ユーザ・インターフェース
５６  ビーコン
【図１Ａ】
2005176358.tif 000003
【図１Ｂ】
2005176358.tif 000004
【図２】
2005176358.tif 000005
【図３】
2005176358.tif 000006