(57)【特許請求の範囲】
【請求項１】
リモート通信機能を有するデータ保管装置と通信可能な第１の通信手段を備え、該第１の通信手段により記録媒体に記録された画像データを前記データ保管装置に送信する撮影装置と、前記第１の通信手段と通信可能な第２の通信手段を備えた前記データ保管装置とからなる画像データ送信システムであって、
前記撮影装置は、前記データ保管装置に送信する画像データの総容量を表す容量情報を生成する第１の制御手段をさらに備え、前記第１の通信手段は、前記撮影装置の所有者を特定するＩＤ情報を前記画像データに付与し、該ＩＤ情報が付与された画像データを前記データ保管装置に送信する前に、前記ＩＤ情報および前記容量情報を前記データ保管装置に送信する手段であり、
前記データ保管装置は、前記ＩＤ情報に対応した前記所有者のディレクトリの空き容量と、前記容量情報に基づく前記画像データの容量とを比較する第２の制御手段をさらに備え、前記第２の通信手段は、該比較結果を前記撮影装置に送信する手段であることを特徴とする画像データ送信システム。
【請求項２】
請求項１記載の画像データ送信システムに使用される撮影装置であって、
前記データ保管装置に送信する画像データの総容量を表す容量情報を生成する第１の制御手段をさらに備え、前記第１の通信手段は、前記撮影装置の所有者を特定するＩＤ情報を前記画像データに付与し、該ＩＤ情報が付与された画像データを前記データ保管装置に送信する前に、前記ＩＤ情報および前記容量情報を前記データ保管装置に送信する手段であることを特徴とする撮影装置。
【請求項３】
請求項１記載の画像データ送信システムに使用されるデータ保管装置であって、
前記ＩＤ情報に対応した前記所有者のディレクトリの空き容量と、前記容量情報に基づく前記画像データの容量とを比較する第２の制御手段をさらに備え、前記第２の通信手段は、該比較結果を前記撮影装置に送信する手段であることを特徴とするデータ保管装置。
【請求項４】
請求項１記載の画像データ送信システムに使用される撮影装置の制御方法であって、
前記データ保管装置に送信する画像データの総容量を表す容量情報を生成し、
前記撮影装置の所有者を特定するＩＤ情報を前記画像データに付与し、
該ＩＤ情報が付与された画像データを前記データ保管装置に送信する前に、前記ＩＤ情報および前記容量情報を前記データ保管装置に送信することを特徴とする撮影装置の制御方法。
【請求項５】
請求項１記載の画像データ送信システムに使用されるデータ保管装置の制御方法であって、
前記ＩＤ情報に対応した前記所有者のディレクトリの空き容量と、前記容量情報に基づく前記画像データの容量とを比較し、
該比較結果を前記撮影装置に送信することを特徴とするデータ保管装置の制御方法。
【請求項６】
請求項１記載の画像データ送信システムに使用される撮影装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記データ保管装置に送信する画像データの総容量を表す容量情報を生成する手順と、
前記撮影装置の所有者を特定するＩＤ情報を前記画像データに付与する手順と、
該ＩＤ情報が付与された画像データを前記データ保管装置に送信する前に、前記ＩＤ情報および前記容量情報を前記データ保管装置に送信する手順とをコンピュータに実行させることを特徴とするプログラム。
【請求項７】
請求項１記載の画像データ送信システムに使用されるデータ保管装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記ＩＤ情報に対応した前記所有者のディレクトリの空き容量と、前記容量情報に基づく前記画像データの容量とを比較する手順と、
該比較結果を前記撮影装置に送信する手順とをコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルカメラにおいて取得されて記録媒体に記録された画像データを写真店等に設置されたデータ保管手段に送信する画像データ送信方法、デジタルカメラおよび画像データ送信方法をコンピュータに実行させるためのプログラムに関するものである。
【０００２】
【従来の技術】
デジタルカメラにおいて取得された画像データは、ＩＣメモリ、メモリスティック、スマートメディア等の可搬型の記録媒体に保存される。ここで、記録媒体の容量は有限であるため、大量の画像データを記録する場合には、複数の記録媒体を予め用意すればよいが、コストがかかるという問題がある。また、安価なデジタルカメラは、記録媒体を取り外すことができないものもあり、このようなデジタルカメラにおいては撮影枚数が非常に限られたものとなる。
【０００３】
このため、通信回線を経由して、写真店等に設置された外部のデータ保管装置に画像データを送信して保管する方法が提案されている。また、通信回線を経由して記録媒体に記録された画像データをデータ保管装置に送信した後に、記録媒体に記録された画像データを消去するあるいは画像データの属性を消去可能属性に変更するようにしたデジタルカメラが提案されている（特開２０００−１８４３２４号公報）。このようなデジタルカメラによれば、記録媒体の空き容量が少なくなった場合にデータ保管装置に画像データを送信するとともに、記録媒体から画像データを削除することにより、記録媒体の空き容量を増やすことができるため、さらに撮影を続けて画像データを取得することが可能となる。
【０００４】
【課題を解決するための手段】
上記特開２０００−１８４３２４号公報に記載されたデジタルカメラにより送信された画像データはデータ保管装置に保管されるが、画像データの保管を依頼したユーザ毎、あるいはデジタルカメラ毎に分類されて保管されていないため、後からデータ保管装置から画像データをダウンロード等する場合に、画像データへのアクセスが困難なものとなっている。
【０００５】
本発明は上記事情に鑑みなされたものであり、送信された画像データを保管するデータ保管装置において、ユーザ毎あるいはデジタルカメラ毎に画像データを分類できるようにすることを目的とするものである。
【０００６】
【課題を解決するための手段】
本発明による画像データ送信方法は、リモート通信機能を有するデータ保管手段と通信可能なデジタルカメラにおいて記録媒体に記録された画像データを、前記データ保管手段に送信する画像データ送信方法において、
前記デジタルカメラの所有者を特定するＩＤ情報を前記画像データに付与し、
該ＩＤ情報が付与された画像データを前記データ保管手段に送信することを特徴とするものである。
【０００７】
「ＩＤ情報」としては、デジタルカメラの所有者を特定可能なものであればどのような情報をも用いることができる。具体的には、デジタルカメラ所有者であるユーザのＩＤ、デジタルカメラ自体を特定するデジタルカメラＩＤ等をＩＤ情報として用いることができる。
【０００８】
「ＩＤ情報を画像データに付与する」とは、ＩＤ情報を画像データのタグ情報に記録する、画像データと互いに対応付ける等、ＩＤ情報と画像データとを一体不可分とすることをいう。
【０００９】
なお、デジタルカメラとデータ保管手段との間の通信は、携帯電話等の通信端末を介して行うようにしてもよい。この場合、デジタルカメラと通信端末との間の通信を、ブルーツースのような複数のデジタル機器を無線で接続するための短距離ネットワーク通信技術を用いて行うことが好ましい。これにより、ユーザが複数のデジタルカメラを有する場合にも、画像データを送信するための通信回線の契約は１回線でよいため、ユーザの負担を軽減できる。
【００１０】
本発明によるデジタルカメラは、リモート通信機能を有するデータ保管手段と通信可能であり、記録媒体に記録された画像データを前記データ保管手段に送信する送信手段を備えたデジタルカメラにおいて、
前記送信手段は、前記デジタルカメラの所有者を特定するＩＤ情報を前記画像データに付与し、該ＩＤ情報が付与された画像データを前記データ保管手段に送信する手段であることを特徴とするものである。
【００１１】
なお、本発明による画像データ送信方法をコンピュータに実行させるためのプログラムとして提供してもよい。
【００１２】
【発明の効果】
本発明によれば、デジタルカメラの所有者を特定するＩＤ情報が画像データに付与されてデータ保管手段に送信されるため、データ保管手段においては、ＩＤ情報を用いてユーザ毎あるいはデジタルカメラ毎に画像データを分類して保管することができる。したがって、デジタルカメラの所有者は、ＩＤ情報を用いることにより、データ保管手段にアクセスして対象となる画像データを容易に参照することができることとなる。
【００１３】
【発明の実施の形態】
以下図面を参照して本発明の実施形態について説明する。図１は本発明の第１の実施形態によるデジタルカメラを用いた画像データ送信システムの構成を示す概略ブロック図である。図１に示すように、本実施形態におる画像データ送信システムは、ユーザが有するデジタルカメラ１、携帯電話３およびパソコン４と写真店２との間でデータのやり取りを行うものである。
【００１４】
デジタルカメラ１は、レンズ、ＣＣＤ、シャッタ、デジタルカメラ１用のメディア１２に撮像により取得した画像データＳを記録する画像データ記録部等からなる撮像手段１１と、携帯電話３と近距離の通信を行う無線の通信端末１３と、ユーザＩＤまたはデジタルカメラ１のＩＤを表すＩＤ情報やデジタルカメラ１を制御するためのプログラムを記憶したメモリ１４と、画像の表示等を行うための液晶モニタ１５と、撮像手段１１、通信端末１３および液晶モニタ１５の制御を行うためのコントローラ１６と、種々の入力を行うためのテンキー等の入力手段１７とを備える。なお、通信端末１３およびコントローラ１６が送信手段に対応する。
【００１５】
通信端末１３は、ブルーツースのような複数のデジタル機器を無線で接続するための短距離ネットワーク通信技術を用いて携帯電話３と通信を行う。
【００１６】
ユーザは、メディア１２の空き容量がなくなるあるいは少なくなったときに、入力手段１７を用いて、画像データＳの送信の指示入力を行う。この際、メディア１２に記録された全ての画像データＳを送信するようにしてもよいが、メディア１２に記録された画像データＳを液晶モニタ１５に表示して、送信する画像データＳをユーザに選択させるようにしてもよい。また、コントローラ１６において、メディア１２の空き容量をモニタし、空き容量がなくなるあるいは空き容量が予め定められた容量未満となったときに、自動的に画像データＳを送信するようにしてもよい。
【００１７】
または、メディア１２の空き容量がなくなるあるいは空き容量が予め定められた容量未満となったときに、画像データＳを送信する必要があることをユーザに通知するようにしてもよい。この場合、液晶モニタ１５への表示、またはチャイム等の音声によりその旨を通知すればよい。また、デジタルカメラ１が通信端末１３を用いて携帯電話３にその旨を通知し、携帯電話３において、ベルを鳴らす、振動させる、ランプを点灯させる等、予め定められた方法により、その旨をユーザに知らせるようにしてもよい。この場合、携帯電話３の液晶モニタ３１には、メディア１２の空き容量が少なくなったため、画像データＳを送信する必要がある旨の表示を行うことが好ましい。
【００１８】
コントローラ１６は、画像データＳの送信時に、メモリ１４に保管されたＩＤ情報を読み出し、ＩＤ情報をタグ情報として画像データＳに付与する。なお、ＩＤ情報を画像データＳとは別ファイルとして、画像データＳと対応付けて送信するようにしてもよい。
【００１９】
また、コントローラ１６は、送信する画像データＳの総容量を算出して総容量を表す容量情報Ｃを生成し、画像データＳの送信前に容量情報ＣをＩＤ情報とともに携帯電話３を介して写真店２に送信する。写真店２は容量情報Ｃを受信すると、後述するように種々の処理を行わせるための情報Ｄを携帯電話３に送信する。
【００２０】
携帯電話３は情報Ｄを受信した後、後述するように情報Ｄに応じた表示を液晶モニタ３１において行う。また、携帯電話３は、画像データＳの送信中に、送信する全画像データＳの容量に対する送信済み画像データＳの割合（％）、送信完了予測時刻等を液晶モニタ３１に表示する。
【００２１】
さらに、写真店２においては後述するように、画像データＳが正常に保管されると、その旨を表す確認情報Ｂが携帯電話３を介してデジタルカメラ１に送信される。デジタルカメラ１においては確認情報Ｂが受信されると、メディア１２に記録されている画像データＳのアーカイブ属性がオフとされる。
【００２２】
ここで、「アーカイブ属性」とは、ファイル属性のフラグであり、ファイルが新規に作成されたり、ファイルの内容が変更されたときに、自動的にオンにセットされるようになっている。アーカイブ属性がオンとされることの意味は、「バックアップが必要なファイルである」ということである。したがって、アーカイブ属性がオフとされている場合は、そのファイルは既にバックアップされており、削除されても問題がないといえるものである。
【００２３】
写真店２は、画像データＳを受信するための通信ＩＦ２１と、画像データＳを保管するサーバ２２と、通信ＩＦ２１およびサーバ２２を制御するコントローラ２３と、画像データＳをプリント出力してプリントを得るデジタルミニラボ２４とを備える。
【００２４】
通信ＩＦ２１は、種々のデータや情報を無線により送受信するリモート通信機能を有するものである。
【００２５】
コントローラ２３は、コンピュータおよびプリンタを有し、通信ＩＦ２１およびサーバ２２の状態管理および制御を行うものである。また、コントローラ２３は、デジタルカメラ１から携帯電話３を介して送信された画像データＳを、画像データＳに付与されたＩＤ情報に基づいて分類してサーバ２２に保管する。ここで、サーバ２２にはユーザ毎にディレクトリが作成されており（以下ユーザディレクトリとする）、画像データＳに付与されたＩＤ情報に応じて画像データＳをＩＤ情報に対応するユーザディレクトリに保管する。なお、ＩＤ情報がデジタルカメラ１のＩＤを表すものである場合には、デジタルカメラ毎にディレクトリを作成してもよい。
【００２６】
また、ユーザディレクトリは、料金に応じてその容量が定められている（例えば１ヶ月１００ＭＢ当たり１０００円）。したがって、コントローラ２３は、デジタルカメラ１から携帯電話３を介して送信された容量情報Ｃおよび画像データＳの送信前に送信されたＩＤ情報に基づいて、そのＩＤ情報に対応したユーザディレクトリの空き容量と、送信される画像データＳの容量とを比較し、その比較結果に応じた情報Ｄを携帯電話３に送信する。
【００２７】
ここで、本実施形態においては、情報Ｄは、（１）送信される画像データＳを全て保管可能な空き容量があれば画像データＳを保管可能である旨を表す情報、（２）送信される画像データＳを保管できない場合には、不足している容量を表す情報を含むものとする。また、情報Ｄは、上記（１）および（２）に応じて、ユーザに処理を行わせるための情報も含むものとする。例えば、上記（１）の情報を含む場合には、画像データＳを送信可能であることから、「送信可能」のメッセージを表示させるための情報を含む。また、上記（２）の情報を含む場合には、不足容量および後述する種々の処理を行わせるためのコマンドを表示させるための情報を含む。
【００２８】
携帯電話３は、情報Ｄに基づいてユーザに処理を行わせるための種々の表示を液晶モニタ３１に行う。例えば、情報Ｄが上記（１）の情報を含む場合には、図２（ａ）に示すように「送信可能」のメッセージの表示を行う。これを見たユーザは携帯電話３の操作ボタン３２を操作して画像データＳの送信を実行することができる。
【００２９】
一方、情報Ｄが上記（２）の情報を含む場合には、図２（ｂ）に示すように、「不足容量」の表示、並びに画像データＳの送信を中止するための「送信中止」、サーバ２２のユーザディレクトリに保管されたユーザの画像データ（以下画像データＳｓとする）の削除を行わせるための「削除」、追加料金を支払わせてユーザディレクトリの容量を増加させる処理を行わせるための「容量増加」、および画像データＳの総容量を減少させてサーバ２２に保管可能な容量分の画像データＳを送信すべく、画像データＳを再度選択させるための「選択」の処理内容を表すコマンドの表示を行う。これを見たユーザは所望とするコマンドを選択して、その選択したコマンドに対応する処理をデジタルカメラ１、写真店２および／または携帯電話３に実行させることができる。ここで、コマンドの選択は、携帯電話３の操作ボタン３２を操作し、所望とするコマンドを反転表示させることにより行うことができる。
【００３０】
ここで、「送信中止」のコマンドが選択された場合には、その旨を表す情報が携帯電話３から写真店２に送信される。写真店２においては、コントローラ２３により全ての処理が中止される。また、「削除」のコマンドが選択された場合には、その旨を表す情報が携帯電話３から写真店２に送信される。写真店２においては、コントローラ２３により、サーバ２２のユーザディレクトリに保管された画像データＳｓが撮影日時が古いものから順に削除されて、送信される画像データＳを保管可能な容量がユーザディレクトリに確保される。また、「容量増加」のコマンドが選択された場合にも、その旨を表す情報が携帯電話３から写真店２に送信される。写真店２においては、コントローラ２３により、サーバ２２におけるユーザディレクトリの容量が増加される。この場合、ユーザは画像データＳの保管のための金を支払う際に、増加された容量分の料金を支払う必要がある。したがって、料金の支払いが増える旨をユーザに通知して、その旨の確認をユーザに行わせることが好ましい。
【００３１】
さらに、「選択」のコマンドが選択された場合には、その旨を表す情報がデジタルカメラ１に送信される。これにより、デジタルカメラ１の液晶モニタ１５に選択画面が表示され、ユーザはこの選択画面を見ながら送信する画像データＳを選択し直して、送信する画像データＳの容量を減少させることができる。なお、携帯電話３の液晶モニタ３１に選択画面を表示して、送信する画像データＳを選択し直すようにしてもよい。
【００３２】
なお、以上の情報Ｄに基づくメッセージあるいは処理内容を表すコマンドの表示およびコマンドの選択は、携帯電話３においてではなく、デジタルカメラ１において行ってもよい。この場合、写真店２から送信された情報Ｄは、携帯電話３を介してデジタルカメラ１に送信され、液晶モニタ１５にメッセージあるいはコマンドが表示される。ユーザは、液晶モニタ１５に表示されたメッセージあるいはコマンドを参照しつつ、入力手段１７を用いてコマンドの選択等を行うことができる。
【００３３】
次いで、本実施形態の動作について説明する。図３は第１の実施形態の動作を示すフローチャートである。ユーザは旅行先等の外出先でデジタルカメラ１を用いて撮影を行って画像データＳを取得してメディア１２に記録する。そして、ユーザは、メディア１２の空き容量がなくなったあるいは少なくなった場合に、デジタルカメラ１において取得した画像データＳを、携帯電話３により写真店２に送信して、画像データＳのサーバ２２への保管を依頼する。保管後、メディア１２に記録された画像データＳを縮小あるいは削除してメディア１２の空き容量を増加させて、続けて撮影を行う。
【００３４】
まず、デジタルカメラ１においては、送信する画像データＳの選択が受け付けられる（ステップＳ１）。これは、入力手段１７の操作によりメディア１２に記録された画像データＳを順次液晶モニタ１５に表示し、表示された画像について入力手段１７からのユーザの選択入力を受け付けることにより行われる。なお、送信する画像データＳはメディア１２に記録された全ての画像データＳであってもよく一部の画像データＳであってもよい。そして、選択した画像データＳにデジタルカメラ１のＩＤあるいはユーザＩＤがＩＤ情報として付与される（ステップＳ２）とともに、送信する画像データＳの総容量が算出されて、総容量を表す容量情報Ｃが生成される（ステップＳ３）。なお、デジタルカメラ１のＩＤとしては、ＩＰｖ６アドレスを用いることができる。次いで、通信端末１３によりデジタルカメラ１が携帯電話３にアクセスされる（ステップＳ４）。そして、デジタルカメラ１から携帯電話３にＩＤ情報、容量情報Ｃおよびメモリ１４に記憶された写真店２の電話番号（以下ＩＤ情報等とする）が送信される（ステップＳ５）。
【００３５】
携帯電話３においては、ＩＤ情報等が受信され（ステップＳ６）、写真店２の電話番号に基づいて、写真店２の通信ＩＦ２１にアクセスされる（ステップＳ７）。なお、携帯電話３と通信ＩＦ２１との間の通信は、公衆回線を用いた無線通信であり、デジタルカメラ１と携帯電話３との間の通信とは異なる。そして、携帯電話３から写真店２にＩＤ情報および容量情報Ｃが送信される（ステップＳ８）。なお、携帯電話３から写真店２へのアクセス時に、携帯電話３の電話番号を用いて、アクセスのための認証を行うようにしてもよい。
【００３６】
なお、携帯電話３の電話番号をＩＤ情報として用いることもできる。この場合は、デジタルカメラ１はステップＳ５においてＩＤ情報を送信する必要はなく、携帯電話３からもステップＳ８においてＩＤ情報を送信する必要はない。
【００３７】
写真店２においては、ＩＤ情報および容量情報Ｃが受信され（ステップＳ９）、保管容量確認処理が行われる（ステップＳ１０）。
【００３８】
図４は保管容量確認処理のフローチャートである。まず、ＩＤ情報に基づいて、そのＩＤ情報に対応するユーザディレクトリの空き容量が確認され（ステップＳ２１）、空き容量が送信される画像データＳの総容量以上であるか否かが判断される（ステップＳ２２）。ステップＳ２２が肯定された場合は、ユーザが送信しようとしている画像データＳを全て保管可能であることから、画像データＳの送信を開始させるための「送信可能」のメッセージを表示可能な情報を含む情報Ｄが携帯電話３に送信される（ステップＳ２３）。
【００３９】
図５は、送信可能の情報Ｄが送信された場合に携帯電話３およびデジタルカメラ１において行われる処理を示すフローチャートである。携帯電話３が情報Ｄを受信すると、これに基づいて、図２（ａ）に示すように「送信可能」のメッセージが液晶モニタ３１に表示される（ステップＳ３１）。ユーザはこの送信可能のメッセージを確認し、画像データＳの送信を開始させるための入力を携帯電話３の操作ボタン３２を用いて行う。これにより、画像データＳの送信指示がデジタルカメラ１に対して行われる（ステップＳ３２）。デジタルカメラ１によりこの送信指示が受信されると、画像データＳが携帯電話３に送信される（ステップＳ３３）。携帯電話３においては、画像データＳが受信されるとともに、受信された画像データＳが１つずつ写真店２へ送信される（ステップＳ３４）。
【００４０】
図４に戻り、ステップＳ２２が否定された場合は、ユーザディレクトリの不足容量が算出され（ステップＳ２４）、算出された不足容量および上述した削除等の処理を行わせるためのコマンドが情報Ｄに含められて携帯電話３に送信される（ステップＳ２５）。
【００４１】
図６は、ステップＳ２５において情報Ｄが送信された場合に、デジタルカメラ１、写真店２および携帯電話３において行われる処理を示すフローチャートである。携帯電話３においては情報Ｄが受信され（ステップＳ４１）、不足容量およびその後の処理を行わせるためのコマンドが図２（ｂ）に示すように液晶モニタ３１に表示される（ステップＳ４２）。
【００４２】
そして、ユーザによるコマンドの選択が受け付けられる（ステップＳ４３）。まず、「送信中止」のコマンドが選択されたか否かが判断され（ステップＳ４４）、ステップＳ４４が肯定された場合は、送信を中止する旨を表す送信中止情報が写真店２に送信され（ステップＳ４５）、図３のフローチャートに戻り処理を終了する。
【００４３】
ステップＳ４４が否定された場合は、「削除」のコマンドが選択されたか否かが判断され（ステップＳ４６）、ステップＳ４６が肯定された場合は、図７のフローチャートに示すように、サーバ２２に保管された画像データＳｓの削除を依頼するための削除情報が写真店２に送信される（ステップＳ５１）。写真店２においては削除情報が受信されると（ステップＳ５２）、サーバ２２のユーザディレクトリに保管された画像データＳｓが、撮影日時が古いものから順に削除されて（ステップＳ５３）、送信される画像データＳを保管可能な容量が確保される。保管容量が確保されると、図４のフローチャートのステップＳ２３に進み、「送信可能」のメッセージを表示可能な情報Ｄが携帯電話３に送信され、上記と同様に図５のフローチャートにおけるステップＳ３１以降の処理が行われる。
【００４４】
図６に戻り、ステップＳ４６が否定された場合は、「容量増加」のコマンドが選択されたか否かが判断され（ステップＳ４７）、ステップＳ４７が肯定された場合は、図７のフローチャートに示すように、ユーザディレクトリの空き容量を増加させるための指示情報が写真店２に送信される（ステップＳ５４）。写真店２においては、この指示情報が受信されると（ステップＳ５５）、ユーザディレクトリの空き容量を増加させるために必要な料金を表す料金情報が携帯電話３に送信され（ステップＳ５６）、料金情報が携帯電話３の液晶モニタ３１に表示される（ステップＳ５７）。
【００４５】
そして、表示された料金により容量を増加させてＯＫである旨の入力がなされれば（ステップＳ５８肯定）、写真店２に対して空き容量増加指示が行われ（ステップＳ５９）、写真店２においてユーザディレクトリの空き容量が増加される（ステップＳ６０）。空き容量が増加されると、図４のフローチャートのステップＳ２３に進み、携帯電話３に「送信可能」のメッセージを表示させるための情報Ｄが送信され、上記と同様に図５のフローチャートにおけるステップＳ３１以降の処理が行われる。なお、ステップＳ５８が否定された場合は、図６のフローチャートにおけるステップＳ４３に戻り、ステップＳ４３以降の処理が繰り返し行われる。
【００４６】
図６に戻り、ステップＳ４７が否定された場合は、「選択」のコマンドが選択されたものと判断され、図８のフローチャートに示すように、送信する画像データＳの選択指示を行わせるための選択指示情報および不足容量を表す情報がデジタルカメラ１に送信される（ステップＳ７１）。デジタルカメラ１においてはこれらの情報が受信され（ステップＳ７２）、不足容量が液晶モニタ１５に表示される（ステップＳ７３）。ユーザは液晶モニタ１５に表示された不足容量を確認し、画像データＳの送信を中止するか継続するかの判断を行い、その旨を入力手段１７から入力する。そして、中止の入力がなされたか否かが判断され（ステップＳ７４）、ステップＳ７４が肯定された場合は、図３のフローチャートに戻り処理を終了する。ステップＳ７４が否定された場合は、不足容量に基づいて送信可能なデータ数が算出され、算出結果が表示される（ステップＳ７５）。そして、表示されたデータ数に応じた画像データＳの選択が受け付けられ（ステップＳ７６）、選択された画像データＳについての容量情報Ｃが生成される（ステップＳ７７）。容量情報は携帯電話３を経由して写真店２に送信される（ステップＳ７８）。写真店２においては容量情報が受信され（ステップＳ７９）、図４のフローチャートのステップＳ２３に進み、携帯電話３に「送信可能」のメッセージを表示可能な情報Ｄが送信され、上記と同様に図５のフローチャートにおけるステップＳ３１以降の処理が行われる。
【００４７】
図３に戻り、デジタルカメラ１から画像データＳが送信されると、写真店２においては送信された画像データＳが１つずつ受信され、サーバ２２に保管される（ステップＳ１１）。この際、画像データＳに付与されたＩＤ情報に基づいて、ＩＤ情報に対応するユーザディレクトリに画像データＳが保管される。
【００４８】
次いで、画像データＳがサーバ２２に正常に保管されたことを表す確認情報Ｂが携帯電話３経由でデジタルカメラ１に送信される（ステップＳ１２）。デジタルカメラ１においては確認情報Ｂが受信されると（ステップＳ１３）、送信が完了した画像データＳについて、アーカイブ属性がオフとされる（ステップＳ１４）。そして、送信した全ての画像データＳについてアーカイブ属性がオフとされたか否かが判定され（ステップＳ１５）、ステップＳ１５が肯定されると処理を終了する。
【００４９】
一方、ステップＳ１２の後、送信する全ての画像データＳについて、受信が完了したか否かが判断される（ステップＳ１６）。ステップＳ１６が否定された場合はさらに画像データＳの受信および保管が続けられる。ステップＳ１６が肯定された場合は、処理を終了する。
【００５０】
なお、画像データＳの送信中、エラー検出のためにチェックサム等により通信エラーの検出を行うことが好ましい。なお、この通信エラーの検出は、デジタルカメラ１と携帯電話３との間および携帯電話３と写真店２との間で個別に実施してもよく、デジタルカメラ１と写真店２との間を通じて実施してもよい。通信エラーが起こった場合は、予め定められた規定回数までリトライを行い、規定回数となったら通信を終了する。あるいはユーザの選択によりさらにリトライを行ってもよい。
【００５１】
ここで、通信状態が悪い場合は、通信場所を移動することにより改善されることが多い。このため、通信がエラーにより終了した場合に、通信場所を移動して通信状態が改善されたときには、エラーにより中断した画像データＳからユーザの操作により送信を再開する。なお、通信エラーにより通信を終了する場合は、全ての画像データについて、送信が完了したか未了であるかを記憶しておき、送信を再開する場合、送信が未了の画像データＳのみを送信すればよい。この場合、１つの画像データＳの送信が完了する毎にメディア１２に記録された画像データＳのアーカイブ属性をオフとし、送信が完了したか未了であるかの判断を、アーカイブ属性がオフであるか否かを判断することにより行えばよい。
【００５２】
この後、デジタルカメラ１においては、以下の処理が行われる。図９はデジタルカメラ１において行われる処理を示すフローチャートである。まず、メディア１２に記録された画像データＳのうちの一の画像データＳが選択され（ステップＳ８１）、その画像データＳについて、アーカイブ属性がオフとされているか否かが判断される（ステップＳ８２）。ステップＳ８２が肯定された場合は、その画像データＳについて、容量を低減する処理が施されて、画像データＳよりも容量が小さい低容量画像データが生成される（ステップＳ８３）。ここで、低容量画像データとしては、画像データＳにより表される画像のサイズを縮小した画像を表すものであってもよく、画像データＳの圧縮率を高めたものであってもよい。
【００５３】
なお、ステップＳ８２が否定された場合は、次の画像データＳの選択のために、ステップＳ８１に戻る。次いで、低容量画像データが生成された画像データＳがメディア１２から削除されるとともに、低容量画像データがメディア１２に記録される（ステップＳ８４）。そして、メディア１２に記録された全ての画像データについて、ステップＳ８１からステップＳ８４の処理が終了したか否かが判断され（ステップＳ８５）、ステップＳ８５が肯定されると処理を終了する。ステップＳ８５が否定されると、次の画像データＳの選択のためにステップＳ８１に戻り、ステップＳ８１からステップＳ８５の処理が繰り返される。
【００５４】
ここで、低容量画像データは画像データＳよりも容量が小さいため、画像データＳに代えて低容量画像データをメディア１２に記録することにより、メディア１２の空き容量を増やすことができ、その結果、ユーザはさらに撮影を続けてメディア１２に画像データＳを記録することができる。また、写真店２に送信した画像データＳの低容量画像データがメディア１２に記録されているため、低容量画像データを参照すれば、どのような画像データＳがサーバ２２に保管されているかを容易に認識することができる。
【００５５】
なお、画像データＳのファイル形式がＥｘｉｆ形式であってサムネイル画像データが付与されている場合は、このサムネイル画像データを低容量画像データとして用いてもよい。この場合、サムネイル画像データを残して画像データＳを削除することにより、サムネイル画像データのみをメディア１２に記録しておけばよい。
【００５６】
また、画像データＳの容量を低減する処理は携帯電話３からの指示により行ってもよく、デジタルカメラ１または携帯電話３において画像データＳを液晶モニタ１５または液晶モニタ３１に表示してユーザに内容を確認させながら行ってもよい。
【００５７】
また、デジタルカメラ１においては下記のように処理を行ってもよい。図１０はデジタルカメラ１において行われる他の処理を示すフローチャートである。まず、入力手段１７により、メディア１２に記録された画像データＳの削除の指示があると（ステップＳ９１）、メディア１２に記録された画像データのうちの一の画像データＳが選択され（ステップＳ９２）、その画像データＳが液晶モニタ１５に表示される（ステップＳ９３）。そして、液晶モニタ１５に表示された画像データＳについて、削除の入力があったか否かが判断され（ステップＳ９４）、ステップＳ９４が肯定された場合は、その画像データＳがメディア１２から削除される（ステップＳ９５）。ステップＳ９４が否定された場合は、次の画像データＳの選択のためにステップＳ９２に戻り、ステップＳ９２からステップＳ９４の処理が繰り返される。
【００５８】
そして、メディア１２に記録された全ての画像データについて、ステップＳ９２からステップＳ９５の処理が終了したか否かが判断され（ステップＳ９６）、ステップＳ９６が肯定されると処理を終了する。ステップＳ９６が否定されると、次の画像データＳの選択のためにステップＳ９２に戻り、ステップＳ９２からステップＳ９６の処理が繰り返される。
【００５９】
このように画像データＳをメディア１２から削除すれば、メディア１２の空き容量が大きくなるため、ユーザはさらに撮影を続けてメディア１２に画像データＳを記録することができる。また、削除時に画像データＳを液晶モニタ１５に表示しているため、ユーザは削除前にどのような画像データＳをサーバ２２に保管したかを確認することができる。したがって、サーバ２２に保管した画像データＳを記憶にとどめておくことができ、記憶をたどることにより、どのような画像データＳがサーバ２２に保管されているかを容易に認識することができる。
【００６０】
なお、画像データＳの削除は、携帯電話３からの指示の入力により行ってもよい。この際、携帯電話３の液晶モニタ３１に画像データＳが表示されて削除の確認が行われる。
【００６１】
また、アーカイブ属性がオフとされた画像データＳについては、デジタルカメラ１において自動的に削除してもよい。この場合、写真店２から携帯電話３に対して画像データＳの削除を行うための情報を送信し、携帯電話３がこの情報をデジタルカメラ１に送信し、デジタルカメラ１においてはこの情報を受信することにより画像データＳのメディア１２からの削除を行うようにしてもよい。
【００６２】
ユーザは、外出先から自宅に戻り、パソコン４を操作して写真店２にアクセスすることにより、サーバ２２に保管された画像データＳｓをパソコン４にダウンロードすることができる。ここで、サーバ２２に保管された画像データＳｓにはＩＤ情報が付与されており、かつＩＤ情報に基づいてユーザディレクトリに分類されて保管されているため、パソコン４からＩＤ情報を写真店２に送信することにより、ユーザディレクトリへのアクセスおよび保管された画像データＳｓの検索を容易に行うことができる。
【００６３】
なお、ＩＤ情報とパソコン４のＩＰアドレスとを予め写真店２に登録してこれらを対応付けておけば、ＩＤ情報をパソコン４から送信しなくてもユーザディレクトリへのアクセスを行うことができる。
【００６４】
デジタルカメラ１のＩＤ情報を用いて画像データＳをサーバ２２に保管する場合、ブルーツースのような短距離ネットワーク通信技術を用いてＩＤ情報をパソコン４に送信し、パソコン４からＩＤ情報をサーバ２２に送信すれば、ユーザはパソコン４においてＩＤ情報を入力する必要がなくなる。この場合、ブルーツースのみならず、クレードルやＵＳＢ等、有線によりデジタルカメラ１とパソコン４とを接続してＩＤ情報をパソコン４に送信してもよい。
【００６５】
また、写真店２においては、ユーザがダウンロードした画像データＳｓのアーカイブ属性をオフとしてもよい。アーカイブ属性がオフとされた画像データＳｓについては、ユーザのパソコン４にダウンロードされているため、ユーザディレクトリの空き容量を確保するために画像データＳｓを削除する際に、アーカイブ属性がオフとされた画像データＳｓから順に削除するようにすれば、画像データＳｓが消失してしまうことを防止することができる。
【００６６】
このように、本実施形態においては、ＩＤ情報が画像データＳに付与されて写真店２に送信されるため、サーバ２２においては、ＩＤ情報を用いてユーザディレクトリに画像データＳを分類して保管することができる。したがって、ユーザは、ＩＤ情報を用いることにより、写真店２のサーバ２２から対象となる画像データＳｓを容易に参照することができることとなる。
【００６７】
次いで、本発明の第２の実施形態について説明する。図１１は、本発明の第２の実施形態によるデジタルカメラを用いた画像データ送信システムの構成を示す概略ブロック図である。なお、第２の実施形態において第１の実施形態と同一の構成については同一の参照番号を付し、詳細な説明は省略する。第２の実施形態においては、携帯電話３に代えて外出先に設置された通信端末７を用いて写真店２と通信するようにした点が第１の実施形態と異なるものである。
【００６８】
通信端末７は、ホテル、コンビニエンスストア、運動会等のイベント会場に設置されており、メディア１２から画像データＳを読み出すためのスロット７１および種々の表示を行うためのモニタ７２を備えてなるものである。
【００６９】
第２の実施形態においては、ユーザは外出先やイベント会場において、通信端末７のスロット７１にメディア１２を装填し、画像データＳの送信指示を行うことにより、画像データＳが写真店２に送信され、サーバ２２に保管される。保管容量が足りない場合等の処理は上記第１の実施形態と同様に、写真店２から通信端末７に送信された情報Ｄに基づいて、コマンドやメッセージをモニタ７２に表示することにより行われる。そして、画像データＳの送信が完了すると、メディア１２に記録された画像データＳのアーカイブ属性がオフとされ、デジタルカメラ１において、メディア１２に記録された画像データＳの容量低減処理または削除が行われる。
【００７０】
ここで、第２の実施形態においては、画像データＳを受信した写真店２は、画像データＳを受信した旨を表す処理ＩＤを通信端末７に送信する。また、受信した画像データＳには処理ＩＤが付与されてサーバ２２に保管される。通信端末７のモニタ７２には、処理ＩＤが表示される。なお、通信端末７において。処理ＩＤをプリント出力してユーザに渡すことが好ましい。ユーザは、処理ＩＤの表示またはプリント出力により、画像データＳが写真店２のサーバ２２に保管されたことを確認することができる。また、サーバ２２に保管された画像データへのアクセス、写真店２への問い合わせ等も処理ＩＤを用いて行うことができる。
【００７１】
なお、上記各実施形態においては、メディア１２に記録された画像データＳを写真店２に送信して、画像データＳを写真店２のサーバ２２に保管しているが、画像データＳの送信と同時に、プリント注文を行うようにしてもよい。この場合、第１の実施形態においては、携帯電話３の液晶モニタ３１に、送信する画像データＳ毎に、プリント枚数、サイズ等の入力を行う注文画面を表示し、操作ボタン３２からプリント枚数、サイズ等の入力を行って注文情報を生成し、これを画像データＳとともに写真店２に送信する。一方、第２の実施形態においては、通信端末７のモニタ７２に注文画面を表示し、不図示の入力手段からのプリント枚数、サイズ等の入力を受けて注文情報を生成し、これを画像データＳとともに写真店２に送信する。なお、デジタルカメラ１において注文情報を生成し、これを携帯電話３または通信端末７経由で写真店２に送信してもよい。
【００７２】
写真店２においては、注文情報に基づいて、デジタルミニラボ２４においてプリントＰを作成する。ここで、注文情報の送信を受けた写真店２は、携帯電話３あるいは通信端末７にプリントの納期を表示させる情報を送信する。これにより、ユーザはプリントの納期を知ることができる。なお、通信端末７はイベント会場等に設置されるため、プリントの納期が表示されるのみでは、後で納期を確認することができない。したがって、通信端末７においては、プリントの納期をプリント出力してユーザに渡すことが好ましい。
【００７３】
また、プリント注文を行った場合、写真店２は受信した画像データＳのインデックス画像データを生成し、これを携帯電話３あるいは通信端末７に送信してもよい。携帯電話３にインデックス画像データを送信した場合は、携帯電話３の液晶モニタ３１にインデックス画像データにより表されるインデックス画像を表示してもよいが、携帯電話３経由でデジタルカメラ１にインデックス画像データを送信し、デジタルカメラ１の液晶モニタ１５にインデックス画像を表示してもよい。通信端末７にインデックス画像データを送信した場合は、モニタ７２にインデックス画像を表示してもよいが、通信端末７にプリンタを設け、インデックス画像をプリント出力してもよい。
【００７４】
ユーザは後日、写真店２に出向いて料金の支払いと引き替えにプリントＰを受け取ることができる。なお、写真店２プリントＰを郵送あるいは配送して、ユーザにプリントＰを渡してもよい。この場合、料金の支払いは、ユーザの口座やクレジットカードからの引き落とし等の電子的決済により行えばよい。
【００７５】
なお、通信端末７からプリント注文を行う場合には、注文の確認のために、ユーザは処理ＩＤを携帯電話等により写真店２に通知することにより、ユーザおよび処理ＩＤの認証を行うことが好ましい。そして、写真店２においては、ユーザの電話番号等のユーザを特定できる情報と処理ＩＤとが認証された場合のみ、プリント作業が開始される。
【００７６】
また、プリントＰについて料金の支払いがあった後は、図１２に示す第３の実施形態のように、写真店２からフォトバンク８に画像データＳを転送し、フォトバンク８において画像データＳを保管するようにしてもよい。この場合、ユーザはパソコン４からフォトバンク８にアクセスして画像データＳを参照することができる。
【００７７】
またこの場合、写真店２のサーバ２２に保管された画像データＳｓを、期限を決めて（例えば２ヶ月）自動的に削除するようにしてもよい。
【００７８】
また、上記各実施形態においては、携帯電話３あるいは通信端末７を介して写真店２と通信を行って画像データＳを送信しているが、デジタルカメラ１の通信端末１３を、写真店２の通信ＩＦ２１と直接通信可能なものとし、携帯電話３あるいは通信端末７を介することなく、デジタルカメラ１から直接画像データＳを写真店２に送信するようにしてもよい。
【００７９】
さらに、上記各実施形態においては、デジタルカメラ１、写真店２および携帯電話３または通信端末７間においては、無線通信により画像データＳや情報Ｄ等の送受信を行っているが、有線の回線を介して画像データＳ等の送受信を行ってもよい。
【図面の簡単な説明】
【図１】本発明の第１の実施形態によるデジタルカメラを用いた画像データ送信システムの構成を示す概略ブロック図
【図２】携帯電話に表示される情報を示す図
【図３】第１の実施形態の動作を示すフローチャート（その１）
【図４】第１の実施形態の動作を示すフローチャート（その２）
【図５】第１の実施形態の動作を示すフローチャート（その３）
【図６】第１の実施形態の動作を示すフローチャート（その４）
【図７】第１の実施形態の動作を示すフローチャート（その５）
【図８】第１の実施形態の動作を示すフローチャート（その６）
【図９】デジタルカメラにおいて行われる処理を示すフローチャート（その１）
【図１０】デジタルカメラにおいて行われる処理を示すフローチャート（その２）
【図１１】本発明の第２の実施形態によるデジタルカメラを用いた画像データ送信システムの構成を示す概略ブロック図
【図１２】本発明の第３の実施形態によるデジタルカメラを用いた画像データ送信システムの構成を示す概略ブロック図
【符号の説明】
１    デジタルカメラ
２    写真店
３    携帯電話
４    パソコン
７，１３    通信端末
８    フォトバンク
１１    撮像手段
１２    メディア
１４    メモリ
１５，３１    液晶モニタ
１６，２３    コントローラ
１７    入力手段
２１    通信ＩＦ
２２    サーバ
２４    デジタルミニラボ
３２    操作ボタン
７１    スロット
７２    モニタ
【図１】
0004076057.tif 000002
【図２】
0004076057.tif 000003
【図３】
0004076057.tif 000004
【図４】
0004076057.tif 000005
【図５】
0004076057.tif 000006
【図６】
0004076057.tif 000007
【図７】
0004076057.tif 000008
【図８】
0004076057.tif 000009
【図９】
0004076057.tif 000010
【図１０】
0004076057.tif 000011
【図１１】
0004076057.tif 000012
【図１２】
0004076057.tif 000013