(57)【要約】【課題】本発明は、デジタルカメラ等から取り込んだ画像の中からマーク付けを行いたい画像に対して容易にマーク付けを行うことができ、マーク付け作業の作業効率を向上させることができる画像処理装置を提供する。【解決手段】ユーザがデジタルカメラで撮影中に気に入った画像が撮影できたときは、当該撮影直後にレンズを覆ってマーク付け用画像を１枚撮影する。画像処理装置は、上記撮影方法で撮影された画像を含む全画像ファイルをデジタルカメラから読み込み、読み込んだ画像ファイルの画像のうち平均輝度が閾値よりも小さい画像をマーク付け用画像と判定し、その直前の画像ファイルにマークを付加する。【選択図】図４
2008103900.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像を読み込む画像読込手段と、
前記読み込んだ複数の画像に対し、マーク付け用画像か否かを判定する画像判定手段と、
前記複数の画像のうち、前記マーク付け用画像と判定された画像の直前に撮影された画像に対してマークを付加する属性付加手段とを備えることを特徴とする画像処理装置。
【請求項２】
前記複数の画像を表示する表示制御手段を更に備え、
前記表示制御手段は、マークを付加された画像を他の画像と識別可能に表示することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記画像判定手段は、前記画像の平均輝度と予め設定された閾値とを比較してマーク付け用画像か否か判定することを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記平均輝度は、画像全体のＹ成分の累計値であることを特徴とする請求項２記載の画像処理装置。
【請求項５】
前記画像属性付加手段は、前記マーク付け用画像が連続して撮影されている場合には、該連続したマーク付け用画像の枚数に応じた種類のマークを付加することを特徴とする請求項１に記載の画像処理装置。
【請求項６】
特定の画像を前記判定のための基準画像として登録する基準画像登録手段を更に備え、
前記画像判定手段は、前記画像と前記登録された基準画像情報との類似度を算出し、当該類似度と予め設定された閾値とを比較してマーク付け用画像か否か判定することを特徴とする請求項１記載の画像処理装置。
【請求項７】
前記基準画像登録手段は、前記読み込まれた複数の画像のうちのいずれかを基準画像として登録することを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記画像判定手段は、前記画像の平均輝度と前記基準画像の平均輝度との差分により類似度を算出することを特徴とする請求項６記載の画像処理装置。
【請求項９】
前記平均輝度は、画像全体のＹ成分の累計値であることを特徴とする請求項８に記載の画像処理装置。
【請求項１０】
前記判定のためのジャイロ情報を登録するジャイロ情報登録手段を更に備え、
前記画像判定手段は、前記画像に含まれるジャイロ情報と前記登録されたジャイロ情報との差分を算出し、当該差分と予め設定された閾値とを比較してマーク付け用画像か否か判定することを特徴とする請求項１に記載の画像処理装置。
【請求項１１】
前記画像判定手段によりマーク付け用画像であると判定した場合に、前記属性付加手段は、当該マーク付け画像に隠しファイル属性を付加することを特徴とし、
前記表示制御手段は、前記隠しファイル属性を付与された画像を表示しないことを特徴とする請求項１に記載の画像処理装置。
【請求項１２】
複数の画像を読み込む画像読込工程と、
前記読み込んだ複数の画像に対し、マーク付け用画像か否かを判定する画像判定工程と、
前記複数の画像のうち、前記マーク付け用画像と判定された画像の直前に撮影された画像に対してマークを付加する属性付加工程とを備えることを特徴とする画像処理方法。
【請求項１３】
請求項１２記載の画像処理方法をコンピュータに実行させるためのコンピュータに読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影画像をデジタル信号で記録するデジタルカメラ等の画像処理装置において、画像データの分類、保存、管理を行うための画像のマーク付け方法に関する。
【背景技術】
【０００２】
近年、画像の撮影、撮影画像の画像処理、撮影画像の表示等の機能を有するデジタルカメラが普及している。通常、デジタルカメラで撮影された画像はデジタルカメラ内部のフラッシュメモリ又は着脱可能なメモリーカードに保存される。
【０００３】
一般に、カメラマンは自分の撮影した画像がいい出来だと思った場合には、画像に目印となるマークを付加する。例えば、デジタルカメラを再生モードにしてお気に入りの画像を選択し、メニューなどからマーク付加機能を選択してマークを付加する方法が考えられる。また、パーソナルコンピュータ（以下、「ＰＣ」という。）などの画像処理装置に画像をデジタルカメラから転送した後に、画像を一覧表示させ、表示された画像の中から所望の画像にマークを付加する方法が考えられる。
【０００４】
また、撮影時にお気に入りの画像を他の画像と区別する方法としては、デジタルカメラの撮影モードに応じて画像を保存するフォルダを自動的に切り替えるという方法が提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００２−１９９３１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、近年のデジタルカメラでは、撮影画像の記憶手段として利用されているメモリーカードの記憶容量が増加しており、それに伴い撮影する画像の枚数も増加している。撮影枚数が増加すればそれだけマーク付けの作業が増え、カメラマンの負担が増えるという問題がある。
【０００６】
また、カメラマンは撮影時間が限られている場合が多く、カメラマンにとってシャッターチャンスを逃さないことが最優先事項である。そのため、カメラマンが撮影直後に撮影した画像にマーク付けを行いたい場合、一旦撮影を中断し、撮影した画像を選択してマーク付けの操作を行う必要があった。そのため、カメラマンはシャッターチャンスを失う恐れがある。
【０００７】
本発明は、デジタルカメラ等から取り込んだ画像の中からマーク付けを行いたい画像に対して容易にマーク付けを行うことができ、マーク付け作業の作業効率を向上させることができる画像処理装置及び方法、並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１記載の画像処理装置は、複数の画像を読み込む画像読込手段と、前記読み込んだ複数の画像に対し、マーク付け用画像か否かを判定する画像判定手段と、前記複数の画像のうち、前記マーク付け用画像と判定された画像の直前に撮影された画像に対してマークを付加する属性付加手段とを備えることを特徴とする。
【０００９】
上記目的を達成するために、請求項１２記載の画像処理方法は、複数の画像を読み込む画像読込工程と、前記読み込んだ複数の画像に対し、マーク付け用画像か否かを判定する画像判定工程と、前記複数の画像のうち、前記マーク付け用画像と判定された画像の直前に撮影された画像に対してマークを付加する属性付加工程とを備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、読み込んだ画像に対してマーク付け用画像か否かを判定する。そして、マーク付け用画像と判定された画像があるときは、当該画像の一つ前の画像にマークを付加する。これにより、デジタルカメラ等から取り込んだ画像の中からマーク付けを行いたい画像に対して容易にマーク付けを行うことができ、マーク付け作業の効率を向上させることができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の好適な実施の形態を図面を参照して詳細に説明する。
【００１２】
［第１の実施形態］
図１は、本発明の第１の実施形態に係る画像処理装置の構成を示すブロック図である。
【００１３】
図１において、画像処理装置１は、読込部１００と、入力部１０１と、蓄積部１０２と、表示部１０３とを備える。また、ＣＰＵ（Central Processing Unit)１０４と、ＲＯＭ（Read Only Memory)１０５と、ＲＡＭ（Random Access Memory)１０６とを備える。画像処理装置１は、例えば、パーソナルコンピュータ等から成り、読込部１００を介してデジタルカメラ等の画像入力装置（以下、「デジタルカメラ」という。）２に接続されている。
【００１４】
読込部１００は、デジタルカメラ２で撮影された画像を読み込む。入力部１０１はキーボードやポインティング装置で構成されており、ユーザは入力部１０１を操作してデータの入力や操作の指示を行う。蓄積部１０２はハードディスク等の記憶装置で構成され、バイナリデータやメタデータを蓄積するものである。表示部１０３は、ＣＲＴ（Cathode Ray Tube）や液晶表示装置等で構成され、蓄積部１０２に蓄積されたバイナリデータを表示したり、読込部１００で読み込まれた画像データを表示するものである。
【００１５】
ＣＰＵ１０４は、上記各部にバスを介して接続し、これらを入力信号や制御プログラムにより制御する。ＲＯＭ１０５とＲＡＭ１０６は、ＣＰＵ１０４による制御処理に必要なメモリや作業領域を提供する。また、後述するフローチャートの処理手順を実現するための制御プログラムがＲＯＭ１０５に格納されている。
【００１６】
次に、本発明の第１の実施形態におけるマーク付け動作の流れを図２及び図３を参照して説明する。なお、本実施の形態におけるマークとは、画像に付加する属性情報の一種である。属性情報の付加とは、例えば、画像ファイルのヘッダ領域に特定の属性情報を書き込むことをいう。
【００１７】
図２は、本発明の第１の実施形態におけるマーク付け動作の流れを示すフローチャートである。図３は、図２のマーク付け動作において撮影時に必要な動作と記録される画像の概要を示す図である。
【００１８】
図２において、ステップＳ２０１では、ユーザの操作に応じてデジタルカメラ２で被写体の撮影が行われる。ここで、ユーザが撮影時に気に入った画像に対してマーク付けを行いたい場合は以下の動作を行う。図３に示すように、例えば、ユーザがＩｍｇ＿０００３の撮影時に良い撮影ができたとの感触が得られたときは、レンズを手や黒のハンカチ等で覆って１枚撮影する（Ｉｍｇ＿０００４）。その後は通常の撮影を続け（Ｉｍｇ＿０００５〜）、再び気に入った撮影ができたときは同じ動作を繰り返し行う。
【００１９】
ステップＳ２０２において、ユーザは撮影が全て終了した後に、デジタルカメラ２で撮影した画像の画像ファイルを全て画像処理装置１に読み込ませる操作を行う。具体的には、デジタルカメラ２に装着されたメモリーカードを抜いて、画像処理装置１の読込部１００に装着する。この操作により、画像処理装置１がメモリーカードから画像を読み込む。また、デジタルカメラ２と画像処理装置１（の読込部１００）とをＵＳＢ（Universal Serial Bus）ケーブル等で接続し、デジタルカメラ２が画像処理装置１に画像を転送し、画像を読み込ませてもよい。
【００２０】
ステップＳ２０３において、画像処理装置１は、取り込んだ全画像ファイルからＩｍｇ＿０００４等のマーク付け用画像を抽出し、マーク付け用画像の直前に撮影された画像、すなわちＩｍｇ＿０００３等の該当画像にマークを付加する。
【００２１】
次に、図２のステップＳ２０３におけるマーク付け動作の詳細を図４及び図５を参照して説明する。
【００２２】
図４は、図２のステップＳ２０３におけるマーク付け動作の詳細な流れを示すフローチャートである。図５は、図４のマーク付け動作前後の画像の一例を示す図である。図４に示す処理は、上述したように、ＲＯＭ１０５等から読み出された制御プログラムに基づいてＣＰＵ１０４により実行される処理である。
【００２３】
図４において、ステップＳ４０１では、ＣＰＵ１０４は、読込部１００を介してデジタルカメラ２等から取り込んだｎ枚の画像の画像ファイルを撮影日時の古い順番に並べ替えて画像リストＩｍａｇｅＬｉｓｔ（ｉ）（ｉ：０，１，２，・・・，ｎ−１）を作成する。ここで、デジタルカメラ２で連写などが行われて撮影日時が同じ画像ファイルが複数枚存在した場合は、それら複数の画像ファイルをファイル名順に並び替える。本実施の形態におけるファイル名順とは、ファイル名における番号の小さい順である。以下に記載の実施形態においても同様とする。
【００２４】
ステップＳ４０２において、ＣＰＵ１０４は、カウンタｉに１をセットする。作成された画像リストにはｎ枚の画像が含まれていることから、通常は０からｎ−１までカウンタを進める。しかしながら、本実施の形態におけるマーク付け用画像は、お気に入りの画像を撮影した後に撮影されるものであるから、ＩｍａｇｅＬｉｓｔ（０）の画像はマーク付け用画像ではないことは明らかである。そこで、ＣＰＵ１０４は、ＩｍａｇｅＬｉｓｔ（１）の画像ファイルからマーク付け用画像か否か判定する。
【００２５】
次に、ステップＳ４０３において、ＣＰＵ１０４は、ステップＳ４０１で作成された画像リストからＩｍａｇｅＬｉｓｔ（ｉ）に対応する画像ファイル中の画像を読み込む。ここで、読み込む画像は画像ファイル内の本画像でもよいし、処理の高速化のために画像ファイル中に含まれる本画像よりも小さいサムネイル画像でもよい。
【００２６】
ステップＳ４０４において、ＣＰＵ１０４は、ステップＳ４０３で読み込んだ画像の平均輝度を算出する。画像の平均輝度の算出方法としては、読み込んだ画像の信号を解凍処理・信号変換等によって、Ｙ・Ｃｂ・Ｃｒ（Ｙ：輝度信号、Ｃｂ・Ｃｒ：色差信号）フォーマットに変換する方法が挙げられる。
【００２７】
ステップＳ４０５において、ＣＰＵ１０４は、画像がレンズを覆って撮影されたものか否かを判定する。具体的には、画像全体のＹ成分を平均した平均輝度と予め設定された閾値（例えば、２５６階調中の１６）とを比較する。平均輝度が閾値より小さければ（平均輝度＜閾値）、ステップＳ４０６にすすみ、そうでなければステップＳ４０８にすすむ。なお、予め設定された閾値は、レンズを覆って得られる画像を識別できる値であれば、本実施の形態で説明した値に限定されるものではない。
【００２８】
ステップＳ４０６では、ＣＰＵ１０４は、ＩｍａｇｅＬｉｓｔ（ｉ）の画像ファイルがマーク付け用画像であると判定する。例えば、図５の場合、Ｉｍａｇｅ＿０００４，Ｉｍａｇｅ＿００１０，Ｉｍａｇｅ＿００１４がマーク付け用画像であると判定される。
【００２９】
次に、ステップＳ４０７において、ＣＰＵ１０４は、前の画像ファイルであるＩｍａｇｅＬｉｓｔ（ｉ−１）の画像ファイルにマークを付加する。例えば、図５の場合、Ｉｍａｇｅ＿０００３，Ｉｍａｇｅ＿０００９，Ｉｍａｇｅ＿００１３にマークが付加される。そして、ステップＳ４０８において、ＣＰＵ１０４は、カウンタｉにｉ＋１をセットする。
【００３０】
ステップＳ４０９において、ＣＰＵ１０４はカウンタｉがｎ以上（ｉ≧ｎ）であれば本処理を終了する。一方、カウンタｉがｎより小さければ（ｉ＜ｎ）ステップＳ４０３に戻り、ステップＳ４０３以降のマーク付け用画像の判定を繰り返し行う。
【００３１】
以上のようにして、マーク付けが終わると、表示部１０３には図５に示すような画面が表示される。この画面表示において、ＣＰＵ１０４はマークを付加した画像を他の画像と識別可能なように表示する。例えば、画像の近傍に、或いは重ねてアイコンを表示したり、画像を太枠などで強調表示することが考えられる。このように、デジタルカメラで撮影した画像からマーク付け用画像を自動的に抽出することができ、ユーザが撮影中に気に入った画像に対して容易にマークを付けることができる。また、ユーザはマーク付けした画像を容易に把握することが可能となり、画像へのアクセスが容易になる。もちろん、本実施の形態における画像処理装置は、付加したマークを検索キーとして、マークを付加した画像を検索することも可能である。
【００３２】
上記第１の実施形態によれば以下の効果を奏する。すなわち、ユーザがデジタルカメラで撮影中に気に入った画像が撮影できたときは、当該撮影直後にレンズを覆ってマーク付け用画像を１枚撮影する。そして、画像処理装置において、上記撮影方法で撮影された画像を含む全画像ファイルをデジタルカメラから読み込み、読み込んだ画像ファイルの画像のうち平均輝度が閾値よりも小さい画像をマーク付け用画像と判定し、その直前の画像ファイルにマークを付加する。これにより、デジタルカメラ等から取り込んだ画像の中からマーク付けを行いたい画像に対して容易にマーク付けを行うことができ、マーク付け作業の効率を向上させることができる。
【００３３】
［第２の実施形態］
本発明の第２の実施の形態に係る画像処理装置は、その構成（図１）が上記第１の実施の形態に係る画像処理装置と同じであり、第１の実施の形態と同様の部分については同一の符号を付してその説明を省略する。以下に、上記第１の実施の形態と異なる点を説明する。
【００３４】
上記第１の実施形態では、画像に付加するマークの種類は１種類であったが、状況によっては複数のマークを使い分けたい場合が存在する。そこで、本第２の実施形態では、連続して撮影されたマーク付け用画像の枚数に応じてマークの種類を変更する。
【００３５】
本発明の第２の実施形態に係る画像処理装置の画像に対するマーク付け動作の詳細を図６及び図７を参照して説明する。
【００３６】
図６は、本発明の第２の実施形態におけるマーク付け動作の詳細な流れを示すフローチャートである。図７は、図６のマーク付け動作前後の画像の一例を示す図である。図６に示す処理は、ＲＯＭ１０５等から読み出された制御プログラムに基づいてＣＰＵ１０４により実行される処理である。
【００３７】
図６において、ステップＳ６０１では、ＣＰＵ１０４は、読込部１００を介してデジタルカメラ２等から取り込んだｎ枚の画像の画像ファイルを撮影日時の古い順番に並べ替えて画像リストＩｍａｇｅＬｉｓｔ（ｉ）（ｉ：０，１，２，・・・，ｎ−１）を作成する。ここで、デジタルカメラ２で連写などが行われて撮影日時が同じ画像ファイルが複数枚存在した場合は、それら複数の画像ファイルをファイル名順に並び替える。ステップＳ６０２において、ＣＰＵ１０４は、カウンタｉに１をセットする。
【００３８】
次に、ステップＳ６０３において、ＣＰＵ１０４は、ステップＳ６０１で作成された画像リストからＩｍａｇｅＬｉｓｔ（ｉ）に対応する画像ファイル中の画像を読み込む。ここで、読み込む画像は指定された画像ファイル内の本画像でもよいし、高速化のために画像ファイル中に含まれる本画像よりも小さいサムネイル画像でもよい。
【００３９】
ステップＳ６０４において、ＣＰＵ１０４は、ステップＳ６０３で読み込んだ画像の平均輝度を算出する。画像の平均輝度の算出方法としては、読み込んだ画像の信号を解凍処理・信号変換等によって、Ｙ・Ｃｂ・Ｃｒ（Ｙ：輝度信号、Ｃｂ・Ｃｒ：色差信号）フォーマットに変換する方法が挙げられる。
【００４０】
ステップＳ６０５において、ＣＰＵ１０４は、画像全体のＹ成分を平均した平均輝度と予め設定された閾値（例えば、２５６階調中の１６）とを比較する。平均輝度が閾値より小さければ（平均輝度＜閾値）、ステップＳ６０６にすすみ、そうでなければステップＳ６１３にすすむ。なお、予め設定された閾値は、レンズを覆って得られる画像を識別できる値であれば、本実施の形態で説明した値に限定されるものではない。
【００４１】
ステップＳ６０６では、ＣＰＵ１０４は、ＩｍａｇｅＬｉｓｔ（ｉ）の画像ファイルがマーク付け用画像であると判定する。例えば、図７の場合、Ｉｍａｇｅ＿０００４，Ｉｍａｇｅ＿００１０，Ｉｍａｇｅ＿００１３がマーク付け用画像であると判定される。
【００４２】
次に、ステップＳ６０７において、ＣＰＵ１０４は、次の画像ファイルであるＩｍａｇｅＬｉｓｔ（ｉ＋１）の画像ファイルを読み込み、読み込んだ画像ファイル中の画像の平均輝度を算出する。平均輝度の算出方法は、ステップＳ６０４と同様である。
【００４３】
ステップＳ６０８において、ＣＰＵ１０４は、ＩｍａｇｅＬｉｓｔ（ｉ＋１）の画像全体のＹ成分を平均した平均輝度と予め設定された閾値（例えば、２５６階調中の１６）とを比較する。平均輝度が閾値より小さければ（平均輝度＜閾値）、ステップＳ６０９にすすみ、そうでなければステップＳ６１１にすすむ。この閾値は、ステップＳ６０５で利用された閾値と同様である。
【００４４】
ステップＳ６０９において、ＣＰＵ１０４は、ＩｍａｇｅＬｉｓｔ（ｉ＋１）の画像ファイルがマーク付け用画像であると判定する。例えば、図７の場合、Ｉｍａｇｅ＿００１１がマーク付け用画像であると判定される。
【００４５】
次に、ステップＳ６１０では、上記判断結果からＩｍａｇｅＬｉｓｔ（ｉ），（ｉ＋１）の二つの画像ファイルが連続して撮影されたマーク付け用画像であるので、ＣＰＵ１０４はＩｍａｇｅＬｉｓｔ（ｉ−１）の画像ファイルにマークＡを付加する。例えば、図７の場合、Ｉｍａｇｅ＿０００９にマークＡが付加される。
【００４６】
一方、ステップＳ６１１において、上記判断結果からＩｍａｇｅＬｉｓｔ（ｉ）のみがマーク付け用画像であるので、ＣＰＵ１０４はＩｍａｇｅＬｉｓｔ（ｉ−１）の画像ファイルにマークＢを付加する。例えば、図７の場合、Ｉｍａｇｅ＿０００３，Ｉｍａｇｅ＿００１２にマークＢが付加される。
【００４７】
ステップＳ６１２において、既に次の画像のマーク付け用画像の判定も行っているので、ＣＰＵ１０４はカウンタｉにｉ＋１をセットする。
【００４８】
ステップＳ６１３では、ＣＰＵ１０４は、カウンタｉにｉ＋１をセットする。
【００４９】
ステップＳ６１４において、ＣＰＵ１０４はカウンタｉがｎ以上（ｉ≧ｎ）であれば本処理を終了する。一方、カウンタｉがｎより小さければ（ｉ＜ｎ）ステップＳ６０３に戻り、ステップＳ６０３以降のマーク付け用画像の判定を繰り返し行う。
【００５０】
以上のようにして、図７に示すように、デジタルカメラで撮影した画像からマーク付け用画像を自動的に抽出することができ、ユーザが撮影中に気に入った画像に対して容易にマークＡ、マークＢという２種類のマークを付けることができる。
【００５１】
上記第２の実施形態によれば以下の効果を奏する。すなわち、ユーザがデジタルカメラで撮影中に、例えば気に入った画像が撮影できたときは、当該撮影直後にレンズを覆ってマーク付け用画像を１枚撮影する。また、例えば、後で確認したい画像を撮影したときは、当該撮影直後にレンズを覆ってマーク付け用画像を２枚撮影する。そして、画像処理装置が上記撮影方法で撮影された画像を含む全画像ファイルをデジタルカメラから読み込み、読み込んだ画像ファイルの画像のうち平均輝度が閾値より小さい画像をマーク付け用画像と判定し、その直前の画像ファイルにマークＢを付加する。一方、読み込んだ画像ファイルの画像のうち平均輝度が閾値より小さい画像が連続するときは、当該連続画像をマーク付け用画像として、一連の連続画像のその直前の画像ファイルにマークＡを付加する。これにより、デジタルカメラ等から取り込んだ画像の中からマーク付けを行いたい複数の画像に対して、異なる種類のマーク付けを行うことができると共に、マーク付け作業の効率を向上させることができる。
【００５２】
上記第２の実施の形態では、マークＡ，Ｂという２種類のマークを用いたが、これに限定されるものではなく、２種類以上のマークを用いてもよい。その場合、何枚連続してマーク付け画像が撮影されているかに応じて、付加するマークの種類を決定すればよい。
【００５３】
［第３の実施形態］
本発明の第３の実施の形態に係る画像処理装置は、その構成（図１）が上記第１の実施の形態に係る画像処理装置と同じであり、第１の実施の形態と同様の部分については、同一の符号を付してその説明を省略する。以下に、上記第１の実施の形態と異なる点を説明する。
【００５４】
上記第１及び第２の実施形態では、デジタルカメラ側での所定の撮影方法として、レンズの前を覆って撮影することによりマーク付け用画像を作成していた。しかし、非常に長いレンズを使っている場合やレンズの口径が大きい場合などではレンズを覆った撮影がし難い。そこで、本第３の実施形態では、デジタルカメラ側で撮影開始時にマーク付け用リファレンス画像が撮影される。マーク付け用リファレンス画像とは、画像がマーク付け用画像か否かを判定するための基準となる画像である。本実施の形態では、マーク付け用リファレンス画像と他の画像との差分からマーク付け用画像か否かが判定され、自動的にマークが付加される。
【００５５】
本発明の第３の実施形態におけるマーク付け動作の流れを図８及び図９を参照して説明する。
【００５６】
図８は、本発明の第３の実施形態におけるマーク付け動作の流れを示すフローチャートである。図９は、図８のマーク付け動作において撮影時に必要な動作と記録される画像の概要を示す図である。
【００５７】
図８において、ステップＳ８０１では、ユーザの操作に応じてデジタルカメラ２でマーク付け用リファレンス画像の撮影が行われる。ここで、マーク付け用リファレンス画像として撮影する画像はできるだけ被写体の条件が変わらないものが望ましい。被写体の条件が変わりにくい被写体の一例として、地面やスタジアムの均一な壁などが挙げられる。マーク付け用リファレンス画像の一例を図９のＩｍｇ＿０００１に示す。
【００５８】
マーク付け用リファレンス画像を撮影した後、ユーザは通常の撮影を行う（ステップＳ８０２）。ここで、ユーザが撮影時に気に入った画像に対してマーク付けを行いたい場合は以下の動作を行う。図９に示すように、例えば、ユーザがＩｍｇ＿０００３の撮影時に良い撮影ができたとの感触が得られたときは、マーク付け用リファレンス画像（Ｉｍｇ＿０００１）と同じ被写体、例えば地面や壁を１枚撮影する（Ｉｍｇ＿０００４）。その後は通常の撮影を続け（Ｉｍｇ＿０００５〜）、再び気に入った撮影ができたときは同じ動作を繰り返し行う。
【００５９】
次に、ステップＳ８０３において、ユーザは撮影が全て終了した後に、デジタルカメラ２で撮影した画像を全て画像処理装置１に読み込ませる操作を行う。具体的には、デジタルカメラ２に装着されたメモリーカードを抜いて、画像処理装置１の読込部１００に装着する。この操作により、画像処理装置１がメモリーカードから画像を読み込む。また、デジタルカメラ２と画像処理装置１（の読込部１００）とをＵＳＢ（Universal Serial Bus）ケーブル等で接続し、デジタルカメラ２が画像処理装置１に画像を転送し、画像を読み込ませてもよい。
【００６０】
ステップＳ８０４において、画像処理装置は、取り込んだ全画像ファイルのうち最初に撮影されたマーク付け用リファレンス画像（Ｉｍｇ＿０００１）を登録する。
【００６１】
ステップＳ８０５において、登録したマーク付け用リファレンス画像を利用してマーク付け用画像を抽出し、マーク付け用画像の直前に撮影されたＩｍｇ＿０００３等の該当画像にマークを付加する。
【００６２】
次に、図８のステップＳ８０４とステップＳ８０５におけるマーク付け動作の詳細を図１０及び図１１を参照して説明する。
【００６３】
図１０は、本発明の第３の実施形態におけるマーク付け動作の詳細を示すフローチャートである。図１１は、図１０のマーク付け動作前後の画像の一例を示す図である。図１０に示す処理は、ＲＯＭ１０５等から読み出された制御プログラムに基づいてＣＰＵ１０４により実行される処理である。
【００６４】
図１０において、ステップＳ１００１では、ＣＰＵ１０４は、読込部１００を介してデジタルカメラ２等から取り込んだｎ枚の画像の画像ファイルを撮影日時の古い順に並べ替えて画像リストＩｍａｇｅＬｉｓｔ（ｉ）（ｉ：０，１，２，・・・，ｎ−１）を作成する。ここで、デジタルカメラ２で連写などが行われて撮影日時が同じ画像ファイルが複数枚存在した場合は、それら複数の画像ファイルをファイル名順に並び替える。
【００６５】
ステップＳ１００２において、ＣＰＵ１０４は、ＩｍａｇｅＬｉｓｔ（０）の画像ファイルを読み込む。ＩｍａｇｅＬｉｓｔ（０）の画像は最初に撮影されたマーク付け用リファレンス画像である。ここで、読み込む画像は指定された画像ファイル内の本画像でもよいし、高速化のために画像ファイル中に含まれる本画像よりも小さいサムネイル画像でもよい。
【００６６】
ステップＳ１００３において、ＣＰＵ１０４は、ステップＳ１００２で読み込んだ画像をマーク付け用リファレンス画像として登録し、画像処理装置１内のＲＡＭ１０６又は蓄積部１０２に記憶する。
【００６７】
ステップＳ１００４において、ＣＰＵ１０４は、カウンタｉに１にセットする。作成された画像リストにはｎ枚の画像が含まれていることから、通常は０からｎ−１までカウンタを進める。本実施の形態では、ＩｍａｇｅＬｉｓｔ（０）の画像はマーク付け用リファレンス画像であることから、ＣＰＵ１０４は、ＩｍａｇｅＬｉｓｔ（１）の画像ファイルからマーク付け用画像か否かを判定する。
【００６８】
ステップＳ１００５において、ＣＰＵ１０４は、ステップＳ１００１で作成された画像リストからＩｍａｇｅＬｉｓｔ（ｉ）に対応する画像ファイル中の画像を読み込み、ステップＳ１００３で読み込まれたマーク付け用リファレンス画像との差分を計算する。この差分は、ＩｍａｇｅＬｉｓｔ（ｉ）に対応する画像ファイル中の画像とマーク付け用リファレンス画像とがどの程度似ている画像かを示す類似度に相当する。差分が大きければ両者は似ていない、すなわち類似度は低いといえる。逆に差分が小さければ両者は似ている、すなわち類似度が高いといえる。ここで、差分値の計算方法は各画像の要素成分の差分値の合計とする。例えば、差分値の画素値を（ＲＲ，ＧＲ，ＢＲ）、比較対象の画像の画素値を（ＲＩ，ＧＩ，ＢＩ）とすると、
Ｄ（ｉ．ｊ）＝（ＲＲ−ＲＩ）２＋（ＧＲ−ＧＩ）２＋（ＢＲ−ＢＩ）２
となり、全差分値ＳＤは以下のように表される。
【００６９】
ＳＤ＝ΣＤ（ｉ．ｊ）
ステップＳ１００６において、ＣＰＵ１０４は、差分値ＳＤと予め設定された閾値（例えば、４０９６）とを比較する。差分値ＳＤが閾値より小さければ、ステップＳ１００７にすすみ、そうでなければステップＳ１００９にすすむ。
【００７０】
ステップＳ１００７において、ＣＰＵ１０４は、ＩｍａｇｅＬｉｓｔ（ｉ）の画像ファイルがマーク付け用画像であると判定する。
【００７１】
次に、ステップＳ１００８において、上記判断結果からＩｍａｇｅＬｉｓｔ（ｉ）がマーク付け用画像であるので、ＣＰＵ１０４はＩｍａｇｅＬｉｓｔ（ｉ−１）の画像ファイルにマークを付加する。
【００７２】
ステップＳ１００９において、ＣＰＵ１０４は、カウンタｉにｉ＋１をセットする。
【００７３】
ステップＳ１０１０において、ＣＰＵ１０４はカウンタｉがｎ以上（ｉ≧ｎ）であれば本処理を終了する。一方、カウンタｉがｎより小さければ（ｉ＜ｎ）ステップＳ１００５に戻り、ステップＳ１００５以降のマーク付け用画像の判定を繰り返し行う。
【００７４】
以上のようにして、図１１に示すように、デジタルカメラで撮影した画像から任意のマーク付けリファレンス画像を自動的に抽出することができ、ユーザが撮影中に気に入った画像に対して容易にマークを付けることができる。
【００７５】
上記第３の実施形態によれば以下の効果を奏する。すなわち、デジタルカメラ側で予めマーク付け用リファレンス画像となる被写体を撮影した後に通常撮影を行い、気に入った画像が撮影できたときには直後にマーク付け用リファレンス画像となる被写体を１枚撮影する。そして、画像処理装置において、上記撮影方法で撮影された画像を含む全画像ファイルをデジタルカメラから読み込み、最初の画像をマーク付け用リファレンス画像として登録する。そして、読み込んだ画像ファイルの画像とマーク付け用リファレンス画像との差分値が閾値より小さい画像をマーク付け用画像と判定し、その直前の画像ファイルにマークを付加する。これにより、デジタルカメラ等から取り込んだ画像の中からマーク付けを行いたい画像に対して容易にマーク付けを行うことができ、マーク付け作業の作業効率を向上させることができる。また、ユーザは、マーク付けを行いたい場合、レンズを覆うなどの動作を行うことなく、通常の撮影と略同じ動作で容易にマーク付けを行うことができる。
【００７６】
［第４の実施形態］
本発明の第４の実施の形態に係る画像処理装置は、その構成（図１）が上記第１の実施の形態に係る画像処理装置と同じであり、第１の実施の形態と同様の部分については、同一の符号を付してその説明を省略する。以下に、上記第１の実施の形態と異なる点を説明する。
【００７７】
上記第３の実施形態では、撮影開始時にマーク付け用リファレンス画像を撮影する必要があるが、撮影条件が厳しい場合には、適切なマーク付け用リファレンス画像を撮影できない場合がある。そこで、本第４の実施形態では、デジタルカメラ内部のジャイロセンサを用いてマーク付け用画像を登録し、ジャイロセンサの情報（以下、「ジャイロ情報」という。）からマーク付け用画像かを判定して、自動的にマークを付加する。
【００７８】
図１２は、本発明の第４の実施形態におけるマーク付け動作時の撮影時に必要な動作と記録される画像の概要を示す図である。
【００７９】
ユーザがマーク付け用リファレンス画像をデジタルカメラ２を用いて撮影する。マーク付け用リファレンス画像は、デジタルカメラを縦向きにして撮影したものである。マーク付け用リファレンス画像の一例を図１２のＩｍｇ＿０００１，Ｉｍｇ＿０００４に示す。
【００８０】
マーク付け用リファレンス画像を撮影した後、ユーザは通常の撮影を行う。図１２に示すように、例えば、ユーザがＩｍｇ＿０００２〜Ｉｍｇ＿０００３の画像を撮影した後、Ｉｍｇ＿０００３の画像が気に入って当該画像にマークを付けたい場合、デジタルカメラを縦向きにして撮影してマーク付け用画像Ｉｍｇ＿０００４を得る。そして、その後は通常の撮影を続ける（Ｉｍｇ＿０００５〜）。すなわち、ユーザが良い撮影ができたという感触が得られた場合、直後にマーク付け用リファレンス画像を１枚撮影する。
【００８１】
ユーザは撮影が全て終了した後に、デジタルカメラ２で撮影した画像を全て画像処理装置１に読み込ませる操作を行う。具体的には、デジタルカメラ２に装着されたメモリーカードを抜いて、画像処理装置１の読込部１００に装着する。この操作により、画像処理装置１がメモリーカードから画像を読み込む。また、デジタルカメラ２と画像処理装置１（の読込部１００）とをＵＳＢ（Universal Serial Bus）ケーブル等で接続し、デジタルカメラ２が画像処理装置１に画像を転送し、画像を読み込ませてもよい。
【００８２】
次に、本発明の第４の実施形態におけるマーク付け動作の詳細を図１３及び図１４を参照して説明する。
【００８３】
図１３は、本発明の第４の実施形態におけるマーク付け動作の詳細を示すフローチャートである。図１４は、図１３のマーク付け動作前後の画像の一例を示す図である。図１３に示す処理は、ＲＯＭ１０５等から読み出された制御プログラムに基づいてＣＰＵ１０４により実行される処理である。
【００８４】
図１３において、ステップＳ１３０１では、ＣＰＵ１０４は読込部１００を介してデジタルカメラ２等から取り込んだｎ枚の画像の画像ファイルを撮影日時の古い順に並べ替えて画像リストＩｍａｇｅＬｉｓｔ（ｉ）（ｉ：０，１，２，・・・，ｎ−１）を作成する。ここで、デジタルカメラ２で連写などが行われて撮影日時が同じ画像ファイルが複数枚存在した場合は、それら複数の画像ファイルをファイル名順に並び替える。
【００８５】
ステップＳ１３０２において、ＣＰＵ１０４は、ＩｍａｇｅＬｉｓｔ（０）の画像ファイルを読み込む。ＩｍａｇｅＬｉｓｔ（０）の画像は最初に撮影されたマーク付け用リファレンス画像である。ここで、読み込むのは画像内に含まれるジャイロ情報のみである。
【００８６】
ステップＳ１３０３において、読み込んだマーク付け用リファレンス画像のジャイロ情報をＲｅｆというパラメータとして登録し、画像処理装置１内のＲＡＭ１０６又は蓄積部１０２に記憶する。
【００８７】
ステップＳ１３０５において、ＣＰＵ１０４は、ＩｍａｇｅＬｉｓｔ（ｉ）に対応する画像ファイル中のジャイロ情報Ｇｙｒｏ（ｉ）を読み込む。
【００８８】
ステップＳ１３０６において、ＣＰＵ１０４は、ステップＳ１３０３で登録したジャイロ情報ＲｅｆとＧｙｒｏ（ｉ）との差分（Ｒｅｆ−Ｇｙｒｏ（ｉ））と予め設定された閾値とを比較する。ジャイロ情報ＲｅｆとＧｙｒｏ（ｉ）との差分が閾値より小さければ（Ｒｅｆ−Ｇｙｒｏ（ｉ）＜閾値）、ステップＳ１３０７にすすみ、そうでなければステップＳ１３０９にすすむ。
【００８９】
ステップＳ１３０７において、ＣＰＵ１０４は、ＩｍａｇｅＬｉｓｔ（ｉ）の画像ファイルがマーク付け用画像であると判定する。
【００９０】
ステップＳ１３０８において、上記判断結果からＩｍａｇｅＬｉｓｔ（ｉ）がマーク付け用画像であるので、ＣＰＵ１０４はＩｍａｇｅＬｉｓｔ（ｉ−１）の画像ファイルにマークを付加する。
【００９１】
ステップＳ１３０９において、ＣＰＵ１０４は、カウンタｉにｉ＋１をセットする。
【００９２】
ステップＳ１３１０において、ＣＰＵ１０４はカウンタｉがｎ以上（ｉ≧ｎ）であれば本処理を終了する。一方、カウンタｉがｎより小さければ（ｉ＜ｎ）ステップＳ１３０５に戻り、ステップＳ１３０５以降のマーク付け用画像の判定を繰り返し行う。
【００９３】
以上のようにして、図１４に示すように、デジタルカメラで撮影した画像から任意のマーク付けリファレンス画像を自動的に抽出することができ、ユーザが撮影中に気に入った画像に対して容易にマークを付けることができる。
【００９４】
上記第４の実施形態によれば以下の効果を奏する。すなわち、デジタルカメラ側で予めマーク付け用リファレンス画像となる縦向き画像を撮像した後に通常撮影を行い、気に入った画像が撮影できたときにはデジタルカメラを縦向きにして１枚撮影する。そして、画像処理装置において、上記撮影方法で撮影された画像を含む全画像ファイルをデジタルカメラから読み込み、ジャイロ情報を持つ画像から該ジャイロ情報Ｒｅｆを登録する。そして、登録したジャイロ情報ＲｅｆとＧｙｒｏ（ｉ）との差分が予め設定された閾値より小さい画像をマーク付け用画像と判定し、その直前の画像ファイルにマークを付加する。これにより、デジタルカメラ等から取り込んだ画像の中からマーク付けを行いたい画像に対して容易にマーク付けを行うことができ、マーク付け作業の作業効率を向上させることができる。また、ユーザは、マーク付けを行いたい場合、地面や壁等などを撮影することなく、通常の撮影と略同じ動作で容易にマーク付けを行うことができる。
【００９５】
上記第４の実施形態では、ジャイロセンサを用いた画像をリファレンス画像として登録しておいたが、予め登録せずに、最初から縦向きで撮影された画像をマーク付け用画像として扱ってもよい。
【００９６】
また、上記第２の実施形態のように、複数枚のマーク付け用画像を連続して撮影した場合には、別の種類のマークを付けてもよい。
【００９７】
［第５の実施形態］
本発明の第５の実施の形態に係る画像処理装置は、その構成（図１）が上記第１の実施の形態に係る画像処理装置と同じであり、第１の実施の形態と同様の部分については、同一の符号を付してその説明を省略する。以下に、上記第１の実施の形態と異なる点を説明する。
【００９８】
上記第１〜第４の実施形態で説明したマーク付け方法では、多数の画像に対してマーク付けを行うと多数のマーク付け用画像が発生する。本来、マーク付け用画像は他の画像にマーク付けするために撮影されたものであって、閲覧するためのものではない、したがって、ユーザが画像を閲覧するときにマーク付け用画像が多く表示されると、画像が見づらくなるおそれがある。そこで、本第５の実施形態では、マーク付け用画像を表示しない形態について説明する。
【００９９】
本発明の第５の実施形態におけるマーク付け動作の流れを図１５を参照して説明する。
【０１００】
図１５は、本発明の第５の実施形態におけるマーク付け動作の流れを示すフローチャートである。
【０１０１】
図１５において、ステップＳ１５０１では、ユーザは上記第１の実施形態の図２のステップＳ２０１で説明した撮影方法により撮影を行う。すなわち、ユーザが良い撮影ができたという感触が得られた場合、その撮影直後にレンズを覆うなどして輝度の低い画像を１枚撮影する。
【０１０２】
ステップＳ１５０２において、ユーザは撮影が全て終了した後、図２のステップＳ２０２と同様に、デジタルカメラ２で撮影した画像を全て画像処理装置１に取り込ませる。
【０１０３】
ステップＳ１５０３において、画像処理装置１は、取り込んだ全画像ファイルからマーク付け用画像を抽出して、マーク付け用画像には隠しファイル属性を付加し、マーク付け用画像の直前に撮影された該当画像に対してマークを付加する。
【０１０４】
ステップＳ１５０４において、画像処理装置１は、取り込んだ画像を表示する際に、隠しファイル属性が付いたファイルを表示せず、マークが付けられた画像についてはマークを付けて表示し、どちらでもない画像についてはそのまま表示する。
【０１０５】
次に、図１５のステップＳ１５０３におけるマーク付け動作の詳細を図１６及び図１７を参照して説明する。
【０１０６】
図１６は、図１５のステップＳ１５０３におけるマーク付け動作の詳細を示すフローチャートである。図１７は、図１６のマーク付け動作前後の画像の表示状態の一例を示す図である。図１５に示す処理は、ＲＯＭ１０５等から読み出された制御プログラムに基づいてＣＰＵ１０４により実行される処理である。
【０１０７】
図１６において、ステップＳ１６０１では、ＣＰＵ１０４は読込部１００を介してデジタルカメラ２等から取り込んだｎ枚の画像の画像ファイルを撮影日時の古い順に並べ替えて画像リストＩｍａｇｅＬｉｓｔ（ｉ）（ｉ：０，１，２，・・・，ｎ−１）を作成する。ここで、デジタルカメラ２で連写などが行われて撮影日時が同じ画像ファイルが複数枚存在した場合は、それら複数の画像ファイルをファイル名順に並び替える。
【０１０８】
ステップＳ１６０２において、ＣＰＵ１０４は、カウンタｉに１をセットする。
【０１０９】
ステップＳ１６０３において、ＣＰＵ１０４は、ステップＳ１６０２で作成された画像リストからＩｍａｇｅＬｉｓｔ（ｉ）に対応する画像ファイル中の画像を読み込む。ここで、読み込む画像は画像ファイル内の本画像でもよいし、処理の高速化のために画像ファイル中に含まれる本画像よりも小さいサムネイル画像でもよい。
【０１１０】
ステップＳ１６０４において、ＣＰＵ１０４は、ステップＳ１６０３で読み込んだ画像の平均輝度を算出する。画像の平均輝度の算出方法としては、読み込んだ画像の信号を解凍処理・信号変換等によって、Ｙ・Ｃｂ・Ｃｒ（Ｙ：輝度信号、Ｃｂ・Ｃｒ：色差信号）フォーマットに変換する方法が挙げられる。
【０１１１】
ステップＳ１６０５において、ＣＰＵ１０４は、画像全体のＹ成分を平均した平均輝度と予め設定された閾値（例えば、２５６階調中の１６）とを比較する。平均輝度が閾値より小さければ（平均輝度＜閾値）、ステップＳ４０６にすすみ、そうでなければステップＳ１６０９にすすむ。
【０１１２】
ステップＳ１６０６において、ＣＰＵ１０４は、ＩｍａｇｅＬｉｓｔ（ｉ）の画像ファイルがマーク付け用画像であると判定する。
【０１１３】
ステップＳ１６０７において、ＣＰＵ１０４は、ＩｍａｇｅＬｉｓｔ（ｉ）の画像ファイル、すなわちマーク付け用画像に隠しファイル属性を付加する。
【０１１４】
ステップＳ１６０８において、ＣＰＵ１０４は、前の画像ファイルであるＩｍａｇｅＬｉｓｔ（ｉ−１）の画像ファイルにマークを付加する。そして、ステップＳ１６０９において、ＣＰＵ１０４は、カウンタｉにｉ＋１をセットする。
【０１１５】
ステップＳ１６１０において、ＣＰＵ１０４はカウンタｉがｎ以上（ｉ≧ｎ）であれば本処理を終了する。一方、カウンタｉがｎより小さければ（ｉ＜ｎ）ステップＳ１６０３に戻り、ステップＳ１６０３以降のマーク付け用画像の判定を繰り返し行う。
【０１１６】
以上のようにして、図１７に示すように、デジタルカメラで撮影した画像からマーク付け用画像を抽出して隠しファイル属性を付けることで、マーク付け用画像を表示せずに撮影した画像を表示することが可能となる。
【０１１７】
上記第５の実施形態によれば以下の効果を奏する。すなわち、ユーザがデジタルカメラで撮影中に気に入った画像が撮影できたときは、当該撮影直後にレンズを覆ってマーク付け用画像を１枚撮影する。そして、画像処理装置において、上記撮影方法で撮影された画像を含む全画像ファイルをデジタルカメラから読み込み、読み込んだ画像ファイルの画像のうち平均輝度が閾値よりも小さい画像をマーク付け用画像と判定する。そして、マーク付け用画像に隠しファイル属性を付加し、その直前の画像ファイルにマークを付加する。これにより、マーク付け用画像を表示せずに、マークが付加された画像とその他の画像のみを表示することができる。また、デジタルカメラ等から取り込んだ画像の中からマーク付けを行いたい画像に対して容易にマーク付けを行うことができ、マーク付け作業の作業効率を向上させることができる。
【０１１８】
上記第５の実施形態では、輝度成分を用いてマーク付け用画像の判定を行っているが、上記第１〜第４の実施形態のように、マーク付け用リファレンス画像を用いたり、デジタルカメラのジャイロセンサを用いたり、複数枚撮影してマークの重要度を付けたりしてもよい。
【０１１９】
上記第１〜第５の実施形態では、日時順に画像を並び替えたが、ファイル名順に並べ替えてもよい。撮影のたびにファイル名がカウントアップされて付与されるような場合であれば、撮影の順番とファイル名順に並べ替えたときの順番が一致するから、マーク付け用画像の前の順番の画像はマークを付けたい画像ということになる。ファイル名順に並べることにより、処理が高速になる。また、上記第１の実施形態では平均輝度を用いたが、画像全体のＹ成分の累計値を用いてもよい。
【０１２０】
デジタルカメラでは、保存する画像ファイルの圧縮方式を設定することができる。例えば、ＣＭＯＳやＣＣＤセンサー情報をそのまま記録したＲＡＷ画像（以下、「ＲＡＷ」という。）のみを保存するよう設定することができる。また、ＲＡＷ及びＪＰＥＧ方式でラージサイズに圧縮した画像を保存するよう設定することも可能である。また、ＪＰＥＧでラージサイズに圧縮した画像のみ保存する設定、ＪＰＥＧでスモールサイズに圧縮した画像のみ保存する設定にすることも可能である。この場合、ＲＡＷのみの画像リストＩｍａｇｅＬｉｓｔ（ｎ）やＪＰＥＧラージサイズのみの画像リストＩｍａｇｅＬｉｓｔ（ｎ）等が作成される。画像ファイルの種類ごとのリストに対して図４に示したフローチャートに従ってマーク付けが行われる。
【０１２１】
このようにファイルの保存設定に応じたリストを作成することで、デジタルカメラでの保存設定によらずマーク付けが可能である。
【０１２２】
上記第１〜第５の実施形態では、デジタルカメラ等の画像入力装置とＰＣ等の画像処理装置とを接続し、画像処理装置側でマーク付けを行った場合について説明した。しかし、本発明の適用範囲はこれに限定されない。例えば、デジタルカメラ等の画像入力装置を画像処理装置に接続することなく、画像入力装置内でマーク付けの処理を行ってもよい。すなわち、画像入力装置がメモリーカードから画像を読み込み、第１〜第５の実施形態における画像処理装置が行っている処理まで行ってもよい。
【０１２３】
また、上記第１〜第５の実施形態では、読み込んだ複数の画像を一旦並び替え、マーク付け用画像の直前の画像にマークを付加するようにしていた。しかしながら、本発明の適用範囲はこれに限定されない。例えば、並び替えをせずに、マーク付け用画像の撮影日時より前に撮影された画像のうち、最も遅くに撮影された画像を検索することでも、マークを付ける対象となる画像を特定することが可能である。
【０１２４】
また、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【０１２５】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１２６】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリーカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【０１２７】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【０１２８】
更に、前述した実施形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行う場合である。
【図面の簡単な説明】
【０１２９】
【図１】本発明の第１の実施形態に係る画像処理装置の構成を示すブロック図である。
【図２】本発明の第１の実施形態におけるマーク付け動作の流れを示すフローチャートである。
【図３】図２のマーク付け動作において撮影時に必要な動作と記録される画像の概要を示す図である。
【図４】図２のステップＳ２０３におけるマーク付け動作の詳細な流れを示すフローチャートである。
【図５】図４のマーク付け動作前後の画像の一例を示す図である。
【図６】本発明の第２の実施形態におけるマーク付け動作の詳細な流れを示すフローチャートである。
【図７】図６のマーク付け動作前後の画像の一例を示す図である。
【図８】本発明の第３の実施形態におけるマーク付け動作の流れを示すフローチャートである。
【図９】図８のマーク付け動作において撮影時に必要な動作と記録される画像の概要を示す図である。
【図１０】本発明の第３の実施形態におけるマーク付け動作の詳細を示すフローチャートである。
【図１１】図１０のマーク付け動作前後の画像の一例を示す図である。
【図１２】本発明の第４の実施形態におけるマーク付け動作時の撮影時に必要な動作と記録される画像の概要を示す図である。
【図１３】本発明の第４の実施形態におけるマーク付け動作の詳細を示すフローチャートである。
【図１４】図１３のマーク付け動作前後の画像の一例を示す図である。
【図１５】本発明の第５の実施形態におけるマーク付け動作の流れを示すフローチャートである。
【図１６】図１５のステップＳ１５０３におけるマーク付け動作の詳細を示すフローチャートである。
【図１７】図１６のマーク付け動作前後の画像の一例を示す図である。
【符号の説明】
【０１３０】
１  画像処理装置
２  画像入力装置
１００  読込部
１０１  入力部
１０２  蓄積部
１０３  表示部
１０４  ＣＰＵ
１０５  ＲＯＭ
１０６  ＲＡＭ
【図１】
2008103900.tif 000003
【図２】
2008103900.tif 000004
【図３】
2008103900.tif 000005
【図４】
2008103900.tif 000006
【図５】
2008103900.tif 000007
【図６】
2008103900.tif 000008
【図７】
2008103900.tif 000009
【図８】
2008103900.tif 000010
【図９】
2008103900.tif 000011
【図１０】
2008103900.tif 000012
【図１１】
2008103900.tif 000013
【図１２】
2008103900.tif 000014
【図１３】
2008103900.tif 000015
【図１４】
2008103900.tif 000016
【図１５】
2008103900.tif 000017
【図１６】
2008103900.tif 000018
【図１７】
2008103900.tif 000019