(57)【要約】【課題】状況に応じて適切に動作を止めることのできる通信モジュールを提供するものである。【解決手段】本体機器の接続部に取り外し可能に接続される通信モジュールであって、記録媒体と、無線通信手段と、制御手段とを有し、前記制御手段は、前記本体機器に対して前記記録媒体に対する情報の格納を含む処理を可能にさせるとともに、前記記録媒体に格納された情報を所定の宛先に送信するように前記無線通信手段を制御する送信制御手段と、前記記録媒体から情報を読み出している際に前記本体機器からの当該記録媒体への処理要求が有ったか否かを判定する送信時処理要求有無判定手段（Ｓ２１）と、前記情報を読み出している際に前記本体機器からの当該記録媒体への処理要求が有ったと判定されたときに、前記記録媒体に格納されている情報を読み出す動作を止める情報読み出し動作停止制御手段（Ｓ３２）とを有する構成となる。【選択図】図９Ａ
2012058966.tif 000002
【特許請求の範囲】
【請求項１】
本体機器の接続部に取り外し可能に接続される通信モジュールであって、
情報を格納する記録媒体と、
所定の無線ネットワークに接続して通信を行う無線通信手段と、
前記記録媒体に対する情報の格納及び読み出しを制御し、前記無線通信手段の動作を制御する制御手段とを有し、
前記制御手段は、
前記本体機器に対して前記記録媒体に対する情報の格納を含む処理を可能にさせるとともに、
前記記録媒体に格納された情報を読み出し、前記無線ネットワークに接続して前記情報を所定の宛先に送信するように前記無線通信手段を制御する送信制御手段と、
前記記録媒体に格納されている情報を前記所定の宛先に送信するために読み出している際に前記本体機器からの当該記録媒体への処理要求が有ったか否かを判定する送信時処理要求有無判定手段と、
該送信時処理要求有無判定手段にて前記記録媒体に格納されている情報を読み出している際に前記本体機器からの当該記録媒体への処理要求が有ったと判定されたときに、前記記録媒体に格納されている情報を読み出す動作を止める情報読み出し動作停止制御手段とを有する通信モジュール。
【請求項２】
前記制御手段は、前記本体機器からの前記記録媒体に対する処理要求に基づいた処理が終了した後に、前記記録媒体に格納されている情報を前記所定の宛先に送信するために読み出す動作を再開させる情報読み出し再開制御手段を有する請求項１記載の通信モジュール。
【請求項３】
前記制御手段は、前記本体機器に対して前記記録媒体からの情報の読み出しを可能にさせるとともに、
前記無線ネットワークに接続して当該通信モジュール宛ての情報を受信するように前記無線通信手段を制御し、該無線通信手段にて受信された情報を前記記録媒体に書き込む受信制御手段と、
前記受信された情報を前記記録媒体に書き込んでいる際に前記本体機器からの当該記録媒体への処理要求があったか否かを判定する受信時処理要求有無判定手段と、
該受信時処理要求有無判定手段にて前記受信された情報を前記記録媒体に書き込んでいる際に前記本体機器からの当該記録媒体への処理要求があったと判定されたときに、前記受信された情報を前記記録媒体に書き込む動作を止める情報書き込み動作停止制御手段とを有する請求項１または２記載の通信モジュール。
【請求項４】
前記制御手段は、前記本体機器からの前記記録媒体に対する処理要求に基づいた処理が終了した後に、前記受信された情報を前記記録媒体に書き込む動作を再開させる情報書き込み再開制御手段を有する請求項３記載の通信モジュール。
【請求項５】
本体機器の接続部に取り外し可能に接続される通信モジュールであって、
情報を格納する記録媒体と、
所定の無線ネットワークに接続して通信を行う無線通信手段と、
前記記録媒体に対する情報の格納及び読み出しを制御し、前記無線通信手段の動作を制御する制御手段とを有し、
前記制御手段は、
前記機器本体に対して前記記録媒体に対する情報の格納を含む処理を可能にさせるとともに、
前記記録媒体に格納された情報を読み出し、前記無線ネットワークに接続して前記情報を所定の宛先に送信するように前記無線通信手段を制御する送信制御手段と、
前記記録媒体から読み出された情報を前記所定の宛先に送信するために前記無線通信手段の前記無線ネットワークへの接続動作がなされている際に前記無線通信手段の前記無線ネットワークへの接続が可能か否かを判定する無線ネットワーク接続可否判定手段と、
該無線ネットワーク接続可否判定手段にて前記無線通信手段の前記無線ネットワークへの接続が可能でないと判定されたときに、前記無線通信手段の前記無線ネットワークへの接続動作を止める無線ネットワーク接続動作停止制御手段とを有する通信モジュール。
【請求項６】
前記無線ネットワーク接続可否判定手段は、前記無線通信手段の前記無線ネットワークへの接続動作がその接続がなされるまで繰り返される過程で、その繰り返し回数をカウントする繰り返し回数カウント手段と、
該繰り返し回数カウント手段にて得られた繰り返し回数が所定回数に達したか否かを判定する繰り返し回数判定手段とを有し、
該繰り返し回数判定手段にて前記繰り返し回数カウント手段にて得られた繰り返し回数が所定回数に達したと判定されたときに、前記無線通信手段の前記無線ネットワークへの接続が可能でないと判定する請求項５記載の通信モジュール。
【請求項７】
前記制御手段は、前記本体機器に対して前記記録媒体からの情報の読み出しを可能にさせるとともに、
前記無線ネットワークに接続して当該通信モジュール宛ての情報を受信するように前記無線通信手段を制御し、該無線通信手段にて受信された情報を前記記録媒体に書き込む受信制御手段を有し、
前記無線ネットワーク接続可否判定手段は、当該通信モジュール宛ての情報を受信するために前記無線通信手段の前記無線ネットワークへの接続動作がなされている際にも前記無線通信手段の前記無線ネットワークへの接続が可能か否かを判定する請求項５または６記載の通信モジュール。
【請求項８】
本体機器の接続部に取り外し可能に接続される通信モジュールであって、
情報を格納する記録媒体と、
所定の無線ネットワークに接続して通信を行う無線通信手段と、
前記記録媒体に対する情報の格納及び読み出しを制御し、前記無線通信手段の動作を制御する制御手段とを有し、
前記制御手段は、
前記機器本体に対して前記記録媒体に対する情報の格納を含む処理を可能にさせるとともに、
前記記録媒体に格納された情報を読み出し、前記無線ネットワークに接続して前記情報を所定の宛先に送信するように前記無線通信手段を制御する送信制御手段と、
前記記録媒体から読み出された情報を前記所定の宛先に送信するための前記無線ネットワークに接続された前記無線通信手段による当該無線ネットワークとの通信の品質が所定品質に維持されているか否かを判定する通信品質良否判定手段と、
該通信品質良否判定手段により前記無線通信による前記無線ネットワークとの通信品質が所定品質に維持されていないと判定されたときに、前記無線通信手段の前記無線ネットワークとの接続を切断する無線ネットワーク切断制御手段とを有する通信モジュール。
【請求項９】
前記通信品質良否判定手段は、通信品質が所定品質になるまで前記無線通信手段の前記無線ネットワークへの接続及び切断が繰り返される過程で、その繰り返し回数をカウントする繰り返し回数カウント手段と、
該繰り返し回数カウント手段にて得られた繰り返し回数が所定回数に達したか否かを判定する繰り返し回数判定手段とを有し、
該繰り返し回数判定手段にて前記繰り返し回数カウント手段にて得られた繰り返し回数が所定回数に達したと判定されたときに、前記無線通信手段による前記無線ネットワークとの通信品質が所定品質に維持されていないと判定する請求項８記載の通信モジュール。
【請求項１０】
前記制御手段は、前記本体機器に対して前記記録媒体からの情報の読み出しを可能にさせるとともに、
前記無線ネットワークに接続して当該通信モジュール宛ての情報を受信するように前記無線通信手段を制御し、該無線通信手段にて受信された情報を前記記録媒体に書き込む受信制御手段を有し、
前記通信品質良否判定手段は、当該通信モジュール宛ての情報を受信するために前記無線通信手段が前記無線ネットワークに接続されている際にも前記無線通信による前記無線ネットワークとの通信品質が所定品質に維持されているか否かを判定する請求項８または９記載の通信モジュール。
【請求項１１】
本体機器の接続部に取り外し可能に接続される通信モジュールであって、
情報を格納する記録媒体と、
所定の無線ネットワークに接続して通信を行う無線通信手段と、
前記記録媒体に対する情報の格納及び読み出しを制御し、前記無線通信手段の動作を制御する制御手段とを有し、
前記制御手段は、
前記機器本体に対して前記記録媒体に対する情報の格納を含む処理を可能にさせるとともに、
前記記録媒体に格納された情報を読み出し、前記無線ネットワークに接続して前記情報を所定の宛先に送信するように前記無線通信手段を制御する送信制御手段と、
前記無線ネットワークに接続された前記無線通信手段により前記記録媒体から読み出された情報が前記所定の宛先に送信される際に当該宛先への正常な送信がなされるか否かを判定する送信動作成否判定手段と、
該送信動作成否判定手段により前記所定の宛先への正常な送信がなされないと判定されたときに、前記無線ネットワークに接続された前記無線通信手段による前記記録媒体から読み出された情報の前記所定の宛先への送信動作を止める送信動作停止制御手段とを有する通信モジュール。
【請求項１２】
前記送信動作成否判定手段は、
前記無線ネットワークに接続された前記無線通信手段により前記記録媒体から読み出された情報が前記所定の宛先に送信される際に送信エラーが発生したか否かを判定する送信エラー有無判定手段と、
該送信エラー有無判定手段にて送信エラーが発生したと判定されたときに、その送信エラーの要因が復旧可能な要因として定められたものであるか、復旧不能な要因として定められたものであるかを判定するエラー要因判定手段と、
前記エラー要因判定手段にて前記送信エラーの要因が復旧可能な要因として定められたものであると判定されつつ前記情報の前記所定の宛先への送信、及び該送信において送信エラーが発生したとの前記送信エラー有無判定手段での判定が繰り返される過程で、その繰り返し回数をカウントする繰り返し回数カウント手段と、
該繰り返し回数カウント手段にて得られた繰り返し回数が所定回数に達したか否かを判定する繰り返し回数判定手段とを有し、
該繰り返し回数判定手段にて前記繰り返し回数カウント手段にて得られた繰り返し回数が所定回数に達したと判定されたときに、前記所定の宛先への正常な送信がなされないと判定する請求項１１記載の通信モジュール。
【請求項１３】
前記送信動作成否判定手段は、前記エラー要因判定手段により発生した送信エラーの要因が復旧不能な要因として定められたものであると判定されたときに、前記情報の前記所定の宛先への送信を繰り返すことなく、前記所定の宛先への正常な送信がなされないと判定する請求項１２記載の通信モジュール。
【請求項１４】
前記制御手段は、
前記エラー要因判定手段により発生した送信エラーの要因が復旧不能な要因として定められたものであると判定されて前記送信動作成否判定手段により前記所定の宛先への正常な送信がなされないと判定されたときに、前記送信制御手段を無効にする送信機能無効化制御手段を有する請求項１３記載の通信モジュール。
【請求項１５】
前記制御手段は、前記本体機器に対して前記記録媒体からの情報の読み出しを可能にさせるとともに、
前記無線ネットワークに接続して当該通信モジュール宛ての情報を受信するように前記無線通信手段を制御し、該無線通信手段にて受信された情報を前記記録媒体に書き込む受信制御手段を有し、
前記無線ネットワークに接続された前記無線通信手段により当該通信モジュール宛ての情報を正常に受信することができるか否かを判定する受信動作成否判定手段と、
該受信動作成否判定手段により当該受信モジュール宛ての情報を正常に受信することができないと判定されたときに、前記無線ネットワークに接続された前記無線通信手段による当該通信モジュール宛ての情報の受信動作を止める受信動作停止制御手段とを有する請求項１１乃至１４のいずれかに記載の通信モジュール。
【請求項１６】
前記受信動作成否判定手段は、
前記無線ネットワークに接続された前記無線通信手段による当該通信モジュール宛ての情報の受信の際に受信エラーが発生したか否かを判定する受信エラー有無判定手段と、
該受信エラー有無判定手段にて受信エラーが発生したとの判定がなされたときに、その受信エラーの要因が復旧可能な要因として定められたものであるか、復旧不能な要因として定められたものであるかを判定するエラー要因判定手段と、
前記エラー要因判定手段にて前記受信エラーの要因が復旧可能な要因として定められたものであると判定されつつ前記情報の受信、及び該受信において受信エラーが発生したとの前記受信エラー有無判定手段での判定が繰り返される過程で、その繰り返し回数をカウントする繰り返し回数カウント手段と、
該繰り返し回数カウント手段にて得られた繰り返し回数が所定回数に達したか否かを判定する繰り返し回数判定手段とを有し、
該繰り返し回数判定手段にて前記繰り返し回数カウント手段にて得られた繰り返し回数が所定回数に達したと判定されたときに、当該通信モジュール宛ての情報の正常な受信がなされないと判定する請求項１５記載の通信モジュール。
【請求項１７】
前記受信動作成否判定手段は、前記エラー要因判定手段により発生した受信エラーの要因が復旧不能な要因として定められたものであると判定されたとき、当該通信モジュール宛ての情報の受信を繰り返すことなく、当該通信モジュール宛ての情報の正常な受信がなされないと判定する請求項１６記載の通信モジュール。
【請求項１８】
前記制御手段は、
前記エラー要因判定手段により発生した受信エラーの要因が復旧不能な要因として定められたものであると判定されて前記受信動作成否判定手段により当該通信モジュール宛ての情報の正常な受信がなされないと判定されたときに、前記受信制御手段を無効にする受信機能無効化制御手段を有する請求項１７記載の通信モジュール。
【請求項１９】
前記送信制御部は、前記記録媒体に格納された情報を電子メールにて送信可能な形式に変換する手段を有し、前記無線ネットワークに接続して前記電子メールにて送信可能な形式の情報を前記所定の宛先に電子メールにて送信するように前記無線通信手段を制御する請求項１乃至１８のいずれかに記載の通信モジュール。
【請求項２０】
前記受信制御手段は、前記無線ネットワークに接続して当該通信モジュール宛ての電子メールの形式の情報を受信するように前記無線通信手段を制御し、該無線通信手段にて受信された電子メールの形式の情報から所定の形式の情報を取得し、その取得した情報を前記記録媒体に書き込む請求項３、４、７、１０、１５、１６、１７及び１８のいずれかに記載の通信モジュール。
【請求項２１】
請求項１乃至２０のいずれかに記載の通信モジュールと、
接続部を有し、該接続部に前記通信モジュールが接続された本体機器とを有し、
前記本体機器は、前記通信モジュールの前記制御手段による前記記録媒体に対する情報の格納を含む処理を可能にさせるための制御に基づいて、前記記録媒体に格納すべき情報を前記通信モジュールに供給する手段を有する電子機器。
【請求項２２】
前記通信モジュールは、請求項３、４、７、１０、１５、１６、１７及び１８のいずらかに記載の通信モジュールであって、
前記本体機器は、前記通信モジュールの制御手段による前記記録媒体からの情報の読み出しを可能にさせるための制御に基づいて、前記記録媒体に格納されている情報を読み出す手段を有する請求項２１記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報を格納する記録媒体と無線通信手段とを有し、本体機器の接続部に取り外し可能に接続される通信モジュールと、その通信モジュールが前記本体機器の接続部に接続された構成の電子機器に関する。
【０００２】
従来、デジタルカメラの接続部に取り外し可能に接続され、フラッシュメモリと無線通信ユニットとを備えたメディアカードが提案されている（特許文献１参照）。このメディアカードでは、デジタルカメラでの撮影がなされると、その撮影により得られた画像がデジタルカメラからメディアカードのフラッシュメモリに格納される。そして、無線通信ユニットがフラッシュメモリに格納された画像を所定の宛先に送信する。
【０００３】
このようなメディアカード（通信モジュール）では、デジタルカメラでの撮影にて得られた画像をフラッシュメモリ内に保存するだけでなく、所望の宛先に無線送信することができるので、撮影画像の利用形態をより広げることができるようになる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開ＷＯ２００７／０３５２７５
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、前述したメディアカード（通信モジュール）では、デジタルカメラで撮影がなされてその撮影画像がフラッシュメモリに格納されると、その格納された撮影画像がフラッシュメモリから読み出されて無線送信される動作が開始されるが、その動作を途中で止める仕組みについては何ら提案がなされていない。このため、例えば、無線送信のためにフラッシュメモリから画像が読み出されている最中であるためにデジタルカメラからの新たな撮影画像の格納要求が待たされてしまったり、撮影画像の送り先の通信機器での障害発生、無線ネットワークでの障害発生、無線ネットワークとの間の電波状況が悪い地域での使用等、撮影画像の送信自体が難しい状況であっても、無線ネットワークとの接続動作やその接続後の送信動作を繰り返し行ってしまい、無駄な電力消費や筐体内の過剰な温度上昇を招いてしまったりする可能性がある。
【０００６】
本発明は、このような事情に鑑みてなされたもので、状況に応じて適切に動作を止めることのできる通信モジュール、及びその通信モジュールを有する電子機器を提供するものである。
【課題を解決するための手段】
【０００７】
本発明に係る通信モジュールは、本体機器の接続部に取り外し可能に接続される通信モジュールであって、情報を格納する記録媒体と、所定の無線ネットワークに接続して通信を行う無線通信手段と、前記記録媒体に対する情報の格納及び読み出しを制御し、前記無線通信手段の動作を制御する制御手段とを有し、前記制御手段は、前記本体機器に対して前記記録媒体に対する情報の格納を含む処理を可能にさせるとともに、前記記録媒体に格納された情報を読み出し、前記無線ネットワークに接続して前記情報を所定の宛先に送信するように前記無線通信手段を制御する送信制御手段と、前記記録媒体に格納されている情報を前記所定の宛先に送信するために読み出している際に前記本体機器からの当該記録媒体への処理要求が有ったか否かを判定する送信時処理要求有無判定手段と、該送信時処理要求有無判定手段にて前記記録媒体に格納されている情報を読み出している際に前記本体機器からの当該記録媒体への処理要求が有ったと判定されたときに、前記記録媒体に格納されている情報を読み出す動作を止める情報読み出し動作停止制御手段とを有する構成になる。
【０００８】
このような構成により、本体機器から通信モジュールの記録媒体に情報が格納され、無線通信手段が無線ネットワークに接続して前記記録媒体に格納された情報を所定の宛先に送信するために前記記録媒体から前記情報が読み出されている際に前記本体機器から前記記録媒体への処理要求があると、前記情報を読み出す動作が止められるので、前記情報の送信時に本体機器からの記録媒体への処理要求に対する処理は待たされることなく実行可能となる。
【０００９】
本発明に係る通信モジュールにおいて、前記制御手段は、前記本体機器からの前記記録媒体に対する処理要求に基づいた処理が終了した後に、前記記録媒体に格納されている情報を前記所定の宛先に送信するために読み出す動作を再開させる情報読み出し再開制御手段を有する構成とすることができる。
【００１０】
このような構成により、止められていた所定の宛先に送信するための記録媒体からの情報の読み出し動作が、本体機器からの処理要求に基づいた処理が終了した後に再開されるようになるので、新たな操作を行わなくても前記記録媒体に格納された情報を所定の宛先に確実に送信することができるようになる。
【００１１】
前記記録媒体からの情報を読み出す動作は、その読み出し動作が止められた時点でまだ読み出されていない残り部分から開始すること、及びその情報の最初から開始することのいずれであっても可能である。
【００１２】
また、本発明に係る通信モジュールにおいて、前記制御手段は、前記本体機器に対して前記記録媒体からの情報の読み出しを可能にさせるとともに、前記無線ネットワークに接続して当該通信モジュール宛ての情報を受信するように前記無線通信手段を制御し、該無線通信手段にて受信された情報を前記記録媒体に書き込む受信制御手段と、前記受信された情報を前記記録媒体に書き込んでいる際に前記本体機器からの当該記録媒体への処理要求があったか否かを判定する受信時処理要求有無判定手段と、該受信時処理要求有無判定手段にて前記受信された情報を前記記録媒体に書き込んでいる際に前記本体機器からの当該記録媒体への処理要求があったと判定されたときに、前記受信された情報を前記記録媒体に書き込む動作を止める情報書き込み動作停止制御手段とを有する構成とすることができる。
【００１３】
このような構成により、無線通信手段が無線ネットワークに接続して当該通信モジュール宛ての情報を受信し、その情報が記録媒体に書き込まれている際に本体機器から前記記録媒体への処理要求があると、前記情報の前記記録媒体への書き込みの動作が止められるので、情報の受信時においても本体機器からの記録媒体への処理要求に対する処理は待たされることなく実行可能となる。
【００１４】
また、本発明に係る通信モジュールにおいて、前記制御手段は、前記本体機器からの前記記録媒体に対する処理要求に基づいた処理が終了した後に、前記受信された情報を前記記録媒体に書き込む動作を再開させる情報書き込み再開制御手段を有する構成とすることができる。
【００１５】
このような構成により、止められていた受信された情報の記録媒体への書き込み動作が、本体機器からの処理要求に基づいた処理が終了した後に再開されるようになるので、新たな操作を行わなくても受信した情報を前記記録媒体に確実に書き込むことができるようになる。
【００１６】
本発明に係る通信モジュールは、本体機器の接続部に取り外し可能に接続される通信モジュールであって、情報を格納する記録媒体と、所定の無線ネットワークに接続して通信を行う無線通信手段と、前記記録媒体に対する情報の格納及び読み出しを制御し、前記無線通信手段の動作を制御する制御手段とを有し、前記制御手段は、前記機器本体に対して前記記録媒体に対する情報の格納を含む処理を可能にさせるとともに、前記記録媒体に格納された情報を読み出し、前記無線ネットワークに接続して前記情報を所定の宛先に送信するように前記無線通信手段を制御する送信制御手段と、前記記録媒体から読み出された情報を前記所定の宛先に送信するために前記無線通信手段の前記無線ネットワークへの接続動作がなされている際に前記無線通信手段の前記無線ネットワークへの接続が可能か否かを判定する無線ネットワーク接続可否判定手段と、該無線ネットワーク接続可否判定手段にて前記無線通信手段の前記無線ネットワークへの接続が可能でないと判定されたときに、前記無線通信手段の前記無線ネットワークへの接続動作を止める無線ネットワーク接続動作停止制御手段とを有する構成となる。
【００１７】
このような構成により、記録媒体の情報を所定の宛先に送信するために無線通信手段の無線ネットワークへの接続動作がなされている際に前記無線通信手段の前記無線ネットワークへの接続が可能でないと判定されると、その接続動作が止められるので、前記記録媒体の情報を前記所定の宛先に送信する際に、無線通信手段の無線ネットワークへの接続ができない状況にもかかわらずその接続動作が無駄に継続されることを防止することができる。
【００１８】
本発明に係る通信モジュールにおいて、前記無線ネットワーク接続可否判定手段は、前記無線通信手段の前記無線ネットワークへの接続動作がその接続がなされるまで繰り返される過程で、その繰り返し回数をカウントする繰り返し回数カウント手段と、該繰り返し回数カウント手段にて得られた繰り返し回数が所定回数に達したか否かを判定する繰り返し回数判定手段とを有し、該繰り返し回数判定手段にて前記繰り返し回数カウント手段にて得られた繰り返し回数が所定回数に達したと判定されたときに、前記無線通信手段の前記無線ネットワークへの接続が可能でないと判定する構成とすることができる。
【００１９】
このような構成により、無線通信手段の無線ネットワークへの接続動作が所定回数繰り返されると、前記無線通信手段の前記無線ネットワークへの接続が可能でないと判定されるので、無線通信手段の無線ネットワークへの接続ができない状況にもかかわらずその接続動作が前記所定回数を越えて無駄に継続されることを防止することができる。
【００２０】
また、本発明に係る通信モジュールにおいて、前記制御手段は、前記本体機器に対して前記記録媒体からの情報の読み出しを可能にさせるとともに、前記無線ネットワークに接続して当該通信モジュール宛ての情報を受信するように前記無線通信手段を制御し、該無線通信手段にて受信された情報を前記記録媒体に書き込む受信制御手段を有し、前記無線ネットワーク接続可否判定手段は、当該通信モジュール宛ての情報を受信するために前記無線通信手段の前記無線ネットワークへの接続動作がなされている際にも前記無線通信手段の前記無線ネットワークへの接続が可能か否かを判定する構成とすることができる。
【００２１】
このような構成により、当該通信モジュール宛ての情報を受信するために無線通信手段の無線ネットワークへの接続動作がなされている際に前記無線通信手段の前記無線ネットワークへの接続が可能でないと判定されると、その接続動作が止められるので、当該通信モジュール宛ての情報を受信する際にも、無線通信手段の無線ネットワークへの接続ができない状況にもかかわらずその接続動作が無駄に継続されることを防止することができる。
【００２２】
本発明に係る通信モジュールは、本体機器の接続部に取り外し可能に接続される通信モジュールであって、情報を格納する記録媒体と、所定の無線ネットワークに接続して通信を行う無線通信手段と、前記記録媒体に対する情報の格納及び読み出しを制御し、前記無線通信手段の動作を制御する制御手段とを有し、前記制御手段は、前記機器本体に対して前記記録媒体に対する情報の格納を含む処理を可能にさせるとともに、前記記録媒体に格納された情報を読み出し、前記無線ネットワークに接続して前記情報を所定の宛先に送信するように前記無線通信手段を制御する送信制御手段と、前記記録媒体から読み出された情報を前記所定の宛先に送信するために前記無線ネットワークに接続された前記無線通信手段による前記無線ネットワークとの通信品質が所定品質に維持されているか否かを判定する通信品質良否判定手段と、該通信品質良否判定手段により前記無線通信による前記無線ネットワークとの通信品質が所定品質に維持されていないと判定されたときに、前記無線通信手段の前記無線ネットワークとの接続を切断する無線ネットワーク切断制御手段とを有する構成となる。
【００２３】
このような構成により、記録媒体から読み出された情報を所定の宛先に送信するための無線ネットワークに接続された前記無線通信手段による当該無線ネットワークとの通信の品質が所定品質に維持されていなければ、前記無線通信手段の前記無線ネットワークとの接続が切断されるので、記録媒体の情報を所定の宛先に送信する際に、無線通信手段の無線ネットワークとの通信品質が良くない状況にもかかわらず無駄な送信がなされることを防止することができる。
【００２４】
本発明に係る通信モジュールにおいて、前記通信品質良否判定手段は、通信品質が所定品質になるまで前記無線通信手段の前記無線ネットワークへの接続及び切断が繰り返される過程で、その繰り返し回数をカウントする繰り返し回数カウント手段と、該繰り返し回数カウント手段にて得られた繰り返し回数が所定回数に達したか否かを判定する繰り返し回数判定手段とを有し、該繰り返し回数判定手段にて前記繰り返し回数カウント手段にて得られた繰り返し回数が所定回数に達したと判定されたときに、前記無線通信手段による前記無線ネットワークとの通信品質が所定品質に維持されていないと判定する構成とすることができる。
【００２５】
このような構成により、所定の品質が得られることなく無線通信手段の無線ネットワークに対する接続及び切断が所定回数繰り返されると、前記無線通信手段による前記無線ネットワークとの通信品質が所定品質に維持されていないと判定されるので、無線通信手段の無線ネットワークとの通信品質が良くない状況にもかかわらずその接続及び切断が所定回数を越えて無駄に送信が試みられることを防止することができる。
【００２６】
また、本発明に係る通信モジュールにおいて、前記制御手段は、前記本体機器に対して前記記録媒体からの情報の読み出しを可能にさせるとともに、前記無線ネットワークに接続して当該通信モジュール宛ての情報を受信するように前記無線通信手段を制御し、該無線通信手段にて受信された情報を前記記録媒体に書き込む受信制御手段を有し、前記通信品質良否判定手段は、当該通信モジュール宛ての情報を受信するために前記無線通信手段が前記無線ネットワークに接続されている際にも前記無線通信による前記無線ネットワークとの通信品質が所定品質に維持されているか否かを判定する構成とすることができる。
【００２７】
このような構成により、当該通信モジュール宛ての情報を受信するための無線ネットワークに接続された無線通信手段による当該無線ネットワークとの通信の品質が所定品質に維持されていなければ、前記無線通信手段の前記無線ネットワークとの接続が切断されるので、当該通信モジュール宛ての情報を受信する際にも、無線通信手段の無線ネットワークとの通信品質が良くない状況にもかかわらず無駄な受信動作がなされることを防止することができる。
【００２８】
本発明に係る通信モジュールは、本体機器の接続部に取り外し可能に接続される通信モジュールであって、情報を格納する記録媒体と、所定の無線ネットワークに接続して通信を行う無線通信手段と、前記記録媒体に対する情報の格納及び読み出しを制御し、前記無線通信手段の動作を制御する制御手段とを有し、前記制御手段は、前記機器本体に対して前記記録媒体に対する情報の格納を含む処理を可能にさせるとともに、前記記録媒体に格納された情報を読み出し、前記無線ネットワークに接続して前記情報を所定の宛先に送信するように前記無線通信手段を制御する送信制御手段と、前記無線ネットワークに接続された前記無線通信手段により前記記録媒体から読み出された情報が前記所定の宛先に送信される際に当該宛先への正常な送信がなされるか否かを判定する送信動作成否判定手段と、該送信動作成否判定手段により前記所定の宛先への正常な送信がなされないと判定されたときに、前記無線ネットワークに接続された前記無線通信手段による前記記録媒体から読み出された情報の前記所定の宛先への送信動作を止める送信動作停止制御手段とを有する構成となる。
【００２９】
このような構成により、無線ネットワークに接続された無線通信手段により記録媒体から読み出された情報が所定の宛先に送信される際に当該宛先への正常な送信がなされない場合、前記無線ネットワークに接続された前記無線通信手段による前記記録媒体から読み出された情報の前記所定の宛先への送信動作が止められるので、記録媒体の情報を所定の宛先に送信する際に、無線ネットワークに接続された無線通信手段の送信が正常になされない状況であるにもかかわらず無駄な送信がなされることを防止することができる。
【００３０】
本発明に係る通信モジュールにおいて、前記送信動作成否判定手段は、前記無線ネットワークに接続された前記無線通信手段により前記記録媒体から読み出された情報が前記所定の宛先に送信される際に送信エラーが発生したか否かを判定する送信エラー有無判定手段と、該送信エラー有無判定手段にて送信エラーが発生したと判定されたときに、その送信エラーの要因が復旧可能な要因として定められたものであるか、復旧不能な要因として定められたものであるかを判定するエラー要因判定手段と、前記エラー要因判定手段にて前記送信エラーの要因が復旧可能な要因として定められたものであると判定されつつ前記情報の前記所定の宛先への送信、及び該送信において送信エラーが発生したとの前記送信エラー有無判定手段での判定が繰り返される過程で、その繰り返し回数をカウントする繰り返し回数カウント手段と、該繰り返し回数カウント手段にて得られた繰り返し回数が所定回数に達したか否かを判定する繰り返し回数判定手段とを有し、該繰り返し回数判定手段にて前記繰り返し回数カウント手段にて得られた繰り返し回数が所定回数に達したと判定されたときに、前記所定の宛先への正常な送信がなされないと判定する構成とすることができる。
【００３１】
このような構成により、無線ネットワークに接続された無線通信手段により記録媒体から読み出された情報が所定の宛先に送信される際に、復旧可能な要因による送信エラーが所定回数繰り返されると、前記宛先への正常な送信がなされないと判定されるので、記録媒体の情報を所定の宛先に送信する際に、無線ネットワークに接続された無線通信手段の送信が正常になされない状況にもかかわらず送信の試みが所定回数を越えて無駄に継続されることを防止することができる。
【００３２】
また、本発明に係る通信モジュールにおいて、前記送信動作成否判定手段は、前記エラー要因判定手段により発生した送信エラーの要因が復旧不能な要因として定められたものであると判定されたときに、前記情報の前記所定の宛先への送信を繰り返すことなく、前記所定の宛先への正常な送信がなされないと判定する構成とすることができる。
【００３３】
このような構成により、無線ネットワークに接続された無線通信手段により記録媒体から読み出された情報が所定の宛先に送信される際に復旧不能な要因による送信エラーが発生すると、前記情報の前記所定の宛先への送信が繰り返されることなくその宛先への正常な送信がなされないと判定されるので、記録媒体の情報を所定の宛先に送信する際に、復旧不能な要因で無線ネットワークに接続された無線通信手段の送信が正常になされない状況にもかかわらず送信の試みが無駄に継続されることを防止することができる。
【００３４】
また、本発明に係る通信モジュールにおいて、前記制御手段は、前記エラー要因判定手段により発生した送信エラーの要因が復旧不能な要因として定められたものであると判定されて前記送信動作成否判定手段により前記所定の宛先への正常な送信がなされないと判定されたときに、前記送信制御手段を無効にする送信機能無効化制御手段を有する構成とすることができる。
【００３５】
このような構成により、無線ネットワークに接続された無線通信手段により記録媒体から読み出された情報が所定の宛先に送信される際に復旧不能な要因による送信エラーが発生すると、送信制御手段が無効にされて情報の前記所定の宛先への送信ができなくなるので、以後、同様に復旧不能な要因による送信エラーによって送信が止められるという無駄な動作を防止することができる。
【００３６】
更に、本発明に係る通信モジュールにおいて、前記制御手段は、前記本体機器に対して前記記録媒体からの情報の読み出しを可能にさせるとともに、前記無線ネットワークに接続して当該通信モジュール宛ての情報を受信するように前記無線通信手段を制御し、該無線通信手段にて受信された情報を前記記録媒体に書き込む受信制御手段を有し、前記無線ネットワークに接続された前記無線通信手段により当該通信モジュール宛ての情報を正常に受信することができるか否かを判定する受信動作成否判定手段と、該受信動作成否判定手段により当該受信モジュール宛ての情報を正常に受信することができないと判定されたときに、前記無線ネットワークに接続された前記無線通信手段による当該通信モジュール宛ての情報の受信動作を止める受信動作停止制御手段とを有する構成とすることができる。
【００３７】
このような構成により、無線ネットワークに接続された無線通信手段により当該通信モジュール宛ての情報の受信が正常になされない場合、前記無線ネットワークに接続された前記無線通信手段による当該通信モジュール宛ての情報の受信動作が止められるので、当該通信モジュール宛ての情報を受信する際に、無線ネットワークに接続された無線通信手段での受信が正常になされない状況であるにもかかわらず無駄な受信動作がなされることを防止することができる。
【００３８】
また、本発明に係る通信モジュールにおいて、前記受信動作成否判定手段は、前記無線ネットワークに接続された前記無線通信手段による当該通信モジュール宛ての情報の受信の際に受信エラーが発生したか否かを判定する受信エラー有無判定手段と、該受信エラー有無判定手段にて受信エラーが発生したとの判定がなされたときに、その受信エラーの要因が復旧可能な要因として定められたものであるか、復旧不能な要因として定められたものであるかを判定するエラー要因判定手段と、前記エラー要因判定手段にて前記受信エラーの要因が復旧可能な要因として定められたものであると判定されつつ前記情報の受信、及び該受信において受信エラーが発生したとの前記受信エラー有無判定手段での判定が繰り返される過程で、その繰り返し回数をカウントする繰り返し回数カウント手段と、該繰り返し回数カウント手段にて得られた繰り返し回数が所定回数に達したか否かを判定する繰り返し回数判定手段とを有し、該繰り返し回数判定手段にて前記繰り返し回数カウント手段にて得られた繰り返し回数が所定回数に達したと判定されたときに、当該通信モジュール宛ての情報の正常な受信がなされないと判定する構成とすることができる。
【００３９】
このような構成により、無線ネットワークに接続された無線通信手段により当該通信モジュール宛ての情報を受信する際に、復旧可能な要因による受信エラーが所定回数繰り返されると、当該通信モジュール宛ての情報の正常な受信がなされないと判定されるので、当該通信モジュール宛ての情報を受信する際に、無線ネットワークに接続された無線通信手段の受信が正常になされない状況にもかかわらず受信の試みが所定回数を越えて無駄に継続されることを防止することができる。
【００４０】
また、本発明に係る通信モジュールにおいて、前記受信動作成否判定手段は、前記エラー要因判定手段により発生した受信エラーの要因が復旧不能な要因として定められたものであると判定されたとき、当該通信モジュール宛ての情報の受信を繰り返すことなく、当該通信モジュール宛ての情報の正常な受信がなされないと判定する構成とすることができる。
【００４１】
このような構成により、無線ネットワークに接続された無線通信手段により当該通信モジュール宛ての情報を受信する際に復旧不能な要因による受信エラーが発生すると、当該通信モジュール宛ての情報の受信を繰り返すことなく、当該通信モジュール宛ての情報の正常な受信がなされないと判定されるので、当該通信モジュール宛ての情報を受信する際に、復旧不能な要因で無線ネットワークに接続された無線通信手段の受信が正常になされない状況にもかかわらず受信の試みが無駄に継続されることを防止することができる。
【００４２】
また、本発明に係る通信モジュールにおいて、前記制御手段は、前記エラー要因判定手段により発生した受信エラーの要因が復旧不能な要因として定められたものであると判定されて前記受信動作成否判定手段により当該通信モジュール宛ての情報の正常な受信がなされないと判定されたときに、前記受信制御手段を無効にする受信機能無効化制御手段を有する構成とすることができる。
【００４３】
このような構成により、無線ネットワークに接続された無線通信手段により当該通信モジュール宛ての情報を受信する際に復旧不能な要因による受信エラーが発生すると、受信制御手段が無効にされて当該通信モジュールによる受信することができなくなるので、以後、同様に復旧不能な要因による受信エラーによって受信が止められるという無駄な動作を防止することができる。
【００４４】
更に、本発明に係る通信モジュールにおいて、前記送信制御部は、前記記録媒体に格納された情報を電子メールにて送信可能な形式に変換する手段を有し、前記無線ネットワークに接続して前記電子メールにて送信可能な形式の情報を前記所定の宛先に電子メールにて送信するように前記無線通信手段を制御する構成とすることができる。
【００４５】
このような構成により、本体機器からの情報を記録媒体に格納することによりその情報を電子メールにて所定の宛先に送信することができるようになるとともに、前記記録媒体の情報を電子メールにて所定の宛先に送信する際に、状況に応じて適切にその電子メールによる送信に係る動作を止めることができるようになる。
【００４６】
更に、本発明に係る通信モジュールにおいて、前記受信制御手段は、前記無線ネットワークに接続して当該通信モジュール宛ての電子メールの形式の情報を受信するように前記無線通信手段を制御し、該無線通信手段にて受信された電子メールの形式の情報から所定の形式の情報を取得し、その取得した情報を前記記録媒体に書き込む構成とすることができる。
【００４７】
このような構成により、当該通信モジュール宛ての電子メールの形式の情報を受信することができるようになるとともに、その電子メール形式の情報を受信する際に、状況に応じて適切にその電子メールによる受信に係る動作を止めることができるようになる。
【００４８】
本発明に係る電子機器は、前述したいずれかの通信モジュールと、接続部を有し、該接続部に前記通信モジュールが接続された本体機器とを有し、前記本体機器は、前記通信モジュールの前記制御手段による前記記録媒体に対する情報の格納を含む処理を可能にさせるための制御に基づいて、前記記録媒体に格納すべき情報を前記通信モジュールに供給する手段を有する構成となる。
【００４９】
このような構成により、本体機器からの情報が通信機器の記録媒体に格納されると、その記録媒体の情報が所定の宛先に送信されるようになるとともに、その送信に際して、状況に応じて適切に送信に係る動作を止めることができるようになる。
【００５０】
本発明に係る電子機器において、前記通信モジュールは、特に、受信制御手段、受信時処理要求有無判定手段、及び情報書き込み動作停止制御手段を有する通信モジュールであって、前記本体機器は、前記通信モジュールの制御手段による前記記録媒体からの情報の読み出しを可能にさせるための制御に基づいて、前記記録媒体に格納されている情報を読み出す手段を有する構成とすることができる。
【００５１】
このような構成により、当該通信モジュール宛ての情報が受信されて記録媒体に格納されると、本体機器によってその情報を読み出して利用することができるとともに、その情報の受信に際して、状況に応じて適切に受信に係る動作を止めることができるようになる。
【発明の効果】
【００５２】
本発明に係る通信モジュールによれば、情報の送信時に記録媒体からの読み出しに係る動作が止められて本体機器からの記録媒体への処理要求に対する処理は待たされることなく実行可能となり、記録媒体の情報を前記所定の宛先に送信する際に、無線通信手段の無線ネットワークへの接続ができない状況にもかかわらずその接続動作が無駄に継続されることを防止することができ、記録媒体の情報を所定の宛先に送信する際に、無線通信手段の無線ネットワークとの通信品質が良くない状況にもかわらず無駄な送信がなされることを防止することができ、記録媒体の情報を所定の宛先に送信する際に、無線ネットワークに接続された無線通信手段の送信が正常になされない状況であるにもかかわらず無駄な送信がなされることを防止することができる等、状況に応じて適切に動作を止めることができるようになる。
【図面の簡単な説明】
【００５３】
【図１Ａ】本発明の実施の一形態に係る通信モジュール（ＳＤカード）と、該通信モジュールが装着されるべき本体機器の一例（デジタルカメラ）とを示す図である。
【図１Ｂ】本発明の実施の一形態に係る通信モジュール（ＳＤカード）と、該通信モジュールが装着されるべき本体機器の他の例（パーソナルコンピュータ）とを示す図である。
【図２】本発明の実施の一形態に係る通信モジュール（ＳＤカード）のピン配置を示す図である。
【図３】本発明の実施の一形態に係る通信モジュール（ＳＤカード）のハードウエア構成を示すブロック図である。
【図４】通信モジュール（ＳＤカード）における処理ユニットの機能構成を示すブロック図である。
【図５】デジタルカメラ（本体機器）に通信モジュール（ＳＤカード）を装着した場合における画像ファイルの格納及び送信形態の一例を示す図である。
【図６】パーソナルコンピュータ（本体機器）に通信モジュール（ＳＤカード）を装着した場合におけるファイルの格納及び送信形態の一例を示す図である。
【図７】パーソナルコンピュータ（本体機器）に通信モジュール（ＳＤカード）を装着した場合におけるファイルの格納と送信形態の他の一例を示す図である。
【図８】通信モジュールを起動する際の処理ユニットが実行する処理の手順を示すフローチャートである。
【図９Ａ】処理ユニットに動作割り込みがあった際の処理ユニットが実行する処理の手順（その１）を示すフローチャートである。
【図９Ｂ】処理ユニットに動作割り込みがあった際の処理ユニットが実行する処理の手順（その２）を示すフローチャートである。
【図１０】図９Ａ及び図９Ｂに示す処理における書き込み以外のＳＤ制御処理の具体的な手順を示すフローチャートである。
【図１１】図９Ａ及び図９Ｂに示す処理における書き込みについてのＳＤ制御処理の具体的な手順を示すフローチャートである。
【図１２】図９Ｂに示す処理における送信データ読み出し中断処理の具体的な手順を示すフローチャートである。
【図１３】図９Ａに示す処理における受信データ書き込み中断処理の具体的な手順を示すフローチャートである。
【図１４】定期受信タイマに係る処理の具体的な手順を示すフローチャートである。
【図１５Ａ】図８、図９Ａ及び図９Ｂのそれぞれに示す処理におけるメール送信処理の具体的な手順（その１）を示すフローチャートである。
【図１５Ｂ】図８、図９Ａ及び図９Ｂのそれぞれに示す処理におけるメール送信処理の具体的な手順（その２）を示すフローチャートである。
【図１６】図１５Ａ及び図１８Ａに示す処理における内部温度監視処理の具体的な手順を示すフローチャートである。
【図１７】図１５Ｂに示す処理における送信データ読み出し処理の具体的な手順を示すフローチャートである。
【図１８Ａ】図８及び図１４のそれぞれに示す処理におけるメール受信処理の具体的な手順（その１）を示すフローチャートである。
【図１８Ｂ】図８及び図１４のそれぞれに示す処理におけるメール受信処理の具体的な手順（その２）を示すフローチャートである。
【図１９】図１８Ｂに示す処理における受信データ書き込み処理の具体的な手順を示すフローチャートである。
【図２０】図１５Ａに示す処理（メール送信処理）及び図１８Ａに示す処理（メール受信処理）のそれぞれにおける無線ネットワーク接続処理の具体的な手順を示すフローチャートである。
【図２１】図２０に示す処理における無線品質判定処理の具体的な手順を示すフローチャートである。
【図２２】本発明の実施の一形態に係る通信モジュール（ＳＤカード）と、該通信モジュールが装着されるべき本体機器の一例（給電機器）とを示す図である。
【図２３】図２２に示す本体機器（給電機器）の具体的な構成例を示すブロック図である。
【図２４】ＳＤモードで使用されるＳＤカードの各ピンに対する信号の割り当てを示す図である。
【発明を実施するための形態】
【００５４】
以下、本発明の実施の形態を図面に基づいて説明する。
【００５５】
本発明の実施の一形態に係る通信モジュールはＳＤ標準規格によって規格化されたＳＤカードとして構成されている。例えば、図１Ａに示すように、ＳＤカード１０（通信モジュール）は、デジタルカメラ２０（本体機器）のＳＤスロット（接続部）に、また、図１Ｂに示すようにパーソナルコンピュータ３０（本体機器）のＳＤスロットに、更に、他の機器の標準化されたＳＤスロットに装填することができる。標準化されたＳＤカード１０は図２に示すように９つのピン１２を有し、この９つのピン１２が本体機器（２０、３０）のＳＤスロット内のコネクタ（接続部）に電気的に接続される。そして、ＳＤカード１０は、ピン１２を介して本体機器（２０、３０）から電力の供給を受けるとともに各種の情報の送受信を行う。
【００５６】
ＳＤカード１０（通信モジュール）は、図３に示すようなハードウエア構成となっている。図３において、ＳＤカード１０は、デバイスコントローラ１０１、所定の処理能力を有するプロセッサで構成された処理ユニット１０２、フラッシュメモリ（フラッシュＲＯＭ）１０３（記録媒体）、ＲＡＭ１０４及び無線通信ユニット１１０（無線通信手段）を有している。デバイスコントローラ１０１は、処理ユニット１０２による制御のもと、ＳＤ標準規格に準拠した各種のモード（「ＳＤメモリ」、「ＳＤＩＯ」）のうち接続される本体機器（２０、３０）に対応したモードにて当該本体機器（２０、３０）とのインタフェース制御を行う。処理ユニット１０２は、前述したデバイスコントローラ１０１を制御するとともに、フラッシュメモリ１０３（記録媒体）及びＲＡＭ１０４に対する情報の格納及び読み出しを制御し、また、無線通信ユニット１１０（無線通信手段）の動作を制御する。無線通信ユニット１１０は、信号の送受信を行うＲＦフロントエンド部１１１と、データの変調、復調を行う回路等を含むベースバンド部１１２とを有している。
【００５７】
処理ユニット１０２は、所定のプログラムに従って動作し、例えば、図４に示すような機能ブロックにて構成される。処理ユニット１０２は、インタフェース制御部１０２１、アプリケーション部１０２２、フラッシュメモリ制御部（フラッシュＲＯＭ制御部）１０２３及び通信制御部１０２４を有している。インタフェース制御部１０２１は、ＳＤ標準規格に準拠した各種のモード（「ＳＤメモリ」、「ＳＤＩＯ」）のうち接続される本体機器（２０、３０）に対応したモードにて当該本体機器（２０、３０）とのインタフェース制御を行うようにデバイスコントローラ１０１を制御する。アプリケーション部１０２２は、メール機能やネットワークアダプタ機能等、ＳＤカード１０において実現可能な機能に対応したアプリケーションを定義している。フラッシュメモリ制御部１０２３は、アプリケーション部１０２２に定義されているアプリケーションに従ってフラッシュメモリ１０３に対する情報の格納及び読み出しに係る制御を行う。通信制御部１０２４は、アプリケーション部１０２２に定義されているアプリケーション（例えば、メール機能、ネットワークアダプタ機能）に従って無線通信ユニット１１０の制御を行う。なお、図４において、ＲＡＭ１０４（図３参照）及びそれに対する制御機能ブロックについては省略されている。
【００５８】
図３に示すように、ＳＤカード１０の処理ユニット１０２にはＯＮ、ＯＦＦ可能なスイッチ１１が接続されている。このスイッチ１１は、手動にて操作可能であり、図１Ａ及び図１Ｂに示すように、スイッチ１１を手動操作するためのスイッチノブ１１ａがＳＤカード１０のケースに設けられている。このスライドノブ１１ａは、ＯＮに対応する位置とＯＦＦに対応する位置との間で移動可能となっている。このスイッチ１１は、後述するように、無線通信ユニット１１０の機能を有効にするか否かを選択するためのスイッチである。
【００５９】
「ＳＤメモリ」モードのインタフェースでは、本体機器（２０、３０）は、ＳＤカード１０を記録媒体（フラッシュメモリ１０３）として認識し、ＳＤカード１０（フラッシュメモリ１０３）に対する情報の格納及び読み出しを行うことができる。「ＳＤＩＯ」モードのインタフェースでは、本体機器（３０）は、ＳＤカード１０をネットワークアダプタ（通信カード）として認識し、ＳＤカード１０を所定の無線ネットワークに接続させて情報の送受信を行うことができる。
【００６０】
ＳＤカード１０は、「ＳＤメモリ」モードのインタフェースで本体機器と接続される場合、処理ユニット１０２の制御のもと、本体機器からフラッシュメモリ１０３に格納された情報を無線通信ユニット１１０によって所定の宛先に電子メールにて送信すること、及び物理的に当該ＳＤカード１０に宛てられた当該ＳＤカード１０のユーザ宛ての電子メールを無線通信ユニット１１０にて受信してその受信電子メールの情報を本体機器にて読み出し可能な情報としてフラッシュメモリ１０３に格納することができる（自動転送機能）。例えば、図５に示すように、デジタルカメラ２０にＳＤカード１０が装填されている場合、デジタルカメラ２０の撮影により得られた画像ファイル（file）がＳＤカード１０のフラッシュメモリ１０３に格納されると、その画像ファイル（file）は、無線通信ユニット１１０によって所定の宛先に電子メールにて送信される。また、例えば、図６に示すように、パーソナルコンピュータ３０にＳＤカード１０が装填されている場合、パーソナルコンピュータ３０にて作成したファイル（file）がＳＤカード１０のフラッシュメモリ１０３に格納されると、そのファイル（file）は、無線通信ユニット１１０によって電子メールにて所定の宛先に送信される。そして、図示はされていないが、ＳＤカード１０の無線通信ユニット１１０が当該ＳＤカード１０のユーザ宛ての電子メールを受信すると、その受信メールの情報（file）がフラッシュメモリ１０３に格納され、その情報をパーソナルコンピュータ３０（本体機器）がフラッシュメモリ１０３から読み出すことができるようになる。
【００６１】
更に、パーソナルコンピュータ３０にＳＤカード１０が装填されている場合、図７に示すように、パーソナルコンピュータ３０によって記録媒体としてのＳＤカード１０（フラッシュメモリ１０３）に情報を格納する領域である各種フォルダ（fol1、fol2）を設定することができる。その設定されたフォルダ（fol1、fol2）のいずれかを格納されたファイルを送信することのできる専用のフォルダとして設定することができる。この場合、パーソナルコンピュータ３０での操作によって、ファイル（file1）をその専用のフォルダ（fol1）に格納すると、自動的に、そのファイル(file１)が無線通信ユニット１１０によって電子メールにて送信される（自動転送機能）。ファイル（file2）が他のフォルダ（fol2）に格納されても、そのファイル(file2)は、送信されることなくそのフォルダ（fol2）に保存された状態が維持され、そのフォルダ（fol2）からファイル（file2）を読み出すことができる。そして、同様に受信専用のフォルダを設定することができ、受信電子メールの情報をその専用のフォルダに格納し、パーソナルコンピュータ３０によってその専用のフォルダから受信メールの情報を読み出すことができる。
【００６２】
上述したようなＳＤカード１０が本体機器（２０、３０）に装填されると、その本体機器からＳＤカード１０に電力供給がなされて、ＳＤカード１０が起動する。その起動時に、処理ユニット１０２は、図８に示す手順に従って処理を実行する。
【００６３】
処理ユニット１０２は、スイッチ１１がＯＮ状態及びＯＦＦ状態のいずれであるかに基づいて、無線機能を有効にすべきか否かを判定する（Ｓ１）。スイッチ１１がＯＮ状態であると、処理ユニット１０２は、無線通信ユニット１１０での無線機能を有効にすべきであると判断し、当該ＳＤカード１０が「ＳＤメモリ」モード及び「ＳＤＩＯ」モードのいずれのインタフェースでも可能である「ＳＤ・ＳＤＩＯコンボ」のデバイスとして動作するものと認識する（Ｓ２）。そして、処理ユニット１０２は、タイムアウトを監視しつつ（Ｓ３）、本体機器との間で「ＳＤメモリ」モード及び「ＳＤＩＯ」モードのいずれのインタフェースにすべきかを決めるためのネゴシエーションを行う（Ｓ４）。
【００６４】
そのネゴシエーションの結果、本体機器（２０、３０）から「ＳＤメモリ」モードのインタフェースの要求（指示）があれば（Ｓ４でＳＤ）、処理ユニット１０２は、無線通信ユニット１１０による自動転送機能（自動送信機能、自動受信機能）を有効にして（Ｓ８）、フラッシュメモリ１０３から予め格納されているコンフィグレーションファイルを読み込み（Ｓ９）、アプリケーション部１０２２のメール機能（メーラー）を起動させてフラッシュメモリ１０３に格納されているファイルのメール送信処理（Ｓ１０）及び当該ＳＤカード１０宛ての情報のメール受信処理（Ｓ１1）を行う。そして、処理ユニット１０２は、このメール受信処理を定期的に実行するための定期受信タイマを起動させる（Ｓ１２）。前記コンフィグレーションファイルには、電子メールの宛先を特定するアドレスやメールサーバ情報、メールユーザ情報等、電子メールを送受信するために必要な情報が記述されており、メール送信処理では、前記コンフィグレーションファイルに記述された前記情報に基づいて、無線通信ユニット１１０が所定の無線ネットワークに接続してフラッシュメモリ１０３に格納されているファイルを前記宛先に電子メールにて送信する（自動送信機能）。また、メール受信処理では、前記コンフィグレーションファイルに記述された前記情報に基づいて、無線通信ユニット１１０が所定の無線ネットワークに接続し、メールサーバにアクセスしてＳＤカード１０に設定されたユーザ宛ての情報をメール受信する（自動受信機能）。
【００６５】
一方、前記ネゴシエーションの結果、本体機器（例えば、パーソナルコンピュータ３０）から「ＳＤＩＯ」モードのインタフェースの要求（指示）があれば（Ｓ４でＳＤＩＯ）、処理ユニット１０２は、前記電子メールによる自動転送機能（自動送信機能、自動受信機能）を無効にして（Ｓ５）、アプリケーション部１０２２のネットワークアダプタ機能を起動させる（Ｓ６）。これにより、本体機器（例えば、パーソナルコンピュータ３０）は、ＳＤカード１０をネットワークアダプタとしてその動作制御を行うことが可能になり、所定の無線ネットワークを介した他の通信機器との情報の送受信が可能になる。
【００６６】
前記ネゴシエーションの結果、本体機器が「ＳＤ・ＳＤＩＯコンボ」のインタフェースに対応可能な機器であると、本体機器において、「ＳＤメモリ」モード及び「ＳＤＩＯ」モードのいずれかをＳＤカード１０とのインタフェースとして選択するためのユーティリティが起動し、その本体機器上での利用者の操作に従って「ＳＤメモリ」モード及び「ＳＤＩＯ」モードのいずれかの選択がなされる。処理ユニット１０２は、本体機器での選択の結果を判定し（Ｓ７）、「ＳＤメモリ」モードが選択された場合（Ｓ７でＳＤ）、前述したのと同様に、フラッシュメモリ１０３に格納されたファイルの電子メールによる自動送信機能及び当該ＳＤカード１０のユーザ宛ての電子メールの自動受信機能が有効にされ（Ｓ８）、電子メールにて情報を送受信するために必要なコンフィグレーションファイルがフラッシュメモリ１０３から読み出され（Ｓ９）、メール送信処理（Ｓ１０）、メール受信処理（１１）及び定期受信タイマの起動処理（Ｓ１２）がなされる。一方、「ＳＤＩＯ」が選択された場合（Ｓ７でＳＤＩＯ）、前述したのと同様に、前記電子メールによる自動転送機能が無効にされ（Ｓ５）、ネットワークアダプタ機能が起動される（Ｓ６）。
【００６７】
本体機器が前述するようなＳＤカード１０とのネゴシエーションを実行する機能を有しておらず、本体機器との間で前記ネゴシエーションがなされることなく（インタフェースについての要求（指示）がなく）所定時間が経過（タイムアウト）した場合（Ｓ３でＹＥＳ）、処理ユニット１０２は、「ＳＤメモリ」モードのインタフェースを設定して、強制的に前記電子メールによる自動転送機能を有効にし（Ｓ８）、電子メールにて情報を送受信するために必要なコンフィグレーションファイルをフラッシュメモリ１０３から読み出し（Ｓ９）、メール送信処理（Ｓ１０）、メール受信処理（Ｓ１１）及び定期受信タイマ起動処理（Ｓ１２）を実行する。これにより、ＳＤカード１０は、本体機器から応答が無い場合に、その時点でフラッシュメモリ１０３に格納されているファイルを電子メールにより所定の宛先に送信すること（自動送信）及び電子メールにより当該ＳＤカード１０のユーザ宛ての情報を受信すること（自動受信）ができる。
【００６８】
一方、本体機器（２０、３０）に接続されるＳＤカード１０の前記スイッチ１１（図３、図１Ａ、図１Ｂ参照）がＯＦＦ状態であると、処理ユニット１０２は、無線通信ユニット１１０での無線機能を無効にすべきであると判断し（Ｓ１で無効）、当該ＳＤカード１０が「ＳＤメモリ」モードのインタフェースであるデバイスとして動作するものと認識する（Ｓ１３）。そして、処理ユニット１０２は、電子メールによる自動転送機能（自動送信機能、自動受信機能）を立ち上げることなく、無線通信ユニット１１０による自動転送機能を無効にし（Ｓ１４）、本体機器にてフラッシュメモリ１０３に対するファイルの格納及び読み出しを可能にさせる。その結果、本体機器（２０、３０）は、ＳＤカード１０を単に記録媒体として利用することができる。
【００６９】
前述した「ＳＤメモリ」モードでのインタフェースにてＳＤカード１０が本体機器（２０、３０）に接続されている状況において、本体機器からＳＤカード１０への処理要求（割り込み指示）がなされる毎に、処理ユニット１０２は、図９Ａ及び図９Ｂに示す手順に従って処理を実行する。
【００７０】
処理ユニット１０２は、ファイルを電子メールにて送信するためにその送信すべきファイル（送信データ）をフラッシュメモリ１０３からＲＡＭ１０４に読み出す処理を実行している最中であるか否かを判定し（Ｓ２１）、電子メールを受信して一時的にＲＡＭ１０４に格納したファイル（受信データ）をフラッシュメモリ１０３に書き込む処理を実行している最中であるかを判定する（Ｓ２２）。読み出しの最中でなく（Ｓ２１でＮＯ）、また、書き込みの最中でなければ（Ｓ２２でＮＯ）、処理ユニット１０２は、前記本体機器（２０、３０）からの処理要求がフラッシュメモリ１０３へのファイルの書き込み（格納）指示であるか否かを判定する（Ｓ２３）。その本体機器からの処理要求が書き込み指示でない場合（Ｓ２３でＮＯ）、例えば、ファイルの読み出し、ファイルの削除等の場合、処理ユニット１０２は、その処理要求に従ってフラッシュメモリ１０３に対するその書き込み以外の処理を実行する（Ｓ２４）。具体的には、図１０に示すように、処理ユニット１０２は、その書き込み以外の処理を実行し（Ｓ４１）、その処理がデータ送信条件に適合するものであるか否か、例えば、メールでの自動送信を行うための所定フォルダに格納されたファイルの削除（図７参照）等であるか否かを判定する（Ｓ４２）。そして、処理ユニット１０２は、その処理がデータ送信条件に適合するものでなければ（Ｓ４２でＮＯ）、そのまま、その処理がデータ送信条件に適合するものであれば（Ｓ４２でＹＥＳ）、内部に保持する送信履歴を更新して（Ｓ４３）、本体機器からの処理要求（割り込み指示）に対する処理を終了する。前記送信履歴の更新では、例えば、ファイルの削除指示に対する処理の場合、フラッシュメモリ１０３内の指定されたファイルの削除とともに、送信履歴からもそのファイルの情報が削除される。
【００７１】
図９Ａに戻って、前記本体機器からの処理要求（割り込み）が書き込み要求である場合（Ｓ２３でＹＥＳ）、処理ユニット１０２は、本体機器からの情報（ファイル）のフラッシュメモリ１０３に対する書き込み処理を実行する（Ｓ２５）。具体的には、図１１に示すように、処理ユニット１０２は、本体機器からのファイルをフラッシュメモリ１０３に書き込むための処理を実行し（Ｓ４５）、その処理がデータ送信条件に適合するものであるか否か、例えば、メールでの自動送信を行うための所定フォルダへのファイルの書き込み（図７参照）等であるか否かを判定する（Ｓ４６）。そして、処理ユニット１０２は、その処理がデータ送信条件に適合するものでなければ（Ｓ４６でＮＯ）、そのまま処理を終了する。一方、その処理がデータ送信条件に適合するものであれば、内部に保持する送信履歴を更新する（Ｓ４７）。この送信履歴の更新では、例えば、フラッシュメモリ１０３の所定フォルダに書き込まれたファイルが送信すべきファイルとして送信履歴に追加される。そして、処理ユニット１０２は、そのフラッシュメモリ１０３に書き込まれた（格納された）ファイルに対するメール送信処理を実行し（図９ＡのＳ２７）、本体機器からの処理要求に対する処理を終了する。なお、処理ユニット１０２は、前記メール送信処理（図９ＡのＳ２７）に先立ってメール受信処理がなされているか否かを判定し（Ｓ２６）、メール受信処理がなされていないことを確認した後、あるいは、メール受信処理が終了することを待って（Ｓ２６でＮＯ）、前記メール送信処理を実行する。
【００７２】
一方、処理ユニット１０２は、本体機器からの処理要求があった時点で、フラッシュメモリ１０３に格納されている送信すべきファイル（送信データ）をフラッシュメモリ１０３からＲＡＭ１０４に読み出す処理を実行している最中である場合（Ｓ２１でＹＥＳ）、図９Ｂの処理に移って、その送信すべきデータの読み出し処理を中断する（Ｓ３２）。そして、処理ユニット１０２は、本体機器からの処理要求がフラッシュメモリ１０３に対する書き込み要求であるか否かを判定する（Ｓ３３）。処理ユニット１０２は、書き込み要求でない場合（Ｓ３３でＮＯ）、その書き込み以外の処理を前述したのと同様（図１０参照）に実行し（Ｓ３４）、書き込み要求である場合（Ｓ３３でＹＥＳ）、その書き込み処理を前述したのと同様（図１１参照）に実行する（Ｓ３５）。いずれかの処理が終了すると、処理ユニット１０２は、中断していた送信すべきデータの読み出し処理を再開する（Ｓ３６）。
【００７３】
前記送信データの読み出しを中断する処理（Ｓ３２）では、例えば、図１２に示すように、フラッシュメモリ１０３から送信すべきデータ（ファイル）の読み出しが中断され（Ｓ５１）、フラッシュメモリ１０３内でのそのデータの読み出し完了位置（アドレス）が保存される（Ｓ５２）。そして、前記送信データ読み出し再開処理（Ｓ３６）では、フラッシュメモリ１０３の前記保存した読み出し完了位置の次の位置からその格納された送信すべきデータ（ファイル）をＲＡＭ１０４に読み出す。なお、再開された送信データの読み出し処理（Ｓ３６）によりフラッシュメモリ１０３からＲＡＭ１０４に読み出されたファイルは、メール送信処理により電子メールにて所定の宛先に送信される。
【００７４】
図９Ａに戻って、また、一方、前述した本体機器からの処理要求があった時点で、一時的にＲＡＭ１０４に格納されていた受信ファイル（受信データ）をＲＡＭ１０４からフラッシュメモリ１０３に書き込む処理を実行している最中である場合（Ｓ２２でＹＥＳ）、処理ユニット１０２は、その受信データの書き込み処理を中断する（Ｓ２８）。そして、処理ユニット１０２は、その本体機器からの処理要求がフラッシュメモリ１０３に対する書き込み要求であるか否かを判定する（Ｓ２９）。処理ユニット１０２は、書き込み要求でない場合（Ｓ２９でＮＯ）、その書き込み以外の処理を前述したのと同様（図１０参照）に実行し（Ｓ３０）、この書き込み以外の処理が終了すると、中断していた受信データの書き込み処理を再開する（Ｓ３１）。
【００７５】
前記処理要求が書き込み要求である場合（Ｓ２９でＹＥＳ）、処理ユニット１０２は、図９Ｂに示す処理に移り、その書き込み処理を前述したのと同様（図１１参照）に実行する（Ｓ３７）。その書き込み処理が終了すると、処理ユニット１０２は、中断していた受信データの書き込み処理を再開する（Ｓ３８）。そして、処理ユニット１０２は、メール受信処理が終了することを待って（Ｓ３９でＮＯ）、前記書き込み処理（Ｓ３７）によりフラッシュメモリ１０３に書き込まれたファイルに対するメール送信処理を実行する（Ｓ４０）。
【００７６】
前記受信データの書き込みを中断する処理（Ｓ２８）では、例えば、図１３に示すように、フラッシュメモリ１０３への受信データ（ファイル）の書き込みが中断され（Ｓ５３）、フラッシュメモリ１０３内でのそのデータの書き込み完了位置（アドレス）が保存される（Ｓ５４）。そして、前記受信データ書き込み再開処理（Ｓ３１、Ｓ３８）では、フラッシュメモリ１０３の前記保存した書き込み完了位置の次の位置から継続して受信データが書き込まれる。このようにしてフラッシュメモリ１０３に書き込まれた受信データ（ファイル）は、本体機器（例えば、パーソナルコンピュータ３０）によって読み出すことができ、その本体機器にてその受信データを利用することができるようになる。
【００７７】
なお、図９Ａ及び図９Ｂに示す前記処理における送信データの読み出し中断処理（Ｓ３２、図１２参照）及び受信データの書き込み中断処理（Ｓ２８、図１３参照）において、送信データの読み出し完了位置や受信データの書き込み完了位置を特に保存せずに、その処理を中断させてもよい。その場合、送信データの読み出し再開処理（Ｓ３６）では、フラッシュメモリ１０３に格納された送信すべきデータ（ファイル）の先頭から再度読み出し、受信データの書き込み再開処理（Ｓ３１、Ｓ３８）では、ＲＡＭ１０４に一時的に格納された受信データ（ファイル）の先頭から再度フラッシュメモリ１０３に書き込むようにすればよい。
【００７８】
前述したように、ファイルを電子メールにて送信するためにその送信すべきファイル（送信データ）をフラッシュメモリ１０３からＲＡＭ１０４に読み出す処理を実行している最中に、あるいは、当該ＳＤカード１０のユーザ宛ての電子メールを受信した際の受信ファイル（受信データ）をＲＡＭ１０４からフラッシュメモリ１０３に書き込む処理を実行している最中に、本体機器からの処理要求（割り込み）がなされた場合、前記読み出し処理あるいは前記書き込み処理を中断させてその処理要求（割り込み）を優先させるようにしているので、前記ファイルの送信時に本体機器からのフラッシュメモリ１０３への処理要求に対する処理は待たされることなく実行可能となる。例えば、デジタルカメラ２０（本体機器）にて撮影して得られる画像ファイルは、ＳＤカード１０内での処理により待たされることなく、フラッシュメモリ１０３に格納することができる。そのため、デジタルカメラ２０での撮影も待たされることなく、連続的に行うことができるようになる。
【００７９】
上述したように、ＳＤカード１０の起動時（図８参照）及び本体機器（２０、３０）からの処理要求の割り込み（図９Ａ、図９Ｂ参照）時に、メール送信処理（図８に示すＳ１０、図９Ａに示すＳ２７、図９Ｂに示すＳ４０）が実行される。また、ＳＤカード１０の起動時（図８参照）にメール受信処理（図８に示すＳ１１）が実行される。更に、メール受信処理については、図１４に示す手順に従って定期的に実行される。
【００８０】
図８に示すように、メール受信処理（Ｓ１１）が終了して定期受信タイマが起動され（Ｓ１２）、そのタイマの設定時間が経過すると、処理ユニット１０２に割り込みがかかり、図１４に示す手順に従って処理がなされる。即ち、処理ユニット１０２は、その割り込み時にメール送信処理がなされているか否かを確認し（Ｓ６１）、メール送信処理がなされていないことを確認した後、あるいは、メール送信処理が終了することを待って（Ｓ６１でＮＯ）、メール受信処理を実行する（Ｓ６２）。そして、処理ユニット１０２は、定期受信タイマを再度起動させる（Ｓ６３）。これにより、定期受信タイマに設定された時間が経過する毎に（定期的に）前記メール受信処理が実行される。
【００８１】
ＳＤカード１０の起動時及び本体機器からの処理要求の割り込み時に実行される前記メール送信処理は、図１５Ａ及び図１５Ｂに示す手順に従って実行される。
【００８２】
図１５Ａにおいて、処理ユニット１０２は、メールによる自動転送機能が有効であるか否かを判定し（Ｓ７１）、その自動転送機能が有効である場合（Ｓ７１で有効）、送信リトライ回数を初期化（０回）する（Ｓ７２）。その後、処理ユニット１０２は、送信履歴を確認してフラッシュメモリ１０３（例えば、自動送信専用のフォルダ）に送信すべきデータ（ファイル）が有るか否かを判定する（Ｓ７３）。送信すべきデータがフラッシュメモリ１０３に有る場合（Ｓ７３でＹＥＳ）、処理ユニット１０２は、ＳＤカード１０の筐体内に設けられた温度センサ（図示略）での検出温度に基づいて内部温度の監視処理を行い（Ｓ７４）、特に、内部温度に異常がなければ、無線ネットワークの接続処理を行う（Ｓ７５）。
【００８３】
前記内部温度の監視処理は、例えば、図１６に示す手順に従って実行される。図１６において、温度センサでの検出温度が予め定めた温度閾値より低いか否かが判定される（Ｓ９１）。検出温度が温度閾値より低い場合（Ｓ９１でＹＥＳ）、その内部温度の監視処理が終了する。一方、検出温度が前記温度閾値以上であると（Ｓ９１でＮＯ）、無線ネットワークが切断され（Ｓ９２）、所定時間の設定された放熱タイマが起動される（Ｓ９３）。そして、放熱タイマでの経過時間が監視され（Ｓ９４）、放熱タイマがタイムアウトすると（前記所定時間が経過すると）（Ｓ９４でＹＥＳ）、再度検出温度が前記温度閾値より低いか否かが判定される（Ｓ９１）。このような処理を繰り返す過程で、ＳＤカード１０が冷却され、検出温度が前記温度閾値より低くなると（Ｓ９１でＹＥＳ）、内部温度の監視処理が終了する。
【００８４】
このような内部温度の監視処理は、ＳＤカード１０がデジタルカメラ２０等の本体機器のＳＤスロットに装填された場合、放熱が十分なされない可能性があることを考慮してなされる。これにより、高温の環境下でＳＤカード１０が利用されることを回避することができる。
【００８５】
図１５Ａに戻って、処理ユニット１０２は、内部温度監視処理によりＳＤカード１０内部の温度が正常であることを確認すると、無線通信ユニット１１０の所定の無線ネットワークへの接続処理を実行し（Ｓ７５：詳細については後述する）、その処理の結果、無線通信ユニット１１０の前記無線ネットワークへの接続が成功したか否かを判定する（Ｓ７６）。無線接続に成功すると（Ｓ７６でＹＥＳ）、処理ユニット１０２は、図１５Ｂに示す処理に移行し、フラッシュメモリ１０３に格納された送信すべきデータ（ファイル）の読み出し処理を実行する（Ｓ７７）。この読み出し処理では、例えば、図１７に示すように、処理ユニット１０２は、他の処理を実行していれば、その処理が終了するまで待機する（Ｓ１０１）。そして、その処理が終了すると（Ｓ１０１でＮＯ）、処理ユニット１０２は、フラッシュメモリ１０３から送信すべきデータを読み出してＲＡＭ１０４に格納する（Ｓ１０２）。
【００８６】
図１５Ｂに戻って、処理ユニット１０２は、フラッシュメモリ１０３から送信すべきデータを読み出すと、そのデータをメール転送プロトコル（ＳＭＴＰ：Simple Mail Transfer Protocol）に従ってメール送信形式のパケットに変換して、送信パケットデータを作成する（Ｓ７８）。そして、処理ユニット１０２は、メール機能（メーラー）に従って無線通信ユニット１１０を制御し、前述したようにコンフィグレーションファイルから取得した宛先（図８のＳ９参照）に送信すべきデータを電子メールにて送信するための処理を実行する。
【００８７】
処理ユニット１０２は、送信すべき前記データを電子メールにて送信するための処理により、メールの送信が成功したか否かを判定する（Ｓ７９）。電波環境等が良好でメールの送信に成功すると（Ｓ７９で成功）、処理ユニット１０２は、送信したデータ（ファイル）を送信済みのデータとする等の送信履歴の更新を行う（Ｓ８０）。そして、図１５Ａに示す処理に戻って、処理ユニット１０２は、フラッシュメモリ１０３にまだ送信すべきデータ（ファイル）が有るか否かを判定し（Ｓ７３）、まだ有れば、前述したのと同様の手順（Ｓ７４〜Ｓ８０）に従って、その送信すべきデータ（ファイル）を電子メールにて前記宛先に送信する。このような処理は、フラッシュメモリ１０３に未送信のデータが無くなるまで繰り返し実行される。そして、フラッシュメモリ１０３に未送信のデータが無くなると（Ｓ７３でＮＯ）、処理ユニット１０２は、無線通信ユニット１１０の無線ネットワークとの接続を切断して（Ｓ８７）、処理を終了する。
【００８８】
前述した処理（図１５Ａ、図１５Ｂ参照）の過程における無線ネットワーク接続処理（Ｓ７５）の結果、電波環境が悪い等の原因で、無線接続に失敗すると（Ｓ７６でＮＯ）、処理ユニット１０２は、無線通信ユニット１１０の無線ネットワークとの接続を切断して（Ｓ８７）、処理を終了する。この場合、送信すべきデータ（ファイル）がフラッシュメモリ１０３に残された状態となる。このフラッシュメモリ１０３に残ったデータは、本体機器からの次の処理要求（割り込み）の際（図９ＡにおけるＳ２７参照）に、新たなデータとともに送信される。
【００８９】
更に、前述した処理の過程において、処理ユニット１０２は、メール送信の処理を実行したが、そのメール送信に成功しなかった場合（図１５ＢのＳ７９で失敗）、その送信エラーの要因を判定する（Ｓ８１）。その送信エラーの要因が、メールサーバの故障、コンフィグレーションファイルから取得した宛先（メールアドレス）やメールサーバの設定情報の間違い等、復旧不能な致命的な要因として定められたものである場合（Ｓ８１で致命的要因）、処理ユニット１０２は、所定の宛先への正常な送信がなされないとして、メール機能（メーラー）を立ち下げて、電子メールによる自動転送機能を無効にする（Ｓ８６）。そして、無線ネットワークとの接続が切断され（図１５ＡのＳ８７）、処理が終了する。以降、メール送信処理では、自動転送機能が無効であると判定されて（図１５ＡのＳ７１参照）、本体機器（２０、３０）からＳＤカード１０のフラッシュメモリ１０３にデータ（ファイル）が格納されても、そのデータのメールによる自動転送はなされない。この場合、その致命的要因を取り除いてから、ＳＤカード１０を再度起動（図８参照）させる必要がある。
【００９０】
一方、そのメール送信に成功しなかった場合でも（Ｓ７９で失敗）、その要因が、メールサーバがビジー状態である等の復旧可能で一時的要因として定められたものであれば（Ｓ８１で一時的要因）、処理ユニット１０２は、自動送信機能を無効にするのではなく、送信リトライ回数を＋１インクリメントして更新し（Ｓ８２）、その更新後の送信リトライ回数が予め定めた回数に達しているか否かを判定する（Ｓ８３）。そして、その更新後の送信リトライ回数が予め定めた回数に達していなければ（Ｓ８３でＮＯ）、処理ユニット１０２は、送信リトライタイマを起動させ（Ｓ８４）、その送信リトライタイマでの経過時間が監視される（Ｓ８５）。送信リトライタイマがタイムアウトすると（経過時間が所定時間に達すると）（Ｓ８５でＹＥＳ）、図１５Ａに示す処理に戻って、処理ユニット１０２は、再度、フラッシュメモリ１０３にまだ送信すべきデータ（ファイル）が有るか否かを判定し（Ｓ７３）、フラッシュメモリ１０３内の未送信のデータについての処理を前述したのと同様の手順（Ｓ７４〜Ｓ７９）に従って実行する。そして、送信リトライ回数が所定回数に達する前に、メール送信に成功すれば（Ｓ７９で成功）、処理ユニット１０２は、そのメール送信したデータについての送信履歴を更新（Ｓ８０）し、フラッシュメモリ１０３内に未送信データがまだあれば（Ｓ７３でＹＥＳ）、前述したのと同様の処理（Ｓ７４〜Ｓ８０）を実行し、未送信データが無い場合には（Ｓ７３でＮＯ）、無線通信ユニット１１０の無線ネットワークとの接続を切断して（Ｓ８７）、処理を終了する。
【００９１】
例えば、メールサーバのビジー状態が解消されず、前記送信リトライ回数が所定回数に達すると（Ｓ８３でＹＥＳ）、処理ユニット１０２は、前記宛先への正常なメール送信ができないものとして、無線通信ユニット１１０の無線ネットワークとの接続を切断して（Ｓ８７）、処理を終了する。
【００９２】
前述したようなメール送信処理（図１５Ａ、図１５Ｂ参照）では、メール送信のエラーが発生した場合、その送信エラーの要因がメールサーバの故障、コンフィグレーションファイルから取得した宛先（メールアドレス）やメールサーバの設定情報の間違い等、復旧不能な致命的な要因として定められたものである場合には、その送信動作が止められ、電子メールによる自動転送機能が即座に無効にされる。これにより、フラッシュメモリ１０３のファイルを所定の宛先に送信する際に、復旧不能な要因で無線ネットワークに接続された無線通信ユニット１１０の送信が正常になされない状況にもかかわらず送信の試みが無駄に継続されることを防止することができる。
【００９３】
また、その要因が、メールサーバがビジー状態である等、復旧可能な一時的要因として定められたものである場合には、送信リトライを行い、その送信リトライの回数が所定回数を越えると、正常な送信ができないとして、その送信動作が止められて無線通信ユニット１１０の無線ネットワークとの接続が切断されるので、フラッシュメモリ１０３のファイルを所定の宛先に送信する際に、無線ネットワークに接続された無線通信ユニット１１０の送信が正常になされない状況にもかかわらず送信の試みが所定回数を越えて無駄に継続されることを防止することができる。そのため、例えば、ＳＤカード１０が接続されたデジタルカメラ２０の電池を無駄に消費することを防止することができる。
【００９４】
前述したようにＳＤカード１０の起動時（図８に示すＳ１１参照）及び定期的（図１４参照）に実行されるメール受信処理は、図１８Ａ及び図１８Ｂに示す手順に従って実行される。
【００９５】
図１８Ａにおいて、処理ユニット１０２は、メールによる自動転送機能が有効であるか否かを判定し（Ｓ１１１）、その自動転送機能が有効である場合（Ｓ１１１で有効）、受信リトライ回数を初期化（０回）する（Ｓ１１２）。その後、処理ユニット１０２は、ＳＤカード１０の筐体内に設けられた温度センサ（図示略）での検出温度に基づいて内部温度の監視処理を行い（Ｓ１１３）、特に、内部温度に異常がなければ、無線ネットワークの接続処理を行う（Ｓ１１４：詳細については後述する）。なお、温度の監視処理は、メール送信時に実行するものと同様で、例えば、図１６に示す手順に従って実行される。
【００９６】
処理ユニット１０２は、前記無線ネットワークの接続処理を実行した後、無線通信ユニット１１０の前記無線ネットワークへの接続が成功したか否かを判定する（Ｓ１１５）。無線接続に成功すると（Ｓ１１５でＹＥＳ）、処理ユニット１０２の制御のもと無線通信ユニット１１０が無線ネットワークを介してメール受信プロトコル（ＰＯＰ：Post Office Protocol）に従って予め設定されているメールサーバと通信（問い合わせ）を行い、処理ユニット１０２は、その通信（問い合わせ）が成功したか否かを判定する（Ｓ１１６）。メールサーバとの通信に成功すると（Ｓ１１６でＹＥＳ）、処理ユニット１０２は、メールサーバ内に格納されている当該ＳＤカード１０のユーザ宛ての受信メールリストに従って受信履歴を更新する（Ｓ１１７）。これにより、ＳＤカード１０側の受信履歴とメールサーバ側の受信メールリストとの同期がとられる。そして、処理ユニット１０２は、前記受信履歴に基づいてまだ受信していない当該ＳＤカード１０のユーザ宛ての電子メールが有るか否かを判定する（Ｓ１１８）。当該ＳＤカード１０のユーザ宛ての電子メールが無ければ（Ｓ１１８でＮＯ）、処理ユニット１０２は、図１８Ｂの処理に移行して、無線通信ユニット１１０の無線ネットワークとの接続を切断して（Ｓ１２９）、処理を終了する。
【００９７】
図１８Ａに戻って、一方、まだ受信していない当該ＳＤカード１０のユーザ宛ての電子メールがあると（Ｓ１１８でＹＥＳ）、図１８Ｂに示す処理に移行して、処理ユニット１０２は、その電子メールを受信するための処理を実行し、無線通信ユニット１１０が無線ネットワークを介してメールサーバから電子メールを正常に受信したか否かを判定する（Ｓ１１９）。メールサーバからの未受信の電子メールが正常に受信されると（Ｓ１１９で成功）、処理ユニット１０２は、その電子メールに係る受信パケットを解析し（Ｓ１２０）、その受信パケットからメール本文データや電子メールに添付されたファイル（テキストデータ、画像データ等）を抽出してＲＡＭ１０４に受信データとして一時的に格納し、その受信データのフラッシュメモリ１０３への書き込み処理を実行する（Ｓ１２１）。この書き込み処理では、例えば、図１９に示すように、処理ユニット１０２は、他の処理を実行していれば、その処理が終了するまで待機する（Ｓ１３１）。そして、その処理が終了すると、あるいは、他の処理がなされていないことを確認すると（Ｓ１３１でＮＯ）、処理ユニット１０２は、前記電子メールから抽出した受信データをＲＡＭ１０４から読み出してフラッシュメモリ１０３に書き込む（Ｓ１３２）。
【００９８】
処理ユニット１０２は、フラッシュメモリ１０３に受信データを書き込むと（Ｓ１２１）、既に受信されたメールを特定するために受信履歴を更新する（Ｓ１２２）。その後、処理ユニット１０２は、図１８Ａの処理に戻って、前述したのと同様に、内部温度の監視処理（Ｓ１１３：図１６参照）、無線ネットワークの接続処理（Ｓ１１４）、無線接続の確認（Ｓ１１５）、メールサーバへの問い合わせ（Ｓ１１６）及び受信履歴の更新（Ｓ１１７）を行って、メールサーバにまだ受信していない電子メールがあるか否かの判定を行う（Ｓ１１８）。
【００９９】
まだ、メールサーバに受信していない電子メールがあると（Ｓ１１８でＹＥＳ）、処理ユニット１０２は、前述したのと同様の手順（図１８ＢのＳ１１９〜Ｓ１２２）に従って、メールサーバから当該ＳＤカード１０のユーザ宛てのメールの受信、その受信した電子メールからの受信データ（メール本文データ、添付ファイル）の抽出、抽出された受信データのフラッシュメモリ１０３への書き込み、及び受信履歴の更新の各処理が実行される。このような処理は、メールサーバに未受信の電子メールがなくなるまで繰り返し実行される。そして、メールサーバに当該ＳＤカード１０のユーザ宛ての未受信となる電子メールがなくなると（Ｓ１１８でＮＯ）、処理ユニット１０２は、無線通信ユニット１１０の無線ネットワークとの接続を切断して（Ｓ１２９）、処理を終了する。
【０１００】
前述した処理の過程で、受信メールのサーバへの問い合わせが失敗した場合（Ｓ１１６でＮＯ）、あるいは、メールサーバから電子メールが正常に受信できなかった場合（Ｓ１１９で失敗）、処理ユニット１０２は、その受信処理エラーの要因を判定する（Ｓ１２３）。その受信エラーの要因が、メールサーバの故障、メールサーバ情報やメールユーザ情報の間違い等、復旧不能な致命的な要因として定められたものである場合（Ｓ１２３で致命的要因）、処理ユニット１０２は、当該ＳＤカード１０のユーザ宛てのメールの正常な受信がなされないとして、メール機能（メーラー）を立ち下げて、電子メールによる自動転送機能を無効にする（Ｓ１２８）。そして、無線ネットワークとの接続が切断され（Ｓ１２９）、処理が終了する。以降、メール受信処理では、自動転送機能が無効であると判定されて（図１８ＡのＳ１１１参照）、当該ＳＤカード１０のユーザ宛ての電子メールの自動受信はなされない。この場合、その致命的要因を取り除いてから、ＳＤカード１０を再度起動（図８参照）させる必要がある。
【０１０１】
一方、受信メールのサーバへの問い合わせが失敗した場合（Ｓ１１６でＮＯ）、あるいは、メールサーバから電子メールが正常に受信できなかった場合（Ｓ１１９で失敗）でも、その要因が、メールサーバがビジー状態である等の復旧可能で一時的要因として定められたものであれば（Ｓ１２３で一時的要因）、処理ユニット１０２は、自動受信機能を無効にするのではなく、受信リトライ回数を＋１インクリメントして更新し（Ｓ１２４）、その更新後の受信リトライ回数が予め定めた回数に達しているか否かを判定する（Ｓ１２５）。そして、その更新後の受信リトライ回数が予め定めた回数に達していなければ（Ｓ１２５でＮＯ）、処理ユニット１０２は、受信リトライタイマを起動させ（Ｓ１２６）、その受信リトライタイマでの経過時間が監視される（Ｓ１２７）。受信リトライタイマがタイムアウトすると（経過時間が所定時間に達すると）（Ｓ１２７でＹＥＳ）、図１８Ａに示す処理に戻って、処理ユニット１０２は、再度、内部温度監視処理（Ｓ１１３）、無線ネットワーク接続処理（Ｓ１１４）、その接続確認（Ｓ１１５）を行う。そして、復旧可能な一時的要因でいまだに、メールサーバへの問い合わせが失敗し（Ｓ１１６でＮＯ）、または、メールサーバへの問い合わせが成功しても（Ｓ１１６でＹＥＳ）、メールサーバから電子メールが正常に受信できない場合（Ｓ１１９で失敗）、処理ユニット１０２は、前述したのと同様の手順（Ｓ１２３〜Ｓ１２７）に従って受信リトライ回数の更新及び受信リトライ回数の確認、受信リトライタイマの起動、受信リトライタイマの満了確認の各処理を実行する。
【０１０２】
そして、前述した処理（Ｓ１２３〜Ｓ１２７、Ｓ１１３〜Ｓ１１９）が繰り返し実行される過程で、受信リトライ回数が所定回数に達する前に、電子メールの正常な受信に成功すると（Ｓ１１６ＹＥＳ、Ｓ１１７、Ｓ１１８でＹＥＳ、Ｓ１１９で成功）、処理ユニット１０２は、その電子メールから受信データを抽出して、受信データのフラッシュメモリ１０３への書き込み処理及び受信履歴の更新（Ｓ１２０〜Ｓ１２２）を実行する。一方、復旧可能な一時的要因で電子メールの正常な受信ができない状況において、受信リトライ回数が所定回数に達すると（Ｓ１２５でＹＥＳ）、電子メールの正常な受信ができない状況であるとして、処理ユニット１０２は、無線通信ユニット１１０の無線ネットワークとの接続を切断して（Ｓ１２９）、処理を終了する。
【０１０３】
前述したようなメール受信処理（図１８Ａ、図１８Ｂ参照）では、メール受信のエラーが発生した場合、その受信エラーの要因がメールサーバの故障、メールサーバ情報やメールユーザ情報の間違い等、復旧不能で致命的な要因として定められたものである場合には、その受信動作が止められ、電子メールによる自動受信機能が即座に無効にされる。これにより、当該ＳＤカード１０のユーザ宛ての情報を受信する際に、復旧不能な要因で無線ネットワークに接続された無線通信ユニット１１０の受信が正常になされない状況にもかかわらずその受信の試みが無駄に継続されることを防止することができる。
【０１０４】
また、その要因が、メールサーバがビジー状態である等、復旧可能な一時的要因として定められたものである場合には、受信リトライを行い、その受信リトライの回数が所定回数に達すると、正常な受信ができないとして、その受信動作が止められて無線通信ユニット１１０の無線ネットワークとの接続が切断されるので、当該ＳＤカード１０のユーザ宛ての電子メールを受信する際に、無線ネットワークに接続された無線通信ユニット１１０の受信が正常になされない状況にもかかわらず受信の試みが所定回数を越えて無駄に継続されることを防止することができる。
【０１０５】
前述したメール送信処理（図１５Ａ、図１５Ｂ参照）及びメール受信処理（図１８Ａ、図１８Ｂ参照）における無線ネットワーク接続処理（図１５ＡのＳ７５、図１８ＡのＳ１１４参照）は、例えば、図２０に示す手順に従ってなされる。
【０１０６】
図２０において、処理ユニット１０２は、接続リトライ回数を初期化（０回）する（Ｓ１４１）。その後、処理ユニット１０２は、無線通信ユニット１１０の無線ネットワークへの接続処理の結果、その無線ネットワークへの接続が成功したか否かを判定する（Ｓ１４２）。無線通信ユニット１１０の無線ネットワークへの接続に成功すると（Ｓ１４２でＹＥＳ）、処理ユニット１０２は、無線品質の良否を判定し（Ｓ１４３、Ｓ１４４）、無線品質が良好であれば（Ｓ１４４でＯＫ）、無線通信ユニット１１０の無線ネットワークへの接続成功としてその接続状態を維持する（Ｓ１４５）。
【０１０７】
前記無線品質の良否判定の処理は、例えば、図２１に示す手順に従ってなされる。
【０１０８】
図２１において、処理ユニット１０２は、無線ネットワーク（アクセスポイント）からの受信信号強度（ＲＳＳI）が予め定めたＲＳＳＩ閾値以上であるか否かの判定（Ｓ１６１）、測定搬送波レベル対干渉・雑音比（ＣＩＮＲ）が予め定めたＣＩＮＲ閾値以上であるか否かの判定（Ｓ１６２）及び受信レベル変動が予め定めたフェージング閾値より小さいか否かの判定（Ｓ１６３）を行う。そのいずれの判定（Ｓ１６１、Ｓ１６２、Ｓ１６３）においても、その結果が良好（ＹＥＳ）であれば、処理ユニット１０２は、無線品質が良好であると判定する（Ｓ１６４）。一方、それらの判定の少なくとも１つの判定において、その結果が良好でなければ（ＮＯ）、処理ユニット１０２は、無線品質が良好ではないと判定する（Ｓ１６５）。
【０１０９】
図２０に戻って、例えば、無線通信ネットワークの通信圏外であって、無線通信ユニット１１０の無線ネットワークへの接続が失敗した場合（Ｓ１４２でＮＯ）、処理ユニット１０２は、接続リトライ回数を＋１インクリメントして更新し（Ｓ１４７）、その更新後の接続リトライ回数が予め定めた回数に達しているか否かを判定する（Ｓ１４８）。その更新後の接続リトライ回数が予め定めた回数に達していなければ（Ｓ１４８でＮＯ）、処理ユニット１０２は、接続リトライタイマを起動し（Ｓ１４９）、その接続リトライタイマでの経過時間を監視する（Ｓ１５０）。接続リトライタイマがタイムアウトすると（経過時間が所定時間に達すると）（Ｓ１５０でＹＥＳ）、処理ユニット１０２は、再度、無線通信ユニット１１０の無線ネットワークへの接続処理を実行し、無線通信ユニット１１０の前記無線ネットワークへの接続が成功したか否かを判定する（Ｓ１４２）。成功していない場合（Ｓ１４２でＮＯ）、処理ユニット１０２は、接続リトライの処理を前述したのと同様の手順（Ｓ１４７〜Ｓ１５０）に従って実行する。そして、接続リトライ回数が所定回数に達する前に、無線通信ユニット１１０の無線ネットワークへの接続に成功すると（Ｓ１４２でＹＥＳ）、処理ユニット１０２は、前述したのと同様に、無線品質判定処理（Ｓ１４３）を行い、無線品質が良好であるとの判定結果を得ると（Ｓ１４４でＯＫ）、無線通信ユニット１１０の無線ネットワークへの接続状態を維持する（Ｓ１４５）。
【０１１０】
一方、無線通信ユニット１１０の無線ネットワークへの接続が成功しないまま、接続リトライの回数が所定回数に達すると（Ｓ１４８でＹＥＳ）、処理ユニット１０２は、無線通信ユニット１１０の無線ネットワークへの接続が失敗したとして、無線通信ユニット１１０の無線ネットワークに接続されない状態を維持する（Ｓ１５１）。
【０１１１】
前述した処理の過程で、無線通信ユニット１１０が無線ネットワークに接続された状態で、その無線品質が良好ではないとの判定がなされると（Ｓ１４４でＮＧ）、処理ユニット１０２は、無線通信ユニット１１０の無線ネットワークとの接続を切断し（Ｓ１４６）、前述した接続リトライの処理（Ｓ１４７〜Ｓ１５０、Ｓ１４２〜Ｓ１４４）を繰り返し実行する。その過程で、無線品質が良好になれば（Ｓ１４４でＯＫ）、前述したのと同様に、処理ユニット１０２は、無線通信ユニット１１０の無線ネットワークへの接続を維持する（Ｓ１４５）。一方、接続リトライの回数が所定回数に達すると（Ｓ１４８でＹＥＳ）、処理ユニット１０２は、無線通信ユニット１１０の無線ネットワークに接続されない状態を維持する（Ｓ１５１）。
【０１１２】
前述したような無線ネットワーク接続処理（図２０参照）では、ＳＤカード１０が無線ネットワークの圏外にあるとき（Ｓ１４２でＮＯ、Ｓ１４８でＹＥＳ）、あるいは、無線通信ユニット１１０と無線ネットワーク（アクセスポイント）との間での無線品質が良好ではない場合（Ｓ１４４でＮＧ、Ｓ１４８でＹＥＳ）、無線通信ユニット１１０の無線ネットワークへの接続処理が強制的に終了させられるので、無線通信ユニット１１０の無線ネットワークへの無駄な接続処理が繰り返し実行されることを防止することができる。そのため、例えば、ＳＤカード１０の装填されたデジタルカメラ２０の電池を無駄に消費することを防止することができる。
【０１１３】
前述したＳＤカード１０（通信モジュール）では、スイッチ１１をＯＮ状態にして「ＳＤメモリ」モードのインタフェースの本体機器（例えば、デジタルカメラ２０、パーソナルコンピュータ３０）に接続すれば、該本体機器からのファイル（情報）をＳＤメモリ１０のフラッシュメモリ１０３に格納することにより、そのファイルが電子メールにて送信可能な形式に変換されて電子メールにより所定の宛先に送信され、また、当該ＳＤカード１０のユーザ宛ての電子メールを自動的に受信するようになる（図８のＳ８〜Ｓ１１、図９ＡのＳ２７、図９ＢのＳ４０、図１４のＳ６２、図１５Ａ、図１５Ｂ、図１８Ａ及び図１８Ｂ参照）。一方、例えば、無線環境が悪い場合には、スイッチ１１をＯＦＦ状態にすれば、フラッシュメモリ１０３に格納されたファイル（情報）の電子メールによる自動転送機能（自動送信機能及び自動受信機能）が無効となり、本体機器によるフラッシュメモリ１０３に対する情報の格納及び読み出しが可能になるので（図８のＳ１３、Ｓ１４参照）、本体機器（デジタルカメラ２０、パーソナルコンピュータ３０）においてＳＤカード１０のフラッシュメモリ１０３を単なる情報の保持手段として利用することができるようになる。
【０１１４】
更に、スイッチ１１がＯＮ状態となるＳＤカード１０を「ＳＤＩＯ」モードのインタフェースの本体機器（例えば、パーソナルコンピュータ３０）に接続すれば、その本体機器にてＳＤカード１０の無線通信ユニット１１０の動作制御が可能になり、その本体機器は、フラッシュメモリ１０３を利用した自動転送機能を利用することなく、無線通信ユニット１１０を制御して他の通信機器と通信することができる（図８のＳ５、Ｓ６参照）。
【０１１５】
このように、前述したＳＤカード１０によれば、無線通信環境が良好な場合は勿論、無線通信環境が悪い状況においても種々有効に利用することができるようになる。
【０１１６】
図２２に示すような構造の給電機器４０を前述したＳＤカード１０が装填される本体機器とすることができる。この給電機器４０は、ＳＤカード１０専用の給電機器であり、この給電機器４０にはＳＤスロット４１が形成されている。このＳＤスロット４１にＳＤカード１０を装填すると、給電機器４０からＳＤカード１０に電力供給がなされる。
【０１１７】
このような給電機器４０は、図２３に示すように、ＳＤスロット４１内に設けられたＳＤコネクタ４３、充電池４４、充電回路４５及び表示部（ランプ）４２ａ、４２ｂ（図２２参照）及びその他回路４６を有している。ＳＤコネクタ４３は、ＳＤカード１０の９ピン（図２参照）が接続される９つの端子を有している。「ＳＤメモリ」モードのインタフェースでは、前記９つの端子（ＳＤカード１０の９ピン）は、図２４に示すような信号の割り付けがなされている。この場合、第４端子（ＶＤＤ）が充電池４４及び充電回路４５の出力ラインに接続され、第３端子（Ｖｓｓ１）及び第６端子（Ｖｓｓ２）がグランドラインに接続されている。また、第１端子及び第７端子〜第９端子（ＤＡＴＡ）と、第２端子（Ｃｏｍｍａｎｄ／Ｒｅｓｐｏｎｓｅ）とが表示部４２ａ、４２ｂ及びその他回路４６に接続されている。
【０１１８】
このような構造の給電機器４０にＳＤカード１０が接続されると、ＳＤカード１０の処理ユニット１０は、起動時の処理（図８参照）を実行する。給電機器４０は、ＳＤカード１０とのネゴシエーションを実行する機能を有しておらず、ＳＤカード１０の処理ユニット１０２と給電機器４０との間で前記ネゴシエーションがなされることはない。このため、ＳＤカード１０の処理ユニット１０２は、所定時間が経過（タイムアウト）すると（図８におけるＳ３でＹＥＳ）、強制的に前記電子メールによる自動転送機能を有効にし（Ｓ８）、電子メールにて情報を送受信するために必要なコンフィグレーションファイルをフラッシュメモリ１０３から読み出し（Ｓ９）、メール送信処理（Ｓ１０）、メール受信処理（Ｓ１１）及び定期受信タイマ起動（Ｓ１２）を実行する。このメール送信処理（Ｓ１０：図１５Ａ、図１５Ｂ参照）により、給電機器４０に装填されたＳＤカード１０のフラッシュメモリ１０３に送信すべきデータ（ファイル）があれば、前述したのと同様の手順（図１５Ａ、図１５ＢにおけるＳ７３〜Ｓ８０参照）に従って、そのデータの電子メールによる所定の宛先への送信がなされる。また、メール受信処理（Ｓ１１：図１８Ａ、図１８Ｂ参照）により、当該ＳＤカード１０のユーザ宛ての電子メールが受信され、その電子メールから抽出された受信データがフラッシュメモリ１０３に書き込まれる。
【０１１９】
なお、電子メールによるデータの送信及び受信がなされている間、処理ユニット１０２が例えばデータライン（例えば、ＳＤコネクタ４３の第１端子及び第７端子〜第９端子のいずれか）を利用して送信中及び受信中を表す信号を給電機器４０に供給すれば、給電機器４０の表示部４２ａ（送信用ランプ）、４２ｂ（受信用ランプ）を点灯させることができる。この場合、表示部４２ａ、４２ｂを、データ送信中及びデータ受信中を表すインジケータとして利用することができる。
【０１２０】
給電機器４０は、例えば、次のようにして利用することができる。
【０１２１】
スイッチ１１をＯＦＦ状態にして、ＳＤカード１０をデジタルカメラ２０に装填する。この状態で、デジタルカメラ２０で撮影する毎にその画像ファイルは、自動転送されることなくフラッシュメモリ１０３に格納される。そして、撮影が終了した後に、デジタルカメラ２０からＳＤカード１０を取出し、電波環境の良好な場所で、スイッチ１１をＯＮ状態にして給電機器４０に装填する。すると、ＳＤカード１０が起動され、その起動時の自動転送機能（図８のＳ８〜Ｓ１２参照）により、フラッシュメモリ１０３に格納された複数の画像ファイルが順次電子メールにて所定の宛先に送信される（図１５Ａ、図１５ＢのＳ７３〜Ｓ８０参照）。そして、その電子メールの送信処理に次いで、当該ＳＤカード１０のユーザ宛ての電子メールが受信され、その受信電子メールから取得される所定形式の情報がフラッシュメモリ１０３に格納される。その後、ＳＤカード１０を他の本体機器（例えば、パーソナルコンピュータ３０）に装填することにより、フラッシュメモリ１０３に格納された前記情報を当該本体機器にて読み出して利用することができる。
【０１２２】
前述した例では、フラッシュメモリ１０３に格納された情報は、電子メールによって所定の宛先に送信され、また、当該ＳＤカード１０のユーザ宛ての情報は、電子メールによって受信されるものであったが、情報の送受信手段は、これに限られず、例えば、
ＦＴＰ等の通信プロトコルに従って送受信することも可能である。また、前述した例では、ＳＤカード１０を通信モジュールとするものであったが、他の形式、例えば、ＵＳＢメモリ等のストレージデバイスを通信モジュールにすることも可能である。
【符号の説明】
【０１２３】
１０  ＳＤカード（通信モジュール）
１１  スイッチ部
１１ａ  スイッチノブ
１２  ピン
１０１  デバイスコントローラ
１０２  処理ユニット（プロセッサ）
１０２１  インタフェース制御部
１０２２  アプリケーション部
１０２３  フラッシュメモリ制御部（フラッシュＲＯＭ制御部）
１０２４  通信制御部
１０３  フラッシュメモリ（フラッシュＲＯＭ）
１０４  ＲＡＭ
１１０  無線通信ユニット（無線通信手段）
１１１  ＲＦフロントエンド部
１１２  ベースバンド部
２０  デジタルカメラ（本体機器）
３０  パーソナルコンピュータ（本体機器）
４０  給電機器（本体機器）
４１  スロット
４２ａ  表示部（送信用ランプ）
４２ｂ  表示部（受信用ランプ）
４３  ＳＤコネクタ
４４  充電池
４５  充電回路
４６  その他回路部品
【図１Ａ】
2012058966.tif 000003
【図１Ｂ】
2012058966.tif 000004
【図２】
2012058966.tif 000005
【図３】
2012058966.tif 000006
【図４】
2012058966.tif 000007
【図５】
2012058966.tif 000008
【図６】
2012058966.tif 000009
【図７】
2012058966.tif 000010
【図８】
2012058966.tif 000011
【図９Ａ】
2012058966.tif 000012
【図９Ｂ】
2012058966.tif 000013
【図１０】
2012058966.tif 000014
【図１１】
2012058966.tif 000015
【図１２】
2012058966.tif 000016
【図１３】
2012058966.tif 000017
【図１４】
2012058966.tif 000018
【図１５Ａ】
2012058966.tif 000019
【図１５Ｂ】
2012058966.tif 000020
【図１６】
2012058966.tif 000021
【図１７】
2012058966.tif 000022
【図１８Ａ】
2012058966.tif 000023
【図１８Ｂ】
2012058966.tif 000024
【図１９】
2012058966.tif 000025
【図２０】
2012058966.tif 000026
【図２１】
2012058966.tif 000027
【図２２】
2012058966.tif 000028
【図２３】
2012058966.tif 000029
【図２４】
2012058966.tif 000030