"撮像装置、通信装置及び被写体に対して発光する発光装置を備えたカメラシステムであって、前記通信装置は、前記撮像装置から撮像準備が開始されたことを通知されると、前記発光装置と通信中であるか否かを判別する通信判別手段と、前記通信判別手段により、通信中ではないと判別されたとき、前記発光装置の充電が完了しているか否かを判別する充完判別手段と、前記充完判別手段により、前記発光装置の充電が完了していると判別されたとき、前記発光装置に対して通信を行わないように指示する通信不可通知を行うとともに、前記撮像装置に対して、撮像が実行可能であることを示す撮像許可通知を行う通知手段とを備え、前記撮像装置は、ユーザーにより撮像を実行するための指示が入力されると、前記通信装置から前記撮像許可通知を受信したか否かを判別する撮像許可通知判別手段と、前記撮像許可通知判別手段により、前記撮像許可通知を受信したと判別されたとき、撮像を実行する撮像手段とを備え、前記発光装置は、前記通信装置に充電完了となったことを通知する充完通知手段と、前記通信不可通知を受信すると、前記充完通知手段による通知を禁止する禁止手段と、を備えたことを特徴とするカメラシステム。撮像装置に接続可能であって、発光装置と通信する通信手段を備えた通信装置であって、接続された撮像装置から撮像準備が開始されたことを通知されると、前記発光装置と通信中であるか否かを判別する通信判別手段と、前記通信判別手段により、通信中ではないと判別されたとき、前記発光装置の充電が完了しているか否かを判別する充完判別手段と、前記充完判別手段により、前記発光装置の充電が完了していると判別されたとき、前記発光装置に対して通信を行わないように指示する通信不可通知を行うとともに、前記撮像装置に対して、撮像が実行可能であることを示す撮像許可通知を行う通知手段とを備えたことを特徴とする通信装置。撮像装置、通信装置及び被写体に対して発光する発光装置を備えたカメラシステムにおける前記通信装置の制御方法であって、前記撮像装置から撮像準備が開始されたことを通知されると、前記発光装置と通信中であるか否かを判別する通信判別ステップと、前記通信判別ステップにより、通信中ではないと判別されたとき、前記発光装置の充電が完了しているか否かを判別する充完判別ステップと、前記充完判別ステップにより、前記発光装置の充電が完了していると判別されたとき、前記発光装置に対して通信を行わないように指示する通信不可通知を行うとともに、前記撮像装置に対して、撮像が実行可能であることを示す撮像許可通知を行う通知ステップとを備えたことを特徴とする通信装置の制御方法。撮像装置、通信装置及び被写体に対して発光する発光装置を備えたカメラシステムにおける前記通信装置の制御方法をコンピュータに実行させるためのプログラムであって、前記制御方法は、前記撮像装置から撮像準備が開始されたことを通知されると、前記発光装置と通信中であるか否かを判別する通信判別ステップと、前記通信判別ステップにより、通信中ではないと判別されたとき、前記発光装置の充電が完了しているか否かを判別する充完判別ステップと、前記充完判別ステップにより、前記発光装置の充電が完了していると判別されたとき、前記発光装置に対して通信を行わないように指示する通信不可通知を行うとともに、前記撮像装置に対して、撮像が実行可能であることを示す撮像許可通知を行う通知ステップとを備えたことを特徴とするプログラム。しかしながら、電波通信における問題点として、マスターからのレリーズ制御通信とスレーブからのスレーブ情報通信が同時に発生した場合、通信の衝突が生じ、通信の伝播が阻害され適切にスレーブ発光制御を行うことができなくなる恐れがある。本発明の目的は、通信装置と発光装置の通信により生じる発光制御の失敗を回避可能なカメラシステム、通信装置及びその制御方法、並びにプログラムを提供することにある。上記目的を達成するために、本発明に係るカメラシステムは、撮像装置、通信装置及び被写体に対して発光する発光装置を備えたカメラシステムであって、前記通信装置は、前記撮像装置から撮像準備が開始されたことを通知されると、前記発光装置と通信中であるか否かを判別する通信判別手段と、前記通信判別手段により、通信中ではないと判別されたとき、前記発光装置の充電が完了しているか否かを判別する充完判別手段と、前記充完判別手段により、前記発光装置の充電が完了していると判別されたとき、前記発光装置に対して通信を行わないように指示する通信不可通知を行うとともに、前記撮像装置に対して、撮像が実行可能であることを示す撮像許可通知を行う通知手段とを備え、前記撮像装置は、ユーザーにより撮像を実行するための指示が入力されると、前記通信装置から前記撮像許可通知を受信したか否かを判別する撮像許可通知判別手段と、前記撮像許可通知判別手段により、前記撮像許可通知を受信したと判別されたとき、撮像を実行する撮像手段とを備え、前記発光装置は、前記通信装置に充電完了となったことを通知する充完通知手段と、前記通信不可通知を受信すると、前記充完通知手段による通知を禁止する禁止手段と、を備えたことを特徴とする。本発明によれば、通信装置と発光装置の通信により生じる発光制御の失敗を回避可能なカメラシステム、通信装置及びその制御方法、並びにプログラムを提供できる。以下、本発明の実施の形態について図面を参照しながら詳述する。図1は、本実施の形態に係るカメラシステム多灯制御システム300の概略構成を示す図である。図1において、カメラシステム300は、被写体に対して発光する複数図では3つの発光装置としてのストロボ100A,100B,100C、及び撮像装置としてのカメラ200で構成される。3つのストロボのうち、1つの発光装置であるストロボ100A通信装置は、カメラ200と物理的に接続可能であり、またマスターストロボマスター発光装置でもある。一方、ストロボ100Aを除く他の発光装置であるストロボ100B,100Cは、スレーブストロボである。ストロボ100Aは、ストロボ100B,100Cの各々と双方向通信を行う。また、ストロボ100Aは、カメラ200と通信を行う。以下の説明では、ストロボ100A,100B,100Cに共通する説明を行うときは、ストロボ100と表現する。また、ストロボ100Aをマスター、そしてストロボ100B,100Cをスレーブと表現することがある。なお、スレーブストロボが1つのカメラシステムであても構わない。ストロボ100は、発光に関する各種設定や表示を行うための操作表示部101を備える。また、カメラ200は、レリーズ制御や、カメラ撮像モードの切り替え設定や表示、また、スレーブストロボの情報を表示するための操作表示部201を備える。なお、図1ではスレーブを2台としているが、2台以上の複数台でも構わない。図2は、図1におけるストロボ100の概略構成を示す図である。図2において、ストロボ100は、操作表示部101、発光回路102、ストロボ制御部103、インターフェース104、及び無線通信部105を備える。ストロボ制御部103は、CPU、ROM、RAM等で構成され、ストロボ100全体を制御する。操作表示部101によってストロボ制御部103に対して動作指示が行われることにより、ストロボ100が制御される。発光回路102は、充電や発光制御など発光に関わる制御を行い、ストロボ制御部103からの発光命令を表す信号を受信することで発光する。また、ストロボ制御部103に対して充電完了を表す信号を送信する。インターフェース104は撮像装置不図示と物理的に接続するためのインターフェースである。このインターフェース104を介して撮像装置と通信する。無線通信部105は、無線による通信を行うものであり、アンテナ105A、無線制御部105B、発振回路105C、及び水晶発振子105Dを備える。この無線通信部105の形態として、2種類の形態を挙げることができる。1つはストロボ100に内蔵するタイプであり、もう1つは無線通信部105をカード化して、ストロボ100にカードスロットを設けた着脱可能型タイプの2つである。本実施の形態では内蔵タイプとして説明する。アンテナ105Aは、無線通信を用いてデータの送受信を行い、通信相手から受信したデータを無線制御部105Bへ送信する。また、無線制御部105Bからデータを受け取り、通信相手へ送信する。発振回路105Cは、発振回路105Cに接続された水晶発振子105Dから生成されるクロック信号の波形を整形し、整形したクロック信号を無線通信部105での各回路に出力する。このクロック信号により、各回路による同期をとることができる。図3は、図1におけるカメラ200により実行されるカメラ制御処理の手順を示すフローチャートである。この処理は、カメラ200に搭載されたCPUにより実行される。図3において、ユーザーにより操作表示部201の撮像準備開始ボタンが押下されるとステップS101、撮像準備開始状態にカメラ200の状態が遷移する。すなわち、ユーザーにより撮像を実行するための指示が入力される。次いで、マスターへ撮像準備開始通知を行うステップS102。これにより、カメラ200の状態は、撮像許可通知を受信するのを待つ状態に遷移する。マスターから撮像許可通知を受信するとステップS103でYES撮像許可通知判別手段、カメラ撮像開始ボタンを受け付けるための許可フラグをオンとするステップS104。これにより、カメラ200の状態は、カメラ撮像開始ボタンを受け付け可能な状態に遷移する。次いで、ユーザーにより操作表示部201の撮像開始ボタンが押下されステップS105、マスターから撮像許可通知を受信するとステップS106でYES、撮像を実行しステップS107撮像手段、本処理を終了する。このように、撮像許可通知を受信したと判別されたとき、撮像を実行するので、通信の衝突によって生じるストロボの発光制御失敗を防止することができる。図4は、図1におけるストロボ100Aマスターにより実行されるマスター制御処理の手順を示すフローチャートである。この処理は、ストロボ制御部103に搭載されたCPUにより実行される。図4において、カメラ200から撮像準備が開始されたことを示す撮像準備開始通知を受信するとステップS201、スレーブと通信中であるか否か判別するステップS202通信判別手段。ステップS202の判別の結果、スレーブと通信中ではないときステップS202でYES、スレーブが充完しているか否か判別するステップS203充完判別手段。スレーブは充完したことを示す充完通知をマスターに定期的に行っている。この通知を受信すると、スレーブが充完したことを示す情報が保持されるので、この情報を用いて上記判別を行うことができる。ステップS203の判別の結果、スレーブが充完していないときステップS203でNO、スレーブに対して、スレーブ充完情報要求を行いステップS204、上記ステップS202に戻る。一方、ステップS203の判別の結果、スレーブが充完しているときステップS203でYES、以下の処理を行う。まず、スレーブに対して通信を行わないように指示する通信不可通知を行うとともに、カメラ200に対して、撮像が実行可能であることを示す撮像許可通知を行いステップS205通知手段、本処理を終了する。図5は、図1におけるストロボ100B、100Cスレーブにより実行されるスレーブ制御処理の手順を示すフローチャートである。この処理は、ストロボ制御部103に搭載されたCPUにより実行される。図5において、マスターから通信不可通知を受信するとステップS301、マスターへ充完に関する通信が許可されている否かを示す充完通信許可フラグをオフとしステップS302禁止手段、本処理を終了する。これにより、撮像許可された後のマスター、スレーブ間の通信が行われなくなるため、通信の衝突を回避できる。図6は、図1におけるストロボ100B、100Cスレーブにより実行される充完チェック処理の手順を示すフローチャートである。この処理は、ストロボ制御部103に搭載されたCPUにより実行される。また、この充完チェック処理は、スレーブにおいて定期的に行われる処理である。図6において、充完チェックを行いステップS401、充完状態が変化して充完となったときステップS402、充完通知許可フラグがオンか否か判別するステップS403。ステップS403の判別の結果、充完通知許可フラグがオフのときステップS403でNO、そのまま処理を終了する。一方、充完通知許可フラグがオンのときステップS403でYES、マスターへ充完通知しステップS404充完通知手段、本処理を終了する。このように、通信不可通知を受信すると、ステップS404による通知を禁止するようになっている。従って、充完通知許可フラグがオフのときは、マスターへの通信が行われない。その結果、マスター、スレーブ間の通信の衝突を回避できる。上述した実施の形態により、撮像許可時以外はマスター、スレーブ間の双方向通信を行うことができる一方で、撮像許可時は通信を行わないため、通信の衝突が回避できる結果、ストロボの発光制御失敗を防止することができる。本実施の形態により、カメラ200から撮像準備が開始されたことを通知されると、マスターはスレーブと通信中であるか否かを判別するステップS202。そして、通信中ではないと判別されたとき、スレーブの充電が完了しているか否かを判別するステップS203。スレーブの充電が完了していると判別されたとき、スレーブに対して通信を行わないように指示するとともに、カメラ200に対して、撮像が実行可能であることを示す撮像許可通知するステップS205。その結果、発光装置同士の通信により生じる発光制御の失敗を回避可能となる。以上、本発明の好ましい実施の形態について説明したが、本発明はこれらの実施の形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、上記の実施の形態では、マスターストロボがカメラの撮像を許可する通知やスレーブストロボからの通信を禁止する通知を行っているが、カメラに接続された、発光回路を有していない通信装置であっても本発明は適用できる。このような構成であれば、通信装置と発光装置の通信により生じる発光制御の失敗を回避可能となる。他の実施の形態本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施の形態の機能を実現するソフトウェアプログラムをネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ又はCPUやMPU等がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。"