[go: up one dir, main page]

JP2013198095A - 電子機器、方法及びプログラム - Google Patents

電子機器、方法及びプログラム Download PDF

Info

Publication number
JP2013198095A
JP2013198095A JP2012065955A JP2012065955A JP2013198095A JP 2013198095 A JP2013198095 A JP 2013198095A JP 2012065955 A JP2012065955 A JP 2012065955A JP 2012065955 A JP2012065955 A JP 2012065955A JP 2013198095 A JP2013198095 A JP 2013198095A
Authority
JP
Japan
Prior art keywords
video data
external device
range
electronic device
image processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2012065955A
Other languages
English (en)
Inventor
Hironobu Arifuku
浩信 有福
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2012065955A priority Critical patent/JP2013198095A/ja
Publication of JP2013198095A publication Critical patent/JP2013198095A/ja
Pending legal-status Critical Current

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

【課題】 本発明は、外部装置によって表示される映像データを記録装置によって記録する場合、外部装置に対応する色空間の設定に関わらず、記録装置によって適正な映像データが記録されるようにすることを目的とする。
【解決手段】 外部装置から取得した前記外部装置の表示能力に関する情報に応じて、前記外部装置に送信する映像データの色の階調に関するレンジを設定する設定手段と、前記外部装置に送信するための映像データを生成するために、前記設定手段によって設定された色の階調に関するレンジに応じて、画像処理を行う画像処理手段と、前記画像処理手段によって画像処理が行われた映像データを外部装置に送信するための制御を行う制御手段とを有する。
【選択図】 図1

Description

