(57)【要約】【課題】画像を組み込む画像枠が予め決められているテンプレートに、任意の画像を組み込んでデザインを生成する場合、画像の入れ替え作業と確認作業とが容易であるデザイン編集装置及びデザイン編集装置の制御方法を提供することを目的とする。【解決手段】画像を組み込むための画像枠を具備するテンプレートに画像を組み込んでデザインを生成する装置において、テンプレートに画像を組み込んだデザインに対して、組み込む画像を確定し、組み込みを確定していない画像だけを入れ替えたデザインを生成することによって、パターンを絞り込む。【選択図】図３
2010009316.tif 000002
【特許請求の範囲】
【請求項１】
画像を組み込むための画像枠を具備するテンプレートに画像を組み込んでデザインを生成する装置において、
上記テンプレートの画像枠に、画像を組み込んでデザインを生成する第１のデザイン生成手段と；
上記第１のデザイン生成手段が生成したデザインを表示するデザイン表示手段と；
上記デザイン表示手段が表示しているデザインの画像枠を選択する画像枠選択手段と；
上記画像枠選択手段が選択した画像枠に組み込まれている画像を、選択した画像枠に採用することを確定する採用画像確定手段と；
上記採用画像確定手段により画像が確定された画像枠以外の画像枠に対して、すでに組み込まれている画像とは異なる画像に入れ替えたデザインを生成する第２のデザイン生成手段と；
を有し、
上記デザイン表示手段は、上記第２のデザイン生成手段が生成したデザインを表示することを特徴とするデザイン編集装置。
【請求項２】
請求項１において、
上記デザイン表示手段は、第１のデザイン生成手段または第２のデザイン生成手段が生成したデザインを一覧表示することを特徴とするデザイン編集装置。
【請求項３】
請求項１において、
上記採用画像確定手段により画像が確定された画像枠以外の画像枠に組み込まれている画像を、上記第１のデザイン生成手段が組み込んだ画像以外の画像に入れ替えたデザインを生成する第３のデザイン生成手段を有することを特徴とするデザイン編集装置。
【請求項４】
画像を組み込むための画像枠を具備するテンプレートに画像を組み込んでデザインを生成する装置の制御方法において、
上記テンプレートの画像枠に、画像を組み込んでデザインを生成する第１のデザイン生成工程と；
上記第１のデザイン生成工程で生成されたデザインを表示するデザイン表示工程と；
上記デザイン表示工程で表示しているデザインの画像枠を選択する画像枠選択工程と；
上記画像枠選択工程で選択された画像枠に組み込まれている画像を、選択した画像枠に採用することを確定する採用画像確定工程と；
上記採用画像確定工程により画像が確定された画像枠以外の画像枠に対して、すでに組み込まれている画像とは異なる画像に入れ替えたデザインを生成する第２のデザイン生成工程と；
を有し、
上記デザイン表示工程は、上記第２のデザイン生成工程が生成したデザインを表示する  ことを特徴とするデザイン編集装置の制御方法。
【請求項５】
請求項４において、
上記デザイン表示工程は、第１のデザイン生成工程または第２のデザイン生成工程が生成したデザインを一覧表示することを特徴とするデザイン編集装置の制御方法。
【請求項６】
請求項４において、
上記採用画像確定工程により画像が確定された画像枠以外の画像枠に組み込まれている画像を、上記第１のデザイン生成工程で組み込まれた画像以外の画像に入れ替えたデザインを生成する第３のデザイン生成工程を有することを特徴とするデザイン編集装置の制御方法。
【請求項７】
画像を組み込むための画像枠を具備するテンプレートに画像を組み込んでデザインを生成するプログラムにおいて、
上記テンプレートの画像枠に、画像を組み込んでデザインを生成する第１のデザイン生成手順と；
上記第１のデザイン生成手順で生成されたデザインを表示するデザイン表示手順と；
上記デザイン表示手順で表示されているデザインの画像枠を選択する画像枠選択手順と；
上記画像枠選択手順で選択された画像枠に組み込まれている画像を、選択した画像枠に採用することを確定する採用画像確定手順と；
上記採用画像確定手順により画像が確定された画像枠以外の画像枠に組み込まれている画像とは異なる画像に入れ替えたデザインを生成する第２のデザイン生成手順と；
を有し、
上記デザイン表示手順は、上記第２のデザイン生成手順が生成したデザインを表示することをコンピュータに実行させるプログラム。
【請求項８】
請求項７において、
上記デザイン表示手順は、第１のデザイン生成手順または第２のデザイン生成手順が生成したデザインを一覧表示することをコンピュータに実行させるプログラム。
【請求項９】
請求項７において、
上記採用画像確定手順により画像が確定された画像枠以外の画像枠に組み込まれている画像を、上記第１のデザイン生成手順で組み込まれた画像以外の画像に入れ替えたデザインを生成する第３のデザイン生成手順を有することをコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を組み込むための画像枠を具備するテンプレートに、画像を組み込んでデザインを生成するデザイン編集装置及びデザイン編集装置の制御方法及びデザインを生成するプログラムに関する。
【背景技術】
【０００２】
近年、コンピュータの普及に伴い、画像を配置したデザインを作成するためにコンピュータを用いるケースが増えている。コンピュータを用いたデザインの生成方法として、画像を組み込む画像枠が予め決められているテンプレートに、任意の画像を組み込んでデザインを生成する方法が用いられることがある。このときに、テンプレートに組み込みたい画像とテンプレートとを選択し、テンプレートの画像枠に従って画像が組み込まれる。さらに、テンプレートに組み込まれた画像を、別の画像に入れ替えることによって、所望のデザインに仕上げる。
【０００３】
画像を入れ替えるテンプレートの画像枠と、新しく入れ替える画像とをそれぞれ選択し、画像入れ替え指示を行うことによって、選択した画像枠に新しく入れ替える画像を組み込む方法が知られている（たとえば、特許文献１参照。）
【特許文献１】特開２００４−３２６５８９号公報（第１７頁、図１２及び図１３）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記従来技術では、画像を入れ替える前のデザインと、入れ替えた後のデザインとが別々に表示されるので、両デザインを同時に表示して比較することができないという問題がある。
【０００５】
また、テンプレートの画像枠や入れ替え画像の数が多くなるほど、画像を入れ替えたデザインのパターンが膨大し、入れ替え作業と確認作業とが非常に困難であるという問題がある。
【０００６】
本発明は、画像を組み込む画像枠が予め決められているテンプレートに、任意の画像を組み込んでデザインを生成する場合、画像の入れ替え作業と確認作業とが容易であるデザイン編集装置及びデザイン編集装置の制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、画像を組み込むための画像枠を具備するテンプレートに画像を組み込んでデザインを生成する装置において、上記テンプレートの画像枠に、画像を組み込んでデザインを生成する第１のデザイン生成手段と、上記第１のデザイン生成手段が生成したデザインを表示するデザイン表示手段と、上記デザイン表示手段が表示しているデザインの画像枠を選択する画像枠選択手段と、上記画像枠選択手段が選択した画像枠に組み込まれている画像を、選択した画像枠に採用することを確定する採用画像確定手段と、上記採用画像確定手段により画像が確定された画像枠以外の画像枠に対して、すでに組み込まれている画像とは異なる画像に入れ替えたデザインを生成する第２のデザイン生成手段と、上記第２のデザイン生成手段が生成したデザインを一覧表示するデザイン一覧表示手段とを有するデザイン編集装置である。
【発明の効果】
【０００８】
本発明によれば、画像を組み込む画像枠が予め決められているテンプレートに、任意の画像を組み込んでデザインを生成する場合、画像を入れ替える前のデザインと入れ替えた後のデザインとを同時に表示することができるという効果を奏する。
【０００９】
また、テンプレートの画像枠や入れ替え画像の数が多くなり、画像を入れ替えたデザインのパターンが多くなっても、画像を入れ替えたデザインのパターンを絞り込むことができる。
【００１０】
これによって、本発明によれば、画像を組み込む画像枠が予め決められているテンプレートに、任意の画像を組み込んでデザインを生成する場合、画像の入れ替え作業と確認作業とが容易であるという効果を奏する。
【発明を実施するための最良の形態】
【００１１】
発明を実施するための最良の形態は、次の実施例である。
【実施例１】
【００１２】
図１は、本発明を適用できるデザイン編集装置ＤＥ１の構成を示すブロック図である。
【００１３】
デザイン編集装置ＤＥ１は、画像を組み込むための画像枠を具備するテンプレートに画像を組み込んでデザインを生成する装置である。デザイン編集装置ＤＥ１は、ＣＰＵ１と、メモリ２と、ハードディスクドライブ等の補助記憶装置３と、外部インタフェース４と、内部インタフェース５と、モニタ６と、指示入力装置７と、印刷装置８とによって構成されている。
【００１４】
デザイン編集装置ＤＥ１において、ＣＰＵ１と、メモリ２と、ハードディスクドライブ等の補助記憶装置３と、外部インタフェース４とが、内部インタフェース５でお互いに接続されている。さらに、外部インタフェース４を介して、モニタ６と、マウスやキーボード等の指示入力装置７とが接続されている。
【００１５】
ＣＰＵ１は、各手段への処理指示、各種データ処理や各種情報処理を行い、システ全体の制御を行う。
【００１６】
補助記憶装置３には、プログラミングされたプログラムＰ１が予め格納されている。
【００１７】
メモリ２には、実行されるプログラムＰ１がロードされる。ＣＰＵ１による制御内容は、プログラムＰ１に従って行われる。
【００１８】
モニタ６は、液晶モニタ、ＣＲＴモニタ等の表示手段であり、ユーザに、操作指示／結果表示を行う。
【００１９】
指示入力装置７は、キーボードやマウス等の入力手段であり、ユーザからの指示／入力を受け付ける。印刷装置８は、プリンタ等の出力手段である。
【００２０】
図２は、デザイン編集装置ＤＥ１の機能構成を示すブロック図である。
【００２１】
画像格納部１１とテンプレート格納部１３とは、補助記憶装置３に格納されている。
【００２２】
画像格納部１１には、デザインを生成するための画像が格納され、テンプレート格納部１３には、デザインを生成するためのテンプレートが格納されている。
【００２３】
画像処理部１２は、画像格納部１１から、デザインを生成する画像を、メモリ２へロードし、テンプレート処理部１４は、テンプレート格納部１３から、デザインを生成するテンプレートを読み出し、メモリ２へロードする。
【００２４】
画像組込部１５は、ロードした画像をロードしたテンプレートに組み込み、デザインを生成する。
【００２５】
デザイン表示部３０には、単一表示部３１と、一覧表示部３２と、デザイン選択部３３とがあり、単一表示部３１は、生成したデザインの単一表示を行い、一覧表示部３２は、生成した複数のデザインの一覧表示を行う。
【００２６】
採用画像確定部２０は、採用画像確定用画面表示部２３と、画像枠選択部２１と、採用画像確定指示部２２とによって構成されている。
【００２７】
採用画像確定用画面表示部２３において、採用画像を確定するための画面を表示し、採用を確定する画像が組み込まれている画像枠を、画像枠選択部２１が選択し、採用画像確定指示部２２で選択された画像枠に組み込まれた画像を採用すると、確定する。
【００２８】
デザイン選択部３３は、デザイン表示部３０で表示された複数のデザインから、採用するデザインを選択する。
【００２９】
画像組込部１５は、上記テンプレートの画像枠に、画像を組み込んでデザインを生成する第１のデザイン生成手段の例である。デザイン表示部３０は、上記第１のデザイン生成手段が生成したデザインを表示するデザイン表示手段の例である。画像枠選択部２１は、上記デザイン表示手段が表示しているデザインの画像枠を選択する画像枠選択手段の例である。採用画像確定部２０は、上記画像枠選択手段が選択した画像枠に組み込まれている画像を、選択した画像枠に採用することを確定する採用画像確定手段の例である。
【００３０】
画像組込部１５は、上記採用画像確定手段が採用した画像を確定した画像枠以外の画像枠に組み込まれている画像を、上記第１のデザイン生成手段が組み込んだ画像とは異なる画像を入れ替えたデザインを生成する第２のデザイン生成手段の例である。
【００３１】
デザイン表示部３０は、上記第２のデザイン生成手段が生成したデザインを一覧表示するデザイン一覧表示手段の例である。
【００３２】
画像組込部１５は、第３のデザイン生成手段の例である。第３のデザイン生成手段は、上記採用画像確定手段が採用した画像を確定した画像枠以外の画像枠に組み込まれている画像を入れ替えるための画像として、上記第１のデザイン生成手段が組み込んだ画像以外の画像で画像を入れ替えたデザインを生成する。
【００３３】
次に、実施例１の動作について説明する。
【００３４】
図３は、実施例１において、画像を入れ替えるまでの一連の作業手順を示すフローチャートである。
【００３５】
つまり、ユーザが、画像とテンプレートとを選択し、デザインを生成し、さらに画像を入れ替えたデザインを一覧表示し、別のデザインを選択して採用することによって画像を入れ替えるまでの一連の作業手順を、図３に示す。
【００３６】
Ｓ１で、テンプレート処理部１４が、テンプレートが格納されているテンプレート格納部１３から、テンプレートを１つロードする。
【００３７】
Ｓ２で、画像処理部１２が、画像が格納されている画像格納部１１から、１つ以上の画像をロードする。
【００３８】
Ｓ３で、画像組込部１５が、Ｓ１でロードしたテンプレートに、Ｓ２でロードした画像を組み込んでデザインを生成する。このときに、テンプレートのどの画像枠に、どの画像を組み込むかを変えることによって生成できる全てのパターンのデザインを生成する。
【００３９】
図４は、テンプレートの例とデザインの例とを示す図である。
【００４０】
たとえば、画像枠を３つ持つテンプレート４０に、３枚の画像４１、４２、４３を組み込む場合、３×２＝６の６パターンが生成される。
【００４１】
テンプレート４０が、３つの画像枠Ｆ１〜Ｆ３を持ち、テンプレート４０に、３枚の画像４１〜４３を組み込む場合、組み込む画像の組み合わせとして、画像が組み込まれたデザインＤ１〜Ｄ６の６つのパターンのデザインが生成される。
【００４２】
Ｓ４では、Ｓ３で生成された全てのデザインを、一覧表示部３２で一覧表示する。
【００４３】
図５は、実施例１におけるデザイン一覧表示ダイアログＤＤ１を示す図である。
【００４４】
一覧表示部３２として、一覧表示５１を備え、生成されたデザインＤ１等を一覧表示する。
【００４５】
Ｓ５では、Ｓ４で表示したデザインの一覧から、組み込みたい画像が組み込まれているデザインを１つだけデザイン選択部３３で選択する。図５に示すデザイン一覧表示ダイアログＤＤ１は、デザイン選択部３３をさらに備え、一覧表示５１上で、ポインティングデバイス等の指示入力装置７を用いて、一覧表示されたデザインの１つ（デザインＤ６）を選択している状態を示す表示５２にする。
【００４６】
図６は、採用画像確定ダイアログ６０を示す図である。
【００４７】
Ｓ６で、デザイン一覧表示ダイアログＤＤ１の採用画像確定ボタンＢ１を押下すると、採用画像確定用画面表示部２３が、Ｓ５で選択したデザインの採用画像を確定するために、図６に示す採用画像確定ダイアログ６０を表示する。
【００４８】
採用画像確定ダイアログ６０は、Ｓ５で選択したデザインＤ６を表示するためのデザイン表示６１を備える。デザインＤ６には、組み込まれた画像４１〜４３が表示されている。Ｓ７で、組み込む画像を確定したい画像枠を選択する。画像枠選択部２１によって、採用画像確定ダイアログ６０のデザインＤ６上の画像４１〜４３は、マウスポインタ等の入力手段によって選択可能である。選択された画像には、画像選択枠Ｆ１１が表示されている。
【００４９】
Ｓ８で、選択された画像を組み込む画像として確定する。採用画像確定ダイアログ６０は、採用画像確定指示部２２である選択された画像を採用画像として確定するための画像採用ボタンＢ３を備えている。画像採用ボタンＢ３を押下することによって、選択されている画像が組み込む画像として確定され、組込画像確定枠Ｆ３１が表示されている。
【００５０】
Ｓ９で、ＯＫボタンＢ４を押下すると、Ｓ８で、組込画像として確定された画像枠以外の画像を入れ替えたデザインを生成する。ＯＫボタンＢ４は画像採用確定完了ボタンである。
【００５１】
図７は、図６に示すデザインＤ６において、画像４２を確定したときに生成されるデザインである。
【００５２】
画像組込部１５が、画像４３と画像４１とを入れ替えた２つのデザインＤ６とＤ１とが生成される。
【００５３】
Ｓ１０では、Ｓ９で生成されたデザインを一覧表示する。
【００５４】
図８は、組込画像確定後のデザイン一覧表示ダイアログＤＤ２を示す図である。
【００５５】
組込画像確定後の一覧表示７１には、画像確定後に生成されたデザインＤ６とＤ１とのみが表示されている。画像枠に組み込む画像を確定することによって、結果的に、デザイン一覧の絞込みが実行される。
【００５６】
Ｓ１１で、デザイン一覧表示ダイアログＤＤ２で表示されたデザインを選択し、さらに、組込画像を確定する場合、Ｓ６に戻り、再度組み込み画像を確定する。デザインを採用する場合、Ｓ１２に進む。
【００５７】
Ｓ１２で、デザイン一覧表示ダイアログＤＤ２のＯＫボタンＢ２を押下することによって選択されたデザインを採用する。
【００５８】
次に、実施例１において、画像枠が定義されているテンプレートと画像とをそれぞれ選択し、選択したテンプレートに、選択した画像を組み込んで、デザインを生成する方法について説明する。
【００５９】
画像が既に組み込まれたデザインに対して、本発明を適用することも可能である。その場合、画像が組み込まれている部分をテンプレートの画像枠として扱い、画像枠に組み込まれている画像に対してユーザが採用の確定を選択する。このようにすれば、その画像をその画像枠に組み込む画像として確定し、画像が確定されていない画像枠に対しては、異なる画像に入れ替えたデザインを生成して表示する。
【００６０】
さらに、Ｓ９の画像を入れ替えたデザインの生成において、新たに追加入力した画像を用いて、新しい組み合わせのデザインを生成するようにしてもよい。
【００６１】
Ｓ９で画像を入れ替えたデザインＤ６とデザインＤ１とを生成しているが、Ｓ３で生成したデザインを流用できる場合、それらを使用してもよい。この場合、Ｓ３で生成した全てのデザインを一時的に保存し、画像枠に対して確定された画像と同じ画像がその枠に当てはめられたデザインを、一時的に保存したデザインから選択して表示する。
【００６２】
上記実施例１の機能を実現する場合、各機能を具現化したソフトウェアのプログラムコードを記録した記録媒体を、システム又は装置に提供するようにしてもよい。そして、そのシステム又は装置のコンピュータ（又はＣＰＵやＭＰＵ）が、記録媒体に格納されているプログラムコードを読み出し実行すれば、実施例１の機能が実現される。
【００６３】
つまり、上記各手段を手順に置き換え、これら手順をコンピュータに実行させるプログラムを想定することができる。すなわち、第１のデザイン生成手順と、デザイン表示手順と、画像枠選択手順と、採用画像確定手順と、第２のデザイン生成手順と、デザイン一覧表示手順とをコンピュータに実行させるプログラムを想定することができる。
【００６４】
この場合、上記採用画像確定手順により画像が確定された画像枠以外の画像枠に組み込まれている画像を、上記第１のデザイン生成手順で組み込まれた画像以外の画像に入れ替えたデザインを生成する第３のデザイン生成手順を有する。
【００６５】
この場合、記録媒体から読み出されたプログラムコード自体が上記実施例の機能を実現し、上記プログラムコードを記録した記録媒体は、本発明を構成する。このようなプログラムコードを供給するための記録媒体は、たとえば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、不揮発性のメモリカード、ＲＯＭ等である。
【００６６】
また、上記実施例の機能を実現するための構成は、コンピュータが読み出したプログラムコードを実行することだけに限る必要はない。上記プログラムコードの指示に基づいて、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が、実際の処理の一部又は全部を実行し、この処理によって、上記実施例１の機能を実現するようにしてもよい。
【００６７】
さらに、記録媒体から読み出されたプログラムコードを、コンピュータに挿入された機能拡張ボードやコンピュータに接続されている機能拡張ユニットに設けられているメモリに書き込むようにしてもよい。その後に、上記プログラムコードの指示に基づいて、その機能拡張ボードや機能拡張ユニットに設けられているＣＰＵ等が、実際の処理の一部又は全部を実行し、上記処理によって上記実施例の機能を実現するようにしてもよい。
【図面の簡単な説明】
【００６８】
【図１】本発明を適用できるデザイン編集装置ＤＥ１の構成を示すブロック図である。
【図２】デザイン編集装置ＤＥ１の機能構成を示すブロック図である。
【図３】実施例１において、ユーザが、画像とテンプレートとを選択し、デザインを生成し、さらに画像を入れ替えたデザインを一覧表示し、別のデザインを選択して採用することによって画像を入れ替えるまでの一連の作業手順を示すフローチャートである。
【図４】テンプレートの例とデザインの例とを示す図である。
【図５】実施例１におけるデザイン一覧表示ダイアログＤＤ１を示す図である。
【図６】採用画像確定ダイアログ６０を示す図である。
【図７】図６に示すデザインＤ６において、画像４２を確定したときに生成されるデザインである。
【図８】組込画像確定後のデザイン一覧表示ダイアログＤＤ２を示す図である。
【符号の説明】
【００６９】
ＤＥ１…デザイン編集装置、
１…ＣＰＵ、
２…メモリ、
３…補助記憶装置、
４…外部インタフェース、
５…内部インタフェース、
６…モニタ、
７…指示入力装置、
８…印刷装置、
Ｐ１…プログラム、
１１…画像格納部、
１３…テンプレート格納部、
１２…画像処理部、
１４…テンプレート処理部、
１５…画像組込部、
３０…デザイン表示部、
２１…画像枠選択部、
２２…採用画像確定指示部、
２３…採用画像確定用画面表示部、
２０…採用画像確定部、
３１…単一表示部、
３２…一覧表示部、
３３…デザイン選択部、
４０…画像枠を持つテンプレート、
Ｆ１、Ｆ２、Ｆ３…画像枠、
４１〜４３…テンプレートに組み込む画像、
Ｄ１〜Ｄ６…３つの画像枠を持つテンプレート４０に３枚の画像４１〜４３を組み込んで生成したすべてのパターンのデザイン、
ＤＤ１、ＤＤ２…デザインの一覧表示ダイアログ、
５１…デザインの一覧表示、
Ｂ１…採用画像確定ボタン、
Ｂ２…ＯＫボタン、
５２…選択状態のデザイン、
６０…採用画像確定ダイアログ、
６１…デザイン表示、
Ｂ３…画像採用ボタン、
Ｂ４…ＯＫボタン、
Ｆ３１…組込画像確定枠、
７１…組込画像確定後の一覧表示。
【図１】
2010009316.tif 000003
【図２】
2010009316.tif 000004
【図３】
2010009316.tif 000005
【図４】
2010009316.tif 000006
【図５】
2010009316.tif 000007
【図６】
2010009316.tif 000008
【図７】
2010009316.tif 000009
【図８】
2010009316.tif 000010