(57)【要約】【課題】表示画面上に表示された電子アルバムの台紙上にオブジェクトを配置する編集処理を行う際に、台紙上の配置態様を決めようとしているオブジェクトと台紙または台紙上に既に配置されている他のオブジェクトとの位置関係を容易に認識して配置処理を行えるようにする。【解決手段】各オブジェクトの絵柄を解析することによりそのオブジェクトの特徴線を抽出し、複数のオブジェクトのうち、台紙上の配置態様を決めようとしているオブジェクトを特定し、特定されたオブジェクトの特徴線と、台紙上に配置されている他のオブジェクトの特徴線が台紙上において同一直線上に位置するとき、それらの特徴線上を通る第１の補助線を表示画面上に表示させる。【選択図】図２
2009238105.tif 000002
【特許請求の範囲】
【請求項１】
表示画面上に表示された電子アルバムの台紙上に複数のオブジェクトを配置する処理をアシストする編集アシスト方法であって、
前記各オブジェクトの絵柄を解析することにより該オブジェクトの特徴線を抽出し、
前記複数のオブジェクトのうち、前記台紙上の配置態様を決めようとしているオブジェクトを特定し、
前記特定されたオブジェクトの特徴線と、前記台紙上に配置されている他のオブジェクトの特徴線とが前記台紙上において同一直線上に位置するとき、それらの特徴線上を通る第１の補助線を前記表示画面上に表示させる
ことを特徴とする編集アシスト方法。
【請求項２】
前記特定されたオブジェクトおよび前記他のオブジェクトの少なくとも１つが２以上の特徴線が抽出されたものであり、
前記特定されたオブジェクトの特徴線と前記他のオブジェクトの特徴線とが同一直線上に位置するとき、前記２以上の特徴線が抽出されたオブジェクトにおいて前記同一直線上に位置する特徴線から所定の距離範囲内に他の特徴線が存在する場合、該他の特徴線上を通る第２の補助線をさらに表示させることを特徴とする請求項１記載の編集アシスト方法。
【請求項３】
前記特定されたオブジェクトの特徴線と前記他のオブジェクトの特徴線とが同一直線上に位置するとき、前記特定されたオブジェクトの一辺と前記他のオブジェクトの一辺が前記第１の補助線に対して平行な同一直線上に位置するように、前記特定されたオブジェクトまたは前記他のオブジェクトをトリミングした１以上のトリミング候補を前記表示画面上に表示させることを特徴とする請求項１または２記載の編集アシスト方法。
【請求項４】
表示画面上に表示された電子アルバムの台紙上にオブジェクトを配置する処理をアシストする編集アシスト方法であって、
前記台紙の特徴点および／または特徴線を抽出し、
前記オブジェクトの絵柄を解析することにより該オブジェクトの特徴点および／または特徴線を抽出し、
前記台紙上の配置態様を決めようとしているオブジェクトを特定し、
前記特定されたオブジェクトの特徴点および／または特徴線が、前記台紙の特徴点および／または特徴線と一致するとき、該一致することを表す補助線を前記表示画面上に表示させる
ことを特徴とする編集アシスト方法。
【請求項５】
表示画面上に表示された電子アルバムの台紙上にオブジェクトを配置する処理をアシストする編集アシスト方法であって、
前記台紙の特徴線を抽出し、
前記オブジェクトの絵柄を解析することにより該オブジェクトの特徴線を抽出し、
前記台紙上の配置態様を決めようとしているオブジェクトを特定し、
前記特定されたオブジェクトの特徴線の前記台紙上における傾きが、前記台紙の特徴線の傾きと一致するとき、該一致することを表す補助線を前記表示画面上に表示させる
ことを特徴とする編集アシスト方法。
【請求項６】
表示画面上に表示された電子アルバムの台紙上に複数のオブジェクトを配置する処理をアシストする編集アシスト装置であって、
前記各オブジェクトの絵柄を解析することにより該オブジェクトの特徴線を抽出する抽出手段と、
前記複数のオブジェクトのうち、前記台紙上の配置態様を決めようとしているオブジェクトを特定する特定手段と、
前記特定手段により特定されたオブジェクトの特徴線と、前記台紙上に配置されている他のオブジェクトの特徴線とが前記台紙上において同一直線上に位置するとき、それらの特徴線上を通る補助線を前記表示画面上に表示させる表示制御手段と
を備えたことを特徴とする編集アシスト装置。
【請求項７】
表示画面上に表示された電子アルバムの台紙上にオブジェクトを配置する処理をアシストする編集アシスト装置であって、
前記台紙の特徴点および／または特徴線を抽出する第１の抽出手段と、
前記オブジェクトの絵柄を解析することにより該オブジェクトの特徴点および／または特徴線を抽出する第２の抽出手段と、
前記台紙上の配置態様を決めようとしているオブジェクトを特定する特定手段と、
前記特定手段により特定されたオブジェクトの特徴点および／または特徴線が、前記台紙の特徴点および／または特徴線と一致するとき、該一致することを表す補助線を前記表示画面上に表示させる表示制御手段と
を備えたことを特徴とする編集アシスト装置。
【請求項８】
表示画面上に表示された電子アルバムの台紙上にオブジェクトを配置する処理をアシストする編集アシスト装置であって、
前記台紙の特徴線を抽出する第１の抽出手段と、
前記オブジェクトの絵柄を解析することにより該オブジェクトの特徴線を抽出する第２の抽出手段と、
前記台紙上の配置態様を決めようとしているオブジェクトをする特定手段と、
前記特定手段により特定されたオブジェクト特徴線の前記台紙上における傾きが、前記台紙の特徴線の傾きと一致するとき、該一致することを表す補助線を前記表示画面上に表示させる表示制御手段と
を備えたことを特徴とする編集アシスト装置。
【請求項９】
表示画面上に表示された電子アルバムの台紙上に複数のオブジェクトを配置する処理をアシストするためのプログラムであって、
コンピュータに、
前記各オブジェクトの絵柄を解析することにより該オブジェクトの特徴線を抽出し、
前記複数のオブジェクトのうち、前記台紙上の配置態様を決めようとしているオブジェクトを特定し、
前記特定されたオブジェクトの特徴線と、前記台紙上に配置されている他のオブジェクトの特徴線とが前記台紙上において同一直線上に位置するとき、それらの特徴線上を通る補助線を前記表示画面上に表示させる
ことを実行させる編集アシストプログラム。
【請求項１０】
表示画面上に表示された電子アルバムの台紙上にオブジェクトを配置する処理をアシストするためのプログラムであって、
コンピュータに、
前記台紙の特徴点および／または特徴線を抽出し、
前記オブジェクトの絵柄を解析することにより該オブジェクトの特徴点および／または特徴線を抽出し、
前記台紙上の配置態様を決めようとしているオブジェクトを特定し、
前記特定されたオブジェクトの特徴点および／または特徴線が、前記台紙の特徴点および／または特徴線と一致するとき、該一致することを表す補助線を前記表示画面上に表示させる
ことを実行させる編集アシストプログラム。
【請求項１１】
表示画面上に表示された電子アルバムの台紙上にオブジェクトを配置する処理をアシストするためのプログラムであって、
コンピュータに、
前記台紙の特徴線を抽出し、
前記オブジェクトの絵柄を解析することにより該オブジェクトの特徴線を抽出し、
前記台紙上の配置態様を決めようとしているオブジェクトを特定し、
前記特定されたオブジェクトの特徴線の前記台紙上における傾きが、前記台紙の特徴線の傾きと一致するとき、該一致することを表す補助線を前記表示画面上に表示させる
ことを実行させる編集アシストプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面上に表示された電子アルバムの台紙上にオブジェクトを配置する処理をアシストする編集アシスト方法および装置ならびにプログラムに関するものである。
【背景技術】
【０００２】
従来、表示手段に表示された電子アルバムの台紙上に写真画像や、テキストボックスなどをユーザが所望とするレイアウトとなるように配置して電子アルバムを作成することが行われている。
【０００３】
特許文献１および特許文献２では、画像中の人物の顔や体の画像における向きまたは視線方向が出力領域の中心方向を向くように自動レイアウトする方法や、画像の空間周波数のレベルが最も大きい方向に垂直な方向が画像挿入領域に対応付けられている方向と一致している画像をその画像挿入領域に配置する画像として選出する方法などにより、多数の画像を違和感のない構図で自動レイアウトすることが提案されている。
【特許文献１】特開２００６−２８７９１７号公報
【特許文献２】特開２００６−３０４２６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の自動レイアウト方法では、画像毎に方向を一意的に特定し、特定した方向が出力領域の中心方向と一致するように、あるいはテンプレートの画像挿入領域に対応付けられている方向と一致するようになど、予め設定したレイアウトのルールによって、画像を出力領域内に機械的にレイアウトしているため、違和感のない構図で自動レイアウトできるという利便性は得られるが、アルバムの作成に用いる画像の選択やその配置に、個人の意向を充分に反映できない場合が生じる。
【０００５】
本発明は、上記事情に鑑み、ユーザが表示画面上に表示された電子アルバムの台紙上にオブジェクトを配置する編集処理を行う際に、台紙上の配置態様を決めようとしているオブジェクトと台紙または台紙上に既に配置されている他のオブジェクトとの位置関係を容易に認識して配置処理を行えるようにする編集アシスト方法および装置ならびにプログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００６】
本発明の第１の編集アシスト方法は、表示画面上に表示された電子アルバムの台紙上に複数のオブジェクトを配置する処理をアシストする方法であって、各オブジェクトの絵柄を解析することによりそのオブジェクトの特徴線を抽出し、複数のオブジェクトのうち、台紙上の配置態様を決めようとしているオブジェクトを特定し、特定されたオブジェクトの特徴線と、台紙上に配置されている他のオブジェクトの特徴線とが台紙上において同一直線上に位置するとき、それらの特徴線上を通る第１の補助線を表示画面上に表示させることを特徴とするものである。
【０００７】
ここで、「配置態様」とは、オブジェクトを、配置する位置、回転して配置する傾き、拡縮して配置する倍率などを台紙上にオブジェクトが配置される状態を規定する種々の条件を広く意味するものである。以下同じ。
【０００８】
上記方法においては、特定されたオブジェクトおよび他のオブジェクトの少なくとも１つが２以上の特徴線が抽出されたものであり、特定されたオブジェクトの特徴線と他のオブジェクトの特徴線とが同一直線上に位置するとき、その２以上の特徴線が抽出されたオブジェクトにおいてその同一直線上に位置する特徴線から所定の距離範囲内に他の特徴線が存在する場合、その他の特徴線上を通る第２の補助線をさらに表示させるようにしてもよい。
【０００９】
ここで、特徴線から所定の距離範囲とは、特徴線から直交する方向に所定の厚みを有する範囲をいう。
【００１０】
また、特定されたオブジェクトの特徴線と他のオブジェクトの特徴線とが同一直線上に位置するとき、特定されたオブジェクトの一辺と他のオブジェクトの一辺が第１の補助線に対して平行な同一直線上に位置するように、特定されたオブジェクトまたは他のオブジェクトをトリミングした１以上のトリミング候補を表示画面上に表示させるようにしてもよい。
【００１１】
本発明の第２の編集アシスト方法は、表示画面上に表示された電子アルバムの台紙上にオブジェクトを配置する処理をアシストする方法であって、台紙の特徴点および／または特徴線を抽出し、オブジェクトの絵柄を解析することによりそのオブジェクトの特徴点および／または特徴線を抽出し、台紙上の配置態様を決めようとしているオブジェクトを特定し、特定されたオブジェクトの特徴点および／または特徴線が、台紙の特徴点および／または特徴線と一致するとき、その一致することを表す補助線を表示画面上に表示させることを特徴とするものである。
【００１２】
本発明の第３の編集アシスト方法は、表示画面上に表示された電子アルバムの台紙上にオブジェクトを配置する処理をアシストする方法であって、台紙の特徴線を抽出し、オブジェクトの絵柄を解析することによりそのオブジェクトの特徴線を抽出し、台紙上の配置態様を決めようとしているオブジェクトを特定し、特定されたオブジェクトの特徴線の台紙上における傾きが、台紙の特徴線の傾きと一致するとき、該一致することを表す補助線を表示画面上に表示させることを特徴とするものである。
【００１３】
本発明の第１の編集アシスト装置は、表示画面上に表示された電子アルバムの台紙上に複数のオブジェクトを配置する処理をアシストするものであって、各オブジェクトの絵柄を解析することによりそのオブジェクトの特徴線を抽出する抽出手段と、複数のオブジェクトのうち、台紙上の配置態様を決めようとしているオブジェクトを特定する特定手段と、特定手段により特定されたオブジェクトの特徴線と、台紙上に配置されている他のオブジェクトの特徴線とが台紙上において同一直線上に位置するとき、それらの特徴線上を通る補助線を表示画面上に表示させる表示制御手段を備えたことを特徴とするものである。
【００１４】
本発明の第２の編集アシスト装置は、表示画面上に表示された電子アルバムの台紙上にオブジェクトを配置する処理をアシストするものであって、台紙の特徴点および／または特徴線を抽出する第１の抽出手段と、オブジェクトの絵柄を解析することによりそのオブジェクトの特徴点および／または特徴線を抽出する第２の抽出手段と、台紙上の配置態様を決めようとしているオブジェクトを特定する特定手段と、特定手段により特定されたオブジェクトの特徴点および／または特徴線が、台紙の特徴点および／または特徴線と一致するとき、その一致することを表す補助線を表示画面上に表示させる表示制御手段を備えたことを特徴とするものである。
【００１５】
本発明の第３の編集アシスト装置は、表示画面上に表示された電子アルバムの台紙上にオブジェクトを配置する処理をアシストするものであって、台紙の特徴線を抽出する第１の抽出手段と、オブジェクトの絵柄を解析することによりそのオブジェクトの特徴線を抽出する第２の抽出手段と、台紙上の配置態様を決めようとしているオブジェクトをする特定手段と、特定手段により特定されたオブジェクトの特徴線の台紙上における傾きが、台紙の特徴線の傾きと一致するとき、該一致することを表す補助線を表示画面上に表示させる表示制御手段を備えたことを特徴とするものである。
【００１６】
本発明の第１の編集アシストプログラムは、表示画面上に表示された電子アルバムの台紙上に複数のオブジェクトを配置する処理をアシストするためのプログラムであって、コンピュータに、各オブジェクトの絵柄を解析することによりそのオブジェクトの特徴線を抽出し、複数のオブジェクトのうち、台紙上の配置態様を決めようとしているオブジェクトを特定し、特定されたオブジェクトの特徴線と、台紙上に配置されている他のオブジェクトの特徴線とが台紙上において同一直線上に位置するとき、それらの特徴線上を通る補助線を表示画面上に表示させることを実行させるためのものである。
【００１７】
本発明の第２の編集アシストプログラムは、表示画面上に表示された電子アルバムの台紙上にオブジェクトを配置する処理をアシストするためのプログラムであって、コンピュータに、台紙の特徴点および／または特徴線を抽出し、オブジェクトの絵柄を解析することによりそのオブジェクトの特徴点および／または特徴線を抽出し、台紙上の配置態様を決めようとしているオブジェクトを特定し、特定されたオブジェクトの特徴点および／または特徴線が、台紙の特徴点および／または特徴線と一致するとき、その一致することを表す補助線を表示画面上に表示させることを実行させるためのものである。
【００１８】
本発明の第３の編集アシストプログラムは、表示画面上に表示された電子アルバムの台紙上にオブジェクトを配置する処理をアシストするためのプログラムであって、コンピュータに、台紙の特徴線を抽出し、オブジェクトの絵柄を解析することによりそのオブジェクトの特徴線を抽出し、台紙上の配置態様を決めようとしているオブジェクトを特定し、特定されたオブジェクトの特徴線の台紙上における傾きが、台紙の特徴線の傾きと一致するとき、該一致することを表す補助線を表示画面上に表示させることを実行させるためのものである。
【００１９】
ここで、オブジェクトは、写真画像、テキストボックス、装飾部品など、電子アルバムを作成するためにその台紙上に配置される種々の対象を広く意味するものである。
【００２０】
なお、上記第２の編集アシスト方法および装置ならびにプログラムにおいて、「オブジェクトの特徴点および／または特徴線が、台紙の特徴点および／または特徴線と一致するとき」には、オブジェクトの特徴点と台紙の特徴点とが重なり合うとき、オブジェクトの特徴点と台紙の特徴線が同一直線上に位置するとき、オブジェクトの特徴線と台紙の特徴点が同一直線上に位置するときおよびオブジェクトの特徴線と台紙の特徴線が同一直線上に位置するときの４つの態様が含まれる。
【００２１】
また、「オブジェクトの特徴点および／または特徴線が、台紙の特徴点および／または特徴線と一致することを表す補助線」とは、特徴点同士が一致している場合にはその重なり合う位置を通る１以上の補助線をいい、特徴点と特徴線が一致している場合にはその特徴点および特徴線を通る補助線をいい、特徴線同士が一致している場合にはそれらの特徴線上を通る補助線をいう。
【００２２】
なお、特徴線／特徴点を通る補助線には、特徴線／特徴点を直接通るものに限らず、その延長線上で通るものが含まれる。また、特徴線／特徴点を通る補助線を表示させるとは、画面上において、必ずしもその特徴線／特徴点と重ね合った状態で表示させることに限らず、表示された補助線の延長線上にその特徴線／特徴点が位置するような形で表示させることを含んだ意味である。以下同じ。
【発明の効果】
【００２３】
本発明の第１の編集アシスト方法および装置ならびにプログラムによれば、表示画面上に表示された電子アルバムの台紙上に複数のオブジェクトを配置する処理を行う際に、各オブジェクトの絵柄を解析することによりそのオブジェクトの特徴線を抽出し、複数のオブジェクトのうち、台紙上の配置態様を決めようとしているオブジェクトを特定し、特定されたオブジェクトの特徴線と、台紙上に配置されている他のオブジェクトの特徴線とが台紙上において同一直線上に位置するとき、それらの特徴線上を通る第１の補助線を表示画面上に表示させることにより、ユーザが台紙上の配置態様を決めようとしているオブジェクトと台紙上に既に配置されている他のオブジェクトとの位置関係を容易に認識して配置処理を行うことを可能にし、ユーザによるアルバム編集の操作性を向上させることができる。
【００２４】
上記方法および装置ならびにプログラムにおいて、特定されたオブジェクトおよび他のオブジェクトの少なくとも１つが２以上の特徴線が抽出されたものであり、特定されたオブジェクトの特徴線と前記他のオブジェクトの特徴線とが同一直線上に位置するとき、その２以上の特徴線が抽出されたオブジェクトにおいてその同一直線上に位置する特徴線から所定の距離範囲内に存在する他の特徴線上を通る第２の補助線をさらに表示させる場合には、ユーザは台紙上の配置態様を決めようとしているオブジェクトと台紙上に既に配置されている他のオブジェクトとの位置関係のバリエーションを容易に認識して配置処理を行うことができる。
【００２５】
本発明の第２の編集アシスト方法および装置ならびにプログラムによれば、表示画面上に表示された電子アルバムの台紙上にオブジェクトを配置する処理を行う際、台紙の特徴点および／または特徴線を抽出し、オブジェクトの絵柄を解析することによりそのオブジェクトの特徴点および／または特徴線を抽出し、台紙上の配置態様を決めようとしているオブジェクトを特定し、特定されたオブジェクトの特徴点および／または特徴線が、台紙の特徴点および／または特徴線と一致するとき、その一致することを表す補助線を表示画面上に表示させることにより、ユーザが台紙上の配置態様を決めようとしているオブジェクトと台紙との位置関係を容易に認識して配置処理を行うことを可能にし、ユーザによるアルバム編集の操作性を向上させることができる。
【００２６】
本発明の第３の編集アシスト方法および装置ならびにプログラムによれば、表示画面上に表示された電子アルバムの台紙上にオブジェクトを配置する処理を行う際、台紙の特徴線を抽出し、オブジェクトの絵柄を解析することによりそのオブジェクトの特徴線を抽出し、台紙上の配置態様を決めようとしているオブジェクトを特定し、特定されたオブジェクトの特徴線の前記台紙上における傾きが、前記台紙の特徴線の傾きと一致するとき、該一致することを表す補助線を表示画面上に表示させることにより、ユーザが台紙上の配置態様を決めようとしているオブジェクトと台紙との位置関係を容易に認識して配置処理を行うことを可能にし、ユーザによるアルバム編集の操作性を向上させることができる。
【発明を実施するための最良の形態】
【００２７】
以下、図面を参照して本発明の編集アシスト装置の実施の形態について説明する。なお、図１に示す編集アシスト装置１の構成は、補助記憶装置に読み込まれたアルバム編集プログラムをコンピュータ（たとえばパーソナルコンピュータ等）上で実行することにより実現される。このとき、この編集アシストプログラムは、CD-ROM等の情報記憶媒体に記憶され、もしくはインターネット等のネットワークを介して配布され、コンピュータにインストールされることになる。
【００２８】
編集アシスト装置１は、表示画面上に表示された電子アルバムの台紙上に写真画像、テキストボックス、装飾部品などのオブジェクトを配置する処理をアシストするものであって、対象オブジェクト特定部10、特徴点・特徴線抽出部20、検出部30、補助線生成部40、トリミング候補生成部50、表示制御部60などを備えており、特徴点・特徴線抽出部20は、第１の抽出部21および第２の抽出部22から構成される。
【００２９】
対象オブジェクト特定部10は、台紙上の配置態様を決めようとしている対象オブジェクトＴを特定するものであり、たとえば、ユーザが編集アシスト装置１に備えているマウスなどの指示入力手段を介して、台紙上に配置されている任意のオブジェクトを指定することに応じて、または新たなオブジェクトを指定して台紙上に移動させることに応じて、その指定されたオブジェクトを対象オブジェクトＴとして特定する。また、台紙上にオブジェクトが新たに挿入されたとき、その挿入されたオブジェクトを対象オブジェクトＴとして自動的に特定するようにしてもよい。
【００３０】
第１の抽出部21は、台紙の特徴点および特徴線を抽出するものであって、たとえば台紙の中心点をその台紙の特徴点として抽出し、たとえば台紙の対角線、紙面を上下／左右に２分割する線をその台紙の特徴線として抽出する。
【００３１】
第２の抽出部22は、写真画像、テキストボックス、装飾部品などのオブジェクトの絵柄を解析することによりそのオブジェクトについて、１以上の特徴点および／または特徴線を抽出するものである。たとえば特開２００５−２６９５６２号公報に記載されている直線／線分検出手法などを用いてオブジェクトの絵柄から検出される直線／線分を特徴線として抽出する。
【００３２】
オブジェクトがテキストボックスである場合には、たとえば、そのテキストボックス中に文字が並べられている各行の上端を通る線、下段を通る線、上端と下端の中央の位置を通る線が特徴線として抽出される。
【００３３】
オブジェクトが写真画像である場合には、エッジ検出とハフ変換により、画像中に含まれている直線成分を特徴線として抽出することもでき、たとえば、画像中の水平線、樹木や建築物の輪郭線などから直線／線分の特徴線が抽出される。
【００３４】
特に、写真画像が人物画像である場合には、画像から人体、顔、目などの対象領域を検出する従来の技術を用いて、画像中の人物の体軸、両目の位置を通る線などを特徴線として抽出する。また、顔の中心点を特徴点として抽出する。
【００３５】
検出部30は、第１の抽出部21および第２の抽出部22による抽出結果に基づいて、対象オブジェクトＴの特徴点および／または特徴線が、台紙の特徴点および／または特徴線と、もしくは台紙上に配置されている他のオブジェクトの特徴線と所定の位置関係にあるかどうかを調べ、その所定の位置関係にある組み合わせが存在する場合、その組み合わせを検出結果として出力する。
【００３６】
具体的には、対象オブジェクトＴの特徴線毎に、その特徴線が台紙の各特徴点および各特徴線ならびに台紙上に配置されている他のオブジェクトの各特徴線の少なくとも１つと台紙上において同一直線上に位置しているかどうかを順次調べることにより、同一線上に位置している組み合わせを検出する。
【００３７】
また、対象オブジェクトＴの特徴点毎に、その特徴点が台紙の各特徴点の少なくとも１つと重なり合っているか否かを順次調べることにより、重なり合っている特徴点の組み合わせを検出する。
【００３８】
また、対象オブジェクトＴの特徴点毎に、その特徴点が台紙の各特徴線の少なくとも１つと台紙上において同一直線上に位置しているかどうかを順次調べることにより、同一直線上に位置している特徴線と特徴点の組み合わせを検出する。
【００３９】
また、対象オブジェクトＴの特徴線毎に、その特徴線の傾きと、台紙の各特徴線の傾きを順次比較することにより、傾きが一致している特徴線の組み合わせを取得する。
【００４０】
補助線生成部40は、検出部30において所定の位置関係にある組み合わせが検出されたときに、その組み合わせの位置関係を表す補助線を生成するものである。
【００４１】
具体的には、対象オブジェクトＴの特徴線が台紙の各特徴点および各特徴線ならびに台紙上に配置されている他のオブジェクトの各特徴線の少なくとも１つと同一直線上に位置しているとき、それらの同一直線上に位置している特徴成分を通る補助線を生成する。
【００４２】
たとえば、図２では、対象オブジェクトＴとして特定された写真画像23bの水平線から抽出された特徴線がテキストボックス23a中の文字列から抽出された特徴線と台紙P1において同一直線上に位置しているので、それらの特徴線を通る、写真画像23bとテキストボックス23aに亘って伸びた補助線A1を生成するとともに、その写真画像23bの人物の体軸から抽出された特徴線が他の写真画像23cの人物の体軸から抽出された特徴線と台紙P1において同一直線上に位置しているので、それらの特徴線を通る、写真画像23bと写真画像23cに亘って伸びた補助線A2を生成する。
【００４３】
また、図３では、対象オブジェクトＴとして特定された写真画像24の水平線から抽出された特徴線が他の写真画像25の水平線から抽出された特徴線と台紙P2において同一直線上に位置しているので、それらの特徴線を通る、写真画像2４と写真画像25に亘って伸びた補助線A3を生成するとともに、その写真画像24の樹木の軸から抽出された特徴線が写真画像26の人物の体軸から抽出された特徴線と台紙P2において同一直線上に位置するので、それらの特徴線を通る、写真画像2４と写真画像2６に亘って伸びた補助線A4を生成する。
【００４４】
また、図５では、対象オブジェクトＴとして特定された写真画像24の水平線から抽出された特徴線が台紙P4の中心点（特徴点）と同一直線上に位置しているので、それらの特徴線および特徴点を通る補助線A10を生成する。
【００４５】
また、対象オブジェクトＴの特徴点が台紙の特徴点と重なり合っているとき、その重なり合う位置を通る１以上の補助線を生成する。たとえば、図４に示すように、対象オブジェクトＴとして特定された写真画像24の人物の顔の中心点（特徴点）と台紙のＰ３の中心点（特徴点）が重なり合っていることに応じて、その重なり合う位置で交差する補助線A6、A7を生成する。
【００４６】
なお、特徴点を通る補助線には、特徴点を直接通るものに限らず、その延長線上にその特徴点が位置するものも含まれ、少なくともその補助線が直接あるいはその延長線上において特徴点を通っていることをユーザに認識させることができるものであればよい。たとえば図４に示すように、補助線A6、A7をオブジェクトの中には入り込まない形で表示させ、特徴点の位置には補助点A8を表示させることもできる。
【００４７】
また、対象オブジェクトＴの特徴点が台紙の各特徴線と同一直線上に位置しているとき、それらの特徴線および特徴点を通る補助線を生成する。
【００４８】
また、対象オブジェクトＴの特徴線の傾きが、台紙の特徴線の傾きと一致しているとき、つまり平行であるとき、それぞれの特徴線を通る補助線の対を生成する。図５に示すにように、写真画像24の鳥の絵から抽出された特徴線の傾きが、台紙P4の対角線（特徴線）の傾きと一致しているとき、それぞれの特徴線を通る補助線の対A9を生成する。
【００４９】
補助線生成部40は、検出部30において同一直線上に位置している、対象オブジェクトＴの特徴線と台紙上に配置されている他のオブジェクトの特徴線の組み合わせが検出されたときに、それらのオブジェクトのうち2以上の特徴線を有するものにおいて、その同一直線上に位置している特徴線から所定の距離範囲内に他の特徴線が存在する場合には、該他の特徴線上を通る補助線をさらに生成する。なお、所定の距離範囲内に存在する他の特徴線の全てについて補助線を生成・表示することに限らず、同一直線上に位置している特徴線と平行であるもののみについて補助線を生成・表示させるようにしてもよい。
【００５０】
ここで、特徴線から所定の距離範囲とは、特徴線から直交する方向に所定の厚みｄを有する範囲をいい、この所定の厚みｄは、任意に決定することができ、その特徴線に係るオブジェクトが矩形の写真画像である場合には、その写真画像の短辺の長さＤより小さい値を用いるようにしてもよい。
【００５１】
たとえば、図3では、写真画像24において2本の樹木の軸から互いに並行である２本の特徴線が抽出されており、そのうち右側の樹木の軸から抽出された特徴線が写真画像26の人物の体軸から抽出された特徴線と台紙P2において同一直線上に位置しているので、それらの特徴線を通る補助線A4を生成するとともに、その特徴線から直交する方向に所定の厚みｄ（ｄ＜Ｄ）を有する範囲内に左側の樹木の軸から抽出された特徴線が存在しているので、その特徴線を通る、写真画像24から写真画像26の近傍に亘って伸びた補助線A13を生成する。
【００５２】
また、補助線生成部40は、オブジェクトの全ての角のうち台紙の端部から最も近い距離に位置するいずれかの角が、その角から最も近い台紙の２辺のそれぞれから等距離に位置している場合には、たとえば図６に示すような、その等距離に位置していることを表す補助線A11、A12を生成するようにしてもよい。
【００５３】
トリミング候補生成部50は、検出部30において、同一直線上に位置する対象オブジェクトＴの特徴線のいずれかと他のオブジェクトの特徴線のいずれかの組み合わせが取得された場合に、その組み合わせに係る対象オブジェクトＴの一辺と他のオブジェクトの少なくとも一辺が、その組み合わせを構成する各特徴線を通る補助線に対して平行な同一直線上に位置するように、対象オブジェクトＴまたは他のオブジェクトをトリミングした１以上のトリミング候補を生成する。
【００５４】
たとえば、図２に示すように、写真画像23bの右辺と写真画像23cの右辺が補助線A2に対して平行な同一直線上に位置するように、写真画像23bをトリミングしたトリミング候補S１を生成する。
【００５５】
また、図３に示すように、写真画像24の下辺と写真画像25の下辺が補助線A3に対して平行な同一直線上に位置するように、写真画像24をトリミングしたトリミング候補S2と、写真画像24の下辺と写真画像25の下辺が補助線A3に対して平行な同一直線上に位置するように、写真画像24をトリミングしたトリミング候補S3とを生成する。
【００５６】
なお、このようなトリミング候補を生成する際には、写真画像中の主要被写体領域を予め取得し、取得した主要被写体領域をトリミングの対象から除外しておいてもよい。
【００５７】
表示制御部60は、編集アシスト装置１に備えるディスプレイ等の表示画面上に、電子アルバムの編集画面を表示させるものであって、表示画面上に表示された電子アルバムの台紙上に補助線生成部40において生成された補助線やトリミング候補生成部50において生成されたトリミング候補などを表示させる。
【００５８】
なお、トリミング候補生成部50において１つのオブジェクトに対して複数のトリミング候補が生成された場合には、それらのトリミング候補をオブジェクトからのふきだし領域上に一覧表示させたり、ユーザによるマウス操作などに応じて、トリミング候補を1枚ずつ順次取り替えて表示させたりし、そのいずれかのトリミング候補の指定を受け付け、指定を受けたトリミング候補を元のオブジェクトに代えて台紙上に挿入するようにしてもよい。
【００５９】
上記実施の形態によれば、表示画面上に表示された電子アルバムの台紙上にオブジェクトを配置する処理を行う際に、台紙上の配置態様を決めようとしているオブジェクトと台紙または台紙上に既に配置されている他のオブジェクトとの位置関係を補助線で表示画面上に表示させているので、ユーザはその位置関係を容易に認識して配置処理を行うことを可能になり、ユーザによるアルバム編集の操作性が向上させることができる。
【図面の簡単な説明】
【００６０】
【図１】本発明の編集アシスト装置の一実施の形態を示すブロック図
【図２】本発明による補助線やトリミング候補の一例を示す図
【図３】本発明による補助線やトリミング候補の一例を示す図
【図４】写真画像と台紙との位置関係を表す補助線の一例を示す図
【図５】写真画像と台紙との位置関係を表す補助線の一例を示す図
【図６】補助線生成部により生成された補助線の一例を示す図
【符号の説明】
【００６１】
１      編集アシスト装置
１０    対象オブジェクト特定部
２０    特徴点・特徴線抽出部
２１    第１の抽出部
２２    第２の抽出部
３０    検出部
４０    補助線生成部
５０    トリミング候補生成部
６０    表示制御部
【図１】
2009238105.tif 000003
【図３】
2009238105.tif 000004
【図４】
2009238105.tif 000005
【図５】
2009238105.tif 000006
【図６】
2009238105.tif 000007
【図２】
2009238105.tif 000008