(57)【要約】【課題】  複数の画像を所定のレイアウトに配置した合成画像を作成する際に、意外性のある合成画像が得られるようにする。【解決手段】  モノトーン画像作成部３０が、複数の画像のそれぞれについてランダムにモノトーン化することにより複数のモノトーン画像を作成する。合成部３２が、複数のモノトーン画像を所定のレイアウトに配置して合成画像を作成する。【選択図】          図１
2007082083.tif 000002
【特許請求の範囲】
【請求項１】
背景となる画像を含む複数の画像を所定のレイアウトに配置した合成画像を作成する合成画像作成装置において、
前記複数の画像のそれぞれをランダムな色にモノトーン化することにより複数のモノトーン画像を作成するモノトーン画像作成手段と、
前記複数のモノトーン画像を前記所定のレイアウトに配置して前記合成画像を作成する合成手段とを備えたことを特徴とする合成画像作成装置。
【請求項２】
前記合成画像を表示する表示手段と、
各種入力を受け付ける入力手段と、
前記入力手段からの前記合成画像の再作成の指示に基づいて、該モノトーン画像を再作成し、該再作成されたモノトーン画像から前記合成画像を再作成し、該合成画像を前記表示手段に表示するよう、前記モノトーン画像作成手段および前記合成手段を制御する制御手段とをさらに備えたことを特徴とする請求項１記載の合成画像作成装置。
【請求項３】
色とその色に適合する色との関係を、複数の色についてあらかじめ設定した色対応関係を記憶する色対応関係記憶手段と、
前記合成画像を表示する表示手段と、
各種入力を受け付ける入力手段と、
前記合成画像を前記表示手段に表示して前記入力手段から該合成画像に含まれる少なくとも１つの画像についての色の確定の指示を受け付け、前記色対応関係を参照して該確定した色に適合する色のみを用いて、前記少なくとも１つの画像以外の他の画像をランダムな色にモノトーン化することにより新たなモノトーン画像を作成し、該新たなモノトーン画像を前記色が確定したモノトーン画像とともに前記所定のレイアウトに配置して前記合成画像を再作成するよう、前記モノトーン画像作成手段および前記合成手段を制御する制御手段とをさらに備えたことを特徴とする請求項１記載の合成画像作成装置。
【請求項４】
前記制御手段は、前記入力手段からの前記合成画像の再作成の指示に基づいて、該モノトーン画像を再作成し、該再作成されたモノトーン画像から前記合成画像を作成し、該合成画像を前記表示手段に表示するよう、前記モノトーン画像作成手段および前記合成手段を制御する手段であることを特徴とする請求項３記載の合成画像作成装置。
【請求項５】
背景となる画像を含む３以上の複数の画像を所定のレイアウトに配置した合成画像を作成する合成画像作成装置において、
前記複数の画像のうちの２つの画像をランダムな色にモノトーン化し、該２つの画像以外の他の画像を、該２つの画像の色の中間色によりモノトーン化することにより複数のモノトーン画像を作成するモノトーン画像作成手段と、
前記複数のモノトーン画像を前記所定のレイアウトに配置して前記合成画像を作成する合成手段とを備えたことを特徴とする合成画像作成装置。
【請求項６】
前記合成画像を表示する表示手段と、
各種入力を受け付ける入力手段と、
前記入力手段からの前記合成画像の再作成の指示に基づいて、該モノトーン画像を再作成し、該再作成されたモノトーン画像から前記合成画像を再作成し、該合成画像を前記表示手段に表示するよう、前記モノトーン画像作成手段および前記合成手段を制御する制御手段とをさらに備えたことを特徴とする請求項５記載の合成画像作成装置。
【請求項７】
前記合成手段は、指定されたテキストを含めるように前記合成画像を作成する手段であることを特徴とする請求項１から６のいずれか１項記載の合成画像作成装置。
【請求項８】
背景となる画像を含む複数の画像を所定のレイアウトに配置した合成画像を作成する合成画像作成方法において、
前記複数の画像のそれぞれをランダムな色にモノトーン化することにより複数のモノトーン画像を作成し、
前記複数のモノトーン画像を前記所定のレイアウトに配置して前記合成画像を作成することを特徴とする合成画像作成方法。
【請求項９】
前記合成画像を表示して該合成画像に含まれる少なくとも１つの画像についての色の確定の指示を受け付け、
色とその色に適合する色との関係を、複数の色についてあらかじめ設定した色対応関係を参照して前記確定した色に適合する色のみを用いて、前記少なくとも１つの画像以外の他の画像をランダムな色にモノトーン化することにより新たなモノトーン画像を作成し、
該新たなモノトーン画像を前記色が確定したモノトーン画像とともに前記所定のレイアウトに配置して前記合成画像を再作成することを特徴とする請求項８記載の合成画像作成方法。
【請求項１０】
背景となる画像を含む３以上の複数の画像を所定のレイアウトに配置した合成画像を作成する合成画像作成方法において、
前記複数の画像のうちの２つの画像をランダムな色にモノトーン化し、該２つの画像以外の他の画像を、該２つの画像の色の中間色によりモノトーン化することにより複数のモノトーン画像を作成し、
前記複数のモノトーン画像を前記所定のレイアウトに配置して前記合成画像を作成することを特徴とする合成画像作成方法。
【請求項１１】
背景となる画像を含む複数の画像を所定のレイアウトに配置した合成画像を作成する合成画像作成方法をコンピュータに実行させるためのプログラムにおいて、
前記複数の画像のそれぞれをランダムな色にモノトーン化することにより複数のモノトーン画像を作成する手順と、
前記複数のモノトーン画像を前記所定のレイアウトに配置して前記合成画像を作成する手順とを有することを特徴とするプログラム。
【請求項１２】
前記合成画像を表示して該合成画像に含まれる少なくとも１つの画像についての色の確定の指示を受け付ける手順と、
色とその色に適合する色との関係を、複数の色についてあらかじめ設定した色対応関係を参照して前記確定した色に適合する色のみを用いて、前記少なくとも１つの画像以外の他の画像をランダムな色にモノトーン化することにより新たなモノトーン画像を作成する手順と、
該新たなモノトーン画像を前記色が確定したモノトーン画像とともに前記所定のレイアウトに配置して前記合成画像を再作成する手順とをさらに有することを特徴とする請求項１０記載のプログラム。
【請求項１３】
背景となる画像を含む３以上の複数の画像を所定のレイアウトに配置した合成画像を作成する合成画像作成方法をコンピュータに実行させるためのプログラムにおいて、
前記複数の画像のうちの２つの画像をランダムな色にモノトーン化し、該２つの画像以外の他の画像を、該２つの画像の色の中間色によりモノトーン化することにより複数のモノトーン画像を作成する手順と、
前記複数のモノトーン画像を前記所定のレイアウトに配置して前記合成画像を作成する手順とを有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像をレイアウトした合成画像を作成する合成画像作成装置および方法、並びに合成画像作成方法をコンピュータに実行させるためのプログラムに関するものである。
【背景技術】
【０００２】
複数の画像を所定のレイアウトに配置して合成画像を作成することが行われている。例えば、各種レイアウトを規定するレイアウトファイルから所望とするレイアウトファイルを選択し、レイアウトの内容を規定する加工ファイルに基づいて、画像を配置および加工することにより合成画像を作成する手法が提案されている（特許文献１参照）。特許文献１に記載された手法においては、ランダムに加工ファイルを選択しているため、同一の画像であっても加工を行う毎に異なるレイアウトの合成画像を得ることができる。
【０００３】
また、画像を加工するための手法として、画像を指定されたカラーバランスによりモノトーン化して、指定されたカラーバランスを有するモノトーン画像を作成する手法も提案されている（特許文献２参照）。また、このようにモノトーン化された複数の画像を所定のレイアウトにて配置することにより合成画像を作成することも可能である。
【特許文献１】特開２００１−２８３２３２号公報
【特許文献２】特開平１１−３５５５８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献２に記載された手法においては、モノトーン画像は指定されたカラーバランスを有するものとなっているため、このようなモノトーン画像を用いて作成した合成画像は、意外性がなく、面白みに欠けるものとなってしまうことが多い。
【０００５】
本発明は上記事情に鑑みなされたものであり、複数の画像を所定のレイアウトに配置した合成画像を作成する際に、意外な面白みのある合成画像が得られるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明による第１の合成画像作成装置は、背景となる画像を含む複数の画像を所定のレイアウトに配置した合成画像を作成する合成画像作成装置において、
前記複数の画像のそれぞれをランダムな色にモノトーン化することにより複数のモノトーン画像を作成するモノトーン画像作成手段と、
前記複数のモノトーン画像を前記所定のレイアウトに配置して前記合成画像を作成する合成手段とを備えたことを特徴とするものである。
【０００７】
なお、本発明による第１の合成画像作成装置においては、前記合成画像を表示する表示手段と、
各種入力を受け付ける入力手段と、
前記入力手段からの前記合成画像の再作成の指示に基づいて、該モノトーン画像を再作成し、該再作成されたモノトーン画像から前記合成画像を再作成し、該合成画像を前記表示手段に表示するよう、前記モノトーン画像作成手段および前記合成手段を制御する制御手段とをさらに備えるものとしてもよい。
【０００８】
また、本発明による第１の合成画像作成装置においては、色とその色に適合する色との関係を、複数の色についてあらかじめ設定した色対応関係を記憶する色対応関係記憶手段と、
前記合成画像を表示する表示手段と、
各種入力を受け付ける入力手段と、
前記合成画像を前記表示手段に表示して前記入力手段から該合成画像に含まれる少なくとも１つの画像についての色の確定の指示を受け付け、前記色対応関係を参照して該確定した色に適合する色のみを用いて、前記少なくとも１つの画像以外の他の画像をランダムな色にモノトーン化することにより新たなモノトーン画像を作成し、該新たなモノトーン画像を前記色が確定したモノトーン画像とともに前記所定のレイアウトに配置して前記合成画像を再作成するよう、前記モノトーン画像作成手段および前記合成手段を制御する制御手段とをさらに備えるものとしてもよい。
【０００９】
この場合、前記制御手段を、前記入力手段からの前記合成画像の再作成の指示に基づいて、該モノトーン画像を再作成し、該再作成されたモノトーン画像から前記合成画像を再作成し、該合成画像を前記表示手段に表示するよう、前記モノトーン画像作成手段および前記合成手段を制御する手段としてもよい。
【００１０】
本発明による第２の合成画像作成装置は、背景となる画像を含む３以上の複数の画像を所定のレイアウトに配置した合成画像を作成する合成画像作成装置において、
前記複数の画像のうちの２つの画像をランダムな色にモノトーン化し、該２つの画像以外の他の画像を、該２つの画像の色の中間色によりモノトーン化することにより複数のモノトーン画像を作成するモノトーン画像作成手段と、
前記複数のモノトーン画像を前記所定のレイアウトに配置して前記合成画像を作成する合成手段とを備えたことを特徴とするものである。
【００１１】
なお、本発明による第２の合成画像作成装置においては、前記合成画像を表示する表示手段と、
各種入力を受け付ける入力手段と、
前記入力手段からの前記合成画像の再作成の指示に基づいて、該モノトーン画像を再作成し、該再作成されたモノトーン画像から前記合成画像を再作成し、該合成画像を前記表示手段に表示するよう、前記モノトーン画像作成手段および前記合成手段を制御する制御手段とをさらに備えるものとしてもよい。
【００１２】
また、本発明による第１および第２の合成画像作成装置においては、前記合成手段を、指定されたテキストを含めるように前記合成画像を作成する手段としてもよい。
【００１３】
本発明による第１の合成画像作成方法は、背景となる画像を含む複数の画像を所定のレイアウトに配置した合成画像を作成する合成画像作成方法において、
前記複数の画像のそれぞれをランダムな色にモノトーン化することにより複数のモノトーン画像を作成し、
前記複数のモノトーン画像を前記所定のレイアウトに配置して前記合成画像を作成することを特徴とするものである。
【００１４】
なお、本発明による第１の合成画像作成方法においては、前記合成画像を表示して該合成画像に含まれる少なくとも１つの画像についての色の確定の指示を受け付け、
色とその色に適合する色との関係を、複数の色についてあらかじめ設定した色対応関係を参照して前記確定した色に適合する色のみを用いて、前記少なくとも１つの画像以外の他の画像をランダムな色にモノトーン化することにより新たなモノトーン画像を作成し、
該新たなモノトーン画像を前記色が確定したモノトーン画像とともに前記所定のレイアウトに配置して前記合成画像を再作成するようにしてもよい。
【００１５】
本発明による第２の合成画像作成方法は、背景となる画像を含む３以上の複数の画像を所定のレイアウトに配置した合成画像を作成する合成画像作成方法において、
前記複数の画像のうちの２つの画像をランダムな色にモノトーン化し、該２つの画像以外の他の画像を、該２つの画像の色の中間色によりモノトーン化することにより複数のモノトーン画像を作成し、
前記複数のモノトーン画像を前記所定のレイアウトに配置して前記合成画像を作成することを特徴とするものである。
【００１６】
なお、本発明による第１および第２の合成画像作成方法をコンピュータに実行させるためのプログラムとして提供してもよい。
【発明の効果】
【００１７】
本発明の第１の合成画像作成装置および方法によれば、背景となる画像を含む複数の画像のそれぞれをランダムな色にモノトーン化することにより複数のモノトーン画像を作成し、これらのモノトーン画像を所定のレイアウトに配置して合成画像を作成するようにしたものである。このため、合成画像においては意外性のある配色によりモノトーン画像が配置されることとなり、これにより、意外性のある配色を有する面白みのある合成画像を得ることができる。
【００１８】
また、合成画像を表示するようにし、合成画像の再作成の指示に基づいてモノトーン画像を再作成し、さらに再作成されたモノトーン画像から合成画像を再作成して表示することにより、所望とする配色を有する合成画像が得られるまで繰り返し合成画像を作成することができる。
【００１９】
また、合成画像を表示するようにし、表示された合成画像に含まれる少なくとも１つの画像について色の確定の指示を受け付け、色とその色に適合する色との関係を、複数の色についてあらかじめ設定した色対応関係を参照して、確定した色に適合する色のみを用いて色が確定した画像以外の他の画像をランダムな色にモノトーン化し、新たなモノトーン画像と色が確定したモノトーン画像とによって合成画像を再作成することにより、芸術性に優れた配色の合成画像を作成することができる。
【００２０】
また、この場合においても、合成画像の再作成の指示に基づいてモノトーン画像を再作成し、さらに再作成されたモノトーン画像から合成画像を再作成して表示することにより、所望とする配色を有する合成画像が得られるまで繰り返し合成画像を作成することができる。
【００２１】
本発明の第２の合成画像作成装置および方法によれば、３以上複数の画像のうちの２つの画像をランダムな色にモノトーン化し、２つの画像以外の他の画像を２つの画像の色の中間色によりモノトーン化することにより複数のモノトーン画像を作成し、これらのモノトーン画像を所定のレイアウトに配置して合成画像を作成するようにしたため、合成画像においては意外性のある配色により２つのモノトーン画像が配置されるとともに、２つのモノトーン画像の色が徐々に変化する他のモノトーン画像が配置されることとなる。したがって、本発明によれば、意外性のある配色によって面白みがあり、かつ芸術性に優れた合成画像を作成することができる。
【００２２】
また、合成画像を表示するようにし、合成画像の再作成の指示に基づいてモノトーン画像を再作成し、さらに再作成されたモノトーン画像から合成画像を再作成して表示することにより、所望とする配色を有する合成画像が得られるまで繰り返し合成画像を作成することができる。
【発明を実施するための最良の形態】
【００２３】
以下、図面を参照して本発明の実施形態について説明する。図１は本発明の第１の実施形態による合成画像作成装置の構成を示す概略ブロック図である。図１に示すように、本発明の第１の実施形態による合成画像作成装置１は、画像を表す画像データの記録制御および表示制御等の各種制御を行うとともに、装置１を構成する各部の制御を行うＣＰＵ１２と、後述する画像合成処理を行うプログラム等のＣＰＵ１２を動作させるプログラム、画像を閲覧するためのビューアソフトおよび各種定数が記録されているＲＯＭ並びにＣＰＵ１２が処理を実行する際の作業領域となるＲＡＭにより構成されるシステムメモリ１４と、種々の指示を装置１に対して行うためのキーボードおよびマウス等からなる入力部１６と、各種表示を行う液晶モニタ等からなる表示部１８とを備える。
【００２４】
また、合成画像作成装置１は、画像データを記録したメモリカード２から画像データを読み出したり、メモリカード２に画像データを記録したりするためのカードスロット２０と、画像データをＪＰＥＧに代表される手法で圧縮したり、圧縮した画像データを解凍する圧縮解凍部２２と、合成画像の作成に使用するための画像データやＣＰＵ１２が実行する各種プログラム等を記録するハードディスク２４と、システムメモリ１４、カードスロット２０およびハードディスク２４を制御するメモリ制御部２６と、表示部１８の表示を制御する表示制御部２８とを備える。
【００２５】
なお、本実施形態においては、ハードディスク２４には、画像データの他、合成画像を作成するために必要なレイアウトを規定するための複数の画像挿入領域を有する背景画像の画像データが保存されているものとする。
【００２６】
また、合成画像作成装置１は、ハードディスク２４に保存された画像から選択された画像をモノトーン化してモノトーン画像を作成するモノトーン画像作成部３０と、モノトーン画像を合成して合成画像を作成する合成部３２とを備える。
【００２７】
以下、モノトーン画像作成部３０および合成部３２の機能について、第１の実施形態において行われる処理と併せて説明する。
【００２８】
図２は第１の実施形態において行われる処理を示すフローチャートである。ユーザが合成画像作成の指示を入力部１６から行うことによりＣＰＵ１２が処理を開始し、表示部１８にハードディスク２４に保存された画像のサムネイル画像の一覧および背景画像の一覧を含む画像選択画面を表示する（ステップＳＴ１）。図３は画像選択画面の例を示す図である。図３に示すように画像選択画面４０には、ハードディスク２４に保存された画像のサムネイル画像の一覧を表示するサムネイル画像エリア４０Ａ、背景画像の一覧を表示する背景画像エリア４０Ｂおよび各種入力を行うための入力エリア４０Ｃが表示されている。入力エリア４０Ｄには合成画像に含める文字を入力するためのテキスト入力ボックス４０Ｄおよび合成画像の内容を確定するための確定ボタン４０Ｅが表示されている。
【００２９】
ユーザは画像選択画面４０において、入力部１６を用いてサムネイル画像エリア４０Ａおよび背景画像エリア４０Ｂにおいて所望とする画像をクリックすることにより、合成画像に使用する画像および背景画像をそれぞれ選択することができる。なお、ここでは、１つの画像のみを選択するものとする。また、テキスト入力ボックス４０Ｄから合成画像に含める文字を入力することができる。
【００３０】
続いて、ユーザが確定ボタン４０Ｅをクリックすることにより、選択の指示がなされたか否かの監視を開始し（ステップＳＴ２）、ステップＳＴ２が肯定されると、モノトーン画像作成部３０が、選択された背景画像が有する画像挿入領域の数に応じてユーザが選択した画像のコピーを作成し、背景画像およびコピーされた画像を含む複数の画像に対応する数の色をランダムに選択し（ステップＳＴ３）、選択したランダムな色により複数の画像のそれぞれをモノトーン化して複数のモノトーン画像（背景画像を含む）を作成する（ステップＳＴ４）。例えば画像が４つあり、画像がＲＧＢそれぞれ８ビットの階調を有する場合、４つの画像用としてそれぞれ（Ｒ，Ｇ，Ｂ）＝（１００，２３，２４８）、（２，４５，１００）、（２５３，２３４，２３）、（３４，２４２，２５５）というようにランダムな色を選択し、選択した色によりモノトーン画像を作成する。なお、モノトーン画像とは、画像の濃淡を単一の色により表した画像のことをいう。
【００３１】
さらに、合成部３２がモノトーン化された背景画像の画像挿入領域にユーザが選択した画像のモノトーン画像を挿入するとともに、入力された文字を配置して合成画像を作成し（ステップＳＴ５）、表示部１８に表示する（ステップＳＴ６）。
【００３２】
図４は合成画像の表示画面の例を示す図である。図４に示すように合成画像表示画面４２には、合成画像Ｇ０を表示する合成画像エリア４２Ａおよび各種入力を行う入力エリア４２Ｂが表示されている。入力エリア４２Ｂには、合成画像の再作成を行うための再作成ボタン４２Ｃと、作成した合成画像を確定させる確定ボタン４２Ｄとが表示されている。なお、図４において合成画像エリア４２Ａに表示されている合成画像Ｇ０は、合成画像Ｇ０に含まれるモノトーン画像の色が異なることを異なる種類のハッチングにより示している。また、合成画像エリア４２Ａに表示されている合成画像Ｇ０にはユーザがテキスト入力ボックス４０Ｄから入力した「ＦＵＪＩＦＩＬＭ」および「世界が平和でありますように」の文字が含まれている。
【００３３】
なお、合成画像Ｇ０にはモノトーン画像が重なり合う部分が含まれており、本実施形態においては重なり合う部分においてはモノトーン画像が上書きされ、下側となる画像は透けて見えないようになっているが、重なり合う部分を半透明に加工して、下側となる画像が透けて見えるようにしてもよい。
【００３４】
続いて、再作成ボタン４２Ｃがクリックされることにより合成画像の再作成の指示がなされたか否かを判定し（ステップＳＴ７）、ステップＳＴ７が肯定されると、ステップＳＴ３に戻り、ステップＳＴ３以降の処理を繰り返す。これにより、ランダムな色によるモノトーン画像が再作成され、これを用いて合成画像が再作成されて合成画像表示画面４２の合成画像エリア４２Ａに表示される。
【００３５】
ステップＳＴ７が否定されると、確定ボタン４２Ｄがクリックされることにより合成画像作成処理の終了が指示されたか否かを判定し（ステップＳＴ８）、ステップＳＴ８が否定されるとステップＳＴ６に戻り、ステップＳＴ６以降の処理を繰り返す。ステップＳＴ８が肯定されると、合成画像の画像データをハードディスク２４に保存し（ステップＳＴ９）、処理を終了する。
【００３６】
なお、合成画像は不図示のプリンタにおいてプリント出力することができる。また、メモリカード２に記録して写真店に持ち込むあるいはネットワーク経由で写真店に送信することにより、写真店において写真プリントとしてプリント出力することができる。また、本実施形態による合成画像作成装置１が写真店の店頭に設置されたプリント受け付け端末に適用されている場合には、直ちに写真店のプリンタから合成画像をプリント出力することができる。
【００３７】
このように、第１の実施形態によれば、背景となる画像を含む複数の画像のそれぞれをランダムな色にモノトーン化することにより複数のモノトーン画像を作成し、これらのモノトーン画像を背景画像が有するレイアウトに配置して合成画像を作成するようにしたため、合成画像においては意外性のある配色によりモノトーン画像が配置されることとなる。したがって、本実施形態によれば、意外性のある配色を有する面白みのある合成画像を得ることができる。
【００３８】
また、合成画像の再作成の指示に基づいてモノトーン画像を再作成し、さらに再作成されたモノトーン画像から合成画像を再作成することにより、所望とする配色を有する合成画像が得られるまで繰り返し合成画像を作成することができる。
【００３９】
次いで、本発明の第２の実施形態について説明する。図５は第２の実施形態による合成画像作成装置の構成を示す概略ブロック図である。なお、第２の実施形態において第１の実施形態と同一の構成については同一の参照番号を付与し、ここでは詳細な説明は省略する。第２の実施形態による合成画像作成装置１′は、第１の実施形態のモノトーン画像作成部３０および合成部３２とは異なる処理を行うモノトーン画像作成部３０′および合成部３２′を備えた点が第１の実施形態と異なる。
【００４０】
以下、モノトーン画像作成部３０′および合成部３２′の機能について、第２の実施形態において行われる処理と併せて説明する。
【００４１】
図６は第２の実施形態において行われる処理を示すフローチャートである。ユーザが合成画像作成の指示を入力部１６から行うことによりＣＰＵ１２が処理を開始し、表示部１８にハードディスク２４に保存された画像のサムネイル画像の一覧および背景画像の一覧を含む画像選択画面を表示する（ステップＳＴ１１）。なお、画像選択画面は図３に示す第１の実施形態の画像選択画面と同一であるため、ここでは詳細な説明は省略する。
【００４２】
続いて、ユーザが確定ボタン４０Ｅをクリックすることにより、選択の指示がなされたか否かの監視を開始し（ステップＳＴ１２）、ステップＳＴ１２が肯定されると、モノトーン画像作成部３０′が、選択された背景画像が有する画像挿入領域の数に応じてユーザが選択した画像のコピーを作成し、背景画像およびコピーされた画像を含む複数の画像に対応する数の色をランダムに選択し（ステップＳＴ１３）、選択したランダムな色により複数の画像のそれぞれをモノトーン化して複数のモノトーン画像（背景画像を含む）を作成する（ステップＳＴ１４）。さらに、合成部３２′がモノトーン化された背景画像の画像挿入領域にユーザが選択した画像のモノトーン画像を挿入するとともに入力された文字を配置して合成画像を作成し（ステップＳＴ１５）、表示部１８に表示する（ステップＳＴ１６）。
【００４３】
図７は第２の実施形態における合成画像の表示画面の例を示す図である。図７に示すように合成画像表示画面４４には、合成画像Ｇ１を表示する合成画像エリア４４Ａおよび各種入力を行う入力エリア４４Ｂが表示されている。入力エリア４４Ｂには、合成画像の再作成を行うための再作成ボタン４４Ｃと、作成した合成画像を確定させる確定ボタン４４Ｄと、合成画像に含まれる個々のモノトーン画像の色を確定させるための色確定ボタン４４Ｅとが表示されている。なお、図７において合成画像エリア４２Ａに表示されている合成画像Ｇ１は、合成画像Ｇ１に含まれるモノトーン画像の色が異なることを異なる種類のハッチングにより示している。また、合成画像Ｇ１は３つのモノトーン画像４６Ａ〜４６Ｃおよびモノトーンの背景画像４６Ｄからなるものとする。
【００４４】
ここで、第２の実施形態においては、合成画像エリア４４Ａに表示された合成画像に含まれる個々のモノトーン画像４６Ａ〜４６Ｄについて、ユーザが所望する色が含まれる場合にはそのモノトーン画像を選択し、色確定ボタン４４Ｅをクリックすることにより、そのモノトーン画像については現在の色を確定し、再作成ボタン４４Ｃがクリックされた場合に、確定した色以外の他の色のモノトーン画像についてのみモノトーン画像を再作成して合成画像を再作成する。なお、選択するモノトーン画像は複数あってもよいものである。
【００４５】
このため、ＣＰＵ１２は、ステップＳＴ１６に続いてユーザが所望とするモノトーン画像を選択した後に色確定ボタン４４Ｅをクリックすることにより色確定の指示を行ったか否かを判定し（ステップＳＴ１７）、ステップＳＴ１７が肯定されると選択されたモノトーン画像の色を確定する（ステップＳＴ１８）。ステップＳＴ１７が否定されるとステップＳＴ１９に進む。
【００４６】
続いて、再作成ボタン４２Ｃがクリックされることにより合成画像の再作成の指示がなされたか否かを判定し（ステップＳＴ１９）、ステップＳＴ１９が肯定されると、ステップＳＴ１３に戻り、ステップＳＴ１３以降の処理を繰り返す。
【００４７】
この際、ユーザが所望とするモノトーン画像の色を確定している場合には、色が確定したモノトーン画像以外のモノトーン画像についてのみ、ランダムな色によるモノトーン画像が再作成され、これを用いて合成画像が再作成されて合成画像表示画面４４の合成画像エリア４４Ａに表示される。例えば、ユーザがモノトーン画像４６Ａのみ色を確定した場合には、モノトーン画像４６Ｂ〜４６Ｄについて、モノトーン画像が再作成され、これを用いて合成画像が再作成される。
【００４８】
ここで、第２の実施形態においては、色とその色に適合する他の色との関係を複数の色についてあらかじめ設定した色対応関係テーブルＬＵＴ１がハードディスク２４に保存されている。図８は色対応関係テーブルの例を示す図である。図８に示すように色対応関係テーブルＬＵＴ１は、複数の色と、各色に適合する色とが対応づけられている。なお、各色についてはＲＧＢのそれぞれについて３０の誤差を含ませている。また、このような色対応関係テーブルＬＵＴ１は、カラーコーディネータがあらかじめ作成したものが用いられる。
【００４９】
そして、ユーザが所望とするモノトーン画像の色を確定している場合には、色を確定していない他のモノトーン画像について、色対応関係テーブルＬＵＴ１を参照して、確定した色に適合する色からランダムな色を選択してモノトーン画像を作成する。
【００５０】
例えば、確定した色が（Ｒ，Ｇ，Ｂ）＝（７５，１２，３）である場合には、色対応関係テーブルＬＵＴ１における上から３番目の欄が参照され、この欄における適合する色からランダムな色を選択してモノトーン画像を再作成する。
【００５１】
一方、ユーザが色を確定しなかった場合には、すべてのモノトーン画像４６Ａ〜４６Ｃについて、ランダムな色によるモノトーン画像が再作成され、これを用いて合成画像が再作成されて合成画像表示画面４４の合成画像エリア４４Ａに表示される。
【００５２】
ステップＳＴ１９が否定されると、確定ボタン４４Ｄがクリックされることにより合成画像作成処理の終了が指示されたか否かを判定し（ステップＳＴ２０）、ステップＳＴ２０が否定されるとステップＳＴ１６に戻り、ステップＳＴ１６以降の処理を繰り返す。ステップＳＴ２０が肯定されると、合成画像の画像データをハードディスク２４に保存し（ステップＳＴ２１）、処理を終了する。
【００５３】
なお、合成画像は不図示のプリンタにおいてプリント出力することができる。また、メモリカード２に記録して写真店に持ち込むあるいはネットワーク経由で写真店に送信することにより、写真店において写真プリントとしてプリント出力することができる。また、本実施形態による合成画像作成装置１′が写真店の店頭に設置されたプリント受け付け端末に適用されている場合には、直ちに写真店のプリンタから合成画像をプリント出力することができる。
【００５４】
このように、第２の実施形態においては、表示された合成画像において少なくとも１つのモノトーン画像の色の確定の指示を受け付け、色とその色に適合する色との関係を複数の色についてあらかじめ設定した色対応関係テーブルＬＵＴ１を参照し、確定した色に適合する色のみを用いて色が確定したモノトーン画像以外の他のモノトーン画像をランダムな色にモノトーン化し、新たなモノトーン画像と色が確定したモノトーン画像とにより合成画像を再作成するようにしたため、芸術性に優れた配色の合成画像を作成することができる。
【００５５】
次いで、本発明の第３の実施形態について説明する。図９は第３の実施形態による合成画像作成装置の構成を示す概略ブロック図である。なお、第３の実施形態において第１の実施形態と同一の構成については同一の参照番号を付与し、ここでは詳細な説明は省略する。第３の実施形態による合成画像作成装置１″は、第１の実施形態のモノトーン画像作成部３０および合成部３２とは異なる処理を行うモノトーン画像作成部３０″および合成部３２″を備えた点が第１の実施形態と異なる。
【００５６】
以下、モノトーン画像作成部３０″および合成部３２″の機能について、第３の実施形態において行われる処理と併せて説明する。なお、第３の実施形態においては合成画像を作成する画像は背景画像を含めて３以上あるものとする。
【００５７】
図１０は第３の実施形態において行われる処理を示すフローチャートである。ユーザが合成画像作成の指示を入力部１６から行うことによりＣＰＵ１２が処理を開始し、表示部１８にハードディスク２４に保存された画像のサムネイル画像の一覧および背景画像の一覧を含む画像選択画面を表示する（ステップＳＴ３１）。なお、画像選択画面は図３に示す第１の実施形態の画像選択画面と同一であるため、ここでは詳細な説明は省略する。
【００５８】
続いて、ユーザが確定ボタン４０Ｅをクリックすることにより、選択の指示がなされたか否かの監視を開始し（ステップＳＴ３２）、ステップＳＴ３２が肯定されると、モノトーン画像作成部３０″が、選択された背景画像が有する画像挿入領域の数に応じてユーザが選択した画像のコピーを作成し、背景画像およびコピーされた画像を含む複数の画像のうち、２つの画像用の色をランダムに選択する（ステップＳＴ３３）。例えば画像が４つあり、画像がＲＧＢそれぞれ８ビットの階調を有する場合、２つの画像用に（Ｒ，Ｇ，Ｂ）＝（１００，２３，２４８）、（２，４５，１００）というように、ランダムに色を選択する。さらに、２つの画像以外の他の画像用に、選択した２つの色の中間色を算出する（ステップＳＴ３４）。
【００５９】
ここで、２つの画像用に選択した色が（Ｒ，Ｇ，Ｂ）＝（Ｒ１，Ｇ１，Ｂ１）、（Ｒｎ，Ｇｎ，Ｂｎ）（ｎはすべての画像数とする）であったとすると、他の画像用の色（Ｒｉ，Ｇｉ，Ｂｉ）は下記の式（１）により算出する。これにより、他の画像用の色（Ｒｉ，Ｇｉ，Ｂｉ）は、２つの画像用の色（Ｒ１，Ｇ１，Ｂ１）、（Ｒｎ，Ｇｎ，Ｂｎ）の中間色となり、すべての画像をｉ＝１〜ｎの順序で並べた場合、画像の色が（Ｒ１，Ｇ１，Ｂ１）から（Ｒｎ，Ｇｎ，Ｂｎ）に徐々に変化することとなる。
【数１】
2007082083.tif 000003
【００６０】
次いで、選択および算出した色により複数の画像のそれぞれをモノトーン化して複数のモノトーン画像（背景画像を含む）を作成する（ステップＳＴ３５）。この際、背景画像については、２つの画像用に選択した色のいずれかとすることが好ましい。
【００６１】
さらに、合成部３２がモノトーン化された背景画像の画像挿入領域にユーザが選択した画像のモノトーン画像を挿入するとともに入力された文字を配置して合成画像を作成し（ステップＳＴ３６）、表示部１８に表示する（ステップＳＴ３７）。なお、第３の実施形態における合成画像表示画面は図４に示す合成画像表示画面４２と同一であるため、ここでは詳細な説明は省略する。
【００６２】
続いて、再作成ボタン４２Ｃがクリックされることにより合成画像の再作成の指示がなされたか否かを判定し（ステップＳＴ３８）、ステップＳＴ３８が肯定されると、ステップＳＴ３３に戻り、ステップＳＴ３３以降の処理を繰り返す。これにより、モノトーン画像が再作成され、これを用いて合成画像が再作成されて合成画像表示画面４２の合成画像エリア４２Ａに表示される。
【００６３】
ステップＳＴ３８が否定されると、確定ボタン４２Ｄがクリックされることにより合成画像作成処理の終了が指示されたか否かを判定し（ステップＳＴ３９）、ステップＳＴ３９が否定されるとステップＳＴ３７に戻り、ステップＳＴ３７以降の処理を繰り返す。ステップＳＴ３９が肯定されると、合成画像の画像データをハードディスク２４に保存し（ステップＳＴ４０）、処理を終了する。
【００６４】
なお、合成画像は不図示のプリンタにおいてプリント出力することができる。また、メモリカード２に記録して写真店に持ち込むあるいはネットワーク経由で写真店に送信することにより、写真店において写真プリントとしてプリント出力することができる。また、本実施形態による合成画像作成装置１″が写真店の店頭に設置されたプリント受け付け端末に適用されている場合には、直ちに写真店のプリンタから合成画像をプリント出力することができる。
【００６５】
このように、第３の実施形態においては、３以上複数の画像のうちの２つの画像についてランダムな色にモノトーン化し、２つの画像以外の他の画像については２つの画像の色の中間色によりモノトーン化することにより複数のモノトーン画像を作成し、これらのモノトーン画像を所定のレイアウトに配置して合成画像を作成するようにしたため、合成画像においては意外性のある配色により２つのモノトーン画像が配置されるとともに、２つのモノトーン画像の色が徐々に変化する他のモノトーン画像が配置されることとなる。したがって、第３の実施形態によれば、意外性のある配色によって面白みがあり、かつ芸術性に優れた合成画像を作成することができる。
【００６６】
また、合成画像の再作成の指示に基づいてモノトーン画像を作成し、さらに再作成されたモノトーン画像から合成画像を再作成することにより、所望とする配色を有する合成画像が得られるまで繰り返し合成画像を作成することができる。
【００６７】
なお、上記第１から第３の実施形態においては、合成画像作成装置を単独で用いているが、本実施形態による合成画像作成装置をカメラ付きの携帯電話およびインターネット経由で通信を行うサーバに設け、携帯電話のユーザが撮影した画像を用いてサーバにおいて合成画像を作成するようにしてもよい。以下、これを第４の実施形態として説明する。
【００６８】
図１１は第４の実施形態による合成画像作成装置を適用したサーバシステムの構成を示す概略ブロック図である。図１１に示すようにこのサーバシステムは、カメラ付き携帯電話５０と本発明の画像合成装置を適用したサーバ５２との間でインターネット経由で通信を行って、合成画像を作成するものである。
【００６９】
図１２はカメラ付き携帯電話の構成を示す概略ブロック図である。図１２に示すように第４の実施形態に用いられるカメラ付き携帯電話５０は、通話を行うための通話部５６と、インターネット経由で通信を行う通信部５８と、各種表示を行うための液晶モニタ等からなる表示部６０と、各種入力を行うためのテンキー等からなる入力部６２と、上記第１の実施形態におけるモノトーン画像作成部３０および合成部３２と同様の機能を有するモノトーン画像作成部６４および合成部６６と、撮影により画像を取得するカメラ部６８と、カメラ付き携帯電話５０を動作させるための各種プログラム、画像および各種情報を保存するためのメモリ７０と、カメラ付き携帯電話５０の各部を制御するＣＰＵ７２とを備える。
【００７０】
なお、モノトーン画像作成部６４および合成部６６は、上記第２および第３の実施形態におけるモノトーン画像作成部３０′，３０″および合成部３２′，３２″と同様の機能を有するものであってもよい。
【００７１】
ここで、カメラ付き携帯電話５０のＣＰＵ７２は、サーバやパソコンに設けられるＣＰＵと比較して処理能力が小さい。また、カメラ付き携帯電話５０のユーザは合成画像の出来具合については、合成画像に含まれるモノトーン画像の配色のみが確認できればよいものである。このため、第４の実施形態においては、モノトーン画像作成部６４は実際の画像を使用せずにランダムに選択した色のみからなる画像（すなわち元の画像の濃淡のない画像）をモノトーン画像として使用する。したがって、合成部６６が作成する合成画像は色のみが配置されたものとなる。
【００７２】
図１３はサーバの構成を示す概略ブロック図である。なお、サーバ５２において上記第１の実施形態による合成画像作成装置１と同一の構成については同一の参照番号を付し、ここでは詳細な説明は省略する。図１３に示すように第４の実施形態において用いられるサーバ５２は、第１の実施形態による合成画像作成装置１におけるカードスロット２０が省略され、インターネット経由で通信を行う通信部７４を備えたものである。
【００７３】
次いで、第４の実施形態において行われる処理について説明する。図１４は第４の実施形態において行われる処理を示すフローチャートである。なお、ここでは撮影により取得された画像の画像データおよび背景画像の画像データはカメラ付き携帯電話５０のメモリ７０に保存されているものとする。ユーザが合成画像作成の指示をカメラ付き携帯電話５０の入力部６２から行うことによりＣＰＵ７２が処理を開始し、表示部６０にメモリ７０に保存された画像のサムネイル画像の一覧および背景画像の一覧を含む画像選択画面を表示する（ステップＳＴ５１）。図１５は画像選択画面の例を示す図である。図１５に示すように画像選択画面８０には、メモリ７０に保存された画像のサムネイル画像の一覧を表示するサムネイル画像エリア８０Ａおよび背景画像の一覧を表示する背景画像エリア８０Ｂが表示されている。
【００７４】
ユーザは画像選択画面８０において、入力部６２を用いてサムネイル画像エリア８０Ａおよび背景画像エリア８０Ｂにおいて所望とする画像をクリックすることにより、合成画像に使用する画像および背景画像をそれぞれ選択することができる。なお、ここでは、１つの画像のみを選択するものとする。ここで、第４の実施形態においては、ユーザはサムネイル画像エリア８０Ａおよび背景画像エリア８０Ｂのそれぞれにおいて画像を選択して入力部６２における所定のボタン（例えば十字キーの中央のボタン）を押下することにより、選択の指示を行うものとする。
【００７５】
続いて、選択の指示がなされたか否かの監視を開始し（ステップＳＴ５２）、ステップＳＴ５２が肯定されると、モノトーン画像作成部６４が、選択された背景画像およびこの背景画像が有する画像挿入領域を合わせた数の色をランダムに選択し（ステップＳＴ５３）、合成部６６が、モノトーン画像作成部６４が選択したランダムな色により、背景画像および背景画像の画像挿入領域を着色した仮の合成画像を作成し（ステップＳＴ５４）、表示部６０に表示する（ステップＳＴ５５）。
【００７６】
図１６は仮合成画像の表示画面の例を示す図である。図１６に示すように仮合成画像表示画面８２には、仮合成画像Ｇ２、仮合成画像の再作成を行うための再作成ボタン８２Ａ、および作成した仮合成画像を確定させる確定ボタン８２Ｂが表示されている。なお、図１６において合成画像エリア４２Ａに表示されている仮合成画像Ｇ２Ａについては、仮合成画像Ｇ２に含まれるモノトーン画像の色が異なることを異なる種類のハッチングにより示している。
【００７７】
続いて、再作成ボタン８２Ａがクリックされることにより仮合成画像の再作成の指示がなされたか否かを判定し（ステップＳＴ５６）、ステップＳＴ５６が肯定されると、ステップＳＴ５３に戻り、ステップＳＴ５３以降の処理を繰り返す。これにより、再度ランダムな色が選択され、これを用いて仮合成画像が再作成されて仮合成画像表示画面８２に表示される。
【００７８】
ステップＳＴ５６が否定されると、確定ボタン８２Ｂがクリックされることにより仮合成画像作成処理の終了が指示されたか否かを判定し（ステップＳＴ５７）、ステップＳＴ５７が否定されるとステップＳＴ５６に戻り、ステップＳＴ５６以降の処理を繰り返す。ステップＳＴ５７が肯定されると、仮合成画像Ｇ２に含まれる複数の画像の色を表す色情報および選択した画像をサーバ５２に送信する（ステップＳＴ５８）。なお、色情報は、仮合成画像Ｇ２に含まれる各画像（背景画像を含む）の色（ＲＧＢ値）および画像の配置位置を表す情報を含む。
【００７９】
サーバ５２のモノトーン画像作成部３０は、受信した画像および色情報に基づいてモノトーン画像を作成し（ステップＳＴ５９）、さらに合成部３２が合成画像を作成し（ステップＳＴ６０）、作成した合成画像をカメラ付き携帯電話５０に送信する（ステップＳＴ６１）。
【００８０】
カメラ付き携帯電話５０は合成画像を受信し（ステップＳＴ６２）、表示部６０に表示する（ステップＳＴ６３）。なお、合成画像の表示画面は図１６に示す仮合成画像表示画面に含まれる仮合成画像Ｇ２を、受信した合成画像により置換したものとなる。そして、確定ボタン８２Ｂがクリックされることによる終了指示がなされたか否かを判定し（ステップＳＴ６４）、ステップＳＴ６４が否定されるとステップＳＴ５６に戻り、ステップＳＴ５６以降の処理を繰り返す。ステップＳＴ６４が肯定されると、合成画像の画像データをメモリ７０に保存し（ステップＳＴ６５）、処理を終了する。
【００８１】
なお、上記第４の実施形態においては、上記第１から第３の実施形態と同様に文字を入力して合成画像に含めるようにしてもよい。この場合、画像選択画面８０において画像および背景画像の選択後に文字入力画面を表示して、ユーザに文字を入力させるようにすればよい。
【００８２】
また、上記第４の実施形態においては、カメラ付き携帯電話５０の合成部６６が実際の画像を使用しないで仮合成画像Ｇ２を作成しているが、実際の画像を用いてモノトーン画像作成部６４においてモノトーン画像を作成し、合成部６６において実際の画像を用いた合成画像を作成するようにしてもよい。この場合、サーバ５２と通信を行うことなく合成画像を作成することが可能となる。
【００８３】
また、上記第１から第３の実施形態においては、１つの画像のみからモノトーン画像を作成しているが、背景画像の画像挿入領域に対応する数の異なる画像を選択して異なる画像のモノトーン画像を作成し、作成した異なる画像のモノトーン画像から合成画像を作成するようにしてもよい。
【００８４】
以上、本発明の第１から第４の実施形態に係る装置について説明したが、コンピュータを、上記のモノトーン画像作成部３０，３０′，３０″，６４および合成部３２，３２′，３２″，６６に対応する手段として機能させ、図２，６，１０，１４に示すような処理を行わせるプログラムも、本発明の実施形態の１つである。また、そのようなプログラムを記録したコンピュータ読取り可能な記録媒体も、本発明の実施形態の１つである。これらの場合において、第２の実施形態における色対応関係テーブルＬＵＴ１は、プログラム内あるいは同一の記録媒体内に含まれているものであってもよいし、外部の装置や別個の媒体から提供されるものであってもよい。
【図面の簡単な説明】
【００８５】
【図１】本発明の第１の実施形態による合成画像作成装置の構成を示す概略ブロック図
【図２】第１の実施形態において行われる処理を示すフローチャート
【図３】画像選択画面の例を示す図
【図４】合成画像の表示画面の例を示す図
【図５】本発明の第２の実施形態による合成画像作成装置の構成を示す概略ブロック図
【図６】第２の実施形態において行われる処理を示すフローチャート
【図７】第２の実施形態における合成画像の表示画面の例を示す図
【図８】色対応関係テーブルの例を示す図
【図９】本発明の第３の実施形態による合成画像作成装置の構成を示す概略ブロック図
【図１０】第３の実施形態において行われる処理を示すフローチャート
【図１１】本発明の第４の実施形態による合成画像作成装置を適用したサーバシステムの構成を示す概略ブロック図
【図１２】カメラ付き携帯電話の構成を示す概略ブロック図
【図１３】サーバの構成を示す概略ブロック図
【図１４】第４の実施形態において行われる処理を示すフローチャート
【図１５】画像選択画面の例を示す図
【図１６】仮合成画像表示画面の例を示す図
【符号の説明】
【００８６】
１，１′，１″    合成画像作成装置
２    メモリカード
１２    ＣＰＵ
１４    システムメモリ
１６    入力部
１８    表示部
２０    カードスロット
２２    圧縮解凍部
２４    ハードディスク
２６    メモリ制御部
２８    表示制御部
３０，３０′，３０″，６４    モノトーン画像作成部
３２，３２′，３２″，６６    合成部
４０，８０    画像選択画面
４２    合成画像表示画面
８２    仮合成画像表示画面
【図１】
2007082083.tif 000004
【図２】
2007082083.tif 000005
【図３】
2007082083.tif 000006
【図４】
2007082083.tif 000007
【図５】
2007082083.tif 000008
【図６】
2007082083.tif 000009
【図７】
2007082083.tif 000010
【図８】
2007082083.tif 000011
【図９】
2007082083.tif 000012
【図１０】
2007082083.tif 000013
【図１１】
2007082083.tif 000014
【図１２】
2007082083.tif 000015
【図１３】
2007082083.tif 000016
【図１４】
2007082083.tif 000017
【図１５】
2007082083.tif 000018
【図１６】
2007082083.tif 000019