(57)【特許請求の範囲】
【請求項１】
撮像装置および発光装置の少なくとも１つを含んで構成されるネットワークシステム内の通信装置であって、
ネットワークに接続する際に必要な１つの識別情報を設定する設定手段と、
前記ネットワークシステム内の前記撮像装置または前記発光装置と通信して所定の撮影処理を実行するための複数の状態ごとに異なる識別情報を、前記設定手段により設定された識別情報に基づき決定する決定手段と、
前記決定手段により決定された識別情報のうち、前記所定の撮影処理を実行するための状態に対応する識別情報を用いて、前記撮像装置および前記発光装置の少なくとも何れか１つと通信する通信手段とを有することを特徴とする通信装置。
【請求項２】
前記決定手段は、前記設定手段により設定された１つの識別情報に対し、前記所定の撮影処理を実行するための複数の状態ごとに異なる計算を行うことにより、互いに異なる識別情報を算出することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記複数の状態は、当該通信装置および他の通信装置の間の制御モードとの組み合わせからなることを特徴とする請求項１または２に記載の通信装置。
【請求項４】
前記制御モードは、前記他の通信装置としての前記発光装置の発光を制御する発光制御モードと、当該通信装置および前記他の通信装置としての前記撮像装置の間での撮像を連動させる連動レリーズモードとの少なくとも何れか１つのモードを含むことを特徴とする請求項３に記載の通信装置。
【請求項５】
前記複数の状態は、前記制御モードと、無線チャネルモードとの組み合わせからなることを特徴とする請求項３または４に記載の通信装置。
【請求項６】
前記無線チャネルモードは、無線チャネルを自動で設定するモードと、ユーザにより無線チャネルを指定するモードとの少なくとも何れか１つのモードを含むことを特徴とする請求項５に記載の通信装置。
【請求項７】
前記決定手段は、前記無線チャネルモードが変更された場合、前記設定手段により設定された識別情報の値と第１の値とを用いて計算を行うことで変更後の状態に対応する識別情報を算出することを特徴とする請求項５または６に記載の通信装置。
【請求項８】
前記決定手段は、前記制御モードが変更された場合、前記設定手段により設定された識別情報の値と第２の値とを用いて計算を行うことで変更後の状態に対応する識別情報を算出することを特徴とする請求項３乃至７の何れか１項に記載の通信装置。
【請求項９】
前記設定手段により設定された識別情報の値を表示する表示手段をさらに含み、
前記表示手段は、前記設定手段により設定された識別情報の値とは異なる識別情報を用いて通信する場合であっても、前記設定手段により設定された識別情報の値を表示することを特徴とする請求項１乃至８の何れか１項に記載の通信装置。
【請求項１０】
前記通信装置は、撮像装置に着脱可能であることを特徴とする請求項１乃至９の何れか１項に記載の通信装置。
【請求項１１】
前記通信装置は、発光装置に内蔵されていることを特徴とする請求項１乃至１０の何れか１項に記載の通信装置。
【請求項１２】
前記通信装置は、撮像装置に内蔵されていることを特徴とする請求項１乃至９の何れか１項に記載の通信装置。
【請求項１３】
前記識別情報は数字であることを特徴とする請求項１乃至１２の何れか１項に記載の通信装置。
【請求項１４】
前記決定手段は、前記設定手段により設定された１つの識別情報に対し、所定の値を加算または減算することにより、前記所定の撮影処理を実行するための複数の状態ごとに異なる識別情報を決定することを特徴とする請求項１３に記載の通信装置。
【請求項１５】
前記識別情報は文字列を含むことを特徴とする請求項１乃至１２の何れか１項に記載の通信装置。
【請求項１６】
前記決定手段は、前記設定手段により設定された１つの識別情報に対し、所定の文字列を追加または削除することにより、前記所定の撮影処理を実行するための複数の状態ごとに異なる識別情報を決定することを特徴とする請求項１５に記載の通信装置。
【請求項１７】
前記設定手段は、ユーザ操作による入力に基づき前記１つの識別情報を設定することを特徴とする請求項１乃至１６の何れか１項に記載の通信装置。
【請求項１８】
撮像装置および発光装置の少なくとも１つを含んで構成されるネットワークシステム内の通信装置の制御方法であって、
ネットワークに接続する際に必要な１つの識別情報を設定する設定ステップと、
前記ネットワークシステム内の前記撮像装置または前記発光装置と通信して所定の撮影処理を実行するための複数の状態ごとに異なる識別情報を、前記設定ステップにより設定された識別情報に基づき決定する決定ステップと、
前記決定ステップにより決定された識別情報のうち、前記所定の撮影処理を実行するための状態に対応する識別情報を用いて、前記撮像装置および前記発光装置の少なくとも何れか１つと通信する通信ステップとを有することを特徴とする制御方法。
【請求項１９】
コンピュータを請求項１乃至１７の何れか１項に記載の通信装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、その制御方法およびプログラムに関するものである。特に、認証ＩＤを用いてネットワークに接続する場合に用いられて好適である。
【背景技術】
【０００２】
従来から、無線通信の混乱を防止するために認証ＩＤを発行して、関係の機器と通信することを防止する技術が知られている（例えば、特許文献１）。また、認証ＩＤを用途ごとに複数発行し、用途に応じた複数のネットワークを利用する技術も知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２２８７４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、用途ごとに複数のＩＤが発行された場合、ユーザはそれら全ての認証ＩＤを管理しなければならずその管理が煩雑であるという問題がある。
本発明は、上述したような問題点に鑑みてなされたものであり、ネットワークに接続するために用途ごとに発行される複数の認証ＩＤの管理の煩雑さを低減させることを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、撮像装置および発光装置の少なくとも１つを含んで構成されるネットワークシステム内の通信装置であって、ネットワークに接続する際に必要な１つの識別情報を設定する設定手段と、前記ネットワークシステム内の前記撮像装置または前記発光装置と通信して所定の撮影処理を実行するための複数の状態ごとに異なる識別情報を、前記設定手段により設定された識別情報に基づき決定する決定手段と、前記決定手段により決定された識別情報のうち、前記所定の撮影処理を実行するための状態に対応する識別情報を用いて、前記撮像装置および前記発光装置の少なくとも何れか１つと通信する通信手段とを有することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、ユーザによる認証ＩＤの管理の煩雑さを低減させることができる。
【図面の簡単な説明】
【０００７】
【図１】ストロボのハードウェア構成の一例を示すブロック図である。
【図２】カメラのハードウェア構成の一例を示すブロック図である。
【図３】第１の実施形態に係るシステムの一例を示す概略図である。
【図４】ストロボの状態遷移を示す図である。
【図５】認証ＩＤのオフセット処理の概要を示す図である。
【図６】ストロボの各状態における認証ＩＤの値の一覧を示す図である。
【図７】無線通信部を起動したときの認証ＩＤのオフセット処理のフローチャートである。
【図８】無線チャネルモードを変更したときの認証ＩＤのオフセット処理のフローチャートである。
【図９】スレーブ機器制御モードを変更したときの認証ＩＤのオフセット処理のフローチャートである。
【図１０】第２の実施形態に係るシステムの一例を示す概略図である。
【図１１】第３の実施形態に係るシステムの一例を示す概略図である。
【発明を実施するための形態】
【０００８】
以下に、本発明の好ましい実施形態について添付の図面に基づいて詳細に説明する。
［第１の実施形態］
以下、第１の実施形態について説明する。第１の実施形態では、撮像装置と撮像装置アクセサリとからなるシステムを例にして説明する。ここでは、撮像装置をカメラとし、撮像装置アクセサリを発光装置すなわちストロボとする。ただし、撮像装置としては例えばカメラ付き携帯電話やいわゆるタブレット端末などのカメラ付きのモバイル端末を用いてもよい。
【０００９】
＜ハードウェア構成＞
図１は、ストロボ１００のハードウェア構成の一例を示すブロック図である。
１０１はストロボ１００の操作部である。１０２はストロボ１００の発光回路である。１０３はストロボ１００を制御するストロボ制御部である。１０４はインターフェースである。１０５は表示部である。１０６はストロボ１００に搭載されている無線通信部である。無線通信部１０６は、無線制御部１０６ａ、アンテナ１０６ｂを有している。すなわち、ストロボ１００は通信装置としても機能する。１０７は記憶部である。
【００１０】
ストロボ制御部１０３は操作部１０１、発光回路１０２、インターフェース１０４、表示部１０５、無線通信部１０６、記憶部１０７と物理的に接続されている。ユーザが操作部１０１として例えばボタンやスイッチ、ダイヤルなどを操作することで、ストロボ１００を操作することができる。このとき、ストロボ制御部１０３は操作部１０１から制御信号を受信する。ストロボ制御部１０３が制御信号を受信することで、発光回路１０２から記憶部１０７までの各周辺装置を制御する。例えばストロボ制御部１０３が発光命令を受信すると、発光回路１０２に対して発光を指示する。これによりストロボ１００において発光処理が行われる。ストロボ制御部１０３が撮像装置と相互に制御信号を通信する場合、インターフェース１０４を介して行われる。ユーザが操作部１０１やインターフェース１０４を介して接続された撮像装置から操作することで、ストロボ１００の発光量、無線通信部１０６がネットワークに参加するために用いる認証ＩＤ、無線チャネルなどのパラメータ値を変更することができる。ユーザによるパラメータ値の変更に応じて、ストロボ制御部１０３は表示部１０５に対して、変更したパラメータ値を表示させるように指示する。更に、ストロボ制御部１０３は変更した認証ＩＤや無線チャネルを無線通信部１０６へ通知する。無線通信部１０６はストロボ制御部１０３から受信したパラメータ値で無線通信を行う。また、ストロボ制御部１０３は記憶部１０７に対して、変更したパラメータ値を記憶するよう指示する。
【００１１】
ここで、無線通信部１０６の形態として２つが想定される。１つはストロボ１００に内蔵するタイプであり、もう１つは無線通信部１０６を別のデバイスとするタイプである。別のデバイスとする場合は、例えば無線通信部１０６をカード化して、ストロボ１００にカードスロットを設けた着脱可能型タイプとすることができる。本実施形態では内蔵タイプを用いる場合について説明する。アンテナ１０６ｂは無線通信の送受信を行い、通信相手から受信した信号を無線制御部１０６ａへ送信する。無線制御部１０６ａはアンテナ１０６ｂから受信したデータをストロボ制御部１０３へ送信する。逆に、無線制御部１０６ａはストロボ制御部１０３から受信したデータをアンテナ１０６ｂを介して通信相手へ送信する。
【００１２】
図２は、カメラ２００のハードウェア構成の一例を示すブロック図である。
２０１はカメラ２００の操作部である。２０２はカメラ２００の撮像部である。２０３はカメラ２００を制御するカメラ制御部である。２０４はインターフェースである。２０５は表示部である。２０６はカメラ２００に搭載されている無線通信部である。無線通信部２０６は、無線制御部２０６ａ、アンテナ２０６ｂを有している。すなわち、カメラ２００は通信装置としても機能する。２０７は記憶部である。
【００１３】
カメラ制御部２０３は操作部２０１、撮像部２０２、インターフェース２０４、表示部２０５、無線通信部２０６、記憶部２０７と物理的に接続されている。ユーザが操作部２０１として例えばボタンやスイッチ、ダイヤルなどを操作することで、カメラ２００を操作することができる。このとき、カメラ制御部２０３は操作部２０１から制御信号を受信する。カメラ制御部２０３が制御信号を受信することで、撮像部２０２から記憶部２０７までの各周辺装置を制御する。例えばカメラ制御部２０３が撮像命令を受信すると、撮像部２０２に対して撮像を指示する。これによりカメラ２００において撮像処理が行われる。カメラ制御部２０３がストロボ１００と相互に制御信号を通信する場合、インターフェース２０４を介して行われる。ユーザが操作部２０１やインターフェース２０４を介して接続されたストロボ１００から操作することで、カメラ２００の撮像モード、無線通信部２０６がネットワークに参加するために用いる認証ＩＤ、無線チャネルなどのパラメータ値を変更することができる。撮像モードには、静止画撮影モードや動画撮影モードなどが含まれる。ユーザによるパラメータ値の変更に応じて、カメラ制御部２０３は表示部２０５に対して、変更したパラメータ値を表示させるように指示する。更に、カメラ制御部２０３は変更した認証ＩＤや無線チャネルを無線通信部２０６へ通知する。無線通信部２０６はカメラ制御部２０３から受信したパラメータ値で無線通信を行う。また、カメラ制御部２０３は記憶部２０７に対して、変更したパラメータ値を記憶するよう指示する。
【００１４】
ここで、無線通信部２０６の形態として２つが想定される。１つはカメラ２００に内蔵するタイプであり、もう１つは無線通信部２０６を別のデバイスとするタイプである。別のデバイスとする場合は、例えば無線通信部２０６をカード化して、カメラ２００にカードスロットを設けた着脱可能型タイプとすることができる。本実施形態では内蔵タイプを用いる場合について説明する。アンテナ２０６ｂは無線通信の送受信を行い、通信相手から受信した信号を無線制御部２０６ａへ送信する。無線制御部２０６ａはアンテナ２０６ｂから受信したデータをカメラ制御部２０３へ送信する。逆に、無線制御部２０６ａはカメラ制御部２０３から受信したデータをアンテナ２０６ｂを介して通信相手へ送信する。
【００１５】
＜システム構成＞
図３は、２つのストロボ（１００、１００’）を使用した場合のシステムの一例を示す概略図である。図３に示すシステムでは、ストロボ１００がストロボ１００’と無線通信部１０６、１０６’を介して無線接続される。ここでは、ストロボ１００がマスターストロボであり、ストロボ１００’がスレーブストロボである。マスターストロボとは、スレーブストロボに発光命令などの制御信号を送信して制御する側のストロボである。一方、スレーブストロボとは、マスターストロボからの制御信号を受信して処理を実行する被制御側のストロボである。マスターストロボとして動作するかスレーブストロボとして動作するかは、例えばユーザがメニュー操作などで設定することができる。
カメラ２００とマスターストロボ１００は、インターフェース２０４、１０４により接続されている。また、マスターストロボ１００とカメラ２００はインターフェース１０４、２０４を介して相互に通信を行う。
【００１６】
スレーブストロボ１００’のハードウェア構成は、マスターストロボ１００と同一のハードウェア構成である。例えば、マスターストロボ１００のストロボ制御部が１０３であるように、スレーブストロボ１００’のストロボ制御部は１０３’となる。
カメラ２００’とスレーブストロボ１００’は、カメラ２００とマスターストロボ１００と同様にインターフェース１０４’、２０４’により物理的に接続されている。また、スレーブストロボ１００’とカメラ２００’はインターフェース１０４’、２０４’を介して相互に通信を行う。
【００１７】
＜認証ＩＤ＞
次に、本実施形態の認証ＩＤについて説明する。認証ＩＤはストロボ１００、１００’が無線通信部１０６、１０６’を介してネットワーク接続するときに、互いに接続してよいストロボなのかを確認するために用いられる。認証ＩＤの設定方法は、ユーザが００００から９９９９までの４桁の数字を操作部１０１、１０１’から入力し、ストロボ制御部１０３、１０３’が４桁の数字を認証ＩＤとして記憶部１０７、１０７’に記憶することで設定される。
ストロボ１００、１００’同士をネットワーク接続するには、無線通信部１０６、１０６’がストロボ制御部１０３、１０３’を介して記憶部１０７、１０７’から認証ＩＤを読み出す。無線通信部１０６、１０６’は読み出した認証ＩＤを用いて接続処理を開始して、お互いの認証ＩＤが一致する場合、ストロボ１００とストロボ１００’とが接続されネットワークを形成する。
【００１８】
記憶部１０７、１０７’に記憶されている認証ＩＤの初期値は００００である。ネットワークに参加している状態で認証ＩＤが操作部１０１、１０１’により変更されると、ストロボ制御部１０３、１０３’は変更された認証ＩＤを記憶部１０７、１０７’に記憶する。そして、無線通信部１０６、１０６’はストロボ制御部１０３、１０３’を介して記憶部１０７、１０７’から認証ＩＤを読み出す。このとき、認証ＩＤが変更されたので、ストロボ１００、１００’は無線通信部１０６、１０６’で参加しているネットワークから離脱する旨を通知する。なお、ここでは、認証ＩＤを４桁の数字として説明したが数字、桁数に限定されず、文字などであってもよい。
【００１９】
＜状態遷移＞
図４は、マスターストロボ１００、スレーブストロボ１００’の状態遷移を示す図である。マスターストロボ１００、スレーブストロボ１００’は何れも、通信設定と制御設定とが可能であり、各設定のモードの組み合わせにより４つの状態に遷移することができる。
「通信設定（無線チャネルモード）」には、２つのモードがある。１つが、無線通信部１０６、１０６’が使用する無線チャネルを自動で設定するＡＵＴＯモード（以降、ＡＵＴＯモード）である。もう１つが、ユーザが操作部１０１、１０１’により所定の無線チャネルを設定するＭＡＮＵＡＬモード（以降、ＭＡＮＵＡＬモード）である。
また、「制御設定（スレーブ機器制御モード）」にも、２つのモードがある。１つが、無線通信部１０６、１０６’を介してネットワーク内のスレーブストロボ１００’の発光を制御するモード（以降、発光制御モード）である。もう１つが、無線通信部１０６、１０６’を介してネットワーク内のスレーブストロボ１００’とインターフェース１０４’、２０４’で接続されたカメラ２００’のレリーズを制御するモード（以降、連動レリーズモード）である。
【００２０】
次に、上述したモードを踏まえた４つの状態について説明する。
１つ目の状態（ＳＴ４０１）は、ＡＵＴＯモードかつ発光制御モードの組み合わせである。２つ目の状態（ＳＴ４０２）は、ＭＡＮＵＡＬモードかつ発光制御モードの組み合わせである。３つ目の状態（ＳＴ４０３）は、ＡＵＴＯモードかつ連動レリーズモードの組み合わせである。４つ目の状態（ＳＴ４０４）は、ＭＡＮＵＡＬモードかつ連動レリーズモードの組み合わせである。
次に、各状態への遷移方法を説明する。マスターストロボ１００、スレーブストロボ１００’の初期状態はストロボ１００、１００’の電源が投入されたときの状態とする。ストロボ１００、１００’の電源が投入されたときの状態は、ストロボ１００、１００’の電源をオフする直前の状態であり、記憶部１０７、１０７’に記憶されている。記憶部１０７、１０７’に状態が記憶されていない場合は、ストロボ制御部１０３、１０３’が記憶部１０７、１０７’に初期状態を記憶させる。
【００２１】
ここでは、初期状態を状態１（ＳＴ４０１）とする。ユーザが操作部１０１、１０１’により無線チャネルモードをＡＵＴＯモードからＭＡＮＵＡＬモードに設定した場合には状態２（ＳＴ４０２）へ遷移する。ユーザが操作部１０１、１０１’により発光制御モードから連動レリーズモードに設定した場合には状態３（ＳＴ４０３）へ遷移する。
状態２（ＳＴ４０２）において、ユーザが操作部１０１、１０１’により無線チャネルモードをＭＡＮＵＡＬモードからＡＵＴＯモードに設定した場合には状態１（ＳＴ４０１）へ遷移する。ユーザが操作部１０１、１０１’により発光制御モードから連動レリーズモードに設定した場合には状態４（ＳＴ４０４）へ遷移する。
状態３（ＳＴ４０３）において、ユーザが操作部１０１、１０１’により無線チャネルモードをＡＵＴＯモードからＭＡＮＵＡＬモードに設定した場合には状態４（ＳＴ４０４）へ遷移する。ユーザが操作部１０１、１０１’により連動レリーズモードから発光制御モードに設定した場合には状態１（ＳＴ４０１）へ遷移する。
状態４（ＳＴ４０４）において、ユーザが操作部１０１、１０１’により無線チャネルモードをＭＡＮＵＡＬモードからＡＵＴＯモードに設定した場合には状態３（ＳＴ４０３）へ遷移する。ユーザが操作部１０１、１０１’により連動レリーズモードから発光制御モードに設定した場合には状態２（ＳＴ４０２）へ遷移する。
状態１（ＳＴ４０１）から状態４（ＳＴ４０４）までの各状態への遷移は、ユーザが操作部１０１、１０１’を介してストロボ制御部１０３、１０３’に通知されることで行われる。
【００２２】
このように、本実施形態におけるシステムでは、モードの組み合わせにより４つの状態を取り得る。仮にこのようなシステムの中で１つの認証ＩＤしか発行しなかった場合、スレーブストロボ１００’は異なるモードでの制御信号も受信して動作してしまう可能性がある。そこで本実施形態では、４つの状態ごとに異なる認証ＩＤを使用するものとする。
【００２３】
＜認証ＩＤのオフセット処理＞
図５は、認証ＩＤのオフセット処理の概要を示す図である。上述したように、ユーザは操作部１０１、１０１’から００００から９９９９までの４桁の数字の認証ＩＤを入力可能である。本実施形態では、ユーザが入力する認証ＩＤはこの１つだけである。本実施形態ではこの１つの認証ＩＤに対して、状態１（ＳＴ４０１）から状態４（ＳＴ４０４）までの状態間を遷移するときに無線制御部１０６ａ、１０６ａ’がオフセット処理を行うことで、内部的に４つの認証ＩＤを使い分けることを可能にする。本実施形態のオフセット処理とは、基準の認証ＩＤに対して所定の値を加減算するなどの計算を行ったり、基準の認証ＩＤに対して所定の文字の付加または削除したりすることで、認証ＩＤを変更させる処理をいう。
【００２４】
以下、具体的に説明する。ユーザが操作部１０１、１０１’により無線チャネルモードをＡＵＴＯモードからＭＡＮＵＡＬモードに設定することで、ストロボ制御部１０３、１０３’を介して無線制御部１０６ａ、１０６ａ’が認証ＩＤを１００００（第一の値）プラスさせた値に変更する。逆に、ユーザが操作部１０１、１０１’により無線チャネルモードをＭＡＮＵＡＬモードからＡＵＴＯモードに設定すると、ストロボ制御部１０３、１０３’を介して無線制御部１０６ａ、１０６ａ’が認証ＩＤを１００００マイナスさせた値に変更する。ストロボ制御部１０３、１０３’は変更した認証ＩＤを記憶部１０７、１０７’に記憶する。このように、異なる無線チャネルモードに設定されることで、無線制御部１０６ａ、１０６ａ’は、認証ＩＤを第一の値を用いて計算して、算出された値に変更する。
【００２５】
また、ユーザが操作部１０１、１０１’により発光制御モードから連動レリーズモードに設定することで、ストロボ制御部１０３、１０３’を介して無線制御部１０６ａ、１０６ａ’が認証ＩＤを２００００（第二の値）プラスさせた値に変更する。逆に、ユーザが操作部１０１、１０１’により連動レリーズモードから発光制御モードに設定することで、ストロボ制御部１０３、１０３’を介して無線制御部１０６ａ、１０６ａ’が認証ＩＤを２００００（第二の値）マイナスさせた値に変更する。ストロボ制御部１０３、１０３’は変更した認証ＩＤを記憶部１０７、１０７’に記憶する。このように、異なる制御モードに設定されることで、無線制御部１０６ａ、１０６ａ’は、認証ＩＤを第二の値を用いて計算して、算出された値に変更する。
【００２６】
図６は、状態１（ＳＴ４０１）から状態４（ＳＴ４０４）における認証ＩＤの値の一覧を示す図である。
ここで、状態１（ＳＴ４０１）では認証ＩＤに対してオフセットがかっていない００００から９９９９までの値である。ユーザが操作部１０１、１０１’により無線チャネルモードをＡＵＴＯモードからＭＡＮＵＡＬモードに設定した場合には、ストロボ制御部１０３、１０３’を介して無線制御部１０６ａ、１０６ａ’が認証ＩＤを１００００プラスした値にする。逆に、ユーザがＭＡＮＵＡＬモードからＡＵＴＯモードに設定した場合には、ストロボ制御部１０３、１０３’を介して無線制御部１０６ａ、１０６ａ’が認証ＩＤを１００００マイナスした値にする。
また、ユーザが操作部１０１、１０１’により発光制御モードから連動レリーズモードに設定した場合には、ストロボ制御部１０３、１０３’を介して無線制御部１０６ａ、１０６ａ’が認証ＩＤを２００００プラスした値にする。逆に、ユーザが連動レリーズモードから発光制御モードに設定した場合には、ストロボ制御部１０３、１０３’を介して無線制御部１０６ａ、１０６ａ’が認証ＩＤを２００００マイナスした値にする。
【００２７】
例えば、操作部１０１にて認証ＩＤを「１２３４」と入力した場合、状態１（ＳＴ４０１）での認証ＩＤは１２３４である。状態２（ＳＴ４０２）での認証ＩＤは１１２３４となる。状態３（ＳＴ４０３）での認証ＩＤは２１２３４となる。状態４（ＳＴ４０４）での認証ＩＤは３１２３４となる。このように無線制御部１０６ａ、１０６ａ’が各状態でオフセットをかけることで、各状態での認証ＩＤが重ならないので、異なる状態のストロボ同士も認証ＩＤが異なるためにネットワークが形成されることはない。ただし、このときの表示部１０５、１０５’が表示する認証ＩＤは「１２３４」のままとし、ユーザには、内部的な認証ＩＤを見せないようにしている。
【００２８】
図７は、無線通信部１０６、１０６’を起動したときの認証ＩＤのオフセット処理のフローチャートを示す図である。この処理は、ストロボ制御部１０３を介して無線通信部１０６、１０６’が記憶部１０７に格納されたプログラムを実行することにより実現する。
無線通信部１０６、１０６’が起動されたとき、無線通信部１０６、１０６’はストロボ制御部１０３、１０３’を介して記憶部１０７、１０７’に記憶されている認証ＩＤを読み出す（ステップＳ７０１）。このとき、初期状態はＡＵＴＯモードかつ発光制御モードの状態１（ＳＴ４０１）であるものとする。
【００２９】
次に、無線制御部１０６ａ、１０６ａ’はストロボ制御部１０３、１０３’から発光制御モードもしくは連動レリーズモードを通知するためのスレーブ機器制御モード通知を受信する（ステップＳ７０２）。スレーブ機器制御モードは、ユーザが操作部１０１、１０１’から設定可能である。無線制御部１０６ａ、１０６ａ’は受信したスレーブ機器制御モードの確認を行い（ステップＳ７０３）、発光制御モードであるか否かを判定する。発光制御モードであれば、無線制御部１０６ａ、１０６ａ’は認証ＩＤのオフセットを行わない。一方、連動レリーズモードであれば、無線制御部１０６ａ、１０６ａ’はストロボ制御部１０３、１０３’を介して、認証ＩＤを２００００プラスした値に変更し、記憶部１０７、１０７’に記憶する（ステップＳ７０４）。
【００３０】
スレーブ機器制御モードを確認した後、無線制御部１０６ａ、１０６ａ’はストロボ制御部１０３、１０３’から無線チャネルモード通知を受信する（ステップＳ７０５）。無線チャネルモードはＡＵＴＯモードと、例えばチャネル１からチャネル４までの１つを指定したチャネル（ＭＡＮＵＡＬモード）である。ユーザが操作部１０１、１０１’から無線チャネルモードを設定することができる。無線制御部１０６ａ、１０６ａ’はストロボ制御部１０３、１０３’から受信した無線チャネルモード通知から、無線チャネルモードの確認を行い（ステップＳ７０６）、ＡＵＴＯモードであるか否かを判定する。ＡＵＴＯモードであれば、無線制御部１０６ａ、１０６ａ’は認証ＩＤのオフセットを行わない。一方、ＭＡＮＵＡＬモードであれば、無線制御部１０６ａ、１０６ａ’はストロボ制御部１０３、１０３’を介して、認証ＩＤを１００００プラスした値に変更し、記憶部１０７、１０７’に記憶する（ステップＳ７０７）。無線制御部１０６ａ、１０６ａ’が無線チャネルモードを確認した後、無線通信部１０６、１０６’はオフセット後の認証ＩＤを用いてネットワーク接続動作を開始する（ステップＳ７０８）。
【００３１】
図８は、マスターストロボ１００、スレーブストロボ１００’の無線チャネルモードを変更したときの認証ＩＤのオフセット処理のフローチャートを示す図である。
まず、ユーザが操作部１０１、１０１’にて無線チャネルモードを変更したとき、無線制御部１０６ａ、１０６ａ’はストロボ制御部１０３、１０３’から無線チャネルモード通知を受信する（ステップＳ８０１）。
次に、無線制御部１０６ａ、１０６ａ’はストロボ制御部１０３、１０３’を介して記憶部１０７、１０７’に記憶されている現在の無線チャネルモードを読み出す。無線制御部１０６ａ、１０６ａ’は読み出した無線チャネルモードがストロボ制御部１０３、１０３’から受信した無線チャネルモード通知の無線チャネルモードと同じであるか否かを判定する（ステップＳ８０２）。
【００３２】
無線チャネルモードが同じ場合、無線制御部１０６ａ、１０６ａ’は認証ＩＤのオフセット処理を行わない。無線チャネルモードが異なる場合、無線制御部１０６ａ、１０６ａ’はストロボ制御部１０３、１０３’から受信した無線チャネルモードがＡＵＴＯモードであるか否かを判定する（ステップＳ８０３）。
ＡＵＴＯモードの場合、無線制御部１０６ａ、１０６ａ’はストロボ制御部１０３、１０３’を介して認証ＩＤを１００００マイナスした値に変更して、記憶部１０７、１０７’に記憶する（ステップＳ８０４）。
ＭＡＮＵＡＬモードの場合、無線制御部１０６ａ、１０６ａ’はストロボ制御部１０３、１０３’を介して認証ＩＤを１００００プラスした値に変更して、記憶部１０７、１０７’に記憶する（ステップＳ８０５）。
無線制御部１０６ａ、１０６ａ’が無線チャネルモードを確認した後、無線通信部１０６、１０６’はオフセット後の認証ＩＤを用いてネットワーク接続動作を開始する（ステップＳ８０６）。
【００３３】
図９は、マスターストロボ１００、スレーブストロボ１００’のスレーブ機器制御モードを変更したときの認証ＩＤのオフセット処理のフローチャートを示す図である。
まず、ユーザが操作部１０１、１０１’にてスレーブ機器制御モードを変更したとき、無線制御部１０６ａ、１０６ａ’はストロボ制御部１０３、１０３’からスレーブ機器制御モード通知を受信する（ステップＳ９０１）。
次に、無線制御部１０６ａ、１０６ａ’はストロボ制御部１０３、１０３’を介して記憶部１０７、１０７’に記憶されている現在のスレーブ機器制御モードを読み出す。無線制御部１０６ａ、１０６ａ’は読み出したスレーブ機器制御モードがストロボ制御部１０３、１０３’から受信したスレーブ機器制御モード通知のスレーブ機器制御モードと同じであるか否かを判定する（ステップＳ９０２）。
【００３４】
スレーブ機器制御モードが同じ場合、無線制御部１０６ａ、１０６ａ’は認証ＩＤのオフセット処理を行わない。スレーブ機器制御モードが異なる場合、無線制御部１０６ａ、１０６ａ’はストロボ制御部１０３、１０３’から受信したスレーブ機器制御モードが発光制御モードであるか否かを判定する（ステップＳ９０３）。
発光制御モードの場合、無線制御部１０６ａ、１０６ａ’はストロボ制御部１０３、１０３’を介して認証ＩＤを２００００マイナスした値に変更して、記憶部１０７、１０７’に記憶する（ステップＳ９０４）。
連動レリーズモードの場合、無線制御部１０６ａ、１０６ａ’はストロボ制御部１０３、１０３’を介して認証ＩＤを２００００プラスした値に変更して、記憶部１０７、１０７’に記憶する（ステップＳ９０５）。
無線制御部１０６ａ、１０６ａ’がスレーブ機器制御モードを確認した後、無線通信部１０６、１０６’はオフセット後の認証ＩＤを用いてネットワーク接続動作を開始する（ステップＳ９０６）。
【００３５】
このように本実施形態では無線通信部１０６、１０６’を起動したとき、またはユーザが操作部１０１、１０１’にて無線チャネルモード、スレーブ機器制御モードを変更したとき、無線通信部１０６、１０６’は各状態に応じた認証ＩＤのオフセット処理を行う。したがって、ユーザが操作部１０１、１０１’から入力した認証ＩＤのみで複数の状態ごとに、それぞれ異なるネットワークを形成することが可能となる。すなわち、１つの認証ＩＤを、所定の撮影処理を実行するための複数の状態に応じて使い分けることができ、ユーザによる認証ＩＤの管理の煩雑さを低減させることができる。
【００３６】
なお、本実施形態では、ストロボ（１００、１００’）、カメラ（２００、２００’）の２セットを用いるシステムについて説明したが、３セット以上においても同様に、本実施形態の効果を達成することができる。
また、認証ＩＤが数字ではなく文字列の場合、ストロボ１００、１００’の状態に応じて無線制御部１０６ａ、１０６ａ’が例えば先頭に文字を付加したり削除したりすれば本実施形態の効果を達成することができる。
また、本実施形態では、図７で説明したように、先にスレーブ機器制御モードの確認を行っているが、無線チャネルモードの確認を先に行っても、本実施形態の効果を達成することができる。
【００３７】
［第２の実施形態］
次に、第２の実施形態について説明する。
図１０は、第２の実施形態として、カメラ２００がカメラ２００’と無線通信部２０６、２０６’を介して接続されている場合のシステムの一例を示す概略図である。ここでは、カメラ２００がマスターカメラであり、カメラ２００’がスレーブカメラである。
【００３８】
マスターカメラ２００はストロボ１００とインターフェース１０４、２０４により接続されている。また、マスターカメラ２００はインターフェース２０４を介してストロボ１００と通信を行う。
スレーブカメラ２００’はストロボ１００’とインターフェース１０４’、２０４’により接続されている。また、スレーブカメラ２００’はインターフェース２０４’を介してストロボ１００’と通信を行う。
スレーブカメラ２００’のハードウェア構成は、マスターカメラ２００と同一のハードウェア構成である。例えば、マスターカメラ２００のカメラ制御部が２０３であるように、スレーブカメラ２００’のカメラ制御部は２０３’となる。
【００３９】
ここで、ネットワークに参加するために必要な認証ＩＤについて説明する。認証ＩＤは、ストロボ１００における認証ＩＤと同様、ユーザが００００から９９９９までの４桁の数字を操作部２０１から入力し、カメラ制御部２０３が４桁の数字を認証ＩＤとして記憶部２０７に記憶し、無線通信部２０６へ通知する。認証ＩＤの一致する複数の機器がネットワークを形成する。記憶部２０７に記憶されている認証ＩＤの初期値は００００である。ネットワークに参加している状態で認証ＩＤを操作部２０１により変更すると、参加しているネットワークから離脱することになる。なお、ここでは、認証ＩＤを４桁の数字として説明したが数字、桁数に限定されず、文字などであってもよい。
【００４０】
本実施形態では無線通信部２０６、２０６’を起動したとき、またはユーザが操作部２０１、２０１’にて無線チャネルモードもしくはスレーブ機器制御モードを変更したとき、無線通信部２０６、２０６’が認証ＩＤのオフセットを第１の実施形態と同様に行う。
【００４１】
このように本実施形態によれば、無線通信部２０６、２０６’は各状態に応じた認証ＩＤのオフセットをかけることで、ユーザが操作部２０１、２０１’から入力した認証ＩＤのみで複数の状態ごとに、それぞれ異なるネットワークを形成することが可能となる。
なお、本実施形態では、ストロボ（１００、１００’）、カメラ（２００、２００’）の２セットを用いるシステムについて説明したが、３セット以上においても同様に、本実施形態の効果を達成することができる。
また、認証ＩＤが数字ではなく文字列の場合、カメラ２００、２００’の状態に応じて無線制御部２０６ａ、２０６ａ’が例えば先頭に文字を付加したり削除したりすれば本実施形態の効果を達成することができる。
【００４２】
［第３の実施形態］
次に、第３の実施形態について説明する。
図１１は、第３の実施形態として、ストロボ１００がカメラ２００’と無線通信部１０６、２０６’を介して接続されている場合のシステムの一例を示す概略図である。ここでは、ストロボ１００がマスターストロボであり、カメラ２００’がスレーブカメラである。
【００４３】
マスターストロボ１００はカメラ２００とインターフェース１０４、２０４により接続されている。また、マスターストロボ１００はインターフェース１０４を介してカメラ２００と通信を行う。
スレーブカメラ２００’はストロボ１００’とインターフェース１０４’、２０４’により接続されている。また、スレーブカメラ２００’はインターフェース２０４’を介してストロボ１００’と通信を行う。
ストロボ１００’のハードウェア構成は、マスターストロボ１００と同一のハードウェア構成である。また、カメラ２００のハードウェア構成は、スレーブカメラ２００’と同一のハードウェア構成である。
【００４４】
本実施形態では無線通信部１０６、２０６’を起動したとき、またはユーザが操作部１０１、２０１’にて無線チャネルモードもしくはスレーブ機器制御モードを変更したとき、無線通信部１０６、２０６’が認証ＩＤのオフセットを第１の実施形態と同様に行う。
【００４５】
このように本実施形態によれば、無線通信部１０６、２０６’は各状態に応じた認証ＩＤのオフセットをかけることで、ユーザが操作部１０１、２０１’から入力した認証ＩＤのみで複数の状態ごとに、それぞれ異なるネットワークを形成することが可能となる。
なお、本実施形態では、ストロボ（１００、１００’）、カメラ（２００、２００’）の２セットを用いるシステムについて説明したが、３セット以上においても同様に、本実施形態の効果を達成することができる。
なお、認証ＩＤが数字ではなく文字列の場合、ストロボ１００、カメラ２００’の状態に応じて無線制御部１０６ａ、２０６ａ’が例えば先頭に文字を付加したり削除したりすれば本実施形態の効果を達成することができる。
更に、マスターをカメラ２００’、スレーブをストロボ１００としても同様の効果を得られることは言うまでもない。
【００４６】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。すなわち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワークまたは各種記憶媒体を介してストロボあるいはカメラに供給し、そのストロボあるいはカメラのコンピュータがプログラムを読み出して実行する処理である。
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【図１】
0005868196.tif 000002
【図２】
0005868196.tif 000003
【図３】
0005868196.tif 000004
【図４】
0005868196.tif 000005
【図５】
0005868196.tif 000006
【図６】
0005868196.tif 000007
【図７】
0005868196.tif 000008
【図８】
0005868196.tif 000009
【図９】
0005868196.tif 000010
【図１０】
0005868196.tif 000011
【図１１】
0005868196.tif 000012