(57)【要約】【課題】従来のレーベル面に印刷する技術では、画像を変形することで画像が歪曲してしまい、画像内容が正確に表現されずに不自然な画像となってしまう。【解決手段】画像処理部２４は、配置決定部２３によって各印刷領域への配置を決定したそれぞれの画像について、各印刷領域に印刷できるように、画像の形状を印刷領域の形状に変形する。このとき、主要画像特定部２４Ａによって、画像全体から主要な対象物となる主要画像部分を特定し、画像加工部２４Ｂによって、特定した主要画像部分が固定、主要画像部分以外が可変の変形度合いを用いて印刷領域の形状に変形する。【選択図】図２
2007334784.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体のレーベル面に印刷すべき画像を生成する画像生成装置であって、
画像を取得する画像取得部と、
前記取得した画像から印刷対象となる画像を選択する画像選択部と、
前記印刷対象となる画像を前記レーベル面に印刷すべき画像に変換する画像処理部とを備え、
前記画像処理部は、
前記印刷対象となる画像から主要な対象物となる主要画像部分を特定する主要画像特定部と、
前記主要画像部分の形状をそのままにして前記主要画像部分以外の形状を所定の形状に変形する画像加工部とを備えることを特徴とする画像生成装置。
【請求項２】
前記主要画像部分は、前記印刷対象となる画像の中央部に近い位置にある画像及び対象物を示す画像のうち少なくとも１つであることを特徴とする請求項１に記載の画像生成装置。
【請求項３】
前記対象物は人物又は動物であり、前記対象物を示す画像は当該対象物の顔領域を含む画像であることを特徴とする請求項２に記載の画像生成装置。
【請求項４】
前記画像加工部は、前記レーベル面が円形状であるときに、前記主要画像部分以外の形状を、当該レーベル面を略扇形状に分割した複数の分割領域の一の形状に応じて変形することを特徴とする請求項１〜３のいずれか一項に記載の画像生成装置。
【請求項５】
前記画像加工部は、前記主要画像部分の周辺の画像の変形を少なくして、前記印刷対象となる画像の端部に近づくにしたがって段階的に変形を多くすることを特徴とする請求項１〜４のいずれか一項に記載の画像生成装置。
【請求項６】
前記印刷対象となる画像が有する画像の特徴情報を検出する特徴情報検出部を更に備え、
前記画像選択部は複数の画像を選択するときに、前記特徴情報検出部によって検出した特徴情報が類似している画像を選択することを特徴とする請求項１〜５のいずれか一項に記載の画像生成装置。
【請求項７】
前記印刷対象となる画像の前記レーベル面における配置を決定する配置決定部を更に備え、
前記配置決定部は前記特徴情報検出部によって検出した、前記印刷対象となる画像の左右両端部の特徴情報に基づいて、前記レーベル面における配置を決定することを特徴とする請求項６に記載の画像生成装置。
【請求項８】
前記画像取得部によって取得した画像を識別する画像情報を出力する画像情報出力部と、
前記出力した画像情報に対してユーザが指定した情報となる指定情報を取得する指定情報取得部とを更に備え、
前記画像選択部は前記取得した指定情報に基づいて、画像を選択することを特徴とする請求項１〜５のいずれか一項に記載の画像生成装置。
【請求項９】
記録媒体のレーベル面に印刷する画像を生成する画像生成方法であって、
画像を取得する画像取得工程と、
前記取得した画像から印刷対象となる画像を選択する画像選択工程と、
前記印刷対象となる画像を前記レーベル面に印刷する画像に変換する画像処理工程とを備え、
前記画像処理工程は、
前記印刷対象となる画像から主要な対象物となる主要画像部分を特定する主要画像特定工程と、
前記主要画像部分の形状をそのままにして前記主要画像部分以外の形状を所定の形状に変形する画像加工工程とを備えることを特徴とする画像生成方法。
【請求項１０】
記録媒体のレーベル面に印刷する画像を生成する画像生成プログラムであって、
画像を取得する画像取得機能と、
前記取得した画像から印刷対象となる画像を選択する画像選択機能と、
前記印刷対象となる画像を前記レーベル面に印刷する画像に変換する画像処理機能とを備え、
前記画像処理機能は、
前記印刷対象となる画像から主要な対象物となる主要画像部分を特定する主要画像特定機能と、
前記主要画像部分の形状をそのままにして前記主要画像部分以外の形状を所定の形状に変形する画像加工機能とを備えることを特徴とする画像生成プログラム。
【請求項１１】
請求項１０に記載の画像生成プログラムを記録したコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
記録媒体のレーベル面に印刷する画像を生成する画像生成装置、画像生成方法、画像生成プログラム及び当該プログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
従来、ＣＤ−Ｒ（CD Recordable）やＤＶＤ−Ｒ（DVD Recordable）等の記録媒体のレーベル面に、プリンタを使ってタイトルや画像などを印刷する技術がある。例えば、以下の特許文献１に記載されている技術では、印刷対象となる画像を円形状のレーベル面に印刷するために、画像を同心円状に変形して印刷している。
【０００３】
【特許文献１】特開２００５−２５２８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の特許文献１に記載されているようなレーベル面に印刷する技術では、画像を同心円状に変形することで画像が歪曲してしまい、画像内容が正確に表現されずに不自然な画像となってしまう。例えば人の顔が画像の中央部にあった場合、その顔が同心円状に変形されて違和感のある顔が印刷される。
【０００５】
本発明の目的は、レーベル面に印刷するために印刷対象となる画像を変形しても、画像内容が正確に表現されて自然な画像となるような画像生成装置、画像生成方法、画像生成プログラム及び当該プログラムを記録した記録媒体を提供することにある。
【課題を解決するための手段】
【０００６】
本発明に係る画像生成装置は、上記した問題を解決するために、記録媒体のレーベル面に印刷すべき画像を生成する画像生成装置であって、画像を取得する画像取得部と、前記取得した画像から印刷対象となる画像を選択する画像選択部と、前記印刷対象となる画像を前記レーベル面に印刷すべき画像に変換する画像処理部とを備え、前記画像処理部は、前記印刷対象となる画像から主要な対象物となる主要画像部分を特定する主要画像特定部と、前記主要画像部分の形状をそのままにして前記主要画像部分以外の形状を所定の形状に変形する画像加工部とを備える。
【０００７】
本発明に係る画像生成装置によれば、画像取得部によって取得して画像選択部によって選択した印刷対象となる画像を、画像処理部によってレーベル面に印刷すべき画像に変換する。この画像処理部に備える画像加工部は、主要画像特定部によって特定した主要画像部分の形状をそのままにして、この主要画像部分以外の形状を所定の形状に変形する。これにより、変形すると不自然になる画像部分の形状は変形しないで、それ以外の画像部分をレーベル面に適応した画像に変形することができる。このため、画像処理部によって変換したレーベル面に印刷すべき画像は、画像内容が正確に表現されて自然な画像となる。
【０００８】
上記した本発明に係る画像生成装置では、前記主要画像部分は、前記印刷対象となる画像の中央部に近い位置にある画像及び対象物を示す画像の少なくとも１つである。
【０００９】
上記した本発明に係る画像生成装置では、前記対象物は人物又は動物であり、前記対象物を示す画像は当該対象物の顔領域を含む画像である。
【００１０】
上記した本発明に係る画像生成装置では、前記画像加工部は、前記レーベル面が円形状であるときに、前記主要画像部分以外の形状を、当該レーベル面を略扇形状に分割した複数の分割領域の一の形状に応じて変形する。
【００１１】
上記した本発明に係る画像生成装置では、前記画像加工部は、前記主要画像部分の周辺の画像の変形を少なくして、前記印刷対象となる画像の端部に近づくにしたがって段階的に変形を多くする。
【００１２】
上記した本発明に係る画像生成装置では、前記印刷対象となる画像が有する画像の特徴情報を検出する特徴情報検出部を更に備え、前記画像選択部は複数の画像を選択するときに、前記特徴情報検出部によって検出した特徴情報が類似している画像を選択する。
【００１３】
上記した本発明に係る画像生成装置では、前記印刷対象となる画像の前記レーベル面における配置を決定する配置決定部を更に備え、前記配置決定部は前記特徴情報検出部によって検出した、前記印刷対象となる画像の左右両端部の特徴情報に基づいて、前記レーベル面における配置を決定する。
【００１４】
上記した本発明に係る画像生成装置では、前記画像取得部によって取得した画像を識別する画像情報を出力する画像情報出力部と、前記出力した画像情報に対してユーザが指定した情報となる指定情報を取得する指定情報取得部とを更に備え、前記画像選択部は前記取得した指定情報に基づいて、画像を選択する。
【００１５】
本発明に係る画像生成方法は、上記した問題を解決するために、記録媒体のレーベル面に印刷する画像を生成する画像生成方法であって、画像を取得する画像取得工程と、前記取得した画像から印刷対象となる画像を選択する画像選択工程と、前記印刷対象となる画像を前記レーベル面に印刷する画像に変換する画像処理工程とを備え、前記画像処理工程は、前記印刷対象となる画像から主要な対象物となる主要画像部分を特定する主要画像特定工程と、前記主要画像部分の形状をそのままにして前記主要画像部分以外の形状を所定の形状に変形する画像加工工程とを備える。
【００１６】
本発明に係る画像生成プログラムは、上記した問題を解決するために、記録媒体のレーベル面に印刷する画像を生成する画像生成プログラムであって、画像を取得する画像取得機能と、前記取得した画像から印刷対象となる画像を選択する画像選択機能と、前記印刷対象となる画像を前記レーベル面に印刷する画像に変換する画像処理機能とを備え、前記画像処理機能は、前記印刷対象となる画像から主要な対象物となる主要画像部分を特定する主要画像特定機能と、前記主要画像部分の形状をそのままにして前記主要画像部分以外の形状を所定の形状に変形する画像加工機能とを備える。
【００１７】
本発明に係る記録媒体は、上記した問題を解決するために、前記画像生成プログラムを記録したコンピュータが読み取り可能な記録媒体。
【発明を実施するための最良の形態】
【００１８】
（第１実施形態）
以下、本発明の第１実施形態に係る画像生成装置について、図面を参照して説明する。
【００１９】
＜画像生成装置の構成＞
最初に、第１実施形態に係る画像生成装置の構成について説明する。
図１は、本発明の第１実施形態に係る画像生成装置のハードウェア構成を示す説明図である。図１に示すように、画像生成装置１は、汎用コンピュータであり、ＣＰＵ２、ＲＯＭ３、ＲＡＭ４、ハードディスク５及び入出力Ｉ／Ｆ（インターフェース）７によって構成され、それらはバス６を介して互いに接続されている。画像生成装置１には入出力Ｉ／Ｆ７を介してＣＤ−Ｒ／ＲＷドライブ８及びＤＶＤ−Ｒ／ＲＷドライブ９が接続されている。
【００２０】
画像生成装置１は、ＣＰＵ２が、ＲＯＭ３又はハードディスク５に記憶している画像生成プログラムを読み出して実行することによって、後述する図２に示す各部として機能し、それぞれの処理を行うことで印刷画像を生成するものである。ＣＰＵ２が実行する画像生成プログラムは、予めＲＯＭ３やハードディスク５に格納されていても良いし、ＣＤ−Ｒ／ＲＷドライブ８等が読み取った画像生成プログラムをハードディスク５に格納するものとしても良い。また、インターネットなどのネットワーク手段を介して、画像生成プログラムをデータとして供給するサーバー等にアクセスし、このデータをダウンロードすることによってハードディスク５に格納するものとしても良い。
【００２１】
図２は、画像生成装置１の機能構成を示すブロック図である。図２に示すように、画像生成装置１は、画像取得部２０、特徴情報検出部２１、画像選択部２２、配置決定部２３及び画像処理部２４によって構成される。画像処理部２４は、主要画像特定部２４Ａと画像加工部２４Ｂとを備えている。
【００２２】
画像取得部２０は、ＣＤ−Ｒ／ＲＷドライブ８やＤＶＤ−Ｒ／ＲＷドライブ９にセットされた、ＣＤ−ＲやＤＶＤ−Ｒなどの記録媒体から、例えば人物画像や風景画像等の複数の画像を入出力Ｉ／Ｆ７を介して取得する。取得したこれらの画像は、ハードディスク５のデータ領域に格納する。なお、取得する画像は、ＣＤ−ＲやＤＶＤ−Ｒなどの記録媒体に記録された画像に限定されず、デジタルカメラ、スキャナ等から入出力Ｉ／Ｆ７を介して直接取得した画像や、入出力Ｉ／Ｆ７を介して接続された他の記憶装置等に記録された画像でも良い。
【００２３】
特徴情報検出部２１は、画像取得部２０によって取得した複数の画像について、それぞれの画像から画像全体の特徴情報及び画像の左右両端部の特徴情報を検出する。
【００２４】
画像選択部２２は、特徴情報検出部２１によって検出した画像全体の特徴情報に基づいて、画像取得部２０によって取得した複数の画像から印刷対象となる画像を選択する。
【００２５】
配置決定部２３は、特徴情報検出部２１によって検出した画像の左右両端部の特徴情報に基づいて、画像選択部２２によって選択した印刷対象となる画像について、レーベル面における各印刷領域への配置を決定する。本実施形態では、円形状のレーベル面に複数の画像を印刷するために、レーベル面を略扇形状の複数の印刷領域に均等分割する。
【００２６】
画像処理部２４は、配置決定部２３によって各印刷領域への配置を決定したそれぞれの画像について、各印刷領域に印刷できるように、画像の形状を印刷領域の形状に変形する。このとき、単純に画像全体の形状を固定の変形度合いで印刷領域の形状に変形するのではなく、画像内容及び画像位置によって変形度合いを可変にして変形する。具体的には、主要画像特定部２４Ａによって、画像全体から主要な対象物となる主要画像部分を特定し、また、画像加工部２４Ｂによって、特定した主要画像部分が固定、主要画像部分以外が可変の変形度合いを用いて印刷領域の形状に変形する。
【００２７】
図７は、印刷対象となる画像がレーベル面に印刷された例を示す説明図である。同図に示すように、ここでは、印刷対象となる画像として画像Ｇ１〜Ｇ４の４枚が選択されており、ＣＤ−Ｒのレーベル面Ｒは、４つの略扇形状の印刷領域Ｒ１〜Ｒ４に均等分割されている。そして、これらの画像Ｇ１〜Ｇ４のそれぞれは、長方形状の画像を略扇形状の画像に変形した後、印刷領域Ｒ１〜Ｒ４に印刷されている。
【００２８】
＜画像生成の動作＞
次に、画像生成装置１において画像を生成する動作について説明する。
図３は、画像を生成する動作を示すフローチャートである。
【００２９】
先ず、図３に示すステップＳ１１０では、画像取得部２０によって、ＣＤ−ＲやＤＶＤ−Ｒなどのレーベル面に印刷する候補となる複数の画像を取得する。これらの画像には、人物画像や風景画像等の様々な画像が含まれており、それぞれの画像データは、画素ごとに、Ｒ（赤）、Ｇ（緑）、Ｂ（青）の色別に各々８ビットで表した多階調値のデータとなっている。
【００３０】
ステップＳ１２０では、特徴情報検出部２１によって、ステップＳ１１０において取得した複数の画像のそれぞれが有する画像の特徴情報を検出する。ここで、検出する特徴情報は、画像のピンぼけ及び手ぶれ等の有無を示す情報と、画像に含まれる人物の顔画像パターンの情報と、画像全体の類似度を判断するための情報と、画像の左右両端部の類似度を判断するための情報とで構成される。なお、本処理の詳細は後述する。
【００３１】
ステップＳ１３０では、画像選択部２２によって、ステップＳ１１０において取得した複数の画像から印刷対象となる複数の画像を選択する。ここで、画像の選択は、ステップＳ１２０において検出した、画像のピンぼけ及び手ぶれ等の有無を示す情報と、画像に含まれる人物の顔画像パターンの情報と、画像全体の類似度を判断するための情報とに基づいて行う。なお、本処理の詳細は後述する。
【００３２】
ステップＳ１４０では、配置決定部２３によって、ステップＳ１３０において選択した印刷対象となる複数の画像のそれぞれについて、レーベル面における各印刷領域への配置を決定する。それぞれの画像の各印刷領域への配置は、画像を印刷領域に配置したときに、隣接する端部の画像同士ができるだけ類似画像となるようにする。ここで、端部の画像が類似画像であるか否かの判断は、ステップＳ１２０において検出した特徴情報、詳しくは後述する図４に示すステップＳ２４０において検出した画像の左右両端部の類似度を判断するための情報に基づいて行う。
【００３３】
図７に示す例では、印刷対象となる画像として画像Ｇ１〜Ｇ４の４枚が選択され、それぞれの画像Ｇ１，Ｇ２，Ｇ３，Ｇ４は、レーベル面Ｒの印刷領域Ｒ３，Ｒ４，Ｒ１，Ｒ２に配置されている。また、画像Ｇ１〜Ｇ４の左端部の画像領域に画像領域ｌ１〜ｌ４、右端部の画像領域に画像領域ｒ１〜ｒ４を有している。ここでは、同図に示すように、レーベル面Ｒにおいて隣接している端部の画像領域ｌ３とｒ４、ｌ４とｒ１、ｌ１とｒ２及びｌ２とｒ３の画像がお互いに類似している。
【００３４】
ステップＳ１５０では、画像処理部２４によって、印刷対象となる画像の形状をレーベル面の印刷領域の形状に合うように変形する。ここで、画像全体から主要な対象物となる主要画像部分を特定し、この主要画像部分は形状を変形しないようにして、この主要画像部分以外の形状をレーベル面における各印刷領域の形状に変形する。このとき、主要画像部分以外の形状の変更は、主要画像部分の周辺の変形度合いを小さくして、画像全体の端部に近づくにしたがって変形度合いを大きくする。なお、本処理の詳細は後述する。
【００３５】
なお、本発明の画像取得工程及び画像取得機能は、上記ステップＳ１１０に相当する。また、本発明の画像選択工程及び画像選択機能は、上記ステップＳ１３０に相当する。また、本発明の画像処理工程及び画像処理機能は、上記ステップＳ１５０に相当する。
【００３６】
＜画像の特徴情報を検出＞
次に、取得した複数の画像について、それぞれが有する特徴情報を検出する処理について説明する。
図４は、画像の特徴情報を検出する動作を示すフローチャートである。上記した図３に示すステップＳ１２０の画像の特徴情報を検出する処理へ進むと、図４に示すステップＳ２１０の処理を開始する。
【００３７】
先ず、ステップＳ２１０では、取得した画像から、画像のピンぼけ及び手ぶれ等の有無を示す情報を特徴情報として検出する。本実施形態では、画像のピンぼけ及び手ぶれ等の検出方法は、画像データにおけるエッジ量を求めて、このエッジ量の大小によりピンぼけ及び手ぶれ等の有無を判定する。エッジ量の大きい画像データは、輪郭がはっきりしたシャープな画像であり、ピンぼけ及び手ぶれ等の無い画像と判定し、他方、エッジ量の小さい画像データは、輪郭が不明確な画像であり、ピンぼけ及び手ぶれ等が有る画像と判定する。具体的には、エッジ量が所定の閾値以上であればピンぼけ及び手ぶれ等が無しと判定し、所定の閾値未満であればピンぼけ及び手ぶれ等が有りと判定する。なお、ピンぼけ及び手ぶれ等の検出方法は、この方法に限定されず、例えば画像データの明るさ特性に基づいて検出する等、他の方法を用いて検出しても良い。
【００３８】
ステップＳ２２０では、取得した画像に含まれる人物の顔画像パターンの情報を特徴情報として検出する。この顔画像パターンは、人物の画像が含まれている複数の画像から、同一人物の顔が含まれている画像を抽出するためのものであり、画像に人物の画像が含まれない場合は検出されない。
【００３９】
ステップＳ２３０では、取得した画像から画像全体の類似度を判断するための情報を特徴情報として検出する。ここでは、画像全体の類似度を判断するための情報として、画像全体の色相、明度及び彩度のヒストグラムパターンを生成する。
【００４０】
ステップＳ２４０では、取得した画像から画像の左右両端部に限定して類似度を判断するための情報を特徴情報として検出する。ここでは、画像の左右両端部の類似度を判断するための情報として、画像の左右両端部の色相、明度及び彩度のヒストグラムパターンを生成する。なお、本実施形態では、画像の左右両端部を、画像の両端から内側にそれぞれ画像全体の１０％の面積を占める領域としている。
【００４１】
ステップＳ２５０では、取得した全ての画像について上記の処理が終了したか否かを判定する。終了していない場合は、ステップＳ２１０に戻り、次の画像の処理を行う。他方、終了した場合は、図３に示すフローチャートの処理に戻る。
【００４２】
＜印刷対象となる画像を選択＞
次に、取得した複数の画像から印刷対象となる画像を選択する処理について説明する。  図５は、印刷対象となる画像を選択する動作を示すフローチャートである。上記した図３に示すステップＳ１３０の印刷対象となる画像を選択する処理へ進むと、図５に示すステップＳ３１０の処理を開始する。
【００４３】
先ず、ステップＳ３１０では、図４に示すステップＳ２１０において検出したピンぼけ及び手ぶれ等の有無を示す情報に基づいて、図３に示すステップＳ１１０において取得した複数の画像から、ピンぼけ及び手ぶれ等のない適正画像を選択する。即ち、ピンぼけ及び手ぶれ等が発生している画像は、印刷対象の画像から除外される。
【００４４】
ステップＳ３２０では、ステップＳ３１０において選択した適正画像の中に人物画像が含まれているか否かを判定する。人物画像が１枚でも含まれている場合は、ステップＳ３４０へ進み、人物画像を対象とした処理を行う。他方、人物画像が１枚も含まれていない場合は、ステップＳ３３０へ進み、人物画像が含まれない風景画像等を対象とした処理を行う。
ここで、画像の中に人物画像が含まれているか否かの判定は、図４に示すステップＳ２２０において検出した人物の顔画像パターンの情報に基づいて行う。
【００４５】
ステップＳ３３０では、上記の適正画像から、画像全体が類似している画像をレーベル面の印刷領域数の枚数分だけ選択し、これらの画像全体が類似している画像を印刷対象となる画像として図３に示すフローチャートの処理に戻る。
ここで、画像全体が類似しているか否かの判断は、図４に示すステップＳ２３０において検出した画像全体の類似度を判断するための情報に基づいて行う。具体的には、各画像が有する画像全体の色相、明度及び彩度のヒストグラムパターンを比較して、その差異が所定の閾値未満であるときに類似画像であると判断する。
【００４６】
ステップＳ３４０では、上記の適正画像から、同一人物が含まれている画像を選択する。そして、選択した同一人物が含まれる画像の中で、最も多くの画像に含まれている人物の画像を重要人物画像とする。
ここで、同一人物であるか否かの判定は、図４に示すステップＳ２２０において検出した人物の顔画像パターンの情報に基づいて、各画像に含まれる顔画像パターンを比較して、その差異が所定の閾値未満であるときに同一人物であると判断する。
なお、ここでは、最も多くの画像に含まれている人物の画像を重要人物画像としたが、これに限定されず、例えば各画像に含まれる人物の中で、最大の顔面積を有する人物の画像を重要人物画像にしても良い。
【００４７】
ステップＳ３５０では、ステップＳ３４０において選択した重要人物画像の枚数とレーベル面の印刷領域数とを比較する。重要人物画像の枚数が印刷領域数より少ない場合、即ち、重要人物画像だけではレーベル面の印刷領域の全てが埋まらない場合、ステップＳ３６０へ進み不足分の画像を上記の適正画像から更に選択する。
他方、重要人物画像の枚数が印刷領域数より多い場合、即ち、人物画像が多過ぎて印刷領域に割り当てることができない場合、ステップＳ３７０へ進み重要人物画像を絞り込む。
他方、重要人物画像の枚数と印刷領域数が等しい場合、即ち、重要人物画像の全てを印刷領域の全てに割り当てることができる場合、これらの重要人物画像を印刷対象となる画像として図３に示すフローチャートの処理に戻る。
【００４８】
ステップＳ３６０では、不足分の画像を追加するために、画像全体が重要人物画像と類似している画像を上記の適正画像から選択し、これらの重要人物画像及び当該画像と画像全体が類似している画像を印刷対象となる画像として図３に示すフローチャートの処理に戻る。
ここで、画像全体が類似しているか否かの判断は、ステップＳ３３０と同様に、図４に示すステップＳ２３０において検出した画像全体の類似度を判断するための情報に基づいて行う。
【００４９】
ステップＳ３７０では、重要人物画像の枚数を印刷領域数にするために、画像全体が類似している重要人物画像に絞り込んで、これらの絞り込んだ画像を印刷対象となる画像として図３に示すフローチャートの処理に戻る。
ここで、画像全体が類似しているか否かの判断は、ステップＳ３３０と同様に、図４に示すステップＳ２３０において検出した画像全体の類似度を判断するための情報に基づいて行う。
【００５０】
図７に示す例では、印刷対象となる画像として画像Ｇ１〜Ｇ４の４枚が選択されている。ここでは、画像Ｇ１とＧ２とに同一人物が含まれており、これらの画像Ｇ１とＧ２とが重要人物画像となる。また、画像Ｇ３及びＧ４は、画像全体が画像Ｇ１及びＧ２と類似している画像として選択されている。
【００５１】
＜画像の形状を変形＞
次に、印刷対象となる画像の形状をレーベル面の印刷領域の形状に合うように変形する処理について説明する。
図６は、印刷対象となる画像の形状を変形する動作を示すフローチャートである。上記した図３に示すステップＳ１５０の画像の形状を変形する処理へ進むと、図６に示すステップＳ４１０の処理を開始する。
【００５２】
先ず、ステップＳ４１０では、印刷対象となる画像の中に人物画像が含まれているか否かを判定する。人物画像が含まれている場合は、次のステップＳ４２０へ進み、人物画像を対象とした画像の変形処理を行う。他方、人物画像が含まれていない場合は、ステップＳ４４０へ進み、人物画像が含まれない風景画像等を対象とした画像の変形処理を行う。
【００５３】
ステップＳ４２０では、主要画像特定部２４Ａによって、画像の形状を変形する際に形状を変形しない画像領域を主要画像部分として特定する。ここで、主要画像部分は、人物の顔領域が含まれる画像部分であり、例えば人物の全身部分、上半身部分や顔部分等がある。
【００５４】
ステップＳ４３０では、画像の形状をレーベル面の印刷領域の形状に変形するために、ステップＳ４２０において特定した主要画像部分の形状は変形しないで、それ以外の画像部分のみ形状が変形されるような移動ベクトルを導出して設定する。このとき、導出する移動ベクトルは、主要画像部分の周辺の形状の変更を少なくして、画像全体の端部に近づくにしたがって段階的に形状の変更が大きくなるような移動ベクトルにする。
【００５５】
ステップＳ４４０では、画像の形状をレーベル面の印刷領域の形状に変形するために、画像全体の形状が固定した変形度合いで均等に変形される移動ベクトルを導出して設定する。
【００５６】
ステップＳ４５０では、ステップＳ４３０又はＳ４４０において設定した移動ベクトルに基づいて、ワーピングを実行することによって、印刷対象となる画像をレーベル面の印刷領域の形状に変形する。
【００５７】
ステップＳ４６０では、印刷対象となる全ての画像について上記の処理が終了したか否かを判定する。終了していない場合は、ステップＳ４１０に戻り、次の画像の処理を行う。他方、終了した場合は、図３に示すフローチャートの処理に戻る。
【００５８】
図７に示す例では、画像Ｇ１とＧ２とに人物が含まれており、これらの人物の全身を主要画像部分として特定している。長方形状の画像を略扇形状に変更する際には、これらの人物の形状は変更しないで背景の画像のみを略扇形状に変形している。画像Ｇ３とＧ４とは、人物が含まれない画像のため、画像全体を均等に略扇形状に変形している。
【００５９】
なお、本発明の主要画像特定工程及び主要画像特定機能は、上記ステップＳ４２０に相当する。また、本発明の画像加工工程及び画像加工機能は、上記ステップＳ４３０、Ｓ４４０及びＳ４５０に相当する。
【００６０】
上述したように、本実施形態の画像生成装置１では、取得した画像から、画像のピンぼけ及び手ぶれ等の有無を示す情報と、画像に含まれる人物の顔画像パターンの情報と、画像全体の類似度を判断するための情報とを画像の特徴情報として検出し、これらの特徴情報に基づいて印刷対象となる画像を選択する。これにより、印刷対象となる画像に、ピンぼけ及び手ぶれ等が発生していない適正な画像を得ることができる。また、レーベル面Ｒにおける各印刷領域Ｒ１〜Ｒ４に印刷される画像は、同一人物を中心とした画像群に編集することができ、且つ、当該人物が含まれない画像であっても画像全体が類似している自然にまとまった画像とすることができる。
【００６１】
また、画像全体から主要な対象物となる主要画像部分を特定し、この主要画像部分は形状を変形しないようにして、この主要画像部分以外の形状を各印刷領域Ｒ１〜Ｒ４の形状に変形する。これにより、印刷対象となる長方形状の画像Ｇ１〜Ｇ４を、主要画像部分の形状を保ったまま印刷領域Ｒ１〜Ｒ４の略扇形状に変形することから、主要画像部分となる人物の全体の画像や顔の画像等の形状は、不自然に変形することなく適正に表現することができる。
【００６２】
さらに、印刷対象となる画像のそれぞれを印刷領域Ｒ１〜Ｒ４に配置する際に、取得した画像から検出した画像の左右両端部の類似度を判断するための情報に基づいて、隣接する画像の端部同士ができるだけ類似画像となるようにする。これにより、印刷領域Ｒ１〜Ｒ４において、画像と画像との隣接部分の画像が大きく異なることによる違和感やまとまりの無さを与えてしまうことを防止することができる。
【００６３】
（第２実施形態）
以下、本発明の第２実施形態に係る画像生成装置について、図面を参照して説明する。
【００６４】
＜画像生成装置の構成＞
最初に、本発明の第２実施形態に係る画像生成装置の構成について説明する。
図８は、第２実施形態に係る画像生成装置のハードウェア構成を示す説明図である。図８に示すように、第２実施形態に係る画像生成装置１０のハードウェア構成では、図１に示す第１実施形態に係る画像生成装置１のハードウェア構成に加えて、入出力Ｉ／Ｆ７を介してスキャナ１１とプリンタ１２とが接続されている。
【００６５】
図９は、第２実施形態に係る画像生成装置の機能構成を示すブロック図である。図９に示すように、画像生成装置１０は、画像取得部５０、特徴情報検出部５１、画像情報出力部５２、指定情報取得部５３、画像選択部５４、配置決定部５５及び画像処理部５６によって構成される。画像処理部５６は、主要画像特定部５６Ａと画像加工部５６Ｂとを備えている。
【００６６】
画像取得部５０は、図２に示す画像取得部２０と同様に、複数の画像を入出力Ｉ／Ｆ７を介して取得し、取得した画像をハードディスク５のデータ領域に格納する。
【００６７】
特徴情報検出部５１は、図２に示す特徴情報検出部２１と同様に、画像取得部５０によって取得した複数の画像について、それぞれの画像から画像全体の特徴情報を検出する。なお、このとき、特徴情報検出部５１は、図２に示す特徴情報検出部２１とは異なり、画像の左右両端部の特徴情報は検出しない。
【００６８】
画像情報出力部５２は、ユーザが記入するための画像選択用の記入用紙をプリンタ１２に印刷する。この記入用紙には画像取得部５０によって取得した画像をサムネイル画像の形式で印刷する。ユーザは、この印刷されたサムネイル画像を参照して記入用紙に記入することによって、印刷対象にする画像及びレーベル面における各印刷領域への配置を指定する。
【００６９】
図１１は、画像選択用の記入用紙の例を示す図である。図１１に示すように、記入用紙Ｓの上半分には、レーベル面に印刷する候補となる８枚のサムネイル画像が印刷されている。これらのサムネイル画像は、画像取得部５０によって取得した画像である。また、それぞれのサムネイル画像の下部には、４個のチェックボックスが設けられ、それぞれのチェックボックスの後方には１〜４の数字が印刷されている。また、記入用紙Ｓの下半分には、ＣＤ−Ｒのレーベル面の模式図が描かれており、このレーベル面は、４つの略扇形状の印刷領域に均等分割されて、それぞれの印刷領域には識別のために１〜４の数字が印刷されている。
【００７０】
レーベル面へ印刷する画像をユーザが選択する場合は、記入用紙Ｓの上半分に印刷されているサムネイル画像を参照して、選択しようとするサムネイル画像の下部にある４個のチェックボックスのいずれかにチェックマークを記入する。このとき、それぞれのチェックボックスの後方にある数字は、記入用紙Ｓの下半分にあるレーベル面の印刷領域の識別１〜４に対応していることから、ユーザは、チェックボックスにチェックマークを記入することによって、その画像について、レーベル面における各印刷領域への配置を指定することができる。
【００７１】
指定情報取得部５３は、画像選択用の記入用紙にユーザが記入した情報を、スキャナ１１によって指定情報として読み取る。この指定情報は、印刷対象として選択された画像及びこの画像のレーベル面における配置位置の情報を含んでいる。
【００７２】
画像選択部５４は、指定情報取得部５３によって取得した指定情報に基づいて、画像取得部５０によって取得した複数の画像から印刷対象となる画像を選択する。
【００７３】
配置決定部５５は、指定情報取得部５３によって取得した指定情報に基づいて、画像選択部５４によって選択した印刷対象となる画像について、レーベル面における各印刷領域への配置を決定する。
【００７４】
画像処理部５６は、図２に示す画像処理部２４と同様に、主要画像特定部５６Ａと画像加工部５６Ｂとによって、配置決定部５５において配置を指定したそれぞれの画像について、レーベル面の各印刷領域に印刷できるように、画像の形状を当該印刷領域の形状に変形する。
【００７５】
＜画像生成の動作＞
次に、画像生成装置１０において画像を生成する動作について説明する。
図１０は、第２実施形態に係る画像生成装置において画像を生成する動作を示すフローチャートである。
【００７６】
先ず、図１０に示すステップＳ５１０では、画像取得部５０によって、ＣＤ−ＲやＤＶＤ−Ｒ等のレーベル面に印刷する候補となる複数の画像を取得する。なお、これらの画像は、図３に示すステップＳ１１０において取得する画像と同様である。
【００７７】
ステップＳ５２０では、特徴情報検出部５１によって、ステップＳ５１０において取得した複数の画像のそれぞれが有する特徴情報を検出する。ここで検出する画像の特徴情報は、画像のピンぼけ及び手ぶれ等の有無を示す情報と、画像に含まれる人物の顔画像パターンの情報とで構成される。なお、これらの特徴情報を検出する方法は、図３に示すステップＳ１２０と同様であるが、ここでは、ステップＳ１２０と異なり、画像全体の類似度を判断するための情報、及び画像の左右両端部の類似度を判断するための情報は検出しない。即ち、画像を選択するための画像全体の類似度の情報、及びレーベル面における各印刷領域への配置を決定するための画像の左右両端部の類似度の情報は不要となる。
【００７８】
ステップＳ５３０では、画像情報出力部５２によって、ユーザが記入するための図１１に示す画像選択用の記入用紙Ｓをプリンタ１２に印刷する。この記入用紙ＳにはステップＳ５１０において取得した画像をサムネイル画像の形式で印刷するが、ステップＳ５２０において検出したピンぼけ及び手ぶれ等の有無の情報に基づいて、ピンぼけ及び手ぶれ等が無しの適正画像のみを印刷する。即ち、ピンぼけ及び手ぶれ等が発生している画像は、記入用紙Ｓには印刷されない。
【００７９】
ステップＳ５４０では、指定情報取得部５３によって、ユーザが記入した画像選択用の記入用紙Ｓをスキャナ１１によって読み取るまで待機する。スキャナ１１によって記入用紙Ｓを読み取った場合は、読み取った記入用紙Ｓの画像データに基づいて、ユーザが記入したチェックボックスへのチェックマークを認識することで指定情報として取得する。
【００８０】
ステップＳ５５０では、画像選択部５４及び配置決定部５５によって、ステップＳ５４０において取得した指定情報に基づいて、印刷対象となる画像、及びこれらの画像のレーベル面における各印刷領域への配置を決定する。
【００８１】
ステップＳ５６０では、画像処理部５６によって、印刷対象となる画像の形状をレーベル面の印刷領域の形状に合うように変形する。ここで、画像全体から主要な対象物となる主要画像部分を特定し、この主要画像部分は形状を変形しないようにして、この主要画像部分以外の形状をレーベル面の各印刷領域の形状に変形する。このとき、主要画像部分以外の形状の変更は、主要画像部分の周辺の変形度合いを小さくして、画像全体の端部に近づくにしたがって変形度合いを大きくする。なお、これらの画像の形状を変形する方法は、図３に示すステップＳ１５０と同様である。
【００８２】
上述したように、本実施形態の画像生成装置１０では、画像選択用の記入用紙Ｓに取得した画像をサムネイル画像の形式で印刷し、ユーザがこれらのサムネイル画像を参照して記入した記入用紙Ｓをスキャナ１１によって読み取って指定情報として取得する。そして、この指定情報に基づいて、印刷対象となる画像、及びこれらの画像のレーベル面における各印刷領域への配置を決定する。これにより、ユーザは、記入用紙Ｓに印刷されたサムネイル画像を参照して、所望する画像を選択してレーベル面においての配置を指定することができることから、自分の好みの画像をレーベル面における各印刷領域に自由に編集することができる。
【００８３】
なお、本発明の実施形態は、以下のように変更しても良い。
【００８４】
（変形例１）上記した実施形態では、人物の画像を主要画像部分として特定し、主要画像部分は形状を変形しないようにして、主要画像部分以外の形状をレーベル面の各印刷領域の形状に変形している。しかし、特定する主要画像部分は、これに限定されず、例えば、人物の画像が中央部の所定領域に含まれる場合のみ、その所定領域を主要画像部分としても良い。また、人物の画像の有無に関わらず、中央部の所定領域を主要画像部分としても良い。これにより、一般的に、画像の中央部には主要な対象物が位置することが多いことから、一般的な画像に対してより適切に対応することができる。
【００８５】
（変形例２）上記した実施形態では、取得した画像に含まれる人物の顔画像パターンの情報を特徴情報として検出し、この特徴情報に基づいて、同一人物が最も多く含まれている画像を印刷対象となる画像として選択し、この人物の画像を主要画像部分として特定している。
しかし、人物の画像に限定されず、人物の画像に替えて、犬や猫などの動物や、花などの植物や、建物や乗り物などの構造物などとしても良い。例えば、犬の画像の場合、犬の顔画像パターンの情報を特徴情報として検出し、この特徴情報に基づいて、同一の犬が最も多く含まれている画像を印刷対象となる画像として選択し、この犬の画像を主要画像部分として特定しても良い。これにより、人物の画像のみでなく、他の様々な画像に対しても適用することができる。
【００８６】
また、画像全体を複数の画像領域に分割し、それぞれの画像領域からエッジ画素及び明度に関しての特徴情報を検出し、この特徴情報を基に当該画像領域の主要度を判定して最も主要度の高い画像領域を主要画像部分として特定しても良い。これにより、対象物が明確でなく画像パターンを検出できない場合にも、主要画像部分と判断される画像領域を特定することができる。
【００８７】
（変形例３）上記した実施形態では、画像取得部２０及び５０によって複数の画像を取得し、画像選択部２２及び指定情報取得部５３によって印刷対象となる複数の画像を選択している。しかし、複数の画像の取得、及び複数の画像の選択に限定されず、複数の画像を取得して１枚の印刷対象となる画像を選択しても良いし、また、１枚の画像を取得してその画像を選択しても良い。これにより、１枚の画像のみをレーベル面の印刷領域に印刷する場合でも、その画像から主要な対象物となる主要画像部分を特定することによって、主要画像部分の形状を不自然に変形することなく適正に表現することができる。
【００８８】
（変形例４）上記した実施形態では、レーベル面における各印刷領域への配置を決定する際に、各印刷領域において隣接する端部の画像同士をできるだけ類似画像とすることによって、画像と画像との隣接部分の画像の違和感等を防止している。ここで、画像加工部２４Ｂ及び画像加工部５６Ｂにおいて画像を加工する際に、隣接する端部の画像に対して、両方の端部の画像を合成した画像に加工しても良いし、両方の端部の画像をぼかした画像に加工しても良い。これにより、画像と画像との隣接部分が更に違和感無く自然な形でつながることが期待できる。
【図面の簡単な説明】
【００８９】
【図１】画像生成装置のハードウェア構成を示す説明図。
【図２】画像生成装置の機能構成を示すブロック図。
【図３】画像を生成する動作を示すフローチャート。
【図４】画像の特徴情報を検出する動作を示すフローチャート。
【図５】印刷対象となる画像を選択する動作を示すフローチャート。
【図６】印刷対象となる画像の形状を変形する動作を示すフローチャート。
【図７】印刷対象となる画像がレーベル面に印刷された例を示す説明図。
【図８】第２実施形態に係る画像生成装置のハードウェア構成を示す説明図。
【図９】第２実施形態に係る画像生成装置の機能構成を示すブロック図。
【図１０】第２実施形態に係る画像生成装置において画像を生成する動作を示すフローチャート。
【図１１】画像選択用の記入用紙の例を示す図。
【符号の説明】
【００９０】
１,１０…画像生成装置、２…ＣＰＵ、３…ＲＯＭ、４…ＲＡＭ、５…ハードディスク、６…バス、７…入出力Ｉ／Ｆ、８…ＣＤ−Ｒ／ＲＷドライブ、９…ＤＶＤ−Ｒ／ＲＷドライブ、１１…スキャナ、１２…プリンタ、２０，５０…画像取得部、２１，５１…特徴情報検出部、２２…画像選択部、２３…配置決定部、２４，５６…画像処理部、２４Ａ，５６Ａ…主要画像特定部、２４Ｂ，５６Ｂ…画像加工部、５２…画像情報出力部、５３…指定情報取得部。
【図１】
2007334784.tif 000003
【図２】
2007334784.tif 000004
【図３】
2007334784.tif 000005
【図４】
2007334784.tif 000006
【図５】
2007334784.tif 000007
【図６】
2007334784.tif 000008
【図７】
2007334784.tif 000009
【図８】
2007334784.tif 000010
【図９】
2007334784.tif 000011
【図１０】
2007334784.tif 000012
【図１１】
2007334784.tif 000013