本発明は、外部に映像データを送信する電子機器に関する。
現在、HDMI(High−Definition Multimedia Interface)(登録商標)と呼ばれる通信インターフェースが提案されている。HDMI規格に準拠した通信システムは、ソース(Source)装置とシンク(Sink)装置とを有する。ソース装置は、映像データをHDMIインターフェースを介して外部に送信することができる。シンク装置は、ソース装置からの映像データをHDMIインターフェースを介して受信し、受信した映像データを表示器に表示することができる。
従来、シンク装置の解像度の情報を含むEDID(Extended Display Identification Data)をシンク装置から取得するソース装置が知られている(特許文献1)。このソース装置は、シンク装置から取得したEDIDを用いてシンク装置に表示させるためのデータを生成する。
特開2009−77347号公報
このような通信システムにおいて、ソース装置からシンク装置に送信される映像データを記録する記録装置が存在する。この場合、記録装置は、シンク装置から取得したEDIDを用いてソース装置で生成された映像データを記録する。
しかし、ソース装置によってシンク装置に送信される映像データは、シンク装置の表示設定に対応するため、記録装置が記録することができる映像データは、シンク装置の表示設定に限定されてしまう場合があった。例えば、シンク装置において、特定の方式の色空間で表示を行うように設定されている場合、記録装置に記録される映像データの色空間もシンク装置で設定されている色空間の方式に限定されてしまう。このため、記録装置において、適切な映像データを記録することができなかった。
そこで、本発明は、外部装置によって表示される映像データを記録装置によって記録する場合、外部装置に対応する色空間の設定に関わらず、記録装置によって適正な映像データが記録されるようにすることを目的とする。
本発明に係る電子機器は、外部装置から取得した前記外部装置の表示能力に関する情報に応じて、前記外部装置に送信する映像データの色の階調に関するレンジを設定する設定手段と、前記外部装置に送信するための映像データを生成するために、前記設定手段によって設定された色の階調に関するレンジに応じて、画像処理を行う画像処理手段と、前記画像処理手段によって画像処理が行われた映像データを前記外部装置に送信するための制御を行う制御手段とを有することを特徴とする。
また、本発明に係る方法は、外部装置から取得した前記外部装置の表示能力に関する情報に応じて、前記外部装置に送信する映像データの色の階調に関するレンジを設定するステップと、前記外部装置に送信するための映像データを生成するために、設定された色の階調に関するレンジに応じて、画像処理を行うステップと、画像処理が行われた映像データを前記外部装置に送信するための制御を行うステップとを有することを特徴とする。
本発明によれば、外部装置によって表示される映像データを記録装置によって記録する場合、外部装置に対応する色空間の設定に関わらず、記録装置によって適正な映像データが記録されるようにすることができる。
実施例1及び2に係る通信システムの一例を示すブロック図である。 実施例1及び2に係る電子機器によって行われるデータ送信処理の一例を示すフローチャートである。 実施例1及び2に係る電子機器によって行われる設定処理の一例を示すフローチャートである。 実施例2に係る電子機器によって行われる切換処理の一例を示すフローチャートである。
以下、本発明の実施例の説明は図面を参照しながら行う。ただし、以下の実施例はあくまでも一例であって、本発明は以下の実施例に限定されるものではない。
[実施例1]
実施例1に係る通信システムは、図1に示すように、電子機器100と外部装置200とが、接続ケーブル500、分配器400及び接続ケーブル600を介して通信可能に接続されている。また、電子機器100と記録装置300とが、接続ケーブル500、分配器400及び接続ケーブル700を介して通信可能に接続されている。電子機器100、外部装置200、記録装置300及び分配器400は、HDMI(High−Definition Multimedia Interface)(登録商標)規格に対応する通信を行うことができるデバイスである。
なお、実施例1において、接続ケーブル500、接続ケーブル600及び接続ケーブル700は、HDMI規格に対応する通信インターフェースである。
接続ケーブル500には、DDC(Display Data Channel)ライン501及びTMDS(Transition−Minimized Differential Signaling)ライン502が含まれている。さらに、接続ケーブル500には、CEC(Consumer Electronics Control)ライン503が含まれている。同様に、接続ケーブル600には、DDCライン601、TMDSライン602及びCECライン603が含まれている。同様に、接続ケーブル700には、DDCライン701、TMDSライン702及びCECライン703が含まれている。
なお、電子機器100は、デジタル一眼レフカメラ、デジタルスチルカメラやデジタルビデオカメラ等の撮像デバイスであっても良く、携帯電話やスマートフォン等のデバイスであってもよい。また、外部装置200は、テレビ、パーソナルコンピュータやプロジェクタ等のデバイスであってもよく、表示デバイスであっても良い。また、記録装置300は、レコーダやハードディスクドライブ等のデバイスであってもよい。
次に、電子機器100について説明する。電子機器100は、CPU(Central Processing Unit)101、メモリ102、通信部103、撮像部104、画像処理部105、記録部106、表示部107及び操作部108を有する。
CPU101は、メモリ102に格納されているコンピュータプログラムに従って、電子機器100の動作を制御する。CPU101は、外部装置200から取得した外部装置200のデバイス情報を解析することにより、外部装置の200の画像表示能力及び音声処理能力を知ることができる。外部装置200のデバイス情報とは、外部装置200に記録されているEDID(Extended display identification data)またはE−EDID(Enhanced EDID)である。EDID及びE−EDIDはいずれも、外部装置200の識別情報、外部装置200がサポートしている解像度、走査周波数、アスペクト比、色空間などに関する情報等が含まれている。E−EDIDは、EDIDを拡張したものであり、EDIDよりも多くの能力情報を含む。例えば、E−EDIDには、外部装置200がサポートしている映像データ及び音声データのフォーマットなどに関する情報が含まれている。以下、EDID及びE−EDIDをいずれも「EDID」と呼ぶ。
外部装置200から接続ケーブル500、分配器400及び接続ケーブル600を介して、EDIDを取得した電子機器100は、DDCライン501を介して取得したEDIDを解析する。電子機器100は、EDIDの解析結果から外部装置200の画像表示能力、音声処理能力などを知ることができる。さらに、電子機器100は、外部装置200の画像表示能力及び音声処理能力に適した映像データ及び音声データを生成することができる。
メモリ102は、CPU101のワークエリアとして機能する。メモリ102には、外部装置200から取得したEDID、電子機器100に関する情報及びCPU101による解析の結果等も格納される。なお、CPU101のワークエリアは、メモリ102に限られるものではなく、ハードディスクドライブ等の外部メモリ等であってもよい。
通信部103は、接続ケーブル500を接続するための接続端子(コネクタ)を有する。通信部103は、DDCライン501、分配器400及びDDCライン601を介して外部装置200からEDIDを取得する。外部装置200から取得されたEDIDは、CPU101に供給される。
さらに、通信部103は、データ送信部103a及びコマンド処理部103bを有する。
データ送信部103aは、外部装置200の画像表示能力に適した映像データ、外部装置200の音声処理能力に適した音声データ及び補助データを、TMDSライン502、分配器400及びTMDSライン602を介して外部装置200に送信する。データ送信部103aによって外部装置200に送信される映像データ及び音声データは、外部装置200から取得されるEDIDに応じて生成される。
電子機器100が撮影モードである場合、撮像部104により生成され、かつ、画像処理部105により画像処理が行われた映像データがデータ送信部103aによって外部装置200に送信される。この場合、不図示のマイクロフォンによって生成された音声データも映像データとともにデータ送信部103aによって外部装置200に送信される。
電子機器100が再生モードである場合、記録部106により記録媒体106aから読み出され、かつ、画像処理部105により画像処理が行われた映像データがデータ送信部103aによって外部装置200に送信される。この場合、記録部106により記録媒体106aから読み出された音声データも映像データとともにデータ送信部103aによって外部装置200に送信される。
電子機器100が撮影モードであり、かつ、所定の通信モードである場合、撮像部104によるライブビュー撮影によって生成され、かつ、画像処理部105による画像処理が行われた映像データがデータ送信部103aによって、外部装置200に送信される。この場合、データ送信部103aによって映像データとともに音声データが外部装置200に送信されてもよい。なお、電子機器100が撮影モードであり、かつ、所定の通信モードである場合、データ送信部103aによって送信される映像データには、撮影に関する情報等の補助データが重畳されないようにする。なお、撮影に関する情報には、撮影日時を示す情報、撮影地点を示す情報、オートフォーカスに関する情報、自動露出に関する情報、シャッタースピードに関する情報等が含まれる。
電子機器100は、撮影モードであり、かつ、所定の通信モードである場合、スルー映像を外部に送信する。なお、スルー映像とは、撮像部104によるライブビュー撮影によって生成され、かつ、画像処理部105による画像処理が行われた映像データを含む。また、スルー映像は、レリーズの指示が電子機器100に行われる前に、撮像部104及び画像処理部105によって生成される映像データを含む。また、スルー映像は、撮像部104及び画像処理部105によって生成される映像データを記録媒体106aに記録させるための指示が電子機器100に行われる前に、撮像部104及び画像処理部105によって生成される映像データを含む。
コマンド処理部103bは、CECライン503、分配器400及びCECライン603を介して接続される外部装置200に、CECプロトコルに対応するコマンドを送信することができる。さらに、コマンド処理部103bは、CECライン503、分配器400及びCECライン603を介して接続される外部装置200からCECプロトコルに対応するコマンドを受信することができる。
また、コマンド処理部103bは、CECライン503、分配器400及びCECライン703を介して接続される記録装置300に、CECプロトコルに対応するコマンドを送信することができる。さらに、コマンド処理部103bは、CECライン503、分配器400及びCECライン703を介して接続される記録装置300からCECプロトコルに対応するコマンドを受信することができる。
なお、コマンド処理部103bは、外部装置200及び記録装置300のいずれか一つから受信したコマンドをCPU101に供給することができる。CPU101は、コマンド処理部103bから供給されるコマンドを解析し、その解析結果に応じて、電子機器100を制御する。
なお、外部装置200及び記録装置300のいずれか一つに送信するコマンドは、CPU101によって生成される。CPU101は、コマンド処理部103bから供給されるコマンドを解析し、その解析結果に応じて、電子機器100を制御する。
撮像部104は、不図示のレンズユニットを介して入射した被写体の光学像から静止画データや動画データ等の映像データを生成する。撮像部104によって生成された映像データは、画像処理部105に供給される。
画像処理部105は、撮像部104、メモリ102及び記録部106のいずれか一つから供給される映像データに画素補間処理や色変換処理等の画像処理を行う。さらに、画像処理部105は、適応離散コサイン変換(ADCT)等により映像データを圧縮し、圧縮された映像データを伸長する圧縮伸長手段を有する。なお、映像データを圧縮する方式として、JPEG方式、MPEG方式、RAW方式等が挙げられる。撮像部104、メモリ102及び記録部106のいずれか一つから供給される映像データは、圧縮伸長手段によって、圧縮処理または伸長処理が行われ、記録部106及び通信部103のいずれか一つに出力される。
また、画像処理部105は、外部装置200から取得したEDIDに基づいて、撮像部104、メモリ102及び記録部106のいずれか一つから供給された映像データから外部装置200の画像表示能力に適した映像データを生成する。この場合、画像処理部105は、EDIDに基づいて生成した映像データを通信部103及び記録部106の少なくとも一つに供給する。
記録部106は、撮像部104によって生成され、画像処理部105によって画像処理が行われた映像データを記録媒体106aに記録する。さらに、記録部106は、不図示のマイクロフォン部によって生成された音声データを記録媒体106aに記録する。また、記録部106は、記録媒体106aに記録されている映像データ及び音声データの少なくとも一つを記録媒体106aから読み出す。記録部106によって記録媒体106aから読み出された映像データは画像処理部105に供給される。
記録媒体106aは、電子機器100に内蔵されているメモリあってもよく、電子機器100に着脱可能な外部メモリであってもよい。また、記録媒体106aは、メモリカードであってもよく、ハードディスクドライブであってもよい。
表示部107は、液晶ディスプレイなどの表示器により構成される。表示部107は、電子機器100が撮影モードである場合、撮像部104によって生成された映像データを表示する。また、電子機器100が再生モードである場合、表示部107は、記録媒体106aから読み出された映像データを表示する。
操作部108は、電子機器100を操作するためのユーザインターフェースを提供する。操作部108は、電子機器100を操作するための電源ボタン、モード変更ボタン、シャッターボタン、十字ボタン、メニューボタン等を有し、各ボタンはスイッチ、タッチパネル等により構成される。CPU101は、操作部108を介して入力されたユーザの指示に従って電子機器100を制御することができる。ユーザによって操作部108のボタンが操作された場合、操作部108から各ボタンに応じた操作信号がCPU101に入力される。CPU101は、操作部108から入力された操作信号を解析し、解析結果に応じて操作信号に対応した処理を判定する。CPU101は、操作部108から入力された操作信号に対応した処理を実行するように電子機器100を制御する。
ユーザは、操作部108を用いて、電子機器100を撮影モード及び再生モードのいずれか一つに設定することができる。なお、電子機器100が撮影モードである場合、ユーザは、操作部108を用いて、電子機器100を所定の通信モードに設定するか否かを選択することができる。
分配器400は、電子機器100から外部装置200に送信される映像データ、音声データ及び補助データをTMDSライン502を介して受信し、受信したデータを外部装置200及び記録装置300に供給する。
電子機器100によって送信された映像データは、TMDSライン502、分配器400及びTMDSライン602を介して外部装置200に供給される。さらに、電子機器100によって送信された映像データは、TMDSライン502、分配器400及びTMDSライン702を介して記録装置300に供給される。なお、電子機器100によって送信された音声データ及び補助データも、電子機器100によって送信された映像データと同様である。
次に、外部装置200について説明する。外部装置200は、電子機器100から受信した映像データを不図示のディスプレイに表示し、電子機器100から受信した音声データを不図示のスピーカから出力する。外部装置200は、EDIDを記録する。さらに、外部装置200は、外部装置200の表示設定が変更された場合、変更された後の表示設定に応じて、EDIDに含まれる情報を書き換える。
次に、記録装置300について説明する。記録装置300は、CPU301、画像処理部302、通信部303、記録部304、操作部305及びメモリ306を有する。
CPU301は、メモリ306に記録されているコンピュータプログラムに従って記録装置300の動作を制御する。
画像処理部302は、通信部303から供給される映像データに対してさまざまな画像処理を行う。画像処理部302によって画像処理が行われた映像データは、記録部304に供給される。
通信部303は、接続ケーブル700を接続するための接続端子を有する。
通信部303は、電子機器100から送信された映像データ、音声データ及び補助データをTMDSライン702を介して受信する。通信部303によって電子機器100から受信した映像データは、画像処理部302に供給される。通信部303によって電子機器100から受信した音声データは、特定の処理が行われてから記録部304に供給される。通信部303によって電子機器100から受信した補助データは、CPU301に供給される。
記録部304は、画像処理部302で画像処理が行われた映像データを記録媒体304aに記録する。また、記録部304は、通信部303から供給された音声データを記録媒体304aに記録する。記録媒体304aは、記録装置300に内蔵されているメモリであってもよく、記録装置300に取り外し可能な外部のメモリであってもよい。
操作部305は、記録装置300を操作するためのユーザインターフェースを提供する。
なお、実施例1において、電子機器100から外部装置200に送信される映像データ、音声データ及び補助データと同一のデータが記録装置300にも電子機器100から分配器400を介して送信されるものとする。
なお、分配器400は、外部装置200及び記録装置300に外部接続されるものであってもよい。また、外部装置200は、分配器400及び記録装置300を含むものであってもよい。また、外部装置200は、分配器400を含み、記録装置300と外部接続されるものであってもよい。なお、分配器400は、電子機器100から出力される映像データ、音声データ及び補助データの少なくとも一つを外部装置200及び記録装置300に供給するものであれば良いものとする。
次に、図2を参照して、実施例1に係る電子機器100で行われるデータ送信処理について説明する。なお、データ送信処理は、電子機器100の動作モードが撮影モードであり、かつ、所定の通信モードである場合に実行される。実施例1では、CPU101が、メモリ102に格納されているコンピュータプログラムに従ってデータ送信処理を制御する場合を説明する。
S201において、CPU101は、電子機器100が撮影モードであり、かつ、所定の通信モードであるか否かを判定する。CPU101によって、電子機器100が撮影モードであり、かつ、所定の通信モードであると判定された場合(S201でYes)、本フローチャートは、S201からS202に進む。CPU101によって、電子機器100が撮影モードでないと判定された場合(S201でNo)、本フローチャートは、S201に戻る。CPU101によって、電子機器100が所定の通信モードでないと判定された場合(S201でNo)、本フローチャートは、S201に戻る。
S202において、CPU101は、後述の設定処理を行う。設定処理が行われた場合、本フローチャートは、S203に進む。CPU101によって設定処理が行われた場合、データ送信部103aが外部に送信する映像データの色の階調が設定される。
S203において、CPU101は、ライブビュー撮影を開始するための処理を行う。この場合、被写体光が撮像部104に含まれる不図示の撮像素子に導かれ、撮像素子によって撮像データが生成される。撮像素子によって生成された撮像データは、撮像部104に含まれるA/Dコンバータによってデジタルデータに変換され、画像処理部105に供給される。画像処理部105に供給されたデジタルデータは、画像処理部105によって画素補間処理や色変換処理が行なわれる。このとき、画像処理部105によってデジタルデータに対して行われる色変換処理は、S202の設定処理により設定された色の階調のレンジに基づいて行われる。画像処理部105によって画素補間処理や色変換処理が行われたデジタルデータは、映像データとしてメモリ102に格納される。この場合、本フローチャートは、S203からS204に進む。なお、S203において、撮像部104及び画像処理部105は、オートフォーカス処理、自動露出処理やホワイトバランス処理等を行っても良い。なお、画像処理部105は、デジタルデータに対して、S202によって設定された色の階調レンジに応じて、色変換処理を行う。また、画像処理部105は、デジタルデータに対して、外部装置200から取得されたEDIDの解析結果に応じて、色変換処理以外の画像処理を行う。
S204において、CPU101は、S203において、メモリ102に格納された映像データを外部装置200に送信するようにデータ送信部103aを制御する。この場合、音声データ及び補助データも、映像データとともに外部装置200に送信されるようにしても良い。映像データの送信が開始された場合、本フローチャートは、S204からS205に進む。なお、S204において、電子機器100から送信された映像データは、分配器400を介して、外部装置200及び記録装置300に供給される。
S205において、CPU101は、ライブビュー撮影の終了を指示するための操作が操作部108に対して行われたか否かを判定する。CPU101によって、ライブビュー撮影の終了を指示するための操作が操作部108に対して行われたと判定された場合(S205でYes)、本フローチャートは、S205からS206に進む。CPU101によって、ライブビュー撮影の終了を指示するための操作が操作部108に対して行われていないと判定された場合(S205でNo)、本フローチャートは、S205からS203に戻る。
なお、ライブビュー撮影の終了を指示するための操作が行われていない場合(S205でNo)に、外部装置200の色空間に関する設定や色の階調に関する設定が変更された場合、電子機器100は、再び、外部装置200からEDIDを取得する。その後、CPU101は、S202の設定処理を行ってから外部装置200に映像データを送信する処理を行う。
また、ライブビュー撮影の終了を指示するための操作が行われていない場合(S205でNo)に、外部装置200と異なる装置に映像データを送信する場合、電子機器100は、映像データを送信する対象となる装置からEDIDを取得する。その後、CPU101は、S202の設定処理を行ってから外部に映像データを送信する処理を行う。
S206において、CPU101は、ライブビュー撮影を終了するための処理を行う。この場合、CPU101は、被写体から映像データを生成する処理を停止するように撮像部104及び画像処理部105を制御する。さらにCPU101は、映像データの送信を停止するようにデータ送信部103aを制御する。この場合、本フローチャートは、終了する。
なお、電子機器100が一眼レフカメラである場合、S203において、CPU101は、撮像部104に含まれる不図示のミラーをアップさせることによって、被写体からの光が撮像素子に導かれるようにする。さらに、S206において、CPU101は、撮像部104に含まれる不図示のミラーをダウンさせることによって、被写体からの光が撮像素子に導かれないようにする。
次に、図3を参照して、実施例1に係る電子機器100で行われる設定処理について説明する。なお、設定処理は、図2のS202において行われる処理である。実施例1では、CPU101が、メモリ102に格納されているコンピュータプログラムに従って設定処理を制御する場合を説明する。
S301において、CPU101は、外部装置200からEDIDを取得したか否かを判定する。CPU101によって、外部装置200からEDIDが取得されたと判定された場合(S301でYes)、本フローチャートは、S301からS302に進む。CPU101によって、外部装置200からEDIDが取得されていないと判定された場合(S301でNo)、本フローチャートは、S301に戻る。外部装置200からEDIDが取得されていない場合(S301でNo)、CPU101は、外部装置200からEDIDを取得するための処理を行う。
S302において、CPU101は、外部装置200から取得されたEDIDを解析する。CPU101によって解析されたEDIDの解析結果は、メモリ102に記録される。この場合、本フローチャートは、S302からS303に進む。
S303において、CPU101は、EDIDの解析結果に応じて、外部装置200によって設定されている色空間がYCbCrであるか、RGBであるかを判定する。CPU101は、外部装置200によって設定されている色空間がRGBであるか否かを判定する。CPU101によって、外部装置200によって設定されている色空間がRGBである場合(S303でYes)、本フローチャートは、S303からS306に進む。CPU101によって、外部装置200によって設定されている色空間がRGBでない、つまり、外部装置200によって設定されている色空間がYCbCrである場合(S303でNo)、本フローチャートは、S303からS304に進む。
S304において、CPU101は、色の階調の拡張を行うように設定されているか否かを判定する。なお、ユーザは、操作部108を用いて、色の階調の拡張を行うように設定することができる。CPU101によって、色の階調の拡張を行うように設定されていると判定された場合(S304でYes)、本フローチャートは、S304からS307に進む。CPU101によって、色の階調の拡張を行うように設定されていないと判定された場合(S304でNo)、本フローチャートは、S304からS305に進む。
S305において、CPU101は、データ送信部103aによって外部に送信される映像データに対応する色の階調が第1のレンジになるように設定する。
第1のレンジとは、白と黒の間を16〜235によって表すことである。CPU101によって色の階調が第1のレンジに設定された場合、本フローチャートは終了し、図2のデータ送信処理のS203に進む。この場合、データ送信部103aによって外部に送信される映像データは、第1のレンジに基づいて色変換処理等の画像処理が行われたデータとなる。
S306において、CPU101は、データ送信部103aによって外部に送信される映像データに対応する色の階調にフルレンジが選択されているか否かを判定する。CPU101によって、データ送信部103aによって外部に送信される映像データに対応する色の階調にフルレンジが選択されていると判定された場合(S306でYes)、本フローチャートは、S306からS307に進む。CPU101によって、データ送信部103aによって外部に送信される映像データに対応する色の階調にフルレンジが選択されていないと判定された場合(S306でNo)、本フローチャートは、S306からS304に進む。
S307において、CPU101は、データ送信部103aによって外部に送信される映像データに対応する色の階調が第2のレンジになるように設定する。
第2のレンジとは、白と黒の間を0〜255によって表すことである。CPU101によって色の階調が第2のレンジに設定された場合、本フローチャートは終了し、図2のデータ送信処理のS203に進む。この場合、データ送信部103aによって外部に送信される映像データは、第2のレンジに基づいて色変換処理等の画像処理が行われたデータとなる。なお、CPU101は、外部装置200によって設定されている色空間がRGBである場合(S303でYes)、データ送信部103aによって外部に送信される映像データに対応する色の階調は、第1のレンジでも第2のレンジでも良いものとする。
実施例1に係る電子機器100は、外部装置200に対応する色空間に応じて適正な色の階調のレンジを選択し、選択された色の階調のレンジに応じて生成された映像データが外部装置200及び記録装置300に供給されるようにした。このため、記録装置300は、外部装置200によって設定されている色空間に制約を受けずに、電子機器100によって生成された映像データを高品質で記録することができる。さらに、電子機器100は、記録装置300に適正な映像データを記録させるようにするとともに、外部装置200に適正な映像データが表示されるようにすることができる。
したがって、電子機器100は、外部装置200による色空間の設定に関わらず、記録装置300に適正な映像データを記録させるようにすることができる。
なお、図2のデータ送信処理及び図3の設定処理は、記録装置300が電子機器100から受信した映像データの記録を行うことが検出されてから行われるようにしてもよい。また、図2のデータ送信処理及び図3の設定処理は、記録装置300が電子機器100から受信した映像データの記録を行う手段を有するか否かに応じて、CPU101によって行われるように制御してもよい。
[実施例2]
実施例2において、実施例1と共通する部分については、その説明を省略し、実施例1と異なる部分について説明する。
次に、実施例2において、電子機器100によって行われる切換処理について、図4のフローチャートを用いて説明する。実施例2では、CPU101が、メモリ102に格納されているコンピュータプログラムに従って切換処理を制御する場合を説明する。なお、図4の切換処理は、図2のデータ送信処理において、データ送信部103aによって映像データが外部に送信されている間に行われても良いものとする。
S401において、電子機器100が記録モードであるか否かを判定する。
なお、記録モードは、撮像部104及び画像処理部105によって生成される動画データを記録媒体106aに記録するモードである。なお、外部装置200に電子機器100から映像データが送信される場合、電子機器100が記録モードである場合、電子機器100は、外部装置200に送信される映像データに対応するデータを記録媒体106aに記録する。
CPU101によって、電子機器100が記録モードであると判定された場合(S401でYes)、本フローチャートは、S401からS402に進む。CPU101によって、電子機器100が記録モードでないと判定された場合(S401でNo)、本フローチャートは、S401からS405に進む。
S402において、色の階調の拡張を行うように設定されている場合、CPU101は、色の階調の拡張に関する設定をメモリ102に保存した状態で、色の階調の拡張に関する設定を解除する。この場合、色の階調の拡張に関する設定を解除された場合であっても、ユーザが行った色の階調の拡張に関する設定は、メモリ102に格納される。この場合、本フローチャートは、S402からS403に進む。
S403において、CPU101は、図3の設定処理を行う。図3の設定処理が行われた場合、本フローチャートは、S403からS404に進む。
S404において、CPU101は、S402において解除された色の階調の拡張に関する設定を元に戻す。この場合、CPU101は、S402においてメモリ102に格納された色の階調の拡張に関する設定に戻す。この場合、本フローチャートは終了する。
S405において、CPU101は、図3の設定処理を行う。図3の設定処理が行われた場合、本フローチャートは終了する。
実施例2に係る電子機器100は、実施例1と共通する処理や構成については、実施例1と同様の効果を有するものとする。
実施例2に係る電子機器100は、電子機器100が映像データの記録を行う場合であっても、外部装置200に対応する色空間の映像データを外部装置200に送信し、外部装置200に適正な色の階調レンジに対応する映像データを表示させることができる。このため、電子機器100によって記録されている映像データを外部装置200によって確認することができる。なお、電子機器100によって映像データの記録が行われる場合に、電子機器100から受信された映像データが記録装置100により記録されていてもよいものとする。
なお、S401において、CPU101は、電子機器100が動画データの記録待機中であるか否かを判定してもよい。この場合、CPU101によって、電子機器100が動画データの記録待機中であると判定された場合(S401でYes)、本フローチャートは、S401からS402に進む。CPU101によって、電子機器100が動画データの記録待機中でないと判定された場合(S401でNo)、本フローチャートは、S401からS406に進む。
実施例1及び2における第1のレンジは、16〜235に限られるものではなく、第2のレンジは、0〜255に限られるものではない。例えば、例えば、10ビット幅で色空間を表すシステムであれば、第1のレンジは、64〜940で表され、第2のレンジは、0〜1023で表されるものであってもよい。
なお、電子機器100、外部装置200、記録装置300、分配器400、接続ケーブル500、接続ケーブル600及び接続ケーブル700は、HDMI規格と互換性のある規格に対応するものであってもよい。
なお、電子機器100、外部装置200、記録装置300、分配器400、接続ケーブル500、接続ケーブル600及び接続ケーブル700は、DVI(Digital Visual Interface)(登録商標)規格に対応するものであってもよい。
また、電電子機器100、外部装置200、記録装置300、分配器400、接続ケーブル500、接続ケーブル600及び接続ケーブル700は、Display Port(登録商標)規格に対応するものであってもよい。
また、電子機器100、外部装置200、記録装置300及び分配器400は、DiiVa(Digital Interface for Video and Audio)に対応するものであってもよい。さらに、接続ケーブル500、接続ケーブル600及び接続ケーブル700は、DiiVaに対応するものであってもよい。
また、電子機器100、外部装置200、記録装置300及び分配器400は、MHL(Mobile High−definition Link)(登録商標)規格に対応するものであってもよい。さらに、接続ケーブル500、接続ケーブル600及び接続ケーブル700は、MHL規格に対応するものであってもよい。
また、電子機器100によって生成される映像データは、無線により外部装置200、記録装置300及び分配器400の少なくとも一つに送信されるようにしてもよい。
[他の実施例]
本発明に係る電子機器は、実施例1及び2で説明した電子機器に限定されるものではない。本発明に係る電子機器は、例えば、複数の装置から構成されるシステムにより実現することも可能である。
また、実施例1及び2において説明した処理、構成、機能及びシステムは、コンピュータで実行可能なコンピュータプログラムによって実現することもできる。この場合、当該コンピュータプログラムは、コンピュータ読取可能な記録媒体から当該コンピュータによって読み出され、当該コンピュータで実行される。また、この場合、当該コンピュータ読取可能な記録媒体には、ハードディスク装置、光ディスク、CD−ROM、CD−R、メモリカード、ROM等を用いることができる。なお、当該コンピュータプログラムは、通信インターフェースを介して外部装置から当該コンピュータに提供され、当該コンピュータで実行されるようにしてもよい。
100 電子機器
200 外部装置
300 記録装置

