【手続補正書】
【提出日】平成29年12月20日(2017.12.20)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】電子機器、アクセサリー機器、その制御方法、および制御プログラム
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、電子機器、アクセサリー機器、その制御方法、および制御プログラムに関し、特に、電子機器本体とアクセサリー機器との接続検知制御およびその通信仕様（通信プロトコル）の切り替え制御に関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
そこで、本発明の目的は、カメラ本体とアクセサリー機器との間で通信を行うことなく、カメラ本体とアクセサリーとの接続を確認することが可能な電子機器、アクセサリー機器、その制御方法、および制御プログラムを提供することである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
さらに、本発明の他の目的は、第１の通信方式による通信を行うことなく、第２の通信方式への切り替えを行うことのできる電子機器、アクセサリー機器、その制御方法、および制御プログラムを提供することにある。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
上記の目的を達成するため、本発明による電子機器は、アクセサリー機器が接続可能な電子機器本体を備え、前記電子機器本体と接続されたアクセサリー機器とが通信を行う電子機器であって、前記電子機器本体は、クロック信号に同期して前記アクセサリー機器に第１のデータを送り、前記クロック信号に同期して前記アクセサリー機器から第２のデータを受信する際、所定の第１の通信方式および前記第１の通信方式と異なる第２の通信方式を選択的に用いてデータ通信を行うことが可能であって、前記第２の通信方式では前記第２のデータのＬレベルが前記第１の通信方式における前記クロック信号および前記第１のデータのＬレベルとそのレベルが異なっており、前記電子機器本体は、前記第１の通信方式において前記クロック信号をＨレベルとした状態で、前記第１のデータをＨレベルからＬレベルに変化させた後、さらにＬレベルからＨレベルに変化させるレベル変化手段と、前記レベル変化手段による前記第１のデータのレベルの変化に応じた前記第２のデータにおけるＬレベルおよびＨレベルの変化を検知して、当該検知の結果に基づいて前記電子機器本体に前記アクセサリー機器が正常に接続されたか否かを検知するとともに、前記アクセサリー機器が前記第２の通信方式に対応しているか否かを検知する検知手段と、を有することを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明による電子機器の制御方法は、アクセサリー機器が接続可能な電子機器本体を備え、前記電子機器本体と接続されたアクセサリー機器とが通信を行う電子機器の制御方法であって、前記電子機器本体は、クロック信号に同期して前記アクセサリー機器に第１のデータを送り、前記クロック信号に同期して前記アクセサリー機器から第２のデータを受信する際、所定の第１の通信方式および前記第１の通信方式と異なる第２の通信方式を選択的に用いてデータ通信を行うことが可能であって、前記第２の通信方式では前記第２のデータのＬレベルを前記第１の通信方式における前記クロック信号および前記第１のデータのＬレベルと異ならせ、前記第１の通信方式において前記クロック信号をＨレベルとした状態で、前記第１のデータをＨレベルからＬレベルに変化させた後、さらにＬレベルからＨレベルに変化させるレベル変化ステップと、前記レベル変化ステップによる前記第１のデータのレベルの変化に応じた前記第２のデータにおけるＬレベルおよびＨレベルの変化を検知して、当該検知の結果に基づいて前記電子機器本体に前記アクセサリー機器が正常に接続されたか否かを検知するとともに、前記アクセサリー機器が前記第２の通信方式に対応しているか否かを検知する検知ステップと、を有することを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明による電子機器で用いられる制御プログラムは、アクセサリー機器が接続可能な電子機器本体を備え、前記電子機器本体と接続されたアクセサリー機器とが通信を行う電子機器で用いられる制御プログラムであって、前記電子機器本体は、クロック信号に同期して前記アクセサリー機器に第１のデータを送り、前記クロック信号に同期して前記アクセサリー機器から第２のデータを受信する際、所定の第１の通信方式および前記第１の通信方式と異なる第２の通信方式を選択的に用いてデータ通信を行うことが可能であって、前記第２の通信方式では前記第２のデータのＬレベルを前記第１の通信方式における前記クロック信号および前記第１のデータのＬレベルと異ならせ、前記第１の通信方式において前記クロック信号をＨレベルとした状態で、前記第１のデータをＨレベルからＬレベルに変化させた後、さらにＬレベルからＨレベルに変化させるレベル変化ステップと、前記レベル変化ステップによる前記第１のデータのレベルの変化に応じた前記第２のデータにおけるＬレベルおよびＨレベルの変化を検知して、当該検知の結果に基づいて前記電子機器本体に前記アクセサリー機器が正常に接続されたか否かを検知するとともに、前記アクセサリー機器が前記第２の通信方式に対応しているか否かを検知する検知ステップと、を実行させることを特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
【図１】本発明の第１の実施形態によるカメラの一例をアクセサリーとともに示すブロック図である。
【図２】図１に示すカメラ本体に備えられたインターフェース回路を説明するための図であり、（ａ）はカメラ本体からアクセサリーに送られるクロック信号に係るインターフェース回路を示す図、（ｂ）はカメラ本体からアクセサリーに送られる通信データに係るインターフェース回路を示す図、（ｃ）はアクセサリーからカメラ本体に送られるデータに係るインターフェース回路を示す図である。
【図３】図１に示すアクセサリーに備えられたインターフェース回路を説明するための図であり、（ａ）はカメラ本体からアクセサリーに送られるクロック信号に係るインターフェース回路を示す図、（ｂ）はカメラ本体からアクセサリーに送られる通信データに係るインターフェース回路を示す図、（ｃ）はアクセサリーからカメラ本体に送られるデータに係るインターフェース回路を示す図である。
【図４】図１に示すアクセサリーにおいて第１の通信方式にのみ対応するインターフェース回路を説明するための図であり、（ａ）はカメラ本体からアクセサリーに送られるクロック信号に係るインターフェース回路を示す図、（ｂ）はカメラ本体からアクセサリーに送られる通信データに係るインターフェース回路を示す図、（ｃ）はアクセサリーからカメラ本体に送られるデータに係るインターフェース回路を示す図である。
【図５】図１に示すカメラにおいて、第１の通信方式における通信端子（接続端子）の状態を説明するためのタイミングチャートである。
【図６】図１に示すカメラにおいて、第２の通信方式における通信端子（接続端子）の状態を説明するためのタイミングチャートである。
【図７】図１に示すカメラマイコンの動作（通信動作）を説明するためのフローチャートである。
【図８】図１に示すカメラにおいて通信端子（接続端子）の接続確認および第２の通信方式に移行する際の各通信端子の状態を説明するためのタイミングチャートである。
【図９】図１に示すアクセサリーが第１の通信方式にのみ対応する場合の各通信端子状態を説明するためのタイミングチャートである。
【図１０】図１に示すアクセサリーマイコンの動作（通信動作）を説明するためのフローチャートである。
【図１１】図１に示すアクセサリーマイコンで行われるＳＣＬＫ＿Ａ端子割り込み処理を説明するためのフローチャートである。
【図１２】図１に示すアクセサリーマイコンで行われるＤＩ＿Ａ端子割り込み処理を説明するためのフローチャートである。
【図１３】本発明の第２の実施形態によるカメラの一例をアクセサリーとともに示すブロック図である。
【図１４】図１３に示すカメラ本体に備えられたインターフェース回路において、アクセサリーからカメラ本体に送られるデータに係るインターフェース回路を示す図である。
【図１５】図１３に示すアクセサリーに備えられたインターフェース回路を説明するための図であり、（ａ）はカメラ本体からアクセサリーに送られるクロック信号に係るインターフェース回路を示す図、（ｂ）はカメラ本体からアクセサリーに送られる通信データに係るインターフェース回路を示す図である。
【図１６】図１３に示すカメラマイコンの動作（通信動作）を説明するためのフローチャートである。
【図１７】図１３に示すアクセサリーマイコンの動作（通信動作）を説明するためのフローチャートである。
【図１８】図１３に示すアクセサリーマイコンで行われるＤＩ＿Ａ端子割り込み処理を説明するためのフローチャートである。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
以下に、本発明の実施の形態による電子機器の一例について、図面を参照して説明する。なお、ここでは、電子機器の一例としてデジタルカメラ（以下単にカメラと呼ぶ）を挙げ、カメラ本体には照明装置などのアクセサリー機器（以下単にアクセサリーと呼ぶ）が接続されるものとする。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００４９
【補正方法】変更
【補正の内容】
【００４９】
バッファ４１２は、電源電圧を第２の通信方式に対応するＳＣＬＫ端子２０３ａのＨレベルとするＣＭＯＳバッファであって、その出力端はアナログスイッチ４１４を介してアクセサリーマイコン２０１のクロック入力端子（ＳＣＬＫ）に接続される。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００７２
【補正方法】変更
【補正の内容】
【００７２】
図５において、ＳＣＬＫ信号のＨレベルはＶＣ＿１Ｈ、そして、ＬレベルはＶＣ＿１Ｌである。また、当該ＨレベルとＬレベルとの間に設定される閾値はＶｔｈ＿Ｃ１であり、ＶＣ＿１ＬはＶｔｈ＿Ｃ２（＞０ボルト）よりも高い。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００７９
【補正方法】変更
【補正の内容】
【００７９】
図６において、ＳＣＬＫ信号のＨレベルはＶＣ＿２Ｈ（ＶＣ＿１Ｌ＜ＶＣ＿２Ｈ＜  ＶＣ＿１Ｈ）、そして、ＬレベルはＶＣ＿２Ｌ（＝０ボルト）である。また、ＤＯ信号のＨレベルはＶＤＯ＿２Ｈ（≦ＶＤＯ＿１Ｈ）、そして、ＬレベルはＶＤＯ＿２Ｌ（＝０ボルト）である。さらに、ＤＩ信号のＨレベルはＶＤＩ＿２Ｈ（≦ＶＤＩ＿１Ｈ）、そして、ＬレベルはＶＤＩ＿２Ｌ（＝０ボルト）である。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】０１０５
【補正方法】変更
【補正の内容】
【０１０５】
続いて、カメラマイコン１０１はＣＭＯＳ＿ＯＮ端子をＬレベルとして（ステップＳ１４０）、インターフェース回路１０２を第１の通信方式に設定する。その後、カメラマイコン１０１はインターフェース回路１０２の通電を停止してその出力をオフする（ステップＳ１４１）。そして、カメラマイコン１０１はアクセサリー２００との通信を終了する。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】０１１７
【補正方法】変更
【補正の内容】
【０１１７】
続いて、アクセサリーマイコン２０１はカメラマイコン１０１からのＳＣＬＫ信号が所定の数（例えば、８）送られたか否かを判定する（ステップＳ４０２）。ＳＣＬＫ信号が所定の数とならないと（ステップＳ４０２において、ＮＯ）、アクセサリーマイコン２０１は待機する。
【手続補正１５】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
アクセサリー機器が接続可能な電子機器本体を備え、前記電子機器本体と接続されたアクセサリー機器とが通信を行う電子機器であって、
前記電子機器本体は、クロック信号に同期して前記アクセサリー機器に第１のデータを送り、前記クロック信号に同期して前記アクセサリー機器から第２のデータを受信する際、所定の第１の通信方式および前記第１の通信方式と異なる第２の通信方式を選択的に用いてデータ通信を行うことが可能であって、前記第２の通信方式では前記第２のデータのＬレベルが前記第１の通信方式における前記クロック信号および前記第１のデータのＬレベルとそのレベルが異なっており、
前記電子機器本体は、前記第１の通信方式において前記クロック信号をＨレベルとした状態で、前記第１のデータをＨレベルからＬレベルに変化させた後、さらにＬレベルからＨレベルに変化させるレベル変化手段と、
前記レベル変化手段による前記第１のデータのレベルの変化に応じた前記第２のデータにおけるＬレベルおよびＨレベルの変化を検知して、当該検知の結果に基づいて前記電子機器本体に前記アクセサリー機器が正常に接続されたか否かを検知するとともに、前記アクセサリー機器が前記第２の通信方式に対応しているか否かを検知する検知手段と、
を有することを特徴とする電子機器。
【請求項２】
前記電子機器本体は、前記アクセサリー機器にクロック信号を送信する第１の送信手段と、
前記クロック信号に同期して前記アクセサリー機器に第１のデータを送る第２の送信手段と、
前記クロック信号に同期して前記アクセサリー機器から送られた第２のデータを受信する受信手段とを有することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記電子機器本体は、前記検知手段によって前記電子機器本体に前記アクセサリー機器が正常に接続され、かつ前記アクセサリー機器が前記第２の通信方式に対応していることが検知されると、前記第２の通信方式に切り替えて、前記クロック信号又は前記第１のデータの少なくとも一方を前記第２の通信方式におけるＨレベルとして前記第２の通信方式への切り替えを前記アクセサリー機器に報知する第１の報知手段を有することを特徴とする請求項１に記載の電子機器。
【請求項４】
前記電子機器本体は、前記第１の報知手段による報知の後、前記第２のデータが前記第２の通信方式におけるＬレベルとなった後、前記第２の通信方式におけるＨレベルとなったことを検知すると、前記アクセサリー機器が前記第２の通信方式に設定されたと判定する第１の判定手段を有することを特徴とする請求項３に記載の電子機器。
【請求項５】
前記アクセサリー機器は、前記クロック信号が前記第１の通信方式におけるＨレベルの状態で、前記第１のデータが前記第１の通信方式におけるＨレベルからＬレベルに変化し、さらにＬレベルからＨレベルに変化すると、前記第２のデータを前記第２の通信方式におけるＬレベルからＨレベルに変化させて、前記電子機器本体に前記アクセサリー機器が正常に接続され、かつ前記アクセサリー機器が前記第２の通信方式に対応していること前記電子機器本体に報知する第２の報知手段を有することを特徴する請求項１〜４のいずれか１項に記載の電子機器。
【請求項６】
前記アクセサリー機器は、前記第２の報知手段による報知の後、前記クロック信号および前記第１のデータの少なくとも一方が前記第２の通信方式におけるＨレベルであることを検出すると、前記電子機器本体において前記第２の通信方式への切り替えが行われたと判定する第２の判定手段を有することを特徴とする請求項５に記載の電子機器。
【請求項７】
前記アクセサリー機器は、前記第２の判定手段によって前記第２の通信方式への切り替えが行われた判定されると、前記第２の通信方式に切り替えて、前記第２のデータとして前記第２の通信方式におけるＬレベルを出力し、その後、Ｈレベルを出力して、前記電子機器本体に前記第２の通信方式に設定した旨を通知する通知手段を有することを特徴とする請求項６に記載の電子機器。
【請求項８】
前記電子機器本体は、オフ状態からオン状態になると前記第１の通信方式を設定する第１の設定手段を有することを特徴とする請求項１〜７のいずれか１項に記載の電子機器。
【請求項９】
前記アクセサリー機器は、前記電子機器本体がオフ状態からオン状態になったことを検出すると、前記第１の通信方式を設定する第２の設定手段を有することを特徴とする請求項８に記載の電子機器。
【請求項１０】
アクセサリー機器が接続可能な電子機器本体を備え、前記電子機器本体と接続されたアクセサリー機器とが通信を行う電子機器の制御方法であって、
前記電子機器本体は、クロック信号に同期して前記アクセサリー機器に第１のデータを送り、前記クロック信号に同期して前記アクセサリー機器から第２のデータを受信する際、所定の第１の通信方式および前記第１の通信方式と異なる第２の通信方式を選択的に用いてデータ通信を行うことが可能であって、前記第２の通信方式では前記第２のデータのＬレベルを前記第１の通信方式における前記クロック信号および前記第１のデータのＬレベルと異ならせ、
前記第１の通信方式において前記クロック信号をＨレベルとした状態で、前記第１のデータをＨレベルからＬレベルに変化させた後、さらにＬレベルからＨレベルに変化させるレベル変化ステップと、
前記レベル変化ステップによる前記第１のデータのレベルの変化に応じた前記第２のデータにおけるＬレベルおよびＨレベルの変化を検知して、当該検知の結果に基づいて前記電子機器本体に前記アクセサリー機器が正常に接続されたか否かを検知するとともに、前記アクセサリー機器が前記第２の通信方式に対応しているか否かを検知する検知ステップと、
を有することを特徴とする制御方法。
【請求項１１】
アクセサリー機器が接続可能な電子機器本体を備え、前記電子機器本体と接続されたアクセサリー機器とが通信を行う電子機器で用いられる制御プログラムであって、
前記電子機器本体は、クロック信号に同期して前記アクセサリー機器に第１のデータを送り、前記クロック信号に同期して前記アクセサリー機器から第２のデータを受信する際、所定の第１の通信方式および前記第１の通信方式と異なる第２の通信方式を選択的に用いてデータ通信を行うことが可能であって、前記第２の通信方式では前記第２のデータのＬレベルを前記第１の通信方式における前記クロック信号および前記第１のデータのＬレベルと異ならせ、
前記電子機器が備えるコンピュータに、
前記第１の通信方式において前記クロック信号をＨレベルとした状態で、前記第１のデータをＨレベルからＬレベルに変化させた後、さらにＬレベルからＨレベルに変化させるレベル変化ステップと、
前記レベル変化ステップによる前記第１のデータのレベルの変化に応じた前記第２のデータにおけるＬレベルおよびＨレベルの変化を検知して、当該検知の結果に基づいて前記電子機器本体に前記アクセサリー機器が正常に接続されたか否かを検知するとともに、前記アクセサリー機器が前記第２の通信方式に対応しているか否かを検知する検知ステップと、
を実行させることを特徴とする制御プログラム。
【請求項１２】
電子機器と接続可能であり、当該接続された電子機器と通信を行うアクセサリー機器であって、
第１の端子と第２の端子と第３の端子を有し、前記電子機器と接続される通信接続部と、
前記電子機器の制御によって前記第１の端子の電圧レベルがハイレベルの状態で前記第２の端子の電圧レベルが所定の変化をした場合に、所定の通信モードで通信可能であることを前記電子機器に報知するために前記第３の端子の電圧レベルを変化させる通信制御手段と、
を有することを特徴とするアクセサリー機器。
【請求項１３】
前記通信制御手段は、前記所定の通信モードで通信可能であることを前記電子機器に報知するために、前記第３の端子の電圧レベルを前記所定の通信モードで用いるハイレベルとローレベルとで切り替えることを特徴とする請求項１２に記載のアクセサリー機器。
【請求項１４】
前記通信制御手段は、前記所定の通信モードで通信可能であることを前記電子機器に報知するために前記第３の端子の電圧レベルを変化させた後、前記所定の通信モードで前記電子機器と通信を行わせることを特徴とする請求項１２又は１３に記載のアクセサリー機器。
【請求項１５】
前記通信制御手段は、前記電子機器の制御によって前記第１の端子の電圧レベルがハイレベルの状態で前記第２の端子の電圧レベルがハイレベルからローレベルに変化した後にローレベルからハイレベルに変化した場合に、前記所定の通信モードで通信可能であることを前記電子機器に報知するために前記第３の端子の電圧レベルを変化させることを特徴とする請求項１２乃至１４のいずれか１項に記載のアクセサリー機器。
【請求項１６】
電子機器と接続可能であり、第１の端子と第２の端子と第３の端子を用いて接続された電子機器と通信を行うアクセサリー機器の制御方法であって、
前記電子機器の制御によって前記第１の端子の電圧レベルがハイレベルの状態で前記第２の端子の電圧レベルが所定の変化をした場合に、所定の通信モードで通信可能であることを前記電子機器に報知するために前記第３の端子の電圧レベルを変化させることを特徴とする制御方法。
【請求項１７】
電子機器と接続可能であり、第１の端子と第２の端子と第３の端子を用いて接続された電子機器と通信を行うアクセサリー機器で用いられる制御プログラムであって、
前記アクセサリー機器が備えるコンピュータに、
前記電子機器の制御によって前記第１の端子の電圧レベルがハイレベルの状態で前記第２の端子の電圧レベルが所定の変化をした場合に、所定の通信モードで通信可能であることを前記電子機器に報知するために前記第３の端子の電圧レベルを変化させるステップを実行させることを特徴とする制御プログラム。