(57)【要約】【課題】必要性が低下した画像の削除を促進する技術を提供する。【解決手段】第１の画像に対応する第２の画像を取得する取得手段と、前記第２の画像を記憶媒体に格納する格納手段と、外部装置が前記第１の画像を編集したことを示す編集画像情報を受信する受信手段と、前記編集画像情報の受信に応じて、前記記憶媒体の中から前記第１の画像に対応する前記第２の画像を検索する検索手段と、前記検索手段により発見された前記第２の画像を前記記憶媒体から削除する削除手段と、を備えることを特徴とする画像処理装置を提供する。【選択図】図７
2017045422.tif 000002
【特許請求の範囲】
【請求項１】
第１の画像に対応する第２の画像を取得する取得手段と、
前記第２の画像を記憶媒体に格納する格納手段と、
外部装置が前記第１の画像を編集したことを示す編集画像情報を受信する受信手段と、
前記編集画像情報の受信に応じて、前記記憶媒体の中から前記第１の画像に対応する前記第２の画像を検索する検索手段と、
前記検索手段により発見された前記第２の画像を前記記憶媒体から削除する削除手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記編集画像情報は、前記第１の画像の編集が完了したことを示す情報を含み、
前記削除手段は、前記第２の画像に対応する画像の編集が完了したことをユーザに通知する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記編集画像情報は、前記第１の画像の編集が開始したことを示す情報を含み、
前記削除手段は、前記第２の画像に対応する画像の編集が開始したことをユーザに通知する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記削除手段は、前記第２の画像を削除するか否かをユーザに問い合わせ、前記ユーザが削除を指示した場合に、前記第２の画像を前記記憶媒体から削除する
ことを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
前記削除手段は、ユーザに問い合わせることなく前記第２の画像を前記記憶媒体から削除する
ことを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項６】
前記削除手段は、前記第２の画像を削除したことを前記ユーザに通知する
ことを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記第２の画像を編集する編集手段と、
前記編集手段による前記編集の内容を示す情報を前記外部装置へ送信する送信手段と、
を更に備えることを特徴とする請求項１乃至６のいずれか１項に記載の画像処理装置。
【請求項８】
前記受信手段は、前記外部装置から前記編集画像情報を受信するサーバから、前記編集画像情報を受信する
ことを特徴とする請求項１乃至７のいずれか１項に記載の画像処理装置。
【請求項９】
前記第１の画像及び前記第２の画像は、撮像手段により撮像された画像に基づく画像である
ことを特徴とする請求項１乃至８のいずれか１項に記載の画像処理装置。
【請求項１０】
前記第１の画像は、前記撮像手段により撮像された画像であり、
前記第２の画像は、前記撮像手段により撮像された画像の縮小画像である
ことを特徴とする請求項９に記載の画像処理装置。
【請求項１１】
前記撮像手段は、撮像された画像に識別情報を付加するように構成され、
前記編集画像情報は、前記第１の画像の識別情報を含み、
前記検索手段は、前記編集画像情報に含まれる識別情報と同一の識別情報が付加された画像を検索することにより、前記第１の画像に対応する前記第２の画像を検索する
ことを特徴とする請求項９又は１０に記載の画像処理装置。
【請求項１２】
請求項９乃至１１のいずれか１項に記載の画像処理装置と、
前記撮像手段と、
を備えることを特徴とする撮像装置。
【請求項１３】
画像処理装置の制御方法であって、
第１の画像に対応する第２の画像を取得する取得工程と、
前記第２の画像を記憶媒体に格納する格納工程と、
外部装置が前記第１の画像を編集したことを示す編集画像情報を受信する受信工程と、
前記編集画像情報の受信に応じて、前記記憶媒体の中から前記第１の画像に対応する前記第２の画像を検索する検索工程と、
前記検索工程により発見された前記第２の画像を前記記憶媒体から削除する削除工程と、
を備えることを特徴とする制御方法。
【請求項１４】
コンピュータを、請求項１乃至１１の画像処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、撮像装置、画像処理装置の制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、画像表示装置上で縮小画像の簡易的な編集を行い、その編集結果を引き継いで、外部装置上で縮小画像に対応するオリジナル画像の編集を行うシステムが存在する（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−１６０８５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、ユーザが外出先でデジタルカメラからタブレット端末（以下、単に「タブレット」と呼ぶ）へ撮像画像の縮小画像を転送して簡易的な編集を行い、帰宅後にデジタルカメラからパーソナルコンピュータ（ＰＣ）へ撮像画像を転送し、編集する事が考えられる。しかしながら、このようなタブレット及びＰＣを含むシステムに特許文献１の技術をそのまま適用し、タブレット及びＰＣをそれぞれ画像表示装置及び外部装置として用いると、ＰＣが縮小画像の編集結果を引き継いだ後も、タブレット上に縮小画像が残る。残った縮小画像は、タブレットの記憶容量を消費する。
【０００５】
しかしながら、ＰＣが縮小画像の編集結果を引き継いだ後はタブレット上の縮小画像の必要性が低下すると考えられるため、縮小画像による記憶容量の消費は、特に記憶容量が限られている場合に、ユーザにとって不利益となる可能性がある。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、必要性が低下した画像の削除を促進する技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は、第１の画像に対応する第２の画像を取得する取得手段と、前記第２の画像を記憶媒体に格納する格納手段と、外部装置が前記第１の画像を編集したことを示す編集画像情報を受信する受信手段と、前記編集画像情報の受信に応じて、前記記憶媒体の中から前記第１の画像に対応する前記第２の画像を検索する検索手段と、前記検索手段により発見された前記第２の画像を前記記憶媒体から削除する削除手段と、を備えることを特徴とする画像処理装置を提供する。
【０００８】
なお、その他の本発明の特徴は、添付図面及び以下の発明を実施するための形態における記載によって更に明らかになるものである。
【発明の効果】
【０００９】
本発明によれば、必要性が低下した画像の削除を促進することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】画像管理システム５０の構成を示すブロック図。
【図２】オリジナル画像及びプロキシ画像の概念図。
【図３】タブレット１１０における画像編集のためのＵＩを示す図。
【図４】（ａ）は、プロキシ画像の編集完了時にタブレット１１０が実行する処理の流れを示すフローチャート、（ｂ）は、ＰＣ１２０が編集情報を受信して処理する動作のフローチャート。
【図５】プロキシ画像の編集の内容を示す編集情報の概念図。
【図６】ＰＣ１２０における画像編集のためのＵＩを示す図。
【図７】（ａ）は、オリジナル画像の編集完了時にＰＣ１２０が実行する処理の流れを示すフローチャート、（ｂ）乃至（ｄ）は、タブレット１１０が編集画像情報を受信して処理する動作のフローチャート。
【図８】編集画像情報の概念図。
【図９】（ａ）は、画像の編集完了を通知する画面を示す図、（ｂ）は、プロキシ画像を自動的に削除した旨を通知する画面を示す図、（ｃ）は、プロキシ画像を削除するか否かをユーザに問い合わせる画面を示す図。
【図１０】画像管理システム６０の構成を示すブロック図。
【図１１】（ａ）は、サーバ１０００が編集画像情報を受信して処理する動作のフローチャート、（ｂ）は、タブレット１１０がサーバ１０００から編集画像情報を受信して処理する動作のフローチャート、（ｃ）は、サーバ１０００がタブレット１１０へ編集画像情報を送信する動作のフローチャート。
【図１２】サーバ１０００で保存している編集画像情報の概念図。
【図１３】（ａ）は、ＰＣ１２０が表示する、画像の保存を行うためのＵＩを示す図、（ｂ）は、保存ダイアログ１３１０を示す図。
【図１４】（ａ）は、オリジナル画像の編集開始時にＰＣ１２０が実行する処理の流れを示すフローチャート、（ｂ）乃至（ｄ）は、タブレット１１０が編集画像情報を受信して処理する動作のフローチャート。
【図１５】（ａ）は、画像の編集開始を通知する画面を示す図、（ｂ）は、プロキシ画像を自動的に削除した旨を通知する画面を示す図、（ｃ）は、プロキシ画像を削除するか否かをユーザに問い合わせる画面を示す図。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して、本発明の実施形態を説明する。なお、本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施形態によって限定されるわけではない。また、実施形態の中で説明されている特徴の組み合わせすべてが、本発明に必須とは限らない。
【００１２】
［第１の実施形態］
図１は、第１の実施形態に係る画像管理システム５０の構成を示すブロック図である。画像管理システム５０は、撮像装置１００（画像処理装置）、タブレット１１０（画像処理装置）、及びＰＣ１２０（外部装置）を含む。
【００１３】
撮像装置１００は、光学系１０１と、撮像素子１０２と、ＣＰＵ１０３と、一次記憶装置１０４と、二次記憶装置１０５と、記憶媒体１０６と、表示部１０７と、操作部１０８と、通信装置１０９と、を含む。
【００１４】
光学系１０１は、レンズ、シャッター、及び絞りから構成されていて、被写体からの光を適切な量とタイミングで撮像素子１０２に結像させる。撮像素子１０２は、光学系１０１を通って結像した光を画像に変換する。ＣＰＵ１０３は、入力された信号やプログラムに従って、各種の演算や、撮像装置１００を構成する各部の制御を行う。一次記憶装置１０４は、一時的なデータを記憶し、ＣＰＵ１０３の作業用に使われる。二次記憶装置１０５は、撮像装置１００を制御するためのプログラム（ファームウェア）や各種の設定情報などを記憶する。記憶媒体１０６は、画像データを記憶する。表示部１０７は、撮影時のビューファインダ画像の表示、撮影した画像の表示、対話的な操作のための文字表示などを行う。操作部１０８は、ユーザの操作を受け付けるためのものである。通信装置１０９は、タブレット１１０やＰＣ１２０と通信するためのものである。
【００１５】
タブレット１１０は、撮像画像の縮小画像（以下、「プロキシ画像」とも呼ぶ）を用いて簡易的な画像編集を行うために使用される。ＣＰＵ１１１は、タブレット１１０の各部の制御を行う。二次記憶装置１１３は、ハードディスクなどで構成され、ＣＰＵ１１１が実行するプログラムを格納する。一次記憶装置１１２は、ＲＡＭなどで構成され、二次記憶装置１１３から読み込まれたプログラムを格納する。通信装置１１４は、撮像装置１００やＰＣ１２０と通信するためのものである。表示部１１５は、プロキシ画像の表示、対話的な操作のための文字表示などを行う。操作部１１６は、ユーザの操作を受け付けるためのものである。
【００１６】
ＰＣ１２０は、撮像画像（以下、「オリジナル画像」とも呼ぶ）を用いて詳細な画像編集を行うために使用される。ＣＰＵ１２１は、ＰＣ１２０の各部の制御を行う。二次記憶装置１２３は、ハードディスクなどで構成され、ＣＰＵ１２１が実行するプログラムを格納する。一次記憶装置１２２は、ＲＡＭなどで構成され、二次記憶装置１２３から読み込まれたプログラムを格納する。通信装置１２４は、撮像装置１００やタブレット１１０と通信するためのものである。表示部１２５は、オリジナル画像の表示、対話的な操作のための文字表示などを行う。操作部１２６は、ユーザの操作を受け付けるためのものである。
【００１７】
本実施形態では、ユーザは、外出先で撮像装置１００により画像を撮影し、タブレット１１０にプロキシ画像を取り込んで簡易的な画像編集を行い、帰宅後に家のＰＣで続きの画像編集を行うものとする。ユーザがタブレット１１０を持って外出していれば、撮影直後に簡易的な画像編集を行うことができる。タブレット１１０であれば大きさもコンパクトであるため、外出時に持ち出すことが容易である。
【００１８】
図２のオリジナル画像２００（第１の画像）は、ユーザが撮像装置１００で撮影した画像を示す。撮像装置１００又はタブレット１１０は、オリジナル画像２００からプロキシ画像２０１（第２の画像）を生成する。撮像装置１００がプロキシ画像２０１を生成する場合、撮像装置１００は、画像撮影後の何らかのタイミング（例えば、ユーザ指示がなされたタイミング）でオリジナル画像２００からプロキシ画像２０１を生成する。そして、撮像装置１００は、生成したプロキシ画像２０１をタブレット１１０へ送信する。タブレット１１０がプロキシ画像２０１を生成する場合、撮像装置１００は、画像撮影後の何らかのタイミング（例えば、ユーザ指示がなされたタイミング）でオリジナル画像２００をタブレット１１０へ送信する。そして、タブレット１１０はオリジナル画像２００からプロキシ画像２０１を生成する。後者の場合、タブレット１１０は、プロキシ画像２０１の生成後に、オリジナル画像２００を削除してもよいし、そのまま保持してもよい。タブレット１１０は、受信又は生成により取得したプロキシ画像２０１を、二次記憶装置１１３に格納する。
【００１９】
ユーザは、タブレット１１０でプロキシ画像２０１の簡易的な編集を行う。プロキシ画像２０１は、画像サイズが２０００×１５００となっており、オリジナル画像２００よりも画像サイズが小さくなっている。そのため、処理能力がＰＣ１２０ほど高くないタブレット１１０のような端末でも、簡易的な画像編集が行い易くなっている。
【００２０】
なお、本実施形態の説明においては、タブレット１１０の編集対象はプロキシ画像であるものとするが、本実施形態はこれに限定されず、タブレット１１０は、オリジナル画像に基づく任意の画像を編集対象とすることができる。例えば、タブレット１１０は、撮像装置１００からオリジナル画像（のコピー）を受信し、これを編集対象としてもよい。
【００２１】
撮像装置１００は、オリジナル画像２００に、画像を一意に識別するためのＵＵＩＤ（識別情報）を付加する。また、撮像装置１００又はタブレット１１０は、プロキシ画像２０１の生成時に、オリジナル画像２００と同じＵＵＩＤをプロキシ画像２０１に付加する。
【００２２】
次に、図３を参照して、タブレット１１０における簡易的な画像編集について説明する。図３（ａ）は、編集対象の画像を選択するためのＵＩ３００（ユーザインタフェース）を示す図である。ＵＩ３００には、タブレット１１０に格納されている画像（プロキシ画像）が複数表示され、ユーザは、その中から編集したい画像を選択する。ここでは、ユーザはプロキシ画像２０１を選択したものとする。編集対象の画像が選択されると、ＵＩ３００は、図３（ｂ）に示すＵＩ３１０に切り替わる。ＵＩ３１０は、編集対象のプロキシ画像２０１のプレビュー３１１と、画像を編集するためのスライダーバー３１２乃至３１４とを含む。スライダーバー３１２乃至３１４は、それぞれ、明るさ、シャープネス、及びノイズリダクションの編集に対応する。ユーザがそれぞれのスライダーバーを動かすと、その編集結果がプレビュー３１１に反映される。ここでは、ユーザは図３（ｃ）のＵＩ３２０に示すように編集を行ったものとする。そして、ユーザが保存ボタン３２１を押下すると、タブレット１１０での編集を完了することができる。
【００２３】
図４（ａ）は、プロキシ画像の編集完了時（ユーザが保存ボタン３２１を押下した時）にタブレット１１０が実行する処理の流れを示すフローチャートである。本フローチャートの各ステップの処理は、特に断らない限り、タブレット１１０のＣＰＵ１１１が二次記憶装置１１３に格納されたプログラムを実行することにより実現される。
【００２４】
Ｓ４００で、ＣＰＵ１１１は、編集対象画像のＵＵＩＤを取得する。ここでは、図２に示すプロキシ画像２０１が編集対象画像であるので、ＣＰＵ１１１は、「８３６Ｅ３Ｂ７９−０Ｂ８Ｅ−４ｂ２７−Ｂ００Ｂ−８ＣＦ０３３７５４８０２」というＵＵＩＤを取得する。次に、Ｓ４０１でＣＰＵ１１１は、編集内容を取得する。ここでは、ＣＰＵ１１１は、図３のＵＩ３２０に示したような明るさ、シャープネス、ノイズリダクションの編集内容を取得する。次に、Ｓ４０２でＣＰＵ１１１は、Ｓ４００及びＳ４０１において取得した情報に基づき、編集情報を作成する。ここでの編集情報を示したものが、図５である。図５において、項目５００は、画像を一意に識別するための情報である画像のＵＵＩＤを示す。項目５０１乃至５０３は、タブレット１１０で編集した内容を示す情報である。タブレット１１０がこの編集情報をＰＣ１２０へ送信することで、ＰＣ１２０で続きの編集を行うことが可能となる。Ｓ４０３で、ＣＰＵ１１１は、Ｓ４０２において作成した編集情報をＰＣ１２０へ送信する。なお、タブレット１１０とＰＣ１２０とが通信可能な状況でない場合は、Ｓ４０３における編集情報の送信は、タブレット１１０とＰＣ１２０とが通信可能な状況になったタイミングで行われる。
【００２５】
次に、図４（ｂ）を参照して、図４（ａ）のＳ４０３において送信された編集情報をＰＣ１２０が受信して処理する動作について説明する。本フローチャートの各ステップの処理は、特に断らない限り、ＰＣ１２０のＣＰＵ１２１が二次記憶装置１２３に格納されたプログラムを実行することにより実現される。
【００２６】
なお、ＰＣ１２０は、図４（ｂ）の処理の実行前に、撮像装置１００からオリジナル画像２００を取得済みであるものとする。また、本実施形態の説明においては、ＰＣ１２０の編集対象はオリジナル画像であるものとするが、本実施形態はこれに限定されず、ＰＣ１２０は、オリジナル画像に基づく任意の画像を編集対象とすることができる。例えば、ＰＣ１２０は、撮像装置１００からオリジナル画像の縮小画像を受信し、これを編集対象としてもよい。
【００２７】
最初に、Ｓ４１０でＣＰＵ１２１は、編集情報を受信する。次に、Ｓ４１１でＣＰＵ１２１は、受信した編集情報を、対応するオリジナル画像に適用する。具体的には、ＣＰＵ１２１は、二次記憶装置１２３に格納されているオリジナル画像の中から、編集情報の項目５００に含まれるＵＵＩＤと同じＵＵＩＤを持つオリジナル画像を検索する。そして、ＣＰＵ１２１は、発見されたオリジナル画像に対して、編集情報の項目５０１乃至５０３に含まれる編集内容に従って編集を行う。
【００２８】
図６（ａ）は、ＰＣ１２０において編集情報をオリジナル画像に適用した様子を示す図である。なお、ＰＣ１２０では、明るさ、シャープネス、及びノイズリダクションの編集に加えて、傾き及びコントラストの編集が行えるものとする。図６（ａ）を見ると、ＰＣ１２０が受信した編集情報に含まれる項目５０１乃至５０３の情報を基にして、タブレット１１０の編集内容がスライダーバー６０１乃至６０３に引き継がれていることが分かる。また、傾き及びコントラストに対応するスライダーバー６０４及び６０５の値は初期状態のままとなっている。また、プレビュー６００は、スライダーバー６０１乃至６０３の編集結果が反映された状態となっている。ここで、図６（ｂ）に示すように、ユーザがＰＣ１２０上でコントラストの値をスライダーバー６１１に示すように編集したものとする。この状態でユーザが編集完了ボタン６１２を押下すると、オリジナル画像の編集を完了することができる。なお、ユーザは、スライダーバー６１０も同様に操作可能である。
【００２９】
図７（ａ）は、オリジナル画像の編集完了時（ユーザが編集完了ボタン６１２を押下した時）にＰＣ１２０が実行する処理の流れを示すフローチャートである。本フローチャートの各ステップの処理は、特に断らない限り、ＰＣ１２０のＣＰＵ１２１が二次記憶装置１２３に格納されたプログラムを実行することにより実現される。
【００３０】
Ｓ７００で、ＣＰＵ１２１は、編集対象画像のＵＵＩＤを取得する。次に、Ｓ７０１でＣＰＵ１２１は、編集画像情報を作成する。作成した編集画像情報を示したものが、図８（ａ）である。編集画像情報は、画像のＵＵＩＤを示す項目８００と、編集状態を示す項目８０１とを含む。編集画像情報は、項目８００により、ＵＵＩＤが識別するオリジナル画像をＰＣ１２０が編集したことを示す。また、ここでは、項目８０１は、編集状態として、編集が完了したことを示す「完了」という情報（編集完了情報）を含む。次に、Ｓ７０２でＣＰＵ１２１は、作成した編集画像情報をタブレット１１０へ送信する。なお、ＰＣ１２０とタブレット１１０とが通信可能な状況でない場合は、Ｓ７０２における編集画像情報の送信は、ＰＣ１２０とタブレット１１０とが通信可能な状況になったタイミングで行われる。
【００３１】
次に、図７（ｂ）乃至図７（ｄ）を参照して、図７（ａ）のＳ７０２において送信された編集画像情報をタブレット１１０が受信して処理する動作について説明する。これらのフローチャートの各ステップの処理は、特に断らない限り、タブレット１１０のＣＰＵ１１１が二次記憶装置１１３に格納されたプログラムを実行することにより実現される。図７（ｂ）は、画像の編集が完了したことをタブレット１１０がユーザに通知する構成について示す。図７（ｃ）は、編集が完了したオリジナル画像に対応するプロキシ画像をタブレット１１０が自動的に（ユーザに問い合わせることなく）削除する構成について示す。図７（ｄ）は、編集が完了したオリジナル画像に対応するプロキシ画像を削除するか否かを、タブレット１１０がユーザに問い合わせる構成について示す。なお、図７（ｂ）における通知に関する構成は、図７（ｃ）及び図７（ｄ）における削除に関する構成と組み合わせ可能である。
【００３２】
最初に、図７（ｂ）について説明する。Ｓ７１０で、ＣＰＵ１１１は、編集画像情報を受信する。次に、Ｓ７１１でＣＰＵ１１１は、二次記憶装置１１３に格納されているプロキシ画像の中から、編集画像情報に含まれるＵＵＩＤと同じＵＵＩＤを持つプロキシ画像を検索する。次に、Ｓ７１２でＣＰＵ１１１は、Ｓ７１１において発見されたプロキシ画像の編集が完了したことを通知する。画像の編集完了を通知する画面を表したものが、図９（ａ）である。タブレット１１０には複数のプロキシ画像が保存されており、その中で、プロキシ画像２０１が、編集が完了した画像として表示されている。このように通知することで、ユーザは編集が完了した画像をタブレット１１０上で知ることが可能となる。
【００３３】
次に、図７（ｃ）について説明する。図７（ｃ）において、図７（ｂ）と同一又は同様の処理が行われるステップには図７（ｂ）と同一の符号を付し、その説明を省略する。Ｓ７２２で、ＣＰＵ１１１は、Ｓ７１１において発見されたプロキシ画像を、二次記憶装置１１３から、自動的に（ユーザに問い合わせることなく）削除する。また、ＣＰＵ１１１は、このプロキシ画像を削除した旨をユーザに通知する。プロキシ画像を自動的に削除した旨を通知する画面を表したものが、図９（ｂ）である。タブレット１１０に保存されている複数のプロキシ画像のうち、プロキシ画像２０１を自動的に削除したことが表示されている。
【００３４】
次に、図７（ｄ）について説明する。図７（ｄ）において、図７（ｂ）と同一又は同様の処理が行われるステップには図７（ｂ）と同一の符号を付し、その説明を省略する。Ｓ７３２で、ＣＰＵ１１１は、Ｓ７１１において発見されたプロキシ画像を削除するか否かをユーザに問い合わせる。プロキシ画像を削除するか否かをユーザに問い合わせる画面を表したものが、図９（ｃ）である。タブレット１１０に保存されている複数のプロキシ画像のうち、プロキシ画像２０１を削除するか否かをユーザに問い合わせていることが分かる。ここで、ユーザがボタン９０１を押下すると、ＣＰＵ１１１は実際にプロキシ画像２０１を削除する。具体的には、Ｓ７３３で、ＣＰＵ１１１は、ボタン９０１が押下されたか否かを判定する。ボタン９０１が押下された場合、ＣＰＵ１１１はＳ７３４で、Ｓ７１１において発見されたプロキシ画像を、二次記憶装置１１３から、削除する。そうでない場合（ボタン９０２が押下されたり、いずれのボタンも押されないまま所定時間が経過したりした場合など）、ＣＰＵ１１１は、Ｓ７３４の処理を実行せずに、本フローチャートの処理を終了する。
【００３５】
ユーザがＰＣ１２０においてオリジナル画像を編集した場合、タブレット１１０に格納された、このオリジナル画像に対応するプロキシ画像の必要性が低下すると考えられる。本実施形態では、このような必要性が低下したプロキシ画像を自動的に削除したり、ユーザに削除を問い合わせたりすることにより、不要なプロキシ画像の削除を促進し、タブレット１１０の記憶容量を節約することができる。
【００３６】
ところで、上の説明では、図７（ａ）のＳ７０２においてＰＣ１２０のＣＰＵ１２１が編集画像情報をタブレット１１０へ直接送信するものとしたが、ＰＣ１２０は、サーバを介して編集画像情報をタブレット１１０へ送信してもよい。図１０は、タブレット１１０とＰＣ１２０とがサーバ１０００を介して編集画像情報を授受する画像管理システム６０の構成を示すブロック図である。図１０において、図１と同一又は同様の構成要素には図１と同一の符号を付し、その説明を省略する。
【００３７】
サーバ１０００は、ＰＣ１２０から送信された編集画像情報を通信装置１００４で受信し、二次記憶装置１００３に保存する。また、サーバ１０００はＣＰＵ１００１を備え、二次記憶装置１００３には、ＣＰＵ１００１が実行するプログラムが格納されている。一次記憶装置１００２は、ＲＡＭなどで構成され、二次記憶装置１００３から読み込まれたプログラムが格納される。
【００３８】
ＰＣ１２０が図７（ａ）のＳ７０２において編集画像情報をサーバ１０００へ送信すると、サーバ１０００は、図１１（ａ）のフローチャートに示す処理を実行する。本フローチャートの各ステップの処理は、特に断らない限り、サーバ１０００のＣＰＵ１００１が二次記憶装置１００３に格納されたプログラムを実行することにより実現される。
【００３９】
Ｓ１１００で、ＣＰＵ１００１は、ＰＣ１２０から送信された編集画像情報を受信する。次に、Ｓ１１０１でＣＰＵ１００１は、受信した編集画像情報を二次記憶装置１００３に保存する。サーバ１０００で保存している編集画像情報を表したものが、図１２である。図１２を見ると、画像のＵＵＩＤと編集状態の他に、送信フラグという項目があることが分かる。これは、タブレット１１０に編集画像情報を送信したかを表すものである。一度タブレット１１０に編集画像情報を送信すれば、タブレット１１０はＵＵＩＤが示すオリジナル画像の編集が行われたことが分かるので、サーバ１０００は再度編集画像情報を送信する必要は無い。そこで、サーバ１０００は、送信フラグの情報を用いて、タブレット１１０に送信すべき編集画像情報を制御する。
【００４０】
次に、タブレット１１０からの要求に応じてサーバ１０００が編集画像情報を送信する処理について説明する。この時のタブレット１１０側の処理を示したものが図１１（ｂ）であり、サーバ１０００側の処理を示したものが図１１（ｃ）である。図１１（ｂ）のフローチャートの各ステップの処理は、特に断らない限り、タブレット１１０のＣＰＵ１１１が二次記憶装置１１３に格納されたプログラムを実行することにより実現される。図１１（ｃ）のフローチャートの各ステップの処理は、特に断らない限り、サーバ１０００のＣＰＵ１００１が二次記憶装置１００３に格納されたプログラムを実行することにより実現される。
【００４１】
Ｓ１１１０で、ＣＰＵ１１１は、サーバ１０００に対して編集画像情報の送信を要求する。図１０（ｃ）に移り、Ｓ１１２０で、ＣＰＵ１００１は、タブレット１１０からの編集画像情報の送信要求を受信する。次に、Ｓ１１２１でＣＰＵ１００１は、未送信の編集画像情報を検索する。図１２に示すように編集画像情報１２００乃至１２０５がサーバ１０００に保存されている場合、編集画像情報１２０１乃至１２０５が未送信である。次に、Ｓ１１２２でＣＰＵ１００１は、Ｓ１１２１において発見された編集画像情報１２０１乃至１２０５をタブレット１１０へ送信する。次に、Ｓ１１２３でＣＰＵ１００１は、送信した編集画像情報の送信フラグを更新する。つまり、編集画像情報１２０１乃至１２０５の送信フラグを「済」に更新する。このようにすることで、サーバ１０００は、次に編集画像情報の送信要求を受信した際に、編集画像情報１２０１乃至１２０５をタブレット１１０に送信することを回避できる。図１０（ｂ）に戻り、Ｓ１１１１で、ＣＰＵ１１１は、編集画像情報を受信するまで待機する。編集画像情報を受信すると、Ｓ１１１２でＣＰＵ１１１は、受信した編集画像情報に応じた処理を実行する。つまり、ＣＰＵ１１１は、前述の図７（ｂ）乃至（ｄ）のような処理を実行する。以上の処理により、サーバ１０００を経由してＰＣ１２０からタブレット１１０へ編集画像情報を送信することができる。
【００４２】
ところで、図７（ａ）の説明においては、ＰＣ１２０は、ユーザが編集完了ボタン６１２（図６（ｂ））を押下した時に、オリジナル画像の編集が完了したと判断するものとした。しかしながら、オリジナル画像の編集完了時は、ユーザが編集完了ボタン６１２を押下した時に限定されない。例えば、ＰＣ１２０は、オリジナル画像に基づく画像の新規保存や上書き保存などを行った時に、オリジナル画像の編集が完了したと判断してもよい。
【００４３】
図１３（ａ）は、ＰＣ１２０が表示する、画像の保存を行うためのＵＩを示す図である。一般的なアプリケーションと同様に、図１３（ａ）のＵＩは、ファイルメニュー１３００を含む。ユーザがファイルメニュー１３００を選択すると、ＰＣ１２０は、画像を上書き保存するためのメニュー１３０１と、新規保存するためのメニュー１３０２とを表示する。
【００４４】
ユーザが上書き保存のメニュー１３０１を選択すると、ＰＣ１２０は、現在編集している画像のファイルを上書きして保存する。そして、ＰＣ１２０は、オリジナル画像の編集が完了したと判断し、図７（ａ）の処理を実行する。
【００４５】
また、ユーザが新規保存のメニュー１３０２を選択すると、ＰＣ１２０は、図１３（ｂ）に示す保存ダイアログ１３１０を表示する。ユーザは、保存ダイアログ１３１０を用いて、保存先のフォルダやファイル名、ファイルフォーマットなどを指定することができる。また、編集対象のオリジナル画像がＲＡＷ画像である場合、オリジナル画像をＪＰＥＧ画像やＴＩＦＦ画像に変換して保存することもできる。ユーザが保存ボタン１３１１を押下すると、ＰＣ１２０は、画像の新規保存を行う。そして、ＰＣ１２０は、オリジナル画像の編集が完了したと判断し、図７（ａ）の処理を実行する。
【００４６】
このように、ＰＣ１２０が一般的な保存処理を行ったタイミングをオリジナル画像の編集完了時と判断することで、ユーザが一般的な画像編集の作業を行うだけで、タブレット１１０に残っている不要なプロキシ画像を容易に削除することが可能になる。
【００４７】
なお、上の説明においては、タブレット１１０がプロキシ画像の編集を行うものとしたが、タブレット１１０の代わりに撮像装置１００がプロキシ画像の編集を行ってもよい。この場合、撮像装置１００は、オリジナル画像からプロキシ画像を生成し、例えば記憶媒体１０６に格納する。そして、上ではタブレット１１０が実行すると説明した図４（ａ）、図７（ｂ）乃至（ｄ）、及び図１０（ｂ）などの処理は、撮像装置１００が実行する。なお、撮像装置１００の記憶媒体１０６には、同一のＵＵＩＤを持つオリジナル画像及びプロキシ画像が格納されている可能性があるが、図７（ｂ）乃至（ｄ）のＳ７１１においては、撮像装置１００は、プロキシ画像の中から検索を行う。これにより、撮像装置１００がプロキシ画像の編集機能を備える場合に、ユーザが撮像装置に残っている不要なプロキシ画像を容易に削除することが可能になる。
【００４８】
以上説明したように、第１の実施形態によれば、タブレット１１０は、ＰＣ１２０がオリジナル画像を編集したことを示す編集画像情報を受信する。そして、タブレット１１０は、編集画像情報に対応するプロキシ画像について、削除などの処理を行う。これにより、必要性が低下した画像の削除を促進することが可能となる。
【００４９】
［第２の実施形態］
第１の実施形態においては、撮像装置１００（図１）は、オリジナル画像の編集完了時に編集完了情報を含む編集画像情報を送信するものとした（図７（ａ）参照）。これに対し、第２の実施形態では、オリジナル画像の編集開始時に編集画像情報を送信する構成について説明する。第２の実施形態において、画像管理システム５０の基本的な構成は第１の実施形態と同様である（図１参照）。以下、主に第１の実施形態と異なる点について説明する。なお、第２の実施形態は、画像管理システム５０（図１）のみならず、画像管理システム６０（図１０）に対しても適用可能である。
【００５０】
図１４（ａ）は、オリジナル画像の編集開始時にＰＣ１２０が実行する処理の流れを示すフローチャートである。図１４（ａ）において、図７（ａ）と同一又は同様の処理が行われるステップには図７（ａ）と同一の符号を付し、その説明を省略する。本フローチャートの各ステップの処理は、特に断らない限り、ＰＣ１２０のＣＰＵ１２１が二次記憶装置１２３に格納されたプログラムを実行することにより実現される。なお、ＰＣ１２０は、オリジナル画像に対して何らかの編集を実行したタイミングを編集開始時と判断するものとする。例えば、編集開始前の状態が図６（ａ）に示す状態である場合に、ユーザがコントラストの値を少しでも変更すると、ＰＣ１２０は編集が開始したと判断する。
【００５１】
Ｓ１４０１で、ＣＰＵ１２１は、編集画像情報を作成する。編集画像情報を示したものが、図８（ｂ）である。編集画像情報の構成は第１の実施形態と同様であるが（図８（ａ）参照）、項目８０１は、編集状態として、「完了」ではなく、編集が開始したことを示す「開始」という情報（編集開始情報）を含む。次に、Ｓ１４０２でＣＰＵ１２１は、作成した編集画像情報をタブレット１１０へ送信する。なお、ＰＣ１２０とタブレット１１０とが通信可能な状況でない場合は、Ｓ１４０２における編集画像情報の送信は、ＰＣ１２０とタブレット１１０とが通信可能な状況になったタイミングで行われる。
【００５２】
次に、図１４（ｂ）乃至図１４（ｄ）を参照して、図１４（ａ）のＳ１４０２において送信された編集画像情報をタブレット１１０が受信して処理する動作について説明する。これらのフローチャートの各ステップの処理は、特に断らない限り、タブレット１１０のＣＰＵ１１１が二次記憶装置１１３に格納されたプログラムを実行することにより実現される。
【００５３】
図１４（ｂ）乃至図１４（ｄ）のＳ１４１０の処理は、図７（ｂ）乃至図７（ｄ）のＳ７１０の処理と同様である。但し、編集画像情報は、編集完了情報ではなく編集開始情報を含む。図１４（ｂ）乃至図１４（ｄ）のＳ１４１２、Ｓ１４２２、及びＳ１４３２の処理は、図７（ｂ）乃至図７（ｄ）のＳ７１２、Ｓ７２２、及びＳ７３２の処理と同様である。但し、編集画像情報が編集完了情報ではなく編集開始情報を含むことに応じて、タブレット１１０の表示内容が適宜変更される。例えば、タブレット１１０は、Ｓ１４１２、Ｓ１４２２、及びＳ１４３２において、それぞれ、図１５（ａ）、図１５（ｂ）、及び図１５（ｃ）に示すような表示を行う。なお、図１５（ａ）乃至（ｃ）において、図９（ａ）乃至（ｃ）と同様の構成要素には、図９（ａ）乃至（ｃ）と同一の符号を付す。
【００５４】
以上説明したように、第２の実施形態によれば、ＰＣ１２０は、オリジナル画像の編集開始時に、編集開始情報を含む編集画像情報を送信し、タブレット１１０は、編集開始情報を含む編集画像情報を受信する。ユーザがＰＣ１２０においてオリジナル画像を編集した場合、編集が完了していなくても、タブレット１１０に格納された、このオリジナル画像に対応するプロキシ画像の必要性がある程度低下すると考えられる。第２の実施形態では、このような必要性が低下したプロキシ画像を自動的に削除したり、ユーザに削除を問い合わせたりすることにより、不要なプロキシ画像の削除を促進し、タブレット１１０の記憶容量を節約することができる。
【００５５】
［その他の実施形態］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００５６】
５０…画像管理システム、１００…撮像装置、１１０…タブレット、１１１…ＣＰＵ、１１２…一次記憶装置、１１３…二次記憶装置、１１４…通信装置、１１５…表示部、１１６…操作部、１２０…ＰＣ
【図１】
2017045422.tif 000003
【図２】
2017045422.tif 000004
【図４】
2017045422.tif 000005
【図５】
2017045422.tif 000006
【図６】
2017045422.tif 000007
【図７】
2017045422.tif 000008
【図８】
2017045422.tif 000009
【図１０】
2017045422.tif 000010
【図１１】
2017045422.tif 000011
【図１２】
2017045422.tif 000012
【図１３】
2017045422.tif 000013
【図１４】
2017045422.tif 000014
【図３】
2017045422.tif 000015
【図９】
2017045422.tif 000016
【図１５】
2017045422.tif 000017