Claims (10)

  1. 外部装置から取得した前記外部装置の表示能力に関する情報に応じて、前記外部装置に送信する映像データの色の階調に関するレンジを設定する設定手段と、
    前記外部装置に送信するための映像データを生成するために、前記設定手段によって設定された色の階調に関するレンジに応じて、画像処理を行う画像処理手段と、
    前記画像処理手段によって画像処理が行われた映像データを外部装置に送信するための制御を行う制御手段とを有することを特徴とする電子機器。
  2. 前記設定手段は、前記外部装置に送信する映像データの色の階調に関するレンジを、第1のレンジ及び前記第1のレンジのいずれか一つに設定することを特徴とする請求項1に記載の電子機器。
  3. 色の階調に関するレンジを拡張するように設定されているか否かを判定する判定手段をさらに有し、
    色の階調に関するレンジを拡張するように設定されていると判定された場合、設定手段は、前記外部装置に送信する映像データの色の階調に関するレンジを前記第2のレンジに設定し、
    色の階調に関するレンジを拡張するように設定されていると判定された場合、設定手段は、前記外部装置に送信する映像データの色の階調に関するレンジを前記第1のレンジに設定することを特徴とする請求項2に記載の電子機器。
  4. 前記電子機器によって動画データが記録される場合に、色の階調に関するレンジを拡張するように設定されている場合、前記制御手段は、色の階調に関するレンジの拡張に関する設定を解除することを特徴とする請求項3に記載の電子機器。
  5. 前記外部装置に対応する色空間がRGBである場合、前記外部装置に送信する映像データの色の階調に関するレンジは、前記第1のレンジ及び前記第2のレンジのいずれか一つであることを特徴とする請求項2から4のいずれか1項に記載の電子機器。
  6. 前記第1のレンジは、白と黒の間が16から235によって表され、
    前記第2のレンジは、白と黒の間が0から255によって表されることを特徴とする請求項2から5のいずれか1項に記載の電子機器。
  7. 前記電子機器は、前記電子機器によって前記外部装置に送信される映像データを記録する記録装置と接続されることを特徴とする請求項1から6のいずれか1項に記載の電子機器。
  8. 前記電子機器は、HDMI(High−Definition Multimedia Interface)、DiiVa(Digital Interface for Video and Audio)、Display Port及びDVI(Digital Visual Interface)のいずれか一つを用いて、映像データを前記外部装置に送信することを特徴とする請求項1から7のいずれか1項に記載の電子機器。
  9. 外部装置から取得した前記外部装置の表示能力に関する情報に応じて、前記外部装置に送信する映像データの色の階調に関するレンジを設定するステップと、
    前記外部装置に送信するための映像データを生成するために、設定された色の階調に関するレンジに応じて、画像処理を行うステップと、
    画像処理が行われた映像データを外部装置に送信するための制御を行うステップとを有する方法。
  10. コンピュータを請求項1から7のいずれか1項に記載の電子機器として機能させるためのプログラム。
