(57)【要約】【課題】複数のユーザで共有して使用する場合に、各々のユーザ毎の優先度に応じたデータの保存処理を行うことで、より適切な記憶媒体の使用を可能とする撮像装置及びデータ保存システムを提供すること。【解決手段】撮影を行ったユーザを特定する為のユーザ特定情報と共に画像データを記憶する記憶媒体部10fと、サーバと通信する為の通信手段と、記憶媒体部10fの使用についてのユーザの優先度を示す優先度情報を保持するデータ管理部10gと、記憶媒体部10fの記憶可能容量が所定値より小さい場合には、当該時点におけるユーザの優先度よりも低い優先度のユーザにより撮影されて記憶された画像データを記憶媒体部10fから選択して前記ユーザ特定情報と共に前記通信手段により前記サーバに送信し、当該送信に係る画像データを記憶媒体部10fから削除する処理を行う制御手段10aと、を撮像装置に具備させる。【選択図】      図２
2010187106.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザに使用される撮像装置であって、
被写体を撮影して画像データを取得する撮影手段と、
前記画像データを圧縮処理する圧縮手段と、
撮影を行ったユーザを特定する為のユーザ特定情報と共に前記画像データを記憶する記憶手段と、
前記記憶手段における記憶可能容量を検出する容量検出手段と、
サーバと通信する為の通信手段と、
前記記憶手段の使用についてのユーザの優先度を示す優先度情報を保持するユーザ情報管理手段と、
前記容量検出手段によって検出された前記記憶可能容量が所定値より小さい場合には、当該時点におけるユーザの優先度よりも低い優先度のユーザにより撮影されて記憶された画像データを、前記記憶手段に記憶されている画像データ中から検出して選択する第１の画像選択手段と、
前記第１の画像選択手段によって選択された画像データ及び該画像データに係る前記ユーザ特定情報を前記通信手段により前記サーバに送信する送信手段と、
前記送信手段により前記サーバに送信した画像データを、前記記憶手段から削除する処理を行う画像データ削除手段と、
を具備することを特徴とする撮像装置。
【請求項２】
前記第１の画像選択手段により選択された画像データのうち、データサイズが大きい順または小さい順に、所定数の画像データを選択する第２の画像選択手段を含み、
前記送信手段は、前記第２の画像選択手段により選択された画像データを、前記サーバに送信することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記第１の画像選択手段により選択された画像データのうち、作成された日付が古い順に、所定数の画像データを選択する第２の画像選択手段を含み、
前記送信手段は、前記第２の画像選択手段により選択された画像データを、前記サーバに送信することを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記通信手段は、前記サーバが具備するサーバ記憶手段における１データあたりの記憶可能容量を示すサーバ記憶可能容量情報を受信し、
前記サーバ記憶可能容量情報に基づいて、前記第１の画像選択手段により選択された画像データのうち、データサイズが前記サーバ記憶手段に記憶可能なサイズ以下の画像データを選択する第２の画像選択手段を含み、
前記送信手段は、前記第２の画像選択手段により選択された画像データを前記サーバに送信することを特徴とする請求項１に記載の撮像装置。
【請求項５】
前記第１の画像選択手段により選択された画像データを所定の圧縮率で再圧縮処理する再圧縮手段を含み、
前記第２の画像選択手段は、前記再圧縮手段により再圧縮処理された画像データのうち前記サーバ記憶手段に記憶可能なサイズ以下の画像データを選択することを特徴とする請求項４に記載の撮像装置。
【請求項６】
画像データの送信要求を、当該撮像装置を使用中のユーザに係るユーザ特定情報と共に前記通信手段により前記サーバに送信する画像要求送信手段と、
前記画像要求に応答して前記サーバから送信された画像データを取得して前記記憶手段に記憶させる画像取得手段と、
を含むことを特徴とする請求項１に記載の撮像装置。
【請求項７】
前記通信手段は、無線により前記サーバとデータ通信を行なうことを特徴とする請求項１乃至請求項６のうち何れか一つに記載の撮像装置。
【請求項８】
複数のユーザに使用される撮像装置と、該撮像装置とネットワークを介して接続されるデータ保存サーバと、を具備するデータ保存システムであって、
前記撮像装置は、
被写体を撮影して画像データを取得する撮影手段と、
前記画像データを圧縮処理する圧縮手段と、
撮影を行ったユーザを特定する為のユーザ特定情報と共に前記画像データを記憶する記憶手段と、
前記記憶手段における記憶可能容量を検出する容量検出手段と、
前記データ保存サーバと通信する為の通信手段と、
前記記憶手段の使用についてのユーザの優先度を示す優先度情報を保持するユーザ情報管理手段と、
前記容量検出手段によって検出された前記記憶可能容量が所定値より小さい場合には、当該時点におけるユーザの優先度よりも低い優先度のユーザにより撮影されて記憶された画像データを、前記記憶手段に記憶されている画像データ中から検出して選択する第１の画像選択手段と、
前記第１の画像選択手段によって選択された画像データ及び該画像データに係る前記ユーザ特定情報を対応付けて前記通信手段により前記データ保存サーバに送信する送信手段と、
前記送信手段により前記データ保存サーバに送信した画像データを、前記記憶手段から削除する処理を行う画像データ削除手段と、
を有し、
前記データ保存サーバは、
前記撮像装置と通信する為のサーバ通信手段と、
前記ユーザを管理する為のユーザ管理情報を記憶するユーザ管理データベースと、
前記撮像装置を使用中のユーザに係る優先度情報を、前記ユーザ管理データベースから読み出して前記撮像装置に送信する優先度情報送信手段と、
前記サーバ通信手段により受信した前記画像データ及び前記ユーザ特定情報を記憶するサーバ記憶手段と、
を有することを特徴とするデータ保存システム。
【請求項９】
前記データ保存サーバは、前記画像データを再圧縮処理する為のサーバ圧縮手段を含み、
前記サーバ圧縮手段は、前記サーバ通信手段により受信した前記画像データのデータサイズが、前記サーバ記憶手段における１データあたりの記憶可能サイズよりも大きい場合、前記画像データを再圧縮処理することを特徴とする請求項８に記載のデータ保存システム。
【請求項１０】
前記撮像装置は、
画像データの送信要求を、当該撮像装置を使用中のユーザに係るユーザ特定情報と共に、前記通信手段により前記サーバに送信する画像要求送信手段と、
前記画像要求に応答して前記サーバから送信された画像データを取得して前記記憶手段に記憶させる画像取得手段と、
を含み、
前記データ保存サーバは、
前記画像要求送信手段により送信された前記ユーザ特定情報に基づいて、前記サーバ記憶手段に記憶された画像データから所定の画像データを選択する第２の画像選択手段と、
前記第２の画像選択手段により選択された画像データを前記撮像装置に送信する画像送信手段と、
を含むことを特徴とする請求項８に記載のデータ保存システム。
【請求項１１】
前記撮像装置は、
前記データ保存サーバから、前記サーバ記憶手段が記憶可能な１画像データあたりの最大データサイズを示す情報を取得するサーバ記憶可能容量情報取得手段と、
前記第１の画像選択手段により選択された画像データのうち、前記サーバ記憶可能容量受信手段にて受信した前記記憶可能容量以下であるデータサイズの画像データを選択する第３の画像選択手段と、
前記第３の画像選択手段によって選択された画像データ及び該画像データに係る前記ユーザ特定情報を対応付けて前記通信手段により前記データ保存サーバに送信する第２の送信手段と、
を含み、
前記データ保存サーバは、
前記サーバ記憶手段が記憶可能な画像データの最大データサイズを示す情報を、前記撮像装置に送信する許容データサイズ情報送信手段と、
前記ユーザ管理データベースに記憶されたユーザ管理情報に記載されたメールアドレスに対してメールを送信するメール送信手段と、
を含み、
前記メール送信手段は、前記撮像装置から送信された画像データが前記サーバ記憶手段に記憶された場合には、当該画像データに係るユーザ特定情報に対応するメールアドレスを前記ユーザ管理データベースを参照して抽出し、該メールアドレスに対して、当該画像データの所在が前記撮像装置から当該データ保存サーバに移動した旨を通知するメールを送信することを特徴とする請求項８のデータ保存システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及びデータ保存システムに関する。
【背景技術】
【０００２】
現在、組織において例えば電子スチルカメラ、及びデジタルビデオカメラ等の撮像装置が、複数のユーザにより共有されて使用される場面は多い。
【０００３】
例えば、企業等における業務の遂行上、学校等における教育の現場、及び家庭内における家族間等において、一台の撮像装置が複数のユーザにより共有されて使用されることが多い。
【０００４】
このように一台の撮像装置が複数のユーザにより共有されて使用される場合、当然ながら記憶媒体に関しても共有して使用する場合が多い。この場合、或るユーザが当該記憶媒体の容量を大きく使用してしまうと、当該記憶媒体における他のユーザの使用可能領域が不足してしまうという問題が生じる。
【０００５】
このような事情に鑑みて、例えば、通信手段を具備する撮像装置であって、撮像により取得した画像データを通信手段を介して外部のサーバに設けられた外部記憶手段に記憶させる撮像装置が提案されている。
【０００６】
そして、この技術に関連する技術として、例えば特許文献１には、次のような技術が開示されている。すなわち、特許文献１には、画像データをカメラメモリからカメラ外部に別途設けられたサーバメモリに記憶させる際に、まず、画像データ通信にかかる通信時間を測定し、この測定した通信時間が長い場合には、画像データの中の主要部に相当する領域の画像データを抽出して送信する技術が開示されている。
【０００７】
この特許文献１に開示された技術によれば、ユーザは、カメラの記憶手段の記憶容量不足及び画像データ通信に係る事項を気に掛けることなく撮影を行うことができる、通信機能付きカメラが提供される。
【特許文献１】特開２００４−３４３３２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、例えば企業等における業務の遂行上、及び学校等における教育の現場等で、撮像装置を複数のユーザで共有して使用する場合、特定のユーザ（例えば、プロジェクトのリーダーや学校の先生）が取得したデータと、他の特定のユーザ（例えば、プロジェクトのメンバーや学校の生徒）が取得したデータと、の間には当然ながら重要性における差異が存在する。
【０００９】
従って、上述したような記憶媒体の容量確保の為に行う処理については、各々のユーザ毎にその処理内容を変更することが好ましい。
【００１０】
なお、特許文献１に開示された技術では、各々のユーザを判別することが不可能な為、記憶媒体の容量不足時における容量確保の為の処理に関して、ユーザ毎にその処理内容を変更することができない。
【００１１】
本発明は、前記の事情に鑑みて為されたもので、複数のユーザで共有して使用する場合に、各々のユーザ毎の優先度に応じたデータの保存処理を行うことで、より適切な記憶媒体の使用を可能とする撮像装置及びデータ保存システムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
前記の目的を達成するために、本発明の第１の態様による撮像装置は、
複数のユーザに使用される撮像装置であって、
被写体を撮影して画像データを取得する撮影手段と、
前記画像データを圧縮処理する圧縮手段と、
撮影を行ったユーザを特定する為のユーザ特定情報と共に前記画像データを記憶する記憶手段と、
前記記憶手段における記憶可能容量を検出する容量検出手段と、
サーバと通信する為の通信手段と、
前記記憶手段の使用についてのユーザの優先度を示す優先度情報を保持するユーザ情報管理手段と、
前記容量検出手段によって検出された前記記憶可能容量が所定値より小さい場合には、当該時点におけるユーザの優先度よりも低い優先度のユーザにより撮影されて記憶された画像データを、前記記憶手段に記憶されている画像データ中から検出して選択する第１の画像選択手段と、
前記第１の画像選択手段によって選択された画像データ及び該画像データに係る前記ユーザ特定情報を前記通信手段により前記サーバに送信する送信手段と、
前記送信手段により前記サーバに送信した画像データを、前記記憶手段から削除する処理を行う画像データ削除手段と、
を具備することを特徴とする。
【００１３】
前記の目的を達成するために、本発明の第２の態様によるデータ保存システムは、
複数のユーザに使用される撮像装置と、該撮像装置とネットワークを介して接続されるデータ保存サーバと、を具備するデータ保存システムであって、
前記撮像装置は、
被写体を撮影して画像データを取得する撮影手段と、
前記画像データを圧縮処理する圧縮手段と、
撮影を行ったユーザを特定する為のユーザ特定情報と共に前記画像データを記憶する記憶手段と、
前記記憶手段における記憶可能容量を検出する容量検出手段と、
前記データ保存サーバと通信する為の通信手段と、
前記記憶手段の使用についてのユーザの優先度を示す優先度情報を保持するユーザ情報管理手段と、
前記容量検出手段によって検出された前記記憶可能容量が所定値より小さい場合には、当該時点におけるユーザの優先度よりも低い優先度のユーザにより撮影されて記憶された画像データを、前記記憶手段に記憶されている画像データ中から検出して選択する第１の画像選択手段と、
前記第１の画像選択手段によって選択された画像データ及び該画像データに係る前記ユーザ特定情報を対応付けて前記通信手段により前記データ保存サーバに送信する送信手段と、
前記送信手段により前記データ保存サーバに送信した画像データを、前記記憶手段から削除する処理を行う画像データ削除手段と、
を有し、
前記データ保存サーバは、
前記撮像装置と通信する為のサーバ通信手段と、
前記ユーザを管理する為のユーザ管理情報を記憶するユーザ管理データベースと、
前記撮像装置を使用中のユーザに係る優先度情報を、前記ユーザ管理データベースから読み出して前記撮像装置に送信する優先度情報送信手段と、
前記サーバ通信手段により受信した前記画像データ及び前記ユーザ特定情報を記憶するサーバ記憶手段と、
を有することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、複数のユーザで撮影画像を記憶する記憶媒体を共有して使用する場合に、各々のユーザ毎の優先度に応じて画像データの保存管理を行うことで、より適切な記憶媒体の使用を可能とする撮像装置及びデータ保存システムを提供することができる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照して本発明の実施形態を説明する。なお、以下の実施形態においては、情報取得装置として例えばデジタルカメラ等の撮像装置を想定して説明する。
【００１６】
［第１実施形態］
図１は、本第１実施形態に係る撮像装置を含むデータ保存システムの一構成例を示す図である。図１に示すように、データ保存システム１は、撮像装置１０と、データファイル保存用サーバ３０と、メールサーバ４０と、認証サーバ５０と、ルータ６０と、無線基地局７０と、を具備する。これらはインターネット２０を介して相互に接続可能に構成されている。
【００１７】
図２は、前記撮像装置１０のシステム構成例を示すブロック図である。図２に示すように、前記撮像装置１０は、ＣＰＵ１０ａと、撮像部１０ｂと、撮像処理部１０ｃと、システムバス１０ｄと、圧縮回路部１０ｅと、記憶媒体部１０ｆと、データ管理部１０ｇと、ＲＡＭ１０ｈと、ＲＯＭ１０ｉと、表示部１０ｊと、操作入力部１０ｋと、送受信部１０ｌと、を有する。なお、当該撮像装置１０においては、主として前記システムバス１０ｄを介してデータの授受が行われる。
【００１８】
前記ＣＰＵ１０ａは、前記ＲＯＭ１０ｉに格納された制御プログラムを読み出し実行することにより、当該撮像装置１０各部の動作を統括的に制御する。なお、前記ＲＯＭ１０ｉに格納されたプログラムは、後述するユーザの優先度判定等の為のモジュールも含む。
【００１９】
前記撮像部１０ｂは、被写体を撮影して電気信号に変換して前記システムバス１０ｄに出力する。前記撮像処理部１０ｃは、前記撮像部１０ｂから出力された電気信号をデジタル信号に変換し、更に画像処理を施してデジタル画像信号を生成して前記システムバス１０ｄに出力する。
【００２０】
前記圧縮回路部１０ｅは、前記撮像処理部１０ｃから出力されたデジタル画像信号を受信し、例えばＪＰＥＧ等の公知の技術による圧縮処理等を施した画像データを生成して前記システムバス１０ｄに出力する。
【００２１】
前記記憶媒体部１０ｆは、前記圧縮回路部１０ｅから出力された前記画像データ等を記憶する記憶媒体である。この記憶媒体部１０ｆは、当該撮像装置１０に内蔵の記憶媒体であってもよいし、例えばメモリーカードのように当該撮像装置１０に着脱可能な外部外付け記憶媒体であってもよい。
【００２２】
前記データ管理部１０ｇは、後述するユーザの優先度、及び各種設定情報等を記憶するユーザ管理データベース（以降、ユーザ管理ＤＢと称する）と、撮影により取得した画像データに関する情報を記憶する画像管理データベース（以降、画像管理ＤＢと称する）を有する。つまり、これらのデータベースは、当該撮像装置１０のユーザ管理及びデータ管理の為のデータベースである。前記ＲＡＭ１０ｈは、各種データを一時的に格納する為の記憶部である。
【００２３】
前記表示部１０ｊは、各種表示を行う表示部材である。前記操作入力部１０ｋは、例えば操作ボタン及び操作ダイヤル等の操作を検出して、該検出結果を前記ＣＰＵ１０ａに出力する。
【００２４】
前記送受信部１０ｌは、前記無線基地局７０及びルータ６０を介して前記インターネット２０に接続する為の通信手段である。
【００２５】
図３Ａは、前記データファイル保存用サーバ３０の一構成例を示す図である。図３Ａに示すように、前記データファイル保存用サーバ３０は、ＣＰＵ３０ａと、システムバス３０ｄと、圧縮回路部３０ｅと、ＲＡＭ３０ｈと、ＲＯＭ３０ｉと、送受信部３０ｌと、画像データベース（以降、画像ＤＢと称する）３０ｍと、画像管理データベース（以降、画像管理ＤＢと称する）３０ｎと、ユーザ管理データベース（以降、ユーザ管理ＤＢと称する）３０ｐと、を有する。なお、当該データファイル保存用サーバ３０においては、主として前記システムバス３０ｄを介してデータの授受が行われる。
【００２６】
前記ＣＰＵ３０ａは、前記ＲＯＭ３０ｉに格納された制御プログラムを読み出し実行することにより、当該データファイル保存用サーバ３０各部の動作を統括的に制御する。なお、前記ＲＯＭ３０ｉに格納されたプログラムは、後述するユーザの優先度判定等の為のモジュールも含む。
【００２７】
前記圧縮回路部３０ｅは、後述する送受信部３０ｌによって受信したデジタル画像信号等に対して、例えばＪＰＥＧ等の公知の技術により圧縮処理等を施した画像データを生成して前記システムバス３０ｄに出力する。
【００２８】
前記ＲＡＭ３０ｈは、各種データを一時的に格納する為の記憶部である。
【００２９】
前記送受信部３０ｌは、前記インターネット２０と接続する為の通信手段である。
【００３０】
前記画像ＤＢ３０ｍは、撮像装置１０等により送信された画像データを保存する為のデータベースである。
【００３１】
前記画像管理ＤＢ３０ｎは、例えば図３Ｂに示すように、各々の画像データについて、“画像ＩＤ”、“日付”、“時間”、“形式”、“画質”、“ファイルサイズ”、“ファイル名”、及び“オーナーＩＤ”に関する情報から成るデータベースである。
【００３２】
前記ユーザ管理ＤＢ３０ｐは、例えば図３Ｃに示すように、各々のユーザについての“ユーザＩＤ”、“優先度”、“露出モード”、“ＦＯＣＵＳモード”、“設定言語”、及び“メールアドレス”に関する情報から成るデータベースである。
【００３３】
図４は、前記メールサーバ４０の一構成例を示す図である。図４に示すように、前記メールサーバ４０は、ＣＰＵ４０ａと、システムバス４０ｄと、ＲＡＭ４０ｈと、ＲＯＭ４０ｉと、送受信部４０ｌと、メールデータベース（以降、メールＤＢと称する）４０ｎと、ユーザ管理データベース（以降、ユーザ管理ＤＢと称する）４０ｐと、を有する。
【００３４】
前記ＣＰＵ４０ａは、前記ＲＯＭ４０ｉに格納された制御プログラムを読み出し実行することにより、当該メールサーバ４０各部の動作を統括的に制御する。なお、前記ＲＯＭ４０ｉに格納されたプログラムは、後述するユーザの優先度判定等の為のモジュールも含む。
【００３５】
前記記憶媒体部４０ｆは、画像データ等を記憶する記憶媒体である。
【００３６】
前記ＲＡＭ４０ｈは、各種データを一時的に格納する為の記憶部である。
【００３７】
前記送受信部４０ｌは、前記インターネット２０と接続する為の通信手段である。
【００３８】
前記メールＤＢ４０ｎは、電子メール（以降、単にメールと称する）に係る各種情報を記憶するデータベースである。
【００３９】
前記ユーザ管理ＤＢ４０ｐは、ユーザに係る各種情報を記憶するデータベースであり、詳細は図１７を参照して後に説明する。
【００４０】
前記認証サーバ５０は、インターネット２への接続の可否の認証及びユーザ認証を行う認証サーバである。
【００４１】
前記ルータ６０は、インターネット２０外部に対して経路制御を行うルータである。
【００４２】
前記無線基地局７０は、撮像装置１０がインターネット２０に接続する為の無線基地局である。
【００４３】
図５は、本第１実施形態に係る撮像装置１０の前記ＣＰＵ１０ａによる処理のメインフローチャートを示す図である。
【００４４】
まず、ユーザにより電源スイッチ（不図示）がＯＮされると、当該撮像装置１０各部の初期化を行う（ステップＳ１）。
【００４５】
続いて、“ユーザ認証”処理を行なう（ステップＳ２）。なお、このステップＳ２における“ユーザ認証”処理については、図６に示すサブルーチンを参照して後に詳述する。
【００４６】
前記ステップＳ２における処理を終えると、ユーザによりレリーズボタン（不図示）が押下操作されたか否かを判定する（ステップＳ３）。このステップＳ３をＮＯに分岐する場合は、後述するステップＳ７へ移行する。
【００４７】
一方、前記ステップＳ３をＹＥＳに分岐する場合、前記撮像部１０ｂによって撮影を行う（ステップＳ４）。そして、このステップＳ４における撮影により取得した画像を、前記圧縮回路部１０ｅによって圧縮して画像データを生成する（ステップＳ５）。さらに、このステップＳ５において生成した前記画像データの“データ保存”処理を行う（ステップＳ６）。なお、このステップＳ６における“データ保存”処理については、図７に示すサブルーチンのフローチャートを参照して後に詳述する。
【００４８】
前記ステップＳ３をＮＯに分岐した場合、及び前記ステップＳ６における処理を終えた後、前記電源スイッチ（不図示）がＯＦＦされたか否かを判定する（ステップＳ７）。このステップＳ７をＮＯに分岐する場合は、前記ステップＳ３へ移行する。また、このステップＳ７をＹＥＳに分岐する場合は、当該撮像装置１０の電源をＯＦＦとし（ステップＳ８）、処理を終了する。
【００４９】
以下、図６に示すフローチャートを参照して、前記ステップＳ２における“ユーザ認証”処理のサブルーチンを説明する。なお、この処理の制御は、撮像装置１０においてはＣＰＵ１０ａが司り、認証サーバ５０においては不図示のＣＰＵが司る。
【００５０】
まず、撮像装置１０が、認証サーバ５０に対して接続を要求する信号である“接続要求信号”を送信する（ステップＳ１０Ａ）。そして、認証サーバ５０は、前記撮像装置１０によって送信された信号を受信し（ステップＳ１０Ｂ）、該信号が“接続要求信号”であるか否かを判定する（ステップＳ１１Ｂ）。このステップＳ１１ＢをＮＯに分岐する場合は前記ステップＳ１０Ｂへ戻る。
【００５１】
前記ステップＳ１１ＢをＹＥＳに分岐する場合、認証サーバ５０は、前記接続要求に基づいて撮像装置１０のインターネット２０への接続処理を行う（ステップＳ１２Ｂ）。そして、認証サーバ５０は、このステップＳ１２Ｂにおける接続処理結果を撮像装置１０へ送信する（ステップＳ１３Ｂ）。
【００５２】
続いて、撮像装置１０は、前記ステップＳ１３Ｂにおいて認証サーバ５０から送信された接続処理結果を受信する（ステップＳ１３Ａ）。さらに、撮像装置１０は、このステップＳ１３Ａにおいて受信した接続処理結果に基づいて、当該接続が許可されたか否かを判定する（ステップＳ１４Ａ）。このステップＳ１４ＡをＮＯに分岐する場合は、後述するステップＳ２５Ａに移行する。
【００５３】
一方、前記ステップＳ１４ＡをＹＥＳに分岐する場合、撮像装置１０は、ユーザ認証を要求する“ユーザ認証要求信号”を認証サーバ５０に送信する（ステップＳ１５Ａ）。そして、認証サーバ５０は、前記撮像装置１０によって送信された信号を受信し（ステップＳ１５Ｂ）、該信号が“ユーザ認証要求信号”であるか否かを判定する（ステップＳ１６Ｂ）。このステップＳ１６ＢをＮＯに分岐する場合は前記ステップＳ１５Ｂへ戻る。
【００５４】
前記ステップＳ１６ＢをＹＥＳに分岐する場合、認証サーバ５０は、前記ユーザ認証要求に基づいて撮像装置１０についてユーザ認証処理を行う（ステップＳ１７Ｂ）。そして、認証サーバ５０は、撮像装置１０についてユーザ認証が成立したか否かを判定する（ステップＳ１８Ｂ）。このステップＳ１８ＢをＮＯに分岐する場合は、後述するステップＳ２０Ｂに移行する。他方、ステップＳ１８ＢをＹＥＳに分岐する場合、ユーザ認証が成立した旨を示す“認証フラグ”をＯＮにする。
【００５５】
前記ステップＳ１８ＢをＮＯに分岐する場合、及び前記ステップＳ１９Ｂにおける処理を終えた後、認証サーバ５０は、前記ステップＳ１７Ｂにおけるユーザ認証処理結果を、撮像装置１０に送信する。
【００５６】
撮像装置１０は、前記ステップＳ２０において認証サーバ５０により送信されたユーザ認証処理結果を受信し（ステップＳ２０Ａ）、該ユーザ認証処理結果に基づいて、ユーザ認証が成功したか否かを判定する（ステップＳ２１Ａ）。
【００５７】
ところで、認証サーバ５０は、前記ステップＳ２０Ｂにおける処理を終えた後、認証フラグがＯＮであるか否かを判定する（ステップＳ２１Ｂ）。このステップＳ２１ＢをＮＯに分岐する場合、前記ステップＳ１０Ｂに戻る。他方、ステップＳ２１ＢをＹＥＳに分岐する場合、認証サーバ５０は、当該ユーザ認証に係るユーザの優先度を示す優先度情報を検索し（ステップＳ２２Ｂ）、当該優先度情報を撮像装置１０に送信する（ステップＳ２３Ｂ）。
【００５８】
前記ステップＳ２１ＡをＹＥＳに分岐する場合、撮像装置１０は、前記ステップＳ２３Ｂにおいて認証サーバ５０により送信された優先度情報を受信し（ステップＳ２３Ａ）、データ管理部１０ｇのユーザ管理ＤＢに格納する（ステップＳ２６Ａ）。続いて、撮像装置１０は、ユーザ情報を確認し（ステップＳ２７Ａ）、優先度情報及びユーザ情報に基づいて“ユーザデータベース（各々のユーザに対応したデータベース）”を設定し（ステップＳ２８）、図５に示すフローチャートに戻る。
【００５９】
ところで、前記ステップＳ２１ＡをＮＯに分岐する場合、撮像装置１０は、ユーザ認証を失敗した旨の表示を表示部１０ｊに行い（ステップＳ２４Ａ）、ユーザ設定として“Ａｌｌ  Ｕｓｅｒ”を設定する（ステップＳ２５Ａ）。ここで、“Ａｌｌ  Ｕｓｅｒ”設定とは、特定のユーザを対象としていない汎用設定であり、優先度としては最も低い優先度の設定である。なお、このステップＳ２５Ａにおける処理を終えた後は、図５に示すフローチャートに戻る。
【００６０】
以下、図７に示すフローチャートを参照して、前記ステップＳ６における“データ保存”処理のサブルーチンを説明する。なお、この処理の制御は、撮像装置１０においてはＣＰＵ１０ａが司り、データファイル保存用サーバ３０においてはＣＰＵ３０ａが司る。
【００６１】
まず、撮像装置１０は、記憶媒体部１０ｆ内に、新たにデータを記憶させる為の空き容量があるか否かを検出する（ステップＳ３１Ａ）。続いて、撮像装置１０は、このステップＳ３１Ａにおける検出結果に基づいて、記憶媒体部１０ｆ内に、新たにデータを記憶させる為の空き容量があるか否かを判定する（ステップＳ３２Ａ）。このステップＳ３２ＡをＹＥＳに分岐する場合は、当該画像データを記憶媒体部１０ｆに記憶させ（ステップＳ３４Ａ）、図５に示すフローチャートに戻る。
【００６２】
一方、前記ステップＳ３２ＡをＮＯに分岐する場合、当該処理を行っているユーザに対応する優先度よりも低い優先度のユーザの使用時に取得した画像データが、前記記憶媒体部１０ｆに記憶されているか否かを判定する（ステップＳ３３Ａ）。このステップＳ３３ＡをＮＯに分岐する場合、前記表示部１０ｊに“当該画像データを保存することは不可能である”旨の表示を行い（ステップＳ３５Ａ）、当該画像データを保存する処理を行わずに、図５に示すフローチャートの処理へ戻る。
【００６３】
前記ステップＳ３３ＡをＹＥＳに分岐する場合、データファイル保存用サーバ３０に対して接続を要求する“接続要求信号”を送信する（ステップＳ３６Ａ）。そして、データファイル保存用サーバ３０は、撮像装置１０によって送信された信号を受信し（ステップＳ３６Ｃ）、該信号が“接続要求信号”であるか否かを判定する（ステップＳ３７Ｃ）。このステップＳ３７ＣをＮＯに分岐する場合は前記ステップＳ３６Ｃへ戻る。
【００６４】
前記ステップＳ３７ＣをＹＥＳに分岐する場合、データファイル保存用サーバ３０は、前記接続要求に基づいて撮像装置１０の接続処理を行う（ステップＳ３８Ｃ）。そして、データファイル保存用サーバ３０は、このステップＳ３８Ｃにおける接続処理結果を示す接続確認情報を撮像装置１０へ送信する（ステップＳ３９Ｃ）。
【００６５】
続いて、撮像装置１０は、前記ステップＳ３８Ｃにおいてデータファイル保存用サーバ３０から送信された接続確認情報を受信する（ステップＳ３９Ａ）。さらに、撮像装置１０は、このステップＳ３９Ａにおいて受信した接続確認情報に基づいて、当該接続が許可されたか否かを判定する（ステップＳ４０Ａ）。このステップＳ４０ＡをＮＯに分岐する場合は、前記ステップＳ３５Ａに移行する。
【００６６】
ところで、データファイル保存用サーバ３０は、前記ステップＳ３９Ｃにおける処理を終えた後、画像ＤＢ３０ｍ及び画像管理ＤＢ３０ｎの空き容量に関する“空き容量情報”を撮像装置１０に送信する（ステップＳ４１Ｃ）。そして、撮像装置１０は、このステップＳ４１Ｃにおいてデータファイル保存用サーバ３０により送信された空き容量情報を受信し（ステップＳ４１Ａ）、該空き容量情報を参照して、データファイル保存用サーバ３０の画像ＤＢ３０ｍに、画像データを保存する為の空き容量が存在するか否かを判定する（ステップＳ４２Ａ）。このステップＳ４２ＡをＮＯに分岐する場合は、前記ステップＳ３５Ａへ移行する。
【００６７】
一方、ステップＳ４２ＡをＹＥＳに分岐する場合、撮像装置１０は、データファイル保存用サーバ３０に保存する画像データを選択する処理を行う（ステップＳ４３Ａ）。なお、この処理の詳細は、図８乃至図１１に示すフローチャートを参照して後述する。
【００６８】
続いて、撮像装置１０は、前記ステップＳ４３Ａにおいて選択されたが画像データが存在するか否かを判定する（ステップＳ４４Ａ）。このステップＳ４４ＡをＮＯに分岐する場合は、前記ステップＳ３５Ａに移行する。他方、ステップＳ４４をＹＥＳに分岐する場合、撮像装置１０は、送信する画像データの保存を要求する保存要求信号を、データファイル保存用サーバ３０に送信する（ステップＳ４５Ａ）。さらに、撮像装置１０は、当該保存処理に係る画像データを、撮影したユーザのユーザＩＤと対応付けてデータファイル保存用サーバ３０に送信する（ステップＳ４７Ａ）。
【００６９】
ところで、データファイル保存用サーバ３０は、撮像装置１０により送信された信号を受信し（ステップＳ４５Ｃ）、該信号が保存要求信号であるか否かを判定する（ステップＳ４６Ｃ）。このステップＳ４６ＣをＮＯに分岐する場合は前記ステップＳ４５Ｃへ戻る。
【００７０】
前記ステップＳ４６ＣをＹＥＳに分岐する場合、データファイル保存用サーバ３０は、前記ステップＳ４７Ａにおいて撮像装置１０により送信された画像データを受信し（ステップＳ４７Ｃ）、該画像データを画像ＤＢ３０ｍに保存する（ステップＳ４８Ｃ）。そして、当該画像データの保存処理結果を示す保存情報を撮像装置１０に送信する（ステップＳ４９Ｃ）。
【００７１】
前記撮像装置１０は、前記ステップＳ４９Ｃにおいてデータファイル保存用サーバ３０により送信された保存情報を受信し（ステップＳ４９Ａ）、該保存情報を参照して、当該データ保存処理が成功したか否かを判定する（ステップＳ５０Ａ）。このステップＳ５０ＡをＮＯに分岐する場合は前記ステップＳ３５に移行する。
【００７２】
一方、前記ステップＳ５０ＡをＹＥＳに分岐する場合、撮像装置１０は、当該データ保存処理に係るデータの削除処理を行い（ステップＳ５１Ａ）、該削除処理によって生じた記憶媒体部１０ｆの空き領域に、当該撮影により取得した画像データを保存する処理を行い（ステップＳ５２Ａ）、図５に示すフローチャートに戻る。なお、撮影により取得した画像データを保存する際には、当該撮影を行ったユーザのユーザＩＤと画像データとを対応付けて保存する。
【００７３】
以下、図８乃至図１１を参照して、前記ステップＳ４３Ａにおける“画像データの選択”処理について説明する。図８乃至図１１は、それぞれ前記ステップＳ４３Ａにおける“画像データの選択”処理の一例のフローチャートを示す図である。
【００７４】
以下、図８に示すフローチャートを参照して、“データ量が小さい順に画像データを選択する”処理について説明する。なお、この処理の制御は、撮像装置１０においてはＣＰＵ１０ａが司る。
【００７５】
まず、当該ユーザの優先度よりも低い優先度のユーザが取得した画像データのうち、最も小さいデータ量の画像データを選択し（ステップＳ６１）、該画像データのデータ量がデータファイル保存用サーバ３０の画像ＤＢ３０ｍに保存可能なデータ量であるか否かを判定する（ステップＳ６２）。このステップＳ６２をＹＥＳに分岐する場合、当該画像データを選択し（ステップＳ６３）、図７に示すフローチャートに戻る。
【００７６】
他方、前記ステップＳ６２をＮＯに分岐する場合、当該画像データを再圧縮処理することが可能であるか否かを判定する（ステップＳ６４）。このステップＳ６４をＹＥＳに分岐する場合、当該画像データを再圧縮処理し（ステップＳ６６）、前記ステップＳ６２へ戻る。
【００７７】
前記ステップＳ６４をＮＯに分岐する場合、選択可能なデータが無い旨を示す情報を生成し（ステップＳ６５）、図７に示すフローチャートに戻る。
【００７８】
以下、図９に示すフローチャートを参照して、“データ量が大きい順に画像データを選択する”処理について説明する。なお、この処理の制御は、撮像装置１０においてはＣＰＵ１０ａが司る。
【００７９】
まず、当該ユーザの優先度よりも低い優先度のユーザが取得した画像データのうち、最も大きいデータ量の画像データを選択し（ステップＳ７１）、該画像データのデータ量がデータファイル保存用サーバ３０の画像ＤＢ３０ｍに保存可能なデータ量であるか否かを判定する（ステップＳ７２）。このステップＳ７２をＹＥＳに分岐する場合、当該画像データを選択し（ステップＳ７３）、図７に示すフローチャートに戻る。
【００８０】
他方、前記ステップＳ７２をＮＯに分岐する場合、当該画像データを再圧縮処理することが可能であるか否かを判定する（ステップＳ７４）。このステップＳ７４をＹＥＳに分岐する場合、当該画像データの次にデータ量が大きいデータを選択し（ステップＳ７５）、前記ステップＳ７２に戻る。
【００８１】
前記ステップＳ７４をＮＯに分岐する場合、当該画像データを再圧縮処理することが可能であるか否かを判定する（ステップＳ７６）。このステップＳ７６をＮＯに分岐する場合、選択可能なデータが無い旨を示す情報を生成し（ステップＳ７８）、図７に示すフローチャートに戻る。
【００８２】
一方、前記ステップＳ７６をＹＥＳに分岐する場合、当該画像データを再圧縮処理し（ステップＳ７７）、前記ステップＳ７２に戻る。
【００８３】
以下、図１０に示すフローチャートを参照して、“撮影日時順に画像データを選択する”処理について説明する。なお、この処理の制御は、撮像装置１０においてはＣＰＵ１０ａが司る。
【００８４】
まず、当該ユーザの優先度よりも低い優先度のユーザが取得した画像データのうち、最も撮影日時が古い画像データを選択し（ステップＳ８１）、該画像データのデータ量がデータファイル保存用サーバ３０の画像ＤＢ３０ｍに保存可能なデータ量であるか否かを判定する（ステップＳ８２）。このステップＳ８２をＹＥＳに分岐する場合、当該画像データを選択し（ステップＳ８３）、図７に示すフローチャートに戻る。
【００８５】
他方、前記ステップＳ８２をＮＯに分岐する場合、当該ユーザの優先度よりも低い優先度のユーザが取得した画像データのうち、前記ステップＳ８１で選択した画像データの次に撮影日時が古い画像データが存在するか否かを検出する（ステップＳ８４）。このステップＳ８４をＹＥＳに分岐する場合、前記ステップＳ８４にて検出された画像データを再選択し（ステップＳ８５）、前記ステップＳ８２に戻る。
【００８６】
前記ステップＳ８４をＮＯに分岐する場合、前記ステップＳ８１にて選択した画像データを再圧縮処理することが可能であるか否かを判定する（ステップＳ８６）。このステップＳ８６をＹＥＳに分岐する場合、当該画像データを再圧縮処理し（ステップＳ８８）、前記ステップＳ６２へ戻る。
【００８７】
前記ステップＳ８６をＮＯに分岐する場合、選択可能なデータが無い旨を示す情報を生成し（ステップＳ８７）、図７に示すフローチャートに戻る。
【００８８】
以下、図１１に示すフローチャートを参照して、“ユーザによる画像データの選択”処理について説明する。なお、この処理の制御は、撮像装置１０においてはＣＰＵ１０ａが司る。
【００８９】
まず、撮像装置１０は、画像データのデータ量がデータファイル保存用サーバ３０の画像ＤＢ３０ｍに保存可能なデータ量の画像データを検出する（ステップＳ９１Ａ）。続いて、ステップＳ９１Ａにおける処理で画像データが検出されたか否かを判定する（ステップＳ９２Ａ）。このステップＳ９２をＮＯに分岐する場合、選択可能なデータが無い旨を示す情報を生成し（ステップＳ９７Ａ）、図７に示すフローチャートに戻る。
【００９０】
一方、前記ステップＳ９２ＡをＹＥＳに分岐する場合、撮像装置１０は、表示部１０ｊに、前記ステップＳ９１Ａにて検出された画像データのリストを表示させる（ステップＳ９３Ａ）。そして、この表示部１０ｊに表示された画像データのリストを確認したユーザが、操作入力部１０ｋを操作して、所望の画像データを選択し（ステップＳ９４Ｄ）、決定する（ステップＳ９５Ｄ）。
【００９１】
撮像装置１０は、前記ステップＳ９４Ｄ及び前記ステップＳ９５Ｄにおけるユーザの操作を検出し（ステップＳ９５Ａ）、該操作に対応する画像データを選択し（ステップＳ９６Ａ）、図７に示すフローチャートに戻る。
【００９２】
なお、本第１実施形態に係る撮像装置及びデータ保存システムによれば、ユーザの優先度に応じて、前記データファイル保存用サーバ３０から撮像装置１０へ、画像データのダウンロードを行うことが可能となる。
【００９３】
以下、図１２に示すフローチャートを参照して、データファイル保存用サーバ３０から撮像装置１０への画像データのダウンロード処理について説明する。なお、この処理の制御は、撮像装置１０においてはＣＰＵ１０ａが司り、データファイル保存用サーバ３０においてはＣＰＵ３０ａが司る。
【００９４】
まず、撮像装置１０は、データファイル保存用サーバ３０に対して接続を要求する“接続要求信号”を送信する（ステップＳ１０１Ａ）。そして、データファイル保存用サーバ３０は、撮像装置１０によって送信された信号を受信し（ステップＳ１０１Ｃ）、該信号が“接続要求信号”であるか否かを判定する（ステップＳ１０２Ｃ）。このステップＳ１０２ＣをＮＯに分岐する場合は前記ステップＳ１０１Ｃへ戻る。
【００９５】
前記ステップＳ１０２ＣをＹＥＳに分岐する場合、データファイル保存用サーバ３０は、前記接続要求に基づいて撮像装置１０の接続処理を行う（ステップＳ１０３Ｃ）。そして、データファイル保存用サーバ３０は、このステップＳ１０３Ｃにおける接続処理結果を示す接続確認情報を撮像装置１０へ送信する（ステップＳ１０４Ｃ）。
【００９６】
続いて、撮像装置１０は、前記ステップＳ１０４Ｃにおいてデータファイル保存用サーバ３０から送信された接続確認情報を受信する（ステップＳ１０４Ａ）。さらに、撮像装置１０は、このステップＳ１０４Ａにおいて受信した接続確認情報に基づいて、当該接続が許可されたか否かを判定する（ステップＳ１０５Ａ）。このステップＳ１０５ＡをＮＯに分岐する場合は、当該ダウンロード処理を終了する。
【００９７】
一方、前記ステップＳ１０５ＡをＹＥＳに分岐する場合、撮像装置１０は、記憶媒体部１０ｆの空き容量を示す情報を、データファイル保存用サーバ３０に送信し（ステップＳ１０６Ａ）、ダウンロード可能な画像データのリストである画像リスト情報の送信要求信号をデータファイル保存用サーバ３０に送信する（ステップＳ１０７Ａ）。
【００９８】
データファイル保存用サーバ３０は、前記ステップＳ１０６Ａで撮像装置１０により送信された空き容量を示す情報を受信し（ステップＳ１０６Ｃ）、及び前記ステップＳ１０７Ａで撮像装置１０により送信された画像リスト情報の送信要求信号を受信する（ステップＳ１０７Ｃ）。
【００９９】
続いて、データファイル保存用サーバ３０は、撮像装置１０の優先度情報に基づいて、撮像装置１０がダウンロード可能な画像データを検出する（ステップＳ１０８Ｃ）。そして、このステップＳ１０８Ｃで検出した画像データに対して圧縮回路部３０ｅによって高圧縮処理を施して画像リスト情報を生成し（ステップＳ１０９Ｃ）、撮像装置１０に送信する（ステップＳ１１０Ｃ）。撮像装置１０は、この画像リスト情報を受信し（ステップＳ１１０Ａ）、該画像リスト情報に基づいて実際にダウンロードする画像データを選択する（ステップＳ１１１Ａ）。そして、この選択した画像データのダウンロードを要求するダウンロード要求信号を、データファイル保存用サーバ３０に送信する（ステップＳ１１２Ａ）。
【０１００】
データファイル保存用サーバ３０は、前記撮像装置１０によって送信された信号を受信し（ステップＳ１１２Ｃ）、該信号が“ダウンロード要求信号”であるか否かを判定する（ステップＳ１１３Ｃ）。このステップＳ１１３ＣをＮＯに分岐する場合は前記ステップＳ１１２Ｃへ戻る。
【０１０１】
前記ステップＳ１１３ＣをＹＥＳに分岐する場合、データファイル保存用サーバ３０は、前記空き容量を示す情報を参照して、当該ダウンロード要求に係る画像データのデータ量が記憶媒体部１０ｆの空き容量よりも大きいか否かを判定する（ステップＳ１１４Ｃ）。このステップＳ１１４ＣをＹＥＳに分岐する場合、当該画像データを再圧縮処理することが可能であるか否かを判定する（ステップＳ１２４Ｃ）。
【０１０２】
このステップＳ１２４ＣをＹＥＳに分岐する場合、データファイル保存用サーバ３０は、当該画像データを再圧縮処理し、前記ステップＳ１１４Ｃへ戻る。前記ステップＳ１２４ＣをＮＯに分岐する場合、データファイル保存用サーバ３０は、ダウンロード処理結果情報として“ダウンロード処理失敗”を設定し（ステップＳ１２５Ｃ）、後述するステップＳ１１８Ｃへ移行する。
【０１０３】
他方、前記ステップＳ１１４ＣをＮＯに分岐する場合、データファイル保存用サーバ３０は、画像データ送信フラグをＯＮに設定し（ステップＳ１１５Ｃ）、ダウンロード処理結果情報として“ダウンロード処理成功”を設定する（ステップＳ１１６Ｃ）。
【０１０４】
前記ステップＳ１１６Ｃ又は前記ステップＳ１２５Ｃにおける処理を終えた後、ダウンロード処理結果情報を撮像装置１０に送信する（ステップＳ１１７Ｃ）。続いて、データファイル保存用サーバ３０は、画像データ送信フラグがＯＮに設定されているか否かを判定する（ステップＳ１２０Ｃ）。このステップＳ１２０ＣをＮＯに分岐する場合、前記ステップＳ１０１Ｃに戻る。一方、前記ステップＳ１２０ＣをＹＥＳに分岐する場合、データファイル保存用サーバ３０は、当該ダウンロード処理に係る画像データを撮像装置１０に送信する（ステップＳ１２１Ｃ）。
【０１０５】
ところで、撮像装置１０は、前記ステップＳ１１２Ａにおいてダウンロード要求信号をデータファイル保存用サーバ３０に送信した後、前記ステップＳ１１７Ｃにおいてデータファイル保存用サーバ３０から送信されたダウンロード処理結果情報を受信する（ステップＳ１１８Ａ）。続いて、撮像装置１０は、ダウンロード処理結果情報に基づいて、当該ダウンロード処理が成功であるか否かを判定する（ステップＳ１１９Ａ）。このステップＳ１１９ＡをＮＯに分岐する場合、“記憶媒体部１０ｆの空き容量不足によりダウンロード不可能な旨”を表示部１０ｊに表示させ（ステップＳ１２３Ａ）、本ダウンロード処理を終了する。
【０１０６】
一方、前記ステップＳ１１９ＡをＹＥＳに分岐する場合、前記ステップＳ１２１Ｃにおいてデータファイル保存用サーバ３０により送信された画像データを受信し（ステップＳ１２１Ａ）、当該画像データを記憶媒体部１０ｆに記憶させ（ステップＳ１２２Ａ）、本ダウンロード処理を終了する。なお、画像データを保存する際には、撮影を行ったユーザのユーザＩＤと画像データとを対応付けて保存する。
【０１０７】
以上説明したように、本第１実施形態によれば、複数のユーザで共有して使用する場合に、各々のユーザ毎の優先度に応じたデータの保存処理を行うことで、より適切な記憶媒体の使用を可能とする撮像装置及びデータ保存システムを提供することができる。
【０１０８】
より詳細には、本第１実施形態に係る撮像装置及びデータ保存システムによれば、例えば、記憶媒体部１０ｆの容量が既に大きく使用されており新たに画像データを記憶させることができない場合であっても、優先度が低い他のユーザの画像データをデータサーバ３０へ移動させた後にその画像データを記憶媒体部１０ｆから削除することで、優先度がより高いユーザが取得した画像データを記憶媒体部１０ｆに記憶させることが可能となる。
【０１０９】
［第２実施形態］
以下、本発明の第２実施形態に係る撮像装置及びデータ保存システムについて説明する。なお、説明の重複を避ける為、第１実施形態に係る撮像装置及びデータ保存システムとの相違点のみを説明する。
【０１１０】
第１実施形態に係る撮像装置及びデータ保存システムと、第２実施形態に係る撮像装置及びデータ保存システムとの主な相違点の一つは、前記ステップＳ６における“データ保存”処理である。本第２実施形態においては、撮像装置１０では画像データの圧縮処理を行わずに、データファイル保存用サーバ３０にて画像データの圧縮処理を行う。
【０１１１】
以下、図１３に示すフローチャートを参照して、本第２実施形態に係る撮像装置及びデータ保存システムでの前記ステップＳ６における“データ保存”処理のサブルーチンを説明する。なお、この処理の制御は、撮像装置１０においてはＣＰＵ１０ａが司り、データファイル保存用サーバ３０においてはＣＰＵ３０ａが司る。
【０１１２】
まず、撮像装置１０は、記憶媒体部１０ｆ内に、新たにデータを記憶させる為の空き容量があるか否かを検出する（ステップＳ１３１Ａ）。続いて、撮像装置１０は、このステップＳ１３１Ａにおける検出結果に基づいて、記憶媒体部１０ｆ内に、新たにデータを記憶させる為の空き容量があるか否かを判定する（ステップＳ１３２Ａ）。このステップＳ１３２ＡをＹＥＳに分岐する場合は、当該画像データを記憶媒体部１０ｆに記憶させ（ステップＳ１３３Ａ）、図５に示すフローチャートに戻る。
【０１１３】
一方、前記ステップＳ１３２ＡをＮＯに分岐する場合、当該処理を行っているユーザに対応する優先度よりも低い優先度のユーザの使用時に取得した画像データが、前記記憶媒体部１０ｆに記憶されているか否かを判定する（ステップＳ１３４Ａ）。このステップＳ１３４ＡをＮＯに分岐する場合、前記表示部１０ｊに“当該画像データを保存することは不可能である”旨の表示を行い（ステップＳ１４６Ａ）、当該画像データを保存する処理を行わずに、図５に示すフローチャートの処理へ戻る。
【０１１４】
前記ステップＳ１３４ＡをＹＥＳに分岐する場合、データファイル保存用サーバ３０に対して接続を要求する“接続要求信号”を送信する（ステップＳ１３５Ａ）。そして、データファイル保存用サーバ３０は、撮像装置１０によって送信された信号を受信し（ステップＳ１３５Ｃ）、該信号が“接続要求信号”であるか否かを判定する（ステップＳ１３６Ｃ）。このステップＳ１３６ＣをＮＯに分岐する場合は前記ステップＳ１３５Ｃへ戻る。
【０１１５】
前記ステップＳ１３６ＣをＹＥＳに分岐する場合、データファイル保存用サーバ３０は、前記接続要求に基づいて撮像装置１０の接続処理を行う（ステップＳ１３７Ｃ）。そして、データファイル保存用サーバ３０は、このステップＳ１３６Ｃにおける接続処理結果を示す接続確認情報を撮像装置１０へ送信する（ステップＳ１３８Ｃ）。
【０１１６】
続いて、撮像装置１０は、前記ステップＳ１３８Ｃにおいてデータファイル保存用サーバ３０から送信された接続確認情報を受信する（ステップＳ１３８Ａ）。さらに、撮像装置１０は、このステップＳ１３８Ａにおいて受信した接続確認情報に基づいて、当該接続が許可されたか否かを判定する（ステップＳ１３９Ａ）。このステップＳ１３９ＡをＮＯに分岐する場合は、前記ステップＳ１４６Ａに移行する。
【０１１７】
一方、前記ステップＳ１３９ＡをＹＥＳに分岐する場合、画像データの保存を要求するデータ保存要求信号をデータファイル保存用サーバ３０に送信する（ステップＳ１４０Ａ）。そして、データファイル保存用サーバ３０は、撮像装置１０によって送信された信号を受信し（ステップＳ１４０Ｃ）、該信号が“データ保存要求信号”であるか否かを判定する（ステップＳ１４１Ｃ）。このステップＳ１４１ＣをＮＯに分岐する場合は前記ステップＳ１４０Ｃへ戻る。
【０１１８】
ところで、撮像装置１０は、前記ステップＳ１４０Ａにおいてデータ保存要求信号をデータファイル保存用サーバ３０に送信した後、前記ステップＳ１３４Ａにおいて検出された画像データを、撮影したユーザのユーザＩＤと対応付けて、データファイル保存用サーバ３０に送信する（ステップＳ１４２Ａ）。そして、データファイル保存用サーバ３０は、前記ステップＳ１４１ＣをＹＥＳに分岐した後、前記ステップＳ１４２Ａにて撮像装置１０により送信された画像データを受信し（ステップＳ１４２Ｃ）、画像ＤＢ３０ｍへ保存する（ステップＳ１４３Ｃ）。なお、このステップＳ１４３Ｃにおける画像データの保存処理の詳細については、図１４に示すフローチャートを参照して後述する。
【０１１９】
前記ステップＳ１４３Ｃにおいて画像データの保存処理を終えた後、データファイル保存用サーバ３０は、当該保存処理結果を示す保存処理結果情報を撮像装置１０に送信する（ステップＳ１４４Ｃ）。
【０１２０】
撮像装置１０は、このステップＳ１４４Ｃにおいてデータファイル保存用サーバ３０により送信された保存処理結果情報を受信し（ステップＳ１４４Ａ）、該保存処理結果情報に基づいて、当該保存処理が成功したか否かを判定する（ステップＳ１４５Ａ）。このステップＳ１４５ＡをＮＯに分岐する場合、前記ステップＳ１４６Ａに移行する。
【０１２１】
他方、前記ステップＳ１４５ＡをＹＥＳに分岐する場合、撮像装置１０は、当該保存処理に係る画像データを記憶媒体部１０ｆから削除する処理を行い（ステップＳ１４７Ａ）、撮影により取得した画像データを記憶媒体部１０ｆに記憶させる（ステップＳ１４８Ａ）。なお、撮影により取得した画像データを保存する際には、当該撮影を行ったユーザのユーザＩＤと画像データとを対応付けて保存する。
【０１２２】
以下、図１４に示すフローチャートを参照して、前記ステップＳ１４３Ｃにおける画像データの保存処理について説明する。なお、この処理の制御は、データファイル保存用サーバ３０においてはＣＰＵ３０ａが司る。
【０１２３】
まず、データファイル保存用サーバ３０は、画像ＤＢ３０ｍ内に、前記ステップＳ１４２Ｃで受信した画像データを記憶させる為の空き容量があるか否かを判定する（ステップＳ１５１Ｃ）。このステップＳ１５１ＣをＹＥＳに分岐する場合は、データファイル保存用サーバ３０は、当該画像データを画像ＤＢ３０ｍに記憶させ（ステップＳ１５２Ｃ）、図１３に示すフローチャートに戻る。
【０１２４】
前記ステップＳ１５１ＣをＹＥＳに分岐する場合、データファイル保存用サーバ３０は、当該ユーザの優先度よりも低い優先度のユーザが取得した画像データが画像ＤＢ３０ｍに記憶されているか否かを判定する（ステップＳ１５３Ｃ）。このステップＳ１５３ＣをＮＯに分岐する場合、データファイル保存用サーバ３０は、保存処理結果情報を保存不可能と設定し（ステップＳ１５４Ｃ）、図１３に示すフローチャートに戻る。
【０１２５】
一方、前記ステップＳ１５３ＣをＹＥＳに分岐する場合、データファイル保存用サーバ３０は、後述するデータ圧縮率テーブルを参照して、該データ圧縮率テーブルに規定されている圧縮率よりも低圧縮率で圧縮処理されている画像データを検出する（ステップＳ１５５Ｃ）。ここで、前記データ圧縮率テーブルとは、例えば画像管理ＤＢ３０ｎに予め記憶されているテーブルであり、図１５に示すように各々の優先度に応じた画像データの圧縮率が規定されているテーブルである。
【０１２６】
データファイル保存用サーバ３０は、前記ステップＳ１５５において検出された画像データが存在するか否かを判定する（ステップＳ１５６Ｃ）。このステップＳ１５６ＣをＮＯに分岐する場合、前記ステップＳ１５４Ｃに移行する。他方、前記ステップＳ１５６ＣをＹＥＳに分岐する場合、データファイル保存用サーバ３０は、当該画像データを、前記データ圧縮率テーブルに規定された圧縮率にて再圧縮処理し（ステップＳ１５７Ｃ）、前記ステップＳ１５１Ｃへ戻る。
【０１２７】
以上説明したように、本第２実施形態によれば、第１実施形態に係る撮像装置及びデータ保存システムと同様の効果を奏する撮像装置及びデータ保存システムを提供することができる。
【０１２８】
［第３実施形態］
以下、本発明の第３実施形態に係る撮像装置及びデータ保存システムについて説明する。なお、説明の重複を避ける為、第１実施形態に係る撮像装置及びデータ保存システムとの相違点のみを説明する。
【０１２９】
第１実施形態に係る撮像装置及びデータ保存システムと、第３実施形態に係る撮像装置及びデータ保存システムとの主な相違点の一つは、前記ステップＳ６における“データ保存”処理である。本第３実施形態においては、前記メールサーバ４０を利用して画像データの保存処理を行う。
【０１３０】
以下、図１６に示すフローチャートを参照して、本第３実施形態に係る撮像装置及びデータ保存システムでの前記ステップＳ６における“データ保存”処理のサブルーチンを説明する。なお、この処理の制御は、撮像装置１０においてはＣＰＵ１０ａが司り、メールサーバ４０においてはＣＰＵ４０ａが司る。
【０１３１】
まず、撮像装置１０は、記憶媒体部１０ｆ内に、新たにデータを記憶させる為の空き容量があるか否かを検出する（ステップＳ１６１Ａ）。続いて、撮像装置１０は、このステップＳ１３１Ａにおける検出結果に基づいて、記憶媒体部１０ｆ内に、新たにデータを記憶させる為の空き容量があるか否かを判定する（ステップＳ１６２Ａ）。このステップＳ１６２ＡをＹＥＳに分岐する場合は、当該画像データを記憶媒体部１０ｆに記憶させ（ステップＳ１６３Ａ）、図５に示すフローチャートに戻る。
【０１３２】
一方、前記ステップＳ１６２ＡをＮＯに分岐する場合、当該処理を行っているユーザに対応する優先度よりも低い優先度のユーザの使用時に取得した画像データが、前記記憶媒体部１０ｆに記憶されているか否かを判定する（ステップＳ１６４Ａ）。このステップＳ１６４ＡをＮＯに分岐する場合、前記表示部１０ｊに“当該画像データを保存することは不可能である”旨の表示を行い（ステップＳ１６５Ａ）、当該画像データを保存する処理を行わずに、図５に示すフローチャートの処理へ戻る。
【０１３３】
前記ステップＳ１６４ＡをＹＥＳに分岐する場合、メールサーバ４０に対して接続を要求する“接続要求信号”を送信する（ステップＳ１６６Ａ）。そして、メールサーバ４０は、撮像装置１０によって送信された信号を受信し（ステップＳ１６６Ｄ）、該信号が“接続要求信号”であるか否かを判定する（ステップＳ１６７Ｄ）。このステップＳ１６７ＤをＮＯに分岐する場合は前記ステップＳ１６６Ｄへ戻る。
【０１３４】
前記ステップＳ１６７ＤをＹＥＳに分岐する場合、メールサーバ４０は、前記接続要求に基づいて撮像装置１０の接続処理を行う（ステップＳ１６８Ｄ）。そして、メールサーバ４０は、このステップＳ１６８Ｄにおける接続処理結果を示す接続確認情報を撮像装置１０へ送信する（ステップＳ１６９Ｄ）。
【０１３５】
続いて、撮像装置１０は、前記ステップＳ１６９Ｄにおいてメールサーバ４０から送信された接続確認情報を受信する（ステップＳ１６９Ａ）。さらに、撮像装置１０は、このステップＳ１６９Ａにおいて受信した接続確認情報に基づいて、当該接続が許可されたか否かを判定する（ステップＳ１７０Ａ）。このステップＳ１７０ＡをＮＯに分岐する場合は、前記ステップＳ１６５Ａに移行する。
【０１３６】
一方、前記ステップＳ１７０ＡをＹＥＳに分岐する場合、撮像装置１０は、メールサーバ４０に保存する画像データの選択処理を行う（ステップＳ１７１Ａ）。なお、このステップＳ１７１Ａにおける選択処理は、図１８に示すフローチャートを参照して後述する。
【０１３７】
撮像装置１０は、前記ステップＳ１７１Ａにおいて選択された画像データの有無を判定する（ステップＳ１７２）。このステップＳ１７２をＮＯに分岐する場合、前記ステップＳ１６５へ移行する。一方、前記ステップＳ１７２をＹＥＳに分岐する場合、撮像装置１０は、画像データの保存を要求するデータ保存要求信号をメールサーバ４０に送信する（ステップＳ１７３Ａ）。そして、メールサーバ４０は、撮像装置１０によって送信された信号を受信し（ステップＳ１７３Ｄ）、該信号が“データ保存要求信号”であるか否かを判定する（ステップＳ１７４Ｄ）。このステップＳ１７４ＤをＮＯに分岐する場合は前記ステップＳ１７３Ｄへ戻る。
【０１３８】
ところで、撮像装置１０は、前記ステップＳ１７３Ａにおいてデータ保存要求信号をメールサーバ４０に送信した後、前記ステップＳ１７１Ａにおいて選択した画像データを、撮影したユーザのユーザＩＤと対応付けてメールサーバ４０に送信する（ステップＳ１７５Ａ）。そして、メールサーバ４０は、前記ステップＳ１７４ＤをＹＥＳに分岐した後、前記ステップＳ１４２Ａにて撮像装置１０により送信された画像データを受信して記憶媒体部４０ｆに保存する（ステップＳ１７５Ｄ）。
【０１３９】
そして、メールサーバ４０は、当該画像データを取得したユーザに対して、当該画像データをメールサーバ４０に移動させた旨のメールを送信する（ステップＳ１７６Ｄ）。なお、メールアドレスに関しては、図１７に示すようにユーザ管理ＤＢ４０ｐに、ユーザＩＤに対応付けられて記憶されている。従って、メールサーバ４０は、ユーザ管理ＤＢ４０ｐを参照することで、当該画像データを取得したユーザのメールアドレスを取得することができる。
【０１４０】
前記ステップＳ１７６Ｄにおける処理を終えた後、メールサーバ４０は、メール送信処結果を示す情報を撮像装置１０に送信する（ステップＳ１７７Ｄ）。
【０１４１】
撮像装置１０は、前記ステップＳ１７７Ｄにおいてメールサーバ４０により送信されたメール送信処理結果を示す情報を受信し（ステップＳ１７７Ａ）、前記ステップＳ１７６Ｄにおけるメール送信処理が成功したか否かを判定する（ステップＳ１７８Ａ）。このステップＳ１７８ＡをＮＯに分岐する場合、前記ステップＳ１６５Ａに移行する。
【０１４２】
前記ステップＳ１７８ＡをＹＥＳに分岐する場合、メールサーバ４０に送信した画像データを記憶媒体部１０ｆから削除する処理を行い（ステップＳ１７９Ａ）、撮影により取得した画像データを記憶媒体部１０ｆに記憶させる（ステップＳ１８０Ａ）。なお、撮影により取得した画像データを保存する際には、当該撮影を行ったユーザのユーザＩＤと画像データとを対応付けて保存する。
【０１４３】
以下、図１８に示すフローチャートを参照して、前記ステップＳ１７１Ａにおける画像データの選択処理について説明する。なお、この処理の制御は、撮像装置１０においてはＣＰＵ１０ａが司る。
【０１４４】
まず、撮像装置１０は、当該ユーザの優先度よりも低い優先度のユーザが取得した画像データのうちデータ量が最も大きい画像データを選択する（ステップＳ１９１Ａ）。続いて、撮像装置１０は、ステップＳ１９１Ａで選択した画像データのデータ量がメールにて送信可能なデータ量であるか否かを判定する（ステップＳ１９２Ａ）。このステップＳ１９２ＡをＹＥＳに分岐する場合、当該画像データを選択画像データとして決定し（ステップＳ１９３Ａ）、図１６に示すフローチャートに戻る。
【０１４５】
他方、前記ステップＳ１９２ＡをＮＯに分岐する場合、前記ステップＳ１９１Ａで選択した画像データの他に、当該ユーザの優先度よりも低い優先度のユーザが取得した画像データが存在するか否かを判定する（ステップＳ１９４Ａ）。このステップＳ１９４ＡをＮＯに分岐する場合、当該ユーザの優先度よりも低い優先度のユーザが取得した画像データのうち前記ステップＳ１９１Ａで選択した画像の次にデータ量が大きい画像データを選択し（ステップＳ１９５Ａ）、前記ステップＳ１９２Ａに戻る。
【０１４６】
前記ステップＳ１９４ＡをＮＯに分岐する場合、前記ステップＳ１９１Ａで選択した画像データを再圧縮処理することが可能であるか否かを判定する（ステップＳ１９６Ａ）。このステップＳ１９６ＡをＮＯに分岐する場合、選択可能な画像データ無しとして図１６に示すフローチャートに戻る。一方、前記ステップＳ１９６ＡをＹＥＳに分岐する場合、当該画像データを再圧縮処理し（ステップＳ１９７Ａ）、前記ステップＳ１９２Ａに戻る。
【０１４７】
以上説明したように、本第３実施形態によれば、第１実施形態に係る撮像装置及びデータ保存システムと同様の効果を奏する撮像装置及びデータ保存システムを提供することができる。
【０１４８】
以上、第１実施形態乃至第３実施形態に基づいて本発明を説明したが、本発明は上述した実施形態に限定されるものではなく、本発明の要旨の範囲内で、種々の変形及び応用が可能なことは勿論である。
【０１４９】
さらに、上述した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件の適当な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成も発明として抽出され得る。
【図面の簡単な説明】
【０１５０】
【図１】本発明の第１実施形態に係るデータ保存システムの一構成例を示す図。
【図２】本発明の第１実施形態に係る撮像装置のシステム構成を示すブロック図。
【図３Ａ】データファイル保存用サーバの一構成例を示す図。
【図３Ｂ】画像管理ＤＢの一例を示す図。
【図３Ｃ】ユーザ管理ＤＢの一例を示す図。
【図４】メールサーバの一構成例を示す図。
【図５】本発明の第１実施形態に係る撮像装置のＣＰＵによる処理のメインフローチャートを示す図。
【図６】ステップＳ２における“ユーザ認証”処理のサブルーチンのフローチャートを示す図。
【図７】ステップＳ６における“データ保存”処理のサブルーチンのフローチャートを示す図。
【図８】ステップＳ４３Ａにおける“画像データの選択”処理のサブルーチンのフローチャートを示す図。
【図９】ステップＳ４３Ａにおける“画像データの選択”処理のサブルーチンのフローチャートを示す図。
【図１０】ステップＳ４３Ａにおける“画像データの選択”処理のサブルーチンのフローチャートを示す図。
【図１１】ステップＳ４３Ａにおける“画像データの選択”処理のサブルーチンのフローチャートを示す図。
【図１２】データファイル保存用サーバから撮像装置への画像データのダウンロード処理のフローチャートを示す図。
【図１３】ステップＳ６における“データ保存”処理のサブルーチンのフローチャートを示す図。
【図１４】ステップＳ１４３Ｃにおける画像データの保存処理のサブルーチンのフローチャートを示す図。
【図１５】データ圧縮率テーブルの一例を示す図。
【図１６】ステップＳ６における“データ保存”処理のサブルーチンのフローチャートを示す図。
【図１７】ユーザ管理ＤＢの一例を示す図。
【図１８】ステップＳ１７１Ａにおける選択処理のサブルーチンのフローチャートを示す図。
【符号の説明】
【０１５１】
１…データ保存システム、  ２…インターネット、  １０…撮像装置、  １０ａ…ＣＰＵ、  １０ｂ…撮像部、  １０ｃ…撮像処理部、  １０ｄ…システムバス、  １０ｅ…圧縮回路部、  １０ｆ…記憶媒体部、  １０ｇ…データ管理部、  １０ｈ…ＲＡＭ、  １０ｉ…ＲＯＭ、  １０ｊ…表示部、  １０ｋ…操作入力部、  １０ｌ…送受信部、  ２０…インターネット、  ３０…データファイル保存用サーバ、  ３０ａ…ＣＰＵ、  ３０ｄ…システムバス、  ３０ｅ…圧縮回路部、  ３０ｈ…ＲＡＭ、  ３０ｉ…ＲＯＭ、  ３０ｌ…送受信部、  ３０ｍ…画像データベース、  ３０ｎ…画像管理データベース、  ３０ｐ…ユーザ管理データベース、  ３０ｐ…ユーザ管理ＤＢ、  ４０…メールサーバ、  ４０ａ…ＣＰＵ、  ４０ｄ…システムバス、  ４０ｈ…ＲＡＭ、  ４０ｉ…ＲＯＭ、  ４０ｌ…送受信部、  ４０ｎ…メールデータベース、  ４０ｐ…ユーザ管理データベース、  ４０ｆ…記憶媒体部、  ５０…認証サーバ、  ６０…ルータ、  ７０…無線基地局。
【図１】
2010187106.tif 000003
【図２】
2010187106.tif 000004
【図３Ａ】
2010187106.tif 000005
【図３Ｂ】
2010187106.tif 000006
【図３Ｃ】
2010187106.tif 000007
【図４】
2010187106.tif 000008
【図５】
2010187106.tif 000009
【図６】
2010187106.tif 000010
【図７】
2010187106.tif 000011
【図８】
2010187106.tif 000012
【図９】
2010187106.tif 000013
【図１０】
2010187106.tif 000014
【図１１】
2010187106.tif 000015
【図１２】
2010187106.tif 000016
【図１３】
2010187106.tif 000017
【図１４】
2010187106.tif 000018
【図１５】
2010187106.tif 000019
【図１６】
2010187106.tif 000020
【図１７】
2010187106.tif 000021
【図１８】
2010187106.tif 000022