(57)【特許請求の範囲】
【請求項１】
複数の写真用画像データが記録された記録媒体から写真用画像データを読み取る読み取り手段と、読み取った写真用画像データを表示する表示手段と、操作者が操作して指示情報を入力する入力手段と、読み取った写真用画像データを処理して出力する出力手段とを備えた写真用画像処理装置に用いる写真用画像処理方法において、
読み取り対象の複数の写真用画像データを互いに比較して同一画像である可能性の高い写真用画像データを抽出する抽出手順と、
前記抽出手順において同一画像である可能性の高い写真用画像データであると判定された複数の写真用画像データを前記表示手段に一覧表示して、少なくともいずれか１つの写真用画像データを選択指示するように操作者に指示情報の入力を要求する選択要求手順と、
操作者が前記入力手段を操作して入力した指示情報に基づいた少なくとも１つの写真用画像データを含む写真用画像データを前記出力手段に出力する出力手順と
を含んでいることを特徴とする写真用画像処理方法。
【請求項２】
前記抽出手順は、
複数の写真用画像データのそれぞれのファイル名データ、ファイルサイズデータ、Ｅｘｉｆタグ中の撮影日時データ、もしくはヒストグラムデータの少なくともいずれか１つのデータが互いに一致したものを同一画像である可能性が高い写真用画像データであると判定することを特徴とする請求項１に記載の写真用画像処理方法。
【請求項３】
前記抽出手順は、
複数の写真用画像データのそれぞれのファイル名データ、ファイルサイズデータ、Ｅｘｉｆタグ中の撮影日時データ、およびヒストグラムデータの全てのデータが互いに一致したものを同一画像である可能性が高い写真用画像データであると判定することを特徴とする請求項１または２の何れか１項に記載の写真用画像処理方法。
【請求項４】
複数の写真用画像データが記録された記録媒体から写真用画像データを読み取る読み取り手段と、読み取った写真用画像データを表示する表示手段と、読み取った写真用画像データを処理して出力する出力手段とを備えた写真用画像処理装置において、
前記読み取り手段によって読み取った複数の写真用画像データから同一画像である可能性の高い写真用画像データを抽出する抽出手段と、
前記抽出手段において抽出された複数の写真用画像データを前記表示手段に一覧表示して、少なくともいずれか１つの写真用画像データを選択指示するように操作者に指示情報の入力を要求する選択要求手段と、
前記一覧表示された複数の写真用画像データの中の少なくともいずれか１つの写真用画像データを選択指示する指示情報を操作者が入力する入力手段と、
を備え、前記指示情報に基づいた少なくとも１つの写真用画像データを含む写真用画像データを前記出力手段にて処理して出力するように構成されていることを特徴とする写真用画像処理装置。                                                                                
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラや各種記録媒体に記録されたコンピュータで読み取り可能な複数の写真用画像データの中から同一画像を検出する技術に関するものである。
なお、この明細書中で、「写真用画像データ」という場合は、各デジタルカメラの形式の写真用画像データ、ＲＡＷデータ、ビットマップデータ、ＪＰＥＧデータ、ＴＩＦＦデータなどであって、そのデータを用いて例えばコンピュータのプリンタやディジタル写真処理装置により写真プリントとして出力しうるものを意味する。
【背景技術】
【０００２】
近年、デジタルカメラや各種記録媒体に記録されたコンピュータで読み取り可能な写真用画像データを、コンピュータやディジタル写真処理装置により読み取って、写真プリントとして出力するという利用形態が増えてきている。
【０００３】
前記ディジタル写真処理装置に入力するための画像データ読み取り手段としては、コンビニエンスストアの店頭などに設置されたディジタルメディア店頭受付機などが利用されることがあり、各種半導体記録媒体やＣＤ−Ｒなどの記録媒体に記録された写真用画像データを用いてプリントの注文を行い、後日そのコンビニエンスストアの店頭にて、現像処理されたプリントを受け取るサービスが行われている。
なお、各種記録媒体には、プリントすべき写真用画像データ以外に、各種アプリケーション用データ、テンプレート画像データ、サムネイル画像データなどが記録されているので、記録されたデータのファイル形式をチェックして、写真用画像データと思われるデータのみを読み出す技術が提案されている。（例えば、特許文献１参照）
【０００４】
【特許文献１】特開２００３−１２５１８５号公報の要約
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、デジタルカメラや各種記録媒体に記録された複数の写真用画像データを読み取る際には、同一画像であってもファイル名が異なっている場合や、同一画像で同一ファイル名であってもディレクトリ（フォルダ）が異なる場合には、コンピュータやディジタルメディア店頭受付機などにおいては、異なる画像であると認識してしまう。
そのため、各画像を一枚ずつプリントするように指定した場合でも、同一画像が重複してプリントされてしまうという無駄が発生する。
【０００６】
一般的に、顧客がディジタルカメラなどで撮影し、メモリカードなどに記録した場合には、同一画像が重複して記録されていることは無いが、パーソナルコンピュータなどを用いて画像データを編集し、ＣＤ−ＲやＭＯなどの記録媒体に記録した場合、これらの記録媒体には、異なるディレクトリに同一画像が複写されて記録されている場合がある。
また、同一ディレクトリに同一画像が異なるファイル名で保存されている場合がある。      
【０００７】
従って、ディジタルメディア店頭受付機により、顧客が持ち込んだ記録媒体から写真用画像データを読み取るとき、記録媒体の読み取り対象領域に含まれている全ての写真用画像データを読み取ってプリントする場合には、上述したような同一画像が重複してプリントされてしまうという問題がある。
このようなプリントの重複は顧客の意図しないものであるので、無駄になってしまうが、プリントの費用は発生しているので顧客に無駄な出費を強いることになる。
このような無駄を防止し得るためには、記録媒体から写真用画像データを読み取る場合に、同一画像の重複をチェックすることが必要となる。
しかし、厳密な重複のチェックは、時間が掛かったり、操作者が目視比較したりするので、実用的ではない。
【０００８】
本発明は、上記従来例の問題点を解決するためになされたものであり、読み取り対象の全ての写真用画像データの中から、同一画像の可能性が高いものを自動的に抽出して、その中から実際に処理すべき写真用画像データを操作者が選択することにより、同一画像を重複して処理する無駄を防止しうるようにすることを目的としている。
【課題を解決するための手段】
【０００９】
本発明にかかる請求項１の写真用画像データの処理方法においては、
複数の写真用画像データが記録された記録媒体から写真用画像データを読み取る読み取り手段と、読み取った写真用画像データを表示する表示手段と、操作者が操作して指示情報を入力する入力手段と、読み取った写真用画像データを処理して出力する出力手段とを備えた写真用画像処理装置に用いる写真用画像処理方法において、
読み取り対象の複数の写真用画像データを互いに比較して同一画像である可能性の高い写真用画像データを抽出する抽出手順と、
前記抽出手順において同一画像である可能性の高い写真用画像データであると判定された複数の写真用画像データを前記表示手段に一覧表示して、少なくともいずれか１つの写真用画像データを選択指示するように操作者に指示情報の入力を要求する選択要求手順と、
操作者が前記入力手段を操作して入力した指示情報に基づいた少なくとも１つの写真用画像データを含む写真用画像データを前記出力手段に出力する出力手順と
を含んでいる。
【００１０】
請求項２では、前記抽出手順は、
前記抽出手順は、
複数の写真用画像データのそれぞれのファイル名データ、ファイルサイズデータ、Ｅｘｉｆタグ中の撮影日時データ、もしくはヒストグラムデータの少なくともいずれか１つのデータが互いに一致したものを同一画像である可能性が高い写真用画像データであると判定する。
【００１１】
請求項３では、前記抽出手順は、
複数の写真用画像データのそれぞれのファイル名データ、ファイルサイズデータ、Ｅｘｉｆタグ中の撮影日時データ、およびヒストグラムデータの全てのデータが互いに一致したものを同一画像である可能性が高い写真用画像データであると判定する。
【００１２】
請求項４の写真用画像処理装置は、
複数の写真用画像データが記録された記録媒体から写真用画像データを読み取る読み取り手段と、読み取った写真用画像データを表示する表示手段と、読み取った写真用画像データを処理して出力する出力手段とを備えた写真用画像処理装置において、
前記読み取り手段によって読み取った複数の写真用画像データから同一画像である可能性の高い写真用画像データを抽出する抽出手段と、
前記抽出手段において抽出された複数の写真用画像データを前記表示手段に一覧表示して、少なくともいずれか１つの写真用画像データを選択指示するように操作者に指示情報の入力を要求する選択要求手段と、
前記一覧表示された複数の写真用画像データの中の少なくともいずれか１つの写真用画像データを選択指示する指示情報を操作者が入力する入力手段と、
を備え、前記指示情報に基づいた少なくとも１つの写真用画像データを含む写真用画像データを前記出力手段にて処理して出力するように構成されている。
【発明の効果】
【００１３】
本発明によれば、読み取り対象の全ての写真用画像データの中から、同一画像の可能性が高いものを自動的に抽出して、その中から実際に処理すべき写真用画像データを操作者が選択するように要求するので、同一画像を重複して処理する無駄を防止でき、しかも、全ての写真用画像データを目視で比較する手間が不要となる。
【発明を実施するための最良の形態】
【００１４】
以下に、本発明にかかる写真用画像処理方法装置を、その実施の形態を示した図面に基づいて詳細に説明する。
【００１５】
本実施形態に係る写真用画像処理方法の一例として、ディジタルメディア店頭受付機の外観構成を図１に示す。図１において、（ａ）は正面図、（ｂ）は側面図である。
【００１６】
図１に示すように、ディジタルメディア店頭受付機１は、例えば液晶ディスプレイ（ＬＣＤ）などの画像表示部２と、ＣＤ−Ｒ、ＭＯ、Ｚｉｐ、メモリカード、コンパクトフラッシュ（登録商標）など各種の画像データ記録媒体１１の再生ドライブ３Ａ、３Ｂ、３Ｃ、３Ｄ・・・で構成された画像データの読み取り部３（図２参照）と、画像表示部２のモニタ画面上に表示されたカーソルを移動させたり、各種の入力操作を行うためのマウスや操作キーなどで構成された入力操作部４と、顧客に対して領収書や引換証などを発行するための印字装置などで構成された印字部５で構成されている。なお、ディジタルメディア店頭受付機１には、プリント機能や画像データの記録機能は直接設けられていないため、前記読み取り部３は、必ずしも画像データの記録媒体への書込み機能は有していなくても良い。
【００１７】
次に、上記ディジタルメディア店頭受付機１のブロック構成を図２に示す。図２に示すように、ディジタルメディア店頭受付機１の内部には、装置全体を制御するためのＣＰＵ、制御プログラムを記憶したＲＯＭ、処理データを一時的に記憶するためのＲＡＭなどで構成された全体制御部６と、ネットワーク回線１０に接続され、画像データを写真処理装置やプリンタなどの他の出力装置に転送するための入出力インターフェースなどで構成された出力部７と、読み取り部３により記録媒体から読み出された画像データを一時的に記憶するためにハードディスクなどの大容量の記憶部８などが設けられている。ネットワーク回線１０には、例えば現像所などに設置された写真処理装置２０や他の記録媒体２２に画像データを記録するための画像データ記録装置２１やプリンタなどが接続されている。
【００１８】
なお、前記画像表示部２は特許請求の範囲に記載された表示手段に対応し、前記入力操作部４は入力手段に対応し、前記出力部７およびネットワークを介して接続された写真処理装置２０や画像データ記録装置２１やプリンタなどは出力手段に対応している。
【００１９】
また、読み取り部３は全体制御部６と協同して、記録媒体１１のディレクトリを検索し、記録媒体１１に記録されている各ファイル名、拡張子、各ファイルが格納されているフォルダ名、フォルダの階層数などを検索する検索機能と、写真用画像データでないデータを除いて写真用画像データであると判定されるデータを読み出す画像データ読み取り機能を有している。
【００２０】
前記全体制御部６には、読み取り部３にセットされた記録媒体１１の記録領域内に設定された読み取り対象領域の全ての写真用画像データを読み取るときに、同一画像の可能性の高い写真用画像データを抽出するために抽出プログラムＰ１と、抽出された写真用画像データを一覧表示して、少なくともいずれか１つの写真用画像データを選択するように操作者に要求する画像選択プログラムＰ２とがインストールされている。
なお、前記全体制御部６にインストールされた抽出プログラムＰ１が抽出手段に相当し、前記全体制御部６にインストールされた画像選択プログラムＰ２が選択要求手段に相当する構成である。
【実施例１】
【００２１】
本発明の方法の実施例を主に図３、図４を参照して説明する。
図３に示した抽出プログラムＰ１は、同一画像の可能性の高いデータを抽出する抽出手順に相当する構成である。
予め記録媒体１１の記録領域内に設定された読み取り対象領域を指定しておく。前記読み取り対象領域は、前記記録媒体１１の全体の場合や、特定の階層以下の全ディレクトリの場合や、特定のディレクトリ内の指定したファイルの場合などがある。
続いて、この抽出プログラムＰ１においては、まず、ステップ１において、前記対象領域内の全写真用画像データのファイル名を検索して、同じファイル名のデータがあるか否かをチェックする。このとき、ファイル名の識別子（拡張子、形式）の一致／不一致も検査するか否かを設定することができる。例えば、ファイル名の識別子以外が同じでもファイル名の識別子が異なる場合には、同一画像とは判断しないように設定することも、同一画像と判断するように設定することもできる。ここで同一画像の可能性が高いと判断（Ｙｅｓ）されたデータはステップ２でさらにチェックされる。同一画像の可能性が高くないと判断されたデータはステップ１０で異なる画像と判断（Ｎｏ）されて次の処理（プリント処理など）へ進む。
【００２２】
次に、ステップ２において、ファイルサイズを比較して、ファイルサイズが異なるデータは、同一画像の可能性が高くないと判断（Ｎｏ）して、前記同様にステップ１０へ進む。
ファイルサイズが同じデータは、同一画像の可能性が高いと判断（Ｙｅｓ）してステップ３でさらにチェックされる。
【００２３】
次に、ステップ３において、ビット深度（各ピクセルの濃度のビット数）を比較して、ビット深度が異なるデータは、同一画像の可能性が高くないと判断（Ｎｏ）して、前記同様にステップ１０へ進む。
ビット深度が同じデータは、同一画像の可能性が高いと判断（Ｙｅｓ）してステップ４でさらにチェックされる。
【００２４】
次に、ステップ４において、画像の幅（幅方向のピクセル数）を比較して、画像の幅が異なるデータは、同一画像の可能性が高くないと判断（Ｎｏ）して、前記同様にステップ１０へ進む。
画像の幅が同じデータは、同一画像の可能性が高いと判断（Ｙｅｓ）してステップ５でさらにチェックされる。
【００２５】
次に、ステップ５において、画像の高さ（幅方向のピクセル数）を比較して、画像の高さが異なるデータは、同一画像の可能性が高くないと判断（Ｎｏ）して、前記同様にステップ１０へ進む。
画像の高さが同じデータは、同一画像の可能性が高いと判断（Ｙｅｓ）してステップ６でさらにチェックされる。
【００２６】
次に、ステップ６において、写真用画像データにＥｘｉｆ（Exchangeable Image File Format）規格の撮影日付データが含まれているか否かをチェックして、撮影日付データが含まれている場合にはステップ７へ進み、撮影日付データが含まれていない場合にはステップ８へ進む。
ステップ７においては、撮影日付を撮影時刻まで比較して、一致している場合には、同一画像の可能性が高いと判断（Ｙｅｓ）してステップ８でさらにチェックされる。
撮影日付が一致していない場合には、同一画像の可能性が高くないと判断（Ｎｏ）して、前記同様にステップ１０へ進む。
【００２７】
次に、ステップ８において、ヒストグラム（各ピクセルの濃度の分布グラフ）を比較して、類似していないと判断される場合には、同一画像の可能性が高くないと判断（Ｎｏ）して、前記同様にステップ１０へ進む。
ヒストグラムが類似していると判断される場合は、同一画像の可能性が高いと判断（Ｙｅｓ）してステップ９へ進み、同一画像であると最終的に判断して、画像選択プログラムＰ２へ進む。
なお、２つの写真用画像データのヒストグラムの比較は、それぞれの写真用画像データのヒストグラムをＲ、Ｇ、Ｂ別に算出して、それぞれのヒストグラムデータを頻度軸方向と、濃度軸方向とで規格化処理した後に、各濃度における頻度差を求めて、その頻度差が所定の幅以内に納まっている場合を類似していると判断し、納まっていない場合を類似していないと判断する。
もしくは、ヒストグラムの比較は、画面上にヒストグラムをグラフィック表示して、操作者が目視判断することも可能である。
【００２８】
そして、ステップ９においては、同一画像である可能性が高いと判断された写真用画像データに関して、次の画像選択プログラムＰ２へ進んで、操作者に指示情報の入力を要求する。
【００２９】
図４に示した画像選択プログラムＰ２は、選択要求手順に相当する構成である。
このプログラムにおいては、まず、ステップ２１において、前記抽出プログラムＰ１において同一画像である可能性が高いと判断された写真用画像データを、図５に示したように画像表示部２の選択画面に一覧表示する。
このとき、図５に示したような選択画面の最上部の表示欄２ａには、「以下の画像が重複しています。出力を行う画像を選択してください。」と表示して、操作者に。プリント出力を希望する画像を選択指定することを要求する。
選択画面に表示する一覧表示のパターンとしては、ファイル名（識別子、フルパス情報を含む。）やファイル容量などのテキストデータだけをリスト表示するパターンや、図５の選択画面のように各写真用画像データのサムネイル画像とファイル名などのテキストデータとを並べて一覧表示するパターンや、サムネイル画像だけを一覧表示するパターンなどが表示可能であるので、図５の画面の右上の表示アイコン２ｂをクリックすることでいずれかのパターンを選択することができる。このとき、サムネイル画像の大きさは指定することができる。このように、フルパス情報を含んだファイル名を表示することにより、異なる階層のディレクトリに同一ファイル名の画像が重複して記録されていることが明示されている。なお、図５に表示されたパス表示欄において、「＞」はディレクトリ又はフォルダをあらわすものとする。
【００３０】
また、同一画像である可能性が高いと判断された複数の写真用画像データを全て同一画像に同時に表示できない場合には、図５の選択画面上のスクロールバー２ｃを操作してスクロール表示させることができる。
また、図５の選択画面上の詳細表示アイコン２ｄをクリックすると、対応したサムネイル画像を拡大表示して細部を確認することができる。
【００３１】
ステップ２２においては、操作者は入力操作部４のマウスやキーボードやタッチパネルなどを操作してプリント処理を希望する画像を選択指定する指示情報を入力する。
ファイル名やファイル容量などのテキストデータだけがリスト表示されているパターンの場合には、各ファイルに対応して表示されているチェックボックスにチェックを入れて選択指定する。サムネイル画像が表示されているパターンの場合には、サムネイル画像をクリックすることで選択指定する。
また、図５の選択画面の左下の欄２ｅには、同一画像である可能性が高いと判断された全画像数のうち、何枚の画像を選択指定したかが数値表示される。
また、同一画像である可能性が高いと判断されて表示された全ての画像を選択指定する場合には、図５の選択画面の右下の「全選択」アイコン２ｆをクリックし、一旦選択指定した全ての画像を選択解除する場合には、図５の選択画面の右下の「全選択解除」アイコン２ｇをクリックする。
【００３２】
このようにして、操作者が各写真用画像データを適宜選択指定し、確認し終わったら、ステップ２３に進んで、操作者が「続ける」アイコン２ｈをクリックすると、再び、同一画像である可能性の高い写真用画像データを抽出し、選択画面に一覧表示して、操作者に選択指定することを要求する。
同一画像である可能性が高いと判断された全画像の全てをチェックし終わったら、前記抽出プログラムＰ１によって同一画像である可能性が高いと判断されなかった写真用画像データと、前記選択指定プログラムＰ２によって選択指定された写真用画像データとが、前記出力部７を介して出力され、感光材料などに写真プリントとしてプリント出力される。（特許請求の範囲の出力手順に対応する。）
【００３３】
なお、前記抽出プログラムＰ１によって、記録媒体１１の記録領域内に設定された読み取り対象領域内の全ての写真画像データをチェックして、同一画像である可能性の高い写真用画像データを１組み抽出する度に、前記選択指定プログラムＰ２によって、操作者に選択指定を要求し、その後、再び、前記抽出プログラムＰ１によって、記録媒体１１の記録領域内に設定された読み取り対象領域内の前記抽出した写真用画像データ以外の全ての写真画像データをチェックしてから、同一画像である可能性の高い別の１組の写真用画像データを抽出し、再び、前記選択指定プログラムＰ２によって、操作者に選択指定を要求する、という処理を、同一画像である可能性の高い別の組の写真用画像データが抽出されなくなるまで繰り返してもよい。
【００３４】
または、前記抽出プログラムＰ１によって、記録媒体１１の記録領域内に設定された読み取り対象領域内の全ての写真画像データをチェックして、同一画像である可能性の高い写真用画像データの全ての組み合わせを抽出して、それらの組み合わせのデータをフルパス情報を含んだファイル名として一時記憶しておき、各組み合わせについて、順番に、前記選択指定プログラムＰ２によって、操作者に選択指定を要求する、という処理を、同一画像である可能性の高い全ての組の写真用画像データについて繰り返してもよい。
【００３５】
抽出プログラムＰ１に代えて、チェックする順番を入れ換えた抽出プログラムを使用してもよい。また、ステップ１、ステップ２、ステップ３、ステップ４、ステップ５、ステップ６と７、そしてステップ８の各ステップのチェックする順番を、指定できるようにしてもよい。また、前記各ステップのチェックを行うか否かをそれぞれ指定できるようにしてもよい。また、前記各ステップの何れかから、ステップ９へジャンプしてもよい。
特に、ステップ８のヒストグラムのチェックは若干の時間を要するので、省略してもよい。
【００３６】
このように、本発明によれば、記録媒体１１に記録されている多くの写真用画像データの中から重複している同一画像である可能性の高いデータを自動的に抽出して、操作者に選択指定することを要求するので、
操作者（ディジタルメディア店頭受付機の場合は顧客）は、ディジタルメディア店頭受付機１の画像表示部２のモニタ画面上に一覧表示されているサムネイル画像の全てを比較して同一画像の重複をチェックする必要がなくなり、プリント注文などの手間や所要時間などを低減して操作性が向上するとともに、例えばプリント出力などの出力処理の無駄を防止することが可能となる。
【００３７】
なお、上記実施形態では、写真用画像処理装置としてディジタルメディア店頭受付機を例示したが、これに限定されるものではなく、顧客の所有するパーソナルコンピュータ及び各種記憶媒体の読み取り装置などであっても良い。
さらに、写真用画像データを出力する出力手段としては、印画紙などの感光材料を露光し現像する写真処理装置の他、普通紙上にインクやトナーによる画像を形成するインクジェットプリンタ、熱転写プリンタ、カラーレーザプリンタなどであっても良い。
さらには、出力手段としては、プリント出力に限らず、各種書き込み可能な記録媒体への書き込み出力や、ネットワーク回線を通じて、現像所やＤＰＥ取扱店に写真用画像データを送信する手段も含むものとする。
【図面の簡単な説明】
【００３８】
【図１】本発明にかかる写真用画像処理方法装置の実施の形態の構成を示した構成図である。
【図２】図１の写真用画像処理装置のブロック図である。
【図３】本発明にかかる抽出手順に相当する抽出プログラムのフローチャートである。
【図４】本発明にかかる選択要求手順に相当する画像選択プログラムのフローチャートである。
【図５】本発明の実施例における選択画面の表示例を説明する説明図である。
【符号の説明】
【００３９】
１  ディジタルメディア店頭受付機、写真用画像処理装置
２  画像表示部２
１１  記録媒体１１
３  再生ドライブ３Ａ、３Ｂ、３Ｃ、３Ｄ・・・、読み取り部、読み取り手段
４  入力操作部４
６  全体制御部６
７  出力部７
８  記憶部８
２０  写真処理装置、出力手段
２１  画像データ記録装置、出力手段
Ｐ１、６  抽出手段
Ｐ２、６  選択要求手段
【図１】
0004729671.tif 000002
【図２】
0004729671.tif 000003
【図３】
0004729671.tif 000004
【図４】
0004729671.tif 000005
【図５】
0004729671.tif 000006