JP2012065955A 2012-03-22 2012-03-22 電子機器、方法及びプログラム Pending JP2013198095A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012065955A JP2013198095A (ja) 2012-03-22 2012-03-22 電子機器、方法及びプログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012065955A JP2013198095A (ja) 2012-03-22 2012-03-22 電子機器、方法及びプログラム

Publications (1)

Publication Number Publication Date
JP2013198095A true JP2013198095A (ja) 2013-09-30

Family

ID=49396463

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012065955A Pending JP2013198095A (ja) 2012-03-22 2012-03-22 電子機器、方法及びプログラム

Country Status (1)

Country Link
JP (1) JP2013198095A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014229946A (ja) * 2013-05-17 2014-12-08 キヤノン株式会社 映像送信装置、制御方法、プログラム及び記憶媒体
JP2019118029A (ja) * 2017-12-27 2019-07-18 キヤノン株式会社 電子機器

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014229946A (ja) * 2013-05-17 2014-12-08 キヤノン株式会社 映像送信装置、制御方法、プログラム及び記憶媒体
JP2019118029A (ja) * 2017-12-27 2019-07-18 キヤノン株式会社 電子機器
JP7091068B2 (ja) 2017-12-27 2022-06-27 キヤノン株式会社 電子機器

Similar Documents

