"ホスト機器との間でデータの入出力を行うカードインタフェース部と、前記カードインタフェース部に前記ホスト機器から処理内容を示す処理内容情報が入力された場合、当該処理内容情報を記憶する記憶部と、外部装置との間で無線通信を用いてデータの送受信を行う無線通信部と、前記無線通信部が前記外部装置から送信される処理要求情報を受信した場合、当該処理要求情報に対応する前記処理内容情報を前記記憶部が記憶しているか否かを判定する処理判定部と、前記記憶部が前記処理要求情報に対応する前記処理内容情報を記憶していないと前記処理判定部が判定した場合には当該処理要求情報に対する処理を実行し、当該実行結果を示す実行結果情報を前記外部機器に対して前記無線通信部を介して送信する処理実行部と、前記記憶部が前記処理要求情報に対応する前記処理内容情報を記憶していると前記処理判定部が判定した場合には前記カードインタフェース部を介して当該処理要求情報を前記ホスト機器に対して出力し、当該ホスト機器から当該処理要求情報に対する処理を実行した実行結果を示す実行結果情報が前記カードインタフェース部に入力された場合、当該実行結果情報を前記外部機器に対して前記無線通信部を介して送信する処理中継部と、を有することを特徴とする無線通信機能付きメモリカード。前記処理内容情報は、前記ホスト機器が実行する処理内容を示す情報であることを特徴とする請求項1に記載の無線通信機能付きメモリカード。ホスト機器との間でデータの入出力を行う入出力ステップと、前記入出力ステップで前記ホスト機器から処理内容を示す処理内容情報が入力された場合、当該処理内容情報を記憶する記憶ステップと、外部装置との間で無線通信を用いてデータの送受信を行う無線通信ステップと、前記無線通信ステップで前記外部装置から送信される処理要求情報を受信した場合、当該処理要求情報に対応する前記処理内容情報を前記記憶ステップで記憶しているか否かを判定する処理判定ステップと、前記記憶ステップで前記処理要求情報に対応する前記処理内容情報を記憶していないと前記処理判定ステップで判定した場合には当該処理要求情報に対する処理を実行し、当該実行結果を示す実行結果情報を前記外部機器に対して前記無線通信部を介して送信する処理実行ステップと、前記記憶ステップで前記処理要求情報に対応する前記処理内容情報を記憶していると前記処理判定ステップで判定した場合には当該処理要求情報を前記ホスト機器に対して出力し、当該ホスト機器から当該処理要求情報に対する処理を実行した実行結果を示す実行結果情報が入力された場合、当該実行結果情報を前記外部機器に対して送信する処理中継ステップと、を含むことを特徴とする無線通信機能付きメモリカードの動作方法。コンピュータに、ホスト機器との間でデータの入出力を行う入出力ステップと、前記入出力ステップで前記ホスト機器から処理内容を示す処理内容情報が入力された場合、当該処理内容情報を記憶する記憶ステップと、外部装置との間で無線通信を用いてデータの送受信を行う無線通信ステップと、前記無線通信ステップで前記外部装置から送信される処理要求情報を受信した場合、当該処理要求情報に対応する前記処理内容情報を前記記憶ステップで記憶しているか否かを判定する処理判定ステップと、前記記憶ステップで前記処理要求情報に対応する前記処理内容情報を記憶していないと前記処理判定ステップで判定した場合には当該処理要求情報に対する処理を実行し、当該実行結果を示す実行結果情報を前記外部機器に対して前記無線通信部を介して送信する処理実行ステップと、前記記憶ステップで前記処理要求情報に対応する前記処理内容情報を記憶していると前記処理判定ステップで判定した場合には当該処理要求情報を前記ホスト機器に対して出力し、当該ホスト機器から当該処理要求情報に対する処理を実行した実行結果を示す実行結果情報が入力された場合、当該実行結果情報を前記外部機器に対して送信する処理中継ステップと、を実行させることを特徴とするプログラム。無線通信機能付きメモリカードとの間でデータの入出力を行うカードインタフェース部と、前記カードインタフェース部を介して、処理内容を示す処理内容情報を前記無線通信機能付きメモリカードに対して出力する処理内容通知部と、前記カードインタフェース部に処理要求を示す処理要求情報が入力された場合、当該処理要求情報に対する処理を実行し、当該実行結果を示す実行結果情報を前記無線通信機能付きメモリカードに対して前記カードインタフェース部を介して出力する処理実行部と、を有することを特徴とするデジタルカメラ。無線通信機能付きメモリカードとの間でデータの入出力を行う入出力ステップと、前記入出力ステップで、処理内容を示す処理内容情報を前記無線通信機能付きメモリカードに対して出力する処理内容通知ステップと、前記入出力ステップで処理要求を示す処理要求情報が入力された場合、当該処理要求情報に対する処理を実行し、当該実行結果を示す実行結果情報を前記無線通信機能付きメモリカードに対して出力する処理実行ステップと、を含むことを特徴とするデジタルカメラの動作方法。しかしながら、無線通信機能付きデジタルカメラは、デジタルカメラ本体に無線通信機能を実装しているため、ソフトウェアやハードウェアに対するコストや実装において負荷が大きかった。また、特許文献1や非特許文献1に記載されているような無線通信機能付きメモリカードは、ホスト機器であるデジタルカメラによる無線通信の制御を行う必要がなく、デジタルカメラのソフトウェアやハードウェアに対するコストや実装においては負荷を軽減している。しかしながら、従来知られている無線通信機能付きメモリカードを用いた場合、ホスト機器であるデジタルカメラは、無線通信で外部装置から送信される処理要求に基づいた処理を実行することができないという問題がある。すなわち、従来知られている無線通信機能付きメモリカードを用いた場合、ホスト機器であるデジタルカメラ固有の機能やベンダ独自の機能を利用した無線通信を行うことが出来ないという問題があった。本発明は、上記の課題を解決するためになされたものであり、無線通信機能を有していないホスト機器であっても、外部装置から送信される処理要求情報に基づいた処理を実行することができる無線通信機能付きメモリカード、無線通信機能付きメモリカードの動作方法、プログラム、デジタルカメラおよびデジタルカメラの動作方法を提供することを目的とする。本発明は、ホスト機器との間でデータの入出力を行うカードインタフェース部と、前記カードインタフェース部に前記ホスト機器から処理内容を示す処理内容情報が入力された場合、当該処理内容情報を記憶する記憶部と、外部装置との間で無線通信を用いてデータの送受信を行う無線通信部と、前記無線通信部が前記外部装置から送信される処理要求情報を受信した場合、当該処理要求情報に対応する前記処理内容情報を前記記憶部が記憶しているか否かを判定する処理判定部と、前記記憶部が前記処理要求情報に対応する前記処理内容情報を記憶していないと前記処理判定部が判定した場合には当該処理要求情報に対する処理を実行し、当該実行結果を示す実行結果情報を前記外部機器に対して前記無線通信部を介して送信する処理実行部と、前記記憶部が前記処理要求情報に対応する前記処理内容情報を記憶していると前記処理判定部が判定した場合には前記カードインタフェース部を介して当該処理要求情報を前記ホスト機器に対して出力し、当該ホスト機器から当該処理要求情報に対する処理を実行した実行結果を示す実行結果情報が前記カードインタフェース部に入力された場合、当該実行結果情報を前記外部機器に対して前記無線通信部を介して送信する処理中継部と、を有することを特徴とする無線通信機能付きメモリカードである。また、本発明の無線通信機能付きメモリカードにおいて、前記処理内容情報は、前記ホスト機器が実行する処理内容を示す情報であることを特徴とする。また、本発明は、ホスト機器との間でデータの入出力を行う入出力ステップと、前記入出力ステップで前記ホスト機器から処理内容を示す処理内容情報が入力された場合、当該処理内容情報を記憶する記憶ステップと、外部装置との間で無線通信を用いてデータの送受信を行う無線通信ステップと、前記無線通信ステップで前記外部装置から送信される処理要求情報を受信した場合、当該処理要求情報に対応する前記処理内容情報を前記記憶ステップで記憶しているか否かを判定する処理判定ステップと、前記記憶ステップで前記処理要求情報に対応する前記処理内容情報を記憶していないと前記処理判定ステップで判定した場合には当該処理要求情報に対する処理を実行し、当該実行結果を示す実行結果情報を前記外部機器に対して前記無線通信部を介して送信する処理実行ステップと、前記記憶ステップで前記処理要求情報に対応する前記処理内容情報を記憶していると前記処理判定ステップで判定した場合には当該処理要求情報を前記ホスト機器に対して出力し、当該ホスト機器から当該処理要求情報に対する処理を実行した実行結果を示す実行結果情報が入力された場合、当該実行結果情報を前記外部機器に対して送信する処理中継ステップと、を含むことを特徴とする無線通信機能付きメモリカードの動作方法である。また、本発明は、コンピュータに、ホスト機器との間でデータの入出力を行う入出力ステップと、前記入出力ステップで前記ホスト機器から処理内容を示す処理内容情報が入力された場合、当該処理内容情報を記憶する記憶ステップと、外部装置との間で無線通信を用いてデータの送受信を行う無線通信ステップと、前記無線通信ステップで前記外部装置から送信される処理要求情報を受信した場合、当該処理要求情報に対応する前記処理内容情報を前記記憶ステップで記憶しているか否かを判定する処理判定ステップと、前記記憶ステップで前記処理要求情報に対応する前記処理内容情報を記憶していないと前記処理判定ステップで判定した場合には当該処理要求情報に対する処理を実行し、当該実行結果を示す実行結果情報を前記外部機器に対して前記無線通信部を介して送信する処理実行ステップと、前記記憶ステップで前記処理要求情報に対応する前記処理内容情報を記憶していると前記処理判定ステップで判定した場合には当該処理要求情報を前記ホスト機器に対して出力し、当該ホスト機器から当該処理要求情報に対する処理を実行した実行結果を示す実行結果情報が入力された場合、当該実行結果情報を前記外部機器に対して送信する処理中継ステップと、を実行させることを特徴とするプログラムである。また、本発明は、無線通信機能付きメモリカードとの間でデータの入出力を行うカードインタフェース部と、前記カードインタフェース部を介して、処理内容を示す処理内容情報を前記無線通信機能付きメモリカードに対して出力する処理内容通知部と、前記カードインタフェース部に処理要求を示す処理要求情報が入力された場合、当該処理要求情報に対する処理を実行し、当該実行結果を示す実行結果情報を前記無線通信機能付きメモリカードに対して前記カードインタフェース部を介して出力する処理実行部と、を有することを特徴とするデジタルカメラである。また、本発明は、無線通信機能付きメモリカードとの間でデータの入出力を行う入出力ステップと、前記入出力ステップで、処理内容を示す処理内容情報を前記無線通信機能付きメモリカードに対して出力する処理内容通知ステップと、前記入出力ステップで処理要求を示す処理要求情報が入力された場合、当該処理要求情報に対する処理を実行し、当該実行結果を示す実行結果情報を前記無線通信機能付きメモリカードに対して出力する処理実行ステップと、を含むことを特徴とするデジタルカメラの動作方法である。本発明の無線通信機能付きメモリカードによれば、カードインタフェース部は、ホスト機器との間でデータの入出力を行う。また、記憶部は、カードインタフェース部にホスト機器から処理内容を示す処理内容情報が入力された場合、当該処理内容情報を記憶する。また、無線通信部は、外部装置との間で無線通信を用いてデータの送受信を行う。また、処理判定部は、無線通信部が外部装置から送信される処理要求情報を受信した場合、当該処理要求情報に対応する処理内容情報を記憶部が記憶しているか否かを判定する。また、処理実行部は、記憶部が処理要求情報に対応する処理内容情報を記憶していないと処理判定部が判定した場合には当該処理要求情報に対する処理を実行し、当該実行結果を示す実行結果情報を外部機器に対して無線通信部を介して送信する。また、処理中継部は、記憶部が処理要求情報に対応する処理内容情報を記憶していると処理判定部が判定した場合にはカードインタフェース部を介して当該処理要求情報をホスト機器に対して出力し、当該ホスト機器から当該処理要求情報に対する処理を実行した実行結果を示す実行結果情報がカードインタフェース部に入力された場合、当該実行結果を外部機器に対して無線通信部を介して送信する。この構成により、無線通信機能付きメモリカードは、ホスト機器から入力される処理内容情報に対応する処理要求情報を外部装置から受信した場合、当該処理要求情報をホスト機器に対して出力し、当該ホスト機器から当該処理要求情報に対する処理を実行した実行結果を示す実行結果情報がカードインタフェース部に入力された場合、当該実行結果を外部機器に対して無線通信部を介して送信する。従って、無線通信機能を有していないホスト機器であっても、外部装置から送信される処理要求情報に基づいた処理を実行することができる。また、本発明のデジタルカメラによれば、カードインタフェース部は、無線通信機能付きメモリカードとの間でデータの入出力を行う。また、処理内容通知部は、カードインタフェース部を介して、処理内容を示す処理内容情報を無線通信機能付きメモリカードに対して出力する。また、処理実行部は、カードインタフェース部に処理要求を示す処理要求情報が入力された場合、当該処理要求情報に対する処理を実行し、当該実行結果を示す実行結果情報を無線通信機能付きメモリカードに対してカードインタフェース部を介して出力する。この構成により、ホスト機器であるデジタルカメラは、処理内容情報を無線通信機能付きメモリカードに対して出力し、処理要求情報が入力された場合、当該処理要求情報に対する処理を実行し、当該実行結果を示す実行結果情報を無線通信機能付きメモリカードに対して出力する。従って、無線通信機能を有していないホスト機器であっても、外部装置から送信される処理要求情報に基づいた処理を実行することができる。以下、図面を参照し、本発明の一実施形態について説明する。図1は本実施形態におけるデジタルカメラと、無線通信機能付きメモリカードと、PCとの接続例を示した概略図である。図示する例では、無線通信機能付きメモリカード201は、ホスト機器であるデジタルカメラ101に挿入されている。デジタルカメラ101と無線通信機能付きメモリカード201とは互いにデータの入出力が可能である。また、無線通信機能付きメモリカード201と外部装置であるPC301とは無線通信により接続されており、互いにデータを送受信することができる。デジタルカメラ101は、画像を撮像し、撮像画像データを生成する。また、デジタルカメラ101は、生成した撮像画像データを無線通信機能付きメモリカード201に対して出力し、無線通信機能付きメモリカード201に記憶させる。無線通信機能付きメモリカード201は、デジタルカメラ101から入力された撮像画像データを記憶する。また、無線通信機能付きメモリカード201は、撮像画像データをPC301に対して送信する。PC301は、無線通信機能付きメモリカード201から送信される撮像画像データを受信し、記憶する。また、PC301は、デジタルカメラ101または無線通信機能付きメモリカード201に実行させる処理を示す処理要求情報を無線通信機能付きメモリカード201に対して送信する。無線通信機能付きメモリカード201は、受信した処理要求情報で示される処理を自装置が実行すると判定した場合には、処理要求情報で示される処理を実行し、実行結果をPC301に対して送信する。また、無線通信機能付きメモリカード201は、受信した処理要求情報で示される処理をデジタルカメラ101が実行すると判定した場合には、処理要求情報をデジタルカメラ101に対して出力する。デジタルカメラ101は、無線通信機能付きメモリカード201から処理要求情報を入力された場合、入力された処理要求情報で示される処理を実行し、実行結果を無線通信機能付きメモリカード201に対して出力する。無線通信機能付きメモリカード201は、デジタルカメラ101から実行結果を入力された場合、入力された実行結果をPC301に対して送信する。次に、デジタルカメラ101の構成について説明する。図2は、本実施形態におけるデジタルカメラ101の構成を示したブロック図である。デジタルカメラ101は、撮像部102と、カードI/Finterface、インタフェース103カードインタフェース部と、CPUCentralProcessingUnit、中央演算処理装置104と、操作部105と、表示部106と、RAMRandomAccessMemory、ランダムアクセスメモリ107と、フラッシュメモリ108とを備える。撮像部102は、被写体を撮影して撮像信号を生成し、生成した撮像信号に対して種々な画像処理を行い、撮像画像データを作成する。撮像部102が作成した画像データは、カードI/F103に接続されるメモリカードに記録される。カードI/F103は、デジタルカメラ101に着脱可能なメモリカードのホストコントローラとして動作し、メモリカードが有する記憶部への読み書きを行うためのメモリインタフェースと、SDIOSecureDigitalInput/Outputカード等のIOインタフェースとを有する。本実施形態では、メモリカードとして、SDメモリカード、およびSDIOに準拠した無線通信機能付きメモリカード201を用いる。CPU104は、フラッシュメモリ108に記憶されている制御プログラムを読み出して実行し、プログラムの実行に必要なデータをRAM107に読み書きすることにより、デジタルカメラ101の各部の動作を統括的に制御する。またCPU104は、デジタルカメラ101が実行する処理内容を示す処理内容情報を無線通信機能付きメモリカード201に対して入力する処理内容通知部1041として動作する。またCPU104は、カードI/F103に入力された処理要求情報に基づいた処理を実行する処理実行部1042として動作する。RAM107は、読み書き可能な記憶装置である。フラッシュメモリ108は、電源を切ってもデータが消えない不揮発性半導体メモリであり、制御プログラムや撮影パラメータなどを記憶している。操作部105は、操作スイッチなどを備え、デジタルカメラ101の動作に関する指示を受け付ける。表示部106は、液晶ディスプレイなどであり、カードI/F103に接続されるメモリカードの記憶部から読み出した撮像画像データに基づいた画像や、ユーザインターフェース画面などを表示する。次に、無線通信機能付きメモリカード201の構成について説明する。図3は、本実施形態における無線通信機能付きメモリカード201の構成を示したブロック図である。無線通信機能付きメモリカード201は、CPU202と、カードI/F203カードインタフェース部と、無線通信部204と、RAM205記憶部と、フラッシュメモリA206記憶部と、フラッシュメモリB207記憶部とを備える。CPU202は、フラッシュメモリA206に記録されている制御プログラムを読み出して実行し、プログラムの実行に必要なデータをRAM205に読み書きすることにより、無線通信機能付きメモリカード201の各部の動作を統括的に制御する。また、CPU202は、PC301から送信される処理要求情報に基づいた処理をデジタルカメラ101が実行するか、無線通信機能付きメモリカード201が実行するかを判定する処理判定部2021として動作する。また、CPU202は、処理要求情報に基づいた処理を無線通信機能付きメモリカード201が実行すると処理判定部が判定した場合、処理要求情報に基づいた処理を実行する処理実行部2022として動作する。また、CPU202は、処理要求情報に基づいた処理をデジタルカメラ101が実行すると処理判定部が判定した場合、処理要求情報をデジタルカメラ101に対して入力し、デジタルカメラ101から入力される処理結果をPC301に対して送信する処理中継部2023として動作する。RAM205は、読み書き可能な記憶装置である。フラッシュメモリA206は、電源を切ってもデータが消えない不揮発性半導体メモリであり、制御プログラムや無線通信パラメータ等を記憶している。カードI/F203は、無線通信機能付きメモリカード201のデバイスコントローラとして動作し、フラッシュメモリB207にデータの読み書きを行うためのメモリインタフェースと、SDIOカード等のIOインタフェースとを有する。フラッシュメモリB207はデータを記憶する。具体的には、フラッシュメモリB207は、カードI/F203が有するメモリインタフェースを介して入力されるデータ読み書き要求に応じて、データの読み書きを行う。無線通信部204は、CPU202の制御に基づいてPC301等の外部機器との間で種々のデータの送受信を行う無線通信インタフェースである。無線通信部204は、WLAN無線LANや、Bluetooth登録商標や、IrDA登録商標や、TransferJET登録商標や、WiMedia登録商標などを用いて通信を行う。次に、PC301の構成について説明する。図4は、本実施形態におけるPC301の構成を示したブロック図である。PC301は、CPU302と、記録媒体303と、通信制御部304と、操作部305と、表示部306と、RAM307とを備える。CPU302は、記録媒体303に記録されている制御プログラムを読み出して実行し、プログラムの実行に必要なデータをRAM307に読み書きすることにより、PC301の各部の動作を統括的に制御する。記録媒体303は、ハードディスクやフラッシュメモリなどであり、制御プログラムや、文書データや、画像データ等の種々のデータを記録する。操作部305は、キーボードやマウスなどを備え、PC301の動作に関する指示を受け付ける。表示部306は液晶ディスプレイなどであり、ユーザインターフェース画面や、記録媒体303から読み出した文書データや画像データ等に基づいた表示を行う。通信制御部304は、CPU302の制御に基づいて、デジタルカメラ101やプリンタなどの機器との間で種々のデータの送受信を行う通信インタフェースである。通信制御部304は、有線通信や、WLANや、Bluetooth登録商標や、IrDA登録商標や、TransferJET登録商標や、WiMedia登録商標などを用いて通信を行う。次に、無線通信機能付きメモリカード201と、PC301との間のデータの入出力に用いられるプロトコルについて説明する。図5は、本実施形態における無線通信機能付きメモリカード201と、PC301との間のデータの入出力に用いられるプロトコルの階層図である。図示する例では、無線通信機能付きメモリカード201の無線通信部204が用いるプロトコルの階層は、上位階層から順に、PTPPictureTransferProtocol:ISO15740501、PTP-IPPictureTransferProtocoloverTCP/IPnetworks:CIPADC-005502、TCP/IPTransmissionControlProtocol/InternetProtocol503、WLAN504である。また、PC301の通信制御部304が用いるプロトコルの階層は、上位階層から順に、PTP505、PTP-IP506、TCP/IP507、WLAN508である。このように、無線通信機能付きメモリカード201とPC301との間のデータの送受信では、画像転送プロトコルであるPTPを使用し、その下位にはPTPデータをTCP/IPパケットとして送信するためにPTP-IPを使用し、その下位にはTCP/IPパケットの送信を行うためのTCP/IPを使用し、物理通信インタフェースにはWLANを使用する。また、無線通信機能付きメモリカード201とPC301との間で通信が確立されると、無線通信機能付きメモリカード201はPTPResponderとして動作し、PC301はPTPInitiatorとして動作する。次に、PTPの状態遷移について説明する。図6は、本実施形態におけるPTPの状態遷移図である。OperationRequestはPTPInitiatorから発行され、PTPResponderはそのOperationRequestを実行する。図示するとおり、Operationは、IdleState、OperationRequestPhase、DataPhase、ResponsePhaseのTransactionStateの各状態を遷移することにより実行される。IdleStateはOperationが実行されておらず、PTPResponderは、OperationRequestを待っている状態である。OperationRequestPhaseは、OperationRequestを送信するフェーズである。DataPhaseは、Operation毎に定義されているデータを送受信するフェーズである。Operationによっては、データ転送を伴わないものもあるため、DataPhaseが無い場合もある。ResponsePhaseは、Operationの結果を応答するフェーズである。また、上記状態遷移とは非同期にEventを送信することが可能である。Eventは、PTPResponderからPTPInitiatorへ、またはPTPInitiatorからPTPResponderへ送信される。次に、デジタルカメラ101の動作手順について説明する。図7は、本実施形態におけるデジタルカメラ101の動作手順を示したフローチャートである。ステップS101CPU104は、デジタルカメラ101にメモリカードが挿入され、メモリカードがカードI/F103に接続されたか否かを判定する。メモリカードが挿入されカードI/F103に接続されたとCPU104が判定した場合にはステップS102の処理に進み、それ以外の場合には再度ステップS101の処理を実行する。ステップS102CPU104は、カードI/F103に接続されたメモリカードは無線通信機能付きメモリカード201であるか否かを判定する。カードI/F103に接続されたメモリカードは無線通信機能付きメモリカード201であるとCPU104が判定した場合にはステップS103の処理に進み、それ以外の場合には処理を終了する。ステップS103操作者は、無線通信機能付きメモリカード201を介して、デジタルカメラ101とPC301との無線通信を開始する場合、操作部105を操作して所望のアプリケーションプログラムPC301からリモートでシャッターを切る等のアプリケーションプログラムを起動し、無線通信の開始指示を入力する。CPU104は、操作部105が無線通信の開始指示の入力を受け付けたか否かを判定する。操作部105は無線通信の開始指示の入力を受け付けたとCPU104が判定した場合にはステップS104の処理に進み、それ以外の場合にはステップS103の処理を再度実行する。ステップS104CPU104は、前記のアプリケーションプログラムにおいて、PC301からの処理要求をデジタルカメラ101内で実行させる必要があるか否かを判定する。デジタルカメラ101内で実行させる必要があるとCPU104が判定した場合にはステップS105の処理に進み、それ以外の場合にはステップS106の処理に進む。ステップS105CPU104は、カードI/F103を介して、前記のアプリケーションプログラム毎に設定されたデジタルカメラ101が実行する処理内容を示す処理内容情報を、無線通信機能付きメモリカード201に対して出力する。また、全ての処理要求をデジタルカメラ101内で実行させるよう出力することも可能である。その後、ステップS106の処理に進む。ステップS106CPU104は、カードI/F103を介して、無線通信機能の起動を要求するメッセージである無線通信機能起動要求メッセージを無線通信機能付きメモリカード201に対して出力する。その後、ステップS107の処理に進む。ステップS107CPU104は、無線通信機能付きメモリカード201からカードI/F103に、デジタルカメラ101内で実行する処理要求を示す情報である処理要求情報が入力されたか否かを判定する。無線通信機能付きメモリカード201からカードI/F103に処理要求情報が入力されたとCPU104が判定した場合にはステップS108の処理に進み、それ以外の場合にはステップS110の処理に進む。ステップS108CPU104は、ステップS107の処理でカードI/F103に入力された処理要求情報で指定される処理を実行する。その後、ステップS109の処理に進む。処理要求情報で指定される処理としては、例えはデジタルカメラ101で静止画像を撮像する処理であるレリーズ処理などである。ステップS109CPU104は、カードI/F103を介して、ステップS108の処理結果を示す情報である実行結果情報を無線通信機能付きメモリカード201に対して出力する。その後、ステップS110の処理に進む。実行結果情報としては、例えば、ステップS108でデジタルカメラ101が実行する処理がレリーズ処理である場合、画像の撮像が成功したか否かを示す情報などである。ステップS110操作者は、無線通信機能付きメモリカード201を介したデジタルカメラ101とPC301との無線通信を終了する場合、操作部105を操作して無線通信の終了指示を入力する。CPU104は、操作部105が無線通信の終了指示の入力を受け付けたか否かを判定する。操作部105は無線通信の終了指示の入力を受け付けたとCPU104が判定した場合にはステップS111の処理に進み、それ以外の場合にはステップS107の処理に戻る。ステップS111CPU104は、カードI/F103を介して、無線通信の終了を要求する無線接続終了要求メッセージを無線通信機能付きメモリカード201に対して出力する。その後、処理を終了する。なお、特許請求の範囲に記載の入出力ステップおよび処理内容通知ステップは、例えばステップS105の処理に相当する。また、特許請求の範囲に記載の処理実行ステップは、例えばステップS107~ステップS109の処理に相当する。また、本発明において、例えば、図7のステップS105,ステップS107~ステップS109の処理は必須の構成要件である。次に、無線通信機能付きメモリカード201の動作手順について説明する。図8は、本実施形態における無線通信機能付きメモリカード201がデジタルカメラ101から入力される処理内容情報をRAM205に記憶する処理を示したフローチャートである。ステップS201CPU202は、デジタルカメラ101からカードI/F203に、デジタルカメラ101が実行する処理内容を示す処理内容情報が入力されたか否かを判定する。デジタルカメラ101からカードI/F203に処理内容情報が入力されたとCPU202が判定した場合にはステップS202の処理に進み、それ以外の場合には再度ステップS201の処理を実行する。ステップS202CPU202は、ステップS201の処理でカードI/F203に入力された処理内容情報をRAM205に記憶させる。入力された処理内容情報が、全ての処理要求をデジタルカメラ101内で実行させることを示す情報であった場合その旨を記憶する。その後、処理を終了する。図9は、本実施形態における無線通信機能付きメモリカード201の動作手順を示したフローチャートである。なお、無線通信機能付きメモリカード201は、図8のフローチャートで示した処理と図9のフローチャートで示した処理とを並列で実行する。ステップS301CPU202は、デジタルカメラ101からカードI/F203に、無線通信機能の起動を要求するメッセージである無線通信機能起動要求メッセージが入力されたか否かを判定する。デジタルカメラ101からカードI/F203に無線通信機能起動要求メッセージが入力されたとCPU202が判定した場合にはステップS302の処理に進み、それ以外の場合にはステップS311の処理に進む。ステップS302CPU202は、無線通信部204を制御し、PC301との無線通信接続の確立処理を開始する。また、CPU202は、無線通信機能付きメモリカード201の動作モードを無線通信モードとする。その後、ステップS303の処理に進む。ステップS303CPU202は、無線通信部204がPC301と無線通信接続を確立したか否かを判定する。PC301と無線通信接続を確立したとCPU202が判定した場合にはステップS304の処理に進み、それ以外の場合にはステップS303の処理を再度実行する。ステップS304PC301は、デジタルカメラ101または無線通信機能付きメモリカード201に実行させたい処理がある場合、処理の実行要求を示す処理要求情報を無線通信機能付きメモリカード201に対して送信する。CPU202は、無線通信部204がPC301から処理要求情報を受信したか否かを判定する。PC301から処理要求情報を受信したとCPU202が判定した場合にはステップS305の処理に進み、それ以外の場合にはステップS304の処理を再度実行する。ステップS305CPU202は、ステップS304の処理で無線通信部204が受信した処理要求情報と同じ処理要求情報をRAM205が記憶しているか否かを判定する。無線通信部204が受信した処理要求情報と同じ処理要求情報をRAM205が記憶しているとCPU202が判定した場合にはステップS306の処理に進み、それ以外の場合にはステップS308の処理に進む。また、処理内容情報が、全ての処理要求をデジタルカメラ101内で実行させることを示す情報であった場合、無線通信部204が受信した処理要求情報と同じ処理要求情報をRAM205が記憶していると判定することなくステップS306の処理に進む。ステップS306CPU202は、カードI/F203を介して、ステップS304の処理で無線通信部204が受信した処理要求情報をデジタルカメラ101に対して出力する。その後、ステップS307の処理に進む。ステップS307デジタルカメラ101は、処理要求情報が入力された場合、処理要求情報で指定された処理を実行した後、実行結果を示す実行結果情報をカードI/F203に入力する。CPU202は、カードI/F203に実行結果情報が入力されたか否かを判定する。カードI/F203に実行結果情報が入力されたとCPU202が判定した場合にはステップS309の処理に進み、それ以外の場合にはステップS307の処理を再度実行する。ステップS308CPU202は、ステップS304の処理で無線通信部204が受信した処理要求情報で指定される処理を実行する。その後、ステップS309の処理に進む。ステップS309CPU202は、無線通信部204を介して、ステップS307の処理でカードI/F203に入力された実行結果情報またはステップS308で実行した処理要求情報で指定される処理の実行結果を示す実行結果情報を、PC301に対して送信する。その後、ステップS310の処理に進む。ステップS310CPU202は、デジタルカメラ101からカードI/F203に、無線通信の終了を要求するメッセージである無線接続終了要求メッセージが入力されたか否かを判定する。カードI/F203に無線接続終了要求メッセージが入力されたとCPU202が判定した場合にはステップS311の処理に進み、それ以外の場合にはステップS304の処理に戻る。ステップS311CPU202は、無線通信部204を制御し、PC301との無線通信接続を終了する。また、CPU202は、無線通信機能付きメモリカード201の動作モードをメモリカードモードとし、ステップS301の処理に戻る。なお、無線通信機能付きメモリカード201は、動作モードがメモリカードモードである場合、通信機能を動作させずメモリカードとしてのみ動作する。次に、デジタルカメラ101と、通信機能付きメモリカード201と、PC301との通信シーケンスについて図10~図14を参照して説明する。図10は、本実施形態において、PC301から要求される処理を無線通信機能付きメモリカード201内で実行する場合でのデジタルカメラ101と、無線通信機能付きメモリカード201と、PC301との通信シーケンスを示したシーケンス図である。ステップS401デジタルカメラ101は、無線通信機能付きメモリカード201に対して無線通信機能起動要求メッセージを出力する。ステップS402無線通信機能付きメモリカード201は、PC301とWLANによるPTP接続を確立する。ステップS403PC301は、Request装置情報取得要求を無線通信機能付きメモリカード201に対して送信する。ステップS404無線通信機能付きメモリカード201は、Data装置情報をPC301に対して送信する。ステップS405無線通信機能付きメモリカード201は、ResponseOKをPC301に対して送信する。ステップS406PC301は、Requestセッション開始要求を無線通信機能付きメモリカード201に対して送信する。ステップS407無線通信機能付きメモリカード201は、ResponseOKをPC301に対して送信する。ステップS408PC301は、Requestオブジェクトバンドルリスト取得要求を無線通信機能付きメモリカード201に対して送信する。ステップS409無線通信機能付きメモリカード201は、DataオブジェクトバンドルリストをPC301に対して送信する。ステップS410無線通信機能付きメモリカード201は、ResponseOKをPC301に対して送信する。ステップS411PC301は、Requestオブジェクト情報取得要求を無線通信機能付きメモリカード201に対して送信する。ステップS412無線通信機能付きメモリカード201は、Dataオブジェクト情報をPC301に対して送信する。ステップS413無線通信機能付きメモリカード201は、ResponseOKをPC301に対して送信する。ステップS414PC301は、Requestオブジェクトデータ取得要求を無線通信機能付きメモリカード201に対して送信する。ステップS415無線通信機能付きメモリカード201は、DataオブジェクトデータをPC301に対して送信する。ステップS416無線通信機能付きメモリカード201は、ResponseOKをPC301に対して送信する。なお、PC301と無線通信機能付きメモリカード201とは、オブジェクトデータの送受信を完了するまで、ステップS411~ステップS416の処理を繰り返し実行する。ステップS417PC301は、Requestセッション終了要求を無線通信機能付きメモリカード201に対して送信する。ステップS418無線通信機能付きメモリカード201は、ResponseOKをPC301に対して送信する。図11は、本実施形態において、PC301から要求されるレリーズ処理をデジタルカメラ101内で実行する場合でのデジタルカメラ101と、無線通信機能付きメモリカード201と、PC301との通信シーケンスを示したシーケンス図である。ステップS501デジタルカメラ101は、デジタルカメラ101内で実行する処理を示す処理内容情報レリーズ処理を、無線通信機能付きメモリカード201に対して出力する。無線通信機能付きメモリカード201は、デジタルカメラ101から入力された処理内容情報レリーズ処理を記憶する。ステップS502~ステップS508の処理は、図10のステップS401~ステップS407の処理と同様の処理である。ステップS509PC301は、Requestレリーズ要求処理要求情報を無線通信機能付きメモリカード201に対して送信する。ステップS510無線通信機能付きメモリカード201は、処理内容情報レリーズ処理を記憶しているため、処理要求情報レリーズ要求をデジタルカメラ101に対して出力する。ステップS511デジタルカメラ101は、処理要求情報レリーズ要求で指定される処理であるレリーズ処理を実行する。ステップS512デジタルカメラ101は、処理結果情報OKを無線通信機能付きメモリカード201に対して出力する。ステップS513無線通信機能付きメモリカード201は、ResponseOK処理結果情報をPC301に対して送信する。ステップS514~ステップS515の処理は、図10のステップS417~ステップS418の処理と同様の処理である。図12は、本実施形態において、PC301から要求される撮影パラメータの取得処理撮影パラメータの変更処理をデジタルカメラ101内で実行する場合でのデジタルカメラ101と、無線通信機能付きメモリカード201と、PC301との通信シーケンスを示したシーケンス図である。ステップS601デジタルカメラ101は、デジタルカメラ101内で実行する処理を示す処理内容情報撮影パラメータの取得処理撮影パラメータの設定処理を、無線通信機能付きメモリカード201に対して出力する。無線通信機能付きメモリカード201は、デジタルカメラ101から入力された処理内容情報撮影パラメータの取得処理撮影パラメータの設定処理を記憶する。ステップS602~ステップS608の処理は、図11のステップS502~ステップS508の処理と同様の処理である。ステップS609PC301は、Request撮影パラメータ取得要求処理要求情報を無線通信機能付きメモリカード201に対して送信する。ステップS610無線通信機能付きメモリカード201は、処理内容情報撮影パラメータ取得要求を記憶しているため、処理要求情報撮影パラメータ取得要求をデジタルカメラ101に対して出力する。ステップS611デジタルカメラ101は、処理要求情報撮影パラメータ取得要求で指定される処理を実行し、デジタルカメラ101の撮影パラメータ情報を取得する。そして、デジタルカメラ101は、処理結果情報撮影パラメータ情報を無線通信機能付きメモリカード201に対して出力する。ステップS612無線通信機能付きメモリカード201は、Response撮影パラメータ処理結果情報をPC301に対して送信する。ステップS613無線通信機能付きメモリカード201は、ResponseOKをPC301に対して送信する。ステップS614PC301は、Request撮影パラメータ設定要求処理要求情報を無線通信機能付きメモリカード201に対して送信する。ステップS615PC301は、Data撮影パラメータ処理要求情報を無線通信機能付きメモリカード201に対して送信する。ステップS616無線通信機能付きメモリカード201は、処理内容情報撮影パラメータ設定要求を記憶しているため、処理要求情報撮影パラメータ設定要求撮影パラメータをデジタルカメラ101に対して出力する。ステップS617デジタルカメラ101は、処理要求情報撮影パラメータ設定要求撮影パラメータで指定される処理を実行し、デジタルカメラ101の撮影パラメータを撮影パラメータで指定される値に設定する。そして、デジタルカメラ101は、処理結果情報OKを無線通信機能付きメモリカード201に対して出力する。ステップS618無線通信機能付きメモリカード201は、ResponseOK処理結果情報をPC301に対して送信する。図13は、本実施形態において、PC301から要求されるストリーミングデータの送信処理をデジタルカメラ101内で実行する場合でのデジタルカメラ101と、無線通信機能付きメモリカード201と、PC301との通信シーケンスを示したシーケンス図である。ステップS701デジタルカメラ101は、デジタルカメラ101内で実行する処理を示す処理内容情報ストリーミングデータ取得要求を、無線通信機能付きメモリカード201に対して出力する。無線通信機能付きメモリカード201は、デジタルカメラ101から入力された処理内容情報ストリーミングデータ取得要求を記憶する。ステップS702~ステップS708の処理は、図11のステップS502~ステップS508の処理と同様の処理である。ステップS709PC301は、Requestストリーミングデータ取得要求処理要求情報を無線通信機能付きメモリカード201に対して送信する。ステップS710無線通信機能付きメモリカード201は、処理内容情報ストリーミングデータ取得要求を記憶しているため、処理要求情報ストリーミングデータ取得要求をデジタルカメラ101に対して出力する。ステップS711デジタルカメラ101は、処理要求情報ストリーミングデータ取得要求で指定される処理を実行し、処理結果情報ストリーミングデータ1~ストリーミングデータn-1nは2以上の整数を無線通信機能付きメモリカード201に対して出力する。ステップS712無線通信機能付きメモリカード201は、Dataストリーミングデータ1~ストリーミングデータn-1処理結果情報をPC301に対して送信する。ステップS713デジタルカメラ101は、最後のストリーミングデータである処理結果情報ストリーミングデータnと、処理を終了したことを示す終了フラグとを無線通信機能付きメモリカード201に対して出力する。ステップS714無線通信機能付きメモリカード201は、Dataストリーミングデータn処理結果情報をPC301に対して送信する。ステップS715無線通信機能付きメモリカード201は、ResponseOKをPC301に対して送信する。図14は、本実施形態において、PC301から要求されるストリーミングデータの送信処理をデジタルカメラ101内で実行し、実行中にストリーミングデータの送信処理をキャンセルする場合でのデジタルカメラ101と、無線通信機能付きメモリカード201と、PC301との通信シーケンスを示したシーケンス図である。ステップS801~ステップS812の処理は、図13のステップS701~ステップS712の処理と同様の処理である。ステップS813PC301は、処理を中断させる指示であるEventキャンセルを無線通信機能付きメモリカード201に対して送信する。ステップS814無線通信機能付きメモリカード201は、Eventキャンセルを受信したため、処理の終了を指示するキャンセルメッセージをデジタルカメラ101に対して出力する。ステップS815デジタルカメラ101は、処理の終了を指示するキャンセルメッセージが入力されたため、処理要求情報ストリーミングデータ取得要求で指定される処理を終了し、処理結果情報ストリーミングデータn-xxは0以上n未満の整数と、処理を終了したことを示す終了フラグとを無線通信機能付きメモリカード201に対して出力する。ステップS816無線通信機能付きメモリカード201は、Dataストリーミングデータn-x処理結果情報をPC301に対して送信する。ステップS715無線通信機能付きメモリカード201は、ResponseOKをPC301に対して送信する。上述した通り、本実施形態によれば、外部装置であるPC301は、ホスト機器であるデジタルカメラ101または無線通信機能付きメモリカード201に実行させる処理を示す処理要求情報を無線通信機能付きメモリカード201に対して送信する。無線通信機能付きメモリカード201は、デジタルカメラ101から入力される処理内容情報に基づいて、受信した処理要求情報で示される処理を自装置が実行すると判定した場合には、処理要求情報で示される処理を実行し、実行結果を示す実行結果情報をPC301に対して送信する。また、無線通信機能付きメモリカード201は、デジタルカメラ101から入力される処理内容情報に基づいて、受信した処理要求情報で示される処理をデジタルカメラ101が実行すると判定した場合には、処理要求情報をデジタルカメラ101に対して出力する。デジタルカメラ101は、無線通信機能付きメモリカード201から処理要求情報を入力された場合、入力された処理要求情報で示される処理を実行し、実行結果を示す実行結果情報を無線通信機能付きメモリカード201に対して出力する。無線通信機能付きメモリカード201は、デジタルカメラ101から実行結果情報が入力された場合、入力された実行結果情報をPC301に対して送信する。従って、無線通信機能を有していないデジタルカメラ101のようなホスト機器であっても、PC301のような外部装置から送信される処理要求情報に基づいた処理を実行することができるなお、上述したデジタルカメラ101が備える各部の機能全体あるいはその一部、無線通信機能付きメモリカード201が備える各部の機能全体あるいはその一部は、これらの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいうコンピュータシステムとは、OSや周辺機器等のハードウェアを含むものとする。また、コンピュータ読み取り可能な記録媒体とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶部のことをいう。さらにコンピュータ読み取り可能な記録媒体とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時刻の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時刻プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。"