(57)【要約】【課題】画像積層処理方法及びシステムを提供する。【解決手段】本発明に係る方法は、コンピュータ装置において作動し、ソフトウェア手段によってユーザインターフェースを提供することで、使用者がタッチスクリーンにおいて積層画像を生成させる操作を行うことができる。スタート時に、使用者の操作に基づいて、先ずデータベースから少なくとも２枚の画像を取得すると共に、背景画像及び前景画像を設定することで、使用者がタッチスクリーンに表示された背景画像上で手指を動かすことよって所定の領域をカバーするタッチ信号を生成して、マスク画像を形成する。前景画像にこのマスク画像を適用することで、背景画像においてマスク部分として設定された画像によって前景画像が遮蔽され、新たな前景画像を形成することができる。新たな前景画像と背景画像とが重ね合わされることで、積層画像が形成される。【選択図】図１
2017097872.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータシステムに適用される画像積層処理方法において、
前記コンピュータシステムのメモリから少なくとも２枚の画像を取得する工程と、
前記少なくとも２枚の画像において、背景画像と前景画像を設定する工程と、
タッチスクリーンによって前記背景画像を表示し、前記タッチスクリーン上での手指の動きによって少なくとも１つの領域をカバーするタッチ信号を生成し、少なくとも１つのマスク画像を形成する工程と、
前記背景画像、前記マスク画像及び前記前景画像を重ね合わせることによって積層画像を形成する工程と、
を含むことを特徴とする画像積層処理方法。
【請求項２】
前記背景画像は少なくとも１つのオブジェクトを有する静的画像又は動的画像であり、前記前景画像は静的画像又は動的画像であることを特徴とする請求項１に記載の画像積層処理方法。
【請求項３】
前記背景画像、前記少なくとも１つのマスク画像及び前記前景画像を重ね合わせることによって前記積層画像を形成する前に、予め前記前景画像において前記少なくとも１つのマスク画像を適用することで、前記背景画像における前記領域の画像によって前記前景画像における前記マスク画像との重ね合わせ領域を遮蔽し、前記コンピュータシステムの前記メモリに一時保存された新たな前景画像を再描画して形成し、前記新たな前景画像を確認した後、前記積層画像を形成することを特徴とする請求項２に記載の画像積層処理方法。
【請求項４】
前記マスク画像は、前記背景画像における前記少なくとも１つのオブジェクトの輪郭に基づいて形成され、前記前景画像に適用して前記新たな前景画像を形成することで、前記新たな前景画像と前記背景画像とを重ね合わせた際に、視覚的に前記少なくとも１つのオブジェクトによって前記前景画像が遮蔽される前記積層画像を形成することを特徴とする請求項３に記載の画像積層処理方法。
【請求項５】
前記前景画像は、位置、寸法及び／又は角度を調整することが可能な静的画像又は動的画像であることを特徴とする請求項４に記載の画像積層処理方法。
【請求項６】
前記背景画像において設定された前記少なくとも１つのマスク画像によって、前記前景画像が１つ又は複数の遮蔽される領域を有することを特徴とする請求項５に記載の画像積層処理方法。
【請求項７】
前記タッチスクリーン上の選択ツールを介して前記背景画像及び前記前景画像を設定すると共に、前記背景画像においてマスク範囲を設定する画像積層処理方法において、前記マスク画像を形成する方法は、
前記タッチスクリーンによって前記背景画像を表示する工程と、
前記タッチスクリーンが、前記手指の動きによって生成された前記領域に対応するタッチ信号を受信し、前記領域が前記マスク画像を形成する工程と、
前記マスク画像を一時保存する工程と、
を含むことを特徴とする請求項１乃至６のいずれかに記載の画像積層処理方法。
【請求項８】
前記背景画像が表示された前記タッチスクリーンにおいて、前記手指の動きは前記背景画像における特定のオブジェクトの輪郭に沿って実行する消去動作であり、前記タッチスクリーンが前記消去動作に対応するタッチ信号を生成し、前記タッチ信号が前記領域をカバーする、ことを特徴とする請求項７に記載の画像積層処理方法。
【請求項９】
プロセッサ及びメモリを有する画像積層処理システムにおいて、
前記プロセッサが前記メモリに保存されたプログラムを実行することによって、
前記メモリから少なくとも２枚の画像を取得する工程と、
前記少なくとも２枚の画像において、背景画像と前景画像を設定する工程と、
タッチスクリーンによって前記背景画像を表示し、前記タッチスクリーン上での手指の動きによって少なくとも１つの領域をカバーするタッチ信号を生成し、少なくとも１つのマスク画像を形成する工程と、
前記背景画像、前記マスク画像及び前記前景画像を重ね合わせることによって積層画像を形成する工程と、
を実行することによって画像積層処理を行うことを特徴とする画像積層処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理方法及び関連システムに関し、特にユーザインターフェースを介して動的画像を交互に積層させるように処理する方法並びにその方法を実行するシステムに関する。
【背景技術】
【０００２】
使用者がコンピュータ装置を操作してシール（ｓｔｉｃｋｅｒ）を操作する場合、一般的には先ず背景画像を選び、次いで背景画像に貼り付けようとするパターンを選び、更にシールの位置を選択した後、パターンを選んだ位置に被せて、背景画像と結合させることで、シールを有する新たな画像を形成することができる。
【０００３】
この操作環境において、使用者は、前景パターンの一部を背景画像のある領域又はオブジェクトの後ろに隠蔽させた後、関連ソフトウェアにおける裁断ツールを使用して、前景パターンを隠蔽位置の様式に基づいて裁断することで、裁断された前景パターンが背景画像と結合した際に、前景パターンの一部が背景画像に隠蔽される視覚効果を奏することができることを望む。
【０００４】
図９Ａ乃至図９Ｃは、従来技術におけるシールの操作方法を例示したものである。
【０００５】
図９Ａにおいて、背景画像としての第２のパターン９０２と、前景シールとしての第１のパターン９０１とがある状態を示す。使用者が第１のパターン９０１のある部分を第２のパターン９０２のある領域の後ろに隠蔽しようとする場合は、第２のパターン９０２の上に直接貼り付けるのではなく、図９Ｂに示すように、隠蔽位置の様式に基づいて、ソフトウェアを利用して第１のパターン９０１を裁断し、切断された第１のパターン９０１’を形成することができる。それにより、図９Ｃに示すように、２つのパターンが結合した後の画像が形成される。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来技術におけるシールの処理方法では、先ずシールとしての前景画像を裁断することから、前景画像は原形を留めず、それによって生成された切断後の新たな前景画像は、他の画像に応用することが困難である。この点に鑑みて、本発明では、新規な画像積層処理方法並びにその方法を実行するシステムを提供する。この画像積層処理方法は、従来のシールによる処理方法とは異なり、前景パターンの原形を留めることができ、新たな異なる応用に用いることができる。
【課題を解決するための手段】
【０００７】
１つの実施例において、画像積層処理方法は、主として、先ずデータベースから少なくとも２枚の画像を取得する工程と、それら画像について第１の画像及び第２の画像を設定する工程と、その後、ユーザインターフェースを介して、第１の画像について所定領域を覆うマスクを設定して、第３の画像を形成する工程と、第１の画像、第２の画像及び第３の画像を重ね合わせることで、１つの積層画像を形成することができる工程と、を含む。
【０００８】
他の実施例において、画像積層処理方法において、先ずコンピュータシステムのメモリから少なくとも２枚の画像を取得してもよく、使用者は、それらを１つの背景画像及び１つの前景画像として選択することができる。画像は、処理している間、コンピュータシステムのメモリに一時保存することができる。コンピュータシステムは、タッチスクリーンを有するコンピュータ装置である。タッチスクリーンに背景画像が表示されることで、使用者は、タッチスクリーン上で手指を動かすことによって所定領域を覆うタッチ信号を生成し、タッチ信号を処理することでマスク画像を形成し、同様にメモリに一時保存する。このマスク画像は背景画像から取得され、前景画像にこのマスク画像を適用することで、背景画像においてマスクに設定された領域の画像によって前景画像の部分が遮蔽され、新たな前景画像が形成される。新たな前景画像はメモリに一時保存され、その後、新たな前景画像と背景画像とが重ね合わされることで、積層画像が形成される。
【０００９】
更に他の実施例において、背景画像は少なくとも１つのオブジェクトを有する静的画像又は動的画像であってもよい。一方、前景画像は動的画像であってもよく、即ち以上のステップを経て処理されることで背景画像と結合された後も、依然としてその動的な態様を維持することが可能である。
【００１０】
更に他の実施例において、上述したマスクのメカニズムを用いることで、前景画像を、位置、寸法及び／又は角度を適宜調整することのできる静的画像又は動的画像とすることができる。
【発明の効果】
【００１１】
本発明は、新規な画像積層処理方法並びにその方法を実行するシステムを提供する。本考案に係る画像積層処理方法は、従来のシールの処理方法とは異なり、前景パターンの原形を維持することができ、新たな異なる応用に用いることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明に係る画像積層処理方法を実行する操作画面の実施例を示した図である。
【図２Ａ】本発明に係る画像積層処理方法によって積層画像を生成することをタッチスクリーンによって実現する実施例を示した図である。
【図２Ｂ】本発明に係る画像積層処理方法によって積層画像を生成することをタッチスクリーンによって実現する実施例を示した図である。
【図２Ｃ】本発明に係る画像積層処理方法によって積層画像を生成することをタッチスクリーンによって実現する実施例を示した図である。
【図３Ａ】本発明に係る画像積層処理方法を実行するステップの第１の例を示した図である。
【図３Ｂ】本発明に係る画像積層処理方法を実行するステップの第１の例を示した図である。
【図３Ｃ】本発明に係る画像積層処理方法を実行するステップの第１の例を示した図である。
【図３Ｄ】本発明に係る画像積層処理方法を実行するステップの第１の例を示した図である。
【図４Ａ】本発明に係る画像積層処理方法を実行するステップの第２の例を示した図である。
【図４Ｂ】本発明に係る画像積層処理方法を実行するステップの第２の例を示した図である。
【図４Ｃ】本発明に係る画像積層処理方法を実行するステップの第２の例を示した図である。
【図４Ｄ】本発明に係る画像積層処理方法を実行するステップの第２の例を示した図である。
【図５Ａ】示意顯示在本発明に係る画像積層処理方法において、複数のマスク設定と画像の動的変化を例示した図である。
【図５Ｂ】示意顯示在本発明に係る画像積層処理方法において、複数のマスク設定と画像の動的変化を例示した図である。
【図５Ｃ】示意顯示在本発明に係る画像積層処理方法において、複数のマスク設定と画像の動的変化を例示した図である。
【図５Ｄ】示意顯示在本発明に係る画像積層処理方法において、複数のマスク設定と画像の動的変化を例示した図である。
【図６】本発明に係る画像積層処理方法の第１の実施例のフローを示した図である。
【図７】本発明に係る画像積層処理方法の第２の実施例のフローを示した図である。
【図８】本発明に係る画像積層処理方法の第３の実施例のフローを示した図である。
【図９Ａ】従来の技術におけるシールの方法を例示した図である。
【図９Ｂ】従来の技術におけるシールの方法を例示した図である。
【図９Ｃ】従来の技術におけるシールの方法を例示した図である。
【発明を実施するための形態】
【００１３】
本発明に係る画像処理方法並びに関連システムによれば、使用者は、ユーザインターフェースを介して動的画像を相互に積層させるよう処理することができる。特に、シール画像の本来の姿を維持することができ、マスクの方法によって、シールの一部がオブジェクトの後ろに隠蔽される視覚効果を奏することができる。本発明に係る画像処理方法において、前景シールパターンは動的画像であってもよく、連続画像処理のメカニズムにおいて、使用者は前景の寸法、向きなどの形式を適宜変更することができ、シールの一部が背景オブジェクトの後ろに隠蔽される視覚効果を適時得ることができる。
【００１４】
本発明に係る画像積層処理方法並びにその実行方法のシステムにおいて、システムは、コンピュータ装置に適用することができる。その操作画面の実施例を図１に示す。この図による例示は操作画面を模式的に表現するものに過ぎず、実際に実現される態様を示すものではない。
【００１５】
図１に示すように、コンピュータシステム１は、一般的なコンピュータ装置とマウス、キーボード等の入力装置との組み合わせであってもよく、タッチスクリーン１０を有するコンピュータ装置であってもよい。タッチスクリーン１０は、使用者が画像積層処理方法を使用できるようにするためのユーザインターフェースを提供する。ユーザインターフェースは、ソフトウェアの手段によってこのタッチスクリーンにおいて起動されるグラフィカルユーザインターフェース（ＧＵＩ）であってもよい。
【００１６】
図１に示すように、画像積層処理において、背景画像１０１が表示される。背景画像１０１は、例えば色、模様の組合せから成る画像、又は風景画像若しくは特定のパターンであるが、それらに限定されず、静的画像又は持続的に変動する動的画像であってよい。背景画像１０１には、特定グラフィックの背景オブジェクト１０２が含まれてもよい。背景オブジェクト１０２は、例えば風景オブジェクト、人物、建築物、又は単なるパターンであるが、特定形式のパターンに限定されない。
【００１７】
更に、前景オブジェクト１０３を有する。前景オブジェクト１０３は、使用者が位置、寸法及び／又は角度を適宜変更、調整することができる画像であり、動的又は静的画像であってよい。本実施例において、前景オブジェクト１０３は、例えば背景画像１０１に貼り付けようとするシールであるが、本発明に係る画像積層処理方法においては背景画像１０１における特定の背景オブジェクト１０２の後ろに隠蔽されるパターンとして生成することができ、特にその位置、寸法及び角度は、いずれも適宜調整することができ、形態（位置、寸法、角度）を変更するために改めて裁断する必要はない。
【００１８】
図１に示すように、タッチスクリーン１０上で作動するグラフィカルユーザインターフェースにおいて、使用者が積層画像の生成を操作する操作インターフェース１２を含んでもよい。操作インターフェース１２には各種グラフィック処理のツールが含まれ、使用者は、タッチスクリーン１０上の選択ツールを介して背景画像及び前景画像の設定を行うと共に、背景画像においてマスク範囲を設定することができる。このように、図１に示す画像設定ツール１０５によって、使用者は、選択指定背景画像（例えば１０１及び１０２）、前景画像（例えば１０３）を選択指定することができる。また、マスク設定ツール１０７によって、使用者は、グラフィックにおいてマスクする位置や数を増減することができる。更に、拡大編集ツール１０８によって、使用者は、グラフィックツールであるソフトウェアツールを細部において操作することができる。また、指タッチ設定ツール１０９によって、使用者は、タッチスクリーン１０上で手指を動かすことで操作する時に指タッチの大きさを制御することができ、例えば、使用者が指先で、ある位置に描いたりマスクを設定したりする場合、指タッチの面積を制御することができる。
【００１９】
図１に示すように、本発明に係る画像積層処理方法を実行することで、前景オブジェクト１０３が背景オブジェクト１０２の後ろに隠れる視覚効果を奏することができる。しかしながら、従来技術では前景オブジェクト（シール）を裁断する方法を取っていたのとは異なり、本発明では、背景オブジェクト１０２においてマスクを設定し、前景オブジェクト１０３を結合する際に、このマスクによって前景オブジェクト１０３が対応する位置を遮蔽することで、図１に示す効果を奏することができる。更に、前景オブジェクト１０３は、本発明のメカニズムにおいて本体のパターン画像から変更されていないため、使用者は、前景オブジェクト１０３について、配置する位置を適宜変更することができるのみならず、寸法や角度までも調整することができ、前景オブジェクト１０３と背景画像１０１（背景オブジェクト１０２を含む）とが結合した際に、依然としてマスクの後ろに隠蔽することができる。
【００２０】
次いで、図２Ａ乃至図２Ｃは、本発明に係る画像積層処理方法によって積層画像を生成することをタッチスクリーンによって実現する実施例を示す。
【００２１】
図２Ａに示すように、上述したコンピュータシステム１は、タッチスクリーン１０を有し、更にソフトウェアによって実現される操作インターフェース１２を有する。タッチスクリーン１０には、背景画像２０１が表示されており、前景オブジェクト２０２が別途設けられる。この場合、図に示すように、使用者が手２０によって背景画像２０１のある位置において手指を動かして滑らせることで、コンピュータシステム１において作動することでこの画像積層処理方法を実行するソフトウェアプログラムが、連続タッチ信号を受信することができる。これらタッチ信号は、１つの画像領域に対応しており、この領域がマスク（ｍａｓｋ）としてのマスク画像を形成する。実施例においては、マスク画像を形成する他の方式を排除しておらず、例えばタッチペンで塗りつぶしたり枠を描いて選択するといった方法によってマスク位置を決定することもできる。
【００２２】
例えば、ユーザインターフェースによって、使用者は、背景画像が表示されたタッチスクリーン１０において、手指をタッチさせて、背景画像２０１における特定のオブジェクトの輪郭に沿って消去動作を実行することで、タッチスクリーン１０にこの消去動作に対応するタッチ信号を生成させることができる。タッチ信号は、１つの領域をカバーする。
【００２３】
次いで、図２Ｂにおいてグレーパターンで示すように、コンピュータシステム１のタッチスクリーン１０において、上述したタッチ信号が対応する領域に対応するマスク画像２０３を生成する。
【００２４】
図２Ｃに示すように、使用者が上述した前景オブジェクト２０２を配置しようとする位置に移動させた場合、その位置がマスク画像２０３によってカバーされるときは、その部分が隠蔽されて背景画像の部分が表示され、最終的にマスク後前景オブジェクト２０２’が形成される。グラフィック処理の技術において、使用者は、前景オブジェクト２０２の位置、寸法及び角度を操作することができ、調整の過程においてマスク画像２０３との組み合わせによって生じる一時保存グラフィックが持続的に生成される。これにより、使用者は、前景オブジェクト２０２を選択して配置する際に、前景オブジェクト２０２の位置、寸法、角度を適宜調整することができ、最終的に決定した際に、本実施例の背景画像２０１及びマスク後前景オブジェクト２０２’を含む積層画像が生成される。
【００２５】
積層画像の形成過程については、図３Ａ乃至図３Ｄを参考にすることができる。
【００２６】
図３Ａは、第１の画像３０１を示す。これは、上述した実施例における背景画像又は背景オブジェクトである。図３Ｂは、前景オブジェクト（又はシール）としての第２の画像３０２を示す。図３Ｃは、第１の画像３０１にマスクとしての第３の画像３０３が設けられることを示す。第３の画像３０３は、上述したマスク画像であってよい。
【００２７】
次いで、図３Ｄは、最終的に形成される積層画像３０４を示す。即ち、第２の画像３０２をマスクとしての第３の画像３０３に移動させ進入させた場合、重なる画像が遮蔽され、第２の画像３０２が第１の画像３０１の特定領域によって遮蔽されることを示す。最終的に遮蔽されていない部分が、図に示すマスク後第２の画像３０２’として形成される。最終的に、第１の画像３０１とマスク後第２の画像３０２’とが重なり合う積層画像３０４が形成される。
【００２８】
図４Ａ乃至図４Ｄは、本発明に係る画像積層処理方法によって使用者が複数のマスクを設定するフローを示す。
【００２９】
図４Ａに示すように、本実施例においては、３つの背景オブジェクトを有する背景画像を有する。３つの背景オブジェクトは、それぞれ第１の背景オブジェクト４０１、第２の背景オブジェクト４０２及び第３の背景オブジェクト４０３である。図４Ｂは、使用者が位置、寸法又は角度を調整することができる前景オブジェクト４０４を示す。
【００３０】
本実施例において、使用者は、所定のグラフィックに基づいて複数のマスクを設定することができる。即ち、使用者は、背景画像に第２の画像３０２を複数の位置で遮蔽可能なマスク画像を適宜設定することができ、上述したマスク後第２の画像３０２’は遮蔽される領域を複数有することになる。図４Ｃに示すように、第１の背景オブジェクト４０１に第１のマスク画像４０５が形成されている。例えば、使用者は、ソフトウェアツールを使用して手指の動きやグラフィックブロックを選択するその他の方法により、このマスク領域を決定することができる。また、第３の背景オブジェクト４０３にも別のマスクが形成され、類似する方法により第２のマスク画像４０６が生成される。
【００３１】
形成されたマスク画像（４０５、４０６）は、システム作動時に、この段階においてメモリに一時保存されると共に、所定のパターン形式でスクリーンに表示されることで使用者が確認することができる。
【００３２】
その後、図４Ｄに示すように、使用者は、前景オブジェクト４０４を移動させて第１の背景オブジェクト４０１、第２の背景オブジェクト４０２及び第３の背景オブジェクト４０３に進入させる。この段階において、関連ソフトウェアプログラムによってマスク画像（４０５、４０６）と前景オブジェクト４０４とが適時結合され、メモリに一時保存される新たな画像が形成される。使用者が移動後に前景オブジェクト４０４の位置を確認すると、背景画像と重ね合わされることでマスク後前景オブジェクト４０４’が形成され、マスク位置に重ね合わされた部分が後ろに隠蔽される視覚効果を奏する。
【００３３】
図５Ａ乃至図５Ｄに示すように、１つの実施例において、本発明に係る画像積層処理方法のメカニズムにおいて、前景画像又はオブジェクトは動画（ａｎｉｍａｔｉｏｎ）であってもよく、依然として視覚的に特定の背景オブジェクトの後ろに隠蔽される効果が得られる。
【００３４】
図５Ａに示すように、背景画像は、少なくとも２つの背景オブジェクトとして、第１の背景オブジェクト５０１（例えばビル）及び第２の背景オブジェクト５０２（例えば遠方の山）を有する。図５Ｂに示すように、前景画像５０３（例えば月）は、特に矢印でこの前景画像５０３が動的画像であり、例えば循環的に変化する動画であることを示している。
【００３５】
図５Ｃに示すように、使用者は、第１の背景オブジェクト５０１の所定の部分に１つの第１のマスク画像５０４を設定することができる。即ち、前景画像５０３が第１の背景オブジェクト５０１の後ろに隠蔽される所定の位置に、第１のマスク画像５０４が形成される。前景画像５０３に適用されると、マスク後前景画像５０３’が形成される。即ち、視覚的に月（前景画像５０３）がビル（第１の背景オブジェクト５０１）によって遮蔽される効果を奏する。この場合、第２の背景オブジェクト５０２にはマスクが設定されていない。
【００３６】
次いで、図５Ｄに示すように、第２の背景オブジェクト５０２に第２のマスク画像５０５が形成される。即ち、前景画像５０３は、第１の背景オブジェクト５０１によって遮蔽されるのみならず、第２の背景オブジェクト５０２によっても遮蔽される。第１のマスク画像５０４及び第２のマスク画像５０５が前景画像５０３と結合する際には、システムメモリに一時保存される画像がリアルタイムで形成される。位置を確認した後、マスク後前景画像５０３”が形成される。これにより、全体的に１つの前景を動画とした積層画像が形成される。
【００３７】
図６は、本発明に係る画像積層処理方法の実施例のフローを示す。本実施例において、画像積層処理方法は、コンピュータシステムに適用される。コンピュータシステムは、ソフトウェアプログラムによって使用者に対して画像の選択とマスクの設定を行うための操作環境を提供できる、一般的なコンピュータ装置、モバイル装置等であってもよい。
【００３８】
本発明に係る画像積層処理方法は、ステップＳ６０１からスタートし、１つのデータベースから、又はリアルタイムで撮影された画像から、複数の画像を選定する。リアルタイムで撮影された画像は、コンピュータシステムのメモリに一時保存することができる。実施例においてはその他の形式で保存する記録メディアであることを排除しない。次いで、これら画像の中から背景画像を設定し（ステップＳ６０３）、少なくとも１つの前景画像を設定する（ステップＳ６０５）。次いで、使用者は、ユーザインターフェースを介して背景画像においてマスク範囲を設定する（ステップＳ６０７）。マスクの設定については、図８に示すフローを参照することができるが、特定の画像領域を選択するその他の方法を排除しない。マスクの数も特定の数に限定されず、上述した前景画像において背景画像と組み合わされる複数の遮蔽領域を有してもよい。
【００３９】
その後、ステップＳ６０９において、ソフトウェアの方法によりマスク範囲を前景画像に適用することで、背景画像において、マスク領域の画像が前景画像におけるマスク画像との重ね合わせ領域を遮蔽する。これにより、ステップＳ６１１において、画面を再描画する際に、新たな前景画像を形成することができる。ソフトウェアの方法により前景画像がマスク範囲とリアルタイムで結合することができるため、遮蔽される前景画像の位置をまだ決定していない状態において、再描画によってリアルタイムで新たな前景画像が生成され、この前景画像もメモリにリアルタイムに一時保存される。最後に、ステップＳ６１３において、前景画像の位置、寸法、角度等の様式を確認した後、積層画像が形成される。この方法では、背景画像又はそのうちの背景オブジェクトは静的画像又は動的画像であってもよい。前景画像は動画であってもよく、使用者が前景画像を調整する際には、その位置、寸法、角度を適宜調整することができる。
【００４０】
図７は、本発明に係る画像積層処理方法の他の実施例のフローを示す。このフローでは、上述した各種画像はそれぞれ前景又は背景とする必要がなく、この方法を各種画像オブジェクトを有する画面に適用することができる。
【００４１】
先ず、データベース７１から少なくとも２枚の画像を取得する（ステップＳ７０１）。これら画像は使用者の好みに合わせて少なくとも第１の画像及び第２の画像を有するように設定することができる（ステップＳ７０３）。選定後、システムのメモリ７２に一時保存すると共に、ユーザインターフェースによって使用者が選定した画像においてマスクを設定できるようにする。本実施例において、例えば第１の画像にマスクを形成し、このマスクがカバーする範囲に第３の画像を形成した場合（ステップＳ７０５）、第３の画像はメモリ７２に一時保存される。１つの実施例において、この時、コンピュータシステムは、メモリ７２から上述した第１の画像、第２の画像及び第３の画像を直接取得することができ、これらの画像を直接重ね合わせた後、積層画像が形成される。
【００４２】
但し、図７に示すフローの実施例において、本発明に係る方法ではメモリ７２から第２の画像及び第３の画像を取得し、結合後（ステップＳ７０７）、第１の画像においてマスク領域として設定された画像によって元の第２の画像が遮蔽される。これにより、重複部分によって第３の画像が第２の画像を遮蔽する効果を奏することができる。
【００４３】
本発明に係る方法では、第２の画像において第３の画像を適用するステップは、再描画（ｒｅｄｒａｗ）時にリアルタイムで処理を行う。即ち、システムによって、使用者は、位置、寸法及び角度を含む第２の画像の形態を適時変更することができ、システムは、第１の画像、第２の画像及び第３の画像を重ね合わせた画面を適時取得することができる。使用者が第２の画像の位置を確認した後、手順が完了し、積層画像が形成され（ステップＳ７０９）、この最終的な画像がデータベース７１に保存される。
【００４４】
１つの実施例において、上述した第１の画像は、背景画像であってもよいがそれに限定されない。第２の画像は前景画像として設定されてもよい。第３の画像は、背景画像における所定の領域をマスクとして設定するマスク画像であってもよい。これにより、第１の画像が前景画像においてマスク画像と重ね合わされた領域を覆う。
【００４５】
図８は、本発明に係る画像積層処理方法においてマスク画像を形成する実施例のフローを示す。
【００４６】
上述したユーザインターフェースは、コンピュータシステム又は特定の端末装置におけるタッチスクリーンであってもよい。先ず、ステップＳ８０１において、タッチスクリーンにおいて背景画像を表示する。次いで、ステップＳ８０３において、使用者が手指を動かすことによって背景画像の所定の領域をタッチする。ステップＳ８０５において、この領域上のタッチ信号を連続で生成し、信号処理を行った後、１つのマスク範囲を判断する。そして、ステップＳ８０７において、確認した後、マスク画像を形成する。
【００４７】
マスク画像を形成するステップにおいては、上述した前景画像の第２の画像に適用して新たな前景画像を形成するために、背景画像における少なくとも１つのオブジェクトの輪郭に基づいて形成することができ、これにより、新たな前景画像を背景画像と重ね合わせた際に、視覚的に少なくとも１つのオブジェクトが前景画像を遮蔽する積層画像を形成する。本発明に係る方法によれば、使用者は複数の異なる位置のマスク画像を設定することで、積層画像が多層的な視覚効果を奏するようにすることができる。
【００４８】
このように、本発明の実施例に係る画像積層処理方法では、背景画像においてマスクを設定するメカニズムによって、前景画像を遮蔽することができる視覚効果を奏することから、先行技術において事前に画像を裁断する方法を取っているのとは異なる。本発明は、更に、上述した方法を実行する画像積層処理システムを提供する。当該システムは、コンピュータシステムとして運用され、プロセッサ及びメモリを備え、プロセッサによってメモリに保存されたプログラムが実行され、図６乃至図９で挙げた画像積層処理方法のフローが実行される。
【００４９】
以上は本発明の好ましい実施例を述べたものに過ぎず、本発明の特許請求の範囲を制限するものではない、本発明の明細書及び図面の内容を運用してなされた等価の構造変更は、いずれも本発明の範囲に含まれる。
【符号の説明】
【００５０】
１  コンピュータシステム
１０  タッチスクリーン
１０１  背景画像
１０２  背景オブジェクト
１０３  前景オブジェクト
１２  操作インターフェース
１０５  画像設定ツール
１０７  マスク設定ツール
１０８  拡大編集ツール
１０９  指タッチ設定ツール
２０１  背景画像
２０２  前景オブジェクト
２０  手
２０３  マスク画像
２０２’  マスク後前景オブジェクト
３０１  第１の画像
３０２  第２の画像
３０２’  マスク後第２の画像
３０３  第３の画像
３０４  積層画像
４０１  第１の背景オブジェクト
４０２  第２の背景オブジェクト
４０３  第３の背景オブジェクト
４０４  前景オブジェクト
４０５  第１のマスク画像
４０６  第２のマスク画像
４０４’  マスク後前景オブジェクト
５０１  第１の背景オブジェクト
５０２  第２の背景オブジェクト
５０３  前景画像
５０４  第１のマスク画像
５０３’  マスク後前景画像
５０５  第２のマスク画像
５０３”  マスク後前景画像
７１  データベース
７２  メモリ
Ｓ６０１〜Ｓ６１３  画像積層処理フローのステップ
Ｓ７０１〜Ｓ７０９  画像積層処理フローのステップ
Ｓ８０１〜Ｓ８０７  画像積層処理フローのステップ
９０１  第１のパターン
９０２  第２のパターン
９０１’  切断された第１のパターン
【図１】
2017097872.tif 000003
【図２Ａ】
2017097872.tif 000004
【図２Ｂ】
2017097872.tif 000005
【図２Ｃ】
2017097872.tif 000006
【図３Ａ】
2017097872.tif 000007
【図３Ｂ】
2017097872.tif 000008
【図３Ｃ】
2017097872.tif 000009
【図３Ｄ】
2017097872.tif 000010
【図４Ａ】
2017097872.tif 000011
【図４Ｂ】
2017097872.tif 000012
【図４Ｃ】
2017097872.tif 000013
【図４Ｄ】
2017097872.tif 000014
【図５Ａ】
2017097872.tif 000015
【図５Ｂ】
2017097872.tif 000016
【図５Ｃ】
2017097872.tif 000017
【図５Ｄ】
2017097872.tif 000018
【図６】
2017097872.tif 000019
【図７】
2017097872.tif 000020
【図８】
2017097872.tif 000021
【図９Ａ】
2017097872.tif 000022
【図９Ｂ】
2017097872.tif 000023
【図９Ｃ】
2017097872.tif 000024