(57)【要約】【課題】  移動デバイスからの画像またはサウンドデータの無線送信を確認するシステムを提供する。【解決手段】  デジタルカメラ１００がデジタル写真を撮り、その写真をデジタルカメラのメモリに格納する。デジタルカメラは、リモートサーバ２００へ無線で写真を送信し、そのリモートサーバから、受信システムのコンピュータ１０２が写真を取り出し格納する。写真を格納した後、コンピュータはサーバから写真を除去する。コンピュータは、写真が受信され格納されたことを確認するための応答メッセージをデジタルカメラに送信する。デジタルカメラが応答メッセージを受信した後は、より多くのスペースを新しい写真に与えるために、写真をデジタルカメラから除去してもよい。【選択図】図２
2004242298.tif 000002
【特許請求の範囲】
【請求項１】
移動デバイスであって、
無線接続を通じて、画像及びサウンドの少なくとも一方を表すデータを送信し、
受信側デバイスによる前記データの受信に応じて生成される、前記データが受信側デバイスによって受信されたことを示すステータスデータを受信する、
ように構成されることを特徴とする移動デバイス。
【請求項２】
移動デバイスはデジタルカメラであることを特徴とする請求項１に記載の移動デバイス。
【請求項３】
移動デバイスは録音デバイスであることを特徴とする請求項１に記載の移動デバイス。
【請求項４】
移動デバイスは、電子メールメッセージの添付ファイルとして前記データを送信するように構成されることを特徴とする請求項１に記載の移動デバイス。
【請求項５】
移動デバイスは、File  Transfer  Protocol（ＦＴＰ）に従って前記データを送信するように構成されることを特徴とする請求項１に記載の移動デバイス。
【請求項６】
移動デバイスは、電子メールメッセージとして前記ステータスデータを受信するように構成されることを特徴とする請求項１に記載の移動デバイス。
【請求項７】
移動デバイスは、前記ステータスデータが受信されるまでメモリ内に前記データを格納し、前記ステータスデータを受信したことに応じて前記メモリから前記データを削除するように構成されることを特徴とする請求項１に記載の移動デバイス。
【請求項８】
移動デバイスは、前記ステータスデータを受信したことに応じて、ユーザに対して、前記受信側デバイスが前記データを受信したことを示すように構成されることを特徴とする請求項１に記載の移動デバイス。
【請求項９】
前記ステータスデータは前記データを一意的に識別するものであることを特徴とする請求項１に記載の移動デバイス。
【請求項１０】
移動デバイスは、前記ステータスデータがサーバに格納されているかどうかを判定し、前記ステータスデータが前記サーバに格納されていると判定したことに応じて前記サーバから前記ステータスデータをダウンロードするように構成されることを特徴とする請求項１に記載の移動デバイス。
【請求項１１】
前記データは、前記データが該移動デバイスから送信されたことの指示を含むことを特徴とする請求項１に記載の移動デバイス。
【請求項１２】
請求項１記載の移動デバイスが送信したデータを受信する受信側デバイスであって、
無線接続を通じて送信されたデータを受信したことに応じて移動デバイスへステータスデータを自動送信するように構成されることを特徴とする受信側デバイス。
【請求項１３】
受信側デバイスは、前記データがサーバに格納されているかどうかを判定し、前記データが前記サーバに格納されていると判定したことに応じて前記サーバから前記データをダウンロードするように構成されることを特徴とする請求項１２に記載の受信側デバイス。
【請求項１４】
受信側デバイスは、電子メールメッセージの添付ファイルとして前記データを受信するように構成されることを特徴とする請求項１２に記載の受信側デバイス。
【請求項１５】
受信側デバイスは、サーバに格納されている情報が前記移動デバイスから送信されたものであるかどうかを判定し、前記情報が前記移動デバイスから送信されたものであると判定したことに応じて前記サーバから前記情報をダウンロードし、前記電子メールメッセージが前記移動デバイスから送信されたものでないと判定したことに応じて前記サーバから前記情報をダウンロードしないように構成される、請求項１２に記載の受信側デバイス。
【請求項１６】
受信側デバイスは、サーバに格納されている情報が前記移動デバイスから送信されたものであるかどうかを判定し、前記情報が前記移動デバイスから送信されたものであると判定したことに応じて前記サーバから前記情報を削除し、該情報が前記移動デバイスから送信されたものでないと判定したことに応じて前記サーバから前記情報を削除しないように構成されることを特徴とする請求項１２に記載の受信側デバイス。
【請求項１７】
前記ステータスデータは前記データを一意的に識別するものであることを特徴とする請求項１２に記載の受信側デバイス。
【請求項１８】
無線データ送信確認システムであって、
無線接続を通じて画像及びサウンドの少なくとも一方を表すデータを送信し、該データが受信側デバイスによって受信されたことを示すステータスデータを受信するように構成される移動デバイスと、
前記データを受信したことに応じて前記移動デバイスへ前記ステータスデータを自動送信するように構成される受信側デバイスと、
を備えることを特徴とする無線データ送信確認システム。
【請求項１９】
前記移動デバイスは、前記ステータスデータが受信されるまで前記移動デバイスのメモリ内に前記データを格納し、前記ステータスデータを受信したことに応じて前記メモリから前記データを削除するように構成される、請求項１８に記載の無線データ送信確認システム。
【請求項２０】
前記移動デバイスは、前記ステータスデータを受信したことに応じて、ユーザに対して、前記データが前記受信側デバイスによって受信されたことを示すように構成されることを特徴とする請求項１８に記載の無線データ送信確認システム。
【請求項２１】
前記受信側デバイスは、サーバに格納されている情報が前記移動デバイスから送信されたものであるかどうかを判定し、前記情報が前記移動デバイスから送信されたものであると判定したことに応じて前記サーバから前記情報を削除し、該情報が前記移動デバイスから送信されたものでないと判定したことに応じて前記サーバから前記情報を削除しないように構成されることを特徴とする請求項１８に記載の無線データ送信確認システム。
【請求項２２】
命令の１つまたは複数のシーケンスを備えるコンピュータ可読媒体であって、前記命令は、１つまたは複数のプロセッサによって実行される時に、該１つまたは複数のプロセッサに、無線接続を通じて移動デバイスが送信された画像及びサウンドの少なくとも一方を表すデータを受信したことに応じて前記移動デバイスへ応答を自動送信するステップを実行させることを特徴とするコンピュータ可読媒体。
【請求項２３】
前記命令は、１つまたは複数のプロセッサによって実行される時に、該１つまたは複数のプロセッサに、前記データがサーバに格納されているかどうかを判定するステップと、前記データが前記サーバに格納されていると判定したことに応じて前記サーバから前記データをダウンロードするステップとを実行させることを特徴とする請求項２２に記載のコンピュータ可読媒体。
【請求項２４】
前記命令は、１つまたは複数のプロセッサによって実行される時に、該１つまたは複数のプロセッサに、電子メールメッセージの添付ファイルとして前記データを受信するステップ、
を実行させることを特徴とする請求項２２に記載のコンピュータ可読媒体。
【請求項２５】
前記命令は、１つまたは複数のプロセッサによって実行される時に、該１つまたは複数のプロセッサに、サーバに格納されている情報が前記移動デバイスから送信されたものであるかどうかを判定するステップと、前記情報が前記移動デバイスから送信されたものであると判定したことに応じて前記サーバから前記情報をダウンロードするステップと、前記電子メールメッセージが前記移動デバイスから送信されたものでないと判定したことに応じて前記サーバから前記情報をダウンロードしないステップと、
を実行させることを特徴とする請求項２２に記載のコンピュータ可読媒体。
【請求項２６】
前記命令は、１つまたは複数のプロセッサによって実行される時に、該１つまたは複数のプロセッサに、サーバに格納されている情報が前記移動デバイスから送信されたものであるかどうかを判定するステップと、前記情報が前記移動デバイスから送信されたものであると判定したことに応じて前記サーバから前記情報を削除するステップと、前記情報が前記移動デバイスから送信されたものでないと判定したことに応じて前記サーバから前記情報を削除しないステップとを実行させることを特徴とする請求項２２に記載のコンピュータ可読媒体。
【請求項２７】
前記応答は前記データを一意的に識別するものであることを特徴とする請求項２２に記載のコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線移動デバイスに関し、特に、移動デバイスからの画像またはサウンドデータの無線送信を確認する技術に関する。
【背景技術】
【０００２】
マイクロプロセッサを利用するデバイスの増加とともに、デバイスのフレキシビリティおよびデバイスに付加される機能が大幅に増大している。いくつかのデバイスは、その本来の主要機能に加えて補助機能を実行することができる。例えば、多くのデジタルカメラは、写真を撮りその写真をデジタルフォーマットの画像として格納することに加えて、現在では、モーションビデオがオーディオと同期したムービーを録画することができる。
【０００３】
通常のデジタルカメラは、写真を撮り、その結果得られる種々のサイズの画像をカメラのメモリに格納する。通常のデジタルカメラは、多種多様なメモリのいずれを使用することもできる。メモリサイズは、デジタルカメラが一度に格納することができる写真の枚数を変え、限定する。メモリ内の写真は、格納または管理のために、コンピュータのメモリまたはハードディスクドライブに転送することができる。
【０００４】
BluetoothおよびＩＥＥＥ８０２．１１によって提供または規定されているもののような無線通信技術により、データ通信が実質的に時と場所を問わず可能である。小型の無線通信コンポーネントが利用可能になったことにより、他のデバイスと無線通信する能力を有する移動デバイスを構成することができる。したがって、デジタルカメラのような移動デバイスが、実質的に時と場所を問わず電子メールおよびインターネットにアクセスする能力を備えることができる。
【０００５】
例えば、Ricoh  RDC-i700デジタルカメラは、静止画像、サウンド、およびモーションビデオのようなデータをキャプチャし、無線接続を通じて別のデバイスへそのデータを送信することができる。RDC-i700は、無線接続を通じて、添付ファイル付きの電子メールを送受信することができる。RDC-i700は、File  Transfer  Protocol（ＦＴＰ）を用いて無線接続を通じてファイルを転送することもできる。RDC-i700は、そのメモリから別の記憶媒体へ写真を無線転送することができるので、別の記憶媒体がRDC-i700のすぐそばになくても、そのメモリに以前に格納された写真が別の記憶媒体に転送された後、さらに写真を格納するようにそのメモリを解放することができる。したがって、RDC-i700のユーザは、画像またはサウンドをキャプチャする時に、RDC-i700のメモリのサイズによって制約されない。
【０００６】
残念ながら、ユーザが多数の写真をデジタルカメラで撮ってから、それらの写真の一部のみを別の記憶媒体に転送する場合、どの写真を転送したか、およびどの写真を転送しなかったかを忘れてしまうかもしれない。ユーザが、さらに他の写真のための場所を空けるためにデジタルカメラのメモリから写真を削除すれば、別の媒体に格納されていない写真をうっかり消去してしまうかもしれない。その写真は永久に失われるであろう。
【０００７】
この問題は、他の要因によって一層悪化する。ユーザがデジタルカメラに対して、１つまたは複数の写真を別の記憶媒体に転送するように命令した後、ユーザは、その写真の転送が成功したかどうかを知るすべがない。送信時にエラーが起こるかもしれない。写真の転送先の記憶媒体は、特にユーザが多数の写真をすでに転送している場合には、すべての写真を格納するための容量が不足しているかもしれない。写真の転送先の記憶媒体が共有記憶媒体であって、ユーザはその共有記憶媒体の限定された量のスペースに使用を制限されることも多い。例えば、一部の電子メールサービスプロバイダは、各アカウントに、限定された量の記憶スペースを割り当てる。
【０００８】
ユーザは別の記憶媒体から遠く離れているかもしれないので、写真がそこに格納されていないことを発見するためにその別の記憶媒体を検査することができないかもしれない。これら等の状況下で、ユーザは、さらに他の写真のためのスペースを解放するためにデジタルカメラのメモリから写真を削除する場合であっても、少なくとも一部の写真を別の記憶媒体に転送することが成功しなかったという事実に気づかないままであるかもしれない。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
昨今、画像またはサウンドデータを移動デバイスから無線接続を通じて別の記憶媒体に転送することが成功したかどうかを知る必要性に基づいて、移動デバイスからの画像またはサウンドデータの無線送信を確認することが極めて所望される。本発明は、これを解決することにある。
【課題を解決するための手段】
【００１０】
本発明では、移動デバイスからの画像またはサウンドデータの無線送信を確認するシステムが開示される。一実施態様によれば、デジタルカメラがデジタル写真を撮り、その写真をカメラのメモリに格納する。デジタルカメラは、無線通信コンポーネントを備え、電子メールサーバのようなリモートサーバへ無線で写真を送信するように構成される。そのリモートサーバから、写真は受信システムによって取り出され格納される。デジタルカメラは写真を無線で送信することができるので、カメラが撮ることのできる写真の枚数は、カメラのメモリサイズによって限定されない。
【００１１】
写真は、コンピュータのような受信システムにダウンロードされ、そこで格納および管理される。受信システムは、写真が受信され格納されたことを確認するための応答電子メールメッセージのような応答メッセージをデジタルカメラに送信する。デジタルカメラが応答メッセージを受信した後は、より多くのスペースを新しい写真に与えるために、写真をデジタルカメラのメモリから除去してもよい。
【発明の効果】
【００１２】
休暇で、またはその他の目的で旅行する人にとって、本発明のシステムは有益であり便利であろう。旅行中、デジタルカメラのユーザは、写真をダウンロードするためのコンピュータのような受信システムへのローカルアクセスを有しないかもしれない。本発明の一実施形態による無線電子メールアクセスおよび確認プロセスを備えて構成されるデジタルカメラにより、ユーザは実質的に無限枚数の写真を撮ることができる。受信システムでの格納に成功した写真はデジタルカメラから除去することができ、さらに他の写真を撮ることが可能となる。受信システムは、例えば、ユーザのホームコンピュータであってもよい。
【００１３】
本発明のシステムは、従業員が社外で、すなわちオフィスから離れて写真撮影を実行するような会社にとって有益である。デジタルカメラで撮った写真は電子メールにより無線で送信される。受信システムは、電子メールメッセージから写真を取得し、その写真を格納する。受信システムは、確認電子メールメッセージをデジタルカメラに送信する。確認電子メールメッセージは、写真が受信され格納されたことを示す。すると、写真を撮った従業員は、会社が写真を有していることを知る。その後従業員は、写真をデジタルカメラから確信して消去することができる。これにより従業員は、誤って写真を失うことがなくなる。
【００１４】
例えば、保険会社は本発明のシステムから利益を受けるであろう。保険金請求を扱うため、保険査定員がしばしば、社外に外出して、自動車や家屋のような、会社が保険を引き受けている物の写真を撮る必要がある。保険査定員が、デジタルカメラで写真を撮り、無線接続を通じてその写真をオフィスに返送して、写真がファイルされるようにすることができる。受信システムから送信される確認を通じて、保険査定員は、デジタルカメラで撮った写真を会社が有していることを確信することができる。
【００１５】
また、本発明のシステムは、法執行機関や公安機関にとって有益であり役立つであろう。これらの機関は、本発明のシステムを用いて、犯罪、事故、または災害の現場の写真が確実に記録されファイルされるようにすることができる。
【発明を実施するための最良の形態】
【００１６】
以下の記述では、説明の目的上、本発明の徹底的な理解を提供するために具体的細目が記載される。しかし、明らかなように、本発明はこれらの具体的細目なしに実施されてもよい。いくつかの場合、本発明を不必要に不明瞭にすることを避けるために、よく知られている構造およびデバイスはブロック図形式で示される。また、添付図面の図には、限定としてではなく例として実施形態が図示され、同じ参照番号は類似の要素を指す。
【００１７】
＜移動デバイスから他のストレージへデータを転送するシステム＞
本発明の一実施形態によれば、デジタルカメラのような移動デバイスが、受信システムへ写真を無線送信する。これにより、デジタルカメラは、実質的に無限枚数の写真を撮ることができる。受信システムは写真を格納および管理する。受信システムは、写真が受信され格納されたことを確認するためのメッセージをデジタルカメラへ送信する。
【００１８】
図１は、本発明の一実施形態による、移動デバイスから他のストレージへデータを転送するシステムを示すブロック図である。デジタルカメラ１００が写真を撮ると、写真はデジタルフォーマットの画像として格納される。画像を格納することが可能なデジタルフォーマットとしては、Joint  Photographic  Experts  Group（ＪＰＥＧ）フォーマット、Tagged Image File
Format（ＴＩＦＦ）、およびGraphics  Interchange  Format（ＧＩＦ）がある。画像はデジタルカメラ１００の記憶媒体またはメモリに入れられる。写真は、異なる種類の記憶媒体のいずれに格納してもよい。記憶媒体の例としては、メモリースティックメディア、スマートメディアカード、コンパクトフラッシュカード、ＣＤ−ＲまたはＣＤ−ＲＷディスク、およびフロッピーディスクがある。
【００１９】
デジタルカメラ１００の記憶媒体に格納された写真は、接続１０４を通じてコンピュータ１０２にダウンロードされる。コンピュータ１０２は写真を受信するので、コンピュータ１０２を「受信側デバイス」と呼んでもよい。デジタルカメラ１００がコンピュータ１０２に写真をダウンロードするために使用し得る種々のインタフェースがある。インタフェースの例として、ユニバーサルシリアルバス（ＵＳＢ）、シリアルバス、無線、およびＩＥＥＥ１３９４互換インタフェースがある。コンピュータ１０２は、１つまたは複数のソフトウェアドライバを使用して、デジタルカメラ１００から写真をダウンロードしてもよい。写真を格納するために使用されるフォーマットおよびデジタルカメラ内に写真を格納するために使用される記憶媒体のタイプは、カメラごとに異なってもよく、本発明はいかなる特定の記憶フォーマットまたは記憶媒体にも限定されない。
【００２０】
本発明の一実施形態が上記ではデジタルカメラに関して説明されているが、他の実施形態として、デジタルカメラ以外の移動デバイスを含んでもよい。例えば、録音デバイスまたはカメラ付き移動電話機がデジタルカメラ１００の代わりに使用されてもよい。このような移動デバイスは、写真の代わりに、または写真に加えて、モーションビデオおよび／またはサウンドデータ、またはデジタル表現可能な他のデータを無線転送してもよい。データは、電子メールを通じてまたはＦＴＰを用いて無線転送されてもよい。オーディオデータは、ＭＰ３フォーマット等のフォーマットで表現されてもよい。モーションビデオデータは、Moving  Picture  Expert  Group（ＭＰＥＧ）フォーマット、Audio  Video  Interleave（ＡＶＩ）フォーマット等のフォーマットで表現されてもよい。
【００２１】
＜データの受信を確認するシステム＞
図２は、本発明の一実施形態による、デジタルカメラから送信される写真の受信を確認するシステムを示すブロック図である。デジタルカメラ１００で撮られた写真は、デジタルカメラの記憶媒体に格納される。デジタルカメラ１００は、無線接続２０２を通じて電子メールサーバ２００へ、電子メールメッセージの添付ファイルとして、写真を無線送信する。デジタルカメラ１００は、電子メールメッセージを無線で送信するために、無線アダプタ、無線カード、またはモデムカードを使用してもよい。例えば、Ricoh  RDC-i700は、モデムカードを用いて携帯電話機を通じて電子メールを無線送信する。RDC-i700は無線ネットワークインタフェースカードを用いてPersonal  Communications  Service（ＰＣＳ）ネットワークを通じてインターネットに直接接続することも可能である。
【００２２】
本発明の一実施形態によれば、電子メールサーバ２００が、デジタルカメラ１００によって送信された写真を含む電子メールメッセージを受信する。電子メールサーバ２００は、電子メールサービスを提供するインターネットサービスプロバイダ（ＩＳＰ）の一部であってもよい。コンピュータ１０２が、電子メールサーバ２００にアクセスして電子メールメッセージを取得する。コンピュータ１０２は、電子メールメッセージから写真を抽出し、コンピュータ内に、例えばコンピュータのハードディスクドライブに、写真を格納する。単一の電子メールメッセージに添付されるか、または含まれる写真は１つでも複数でもよい。
【００２３】
デジタルカメラ１００が多数の写真を送信する場合、特に電子メールサーバが多数のユーザに電子メールサービスを提供している場合には、電子メールサーバ２００の記憶容量が、電子メールサーバ２００に送信されるすべての電子メールメッセージを格納するほど十分に大きくないかもしれない。さらに、電子メールサーバ２００上のユーザの記憶スペースのサイズが制限されているかもしれない。ユーザは、特にユーザがコンピュータ１０２にアクセスすることができない期間中には、自分の電子メールアカウントをチェックするのを怠っているかもしれない。このことは、電子メールサーバ２００上のストレージの過剰使用を引き起こし得る。
【００２４】
電子メールサーバ２００上のストレージのこのような過剰使用を防ぐため、本発明の一実施形態では、電子メールサーバ２００のストレージ資源が過剰使用されないようにするため、コンピュータ１０２が、デジタルカメラ１００から送信された電子メールメッセージを定期的にダウンロードする。コンピュータ１０２は、電子メールメッセージから写真を抽出する。コンピュータ１０２は、デジタルカメラ１００によって送信された写真を含む電子メールメッセージに対して、電子メールサーバ２００を定期的にチェックする１つまたは複数のソフトウェアアプリケーションを実行してもよい。電子メールメッセージ内に写真がある場合、その１つまたは複数のソフトウェアアプリケーションが写真を自動的に抽出、格納、および管理する。上記のことが自動的に実行されるので、ユーザは、電子メールメッセージから写真を抽出しコンピュータ１０２にその写真を格納するために、電子メールサーバ２００からの電子メールメッセージに手動でアクセスする必要がない。こうして、電子メールサーバ２００上のストレージの過剰使用が自動的に防止される。
【００２５】
コンピュータ１０２は、写真が受信されたことを確認するための電子メールメッセージをデジタルカメラ１００に送信する。その電子メールメッセージは写真のステータス、すなわち、写真が受信されたかどうかに関係するので、その電子メールメッセージを「ステータスデータ」と呼んでもよい。単一の電子メールメッセージが、１つまたは複数の写真が受信されたことを確認してもよい。一実施形態では、メッセージは、１つまたは複数の写真が受信されたことだけでなく、これらの写真をコンピュータ１０２に格納することが成功したことも確認する。
【００２６】
本発明の一実施形態では、コンピュータ１０２は、デジタルカメラ１００により指定される電子メールアドレスへ電子メールメッセージを送信する。電子メールメッセージは、電子メールサーバ２００のようなサーバに格納されてもよい。デジタルカメラ１００は、サーバに格納されているステータスデータを自動的および定期的に取り出してもよい。すなわち、デジタルカメラ１００は、ステータスデータがサーバに格納されているかどうかを判定し、ステータスデータがサーバに格納されていると判定したことに応じてサーバからステータスデータをダウンロードする電子メールクライアントを含んでもよい。別法として、デジタルカメラ１００は、このようなステータスデータの直接の送信先となる電子メールサーバを含んでもよい。
【００２７】
一実施形態によれば、ステータスデータは、デジタルカメラ１００から送信された写真を一意的に識別する。したがって、デジタルカメラ１００は、ステータスデータから、デジタルカメラ１００のメモリに格納されている可能性のある複数の写真のうちのどの写真が、コンピュータ１０２への転送に成功したかを判定してもよい。その結果として、デジタルカメラ１００は、ステータスデータから、どの写真をデジタルカメラのメモリから削除してもよいかを決めてもよい。
【００２８】
＜データの無線送信のためのシステム＞
図３は、本発明の一実施形態による、デジタルカメラから受信システムへ写真を無線送信するシステムを示すブロック図である。デジタルカメラ１００は、無線接続３０１Ａを通じて電子メールメッセージで写真を無線送信する。無線塔３００が、電子メールメッセージを受信し、有線または無線接続３０１Ｂを通じて移動通信交換センタ（ＭＳＣ）３０２へその電子メールメッセージを送信する。ＭＳＣ３０２は、有線または無線接続３０１Ｃを通じて公衆交換電話網（ＰＳＴＮ）３０４へ電子メールメッセージを送信する。ＰＳＴＮ３０４から、電子メールメッセージは、有線または無線接続３０１Ｄを通じて、インターネットサービスプロバイダ（ＩＳＰ）３０６によって保持される電子メールメッセージの宛先電子メールアドレスへ送信される。ＩＳＰ３０６は、ＩＳＰ３０６の顧客宛のすべての電子メールメッセージを格納するための、電子メールサーバ２００のような１つまたは複数の電子メールサーバを有する。
【００２９】
コンピュータ１０２は、電子メールサーバにアクセスして、デジタルカメラ１００から送信された電子メールメッセージに含まれ、または添付されている写真をダウンロードする。一実施形態では、写真をダウンロードすることは、写真が含まれるか、または写真が添付されている電子メールメッセージをダウンロードすることを含む。コンピュータ１０２は、コンピュータ１０２がＰＳＴＮ３０８を通じてＩＳＰ３０６にアクセスするために使用するモデム３１０を含むか、またはモデム３１０に有線もしくは無線接続３０１Ｇを通じて接続される。図３では、ＰＳＴＮ３０８はＰＳＴＮ３０４とは別に示されているが、ＰＳＴＮ３０８およびＰＳＴＮ３０４は同じＰＳＴＮの一部であってもよい。モデム３１０およびＰＳＴＮ３０８を通じて、コンピュータ１０２は、ＩＳＰ３０６によって保持される指定された電子メールアカウントに格納されている電子メールメッセージにアクセスする。
【００３０】
コンピュータ１０２上で実行される１つまたは複数のソフトウェアプロセスが、電子メールサーバ内の電子メールメッセージに定期的にアクセスして、写真を抽出、格納、および管理する。これらのソフトウェアプロセスは、どの電子メールメッセージがデジタルカメラ１００から送信されたかを判定して、デジタルカメラ１００から送信された電子メールメッセージのみをダウンロードする。デジタルカメラ１００から送信される電子メールメッセージは、それらがデジタルカメラ１００から送信されたことの指示を提供する。
【００３１】
図３のように、画像またはサウンドを表すデータがＰＳＴＮ３０８およびモデム３１０を通じて送信されてもよいが、別法として、または追加的に、データは、ローカルエリアネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）、またはインターネットのようなネットワークを通じて送信されてもよい。データは、コネクション型またはコネクションレス型のいずれのプロトコルに従って送信されてもよい。データは、デジタル加入者回線（ＤＳＬ）を通じて送信されてもよい。データは、テレビジョン信号のような他の信号を伝送するケーブルを通じて送信されてもよい。したがって、モデム３１０は、ＤＳＬモデム、ケーブルモデム、または電話モデムであってもよい。
【００３２】
コネクション３０１Ａは無線接続であるが、コネクション３０１Ｂ〜３０１Ｇは有線または無線のいずれの接続であってもよい。コネクション３０１Ｂ〜３０１Ｇは、直接接続であってもよく、またはルータ、ブリッジ、もしくは信号リピータのような中間的なネットワーク要素を含んでもよい。
【００３３】
＜データの無線送信を確認する例示的プロセス＞
図４は、本発明の一実施形態による、データの無線送信を確認するプロセスを示す流れ図である。ステップ４０２で、デジタルカメラが写真を撮る。ステップ４０４で、写真がデジタルカメラのメモリに格納される。ステップ４０６で、写真が電子メールメッセージに添付される。本発明の一実施形態によれば、複数の写真が単一の電子メールメッセージに添付されてもよい。ステップ４０８で、電子メールメッセージが無線送信される。ステップ４１０で、デジタルカメラは、電子メールメッセージの受信を確認する応答を受信したかどうかを判定する。判定は、指定期間が経過した後になされてもよい。判定は、電子メールメッセージがその宛先に到着するための時間を見越して、および応答が送信される時間を見越して、指定回数なされてもよい。
【００３４】
デジタルカメラが指定期間内に電子メールメッセージに対する応答を受信しない場合、ステップ４０８で電子メールメッセージが再び送信される。受信システムが電子メールメッセージを受信したことを確認する、電子メールメッセージに対する応答をデジタルカメラが受信した場合、ステップ４１２で、写真がデジタルカメラのメモリから削除される。複数の写真が電子メールメッセージに添付された場合、応答によって識別される各写真がデジタルカメラのメモリから削除される。受信システムが電子メールメッセージを受信したことを確認する応答をデジタルカメラが受信しない場合、写真はデジタルカメラのメモリから削除されない。
【００３５】
写真が受信されたことを確認する電子メールメッセージをデジタルカメラが受信すると、カメラは、そのメモリから写真を自動的に消去してもよい。別法として、デジタルカメラは、写真が転送に成功したことをそのユーザに示してもよい。例えば、デジタルカメラのユーザインタフェースが、特定の写真が転送に成功したことを示すアイコンのような視覚的指示を提供してもよい。その後ユーザは、ユーザの都合のよい時にカメラのメモリから写真を削除してもよい。この確認プロセスは、デジタルカメラのメモリ内のスペースを解放してさらに他の写真を撮ることを可能にするとともに、前に撮った写真がもはやデジタルカメラのメモリに格納されている必要がないことを保証する。
【００３６】
電子メールを通じて写真を送信する代わりに、デジタルカメラは、ＦＴＰを用いて受信システムへ写真を無線送信してもよい。受信システムは、写真が受信され格納されたことをデジタルカメラに対して確認する。
【００３７】
本発明の一実施形態では、デジタルカメラのユーザは、写真が電子メールメッセージでの送信に成功したとしても、デジタルカメラから写真を削除しないという選択肢を有する。デジタルカメラのユーザは、写真が送信に成功したことを通知され、デジタルカメラのメモリから写真を削除したいかどうかを質問されてもよい。
【００３８】
一実施形態では、デジタルカメラで撮られたあらゆる写真が電子メールメッセージの添付ファイルとして無線送信されるが、一代替実施形態では、デジタルカメラのユーザは、写真を送信せず、代わりに写真をデジタルカメラのメモリに格納されたままにしておく選択肢を有する。写真が撮られた後、デジタルカメラがそのユーザに、写真を電子メールで送信するか、それともメモリに保持するかを質問してもよい。
【００３９】
本発明の一実施形態によれば、デジタルカメラによって写真が指定回数電子メールで送信されたにもかかわらず、写真が受信されたことを示す応答をデジタルカメラが受信しない場合、デジタルカメラはデジタルカメラのユーザにメッセージを表示する。表示されるメッセージは、写真を電子メールで送信することができなかったことを示す。本発明の一実施形態によれば、デジタルカメラはその後、ユーザがカメラにそうするように命令しない限り写真を電子メールで再送信しない。
【００４０】
＜例示的な電子メールメッセージフォーマット＞
図５は、本発明の一実施形態による、デジタルカメラによって送信される電子メールメッセージ５００のフォーマットを示すブロック図である。写真は、Multipurpose  Mail  Extensions（ＭＩＭＥ）添付ファイルとして電子メールで送信される。
【００４１】
電子メールメッセージ５００は４つのコンポーネント、すなわち電子メールヘッダ５０２、ＭＩＭＥ添付ファイルヘッダ５０４、ＭＩＭＥ添付ファイル５０６、および電子メールの終了５０８を含む。電子メールヘッダ５０２は、電子メールメッセージ５００の差出人、宛先、日付、および件名に関する情報を含む。差出人および宛先は、異なる指定された電子メールアドレスであってもよい。電子メールヘッダ５０２は、電子メールメッセージ５００がデジタルカメラからの１つまたは複数の写真を含むことを示すコメントフィールドも含む。
【００４２】
ＭＩＭＥ添付ファイルヘッダ５０４は、ＭＩＭＥ添付ファイル５０６のファイル名および使用されるエンコーディングに関する情報を含む。ＭＩＭＥ添付ファイル５０６は、エンコードされた写真を含む。電子メールの終了５０８は、電子メールメッセージの終末を含む。
【００４３】
本発明の一実施形態では、電子メールメッセージはInternet  Engineering  Task  Force（ＩＥＴＦ）Request  for  Comments（ＲＦＣ）８２２、「STANDARD  FOR  THE  FORMAT  OF  ARPA  INTERNET  TEXT  MESSAGES」に記載されている標準に従ってフォーマットされる。ＭＩＭＥ標準は、ＲＦＣ１５２１、ＲＦＣ１５２２、およびＲＦＣ２０４５に記載されている。
【００４４】
本発明の一実施形態では、コメントフィールドは、複数種類のデータのどれが電子メールメッセージに添付されているかを示す。例えば、コメントフィールドは、電子メールメッセージの添付ファイルが画像ファイル、モーションビデオファイル、オーディオファイル、または他の種類のファイルであることを示してもよい。
【００４５】
＜データを受信しデータの受信を確認する例示的プロセス＞
図６は、本発明の一実施形態による、電子メールから写真を抽出し、写真を格納および管理し、写真が格納されたことを確認するプロセスを示す流れ図である。ステップ６０２で、受信システムが、デジタルカメラから送信された写真を含むメッセージを電子メールサーバが格納しているかどうかを判定する。図５に示したように、電子メールヘッダのコメントフィールドが、メッセージがデジタルカメラから送信されたかどうかを判定するために検査されてもよい。デジタルカメラから送信された写真を含むメッセージを電子メールサーバが格納していない場合、ステップ６０２が再び実行される。受信システムは、メッセージについて電子メールサーバを定期的にチェックする。
【００４６】
デジタルカメラからのメッセージが電子メールサーバに格納されている場合、そしてメッセージが１つまたは複数の写真を含んでいる場合、ステップ６０４で、受信システムはメッセージを取得する。例えば、受信システムは、電子メールサーバからメッセージをダウンロードすることによってメッセージを取得してもよい。デジタルカメラからのものでないメッセージは電子メールサーバからダウンロードされない。
【００４７】
ステップ６０６で、受信システムは、メッセージからその１つまたは複数の写真を抽出し、その１つまたは複数の写真を受信システムに格納する。受信システムは、デジタルアルバムにその１つまたは複数の写真を入れて写真を管理および維持するソフトウェアを実行してもよい。ArcSoft  PhotoBaseおよびKodak  Photo  Softwareは、デジタルフォトアルバムに写真を入れるソフトウェアアプリケーションの例である。本発明の一実施形態では、異なる種類の抽出されたデータが受信システム上の異なる位置に入れられる。例えば、オーディオファイルが、あるディレクトリに格納される一方で、写真が、異なるディレクトリに格納されてもよい。
【００４８】
１つまたは複数の写真が受信システムに格納されると、ステップ６０８で、受信システムは電子メールサーバからメッセージを削除する。受信システムは、デジタルカメラから送信された写真または他の指定された種類のデータを含むメッセージのみを削除する。こうして、受信システムは、電子メールサーバのストレージがデジタルカメラから送信された写真によって過剰に占有されることを防ぐ。
【００４９】
ステップ６１０で、受信システムはデジタルカメラへ応答電子メールメッセージを送信する。応答メッセージは、受信システムがその１つまたは複数の写真を受信したことを確認する。応答メッセージは、デジタルカメラがどの写真をデジタルカメラのメモリから除去することができるかを決めることができるように、その１つまたは複数の写真を一意的に識別する。応答メッセージは、その１つまたは複数の写真が受信システムによって受信および格納されることに成功したことをデジタルカメラに対して確認するので、不慮のデータ喪失が避けられる。
【００５０】
次に、再びステップ６０２で、受信システムは、デジタルカメラから送信された写真を含むさらに他の電子メールメッセージがあるかどうかを調べるチェックを行う。受信システムは、図６に示されるプロセスを繰り返し実行し、写真が電子メールメッセージから定期的に抽出され、受信システムで格納および管理されるようにする。
【００５１】
留意されるべきであるが、電子メールサーバから写真をダウンロードし抽出する際に人の介入は不要である。デジタルカメラへ応答メッセージを送信する際に人の行為は不要である。受信システムは、写真を含むメッセージをダウンロードすると、デジタルカメラへ応答メッセージを自動送信する。したがって、応答メッセージは、デジタルカメラから送信された写真を含むメッセージを受信システムが受信したことに応じて生成されるのであって、このようなメッセージを人が見ることまたは他の方法での相互作用に応じて生成されるのではない。
【００５２】
上記のプロセスは、電子メールメッセージおよび電子メールサーバに関して説明されているが、写真を送信するために代替的な情報フォーマットを使用してもよく、一時的に写真を格納するために代替的サーバを使用してもよい。例えば、上記のプロセスは、ＦＴＰを用いてファイルサーバからある一定のファイルをチェックしてダウンロードするように変更されてもよい。ファイル名が、そのファイルがデジタルカメラから送信されたかどうかを示してもよい。応答メッセージは、上記のように電子メールの形態であってもよいが、何らかの他のタイプの信号の形態であってもよい。
【００５３】
本発明の一実施形態では、受信システムがメッセージから写真を抽出する時、受信システムは、写真を検査してデータが損傷しているかどうかを判定する。データが損傷している場合、受信システムは、デジタルカメラへ応答を送信する。この応答は、デジタルカメラおよび／またはデジタルカメラのユーザに対して、写真を削除することを控えるように命令する。応答は、デジタルカメラに対して、写真を再送するように命令してもよい。
【００５４】
＜例示的なステータスデータフォーマット＞
図７は、本発明の一実施形態による、写真が受信されたことを示すために受信システムがデジタルカメラに送信する電子メールメッセージ７００のフォーマットを示すブロック図である。電子メールメッセージ７００は３つのコンポーネント、すなわち電子メールヘッダ７０２、テキストメッセージ７０４、および電子メールの終了７０６を含む。電子メールヘッダ７０２は、電子メールメッセージの差出人、宛先、日付、および件名に関する情報を含む。電子メールヘッダ７０２は、電子メールメッセージが、写真が受信されたことをデジタルカメラに対して確認するための応答であることを示すために使用されるコメントフィールドも含む。コメントフィールドは、例えばファイル名によって、受信システムで受信され格納された１つまたは複数の写真を識別してもよい。テキストメッセージ７０４は、写真が受信されたことを示すメッセージを含む。電子メールの終了７０６は、電子メールメッセージの終末を含む。電子メールメッセージ７００は、写真が受信システムによって受信されたかどうかのような、写真のステータスを示すデータを含むので、電子メールメッセージ７００を「ステータスデータ」と呼んでもよい。
【００５５】
＜実施態様のメカニズム＞
図８は、本発明の一実施形態が実施され得るコンピュータシステムを示すブロック図である。コンピュータシステム８００は、情報を通信するためのバス８０２等の通信メカニズム、およびバス８０２に結合して情報を処理するプロセッサ８０４を含む。コンピュータシステム８００はまた、ランダムアクセスメモリ（ＲＡＭ）等のダイナミック記憶デバイスのような、バス８０２に結合して情報およびプロセッサ８０４によって実行されるべき命令を格納するメインメモリ８０６も含む。メインメモリ８０６は、プロセッサ８０４によって実行されるべき命令の実行中に一時変数等の中間的情報を格納するために使用されてもよい。コンピュータシステム８００はさらに、バス８０２に結合してプロセッサ８０４のためのスタティックな情報および命令を格納する読み出し専用メモリ（ＲＯＭ）８０８等のスタティック記憶デバイスを含む。磁気ディスクまたは光ディスクのような記憶デバイス８１０が、情報および命令を格納するために提供され、バス８０２に結合している。
【００５６】
コンピュータシステム８００は、バス８０２を通じて、ブラウン管（ＣＲＴ）のような、情報をコンピュータユーザに対して表示するディスプレイ８１２に結合してもよい。英数字等のキーを含む入力デバイス８１４が、情報およびコマンド選択をプロセッサ８０４に伝えるためにバス８０２に結合している。もう１つのタイプのユーザ入力デバイスは、マウス、トラックボール、スタイラス、またはカーソル方向キーのような、方向情報およびコマンド選択をプロセッサ８０４に伝え、ディスプレイ８１２上のカーソル移動を制御するカーソル制御器８１６である。この入力デバイスは通常、第１軸（例えばｘ）および第２軸（例えばｙ）という２つの軸方向に２つの自由度を有し、それによりデバイスは平面内の位置を指定することができる。
【００５７】
本発明は、移動デバイスからの画像またはサウンドデータの無線送信を確認するためのコンピュータシステム８００の使用に関する。本発明の一実施形態によれば、プロセッサ８０４がメインメモリ８０６に含まれる１つまたは複数の命令の１つまたは複数のシーケンスを実行することに応答して、コンピュータシステム８００が移動デバイスからの画像またはサウンドデータの無線送信を確認することを行う。このような命令は、記憶デバイス８１０のような別のコンピュータ可読媒体からメインメモリ８０６に読み込まれてもよい。メインメモリ８０６に含まれる命令のシーケンスの実行により、プロセッサ８０４は、本明細書、図面に記載されるプロセスステップ（図６）を実行する。本発明の代替実施形態では、本発明を実施するために、ソフトウェア命令に代えて、またはそれとともに、固定配線回路を使用してもよい。したがって、本発明の諸実施形態は、ハードウェア回路およびソフトウェアのいかなる特定の組合せにも限定されない。
【００５８】
本明細書で使用される場合、「コンピュータ可読媒体」という用語は、実行のためにプロセッサ８０４に命令を提供することに関与するいかなる媒体をも指す。このような媒体は多くの形態をとることが可能であり、以下のものには限定されないが、不揮発性媒体、揮発性媒体、および伝送媒体がある。不揮発性媒体としては、例えば、記憶デバイス８１０のような光ディスクまたは磁気ディスクがある。揮発性媒体としては、メインメモリ８０６のようなダイナミックメモリがある。伝送媒体としては、同軸ケーブル、銅線および光ファイバがあり、バス８０２を構成するワイヤも含まれる。伝送媒体は、電波および赤外線データ通信中に生成されるもののような音波または光波の形態をとることも可能である。
【００５９】
コンピュータ可読媒体の普通の形態としては、例えば、フロッピーディスク、フレキシブルディスク、ハードディスク、磁気テープ等の磁気媒体、ＣＤ−ＲＯＭ等の光媒体、パンチカード、紙テープ等の、穴あきパターンを有する物理媒体、ＲＡＭ、ＰＲＯＭ、ＥＰＲＯＭ、フラッシュＥＰＲＯＭ等のメモリチップもしくはカートリッジ、本明細書で以下に記載されるような搬送波、またはコンピュータが読み取ることができるいかなる他の媒体も含まれる。
【００６０】
種々の形態のコンピュータ可読媒体が、実行のためにプロセッサ８０４に１つまたは複数の命令の１つまたは複数のシーケンスを伝えることに関与してもよい。例えば、命令はまずリモートコンピュータの磁気ディスクに保持されていてもよい。リモートコンピュータはその命令を自己のダイナミックメモリにロードし、モデムを用いて電話回線を通じてその命令を送信することができる。コンピュータシステム８００側のモデムが電話回線上のデータを受信し、赤外線送信機を用いてそのデータを赤外線信号に変換することができる。赤外線検出器が赤外線信号で伝送されたデータを受信し、適当な回路がそのデータをバス８０２上に置くことができる。バス８０２はそのデータをメインメモリ８０６に伝送し、そこからプロセッサ８０４が命令を取り出して実行する。メインメモリ８０６によって受信された命令は、随意に、プロセッサ８０４による実行の前後に記憶デバイス８１０に格納されてもよい。
【００６１】
コンピュータシステム８００は、バス８０２に結合した通信インタフェース８１８も含む。通信インタフェース８１８は、ローカルネットワーク８２２に接続されたネットワークリンク８２０に結合する双方向データ通信を提供する。例えば、通信インタフェース８１８は、対応するタイプの電話回線へのデータ通信接続を提供するためのサービス総合デジタル網（ＩＳＤＮ）カードまたはモデムであってもよい。もう１つの例として、通信インタフェース８１８は、互換性のあるＬＡＮへのデータ通信接続を提供するためのＬＡＮカードであってもよい。無線リンクも実施され得る。いかなるこのような実施態様においても、通信インタフェース８１８は、種々のタイプの情報を表すデジタルデータストリームを伝送する電気、電磁または光信号を送受信する。
【００６２】
ネットワークリンク８２０は通常、１つまたは複数のネットワークを通じて他のデータデバイスへのデータ通信を提供する。例えば、ネットワークリンク８２０は、ローカルネットワーク８２２を通じて、ホストコンピュータ８２４、またはインターネットサービスプロバイダ（ＩＳＰ）８２６によって運用されるデータ機器への接続を提供してもよい。ＩＳＰ８２６は、さらに、現在インターネット８２８と普通呼ばれているワールドワイドパケットデータ通信ネットワークを通じてデータ通信サービスを提供する。ローカルネットワーク８２２およびインターネット８２８はいずれも、デジタルデータストリームを伝送する電気、電磁または光信号を使用する。コンピュータシステム８００との間でデジタルデータを伝送する、種々のネットワークを通る信号ならびにネットワークリンク８２０上の信号および通信インタフェース８１８を通る信号は、情報をトランスポートする搬送波の例示的形態である。
【００６３】
コンピュータシステム８００は、ネットワーク（複数可）、ネットワークリンク８２０および通信インタフェース８１８を通じて、メッセージを送信し、プログラムコードを含めたデータを受信する。インターネットの例では、サーバ８３０がインターネット８２８、ＩＳＰ８２６、ローカルネットワーク８２２および通信インタフェース８１８を通じてアプリケーションプログラムのための要求されたコードを送信してもよい。本発明によれば、１つのこのようなダウンロードされるアプリケーションが、本明細書に記載されるように、選択されたネットワーク要素を監視するための監視システムを構成することを行う。プロセッサ８０４は、受信されるコードを、それが受信されるとともに、および／または後で実行するために記憶デバイス８１０等の不揮発性ストレージに格納されるとともに実行してもよい。このようにして、コンピュータシステム８００は、搬送波の形態でアプリケーションコードを取得し得る。
【００６４】
以上、本明細書では、本発明の特定実施形態を説明した。しかし、より広い本発明の精神および範囲から逸脱することなく、本発明のこのような実施形態に種々の変更および変形を行うことが可能である。よって、本明細書および図面は、制限的な意味のものではなく例示的なものとみなされるべきである。
【図面の簡単な説明】
【００６５】
【図１】本発明の一実施形態による、移動デバイスから他のストレージへデータを転送するシステムを示すブロック図である。
【図２】本発明の一実施形態による、デジタルカメラから送信される写真の受信を確認するシステムを示すブロック図である。
【図３】本発明の一実施形態による、デジタルカメラから受信システムへ写真を無線送信するシステムを示すブロック図である。
【図４】本発明の一実施形態による、画像データの無線送信を確認するプロセスを示す流れ図である。
【図５】本発明の一実施形態による、デジタルカメラによって送信される電子メールメッセージのフォーマットを示すブロック図である。
【図６】本発明の一実施形態による、電子メールから写真を抽出し、写真を格納および管理し、写真が格納されたことを確認するプロセスを示す流れ図である。
【図７】本発明の一実施形態による、写真が受信されたことを示すために受信システムがデジタルカメラに送信する電子メールメッセージのフォーマットを示すブロック図である。
【図８】本発明の一実施形態が実施され得るコンピュータシステムを示すブロック図である。
【符号の説明】
【００６６】
１００    デジタルカメラ
１０２    コンピュータ
２００    電子メールサーバ
【図１】
2004242298.tif 000003
【図２】
2004242298.tif 000004
【図３】
2004242298.tif 000005
【図４】
2004242298.tif 000006
【図５】
2004242298.tif 000007
【図６】
2004242298.tif 000008
【図７】
2004242298.tif 000009
【図８】
2004242298.tif 000010