(57)【要約】      （修正有）【課題】少ない記憶容量で、撮影した画像を多く記憶することができる撮像装置を提供する。【解決手段】撮像装置３００は、画像データを記憶する記憶部３３０と、外部機器と通信する通信部３４０とを備える。撮像装置３００は、通信部３４０により画像データを送信して外部機器に記憶させ、外部機器からその画像データへのアクセス情報を受信し、記憶部３３０にそのアクセス情報を記憶し、記憶部３３０に記憶された画像データを消去する。撮像装置３００は、画像データから画像サイズを縮小した縮小画像データを生成し、アクセス情報と関連付けて記憶部３３０に記憶することができる。【選択図】図３
2008104147.tif 000002
【特許請求の範囲】
【請求項１】
画像データを記憶する記憶部と、  外部機器と通信する通信部と、  前記画像データを送信して前記外部機器に記憶させ、前記外部機器から該画像データへのアクセス情報を受信して前記記憶部に前記アクセス情報を前記画像データの代わりとして記憶させ、前記記憶部に記憶された前記画像データを消去する画像データ置換手段と  を含む、撮像装置。
【請求項２】
前記撮像装置は、前記画像データから画像サイズを縮小した縮小画像データを生成し、前記アクセス情報と関連付けて前記記憶部に記憶する、請求項１に記載の撮像装置。
【請求項３】
さらに、画像を表示する表示部を含み、前記撮像装置は、前記外部機器と前記通信部との通信が可能であるか否かを判定し、前記通信が可能である場合には前記アクセス情報に基づいて前記外部機器から前記画像データをダウンロードし、前記通信が不可能である場合には前記記憶部に記憶された前記縮小画像データを読み出し、前記表示部に表示する、請求項２に記載の撮像装置。
【請求項４】
前記撮像装置は、前記外部機器と前記通信部との通信が可能であるか否かを所定時間ごとに判定し、前記通信が可能であると判定されるまで、前記記憶部に前記画像データを記憶し、前記通信が可能であると判定したことに応答して、前記画像データを送信する、請求項１または２に記載の撮像装置。
【請求項５】
請求項１〜４のいずれか１項に記載の撮像装置と、前記撮像装置から送信された前記画像データを記憶する外部機器とを含む、撮像システム。
【請求項６】
被写体を撮像して得られた画像データを処理する画像データ処理方法であって、  通信部により外部機器との通信を開始するステップと、  前記画像データを記憶部に記憶するステップと、  前記通信部により前記画像データを送信して前記外部機器に記憶させ、前記外部機器から該画像データへのアクセス情報を受信するステップと、  前記記憶部に前記アクセス情報を前記画像データの代わりとして記憶させ、該記憶部に記憶された前記画像データを消去するステップとを含む、画像データ処理方法。
【請求項７】
前記画像データから画像サイズを縮小した縮小画像データを生成し、前記アクセス情報と関連付けて前記記憶部に記憶するステップをさらに含む、請求項６に記載の画像データ処理方法。
【請求項８】
前記外部機器と前記通信部との通信が可能であるか否かを判定するステップと、前記通信が可能である場合には前記アクセス情報に基づいて前記外部機器から前記画像データをダウンロードし、表示部に表示するステップと、前記通信が不可能である場合には前記記憶部に記憶された前記縮小画像データを読み出し、前記表示部に表示するステップとを含む、請求項７に記載の画像データ処理方法。
【請求項９】
前記外部機器と前記通信部との通信が可能であるか否かを所定時間ごとに判定するステップと、前記通信が可能であると判定されるまで、前記記憶部に前記画像データを記憶するステップと、前記通信が可能であると判定したことに応答して、前記画像データを送信するステップとを含む、請求項６または７に記載の画像データ処理方法。
【請求項１０】
請求項６〜９に記載の画像データ処理方法を撮像装置が実行するための装置実行可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部機器との通信を可能にした撮像装置、該撮像装置を含む撮像システム、撮像して出力された画像データを処理する方法、該方法を実行するプログラムに関する。
【背景技術】
【０００２】
近年、デジタルカメラは、撮像装置として広く普及しており、同時にデジタルカメラ本体の性能も向上し続けている。撮影画素数は、年々増加傾向にあり、ユーザは手軽に高解像度の画像を撮影できる状況にあり利便性が向上している。この反面、撮影画素数が増加することで、一枚あたりの画像データサイズが増加し、メモリ容量不足の問題が生じている。  
【０００３】
一般に、デジタルカメラは、撮像して出力された画像データを記憶するための着脱可能なメモリデバイスを備えている。メモリデバイスは、そのメモリ容量や解像度などによって異なるが、撮影可能な枚数に制限がある。したがって、その枚数を超えて撮影を行わなければならない場合、既に撮影し、記憶した画像データの中から不要な画像データを消去したり、メモリデバイスをパーソナルコンピュータなどの外部機器に接続して画像データを転送し、メモリデバイスの利用可能なメモリ容量を増加させる必要があった。  
【０００４】
この問題に鑑み、画像メモリが不足しそうになったときでも、その記憶した画像を確保しながら画像メモリをさらに使用可能にすることができる携帯電子機器、画像処理方法、撮像装置およびコンピュータ読み取り可能な記録媒体が提案されている（特許文献１参照）。この携帯電子機器、画像処理方法、撮像装置では、予め決定された画像メモリの残量より少なくなった場合、この画像メモリの記憶管理情報、例えば記録年月日、最終アクセス年月日、アクセス頻度などを用いて自動的に画像データを選択し、この画像データを他の画像サーバなどへ通信することによって移動させ、新たな撮影に必要な画像メモリを確保している。このため、大容量のフラッシュメモリカード、スマートメモリ、その他のメモリを使用することなく、撮影可能な枚数を充分に多くすることができる。  
【０００５】
また、画像データを外部送信可能なデジタルカメラについては、例えば特許文献２に記載されている。  
【０００６】
【特許文献１】特許第３５３５６９３号明細書
【特許文献２】特開２０００−２８７１１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１に記載の技術では、デジタルカメラ内のメモリに記憶されている画像データしか見ることができず、送信済み画像データについてはデジタルカメラ上で内容を確認することができないという問題があった。また、画像データを送信した後は、デジタルカメラ内のメモリから画像データを削除するため、再生したいときに通信不能の場合は、再生できないといった問題があった。  
【０００８】
また、特許文献２は、デジタルカメラから画像データを送信する場合に、送信の終了を効率的に行うことを開示するものであり、特許文献１に記載された不都合は依然として残されていた。  
【０００９】
したがって、送信済み画像データについても内容を確認することができ、また、再生したいときに通信不能であっても再生することができる撮像装置および画像データの処理方法の提供が望まれていた。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、外部機器と通信し、撮像して出力された画像データを記憶するとともに、外部機器へ送信してその外部機器に記憶させ、また、外部機器からその画像データへのアクセス情報を受信してそのアクセス情報を記憶するとともに、先に記憶した画像データを消去する機能を備えるものである。この機能により、送信済み画像データについてもアクセス情報を使用して内容を確認することができる。また、撮像装置は、画像データから画像サイズを縮小した縮小画像データを生成し、この縮小画像データを記憶する機能を備える。これにより、再生したいときに通信不能であっても縮小画像を表示させることができる。  
【００１１】
すなわち、本発明によれば、画像データを記憶する記憶部と、  外部機器と通信する通信部と、  前記画像データを送信して前記外部機器に記憶させ、前記外部機器から該画像データへのアクセス情報を受信して前記記憶部に前記アクセス情報を、記画像データの代わりとして記憶させ、該記憶部に記憶された前記画像データを消去する画像データ置換手段とを含む、撮像装置が提供される。  
【００１２】
なお、上記外部機器に記憶された画像データへのアクセス情報は、ＵＲＬ（Uniform Resource Locator）とすることができる。  
【００１３】
撮像装置は、画像データから画像サイズを縮小した縮小画像データを生成し、アクセス情報と関連付けて記憶部に記憶することができる。  
【００１４】
上記撮像装置は、さらに、画像を表示する表示部を含むことができる。この場合、外部機器と通信部との通信が可能であるか否かを判定し、通信が可能である場合にはアクセス情報に基づいて外部機器から画像データをダウンロードし、通信が不可能である場合には記憶部に記憶された縮小画像データを読み出し、表示部に表示することができる。  
【００１５】
また、撮像装置は、外部機器と通信部との通信が可能であるか否かを所定時間ごとに判定することもでき、通信が可能であると判定されるまで、記憶部に画像データを記憶し、通信が可能であると判定したことに応答して、画像データを送信することができる。  
【００１６】
撮像装置は、被写体を撮像して得られた画像データを処理する画像データ処理方法も提供することができる。この方法は、通信部により外部機器との通信を開始するステップと、前記画像データを記憶部に記憶するステップと、前記通信部により前記画像データを送信して前記外部機器に記憶させ、前記外部機器から該画像データへのアクセス情報を受信するステップと、前記記憶部に前記アクセス情報を前記画像データの代わりとして記憶させ、該記憶部に記憶された前記画像データを消去するステップとを含む。  
【００１７】
上記方法では、画像データから画像サイズを縮小した縮小画像データを生成し、アクセス情報と関連付けて記憶部に記憶するステップをさらに含むことができる。  
【００１８】
また、外部機器と通信部との通信が可能であるか否かを判定するステップと、通信が可能である場合にはアクセス情報に基づいて外部機器から画像データをダウンロードし、表示部に表示するステップと、通信が不可能である場合には記憶部に記憶された縮小画像データを読み出し、表示部に表示するステップとを含むことができる。  
【００１９】
さらに、外部機器と通信部との通信が可能であるか否かを所定時間ごとに判定するステップと、通信が可能であると判定されるまで、記憶部に画像データを記憶するステップと、通信が可能であると判定したことに応答して、画像データを送信するステップとを含むこともできる。  
【００２０】
本発明によれば、さらに、上記撮像装置と当該撮像装置から送信された画像データを記憶する外部機器とを含む撮像システムおよび上記画像処理方法を撮像装置に実行させる装置実行可能なプログラムを提供することもできる。
【発明の効果】
【００２１】
本発明によれば、メモリ容量が制限されるにもかかわらず、ユーザは撮像装置で撮影した画像をより多く記憶することができ、より多く再生することができる。したがって、メモリ容量不足でシャッターチャンス時に撮影することができない、不要な画像データを消去しなければならないなどの問題を減少させることができる。  
【００２２】
また、画像データから縮小画像データを生成し、アクセス情報と関連付けて記憶することで、外部機器との通信が不可能な場合であっても、撮影した画像を確認することができる。さらに、通信が可能である場合には外部機器から画像データをダウンロードし、通信が不可能である場合には縮小画像データを読み出して表示させることができるため、ユーザは、通信状態を常に確認しなくてもよく、利便性が向上する。
【発明を実施するための最良の形態】
【００２３】
図１を参照して、本実施形態の撮像装置を使用する場合のシステムの実施形態を説明する。図１に示すシステムは、撮像装置１００と、撮像装置１００と直接通信するパーソナルコンピュータ１１０と、インターネットやイントラネットなどのネットワーク１２０に接続される図示しない中継機と、ネットワーク１２０に接続されるサーバ１３０とを含んで構成されている。これらパーソナルコンピュータ１１０およびサーバ１３０は、撮像装置１００に対して外部機器とされる。  
【００２４】
撮像装置１００の詳細については後述するが、撮像装置１００は、パーソナルコンピュータ１１０および中継機を介してサーバ１３０とワイヤレス通信することができる。したがって、撮像装置１００は、撮像して生成された画像データを、パーソナルコンピュータ１１０およびサーバ１３０に記憶させることができる。また、撮像装置１００は、パーソナルコンピュータ１１０およびサーバ１３０から、それらに記憶された画像データへのアクセス情報を受信することができる。  
【００２５】
ここでは、通信手段を備え、画像データを記憶することができる外部機器としてパーソナルコンピュータ１１０およびサーバ１３０を例示したが、通信手段および記憶手段を備えるプリンタ、ファックス装置、スキャナ装置、これらの機能を有するデジタル複合機などとすることもできる。パーソナルコンピュータ１１０の通信手段としては、ＰＣカードタイプのインターフェイスカードおよびそのカードを通信バスに接続するための変換アダプタとすることができる。中継機としては、ネットワーク１２０に中継するルータ、媒体やプロトコルが異なるデータを相互に変換して通信する場合にはゲートウェイ、ケーブルなどで接続して有線通信する場合にはブリッジを用いることができる。ブリッジは、例えば、転送先のＭＡＣアドレスを参照して適切なポートにのみデータを中継することができる。  
【００２６】
パーソナルコンピュータ１１０およびサーバ１３０は、撮像装置１００から画像データを受信して、ハードディスクドライブなどの記憶手段に記憶し、画像データへのアクセス情報を返信する。パーソナルコンピュータ１１０は、撮像装置１００と直接通信を行うため、例えば、ＨドライブやＩドライブのようにドライブが割り当てられ、「H:\0001.jpg」や「I:\0005.jpg」などをアクセス情報として返信することができる。また、ネットワーク１２０を介して通信を行うサーバ１３０においては、インターネット上のサービスの所在地を表記するＵＲＬをアクセス情報として返信することができる。  
【００２７】
ＵＲＬは、ＨＴＴＰ（HyperText Transfer Protocol）を使用してサーバ１３０からＨＴＭＬ（Hyper Text Markup Language）ファイルを受信するもので、「http://www.gazou.com/gazou」file/0001.html」といったように、ＨＴＴＰを使用してアクセスするというアクセス方法、「www.gazou.com」というサーバ名、「gazoufile」というパス名、「0001.html」というファイル名を含んで構成することができる。撮像装置１００とサーバ１３０との間の通信は、ＷｅｂサーバとＷｅｂブラウザとの間でデータ送受信するのに使用される上記ＨＴＴＰのほか、インターネットやイントラネットなどのＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）ネットワークでファイルを転送する際に使用されるＦＴＰ（File Transfer Protocol）などを使用して行うことができる。  
【００２８】
図２および図３を参照して、本実施形態の撮像装置を詳細に説明する。まず、図２を参照して撮像装置の具体的な物理的構成を説明する。撮像装置２００は、撮像装置２００の機能を管理し、ユーザの指令に応答して要求された処理を実行するプロセッサ２１０と、被写体を撮影するためのレンズ駆動系、シャッター駆動系、ＣＣＤなどを含む撮像部２２０と、プロセッサ２１０に処理を実行させるプログラムを格納したＲＯＭ２３０と、データの書き換えが可能で
、画像データを一時的に記憶することができるＲＡＭ２４０およびＳＲＡＭ２５０と、図１に示すパーソナルコンピュータ１１０およびサーバ１３０と通信を行う通信インターフェース２６０と、液晶ディスプレイ、キーボタン、シャッターボタン、モードダイヤルなどの機能を実現するユーザインターフェース２７０とを含んで構成される。  
【００２９】
撮像装置２００は、携行可能なサイズとして構成され、充電可能なバッテリや電池により駆動される。プロセッサ２１０は、撮像装置２００の電源の投入に応答して、読み出し専用メモリであるＲＯＭ２３０からプログラムを読み出し、撮像装置２００の処理を実行する。具体的な処理については後述する。ＲＡＭ２４０およびＳＲＡＭ２５０は、読み書き可能なメモリで、データを一時的に記憶することができる。図２に示す実施形態では、これら２つのＲＡＭが使用されているが、１つのＲＡＭのみであってもよい。  
【００３０】
通信インターフェース２６０は、外部機器との通信距離によっても異なるが、通信距離が比較的短い、例えば約１０ｍ以内の場合には、２．４ＧＨｚ帯を使用して通信を行うＢｌｕｅｔｏｏｔｈ（登録商標）規格、またはＩｒＤＡなど赤外線通信回路とすることができる。この回路は、短距離通信に使用され、低消費電力でデータの送受信を行うことができる。  
【００３１】
上記距離を超える通信を行う場合、通信インターフェース２６０は、ワイヤレスＬＡＮの標準規格（ＷｉＦｉ）で機能するワイヤレスＬＡＮ回路とすることができる。このワイヤレスＬＡＮ回路は、例えば、ＩＥＥＥ８０２．１１ａ〜１１ｎなどに規定される通信プロトコルを使用し、セルサイズが大きく、大容量のデータを高速に伝送することができる。このワイヤレスＬＡＮ回路は、上記の短距離通信用の回路に比較して、大容量のデータを高速に伝送することができるものの、消費電力が大きく、撮像装置２００がバッテリなどで駆動されることを考慮すると、通信インターフェース２６０は上記の短距離通信用の回路が好ましい。したがって、外部機器および中継機を通信距離が短くなる場所に設置するか、それらからの距離が短い場所で撮影することが好ましい。  
【００３２】
液晶ディスプレイは、画像のほか、解像度、画像サイズ、日付、時間などの各種設定情報を表示することができる。キーボタンは、ユーザが設定入力を行うために使用される。シャッターボタンは、ユーザが撮影する際に押下される。モードダイヤルは、後述する撮影モードまたは再生モードを選択するために使用される。  
【００３３】
本実施形態の撮像装置を、図３を参照して詳細に説明する。図３は、本実施形態の撮像装置の機能ブロック図である。撮像装置３００は、撮影した画像を表示する表示部３１０と、上述したレンズ駆動系、シャッター駆動系、ＣＣＤなどのハードウェアを使用して被写体を撮像し、画像データを生成し、出力する撮像部３２０と、出力された画像データを記憶する記憶部３３０と、外部機器と通信する通信部３４０と、通信部３４０に、出力された画像データを送信させて外部機器に記憶させ、外部機器からその画像データへのアクセス情報を受信させ、記憶部３３０に、アクセス情報を記憶させ、その記憶部３３０に記憶された画像データを消去させる制御部３５０とを含む。図３では、外部機器としてサーバ３６０が示されている。  
【００３４】
表示部３１０は、上記の液晶ディスプレイに相当し、撮像部３２０は、図２に示す撮像部２２０に相当する。記憶部３３０は、図２に示すＲＡＭ２４０およびＳＲＡＭ２５０に相当し、図示しないＳＤ（Secure Digital）メモリカードなどを含むこともできる。通信部３４０は、図２に示す通信インターフェース２６０に相当する。図２に示すプロセッサ２１０がＲＯＭ２３０からプログラムを読み出し、実行することで制御部３５０として機能させることができる。  
【００３５】
撮像装置３００は、ユーザによる電源の投入に応答して、制御部３５０を機能させ、通信部３４０とサーバ３６０との間で通信を開始する。この間の通信は、例えば、サーバ３６０のＩＰアドレスを使用してアクセスし、ユーザＩＤおよびパスワードを送信し、サーバ３６０がこれらを認証することで、通信を開始することができる。この場合、撮像装置３００の記憶部３３０は、サーバ３６０のＩＰアドレスを、サーバ３６０は、撮像装置３００のユーザＩＤおよびパスワードを記憶し、登録しておくことができる。通信が開始されると、データの送受信が可能となる。  
【００３６】
図２に示すユーザインターフェース２７０がユーザのシャッターボタン押下を検出すると、撮像部３２０が機能し、画像データを生成して出力する。なお、ユーザは、ユーザインターフェース２７０にデータを入力することにより、解像度や画像サイズなどを予め設定することができる。これらデータは、液晶ディスプレイを見ながらキーボタンを押下することにより入力することができる。また、ユーザはモードダイヤルを回転することにより、画像を表示する再生モード、被写体を撮影する撮影モードを選択することができる。  
【００３７】
撮像部３２０により出力された画像データは、記憶部３３０に一時的に記憶される。また、その画像データは、制御部３５０により、通信部３４０からサーバ３６０に送信される。サーバ３６０は、その画像データを受信し、データベースなどとして構成される記憶手段上の所定アドレスに記憶し、そのアドレスからその画像データへのアクセス情報を生成して通信部３４０へ送信する。サーバ３６０は、例えば、アドレスフィールドと、それに対応するアクセス情報フィールドとを備えるテーブルを保持し、アドレスおよびアクセス情報を対応付けて記憶することにより、アクセス情報に対応する画像データを読み出すことができる。なお、アクセス情報は、上記のＵＲＬなどとすることができる。  
【００３８】
制御部３５０は、出力された画像データから画像サイズを縮小した縮小画像データを生成し、アクセス情報と関連付けて記憶部に記憶させることができる。すなわち、制御部３５０は、撮像部３２０により出力された画像データから、サムネイルなどとして参照される縮小画像のデータを生成する。なお、この縮小画像は、撮像装置の記憶空間を不要に圧迫しないように、原画像データを、低解像度化、減色、または低解像度化および減色の両方を適用し、ＪＰＥＧ、ＪＰＥＧ２０００、ＧＩＦ、ＰＮＧ、ＴＩＦＦなどの画像圧縮として、原画像データとは独立したデータとして作成される。  
【００３９】
このため、原画像データが削除された後であっても、原画像データから縮小画像がオンザフライ式に作成されないので、ユーザは、その希望に応じて縮小画像を見ることができる。また、生成した縮小画像データには、サーバ３６０から返信されたアクセス情報、例えばＵＲＬまたはＵＲＩ(Uniform Resource Identifier)を関連付けて記憶させる。アクセス情報の関連付けは、例えば、液晶ディスプレイに表示される画像にＵＲＬを埋め込むことにより行うことができる。  
【００４０】
ＨＴＭＬファイルにおいて、例えば、<a href="Ａ" >〜</a>といったリンクタグ、<imgsrc="Ｂ">といった画像を貼るタグを使用し、ＡにＵＲＬ、Ｂに縮小画像データが格納されているメモリ上のアドレス、またはネットワーク上で画像データを固有に指定する絶対パス値で指定されるアドレスなどをそれぞれ挿入することにより、ＵＲＬを埋め込むことができる。これにより、通信リンクが確立されている場合、ユーザのキーボタンによる縮小画像の選択に応答して、ＵＲＬで示されるリンク先の画像データをダウンロードし、それを表示させることができる。  
【００４１】
制御部３５０は、通信部３４０とサーバ３６０との通信が可能であるか否かを判定する。これは、ワイヤレス通信の場合、中継機までの距離や障害の有無などの通信環境によって、それらの間の接続が通信途中で切断されたり、接続できない場合があるためである。通信が可能である場合には、アクセス情報に基づいてサーバ３６０から画像データをダウンロードすることができる。通信が不可能である場合には、画像データをダウンロードすることができないため、記憶部３３０に記憶された縮小画像データを読み出し、表示部３１０に表示させる。いずれにしろ、画像を表示させることができるため、画像データの内容を容易に確認することができる。  
【００４２】
本実施形態では、制御部３５０は、通信部３４０とサーバ３６０との通信が可能であるか否かを所定時間ごとに判定することができる。この場合、通信が可能であると判定されるまで、記憶部３３０に画像データを記憶しておき、通信が可能であると判定したことに応答して、通信部３４０に、画像データを送信させることができる。通信部３４０が送信した画像データは、サーバ３６０の記憶手段上の所定のアドレスに格納される。サーバ３６０は、画像データを格納後、その画像データへのアクセス情報を通信部３４０に送信することができる。  
【００４３】
次に、本実施形態の撮像装置で実行される処理を詳細に説明する。撮像装置３００は、上述したように、モードダイヤルを備えており、ユーザが選択することにより、処理モードを選択することができる。図４を参照して、撮像装置３００による処理の概略を説明する。  
【００４４】
ユーザが撮像装置３００に電源を投入することにより、撮像装置３００は処理を開始する（Ｓ４００）。撮像装置３００は、ユーザが上記モードダイヤルによってどの処理モードが選択されたか判定する。ここではまず、処理モードとして撮影モードが選択されたか否かを判定する（Ｓ４１０）。撮影モードは、撮像装置３００による撮影を可能にするモードで、ユーザがシャッターボタンを押下することに応答して、画像データを生成して出力し、記憶する処理を行うことができる。Ｓ４１０で、撮影モードが選択されたと判定した場合、撮影モードにおける上記処理を実行する（Ｓ４２０）。これに対し、撮影モードは選択されていないと判定した場合には、再生モードが選択されたか否かを判定する（Ｓ４３０）。再生モードは、撮像装置３００によって撮影され、画像データを再生し、表示部３１０に表示するモードである。Ｓ４３０で、再生モードが選択されたと判定した場合、再生モードにおける上記処理を実行する（Ｓ４４０）。再生モードが選択されていないと判定した場合、Ｓ４２０での処理が終了した場合、Ｓ４４０での処理が終了した場合は、撮像装置３００による処理を終了する（Ｓ４５０）。  
【００４５】
図５を参照して、撮影モードにおける処理の１つの実施形態について説明する。図４のＳ４１０で撮影モードが選択されたと判定した場合、撮影モードによる処理を開始する（Ｓ５００）。撮像装置３００の撮像部３２０において、ユーザが予め設定した解像度、画像サイズ、日付を入れるなどの設定情報を基に画像データを生成し、出力する。撮像装置３００の記憶部３３０は、出力された画像データを記憶する（Ｓ５１０）。なお、この記憶は一時的な記憶である。したがって、一時的に記憶可能な、図２に示すＲＡＭ２４０やＳＲＡＭ２５０に記憶される。  
【００４６】
また、制御部３５０は、出力された画像データから縮小画像データを生成する（Ｓ５２０）。縮小画像サイズおよび解像度はデフォルトで設定したサイズおよび解像度とすることができる。縮小画像データは、撮像装置がもともと取得した画像データを、表示または参照のために置換するために利用される。縮小画像データは、表示部３１０に表示された縮小画像から画像内容を確認することができるサイズおよび解像度であって、画像データのデータ容量に比較して小さいものであれば、いかなるサイズおよび解像度であってもよい。  
【００４７】
通信部３４０と外部機器との間の通信は、撮像装置３００に電源が投入されたことに応答して開始することができるが、通信環境によっては通信不能である場合があり、また、通信を開始しても途中で切断される場合がある。このため、制御部３５０は、通信部３４０と外部機器との通信が可能であるか否かを判定する（Ｓ５３０）。通信が可能であると判定した
場合、制御部３５０は、送信命令を送るなどして通信部３４０に指示し、外部機器に向けて画像データを送信させる（Ｓ５４０）。外部機器は、送信された画像データを受信し、記憶手段上の所定アドレスに記憶し、その画像データへのアクセス情報を生成して撮像装置３００へと送信する。このため、通信部３４０から送信される画像データには、撮像装置３００を識別するための撮像装置識別子などを含ませて送信することができる。なお、撮像装置識別子は、ＩＰアドレスやＭＡＣアドレスなどとすることができる。  
【００４８】
Ｓ５３０で通信不能と判定した場合、設定されている通信モードが自動モードか否かを判定する（Ｓ５５０）。この通信モードは、上記の処理モードとは異なり、上記キーボタンによりユーザが予め設定することができる。通信部３４０と外部機器との間の通信は、何らかの要因により切断される場合がある。しかしながら、一度切断されても、その要因が取り除かれれば再び接続され、通信可能とされる。したがって、通信モードが自動モードである場合、Ｓ５３０に戻り、所定時間経過後に再び通信が可能であるか否かを判定し、この判定は通信可能になるまで繰り返される。これに対し、自動モードでない場合には、通信が可能であるか否かを判定することなく、処理を終了する（Ｓ５８０）。  
【００４９】
制御部３５０は、通信部３４０が外部機器からアクセス情報を受信したことに応答して、そのアクセス情報を縮小画像データと関連付ける（Ｓ５６０）。具体的には、アクセス情報としてＵＲＬを受信し、そのＵＲＬを縮小画像に埋め込み、ＵＲＬが関連付けられた縮小画像データを生成する。制御部３５０は、この縮小画像データを記憶部３３０に記憶させ、一時的に記憶した画像データを消去する（Ｓ５７０）。縮小画像データは、画像データに比較し、低解像度で、画像サイズも小さいため、データ容量が小さい。このため、撮像装置３００の記憶部３３０により多くのデータを記憶することが可能となる。このようにして、一時的に記憶された画像データを消去したところで処理を終了する（Ｓ５８０）。  
【００５０】
図６を参照して、再生モードにおける処理の１つの実施形態について説明する。図４のＳ４３０で再生モードが選択されたと判定した場合、再生モードによる処理を開始する（Ｓ６００）。再生モードの選択に応答して、記憶部３３０に記憶された縮小画像データの一覧を表示部３１０に表示させることができる。撮像装置３００は、静止画の撮像に加え、動画の撮像や音声の録音などを行う機能を備える場合、画像表示モード、動画表示モード、音声再生モードを含む機能モードを選択することにより、選択されたモードでデータを再生することができる。図６に示す実施形態では、ユーザが、機能モードとして画像表示モードを選択することにより、記憶部３３０に記憶されている縮小画像データの一覧を表示させることができる（Ｓ６１０）。ユーザが縮小画像データの一覧から１つの縮小画像データを選択することで、表示部３１０に縮小画像を表示させる（Ｓ６２０）。  
【００５１】
次に、制御部３５０は、通信部３４０と外部機器との間の通信が可能であるか否かを判定する（Ｓ６３０）。通信が可能である場合、縮小画像データに埋め込まれたＵＲＬにアクセスし、外部機器からそのＵＲＬに存在する画像データをダウンロードする（Ｓ６４０）。ダウンロードした画像データは、表示部３１０に画像として表示される（Ｓ６５０）。これに対し、通信が不能である場合には、ＵＲＬにアクセスすることはできず、外部機器から画像データをダウンロードすることもできないため、処理を終了する（Ｓ６６０）。この場合、画像を表示することはできないものの、縮小画像であるサムネイルを表示することができるため、データ内容の確認をすることはできる。  
【００５２】
上記ＵＲＬへのアクセスは、例えば、縮小画像を表示させ、決定などのキーボタンを押下することにより行うことができる。詳細には、制御部３５０は、キーボタンの押下に応答して、ＵＲＬを読み出し、このＵＲＬを画像データ要求とともに通信部３４０に送信させる。外部機器は、画像データ要求を受けて、ＵＲＬを基に、記憶手段に記憶されている画像データを検索し、該当する画像データを通信部３４０に送信する。  
【００５３】
図４〜図６を参照して撮像装置３００で実行される処理について説明してきたが、これらの処理はプログラムを実行することにより実現することができる。この場合、図２に示すＲＯＭ２３０にプログラムを記憶させておき、このプログラムをプロセッサ２１０に実行させることにより実現することができる。なお、このプログラムは、ＲＯＭ２３０に限られるものではなく、その他いかなる記録媒体に記憶されていてもよい。  
【００５４】
以上、本実施形態によれば、外部機器にデータ容量の大きい画像データを記憶させ、撮像装置にはデータ容量の小さい、祝意症画像データ、ＵＲＬデータなどのアクセス情報のみを記憶することで、少ないメモリ量で多くの画像データを保存することができる。撮像装置は、標準のプロトコルを使用して通信することができるため、外部機器として一般的なパーソナルコンピュータを使用することができる。また、画像データから画像サイズを縮小した縮小画像データを生成し、アクセス情報と関連付けて記憶部に記憶させておくことで、外部機器との通信が不可能な場合であっても、撮影した画像を確認することができる。さらに、外部機器と通信部との通信が可能であるか否かを判定し、通信が可能である場合には外部機器から画像データをダウンロードし、通信が不可能である場合には縮小画像データを読み出し、表示させることができるため、ユーザは、通信状態を常に確認しなくてもよく、利便性が向上する。  
【００５５】
これまで本発明につき、実施形態をもって説明してきたが、本発明は、実施形態に限定されるものではなく、他の実施形態、追加、変更、削除など、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【図面の簡単な説明】
【００５６】
【図１】本実施形態の撮像装置を使用する場合のシステム構成を示した図。
【図２】本実施形態の撮像装置の物理的構成を示した図。
【図３】本実施形態の撮像装置の機能ブロック図。
【図４】本実施形態の撮像装置で実行される処理を示したフローチャート図。
【図５】撮影モード時に実行される処理を例示したフローチャート図。
【図６】再生モード時に実行される処理を例示したフローチャート図。
【符号の説明】
【００５７】
１００、２００、３００…撮像装置、１１０…パーソナルコンピュータ、１２０…ネットワーク、１３０、３６０…サーバ、２１０…プロセッサ、２２０、３２０…撮像部、２３０…ＲＯＭ、２４０…ＲＡＭ、２５０…ＳＲＡＭ、２６０…通信インターフェース、２７０…ユーザインターフェース、３１０…表示部、３３０…記憶部、３４０…通信部、３５０…制御部
【図１】
2008104147.tif 000003
【図２】
2008104147.tif 000004
【図３】
2008104147.tif 000005
【図４】
2008104147.tif 000006
【図５】
2008104147.tif 000007
【図６】
2008104147.tif 000008