任意の無線通信機器と通信する通信インターフェースと、前記通信インターフェースを介して、前記任意の無線通信機器から通信されるデータを記憶する記録媒体と、前記記録媒体に対する書込み許可および書込み禁止に係る書込み識別情報を記憶する記憶部と、前記任意の無線通信機器を一意に特定する機器識別情報を、前記任意の無線通信機器との間でトランスポート層レベルの通信プロトコルによる接続が確立したあとトランスポート層レベルよりも上位層レベルの通信プロトコルによる通信が開始するまでの間に、前記通信インターフェースを介して当該任意の無線通信機器から取得する取得部と、前記上位層レベルの通信プロトコルで、前記記録媒体に対する書込みおよび読出しをセクタ単位で行うセッション層の通信プロトコルが選択された場合、前記取得部が取得した前記機器識別情報と、前記記憶部が記憶する前記書込み識別情報とに基づいて、前記記録媒体に対する書込み許可または書込み禁止を決定する決定部と、前記決定部が決定した結果に基づいて、前記記録媒体に対する書込みの許可および書込の禁止を制御する記録媒体制御部と、を備えることを特徴とする無線通信装置。前記取得部は、前記トランスポート層レベルの通信プロトコルよりも上位層レベルの通信プロトコルによる通信で前記機器識別情報を取得することを特徴とする請求項1に記載の無線通信装置。前記記録媒体に対する書込みおよび読出しをセクタ単位で行うセッション層の通信プロトコルはSCSIであることを特徴とする請求項1に記載の無線通信装置。前記決定部は、前記取得部が前記機器識別情報を取得した前記層と同一の層で、前記記録媒体に対する書込み許可または書込み禁止を決定することを特徴とする請求項1に記載の無線通信装置。前記決定部は、前記セッション層の通信プロトコルよりも上位層の通信プロトコルが起動する前に、前記記録媒体に対する書込み許可または書込み禁止を決定することを特徴とする請求項4に記載の無線通信装置。前記決定部は、前記録媒体に対する書込み許可または書込み禁止を決定した結果を、前記セッション層の通信プロトコルよりも上位層の通信プロトコルに通知することを特徴とする請求項4に記載の無線通信装置。前記取得部は、前記セッション層の通信プロトコルが選択される前に、前記機器識別情報を取得することを特徴とする請求項1に記載の無線通信装置。しかしながら、上述した方法では、データの書込み中に無線通信が切断される可能性がある場合、ユーザがその都度記録媒体に付帯しているスイッチを操作する必要があり、操作が煩わしく、また、操作を忘れてしまう可能性がある。本発明は、上記事情に鑑みてなされたものであり、記録媒体へのデータの書込み中に無線通信が切断される可能性がある場合においても、ユーザが操作することなく、データの消失リスクを低減させることができる無線通信装置を提供することを目的とする。本発明は、任意の無線通信機器と通信する通信インターフェースと、前記通信インターフェースを介して、前記任意の無線通信機器から通信されるデータを記憶する記録媒体と、前記記録媒体に対する書込み許可および書込み禁止に係る書込み識別情報を記憶する記憶部と、前記任意の無線通信機器を一意に特定する機器識別情報を、前記任意の無線通信機器との間でトランスポート層レベルの通信プロトコルによる接続が確立したあとトランスポート層レベルよりも上位層レベルの通信プロトコルによる通信が開始するまでの間に、前記通信インターフェースを介して当該任意の無線通信機器から取得する取得部と、前記上位層レベルの通信プロトコルで、前記記録媒体に対する書込みおよび読出しをセクタ単位で行うセッション層の通信プロトコルが選択された場合、前記取得部が取得した前記機器識別情報と、前記記憶部が記憶する前記書込み識別情報とに基づいて、前記記録媒体に対する書込み許可または書込み禁止を決定する決定部と、前記決定部が決定した結果に基づいて、前記記録媒体に対する書込みの許可および書込みの禁止を制御する記録媒体制御部と、を備えることを特徴とする無線通信装置である。また、本発明の無線通信装置において、前記取得部は、前記トランスポート層レベルの通信プロトコルよりも上位層レベルの通信プロトコルによる通信で前記機器識別情報を取得することを特徴とする。また、本発明の無線通信装置において、前記記録媒体に対する書込みおよび読出しをセクタ単位で行うセッション層の通信プロトコルはSCSIであることを特徴とする。また、本発明の無線通信装置において、前記決定部は、前記取得部が前記機器識別情報を取得した前記層と同一の層で、前記記録媒体に対する書込み許可または書込み禁止を決定することを特徴とする。また、本発明の無線通信装置において、前記決定部は、前記セッション層の通信プロトコルよりも上位層の通信プロトコルが起動する前に、前記記録媒体に対する書込み許可または書込み禁止を決定することを特徴とする。また、本発明の無線通信装置において、前記決定部は、前記録媒体に対する書込み許可または書込み禁止を決定した結果を、前記セッション層の通信プロトコルよりも上位層の通信プロトコルに通知することを特徴とする。また、本発明の無線通信装置において、前記取得部は、前記セッション層の通信プロトコルが選択される前に、前記機器識別情報を取得することを特徴とする。本発明によれば、通信インターフェースは、任意の無線通信機器と通信する。また、記録媒体は、通信インターフェースを介して、任意の無線通信機器から通信されるデータを記憶する。また、記憶部は、記録媒体に対する書込み許可および書込み禁止に係る書込み識別情報を記憶する。また、取得部は、任意の無線通信機器を一意に特定する機器識別情報を、任意の無線通信機器との間でトランスポート層レベルの通信プロトコルによる接続が確立したあとトランスポート層レベルよりも上位層レベルの通信プロトコルによる通信が開始するまでの間に、通信インターフェースを介して当該任意の無線通信機器から取得する。また、決定部は、上位層レベルの通信プロトコルで、記録媒体に対する書込みおよび読出しをセクタ単位で行うセッション層の通信プロトコルが選択された場合、取得部が取得した機器識別情報と、記憶部が記憶する書込み識別情報とに基づいて、記録媒体に対する書込み許可または書込み禁止を決定する。また、記録媒体制御部は、決定部が決定した結果に基づいて、記録媒体に対する書込みの許可および書込みの禁止を制御する。この構成により、決定部は、記録媒体に対する書込み許可および書込み禁止に係る書込み識別情報と、任意の無線通信機器を一意に特定する機器識別情報とに基づいて、記録媒体に対する書込み許可または書込み禁止を決定し、記録媒体制御部は、決定部が決定した結果に基づいて、記録媒体に対する書込みの許可および書込みの禁止を制御する。従って、記録媒体へのデータの書込み中に無線通信が切断される可能性がある場合においても、ユーザが操作することなく、データの消失リスクを低減させることができる。以下、本発明の一実施形態について図面を参照して説明する。本実施形態は、電子カメラ無線通信装置と、変換アダプタまたはPCパーソナルコンピュータなどの無線通信機器との間で無線通信を行う例を用いて説明する。図1は、本実施形態における電子カメラとPCとが無線通信を行う際の接続例を示した概略図である。図示する例では、電子カメラ1とPC3とは、通信ポイント4をそれぞれ備えている。また、電子カメラ1とPC3とが備える通信ポイント4の位置を合わせることで、電子カメラ1とPC3とは近接無線技術を用いて無線通信を行うことができる。なお、電子カメラ1とPC3とは近接無線技術を用いて無線通信を行っているため、ユーザがPC3のキーボードを操作する場合などで、ユーザの手が電子カメラ1に触れてしまうと通信ポイント4の位置がずれてしまい、無線通信が切断される。そのため、セクタ単位で読込みおよび書込みを行うインターフェース規格SCSIに則って電子カメラ1がPC3から受信したデータを記録媒体に書込んでいる場合に電子カメラ1とPC3とが備える通信ポイント4の位置がずれると、無線通信が切断され、記録媒体のファイル管理エリアの破壊等により記録媒体内のデータの消失を招く恐れがある。従って、本実施形態では、電子カメラ1とPC3との組み合わせのように、電子カメラ1と通信先の無線通信機器との位置がずれやすい場合には、電子カメラ1の記録媒体には書込みを禁止する。図2は、本実施形態における電子カメラ1と変換アダプタ2クレードルとが無線通信を行う際の接続例を示した概略図である。図示する例では、電子カメラ1と変換アダプタ2とは、通信ポイント4をそれぞれ備えている。また、電子カメラ1と変換アダプタ2とが備える通信ポイント4の位置を合わせることで、電子カメラ1と変換アダプタ2とは近接無線技術を用いて無線通信を行うことができる。なお、電子カメラ1と変換アダプタ2とは近接無線技術を用いて無線通信を行っているため、電子カメラ1と変換アダプタ2とが備える通信ポイント4の位置がずれた場合、無線通信が切断される。しかしながら、本実施形態の変換アダプタ2の形状は、電子カメラ1を設置した場合に通信ポイント4の位置がずれないような形状ホルダー形状等となっている。この形状により、電子カメラ1と変換アダプタ2とが無線通信を行う場合、電子カメラ1は、位置が動かないように変換アダプタ2に保持される。そのため、無線通信中に電子カメラ1と変換アダプタ2との位置がずれる可能性が低いため、無線通信が切断される可能性も低い。従って、本実施形態では、電子カメラ1と変換アダプタ2との組み合わせのように、電子カメラ1と通信先の無線通信機器との位置がずれにくい場合には、電子カメラ1の記録媒体には書込みを許可する。また、変換アダプタ2とPC3とは有線ケーブルで接続されており、変換アダプタ2は、電子カメラ1から送信されたデータをPC3に送信することができ、PC3から送信されたデータを電子カメラ1に送信することができる。これにより、変換アダプタ2を介すことで、電子カメラ1とPC3との間でデータの送受信を行うことができる。次に、電子カメラ1の構成について説明する。図3は、本実施形態における電子カメラ1の構成を示したブロック図である。図示する例では、電子カメラ1は、撮像部11と、記録媒体12と、CPU13と、無線通信制御部14通信インターフェースと、操作部15と、表示部16と、RAM17と、フラッシュメモリ18記憶部とを備えている。CPU13は、フラッシュメモリ18に記録されている制御プログラムを読み出して実行し、RAM17に種々のデータを読み書きすることにより、電子カメラ1が備える各部の動作を統括的に制御する。フラッシュメモリ18は、制御プログラムの他に、記録媒体12に対する書込みを許可する無線通信機器を一意に特定する書込み識別情報を記憶している。また、フラッシュメモリ18は、撮影パラメータや通信パラメータデータ通信プロトコル情報等等を記憶している。また、CPU13は、取得部131と、決定部132と、記録媒体制御部133とを備える。取得部131は、無線通信制御部14が受信する通信パケットから、通信相手の通信機器を一意に識別する識別情報を取得する。決定部132は、フラッシュメモリ18が記憶している書込み識別情報と、取得部131が取得した識別情報に基づいて、記録媒体12への書き込みの許可または禁止の決定を行う。記録媒体制御部133は、決定部132が決定した記録媒体12への書き込みの許可または禁止の決定結果に基づいて、記録媒体12からのデータ読出しや、記録媒体12へのデータ書込みや、記録媒体12へのデータ書込みの許可または禁止等の制御を行う。撮像部11は、被写体を撮影して撮像信号を生成するとともに、種々の画像処理を行って画像データを作成する。撮像部11に作成された画像データは、記録媒体12に記録される。例えば、記録媒体12として、電子カメラ1に着脱可能なメモリカードや、電子カメラ1に固定されたハードディスクなどが用いられる。また、記録媒体12は、記録媒体制御部133の制御により、変換アダプタ2などの他の装置から送信されるデータを記憶する。操作部15は、電子カメラ1の動作に関する指示を入力するための操作スイッチなどを備える。表示部16は、記録媒体12から読み出された画像データや、ユーザインタフェース画面等を表示する。無線通信制御部14は、PC3や、プリンタや、外部記録装置等の外部機器や、変換アダプタ2との間で撮影画像等のデータの授受を行う無線通信インターフェースである。無線通信インターフェースとは広く情報の送受信に用いられるインターフェースのことで、WLANWirelessLAN、無線LAN、Blutooth登録商標、IrDA登録商標、TransferJET登録商標、WiMedia登録商標などの無線通信も含まれる。次に、変換アダプタ2の構成について説明する。図4は、本実施形態における変換アダプタ2の構成を示したブロック図である。図示する例では、変換アダプタ2は、CPU21と、フラッシュメモリ22と、無線通信制御部23と、有線通信制御部24とを備えている。CPU21は、フラッシュメモリ22に記録されている制御プログラムを読み出し実行し、RAM26に種々のデータを読み書きすることにより、変換アダプタ2が備える各部の動作を統括的に制御する。無線通信制御部23は、電子カメラ1等の機器との間で種々のデータの授受を行う無線通信インターフェースである。無線通信インターフェースとは広く情報の送受信に用いられるインターフェースのことで、WLAN、Blutooth登録商標、IrDA登録商標、TransferJET登録商標、WiMedia登録商標などの無線通信も含まれる。有線通信制御部24は、PC3やプリンタ等との間で、撮像装置1等のデータ授受を行う有線通信インターフェースである。有線通信インターフェースとは、例えばUSBUniversalSerialBus、ユニバーサルシリアルバス等である。次に、電子カメラ1の無線通信制御部14と、変換アダプタ2の無線通信制御部23とが用いる通信プロトコルについて説明する。図5は、本実施形態における電子カメラ1の無線通信制御部14と、変換アダプタ2およびPC3との無線通信制御部23とが用いる通信プロトコルの階層を示した階層図である。本実施形態で用いる通信方式のトランスポート層は、通信距離が短い近接無線通信であり、機器にInitiator/Responderの役割をもたせ、Initiatorが接続要求を行い、Responderがその接続要求を受ける承諾する通信方式である。本実施形態では変換アダプタ2およびPC3をInitiatorとし、電子カメラ1をResponderとする。また、Initiator側の機器変換アダプタ2およびPC3は、アプリケーション層のサービス、または/およびセッション層のプロトコルOBEX/SCSI等の起動停止の制御も行う。また、本実施形態の通信方式では、トランスポート層において、以下のメッセージをやり取りすることにより、機器情報の交換やサービスの起動停止等を行う。メッセージは、InitiatorからResponderに発行されるRequestMessageと、ResponderからInitiatorに返信されるResponseMessageからなる。次に、本実施形態におけるメッセージのフォーマットについて説明する。図6は、本実施形態におけるメッセージのフォーマットを示した概略図である。本実施形態におけるメッセージは、MessageTypeと、MessageCodeと、ResponseCodeと、Parametersと、Lengthと、DataとのFieldフィールドを有している。MessageTypeはメッセージタイプRequestMessage/ResponseMessageを格納する。MessageCodeはメッセージ種別を識別するコードを格納する。なお、本実施形態でのメッセージ種別は機器情報取得GetDeviceInformationと、サービスリスト取得GetServiceListと、サービス起動/停止SetServiceとがある。ResponseCodeは、RequestMessageに対する応答コード処理結果を格納する。例えば、正常終了の場合、ResponseCodeにはSUCCESSを示すコードを格納する。またResponseCodeフィールドは、MessageTypeがResponseMessageの場合のみ有効となる。Parametersはメッセージ種別ごとに定義される値を格納する。Lengthは、後続のDataフィールドのサイズを格納する。Dataはメッセージ種別ごとに定義されたデータを格納する。次に、機器情報取得要求メッセージのフォーマットについて説明する。図7は、本実施形態における機器情報取得要求メッセージのフォーマットを示した概略図である。機器情報取得要求メッセージは、Responderの機器情報を取得要求し、自装置の情報を通知するためのメッセージであり、InitiatorからResponderに対して送信される。機器情報取得要求メッセージのMessageTypeには、メッセージタイプRequestMessageが格納される。MessageCodeには、メッセージ種別を識別するコードGetDeviceInformationが格納される。ResponseCodeには、応答コード0:無効が格納される。Parametersには、メッセージ種別ごとに定義される値0:パラメータ無しが格納される。Lengthには、Dataフィールドのサイズが格納される。Dataは、メッセージ種別ごとに定義されたデータを格納するVendorIDと、ProductIDと、VendorNameと、ProductNameとのフィールドを備える。VendorIDには、機器の製造元を識別するベンダ識別子が格納される。ProductIDには、製造元毎に機器を識別する製品識別子が格納される。VendorNameには、機器の製造元名を示すテキスト文字が格納される。ProductNameには、機器の製品名示すテキスト文字が格納される。次に、機器情報取得応答メッセージのフォーマットについて説明する。図8は、本実施形態における機器情報取得応答メッセージのフォーマットを示した概略図である。機器情報取得応答メッセージは、Responderの機器情報を返信するためのメッセージであり、ResponderからInitiatorに対して送信される。機器情報取得応答メッセージのMessageTypeには、メッセージタイプResponseMessageが格納される。MessageCodeには、メッセージ種別を識別するコードGetDeviceInformationが格納される。ResponseCodeには、応答コードSUCCESSが格納される。Parametersには、メッセージ種別ごとに定義される値0:パラメータ無しが格納される。Lengthには、Dataフィールドのサイズが格納される。Dataは、メッセージ種別ごとに定義されたデータを格納するVendorIDと、ProductIDと、VendorNameと、ProductNameとのフィールドを備える。VendorIDには、機器の製造元を識別するベンダ識別子が格納される。ProductIDには、製造元毎に機器を識別する製品識別子が格納される。VendorNameには、機器の製造元名を示すテキスト文字が格納される。ProductNameには、機器の製品名示すテキスト文字が格納される。次に、サービスリスト取得要求メッセージのフォーマットについて説明する。図9は、本実施形態におけるサービスリスト取得要求メッセージのフォーマットを示した概略図である。サービスリスト取得要求メッセージは、Responderが対応しているサービスおよび/またはプロトコルのリストを取得するためのメッセージであり、InitiatorからResponderに対して送信される。サービスリスト取得要求メッセージのMessageTypeには、メッセージタイプRequestMessageが格納される。MessageCodeには、メッセージ種別を識別するコードGetServiceListが格納される。ResponseCodeには、応答コード0:無効が格納される。Parametersには、メッセージ種別ごとに定義される値0:パラメータ無しが格納される。Lengthには、Dataフィールドのサイズ0が格納される。Dataには何も格納されないNone、データ無し。次に、サービスリスト取得応答メッセージのフォーマットについて説明する。図10は、本実施形態におけるサービスリスト取得応答メッセージのフォーマットを示した概略図である。サービスリスト取得応答メッセージは、サービスリスト取得要求メッセージに対し、Responderが対応しているサービスおよび/またはプロトコルのリストを返信するためのメッセージであり、ResponderからInitiatorに対して送信される。サービスリスト取得応答メッセージのMessageTypeには、メッセージタイプResponseMessageが格納される。MessageCodeには、メッセージ種別を識別するコードGetServiceListが格納される。ResponseCodeには、応答コードSUCCESSが格納される。Parametersには、サービスパラメータの個数m個が格納される。Lengthには、Dataフィールドのサイズが格納される。Dataは、メッセージ種別ごとに定義されたデータを格納するServiceParameter♯0~ServiceParameter♯m-1とのフィールドを備える。ServiceParameter♯0~ServiceParameter♯m-1には、サービスやプロトコルに関するパラメータが格納される。次に、ServiceParameterのフォーマットについて説明する。図11は、本実施形態におけるServiceParameterのフォーマットを示した概略図である。本実施形態におけるServiceParameterは、ProtocolCodeと、ClassCodeと、Lengthと、ServiceInformationとのFieldフィールドを有している。ProtocolCodeは、プロトコル種別OBEX/SCSI等を示すコードを格納する。ClassCodeは、プロトコル種別毎に定義されたクラスコードを格納する。例えば、プロトコル種別がOBEXObjectEXcahngeの場合はOBEXPushServerやOBEXPushClient等を示すコードを格納する。また、プロトコル種別がSCSIの場合はSCSIBlockDevice-TargetやSCSIBlockDevice-Initiator等を示すコードを格納する。LengthはServiceInformationのサイズを格納する。ServiceInformationはアプリケーション層のサービスに応じた情報を格納する。次に、サービス起動/停止要求メッセージのフォーマットについて説明する。図12は、本実施形態におけるサービス起動/停止要求メッセージのフォーマットを示した概略図である。サービス起動/停止要求メッセージは、指定したServiceParameterでサービスおよび/またはプロトコルを起動する、または現在起動中のサービスおよび/またはプロトコルを停止するようにResponderに要求するためのメッセージであり、InitiatorからResponderに対して送信される。サービス起動/停止要求メッセージのMessageTypeには、メッセージタイプRequestMessageが格納される。MessageCodeには、メッセージ種別を識別するコードSetServiceが格納される。ResponseCodeには、応答コード0:無効が格納される。Parametersには、メッセージ種別ごとに定義される値0:パラメータ無しが格納される。Lengthには、Dataフィールドのサイズが格納される。Dataは、メッセージ種別ごとに定義されたデータを格納するServiceParameterのフィールドを備える。ServiceParameterには、起動するサービスパラメータが格納される。なお、Lengthに格納される値が0ServiceParameterが無いの場合は、サービス停止要求を示す。次に、サービス起動/停止応答メッセージのフォーマットについて説明する。図13は、本実施形態におけるサービス起動/停止応答メッセージのフォーマットを示した概略図である。サービス起動/停止応答メッセージは、サービス起動停止要求メッセージに対する応答メッセージであり、ResponderからInitiatorに対して送信される。サービス起動/停止応答メッセージのMessageTypeには、メッセージタイプResponseMessageが格納される。MessageCodeには、メッセージ種別を識別するコードSetServiceが格納される。ResponseCodeには、応答コードSUCCESSが格納される。Parametersには、メッセージ種別ごとに定義される値0:パラメータ無しが格納される。Lengthには、Dataフィールドのサイズ0が格納される。次に、本実施形態において、電子カメラ1が、変換アダプタ2のように通信ポイント4の位置がずれにくい特定の機器に接続したときのみ、電子カメラ1の記録媒体12への書込みを許可ライトイネーブルし、それ以外は書込み禁止ライトプロテクトにする方法について説明する。なお、変換アダプタ2は通常PC3に接続しておき、電子カメラ1を変換アダプタ2に設置通信ポイント4同士を近接させるすることにより無線通信が開始される。また、変換アダプタ2とPC3間の有線通信はUSBであり、変換アダプタ2の有線通信制御部24で授受されるデータは、USBMassStorageClassに定義されるコマンド、データおよびステータスであり、変換アダプタ2は、これらのデータを無線通信有線通信で相互に変換する。図14は、本実施形態の電子カメラ1と変換アダプタ2との間の無線通信における、接続確立から記録媒体12への書込みまでの動作手順を示したシーケンス図である。変換アダプタ2は、電子カメラ1との位置がずれにくい機器であるため、電子カメラ1の記録媒体12への書込みが許可される。なお、変換アダプタ2とPC3との間のシーケンスは、電子カメラ1と変換アダプタ2との無線通信とは直接関係ないため省略している。本実施形態では、以下の条件の場合、電子カメラ1Responder側の機器は、記録媒体12への書込みを許可ライトイネーブルする。<ライトイネーブルにする条件1>機器情報取得要求メッセージの機器識別情報VendorIDとProductIDが、変換アダプタ2のものと一致。サービス起動/停止起動要求メッセージのServiceParameterのProtocolCodeがSCSIであり、ClassCodeがSCSIBlockDevice-Targetである。<ライトイネーブルにする条件2>機器情報取得要求メッセージの機器識別情報VendorNameとProductNameが、変換アダプタ2のものと一致。サービス起動/停止起動要求メッセージのServiceParameterのProtocolCodeがSCSIであり、ClassCodeがSCSIBlockDevice-Targetである。ステップS101Initiator変換アダプタ2とResponder電子カメラ1とは、通信接続を確立する。具体的には、InitiatorはResponderに対して接続要求を行い、Responderは接続要求を許可する。ステップS102InitiatorとResponderとの通信接続が確立されると、InitiatorのTransportLayerは、Initiatorの機器識別情報が含まれた機器情報取得要求メッセージを、ResponderのTransportLayerに対して送信する。ステップS103ResponderのTransportLayerは、InitiatorのTransportLayerに対して機器情報取得応答メッセージを送信する。ステップS104ResponderのTransportLayerは、ステップS102の処理で受信した機器情報取得要求メッセージから機器識別情報を取得し、ResponderのApplicationLayerSCSITargetに対して入力する。ステップS105ResponderのApplicationLayerSCSITargetは、ステップS104で入力された機器識別情報を取得する。ステップS106InitiatorのApplicationLayerSCSITargetは、SCSIInitiatorを起動する。ステップS107SCSIInitiatorを起動すると、InitiatorのApplicationLayerSCSITargetは、InitiatorのTransportLayerに対してサービスの起動を要求する。ステップS108サービスの起動を要求されたInitiatorのTransportLayerは、ResponderのTransportLayerにサービスリスト取得要求メッセージを送信する。ステップS109サービスリスト要求メッセージを受信したResponderのTransportLayerは、InitiatorのTransportLayerに対して、自機が対応するサービスをServiceParameterにセットしたサービスリスト応答メッセージを送信する。ステップS110サービスリスト応答メッセージを受信したInitiatorのTransportLayerは、ResponderのTransportLayerに対してサービス起動停止要求メッセージ起動を送信する。サービス起動停止要求メッセージ起動を受信したResponderのTransportLayerは、ResponderのSessionLayerに対してSCSIプロトコルの起動を要求する。ステップS111ResponderのSessionLayerにSCSIプロトコルの起動を要求したResponderのTransportLayerは、InitiatorのTransportLayerにサービス起動停止応答メッセージを送信する。サービス起動停止応答メッセージを受信したInitiatorのTransportLayerは、InitiatorのSessionLayerに対してSCSIプロトコルの起動を要求する。ステップS112SCSIプロトコルの起動を要求されたInitiatorのSessionLayerは、SCSIプロトコルを起動する。ステップS113SCSIプロトコルの起動を要求されたResponderのSessionLayerは、SCSIプロトコルを起動し、ResponderのApplicationLayerにSCSITargetの起動を要求する。ステップS114SCSITargetの起動を要求されたResponderのApplicationLayerSCSITargetは、ステップS105の処理で取得した機器識別情報と、フラッシュメモリ18が記憶する書込み識別情報とに基づいて、記録媒体12への書込み許可/禁止を決定する。この例では、ステップS105の処理で取得した機器識別情報と、フラッシュメモリ18が記憶する書込み識別情報とが一致しているとものとし、記録媒体12への書込み許可を決定する。なお、記録媒体12への書込み許可/禁止を決定する条件は、上述した通りである。ステップS115ResponderのApplicationLayerSCSITargetは、SCSITargetを起動する。ステップS116ステップS114で決定した、記録媒体12への書込み許可をユーザに通知する。ステップS117InitiatorのSessionLayerがSCSIプロトコルを起動した後、InitiatorのApplicationLayerは、SCSITargetのディスク等にデータを書込むために、InitiatorのSessionLayerSCSIInitiatorにWriteRequestを入力する。ステップS118WriteRequestが入力されたInitiatorのSessionLayerは、WriteCommandを含んだCDBCommandDescriptorBlockを生成する。続いて、InitiatorのSessionLayerは、InitiatorとResponderのTransportLayerを介して、ResponderのSessionLayerに、生成したCDBを送信する。ステップS119ResponderのSessionLayerは、受信したCDBからWriteCommandを取得する。続いて、ResponderのSessionLayerは、ResponderのApplicationLayerSCSITargetに対して、取得したWriteCommandを入力する。ステップS120WriteCommandが入力されたResponderのApplicationLayerSCSITargetは、ステップS121~ステップS123の処理でInitiatorから送信されるWriteDataのWriteを実行する電子カメラ1の記録媒体12にデータを書き込む。ステップS121InitiatorのApplicationLayerSCSIInitiatorは、InitiatorのSessionLayerに対してWriteData電子カメラ1の記録媒体12に書き込むデータを入力する。ステップS122InitiatorのSessionLayerは、InitiatorとResponderのTransportLayerを介して、ResponderのSessionLayerに、WriteDataを送信する。ステップS123ResponderのSessionLayerは、ResponderのApplicationLayerSCSITargetに対して、受信したWriteDataを入力する。上述した通り、ResponderのApplicationLayerSCSITargetは、入力されたWriteDataのWriteを実行する電子カメラ1の記録媒体12にデータを書き込む。ステップS124ResponderのApplicationLayerSCSITargetは、Writeを完了した後、Writeを完了成功したことを通知するために、ResponderのSessionLayerに対してWriteResponseGOODを入力する。ステップS125ResponderのSessionLayerは、ResponderとInitiatorのTransportLayerを介して、InitiatorのSessionLayerに対して、入力されたWriteResponseGOODを送信する。ステップS126InitiatorのSessionLayerは、InitiatorのApplicationLayerに対して、受信したWriteResponseGOODを入力する。ステップS127WriteResponseGOODが入力されたInitiatorのApplicationLayerSCSIInitiatorは、Writeを完了する。上述した通り、Responder電子カメラ1のApplicationLayerSCSITargetは、Initiator変換アダプタ2から、Initiatorを一意に特定する機器識別情報を取得する。なお、本実施形態では、電子カメラ1のCPU13が備える取得部131が、機器識別情報を取得する処理を実行する。そして、Responder電子カメラ1のApplicationLayerSCSITargetは、取得した機器識別情報と、フラッシュメモリ18が記憶する書込み識別情報とに基づいて、記録媒体12への書込み許可/禁止を決定する。なお、本実施形態では、電子カメラ1のCPU13が備える決定部132が、記録媒体12への書込み許可/禁止を決定する処理を実行する。具体的には、フラッシュメモリ18は、電子カメラ1との位置がずれにくい機器を特定する書込み識別情報を記憶しているため、取得部131が取得した機器識別情報で特定される機器が、書込み識別情報で特定される機器に含まれている場合には、決定部132は記録媒体12への書込み許可を決定する。また、電子カメラ1は、変換アダプタ2からのWriteCommandを受け取ると、その後送信されてくる書込み対象データWriteDataを記録媒体12に書込み、書込み終了後、変換アダプタ2に対してResponseとしてGOODを返す。この結果、変換アダプタ2は電子カメラ1の記録媒体12に書込みが正常に終了したことを認識することができる。図15は、本実施形態の電子カメラ1とPC3との間の無線通信における、接続確立から記録媒体12への書込み禁止までの動作手順を示したシーケンス図である。PC3は、電子カメラ1との位置がずれやすい機器であるため、電子カメラ1の記録媒体12への書込みを禁止とする。なお、電子カメラ1Responder側の機器が記録媒体12への書込みを許可ライトイネーブルする条件は上述したとおりであり、この条件に合致しない場合には書込みを禁止とする。ステップS201InitiatorPC3とResponder電子カメラ1とは、通信接続を確立する。具体的には、InitiatorはResponderに対して接続要求を行い、Responderは接続要求を許可する。ステップS202~ステップS213の処理は、図14に示したステップS102~ステップS113の処理と同様の処理である。ステップS214SCSITargetの起動を要求されたResponderのApplicationLayerSCSITargetは、ステップS205の処理で取得した機器識別情報と、フラッシュメモリ18が記憶する書込み識別情報とに基づいて、記録媒体12への書込み許可/禁止を決定する。この例では、ステップS205の処理で取得した機器識別情報と、フラッシュメモリ18が記憶する書込み識別情報とが一致していないものとし、記録媒体12への書込み禁止を決定する。なお、記録媒体12への書込み許可/禁止を決定するための条件は、上述した通りである。ステップS215ResponderのApplicationLayerSCSITargetは、SCSITargetを起動する。ステップS216ステップS214で決定した、記録媒体12への書込み禁止をユーザに通知する。ステップS217~ステップS219の処理は、図14に示したステップS117~ステップS119の処理と同様の処理である。ステップS220WriteCommandが入力されたResponderのApplicationLayerSCSITargetは、ステップS221~ステップS223の処理でInitiatorから送信されるWriteDataのWriteを実行する。しかしながら、ステップS214の処理で記録媒体12への書込みは禁止されているため、電子カメラ1の記録媒体12にはデータを書き込むことができない。ステップS221~ステップS223の処理は、図14に示したステップS121~ステップS123の処理と同様の処理である。ステップS224上述したとおり、記録媒体12への書込みは禁止されているため、ResponderのApplicationLayerSCSITargetは、入力されたWriteDataのWriteを実行するが、電子カメラ1の記録媒体12にデータを書き込むことができない。従って、ResponderのApplicationLayerSCSITargetは、書込みが正常に終了しなかったことを通知するために、ResponderのSessionLayerに対してWriteResponseCheckConditionを入力する。ステップS225ResponderのSessionLayerは、ResponderとInitiatorのTransportLayerを介して、InitiatorのSessionLayerに対して、入力されたWriteResponseCheckConditionを送信する。ステップS226InitiatorのSessionLayerは、InitiatorのApplicationLayerに対して、受信したWriteResponseCheckConditionを入力する。ステップS227WriteResponseCheckConditionが入力されたInitiatorのApplicationLayerSCSIInitiatorは、Writeを完了する。ステップS228WriteResponseCheckConditionが入力されたInitiatorのApplicationLayerSCSIInitiatorは、書込みが正常に終了しなかった理由エラー要因を問い合わせるため、InitiatorのSessionLayerに対してRequestSenseCommandを入力するエラー要因取得要求処理を開始する。ステップS229RequestSenseCommandが入力されたInitiatorのSessionLayerは、RequestSenseCommandを含んだCDBCommandDescriptorBlockを生成する。続いて、InitiatorのSessionLayerは、InitiatorとResponderのTransportLayerを介して、ResponderのSessionLayerに、生成したCDBを送信する。ステップS230ResponderのSessionLayerは、受信したCDBからRequestSenseCommandを取得する。続いて、ResponderのSessionLayerは、ResponderのApplicationLayerSCSITargetに対して、取得したRequestSenseCommandを入力する。ステップS231RequestSenseCommandが入力されたResponderのApplicationLayerSCSITargetは、RequestSenseを実行し、エラー要因WriteProtectedを取得する。続いて、ResponderのApplicationLayerSCSITargetは、ResponderのSessionLayerに対して、エラー要因を格納したSenseDataWriteProtectedを入力する。ステップS232ResponderのSessionLayerは、ResponderとInitiatorのTransportLayerを介して、InitiatorのSessionLayerに対して、入力されたSenseDataWriteProtectedを送信する。ステップS233InitiatorのSessionLayerは、InitiatorのApplicationLayerに対して、受信したSenseDataWriteProtectedを入力する。ステップS234SenseDataWriteProtectedが入力されたInitiatorのApplicationLayerSCSIInitiatorは、エラー要因WriteProtectedを取得する。これにより、InitiatorのApplicationLayerSCSIInitiatorは、電子カメラ1の記録媒体12は書込み禁止であることを認識する。ステップS235ResponderのApplicationLayerSCSITargetは、ResponderのSessionLayerに対してRequestSenseResponseGOODを入力する。ステップS236ResponderのSessionLayerは、ResponderとInitiatorのTransportLayerを介して、InitiatorのSessionLayerに対して、入力されたResponseGOODを送信する。ステップS237InitiatorのSessionLayerは、InitiatorのApplicationLayerに対して、受信したResponseGOODを入力する。ステップS238ResponseGOODが入力されたInitiatorのApplicationLayerSCSIInitiatorは、エラー要因取得要求処理を終了する。上述した通り、Responder電子カメラ1のApplicationLayerSCSITargetは、InitiatorPC3から、Initiatorを一意に特定する機器識別情報を取得する。なお、本実施形態では、電子カメラ1のCPU13が備える取得部131が、機器識別情報を取得する処理を実行する。そして、Responder電子カメラ1のApplicationLayerSCSITargetは、取得した機器識別情報と、フラッシュメモリ18が記憶する書込み識別情報とに基づいて、記録媒体12への書込み許可/禁止を決定する。なお、本実施形態では、電子カメラ1のCPU13が備える決定部132が、記録媒体12への書込み許可/禁止を決定する処理を実行する。具体的には、フラッシュメモリ18は、電子カメラ1との位置がずれにくい機器を特定する書込み識別情報を記憶しているが、取得部131が取得した機器識別情報で特定される機器PC3が、書込み識別情報で特定される機器に含まれていないため、決定部132は記録媒体12への書込み禁止を決定する。また、電子カメラ1は、PC3からのWriteCommandを受け取ると、その後送信されてくる書込み対象データWriteDataを受信後あるいはWriteDataの受信中断後、PC3に対してResponseとしてCheckConditionを返す。この結果、PC3は電子カメラ1の記録媒体12に書込みが正常に終了しなかったことを認識することができる。続いて、PC3は、正常終了しなかった理由エラー要因を問い合わせるため、電子カメラ1に対してRequestSenseCommandを送信する。電子カメラ1は、PC3に対して、エラー要因WriteProtectedをセットしたSenseDataを送信し、続いてResponseを送信する。この結果、PC3は、電子カメラ1の記録媒体12が書込み禁止であることを認識することができる。また、変換アダプタ2とPC3とは、ModeSenseCommandを使用することにより、ModeSenseCommandを実行することにより得られるModeParametersの中のWPビット0の場合は書込み許可を示し、1の場合は書込み禁止を示すにより、電子カメラ1の記録媒体12が書込み禁止であるか否かを認識することも可能である。上述したとおり、本実施形態によれば、フラッシュメモリ18は、記録媒体12に対する書込みを許可する無線通信機器を一意に特定する書込み識別情報を記憶している。本実施形態では、変換アダプタ2は記録媒体12への書込みを許可するため、フラッシュメモリ18は、変換アダプタ2を一意に特定する書込み識別情報を記憶している。また、取得部131は、無線通信機器変換アダプタ2、PC3を一意に特定する機器識別情報を、任意の無線通信機器との間でトランスポート層レベルの通信プロトコルによる接続が確立したあとトランスポート層レベルよりも上位層レベルの通信プロトコルによる通信が開始するまでの間に、無線通信制御部14通信インターフェースを介して当該任意の無線通信機器から取得する。また、決定部132は、上位層レベルの通信プロトコルで、記録媒体12に対する書込みおよび読出しをセクタ単位で行うセッション層の通信プロトコルSCSIが選択された場合、取得部131が取得した機器識別情報と、フラッシュメモリ18が記憶する書込み識別情報とに基づいて、記録媒体12に対する書込み許可または書込み禁止を決定する。そして、記録媒体制御部133は、決定部132が決定した結果に基づいて、記録媒体12に対する書込みの許可および書込の禁止を制御する。具体的には、電子カメラ1とPC3との組み合わせのように、電子カメラ1と通信先の装置との位置がずれやすい場合には、電子カメラ1の記録媒体には書込みを禁止することができ、電子カメラ1と変換アダプタ2との組み合わせのように、電子カメラ1と通信先の装置との位置がずれにくい場合には、電子カメラ1の記録媒体には書込みを許可する。従って、記録媒体12へのデータの書込み中に無線通信が切断される可能性がある場合においても、ユーザが操作することなく、データの消失リスクを低減させることができる。以上、この発明の一実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。