(57)【要約】【課題】  速やかな表示切り替えを実現し得る電子機器及びその制御方法並びに通信システムを提供することを目的とする。【解決手段】  外部機器１００と接続する電子機器２００であって、外部機器１００と接続するＣＣ端子２０１ｂと、ＣＣ端子２０１ｂのＤＣ電圧レベルを制御するスイッチ制御部２０５と、ＣＣ端子２０１ｂの電圧をＤＣ電圧レベルに対してパルス状に変調させて、外部機器１００との通信を行う通信部１０６と、電子機器２００の状態を判定する接眼判定部２１７と、を備え、スイッチ制御部２０５は、ＣＣ端子２０１ｂのＤＣ電圧レベルを、接眼判定部２１７が検知した電子機器２００の接眼状態に応じたＤＣ電圧レベルに制御することを特徴とする。【選択図】  図１
2018200345.tif 000002
【特許請求の範囲】
【請求項１】
外部機器と接続する電子機器であって、
前記外部機器と接続する通信端子と、
前記通信端子のＤＣ電圧レベルを制御する制御手段と、
前記制御手段に制御された前記通信端子の前記ＤＣ電圧レベルに波形を重畳して変調して、前記外部機器との通信を行う通信手段と、
前記電子機器の状態を検知する検知手段と、
を備え、
前記制御手段は、前記通信端子のＤＣ電圧レベルを、前記検知手段が検知した前記電子機器の状態に応じたＤＣ電圧レベルに制御することを特徴とする電子機器。
【請求項２】
前記外部機器から受信した画像データに基づく画像を表示する表示手段を備え、
前記検知手段は、ユーザと前記電子機器との間の距離が所定の距離以下である接眼状態であるか否かを検知することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記画像データを受信する端子をさらに備えることを特徴とする請求項２に記載の電子機器。
【請求項４】
前記通信端子のＤＣ電圧レベルが所定の範囲である場合に、前記通信端子が前記外部機器に接続していると判定する判定手段をさらに備え、
前記制御手段は、前記検知手段が前記接眼状態でない状態から前記接眼状態に変化したことを検知したことに応じて、前記通信端子のＤＣ電圧レベルを第１電圧レベルから第２電圧レベルに変化させ、
前記第１電圧レベルおよび前記第２電圧レベルは、前記所定の範囲に含まれる電圧レベルであることを特徴とする請求項２または請求項３に記載の電子機器。
【請求項５】
前記表示手段を制御する表示制御手段をさらに備え、
前記検知手段が接眼状態を検知していない場合、前記表示制御手段は、前記表示手段に黒画像が表示されるように前記表示手段を制御し、
前記検知手段が接眼状態を検知している場合、前記表示制御手段は、前記表示手段に前記外部機器から受信した前記画像データに基づく画像が表示されるように、前記表示手段を制御することを特徴とする請求項２乃至請求項４のいずれか１項に記載の電子機器。
【請求項６】
一方の端部が接地した第１抵抗と、
前記第１抵抗と抵抗値が異なり、一方の端部が接地した第２抵抗と、
を、さらに備え、
前記制御手段は、前記通信端子と、前記第１抵抗の他方の端部および前記第２抵抗の他方の端部のいずれかとの接続を切り換えて、前記通信端子のＤＣ電圧レベルを制御することを特徴とする請求項１乃至請求項５のいずれか１項に記載の電子機器。
【請求項７】
前記電子機器はビューファインダであることを特徴とする請求項１乃至請求項６のいずれか１項に記載の電子機器。
【請求項８】
外部機器と接続する電子機器であって、
前記外部機器と接続する通信端子と、
画像データに基づいて画像を表示する表示手段と、
前記通信端子のＤＣ電圧レベルが第１電圧レベルである場合、前記外部機器に前記画像データを出力し、前記通信端子のＤＣ電圧レベルが前記第１電圧レベルと異なる第２電圧レベルである場合、前記出力手段は、前記表示手段に前記画像データを出力する出力手段を備える
ことを特徴とする電子機器。
【請求項９】
通信端子の前記ＤＣ電圧レベルに波形を重畳して変調することにより前記外部機器との通信を行う通信手段をさらに備え、
前記通信手段は、所定の期間ごとに、前記外部機器に前記外部機器からの応答を要求するための信号を送信することを特徴とする請求項８に記載の電子機器。
【請求項１０】
前記電子機器は、デジタルカメラであり、
前記外部機器は、ビューファインダであることを特徴とする請求項８または請求項９に記載の電子機器。
【請求項１１】
前記通信端子は、ＵＳＢ３．１規格に準ずるＵＳＢ  Ｔｙｐｅ−Ｃ規格に規定されたＣＣ端子であることを特徴とする請求項１乃至請求項１０のいずれか１項に記載の電子機器。
【請求項１２】
第１通信端子と、
前記第１通信端子のＤＣ電圧レベルを制御する制御手段と、
前記第１通信端子の電圧を前記制御されたＤＣ電圧レベルに波形を重畳して変調して、前記外部機器との通信を行う第１通信制御手段と、
前記電子機器の状態を検知する検知手段と、
画像データに基づいて画像を表示する第１表示手段と、
を備える表示装置と、
前記第１通信端子と接続するための第２通信端子と、
前記第２通信端子を介して前記電子機器と通信を行う第２通信制御手段と、
前記第２通信端子のＤＣ電圧レベルに基づいて前記電子機器の状態を判定する判定手段と、
前記画像データに基づく画像を表示する第２表示手段と、
前記第２通信端子のＤＣ電圧レベルが第１電圧レベルである場合、前記電子機器に前記画像データを出力し、前記第２端子のＤＣ電圧レベルが前記第１電圧レベルと異なる第２電圧レベルである場合、前記第２表示手段に前記画像データを制御する出力手段と、
を備える出力装置と、
を備える通信システム。
【請求項１３】
外部機器と接続し、前記外部機器と接続する通信端子を備える電子機器の制御方法であって、
前記通信端子のＤＣ電圧レベルを制御し、
前記通信端子の電圧を、前記設定されたＤＣ電圧レベルに波形を重畳して変調して、前記外部機器との通信を行い、
前記電子機器の状態を検知し、
を備え、
前記通信端子のＤＣ電圧レベルを、前記検知手段が検知した前記電子機器の状態に応じたＤＣ電圧レベルに制御することを特徴とする電子機器の制御方法。
【請求項１４】
前記電子機器は、前記外部機器から受信した画像データに基づく画像を表示する表示手段を備え、
ユーザと前記電子機器との間の距離が所定の距離以下である接眼状態であるか否かを検知することを特徴とする請求項１３に記載の電子機器の制御方法。
【請求項１５】
前記通信端子のＤＣ電圧レベルが所定の範囲である場合に、前記通信端子が前記外部機器に接続していると判定し、
前記接眼状態でない状態から前記接眼状態に変化したことを検知したことに応じて、前記通信端子のＤＣ電圧レベルを第１電圧レベルから第２電圧レベルに変化させ、
前記第１電圧レベルおよび前記第２電圧レベルは、前記所定の範囲に含まれる電圧レベルであることを特徴とする請求項１４に記載の電子機器の制御方法。
【請求項１６】
前記接眼状態を検知していない場合、前記表示手段に黒画像が表示されるように前記表示手段を制御し、
前記接眼状態を検知している場合、前記表示手段に前記外部機器から受信した前記画像データに基づく画像が表示されるように、前記表示手段を制御することを特徴とする請求項１４または請求項１５に記載の電子機器の制御方法。
【請求項１７】
前記電子機器は、
一方の端部が接地した第１抵抗と、
前記第１抵抗と抵抗値が異なり、一方の端部が接地した第２抵抗と、
を、さらに備え、
前記通信端子と、前記第１抵抗の他方の端部および前記第２抵抗の他方の端部のいずれかとの接続を切り換えて、前記通信端子のＤＣ電圧レベルを制御することを特徴とする請求項１３乃至請求項１６のいずれか１項に記載の電子機器の制御方法。
【請求項１８】
外部機器と接続し、前記外部機器と接続する通信端子と、画像データに基づいて画像を表示する表示手段とを備える電子機器の制御方法であって、
前記通信端子のＤＣ電圧レベルが第１電圧レベルである場合、前記外部機器に前記画像データを出力し、
前記通信端子のＤＣ電圧レベルが前記第１電圧レベルと異なる第２電圧レベルである場合、前記出力手段は、前記表示手段に前記画像データを出力する
ことを特徴とする電子機器の制御方法。
【請求項１９】
通信端子の前記ＤＣ電圧レベルに波形を重畳して変調することにより前記外部機器との通信を行い、
所定の期間ごとに、前記外部機器に前記外部機器からの応答を要求するための信号を送信することを特徴とする請求項１８に記載の電子機器の制御方法。
【請求項２０】
前記通信端子は、ＵＳＢ３．１規格に準ずるＵＳＢ  Ｔｙｐｅ−Ｃ規格に規定されたＣＣ端子であることを特徴とする請求項１３乃至請求項１９のいずれか１項に記載の電子機器の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器及びその制御方法、通信システムに関する。
【背景技術】
【０００２】
ＵＳＢ３．１規格において、ＵＳＢ  Ｔｙｐｅ−Ｃコネクタが提案されている。ＵＳＢ３．１規格においては、オプション機能としてオルタネートモード（Ａｌｔｅｒｎａｔｅ  Ｍｏｄｅ）が規定されている。オルタネートモードを用いれば、ＤｉｓｐｌａｙＰｏｒｔ（ＤＰ）規格やＨＤＭＩ（登録商標）（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）規格等に準拠した画像データ等をディスプレイ等に転送することが可能である。オルタネートモードの画像データの転送においては、１０Ｇｂｐｓ以上の伝送速度をサポートするＵＳＢ３．１規格において規定された高速伝送ラインを用いて画像データの転送が行われる。
【０００３】
また、ＵＳＢ  Ｔｙｐｅ−Ｃ  Ｐｏｗｅｒ  Ｄｅｌｉｖｅｒｙ（ＰＤ）規格、ＵＳＢ  Ｂａｔｔｅｒｙ  Ｃｈａｒｇｉｎｇ規格等の様々な規格も、ＵＳＢ３．１規格において規定されている。特許文献１には、Ｔｙｐｅ−Ｃポートを備えた機器とＴｙｐｅ−ＣポートではないＵＳＢポートを備えた機器とを延長手段を用いて接続し、画像通信を行う技術が開示されている。
【０００４】
また、ＵＳＢ３．１規格では、接続した機器間で、ホストとして機能するＤＦＰ（Ｄｏｗｎｓｔｒｅａｍ  Ｆａｃｉｎｇ  Ｐｏｒｔ）と、デバイスとして機能するＵＦＰ（Ｕｐｓｔｒｅａｍ  Ｆａｃｉｎｇ  Ｐｏｒｔ）との役割が割り振られる。接続した機器間で通信を行う場合、ＤＦＰ側の機器（ＤＦＰ機器）からＵＦＰ側の機器（ＵＦＰ機器）に対してクエリを送信し、クエリを受信したことに応じて、ＵＦＰ機器が情報を送信する。
【０００５】
例えば、モニタを備えるカメラと、電子ビューファインダとをこのような規格に準じたインターフェースを用いて接続することが可能となる。回路規模の削減のため、カメラが備えるモニタのための画像を生成する回路と、電子ビューファインダのための画像を生成する回路とは、共通とすることが望ましい。したがって、カメラのモニタの表示と電子ビューファインダの表示とを排他制御することがある。排他制御のトリガーとするため、例えば、電子ビューファインダへユーザが接近したこと、または離れたことを検知してカメラに通知を行うことがある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】米国特許出願公開第２０１６／０１２７６７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、ＵＳＢ  Ｔｙｐｅ−Ｃコネクタを用いて、電子ビューファインダがＵＦＰとしてデジタルカメラに接続した場合、電子ビューファインダが検知した結果を速やかにデジタルカメラに通知することができない場合がある。上述の技術によれば、ＵＦＰ機器である電子ビューファインダは、ＤＦＰ機器であるデジタルカメラからのクエリを受信したことに応じて情報を送信することが可能となるが、電子ビューファインダが任意のタイミングで情報を送信できるわけではない。
【０００８】
本発明の目的は、接続した電子機器の状態に応じた制御を行う外部機器に対して、速やかに状態を示す情報を送信することが可能な電子機器及びその制御方法並びに電子デバイス及びその制御方法を提供することにある。
【課題を解決するための手段】
【０００９】
実施形態の一観点によれば、外部機器と接続する電子機器であって、前記外部機器と接続する通信端子と、前記通信端子のＤＣ電圧レベルを制御する制御手段と、前記通信端子の電圧を、前記設定されたＤＣ電圧レベルに対して波形を重畳して変調させて、前記外部機器との通信を行う通信手段と、前記電子機器の状態を検知する検知手段と、を備え、前記制御手段は、前記通信端子のＤＣ電圧レベルを、前記検知手段が検知した前記電子機器の状態に応じたＤＣ電圧レベルに制御することを特徴とする電子機器が提供される。
【発明の効果】
【００１０】
本発明によれば、電力消費を抑制し得るとともに速やかな表示切り替えを実現し得る電子機器及びその制御方法並びに電子デバイス及びその制御方法を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】電子機器と外部機器とを示す斜視図である。
【図２】ＵＳＢ  Ｔｙｐｅ−Ｃコネクタのピン配置を示す図である。
【図３】電子機器と外部機器とを示すブロック図である。
【図４】ＣＣ端子の電圧値の時間変化を示す模式図である。
【図５】外部機器と電子機器との間のデータ送信の例を示すタイムチャートである。
【図６】外部機器の動作を示す第１のフローチャートである。
【図７】電子機器の動作を示す第２のフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明を適用した好適な実施の形態について添付の図面を参照しながら詳細に説明する。
【００１３】
電子機器及びその制御方法並びに電子デバイス及びその制御方法について図面を用いて説明する。図１は、本実施形態による電子機器と外部機器とを示す斜視図である。なお、ここでは、外部機器１００が、デジタルカメラである場合を例に説明するが、これに限定されるものではない。また、ここでは、電子機器２００、即ち、電子デバイス（電子装置）が、デジタルカメラに取り付けられる外付けビューファインダである場合を例に説明するが、これに限定されるものではない。また、外部機器１００と電子機器２００とは、後述するように通信端子のＤＣ電圧レベルを用いた通信を行う通信システムを構成する。
【００１４】
外部機器１００には、電子機器２００を接続するためのコネクタ１０１が備えられている。コネクタ１０１は、例えば、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠したレセプタクルである。コネクタ１０１は、電子機器２００が接続可能であるとともに、電子機器２００に給電を行い得る。電子機器２００には、外部機器１００に接続するためのコネクタ２０１が備えられている。コネクタ２０１は、例えば、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠したプラグである。コネクタ２０１は、外部機器１００に接続可能であるとともに、外部機器１００から受電し得る。コネクタ１０１とコネクタ２０１とには、ＵＳＢ  Ｔｙｐｅ−Ｃ規格において規定された図２に示すようなピンアサインが適用されている。
【００１５】
図２は、ＵＳＢ  Ｔｙｐｅ−Ｃコネクタのピン配置を示す図、即ち、コネクタ１０１，２０１のピン配置を示す図である。コネクタ１０１，２０１には、接続の検出やネゴシエーション等に用いられるＣＣ（コンフィギュレーションチャネル、Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｃｈａｎｎｅｌ）端子１０１ｂ、２０１ｂ（図３参照）がそれぞれ備えられている。即ち、コネクタ１０１には、ＣＣ端子（ＣＣ１、ＣＣ２）１０１ｂが備えられている。コネクタ２０１には、ＣＣ端子（ＣＣ１、ＣＣ２）２０１ｂが備えられている。コネクタ１０１とコネクタ２０１とを接続すると、コネクタ１０１に備えられたＣＣ端子１０１ｂとコネクタ２０１に備えられたＣＣ端子２０１ｂとが互いに接続される。ＣＣ端子１０１ｂの電位Ｖｓは、接続検出部１０８（図３（ａ）参照）を用いてモニタリングされる。ＣＣ端子２０１ｂの電位は、接続検出部２０８（図３（ｂ）参照）を用いてモニタリングされる。後述するように、外部機器１００と電子機器２００とが接続した場合、ＣＣ端子を介して、情報を送受信することが可能となる。つまり、ＣＣ端子は通信を行うための通信端子である。
【００１６】
コネクタ１０１には、ＶＢＵＳ端子（電源端子）１０１ａやＧＮＤ端子（グラウンド端子）が備えられている。コネクタ２０１には、ＶＢＵＳ端子２０１ａやＧＮＤ端子が備えられている。外部機器１００から電子機器２００に対してＶＢＵＳ端子１０１ａ、２０１ａを介して所定の電圧、即ち、ＶＢＵＳが供給され得る。ＴＸ＊端子（ＴＸ１＋、ＴＸ１−、ＴＸ２＋、ＴＸ２−）は信号送信用の端子であり、ＲＸ＊端子（ＲＸ１＋、ＲＸ１−、ＲＸ２＋、ＲＸ２−）は信号受信用の端子であり、これらは高速データ伝送に対応し得る。ＳＢＵ端子（ＳＢＵ１、ＳＢＵ２）は、サイドバンド信号端子であり、多様な用途に適宜用い得る。Ｄ＋端子及びＤ−端子は、ＵＳＢ２．０をサポートするために用いられる。
【００１７】
外部機器１００には、アクセサリシューアダプタ（アクセサリシューコネクタ）が備えられている。アクセサリシューアダプタは、電子機器２００を物理的に固定する役割を担う。外部機器１００には、表示部１１４が備えられている。電子機器２００には、外部機器１００に備えられた表示部１１４とは異なる表示部２１４が備えられている。電子機器２００は、センサ２１６を備える。センサ２１６は、ユーザの接眼や離眼を検出するためのセンサである。例えば、センサ２１６は、電子機器２００に近接する物体との距離を検出する測距センサであるとする。外部機器１００には、レンズ（図示せず）を含む撮像光学系１２０、即ち、レンズユニットが備えられる。撮像光学系１２０は、外部機器１００に対して着脱不能であってもよいし、外部機器１００に対して着脱可能であってもよい。
【００１８】
図３は、本実施形態による外部機器１００と電子機器２００とを示すブロック図である。図３（ａ）は外部機器１００を示しており、図３（ｂ）は電子機器２００を示している。
【００１９】
外部機器１００には、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠したポートが備えられている。外部機器１００のポートには、コネクタ１０１が備えられている。外部機器１００のポートは、ＤＦＰ（Ｄｏｗｎｓｔｒｅａｍ  Ｆａｃｉｎｇ  Ｐｏｒｔ）にもＵＦＰ（Ｕｐｓｔｒｅａｍ  Ｆａｃｉｎｇ  Ｐｏｒｔ）にもなり得る。つまり、外部機器１００のポートは、ＤＦＰおよびＵＦＰの役割を切り替え得るＴｙｐｅ−ＣポートであるＤＲＰ（Ｄｕａｌ  Ｒｏｌｅ  Ｐｏｒｔ）であるとする。ここで、ＤＦＰとは、ホストとして機能するとともに電力を供給する側のポート、即ち、ソース（Ｓｏｕｒｃｅ）となるＴｙｐｅ−Ｃポートである。また、ＵＦＰとは、デバイスとして機能するとともに電力を受給する側のポート、即ち、シンク（Ｓｉｎｋ）となるＴｙｅｐ−Ｃポートである。
【００２０】
ＤＲＰを備えた電子機器、即ち、ＤＲＰ機器は、外部機器に電力を供給する側の機器であるＤＦＰ機器になることもできるし、外部機器から電力を受け取る側の機器であるＵＦＰ機器になることもできる。各々の機器の役割を決定する際には、ＣＣ（コンフィギュレーションチャネル、Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｃｈａｎｎｅｌ）端子１０１ｂが用いられる。なお、電子機器２００のポートは、例えばＵＦＰ（Ｕｐｓｔｒｅａｍ  Ｆａｃｉｎｇ  Ｐｏｒｔ）である。
【００２１】
例えば、外部機器１００は、外部機器１００に備えられた不図示のバッテリから供給される電力によって動作する撮像装置であるものとする。外部機器１００は、後述するＴＸ端子を介して電子機器２００に映像信号を送信することが可能である。また、電子機器２００は、外部機器１００等から受信する映像信号に基づいた画像を表示するディスプレイ（表示装置）であるものとする。なお、外部機器１００および電子機器２００は、このような装置に限定されるものではない。
【００２２】
外部機器１００には、上述したように、コネクタ１０１、具体的にはレセプタクルが備えられている。電子機器２００には、上述したように、コネクタ２０１、具体的には、プラグが備えられている。外部機器１００のコネクタ１０１と電子機器２００のコネクタ２０１とは、互いに接続される。外部機器１００のポートと電子機器２００のポートとの間において、コネクタ１０１，２０１を介して通信や給電が行われ得る。
【００２３】
外部機器１００は、コネクタ１０１、スイッチ１０２、プルアップ抵抗１０３、プルダウン抵抗１０４、スイッチ制御部１０５、通信部１０６、判定部１０７、接続検出部１０８、およびシステム制御部１０９を備えている。外部機器１００は、さらに、電源部１１１、撮像部１１２、メモリ１１３、表示部１１４を更に備えている。
【００２４】
プルアップ抵抗１０３の一方の端部は、電源線に接続されている。電源線は所定の電圧の定電圧電源に接続されており、電源線の電位はＶＣＣとなっている。プルアップ抵抗１０３の他方の端部は、スイッチ１０２に接続されている。プルアップ抵抗１０３は、スイッチ１０２を介してＣＣ端子１０１ｂに接続可能である。プルアップ抵抗１０３の抵抗値は、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に規定されており、例えば２２ｋΩである。ＶＣＣの電圧値は、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に規定されており、例えば５Ｖである。ＶＣＣは、ＶＢＵＳ端子１０１ａを介して電子機器２００に供給される電源、即ち、ＶＢＵＳとは別個に生成される。
【００２５】
プルダウン抵抗１０４の一方の端部は、接地線に接続されている。接地線の電位は接地電位ＧＮＤ、即ち、０Ｖである。プルダウン抵抗１０４の他方の端部は、スイッチ１０２に接続されている。プルダウン抵抗１０４は、スイッチ１０２を介して所定の端子、即ち、ＣＣ端子１０１ｂに接続可能である。プルダウン抵抗１０４の抵抗値は、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に規定されており、例えば５．１ｋΩである。
【００２６】
スイッチ１０２は、接続を切り替えるものである。スイッチ１０２は、ある状態においては、ＣＣ端子１０１ｂとプルアップ抵抗１０３とを接続する（プルアップ状態）。スイッチ１０２は、他の状態においては、ＣＣ端子１０１ｂとプルダウン抵抗１０４とを接続する（プルダウン状態）。スイッチ１０２は、更に他の状態においては、ＣＣ端子１０１ｂをプルアップ抵抗１０３にもプルダウン抵抗１０４にも接続しない（開放状態）。スイッチ１０２は、スイッチ制御部１０５によって制御される。
【００２７】
スイッチ制御部（ＳＷ制御部）１０５は、システム制御部１０９からの指示に基づいてスイッチ１０２を制御する。スイッチ制御部１０５は、ＣＣ端子１０１ｂがプルアップ抵抗１０３に接続されるようにスイッチ１０２を制御し得る。ＣＣ端子１０１ｂをプルアップ抵抗１０３に接続することによって、外部機器１００がホスト機器、即ち、ＤＦＰ機器であることを電子機器２００に対して示し得る。
【００２８】
また、スイッチ制御部１０５は、ＣＣ端子１０１ｂがプルダウン抵抗１０４に接続されるようにスイッチ１０２を制御し得る。ＣＣ端子１０１ｂをプルダウン抵抗１０４に接続することによって、外部機器１００がデバイス機器、即ち、ＵＦＰ機器であることを電子機器２００に対して示し得る。スイッチ制御部１０５は、スイッチ１０２を周期的に切り替え得る。スイッチ１０２を周期的に切り替えることよって、外部機器１００がホスト機器にもデバイス機器にもなり得るＤＲＰ機器であることを電子機器２００に対して示し得る。
【００２９】
さらに、スイッチ制御部１０５は、スイッチ１０２を開放状態に設定し得る。即ち、スイッチ制御部１０５は、ＣＣ端子１０１ｂをプルアップ抵抗１０３とプルダウン抵抗１０４のいずれにも接続しない状態とし得る。スイッチ制御部１０５は、外部機器１００と電子機器２００とが接続されたことが接続検出部１０８によって判定されるまで、ＣＣ端子１０１ｂがプルアップ抵抗１０３とプルダウン抵抗１０４とに交互に接続されるように制御を行う。ＣＣ端子１０１ｂをプルアップ抵抗１０３とプルダウン抵抗１０４とに交互に周期的に接続することは、トグリング（Ｔｏｇｇｌｉｎｇ）と称される。
【００３０】
通信部１０６は、ＵＳＢ  Ｔｙｐｅ−Ｃ  Ｐｏｗｅｒ  Ｄｅｌｉｖｅｒｙ（ＰＤ）規格に準拠した通信、即ち、ＰＤ通信を、ＣＣ端子１０１ｂを介して行う。通信部１０６は、ＣＣ端子の電圧を、変調させて接続した機器間での通信を実行する。通信部１０６は、ＣＣ端子のＤＣ電圧レベルを、波形を重畳することにより変調させる。具体的には、通信部１０６は、ＣＣ端子１０１ｂの電圧値が、ＣＣ端子１０１ｂのＤＣ電圧レベルに対して、パルス状にＨｉｇｈ、およびＬｏｗ状態を遷移するように制御することにより、電子機器２００と通信を行う通信制御回路である。なお、通信部１０６がＣＣ端子の電圧の変調に用いる波形は、上述のパルス状の波形に限らない。
【００３１】
なお、ＵＳＢ―ＴｙｐｅＣ規格のオルタネートモードにおいて、接続した機器間で通信を行う場合、デバイス側の機器（電子機器２００）は、ホスト側の機器（外部機器１００）からのクエリを受信したことに応じて、情報を送信する場合がある。
【００３２】
図４は、外部機器１００と電子機器２００との間のデータ送信の例を示すタイムチャートである。外部機器１００からステータス情報を要求するクエリ（ＤＰ  Ｓｔａｔｕｓ）が周期的に送信される。外部機器１００はあらかじめ定められた期間ごとに電子機器２００にクエリを送信する。例えば、外部機器１００は、５０ｍｓごとに電子機器２００にクエリを送信するとする。
【００３３】
電子機器２００は、クエリを受信したことに応じて、ＡＣＫを返送し、続いて電子機器２００のステータス情報を送信する。つまり、電子機器２００は、受信したクエリに応答する形で、外部機器１００に情報を送信するといえる。したがって、図５の星マークで示したタイミングで、電子機器２００からユーザが離れた（離眼状態）であることを検知した場合、離眼状態を検知した後のステータス情報の送信タイミングで電子機器２００から離眼情報が送信される。この場合、電子機器２００が離眼状態を検知してから、外部機器１００が離眼状態を検知するまでに時間差（タイムラグ）が発生することがあった。同様の時間差は、接眼状態を検知した場合にも発生する。
【００３４】
例えば、Ｄｉｓｐｌａｙ  Ｐｏｒｔ規格に準拠して、ホスト側の外部機器１００は、５０ｍｓｅｃごとにＤＰ  Ｓｔａｔｕｓを送信するとする。この場合、デバイス側である電子機器２００は、接眼（離眼）状態を検知してから最大で５０ｍｓ後に、外部機器１００に接眼状態を検知したことを通知する。
【００３５】
電子機器２００の接眼状態に応じて、外部機器１００がライブビュー画像を外部機器１００の表示部１１４と電子機器２００の表示部２１４とのいずれかにのみ表示するように制御することがある。このような場合に、上述のようなタイムラグが発生すると、ライブビュー画像の表示の切り替えのタイムラグが拡大し、ユーザが違和感を覚える場合があった。
【００３６】
判定部１０７は、ＣＣ端子１０１ｂの電圧値を検出し、ＣＣ端子１０１ｂの電圧値に応じて、電子機器２００が接眼状態か否かを判定する。判定部１０７は、判定結果を、システム制御部１０９に出力する。例えば、電子機器２００が接眼状態か否かに応じてＣＣ端子１０１ｂのＤＣ電圧レベルを２つの電圧値のいずれかに制御するとする。この場合、判定部１０７は、電子機器２００が制御する２つの電圧値の中間の値を閾値とし、検出したＣＣ端子１０１ｂのＤＣ電圧レベルが閾値よりも高いか否かに応じて、電子機器２００が接眼状態か否かを判定する。電子機器２００の接眼状態か否かに応じたＣＣ端子１０１ｂの電圧値変化については、後述する。
【００３７】
接続検出部（接続検出回路）１０８は、外部機器１００と電子機器２００とが接続されたか否かを判定する。接続検出部１０８は、外部機器１００と電子機器２００とが接続されたか否かの判定結果を、システム制御部１０９に出力する。即ち、外部機器１００と電子機器２００とが接続された場合、接続検出部１０８は、外部機器１００と電子機器２００とが接続されたことを示す情報をシステム制御部１０９に対して出力する。接続検出部１０８は、ＣＣ端子１０１ｂの電位Ｖｓが以下のような式（１）で示される所定の範囲内である場合に、外部機器１００と電子機器２００とが接続されたと判定する。電圧Ｖｍｉｎは、例えば０．２Ｖであり、電圧Ｖｍａｘは、例えば２．０４Ｖである。電圧Ｖｍｉｎ、Ｖｍａｘは、例えば、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に規定されている。
Ｖｍｉｎ≦Ｖｓ＜Ｖｍａｘ  ・・・（１）
【００３８】
式（１）で示される所定の範囲の上限の電圧Ｖｍａｘは、プルアップ抵抗１０３に接続された電源線の電位、即ち、ＶＣＣよりも低い。また、式（１）で示される所定の範囲の下限の電圧Ｖｍｉｎは、プルダウン抵抗１０４に接続された接地線の電位、即ち、ＧＮＤよりも高い。例えば、Ｖｍｉｎは、０．２Ｖであり、Ｖｍａｘは２．０４Ｖであるとする。式（１）の電圧範囲は、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に規定されている電圧範囲であれば良い。
【００３９】
例えば、ＣＣ端子１０１ｂがスイッチ１０２を介してプルアップ抵抗１０３に接続されており、外部機器１００と電子機器２００とが接続されていない場合には、ＣＣ端子１０１ｂの電位ＶｓはＶＣＣである。ＶＣＣは、式（１）に示す所定の範囲内ではない電位である。この場合、接続検出部１０８は、外部機器１００と電子機器２００とが接続されていると判定しない。
【００４０】
また、ＣＣ端子１０１ｂがスイッチ１０２を介してプルダウン抵抗１０４に接続されており、外部機器１００と電子機器２００とが接続されていない場合には、ＣＣ端子１０１ｂの電位ＶｓはＧＮＤ（０Ｖ）である。ＧＮＤは、式（１）に示す所定の範囲内ではない電位である。この場合、接続検出部１０８は、外部機器１００と電子機器２００とが接続されていると判定しない。このように、ＣＣ端子１０１ｂの電位Ｖｓが所定の範囲内でない場合、接続検出部１０８は、外部機器１００と電子機器２００とが接続されていると判定しない。
【００４１】
ＣＣ端子１０１ｂとＣＣ端子２０１ｂとが電気的に接続されている場合であっても、ＣＣ端子１０１ｂがプルダウン抵抗１０４に接続されている場合には、ＣＣ端子１０１ｂの電位Ｖｓは接地電位ＧＮＤである。接地電位ＧＮＤは、式（１）に示す所定の範囲内ではない電位である。この場合、接続検出部１０８は、外部機器１００と電子機器２００とが接続されていると判定しない。
【００４２】
外部機器１００と電子機器２００とが接続されていることが接続検出部１０８によって判定されると、システム制御部１０９は、トグリングを終了するようにスイッチ制御部１０５を制御する。トグリングが終了した段階でＣＣ端子１０１ｂに接続されている抵抗が、ＣＣ端子１０１ｂに接続される抵抗としてスイッチ制御部１０５によって選択された抵抗である。
【００４３】
本実施例において、外部機器１００は、ＤＦＰ機器として電子機器２００に接続されるとする。即ち、この場合、外部機器１００のポートはソースとなり、電子機器２００のポートはシンクとなる。外部機器１００は、ＣＣ端子１０１ｂにプルアップ抵抗１０３が接続された状態で電子機器２００との接続が確立した場合には、電子機器２００にポートを介して給電可能な接続状態になる。
【００４４】
システム制御部１０９は、外部機器１００の全体の制御を司る。システム制御部１０９は、外部機器１００に備えられた各々の機能ブロック、即ち、スイッチ制御部１０５、通信部１０６、判定部１０７、接続検出部１０８、表示制御部１１０、および電源部１１１を制御する。システム制御部１０９としては、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等が用いられる。
【００４５】
システム制御部１０９は、外部機器１００に備えられた各々の機能ブロックから出力される情報を取得し、各々の機能ブロックの動作を制御する信号を出力する。システム制御部１０９は、外部機器１００と電子機器２００とが接続されているか否かについての接続検出部１０８による判定結果に基づいて、トグリングを継続するか否かを示す情報をスイッチ制御部１０５に対して出力する。外部機器１００と電子機器２００とが接続されたと接続検出部１０８が判定した場合には、システム制御部１０９は、トグリングを終了するようにスイッチ制御部１０５を制御する。これにより、ＣＣ端子１０１ｂに接続される抵抗が固定される。
【００４６】
また、システム制御部１０９は、判定部１０７が、電子機器２００が接眼状態であると判定した場合に、映像データを電子機器２００に出力するように表示制御部１１０を制御する。さらに、システム制御部１０９は、判定部１０７が、電子機器２００が離眼状態であると判定した場合に、映像データを表示部１１４に出力するように表示制御部１１０を制御する。
【００４７】
表示制御部１１０は、表示部１１４に映像等を表示する際には、表示部１１４に対する制御を行うとともに、映像データ等を表示部１１４に送信する。また、表示制御部１１０は、オルタネートモードで電子機器２００に表示を行わせる場合には、例えばコネクタ１０１のＴＸ端子１０１ｃとコネクタ２０１のＲＸ端子２０１ｃとを介して、電子機器２００に映像データ等を送信する。表示制御部１１０が映像データを出力する先は、システム制御部１０９の指示によって決定される。
【００４８】
電源部（電力制御回路）１１１は、不図示の電圧変換部が備えられている。電圧変換部は、例えばバッテリ（図示せず）等から供給される電力を用いて所定の電圧、即ち、ＶＣＣやＶＢＵＳ等を生成する。電源部１１１は、外部機器１００の内部に備えられた電子回路や駆動部品等への電力の供給を制御する。また、電源部１１１は、電子機器２００から受け取る電力をバッテリに充電し得る。ＶＢＵＳ＿Ｓｏｕｒｃｅは、外部機器１００から電子機器２００に供給されるＶＢＵＳを示しており、スイッチ１１１ａとＶＢＵＳ端子１０１ａとを介して電子機器２００に供給される。ＶＢＵＳ＿Ｓｉｎｋは、電子機器２００から外部機器１００に供給されるＶＢＵＳを示しており、外部機器１００に備えられたバッテリ等に供給される。
【００４９】
システム制御部１０９は、外部機器１００のポートをソースとする場合には、スイッチ１１１ａをオン状態にするとともに、スイッチ１１１ｂをオフ状態とする。これにより、外部機器１００からＶＢＵＳ端子１０１ａを介して電子機器２００にＶＢＵＳが供給される。システム制御部１０９は、外部機器１００のポートをシンクとする場合には、スイッチ１１１ａをオフ状態にするとともに、スイッチ１１１ｂをオン状態とする。これにより、電子機器２００からのＶＢＵＳがＶＢＵＳ端子１０１ａを介して外部機器１００に供給される。
【００５０】
撮像部１１２には、不図示の撮像素子（イメージセンサ）が備えられている。撮像素子の撮像面（図示せず）には、撮像光学系１２０によって形成される光学像が入射される。撮像素子は、かかる光学像を光電変換することによってアナログの画像信号を生成し、アナログの画像信号をアナログ−デジタル変換することによってデジタルの画像信号、即ち、画像データを生成する。撮像部１１２は、こうして取得される画像データをシステム制御部１０９に出力する。
【００５１】
メモリ１１３は、システム制御部１０９が各機能ブロックを制御するために実行するプログラム、およびパラメータを記憶する記憶媒体である。
【００５２】
表示部１１４は、表示制御部１１０から出力される画像データに基づいて静止画像や動画像（映像）等を表示する。表示部１１４としては、例えば小型の液晶パネル等が用いられる。表示部１１４は、例えば、外部機器１００の本体の外側に表示画面を露出するように設けられている。
【００５３】
図３（ｂ）は、電子機器２００の機能ブロックを示すブロック図である。電子機器２００は、コネクタ２０１、スイッチ２０２、プルダウン抵抗２０３、プルダウン抵抗２０４、スイッチ制御部２０５、通信部２０６、接続検出部２０８、およびシステム制御部２０９を備えている。電子機器２００は、さらに、表示制御部２１０、電源部２１１、メモリ１１３、表示部２１４、センサ２１６、および接眼判定部２１７を更に備えている。
【００５４】
コネクタ２０１、通信部２０６、接続検出部２０８、電源部２１１、メモリ１１３、および表示部２１４は、外部機器１００の同一の機能ブロックと同様の機能を発揮することから、詳細な説明を省略する。
【００５５】
プルダウン抵抗２０３は、一方の端部がＣＣ端子２０１ｂと接続し、他方の端部が接地線と接続して、ＣＣ端子２０１ｂをプルダウンするための抵抗である。プルダウン抵抗２０３の抵抗値は、例えば、５．１ｋΩであるとする。プルダウン抵抗２０３の抵抗値は、電子機器２００がＵＳＢ−ＴｙｐｅＣ規格に対応した外部機器１００と接続した場合に、ＣＣ端子２０１ｂの電圧が、式（１）を満たす抵抗値であれば、上述の値に限らない。
【００５６】
プルダウン抵抗２０４は、一方の端部がスイッチ２０２と接続し、他方の端部が接地線と接続した抵抗である。プルダウン抵抗２０４は、スイッチ２０２を介して、ＣＣ端子２０１ｂと接続することによって、ＣＣ端子２０１ｂの電圧を変更させるための抵抗である。プルダウン抵抗２０４の抵抗値は、例えば、５．１ｋΩであるとする。
【００５７】
スイッチ２０２は、プルダウン抵抗２０４と、ＣＣ端子２０１ｂとの接続と非接続を切り換えるスイッチデバイスである。スイッチ２０２が接眼状態に応じて接続と開放とを制御されることにより、ＣＣ端子２０１ｂのＤＣ電圧レベルが離眼状態を示す電圧値Ｖａか、接眼状態を示す電圧値Ｖｂかに制御される。
【００５８】
ＵＳＢ−ＴｙｐｅＣ規格に対応した外部機器１００と電子機器２００が接続し、かつ、スイッチ２０２がプルダウン抵抗２０４とＣＣ端子２０１ｂとの接続を非接続状態としている場合、ＣＣ端子２０１ｂは、プルダウン抵抗２０３のみによってプルダウンされる。外部機器１００のＶＣＣ電圧値が５．０Ｖであり、外部機器１００のＣＣ端子１０１ｂがスイッチ１０２を介してプルアップ抵抗１０３と接続しているとする。プルアップ抵抗１０３の抵抗値が２２ｋΩである場合、ＣＣ端子２０１ｂの電圧値Ｖａは、０．９４Ｖとなる。これは式（１）を満たす。
【００５９】
スイッチ２０２がプルダウン抵抗２０４とＣＣ端子２０１ｂとの接続を接続状態としている場合、ＣＣ端子２０１ｂは、プルダウン抵抗２０３およびプルダウン抵抗２０４によってプルダウンされる。この場合、ＣＣ端子２０１ｂは、プルダウン抵抗２０３およびプルダウン抵抗２０４のそれぞれと、並列に接続される。したがって、ＣＣ端子２０１ｂの電圧値Ｖｂは、０．５２Ｖとなる。これは式（１）を満たす。
【００６０】
すなわち、スイッチ２０２は、接続検出部１０８、２０８が接続を検出するＣＣ端子１０１ｂ、２０１ｂの電圧の範囲内で、ＣＣ端子２０１ｂのＤＣ電圧レベルを変化させるためのスイッチデバイスであるといえる。
【００６１】
スイッチ制御部２０５は、システム制御部２０９の指示に応じて、スイッチ２０２の接続状態を制御するための制御回路である。上述のように、スイッチ２０２の接続状態に応じて、ＣＣ端子２０１ｂのＤＣ電圧レベルが決定されることから、スイッチ制御部２０５は、ＣＣ端子２０１ｂのＤＣ電圧レベルを制御するための制御回路であるといえる。
【００６２】
センサ２１６は、前述したとおり、ユーザの接眼や離眼を検出するためのセンサである。例えば、センサ２１６は、電子機器２００に近接する物体との距離を検出する測距センサであるとする。センサ２１６は、あらかじめ設定された距離以下の範囲にオブジェクトが存在する場合、Ｈｉｇｈ信号を出力し、そうでない場合、Ｌｏｗ信号を出力するとする。センサ２１６は、例えば、赤外光を発する発光部と、反射物等によって反射された赤外光を受ける受光部とを備えている。
【００６３】
センサ２１６は、受光部によって受光される反射光の量が予め設定されたしきい値以上であるか否かに基づいて、接眼状態と離眼状態とを判定する。ユーザの顔等の反射物がセンサ２１６は、に接近することによって、受光部によって受光される反射光の量がしきい値以上になった場合には、センサ２１６は、接眼状態であると判定する。接眼状態であると判定した場合には、センサ２１６は、例えばＨｉｇｈレベルの信号、即ち、接眼信号を出力する。一方、ユーザの顔等の反射物が接眼検出部１２５に近接しておらず、受光部によって受光される反射光の量がしきい値未満である場合には、センサ２１６は、離眼状態であると判定する。離眼状態であると判定した場合には、センサ２１６は、例えばＬｏｗレベルの信号、即ち、離眼信号を出力する。
【００６４】
接眼判定部２１７は、センサ２１６から出力された信号に応じて、接眼状態か否かを判定する。接眼状態でない状態は、即ち離眼状態である。接眼判定部２１７は、判定結果をシステム制御部２０９に出力する。
【００６５】
システム制御部２０９は、接眼判定部２１７から取得した判定結果に応じて、スイッチ制御部２０５の動作を制御する。具体的には、システム制御部２０９は、接眼判定部２１７が離眼状態であると判定した場合に、スイッチ制御部２０５に、プルダウン抵抗２０４とＣＣ端子２０１ｂとの接続が非接続状態となるようにスイッチ２０２を制御させる。また、システム制御部２０９は、接眼判定部２１７が接眼状態であると判定した場合に、スイッチ制御部２０５に、プルダウン抵抗２０４とＣＣ端子２０１ｂとが接続状態となるようにスイッチ２０２を制御させる。
【００６６】
また、システム制御部２０９は、接眼判定部２１７から取得した判定結果に応じて、表示制御部２１０の動作を制御するものであってもよい。例えば、接眼判定部２１７が接眼状態でないと判定している場合、システム制御部２０９は、表示部２１４の消費電力が低減されるように表示制御部２１０を制御してもよい。具体的には、表示制御部２１０が表示部２１４への電力供給が停止されるように制御してもよいし、表示部２１４の一部の機能を停止することにより消費電力を低減するように制御するものであってもよい。例えば、表示部２１４が液晶パネルとバックライトとを備えた液晶表示モジュールである場合、表示制御部２１０はバックライトの駆動を停止する。例えば、表示部２１４が有機ＥＬパネルを備える有機ＥＬモジュールである場合、表示制御部２１０は、有機ＥＬの駆動電源の動作が停止するように制御してもよい。また、表示制御部２１０が、表示部２１４に黒画像が表示されるように制御するものであってもよい。
【００６７】
さらに、接眼判定部２１７が接眼状態であると判定している場合、システム制御部２０９は、表示部２１４が外部機器１００から入力された画像データに基づく画像表示が即座に行えるように、表示制御部２１０を制御する。具体的には、表示制御部２１０が表示部２１４をスタンバイ状態に制御するように、システム制御部２０９が表示制御部２１０を制御する。スタンバイ状態は、表示部２１４が画像データに基づいて画像を表示可能な状態であり、例えば、表示部２１４が液晶表示モジュールである場合、表示制御部２１０は、バックライトを駆動し、液晶パネルに光を照射させる。表示部２１４上述のように制御することによって、表示部２１４の消費電力を低減することが可能となる。
【００６８】
上述のように制御することにより、接眼状態では、ＣＣ端子１０１ｂ、２０１ｂの電圧は、０．５２Ｖとなる。また、離眼状態では、ＣＣ端子１０１ｂ、２０１ｂの電圧は、０．９４Ｖとなる。
【００６９】
図５は、外部機器１００の表示制御フローを示す模式図である。Ｓ５０１で、接続検出部１０８がＣＣ端子１０１ｂの電圧を検出して、電子機器２００と接続したか否かを判定する。Ｓ５０１で、電子機器２００と接続していないと判定された場合、Ｓ５０１の処理を繰り返す。Ｓ５０１で、電子機器２００と接続したと判定された場合、Ｓ５０２へ進む。
【００７０】
Ｓ５０２で、通信部１０６は、電子機器２００とネゴシエーションを行う。このネゴシエーションは、給電をするかされるか、もしくは、映像信号を送るか受け取るかなどを機器間で取り決める処理である。
【００７１】
Ｓ５０３で、ＣＣ端子１０１ｂのＤＣ電圧レベルを検出して、電子機器２００の状態を判定する。具体的には、電子機器２００が接眼状態であるか否かを判定する。電子機器２００が接眼状態である場合、処理はＳ５０４に進む。電子機器２００が接眼状態でない（離眼状態である）場合、処理はＳ５０５に進む。
【００７２】
Ｓ５０４で、表示制御部１１０は、Ｔｘ端子１０１ｃを介して電子機器２００に映像データを出力する。処理はＳ５０６に進む。
【００７３】
Ｓ５０５で、表示制御部１１０は、映像データに基づく画像が表示部１１４に表示されるように、表示部１１４を制御する。処理はＳ５０６に進む。
【００７４】
Ｓ５０６で、接続検出部１０８は、ＣＣ端子１０１ｂの電圧を検出して、電子機器２００と接続が継続しているか否かを判定する。接続が継続している場合、処理は、Ｓ５０３に戻る。接続が継続していない場合、処理は終了する。
【００７５】
上述のように、ＣＣ端子１０１ｂのＤＣ電圧レベルに応じて、電子機器２００の状態を検知することにより、通信によるタイムラグによる表示切替の影響を抑制することが可能となる。
【００７６】
図６は、電子機器２００の接眼状態出力フローを示すフローチャートである。Ｓ６０１で、接続検出部２０８がＣＣ端子２０１ｂの電圧を検出して、外部機器１００と接続したか否かを判定する。Ｓ６０１で、外部機器１００と接続していないと判定された場合、Ｓ６０１の処理を繰り返す。Ｓ６０１で、外部機器１００と接続したと判定された場合、Ｓ６０２へ進む。
【００７７】
Ｓ６０２で、通信部２０６は、外部機器１００とネゴシエーションを行う。このネゴシエーションは、給電をするかされるか、もしくは、映像信号を送るか受け取るかなどを機器間で取り決める処理である。
【００７８】
Ｓ６０３で、接眼判定部２１７が接眼状態か否かを判定する。接眼状態と判定された場合、処理はＳ６０４に進む。接眼状態でないと判定された場合、処理はＳ６０５に進む。
【００７９】
Ｓ６０４で、スイッチ制御部２０５は、プルダウン抵抗２０４がＣＣ端子２０１ｂと接続する接続状態になるようにスイッチ２０２を制御する。これにより、ＣＣ端子１０１ｂ、２０１ｂのＤＣ電圧レベルは、電圧値Ｖｂとなる。処理は、Ｓ６０６に進む。
【００８０】
Ｓ６０５で、スイッチ制御部２０５は、プルダウン抵抗２０４がＣＣ端子２０１ｂと接続しない開放状態になるようにスイッチ２０２を制御する。これにより、ＣＣ端子１０１ｂ、２０１ｂのＤＣ電圧レベルは、電圧値Ｖｂとなる。処理は、Ｓ６０６に進む。
【００８１】
Ｓ６０６で、接続検出部２０８は、ＣＣ端子２０１ｂの電圧を検出して、外部機器１００との接続が継続しているか否かを判定する。接続が継続している場合、処理は、Ｓ６０３に戻る。接続が継続していない場合、処理は終了する。
【００８２】
図７は、ＣＣ端子１０１ｂの電圧値の時間変化を示す模式図である。外部機器１００と電子機器２００とが接続される前、ＣＣ端子１０１ｂの電圧値は、上述したトグリングにより周期的に変化する。この場合、ＣＣ端子１０１ｂの電圧値は、プルアップ抵抗１０３に接続したタイミングでＶＣＣ（５Ｖ）と略同じ電圧となり、プルダウン抵抗１０４に接続したタイミングで接地電位（０Ｖ）と略同じ電圧となるように、周期的に変化する。
【００８３】
タイミングｔ１で、外部機器１００と電子機器２００とが接続したことに応じて、ＣＣ端子１０１ｂのＤＣ電圧レベルが決定される。具体的には、ＣＣ端子１０１ｂのＤＣ電圧レベルは、ＣＣ端子１０１ｂが接続するプルアップ抵抗１０３と、ＶＣＣ電圧と、ＣＣ端子２０１ｂが接続するプルダウン抵抗とに応じたＤＣ電圧レベルＬｖ１である。電子機器２０１のＣＣ端子２０１ｂは、接続時には、プルダウン抵抗２０３のみと接続しているとする。上述したように、ＤＣ電圧レベルＬｖ１は０．９４Ｖであるとする。
【００８４】
タイミングｔ２で、通信部１０６が電子機器２００との通信を行うためのパルス制御を行う。通信部１０６の制御により、ＣＣ端子１０１ｂ、２０１ｂの電圧がＤＣ電圧レベルに対してパルス状に変化する。なお、電子機器２００の通信部２０６でも同様の制御が可能である。タイミングｔ３で通信が終了すると、ＣＣ端子１０１ｂは、タイミングｔ１におけるＤＣ電圧レベルに戻る。
【００８５】
さらに、タイミングｔ４で、電子機器２００が接眼を検知したとする。この場合、後述するように、電子機器２００のＣＣ端子２０１ｂとプルダウン抵抗２０４とが接続する。ＣＣ端子２０１ｂが、プルダウン抵抗２０３およびプルダウン抵抗２０４と並列に接続することから、ＣＣ端子２０１ｂ、およびＣＣ端子１０１ｂのＤＣ電圧レベルは低下する。具体的には、ＣＣ端子１０１ｂのＤＣ電圧レベルは、ＣＣ端子１０１ｂが接続するプルアップ抵抗１０３と、ＶＣＣ電圧と、ＣＣ端子２０１ｂが接続するプルダウン抵抗２０３、２０４とに応じたＤＣ電圧レベルＬｖ２である。ＤＣ電圧レベルＬｖ２は、上述したように、０．５Ｖであるとする。ＣＣ端子１０１ｂのＤＣ電圧レベルが変化したことに応じて、判定部１０７は、電子機器２００が接眼状態であると判定することが可能となる。
【００８６】
ＣＣ端子１０１ｂのＤＣ電圧レベルが変化したとしても、通信部１０６により、ＤＣ電圧レベルに対してパルス制御を行うことにより、外部機器１００と電子機器２００との間での通信が可能となる。タイミングｔ５から、通信部１０６が、変化したＤＣ電圧レベルに対してパルス制御を行い、通信を実行する。
【００８７】
上述のようにして、ＣＣ端子１０１ｂ、２０１ｂのＤＣ電圧レベルを制御して、電子機器２００の接眼状態を検知することが可能となる。したがって、通信部１０６の通信タイミング（ｔ５）よりも前（ｔ４）に、電子機器２００が接眼状態であることを検知し、表示制御をより迅速に実行可能となる。
【００８８】
上述のように、接眼状態に応じて、ＣＣ端子のＤＣ電圧レベルを変更することにより、接眼状態の変化を外部機器１００に通知することが可能となる。
【００８９】
なお、上述の実施形態では、センサ２１６が検出した電子機器２００とオブジェクトの距離を用いて、接眼状態を判定する例を示したが、これに限定されるものではない。例えば、動きセンサを備え、ユーザが外部機器１００を、表示部２１４の画面が面している側に動かした場合に、接眼状態となる可能性が高いとして接眼状態と判定してもよい。そのほか、接眼状態を検知する方法は、従来の技術を用いて実行することが可能である。
【００９０】
［その他の実施形態］
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。
【００９１】
外部機器１００が電子機器２００に対して、ＣＣ端子のＤＣ電圧レベルを変更することによって、情報を伝達することも可能である。
【００９２】
また、外部機器１００がデジタルカメラであり、電子機器２００がデジタルカメラのレリーズ制御を実行可能な外部スイッチである場合、ユーザが電子機器２００に実行したレリーズ操作に対応する信号を上述の方法を用いて、外部機器１００に送信してもよい。
【００９３】
また、電子機器２００がスマートフォンやパーソナルコンピュータであり、外部機器１００がモニタ等の表示装置であってもよい。例えば、モニタが、ユーザが近づいたことを検知するセンサを備え、ユーザがモニタに近づいたことに応じて電子機器２００から画像データを送信する通信システムでも本件と同様の制御を行うことが可能である。また、ユーザが近づいたことを検知する以外にも、モニタの周辺環境の明るさ（照度）を検知するセンサを備え、照度が明るくなったことに応じて、電子機器２００が画像データを送信してもよい。
【００９４】
本発明は、ＵＳＢ３．１の規格に準拠したＵＳＢ−ＴｙｐｅＣのコネクタを有し、コネクタのＴｘ、Ｒｘ端子を用いて画像データを送受信可能なオルタネートモードで動作可能な外部機器１００および電子機器２００について、さらに有用である。
【００９５】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００９６】
１００  外部機器
２００  電子機器
２０１  コネクタ
２０１ａ  ＶＢＵＳ端子
２０１ｂ  ＣＣ端子
２０５  スイッチ制御部
２０６  通信部
２１７  接眼判定部
【図１】
2018200345.tif 000003
【図２】
2018200345.tif 000004
【図３】
2018200345.tif 000005
【図４】
2018200345.tif 000006
【図５】
2018200345.tif 000007
【図６】
2018200345.tif 000008
【図７】
2018200345.tif 000009