(57)【要約】【課題】  付加機能における情報をユーザに伝達することで、ユーザによる誤操作を防止させる。【解決手段】  外部機器に設けられたカードスロットに着脱自在なデータ記憶装置において、画像データを記憶可能な不揮発性のデータ記憶部と、画像データを記憶する機能とは異なる機能を実行する処理部と、異なる機能の実行状況に関する情報、データ記憶装置を取り巻く環境に関する情報、又は異なる機能を実行するための設定に関する情報の少なくとも１つの情報を示す画像の基になる情報画像データを生成する画像生成部と、情報画像データを記録する記録部と、を備えたことを特徴とする。【選択図】    図２
2010061380.tif 000002
【特許請求の範囲】
【請求項１】
外部機器に設けられたカードスロットに着脱自在なデータ記憶装置において、
画像データを記憶可能な不揮発性のデータ記憶部と、
前記画像データを記憶する機能とは異なる機能を実行する処理部と、
前記異なる機能の実行状況に関する情報、前記データ記憶装置を取り巻く環境に関する情報、又は前記異なる機能を実行するための設定に関する情報の少なくとも１つの情報を示す画像の基になる情報画像データを生成する画像生成部と、
前記情報画像データを記録する記録部と、
を備えたことを特徴とするデータ記憶装置。
【請求項２】
請求項１に記載のデータ記憶装置において、
前記処理部は、前記データ記憶部に記憶された画像データを用いて、前記異なる機能を実行することを特徴とするデータ記憶装置。
【請求項３】
請求項１又は請求項２に記載のデータ記憶装置において、
前記データ記憶部は、前記画像データを記憶するための記録規格により定められる記憶領域を備え、
前記記録部は、前記情報画像データを前記記憶領域に記録することを特徴とするデータ記憶装置。
【請求項４】
請求項１から請求項３のいずれか１項に記載のデータ記憶装置において、
前記データ記憶装置を取り巻く環境を示す情報を取得する情報取得部を、さらに備えていることを特徴とするデータ記憶装置。
【請求項５】
請求項１から請求項４のいずれか１項に記載のデータ記憶装置において、
前記異なる機能の実行状況を判別する判別部を、さらに備えていることを特徴とするデータ記憶装置。
【請求項６】
請求項１から請求項５のいずれか１項に記載のデータ記憶装置において、
前記異なる機能を実行するための設定を行う入力部を、さらに備えていることを特徴とするデータ記憶装置。
【請求項７】
請求項１から請求項６のいずれか１項に記載のデータ記憶装置において、
前記データ記憶部に前記情報画像データが新規に記録された、又は前記データ記憶部に記憶された前記情報画像データが更新されたときに、前記外部機器に通知する通知部を、さらに備えていることを特徴とするデータ記憶装置。
【請求項８】
請求項１から請求項７のいずれか１項に記載のデータ記憶装置において、
前記外部機器からの要求に応じて、前記データ記憶部に記憶された前記情報画像データを出力するデータ出力部を、さらに備えていることを特徴とするデータ記憶装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＣ、カメラなどの外部機器に設けられたカードスロットに着脱自在で、画像データ等を記憶可能なデータ記憶装置に関する。
【背景技術】
【０００２】
一般に、メモリーカードなどのデータ記憶装置は、ＰＣやカメラなどの外部機器に設けられたカードスロットに着脱自在となっている。データ記憶装置が外部機器に装着されると、外部機器により画像ファイルや音楽ファイルなど各種ファイルが記録される他、記憶されたファイルの読み出しなどが行われる。最近では、データ記憶装置は、大容量化、高密度化される傾向にある。このような傾向とともに、上述したファイルを記憶する機能とは異なる機能（以下、付加機能）を備えたデータ記憶装置が考案されている。
【０００３】
この付加機能としては、例えば記憶されるデータに対するアクセス権が有効期間であるか否かを判別し、有効期間を超過したデータを自動的に消去する機能や、内蔵された無線通信部として機能する無線モジュールを利用して、記憶されたデータを自動的にＰＣやサーバなどに送信する、所謂、無線通信機能などが挙げられる。この無線通信機能を備えたデータ記憶装置においては、記録されるデータの送信及び該データのバックアップを行うモード、又は送信を行わずに記録するモードのいずれか一方のモードとするかをユーザが設定するための設定スイッチを備えているものも提案されている（特許文献１参照）。
【特許文献１】特開２００２−１３２６００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、データ記憶装置が独自の付加機能を有している場合、付加機能が実行されているか否か、付加機能を実行する環境が整っているか否かなどをデータ記憶装置の状態をユーザは確認することができないことから、付加機能が実行されているにも拘わらず、外部機器からデータ記憶装置を抜いてしまうなど、ユーザの誤操作の原因となる。
【０００５】
本発明は、上述した課題を解決するために発明されたものであり、付加機能における情報をユーザに伝達することで、ユーザによる誤操作を防止させることができるようにしたデータ記憶装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
第１の発明のデータ記憶装置は、外部機器に設けられたカードスロットに着脱自在なデータ記憶装置において、画像データを記憶可能な不揮発性のデータ記憶部と、前記画像データを記憶する機能とは異なる機能を実行する処理部と、前記異なる機能の実行状況に関する情報、前記データ記憶装置を取り巻く環境に関する情報、又は前記異なる機能を実行するための設定に関する情報の少なくとも１つの情報を示す画像の基になる情報画像データを生成する画像生成部と、前記情報画像データを記録する記録部と、を備えたことを特徴とする。
【０００７】
第２の発明は、第１の発明において、前記処理部は、前記データ記憶部に記憶された画像データを用いて、前記異なる機能を実行することを特徴とする。
【０００８】
第３の発明は、第１及び第２の発明において、前記データ記憶部は、前記画像データを記憶するための記録規格により定められる記憶領域を備え、前記記録部は、前記情報画像データを前記記憶領域に記録することを特徴とする。
【０００９】
第４の発明は、第１から第３の発明において、前記データ記憶装置を取り巻く環境を示す情報を取得する情報取得部を、さらに備えていることを特徴とする。
【００１０】
第５の発明は、第１から第４の発明のいずれかにおいて、前記異なる機能の実行状況を判別する判別部を、さらに備えていることを特徴とする。
【００１１】
第６の発明は、第１から第５の発明のいずれかにおいて、前記異なる機能を実行するための設定を行う入力部を、さらに備えていることを特徴とする。
【００１２】
第７の発明は、第１から第６の発明のいずれかにおいて、前記データ記憶部に前記情報画像データが新規に記録された、又は前記データ記憶部に記憶された前記情報画像データが更新されたときに、前記外部機器に通知する通知部を、さらに備えていることを特徴とする。
【００１３】
第８の発明は、第１から第７の発明のいずれかにおいて、前記外部機器からの要求に応じて、前記データ記憶部に記憶された前記情報画像データを出力するデータ出力部を、さらに備えていることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、データ記憶装置が有する機能の実行状況に関する情報、データ記憶装置を取り巻く環境に関する情報、又は異なる機能を実行するための設定に関する情報の少なくとも１つ情報を示す画像の基になる情報画像データを生成しておけば、外部機器に設けられた表示部にこれら情報を容易に表示することができるので、ユーザによるデータ記憶装置の誤操作の防止や、次の操作の予測などをユーザが実行することができる。
【発明を実施するための最良の形態】
【００１５】
図１は、本発明のデータ記憶装置２０が電子カメラ１０に装着された状態を示す概略図である。電子カメラ１０には、不図示のメモリーカードが装着されるカードスロット１１が設けられている。カードスロット１１には、メモリーカードの他に、後述するデータ記憶装置２０が装着される。このデータ記憶装置２０の外形状は、メモリーカードの外形状と互換性を有している。なお、データ記憶装置２０の外形状をメモリーカードの外形状と互換性を有しているが、これに限定される必要はなく、例えばメモリーカードの外形状と互換性を有していないデータ記憶装置２０であってもよい。このような場合、データ記憶装置２０をメモリーカードと互換性を有する外形状を有するアダプタを設け、このアダプタにデータ記憶装置を取り付けた状態で、アダプタを電子カメラ１０のカードスロット１１に装着すればよい。
【００１６】
データ記憶装置２０を電子カメラ１０のカードスロット１１に装着すると、カードスロット１１に装着されたデータ記憶装置２０と電子カメラ１０とが電気的に接続される。この状態で、電子カメラ１０の主電源が入ると、電子カメラ１０からデータ記憶装置２０に電力が供給される。この電力の供給に併せて、電子カメラ１０からデータ記憶装置２０にクロック信号が供給される。
【００１７】
上述したカードスロット１１にはカード通信部１２が接続されている。カード通信部１２は、上述した電力やクロック信号を電子カメラ１０からデータ記憶装置２０に供給する他に、データ記憶装置２０と電子カメラ１０との間のデータ通信を行うために設けられている。データ通信としては、画像ファイル５８（図３参照）の送受信、後述する情報画像データ５７の受信、電子カメラ１０からデータ記憶装置２０への通信要求信号の送信などが挙げられる。また、通信要求信号は、例えば画像ファイル５８をデータ記憶装置２０に記録する旨を示す信号（以下、画像記録信号）、データ記憶装置２０に記憶された画像ファイル５８を削除する旨を示す信号（以下、画像削除信号）、カード所有者名や無線ＩＤなどの個人情報をデータ記憶装置２０に記録する旨を示す信号（以下、情報記録信号）、データ記憶装置２０に記録された情報画像データを電子カメラ１０に送信する旨を示す信号(以下、画像送信信号)などがある。
【００１８】
データ記憶装置２０は、メモリーカードと同様に、画像ファイル５８を記憶する機能を有する他に、該画像ファイル５８を記憶する機能とは異なる機能（以下、付加機能と称する）を有している。以下、本実施形態のデータ記憶装置２０に設けられる付加機能として、無線通信機能を例に挙げて説明する。データ記憶装置２０は、コントローラ２１、画像生成部２２、画像ＲＯＭ２３、無線通信部２４及びフラッシュメモリ２５を備えている。
【００１９】
コントローラ２１は、フラッシュメモリ２５に記憶されたプログラム４５を読み出す。コントローラ２１は、読み出したプログラム４５を実行することで、データ記憶装置２０の各部を制御する。例えば電子カメラ１０からの通信要求信号を受信すると、コントローラ２１は通信要求に合わせた処理を実行する。また、コントローラ２１は、ＰＣやサーバに対して未だ送信していない画像ファイル５８がフラッシュメモリ２５に記憶されている場合に、未だ送信していない画像ファイル５８をＰＣやサーバに送信する。
【００２０】
画像生成部２２は、画像ＲＯＭ２３に格納される画像データや、フラッシュメモリ２５の管理用データ格納領域５０に記憶された画像データを用いて、情報画像データ５７を生成する。情報画像データ５７は、電子カメラ１０に装着されたデータ記憶装置２０の付加機能に関する情報を示す画像（以下、情報画像と称する）の基になる画像データである。図２に示すように、この情報画像データ５７を用いてＬＣＤなどの表示装置（不図示）に表示すると、表示装置の表示画面には、無線通信の通信状況を関する情報、無線感度に関する情報、又は所有者名や無線ＩＤなど無線通信機能を実行するための設定に関する情報の少なくとも１つの情報が表示される。
【００２１】
なお、本実施形態では、付加機能として無線通信機能を挙げて説明していることから、情報画像データ５７を用いた表示では、無線通信の通信状況を関する情報、無線感度に関する情報、又は無線通信機能を実行するための設定に関する情報が表示されることになるが、無線通信機能とは別の機能を付加機能とする場合には、付加機能の実行状況に関する情報、データ記憶装置を取り巻く環境に関する情報、又は付加機能を実行するための設定に関する情報の少なくとも１つの情報が表示されればよい。
【００２２】
この情報画像データ５７は、データ記憶装置２０における画像データを記録する規格としてＤＣＦ規格を用いることから、例えば圧縮形式としてＪＰＥＧ方式を用いた画像データとなる。以下では、情報画像データ５７を表示装置に表示したときに表示画面に表示される画像を、情報画像ＳＩと称して説明する。
【００２３】
付加機能として無線通信機能を取り上げた場合、付加機能の実行状況に関する情報としては、無線通信の通信状況に関する情報が挙げられる。無線通信の通信状況に関する情報には、「データ送信中」、「データ送信完了」など、無線通信を用いてデータを送信したときの進行状況が当て嵌まる。また、この他に、無線通信の通信状況に関する情報としては、データ記憶装置２０に記憶される全ての画像ファイル５８の数や、未送信となる画像ファイル５８の数が該当する。
【００２４】
また、データ記憶装置２０を取り巻く環境に関する情報としては、無線感度に関する情報が挙げられる。無線感度とは、データ通信を行う際に用いる周波数域の電波に対する感度である。例えばデータ通信を行う際に用いる周波数域の電波に対する受信強度が高い場合、つまり無線感度が高い場合には、データ通信を好適に行うことができる。一方、データ通信を行う際に用いる周波数域の電波に対する受信強度が低い場合、つまり無線感度が低い場合には、好適なデータ通信を行うことができなくなる。
【００２５】
また、付加機能を実行するための設定に関する情報としては、無線通信機能を実行させるための設定に関する情報が挙げられる。無線通信機能を実行させるための設定としては、所有者名や無線ＩＤが該当する。通信接続処理を実行するときには、データの送信元になるデータ記憶装置２０に記録された所有者名や無線ＩＤと、通信先となるＰＣやサーバに登録された所有者名や無線ＩＤとを照合することで、通信接続処理を実行するか否かが、通信先となるＰＣやサーバにおいて判定される。なお、無線通信機能を実行させるための設定は、カードスロットを備えた電子カメラ１０やＰＣ等の外部機器に装着したときに、外部機器に設けられた入力操作部をユーザが入力操作することによって実行される。
【００２６】
画像ＲＯＭ２３は、背景画像データ、感度画像データ、状況画像データ及び文字画像データなどが挙げられる。背景画像データは、上述した情報画像ＳＩにおける背景部分の画像（以下、背景画像ＢＩと称する）の基になる画像データである。図２に示すように、背景画像ＢＩは、例えば青色の背景に、「全画像」、「未送信画像」、「枚」などの文字が所定位置に配置された画像からなる。また、背景画像ＢＩには、無線通信の進行状況を示す状況画像ＣＩが配置される領域２６、無線感度の状況を示す感度画像ＲＩが配置される領域２７、文字画像Ｌ１が配置される領域２８，２９、所有者名や無線ＩＤを示す画像が配置される領域３０，３１が予め決められている。なお、図２においては、各画像を配置する領域を、便宜上、二点差線を用いて示している。
【００２７】
状況画像データは、上述した無線通信の通信状況を示す画像（以下、状況画像）の基になる画像データである。図２に示すように、状況画像ＣＩとしては、例えば「データ送信中」を示す状況画像ＣＩ１、「データ送信完了」を示す状況画像ＣＩ２などが挙げられる。なお、情報画像ＳＩの生成時には、データの通信状況に合わせて、これら状況画像ＣＩ１、ＣＩ２のいずれかの画像が選択される。
【００２８】
感度画像データは、上述した無線感度を示す画像（以下、感度画像）の基になる画像データである。図２に示すように、感度画像ＲＩは、例えばアンテナと感度とから構成される画像である。この感度画像ＲＩとしては、無線感度の程度に合わせた感度画像ＲＩ１、ＲＩ２、ＲＩ３と、無線感度が不良、つまり無線通信が行えないときの感度画像ＲＩ４とから構成される。情報画像ＳＩの生成時には、これら無線感度ＲＩ１、ＲＩ２、ＲＩ３、ＲＩ４のうち、無線感度に合わせた感度画像が選択される。
【００２９】
文字画像データは、例えば数字やアルファベットなどの画像（以下、文字画像）の基になる画像データである。図２に示すように、文字画像ＬＩは、数字やアルファベットから構成される。数字を示す文字画像は、データ記憶装置２０に記憶される画像ファイル５８の数や未送信となる画像ファイル５８の数を情報画像ＳＩにて表示する際に用いられる。また、アルファベットを示す文字画像は、所有者名や無線ＩＤなどを情報画像ＳＩにて表示する際に用いられる。本実施形態では、文字画像として数字、アルファベットを用いているが、数字やアルファベットの他に、漢字及び平仮名等の文字画像を用いることも可能である。
【００３０】
無線通信部２４は、フラッシュメモリ２５に記憶された画像ファイル５８のうち、未送信となる画像ファイル５８を、ＰＣやサーバに向けて送信する。また、無線通信部２４は、無線感度を検出するための基準電波を受信する。無線通信部２４にて受信された基準電波は、コントローラ２１に出力される。コントローラ２１は、基準電波を用いて無線通信を行う際に用いる周波数帯域の電波に対する感度を算出する。この算出された無線感度は、基本データ５６としてフラッシュメモリ２５に記憶され、無線感度が算出される度に、更新される。
【００３１】
フラッシュメモリ２５は、不揮発性の記憶媒体からなる。図３に示すように、フラッシュメモリ２５は、プログラム格納領域４０と、データ格納領域４１とを備えている。プログラム格納領域４０には、コントローラ２１によって読み出されるプログラム４５が記憶される。
【００３２】
データ格納領域４１は、管理用データ格納領域５０とユーザ記憶領域５１とを備えている。管理用データ格納領域５０には、例えば管理用データ５５や基本データ５６が記憶される。管理用データ５５は、ユーザ記憶領域５１に記憶される全ての画像ファイル５８のファイル名と、それら画像ファイル５８が送信済みの画像ファイル５８であるか否かを示すフラグとが対応付けられたテーブルデータからなる。例えば送信済みの画像ファイル５８の場合には、送信済みを示すフラグ「１」が割り当てられる。一方、未送信の画像ファイル５８の場合には、未送信を示すフラグ「０」が割り当てられる。
【００３３】
基本データ５６は、データ記憶装置２０の設定等をまとめたデータである。なお、データ記憶装置２０の設定には、データ記憶装置２０を所有する所有者名の他に、無線通信を行う際の無線ＩＤ、使用する無線通信の種類、無線通信時の通信先となるＰＣやサーバの種類などが挙げられる。
【００３４】
ユーザ記憶領域５１は、上述した情報画像データ５７や電子カメラ１０を用いた撮影で取得される画像ファイル５８などが記憶される。一般に、電子カメラ１０を用いた撮影で取得される画像ファイル５８をフラッシュメモリ２５に記録する場合、ＤＣＦ（Ｄｅｓｉｇｎ  ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）規格と呼ばれるファイルシステム全体の運用規約に沿って記録される。
【００３５】
図４に示すように、フラッシュメモリ２５のユーザ記録領域５１には、例えばディレクトリ名「ＤＣＩＭ」のルートディレクトリが生成される。ディレクトリ名「ＤＣＩＭ」のルートディレクトリには、例えばディレクトリ名「１００＿ＤＡＴＡ」のサブディレクトリと、例えばディレクトリ名「１０１ＮＩＫＯＮ」のサブディレクトリとが生成される。本実施形態では、このディレクトリ名「１００＿ＤＡＴＡ」のサブディレクトリに、上述した情報画像データ５７が記録される。なお、図中、データ名「ＴＥＭＰ０００１．ＪＰＧ」の画像データが情報画像データ５７に該当する。
【００３６】
この情報画像データ５７は、例えば電子カメラ１０やＰＣなどの外部装置によって編集や削除などの処理が施されないように、読み取り専用の画像データとして記憶される。また、この情報画像データ５７は、ユーザ記録領域に記憶されるデータ量が一定となるように、ダミーデータとまとめられた状態で、サブディレクトリ「１００＿ＤＡＴＡ」に記録される。つまり、情報画像データ４７は、その内容によって異なるデータ量となることから、情報画像データ５７が記憶されるユーザ記録領域のデータ量が変動してしまう。このサブディレクトリのデータ量が変動すると、ユーザ記録領域５１に記録できる画像ファイル４８の数が変動してしまう。これを防止するために、コントローラ２１は、情報画像データ５７にダミーデータを付加することで情報画像データ５７のデータ量を一定にした状態で記録する。
【００３７】
ディレクトリ名「１０１ＮＩＫＯＮ」のサブディレクトリには、Ｅｘｉｆ形式の画像ファイル５８が、例えば「ＤＳＣＮ０００２．ＪＰＧ」や「ＤＳＣＮ０００３．ＪＰＧ」などのファイル名で記憶される。周知のように、Ｅｘｉｆ形式の画像ファイル５８は、カメラ情報や撮影情報などのメタデータと、上述したＤＣＦ規格に準拠する解像度のサムネイル画像データと、所定の圧縮形式にて圧縮された圧縮画像データとをまとめた画像ファイルである。この画像ファイルは、必ずしもサムネイル画像データを備える必要はなく、サムネイル画像データを備えていないものであってもよい。
【００３８】
次に、データ記憶装置２０の動作について、図５から図８のフローチャートに基づいて説明する。なお、これらフローチャートに示すデータ記憶装置２０の動作は、データ記憶装置２０を電子カメラ１０のカードスロット１１に装着することで開始される。つまり、データ記憶装置２０をカードスロット１１に装着すると、電子カメラ１０とデータ記憶装置２０とが電気的に接続される。この状態で、電子カメラ１０の主電源を入れると、電子カメラ１０は、データ記憶装置２０に対して電力の供給やクロック信号の供給を開始する。これら電力及びクロック信号の供給を受けると、データ記憶装置２０は、後述する各ステップの処理を実行する。
【００３９】
ステップＳ１０１：データ記憶装置２０の各部を初期化する処理である。電力の供給を受けると、コントローラ２１は、フラッシュメモリ２５からプログラム４５を読み出す。そして、コントローラ２１は、読み出したプログラム４５を実行する。このプログラム４５を実行することで、コントローラ２１は、データ記憶装置２０の各部を初期化する。
【００４０】
ステップＳ１０２：情報画像データを更新する処理である。コントローラ２１は、フラッシュメモリ２５に記憶された管理用データ５５や基本データ５６を参照する。そして、コントローラ２１は、これらデータから、フラッシュメモリ２５に記憶された全ての画像ファイル５８の数、未送信となる画像ファイル５８の数、所有者名、無線ＩＤ及び無線感度の情報を取得する。このステップＳ１０２の処理が実行されるときには、データ通信を行っていないことから、コントローラ２１は、データ通信の進行状況に関する情報を取得しない。
【００４１】
これら情報の取得の後、コントローラ２１は、画像ＲＯＭ２３に格納された画像データから、取得された情報に一致する画像データを選択し、選択した画像データを読み出す。このときにコントローラ２１により選択される画像データは、背景画像データ、感度画像データ、及び文字画像データである。コントローラ２１は、読み出した各画像データを画像生成部２２に出力する。
【００４２】
画像生成部２２は、入力される画像データを用いて、情報画像データ５８を生成する。上述したように、背景画像ＢＩにおいては、状況画像を配置する領域２６、感度画像を配置する領域２７、文字画像を配置する領域２８，２９、所有者名を示す画像及び無線ＩＤを示す画像を配置する領域３０，３１は予め決まっている。画像生成部２２は、背景画像ＢＩに予め設定された各領域に、選択された各画像を配置することで、これら画像を合成する。これにより、情報画像データ５７が生成される。
【００４３】
なお、所有者名を示す画像及び無線ＩＤを示す画像は、複数の文字画像を組み合わせることで生成されることから、予め所有者名や無線ＩＤを示す画像を生成しておいても良いし、所有者名や無線ＩＤを構成する各文字画像を選択し、所有者名や無線ＩＤに該当するように並べた状態で背景画像ＢＩの所定領域に配置するようにしてもよい。また、画像ＲＯＭ２３にフォントデータを予め記憶させておき、フォントデータから所有者名や無線ＩＤを示す画像データを生成してもよい。
【００４４】
情報画像データ５７が生成されると、コントローラ２１は、画像生成部２２において生成された情報画像ＳＩの基になる情報画像データ５７をフラッシュメモリ２５のユーザ記憶領域５１に記録する。なお、フラッシュメモリ２５のユーザ記憶領域５１には、既に情報画像データ５７が記憶されていることから、新たに生成された情報画像データ５７を、既に記憶された情報画像データ５７に対して上書き記録する。これにより、情報画像データ５７が更新される。
【００４５】
この更新された情報画像データ５７を基にした情報画像ＳＩは、無線感度に関する情報、データ記憶装置２０に記憶される全ての画像の枚数及び未送信となる画像の枚数に関する情報、所有者名及び無線ＩＤに関する情報を示す画像となる。
【００４６】
ステップＳ１０３：情報画像データ５７が更新されたことを電子カメラ１０に通知する処理である。ステップＳ１０２により、情報画像データ５７が更新されることから、コントローラ２１は、カード通信部１２に向けて、情報画像データ５７が更新された旨を示す更新信号を送信する。この更新信号を受信すると、電子カメラ１０は、更新信号に対する処理を行う。例えば更新信号に対応した電子カメラでは情報画像データ５７の読み込みを行い、更新信号に対応していない電子カメラにおいては更新信号を無視する。
【００４７】
ステップＳ１０４：無線感度タイマをリセットする処理である。コントローラ２１は、不図示の無線感度タイマを有している。この無線感度タイマは、経過時間を測定するものである。コントローラ２１は、無線感度タイマを参照して、例えば０．１秒など一定時間に到達したか否かを判定する。なお、このステップＳ１０４の処理においては、この無線感度タイマをリセットする。
【００４８】
ステップＳ１０５：電子カメラ１０からの通信要求を受信したか否かを判定する処理である。電子カメラ１０とデータ記憶装置２０との間で通信を行う場合には、電子カメラ１０から、データ記憶装置２０に向けて通信要求を示す信号（以下、通信要求信号）が送信される。電子カメラ１０からデータ記憶装置２０に通信要求信号が送信される場合としては、以下の場合が挙げられる。
ａ）画像ファイル５８をデータ記憶装置２０に記録する場合
ｂ）画像ファイル５８をデータ記憶装置２０から削除する場合
ｃ）カード所有者及び無線ＩＤをデータ記憶装置２０に記録する場合
ｄ）情報画像データ５７を読み出す場合
ｅ）その他（画像ファイルを読み出す場合など）
このステップＳ１０５の処理は、コントローラ２１にて実行される。つまり、電子カメラ１０からの通信要求信号をコントローラ２１が受信した場合には、コントローラ２１は通信要求信号を受信したと判定する。この場合、ステップＳ１０５の処理がＹｅｓとなり、コントローラ２１はステップＳ１０６の処理を実行する。一方、電子カメラ１０からの通信要求信号をコントローラ２１が受信していない場合には、コントローラ２１は通信要求信号を受信していないと判定する。この場合、ステップＳ１０５の処理はＮｏとなり、コントローラ２１はステップＳ２０１の処理を実行する。
【００４９】
ステップＳ１０６：通信要求信号が画像記録信号であるか否かを判定する処理である。コントローラ２１は、電子カメラ１０から送信された通信要求信号の種類を判別する。通信要求信号が画像記録信号であると判定された場合にはステップＳ１０６の処理がＹｅｓとなり、コントローラ２１はステップＳ１０７を実行する。一方、通信要求信号が画像記録信号でないと判定された場合にはステップＳ１０６の処理がＮｏとなり、コントローラ２１はステップＳ１２１の処理を実行する。
【００５０】
以下、ステップＳ１０７からステップＳ１１３の処理について説明するが、これらステップの処理は、上述したａ）からｅ）の場合のうち、電子カメラ１０からの画像ファイル５８をデータ記憶装置２０に記録する場合、つまりａ）の場合の処理の流れである。
【００５１】
ステップＳ１０７：画像ファイル５８を記録する処理である。ステップＳ１０６の処理でＹｅｓとなる場合には、電子カメラ１０からデータ記憶装置２０に画像ファイル５８が送信される。コントローラ２１は、フラッシュメモリ２５のユーザ記録領域５１に、電子カメラ１０から送信される画像ファイル５８を記録する。
【００５２】
ステップＳ１０８：個人情報が登録されているか否かを判定する処理である。データ記憶装置２０を用いる際には、予め所有者名や無線ＩＤなどの個人情報を設定する必要があり、この個人情報は、フラッシュメモリ２５の管理データ用格納領域５０に基本データ５６として記憶されている。コントローラ２１は、フラッシュメモリ２５の管理データ用格納領域５０を参照し、基本データ５６から個人情報を取得する。コントローラ２１が基本データ５６に個人情報があると判定した場合には、ステップＳ１０９に進む。一方、コントローラ２１が基本データ５６に個人情報がないと判定した場合には、ステップＳ１１０に進む。
【００５３】
ステップＳ１０９：画像ファイル５８に個人情報を記録する処理である。コントローラ２１は、フラッシュメモリ２５の管理用データ格納領域５０に記憶された基本データ５６から個人情報を読み出す。コントローラ２１は、読み出した個人情報をフラッシュメモリ２５に記憶された画像ファイル５８のメタデータに書き込む。
【００５４】
ステップＳ１１０：フラッシュメモリ２５の管理用データ記憶領域５０に記憶された管理用データ５５を更新する処理である。コントローラ２１は、管理用データ５５を読み出し、新たに記録された画像ファイル５８のファイル名と、送信済みか否かを示すフラグとを管理用データ５５に追加する。これにより、管理用データ５５が更新される。
【００５５】
ステップＳ１１１：情報画像データを生成する処理である。コントローラ２１は、フラッシュメモリ２５の管理用データ格納領域５０に記憶された管理用データ５５と基本データ５６とを参照し、フラッシュメモリ２５に記憶された全ての画像ファイル５８の数、未送信の画像ファイル５８の数、所有者名、無線ＩＤ及び無線感度の情報を取得する。コントローラ２１は、画像ＲＯＭ２３に格納された画像データから、取得された情報に基づいた画像データを選択し、選択された文字画像データを読み出す。これに合わせて、コントローラ２１は背景画像データを画像ＲＯＭ２３から読み出す。コントローラ２１によって読み出された各画像データは、画像生成部２２に出力される。画像生成部２２は、入力される画像データを合成することで、情報画像データ５７を生成する。
【００５６】
ステップＳ１１２：情報画像データを更新する処理である。フラッシュメモリ２５には情報画像データ５７が記憶されていることから、コントローラ２１は、ステップＳ１１１の処理で生成された情報画像データ５７を上書き記録する。これにより、情報画像データ５７が更新される。更新された情報画像データ５７を基にした情報画像ＳＩは、無線感度に関する情報、データ記憶装置２０に記憶される全ての画像の枚数及び未送信となる画像の枚数に関する情報、所有者名及び無線ＩＤに関する情報を示す画像となる。
【００５７】
ステップＳ１１３：情報画像データ５７が更新されたことを電子カメラ１０側に通知する処理である。なお、このステップＳ１１３の処理については、ステップＳ１０３と同様であることから、ここではその説明を省略する。なお、このステップＳ１１３の処理が実行されると、ステップＳ１０４に戻る。
【００５８】
上述したように、ステップＳ１０６の処理において、コントローラ２１により判別された通信要求信号が画像記録信号でない場合には、ステップＳ１２１に進む。
【００５９】
ステップＳ１２１：通信要求信号が画像削除信号であるか否かを判定するステップである。ステップＳ１０６と同様に、コントローラ２１は、電子カメラ１０から送信された通信要求信号の種類を判別する。通信要求信号が画像削除信号であると判定された場合にはステップＳ１２１の処理がＹｅｓとなり、コントローラ２１はステップＳ１２２の処理を実行する。一方、通信要求信号が画像削除信号でないと判定された場合にはステップＳ１２１の処理がＮｏとなり、コントローラ２１はステップＳ１３１の処理を実行する。
【００６０】
以下、ステップＳ１２２からステップＳ１２６の処理はデータ記憶装置２０に記憶された画像ファイル５８を削除する、つまり上述したｂ）の場合に実行される処理である。
【００６１】
ステップＳ１２２：画像ファイルを削除する処理である。通信要求信号に付加された処理内容を示す情報が画像ファイル５８を削除する旨を示す情報である場合、削除する対象となる画像ファイル５８の画像ファイル名も付加されていることから、コントローラ２１は、削除対象となる画像ファイル５８をフラッシュメモリ２５から削除する。
【００６２】
ステップＳ１２３：管理用データを更新する処理である。ステップＳ１２２において削除対象となる画像ファイル５８が削除されることから、コントローラ２１は管理用データ５５をフラッシュメモリ２５から読み出し、ステップＳ１２２において削除された画像ファイルのファイル名と、通信状態を示すフラグとを管理用データ５５から削除する。削除された管理用データ５５はフラッシュメモリ２５に上書き記録される。これにより、管理用データ５５が更新される。
【００６３】
ステップＳ１２４：情報画像データを生成する処理である。なお、このステップＳ１２４の処理は、ステップＳ１１１と同様の処理であるので、ここでは、その説明を省略する。
【００６４】
ステップＳ１２５：情報画像データを更新する処理である。この処理もステップＳ１１２と同一の処理内容であることから、ここでは、その詳細を省略する。更新された情報画像データ５７に基づいて表示される情報画像ＳＩは、無線感度に関する情報、データ記憶装置に記憶される全ての画像の枚数、未送信となる画像の枚数に関する情報、所有者名及び無線ＩＤに関する情報を示す画像となる。
【００６５】
ステップＳ１２６：情報画像データが更新されたことを電子カメラ１０側に通知する処理である。なお、このステップＳ１２６の処理については、ステップＳ１０３と同様であることから、ここではその説明を省略する。なお、このステップＳ１２６の処理が実行されると、ステップＳ１０４に戻る。
【００６６】
ステップＳ１２１の処理で、通信要求信号が画像削除信号でないとコントローラ２１が判定した場合には、ステップＳ１２１の処理がＮｏとなり、ステップＳ１３１に進む。
【００６７】
ステップＳ１３１：通信要求信号が情報記録信号であるか否かを判定する処理である。ステップＳ１０６やステップＳ１２１の処理と同様に、コントローラ２１は、電子カメラ１０から送信された通信要求信号の種類を判別する。通信要求信号が情報記録信号であると判定された場合にはステップＳ１３１の処理がＹｅｓとなり、コントローラ２１はステップＳ１３２の処理を実行する。一方、通信要求信号が情報記録信号でないと判定された場合にはステップＳ１３１の処理がＮｏとなり、コントローラ２１はステップＳ１４１の処理を実行する。
【００６８】
以下に説明するステップＳ１３２からステップＳ１３５の処理は、個人情報を記録する場合、つまり、上述したｃ）の場合に実行される処理である。
【００６９】
ステップＳ１３２：個人情報を更新する処理である。この場合、電子カメラ１０から、個人情報がデータ記憶装置２０に送信されるので、コントローラ２１は、管理用データ記憶領域に記憶される個人情報を電子カメラ１０から受信した個人情報に書き換える。これにより、個人情報が更新される。また、この個人情報の更新に合わせて、フラッシュメモリ２５の管理用データ記憶領域５０に記憶される所有者名を示す画像データが更新される。
【００７０】
ステップＳ１３３：情報画像データを生成する処理である。なお、このステップＳ１３３の処理は、ステップＳ１１１と同様の処理であるので、ここでは、その説明を省略する。
【００７１】
ステップＳ１３４：情報画像データを更新する処理である。この処理もステップＳ１１２と同一の処理内容であることから、ここでは、その詳細を省略する。なお、更新された情報画像データ５７に基づく情報画像ＳＩは、無線感度に関する情報、データ記憶装置２０に記憶される全ての画像の枚数及び未送信となる画像の枚数に関する情報、所有者名及び無線ＩＤに関する情報を示す画像となる。このとき、個人情報として所有者名が更新されている場合には、更新された所有者名が情報画像ＳＩに表示される。
【００７２】
ステップＳ１３５：情報画像データが更新されたことを電子カメラ１０側に通知する処理である。なお、このステップＳ１３５の処理については、ステップＳ１０３と同様であることから、ここではその説明を省略する。なお、このステップＳ１３５の処理が実行されると、ステップＳ１０４に戻る。
【００７３】
ステップＳ１３１の処理で、コントローラ２１が通信要求信号が画像削除信号でないと判定した場合には、ステップＳ１３１の処理がＮｏとなり、ステップＳ１４１に進む。
【００７４】
ステップＳ１４１：通信要求信号が画像送信信号であるか否かを判定する処理である。ステップＳ１０６、ステップＳ１２１及びステップＳ１３１の処理と同様に、コントローラ２１は、電子カメラ１０から送信された通信要求信号の種類を判別する。通信要求信号が画像送信信号であると判定された場合にはステップＳ１４１の処理がＹｅｓとなり、コントローラ２１はステップＳ１４２の処理を実行する。一方、通信要求信号が情報記録信号でないと判定された場合にはステップＳ１４１の処理がＮｏとなり、コントローラ２１はステップＳ１５１の処理を実行する。
【００７５】
ステップＳ１４２は、画像ファイル５８を電子カメラ１０に送信する、つまり、上述したｄ）の場合に実行される処理である。
【００７６】
ステップＳ１４２：データ記憶装置に記憶された画像ファイルを電子カメラに送信する処理である。電子カメラ１０から送信された通信要求信号が画像送信信号となる場合、該画像送信信号には、送信対象となる画像ファイル５８のファイル名が付加されている。コントローラ２１は、画像送信信号に付加された画像ファイル５８のファイル名を取得し、フラッシュメモリ２５から該当するファイル名の画像ファイル５８を読み出す。そして、コントローラ２１は、読み出した画像ファイル５８を電子カメラ１０に送信する。この処理が終了すると、ステップＳ１０４に戻る。
【００７７】
ステップＳ１４１の処理を行うことによって、通信要求信号が情報記録信号でない場合、ステップＳ１５１に進む。このステップＳ１５１においては、上述したｅ）の場合であることから、コントローラ２１は通信要求信号の種類に応じた処理を実行する。この処理が終了すると、ステップＳ１０４に戻る。
【００７８】
ところで、ステップＳ１０５の判定処理でＮｏとなる場合、言い換えれば、電子カメラ１０からデータ記憶装置２０に通信要求信号が送信されていない場合には、コントローラ２１はステップＳ２０１以降の処理を実行する。
【００７９】
ステップＳ２０１：管理用データを読み出す処理である。コントローラ２１は、フラッシュメモリ２５に管理用データ格納領域５０に記憶された管理用データ５５を読み出す。
【００８０】
ステップＳ２０２：未送信の画像ファイルが有るか否かを判定する処理である。コントローラ２１は、ステップＳ２０１の処理において、管理用データ５５をフラッシュメモリ２５から読み出している。上述したように、管理用データ５５においては、送信された画像ファイル５８に対しては送信済みを示すフラグ「１」、未送信の画像ファイル５８に対しては未送信を示すフラグ「０」が割り当てられている。コントローラ２１は、管理用データ５５を参照して、未送信となる画像ファイル５８が有るか否かを判定する。例えば未送信の画像ファイル５８がある場合にはステップＳ２０２の処理がＹｅｓとなり、コントローラ２１はステップＳ２０３の処理を実行する。一方、未送信の画像ファイル５８がない場合にはステップＳ２０２の処理がＮｏとなり、コントローラ２１は後述するステップＳ２３１の処理を実行する。
【００８１】
ステップＳ２０３：通信が確立されているか否かを判定する処理である。通信先であるＰＣやサーバなどの外部装置とデータ記憶装置２０との間で無線通信を確立している、つまり、コントローラ２１が無線通信部２４を介して外部装置との無線通信を接続する処理を既に実行している場合には、コントローラ２１は無線通信が確立していると判定する。この場合、ステップＳ２０３の判定処理はＹｅｓとなり、コントローラ２１はステップＳ２０６の処理を実行する。一方、無線通信を確立していない場合、つまり、コントローラ２１が無線通信部２４を介して外部装置との無線通信を接続する処理を実行していない場合には、コントローラ２１は無線通信が確立していないと判定する。この場合、ステップＳ２０３の判定処理はＮｏとなり、コントローラ２１はステップＳ２０４の処理を実行する。
【００８２】
ステップＳ２０４：外部装置との通信接続を行う処理である。コントローラ２１は、フラッシュメモリ２５に記憶された所有者名や無線ＩＤなどの個人情報を読み出して、個人情報を用いた通信接続要求信号を生成する。コントローラ２１は、生成された通信接続要求信号を、無線通信部２４を介して外部装置であるＰＣやサーバに送信する。送信された通信接続要求信号を受けると、外部装置は通信接続要求信号に含まれる個人情報と、予め外部装置に登録された個人情報とを比較する。この比較において、通信接続要求信号に含まれる個人情報と、予め外部装置に登録された個人情報とが一致している場合には、外部装置は、通信開始信号をデータ記憶装置２０に送信する。
【００８３】
ステップＳ２０５：通信接続されたか否かを判定する処理である。ステップＳ２０４の処理が実行されたときに、外部装置とデータ記憶装置２０との距離が予め設定される距離よりも離れている場合など通信環境が悪い場合には、コントローラ２１は、所定時間経過しても外部装置からの通信開始信号を受信することができない。この場合、コントローラ２１は通信接続が行えないと判定する。つまり、ステップＳ２０５の処理がＮｏとなり、コントローラ２１はステップＳ１０４の処理を実行する。一方、外部装置とデータ記憶装置２０との間で通信できる環境下であれば、コントローラ２１は所定時間内に外部装置からの通信開始信号を受信することができる。この場合、コントローラ２１は、通信接続が行えると判定する。つまり、ステップＳ２０５の処理がＹｅｓとなり、コントローラ２１は、ステップＳ２０６の処理を実行する。
【００８４】
ステップＳ２０６：画像ファイルの送信中であるか否かを判定する処理である。コントローラ２１は、画像ファイル５８の送信を管理している。つまり、コントローラ２１は画像ファイル５８を外部装置に送信している過程であるか否かを判定することができる。コントローラ２１により画像ファイル５８を送信していないと判定された場合には、ステップＳ２０６の判定処理はＮｏとなり、ステップＳ２０７に進む。一方、コントローラ２１が画像ファイル５８を外部装置に送信していると判定した場合には、ステップＳ２０６の判定処理がＹｅｓとなり、ステップＳ２１５に進む。
【００８５】
ステップＳ２０７：画像ファイルを無線通信により送信する処理である。コントローラ２１は、管理用データ５５を読み出して、未送信である画像ファイル５８を特定する。コントローラ２１は、特定された未送信の画像ファイル５８をフラッシュメモリ２５から読み出し、無線通信部２４を介して外部装置に送信する。
【００８６】
ステップＳ２０８：管理用データを更新する処理である。ステップＳ２０７の処理が実行されることで画像ファイル５８が外部装置に送信される。コントローラ２１は、管理用データをフラッシュメモリ２５から読み出す。そして、コントローラ２１は、通信状態を示すフラグを書き換えた後、フラッシュメモリ２５に記録する。これにより、管理用データ５５が更新される。このステップＳ２０８の処理が終了すると、ステップＳ２０９に進む。
【００８７】
ステップＳ２０９：無線感度を取得する処理である。コントローラ２１は、無線通信部２４を介して、ＰＣやサーバからの基準電波を検出する。例えば、所定時間内に基準電波を受信した場合には、例えば受信した基準電波の強度により、無線感度が求められる。一方、所定時間内に基準電波が受信されない場合には、無線通信が行えない状態であるとする。コントローラ２１は、無線感度を取得すると、取得された無線感度の情報を用いて、フラッシュメモリ２５に記憶された基本データ５６を更新する。
【００８８】
ステップＳ２１０：情報画像データを生成する処理である。コントローラ２１は、フラッシュメモリ２５の管理用データ格納領域５０に記憶された管理用データ５５と基本データ５６を参照し、フラッシュメモリ２５に記憶された全ての画像ファイル５８の数、未送信の画像ファイル５８の数、所有者名、無線ＩＤ及び無線感度の情報を取得する。これら取得された情報に基づいて、コントローラ２１は、画像ＲＯＭ２３に格納された画像データから、情報画像データ５７に使用する画像データを選択する。たとえば、上述したステップＳ２０７からステップＳ２０９までの処理が実行された後にステップＳ２１０の処理が実行される場合には、コントローラ２１は状況画像データから「データ送信中」を示す状況画像データを選択する。同時に、コントローラ２１は背景画像データを画像ＲＯＭ２３から読み出す。読み出された各画像データは、コントローラ２１によって画像生成部２２に出力される。画像生成部２２は、入力された画像データを合成することで、情報画像データ５７を生成する。
【００８９】
ステップＳ２１１：情報画像データを更新する処理である。この処理もステップＳ１１２と同一の処理内容であることから、ここでは、その詳細を省略する。更新された情報画像データ５７に基づく情報画像ＳＩは、無線感度に関する情報、通信状況に関する情報、データ記憶装置２０に記憶される全ての画像の枚数及び未送信となる画像の枚数に関する情報、所有者名及び無線ＩＤに関する情報を示す画像となる。この場合、情報画像ＳＩは、通信状況に関する情報が更新される、つまり、情報画像ＳＩを表示すると、「データ送信中」に更新される。
【００９０】
ステップＳ２１２：情報画像データが更新されたことを電子カメラ１０側に通知する処理である。なお、このステップＳ２１５の処理については、ステップＳ１０３と同様であることから、ここではその説明を省略する。なお、このステップＳ２１５の処理が実行されると、ステップＳ１０４に戻る。
【００９１】
ところで、ステップＳ２０６の判定処理で、コントローラ２１により画像ファイル５８が送信中であると判定された場合には、ステップＳ２１５に進む。
【００９２】
ステップＳ２１５：画像ファイルの送信が完了したか否かを判定するステップである。画像ファイル５８の送信が完了すると、無線通信部２４は、コントローラ２１に画像ファイルの送信を完了した旨を示す信号を送信する。コントローラ２１は、この信号を受信したか否かによって、画像ファイル５８の送信が完了したか否かを判定する。上述した信号をコントローラ２１が受信した場合には、コントローラ２１は、画像ファイル５８の送信が完了したと判定する。この場合、ステップＳ２１５の処理がＹｅｓとなり、コントローラ２１はステップＳ２１６を実行する。一方、上述した信号をコントローラ２１が受信していない場合には、コントローラ２１は、画像ファイル５８の送信が完了していないと判定する。この場合、ステップＳ２０９の処理がＮｏとなり、コントローラ２１はステップＳ２２１の処理を実行する。
【００９３】
ステップＳ２１６：管理用データを更新する処理である。ステップＳ２１５の判定で、画像ファイル５８が送信されたと判定されていることから、コントローラ２１は、管理用データ５５を読み出して、先に送信した画像ファイル５８のファイル名に対応付けられたフラグを、「０」から「１」に書き換える。これにより、管理用データ５５が更新される。このステップＳ２１６の処理が実行されると、上述したステップＳ２０９以降の処理が実行される。この場合、ステップＳ２１６の処理を行うことで管理用データが画像ファイルの送信が完了したことを示すものに更新されていることから、コントローラ２１は、情報画像データの生成時には、状況画像データから「データ送信完了」を示す状況画像データを選択する。これにより、生成された情報画像データに基づく情報画像ＳＩが「データ送信中」から、「データ送信完了」に更新される。
【００９４】
ステップＳ２１５の判定処理でＮｏとなる場合、つまり、コントローラ２１が画像ファイルの５８送信が完了していないと判定すると、ステップＳ１０４に進む。
【００９５】
ステップＳ２０２の処理でＮｏとなる場合、つまり、未送信の画像ファイル５８がないと判定された場合には、ステップＳ２３１に進む。
【００９６】
ステップＳ２３１：一定時間が経過したか否かを判定する処理である。上述したように、コントローラ２１には無線感度タイマが設けられている。コントローラ２１は、無線感度タイマによる経過時間を参照して、例えば０．１秒など一定時間が経過したか否かを判定する。コントローラ２１により一定時間が経過したと判定された場合、ステップＳ２３１の判定がＹｅｓとなり、コントローラ２１はステップＳ２３２の処理を実行する。一方、一定時間に到達していないと判定された場合、ステップＳ２３１の処理がＮｏとなり、コントローラ２１はステップＳ１０４を実行する。
【００９７】
ステップＳ２３２：無線感度を取得する処理である。コントローラ２１は、無線通信部２４を介して、基準電波を取得する。コントローラ２１は、無線通信部２４を介して取得される基準電波に基づいて、無線感度を求める。このステップＳ２３２の処理で、無線通信部を介して所定時間内に基準電波が取得されない場合には、無線通信が行えない状態、つまり無線感度が「０」であると判断する。コントローラ２１は、取得した無線感度の情報を管理用データ５５に記録する。
【００９８】
ステップＳ２３３：情報画像データを生成する処理である。なお、この情報画像データ５７を生成する処理は、ステップＳ１１１と同一の処理であることから、ここでは、このステップＳ２３３の処理については、省略する。
【００９９】
ステップＳ２３４：情報画像データを更新する処理である。この処理もステップＳ１１２と同様の処理であることから、このステップＳ２３４の処理については省略する。なお、この場合更新された情報画像データ５７に基づいた情報画像ＳＩは、無線感度に関する情報、データ記憶装置２０に記憶される全ての画像の枚数及び未送信となる画像の枚数に関する情報、所有者名及び無線ＩＤに関する情報を示す画像となる。なお、上述したステップＳ２３２の処理で無線感度が変化していれば、情報画像データ５７を更新することによって、無線感度の表示も変更される。
【０１００】
ステップＳ２３５：情報画像データが更新されたことを通知する処理である。このステップＳ２３５の処理もステップＳ１１３と同世の処理であることから、このステップＳ２３５の処理については省略する。
【０１０１】
このようにして、電子カメラ１０からの通信要求信号がデータ記憶装置２０において受信せず、また、データ記憶装置２０からＰＣやサーバなどの外部装置に対して、画像ファイルの送信が実行されていない場合には、所定時間毎に、無線通信の無線感度が更新される。この更新に併せて、フラッシュメモリ２５に記憶される情報画像データ５７が更新されていく。
【０１０２】
本実施形態では、付加機能に関する情報が更新される度に情報画像データ５７を生成し、生成された情報画像データ５７を、フラッシュメモリ２５に記憶された情報画像データ５７に上書き記録することで情報画像データ５７を更新しているが、これに限定される必要はなく、フラッシュメモリ２５に記憶されている情報画像データ５７を編集することで、情報画像データ５７を更新することも可能である。例えばデータ記憶装置２５が画像ファイル５８を送信し始めた場合には、フラッシュメモリ２５に記憶された情報画像データ５７を読み出して、「データ通信開始」を示す画像データを情報画像データ合成し、情報画像データを更新する。また、データ記憶装置２０に記憶される全ての画像ファイル５８の数や送信済みの画像ファイル５８の数が変化した場合には、情報画像データに含まれる文字画像データを、新たな文字画像データに差し替えることで、情報画像データを更新する。
【０１０３】
本実施形態では、フラッシュメモリ２５のユーザ使用領域５１に予め情報画像データ５８が記憶されている場合について説明しているが、例えば未使用のデータ記憶装置２０を用いる場合には、情報画像データ５８は新規に生成される必要がある。この場合、データ記憶装置２０の付加機能を有効とするための設定を行った後に、自動的に情報画像データ５８を生成すればよい。
【０１０４】
本実施形態では、本発明のデータ記憶装置を電子カメラに装着した場合について説明したが、メモリーカードを装着することができるカードスロットが装着される、例えばＰＣ、ＤＶＤレコーダーやＨＤＤレコーダーなどの外部機器であっても同様である。
【０１０５】
本実施形態では、データ記憶装置の付加機能として、無線通信機能を例に取り上げているが、これに限定する必要はなく、例えば著作権機能、電波時計機能、ＧＰＳ機能、傾斜測定機能、暗号化機能や、温度測定機能などの機能のいずれかであってもよい。
【０１０６】
例えば著作権機能の場合には、画像ファイルをデータ記憶装置に記録する際に、画像ファイルのメタデータに自動的に著作権者名を示す情報を書き込む。この場合、電子カメラによる撮影前に予め撮影者名を示す情報をデータ記憶装置に記録させておけばよい。また、情報画像データは、著作権者名の情報を用いて生成される。
【０１０７】
また、電波時計機能の場合には、データ記憶装置に、アンテナ及び電波受信機を設け、時間情報が付加された標準電波をアンテナを介して受信する。この受信された標準電波に付加された時間情報を用いて、例えば電子カメラ内、或いはデータ記憶装置内に設けられた時計機能における時刻を修正する。そして、データ記憶装置に画像ファイルを記録する際に、データ記録装置に記録される時刻を画像ファイルのメタデータに自動的に書き込む。また、この修正された時刻に基づいて情報画像データを生成する。
【０１０８】
ＧＰＳ機能の場合には、データ記憶装置にＧＰＳ受信機を設け、このＧＰＳ受信機により、ＧＰＳ衛星からのＧＰＳ情報を取得し、現在の緯度・経度を求める。この場合、求めた緯度・経度の情報を用いて情報画像データを生成すればよい。また、撮影の度にＧＰＳ情報を取得し、撮影された画像ファイルをデータ記憶装置に記録する際に、求めた緯度・経度の情報を画像ファイルのメタデータに書き込むことも可能である。
【０１０９】
傾斜測定機能の場合には、データ記憶装置に水平センサーを設け、この水平センサーによって測定された傾斜状態の情報を用いて情報画像データを生成すればよい。また、この場合も、電子カメラを用いた撮影で得られた画像ファイルをデータ記憶装置に記録する際に、画像ファイルのメタデータに傾斜状態の情報を書き込むことも可能である。
【０１１０】
暗号化機能の場合には、例えばデータ記憶装置に記憶される画像ファイルを暗号化する機能である。この暗号化機能の場合には、暗号化処理の進行状況、データ記憶装置に記憶される画像ファイルの数、暗号化されていない画像ファイルの数などを情報画像データとすればよい。
【図面の簡単な説明】
【０１１１】
【図１】電子カメラ及びデータ記憶装置の構成の概略を示す図である。
【図２】情報画像を生成する際の流れを示す図である。
【図３】フラッシュメモリの内部構成を示す図である。
【図４】ＤＣＦ規格におけるディレクトリの構成を示す図である。
【図５】データ記憶装置における処理の流れを示すフローチャートである。
【図６】データ記憶装置における処理の流れを示すフローチャートである。
【図７】データ記憶装置における処理の流れを示すフローチャートである。
【図８】データ記憶装置における処理の流れを示すフローチャートである。
【符号の説明】
【０１１２】
１０…電子カメラ、２０…データ記憶装置、２２…画像生成部、２３…画像ＲＯＭ、２４…無線通信部、２５…フラッシュメモリ、４０…プログラム格納領域、４１…データ格納領域、５０…管理用データ格納領域、５１…ユーザ記録領域、５５…管理用データ、５７…情報画像データ、５８…画像ファイル
【図１】
2010061380.tif 000003
【図２】
2010061380.tif 000004
【図３】
2010061380.tif 000005
【図４】
2010061380.tif 000006
【図５】
2010061380.tif 000007
【図６】
2010061380.tif 000008
【図７】
2010061380.tif 000009
【図８】
2010061380.tif 000010