(57)【要約】【課題】印刷可能領域のテンプレートと、印刷対象画像を検索するのに必要な検索条件とを設定するだけで印刷可能領域に適合した印刷対象画像を検索する画像検索装置を提供する。【解決手段】印刷可能領域の形状情報を入力するステップと、画像検索条件を設定するステップと、印刷可能領域の形状情報と画像検索条件に基づき、複数の画像の中から印刷対象画像を検索するステップとを含む。【選択図】図１
2008282100.tif 000002
【特許請求の範囲】
【請求項１】
印刷可能領域の形状情報を入力する手段と、
画像検索条件を設定する手段と、
前記印刷可能領域の形状情報と前記画像検索条件に基づき、複数の画像の中から印刷対象画像を検索する手段と
を備えることを特徴とする画像検索装置。
【請求項２】
前記印刷可能領域の形状情報を予め記憶する手段を更に備えることを特徴とする請求項１記載の画像検索装置。
【請求項３】
前記形状情報は、前記印刷可能領域の座標情報からなることを特徴とする請求項１又は２に記載の画像検索装置。
【請求項４】
前記印刷可能領域は、光ディスクのレーベル面であることを特徴とする請求項１〜３のいずれか１項に記載の画像検索装置。
【請求項５】
前記印刷対象画像を検索する手段は、
前記画像に含まれる主要被写体を検出し、前記印刷可能領域に収まる主要被写体を含む画像であって、かつ、前記印刷可能領域の全体を覆う画像を、前記印刷対象画像として出力することを特徴とする請求項１〜４のいずれか１項に記載の画像検索装置。
【請求項６】
前記印刷対象画像を検索する手段は、
前記検索条件を満たす画像を拡大又は縮小することを特徴とする請求項１〜５のいずれか１項に記載の画像検索装置。
【請求項７】
前記印刷対象画像を検索する手段は、
前記拡大又は縮小された画像に含まれる主要被写体が前記印刷可能領域に収まるかどうかを判定することを特徴とする請求項６記載の画像検索装置。
【請求項８】
前記印刷対象画像を検索する手段は、
前記拡大又は縮小された画像が前記印刷可能領域の全体を覆うかどうかを判定することを特徴とする請求項６記載の画像検索装置。
【請求項９】
前記画像検索条件は、
前記主要被写体を特定する条件を含むことを特徴とする請求項５〜８のいずれか１項に記載の画像検索装置。
【請求項１０】
前記画像検索条件は、前記印刷可能領域を占める前記主要被写体の大きさを特定するための条件を含むことを特徴とする請求項５〜８のいずれか１項に記載の画像検索装置。
【請求項１１】
前記主要被写体は、人物の顔領域であることを特徴とする請求項９記載の画像検索装置。
【請求項１２】
前記主要被写体は、指定された方向を向いた人物の顔領域であることを特徴とする請求項９記載の画像検索装置。
【請求項１３】
前記主要被写体は、指定されたキーワードに基づき特定されることを特徴とする請求項９記載の画像検索装置。
【請求項１４】
前記画像は、動画像を一定間隔の時間毎に切り出した画像であることを特徴とする請求項１〜１３のいずれか１項に記載の画像検索装置。
【請求項１５】
印刷可能領域の形状情報を入力するステップと、
画像検索条件を設定するステップと、
前記印刷可能領域の形状情報と前記画像検索条件に基づき、複数の画像の中から印刷対象画像を検索するステップと
を含むことを特徴とする画像検索方法。
【請求項１６】
前記印刷対象画像を検索するステップは、前記画像に含まれる主要被写体を検出し、前記印刷可能領域に収まる主要被写体を含む画像であって、かつ、前記印刷可能領域の全体を覆う画像を、前記印刷対象画像として出力することを特徴とする請求項１５記載の画像検索方法。
【請求項１７】
コンピュータに、
印刷可能領域の形状情報を入力するステップと、
画像検索条件を設定するステップと、
前記印刷可能領域の形状情報と前記画像検索条件に基づき、複数の画像の中から印刷対象画像を検索するステップと
を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１８】
コンピュータに、
印刷可能領域の形状情報を入力するステップと、
画像検索条件を設定するステップと、
前記印刷可能領域の形状情報と前記画像検索条件に基づき、複数の画像の中から印刷対象画像を検索するステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像検索装置及び画像検索方法に関し、より具体的には、光ディスクのレーベル面や、不定型用紙上の特殊な形状の印刷可能領域に印刷する印刷対象画像を検索する画像検索装置及び画像検索方法に関する。
【背景技術】
【０００２】
近年、パーソナルユースのプリンタが普及している。一般のユーザは、印刷可能領域の形状が長方形であるＬ判やＡ４サイズ等の定型用紙に印刷するだけでなく、特殊な形状の印刷可能領域を有する用紙等に印刷する場合も少なくない。特殊な形状の印刷可能領域を有する用紙等としては、ＣＤ−Ｒ等の光ディスクのレーベル面や、物体の表面に貼付する専用のシール紙や、不定型の葉書が挙げられる。また、デジタルカメラやデジタルビデオカメラを用いて撮影した膨大な数のデジタル画像をパーソナルコンピュータに保存し、それらの保存画像の中から画像を検索して印刷することも行われている。したがって、特殊な形状の印刷可能領域に印刷する印刷対象画像を検索する手法や、検索した印刷対象画像に所定の加工を加えることにより印刷可能領域に印刷する手法が提案されている。例えば、特許文献１には、画像のレイアウトフォーマットの構成テンプレートのフィールドに情報を入力して、レイアウトする画像を検索し、自動的にレイアウトする手法が開示されている。また、特許文献２には、光ディスクのレーベル面に印刷するに当たり、光ディスクのレーベル面全体に画像の一部が印刷されるように画像を自動的に拡大する手法が開示されている。
【０００３】
【特許文献１】特開２００３−０１８３８８号公報
【特許文献２】特開２００６−１６７９６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
膨大な数の画像の中から印刷対象画像を検索する場合、自動的に、特殊な形状の印刷可能領域に印刷するのに適さない画像を先ず除外し、当該印刷可能領域に印刷するのに適した画像の中から印刷対象画像を検索できれば検索効率が向上する。しかし、特許文献１の場合、印刷可能領域に基づいて、ユーザが自ら画像の配置を指定する必要がある。したがって、印刷可能領域に適合する画像の配置が複数存在する場合は、検索条件も複数指定しなければならず、ユーザによる設定作業が煩雑になる。また、ユーザ自らが設定するため、印刷可能領域に適合する全ての画像の配置を指定するのが困難な場合もある。一方、特許文献２では、ユーザの嗜好に基づいて印刷対象画像を編集（拡大又は縮小）する場合、編集前の画像は印刷可能領域に収まっていたとしても、画像を拡大した結果、印刷可能領域から画像がはみ出してしまう場合もある。このように、従来の技術においては、膨大な数の画像の中から特殊な印刷形状の印刷可能領域に適合する印刷対象画像を簡便に探し出すことはできないという課題があった。
【０００５】
そこで、本発明の目的は、そのような課題に鑑み、印刷可能領域のテンプレートと、印刷対象画像を検索するのに必要な検索条件とを設定するだけで印刷可能領域に適合した印刷対象画像を検索する画像検索装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の画像検索装置は、印刷可能領域の形状情報を入力する手段と、画像検索条件を設定する手段と、印刷可能領域の形状情報と画像検索条件に基づき、複数の画像の中から印刷対象画像を検索する手段とを備えることを特徴とする。
【０００７】
本発明の画像検索装置は、印刷対象画像を検索する手段が、画像に含まれる主要被写体を検出し、印刷可能領域に収まる主要被写体を含む画像であって、かつ、印刷可能領域全体を覆う画像を、印刷対象画像として出力することを特徴とする。
【０００８】
本発明の画像検索方法は、印刷可能領域の形状情報を入力するステップと、画像検索条件を設定するステップと、印刷可能領域の形状情報と画像検索条件に基づき、複数の画像の中から印刷対象画像を検索するステップとを含むことを特徴とする。
【０００９】
本発明の画像検索方法は、印刷対象画像を検索するステップが、画像に含まれる主要被写体を検出し、印刷可能領域に収まる主要被写体を含む画像であって、かつ、印刷可能領域全体を覆う画像を、印刷対象画像として出力することを特徴とする。
【００１０】
本発明のコンピュータ読み取り可能な記録媒体は、コンピュータに、印刷可能領域の形状情報を入力するステップと、画像検索条件を設定するステップと、印刷可能領域の形状情報と画像検索条件に基づき、複数の画像の中から印刷対象画像を検索するステップとを実行させることを特徴とする。
【００１１】
本発明のプログラムは、コンピュータに、印刷可能領域の形状情報を入力するステップと、画像検索条件を設定するステップと、印刷可能領域の形状情報と画像検索条件に基づき、複数の画像の中から印刷対象画像を検索するステップとを実行させることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、特殊な形状の印刷可能領域に画像を印刷する際、印刷可能領域の形状と、画像検索条件とを設定するだけで印刷可能領域に適合した印刷対象画像を自動的に検索することができ、検索作業の効率化を図れる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して本発明の好適な実施の形態を詳細に説明する。
【００１４】
以下の実施の形態において、画像検索装置の機能は、パソコン等の情報機器に組み込まれていてもよいし、あるいは、プリンタに組み込まれていてもよい。画像検索装置は、記憶装置を備える。
【００１５】
〈実施例１〉
図１は、不定型葉書やシール等の特殊な形状の印刷可能領域に印刷するための印刷対象画像を検索する手順を示すフローチャートである。図２は、ハート型の印刷可能領域を示す。
【００１６】
ステップＳ１０１において、画像検索装置は、ハート型の印刷可能領域の形状情報を記憶装置から読み出す。形状情報は、テンプレートとして記憶装置に予め登録されている。実施例１では、形状情報は座標情報からなる。すなわち、画像検索装置は、ハート型の印刷可能領域の座標情報を記憶装置から読み出す。テンプレートの座標情報ｔ［ｘ，ｙ］は、記憶装置の中に予め記憶されている。記憶装置内に記憶されていないテンプレートの座標情報は、スキャナ等で印刷可能領域を読み込むことにより追加設定するか、あるいは、ユーザが印刷可能領域の形状情報を入力することにより設定することができる。
【００１７】
ここで、
ｔ［ｘ，ｙ］＝１                        式（１．１）
の場合は、印刷可能領域内とし、
ｔ［ｘ，ｙ］＝０                        式（１．２）
の場合は、印刷可能領域外とする。
【００１８】
ステップＳ１０２において、ユーザは、後述する画像検索条件設定画面を介して、印刷対象画像を検索するための検索条件を設定する。検索条件としては、キーワード、人物の顔の特徴、夜景の写真やスナップ写真等に表れる画像の特徴、印刷される用紙等の種類、画像の撮影日時等が挙げられる。また、検索条件は、これらの検索条件をいくつか組み合わせたものでもよい。
【００１９】
ステップＳ１０３において、画像検索装置は、設定された検索条件を満たす印刷対象画像の検索を開始し、検索条件を満たす印刷対象画像があればステップＳ１０４に進み、無ければステップＳ１０６に進む。ステップＳ１０６において、画像検索装置は、検索条件を満たさない画像を非印刷対象画像のグループに振り分ける。
【００２０】
ステップＳ１０４において、画像検索装置は、設定された検索条件を満たす印刷対象画像内の主要な被写体を検出し、それが印刷可能領域内に収まるかどうかを判定し、収まる場合は、ステップＳ１０５に進み、収まらない場合は、ステップＳ１０６に進む。実施例１では、主要な被写体を人物の顔とする。画像内から人物の顔を検出するためには公知の顔領域の検出アルゴリズムを用いることができる。顔認識アルゴリズムを用いて画像内の顔領域を検出した後、検出された顔領域の全ての座標（ｘ［ｉ］，ｙ［ｉ］）が式（１．１）を満たす場合、つまり、
ｔ（ｘ［ｉ］，ｙ［ｉ］）＝１            式（１．３）
である場合は、図３に示すように、人物の顔は印刷可能領域内に収まる。
【００２１】
ステップＳ１０５において、画像検索装置は、印刷可能領域内に収まる顔領域を含む画像を印刷対象画像のグループに振り分ける。この振り分けられた印刷対象画像が検索結果として出力される。
【００２２】
これに対して、人物の顔領域内のいずれかの座標（ｘ［ｉ］，ｙ［ｉ］）が式（１．２）を満たす場合、つまり、
ｔ（ｘ［ｉ］，ｙ［ｉ］）＝０            式（１．４）
である場合は、図４に示すように、人物の顔は印刷可能領域外にはみ出る。この場合、画像検索装置は、検索された画像を非印刷対象画像のグループに振り分ける。また、印刷可能領域を移動することにより顔領域が印刷可能領域に収まるように配置すると、図５に示すように、印刷可能領域に余白（ハートの左部及び下部）が生ずる場合がある。この場合も、画像検索装置は、検索された印刷対象画像を非印刷対象画像のグループに振り分ける。
【００２３】
〈実施例２〉
図６は、光ディスクのレーベル面に印刷するための印刷対象画像を検索する手順を示すフローチャートである。図７は、光ディスクの形状を示す。光ディスクはドーナツ状の形状を有するため、その形状は外形ｒ１、内径ｒ２、外枠Ｒ１、非印刷可能領域Ｒ２、中心座標（０、０）で表される。外枠Ｒ１は外径ｒ１を半径とする円の内部領域であり、非印刷可能領域Ｒ２は、内径ｒ２を半径とする円の内部領域である。外径ｒ１と、内径ｒ２は、後述する画像検索条件設定画面を介してユーザが設定することができる。
【００２４】
ステップＳ６０１において、画像検索装置は、式（２．１）により、外径ｒ１から、外枠Ｒ１を求める。
【００２５】
Ｒ１＝πｒ１2                式（２．１）
次いで、画像検索装置は、外枠Ｒ１の座標情報Ｒ１［ｘ，ｙ］を記憶装置に一旦記憶する。外枠Ｒ１は、記憶装置に予め登録しておいてもよい。
【００２６】
ステップＳ６０２において、ユーザは、後述する画像検索条件設定画面を介して、画像を検索するための検索条件を設定する。検索条件については、前述した通りである。
【００２７】
ステップＳ６０３において、画像検索装置は、設定された検索条件を満たす印刷対象画像の検索を開始し、検索条件を満たす印刷対象画像があればステップＳ６０４に進み、無ければステップＳ６０８に進む。ステップＳ６０８において、画像検索装置は、検索条件を満たさない印刷対象画像を印刷非対象画像のグループに振り分ける。
【００２８】
ステップＳ６０４において、画像検索装置は、外枠Ｒ１の座標情報を記憶装置から読み出し、検索条件を満たす画像内の主要な被写体が外枠Ｒ１内に収まるかどうかを判定し、収まる場合は、ステップＳ６０５に進み、収まらない場合は、ステップＳ６０８に進む。実施例２では、主要な被写体を人物の顔とする。顔検出アルゴリズムを用いて画像内の顔領域を検出した後、検出された顔領域の全ての座標（ｘ［ｉ］，ｙ［ｉ］）が式（２．２）を満たす場合、つまり、
Ｒ１（ｘ［ｉ］，ｙ［ｉ］）＝１            式（２．２）
である場合は、図９に示すように、顔領域は外枠Ｒ１内に収まる。
【００２９】
これに対して、人物の顔領域内のいずれかの座標（ｘ［ｉ］，ｙ［ｉ］）が式（２．３）を満たす場合、つまり、
Ｒ１（ｘ［ｉ］，ｙ［ｉ］）＝０            式（２．３）
である場合は、顔領域は外枠Ｒ１外にはみ出す。この場合、画像検索装置は、検索された画像を非印刷対象画像のグループに振り分ける。また、外枠Ｒ１を移動することにより顔領域が外枠Ｒ１に収まるように配置すると、図８に示すように、外枠Ｒ１に余白（外枠Ｒ１の上部及び右部）が生ずる場合がある。この場合も、画像検索装置は、検索された印刷対象画像を非印刷対象画像のグループに振り分ける。
【００３０】
ステップＳ６０５において、画像検索装置は、式（２．４）により、内径ｒ２から、ディスク中心部の非印刷可能領域Ｒ２を求める。
Ｒ２＝πｒ２2              式（２．４）
【００３１】
次いで、画像検索装置は、非印刷可能領域Ｒ２の座標情報Ｒ２［ｘ，ｙ］を記憶装置に一旦記憶する。非印刷可能領域Ｒ２の座標情報は、記憶装置に予め登録しておいてもよい。
【００３２】
ステップＳ６０６において、画像検索装置は、記憶装置から非印刷可能領域Ｒ２の座標情報を記憶装置から読み出し、顔領域が非印刷可能領域Ｒ２と重なっていないかどうかを判定する。図９に示すように、顔領域が非印刷可能領域Ｒ２と重なっていない場合、つまり、
Ｒ２（ｘ［ｉ］，ｙ［ｉ］）＝０            式（２．５）
を満たす場合は、ステップＳ６０７に進む。
【００３３】
これに対して、図１０に示すように、顔領域が非印刷可能領域Ｒ２と重なっている場合（右側と真ん中の人物の顔がＲ２と重なっている）、つまり、
Ｒ２（ｘ［ｉ］，ｙ［ｉ］）＝１            式（２．６）
を満たす場合は、ステップＳ６０８に進む。
【００３４】
ステップＳ６０７において、画像検索装置は、検索した印刷対象画像を印刷対象画像のグループに振り分ける。
【００３５】
ステップＳ６０８において、画像検索装置は、検索した印刷対象画像を非印刷対象画像のグループに振り分ける。
【００３６】
実施例２によれば、外枠Ｒ１内に収まり、かつ、非印刷可能領域Ｒ２と重ならない顔領域を含む印刷対象画像を検索することにより、光ディスクのレーベル面に印刷可能な印刷対象画像を得ることができる。
【００３７】
また、実施例２では、外枠Ｒ１の座標情報及び非印刷可能領域Ｒ２の座標情報と、顔領域の座標情報とを比較することで、印刷可能領域内に完全に収まる顔領域を含む印刷対象画像を検索する例を示した。この他の例として、光ディスクが円形であることを利用して、中心座標と半径、角度等から得られる印刷可能領域の形状情報と、顔領域の位置と大きさの情報とを比較して、印刷可能領域内に完全に収まる顔領域を含む印刷対象画像を検索してもよい。また、一般的に光ディスクの大きさは規格化されているため、印刷可能領域の情報を予め記憶しておくことは可能である。
【００３８】
また、デジタルカメラやデジタルビデオ等の撮像装置と、インクジェットプリンタ等の印刷装置とをパーソナルコンピュータを介さずにダイレクトに接続して印刷を行う場合がある。このような場合、これらの装置が、印刷可能領域の形状情報を記憶して印刷対象画像の検索を行えば、ユーザは、これらの装置が提示するプレビュー画面等で印刷結果の確認を行いつつ手軽に光ディスクのレーベル面にダイレクト印刷できる。
【００３９】
〈実施例３〉
次に、文字が既に印刷されている光ディスクのレーベル面に更に文字を印刷するための印刷対象画像を検索する例を説明する。図１１は、文字が印刷されている光ディスクのレーベル面を示す。実施例３では、文字領域を非印刷可能領域に設定し、それ以外の空白領域（斜線部）を印刷可能領域に設定し、非印刷可能領域と重ならない主要な被写体を含む印刷対象画像を検索する。画像検索のフローチャートは、図１に示したものと同じである。
【００４０】
図１２は、顔領域が文字領域以外の領域、すなわち、印刷可能領域に配置された例を示す。図１３は、顔領域が文字領域、すなわち、非印刷可能領域に配置された例を示す。図１３によると、顔領域と文字列「私のアルバム」とが重なりあっていることがわかる。
【００４１】
〈実施例４〉
図１５は、検索された印刷対象画像を特殊な形状の印刷可能領域の大きさに応じて拡大又は縮小して印刷可能領域に印刷する手順を示すフローチャートである。
【００４２】
ステップＳ１５０１において、画像検索装置は、印刷可能領域の形状情報を記憶装置から読み出す。形状情報は、テンプレートとして記憶装置に予め登録されている。実施例４では、形状情報は座標情報からなる。テンプレートは座標情報ｔ［ｘ，ｙ］で表される。
【００４３】
ステップＳ１５０２において、後述する画像検索条件設定画面を介して、画像を検索するための検索条件を設定する。検索条件については、前述した通りである。
【００４４】
ステップＳ１５０３において、画像検索装置は、設定された検索条件を満たす画像の検索を開始し、検索条件を満たす画像があればステップＳ１５０４に進み、無ければステップＳ１５１０に進む。Ｓ１５１０において、画像検索装置は、検索条件を満たさない画像を非印刷対象画像のグループに振り分ける。
【００４５】
ステップＳ１５０４において、画像検索装置は、検索された画像の拡大倍率又は縮小倍率を設定する。図１６は、縦幅がａで横幅がｂの星の形状の印刷可能領域を示す。図１７は、その印刷可能領域に、縦幅がｃで横幅がｄの画像を重ね合わせた状態を示す。図１７からわかるように、星の形状の印刷可能領域には、余白（印刷可能領域の上部及び下部）がある。そこで、図１７に示す画像を図１６に示す印刷可能領域の大きさに合わせて拡大するために、各々の縦横比ａ／ｃ、ｂ／ｄを比較し、縦横比ａ／ｃ以上の値を、画像の縦幅及び横幅の拡大率として設定する。図１８は、図１７に示す画像の縦幅及び横幅をａ／ｃ倍拡大した画像を印刷可能領域に重ね合わせた状態を示す。このように画像を拡大すると画像が印刷可能領域全体を覆うため、図１７に示したような印刷可能領域の余白はなくなる。なお、ａ／ｃ以上の拡大率であれば、ユーザが任意の値を設定できるようにしてもよい。画像を縮小する場合においても、縮小した画像が印刷可能領域の全体を覆うように縮小率を設定する。
【００４６】
ステップＳ１５０５において、画像検索装置は、設定された拡大率又は縮小率で画像を拡大又は縮小する。
【００４７】
ステップＳ１５０６において、画像検索装置は、拡大又は縮小した画像内の主要被写体が印刷可能領域内に収まるかどうかを判定する。実施例４では、主要被写体を人物とする、主要被写体が印刷可能領域内に収まる場合は、ステップＳ１５０７に進み、収まらない場合は、ステップＳ１５１０に進む。尚、ステップＳ１５０６において主要被写体が印刷可能領域内に収まらない場合、ステップＳ１５０４に戻り、拡大率又は縮小率を変更し、又は、主要被写体を移動させることにより印刷可能範囲内に主要被写体が収まるようにしてもよい。
【００４８】
ステップＳ１５０７において、画像検索装置は、主要被写体を印刷可能領域内の好適な位置に配置した場合の画像全体の座標を算出する。
【００４９】
ステップＳ１５０８において、更に、拡大又は縮小した画像が印刷可能領域全体を覆っているかを判定する。すなわち、ステップＳ１５０８において、印刷可能領域に余白がないかどうかを判定し、印刷可能領域に余白がない場合はステップＳ１５０９へ進み、印刷可能領域に余白がある場合は、ステップＳ１５１０に進む。尚、ステップＳ１５０８において印刷可能領域に余白がでると判定された場合、ステップＳ１５０４に戻り、拡大率又は縮小率を変更することにより、画像が印刷可能領域全体を覆うようにしてもよい。
【００５０】
ステップＳ１５０９において、画像検索装置は、画像を印刷対象画像のグループに振り分ける。
【００５１】
ステップＳ１５１０において、画像検索装置は、画像を印刷非対象画像のグループに振り分ける。
【００５２】
以上の実施例１〜実施例４において、主要被写体を人物とした時、公知の画像解析技術により人物の顔の向きも判断できる。したがって、検索条件として人物の顔の向きを設定してもよい。また、印刷可能領域に占める主要被写体の大きさも設定できるようにしてもよい。さらに、動画像から切り出した静止画像を検索対象としてもよい。この場合、静止画像は、動画像を一定間隔の時間毎に切り出すことにより得られる画像でよい。
【００５３】
次に、実施例１〜実施例４における、画像を検索するための検索条件を設定するためのユーザインタフェースについて説明する。
【００５４】
図１４は、画像検索に必要な条件を設定するためにユーザが利用する画像検索条件設定画面の一例を示す。画像検索条件設定画面は、パソコン等の情報機器又はプリンタがユーザに提示する。
【００５５】
１４０１は、画像検索条件設定ダイアログである。このダイアログは、１４０２から１４１８の設定エリアを含む。
【００５６】
１４０２は、用紙の種類を設定するためのエリアである。用紙の種類はポップアップメニューで表示され、ユーザは、表示されたものの中から目的の用紙を選択する。用紙の形状の詳細情報や、プリンタブルディスク（レーベル面に画像を印刷できる光ディスク）の形状（内径や外径等）の詳細情報については、詳細設定１４０３を介して設定する。
【００５７】
１４０４は、特定する主要被写体を設定するためのエリアである。本例では、主要被写体として人物が予め設定されている。１４０４で「人物検索」をＯＮにすると、以下の１４０５から１４１０までの設定が可能になる。
【００５８】
１４０５は、印刷可能領域内のどの位置に人物を配置するかを指定するためのエリアである。本例では、「全エリア」が選択されている。「全エリア」が選択されると、印刷可能領域中のどこに人物を配置してもよいことになる。この他に、印刷可能領域を４分割した領域のいずれかの領域への配置を指定することもできる。配置についての詳細情報は１４０６を介して設定する。
【００５９】
１４０７は、印刷可能領域に配置する人物のサイズを設定するためのるエリアである。本例では、「エリアの４分の１以上」が選択されている。尚、１４０８の詳細設定を介して、人物サイズの数値情報を設定することもできる。
【００６０】
１４０９は、人物の向きを設定するためのエリアである。本例では、「正面」が選択されている。この場合、正面を向いている人物が写し出された画像が検索される。人物が向く方向としては、この他に、「右向き」、「左向き」の指定が可能である。尚、複数人の顔の向きの指定する場合は、１４１０の詳細設定を介して指定することができる。
【００６１】
１４１１は、画像シーンを検索するためのエリアである。本例では、「風景」が選択されている。この場合、人物が写っていない風景の画像が検索される。
【００６２】
１４１２は、第２オブジェクトを検索するためのエリアである。第２オブジェクトは、人物以外の被写体である。１４１２で「第２オブジェクト」をONにし、さらに、詳細設定１４１３を介して、第２オブジェクトの色や形状等を設定する。
【００６３】
１４１４は、キーワード検索を設定するためのエリアである。このエリアは、キーワードを用いて画像を検索する場合に利用される。キーワードには、撮影日時、画像解析情報、画像タグ情報等が含まれる。本例では、撮影日時が検索条件として指定されている。具体的な日時は、詳細設定１４１５を介して指定することができる。
【００６４】
１４１６は、検索開始ボタンである。上記の各種設定をした後にこのボタンをクリックすると画像の検索が開始する。１４１７は、キャンセルボタンである。このボタンがクリックされると、上記の各種設定が全てキャンセルされる。１４１８は、ヘルプボタンである。
【００６５】
画像検索条件設定ダイアログに所定の情報を設定後に、上述した画像検索手順を実行すると、特殊な形状の印刷可能領域に適合した画像を容易に検索することができる。また、画像検索条件設定ダイアログは、画像の検索条件を一覧できる画面構成をとっており、ユーザは、どのような画像が実際に検索されるかをある程度予測することができるため、検索効率も向上する。
【００６６】
本発明は、前述の実施例の機能を実現するソフトウェアのプログラムコードを記録した記録媒体をシステムあるいは装置に装着し、システム等のコンピュータが記録媒体からプログラムコードを読み取り実行することによっても達成される。記録媒体はコンピュータ読み取り可能な記録媒体である。この場合、記録媒体から読み出されたプログラムコード自体が前述した実施例の機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成する。また、プログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現されてもよい。また、記録媒体から読み出されたプログラムコードが、コンピュータの機能拡張カードや機能拡張ユニットに書込まれた後、機能拡張カード等がプログラムコードの指示に基づき処理の一部または全部を行うことで、前述の実施例を実現してもよい。
【００６７】
本発明を上記記録媒体に適用する場合、その記録媒体には、先に説明したフローチャートに対応するプログラムコードが格納される。
【図面の簡単な説明】
【００６８】
【図１】不定型葉書やシール等の特殊な形状の印刷可能領域に印刷するための画像を検索する手順を示すフローチャートを示す図である。
【図２】ハート型の印刷可能領域を示す図である。
【図３】ハート型の印刷可能領域に人物の顔が収まった状態を示す図である。
【図４】ハート型の印刷可能領域に人物の顔が収まっていない状態を示す図である。
【図５】ハート型の印刷可能領域に余白が生じている状態を示す図である。
【図６】光ディスクのレーベル面に印刷するための画像を検索する手順を示すフローチャートを示す図である。
【図７】光ディスクの形状を示す図である。
【図８】光ディスクのレーベル面の印刷可能領域に顔領域が収まるように配置した時に、印刷可能領域に余白ができている状態を示す図である。
【図９】光ディスクのレーベル面の印刷可能領域に顔領域が収まっている状態を示す図である。
【図１０】光ディスクのレーベル面の非印刷可能領域に顔領域がはみ出している状態を示す図である。
【図１１】光ディスクのレーベル面に文字が印刷されている例を示す図である。
【図１２】顔領域が印刷可能領域に配置された例を示す図である。
【図１３】顔領域が非印刷可能領域に配置された例を示す。
【図１４】画像検索に必要な条件を設定するためにユーザが利用する画像検索条件設定画面の一例を示す図である。
【図１５】画像全体を拡大又は縮小して特殊な形状の印刷可能領域に印刷する画像を検索する手順を示すフローチャートを示す図である。
【図１６】星の形状の印刷可能領域を示す図である。
【図１７】星の形状の印刷可能領域に長方形の画像を重ね合わせた図を示す。
【図１８】星の形状の印刷可能領域に、拡大した調歩系の画像を重ね合わせた図である。
【符号の説明】
【００６９】
１４０１  画像検索条件設定ダイアログ
【図１】
2008282100.tif 000003
【図２】
2008282100.tif 000004
【図３】
2008282100.tif 000005
【図４】
2008282100.tif 000006
【図５】
2008282100.tif 000007
【図６】
2008282100.tif 000008
【図７】
2008282100.tif 000009
【図８】
2008282100.tif 000010
【図９】
2008282100.tif 000011
【図１０】
2008282100.tif 000012
【図１１】
2008282100.tif 000013
【図１２】
2008282100.tif 000014
【図１３】
2008282100.tif 000015
【図１４】
2008282100.tif 000016
【図１５】
2008282100.tif 000017
【図１６】
2008282100.tif 000018
【図１７】
2008282100.tif 000019
【図１８】
2008282100.tif 000020