Publication Publication Date Title
US9936180B2 (en) Projector and method for controlling the same
US8269899B2 (en) Electronic device, method for responding to message, and program
JP5335309B2 (ja) 通信装置
JP2011041204A (ja) 通信機器
US8913191B2 (en) Communication apparatus and control method
JP2012049825A (ja) 通信装置
US9058847B2 (en) Communication apparatus, control method, and computer-readable recording medium
US20130308015A1 (en) Transmitting apparatus
JP2012083572A (ja) 表示システム及び制御方法
US20190265847A1 (en) Display apparatus and method for controlling display apparatus
KR102811309B1 (ko) 보안 비디오 스트리밍을 위한 디바이스
JP7020832B2 (ja) デジタルビデオカメラ、映像出力装置、映像出力方法、プログラム
US9282249B2 (en) Image processing apparatus that transmits image data outside the apparatus
JP2013198095A (ja) 電子機器、方法及びプログラム
EP2849433A1 (en) Relay device
JP5587089B2 (ja) 通信装置及び制御方法
US9332180B2 (en) Image capture apparatus
JP2019129471A (ja) 映像表示装置および表示制御方法
JP2013198097A (ja) 電子機器、方法及びプログラム
JP2016208434A (ja) 電子機器、方法及びプログラム
JP2019012927A (ja) 映像表示装置
US20240171696A1 (en) Image processing apparatus, control method and storage medium
US20180262732A1 (en) Display apparatus, method for controlling the same, and non-transitory storage medium
JP2019191442A (ja) 映像表示装置
JP2020102785A (ja) 画像出力装置