(57)【特許請求の範囲】
【請求項１】
撮影画像を入力する入力ステップと、
所定の判定基準を参照する解析処理によって入力された前記撮影画像の合否を判定する合否判定ステップと、
判定の結果合格とされた前記撮影画像と不合格とされた前記撮影画像とを分別して保存する画像管理ステップと、
合格とされた前記撮影画像を合格画像保持部に保持する合格画像保持ステップと、
不合格とされた前記撮影画像を不合格画像保持部に保持する不合格画像保持ステップと、
前記合格画像保持部および前記不合格画像保持部が保持している前記撮影画像の全部を含むインデックス画像を印刷するための第１データを生成する第１画像生成ステップと、
前記合格画像保持ステップにおいて保持された前記撮影画像を本印刷するための第２データを生成する第２画像生成ステップと
を含み、
前記第１画像生成ステップは、前記第２データに含まれる前記撮影画像と、前記第２データに含まれない前記撮影画像との区別を明示して前記第１データを生成し、
前記画像管理ステップは、判定の結果不合格とされた前記撮影画像の保存期間を、合格とされた前記撮影画像の保存期間よりも長く設定する画像判定方法。
【請求項２】
前記撮影画像に注目領域を設定する領域設定ステップをさらに備え、
前記合否判定ステップは、輝度調整値として前記注目領域の全画素の輝度データの平均値を計算し、前記輝度調整値が第１しきい値と第２しきい値との間の場合に、前記撮影画像を合格と判定する明暗判定ステップを含む請求項１に記載の画像判定方法。
【請求項３】
前記撮影画像に注目領域を設定する領域設定ステップをさらに備え、
前記合否判定ステップは、輝度調整値として前記注目領域の輝度があるしきい値を超える、または下回るすべての画素の輝度データの平均値を計算し、前記輝度調整値が第１しきい値と第２しきい値との間の場合に、前記撮影画像を合格と判定する明暗判定ステップを含む請求項１に記載の画像判定方法。
【請求項４】
撮影画像を入力する入力部と、
所定の判定基準を参照する解析処理によって入力された前記撮影画像の合否を判定する合否判定部と、
判定の結果合格とされた前記撮影画像と不合格とされた前記撮影画像とを分別して保存する画像管理部と、
合格とされた前記撮影画像を保持する合格画像保持部と、
不合格とされた前記撮影画像を保持する不合格画像保持部と、
前記合格画像保持部および前記不合格画像保持部が保持している前記撮影画像の全部を含むインデックス画像を印刷するための第１データを生成する第１画像生成部と、
前記合格画像保持部が保持している前記撮影画像を本印刷するための第２データを生成する第２画像生成部と
を含み、
前記第１画像生成部は、前記第２データに含まれる前記撮影画像と、前記第２データに含まれない前記撮影画像との区別を明示して前記第１データを生成し、
前記画像管理部は、判定の結果不合格とされた前記撮影画像の保存期間を、合格とされた前記撮影画像の保存期間よりも長く設定する画像判定装置。
【請求項５】
前記合否判定部は、前記判定基準として前記撮影画像の合焦の度合いを採用して合否を判定する合焦判定部を含む請求項４に記載の画像判定装置。
【請求項６】
前記合否判定部は、前記判定基準として前記撮影画像の明るさを採用して合否を判定する明暗判定部を含む請求項４または５に記載の画像判定装置。
【請求項７】
前記明暗判定部は、前記撮影画像の明るさが所定の許容範囲にあるか否かで合否を判定する請求項６に記載の画像判定装置。
【請求項８】
前記撮影画像に注目領域を設定する領域設定部をさらに備え、
前記合否判定部は、前記注目領域に前記判定基準を適用して合否を判定する請求項６または７に記載の画像判定装置。
【請求項９】
前記明暗判定部は、輝度調整値として前記注目領域の全画素の輝度データの平均値を計算し、前記輝度調整値が第１しきい値と第２しきい値との間の場合に、前記撮影画像を合格と判定する請求項８に記載の画像判定装置。
【請求項１０】
前記明暗判定部は、輝度調整値として前記注目領域の輝度があるしきい値を超える、または下回るすべての画素の輝度データの平均値を計算し、前記輝度調整値が第１しきい値と第２しきい値との間の場合に、前記撮影画像を合格と判定する請求項８に記載の画像判定装置。
【請求項１１】
コンピュータに、
撮影画像を入力する入力部、
所定の判定基準を参照する解析処理によって入力された前記撮影画像の合否を判定する合否判定部、
判定の結果合格とされた前記撮影画像と不合格とされた前記撮影画像とを分別して保存する画像管理部、
合格とされた前記撮影画像を保持する合格画像保持部、
不合格とされた前記撮影画像を保持する不合格画像保持部、
前記合格画像保持部および前記不合格画像保持部が保持している前記撮影画像の全部を含むインデックス画像を印刷するための第１データを生成する第１画像生成部、
前記合格画像保持部が保持している前記撮影画像を本印刷するための第２データを生成する第２画像生成部
を実現させ、
前記第１画像生成部が、前記第２データに含まれる前記撮影画像と、前記第２データに含まれない前記撮影画像の区別を明示して前記第１データを生成し、
前記画像管理部が、判定の結果不合格とされた前記撮影画像の保存期間を、合格とされた前記撮影画像の保存期間よりも長く設定することを実現させるためのプログラムを記録したコンピュータ読取可能な記録媒体。
【請求項１２】
前記コンピュータに、
前記撮影画像に注目領域を設定する領域設定部をさらに実現させ、
前記合否判定部が、輝度調整値として前記注目領域の全画素の輝度データの平均値を計算し、前記輝度調整値が第１しきい値と第２しきい値との間の場合に、前記撮影画像を合格と判定する明暗判定部を含むことを実現させるためのプログラムを記録した請求項１１に記載のコンピュータ読取可能な記録媒体。
【請求項１３】
前記コンピュータに、
前記撮影画像に注目領域を設定する領域設定部をさらに実現させ、
前記合否判定部が、輝度調整値として前記注目領域の輝度があるしきい値を超える、または下回るすべての画素の輝度データの平均値を計算し、前記輝度調整値が第１しきい値と第２しきい値との間の場合に、前記撮影画像を合格と判定する明暗判定部を含むことを実現させるためのプログラムを記録した請求項１１に記載のコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は画像判定技術に関する。本発明は特に、デジタルカメラなどによって撮影された画像（以下、撮影画像という）を入力し、その画像の良否を判定する画像判定方法および装置に関する。
【０００２】
【従来の技術】
デジタルカメラが飛躍的に普及するにつれ、ユーザの利便性を考慮したネットワークフォトサービスシステムが嫁働している。代表的なネットワークフォトサービスシステムでは、まずユーザがネットワークを介してデジタルカメラによる撮影画像を画像サーバに送る。画像サーバに送られた撮影画像は、プリンタサーバに送られ、プリントされる。ユーザは、写真店やミニラボなどの取次窓口に出向き、プリントを受け取る。前述した画像サーバは、ユーザの撮影画像を蓄積しているため、ユーザから写真焼き増しの注文を受けたり、電子メールへの写真の貼り付けなどの各種サービスを提供できる。ユーザは、直接デジタルカメラをラボにもち込んでプリントを注文することも可能である。
【０００３】
【発明が解決しようとする課題】
こうしたネットワークフォトサービスシステムでは、当然ながらユーザは、撮影画像を一括してプリントする注文を出す場合がある。たとえばユーザが外出先から撮影画像を転送する場合、注文の前に撮影画像の内容を確認することが困難なこともあり、一括注文を出す場合が多い。また、ユーザが外出先から撮影画像を転送し、自宅や会社に戻ったとき、またはラボに出向いたときにはプリントができあがっていることを前提とすると、撮影画像の内容を確認する時間的な余裕がないことも多い。そうした場合にも、ユーザは一括注文を出しやすい。
【０００４】
こうした現状に鑑み、本発明者は以下の課題を認識するにいたった。すなわち、一括注文をかけたとき、たとえ撮影に失敗した画像が含まれていても、そうした画像も含めて全ての撮影画像がプリントされてしまう。その結果、ユーザにとってはプリント代が余計にかかることになり、資源節約的な観点からしても好ましくない。
【０００５】
本発明はこうした課題に鑑みてなされたものであり、その目的は、たとえばプリント代を低減し、プリントに関与するオペレータの労力を軽減し、ひいては資源節約効果を有する画像判定技術の提供にある。なお、特公平６−１２４０１号公報には、撮影画像をプリントする際、フィルム検定装置の表示画像と実際にプリントされるプリント画像との対応関係を一致させるデータ変換および出力方法が開示されている。この方法によれば、撮影画像を表示したときと実際にプリントしたときの色がより正確に一致するため、プリント結果をより満足のいくものにすることができる。しかしながら、そもそも撮影に失敗した画像は想定しておらず、したがってそうした画像に対処する方法は示されていない。
【０００６】
【課題を解決するための手段】
本発明のある形態は、画像判定方法である。この方法は、撮影画像を入力するステップと、所定の判定基準を参照する解析処理によって前記入力された撮影画像の合否を判定するステップと、前記判定の結果合格とされた撮影画像と不合格とされた撮影画像を分別して保存するステップとを含む。
【０００７】
ここで「撮影画像」とは、デジタルカメラその他の機器によって撮影された画像の他、電気的、光学的、磁気的な方法、その他任意の方法によって取得された画像全てを含むものとする。
【０００８】
「解析処理」の例は画像処理である。たとえば、撮影画像をデジタル化し、フィルタ処理等によって解析する処理が考えられる。また、撮影画像が当初よりデジタル画像である場合、そのデジタル画像を直接解析する任意の処理であってよい。
【０００９】
「分別して保存する」とは、合格とされた撮影画像（以下、単に合格画像という）と不合格とされた撮影画像（以下、単に不合格画像という）が何らかの形で区別できるよう保持する任意の処理をいう。
【００１０】
「判定基準」とは、撮影画像の合否を判定するための任意の基準でよく、たとえば経験則をもとに、または実験的に定めることができる。撮影に失敗した画像のもつ一般的な傾向と、撮影に成功した画像のもつ一般的な傾向を統計的に調べることによって判定基準を定めてもよい。その場合、撮影に成功した画像が合格画像として判定され、撮影に失敗した画像が不合格画像として判定される。
【００１１】
本発明の別の形態は画像判定装置である。この装置は、撮影画像を入力する入力部と、所定の判定基準を参照する解析処理によって前記入力された撮影画像の合否を判定する合否判定部と、前記判定の結果合格とされた撮影画像と不合格とされた撮影画像を分別して保存する画像管理部とを含む。
【００１２】
「入力部」は、任意の方法で撮影画像を入力する機能ユニットであり、その例として画像を撮影するカメラ、ネットワークを介して画像データを取得する通信ユニット、写真画像を読みとるスキャナ、メモリカードなどの外部装置に記憶された画像データを読み込む制御回路、ＣＤ−Ｒに書き込まれた画像データを読み込むリーダー、その他の機器がある。さらに、ネットワークは有線でも無線でもよく、電磁的作用の他、赤外線による通信であってもよい。
【００１３】
前記合否判定部は合焦判定部を含んでもよい。合焦判定部は前記判定基準として前記撮影画像の合焦の度合いを採用して合否を判定する。また合否判定部は明暗判定部を含んでもよい。明暗判定部は前記判定基準として前記撮影画像の明るさを採用して合否を判定する。
【００１４】
この画像判定装置は、さらにデータ生成部を含んでもよい。このデータ生成部は前記撮影画像を印刷するためのデータを生成する。このデータ生成部は、第１および第２の画像生成部を含んでもよい。第１画像生成部は、入力された撮影画像全体を含む形でインデックス画像を印刷するためのデータ（以下第１データという）を生成する。第２画像生成部は、入力された撮影画像のうち合格画像を本印刷するためのデータ（以下第２データとよぶ）を生成する。
【００１５】
なお、以上の発明の概要は、本発明に必要な全ての特徴を列挙したものではなく、当然ながらこれらの特徴群のサブコンビネーションもまた発明となりうる。以上の発明の任意の処理ステップまたは処理機能を含むプログラムをコンピュータで読取可能な記録媒体として提供してもよい。
【００１６】
【発明の実施の形態】
以下の実施の形態は、特許請求の範囲に記載された発明を限定するものではなく、また実施の形態の中で説明されている特徴の組合せの全てが発明の解決手段に必須であるとは限らない。
【００１７】
図１は、本発明に係る画像判定技術を採用したネットワークフォトサービスシステム３００の構成を示す。このシステムにおいて、ユーザのＰＣ（パーソナルコンピュータ）３０４、各種写真サービスを提供するセンター側のサーバであるセンタサーバ３１０、およびラボシステム３１２がインターネットなどのネットワーク３２２に接続されている。
【００１８】
ユーザはデジタルカメラ３０２によって写真を撮影する。撮影された写真、すなわち撮影画像はたとえばメモリカードを介してＰＣ３０４へ転送される。ユーザはこの撮影画像をＰＣ３０４が有する通信機能を用いてセンタサーバ３１０へ送信する。センタサーバ３１０が受信した撮影画像は画像データベース３２６へ格納される。ユーザが通信機能を内蔵するデジタルカメラ３０６を利用する場合、センタサーバ３１０への撮影画像の転送にＰＣ３０４を用いなくともよい。
【００１９】
ユーザはＰＣ３０４において撮影画像を確認することができる。また、センタサーバ３１０を介して画像データベース３２６へアクセスすることにより、同様に自ら撮影した画像を確認することができる。ユーザがネットワーク３２２を介して撮影画像のプリントを発注する際、プリントの受け取りを希望するラボシステム３１２を特定する情報を送る。センタサーバ３１０はプリントが要求された撮影画像を、特定されたラボシステム３１２へ送信する。
【００２０】
ラボサーバ３１４はラボシステム３１２を統括的に制御する。プリントすべき撮影画像を受け取ったラボサーバ３１４は、これをプリンタ３１８へ送付し、所望のプリントを得る。プリンタ３１８は、高品質写真プリンタ、多機能プリンタなどである。
【００２１】
ネットワーク３２２を介した発注を行わない場合、ユーザは撮影画像が格納されたメモリカードを直接ラボシステム３１２へ持参してもよい。その場合ラボサーバは、メモリカードから撮影画像を読み込みプリンタ３１８へ出力する。
【００２２】
ユーザが写真自体またはフィルム３２０をラボシステム３１２へもち込んだ場合、それらの画像はスキャナ３１６を通してデジタル化され、ラボサーバ３１４へ入力される。しかる後、プリンタ３１８へ出力される。スキャナ３１６は写真用の高品質スキャナ、多機能スキャナなどである。
【００２３】
なお、図１ではセンタサーバ３１０とラボシステムを別々に描いたが、これらは物理的に同一の場所に設置されてもよく、センタサーバ３１０とラボサーバ３１４が同一のサーバであってもよい。センタサーバ３１０とラボサーバ３１４が別々の構成であっても、それらは個別にネットワーク３２２に接続されている必要はない。たとえば、センタサーバ３１０の下に複数のラボシステム３１２がローカルに接続されていてもよい。
【００２４】
実施の形態に係る画像判定装置はラボサーバ３１４によって実現される。画像判定装置としての機能は、ハードウェア、ソフトウェア、またはそれらの任意の組合せによって実現できる。たとえばソフトウェアでこれを実現する場合、画像判定装置としての機能をプログラムモジュールとして有するプログラムをフロッピーディスクやＣＤＲＯＭからラボサーバ３１４に実装してもよい。
【００２５】
その意味で、実施の形態に係る画像判定技術はラボサーバ３１４のみならず、ユーザ側のＰＣ３０４に搭載してもよい。また、それ以外ネットワーク３２２上の任意の箇所に設けることも可能であり、たとえばＰＣ３０４とセンタサーバ３１０の間におかれる任意の中継点やプロキシサーバに設けてもよい。そうした設計の自由度の高さは当業者には容易に理解されるところであり、以下ラボサーバ３１４を画像判定装置として利用する場合を説明する。
【００２６】
図２はラボサーバ３１４の内部構成を示す。ラボサーバ３１４は主に、撮影画像を入力する画像入力部４００と、入力された撮影画像に注目領域を設定する領域設定部４０２と、所定の判定基準を参照して撮影画像の合否を判定する合否判定部４０４と、合格画像および不合格画像を分別して保存および管理する画像管理部４１２と、撮影画像を印刷するためのデータを生成する印刷データ生成部４２０を含む。
【００２７】
画像入力部４００は、ネットワーク３２２から撮影画像を受信する通信回路、メモリカードに記録された撮影画像を読み込むメモリ制御回路、スキャナ３１６によってデジタル化された撮影画像を入力するＳＣＳＩなどの任意のインターフェイス回路などを介して撮影画像を入力する。
【００２８】
領域設定部４０２は、撮影画像の合否を判定する際に注目すべき領域を撮影画像上に設定する。領域設定部４０２におけるデフォルトの注目領域は撮影画像全体とする。
【００２９】
合否判定部４０４は合焦判定部４０６および明暗判定部４０８を含む。合焦判定部４０６は、撮影画像の合焦の度合いを検査することにより、合否を判定する。明暗判定部４０８は、撮影画像の明るさを検査することにより、合否を判定する。
【００３０】
判定基準設定部４１０は、合否の判定に利用される判定基準をユーザの指示にしたがって設定する。設定される内容の例として、合焦判定部４０６と明暗判定部４０８のいずれを用いて合否の判定をするか、またはこれらの両方を用いるか、合焦判定部４０６で合否を判定する場合、合格とすべき合焦の度合いの値、明暗判定部４０８を用いて合否を判定する場合、合格とすべき撮影画像の明るさの値または範囲などがある。これらの設定内容はあらかじめ判定基準設定部４１０が複数のサンプルを準備していてもよい。
【００３１】
画像管理部４１２は、合格画像を合格画像保持部４１６へ格納し、不合格画像を不合格画像保持部４１８へ格納する。管理テーブル４１４は、合格画像および不合格画像を特定するための情報、たとえばそれらの画像のナンバー、プリントを発注したユーザの識別情報、発注を受付した日、プリントサイズやレイアウトなどの管理情報を保持する。
【００３２】
印刷データ生成部４２０は、第１画像生成部４２２および第２画像生成部４２４を有する。第１画像生成部４２２は、撮影画像全体を含むインデックス画像を印刷するためのデータ、すなわち第１データを生成する。第２画像生成部４２４は、撮影画像のうち合格画像のみを本印刷するためのデータ、すなわち第２データを生成する。第１データおよび第２データはそれぞれインデックス画像保持部４２６および本印刷データ保持部４２８へ格納される。またこれらのデータは、必要に応じてプリンタ３１８へ送られ、印刷がなされる。
【００３３】
第１画像生成部４２２および第２画像生成部４２４を設ける趣旨は、合格画像のみを本印刷にかけて無駄なプリントを省くとともに、本印刷にかからなかった不合格画像の存在をユーザに知らしめるために不合格画像も含む形でインデックス画像を生成する点にある。したがって、プリントを受けとりにきたユーザには、本印刷、すなわち正式に写真としてプリントされた合格画像と、ユーザがプリントを発注した全ての撮影画像を含むインデックス画像が引き渡される。
【００３４】
図３（ａ）（ｂ）（ｃ）は領域設定部４０２によって設定される注目領域の例を示す。ユーザが特に注目領域を設定しないデフォルトの状態は、図３（ａ）のごとく撮影画像全体が注目画像に設定されている。ユーザが撮影画像の中心を注目領域として設定した場合、図３（ｂ）に示すごとく、中央のひとつのブロック４３２が注目領域として設定される。ユーザが、中央および四隅の合計五つのブロック４３４を注目領域に設定した場合、図３（ｃ）に示す五つのブロック４３４が注目領域に設定される。図３（ｂ）（ｃ）の注目領域設定は、重要な被写体が存在する確率の高い領域を経験則によって導いたものであり、図３（ａ）のごとく撮影画像全体を注目領域とする場合に比べ、計算処理の負荷を減らすことができる。また、デジタルカメラ等のカメラは、中央重点測光を行う場合が多く、図３（ｂ）（ｃ）のように画像の中央部分を含むブロックについて合焦または明暗を判定することに合理性がある。ただし、注目領域の設定は他の任意のブロックであってもよく、たとえば、撮影画像を縦横ともに３分割したときに得られる四つの格子点を含む領域を注目領域としてもよい。
【００３５】
図４は合否判定部４０４における合否の判定手順を示すフローチャートである。ここではまず、ユーザが合焦判定部４０６による合否の判定を選択したものとする。
【００３６】
合焦判定部４０６は、まず領域設定部４０２による注目領域の設定があるかどうか判定する（Ｓ１０）。注目領域が特に設定されていない場合（Ｓ１０Ｎ）、撮影画像の全領域を注目領域として設定する（Ｓ１２）。注目領域が設定されていた場合（Ｓ１０Ｙ）、Ｓ１２の処理はスキップする。
【００３７】
つづいて、注目領域にハイパスフィルタ処理を施す（Ｓ１４）。ハイパスフィルタ処理は、画像データに含まれる高周波成分を抽出するための画像処理であり、既知の任意の処理を採用することができる。画像データの高周波成分を抽出する前処理として、たとえば画像を空間周波数領域へ変換する離散直交変換、たとえば離散コサイン変換を用いてもよい。この変換により、画像データが空間周波数スペクトルへ変換されるため、そのスペクトルの高周波成分のみを取り出せばよい。
【００３８】
なおその他の変換として、アダマール・ウォルシュ変換、傾斜変換、カルーネン・レーベ展開などがあり、これらのいずれかまたは組合せにより、画像の高周波成分を抽出することができる。画像データに対するハイパスフィルタ処理自体は既知の技術であり、ここでは詳述しない。
【００３９】
つづいて、抽出された高周波成分の積算値を求める（Ｓ１６）。一般に、撮影画像において合焦の度合いが高いほど、すなわちピントがより正確にあっているほど、画像に含まれる高周波成分は増加する。したがって、ピントがある程度あっている画像を合格画像、あまりあっていない画像を不合格画像とする場合、この積算値を所定のしきい値Ｔと比較することにより、合否を判定することができる。そのため合焦判定部４０６は、積算値としきい値Ｔを比較し（Ｓ１８）、前者が後者を上回れば判定結果を「合格」とし（Ｓ２２）、前者が後者を下回れば（Ｓ１８Ｎ）、判定結果を「不合格」とし（Ｓ２０）、判定処理を終了する。図３（ｃ）に示すごとく注目領域が複数のブロック４３４からなる場合、それらのいずれかのブロックの積算値がしきい値Ｔを越えれば合格としてもよいし、全てのブロックの積算値がそれぞれしきい値Ｔを越えた場合に限って合格と判定してもよい。五つのブロック４３４の中央のブロックについて特に高いしきい値Ｔを設けて中央を重点的に判定してもよい。
【００４０】
しきい値Ｔは、経験則により、または実験的に設定することができる。また一般に、被写体が複雑なほど画像の高周波成分は増える傾向にあるため、しきい値Ｔを画像に応じて適応的に定めてもよい。
【００４１】
図５は合否判定部４０４における合否の判定手順を示すフローチャートである。本図における判定手順は、図４における判定手順とは別の例である。なお、図５において図４同様の処理には同じ符号を与え、適宜その説明を省略する。
【００４２】
図４においては、積算値がしきい値Ｔを上回ると「合格」と判定されたが、本図においては、積算値がしきい値Ｔを上回っても、領域内での積算値の最大最小の差がしきい値Ｔ２を下回れば、コントラストがない「不合格」画像であると判定される（Ｓ１９）。しきい値Ｔ２は、経験則により、または実験的に設定することができる。
【００４３】
図６は明暗判定部４０８による合否判定の手順を示すフローチャートである。明暗判定部４０８は、画像の明るさに着目し、明らかな撮影ミスを判定する。ここでは、撮影画像全体が真っ黒になるいわゆる「黒つぶれ」や、光が当たった部分がきわめて明るい色で発散するいわゆる「白飛び」を検出する。なお、図６において図４同様の処理には同じ符号を与え、適宜その説明を省略する。
【００４４】
明暗判定部４０８は、まず注目領域の設定の有無を判定し（Ｓ１０）、その結果に応じて注目領域を設定する（Ｓ１２）。
【００４５】
つづいて、注目領域の輝度データを取得する（Ｓ３０）。次に、輝度データから輝度調整値を算出する（Ｓ３２）。ここでは輝度調整値として、注目領域の全画素の輝度データの平均値を計算する。つぎに、輝度調整値と第１のしきい値Ｔ０を比較する（Ｓ３４）。第１のしきい値Ｔ０は比較的低い値に設定され、輝度調整値がこのしきい値Ｔ０を下回った場合、判定結果に「不合格」を登録して（Ｓ２０）、判定処理を終了する。すなわち、いわゆる黒つぶれの画像を不合格画像とする。
【００４６】
Ｓ３４の処理において、輝度調整値が第１のしきい値Ｔ０を上回ったとき（Ｓ３４Ｙ）、引き続きこの輝度調整値と第２のしきい値Ｔ１を比較する。第２のしきい値Ｔ１は比較的高い値に設定され、輝度調整値が第２のしきい値Ｔ１を上回ったとき、この画像は不合格画像と判定される（Ｓ２０）。一方、輝度調整値が第２のしきい値Ｔ１を下回ったとき（Ｓ３６Ｙ）、判定結果に「合格」を登録し（Ｓ２２）、判定処理を終了する。第２のしきい値Ｔ１として十分に大きな値を設定することにより、Ｓ３６の処理において、いわゆる白飛びの画像を不合格としてはじくことができる。
【００４７】
なおここでは、ふたつのしきい値Ｔ０およびＴ１を用いて、撮影画像の明るさが所定の許容範囲にあるか否かで合否を判定した。ただし、たとえば黒つぶれのみの判定であればＳ３４のみの処理でよく、Ｓ３６を設ける必要はない。逆に白飛びの判定だけであればＳ３４は不要である。第１および第２のしきい値Ｔ０、Ｔ１の設定にもいろいろな方法があるが、明らかに撮影ミスの画像をはじく目的であれば、第１のしきい値Ｔ０は比較的低い値に、一方、第２のしきい値Ｔ１は比較的高い値に設定すればよい。
【００４８】
以上合否判定部４０４によるふたとおりの判定を説明した。しかし、これらの判定を組み合わすことも可能である。たとえば、合焦判定部４０６において合格画像と判定されたものを明暗判定部４０８でひきつづき判定してもよい。その場合、合格画像を絞り込むことができる。それとは逆に、合焦判定部４０６でいったん不合格と判定された画像を改めて明暗判定部４０８に投入し、明るさの判定において合格とされたものを最終的に合格画像としてもよい。その場合、より確実に撮影ミスの可能性の高い画像のみをはじくことができる。当然ながら、明暗判定部４０８による処理を先に行い、その結果に応じて合焦判定部４０６を用いてもよい。
【００４９】
合格画像および不合格画像に関する情報は画像管理部４１２へ送られる。図７は、管理テーブル４１４の構成を示す。画像管理部４１２は、合格画像に関する情報、不合格画像に関する情報、プリント注文の受付日などの情報を管理テーブル４１４へ書き込む。管理テーブル４１４は、合格画像の番号を格納する領域４５０と、不合格画像の番号を格納する領域４５２と、注文の受付日を格納する領域４５４をもち、その他任意の情報を格納する。任意の情報として、たとえば焼き増しやポストカードの作成などの処理の内容、焼き増しの枚数、ユーザによる受け取りの方法、受け取りを希望するラボ、支払いの方法などがある。
【００５０】
ここではユーザが画像番号１〜８の８枚の撮影画像の一括プリントを発注したものとする。管理テーブル４１４が示すごとく、合格画像の番号として１、２、３、５、６、８が記録され、不合格画像の番号として４、７が記録されている。画像管理部４１２は、６枚の合格画像を合格画像保持部４１６へ格納し、２枚の不合格画像を不合格画像保持部４１８へ格納する。管理テーブル４１４の内容は印刷の際に必要になるため、適宜印刷データ生成部４２０へ送られる。
【００５１】
管理テーブル４１４の領域４５４には注文の受付日として１９９９年１２月１日が記憶されている。この受付日は、合格画像と不合格画像の保存期間を分別して管理するために利用される。ひとつの例として、不合格画像の保存期間を合格画像の保存期間よりも長く設定してもよい。なぜなら、後述するように合格画像は本印刷されてユーザへ届けられる一方、不合格画像は本印刷されないためである。不合格画像とされるものの中に、ユーザが本印刷を望むものも混ざっている可能性があり、そうしたユーザによる追加注文に応えるべく、不合格画像の保存期間を長めに設定する。したがって、受付日を記録する領域４５４は、さらに合格画像および不合格画像の保存期間や保存最終日を明示的に記述してもよい。
【００５２】
図８は、ラボサーバ３１４の表示装置（図示せず）に表示された画像フォルダを示す。ここでは「ＯＫ」および「ＮＧ」というふたつのフォルダが設けられている。「ＯＫ」フォルダを開くと、合格画像であるｐｉｃ１、ｐｉｃ２、ｐｉｃ３、ｐｉｃ５、ｐｉｃ６、ｐｉｃ８の６枚の画像が格納されている。一方、「ＮＧ」フォルダを開くと不合格画像ｐｉｃ４、ｐｉｃ７の２枚の画像が記録されている。このように、合格画像と不合格画像をあらかじめ別のフォルダに格納することにより、オペレータの労力をさらに軽減することができる。
【００５３】
印刷データ生成部４２０は、合格画像および不合格画像に関する情報を受け取り、所望の印刷処理を行う。図９は第１画像生成部４２２によって生成された第１データ、すなわちインデックス画像を印刷するためのデータ４６０を示す。一方、図１０は第２画像生成部４２４によって生成された本印刷のためのデータ、すなわち第２データ４８０を示す。
【００５４】
図９のごとく、インデックス画像を印刷するためのデータ４６０は、「１」〜「８」の合計８枚の画像４７１〜４７８を含む。これらのうち、不合格画像とされた「４」の画像４７４および「７」の画像４７７に太い斜線が記入されている。さらに、「ＮＯ．４、７はプリントされませんでした。」というコメント４７９がインデックス画像の下部に記入されている。このように、第１画像生成部４２２は、第２データ４８０に含まれる撮影画像と、第２データ４８０に含まれない撮影画像の区別を明示して第１データ４６０を生成する。したがってユーザはこのインデックス画像を参照することにより、自分が望む撮影画像が全てプリントされたかどうかを知ることができる。
【００５５】
図１０に示すごとく、第２データ４８０は６枚の合格画像「ｐｉｃ１」〜「ｐｉｃ８」の印刷データを含む。これらの印刷データは撮影画像ごとに別々のファイルとして生成されてもよく、ひとつづきのデータとしてひとつのファイルに生成されてもよい。ユーザがラボにプリントを引き取りにいったとき、図１０に示す６枚の合格画像の本プリントと、図９に示す８枚の撮影画像のインデックス画像が渡される。
【００５６】
この実施の形態によれば、たとえば明らかな撮影ミスによる画像のプリントを防止することができ、ユーザメリットおよび環境的配慮の面で有用である。また、撮影ミスの画像が自動的に判定されるため、ラボのオペレータの労力を低減することができる。したがって、ラボ側におけるコストダウンメリットも大きい。
【００５７】
以上、実施の形態を説明したが、本発明の技術的な範囲はこれらの記載には限定されない。これらの実施の形態に多様な変更または改良を加えうることは当業者には理解されうるところである。
【００５８】
そうした第１の変形例として、領域設定部４０２による注目領域を撮影画像ごとに適応的に定めてもよい。例えば、撮影画像全体を一旦走査し、高周波成分が比較的高い領域を見いだしてこれを注目領域としてもよい。その場合、ユーザーが意識的に焦点を合わせた部分の合焦の度合いにしたがった判定がより容易となる。
【００５９】
第２の変形例として、上述の実施の形態では輝度調整値を単純な輝度データの平均とした。これは、例えば輝度があるしきい値を越える、または下回るすてべの画素の輝度データの平均などであってもよい。撮影ミスの態様によっては、真っ黒になる領域と白飛びになる領域が混ざることも多々あり、そうした場合、単に平均をとると検出漏れが生じうる。しきい値による予備選別により、そうした不具合も回避できる。
【００６０】
【発明の効果】
本発明によれば、比較的容易に、メリットの大きな画像判定技術を提供することができる。
【図面の簡単な説明】
【図１】  実施の形態に係る画像判定技術が適用されるネットワークフォトサービスシステムの全体構成図である。
【図２】  実施の形態に係るラボサーバの内部構成図である。
【図３】  図３（ａ）（ｂ）（ｃ）は領域設定部によって設定された注目領域を示す図である。
【図４】  合焦判定部による合否判定の手順を示すフローチャートである。
【図５】  合焦判定部による合否判定の手順を示すフローチャートである。
【図６】  明暗判定部による合否判定の手順を示すフローチャートである。
【図７】  画像管理部が利用する管理テーブルの内部構成を示す図である。
【図８】  合格画像および不合格画像がそれぞれ別々に格納されるフォルダを示す図である。
【図９】  第１画像生成部によって生成されたインデックス画像の印刷のためのデータを示す図である。
【図１０】  第２画像生成部によって生成された本印刷のためのデータを示す図である。
【符号の説明】
３１４  ラボサーバ
４００  画像入力部
４０２  領域設定部
４０４  合否判定部
４０６  合焦判定部
４０８  明暗判定部
４１０  判定基準設定部
４１２  画像管理部
４２０  印刷データ生成部
４２２  第１画像生成部
４２４  第２画像生成部
４６０  第１データ
４８０  第２データ
【図１】
0004440411.tif 000002
【図２】
0004440411.tif 000003
【図３】
0004440411.tif 000004
【図４】
0004440411.tif 000005
【図５】
0004440411.tif 000006
【図６】
0004440411.tif 000007
【図７】
0004440411.tif 000008
【図８】
0004440411.tif 000009
【図９】
0004440411.tif 000010
【図１０】
0004440411.tif 000011