(57)【要約】【課題】  撮像装置と表示装置とが接続された際に最適な表示画像を生成することを可能にする表示制御技術を実現する。【解決手段】  撮像装置と表示装置の接続が確立すると、表示装置は、表示装置又は撮像装置のいずによって高精細画像を生成かを決定する。表示装置によって高精細画像を生成すると決定した場合、表示装置は撮像装置に対し、撮像画像及びその暫定表示画像を送信するよう要求する。表示装置は、撮像装置から受信した暫定表示画像を表示し、その間に高精細画像を生成し、暫定表示画像に代えてその生成した高精細画像を表示する。【選択図】  図１
2010171620.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置と通信可能な表示装置であって、
前記表示装置が表示に用いるための第１精細度の画像データを、前記撮像装置又は前記表示装置のいずれによって生成するのかを決定する決定手段と、
前記決定手段で前記表示装置によって第１精細度の画像データを生成すると決定された場合に、前記撮像装置が保持する元画像データと、その元画像データを縮小又は小容量化した、前記第１精細度よりも低い第２精細度の画像データとの送信を、前記撮像装置に対して要求する要求手段と、
前記要求手段による要求に応じて前記撮像装置から送信された前記元画像データ及び前記第２精細度の画像データを受信する受信手段と、
前記受信手段で受信した前記第２精細度の画像データを用いて表示手段に表示を行う第１表示制御手段と、
前記受信手段で受信した前記元画像データから第１精細度の画像データを生成する生成手段と、
前記表示手段に表示されている画像に代えて、前記生成手段により生成された前記第１精細度の画像データを前記表示手段に表示させる第２表示制御手段と、
を有することを特徴とする表示装置。
【請求項２】
前記決定手段で前記撮像装置によって第１精細度の画像データを生成すると決定された場合は、前記要求手段は、前記撮像装置が前記元画像データを変換し生成した第１精細度の画像データの送信を、前記撮像装置に対して要求することを特徴とする請求項１に記載の表示装置。
【請求項３】
前記決定手段は、前記表示手段で表示可能な最大の色深度及び解像度の少なくともいずれかに基づいて、前記撮像装置又は前記表示装置のいずれによって生成するのかを決定することを特徴とする請求項１又は２に記載の表示装置。
【請求項４】
前記元画像データはＲＡＷデータであることを特徴とする請求項１乃至３のいずれか１項に記載の表示装置。
【請求項５】
前記表示手段は更に、前記第１表示制御手段の制御により表示される前記第２精細度の画像データと、前記第２表示制御手段の制御により表示される前記第１精細度の画像データとを区別するための表示を行うことを特徴とする請求項１乃至４のいずれか１項に記載の表示装置。
【請求項６】
撮像装置と通信可能な表示装置の制御方法であって、
決定手段が、前記表示装置が表示に用いるための第１精細度の画像データを、前記撮像装置又は前記表示装置のいずれによって生成するのかを決定する決定ステップと、
要求手段が、前記決定ステップで前記表示装置によって第１精細度の画像データを生成すると決定された場合に、前記撮像装置が保持する元画像データと、その元画像データを縮小又は小容量化した、前記第１精細度よりも低い第２精細度の画像データとの送信を、前記撮像装置に対して要求する要求ステップと、
受信手段が、前記要求手段による要求に応じて前記撮像装置から送信された前記元画像データ及び前記第２精細度の画像データを受信する受信ステップと、
第１表示制御手段が、前記受信ステップで受信した前記第２精細度の画像データを用いて表示手段に表示を行う第１表示制御ステップと、
生成手段が、前記受信ステップで受信した前記元画像データから第１精細度の画像データを生成する生成ステップと、
第２表示制御手段が、前記表示手段に表示されている画像に代えて、前記生成ステップで生成された前記第１精細度の画像データを前記表示手段に表示させる第２表示制御ステップと、
を有することを特徴とする表示装置の制御方法。
【請求項７】
表示装置と通信可能な撮像装置であって、
前記表示装置が表示に用いるための第１精細度の画像データを、前記撮像装置又は前記表示装置のいずれによって生成するのかを決定する決定手段と、
前記表示装置から画像データの送信要求を受信する受信手段と、
前記決定手段で前記表示装置によって第１精細度の画像データを生成すると決定した場合に、前記撮像装置が保持する元画像データと、その元画像データを縮小又は小容量化した、前記第１精細度よりも低い第２精細度の画像データとを前記表示装置に送信する送信手段と、
を有することを特徴とする撮像装置。
【請求項８】
表示装置と通信可能な撮像装置の制御方法であって、
決定手段が、前記表示装置が表示に用いるための第１精細度の画像データを、前記撮像装置又は前記表示装置のいずれによって生成するのかを決定する決定ステップと、
受信手段が、前記表示装置から画像データの送信要求を受信する受信ステップと、
送信手段が、前記決定ステップで前記表示装置によって第１精細度の画像データを生成すると決定した場合に、前記撮像装置が保持する元画像データと、その元画像データを縮小又は小容量化した、前記第１精細度よりも低い第２精細度の画像データとを前記表示装置に送信する送信ステップと、
を有することを特徴とする撮像装置の制御方法。
【請求項９】
コンピュータに請求項８に記載の表示装置の制御方法を実行させるためのプログラム。
【請求項１０】
コンピュータに請求項９に記載の撮像装置の制御方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置及びその制御方法、並びに、撮像装置及びその制御方法に関する。
【背景技術】
【０００２】
従来の標準放送である、NTSC, PAL, SECAMなどの方式に対して、高精細なテレビジョン放送、例えば、1920×1080ドット（約207万画素）程度の解像度を持つ画像を表示することが可能なテレビジョン表示機器が普及している。また、このような表示機器は、既に記録された高精細画像を表示することも可能であり、例えば、デジタルビデオレコーダや、デジタルスチルカメラ、デジタルビデオカメラの高精細画像を表示することも可能である。
【０００３】
ところで、従来のデジタルスチルカメラについては、ビデオ端子を備えている機種が多く、この端子と専用のビデオケーブルによってテレビジョンと接続することができる。このような場合、撮影した画像データを、テレビジョンが表示可能な、例えばNTSC規格といった標準放送のビデオ規格の表示画像に加工して、テレビジョンへ送信していた。例えばNTSC規格は、720x480相当の解像度である。一方、デジタルスチルカメラで撮影した画像は、印刷にも耐えるほどの高解像度で撮影されている場合が多く、この場合には、テレビジョンで表示する解像度、色深度（１画素で表現できる色の表現域）が、前述したNTSC等の表示画像より大きい。そのため、NTSC等の表示画像を出力するため、デジタルスチルカメラで撮影した画像については、解像度、色深度を落として送信していた。
【０００４】
【特許文献１】特開平０７−０４６５２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
表示装置の高精細化に伴い、デジタルスチルカメラ、デジタルビデオカメラについても、高精細表示画像をテレビジョンへ出力することに対応した機種が普及しつつある。しかし、従来のＮＴＳＣ相当の解像度でしか表示画像を生成できない機種については、撮像画像としては、現行の高精細画像を表示するのに十分であるにも関らず、高精細表示可能なテレビジョンであっても、従来の低解像度の画像しか表示することができなかった。
【０００６】
本発明の目的は、撮像装置と表示装置とが接続された際に最適な表示画像を生成することを可能にする表示制御技術を実現することである。
【課題を解決するための手段】
【０００７】
本発明の一側面によれば、撮像装置と通信可能な表示装置であって、前記表示装置が表示に用いるための第１精細度の画像データを、前記撮像装置又は前記表示装置のいずれによって生成するのかを決定する決定手段と、前記決定手段で前記表示装置によって第１精細度の画像データを生成すると決定された場合に、前記撮像装置が保持する元画像データと、その元画像データを縮小又は小容量化した、前記第１精細度よりも低い第２精細度の画像データとの送信を、前記撮像装置に対して要求する要求手段と、前記要求手段による要求に応じて前記撮像装置から送信された前記元画像データ及び前記第２精細度の画像データを受信する受信手段と、前記受信手段で受信した前記第２精細度の画像データを用いて表示手段に表示を行う第１表示制御手段と、前記受信手段で受信した前記元画像データから第１精細度の画像データを生成する生成手段と、前記表示手段に表示されている画像に代えて、前記生成手段により生成された前記第１精細度の画像データを前記表示手段に表示させる第２表示制御手段とを有することを特徴とする表示装置が提供される。
【０００８】
本発明の別の側面によれば、表示装置と通信可能な撮像装置であって、前記表示装置が表示に用いるための第１精細度の画像データを、前記撮像装置又は前記表示装置のいずれによって生成するのかを決定する決定手段と、前記表示装置から画像データの送信要求を受信する受信手段と、前記決定手段で前記表示装置によって第１精細度の画像データを生成すると決定した場合に、前記撮像装置が保持する元画像データと、その元画像データを縮小又は小容量化した、前記第１精細度よりも低い第２精細度の画像データとを前記表示装置に送信する送信手段とを有することを特徴とする撮像装置が提供される。
【発明の効果】
【０００９】
本発明によれば、撮像装置と表示装置とが接続された際に最適な表示画像を生成することを可能にする表示制御技術が実現される。
【００１０】
具体的には例えば、撮像装置と表示装置の高精細表示画像を生成する処理能力に応じて、表示画像生成処理の切り替えが判定される。これにより、高精細表示画像を生成できない撮像装置でも、撮像画像を表示装置に転送し表示装置において表示画像を生成することで高精細表示画像を表示できる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して本発明の好適な実施形態について詳細に説明する。なお、本発明は以下の実施形態に限定されるものではなく、本発明の実施に有利な具体例を示すにすぎない。また、以下の実施形態の中で説明されている特徴の組み合わせの全てが本発明の課題解決手段として必須のものであるとは限らない。
【００１２】
（実施形態１）
図１は、本実施形態における撮像装置と表示装置を含む表示システムの例を示す図である。
【００１３】
図１において、１０１は表示装置としてのテレビジョン（ＴＶ）、１０２は撮像装置としてのデジタルスチルカメラ（以下、単に「カメラ」という。）である。１０３はテレビジョン１０１とカメラ１０２とを接続する通信ケーブルであり、例えばＵＳＢケーブルである。このように、撮像装置と表示装置とはＵＳＢケーブルを開始して接続可能である。１０４はテレビジョン１０１を遠隔操作するためのリモートコントローラである。
【００１４】
図２は、本実施形態における表示システムのハードウェア構成を示すブロック図である。
【００１５】
カメラ１０２において、２０４は、メモリカード等の記憶媒体（メディア）である。２０５はＤＲＡＭ、２０６はカメラ画像処理部、２０７はＵＳＢデバイスコントローラ、２０８はＵＳＢコネクタである。２１４は、カメラ１０２の制御を司るＣＰＵである。２１５は、撮影画像を図示していない光学系から画像データとして取得する撮像素子である。２０１はＲＯＭで、制御プログラム２０１ａ等を記憶している。これらの各部はバス２１に接続されている。
【００１６】
テレビジョン１０１において、２０９はＵＳＢホストコントローラ、２１１はテレビ画像処理部である。２１２は表示部、２１０はＤＲＡＭ、２１３はテレビジョン１０１の制御を司るＣＰＵである。２２０はＲＯＭであり、制御プログラム２２０ａ等を記憶している。これらの各部はバス２２に接続されている。
【００１７】
図３は、本実施形態における表示システムの動作を示すフローチャートである。このフローチャートで示される動作を実現するプログラムは、カメラ１０２における制御プログラム２０１ａ及びテレビジョン１０１における制御プログラム２２０ａに含まれている。カメラ１０２におけるＣＰＵ２１４及びテレビジョン１０１におけるＣＰＵ２１３がそれぞれ対応する制御プログラムを実行することによりこのフローチャートの動作が実現される。
【００１８】
テレビジョン１０１及びカメラ１０２の電源がオンの状態で両者がＵＳＢケーブル１０３を介して接続されると、テレビジョン１０１のＣＰＵ２１３は、接続の確立を確認する動作を行う（ステップＳ３０２）。具体的には、テレビジョン１０１のＵＳＢホストコントローラ２０９は、カメラ側のＵＳＢデバイスコントローラ２０７に対して接続を確立させ、テレビジョン１０１は、カメラ１０２をＵＳＢデバイスとして認識する。
【００１９】
接続が確立した時、処理はステップＳ３０３に遷移する。ステップＳ３０３では、テレビジョン１０１が、カメラ１０２で高精細表示画像を生成可能どうかを確認する。具体的には、ＣＰＵ２１３は、カメラ１０２が高精細表示画像を生成可能かどうかを識別する情報を、ＵＳＢ転送方式の１つであるコントロール転送によって、カメラ１０２から読み出す。読み出された情報より、カメラ１０２が高精細表示画像を生成可能と判断された場合、カメラ１０２によって高精細表示画像を生成すると決定し、処理はステップＳ３０３−１に遷移する。
【００２０】
本明細書では、解像度及び色深度を含む画像データのきめ細かさの度合を「精細度」という。そして、本明細書において「高精細表示画像」（第１精細度の画像）とは、例えば、解像度が例えば１９２０×１０８０相当で、１画素あたり例えば１０２４階調の色深度を表現できる画像をいう。
【００２１】
本実施形態では、この解像度が１９２０×１０８０よりも小さい場合、又は、階調数が１０２４階調よりも小さい場合のいずれか又は両方を満たす場合に、高精細表示画像よりも精細度が低いとする。
【００２２】
そして、後の説明に出てくるが、高精細表示画像を生成できる場合には、解像度が１９２０×１０８０以上で、かつ、１０２４階調以上の画像データを生成できる場合としている。
【００２３】
なお、画素数と階調数を掛け算した値を精細度と定義して、この値に基づき、精細度の高い／低いを判定するようにしても良い。
【００２４】
また、本実施形態では、精細度を、解像度と階調数の両方を考慮するものとして定義したが、これに限るものではなく、解像度のみで定義してもよい。ただし、テレビジョン装置などの表示装置に画像を表示する場合には階調数も考慮する方が好ましい。
【００２５】
ステップＳ３０３−１では、テレビジョン１０１は、カメラ１０２に対し、高精細表示画像を生成するよう要求する。本実施形態では、この要求とともに、テレビジョン側で最適に表示するために必要なテレビジョン表示情報、例えば、テレビジョン側で再生可能な色空間の情報等を、カメラ１０２へ送信する。
【００２６】
ステップＳ３０４では、カメラ１０２は、上記要求に応答して、受信したテレビジョン表示情報を用いて高精細表示画像の生成を行う。
【００２７】
カメラ１０２内にはメディア２０４が挿入されていて、メディア２０４内には撮影された画像データが格納されている。例えば、この画像データの１つとして、撮像素子２１５から取得された画像データを、一切カメラ画像処理で処理することなく保存した画像データである。この画像データは、カメラ内の画像処理による圧縮や補間処理等の画像処理を一切行うことなく保存されているデータである。本実施形態においては、これを「ＲＡＷデータ」と言う。ただし、可逆圧縮のみを行い、そのまま展開処理を行えば撮像素子の出力信号を再現できる状態のデータをＲＡＷデータと定義してもよい。
【００２８】
一方、既に、カメラ内画像処理にて、ホワイトバランスや露出等の画像処理が施されＪＰＥＧ等の圧縮ファイルに加工されたデータがある。以下これを「ＪＰＥＧデータ」と言う。
【００２９】
ステップＳ３０４の処理では、撮影画像であるＲＡＷデータから、撮影時の露出情報やホワイトバランス等の情報と、受信したテレビジョン表示情報を用いて高精細表示画像を生成する。
【００３０】
ステップＳ３０５では、カメラ１０２は、ステップＳ３０４で生成された高精細表示画像をテレビジョン１０１に送信する。ステップＳ３０６では、テレビジョン１０１はカメラ１０２から受信した高精細表示画像を表示部２１２に表示する。
【００３１】
ステップＳ３０３で、カメラ１０２が高精細表示画像を生成することは不可能と判定された場合は、テレビジョン１０１によって高精細表示画像を生成すると決定し、処理はステップＳ３０７に遷移する。
【００３２】
ステップＳ３０７では、テレビジョン１０１は、テレビジョン１０１がカメラ１０２内にあるＲＡＷデータに基づいて高精細表示画像を生成できるか否かを判定する。これは、テレビジョン１０１で表示可能な最大の色深度及び解像度の少なくともいずれかに基づいて判定される。これは、具体的には、カメラ１０２内に格納されているＲＡＷデータの解像度、色深度、フォーマット等を高精細画像に変換するハードウェア又はソフトウェアをテレビジョン１０１が搭載しているかどうかによって判定することができる。テレビジョン１０１にて生成可能と判定された場合、テレビジョン１０１によって高精細表示画像を生成すると決定し、処理はステップＳ３０８に遷移する。
【００３３】
ステップＳ３０８では、テレビジョン１０１は、カメラ１０２が保持する元画像データ（撮影画像データ）と、その元画像データを縮小又は小容量化した、第１精細度より低い第２精細度の暫定表示画像データを送信するよう、カメラ１０２に要求する。ここでは、元画像データはＲＡＷデータで記録されているものとする。カメラ１０２は、この送信要求に応答して、暫定表示画像データを生成する。この画像はＪＰＥＧファイル、或いは、ＪＰＥＧファイルを一覧参照するために更に解像度を低くしたサムネイル画像であっても良い。既にそれらの画像が存在する場合は、暫定表示画像データを生成する必要はないので、処理は即座にステップＳ３０９に遷移する。
【００３４】
ステップＳ３０９では、カメラ１０２は、撮影画像であるＲＡＷデータに加え、その撮影画像に対応する暫定表示画像及び撮影情報を、テレビジョン１０１に送信する。なお、撮影情報は、例えば、露出情報やホワイトバランス等の表示画像生成パラメータを含む。
【００３５】
ステップＳ３１０では、テレビジョン１０１は、第１表示制御として、暫定表示画像を表示する。ステップＳ３１１では、暫定表示画像の表示中に、テレビジョン１０１はＲＡＷデータから高精細表示画像を生成する。逆に言えば、テレビジョン１０１は高精細表示画像の生成中は暫定表示画像を表示している。このとき、現在表示している画像が、暫定表示画像なのか高精細表示画像なのかの区別をユーザに知らせるために、表示している画像が暫定表示画像であることをテロップ表示しても良い。
【００３６】
ステップＳ３１２は、暫定表示画像の表示中、高精細表示画像の生成の完了を待っている処理である。生成が完了すると、処理はステップＳ３１３に遷移する。ステップＳ３１３では、テレビジョン１０１は、暫定表示画像の表示を終了し、生成された高精細表示画像を表示するという第２表示制御を行う。このとき、高精細表示画像が表示されていることを表示画面にテロップ表示してもよい。このように、高精細表示画像の生成中は暫定表示画像が表示されるので、ユーザの待ち時間中の心理的な負担を軽減できる。
【００３７】
ステップＳ３０７にて、カメラ１０２、テレビジョン１０１の双方で高精細表示画像を生成できない場合は、処理はステップＳ３１４に遷移する。
【００３８】
ステップＳ３１４では、テレビジョン１０１は、カメラ１０２が表示できる画像形式を確認する。テレビジョン１０１は、確認された表示可能な所定の形式からテレビジョン１０１で表示するのに最適な形式を選択し、カメラ１０２に対し、その形式の画像を生成するよう指示する。
【００３９】
ステップＳ３１５では、カメラ１０２は、その指示に応答して、ステップＳ３１４で選択された形式の表示画像を生成する。例えば、標準テレビジョン方式の画像フォーマットであるＮＴＳＣ方式であれば、カメラ１０２は、ＮＴＳＣ形式の表示画像を生成する。このとき、フローチャート上では省略したが、ステップＳ３０３−１で示したテレビジョン表示情報を使用してカメラ１０２が表示画像を生成できるのであれば、これを、テレビジョン１０１はカメラ１０２へ送信してもよい。
【００４０】
ステップＳ３１６では、カメラ１０２は、ステップＳ３１５で生成した表示画像をテレビジョン１０１に送信する。ステップＳ３１７では、テレビジョン１０１は受信した表示画像を表示する。
【００４１】
本実施形態では、基本的に、テレビジョン１０１のＣＰＵ２１３が図３で示されたシーケンスを制御しているので、高精細画像生成をカメラ１０２に行わせるのか、或いはテレビジョン１０１側で行うのかは、表示装置であるテレビジョン側で判断している。
【００４２】
また、本実施形態では、ステップＳ３０３で、カメラ１０２で高精細表示画像が生成できる場合は、カメラ１０２で生成するフローとなっている。ただし、テレビジョン１０１でも高精細画像が生成可能な場合は、カメラ１０２で行った場合とテレビジョン１０１で行った場合とで、どちらが処理時間が短いかを判断して、短いほうを選択して処理を行わせてもよい。
【００４３】
（実施形態２）
上述の実施形態１では、テレビジョン１０１とカメラ１０２との接続にＵＳＢケーブル１０３を用いた。以下では、実施形態２として、ＵＳＢケーブル１０３ではなく、ＨＤＭＩケーブルを用いる例を示す。
【００４４】
図４は、本実施形態における表示システムのハードウェア構成を示すブロック図である。これは概ね図２と同様の構成であり、同じ構成ブロックには同じ参照番号を付す。カメラ１０２は、ＵＳＢデバイスコントローラ２０７の代わりに、ＨＤＭＩトランスミッタ４０７を備え、テレビジョン１０１は、ＵＳＢホストコントローラ２０９の代わりに、ＨＤＭＩレシーバ４０９を備える。これにより、テレビジョン１０１とカメラ１０２は、ＨＤＭＩケーブル４０３を介して通信可能とされる。
【００４５】
ＨＤＭＩケーブル４０３における伝送ラインは、ＨＤＭＩトランスミッタ４０７からＨＤＭＩレシーバ４０９への送信を行う単方向の４チャネルの差動信号線（図示のＴＤＭＳ）で構成される。４チャネルのうちの１チャネルはクロックであり、残りの３チャネルは、画像、音声等のデータ送信に使用される。ここで述べているチャネルは、図４のＨＤＭＩケーブル４０３内で点線の楕円で示されたものである。同図のＤＤＣは、レシーバ側の表示能力（解像度や色深度等）のデータ（ＥＤＩＤ）の読み取りに使用される。また、ＣＥＣは、通信プロトコルの上位レイヤで、トランスミッタとレシーバ間の通信に使用される。
【００４６】
図５は、本実施形態における表示画像生成手順を説明するフローチャートである。
【００４７】
テレビジョン１０１とカメラ１０２の電源がオンの状態で両者がＨＤＭＩケーブル４０３を介して接続されると、カメラ１０２内のＣＰＵ２１４は、接続の確立を確認する動作を行う（ステップＳ５０２）。実施形態１で説明したＵＳＢと同様に、ＨＤＭＩについても接続機器が電源オンの状態でケーブルの挿抜が可能であるので、ステップＳ５０２にて、接続が確立され、処理はステップＳ５０２−１に遷移する。
【００４８】
ステップＳ５０２−１では、カメラ１０２は、接続されているテレビジョン１０１で表示可能な画像形式を確認する。具体的には、ＨＤＭＩのＤＤＣを使用して、カメラ１０２は、テレビジョン１０１で表示可能な解像度、色深度等のデータ（以下「ＥＤＩＤ」）を読み出す。
【００４９】
ステップＳ５０３にて、カメラ１０２は、ＥＤＩＤの内容から、テレビジョン１０１に表示可能な高精細表示画像が生成可能かどうかを判断する。カメラ１０２内で高精細表示画像が生成可能と判断されると、カメラ１０２で高精細表示画像を生成と決定し、処理はステップＳ５０３−１に遷移する。
【００５０】
ステップＳ５０３−１では、テレビジョン１０１は、テレビジョン表示情報（例えば、テレビジョン１０１が表示可能な色域の情報）をカメラ１０２に送信する。
【００５１】
次に、ステップＳ５０４で、カメラ１０２は、ＲＡＷデータから、撮影時の露出情報やホワイトバランス等の情報と、ステップＳ５０３−１で受信したテレビジョン表示情報とを用いて、高精細表示画像を生成する。ステップＳ５０５では、カメラ１０２は、ステップＳ５０４で生成した高精細表示画像をテレビジョン１０１に送信する。ステップＳ５０６では、テレビジョン１０１は、カメラ１０２から受信した高精細表示画像を表示部２１２に表示する。
【００５２】
ステップＳ５０３において、カメラ１０２が高精細表示画像を生成できないと判断された場合、処理はステップＳ５０７に遷移する。
【００５３】
ステップＳ５０７では、カメラ１０２は、テレビジョン１０１がカメラ１０２内にあるＲＡＷデータを高精細表示画像生成できるかどうかを判断する。具体的には、カメラ１０２内に格納されているＲＡＷデータの解像度、色深度、フォーマット等を、高精細表示画像に変換するハードウェア、ソフトウェアをテレビジョン１０１が搭載しているかどうかによって判断される。テレビジョン１０１にて生成可能と判断された場合、テレビジョン１０１によって高精細表示画像を生成すると決定し、処理はステップＳ５０８に遷移する。
【００５４】
ステップＳ５０８では、カメラ１０２は、まずテレビジョン１０１で表示可能な暫定の表示画像を生成する。次に、ステップＳ５０９で、カメラ１０２は、生成した暫定表示画像データとＲＡＷ画像データとをテレビジョン１０１へ送信する。またこのとき、ＲＡＷ画像の撮影情報、例えば、露出情報やホワイトバランス等の情報である表示画像生成パラメータも、テレビジョン１０１へ送信する。
【００５５】
ステップＳ５１０で、テレビジョン１０１は受信した暫定表示画像を表示する。ステップＳ５１１では、テレビジョン１０１は、ＲＡＷデータからテレビジョン１０１で表示する高精彩表示画像を生成する。このとき、現在表示している画像が暫定表示画像なのか高精細表示画像なのかをユーザに知らせるために、表示している画像が暫定画像であることをテロップ表示しても良い。
【００５６】
ステップＳ５１２は、高精細表示画像生成終了を待っている処理である。終了すると、処理はステップＳ５１３に遷移し、暫定で表示されていた画像の表示を終了し、生成された高精細表示画像を表示する。このとき、高精細画像が表示されていることを表示画面にテロップ表示してもよい。
【００５７】
ステップＳ５０７にて、カメラ１０２、テレビジョン１０１の双方で高精細表示画像を生成できないと判定された場合は、処理はステップＳ５１５に遷移する。
【００５８】
ステップＳ５１５では、カメラ１０２は、ステップＳ５０２−１にて取得したＥＤＩＤの内容からカメラ１０２で生成可能な表示画像形式を選択する。そして、選択された形式で表示画像を生成する。例えば、標準テレビジョン方式の画像フォーマットであるＮＴＳＣ方式であれば、カメラ１０２は、ＮＴＳＣ形式の表示画像を生成する。このとき、フローチャート上では省略したが、ステップＳ５０３−１で示したテレビジョン表示情報を使用してカメラ１０２が表示画像を生成できるのであれば、テレビジョン１０１はこれをカメラ１０２へ送信してもよい。
【００５９】
ステップＳ５１６では、カメラ１０２は、ステップＳ５１５で生成した表示画像をテレビジョン１０１に送信する。そして、ステップＳ５１７で、テレビジョン１０１は受信した表示画像を表示する。
【００６０】
本実施形態では、基本的に、カメラ側のＣＰＵ２１４が図５に示されたシーケンスを制御しているので、高精細画像生成をカメラ１０２に行わせるのか、或いはテレビジョン１０１側で行うのかは、撮影機器であるカメラ１０２側で判断している。
【００６１】
また、本実施形態では、ステップＳ５０３で、カメラ１０２で高精細表示画像が生成できる場合は、それをカメラ１０２で生成するフローとなっている。ただし、テレビジョン１０１でも高精細画像が生成可能な場合は、カメラ１０２で行った場合とテレビジョン１０１で行った場合とで、どちらが処理時間が短いかを判断して、短いほうを選択して処理を行わせてもよい。
【００６２】
（他の実施形態）
以上、本発明の実施形態を詳述したが、本発明は、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００６３】
なお、本発明は、前述した実施形態の各機能を実現するプログラムを、システム又は装置に直接又は遠隔から供給し、そのシステム又は装置に含まれるコンピュータがその供給されたプログラムコードを読み出して実行することによっても達成される。
【００６４】
したがって、本発明の機能・処理をコンピュータで実現するために、そのコンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、上記機能・処理を実現するためのコンピュータプログラム自体も本発明の一つである。
【００６５】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００６６】
プログラムを供給するためのコンピュータ読み取り可能な記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷなどがある。また、記録媒体としては、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などもある。
【００６７】
また、プログラムは、クライアントコンピュータのブラウザを用いてインターネットのホームページからダウンロードしてもよい。すなわち、ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードしてもよい。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードする形態も考えられる。つまり、本発明の機能・処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明の構成要件となる場合がある。
【００６８】
また、本発明のプログラムを暗号化してコンピュータ読み取り可能なＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記憶媒体に格納してユーザに配布してもよい。この場合、所定条件をクリアしたユーザにのみ、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報で暗号化されたプログラムを復号して実行し、プログラムをコンピュータにインストールしてもよい。
【００６９】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現されてもよい。なお、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部又は全部を行ってもよい。もちろん、この場合も、前述した実施形態の機能が実現され得る。
【００７０】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれてもよい。そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行ってもよい。このようにして、前述した実施形態の機能が実現されることもある。
【図面の簡単な説明】
【００７１】
【図１】実施形態１における表示システムの例を示す図。
【図２】実施形態１における表示システムのハードウェア構成を示すブロック図。
【図３】実施形態１における表示画像生成手順を説明するフローチャート。
【図４】実施形態２における表示システムのハードウェア構成を示すブロック図。
【図５】実施形態２における表示画像生成手順を説明するフローチャート。
【図１】
2010171620.tif 000003
【図２】
2010171620.tif 000004
【図３】
2010171620.tif 000005
【図４】
2010171620.tif 000006
【図５】
2010171620.tif 000007