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