JP5459251B2 - 画像処理装置、画像処理方法及びプログラム - Google Patents
画像処理装置、画像処理方法及びプログラム Download PDFInfo
- Publication number
- JP5459251B2 JP5459251B2 JP2011077381A JP2011077381A JP5459251B2 JP 5459251 B2 JP5459251 B2 JP 5459251B2 JP 2011077381 A JP2011077381 A JP 2011077381A JP 2011077381 A JP2011077381 A JP 2011077381A JP 5459251 B2 JP5459251 B2 JP 5459251B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- unit
- predetermined
- user
- image processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/0007—Image acquisition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Controls And Circuits For Display Device (AREA)
Description
第1画像と該第1画像を画像処理した第2画像とを重ね合わせるように合成して合成画像を生成する合成手段と、ユーザの操作に基づいて前記合成画像の任意の領域を指定する指定手段と、前記指定手段により指定された領域の前記第1画像と前記第2画像との合成比率を、上側の画像の透過度合を変化させることで変更させる制御手段と、を備え、前記制御手段は、前記指定手段により指定された領域に対するユーザの操作の種類に基づいて、前記領域における前記上側の画像の透過度合を変化させることを特徴としている。
画像処理装置を用いた画像処理方法であって、第1画像と該第1画像を画像処理した第2画像とを重ね合わせるように合成して合成画像を生成する合成ステップと、ユーザの操作に基づいて前記合成画像の任意の領域を指定する指定ステップと、前記指定ステップにより指定された領域の前記第1画像と前記第2画像との合成比率を、上側の画像の透過度合を変化させることで変更させる制御ステップと、を含み、前記制御ステップは、前記指定ステップにより指定された領域に対するユーザの操作の種類に基づいて、前記領域における前記上側の画像の透過度合を変化させることを特徴としている。
画像処理装置のコンピュータを、第1画像と該第1画像を画像処理した第2画像とを重ね合わせるように合成して合成画像を生成する合成手段、ユーザの操作に基づいて前記合成画像の任意の領域を指定する指定手段、前記指定手段により指定された領域の前記第1画像と前記第2画像との合成比率を、上側の画像の透過度合を変化させることで変更させる制御手段、として機能させ、前記制御手段は、前記指定手段により指定された領域に対するユーザの操作の種類に基づいて、前記領域における前記上側の画像の透過度合を変化させることを特徴としている。
図1は、本発明を適用した一実施形態の画像出力装置100の概略構成を示すブロック図である。
具体的には、図1に示すように、画像出力装置100は、表示部1と、操作入力部2と、画像処理部3と、合成画像生成部4と、画像記録部5と、プリント部6と、メモリ7と、中央制御部8とを備えている。
表示制御部1bは、合成画像生成部4により生成された合成画像P3(例えば、合成画像P3等;図3参照)の画像データや画像記録部5の記録媒体Mから読み出され画像処理部3により復号された画像データを表示パネル1aの表示画面に表示させる。
表示パネル1aとしては、例えば、液晶表示パネルや有機EL表示パネルなどが挙げられるが、これらに限られるものではない。
タッチパネル2aは、表示パネル1aの画像表示領域をなす表示画面に直接的若しくは間接的に接触するユーザの指(手)やタッチペン等の接触位置を検出する。即ち、タッチパネル2aは、例えば、表示画面上或いは当該表示画面よりも内側に設けられ、抵抗膜方式、超音波表面弾性波方式、静電容量方式等の各種方式により、表示画面上における接触位置のXY座標を検出する。そして、タッチパネル2aは、接触位置のXY座標に係る位置信号を出力する。
なお、タッチパネル2aによる表示画面上における接触位置の検出精度は、適宜任意に変更可能であり、例えば、厳密に一の画素を接触位置としても良いし、一の画素を中心とする所定範囲内の複数の画素を接触位置としても良い。
アート変換処理部3aは、処理対象である所定の画像Paを各種の視覚的効果を有する画像に加工するアート変換処理を施す。
ここで、アート変換処理とは、処理対象となる所定の画像Paの視覚的効果、即ち、表示部1に表示された状態における表示態様を変化させる画像処理のことである。アート変換処理としては、具体的には、例えば、色鉛筆で書いたような視覚的効果を有する画像に加工する「色鉛筆風」(図3(a)参照)や、油彩絵の具で描いたような視覚的効果を有する画像に加工する「油彩画風」や、水彩絵の具で描いたような視覚的効果を有する画像に加工する「水彩画風」等が挙げられるが、一例であってこれらに限られるものではなく、適宜任意に変更可能である。
そして、アート変換処理部3aは、ユーザによる操作入力部2の所定操作に基づいて指定された所定の処理内容のアート変換処理(例えば、「色鉛筆風」等)を所定の画像Paに対して施す。
なお、画像を各種の視覚的効果を有する画像に加工する技術は、例えば、公知の画像処理関連のソフトウェアを用いた処理と略同様の処理によって実現され、HSV色空間における色相、彩度、明度などを変更したり各種のフィルタを用いることで行われるが、公知の技術であるので、詳細な説明を省略する。また、「○○風」とは、公知の画像処理関連のソフトウェアによって実現可能なアート変換処理が施された視覚的効果のことを言う。
即ち、第1画像取得部4aは、画像合成部4cによる合成対象の画像である第1画像P1を取得する。具体的には、第1画像取得部4aは、記録媒体Mから読み出され画像処理部3により復号化された所定の画像Paの画像データを第1画像P1として取得する。
なお、第1画像取得部4aは、所定の画像Paの画像データに対して画像処理部3により所定の処理内容の画像処理(例えば、「油彩画風」のアート変換処理等)が施された一の処理済み画像(図示略)を第1画像P1として取得しても良い。
即ち、第2画像取得部4bは、画像合成部4cによる合成対象の画像である第2画像P2を取得する。具体的には、第2画像取得部4bは、第1画像P1として取得される所定の画像Paの画像データに対して、画像処理部3のアート変換処理部3aにより所定の処理内容のアート変換処理(例えば、「色鉛筆風」のアート変換処理等)が施された処理済み画像Pbの画像データを第2画像P2として取得する。
なお、第1画像取得部4aにより第1画像P1として一の処理済み画像(図示略)が取得される場合には、第2画像取得部4bは、一の処理済み画像(第1画像P1)に係るアート変換処理(画像処理)の内容とは異なる所定の処理内容のアート変換処理が所定の画像Paに対して施された他の処理済み画像(図示略)を第2画像P2として取得しても良い。
即ち、画像合成部4cは、第1画像取得部4aにより第1画像P1として取得された所定の画像Paの画像データと、第2画像取得部4bにより第2画像P2として取得された所定の処理内容のアート変換処理が施された処理済み画像Pbの画像データとを合成する。具体的には、画像合成部4cは、第1画像P1である所定の画像Paの画像データと第2画像P2である処理済み画像Pbの画像データとの間で対応する各画素どうしを上下に重ね合わせるようにして合成画像P3を生成する。例えば、画像合成部4cは、所定の画像Paの画像データを下側に配置するとともに処理済み画像Pbの画像データを上側に配置して重ね合わせた合成画像P3(例えば、合成画像P3a;図3(b)参照)を生成する。
なお、上下方向とは、合成画像P3が表示される表示部1の表示画面(画像表示領域)に略直交する方向(視認方向)であり、視認者に対して手前側が上側となるとともに奥側が下側となる。
即ち、領域指定部4dは、ユーザによる操作入力部2の所定操作に基づいて合成画像P3の所定領域A(図4(a)等参照)を指定する。具体的には、領域指定部4dは、ユーザによる操作入力部2のタッチパネル2aの接触操作に従って当該タッチパネル2aにより検出された接触位置に基づいて合成画像P3の所定領域Aを指定する。例えば、表示部1の表示パネル1aに合成画像P3が表示された状態で、ユーザによるタッチパネル2aの所定の接触操作に従って接触位置が検出されると、操作入力部2は、当該接触位置のXY座標に係る位置信号を領域指定部4dに出力する。領域指定部4dは、操作入力部2から出力された位置信号が入力されると、当該位置信号に基づいて合成画像P3の所定領域A(例えば、顔領域A1等)を指定する。
このとき、領域指定部4dは、操作入力部2から出力されたタッチパネル2aのユーザの接触位置の位置信号の入力状態、即ち、例えば、タッチパネル2aの単位時間あたりの接触回数に応じた単位時間あたりの位置信号の入力回数や、タッチパネル2aの接触操作が開始されてから終了するまでの時間に応じた位置信号が連続して入力された時間などを、タッチパネル2aに対するユーザの接触操作として特定しても良い。
即ち、合成比率制御部4eは、領域指定部4dにより指定された合成画像P3の所定領域Aにおける所定の画像Pa(第1画像P1)と処理済み画像Pb(第2画像P2)との画像合成部4cによる合成比率を変更させる。具体的には、合成比率制御部4eは、上下に重ね合わされている所定の画像Pa及び処理済み画像Pbの所定領域Aにおける処理済み画像Pbの透過度合、つまり、処理済み画像(上側画像)Pbに対して所定の画像(下側画像)Paを透過させる度合を変化させることで合成比率を変更させる。
例えば、合成比率制御部4eは、処理済み画像Pbを所定の画像Paに対してアルファブレンディングする際の重みであるアルファ値(0≦α≦1)を用いて、処理済み画像Pbと所定の画像Paとの合成比率を変更する。具体的には、合成比率制御部4eは、合成画像P3の上側画像である処理済み画像Pbにおける所定領域Aの位置を特定して、当該合成画像P3における所定領域Aの位置を示す位置情報(例えば、アルファマップ)を生成する。そして、合成比率制御部4eは、所定領域Aにおける処理済み画像Pbの各画素のアルファ値が「0」の場合(図3(a)参照)、処理済み画像Pbの透過度合が0%で、所定領域Aの各画素は処理済み画像Pbの各画素の画素値となり(図3(b)参照)、また、アルファ値が「1」の場合(図5(a)参照)、処理済み画像Pbの透過度合が100%で、所定領域Aの各画素は所定の画像Paの各画素の画素値となり(図5(b)参照)、また、アルファ値が0<α<1の場合(図4(a)参照)、処理済み画像Pbの透過度合が0〜100%の間で変動し、所定の画像Paの各画素の画素値にアルファ値(透過度合)を乗算した値と処理済み画像Pbの各画素の画素値に1の補数(1−α)を乗算した値とを加算(ブレンド)した値が各画素の画素値となる(図4(b)参照)。
なお、図4(a)及び図5(a)にあっては、所定領域Aの透過度合(α値)をドットの個数によって模式的に表し、ドット数が多いほど透過度合(α値)が大きくなるものとする。
また、合成比率制御部4eは、例えば、ユーザによるタッチパネル2aの所定部分(例えば、左右の各縁部分等)の接触操作の方向に応じた順次入力される位置信号を結んでなる軌跡の延在方向に基づいて、所定領域Aにおける処理済み画像Pbの透過度合を変化させる。例えば、合成比率制御部4eは、タッチパネル2aの左右何れか一の縁部分がユーザにより上から下に接触操作されて順次入力される複数の位置信号を結んでなる軌跡が上から下に延在する場合には、その軌跡が特定された回数に応じて合成画像P3の所定領域Aにおける処理済み画像Pbの透過度合が所定の割合(例えば、5%等)ずつ大きくなるように変化させる。その一方で、合成比率制御部4eは、例えば、ユーザにより下から上に操作されて順次入力される複数の位置信号を結んでなる軌跡が下から上に延在する場合には、その軌跡が特定された回数に応じて合成画像P3の所定領域Aにおける処理済み画像Pbの透過度合が所定の割合(例えば、5%等)ずつ小さくなるように変化させる。
即ち、画像記録部5は、画像処理部3の符号化部(図示略)により所定の圧縮形式(例えば、JPEG形式等)で符号化された合成画像P3の画像データを記録媒体Mに記録させる。具体的には、記録媒体Mは、合成比率制御部4eにより第1画像P1と第2画像P2との画像合成部4cによる合成比率が変更された合成画像P3の画像データを記録する。
なお、記録媒体Mは、例えば、不揮発性メモリ(フラッシュメモリ)等により構成されるが、一例であってこれに限られるものではなく、適宜任意に変更可能である。
なお、プリント用基材としては、例えば、シール紙を用いても良いし、通常の紙を用いても良い。また、所定の印刷方式としては、公知の種々の方式を適用することができ、例えば、オフセット印刷方式、インクジェット印刷方式等が挙げられる。
図2は、画像生成処理に係る動作の一例を示すフローチャートである。
また、第1画像P1として、画像処理部3により所定の画像Pa処理が施されていない所定の画像Paを例示し、第2画像P2として、画像処理部3(アート変換処理部3a)により所定のアート変換処理(例えば、「色鉛筆風」のアート変換処理等)が施された処理済み画像Pbを例示して説明する。
なお、所定の画像Paに対して施されるアート変換処理の処理内容は、ユーザによる操作入力部2の所定操作に基づいて設定されても良いし、デフォルトとして予め定められている処理内容に設定されても良い。
具体的には、画像合成部4cは、第1画像P1の画像データを下側に配置するとともに第2画像P2の画像データを上側に配置して、これら第1画像P1と第2画像P2との間で対応する各画素どうしを互いに重ね合わせるようにして合成画像P3a(図3(b)参照)を生成する。この場合、第2画像P2の各画素のアルファ値がα=0となり(図3(a)参照)、合成画像P3aの各画素は第2画像P2(処理済み画像Pb)の各画素の画素値となる(図3(b)参照)。
その後、表示制御部1bは、合成画像生成部4により生成された合成画像P3(例えば、合成画像P3a等)の画像データを取得して表示パネル1aの表示画面に表示させる(ステップS4)。
ここで、終了指示が入力されたと判定されると(ステップS5;YES)、画像記録部5は、画像合成部4cにより生成された合成画像P3の画像データを記録媒体Mに記録させて(ステップS6)、画像生成処理を終了させる。
ここで、合成画像P3の所定領域Aが未だ指定されていないと判定されると(ステップS7;NO)、領域指定部4dは、ユーザによる操作入力部2の所定操作に基づいて合成画像P3の所定領域Aを指定する指示が入力されたか否かを判定する(ステップS8)。具体的には、領域指定部4dは、ユーザによるタッチパネル2aの所定の接触操作に従って当該タッチパネル2aにより検出された接触位置に基づいて合成画像P3の所定領域A(例えば、顔領域A1)を指定する指示が入力されたか否かを判定する。
一方、ステップS8にて、所定領域A(例えば、顔領域A1)を指定する指示が入力されたと判定されると(ステップS8;YES)、合成比率制御部4eは、ユーザによる操作入力部2の所定操作に基づいて、合成画像P3の所定領域Aの透過度合を変化させる指示が入力されたか否かを判定する(ステップS9)。
具体的には、合成比率制御部4eは、ユーザによるタッチパネル2aの所定の接触操作に基づいて操作入力部2から出力される接触位置の位置信号の入力状態、即ち、タッチパネル2aに対するユーザの接触操作の種類に応じて所定領域Aの透過度合を変化させる指示が入力されたか否かを判定する。例えば、ユーザによりタッチパネル2aの所定部分(例えば、指定した合成画像P3の所定領域Aが表示されている部分)が所定方向に沿って接触操作されて、当該操作に基づいて接触位置の位置信号が順次入力された場合に、合成比率制御部4eは、所定領域Aの透過度合を変化させる指示が入力されたと判定する。
一方、ステップS9にて、所定領域Aの透過度合を変化させる指示が入力されたと判定されると(ステップS9;YES)、合成画像生成部4は、ユーザによる操作入力部2の操作(例えば、ユーザによるタッチパネル2aに対する接触操作)の種類に応じて処理を分岐させる(ステップS10)。具体的には、合成画像生成部4は、ユーザによる操作入力部2の操作が第2画像P2の透過度合を大きくする操作である場合には(ステップS10;透過度合を大きくする操作)、処理をステップS11に移行させる一方で、ユーザによる操作入力部2の操作が第2画像P2の透過度合を小さくする操作である場合には(ステップS10;透過度合を小さくする操作)、処理をステップS12に移行させる。
ステップS9にて、タッチパネル2aの指定した所定領域Aが表示されている部分がユーザにより上から下に接触操作されて上から下に延在するような軌跡を構成する複数の位置信号が順次入力された場合には、合成比率制御部4eは、ユーザの操作が第2画像P2の透過度合を大きくする操作である(ステップS10;透過度合を大きくする操作)と特定して、合成画像P3の所定領域Aにおける第2画像P2(処理済み画像Pb)の透過度合を所定の割合(例えば、5%)大きくする(ステップS111)。そして、画像合成部4cは、合成比率制御部4eにより変更された第2画像P2の透過度合(第1画像P1と第2画像P2との合成比率)に応じた合成画像P3を生成する。
これにより、例えば、所定領域Aにおける第2画像P2の透過度合が5%となった場合、第2画像P2のアルファ値がα=0.05(0<α<1)となり(図4(a)参照)、第1画像P1(所定の画像Pa)の各画素の画素値にアルファ値(α=0.05)を乗算した値と第2画像P2(処理済み画像Pb)の各画素の画素値に1の補数(1−α)を乗算した値とを加算(ブレンド)した値が合成画像P3bの所定領域Aの各画素の画素値となる(図4(b)参照)。
ここで、変更後の第2画像P2の透過度合が100%以上となっていないと判定されると(ステップS112;NO)、合成比率制御部4eは、処理をステップS4に戻し、表示制御部1bは、生成された合成画像P3(例えば、合成画像P3b等)の画像データを取得して表示パネル1aの表示画面に表示させる(ステップS4)。
その後、ステップS4以降の処理が実行され、具体的には、ステップS7にて、合成画像P3の所定領域Aが既に指定されていると判定されると(ステップS7;YES)、ステップS8の処理をスキップして、ステップS9にて、合成比率制御部4eは、合成画像P3の所定領域Aの透過度合を変化させる指示が入力されたか否かを判定する(ステップS9)。
これにより、例えば、所定領域Aにおける第2画像P2の透過度合が100%となった場合、第2画像P2の各画素のアルファ値がα=1となり(図5(a)参照)、合成画像P3cの所定領域Aの各画素は第1画像P1(所定の画像Pa)の対応する各画素の画素値となる(図5(b)参照)。
その後、合成画像生成部4は、処理をステップS4に戻し、表示制御部1bは、生成された合成画像P3(例えば、合成画像P3c等)の画像データを取得して表示パネル1aの表示画面に表示させる(ステップS4)。
ステップS9にて、タッチパネル2aの指定した所定領域Aが表示されている部分がユーザにより下から上に接触操作されて下から上に延在するような軌跡を構成する複数の位置信号が順次入力された場合には、合成比率制御部4eは、ユーザの操作が第2画像P2の透過度合を小さくする操作である(ステップS10;透過度合を小さくする操作)と特定して、合成画像P3の所定領域Aにおける第2画像P2(処理済み画像Pb)の透過度合を所定の割合(例えば、5%)小さくする(ステップS121)。そして、画像合成部4cは、合成比率制御部4eにより変更された第2画像P2の透過度合(第1画像P1と第2画像P2との合成比率)に応じた合成画像P3(例えば、合成画像P3b等)を生成する。
なお、合成画像P3の生成手法は、第2画像P2の透過度合を大きくする場合と同様であり、その詳細な説明は省略する。
ここで、変更後の第2画像P2の透過度合が0%以下となっていないと判定されると(ステップS122;NO)、合成比率制御部4eは、処理をステップS4に戻し、表示制御部1bは、生成された合成画像P3(例えば、合成画像P3b等)の画像データを取得して表示パネル1aの表示画面に表示させる(ステップS4)。
その後、ステップS4以降の処理が実行され、具体的には、ステップS10にて、ユーザによって第2画像P2の透過度合を小さくする操作が行われる毎に(ステップS10;透過度合を小さくする操作)、合成比率制御部4eは、合成画像P3の所定領域Aにおける第2画像P2(処理済み画像Pb)の透過度合を所定の割合(例えば、5%)ずつ小さくする(ステップS121)。
これにより、例えば、所定領域Aにおける第2画像P2の透過度合が0%となった場合、第2画像P2の各画素のアルファ値がα=0となり(図3(a)参照)、合成画像P3aの所定領域Aの各画素は第2画像P2(処理済み画像Pb)の対応する各画素の画素値となる(図3(b)参照)。即ち、第2画像P2の各画素の画素値が、合成画像P3aの各画素の画素値となる。
その後、合成画像生成部4は、処理をステップS4に戻し、表示制御部1bは、生成された合成画像P3(例えば、合成画像P3a等)の画像データを取得して表示パネル1aの表示画面に表示させる(ステップS4)。
つまり、処理能力のあまり高くない演算装置を搭載した画像出力装置100などでは、画像処理を1回実行するだけでも時間がかかり、ユーザ所望の見た目の画像を得る上で、処理強度を微調整して当該画像処理を繰り返し行う回数が増加するほど長い時間がかかってしまう。これに対して、本実施形態の画像出力装置100では、処理強度を変更して画像処理を繰り返し行うのではなく、合成画像P3の所定領域Aにおける第1画像P1と第2画像P2との合成比率を変更させることにより、見た目上は恰もリアルタイムで処理強度を変えて画像処理が行われているように見えるものの実際には画像処理が行われないため、ユーザ所望の見た目の画像を得るのにかかる時間を短縮することができる。特に、上下に重ね合わされている第1画像P1及び第2画像P2の所定領域Aにおける上側画像の透過度合を変化させるだけで合成画像P3の所定領域Aにおける第1画像P1と第2画像P2との合成比率を変更することができ、処理能力の高い演算装置を用いなくとも合成比率が変更された画像を高速で生成することができる。
従って、所定領域Aの出力態様が変更された合成画像P3の生成処理の高速化を図ることができ、処理対象画像における所定領域Aのみの出力態様を変更処理する場合であっても、当該処理に時間がかかることによりユーザに与えるストレスを軽減させることができる。
例えば、上記実施形態の画像生成処理にあっては、処理済み画像Pbの画像データを下側に配置するとともに所定の画像Paの画像データを上側に配置して重ね合わせた合成画像P3、即ち、見た目上、画像処理が施されていない合成画像P3を生成して、所定領域Aについて透過度合を変化させることで次第に画像処理が施されていくようにしても良い。
また、下側にカラー画像を配置するとともに上側に当該カラー画像を二値化した画像を配置して、所定領域Aについて透過度合を変化させることで次第にカラー画像が現れていくようにしても良い。
また、上記実施形態においては、タッチパネル2aに表示されている合成画像P3の所定領域Aに対するユーザの接触操作の種類に基づいて、所定領域Aにおける上側画像(処理済み画像Pb)の透過度合を変化させるようにしたが、これに限らず、タッチパネル2aの所定位置(例えば、左右の各縁部分等)に対するユーザの接触操作の種類に基づいて、透過度合を変化させるようにしても良い。
即ち、プログラムを記憶するプログラムメモリに、第1取得処理ルーチン、第2取得処理ルーチン、合成処理ルーチン、指定処理ルーチン、制御処理ルーチンを含むプログラムを記憶しておく。そして、第1取得処理ルーチンにより中央制御部8のCPUを、所定の画像Paを第1画像P1として取得するように機能させても良い。また、第2取得処理ルーチンにより中央制御部8のCPUを、第1画像P1に所定の画像処理を施した第2画像P2を取得するように機能させても良い。また、合成処理ルーチンにより中央制御部8のCPUを、取得された第1画像P1と取得された第2画像P2とを重ね合わせるように合成した合成画像P3を生成するように機能させても良い。また、指定処理ルーチンにより中央制御部8のCPUを、ユーザによる操作入力部2の所定操作に基づいて前記合成画像P3の所定領域Aを指定するように機能させても良い。また、制御処理ルーチンにより中央制御部8のCPUを、指定された所定領域Aにおける第1画像P1と第2画像P2との合成比率を重ね合わされている第1画像P1及び第2画像P2の所定領域Aにおける上側画像の透過度合を変化させることで変更させるように機能させても良い。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
<請求項1>
所定の画像を第1画像として取得する第1取得手段と、
前記第1画像に所定の画像処理を施した第2画像を取得する第2取得手段と、
前記第1取得手段により取得された前記第1画像と前記第2取得手段により取得された前記第2画像とを重ね合わせるように合成した合成画像を生成する合成手段と、
ユーザによる操作入力部の所定操作に基づいて前記合成画像の所定領域を指定する指定手段と、
この指定手段により指定された前記所定領域における前記第1画像と前記第2画像との前記合成手段による合成比率を重ね合わされている前記第1画像及び前記第2画像の前記所定領域における上側画像の透過度合を変化させることで変更させる制御手段と、
を備えることを特徴とする画像処理装置。
<請求項2>
前記合成手段により生成された前記合成画像を表示する表示手段を更に備え、
前記操作入力部は、前記表示手段の表示領域に接触する接触位置を検出するタッチパネルを有し、
前記指定手段は、ユーザによる前記タッチパネルの接触操作に従って当該タッチパネルにより検出された前記接触位置に基づいて前記所定領域を指定することを特徴とする請求項1に記載の画像処理装置。
<請求項3>
前記制御手段は、前記表示手段の前記表示領域のうち前記所定領域が表示されている領域に対するユーザの接触操作の種類に基づいて、前記所定領域における前記上側画像の透過度合を変化させることを特徴とする請求項2に記載の画像処理装置。
<請求項4>
前記制御手段は、前記タッチパネルの所定位置に対するユーザの接触操作の種類に基づいて、前記所定領域における前記上側画像の透過度合を変化させることを特徴とする請求項2に記載の画像処理装置。
<請求項5>
前記制御手段により前記第1画像と前記第2画像との前記合成手段による合成比率が変更された合成画像を記録する記録手段を更に備えることを特徴とする請求項1〜4の何れか一項に記載の画像処理装置。
<請求項6>
前記制御手段により前記第1画像と前記第2画像との前記合成手段による合成比率が変更された合成画像をプリントするプリント手段を更に備えることを特徴とする請求項1〜5の何れか一項に記載の画像処理装置。
<請求項7>
画像処理装置を用いた画像処理方法であって、
所定の画像を第1画像として取得するステップと、
前記第1画像に所定の画像処理を施した第2画像を取得するステップと、
取得された前記第1画像と前記第2画像とを重ね合わせるように合成した合成画像を生成するステップと、
ユーザによる操作入力部の所定操作に基づいて前記合成画像の所定領域を指定するステップと、
この指定された前記所定領域における前記第1画像と前記第2画像との合成比率を、重ね合わされている前記第1画像及び前記第2画像の前記所定領域における上側画像の透過度合を変化させることで変更させるステップと、
を含むことを特徴とする画像処理方法。
<請求項8>
画像処理装置のコンピュータを、
所定の画像を第1画像として取得する第1取得手段、
前記第1画像に所定の画像処理を施した第2画像を取得する第2取得手段、
前記第1取得手段により取得された前記第1画像と前記第2取得手段により取得された前記第2画像とを重ね合わせるように合成した合成画像を生成する合成手段、
ユーザによる操作入力部の所定操作に基づいて前記合成画像の所定領域を指定する指定手段、
この指定手段により指定された前記所定領域における前記第1画像と前記第2画像との前記合成手段による合成比率を重ね合わされている前記第1画像及び前記第2画像の前記所定領域における上側画像の透過度合を変化させることで変更させる制御手段、
として機能させることを特徴とするプログラム。
1 表示部
2 操作入力部
2a タッチパネル
3 画像処理部
3a アート変換処理部
4 合成画像生成部
4a 第1画像取得部
4b 第2画像取得部
4c 画像合成部
4d 領域指定部
4e 合成比率制御部
5 画像記録部
6 プリント部
8 中央制御部
Claims (9)
- 第1画像と該第1画像を画像処理した第2画像とを重ね合わせるように合成して合成画像を生成する合成手段と、
ユーザの操作に基づいて前記合成画像の任意の領域を指定する指定手段と、
前記指定手段により指定された領域の前記第1画像と前記第2画像との合成比率を、上側の画像の透過度合を変化させることで変更させる制御手段と、
を備え、
前記制御手段は、前記指定手段により指定された領域に対するユーザの操作の種類に基づいて、前記領域における前記上側の画像の透過度合を変化させることを特徴とする画像処理装置。 - 前記合成手段により生成された前記合成画像を表示する表示手段を更に備え、
前記表示手段の表示領域に接触する接触位置を検出するタッチパネルを有し、
前記指定手段は、ユーザによる前記タッチパネルの接触操作に従って当該タッチパネルにより検出された前記接触位置に基づいて前記任意の領域を指定することを特徴とする請求項1に記載の画像処理装置。 - 前記制御手段は、前記表示手段の前記表示領域のうち前記任意の領域が表示されている領域に対するユーザの接触操作の種類に基づいて、前記任意の領域における前記上側の画像の透過度合を変化させることを特徴とする請求項2に記載の画像処理装置。
- 前記制御手段は、前記表示手段の前記表示領域のうち前記任意の領域が表示されている領域に対するユーザの接触操作による接触回数、接触時間、及び接触操作の方向のうちの少なくともいずれか一つの種類に基づいて、前記任意の領域における前記上側の画像の透過度合を変化させることを特徴とする請求項2に記載の画像処理装置。
- 前記制御手段は、前記タッチパネルの所定位置に対するユーザの接触操作の種類に基づいて、前記任意の領域における前記上側の画像の透過度合を変化させることを特徴とする請求項2に記載の画像処理装置。
- 前記制御手段により前記第1画像と前記第2画像との前記合成手段による合成比率が変更された合成画像を記録する記録手段を更に備えることを特徴とする請求項1〜5の何れか一項に記載の画像処理装置。
- 前記制御手段により前記第1画像と前記第2画像との前記合成手段による合成比率が変更された合成画像をプリントするプリント手段を更に備えることを特徴とする請求項1〜6の何れか一項に記載の画像処理装置。
- 画像処理装置を用いた画像処理方法であって、
第1画像と該第1画像を画像処理した第2画像とを重ね合わせるように合成して合成画像を生成する合成ステップと、
ユーザの操作に基づいて前記合成画像の任意の領域を指定する指定ステップと、
前記指定ステップにより指定された領域の前記第1画像と前記第2画像との合成比率を、上側の画像の透過度合を変化させることで変更させる制御ステップと、
を含み、
前記制御ステップは、前記指定ステップにより指定された領域に対するユーザの操作の種類に基づいて、前記領域における前記上側の画像の透過度合を変化させることを特徴とする画像処理方法。 - 画像処理装置のコンピュータを、
第1画像と該第1画像を画像処理した第2画像とを重ね合わせるように合成して合成画像を生成する合成手段、
ユーザの操作に基づいて前記合成画像の任意の領域を指定する指定手段、
前記指定手段により指定された領域の前記第1画像と前記第2画像との合成比率を、上側の画像の透過度合を変化させることで変更させる制御手段、
として機能させ、
前記制御手段は、前記指定手段により指定された領域に対するユーザの操作の種類に基づいて、前記領域における前記上側の画像の透過度合を変化させることを特徴とするプログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011077381A JP5459251B2 (ja) | 2011-03-31 | 2011-03-31 | 画像処理装置、画像処理方法及びプログラム |
CN2012100836368A CN102999928A (zh) | 2011-03-31 | 2012-03-27 | 图像处理装置以及图像处理方法 |
US13/435,624 US20120249584A1 (en) | 2011-03-31 | 2012-03-30 | Image processing apparatus, image processing method, and recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011077381A JP5459251B2 (ja) | 2011-03-31 | 2011-03-31 | 画像処理装置、画像処理方法及びプログラム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2012213019A JP2012213019A (ja) | 2012-11-01 |
JP2012213019A5 JP2012213019A5 (ja) | 2013-03-14 |
JP5459251B2 true JP5459251B2 (ja) | 2014-04-02 |
Family
ID=46926613
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011077381A Expired - Fee Related JP5459251B2 (ja) | 2011-03-31 | 2011-03-31 | 画像処理装置、画像処理方法及びプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US20120249584A1 (ja) |
JP (1) | JP5459251B2 (ja) |
CN (1) | CN102999928A (ja) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5333534B2 (ja) * | 2011-07-19 | 2013-11-06 | カシオ計算機株式会社 | 画像処理装置及び画像処理方法 |
KR20140001265A (ko) * | 2012-06-22 | 2014-01-07 | 삼성전자주식회사 | 단말장치의 이미지 처리 장치 및 방법 |
KR20140112918A (ko) * | 2013-03-14 | 2014-09-24 | 삼성전자주식회사 | 온도 및 습도를 이용한 화면 표시 제어 장치 및 방법 |
JP6148887B2 (ja) * | 2013-03-29 | 2017-06-14 | 富士通テン株式会社 | 画像処理装置、画像処理方法、及び、画像処理システム |
KR102064973B1 (ko) * | 2013-06-04 | 2020-01-10 | 삼성전자주식회사 | 듀얼 이미지를 편집하는 전자 장치 및 방법 |
JP6349962B2 (ja) * | 2014-05-27 | 2018-07-04 | 富士ゼロックス株式会社 | 画像処理装置およびプログラム |
US9721365B2 (en) | 2014-12-09 | 2017-08-01 | Synaptics Incorporated | Low latency modification of display frames |
JP5846549B1 (ja) * | 2015-02-06 | 2016-01-20 | 株式会社リコー | 画像処理システム、画像処理方法、プログラム、撮像システム、画像生成装置、画像生成方法およびプログラム |
US9563957B1 (en) * | 2015-07-02 | 2017-02-07 | Yesvideo, Inc. | 2D/3D image scanning and compositing |
CN109146814B (zh) * | 2018-08-20 | 2021-02-23 | Oppo广东移动通信有限公司 | 图像处理方法、装置、存储介质及电子设备 |
JP7292024B2 (ja) * | 2018-10-22 | 2023-06-16 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法、コンピュータプログラム |
US11967345B2 (en) * | 2021-04-16 | 2024-04-23 | Grass Valley Limited | System and method for rendering key and fill video streams for video processing |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8698840B2 (en) * | 1999-03-05 | 2014-04-15 | Csr Technology Inc. | Method and apparatus for processing video and graphics data to create a composite output image having independent and separate layers of video and graphics display planes |
WO2004039068A1 (ja) * | 2002-10-23 | 2004-05-06 | Matsushita Electric Industrial Co., Ltd. | 画像合成携帯端末およびそれに用いられる画像合成方法 |
JP2008153820A (ja) * | 2006-12-15 | 2008-07-03 | Brother Ind Ltd | 合成印刷方法、合成印刷システム、印刷装置及びプログラム |
JP2010074470A (ja) * | 2008-09-18 | 2010-04-02 | Brother Ind Ltd | 画像形成装置 |
JP5105550B2 (ja) * | 2009-03-19 | 2012-12-26 | カシオ計算機株式会社 | 画像合成装置及びプログラム |
US8564555B2 (en) * | 2009-04-30 | 2013-10-22 | Synaptics Incorporated | Operating a touch screen control system according to a plurality of rule sets |
JP5300590B2 (ja) * | 2009-05-21 | 2013-09-25 | キヤノン株式会社 | 画像処理装置およびその方法 |
JP2011053737A (ja) * | 2009-08-31 | 2011-03-17 | Namco Bandai Games Inc | プログラム、情報記憶媒体及び画像生成装置 |
KR101576969B1 (ko) * | 2009-09-08 | 2015-12-11 | 삼성전자 주식회사 | 영상처리장치 및 영상처리방법 |
-
2011
- 2011-03-31 JP JP2011077381A patent/JP5459251B2/ja not_active Expired - Fee Related
-
2012
- 2012-03-27 CN CN2012100836368A patent/CN102999928A/zh active Pending
- 2012-03-30 US US13/435,624 patent/US20120249584A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
US20120249584A1 (en) | 2012-10-04 |
JP2012213019A (ja) | 2012-11-01 |
CN102999928A (zh) | 2013-03-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5459251B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
KR102199355B1 (ko) | 이미지 오버레이를 사용하여 디스플레이 지연을 감소시키는 방법 및 장치 | |
US20090219248A1 (en) | Electronic device capable of showing page flip effect and method thereof | |
KR102374160B1 (ko) | 스케일링을 사용하여 디스플레이 지연을 감소시키는 방법 및 장치 | |
CN104951127B (zh) | 用于生成显示覆盖的***和方法以及显示*** | |
WO2007089021A1 (ja) | 画像処理方法 | |
CN111078035B (zh) | 一种基于HTML5 Canvas的绘图方法 | |
WO2018198703A1 (ja) | 表示装置 | |
JP2011154533A (ja) | 表示制御装置、および、表示制御プログラム | |
TW201413570A (zh) | 列印控制裝置、影像形成裝置及列印控制方法 | |
JP6437299B2 (ja) | 情報処理装置、情報処理プログラムおよび情報処理方法 | |
US10404872B2 (en) | Multi-function device with selective redaction | |
US20050088464A1 (en) | Fast rendering of ink | |
JP5617730B2 (ja) | 表示制御装置及びプログラム | |
WO2018131230A1 (ja) | 描画装置及び描画方法 | |
US20130132830A1 (en) | Behavior templates | |
JP2004239998A (ja) | ディスプレイ装置 | |
US20120262478A1 (en) | Information processing device and display device | |
JP6945345B2 (ja) | 表示装置、表示方法及びプログラム | |
CN105912257B (zh) | 图像混合处理方法和装置 | |
CN106415473A (zh) | 显示器装置及其控制方法 | |
JP7324305B2 (ja) | 電子帳票作成装置、電子帳票作成方法、及びプログラム | |
JP2013020402A (ja) | コンピュータ装置、ストローク表示システム及びプログラム | |
JP2011188267A (ja) | 画像形成装置および画像処理プログラム | |
JP2008022048A (ja) | 画像処理設定装置、画像処理装置、画像形成システム、画像処理設定方法、画像処理方法及び画像形成方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130129 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130129 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130531 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130618 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130813 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20131217 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131230 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5459251 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |