(57)【要約】【課題】フォトモザイク画像の素材として的確な画像データを取得する。【解決手段】フォトモザイク画像の元となる元画像を複数の分割領域に分割する分割部４と、前記分割部により分割された複数の前記分割領域を、分割領域ごとに所定の色区分に分類する第１分類部４と、画像を取得する画像取得部１２と、前記画像取得部により取得された前記画像を所定の色区分に分類する第２分類部４と、前記第１分類部により分類された複数の前記分割領域の色区分、及び前記第２分類部により分類された前記画像の色区分に基づいて、前記画像が前記フォトモザイク画像の素材として的確か否かを判定する判定部４とを備える。【選択図】図１
2014010522.tif 000002
【特許請求の範囲】
【請求項１】
フォトモザイク画像の元となる元画像を複数の分割領域に分割する分割部と、
前記分割部により分割された複数の前記分割領域を、分割領域ごとに所定の色区分に分類する第１分類部と、
画像を取得する画像取得部と、
前記画像取得部により取得された前記画像を所定の色区分に分類する第２分類部と、
前記第１分類部により分類された複数の前記分割領域の色区分、及び前記第２分類部により分類された前記画像の色区分に基づいて、前記画像が前記フォトモザイク画像の素材として的確か否かを判定する判定部と
を備えることを特徴とするデジタルカメラ。
【請求項２】
前記判定部は、前記画像の色区分と一致する色区分の分割領域が存在する場合に、前記画像が前記フォトモザイク画像の素材として的確と判定することを特徴とする請求項１記載のデジタルカメラ。
【請求項３】
前記判定部による判定結果を表示する表示部を備えることを特徴とする請求項１または２記載のデジタルカメラ。
【請求項４】
前記表示部は、前記フォトモザイク画像を作成するために必要な前記画像の色区分ごとの枚数、及び前記フォトモザイク画像を作成するために必要な前記画像の色区分ごとの枚数の構成比率の少なくとも一つを表示することを特徴とする請求項３記載のデジタルカメラ。
【請求項５】
前記フォトモザイク画像を作成するために必要な前記画像の色区分ごとの枚数、及び前記フォトモザイク画像を作成するために必要な前記画像の色区分ごとの枚数の構成比率の少なくとも一つに関する情報を記憶する記憶部
を備えることを特徴とする請求項４記載のデジタルカメラ。
【請求項６】
前記画像の色区分と一致する色区分の分割領域の輝度値を分割領域ごとに算出する第１輝度算出部と、
前記画像の輝度値を算出する第２輝度算出部とを備え、
前記判定部は、前記第１輝度算出部により算出された複数の前記分割領域の輝度値、及び前記第２輝度算出部により算出された前記画像の輝度値に基づいて、前記画像が前記フォトモザイク画像の素材として的確か否かを判定することを特徴とする請求項２〜５の何れか一項に記載のデジタルカメラ。
【請求項７】
前記判定部は、前記画像の輝度値を基準として所定の範囲内の輝度値を有する分割領域が存在する場合に、前記画像が前記フォトモザイク画像の素材として的確と判定することを特徴とする請求項６記載のデジタルカメラ。
【請求項８】
前記画像の輝度値を基準として所定の範囲内の輝度値を有する分割領域が存在しない場合に、前記画像の色区分と一致する色区分の分割領域の中で前記画像の輝度値と最も輝度値の差が小さい分割領域を検出する検出部を備え、
前記表示部は、前記検出部により検出された分割領域の輝度値と前記画像の輝度値との差を表示することを特徴とする請求項６記載のデジタルカメラ。
【請求項９】
前記画像の輝度値を基準として所定の範囲内の輝度値を有する分割領域の色差成分値を分割領域ごとに算出する第１色差算出部と、
前記画像の色差成分値を算出する第２色差算出部とを備え、
前記判定部は、前記第１色差算出部により算出された複数の前記分割領域の色差成分値、及び前記第２色差算出部により算出された前記画像の色差成分値に基づいて、前記画像が前記フォトモザイク画像の素材として的確か否かを判定することを特徴とする請求項７記載のデジタルカメラ。
【請求項１０】
前記判定部により素材として的確と判定された画像に基づいてフォトモザイク画像を作成する作成部を備えることを特徴とする請求項１〜９の何れか一項に記載のデジタルカメラ。
【請求項１１】
コンピュータに、
フォトモザイク画像の元となる元画像を複数の分割領域に分割する分割機能、
前記分割機能により分割された複数の前記分割領域を、分割領域ごとに所定の色区分に分類する第１分類機能、
画像を取得する画像取得機能、
前記画像取得機能により取得された前記画像を所定の色区分に分類する第２分類機能、
前記第１分類機能により分類された複数の前記分割領域の色区分、及び前記第２分類機能により分類された前記画像の色区分に基づいて、前記画像が前記フォトモザイク画像の素材として的確か否かを判定する判定機能、を実現させるための画像判定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデジタルカメラ及び画像判定プログラムに関するものである。
【背景技術】
【０００２】
複数の画像をタイル画のように組み合わせてフォトモザイク画像を作成する画像処理装置が知られている（例えば、特許文献１参照）。この画像処理装置によれば、メモリ内に記憶されている画像データを用いてフォトモザイク画像を作成する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２８７０６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、この画像処理装置においては、フォトモザイク画像を作成するために必要な数の画像データがメモリ内に記憶されていても、フォトモザイク画像を構成する素材として的確な画像データが記憶されていなければ良好なフォトモザイク画像を作成することができない。
【０００５】
このような場合において、新たに画像を撮影し、フォトモザイク画像を作成するための素材として、新たに撮影した画像の画像データをメモリ内に記憶することが考えられる。しかし、新たに撮影した画像の画像データがフォトモザイク画像を構成する素材として的確か否かを認識することは困難である。
【０００６】
本発明の目的は、フォトモザイク画像の素材として的確な画像データを取得することができるデジタルカメラ及び画像判定プログラムを提供することである。
【課題を解決するための手段】
【０００７】
本発明のデジタルカメラは、フォトモザイク画像の元となる元画像を複数の分割領域に分割する分割部と、前記分割部により分割された複数の前記分割領域を、分割領域ごとに所定の色区分に分類する第１分類部と、画像を取得する画像取得部と、前記画像取得部により取得された前記画像を所定の色区分に分類する第２分類部と、前記第１分類部により分類された複数の前記分割領域の色区分、及び前記第２分類部により分類された前記画像の色区分に基づいて、前記画像が前記フォトモザイク画像の素材として的確か否かを判定する判定部とを備えることを特徴とする。
【０００８】
また、本発明の画像判定プログラムは、コンピュータに、フォトモザイク画像の元となる元画像を複数の分割領域に分割する分割機能、前記分割機能により分割された複数の前記分割領域を、分割領域ごとに所定の色区分に分類する第１分類機能、画像を取得する画像取得機能、前記画像取得機能により取得された前記画像を所定の色区分に分類する第２分類機能、前記第１分類機能により分類された複数の前記分割領域の色区分、及び前記第２分類機能により分類された前記画像の色区分に基づいて、前記画像が前記フォトモザイク画像の素材として的確か否かを判定する判定機能、を実現させることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、フォトモザイク画像の素材として的確な画像データを取得することができる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態に係るデジタルカメラのシステム構成を示すブロック図である。
【図２】実施の形態に係るデジタルカメラにおける素材取得モードにおける処理を示すフローチャートである。
【図３】実施の形態に係るデジタルカメラにおける元画像を複数のタイルに分割した状態を示す図である。
【図４】実施の形態に係るデジタルカメラに記憶されているファイルを示す図である。
【図５】実施の形態に係るデジタルカメラのＬＣＤ表示部に表示された画像を示す図である。
【図６】実施の形態に係るデジタルカメラに記憶されているファイルを示す図である。
【図７】実施の形態に係るデジタルカメラの素材取得モードにおける撮影された画像の適否判定処理を示すフローチャートである。
【図８】実施の形態に係るデジタルカメラのＬＣＤ表示部に表示された画像を示す図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施の形態に係るデジタルカメラについて説明する。図１は実施の形態に係るデジタルカメラのシステム構成を示すブロック図である。デジタルカメラ２は、ＣＰＵ４を備え、ＣＰＵ４には操作部６、デジタルカメラ本体の背面に設けられたＬＣＤ表示部８の表示制御を行う表示制御部１０、被写体を撮影するための撮像素子１２、撮像素子１２から出力された撮像信号から生成された画像データ等を一時的に記憶する画像記憶部１４、画像データから画素ごとの各色成分（Ｒ（赤）、Ｇ（緑）、Ｂ（青））の階調値を検出する検出部１６、ＣＰＵ４が実行する撮影処理等のプログラムを記憶するプログラム記憶部１７、フォトモザイク画像の元となる画像（以下、元画像という。）に関する情報を記録する第１ファイル、及びフォトモザイク画像を構成する素材となり得る画像（以下、素材画像という。）に関する情報を記録する第２ファイルを記憶するデータ記憶部１８、素材画像を残り何枚取得する必要があるかについての残枚数情報を記憶する情報記憶部１９、及び画像データを記憶するメモリカード２０を着脱するメモリカードスロット２２が接続されている。
【００１２】
ここで、操作部６には、シャッタボタン（不図示）、素材画像を取得する素材取得モードを設定する素材取得モードボタン（不図示）、元画像の画像データ（以下、元画像データという。）を選択するマルチセレクタ（不図示）等が含まれている。
【００１３】
次に、図２に示すフローチャートを参照して実施の形態に係るデジタルカメラ２における素材画像の取得処理について説明する。まず、素材取得モードボタンの操作により素材取得モードが設定され、マルチセレクタの操作によりメモリカード２０に記憶されている画像データの中から元画像データが選択されると（ステップＳ１）、ＣＰＵ４は、元画像データに基づく元画像をＬＣＤ表示部８に表示する。
【００１４】
次に、図３に示すように、元画像３０を、例えば１０×１０の複数のタイル状の領域（以下、タイルという。）に分割する（ステップＳ３）。例えば、元画像３０の座標「０，０」に位置するタイル（０，０）、元画像３０の座標「１，０」に位置するタイル（１，０）、…、元画像３０の座標「９，９」に位置するタイル（９，９）の１００枚のタイルに分割する。なお、分割するタイルの枚数については操作者が任意に設定することができる。
【００１５】
次に、ＣＰＵ４は、検出部１６により、元画像データから各タイルに対応する領域における画素ごとのＲ、Ｇ、Ｂの各成分の階調値を検出し、検出部１６により検出した階調の成分ごとの値の平均値（以下、平均階調値という。）を算出する（ステップＳ５）。次に、ＣＰＵ４は、算出した各成分の平均階調値を元画像データの画像ファイル名と共にデータ記憶部１８に記憶されている第１ファイルに記録する。
【００１６】
例えば、画像ファイル名「元画像３０．ｊｐｇ」の元画像データから、タイル（０，０）に対応する領域の平均階調値が（Ｒ，Ｇ，Ｂ）＝（３６、１３、１０）と算出された場合、図４に示すように、元画像データ名を「元画像３０．ｊｐｇ」、タイル位置（Ｘ，Ｙ）を「０，０」、平均階調値（Ｒ，Ｇ，Ｂ）を「３６、１３、１０」のように第１ファイルに記録する。
【００１７】
また、タイル（１，０）に対応する領域の平均階調値が（Ｒ，Ｇ，Ｂ）＝（６９、１１８、１８５）と算出された場合、元画像データ名を「元画像３０．ｊｐｇ」、タイル（Ｘ，Ｙ）を「１，０」、平均階調値（Ｒ，Ｇ，Ｂ）を「６９、１１８、１８５」のように第１ファイルに記録する（図４参照）。以後同様の処理を繰り返し、タイル（９，９）に対応する領域の平均階調値が（Ｒ，Ｇ，Ｂ）＝（４４、２９、７４）と算出された場合、元画像データ名を「元画像３０．ｊｐｇ」、タイル（Ｘ，Ｙ）を「９，９」、平均階調値（Ｒ，Ｇ，Ｂ）を「４４、２９、７４」のように第１ファイルに記録する（図４参照）。
【００１８】
次に、ＣＰＵ４は、第１ファイルに記録された各タイル位置に対応する領域の平均階調値に基づいて、予め設定されている色分類基準により、元画像の各タイルの色を「赤」、「緑」、「青」、「白」、「黒」、「黄」の６色の何れかの区分の色に分類し（ステップＳ５）、色区分を第１ファイルに記録する。例えば、タイル（０，０）の色を「黒」に分類した場合、図４に示すように、第１ファイルのタイル（０，０）の色区分の欄に「黒」と記録する。また、タイル（１，０）の色を「青」に分類した場合、第１ファイルのタイル（１，０）の色区分の欄に「青」と記録する（図４参照）。以後同様の処理を繰り返し、タイル（９，９）の色を「青」に分類した場合、第１ファイルのタイル（９，９）の色区分の欄に「青」と記録する（図４参照）。ここで、色分類基準については操作者が任意に設定することができる。
【００１９】
また、ＣＰＵ４は、第１ファイルに記録された平均階調値に基づいて、数式１により元画像の各タイルの輝度値を算出し（ステップＳ６）、算出した輝度値を第１ファイルに記録する。
【００２０】
輝度値  ＝  Ｒ×0.29891＋Ｇ×0.58661＋Ｂ×0.11448      …（数式１）
例えば、タイル（０，０）の輝度値を１９と算出した場合、図４に示すように、第１ファイルのタイル（０，０）の輝度値の欄に「１９」と記録する。また、タイル（１，０）の輝度値を１１１と算出した場合、第１ファイルのタイル（１，０）の輝度値の欄に「１１１」と記録する（図４参照）。以後同様の処理を繰り返し、タイル（９，９）の輝度値を１９と算出した場合、第１ファイルのタイル（９，９）の輝度値の欄に「３８」と記録する（図４参照）。
【００２１】
次に、ＣＰＵ４は、第１ファイルに記憶された元画像データ名、タイル位置、色区分に基づいて、元画像３０（図３参照）のフォトモザイク画像を作成するために必要な素材画像があと何枚必要かについての残枚数を色区分ごとに算出し、算出した残枚数情報を情報記憶部１９に記憶する（ステップＳ７）。例えば、図３に示すように、元画像３０が１００枚のタイルに分割された場合、色区分「赤」の素材画像の残枚数を１５枚、色区分「緑」の素材画像の残枚数を２０枚、色区分「青」の素材画像の残枚数を１０枚、色区分「白」の素材画像の残枚数を２０枚、色区分「黒」の素材画像の残枚数を２５枚、色区分「黄」の素材画像の残枚数を１０枚のように算出し、算出した残枚数情報を情報記憶部１９に記憶する。
【００２２】
次に、ＣＰＵ４は、撮像素子１２によりスルー画像の撮影を開始し、図５に示すように、ＬＣＤ表示部８の左側の領域にスルー画像を表示する（ステップＳ８）。また、ＣＰＵ４は、情報記憶部１９から残枚数情報を読み出し、図５に示すように、ＬＣＤ表示部８の右側の領域に元画像３０からフォトモザイク画像を作成するために必要な素材画像の残枚数を表示する（ステップＳ９）。例えば、図５に示すように、上から順に「赤  １５枚」、「緑  ２０枚」、「青  １０枚」、「白  ２０枚」、「黒  ２５枚」、「黄  １０枚」のように表示する。
【００２３】
次に、レリーズボタンが操作されて被写体の撮影が行われると（ステップＳ１０）、ＣＰＵ４は、撮影された画像の撮影画像データを画像記憶部１４に一旦記憶する。次に、ＣＰＵ４は、画像記憶部１４から撮影画像データを読み出し、撮影画像データに基づく画像をＬＣＤ表示部８の左側の領域に表示する。また、ＣＰＵ４は、検出部１６により、撮影画像データから画素ごとのＲ、Ｇ、Ｂの各成分の階調値を検出し、検出部１６により検出した階調値から平均階調値を算出する（ステップＳ１１）。
【００２４】
次に、ＣＰＵ４は、算出した各成分の平均階調値を撮影画像データの画像ファイル名と共にデータ記憶部１８に記憶されている第２ファイルに記録する。例えば、撮影された画像の画像ファイル名が「Ｐ００１．ｊｐｇ」とされ、撮影された画像の各成分の平均階調値が（Ｒ，Ｇ，Ｂ）＝（６９、１１８、１８５）と算出された場合、図６に示すように、画像データ名を「Ｐ００１．ｊｐｇ」、平均階調値（Ｒ，Ｇ，Ｂ）を「６９、１１８、１８５」のように第２ファイルに記録する。
【００２５】
次に、ＣＰＵ４は、第２ファイルに記録された平均階調値に基づいて、予め設定されている色分類基準により、撮影された画像の色を「赤」、「緑」、「青」、「白」、「黒」、「黄」の６色の何れかの区分の色に分類し（ステップＳ１２）、色区分を第２ファイルに記録する。例えば、撮影された画像の色を「青」に分類した場合、図６に示すように、第２ファイルの色区分の欄に「青」と記録する。また、ＣＰＵ４は、第２ファイルに記録された平均階調値に基づいて、数式１により撮影画像の輝度値を算出し（ステップＳ１３）、算出した輝度値を第２ファイルに記憶する。例えば、撮影された画像の輝度値を「１１１」と算出した場合、図６に示すように、第２ファイルの輝度値の輝度値の欄に「１１１」と記録する。
【００２６】
次に、ＣＰＵ４は、撮影された画像が素材画像として的確か否かを判定する（ステップＳ１４）。以下、図７を参照して、実施の形態のデジタルカメラ２における撮影された画像の適否判定処理（ステップＳ１４）について説明する。まず、ＣＰＵ４は、データ記憶部１８から第１ファイル（図４参照）を読み出し、画像ファイル名「元画像３０．ｊｐｇ」のタイルの中に、撮影された画像と色区分が一致するタイルがあるか否かを判定する（ステップＳ２１）。撮影された画像と色区分が一致するタイルがない場合（ステップＳ２１：Ｎｏ）、ＣＰＵ４は、撮影された画像が素材画像として的確でないと判定し（ステップＳ２２）、プログラム記憶部１７から「この画像をフォトモザイク画像の素材として採用することはできません。」等のメッセージのデータを読み出してＬＣＤ表示部８の左側の領域に所定時間表示する（ステップＳ２３）。次に、ＣＰＵ４は、撮影された画像に関する記録を第２ファイルから削除すると共に、再びＬＣＤ表示部８の左側の領域にスルー画像を表示して適否判定処理を終了する。
【００２７】
一方、撮影された画像と色区分が一致するタイルがある場合（ステップＳ２１：Ｙｅｓ）、ＣＰＵ４は、撮影された画像と色区分が一致するタイルの中に、撮影された画像の輝度値を基準として所定の誤差の範囲内の輝度値を有するタイルが第１ファイルに記録されているか否かを判定する（ステップＳ２４）。ここで、所定の誤差の範囲については、例えば±１０％のように操作者が任意に設定することができる。
【００２８】
撮影された画像の輝度値を基準として所定の誤差の範囲内の輝度値を有するタイルが第１ファイルに記録されている場合（ステップＳ２４：Ｙｅｓ）、ＣＰＵ４は、撮影された画像が素材画像として的確であると判定し（ステップＳ２５）、その旨をＬＣＤ表示部８の左側の領域に表示する（ステップＳ２６）。例えば、撮影された画像の色区分が「青」である場合、ＣＰＵ４は、図８に示すように、プログラム記憶部１７から「青：ＯＫ」等のメッセージのデータを読み出してＬＣＤ表示部８の左側の領域に所定時間表示する。なお、ＣＰＵ４は、ＬＣＤ表示部８にスルー画像を表示させながら、スルー画像が素材画像として的確であるか否かをリアルタイムで判定し、判定結果をスルー画像に重ねて表示するようにしてもよい。そして、操作者は、ＬＣＤ表示部８に表示された判定結果を参照してそのスルー画像を素材画像として採用するか否かを判断し、採用する場合にはレリーズ操作を行うようにしてもよい。
【００２９】
次に、ＣＰＵ４は、情報記憶部１９に記憶されている残枚数情報を更新する（ステップＳ２７）。例えば、撮影された画像の色情報が「青」である場合、ＣＰＵ４は、色情報「青」の素材画像の残枚数を１０枚から９枚に更新する。
【００３０】
次に、ＣＰＵ４は、情報記憶部１９から更新された残枚数情報を読み出し、ＬＣＤ表示部８の右側の領域に表示されている残枚数を更新する（ステップＳ２８）。例えば、ＬＣＤ表示部８の右側の領域に「青  １０枚」と表示されている場合、図８に示すように、ＬＣＤ表示部８の右側の領域の表示を「青  ９枚」に更新する。
【００３１】
次に、ＣＰＵ４は、撮影された画像の輝度値を基準として所定の誤差の範囲内の輝度値を有するタイルの中で、撮影された画像の平均階調値と平均階調値の差が最も小さいタイルを第１ファイルから検出し、フォトモザイク画像において撮影された画像を当てはめる領域に対応するタイル（以下、対応するタイルという。）として特定する（ステップＳ２９）。
【００３２】
次に、ＣＰＵ４は、図４に示すように、第１ファイルにおいて、対応するタイル（１，０）の素材画像の欄に撮影された画像の画像ファイル名「Ｐ００１．ｊｐｇ」を記録する（ステップＳ３０）。また、図６に示すように、第２ファイルにおいて、画像ファイル名「Ｐ００１．ｊｐｇ」の元画像データの欄に、対応するタイル（１，０）の元画像データの画像ファイル名「元画像３０．ｊｐｇ」を記録し、対応するタイル（Ｘ，Ｙ）の欄に「１，０」と記録する。
【００３３】
次に、ＣＰＵ４は、再びＬＣＤ表示部８の左側の領域にスルー画像を表示し、撮影された画像の画像データを素材画像の素材画像データとしてメモリカード２０に記憶して（ステップＳ３１）、適否判定処理を終了する。
【００３４】
なお、ＣＰＵ４は、２回目以降の撮影が行われた場合（ステップＳ１０）、データ記憶部１８に記憶されている第１ファイルを参照し、素材画像の欄に画像ファイル名の記録があるタイルを検出の対象から除外して適否判定処理（ステップＳ１４）を行う。
【００３５】
撮影された画像の輝度値を基準として所定の誤差の範囲内の輝度値を有するタイルが第１ファイルに記録されていない場合（ステップＳ２４：Ｎｏ）、ＣＰＵ４は、撮影された画像と色区分が一致するタイルの中で撮影された画像の輝度値と最も輝度値の差が小さいタイルを第１ファイルから検出する。次に、ＣＰＵ４は、検出したタイルの輝度値と撮影された画像の輝度値との差をＬＣＤ表示部８の左側の領域に表示する（ステップＳ３２）。例えば、検出したタイルの輝度値と撮影された画像の輝度値の差が＋２０％である場合、ＣＰＵ４は、「輝度値誤差＋２０％」というメッセージをＬＣＤ表示部８の左側の領域に所定時間表示する。
【００３６】
次に、ＣＰＵ４は、ＬＣＤ表示部８の左側の領域に「この画像をフォトモザイク画像の素材として採用しますか？」等の表示した後、「はい／いいえ」の選択画面を表示する（ステップＳ３３）。「はい」が選択された場合（ステップＳ３３：Ｙｅｓ）、ステップＳ２５の処理に進む。
【００３７】
一方、「いいえ」が選択された場合（ステップＳ３３：Ｎｏ）、ＣＰＵ４は、撮影された画像が素材画像として不的確であると判定し（ステップＳ３４）、撮影された画像に関する記録を第２ファイルから削除すると共に、再びＬＣＤ表示部８の左側の領域にスルー画像を表示して適否判定処理を終了する。
【００３８】
適否判定処理を終了すると、ＣＰＵ４は、情報記憶部１９から残枚数情報を読み出し、全ての色区分の素材画像の残枚数が０枚であるか否かを判定する（図２、ステップＳ１５）。全ての色区分の素材画像の残枚数が０枚でない場合（ステップＳ１５：Ｎｏ）、ＣＰＵ４は、素材取得モードを終了させる操作が行われたか否かを判定する（ステップＳ１６）。素材取得モードを終了させる操作が行われた場合（ステップＳ１６：Ｙｅｓ）、ＣＰＵ４は、素材取得モードにおける一連の処理を終了する。一方、素材取得モードを終了させる操作が行われない場合（ステップＳ１６：Ｎｏ）、ステップＳ１０〜ステップＳ１６の処理を繰り返す。
【００３９】
一方、全ての色区分の素材画像の残枚数が０枚である場合（ステップＳ１５：Ｙｅｓ）、ＣＰＵ４は、「全ての素材画像が揃いました。フォトモザイク画像を作成できます。」等のメッセージをＬＣＤ表示部８の左側の領域に所定時間表示する。そして、データ記憶部１８に記憶されている第２ファイルを読み出してメモリカード２０に記憶し、素材取得モードにおける一連の処理を終了する。
【００４０】
なお、全ての素材画像の残枚数が０枚となった場合（ステップＳ１５：Ｙｅｓ）、操作者は、図示しないフォトモザイク画像作成装置を用いてフォトモザイク画像を作成する。即ち、操作者は、メモリカード２０をメモリカードスロット２２から抜き取り、図示しないフォトモザイク画像作成装置のメモリカードスロットに装着する。フォトモザイク画像作成装置のＣＰＵは、メモリカードスロットに装着されたメモリカード２０から素材画像データ及び第２ファイルを読み出す。そして、第２ファイルに基づいて全ての素材画像をつなぎ合わせ、フォトモザイク画像の画像データを作成する。
【００４１】
この実施の形態に係るデジタルカメラ２によれば、撮影が行われる度に撮影された画像について適否判定を行うため、フォトモザイク画像の素材として的確な画像データを取得することができる。また、デジタルカメラ２内の情報記憶部１９に残枚数情報を記憶することにより、撮影途中にメモリカード２０が取り替えられても継続して残枚数情報の更新を行うことができる。また、元画像のどのタイルに対応する素材画像が取得されたかをデータ記憶部１８に記憶されている第１ファイルに記録するため、撮影途中にメモリカード２０が取り替えられても継続して素材画像を取得するための撮影を行うことができる。
【００４２】
また、操作者が任意に輝度値の誤差の範囲を設定することができるため、例えば、元画像に近くない低精度のフォトモザイク画像を作成する場合は、輝度値の誤差の範囲を大きく設定して短期間に素材画像データを取得し、元画像に近い高精度のフォトモザイク画像を作成したい場合は、輝度値の誤差の範囲を小さく設定し、時間をかけて素材画像データを取得するようにすることができる。
【００４３】
なお、上述の実施の形態において、フォトモザイク画像を作成する作成部をデジタルカメラ２に備えてもよい。そして、元画像の全てのタイルに対応する素材画像の素材画像データが取得できた場合、素材画像データに基づいて全ての素材画像をつなぎ合わせたフォトモザイク画像の画像データを作成し、作成したフォトモザイク画像をＬＣＤ表示部８に表示するようにしてもよい。これにより操作者は、例えば旅行中等、フォトモザイク画像作成装置を持ち合わせていない場合でも容易にフォトモザイク画像を作成することができる。
【００４４】
また、上述の実施の形態においては、素材画像の残枚数を色区分ごとにＬＣＤ表示部８に表示しているが、色区分ごとの残枚数の構成比率をＬＣＤ表示部８に表示してもよい。例えば、上述のステップＳ９において、ＬＣＤ表示部８の右側の領域に「赤  １５％」、「緑  ２０％」、「青  １０％」、「白  ２０％」、「黒  ２５％」、「黄  １０％」のように表示してもよい。
【００４５】
また、上述の実施の形態において、一枚の素材画像を複数のタイルに対応させるようにしてもよい。例えば、撮影された画像の色区分が「赤」である場合、第１ファイル（図４参照）に記録された元画像３０を構成するタイルのうち全ての色区分「赤」のタイルを、撮影された画像に対応するタイルとして特定するようにしてもよい。これにより、短期間に素材画像データを取得することができる。
【００４６】
また、上述の実施の形態において、平均階調値に基づいて更に色差成分値を算出するようにしてもよい。例えば、青系統の色相と彩度を表すＣｂ、赤系統の色相と彩度を表すＣｒを算出してもよい。そして、撮影された画像と色区分が一致するタイルの中に、撮影された画像の輝度値を基準として所定の誤差の範囲内の輝度値を有するタイルがある場合（ステップＳ２４：Ｙｅｓ）、ＣＰＵ４は、更に撮影された画像の色差成分値を基準として所定の誤差の範囲内の色差成分値を有するタイルがあるか否かを判定する。そして、撮影された画像の色差成分値を基準として所定の誤差の範囲内の色差成分値を有するタイルがある場合には、撮影された画像が素材画像として的確であると判定する。これにより、高精度のフォトモザイク画像を作成することが可能になる。
【００４７】
また、上述の実施の形態においては、素材画像の残枚数を表示する場合において、図５に示すように、色区分を「赤」、「緑」、「青」等の文字で表示しているが、「赤」、「緑」、「青」等の色自体の画像で表示するようにしてもよい。
【００４８】
また、上述の実施の形態における撮影された画像の適否判定処理において、撮影された画像が素材画像として的確であると判定するための条件を更に追加してもよい。例えば、今回撮影された画像にあるイベントの製品が写っていない場合は、撮影された画像が素材画像として的確であると判定しないようにしてもよい。また、今回撮影された画像に笑顔の人物が複数写っていない場合は、撮影された画像が素材画像として的確であると判定しないようにしてもよい。
【００４９】
また、上述の実施の形態において、タイルの色区分に応じて異なる輝度値の誤差の範囲を設定するようにしてもよい。具体的には、色区分「赤」のタイルの輝度値の誤差の範囲を±１０％に設定し、それ以外の色区分のタイルの輝度値の誤差の範囲を±２０％に設定するようにしてもよい。これにより、例えば、主要な被写体部分が高精度で、背景などの目立たない部分が低精度のフォトモザイク画像を作成することができる。
【００５０】
また、上述の実施の形態においては、輝度値の所定の誤差の範囲が予め設定されている場合を例に説明しているが、素材取得モードが設定されたときに操作者がメニュー画面等を参照しながら輝度値の誤差の範囲を設定するようにしてもよい。
【００５１】
また、上述の実施の形態において、撮影された画像と色区分が一致するタイルがない場合（ステップＳ２１：Ｎｏ）、または、撮影された画像と色区分が一致するタイルの中に、撮影された画像の輝度値を基準として所定の誤差の範囲内の輝度値を有するタイルがない場合（ステップＳ２４：Ｎｏ）において、「異なる場所で撮影してください。」等の警告メッセージをＬＣＤ表示部８に表示するようにしてもよい。
【００５２】
また、上述の実施の形態においては、デジタルカメラ２に組み込まれたプログラムを用いて素材取得モードにおける処理を行っているが、該プログラムをインターネット等のネットワークを介してダウンロードし、スマートフォンやタブレット端末等を構成するコンピュータに組み込むことによって、素材取得モードの処理を行うことができるようにしてもよい。
【００５３】
また、該プログラムはフレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ等のコンピュータ読み取り可能な記録媒体に記録されていてもよい。即ち、コンピュータ読み取り可能な記録媒体から読み取り、コンピュータに組み込むことによって、素材取得モードの処理を行うことができるようにコンピュータを機能させるようにしてもよい。
【符号の説明】
【００５４】
２…デジタルカメラ、４…ＣＰＵ、６…操作部、８…ＬＣＤ表示部、１０…表示制御部、１２…撮像素子、１４…画像記憶部、１６…検出部、１８…データ記憶部、１９…情報記憶部、２０…メモリカード、２２…メモリカードスロット
【図１】
2014010522.tif 000003
【図２】
2014010522.tif 000004
【図３】
2014010522.tif 000005
【図４】
2014010522.tif 000006
【図５】
2014010522.tif 000007
【図６】
2014010522.tif 000008
【図７】
2014010522.tif 000009
【図８】
2014010522.tif 000010