(57)【要約】【課題】電子カメラから他の機器へ適切に画像を転送する。【解決手段】被写体を撮像して画像データを生成する撮像手段１０と、画像データを記録する記録手段６０と、記録手段６０に記録された画像データを、ネットワーク６に接続されたデータサーバ７に転送する転送手段５１と、前記画像データが前記データサーバに転送されたことを示す送信履歴情報を記録する送信履歴記憶手段６０と、ネットワーク６に接続されたメールサーバ８に、送信先を指定した電子メールを送信する電子メール送信手段５１と、前記送信先に前記画像データを送信する際に、前記送信履歴情報を読み出し、前記画像データがデータサーバ７に転送されたことを示す転送履歴情報がある場合は、電子メールにデータサーバ７における画像データの保存場所を示す情報を記載する電子メール生成手段２１とを備える。【選択図】図２
2007201579.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像して画像データを生成する撮像手段と、
前記画像データを記録する記録手段と、
ネットワークに接続するネットワーク接続手段と、
前記画像データを、前記ネットワーク接続手段を介して前記ネットワークに接続されたデータサーバに転送する転送手段と、
前記画像データが前記データサーバに転送されたことを示す送信履歴情報を記憶する送信履歴記憶手段と、
前記ネットワーク接続手段を介して、前記ネットワークに接続されたメールサーバに、送信先を指定した電子メールを送信する電子メール送信手段と、
前記送信先に前記画像データを送信する際に、前記送信履歴情報を読み出し、前記画像データが前記データサーバに転送されたことを示す送信履歴情報がある場合は、前記電子メールに前記データサーバにおける前記画像データの保存場所を示す情報を記載する電子メール生成手段と
を備えたことを特徴とする電子カメラ。
【請求項２】
請求項１に記載の電子カメラにおいて、
前記電子メール生成手段は、前記画像データが前記データサーバに転送されたことを示す送信履歴情報がない場合は、前記電子メールに前記画像データを添付することを特徴とする電子カメラ。
【請求項３】
請求項１に記載の電子カメラにおいて、
前記電子メール生成手段は、前記画像データが前記データサーバに転送されたことを示す送信履歴情報がない場合は、前記転送手段によって、前記画像データを前記データサーバに転送し、前記データサーバにおける前記画像データの保存場所を示す情報を前記電子メールに記載することを特徴とする電子カメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続可能な電子カメラに関する。
【背景技術】
【０００２】
電子カメラに無線通信機能を付加し、電子カメラを直接ネットワークに接続可能とし、電子カメラで撮影した画像を、ネットワークに接続されたサーバに転送することが考えられている（例えば、特許文献１）。
【特許文献１】特開２００４−３０３１４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ネットワークに接続された電子カメラでは、電子カメラから電子メールを送信して他の機器へ画像データを転送することが考えられる。しかしながら、高精細な画像の場合、画像データの容量も大きく、データ転送にかかる時間もかかるし、ネットワークへの負担も大きくなる。
【０００４】
本発明は、電子カメラから他の機器へ適切に画像を転送することができる電子カメラを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題の解決のため本発明は、
被写体を撮像して画像データを生成する撮像手段と、
前記画像データを記録する記録手段と、
ネットワークに接続するネットワーク接続手段と、
前記記録手段に記録された画像データを、前記ネットワーク接続手段を介して前記ネットワークに接続されたデータサーバに転送する転送手段と、
前記画像データが前記データサーバに転送されたことを示す送信履歴情報を記憶する送信履歴記憶手段と、
前記ネットワーク接続手段を介して、前記ネットワークに接続されたメールサーバに、送信先を指定した電子メールを送信する電子メール送信手段と、
前記送信先に前記画像データを送信する際に、前記送信履歴情報を読み出し、前記画像データが前記データサーバに転送されたことを示す送信履歴情報がある場合は、前記電子メールに前記データサーバにおける前記画像データの保存場所を示す情報を記載する電子メール生成手段と
を備えた構成とした。
【発明の効果】
【０００６】
本発明によれば、電子メールによる画像データの送信を、効率よく行なうことができる。
【発明を実施するための最良の形態】
【０００７】
図１は、本発明の実施形態を説明するためのシステム図である。図１において、電子カメラ１ａと電子カメラ１ｂは、無線ＬＡＮ機能を搭載している。アクセスポイント５ａ、５ｃは、外出先で無線ＬＡＮにアクセスできるように、喫茶店、空港などに設けられたホットスポット内のアクセスポイントである。電子カメラ１ａ、電子カメラ１ｂの使用者は、このようなホットスポットに行くことにより、それぞれアクセスポイント５ａ、５ｃを介してインターネット回線網６に接続可能である。
【０００８】
パーソナルコンピュータ（以下、ＰＣと記載する）４は、電子カメラ１ａの使用者の自宅に設置されており、アクセスポイント５ｂは同自宅内に設置されたアクセスポイントである。ＰＣ４は、ＬＡＮインタフェースを有しており、アクセスポイント５ｂを介して、インターネット回線網６に接続可能である。インターネット回線網６には、データサーバ７、ＳＭＴＰ(Simple Mail Transfer Protocol)サーバ８（すなわち、メール送信用サーバ）、ＰＯＰ(Post Office Protocol)サーバ９（すなわち、メール受信用サーバ）が接続されている。電子カメラ１ａ、１ｂ、ＰＣ４は、それぞれアクセスポイントを介して、これらのサーバにアクセスすることができる。
【０００９】
電子カメラ１ａの使用者は、自宅のＰＣ４と電子カメラ１ａとをＵＳＢインタフェースを介してケーブル３で接続することにより、電子カメラ１ａで撮影した写真画像を、ＰＣ４へ転送してＰＣ４に保存することができる。
【００１０】
図２は、電子カメラ１ａの構成を示すブロック図である。ここでは、電子カメラ１ａの説明をするが、電子カメラ１ｂも同様の構成である。図２において、電子カメラ１ａは、画像を撮像して画像データを生成する撮像部１０と、画像データに所定の処理を施す画像処理部２０と、画像データを再生して画像を表示する画像再生部３０と、接続端子２ａを介してＵＳＢケーブル３に接続され、画像データのフォーマットをＰＣ４との通信が可能なフォーマットに変換するＵＳＢインタフェース４０と、アクセスポイント５ａと無線接続され、インターネット回線網６への接続を確立するための無線ＬＡＮインタフェース５１と、撮影用のシャッタボタン、編集用の編集ボタンおよび表示切替用の表示切替ボタンなどの操作ボタンが配置された操作部５０と、画像データを記録するハードディスク６０とを備えている。
【００１１】
本実施形態においては、電子カメラ１ａは、被写体を撮影して画像データを生成するとともに、生成した画像データをハードディスク６０に記録する撮影モードと、撮影した画像データを表示モニタ３１に表示させる再生モードと、ハードディスク６０に記録された画像データをＰＣ４に転送するＰＣ転送モードと、ハードディスク６０に記録された画像データをデータサーバ７あるいはＳＭＴＰサーバ８に転送するサーバ転送モードの４つの動作モードが、切り換え可能に構成されている。
【００１２】
撮像部１０は、ＣＣＤ撮像素子１１と、アナログ信号処理部１２と、Ａ／Ｄ変換器１３と、タイミングジェネレータ１４とを備えている。ＣＣＤ撮像素子１１は、複数の受光画素がマトリクス状に配置され、光電変換によって生成した電荷を各受光画素に蓄積する受光部（図示せず）と、受光部の各受光画素に蓄積された電荷を転送する転送部（図示せず）と、転送部によって転送された電荷を電気信号に変換して出力する出力部（図示せず）とを備え、受光部に結像された被写体像に応じた画像信号を出力する。
【００１３】
アナログ信号処理部１２は、ＣＣＤ撮像素子１１から出力された画像信号に、相関二重サンプリング処理（ＣＤＳ）や自動利得制御処理（ＡＧＣ）などのアナログ信号処理を施し、信号レベルとリセットレベルを繰り返す画像信号から信号レベルのみを取り出した後に、所定の利得を与える。Ａ／Ｄ変換器１３は、ＣＣＤ撮像素子１１からの画像信号の出力タイミングに同期して、アナログ信号処理部１２から出力された画像信号を１画素単位でデジタル化し、画像データを生成する。タイミングジェネレータ１４は、ＣＣＤ撮像素子１１における電荷の転送タイミングおよび画像信号の出力タイミングを制御するとともに、ＣＣＤ撮像素子１１からの画像信号の出力タイミングと同期するように、アナログ信号処理部１２およびＡ／Ｄ変換器１３の動作タイミングを制御する。デジタル信号処理部２０は、システムＬＳＩからなるコントローラ２１と、ＲＯＭ２２と、ＲＡＭ２３とを備えている。
【００１４】
コントローラ２１は、Ａ／Ｄ変換器１３から出力された画像データに対して、ホワイトバランス処理、ガンマ補正処理などのデジタル信号処理を施す。また、コントローラ２１は、後述する画像管理データベース、送信履歴データベースを生成したり、更新したりする処理を行なう。画像管理データベース、送信履歴データベースは、画像データとは独立して、電子カメラ１ａのハードディスク６０の所定の記憶領域に記録される。
【００１５】
コントローラ２１は、電子カメラ１ａの電源スイッチがオンされたときに、ＲＯＭ２２に記録された制御プログラムを読み出して実行し、電子カメラ１ａを起動させるとともに、制御プログラムにしたがって、電子カメラ１ａ全体の動作を制御する。また、コントローラ２１は、タイマ機能が内蔵されており、現在の日時が更新されながら保持されている。撮影された写真の画像データを記録する際や、画像データをデータサーバ７に転送したり、電子メールに添付して送信した際に、その時点の日時データを記録することができる。また、コントローラ２１は、電子カメラ１ａの動作モードがＰＣ転送モードに切り換えられて、電子カメラ１ａがＰＣ４に接続された場合に、ハードディスク６０から管理データを読み出し、ＵＳＢインタフェース４０およびＵＳＢケーブル３を介して、ＰＣ４に転送するように機能する。また、コントローラ２１は、電子カメラ１ａの動作モードがサーバ転送モードに切り換えられた際には、無線ＬＡＮインタフェース５１により、アクセスポイント５ａを介してインターネット回線網６への接続を確立し、データの送受信を可能とするように機能する。
【００１６】
ＲＡＭ２３は、撮影部１０から出力される画像データを一時的に記憶するとともに、各種画像処理や、画像圧縮および伸張処理の際のバッファメモリとして機能する。
図２において、画像再生部３０は、たとえば、液晶ディスプレイパネルなどによって構成された表示モニタ３１と、画像データに基づいて表示モニタ３１を駆動するモニタコントローラ３２とを備えている。再生モード時に、画像再生部３０は、操作部５０の表示切替ボタンによって、表示モニタ３１の表示内容を、ハードディスク６０に記録された画像データの中からユーザによって選択された画像データに対応する画像を表示する通常表示と、画像のサイズを小さくして、複数の画像を並べて表示するサムネイル表示との間で、切り換えることができるように構成されている。
【００１７】
図３は、ＰＣ４の構成を示すブロック図である。図３において、ＰＣ４は、コンピュータ本体７０と、液晶ディスプレイパネルなどの表示モニタを有する表示部７７と、キーボードやマウスなどの入力部７８とを備えている。
【００１８】
コンピュータ本体７０は、制御プログラムにしたがってＰＣ４全体の動作を制御するＣＰＵ７１と、制御プログラムが記録されるＲＯＭ７２と、画像データを一時的に記憶するＲＡＭ７３と、画像データやアプリケーションプログラムのプログラムファイルとデータファイルが記録されるハードディスク７４と、接続端子４ａを介してＵＳＢケーブル３に接続され、画像データのフォーマットを電子カメラ１ａとの通信が可能なフォーマットに変換するＵＳＢインタフェース７５と、表示部７７、入力部７８およびＣＰＵ７１を接続する入出力インタフェース７６とを備えている。さらに、接続端子４ｂを介してＬＡＮケーブル８０に接続されるＬＡＮインタフェース７９を備えている。ＬＡＮケーブル８０の他端はアクセスポイント５ｂに接続され、その先でインターネット回線網６に接続されている。また、ＰＣ４には、画像データのデータベースの生成、更新を行なうためのアプリケーションプログラムがインストールされている。電子カメラ１ａから転送される画像管理データベース、送信履歴データベースは、画像データとは独立して、ハードディスク７４の所定の記憶領域に記録される。
【００１９】
図４は、電子カメラ１ａのハードディスク６０に生成される画像管理データベースの内容を示す図である。図４に示すように、画像管理データベースには、各画像データのファイル名と撮影日時が記録される。この記録は、コントローラ２１によって行なわれ、画像データを生成してハードディスク６０に記録した際にそのファイル名とそのときの日時（コントローラに内蔵されているタイマ機能により取得する）を順次画像管理データベースファイルに書き加えていく。このようにして、電子カメラ１ａのハードディスク６０には、撮影された画像データとその画像データに関する情報（画像ファイル名、撮影日時）が記録された画像管理データベースが保存される。
【００２０】
ＰＣ４は、インターネット接続が可能なように設定がなされている。電子カメラ１ａをインターネット接続するために、設定を行なう必要があるが、このようなネットワーク設定をＰＣ４で行い、設定された情報を電子カメラ１ａへ転送することにより、電子カメラ１ａのネットワーク設定を行うことができる。ＰＣ４で行なうネットワーク設定の項目としては、電子カメラ１ａのＩＰアドレス、ＤＮＳサーバのアドレス、ＦＴＰ送信（データサーバ７への送信）の設定（ＦＴＰサーバ名、ユーザＩＤ、パスワード、ＦＴＰサーバの受信フォルダ名）、メール環境（ＳＭＴＰサーバへの送信）の設定（メールアドレス、メールサーバ名、パスワードなど）、メール送信先の設定（メールを送信する相手のメールアドレスの設定）などがある。ここでは、電子カメラ１ａからデータサーバ７へのデータの転送プロトコルにＦＴＰ（File Transfer Protocol）を用いている。以上設定したデータは、ＰＣ４と電子カメラ１ａとをＵＳＢケーブル３で接続して、ＰＣ４から電子カメラ１ａへ送られる。
【００２１】
前述のように、電子カメラ１ａで撮影されて生成された画像データは電子カメラ１ａのハードディスク６０に保存されている。これらの画像データをデータサーバ７へ転送する動作について説明する。
【００２２】
図６は、電子カメラ１ａに保存されている画像データをデータサーバ７へ転送する際のコントローラ２１での動作手順を示すフローチャートである。電子カメラ１ａの使用者は、ホットスポットへ行って、電子カメラ１ａとアクセスポイント５ａとを無線接続することにより、電子カメラ１ａをインターネット接続する。そして、電子カメラ１ａとデータサーバ７との接続を確立する（図６ステップＳ６０１）。この状態で、使用者は、電子カメラ１ａを操作してデータサーバ７へ転送する画像データを選択する。この選択の完了を示す操作がなされると（図６ステップＳ６０２）、選択された画像データがハードディスク６０から読み出され（図６ステップＳ６０３）、ネットワーク回線網６を介してデータサーバ７に転送される（図６ステップＳ６０４）。そして、転送された画像データはデータサーバ７に保存される。このとき、電子カメラ１ａでは、ハードディスク６０に生成されている送信履歴データベースファイルに送信履歴情報を記録する（図６ステップＳ６０５）。
【００２３】
図５は、送信履歴情報が記録される送信履歴データベースの内容を示す図である。この送信履歴データベースのファイルは、電子カメラ１ａのハードディスク６０に保存される。電子カメラ１ａでは、画像データの外部への送信処理を行なった後、送信した画像データのファイル名、送信先、送信日時を送信履歴データベースに順次記録する。上記のように、データサーバ７に画像データを転送した場合は、「画像ファイル名」の項にはその画像データのファイル名が、「送信先」の項には、転送先におけるその画像データのＵＲＬが、「送信日時」の項には、画像データを転送した日時が記録される。ＵＲＬ（Uniform Resource Locator）は、インターネット上における情報資源（ここでは画像データ）が格納されている場所を示す記述方式である。ＵＲＬは、データサーバ７への送信のための設定情報（サーバ名、サーバでの保存フォルダ名）と画像データのファイル名から特定することができる。図６ステップＳ６０５において、送信履歴データベースの更新が終わると、使用者によって転送処理を続行する操作がなされるかどうかを監視する（図６ステップＳ６０６）。操作がなされなければ、データサーバ７との接続の終了処理を行い（図６ステップＳ６０７）、一連の処理を終了させる。操作がなされれば、図６ステップＳ６０２に戻って、処理を続行する。
【００２４】
電子カメラ１ａにおいて、データサーバ７へ転送する画像データを選択する方法としては、以下の方法がある。
・ハードディスク６０に保存された画像データのうち、直前に撮った画像データを表示モニタ３１に表示して、その画像データの転送処理を指示する。
・ハードディスク６０に保存された画像データを表示モニタ３１にサムネイル表示をして、表示された画像の中から転送したい画像を選択して、選択された画像データの転送処理を指示する。
・ハードディスク６０に保存されたすべての画像データを転送処理する。
・ハードディスク６０に保存された画像データのうち、すでにデータサーバ７に転送した画像データ以外の画像データ（すなわち、まだ転送していない画像データ）をすべて転送処理する。
【００２５】
電子カメラ１ａにおいて、データサーバ７へ転送された画像データを、電子カメラ１ａのハードディスク６０から削除する操作ができる。削除操作がされた場合、画像データは削除されるが、その画像データの送信履歴情報（送信履歴データベースに記録されている）は削除されない。また、削除操作がされた画像データについては、電子カメラ１ａの表示モニタ３１に表示するのに適当な大きさの縮小画像データを作成するように設定でき、作成された縮小画像データを、元の画像データの削除後も電子カメラ１ａのハードディスク６０に保存し続けることができる。以後、サムネイル表示のときは、削除された画像は縮小画像を用いて表示する。縮小画像がないときは、空欄となる。いずれにしても、データサーバ７へ転送済であることがわかるような表示をする。
【００２６】
図１において、電子カメラ１ａから電子カメラ１ｂへと、画像データを送信することができる。この送信は、２つのメールサーバ（ＳＭＴＰサーバ８、ＰＯＰサーバ９）を用いて行なう場合と、さらにデータサーバ７を用いる場合がある。以下、電子カメラ１ａのハードディスク６０に保存されている画像データを電子カメラ１ｂへ送信する場合の動作について説明する。図７は、この場合の電子カメラ１ａにおける動作手順を示すフローチャートである。
【００２７】
使用者は、電子カメラ１ａで、送信したい画像データを選択して、次に送信先を選択する。電子カメラ１ａのコントローラ２１は、この選択操作が終了したかどうかを監視する（図７ステップＳ７０１）。選択操作が終了すると、アクセスポイント５ａを介してのインターネット接続を確立する（図７ステップＳ７０２）。次に、ハードディスク６０に保存されている送信履歴データベースから選択された画像データの送信履歴情報を読み出す（図７ステップＳ７０３）。このとき、その画像データの送信履歴情報がない場合は、その送信先を宛先として、選択された画像データを添付した電子メールを作成する（図７ステップＳ７０９）。そして、その電子メールをアクセスポイント５ａを介して、ＳＭＴＰサーバ８に送信する処理を行う（図７ステップＳ７０６）。そして、データサーバ７への転送時と同様に、図５の送信履歴データベースに、画像ファイル名、送信先、送信日時を記録する（図７ステップＳ７０７）。この場合、「画像ファイル名」の項には、電子メールに添付した画像データのファイル名、「送信先」の項には、電子メールの送信先の電子メールアドレス、「送信日時」の項には、電子メールの送信日時が記録される。その後、インターネット接続を解除して（図７ステップＳ７０８）、電子カメラ１ａでの処理は終了する。ＳＭＴＰサーバ８は、その電子メールのヘッダ情報（「宛先」「送信元」「題名」等を含む）に基づいて、その電子メールを送信先であるＰＯＰサーバ９に送る。電子メールを受け取ったＰＯＰサーバは、ユーザ（電子カメラ１ｂの使用者）のメールボックスに電子メールを保存する。
【００２８】
電子カメラ１ｂの使用者は、電子カメラ１ｂからアクセスポイント５ｃを介して、ＰＯＰサーバ９に対して、電子メールの受信の要求を送信する。ＰＯＰサーバ９は、その要求を受けると、そのユーザのメールボックスに保存されている電子メールをユーザの端末装置（電子カメラ１ｂ）に送信する。電子カメラ１ｂの使用者は、電子カメラ１ｂが受信した電子メールに添付されている画像データに基づいて、画像を見ることができる。
【００２９】
図７ステップＳ７０４において、選択された画像データの、データサーバ７への送信履歴情報がある場合は、以下の処理を行う。まず、選択された送信先を宛先として、送信履歴データベースに記録されている送信先と画像ファイル名とからわかるその画像データのＵＲＬを書き込んだ電子メールを作成する（図７ステップＳ７０５）。そして、その電子メールをアクセスポイント５ａを介して、ＳＭＴＰサーバ８に送信し（図７ステップＳ７０６）、以下、前述の場合と同様に、ステップＳ７０７、Ｓ７０８の処理を行う。電子カメラ１ｂでその電子メールが受信されるまでの動作は前述と同様である。電子カメラ１ｂでは、電子メールを受信した後、電子メールに書き込まれたＵＲＬにより、データサーバ７から画像データをダウンロードすることができる。すなわち、ＵＲＬに基づいて、データサーバ７にアクセスして、該当するＵＲＬの画像データをデータサーバ７から電子カメラ１ｂへと転送し、電子カメラ１ｂで画像を表示することができる。
【００３０】
以上のように、本実施形態によれば、電子カメラ１ａからの画像データの電子メール送信の際に、その画像データがデータサーバ７に送信済である場合（すなわち、データサーバ７にすでに画像データが保存されている場合）、画像データを電子メール添付しないため、電子メール送信時の送信するデータ量を大幅に減らすことができ、また、送信時間を短くすることができ、ネットワークへの負担も軽減することができる。また、受信する電子カメラ１ｂにおいても、電子メールの受信時の受信時間を短くすることができる。画像データのダウンロードは後ほどいつ行ってもよいし、また、画像データを見る必要がなければダウンロードを行わなくてもよいので、ネットワークへの負担も軽減することができる。
【００３１】
図８は、電子カメラ１ａの画像データを電子カメラ１ｂへ送信する場合の電子カメラ１ａにおける動作手順の別の例を示すフローチャートである。図８において、ステップＳ８０１からステップＳ８０４は、図７のステップＳ７０１からステップＳ７０４と同様である。また、ステップＳ８０４において、ステップＳ８０１で選択された画像データの送信履歴情報があった場合のそれ以降の処理（ステップＳ８０５からステップＳ８０８の処理は、図７のステップＳ７０５からステップＳ７０８の処理と同様である。図７との違いは、ステップＳ８０４において、選択された画像データの送信履歴情報がない場合の以降の処理である。ステップＳ８０４において、選択された画像データの送信履歴情報がない場合、電子カメラ１ａのコントローラ２１は、データサーバ７との接続を確立する処理を行う（図８ステップＳ８０９）。そして、選択された画像データをハードディスクから読み出し、データサーバ７へ転送し（図８ステップＳ８１０）、画像管理データベースに送信履歴情報を追加する（図８ステップＳ８１１）。これらの処理は、図６のステップＳ６０１、ステップＳ６０３からＳ６０５と同様である。以下、選択された送信先を宛先として、選択された画像データの転送先のＵＲＬ（送信履歴情報からわかる）を書き込んだ電子メールを作成する（図８ステップＳ８０５）。そして、その電子メールをアクセスポイント５ａを介して、ＳＭＴＰサーバ８に送信し（図８ステップＳ８０６）、以下、前述の場合と同様に、ステップＳ８０７、Ｓ８０８の処理を行う。電子カメラ１ｂで、電子メールを受信して画像データを見る処理も前述と同様にして行うことができる。
【００３２】
以上のような実施形態によれば、図７の動作の場合と同様に、受信する電子カメラ１ｂにおいて、電子メールの受信時の受信時間を短くすることができる。そして、画像データのダウンロードは後ほどいつ行ってもよいし、また、画像データを見る必要がなければダウンロードを行わなくてもよいので、ネットワークへの負担も軽減することができる。電子カメラ１ａでは、電子メールを送信する前に画像データをデータサーバ７に転送するので、電子メール送信後も画像データはデータサーバ７に保存され続ける。したがって、その画像データを再度電子メールで送信する場合は、図７の動作と同様に、画像データを電子メール添付しないため、電子メール送信時の送信するデータ量を大幅に減らすことができ、また、送信時間を短くすることができ、ネットワークへの負担も軽減することができる。
【００３３】
次に、電子カメラ１ａからＰＣ４へのデータの転送について説明する。図９は、電子カメラ１ａとＰＣ４とのデータ転送の際の、ＰＣ４における動作を示すフローチャートである。まず、電子カメラ１ａとＰＣ４とがＵＳＢケーブル３で接続されると、ＰＣ４では、電子カメラ１ａとの接続を確立し、データ転送ができる状態にする（図９ステップＳ９０１）。そして、まず、電子カメラ１ａのハードディスク６０に保存されている画像管理データベースファイルをＰＣ４へ転送する（図９ステップＳ９０２）。そして、ＰＣ４のハードディスク７４に保存されている画像管理データベースファイル（これは前回の接続のときに電子カメラ１ａから転送されて保存されたもの）と内容を比較する（図９ステップＳ９０３）。そして、ＰＣ４に保存されている画像管理データベースファイルを更新する（図９ステップＳ９０４）。この処理は、前回転送時に保存した画像データベースに対して、今回電子カメラ１ａから転送された画像管理データベースファイルを上書きして保存すればよい。次に、ステップＳ９０３で比較した結果、前回と比べて今回画像管理データベースに追加された画像データを、電子カメラ１ａのハードディスク６０から読み出して、ＰＣ４へ転送して、ＰＣ４のハードディスク７４に保存する（図９ステップＳ９０５）。次に、電子カメラ１ａのハードディスク６０に保存されている送信履歴データベースファイルをＰＣ４へ転送する（図９ステップＳ９０６）。そして、ＰＣ４のハードディスク７４に保存されている送信履歴データベースファイルの内容と比較する（図９ステップＳ９０７）。
【００３４】
ここで、ＰＣ４のハードディスク７４に保存されている送信履歴データベースファイルについて説明する。電子カメラ１ａからＰＣ４に転送されて保存された画像データは、ＰＣ４から外部へ送信することが可能である。すなわち、ＰＣ４で、アクセスポイント５ｂを介してインターネット接続し、インターネット回線網６に接続されたデータサーバ７に画像データを転送したり、ＳＭＴＰサーバ８を利用して電子メールに添付して画像データを送ることができる。これらの送信については、前述の電子カメラ１ａから送信する場合と同様の処理をＰＣ４で行うことにより可能である。これらの送信処理を行った際、電子カメラ１ａで行う場合と同様に、図５に示すのと同様の送信履歴データベースがＰＣ４のハードディスク７４に作成され、送信履歴情報が記録される。したがって、ＰＣ４には、電子カメラ１ａとは異なった送信履歴情報が記録された送信履歴データベースが作成されている。
【００３５】
図９ステップＳ９０７で、電子カメラ１ａから転送された送信履歴データベースとＰＣ４の送信履歴データベースを比較すると、記録された送信履歴情報には、両方の送信履歴データベースに記録されている送信履歴情報、電子カメラ１ａの送信履歴データベースのみに記録されている送信履歴情報、ＰＣ４の送信履歴データベースのみに記録されている送信履歴情報がある。ＰＣ４では、ＰＣ４に保存されている送信履歴データベースファイルに、電子カメラ１ａの送信履歴データベースのみに記録されている送信履歴情報を追加して記録する。これによって、両方の送信履歴データベースに記録されたすべての送信履歴情報が、ＰＣ４の送信履歴データベースに記録されたことになる。このようにして、ＰＣ４の送信履歴データベースの更新を行う（図９ステップＳ９０８）。そして、この更新された送信履歴データベースファイルを電子カメラ１ａに転送して、電子カメラ１ａのハードディスク６０に保存された送信履歴データベースファイルに対して上書きすることにより、電子カメラ１ａの送信履歴データベースも更新する。
【００３６】
以上のようにして、電子カメラ１ａ、ＰＣ４それぞれにおける送信履歴情報が反映されて記録された送信履歴データベースを電子カメラ１ａ、ＰＣ４両方で保存することができる。
【００３７】
また、ＰＣ４で編集されて新たに作成された画像データをデータサーバ７に転送することができる。この場合もその送信履歴情報がＰＣ４の送信履歴データベースに記録される。この送信履歴データベースが電子カメラ１ａに転送されて記録されることにより、電子カメラ１ａで、転送先のデータサーバ内のＵＲＬにアクセスすることにより、ＰＣ４で作成された画像データをダウンロードしてその画像を閲覧することができる。
【００３８】
以上のように、本実施形態によれば、電子カメラ１ａでの送信履歴情報、ＰＣ４での送信履歴情報を両者で共有することができ、図７での画像データ送信時の処理を効率よく行うことができる。すなわち、ＰＣ４でデータサーバ７に転送した画像データの送信履歴情報が電子カメラ１ａでも観ることができるので、その画像データを電子メール送信するときに、電子メールに画像データを添付する必要がない。これは、ＰＣ４から画像データを電子メール送信する場合も同様である。
【００３９】
また、送信履歴データを電子カメラ１ａ、ＰＣ４の両方で共有できるので、たとえば、ＰＣ４（あるいは電子カメラ１ａ）で、送信履歴データベースを用いて、特定のメールアドレスに送信した画像データを検索したりすることができ、画像データの整理に利用することができる。
【００４０】
また、送信履歴データを電子カメラ１ａ、ＰＣ４の両方で共有できるので、たとえば、ＰＣ４（あるいは電子カメラ１ａ）で、送信履歴データベースを用いて、特定のメールアドレスに送信した画像データを検索したりすることができ、画像データの整理に利用することができる。
【００４１】
なお、本実施形態では、送信履歴データベースファイルを画像データとは別に作成したが、画像データの送信履歴情報を、その画像データファイルの中に記録してもよい。この場合、画像データを送信する際に、その画像データファイル内の送信履歴情報を読み取ることによって、送信履歴を確認することができ、送信処理が簡便化できる。
【００４２】
また、本実施形態では、電子カメラ１ａのハードディスク６０内に画像データ、画像管理データベース、送信履歴データベースを保存する構成としたが、それぞれを別の記録媒体に保存してもよい。
【図面の簡単な説明】
【００４３】
【図１】本発明の実施形態の画像記録システムを説明するためのシステム図。
【図２】本発明の実施形態の電子カメラの構成図。
【図３】本発明の実施形態の画像記録システムに用いるＰＣの構成図。
【図４】本発明の実施形態の電子カメラで生成される画像管理データベースの内容を示す図。
【図５】本発明の実施形態の電子カメラで生成される送信履歴データベースの内容を示す図。
【図６】本発明の実施形態の電子カメラからデータサーバに画像データを転送する際の、電子カメラの動作を示すフローチャート。
【図７】本発明の実施形態の電子カメラから他の電子カメラに画像データを送信する際の、電子カメラの動作を示すフローチャート。
【図８】本発明の実施形態の電子カメラから他の電子カメラに画像データを送信する際の、電子カメラの動作を示す別のフローチャート。
【図９】本発明の実施形態の電子カメラからＰＣへデータを転送する際の、ＰＣの動作を示すフローチャート。
【符号の説明】
【００４４】
１ａ、１ｂ：電子カメラ、２ａ、４ａ、４ｂ：接続端子、３：ＵＳＢケーブル、４：ＰＣ、５ａ、５ｂ、５ｃ：アクセスポイント、６：インターネット回線網、７：データサーバ、８：ＳＭＴＰサーバ、、９：ＰＯＰサーバ、１０：撮像部、２０：デジタル信号処理部、２１コントローラ、４０：ＵＳＢインタフェース、３０：表示部、５０：操作部、５１：無線ＬＡＮインタフェース、６０：ハードディスク、７１：ＣＰＵ、７４：ハードディスク、７５：ＵＳＢインタフェース、７９：ＬＡＮインタフェース、８０：ＬＡＮケーブル。
【図１】
2007201579.tif 000003
【図２】
2007201579.tif 000004
【図３】
2007201579.tif 000005
【図４】
2007201579.tif 000006
【図５】
2007201579.tif 000007
【図６】
2007201579.tif 000008
【図７】
2007201579.tif 000009
【図８】
2007201579.tif 000010
【図９】
2007201579.tif 000011