(57)【要約】【課題】被写体の特徴を認識できないような画像データを分別して格納できる画像データ記憶装置およびプログラムを提供する。【解決手段】判定部１１は、画像データにおいて被写体にピントが合っているか否かを判定する。この判定結果に応じて、制御部１２は、ピントが合っていない画像データを分別して格納部１３ａに格納する。これにより、被写体の特徴を認識できないような画像データを分別して格納することができる。したがって、被写体に応じて適切に分別したり、被写体にピントが合っていない画像データをまとめて削除したりすることが可能となる。【選択図】  図１
2010098566.tif 000002
【特許請求の範囲】
【請求項１】
取得された画像データを架空する複数の格納部と、
前記画像データにおいて被写体にピントが合っているか否かを判定する第１の判定部と、
この第１の判定部の判定結果に応じてピントが合っていない画像データを分別して前記複数の格納部のうち一の格納部に格納する制御部と
を備えることを特徴とする画像データ記憶装置。
【請求項２】
前記被写体にピントが合っていると判定された前記画像データに対して、当該画像データの種類を判定する第２の判定部をさらに備え、
前記制御部は、前記第２の判定部の判定結果に応じて当該画像データを分別して前記複数の格納部のうち他の格納部に格納する第２の判定部をさらに備える
ことを特徴とする請求項１記載の画像データ記憶装置。
【請求項３】
前記第２の判定部は、
前記画像データの被写体が風景であるか否かを判定する風景判定部と、
前記画像データの被写体がメモであるか否かを判定するメモ判定部と
を備え、
前記格納部は、
前記第１の判定部により前記被写体にピントが合っていないと判定された前記画像データを格納する第１の格納部と、
前記風景判定部により前記被写体が風景であると判定された前記画像データを格納する第２の格納部と、
前記メモ判定部により前記被写体がメモであると判定された前記画像データを格納する第３の格納部と、
前記ピンボケ格納部、前記風景格納部および前記メモ格納部の何れにも格納されなかった前記画像データを格納する第４の格納部と
を備えることを特徴とする請求項２記載の画像データ記憶装置。
【請求項４】
被写体を撮像して前記画像データを前記第１の判定部に出力する撮像手段
をさらに備えることを特徴とする請求項１乃至３の何れか１項に記載の画像データ記憶装置。
【請求項５】
取得された画像データを格納する複数の格納部と、
これら複数の格納部の何れかに画像データを格納する制御部と
を備えた画像データ記憶装置のプログラムであって、
前記制御部に、
前記画像データにおいて被写体にピントが合っているか否かを判定させるステップと、
この判定結果に応じてピントが合っていない画像データを分別して所定の一の格納部に格納させるステップと
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを分別して記憶する画像データ記憶装置およびプログラムに関するものである。
【背景技術】
【０００２】
近年、デジタルカメラのみならず、携帯電話機、ＰＤＡ（Personal Digital Assistant）、ＰＣ（Personal Computer）など、撮像素子を備えた装置が脚光を浴びている。これらの装置は、記憶装置を備え、撮像素子により取得された画像データは、常に同じフォルダに保存されるか、または、画像データを取得する毎にユーザが選択するフォルダに保存される。
【０００３】
ところが、常に同じフォルダに保存する場合には、内容にかかわらず時系列に画像データが保存されるので、データの整理に手間がかかる。また、画像データを取得する毎にユーザが選択する場合には、毎回の選択動作が面倒である。そこで、従来より、自動的に画像データを振り分けて保存することが提案されている（例えば、特許文献１，２参照。）。例えば、特許文献１には、被写体の顔の特徴に応じて画像データを分類して保存することが開示されている。また、特許文献２には、画像ファイルを顔の画像と建物の画像とその他の画像とに分別して各フォルダに格納することが開示されている。
【０００４】
【特許文献１】特開２００５−３４１３９４号公報
【特許文献２】特開２００６−３５２３６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、被写体にピントが合っていない画像データについては、被写体の特徴を認識することが難しいため、その画像データを被写体に応じて適切に分別格納することが困難であった。また、そもそも被写体にピントが合っていない画像データはユーザにとって価値を有さない場合が多いと考えられる。
【０００６】
そこで、本発明は、被写体の特徴を認識できないような画像データを分別して格納できる画像データ記憶装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述したような課題を解消するために、本発明に係る画像データ記憶装置は、取得された画像データを架空する複数の格納部と、画像データにおいて被写体にピントが合っているか否かを判定する第１の判定部と、この第１の判定部の判定結果に応じてピントが合っていない画像データを分別して複数の格納部のうち一の格納部に格納する制御部とを備えることを特徴とする。
【０００８】
また、本発明に係るプログラムは、取得された画像データを格納する複数の格納部と、これら複数の格納部の何れかに画像データを格納する制御部とを備えた画像データ記憶装置のプログラムであって、制御部に、画像データにおいて被写体にピントが合っているか否かを判定させるステップと、この判定結果に応じてピントが合っていない画像データを分別して所定の一の格納部に格納させるステップとを実行させることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、画像データにおいて被写体にピントが合っているか否かにより、ピントが合っていない画像データを分別して一の格納部に格納することにより、被写体の特徴を認識できないような画像データを分別して格納することができる。これにより、被写体に応じて適切に分別したり、被写体にピントが合っていない画像データをまとめて削除したりすることが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。
【００１１】
［第１の実施の形態］
図１に示すように、本発明の第１の実施の形態に係る画像データ記憶装置１は、判定部１１と、制御部１２と、格納部１３ａ〜１３ｎとを少なくとも備えている。
【００１２】
判定部１１は、画像データに対して画像処理を行い、その画像データの種類を判定する演算回路から構成される。具体的には、判定部１１は、画像データが「ピンボケ画像」であるか否かを判定する。ここで、「ピンボケ画像」とは、被写体にピントが合っていない画像データを意味する。この判定は、画像データに対して公知のエッジ抽出処理を施してその画像データに含まれるエッジの統計を取り、画像データの全体に対するエッジがほとんど含まれない場合、すなわち、画像データの全画素数に対するエッジの割合が非常に少ない場合に、その画像データを「ピンボケ画像」と判定する。
【００１３】
制御部１２は、判定部１１の判定結果に応じて「ピンボケ画像」を格納部１３ａ〜１３ｎのうち所定の格納部（本実施の形態では格納部１３ａとする）に分別して格納する機能部である。
【００１４】
格納部１３ａ〜１３ｎは、それぞれ画像データを格納する機能部である。
【００１５】
このような画像データ記憶装置１は、ＣＰＵ等の演算装置やメモリ、ＨＤＤ（Hard Disc Drive）等の記憶装置を備えたコンピュータと、このコンピュータにインストールされたプログラムとから構成される。すなわちハードウェア装置とソフトウェアとが協働することによって、上記のハードウェア資源がプログラムによって制御され、上述した判定部１１，制御部１２および格納部１３ａ〜１３ｎが実現される。
【００１６】
次に、図２を参照して、本実施の形態に係る画像データ記憶装置１の動作について説明する。
【００１７】
まず、判定部１１は、画像データに対して画像処理を行い、その画像データが「ピンボケ画像」であるか否か判定する（ステップＳ１）。
【００１８】
画像データが「ピンボケ画像」と判定された場合（ステップ１：ＹＥＳ）、制御部１２は、その画像データを「ピンボケ画像」を格納するために設けられた格納部１３ａに格納する（ステップＳ２）。
【００１９】
画像データが「ピンボケ画像」と判定されなかった場合（ステップＳ１：ＮＯ）、制御部１２は、その画像データを「ピンボケ画像」以外を格納するために設けられた格納部１３ｂ〜１３ｎの何れかに格納する（ステップＳ４）。
【００２０】
以上説明したように、本実施の形態によれば、画像データにおいて被写体にピントが合っているか否かにより、ピントが合っていない画像データを分別して格納部１３ａに格納することにより、被写体の特徴を認識できないような画像データを分別して格納することができる。これにより、被写体に応じて適切に分別したり、被写体にピントが合っていない画像データをまとめて削除したりすることが可能となる。
【００２１】
［第２の実施の形態］  
次に、本発明の第２の実施の形態について説明する。なお、本実施の形態は、携帯電話機に適用した場合を例に説明する。
【００２２】
図３Ａ、図３Ｂおよび図４に示すように、本実施の形態に係る携帯電話機２は、本体２１と、ＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）等の撮像素子から構成され本体２１の裏面に設けられたカメラ２２と、本体２１の上面に設けられたテンキー等からなる入力装置２３と、本体２１の上面に設けられたＬＣＤ（Liquid Crystal Display）や有機ＥＬ(Electro Luminescence)等からなる表示装置２４と、本体２１の上部に設けられ無線信号を送受信するアンテナ２５と、本体２１の上面下方に設けられたマイク２６と、本体２１の上面情報に設けられたスピーカ２７と、本体２１内部に設けられた制御装置２８とを備えている。
【００２３】
制御装置２８は、カメラ２２の動作を制御するとともにカメラ２２が撮像した画像データを後述する主制御部３９に出力するカメラ制御部３１と、入力装置２３が検出した情報を主制御部３９に出力するＩ／Ｆ制御部３２と、主制御部３９の指示に基づいて各種情報を表示装置２４に表示させる表示制御部３３と、主制御部３９の指示に基づいてアンテナ２５を介して外部と各種情報を送受信する通信制御部３４と、マイク２６から入力された音声信号を主制御部３９に入力するとともに主制御部３９から入力された音声信号をスピーカ２７から出力する音声制御部３５と、カメラ２２が生成した画像データの状態を判定する判定部３６と、この判定部３８による判定結果に応じてカメラ２２により撮像された画像データを分別して後述する記憶部３８に格納する分別部３７と、各種情報を記憶する記憶部３８と、制御装置２８の各構成要素を制御することにより、携帯電話通信機構、撮像機能などの携帯電話機２の各種動作を実現する主制御部３９とを備えている。このような制御装置２８は、ＣＰＵ等の演算装置やメモリ、ＨＤＤ（Hard Disc Drive）等の記憶装置を備えたコンピュータと、このコンピュータにインストールされたプログラムとから構成される。すなわちハードウェア装置とソフトウェアとが協働することによって、上記のハードウェア資源がプログラムによって制御され、上述したカメラ制御部３１、Ｉ／Ｆ制御部３２、表示制御部３３、通信制御部３４、音声制御部３５、判定部３６、判別部３７、記憶部３８および主制御部３９が実現される。なお、上記プログラムは、フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリなどの記録媒体に記録された状態で提供されるようにしてもよい。
【００２４】
判定部３６は、画像データが「ピンボケ画像」であるか否かを判定するピンボケ判定部３６１と、画像データが「風景画像」であるか否かを判定する風景判定部３６２と、画像データが「メモ画像」であるか否かを判定するメモ判定部３６３と、画像データが「人物画像」であるか否かを判定する人物判定部３６４とを備えている。ここで、「人物画像」とは、被写体が人物である画像データを意味する。また、「風景画像」とは、被写体が風景である画像データを意味する。また、「メモ画像」とは、被写体が文字の羅列等からなる画像データを意味する。
【００２５】
ここで、ピンボケ判定部３６１は、画像データに対して画像処理を行い、その画像データが「ピンボケ画像」であるか否かを判定する。この判定は、画像データに対して公知のエッジ抽出処理を施してその画像データに含まれるエッジの統計を取り、画像データの全体に対するエッジがほとんど含まれない場合、すなわち、画像データの全画素数に対するエッジの割合が非常に少ない場合に、その画像データを「ピンボケ画像」と判定する。
【００２６】
風景判定部３６２は、画像データから色分布の統計を取り、画像上部が青、水色、白等に近い色が多く、画像下部に緑色や茶色など自然を構成する色が多く分布している場合に、その画像データを「風景画像」と判定する。
【００２７】
メモ判定部３６３は、画像データに対して公知の光学式文字読み取り装置において採用されている公知の文字読み取り処理を施し、画像データに多数の文字列が含まれている場合、その画像データを「メモ画像」と判定する。
【００２８】
人物判定部３６４は、画像データに対して公知の顔検出処理を施して、その画像データ内に顔部分を検出した場合に、その画像データを「人物画像」と判定する。
【００２９】
分別部３７は、カメラ２２により撮像された画像データを、判定部３６による判定結果に応じて、記憶部３８の所定のフォルダに分別して格納する。
【００３０】
記憶部３８は、「ピンボケ画像」と判定された画像データを格納するピンボケフォルダ３８１と、「風景画像」と判定された画像データを格納する風景フォルダ３８２と、「メモ画像」と判定された画像データを格納するメモフォルダ３８３と、「人物画像」と判定された画像データを格納する人物フォルダ３８４と、何れの画像とも判定されなかった画像データを格納するカメラフォルダ３８５と、制御装置２８の動作に用いる各種情報からなる端末情報３８６とを記憶する。
【００３１】
次に、本実施の形態に係る携帯電話機２の動作について図５を参照して説明する。
【００３２】
まず、ユーザが入力装置２３を操作することによりカメラ２２の起動が要求されると、主制御部３９は、カメラ制御部３１によりカメラ２２を起動させる（ステップＳ１１）。カメラ２２が起動すると、主制御部３９は、表示制御部３３によりカメラ２２が現在写し出している画像を表示装置２４に表示させる（ステップＳ１２）。このようなプレビュー表示をしている際に、ユーザが入力装置２３を操作することにより撮像が要求されると（ステップＳ１３：ＹＥＳ）、主制御部３９は、カメラ制御部３１によりカメラ２２に撮像させる（ステップＳ１４）。
【００３３】
撮像が行われると、主制御部３９は、判定部３６によりその画像データに対して画像処理を行い、その画像データの種類を判定する（ステップＳ２）。具体的には、判定部３６のピンボケ判定部３６１、風景判定部３６２、メモ判定部３６３および人物判定部３６４により、撮像部１１による画像データが、「ピンボケ画像」、「風景画像」、「メモ画像」、「人物画像」、および、これらに該当しない画像データの何れであるかを順次判定する（ステップＳ１４）。ここで、本実施の形態においては、まずピンボケ判定部３６１により判定処理が行われる。この後、風景判定部３６２、メモ判定部３６３および人物判定部３６４により判定処理が行われるが、それぞれの判定処理は同時に行われてもよいし、順次行われるようにしてもよい。
【００３４】
ピンボケ判定部３６１により、画像データが「ピンボケ画像」と判定された場合（ステップＳ１４：ピンボケ）、分別部３７は、その画像データを記憶部３８のピンボケフォルダ３８１に格納する。
【００３５】
ピンボケ判定部３６１により「ピンボケ画像」と判定されなかった画像データが、風景判定部３６２により「風景画像」と判定された場合（ステップＳ１４：風景）、分別部３７は、その画像データを記憶部３８の風景フォルダ３８２に格納する。例えば、図６に示すように、被写体が風景の画像データ４０１が生成され、風景判定部３６２により「風景画像」と判定されると、分別部３７は、その画像データを風景フォルダ３８２に格納する。このとき、主制御部３９は、表示装置２４に画像データを格納するフォルダを示す画面を表示させ、符号ａで示すように風景フォルダを示すテキストを太字に表示するようにしてもよい。これにより、ユーザは、撮像した画像データが「風景画像」と判定され、風景フォルダ３８２に分別して格納されたことを容易に認識することができる。
【００３６】
ピンボケ判定部３６１により「ピンボケ画像」と判定されなかった画像データが、メモ判定部３６３により「メモ画像」と判定された場合（ステップＳ１４：メモ）、分別部３７は、その画像データを記憶部３８のメモフォルダ３８３に格納する。
【００３７】
ピンボケ判定部３６１により「ピンボケ画像」と判定されなかった画像データが、人物判定部３６４により「人物画像」と判定された場合（ステップＳ１４：人物）、分別部３７は、その画像データを記憶部３８の人物フォルダ３８４に格納する。例えば、図７に示すように、被写体が人物の画像データ４０２が生成され、人物判定部３６４により「人物画像」と判定された場合、分別部３７は、その画像データを人物フォルダ３８４に格納する。このとき、主制御部３９は、表示装置２４に画像データを格納するフォルダを示す画面を表示させ、符号ｂで示すように人物フォルダを示すテキストを太字に表示するようにしてもよい。これにより、ユーザは、撮像した画像データが「人物画像」と判定され、人物フォルダ３８４に分別して格納されたことを容易に認識することができる。
【００３８】
画像データが何れの画像にも該当しなかった場合（ステップＳ１４：該当なし）、分別部３７は、その画像データを記憶部３８のカメラフォルダ３８５に格納する。例えば、図８に示すように、撮像データが「ピンボケ画像」、「風景画像」、「メモ画像」、「人物画像」の何れにも該当しない画像データ４０３が生成された場合、分別部３７は、その画像データ４０３をカメラフォルダ３８５に格納する。このとき、主制御部３９は、表示装置２４に画像データを格納するフォルダを示す画面を表示させ、符号ｃで示すようにカメラフォルダを示すテキストを太字に表示するようにしてもよい。これにより、ユーザは、撮像した画像データが「ピンボケ画像」、「風景画像」、「メモ画像」、「人物画像」の何れにも該当せず、カメラフォルダ３８５に分別して格納されたことを容易に認識することができる。
【００３９】
以上説明したように、本実施の形態によれば、カメラ２２により撮像された画像データに対して画像処理を行い、当該画像データの状態を判定し、この判定結果に応じて当該画像データを記憶部３８の対応する格納部に格納することにより、撮像された画像データをピンボケ、風景、メモまたは人物の何れであるかを判別することができ、結果として、画像データの状態に応じてより詳細に画像データを分別することができる。
【００４０】
また、「ピンボケ画像」を分別することにより、ピントがぼけていて何が写っているのか分からない画像データがまとめて格納されるので、これらを容易に削除することができるため、利便性が向上する。
【００４１】
さらに、本実施の形態では、撮像された画像データは、何れか１つのフォルダのみに格納される。これにより、ユーザが意図せずに多くの画像データを格納しなくて済むので、メモリを節約することができる。
【００４２】
なお、判定部３６は、ピンボケ判定部３６１により画像データが「ピンボケ画像」と判定された場合に、その画像データを削除するか否かをユーザに確認させる確認部をさらに設けるようにしてもよい。この場合、確認部は、「ピンボケ画像」と判定された画像データを削除するか否かに関するメッセージを表示装置２４に表示させる。入力装置２３を介してユーザから削除する旨の指示を受け付けると、確認部は、「ピンボケ画像」と判定された画像データを削除し、ピンボケフォルダ３８１に格納させない。一方、削除しない旨の指示を受け付けると、確認部は、「ピンボケ画像」と判定された画像データをピンボケフォルダ３８１に格納する。このような構成を採ることにより、不要な画像を容易に削除することができるので、利便性を向上させることができる。
【００４３】
また、本実施の形態では、携帯電話機に適用した場合を例に説明したが、本発明は携帯電話機のみならず、デジタルカメラはもちろんのこと、ＰＤＡ、ＰＣなど画像データを記憶することができる装置であるならば各種装置に適用することができる。
【産業上の利用可能性】
【００４４】
本発明は、デジタルカメラのみならず、例えば、携帯電話機、ＰＤＡ、ＰＣなど記憶装置を備えた各種装置に適用することができる。
【図面の簡単な説明】
【００４５】
【図１】本発明に係る画像データ記憶装置の構成を示すブロック図である。
【図２】本発明に係る画像データ記憶装置の動作を示すフローチャートである。
【図３Ａ】本発明に係る携帯電話機の上面側の構成を模式的に示すブロック図である。
【図３Ｂ】本発明に係る携帯電話機の裏面側の構成を模式的に示すブロック図である。
【図４】本発明に係る携帯電話機の構成を示すブロック図である。
【図５】本発明に係る携帯電話機の動作を示すフローチャートである。
【図６】風景画像と判定した場合の動作を模式的に説明する図である。
【図７】人物画像と判定した場合の動作を模式的に説明する図である。
【図８】何れの画像とも判定されなかった場合の動作を模式的に説明する図である。
【符号の説明】
【００４６】
１…画像データ記憶装置、２…携帯電話機、１１…判定部、１２…制御部、１３ａ〜１３ｎ…格納部、２１…本体、２２…カメラ、２３…入力装置、２４…表示装置、２５…通信装置、２６…マイク、２７…スピーカ、２８…制御装置、３１…カメラ制御部、３２…Ｉ／Ｆ制御部、３３…表示制御部、３４…通信制御部、３５…音声制御部、３６…判定部、３７…分別部、３８…記憶部、３９…主制御部、１２１…ピンボケ判定部、１２２…風景判定部、１２３…メモ判定部、１２４…人物判定部、１３１ａ〜１３１ｎ…格納部、３８１…ピンボケフォルダ、３８２…風景フォルダ、３８３…メモフォルダ、３８４…人物フォルダ、３８５…カメラフォルダ、３８６…端末情報。
【図１】
2010098566.tif 000003
【図２】
2010098566.tif 000004
【図３Ａ】
2010098566.tif 000005
【図３Ｂ】
2010098566.tif 000006
【図４】
2010098566.tif 000007
【図５】
2010098566.tif 000008
【図６】
2010098566.tif 000009
【図７】
2010098566.tif 000010
【図８】
2010098566.tif 000011