JP3993922B2 - Image deformation apparatus and method - Google Patents

Image deformation apparatus and method Download PDF

Info

Publication number
JP3993922B2
JP3993922B2 JP29321797A JP29321797A JP3993922B2 JP 3993922 B2 JP3993922 B2 JP 3993922B2 JP 29321797 A JP29321797 A JP 29321797A JP 29321797 A JP29321797 A JP 29321797A JP 3993922 B2 JP3993922 B2 JP 3993922B2
Authority
JP
Japan
Prior art keywords
image
deformation
displayed
target area
display device
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
Application number
JP29321797A
Other languages
Japanese (ja)
Other versions
JPH1145332A (en
Inventor
幹緒 渡邉
羽田  典久
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Corp
Original Assignee
Fujifilm Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujifilm Corp filed Critical Fujifilm Corp
Priority to JP29321797A priority Critical patent/JP3993922B2/en
Priority to US09/084,960 priority patent/US6344907B1/en
Publication of JPH1145332A publication Critical patent/JPH1145332A/en
Priority to US09/946,542 priority patent/US7199901B2/en
Application granted granted Critical
Publication of JP3993922B2 publication Critical patent/JP3993922B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00281Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal
    • H04N1/00283Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal with a television apparatus
    • H04N1/00286Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal with a television apparatus with studio circuitry, devices or equipment, e.g. television cameras
    • H04N1/00289Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal with a television apparatus with studio circuitry, devices or equipment, e.g. television cameras in a video photo booth or the like
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/60Editing figures and text; Combining figures or text
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00281Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal
    • H04N1/00283Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal with a television apparatus
    • H04N1/00286Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal with a television apparatus with studio circuitry, devices or equipment, e.g. television cameras
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/387Composing, repositioning or otherwise geometrically modifying originals

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Studio Devices (AREA)
  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)

Description

【0001】
【技術分野】
この発明は,被写体を撮像し,撮像によって得られた被写体像を変形して表示装置に表示する装置および方法ならびにディジタル・スチル・ビデオ・カメラおよび画像データ記録法方ならびに画像変形方法に関する。
【0002】
【発明の背景】
コンピュータのハードウエアおよびソフトウエアの進歩により写真などに表された画像をディジタル化し,ディジタル画像をコンピュータに取り込むことが可能になってきた。このようにしてコンピュータに取り込まれた画像の全部またはその一部を拡大,縮小,回転などの変形処理することも実現されている。
【0003】
ディジタル画像の全部またはその一部を変形する場合には,ディジタル画像をコンピュータの表示装置の表示画面上に表示した上でキーボード,マウスなどを用いて変形する画像の範囲を特定している。
【0004】
しかしながら,コンピュータの操作に不慣れな人はコンピュータへの画像の取り込みも変形する画像の範囲の特定も依然として難しい。
【0005】
【発明の開示】
この発明は,コンピュータ操作に不慣れな人でも撮像によって得られた画像を変形した画像を比較的簡単に得ることができるようにすることを目的とする。
【0006】
第1の発明による画像変形装置は,被写体を撮像し,被写体像を表す画像信号を出力する撮像手段,上記撮像手段から出力される画像信号によって表される被写体像を表示画面上に表示する第1の表示装置,変形対象領域を定めるための変形対象領域データを記憶する変形対象領域データ記憶手段,上記変形対象領域データ記憶手段に記憶されている変形対象領域データによって定められる変形対象領域内に表示されている画像を変形するように上記撮像手段から出力される画像信号を処理する画像変形手段,および上記画像変形手段により変形された画像を含む被写体像を上記第1の表示装置の表示画面上に表示するように上記第1の表示装置を制御する画像表示制御手段を備えていることを特徴とする。
【0007】
第1の発明は,上記画像変形装置を実施するのに適した方法も提供している。すなわち,被写体を撮像し,被写体像を表す画像信号を得,上記撮像によって得られる画像信号により表される被写体像を第1の表示装置の表示画面上に表示し,変形対象領域を表す変形対象領域データを記憶しておき,記憶されている変形対象領域データによって定められる変形対象領域内に表示されている画像を変形するように撮像によって得られた画像信号を処理し,上記画像変形処理により変形された画像を含む被写体像を上記第1の表示装置の表示画面上に表示するものである。
【0008】
画像変形装置は据え置き型の大型の装置であってもよいし,ディジタル・スチル・カメラのように携帯可能な小型の装置であってもよい。
【0009】
第1の発明によると被写体が撮像され,この撮像によって得られる被写体像が上記第1の表示装置に表示される。
【0010】
また変形対象領域を表す変形対象領域データが記憶されている。この変形対象領域データによって表される変形対象領域内の画像が変形されるように被写体像を表す画像信号が処理される。変形対象領域内の画像が変形した被写体像が上記第1の表示装置に表示される。
【0011】
変形する画像の範囲をユーザが特定することなく,上記変形対象領域に合わせて被写体を動かす(ユーザ自身が被写体である場合には,被写体であるユーザが動く)だけで,被写体像の全部またはその一部を変形して表示することができる。また画像変形装置がディジタル・スチル・カメラのように装置自体を容易に動かすことができるものである場合には,被写体の変形させるべき部分が上記変形対象領域内に入るように画像変形装置を動かすだけで被写体像の全部またはその一部を変形して表示できる。コンピュータに不慣れな人でも簡単に撮像した画像と異なる変形した画像を得ることができる。
【0012】
上記変形対象領域を,上記第1の表示装置の表示画面上のあらかじめ定められた位置に,被写体像上に重ねて表示することが好ましい。変形対象領域の範囲が明確となる。
【0013】
好ましくは,変形された上記画像を印刷する。
【0014】
複数種類の変形処理が可能なようにしてもよい。この場合には複数種類の変形処理のうち1つを指定させるようにし,指定された変形処理が行われ表示されることとなろう。
【0015】
また複数種類の変形処理が可能な場合にはその複数種類の変形処理後の縮小画像を第2の表示装置に表示してもよい。第2の表示装置に表示された複数種類の変形処理後の縮小画像を見ながら,変形処理後の所望の縮小画像を指定し,指定された縮小画像について行われている変形処理と同じ変形処理を,上記変形対象領域内に表示されている画像について行い,変形された画像を含む被写体像を上記第1の表示装置に表示する。
【0016】
変形処理後の縮小画像が第2の表示装置に表示されるので,変形処理後の画像の様子を把握したあとで所望の変形処理を指定できる。第1の表示装置と第2の表示装置とを1つの表示装置で実現し,変形された画像を含む被写体像と変形処理後の縮小画像とを1つの表示装置の表示画面上の異なる領域に表示してもよい。
【0017】
変形処理前の被写体像を上記第3の表示装置に表示してもよい。
【0018】
変形処理後の被写体像が上記第1の表示装置に表示され,変形処理前の被写体像が上記第3の表示装置に表示されるので変形処理前後の被写体像を直接比較できる。もちろん,第1の表示装置と第3の表示装置とを1つの表示装置で実現し,1つの表示装置の表示画面上の異なる領域に変形処理前後の被写体像を表示してもよい。
【0019】
上記変形対象領域が複数ある場合には,変形対象領域を指定し,指定された変形対象領域に入っている画像を変形してもよい。被写体像のうち所望の部分のみを変形することができる。もちろん変形対象領域を指定せずにすべての変形対象領域に入っている被写体像の部分を変形してもよいのはいうまでもない。
【0020】
画像が変形している過程を表示してもよい。この場合,画像の変形過程中に変形停止指令が与えられることにより,変形処理を停止し,変形停止指令が与えられたときの変形画像を上記第1の表示装置に表示することができる。所望の変形状態の画像を得ることができる。
【0021】
また画像が変形されている過程の変形画像のうちの複数の縮小画像を表示する第4の表示装置を設けてもよい。変形過程の複数の画像を認識することができ,第4の表示装置に表示されている複数の縮小画像のうち所望の縮小画像について行われている変形処理と同じ処理を,上記変形対象領域内に表示されている画像について行うこともできる。第1の表示装置と第4の表示装置とにを1つの表示装置で実現し,変形された画像を含む被写体像と変形過程の複数の縮小画像を1つの表示装置の表示画面上の異なる領域に表示してもよい。
【0022】
第2の発明は,変形対象領域が表されるビューファインダ,上記ビューファインダを通して見られる被写体を撮像し,被写体像を表す画像データを出力する撮像手段,上記変形対象領域を特定するデータを入力する変形対象領域特定データ入力手段,ならびに上記撮像手段から出力された画像データと上記変形対象領域特定データ入力手段から入力された変形対象領域特定データとを関連づけて記録媒体に記録する記録制御手段を備えたことを特徴とする。
【0023】
第2の発明は,上記カメラに適した画像記録方法も提供している。すなわち,ビューファインダを通して見られる被写体を撮像し,被写体像を表す画像データを得,得られた画像データを記録媒体に記録するディジタル・スチル・カメラにおいて,上記ビューファインダに変形対象領域を表し,上記ビューファインダに表された変形対象領域を特定するデータを入力し,入力された変形対象領域特定データを,上記画像データに関連づけて上記記録媒体に記録するものである。
【0024】
この発明は上記第2の発明によって記録媒体に記録された画像データおよび変形対象領域特定データにもとづいて被写体像を変形させる装置も提供している。
【0025】
すなわち,この装置は,被写体像を表す画像データおよび変形対象領域を特定する変形対象領域データが記録されている記録されている記録媒体から上記画像データおよび上記変形対象領域データを読み取る読取手段,上記読取手段によって読み取られた上記画像データにより表される被写体像のうち,上記読取手段によって読み取られた上記変形対象領域特定データによって表される変形対象領域内の画像を変形するように上記画像データを処理する画像変形手段,ならびに上記画像変形手段によって変形された画像を含む被写体像を表示する表示装置を備えたことを特徴とする。
【0026】
さらに上記装置に適した方法も提供している。すなわち,被写体像を表す画像データおよび変形対象領域を表す変形対象領域特定データが関連づけられて記録されている記録媒体から上記画像データおよび上記変形対象領域特定データを読取り,上記画像データによって表される被写体像のうち,上記変形対象領域特定データによって表される変形対象領域内の画像を変形するように上記画像データを処理するものである。
【0027】
ユーザは,変形対象領域を特定するための変形対象特定領域データを入力する。ユーザは,ビューファインダに表される変形対象領域を見ながら,被写体の変形させたい部分がその変形対象領域に入るように,カメラを動かすか,または被写体に動いてもらう。
【0028】
被写体の変形させたい部分が変形対象領域に入っている状態で,被写体が撮影される。被写体を表す画像データは,ユーザによって入力された変形対象特定領域データに関連して,変形対象特定領域データとともに記録媒体に記録される。変形対象特定領域データは変形対象領域を表すデータそのものであってもよいし,変形対象領域を表すデータを特定するデータであってもよい。
【0029】
被写体像を表す画像データおよび変形対象領域を表す変形対象領域特定データが関連づけられて記録媒体に記録される。記録されている記録媒体から上記画像データおよび上記変形対象領域特定データが読み取られ,上記画像データによって表される被写体像のうち,上記変形対象領域特定データによって表される変形対象領域内の画像が変形される。
【0030】
上記変形対象特定領域データを入力し,変形させたい被写体の部分を変形対象特定領域内に入れて撮影するだけで,被写体像の変形が可能となる。コンピュータの操作に不慣れなユーザであっても比較的簡単に撮影した画像と異なる変形した画像を得ることができる。
【0031】
【実施例の説明】
図1は,この実施例による画像変形装置1の斜視図である。
【0032】
画像変形装置1は,ユーザ(被写体)を撮影し,撮影した画像の一部を変形して表示し,プリントする装置である。
【0033】
画像変形装置1は,その前面上方のほぼ中央部分にビデオ・カメラ2が配置されている。ユーザはビデオ・カメラ2に向かって画像変形装置1の前方に立つ。ビデオ・カメラ1によってユーザが撮影される。
【0034】
ビデオ・カメラ2の下方にはモニタ表示装置3が設けられている。このモニタ表示装置3の表示画面上にビデオ・カメラ2によって撮影された被写体像が動画で表示される(後述のフリーズ・ボタン7が押されることにより,フリーズ・ボタン7が押された時点の被写体像の静止画が表示される)。
【0035】
モニタ表示装置3の右側方には操作ガイダンスを音声で出力するためのスピーカ4が設けられている。ユーザは,スピーカ4から出力される音声にしたがって画像変形装置1を操作する。
【0036】
画像変形装置1の前面のほぼ中央の部分には前面に張りだした操作部12が形成されている。この操作部12には,後述のようにモニタ表示装置3に表示されるアイコンを選択するときに押されるアイコン選択ボタン5,アイコンを決定するときおよびモニタ表示装置3に表示されている被写体像をプリントするときに押される決定/プリント・ボタン6,モニタ表示装置3に静止画を表示させるときに押されるフリーズ・ボタン7およびキャンセル・ボタン8が含まれている。さらに操作部12にはコイン返却ボタン13が設けられている。
【0037】
操作部12の下方には,画像変形装置1をユーザが利用するときにコインを投入するためのコイン投入口9が設けられている。
【0038】
画像変形装置1の前面下方にはコイン返却口10が設けられている。被写体像をプリントするために決定/プリント・ボタンが押される前にコイン返却ボタン13が押されることによりコイン投入口9に投入されたコインが,コイン返却口10から返却される。
【0039】
コイン返却口10の右側には撮影によって得られたプリントを放出するためのプリント放出口11が設けられている。
【0040】
図2は,画像変形装置1の電気的構成の一部を示すブロック図である。この図においてスピーカ4は図示が省略されている。
【0041】
画像変形装置1の全体の動作は,CPU20によって統括される。また画像変形装置1には動作プログラム,後述する変形対象領域を表すデータ,アイコンを表すデータ,その他の必要なデータなどを記憶するためのメモリ25が含まれている。
【0042】
コイン投入口9(図1参照)からコインが投入されるとビデオ・カメラ2によってユーザが撮影される。ユーザを表すビデオ信号は,ビデオ・カメラ2からビデオ信号入力装置21に与えられ,ディジタル画像データに変換される。
【0043】
ディジタル画像データは,CPU20に与えられ,このCPU20において必要であれば画像変形処理が行われる。
【0044】
ディジタル画像データはCPU20から読み出され,画像表示メモリ22に一時記憶される。ディジタル画像データは画像表示メモリ22から読み出され,画像表示コントローラ23に与えられる。画像表示コントローラ23の制御のもとにディジタル画像データによって表される画像が動画としてモニタ表示装置3の表示画面上に表示される。
【0045】
操作部12に含まれるボタンの押し下げを表す信号は,入力コントローラ24を介してCPU20に与えられる。CPU20においては入力した信号にもとづく処理(画像変形処理,画像フリーズ処理,画像縮小処理など)が行われる。また,操作部12においてプリント・ボタン6が押されるとプリンタ26によってモニタ表示装置3に表示されている被写体像のプリント処理が行われる。
【0046】
図3は,画像変形装置1の処理手順を示すフローチャート,図4は,表示装置3の表示画面の一例を示している。
【0047】
上述したように画像変形装置1のコイン投入口9にコインが投入されることにより図3に示す処理が開始される。
【0048】
コインが投入されると,メモリ25から変形対象領域を表すデータおよびアイコンを表すデータが読み出され画像表示コントローラ23に与えられる。画像表示コントローラ23により表示装置3の表示画面上のほぼ全面にメイン表示領域AMが表示され,表示装置3の表示画面上の右端部にサブ表示領域ASが表示される(ステップ31)。
【0049】
メイン表示領域AMは,ビデオ・カメラ2によって撮影された画像と,変形後の画像とを表示する領域である。メイン表示領域AMには変形する被写体像の部分を表すための変形対象領域ATが表示される。この変形対象領域AT内に入っている画像が,後述するようにユーザによって指定される処理によって変形される。この変形対象領域ATの位置は固定である。変形させたい部分が変形対象領域AT内に入るようにユーザが動く。
【0050】
さらに,メイン表示領域AMには画像をフリーズさせたいときにはフリーズ・ボタン7を押せばよい旨の説明,およびフリーズさせた画像をプリントする場合には決定/プリント・ボタン6を押せばよい旨の説明がそれぞれ表示される。もちろん必要に応じてそのほかの説明を表示させてもよいし,すべての説明をスピーカ4から出力される音声によってもよい。
【0051】
サブ表示領域ASには変形対象領域AT内に入っている画像の変形方法(変形対象領域AT内の画像を大きくする,小さくする,細くする,太くするなど)を示すアイコンが表示される。
【0052】
図4に示す例では,サブ表示領域ASには4つのサブ表示領域AS1,AS2,AS3およびAS4が形成されている。第1のサブ表示領域AS1には通常の顔のアイコンが表示されている。第1のサブ表示領域AS1に表示されるアイコンは,画像を変形させない場合に選択される。第2のサブ表示領域AS2にはやせた顔のアイコンが表示されている。第2のサブ表示領域AS2に表示されるアイコンは変形対象領域AT内に入っている画像を細くする場合に選択される。第3のサブ表示領域AS3には太った顔のアイコンが表示されている。第3のサブ表示領域AS3に表示されるアイコンは変形対象領域AT内に入っている画像を太くする場合に選択される。第4のサブ表示領域AS4には通常の顔の左右が反転された顔のアイコンが表示されている。第4のサブ表示領域AS4に表示されるアイコンは変形対象領域AT内に入っている画像を左右反転させる場合に選択される。
【0053】
つづいてビデオ・カメラ2によってユーザが撮影される(ステップ32)。ユーザはビデオ・カメラ2の前方に立っているのでこの撮影によって,ユーザの画像がメイン表示領域AMに表示される。このときはまだ変形対象領域AT内の画像は変形していない。
【0054】
つづいて,サブ表示領域ASに表示されている複数のアイコンのうち1つのアイコンがユーザによって選択される(ステップ33)。アイコン選択ボタン7によって選択されているアイコンを示すようにサブ表示領域ASには枠Fが形成される。アイコン選択ボタン5がユーザによって1回押されるごとに枠Fが第1のサブ表示領域AS1から第4のサブ表示領域AS4の間を1つ1つ上に移動する。枠Fが第1のサブ表示領域AS1にあるときにユーザによってアイコン選択ボタン5が押されると,枠Fは第4のサブ表示領域AS4に移動する。アイコン選択ボタン5を用いてユーザによって画像の変形方法が決められると,ユーザによって決定/プリント・ボタン6が押される。
【0055】
ユーザによって決定/プリント・ボタン6が押されると,ボタン6が押されたときに枠Fに囲まれているアイコンによって特定される変形方法によって,かつ変形方法ごとに定まっている変形率で変形対象領域AT内に入っている画像がCPU20によって変形処理される(ステップ34)。
【0056】
枠Fが第1のサブ表示領域AS1にあるときに決定/プリント・ボタン6が押されると,上述のように変形対象領域AT内にある画像の変形処理は行われない。枠Fが第2のサブ表示領域AS2にあるときに決定/プリント・ボタン6が押されると,あらかじめ定められた変形対象領域AT内にある画素を表す座標にもとづいて,変形対象領域AT内に入っている被写体像を表す画像データが検出され,上述のように変形対象領域ATにある画像が細くなるように変形処理が行われる。この処理は水平方向において画素の間引き処理を行うことにより実現できる。プリントするときには撮影領域全体の画素数を合わせるためにユーザの背景において水平方向の画素を補間する処理が行われることとなろう。枠Fが第3のサブ表示領域AS3にあるときに決定/プリント・ボタン6が押されると,上述のように変形対象領域ATにある画像が太くなるように変形処理が行われる。この処理は水平方向において画素の補間処理を行うことにより実現できる。枠Fが第4のサブ表示領域AS4にあるときに決定/プリント・ボタン6が押されると上述のように変形対象領域ATにある画像が左右反転するように変形処理が行われる。この処理はユーザの顔のみをエッジ検出処理により抽出し,抽出したユーザの顔を表す画像の座標変換処理により実現できる。
【0057】
変形画像を表すディジタル画像データは,上述したように画像表示メモリ22に一時記憶され,この画像表示メモリ22から読み出され,画像表示コントローラ23に与えられることにより,表示装置3の表示画面上に動画表示される(ステップ35)。
【0058】
ユーザは,メイン表示領域AMに表示された変形画像を見てその変形画像でよければフリーズ・ボタン7を押す(ステップ36)。フリーズ・ボタン7が押されることにより,静止した変形画像が表示装置3の表示画面上に表示される。つづいて,ユーザによって,決定/プリント・ボタン6が押される(ステップ37)。これにより,プリンタ26により静止した変形画像がプリントされプリント放出口11から放出される(ステップ38)。このプリントの一例が図5に示されている。図5に示す例では太るように変形処理された16のユーザの画像を1枚のシートにプリントするものである。もちろん,1つの変形画像のみを1枚のシートにプリントするようにしてもよい。
【0059】
メイン画像表示領域AMに表示された変形画像がユーザの気に入らなければ,キャンセル・ボタン8が押される。(ステップ36または37でNO)。この場合には,アイコン選択ボタン5により再びアイコンが選択され,選択されたアイコンによって特定される変形処理が行われる(ステップ32から37)。
【0060】
図6は,この実施例の応用例を示すものである。
【0061】
図3から図5に示す実施例ではアイコン選択ボタン5によってアイコンが選択され,変形方法が特定されると,その特定された変形方法ごとに定まっている所定の変形率で撮影されたユーザの画像が変形されてメイン表示領域AMに表示される。
【0062】
これに対してこの応用例では図6に示すようにユーザが特定した変形処理の変形過程がメイン表示領域AMに表示される。画像が徐々に変形していく過程をユーザが見ることができる。徐々に変形しているときにユーザによってフリーズ・ボタン7が押されるとそのときの変形状態で変形画像が停止する。決定/プリント・ボタン6が押されることにより,フリーズ・ボタン7が押されたときの変形画像がプリントされる。
【0063】
画像が徐々に変形していく過程は,太った変形画像を表示する場合であれば水平方向において補間する画素数を徐々に多くし,やせた変形画像を表示する場合であれば水平方向において間引きする画素数を徐々に多くし,左右反転した画像を表示する場合であれば左右反転される画像部分を徐々に多くすればよい。
【0064】
ある所定の変形率での変形画像だけでなく,ある所定の変形率までのうちの所望の変形率での変形画像を得ることができる。
【0065】
図7および図8は他の実施例を示すもので,図7は,画像変形装置1の処理手順を示すフローチャート,図8は,画像変形装置1の表示装置3の表示画面の一例を示している。
【0066】
図3から図5に示す実施例では,サブ表示領域ASには変形方法を特定するためのアイコンが表示されるが,図7および図8における実施例では撮影によって得られたユーザの画像の縮小画像が表示される。図4に示す画面と同じようにサブ表示領域ASには4つのサブ表示領域が形成されている。これらの4つのサブ表示領域AS1,AS2,AS3およびAS4に変形されていないユーザの縮小画像,やせたユーザの変形縮小画像,太ったユーザの変形縮小画像および左右が反転したユーザの変形縮小画像が表示される。
【0067】
コイン投入口9からコインが投入されると,表示装置3の表示画面上にはメイン表示領域AMとサブ表示領域ASを含む画像が表示される(ステップ41)。ビデオ・カメラ2によって画像変形装置1の前に立つユーザが撮影され,ユーザの画像がメイン表示領域AMに表示される(ステップ42,43)。
【0068】
つづいて,変形対象領域AT内に入っている画像の変形処理(ステップ44),変形された画像の縮小処理(ステップ45)および変形縮小画像(変形された画像の縮小画像)のサブ表示領域ASへの表示処理(ステップ46)が,定められている変形方法の種類の分に応じて繰り返される(ステップ47)。図8に示す例では撮影画像の縮小処理,撮影画像を細くさせてかつ縮小する処理,撮影画像を太らせて縮小する処理および撮影画像を左右反転させて縮小する処理が行われる。変形させられていない縮小画像を表示する場合には(図8の第1のサブ表示領域AS1),ステップ44に示す処理はスキップするのはいうまでもない。
【0069】
サブ表示領域ASに画像変形装置1に変形可能なすべての変形縮小画像が表示されると,ユーザがプリントしたい変形縮小画像が表示されているサブ表示領域がアイコン選択ボタン5を用いてユーザによって指定され,かつ決定/プリント・ボタン6を用いてユーザによって決定される(ステップ48)。これによりユーザによって変形方法が特定される。
【0070】
変形方法が特定されると,変形対象領域AT内に入っている画像が,特定された変形方法で変形処理される(ステップ49)。変形対象領域AT内に入っている画像が変形してメイン表示領域AMに表示される(ステップ50)。
【0071】
ユーザは,フリーズ・ボタン7および決定/プリント・ボタン6を押すことにより,フリーズ・ボタン7が押されたときの変形画像がプリンタ26によってプリントされることとなる。
【0072】
図7および図8に示す例ではサブ表示領域ASに変形後の縮小画像が表示されているので,どのような変形画像を得ることができるかあらかじめ分かるようになる。
【0073】
図9は図7および図8に示す実施例の応用例を示すものであり,モニタ表示装置3の表示画面の一例を示している。
【0074】
この表示画面においてはサブ表示領域ASに異なる変形率での複数の変形縮小画像が表示されている。図8に示す画面の状態において,ユーザが4つのサブ表示領域のうちいずれかのサブ表示領域を選択すると,図9に示すように変形率が異なる複数の縮小画像がサブ表示領域ASに表示される。ビデオ・カメラ2によってユーザが撮影され,CPU20によってユーザを表す被写体像の縮小画像を表す画像データが生成される。縮小画像から複数の変形率での変形縮小画像を表す画像データがCPU20によって生成される。このようにして生成された画像データが画像表示コントローラ23に与えられることにより,サブ表示領域ASに異なる変形率での複数の変形縮小画像が表示される。ユーザは,変形率が異なる複数の縮小画像のうち所望の変形率で変形されている変形縮小画像をアイコン選択ボタン5および決定/プリント・ボタン6を用いて特定する。
【0075】
特定された縮小画像の変形率での変形画像がメイン表示領域AMに表示され,プリントされることとなる。キャンセル・ボタン8が押されることにより,図8に示す画面に戻る。
【0076】
例えば,表示装置3の表示画面が図8に示す状態のときに第3のサブ表示領域AT3が選択された場合には,サブ表示領域ASには図9に示すように,第1のサブ表示領域AS1には変形していないユーザの画像を 125%太らせた変形縮小画像が表示され,第2のサブ表示領域AS2には変形していないユーザの画像を 150%太らせた変形縮小画像が表示され,第3のサブ表示領域にはユーザの画像を 175%太らせた変形縮小画像が表示され,第4のサブ表示領域にはユーザの画像を 200%太らせた変形縮小画像が表示される。このように表示された複数の変形縮小画像のうちいずれかの変形縮小画像を選択することとなる。
【0077】
もちろん,サブ表示領域ASに異なる変形率での複数の縮小画像を表示せずに図6に示すようにメイン表示領域AMに変形過程を表示し,その変形過程のうち所望の時点で変形状態を停止し,かつプリントできるようにしてもよい。
【0078】
図10および図11はさらに他の実施例を示すもので,図10は画像変形装置1の処理手順を示すフローチャート,図11は画像変形装置1のモニタ表示装置3の表示画面の一例を示している。
【0079】
図3から図5に示す実施例がモニタ表示装置3の画面のほぼ全部にメイン表示領域AMが形成されていたのに対し,図10および図11に示す実施例ではモニタ表示装置3の画面のほぼ半分ずつに第1のメイン表示領域AM1および第2のメイン表示領域AM2が形成されている。第1のメイン画像表示領域AM1は変形処理前のユーザを表す画像を表示する領域である。第2のメイン表示領域AM2は変形処理後のユーザを表す画像を表示する領域である。第1のメイン表示領域AM1に変形対象領域ATが表示される。
【0080】
コイン投入口9にコインが投入されると,モニタ表示装置3の表示画面には第1の表示領域AM1および第2の表示領域AM2ならびにサブ表示領域ASがそれぞれ表示される(ステップ61)。また,ユーザから変形方法が指定される前に第2のメイン表示領域AM2に表示する変形画像の変形方法があらかじめ設定される。
【0081】
変形対象領域AT内にユーザの顔が入るようにユーザが動く。ビデオ・カメラ2によってユーザが撮影され(ステップ62),変形されていないユーザの画像が第1のメイン表示領域AM1に表示される(ステップ63)。変形対象領域ATに入っている画像が,ステップ61においてあらかじめ設定された変形方法によって変形される(ステップ64)。変形された画像が第2のメイン表示領域AM2に表示される(ステップ65)。
【0082】
ステップ61においてあらかじめ設定された変形での画像と異なる変形画像を得たい場合には,サブ表示領域ASに表示されているアイコンのうち所望の変形方法を表すアイコンがアイコン選択ボタン5および決定/プリント・ボタン6を用いてユーザによって特定される(ステップ66でYES )。ユーザによって決定されたアイコンにより特定される変形処理での画像が第2のメイン表示領域AM2に表示される(ステップ62から65)。
【0083】
第2のメイン表示領域AM2に表示されている変形方法でよければユーザによってフリーズ・ボタン7および決定/プリント・ボタン6が押されて(ステップ67および68),第2のメイン表示領域AM2に表示されている画像がプリントされる(ステップ69)。
【0084】
図12(A) から図16はさらに他の実施例を示すものである。図12(A) ,(B) ,(C) および(D) はモニタ表示装置3の表示画面上に表示されている変形対象領域を示しており,図13から図16はモニタ表示装置3の表示画面の一例を示している。
【0085】
この実施例では複数の変形対象領域が設定されている。図12(A) に示す変形対象領域AT1はユーザを表す画像の顔全体を変形するように設定されている。図12(B) に示す変形対象領域AT2はユーザの顔を表す画像のうち目の部分を変形するように設定されている。図12(C) に示す変形対象領域AT3はユーザの顔を表す画像のうち鼻の部分を変形するように設定されている。図12(D) に示す変形対象領域AT4はユーザの顔を表す画像のうち口の部分を変形するように設定されている。これらの変形対象領域AT1〜AT4を表す変形領域データがメモリ25に記憶されている。
【0086】
この実施例においては複数の変形対象領域が設定されており,これらの複数の変形対象領域内に入っている画像のすべてまたは複数の変形対象領域のうちの一つの変形対象領域内に入っている画像を変形することができる。以下に詳しく示すようにサブ表示領域ASに複数の変形対象領域が表示され,変形対象領域を特定した後に変形方法を特定する。必要に応じて,変形対象領域と変形方法との特定を繰り返すことによりユーザの所望の変形領域において所望の変形方法での変形を行うことができる。
【0087】
画像変形装置1のコイン投入口9にコインが投入されるとモニタ表示装置3の表示画面にメイン表示領域AMおよびサブ表示領域ASが表示される。ビデオ・カメラ2によってユーザが撮影され,図13に示すようにメイン表示領域AMにユーザを表す画像が表示される。サブ表示領域には第1のサブ表示領域AS1,第2のサブ表示領域AS2,第3のサブ表示領域AS3および第4のサブ表示領域AS4が表示される。第1のサブ表示領域AS1には顔を表すアイコンが表示され,第2のサブ表示領域AS2には目を表すアイコンが表示され,第3のサブ表示領域AS3には鼻を表すアイコンが表示され,第4のサブ表示領域AS4には口を表すアイコンが表示される。図13に示すようにサブ表示領域ASに複数の変形対象領域が表示されている画面を,初期画面という。
【0088】
初期画面においては,第1のサブ表示領域AS1に表示されるアイコンは図12(A) に示すように顔全体を変形する変形対象領域AT1をメイン表示領域AMに表示し,変形対象領域AT1内に入っている画像を変形するときにユーザによって選択される。第2のサブ表示領域AS2に表示されるアイコンは図12(B) に示すように目の部分を変形する変形対象領域AT2をメイン表示領域AMに表示し,変形対象領域AT2内に入っている画像を変形するときにユーザによって選択される。第3のサブ表示領域AS3に表示されるアイコンは図12(C) に示すように鼻の部分を変形する変形対象領域AT3をメイン表示領域AMに表示し,変形対象領域AT3内に入っている画像を変形するときにユーザによって選択される。第4のサブ表示領域AS4に表示されるアイコンは図12(D) に示すように口の部分を変形する変形対象領域AT4をメイン表示領域AMに表示し,変形対象領域AT4内に入っている画像を変形するときにユーザによって選択される。
【0089】
図13に示すように初期画面においてサブ表示領域AS1からAS4に表示されているアイコンのうちのいずれか1つのアイコンが,アイコン選択ボタン5および決定/プリント・ボタン6を用いてユーザによって特定される。アイコンが特定されるとその特定されたアイコンが表す変形対象領域がメイン表示領域AMに表示され,かつ特定されたアイコンが表す変形対象領域での変形方法を表す複数のアイコンがサブ表示領域ASに表示される。
【0090】
例えば,図14に示す例では初期画面において第2のサブ表示領域AS2に表示されているアイコンが特定された場合を示している。この場合には,メイン表示領域AMには目の部分を変形させるための変形対象領域AT2が表示される。サブ表示領域ASには第1のサブ表示領域AS1から第4のサブ表示領域AS4が表示される。第1のサブ表示領域AS1には目を大きくする場合に特定されるアイコンが表示される。第2のサブ表示領域AS2には目を小さくする場合のアイコンが表示される。第3のサブ表示領域AS3には目を細くする場合のアイコンが表示される。第4のサブ表示領域ARには初期画面に戻る旨の文字が表示される。
【0091】
メイン表示領域AMに表示されている画像をプリントする場合にはユーザによってフリーズ・ボタン7および決定/プリント・ボタン6が押される。これによりメイン表示領域AMに表示されている画像がプリントされる。
【0092】
さらに変形処理を行う場合には,第4のサブ表示領域ARに表示されている文字がアイコン選択ボタン5および決定プリント・ボタン6を用いてユーザによって特定される。すると図15に示すようにモニタ表示装置3の表示画面は変形対象領域内の画像が変形している画像がメイン表示領域AMに表示された状態での初期画面となる。
【0093】
サブ表示領域ASに表示されている複数のアイコンのうちの1つのアイコンがユーザによって特定され(図15),その特定されたアイコンによって表される変形対象領域がメイン表示領域AMに表示される。またその特定されたアイコンによって表される変形対象領域での変形方法を表すアイコンがサブ表示領域ASに表示される(図16)。このサブ表示領域ASに表示されているアイコンをユーザが特定することにより変形方法が決定し,変形対象領域内の画像がその決定された変形方法により変形される。
【0094】
さらに変形処理を繰り返す場合には,再び第4のサブ表示領域ARに表示されているアイコンがユーザによって特定される。これによりモニタ表示装置3の表示画面は初期画面に戻る。変形処理が終了してプリントする場合には,フリーズ・ボタン7および決定/プリント・ボタン6が押され,プリンタ26によりプリントされる。プリントはプリント排出口11から排出される。
【0095】
上述した変形対象領域AT2,AT3およびAT4内の画像変形処理は,エッジ検出を利用して,ユーザの目,鼻および口の領域を検出し,画素補間,画素間引きなどにより実現できる。また目,鼻および口などの領域を検出せずとも変形対象領域AT2,AT3およびAT4の中心を基準として拡大,縮小,左右反転処理などを行うことにより,変形対象領域AT2,AT3およびAT4内の画像の変形処理を実現できる。
【0096】
上述した実施例においては,変形対象領域を表示画面上に表示しているが,必ずしも変形対象領域を表示画面上に表示しなくともよい。変形対象領域を表示しない場合でも変形対象領域が表示されている場合と同様に画像変形処理が行われるのはいうまでもない。
【0097】
図17から図23(A) および(B) は,他の実施例を示すものである。
【0098】
図17は,ディジタル・スチル・カメラの電気的構成を示すブロック図である。図18は,ディジタル・スチル・カメラのメモリに含まれる画像変形処理ファイルを示している。
【0099】
上述した画像変形装置1は,被写体の撮像および被写体像の変形処理を画像変形装置1で行っているが,図17に示すディジタル・スチル・カメラは,被写体を撮像するが,画像変形処理は,パーソナル・コンピュータなどを利用した他の画像変形装置で行なうものである。
【0100】
ディジタル・スチル・カメラの全体の動作は,CPU81によって統括される。
【0101】
CPU81にはメモリ87が接続されている。このメモリ87に図18に示す画像変形処理ファイルが格納されている。
【0102】
画像変形処理ファイルには画像変形処理ヘッダ,画像変形方法データおよび変形対象領域データが含まれている。
【0103】
画像変形処理ヘッダは,画像変形処理ファイルであることを示している。
【0104】
画像変形方法データは,所定の画像変形処理プログラムにおいて,変形対象領域内の画像を変形させる処理方法(拡大,縮小,回転など)を表すデータである。同一の変形対象領域内で複数の変形処理が可能であるときは,その複数の処理に対応する分の画像変形処理データが記憶されている。
【0105】
変形対象領域データは,ビューファインダ(この実施例では液晶表示器により構成されている)85に表示される変形対象領域を表すデータである。この変形対象領域データは,たとえば,2値データである。また,ゼロ・ランレングスなどのデータ圧縮処理により圧縮されていてもよい。圧縮されている場合は,変形対象領域データは,CPU81において伸張される。
【0106】
同期クロック・パルス発生回路82から同期クロック・パルスが発生し,CPU81および切替制御信号発生回路83に与えられる。
【0107】
変形対象領域選択スイッチ86により,所望の変形対象領域が選択される。変形対象領域選択スイッチ86の選択信号は,CPU81に入力する。入力された選択信号に応じて,メモリ87に記憶されている画像変形処理ファイル内の変形対象領域データが読み取られる。この変形対象領域データは,切替制御信号発生回路83に与えられる。
【0108】
CCD80から出力された被写体像を表す映像信号は,切替スイッチ84のa端子および切替制御信号発生回路83に与えられる。また切替スイッチ84のb端子には一定レベルの輝度を表す輝度信号が与えられている。この輝度信号のレベルが変形対象領域のレベルとなる。CCD80から出力された映像信号と同期した変形対象領域を表す信号が切替制御信号として切替制御信号発生回路83から出力される。
【0109】
切替制御信号は切替スイッチ84に与えられる。切替スイッチ84は,切替制御信号発生回路83から出力される切替制御信号が与えられているときはb端子が接続され,切替制御信号が与えられていないときにはa端子が接続される。切替スイッチ84を通過した信号は,ビューファインダ85に与えられる。ビューファインダ85には変形対象領域が表された被写体像が表示されることとなる。撮影者は,被写体の変形させたい部分が変形対象領域内に入るようにカメラを動かす。もちろん,カメラを動かさずに,被写体が人間であれば被写体であるユーザ自身が動いても良い。
【0110】
CCD80から出力された映像信号は,アナログ/ディジタル(D/A)変換回路においてディジタル画像データに変換される。この画像データはデータ圧縮回路89において圧縮(たとえばJPEG(joint photographic coding experts group )にもとづく圧縮)されてメモリ・カード90に記録される。また,変形対象領域選択スイッチ86により選択された変形対象領域を表すデータおよび選択された変形対象領域データに対応する画像変形方法データもメモリ・カード90に与えられ,撮影によって得られた画像データに関連してメモリ・カード90に記録される。
【0111】
図19は,メモリ・カード90のファイル構成を示している。
【0112】
メモリ・カード90には,ヘッダ領域とデータ領域とか含まれている。ヘッダ領域には,ヘッダ,FAT(file allocatin table)およびディレクトリが含まれている。データ領域には,画像データ記録領域と画像変形処理領域とが含まれている。画像データ記録領域に撮影によって得られた画像データが記録されている。画像変形処理領域に画像変形方法データおよび変形対象領域データが記録されている。画像データと,その画像データに対応する画像変形方法データおよび変形対象領域データとの関連付けはFATで管理されている。
【0113】
このように,画像データならびに画像変形処理データおよび変形対象領域データが記録されたメモリ・カード90が,画像変形処理プログラムを格納した画像変形装置に挿填されることにより,上述した画像変形処理と同様の処理が行われる。
【0114】
図20は,画像変形装置の電気的構成を示すブロック図である。
【0115】
画像変形装置にはコンピュータ90が含まれている。このコンピュータ90には,上述した画像変形処理のプログラムが格納された内蔵メモリ93が含まれている。
【0116】
コンピュータ90には,表示装置91および入力装置(マウス,キーボードなど)94が接続されている。さらに,コンピュータ90にはメモリ・カード・リーダ95,CD−ROMドライブ96およびHDユニット97が接続されている。メモリ・カード・リーダ95は,メモリ・カードからのデータの読出しを行なう。CD−ROMドライブ96は,CD−ROMからのデータの読出しを行なう。HDユニット97はハードディスク(図示略)へのデータの書込みおよびハードディスクからのデータの読出しを行なう。さらにコンピュータ90にはプリンタ92が接続されている。
【0117】
画像データならびに画像変形処理データおよび変形対象領域データが記録されたメモリ・カード90がメモリ・カード・リーダ95に挿填されると,メモリ・カード・リーダ95によってメモリ・カード90に記録されている画像データ,ならびにこの画像データに対応する画像変形方法データおよび変形対象領域データが読み取られ,コンピュータ90に与えられる。
【0118】
内部メモリ93に格納されている画像変形プログラムにもとづいて,メモリ・カード90に記録されている画像データによって表される画像のうち変形対象領域データによって表される変形対象領域内に入っている画像について画像変形方法データによって特定される画像変形処理が行われる。このようにして画像変形処理されたあとの画像が表示装置91に表示される。必要であればプリンタ92によってプリントされる。
【0119】
図21は,変形処理が行われていない被写体像を示している。図22(A) および図23(A) は,変形対象領域を示している。図22(A) に示す変形対象領域内に入っている画像を変形した被写体像を示し,図23(B) は,図23(A) に示す変形対象領域内に入っている画像を変形した被写体像を示している。
【0120】
被写体を撮影し,図21に示す被写体像が得られる。この被写体像が上述したディジタル・スチル・カメラのビューファインダ85に表示される。
【0121】
図22(A) に示す変形対象領域AT5が選択スイッチ86によって選択されている場合にはビューファインダ85の表示画面上に,被写体像に重ねて変形対象領域AT5が表示される。図22(A) に示す変形対象領域AT5が選択された場合には,この変形対象領域AT5内に入っている画像が左右に広げられる処理が行われる(変形後の被写体像が図22(B) に示すものである)。
【0122】
図23(A) に示す変形対象領域AT2が選択されている場合にはモニタ表示装置3の表示画面上にその変形対象領域AT2が表示される。図23(A) に示す変形対象領域AT2が選択された場合には,ここでは変形対象領域AT2内に入っている画像が右上方に引っ張られる処理が行われる(変形後の被写体像が図23(B) に示すものである)。
【0123】
図24はディジタル・スチル・カメラの背面図である。
【0124】
ディジタル・スチル・カメラ70には,上述のように液晶表示器のビュー・ファインダ85の代わりに窓をビューファインダとしているものもある。このようなビュー・ファインダ71が形成されているディジタル・スチル・カメラの場合には,ディジタル・スチル・カメラにおいて行われる画像変形処理に対応した変形対象領域AT5があらかじめ印刷されている透明シート72が用意される。ディジタル・スチル・カメラにおいて画像変形処理を行なう場合には,この透明シート72をビュー・ファインダ71の面に貼付する。撮影者は,この透明シート72が貼付されたビュー・ファインダ71を通して変形したい所望の部分が変形対象領域AT5内に入るようにして被写体を撮影する。
【0125】
撮影者は,ビューファインダ71に貼付した透明シートに対応する変形対象領域をスイッチ86により選択する。選択された変形対象領域に対応する画像変形方法データおよび変形対象領域データがメモリ87から読出されて,画像データに関連付けられてメモリ・カード90に記録される。その後は,図20に示す画像変形装置のメモリ・カード・リーダ95にメモリ・カード90が装填され,画像変形処理が行われるのは,ビューファインダ85が液晶表示器により構成されているディジタル・スチル・カメラにより被写体が撮影された場合と同じである。
【0126】
上述したディジタル・スチル・カメラでは,ディジタル・スチル・カメラに内蔵されているメモリ87に画像変形処理ファイルが格納されているが,必ずしも画像変形処理ファイルをディジタル・スチル・カメラに格納しておく必要はない。
【0127】
たとえば変形対象領域を表す透明シート72をビューファインダ71に貼付し,貼付した透明シートに対応する変形対象領域を識別するデータをスイッチ86から入力する。スイッチ86から入力した変形対象領域識別データを画像データに関連付けてメモリ・カード90に記録する。
【0128】
画像変形装置には変形対象領域識別データによって設定される画像変形方法データおよび変形対象領域データが記録されている。
【0129】
変形対象領域識別データと画像データとが記録されたメモリ・カード90を画像変形装置のメモリ・カード・リーダ95に装填し,変形対象領域識別データと画像データとが読出される。読出された変形対象領域識別データから画像変形方法データおよび変形対象領域データが読出され,画像データによって表される被写体像のうち変形対象領域データによって表される変形対象領域内の画像が,画像変形方法データによって表される変形方法で変形される。
【図面の簡単な説明】
【図1】画像変形装置の斜視図である。
【図2】画像変形装置の電気的構成を示すブロック図である。
【図3】画像変形処理の処理手順を示すフローチャートである。
【図4】表示画面の一例を示している。
【図5】プリントの一例を示している。
【図6】表示画面に表示される画像の変形の過程を示している。
【図7】画像変形処理の処理手順を示すフローチャートである。
【図8】表示画面の一例を示している。
【図9】表示画面の一例を示している。
【図10】画像変形処理の処理手順を示すフローチャートである。
【図11】表示画面の一例を示している。
【図12】 (A) から(D) は変形対象領域を示している。
【図13】表示画面の一例を示している。
【図14】表示画面の一例を示している。
【図15】表示画面の一例を示している。
【図16】表示画面の一例を示している。
【図17】ディジタル・スチル・カメラの電気的構成を示すブロック図である。
【図18】画像変形処理ファイルを示す。
【図19】メモリ・カードのファイル構成を示す。
【図20】画像変形装置の電気的構成を示すブロック図である。
【図21】被写体像を示す。
【図22】 (A) は変形対象領域を示し,(B) は変形後の被写体像を示す。
【図23】 (A) は変形対象領域を示し,(B) は変形後の被写体像を示す。
【図24】ディジタル・スチル・カメラの背面図である。
【符号の説明】
1 画像変形装置
2 ビデオ・カメラ
3 表示装置
5 アイコン選択ボタン
6 決定/プリント・ボタン
7 フリーズ・ボタン
12 操作部
20 CPU
26 プリンタ
[0001]
【Technical field】
The present invention relates to an apparatus and method for capturing an image of a subject, deforming and displaying a subject image obtained by the imaging, a digital still video camera, an image data recording method, and an image deformation method.
[0002]
BACKGROUND OF THE INVENTION
With the advancement of computer hardware and software, it has become possible to digitize images represented by photographs, etc., and to import digital images into computers. In this way, all or part of the image captured in the computer is also subjected to deformation processing such as enlargement, reduction, and rotation.
[0003]
When all or part of a digital image is deformed, the digital image is displayed on a display screen of a computer display device, and the range of the image to be deformed is specified using a keyboard, a mouse, or the like.
[0004]
However, it is still difficult for a person who is unfamiliar with the operation of the computer to capture the image into the computer and to specify the range of the deformed image.
[0005]
DISCLOSURE OF THE INVENTION
An object of the present invention is to enable even a person unfamiliar with computer operation to obtain an image obtained by deforming an image obtained by imaging relatively easily.
[0006]
According to a first aspect of the present invention, there is provided an image transformation device for imaging a subject and outputting an image signal representing the subject image, and displaying a subject image represented by the image signal output from the imaging unit on a display screen. 1 display device, deformation target area data storage means for storing deformation target area data for determining the deformation target area, and within the deformation target area defined by the deformation target area data stored in the deformation target area data storage means An image deformation means for processing an image signal output from the imaging means so as to deform a displayed image, and a subject image including the image deformed by the image deformation means is displayed on the display screen of the first display device. Image display control means for controlling the first display device so as to display the image on the screen is provided.
[0007]
The first invention also provides a method suitable for implementing the above-described image deformation apparatus. That is, the subject is imaged, an image signal representing the subject image is obtained, the subject image represented by the image signal obtained by the imaging is displayed on the display screen of the first display device, and the transformation target representing the transformation target region Area data is stored, and an image signal obtained by imaging is processed so as to deform an image displayed in the deformation target area determined by the stored deformation target area data. A subject image including a deformed image is displayed on the display screen of the first display device.
[0008]
The image deformation device may be a stationary large device or a small portable device such as a digital still camera.
[0009]
According to the first invention, a subject is imaged, and a subject image obtained by this imaging is displayed on the first display device.
[0010]
Further, deformation target area data representing the deformation target area is stored. An image signal representing the subject image is processed so that the image in the deformation target area represented by the deformation target area data is deformed. A subject image obtained by deforming an image in the deformation target area is displayed on the first display device.
[0011]
Without specifying the range of the image to be deformed, the user moves the subject in accordance with the region to be deformed (if the user is the subject, the subject user moves), or the entire subject image A part can be transformed and displayed. In addition, when the image deformation device can move the device itself like a digital still camera, the image deformation device is moved so that the portion of the subject to be deformed falls within the deformation target area. The entire subject image or a part of the subject image can be transformed and displayed. Even a person unfamiliar with a computer can obtain a deformed image that is different from a captured image.
[0012]
It is preferable that the deformation target area is displayed on the subject image at a predetermined position on the display screen of the first display device. The range of the deformation target area becomes clear.
[0013]
Preferably, the deformed image is printed.
[0014]
A plurality of types of deformation processing may be possible. In this case, one of a plurality of types of deformation processing is designated, and the designated deformation processing is performed and displayed.
[0015]
When a plurality of types of deformation processing is possible, the reduced images after the plurality of types of deformation processing may be displayed on the second display device. While viewing a plurality of types of reduced images after the deformation process displayed on the second display device, a desired reduced image after the deformation process is designated, and the same deformation process as the deformation process performed on the designated reduced image Is performed on the image displayed in the deformation target area, and a subject image including the deformed image is displayed on the first display device.
[0016]
Since the reduced image after the deformation process is displayed on the second display device, a desired deformation process can be designated after grasping the state of the image after the deformation process. The first display device and the second display device are realized by one display device, and the subject image including the deformed image and the reduced image after the deformation process are displayed in different areas on the display screen of the one display device. It may be displayed.
[0017]
The subject image before the deformation process may be displayed on the third display device.
[0018]
The subject image after the deformation process is displayed on the first display device, and the subject image before the deformation process is displayed on the third display device, so that the subject images before and after the deformation process can be directly compared. Of course, the first display device and the third display device may be realized by a single display device, and subject images before and after the deformation process may be displayed in different areas on the display screen of the single display device.
[0019]
When there are a plurality of deformation target areas, the deformation target area may be specified, and the image in the specified deformation target area may be deformed. Only a desired portion of the subject image can be deformed. Of course, it goes without saying that the part of the subject image in all the deformation target areas may be deformed without designating the deformation target area.
[0020]
You may display the process in which the image is changing. In this case, when a deformation stop command is given during the image deformation process, the deformation process is stopped, and the deformed image when the deformation stop command is given can be displayed on the first display device. An image in a desired deformation state can be obtained.
[0021]
Further, a fourth display device that displays a plurality of reduced images among the deformed images in the process of deforming the images may be provided. A plurality of images in the deformation process can be recognized, and the same processing as that performed for the desired reduced image among the plurality of reduced images displayed on the fourth display device is performed in the deformation target area. It can also be performed on the image displayed on the screen. The first display device and the fourth display device are realized by a single display device, and a subject image including a deformed image and a plurality of reduced images in the deformation process are displayed in different areas on the display screen of the single display device. May be displayed.
[0022]
According to a second aspect of the present invention, a viewfinder in which a deformation target area is represented, an imaging means for capturing an image of a subject viewed through the viewfinder, and outputting image data representing the subject image, and data for specifying the deformation target area are input. Deformation target area specifying data input means, and recording control means for associating and recording the image data output from the imaging means and the deformation target area specifying data input from the deformation target area specifying data input means on a recording medium. It is characterized by that.
[0023]
The second invention also provides an image recording method suitable for the camera. That is, in a digital still camera that captures an image of a subject viewed through a viewfinder, obtains image data representing the image of the subject, and records the obtained image data on a recording medium, the viewfinder indicates a deformation target area, and Data for specifying the deformation target area shown in the viewfinder is input, and the input deformation target area specifying data is recorded on the recording medium in association with the image data.
[0024]
The present invention also provides an apparatus for deforming a subject image based on the image data recorded on the recording medium and the deformation target area specifying data according to the second invention.
[0025]
That is, this apparatus includes reading means for reading the image data and the deformation target area data from a recording medium on which image data representing a subject image and deformation target area data for specifying the deformation target area are recorded. Of the subject image represented by the image data read by the reading means, the image data is converted so as to deform the image in the deformation target area represented by the deformation target area specifying data read by the reading means. An image transformation means for processing and a display device for displaying a subject image including an image transformed by the image transformation means are provided.
[0026]
Furthermore, a method suitable for the above apparatus is also provided. That is, the image data and the deformation target area specifying data are read from a recording medium in which image data representing the subject image and deformation target area specifying data indicating the deformation target area are recorded in association with each other, and are represented by the image data. Of the subject image, the image data is processed so as to deform the image in the deformation target area represented by the deformation target area specifying data.
[0027]
The user inputs deformation target specific area data for specifying the deformation target area. The user moves the camera or causes the subject to move so that the portion of the subject to be transformed enters the transformation target region while looking at the transformation target region represented in the viewfinder.
[0028]
The subject is photographed in a state where the portion of the subject to be deformed is in the deformation target area. Image data representing a subject is recorded on a recording medium together with the deformation target specific area data in association with the deformation target specific area data input by the user. The deformation target specifying area data may be data representing the deformation target area itself, or data specifying data indicating the deformation target area.
[0029]
Image data representing the subject image and deformation target area specifying data representing the deformation target area are associated with each other and recorded on the recording medium. The image data and the deformation target area specifying data are read from the recorded recording medium, and among the subject images represented by the image data, an image in the deformation target area expressed by the deformation target area specifying data is displayed. Transformed.
[0030]
The subject image can be deformed simply by inputting the deformation target specific area data and shooting the part of the subject to be deformed within the deformation target specific area. Even a user unfamiliar with computer operations can obtain a deformed image that is different from a captured image relatively easily.
[0031]
[Explanation of Examples]
FIG. 1 is a perspective view of an image deformation apparatus 1 according to this embodiment.
[0032]
The image transformation device 1 is a device that photographs a user (subject), deforms and displays a part of the photographed image, and prints it.
[0033]
In the image transformation device 1, a video camera 2 is arranged at a substantially central portion above the front surface thereof. The user stands in front of the image transformation device 1 toward the video camera 2. A user is photographed by the video camera 1.
[0034]
A monitor display device 3 is provided below the video camera 2. The subject image photographed by the video camera 2 is displayed as a moving image on the display screen of the monitor display device 3 (the subject at the time when the freeze button 7 is pressed by pressing the freeze button 7 described later). Image still image is displayed).
[0035]
A speaker 4 for outputting operation guidance by voice is provided on the right side of the monitor display device 3. The user operates the image deformation device 1 according to the sound output from the speaker 4.
[0036]
An operation unit 12 projecting from the front surface is formed at a substantially central portion of the front surface of the image deformation apparatus 1. The operation unit 12 includes an icon selection button 5 that is pressed when selecting an icon displayed on the monitor display device 3 as described later, and a subject image displayed on the monitor display device 3 when the icon is determined. A decision / print button 6 pressed when printing and a freeze button 7 and a cancel button 8 pressed when displaying a still image on the monitor display device 3 are included. Furthermore, a coin return button 13 is provided on the operation unit 12.
[0037]
Below the operation unit 12, a coin insertion slot 9 is provided for inserting coins when the user uses the image transformation device 1.
[0038]
A coin return slot 10 is provided below the front surface of the image transformation device 1. Coins inserted into the coin insertion slot 9 when the coin return button 13 is pressed before the enter / print button is pressed to print the subject image are returned from the coin return slot 10.
[0039]
On the right side of the coin return port 10, a print discharge port 11 for discharging a print obtained by photographing is provided.
[0040]
FIG. 2 is a block diagram showing a part of the electrical configuration of the image deformation apparatus 1. In this figure, the speaker 4 is not shown.
[0041]
The overall operation of the image transformation device 1 is controlled by the CPU 20. The image transformation apparatus 1 also includes a memory 25 for storing an operation program, data representing a deformation target area, which will be described later, data representing an icon, and other necessary data.
[0042]
When a coin is inserted from the coin insertion slot 9 (see FIG. 1), the video camera 2 takes a picture of the user. A video signal representing the user is given from the video camera 2 to the video signal input device 21 and converted into digital image data.
[0043]
The digital image data is given to the CPU 20, and the CPU 20 performs image deformation processing if necessary.
[0044]
Digital image data is read from the CPU 20 and temporarily stored in the image display memory 22. The digital image data is read from the image display memory 22 and given to the image display controller 23. An image represented by the digital image data is displayed on the display screen of the monitor display device 3 as a moving image under the control of the image display controller 23.
[0045]
A signal representing the depression of the button included in the operation unit 12 is given to the CPU 20 via the input controller 24. The CPU 20 performs processing (image deformation processing, image freeze processing, image reduction processing, etc.) based on the input signal. When the print button 6 is pressed on the operation unit 12, the printer 26 performs print processing of the subject image displayed on the monitor display device 3.
[0046]
FIG. 3 is a flowchart showing a processing procedure of the image transformation device 1, and FIG. 4 shows an example of a display screen of the display device 3.
[0047]
As described above, when a coin is inserted into the coin insertion slot 9 of the image transformation device 1, the process shown in FIG. 3 is started.
[0048]
When a coin is inserted, data representing a deformation target area and data representing an icon are read from the memory 25 and given to the image display controller 23. The image display controller 23 displays the main display area AM on almost the entire display screen of the display device 3, and the sub display area AS is displayed at the right end of the display screen of the display device 3 (step 31).
[0049]
The main display area AM is an area for displaying an image taken by the video camera 2 and a deformed image. In the main display area AM, a deformation target area AT for displaying a portion of the subject image to be deformed is displayed. The image contained in the deformation target area AT is deformed by processing designated by the user as will be described later. The position of the deformation target area AT is fixed. The user moves so that the part to be deformed enters the deformation target area AT.
[0050]
Further, an explanation that the freeze button 7 should be pressed when it is desired to freeze the image in the main display area AM, and an explanation that the enter / print button 6 should be pushed when the frozen image is printed. Is displayed. Of course, other explanations may be displayed as necessary, or all explanations may be displayed by sound output from the speaker 4.
[0051]
In the sub display area AS, an icon indicating a deformation method (an image in the deformation target area AT is enlarged, reduced, thinned, thickened, etc.) is displayed.
[0052]
In the example shown in FIG. 4, four sub display areas AS1, AS2, AS3, and AS4 are formed in the sub display area AS. A normal face icon is displayed in the first sub-display area AS1. The icon displayed in the first sub display area AS1 is selected when the image is not deformed. A thin face icon is displayed in the second sub-display area AS2. The icon displayed in the second sub display area AS2 is selected when the image contained in the deformation target area AT is to be thinned. A fat face icon is displayed in the third sub-display area AS3. The icon displayed in the third sub-display area AS3 is selected when making an image in the deformation target area AT thicker. In the fourth sub display area AS4, a face icon in which the right and left sides of a normal face are reversed is displayed. The icon displayed in the fourth sub display area AS4 is selected when the image in the deformation target area AT is reversed left and right.
[0053]
Subsequently, the user is photographed by the video camera 2 (step 32). Since the user is standing in front of the video camera 2, the image of the user is displayed in the main display area AM by this shooting. At this time, the image in the deformation target area AT has not been deformed yet.
[0054]
Subsequently, one of the plurality of icons displayed in the sub display area AS is selected by the user (step 33). A frame F is formed in the sub display area AS so as to indicate the icon selected by the icon selection button 7. Each time the icon selection button 5 is pressed once by the user, the frame F moves up one by one between the first sub display area AS1 and the fourth sub display area AS4. When the user presses the icon selection button 5 while the frame F is in the first sub display area AS1, the frame F moves to the fourth sub display area AS4. When the image deformation method is determined by the user using the icon selection button 5, the user presses the enter / print button 6.
[0055]
When the user presses the enter / print button 6, the deformation target is determined by the deformation method specified by the icon surrounded by the frame F when the button 6 is pressed, and at a deformation rate determined for each deformation method. The image contained in the area AT is transformed by the CPU 20 (step 34).
[0056]
When the enter / print button 6 is pressed while the frame F is in the first sub display area AS1, the deformation process of the image in the deformation target area AT is not performed as described above. When the enter / print button 6 is pressed while the frame F is in the second sub-display area AS2, the coordinates are represented in the deformation target area AT based on the coordinates representing the pixels in the predetermined deformation target area AT. Image data representing the subject image contained therein is detected, and deformation processing is performed so that the image in the deformation target area AT becomes thin as described above. This processing can be realized by performing pixel thinning processing in the horizontal direction. When printing, processing for interpolating horizontal pixels in the background of the user will be performed in order to match the number of pixels in the entire shooting area. When the enter / print button 6 is pressed while the frame F is in the third sub display area AS3, the deformation process is performed so that the image in the deformation target area AT becomes thick as described above. This processing can be realized by performing pixel interpolation processing in the horizontal direction. When the determination / print button 6 is pressed while the frame F is in the fourth sub display area AS4, the deformation process is performed so that the image in the deformation target area AT is reversed horizontally as described above. This processing can be realized by extracting only the user's face by edge detection processing and performing coordinate conversion processing of an image representing the extracted user's face.
[0057]
The digital image data representing the deformed image is temporarily stored in the image display memory 22 as described above, read out from the image display memory 22, and given to the image display controller 23, thereby being displayed on the display screen of the display device 3. A video is displayed (step 35).
[0058]
The user sees the deformed image displayed in the main display area AM and presses the freeze button 7 if the deformed image is acceptable (step 36). When the freeze button 7 is pressed, a static deformation image is displayed on the display screen of the display device 3. Subsequently, the user presses the enter / print button 6 (step 37). As a result, the stationary deformation image is printed by the printer 26 and discharged from the print discharge port 11 (step 38). An example of this print is shown in FIG. In the example shown in FIG. 5, images of 16 users that have been deformed so as to be thick are printed on one sheet. Of course, only one modified image may be printed on one sheet.
[0059]
If the modified image displayed in the main image display area AM does not like the user, the cancel button 8 is pressed. (NO in step 36 or 37). In this case, the icon is selected again by the icon selection button 5 and the transformation process specified by the selected icon is performed (steps 32 to 37).
[0060]
FIG. 6 shows an application example of this embodiment.
[0061]
In the embodiment shown in FIGS. 3 to 5, when an icon is selected by the icon selection button 5 and a deformation method is specified, an image of a user photographed at a predetermined deformation rate determined for each of the specified deformation methods. Is deformed and displayed in the main display area AM.
[0062]
On the other hand, in this application example, as shown in FIG. 6, the deformation process of the deformation process specified by the user is displayed in the main display area AM. The user can see the process in which the image is gradually deformed. When the freeze button 7 is pressed by the user while it is gradually deforming, the deformed image stops in the deformed state at that time. When the enter / print button 6 is pressed, a deformed image when the freeze button 7 is pressed is printed.
[0063]
The process of gradually deforming the image is to gradually increase the number of pixels to be interpolated in the horizontal direction when displaying a thick deformed image, and to thin out the pixels in the horizontal direction when displaying a thin deformed image. If the number is gradually increased and a horizontally reversed image is displayed, the horizontally reversed image portion may be gradually increased.
[0064]
Not only a deformed image at a certain predetermined deformation rate but also a deformed image at a desired deformation rate up to a certain predetermined deformation rate can be obtained.
[0065]
FIGS. 7 and 8 show another embodiment. FIG. 7 is a flowchart showing the processing procedure of the image deformation device 1. FIG. 8 shows an example of the display screen of the display device 3 of the image deformation device 1. Yes.
[0066]
In the embodiment shown in FIGS. 3 to 5, an icon for specifying the deformation method is displayed in the sub display area AS. However, in the embodiments in FIGS. 7 and 8, the reduction of the user's image obtained by photographing is performed. An image is displayed. As in the screen shown in FIG. 4, four sub display areas are formed in the sub display area AS. In these four sub display areas AS1, AS2, AS3, and AS4, a reduced image of the user who is not deformed, a deformed and reduced image of the thin user, a deformed and reduced image of the fat user, and a deformed and reduced image of the user whose left and right are reversed are displayed. The
[0067]
When a coin is inserted from the coin insertion slot 9, an image including the main display area AM and the sub display area AS is displayed on the display screen of the display device 3 (step 41). The user standing in front of the image transformation device 1 is photographed by the video camera 2, and the user's image is displayed in the main display area AM (steps 42 and 43).
[0068]
Subsequently, the deformation processing (step 44) of the image contained in the deformation target area AT, the deformation processing of the deformed image (step 45), and the sub display area AS of the deformation reduced image (the reduced image of the deformed image). The display process (step 46) is repeated according to the determined types of deformation methods (step 47). In the example illustrated in FIG. 8, a reduction process of a captured image, a process of reducing and reducing a captured image, a process of reducing a captured image by fattening, and a process of reducing the captured image by reversing left and right are performed. Needless to say, when displaying a reduced image that has not been deformed (first sub-display area AS1 in FIG. 8), the processing shown in step 44 is skipped.
[0069]
When all the deformed reduced images that can be deformed by the image transformation device 1 are displayed in the sub display area AS, the sub display area in which the deformed reduced images that the user wants to print is displayed by the user using the icon selection button 5 And determined by the user using the enter / print button 6 (step 48). Thereby, the deformation method is specified by the user.
[0070]
When the deformation method is specified, the image contained in the deformation target area AT is deformed by the specified deformation method (step 49). The image contained in the deformation target area AT is deformed and displayed in the main display area AM (step 50).
[0071]
When the user presses the freeze button 7 and the enter / print button 6, a deformed image when the freeze button 7 is pressed is printed by the printer 26.
[0072]
In the example shown in FIGS. 7 and 8, since the reduced image after deformation is displayed in the sub display area AS, it becomes possible to know in advance what kind of deformation image can be obtained.
[0073]
FIG. 9 shows an application example of the embodiment shown in FIGS. 7 and 8, and shows an example of the display screen of the monitor display device 3.
[0074]
In this display screen, a plurality of deformation reduced images with different deformation rates are displayed in the sub display area AS. In the state of the screen shown in FIG. 8, when the user selects any one of the four sub display areas, a plurality of reduced images having different deformation rates are displayed in the sub display area AS as shown in FIG. The A user is photographed by the video camera 2 and image data representing a reduced image of the subject image representing the user is generated by the CPU 20. The CPU 20 generates image data representing a modified reduced image at a plurality of deformation rates from the reduced image. The image data generated in this manner is given to the image display controller 23, whereby a plurality of deformation reduced images with different deformation rates are displayed in the sub display area AS. The user uses the icon selection button 5 and the decision / print button 6 to specify a deformed reduced image deformed at a desired deformation rate among a plurality of reduced images having different deformation rates.
[0075]
A deformed image with the specified deformation ratio of the reduced image is displayed in the main display area AM and printed. When the cancel button 8 is pressed, the screen shown in FIG. 8 is restored.
[0076]
For example, when the third sub display area AT3 is selected when the display screen of the display device 3 is in the state shown in FIG. 8, the first sub display is displayed in the sub display area AS as shown in FIG. A modified reduced image obtained by thickening 125% of the unmodified user image is displayed in the area AS1, and a modified reduced image obtained by thickening the unmodified user image by 150% is displayed in the second sub-display area AS2. In the third sub-display area, a deformed reduced image obtained by thickening the user's image by 175% is displayed. In the fourth sub-display area, a deformed reduced image obtained by increasing the user's image by 200% is displayed. The One modified reduced image is selected from the plurality of modified reduced images displayed in this way.
[0077]
Of course, without displaying a plurality of reduced images at different deformation rates in the sub display area AS, the deformation process is displayed in the main display area AM as shown in FIG. 6, and the deformation state is displayed at a desired point in the deformation process. It may be possible to stop and print.
[0078]
10 and 11 show still another embodiment. FIG. 10 is a flowchart showing a processing procedure of the image deformation apparatus 1. FIG. 11 shows an example of a display screen of the monitor display device 3 of the image deformation apparatus 1. Yes.
[0079]
3 to 5, the main display area AM is formed on almost the entire screen of the monitor display device 3, whereas in the embodiments shown in FIGS. 10 and 11, the screen of the monitor display device 3 is displayed. The first main display area AM1 and the second main display area AM2 are formed almost in half. The first main image display area AM1 is an area for displaying an image representing the user before the deformation process. The second main display area AM2 is an area for displaying an image representing the user after the deformation process. The deformation target area AT is displayed in the first main display area AM1.
[0080]
When a coin is inserted into the coin insertion slot 9, the first display area AM1, the second display area AM2, and the sub display area AS are displayed on the display screen of the monitor display device 3 (step 61). In addition, a deformation method of a deformed image displayed in the second main display area AM2 is set in advance before the user specifies a deformation method.
[0081]
The user moves so that the user's face enters the deformation target area AT. The user is photographed by the video camera 2 (step 62), and the untransformed user image is displayed in the first main display area AM1 (step 63). The image in the deformation target area AT is deformed by the deformation method set in advance in step 61 (step 64). The deformed image is displayed in the second main display area AM2 (step 65).
[0082]
When it is desired to obtain a deformed image different from the image with the deformation set in advance in step 61, the icon indicating the desired deformation method among the icons displayed in the sub display area AS is the icon selection button 5 and the decision / print. • Identified by the user using button 6 (YES in step 66). An image in the deformation process specified by the icon determined by the user is displayed in the second main display area AM2 (steps 62 to 65).
[0083]
If the modification method displayed in the second main display area AM2 is satisfactory, the user presses the freeze button 7 and the enter / print button 6 (steps 67 and 68), and the display is displayed in the second main display area AM2. The printed image is printed (step 69).
[0084]
FIG. 12 (A) to FIG. 16 show still another embodiment. 12 (A), (B), (C) and (D) show the deformation target area displayed on the display screen of the monitor display device 3, and FIGS. An example of a display screen is shown.
[0085]
In this embodiment, a plurality of deformation target areas are set. The deformation target area AT1 shown in FIG. 12A is set so as to deform the entire face of the image representing the user. The deformation target area AT2 shown in FIG. 12B is set so as to deform the eye portion of the image representing the user's face. The deformation target area AT3 shown in FIG. 12C is set so as to deform the nose portion of the image representing the user's face. The deformation target area AT4 shown in FIG. 12 (D) is set so as to deform the mouth portion of the image representing the user's face. Deformation area data representing these deformation target areas AT1 to AT4 is stored in the memory 25.
[0086]
In this embodiment, a plurality of deformation target areas are set, and all of the images included in the plurality of deformation target areas or one of the plurality of deformation target areas is included in the deformation target area. The image can be transformed. As will be described in detail below, a plurality of deformation target areas are displayed in the sub display area AS, and after specifying the deformation target area, the deformation method is specified. If necessary, it is possible to perform deformation by a desired deformation method in a deformation area desired by the user by repeatedly specifying the deformation target area and the deformation method.
[0087]
When a coin is inserted into the coin insertion slot 9 of the image transformation device 1, the main display area AM and the sub display area AS are displayed on the display screen of the monitor display device 3. The user is photographed by the video camera 2 and an image representing the user is displayed in the main display area AM as shown in FIG. In the sub display area, a first sub display area AS1, a second sub display area AS2, a third sub display area AS3, and a fourth sub display area AS4 are displayed. An icon representing a face is displayed in the first sub display area AS1, an icon representing an eye is displayed in the second sub display area AS2, and an icon representing a nose is displayed in the third sub display area AS3. , An icon representing the mouth is displayed in the fourth sub-display area AS4. A screen in which a plurality of deformation target areas are displayed in the sub display area AS as shown in FIG. 13 is referred to as an initial screen.
[0088]
In the initial screen, the icon displayed in the first sub-display area AS1 displays the deformation target area AT1 for deforming the entire face in the main display area AM as shown in FIG. It is selected by the user when transforming the image contained therein. As shown in FIG. 12B, the icon displayed in the second sub display area AS2 displays the deformation target area AT2 for deforming the eye part in the main display area AM, and is within the deformation target area AT2. Selected by the user when transforming the image. As shown in FIG. 12C, the icon displayed in the third sub-display area AS3 displays the deformation target area AT3 for deforming the nose portion in the main display area AM, and is within the deformation target area AT3. Selected by the user when transforming the image. As shown in FIG. 12 (D), the icon displayed in the fourth sub display area AS4 displays a deformation target area AT4 for deforming the mouth portion in the main display area AM, and is within the deformation target area AT4. Selected by the user when transforming the image.
[0089]
As shown in FIG. 13, any one of the icons displayed in the sub display areas AS1 to AS4 on the initial screen is specified by the user using the icon selection button 5 and the enter / print button 6. . When an icon is specified, a deformation target area indicated by the specified icon is displayed in the main display area AM, and a plurality of icons indicating a deformation method in the deformation target area indicated by the specified icon are displayed in the sub display area AS. Is displayed.
[0090]
For example, the example shown in FIG. 14 shows a case where the icon displayed in the second sub display area AS2 is specified on the initial screen. In this case, a deformation target area AT2 for deforming the eye part is displayed in the main display area AM. In the sub display area AS, the first sub display area AS1 to the fourth sub display area AS4 are displayed. In the first sub display area AS1, an icon specified when the eyes are enlarged is displayed. In the second sub display area AS2, an icon for reducing the eyes is displayed. An icon for narrowing the eyes is displayed in the third sub display area AS3. Characters for returning to the initial screen are displayed in the fourth sub display area AR.
[0091]
When the image displayed in the main display area AM is printed, the freeze button 7 and the enter / print button 6 are pressed by the user. As a result, the image displayed in the main display area AM is printed.
[0092]
Further, when the transformation process is performed, the character displayed in the fourth sub display area AR is specified by the user using the icon selection button 5 and the decision print button 6. Then, as shown in FIG. 15, the display screen of the monitor display device 3 is an initial screen in a state where an image in which the image in the deformation target area is deformed is displayed in the main display area AM.
[0093]
One of the plurality of icons displayed in the sub display area AS is specified by the user (FIG. 15), and the deformation target area represented by the specified icon is displayed in the main display area AM. Further, an icon representing the deformation method in the deformation target area represented by the specified icon is displayed in the sub display area AS (FIG. 16). The deformation method is determined by the user specifying the icon displayed in the sub display area AS, and the image in the deformation target area is deformed by the determined deformation method.
[0094]
When the deformation process is further repeated, the icon displayed in the fourth sub display area AR is specified by the user again. As a result, the display screen of the monitor display device 3 returns to the initial screen. When printing is performed after the transformation process is completed, the freeze button 7 and the enter / print button 6 are pressed, and printing is performed by the printer 26. The print is discharged from the print discharge port 11.
[0095]
The above-described image deformation processing in the deformation target areas AT2, AT3, and AT4 can be realized by detecting the user's eye, nose, and mouth areas using edge detection, and performing pixel interpolation, pixel thinning, and the like. Further, by performing enlargement, reduction, left / right reversal processing, etc. with reference to the center of the deformation target areas AT2, AT3, and AT4 without detecting areas such as eyes, nose and mouth, Image deformation processing can be realized.
[0096]
In the embodiment described above, the deformation target area is displayed on the display screen, but the deformation target area does not necessarily have to be displayed on the display screen. Needless to say, even when the deformation target area is not displayed, the image deformation process is performed in the same manner as when the deformation target area is displayed.
[0097]
FIGS. 17 to 23 (A) and (B) show another embodiment.
[0098]
FIG. 17 is a block diagram showing the electrical configuration of the digital still camera. FIG. 18 shows an image transformation processing file included in the memory of the digital still camera.
[0099]
The image deformation device 1 described above performs imaging of a subject and deformation processing of the subject image by the image deformation device 1, but the digital still camera shown in FIG. This is performed by another image transformation apparatus using a personal computer or the like.
[0100]
The entire operation of the digital still camera is controlled by the CPU 81.
[0101]
A memory 87 is connected to the CPU 81. The memory 87 stores the image transformation processing file shown in FIG.
[0102]
The image deformation processing file includes an image deformation processing header, image deformation method data, and deformation target area data.
[0103]
The image transformation process header indicates that the file is an image transformation process file.
[0104]
The image deformation method data is data representing a processing method (enlargement, reduction, rotation, etc.) for deforming an image in the deformation target area in a predetermined image deformation processing program. When a plurality of deformation processes are possible within the same deformation target area, image deformation process data corresponding to the plurality of processes is stored.
[0105]
The deformation target area data is data representing the deformation target area displayed on the viewfinder 85 (configured by a liquid crystal display in this embodiment) 85. This deformation target area data is, for example, binary data. Further, it may be compressed by a data compression process such as zero run length. If it is compressed, the deformation target area data is expanded by the CPU 81.
[0106]
A synchronous clock pulse is generated from the synchronous clock pulse generation circuit 82 and is supplied to the CPU 81 and the switching control signal generation circuit 83.
[0107]
A desired deformation target area is selected by the deformation target area selection switch 86. A selection signal from the transformation target area selection switch 86 is input to the CPU 81. In accordance with the input selection signal, the transformation target area data in the image transformation processing file stored in the memory 87 is read. This deformation target area data is given to the switching control signal generation circuit 83.
[0108]
The video signal representing the subject image output from the CCD 80 is supplied to the a terminal of the changeover switch 84 and the changeover control signal generating circuit 83. Further, a luminance signal representing a certain level of luminance is given to the b terminal of the changeover switch 84. The level of this luminance signal becomes the level of the deformation target area. A signal indicating the deformation target area synchronized with the video signal output from the CCD 80 is output from the switching control signal generation circuit 83 as a switching control signal.
[0109]
The change control signal is given to the changeover switch 84. The switch 84 is connected to the b terminal when the switching control signal output from the switching control signal generating circuit 83 is given, and is connected to the a terminal when the switching control signal is not given. The signal that has passed through the changeover switch 84 is given to the viewfinder 85. The viewfinder 85 displays a subject image showing the deformation target area. The photographer moves the camera so that the part of the subject to be deformed falls within the deformation target area. Of course, if the subject is a human, the user who is the subject may move without moving the camera.
[0110]
The video signal output from the CCD 80 is converted into digital image data in an analog / digital (D / A) conversion circuit. The image data is compressed by the data compression circuit 89 (for example, compression based on JPEG (joint photographic coding experts group)) and recorded on the memory card 90. Further, data representing the deformation target area selected by the deformation target area selection switch 86 and image deformation method data corresponding to the selected deformation target area data are also given to the memory card 90, and the image data obtained by photographing is added to the image data. It is recorded on the memory card 90 in association.
[0111]
FIG. 19 shows the file structure of the memory card 90.
[0112]
The memory card 90 includes a header area and a data area. The header area includes a header, a FAT (file allocatin table), and a directory. The data area includes an image data recording area and an image deformation processing area. Image data obtained by photographing is recorded in the image data recording area. Image deformation method data and deformation target area data are recorded in the image deformation processing area. The association between image data and image deformation method data and deformation target area data corresponding to the image data is managed by FAT.
[0113]
As described above, the memory card 90 in which the image data, the image deformation processing data, and the deformation target area data are recorded is inserted into the image deformation apparatus storing the image deformation processing program, thereby performing the above-described image deformation processing. Similar processing is performed.
[0114]
FIG. 20 is a block diagram showing an electrical configuration of the image deformation device.
[0115]
The image transformation device includes a computer 90. The computer 90 includes a built-in memory 93 in which the image deformation processing program described above is stored.
[0116]
A display device 91 and an input device (mouse, keyboard, etc.) 94 are connected to the computer 90. Further, a memory card reader 95, a CD-ROM drive 96, and an HD unit 97 are connected to the computer 90. The memory card reader 95 reads data from the memory card. The CD-ROM drive 96 reads data from the CD-ROM. The HD unit 97 writes data to a hard disk (not shown) and reads data from the hard disk. Further, a printer 92 is connected to the computer 90.
[0117]
When the memory card 90 in which the image data, the image transformation processing data, and the transformation target area data are recorded is inserted into the memory card reader 95, it is recorded in the memory card 90 by the memory card reader 95. Image data, image deformation method data and deformation target area data corresponding to the image data are read and applied to the computer 90.
[0118]
Based on the image transformation program stored in the internal memory 93, the image contained in the transformation target area represented by the transformation target area data among the images represented by the image data recorded on the memory card 90 An image deformation process specified by the image deformation method data is performed. The image after the image transformation process is displayed on the display device 91 in this way. If necessary, it is printed by the printer 92.
[0119]
FIG. 21 shows a subject image that has not been subjected to deformation processing. 22 (A) and 23 (A) show the deformation target area. Fig. 22 (A) shows a subject image obtained by transforming the image contained in the transformation target area shown in Fig. 22 (A), and Fig. 23 (B) shows a transformation of the image contained in the transformation target area shown in Fig. 23 (A). An object image is shown.
[0120]
A subject is photographed, and a subject image shown in FIG. 21 is obtained. This subject image is displayed on the viewfinder 85 of the above-described digital still camera.
[0121]
When the transformation target area AT5 shown in FIG. 22A is selected by the selection switch 86, the transformation target area AT5 is displayed on the display screen of the viewfinder 85 so as to overlap the subject image. When the deformation target area AT5 shown in FIG. 22 (A) is selected, a process for expanding the image in the deformation target area AT5 to the left and right is performed (the object image after deformation is shown in FIG. 22 (B)). ).
[0122]
When the deformation target area AT2 shown in FIG. 23A is selected, the deformation target area AT2 is displayed on the display screen of the monitor display device 3. When the deformation target area AT2 shown in FIG. 23 (A) is selected, here, a process of pulling the image in the deformation target area AT2 to the upper right is performed (the object image after deformation is shown in FIG. 23). (As shown in (B)).
[0123]
FIG. 24 is a rear view of the digital still camera.
[0124]
Some digital still cameras 70 have a window as a viewfinder instead of the viewfinder 85 of the liquid crystal display as described above. In the case of a digital still camera in which such a view finder 71 is formed, a transparent sheet 72 on which a deformation target area AT5 corresponding to image deformation processing performed in the digital still camera is printed in advance is provided. Be prepared. When image deformation processing is performed in a digital still camera, the transparent sheet 72 is pasted on the surface of the view finder 71. The photographer photographs the subject so that a desired portion to be deformed enters the deformation target area AT5 through the viewfinder 71 to which the transparent sheet 72 is attached.
[0125]
The photographer uses the switch 86 to select a deformation target area corresponding to the transparent sheet attached to the viewfinder 71. The image deformation method data and deformation target area data corresponding to the selected deformation target area are read from the memory 87 and recorded in the memory card 90 in association with the image data. After that, the memory card 90 is loaded into the memory card reader 95 of the image transformation apparatus shown in FIG. 20, and the image transformation process is performed because the digital still image in which the viewfinder 85 is constituted by a liquid crystal display.・ Same as when the subject is photographed by the camera.
[0126]
In the digital still camera described above, the image transformation processing file is stored in the memory 87 built in the digital still camera. However, the image transformation processing file is not necessarily stored in the digital still camera. There is no.
[0127]
For example, a transparent sheet 72 representing the deformation target area is pasted on the viewfinder 71, and data for identifying the deformation target area corresponding to the pasted transparent sheet is input from the switch 86. The deformation target area identification data input from the switch 86 is recorded on the memory card 90 in association with the image data.
[0128]
The image deformation device stores image deformation method data and deformation target area data set by the deformation target area identification data.
[0129]
The memory card 90 in which the deformation target area identification data and the image data are recorded is loaded into the memory card reader 95 of the image deformation apparatus, and the deformation target area identification data and the image data are read out. Image deformation method data and deformation target area data are read from the read deformation target area identification data, and an image in the deformation target area represented by the deformation target area data among the subject images represented by the image data is image deformed. It is deformed by the deformation method represented by the method data.
[Brief description of the drawings]
FIG. 1 is a perspective view of an image deformation device.
FIG. 2 is a block diagram illustrating an electrical configuration of the image deformation apparatus.
FIG. 3 is a flowchart illustrating a processing procedure of image deformation processing.
FIG. 4 shows an example of a display screen.
FIG. 5 shows an example of printing.
FIG. 6 shows a process of transforming an image displayed on the display screen.
FIG. 7 is a flowchart illustrating a processing procedure of image deformation processing.
FIG. 8 shows an example of a display screen.
FIG. 9 shows an example of a display screen.
FIG. 10 is a flowchart illustrating a processing procedure of image deformation processing.
FIG. 11 shows an example of a display screen.
12A to 12D show deformation target areas. FIG.
FIG. 13 shows an example of a display screen.
FIG. 14 shows an example of a display screen.
FIG. 15 shows an example of a display screen.
FIG. 16 shows an example of a display screen.
FIG. 17 is a block diagram showing an electrical configuration of a digital still camera.
FIG. 18 shows an image transformation processing file.
FIG. 19 shows a file structure of a memory card.
FIG. 20 is a block diagram illustrating an electrical configuration of the image deformation apparatus.
FIG. 21 shows a subject image.
FIG. 22A shows a deformation target area, and FIG. 22B shows a subject image after deformation.
23A shows a deformation target area, and FIG. 23B shows a subject image after deformation.
FIG. 24 is a rear view of the digital still camera.
[Explanation of symbols]
1 Image transformation device
2 Video camera
3 display devices
5 Icon selection button
6 Enter / Print button
7 Freeze button
12 Operation unit
20 CPU
26 Printer

Claims (22)

画像変形装置の前面に設けられ,上記画像変形装置の前方の被写体を撮像し,被写体像を動画で表す動画信号を出力するビデオ・カメラ,
上記画像変形装置の前面に表示画面が設けられ,上記ビデオ・カメラから出力される動画信号によって表される被写体像を動画で上記表示画面上に表示する第1の表示装置,
上記表示画面に固定的に規定されている変形対象領域内に表示されている画像を変形するように上記ビデオ・カメラから出力される動画信号を処理する画像変形手段,および
上記画像変形手段により変形された画像を含む被写体像を上記表示画面上に表示するように上記第1の表示装置を制御する画像表示制御手段,
を備えた画像変形装置。
A video camera that is provided in front of the image transformation device, images a subject in front of the image transformation device, and outputs a moving image signal representing the subject image as a moving image;
A first display device provided with a display screen in front of the image transformation device, and displaying a subject image represented by a moving image signal output from the video camera on the display screen as a moving image;
Image deformation means for processing a video signal output from the video camera so as to deform an image displayed in a deformation target area fixedly defined on the display screen, and deformation by the image deformation means Image display control means for controlling the first display device so as to display a subject image including the displayed image on the display screen;
An image deformation apparatus comprising:
上記変形対象領域を,上記第1の表示装置の表示画面上のあらかじめ定められた位置に,被写体像上に重ねて表示するように上記第1の表示装置を制御する変形対象領域表示制御手段,をさらに備えた請求項1に記載の画像変形装置。  Deformation target region display control means for controlling the first display device so as to display the deformation target region in a predetermined position on the display screen of the first display device so as to overlap the subject image; The image deformation device according to claim 1, further comprising: 上記画像変形手段により変形された画像を含む被写体像を印刷する印刷装置をさらに備えた請求項1に記載の画像変形装置。  The image deformation apparatus according to claim 1, further comprising a printing apparatus that prints a subject image including an image deformed by the image deformation unit. 上記変形処理が複数種類あり,これらの複数種類の変形処理のうち1つの変形処理を指定する変形処理指定手段をさらに備え,
上記画像変形手段は,上記変形処理指定手段によって指定された変形処理にもとづく変形を行うものである,請求項1に記載の画像変形装置。
There are a plurality of types of deformation processes, and further includes a deformation process designation means for designating one of the plural types of deformation processes.
The image deformation device according to claim 1, wherein the image deformation means performs deformation based on the deformation process designated by the deformation process designation means.
上記変形処理が複数あり,これらの複数種類の変形処理後の画像の縮小画像を表示する第2の表示装置を備え,
上記画像変形手段は,
上記第2の表示装置に表示されている複数種類の変形処理後の被写体像の縮小画像のうち少なくとも1つを指定することにより指定された縮小画像について行われている変形処理と同じ変形処理を,上記変形対象領域内に表示されている画像について行うものである,
請求項1に記載の画像変形装置。
A plurality of the deformation processes, and a second display device for displaying a reduced image of the images after the plurality of types of deformation processes.
The image transformation means is
The same deformation process as the deformation process performed on the specified reduced image by specifying at least one of the reduced images of the subject image after the plurality of types of deformation processes displayed on the second display device. , For the image displayed in the deformation target area,
The image deformation device according to claim 1.
上記画像変形手段による変形処理後の画像と変形処理前の被写体像とを表示する第3の表示装置をさらに備えた請求項に記載の画像変形装置。The image deformation device according to claim 5 , further comprising a third display device that displays an image after the deformation processing by the image deformation means and a subject image before the deformation processing. 上記変形対象領域が複数あり,これらの変形対象領域のうち少なくとも1つの変形対象領域を指定する変形対象領域指定手段をさらに備え,
上記変形対象領域表示制御手段が,上記変形対象領域指定手段によって指定された変形対象領域を上記第1の表示装置の表示画面上に表示するものである,
請求項2に記載の画像変形装置。
There are a plurality of deformation target areas, and further includes a deformation target area specifying means for specifying at least one of the deformation target areas.
The deformation target area display control means displays the deformation target area specified by the deformation target area specifying means on the display screen of the first display device.
The image deformation device according to claim 2.
上記画像表示制御手段が,上記画像変形手段により画像が変形されている過程を上記第1の表示装置に表示させるものである,請求項1に記載の画像変形装置。  2. The image deformation device according to claim 1, wherein the image display control means causes the first display device to display a process in which an image is deformed by the image deformation means. 上記画像表示制御手段が,画像の上記変形過程中に変形停止指令が与えられることにより変形処理を停止し,変形停止指令が与えられたときの変形画像を上記第1の表示装置の表示画面に表示するものである,請求項8に記載の画像変形装置。  The image display control means stops the deformation process when a deformation stop command is given during the deformation process of the image, and the deformed image when the deformation stop command is given is displayed on the display screen of the first display device. The image transformation device according to claim 8, which is to be displayed. 上記画像変形手段により画像が変形されている過程の変形画像のうちの複数の縮小画像を表示する第4の表示装置をさらに備えている請求項に記載の画像変形装置。The image deformation device according to claim 6 , further comprising a fourth display device that displays a plurality of reduced images among the deformed images in a process in which the image is deformed by the image deforming unit. 上記第4の表示装置に表示されている複数の縮小画像のうち少なくとも1つの画像を指定する変形画像指定手段をさらに備え,
上記画像変形手段は,上記変形画像指定手段により指定された変形画像について行われている変形処理と同じ処理を,上記変形対象領域内に表示されている画像について行うものである,請求項10に記載の画像変形装置。
A modified image designating unit for designating at least one of the plurality of reduced images displayed on the fourth display device;
11. The image transformation means according to claim 10, wherein the image transformation means performs the same process as the transformation process performed on the transformation image designated by the transformation image designation means on the image displayed in the transformation target area. The image deformation device described.
ビデオ・カメラが,画像変形装置の前面に設けられ,上記画像変形装置の前方の被写体を撮像し,被写体像を動画で表す動画信号を出力し,
第1の表示装置が,上記画像変形装置の前面に表示画面が設けられ,上記ビデオ・カメラから出力される動画信号によって表される被写体像を動画で上記表示画面上に表示し,
画像変形手段が,上記表示画面に固定的に規定されている変形対象領域内に表示されている画像を変形するように上記ビデオ・カメラから出力される動画信号を処理し,
画像表示制御手段が,上記画像変形手段により変形された画像を含む被写体像を上記表示画面上に表示するように上記第1の表示装置を制御することを特徴とした画像変形方法
A video camera is provided in front of the image transformation device, images a subject in front of the image transformation device, and outputs a video signal representing the subject image as a movie,
A first display device provided with a display screen in front of the image transformation device, displaying a subject image represented by a moving image signal output from the video camera on the display screen as a moving image;
The image transformation means processes the video signal output from the video camera so as to transform the image displayed in the transformation target area fixedly defined on the display screen,
Image display control means, image transformation method and the object image containing the modified image by the image deforming means is characterized in that for controlling the first display device to display on the display screen.
上記変形対象領域を,上記第1の表示装置の表示画面上のあらかじめ定められた位置に,被写体像上に重ねて表示する,請求項12に記載の画像変形方法。  13. The image deformation method according to claim 12, wherein the deformation target area is displayed so as to overlap the subject image at a predetermined position on the display screen of the first display device. 上記画像変形処理により変形された画像を含む被写体像を印刷する,請求項12に記載の画像変形方法。  13. The image deformation method according to claim 12, wherein a subject image including an image deformed by the image deformation process is printed. 上記変形処理が複数種類あり,これらの複数種類の変形処理のうち1つの変形処理を指定し,上記変形処理が指定された変形処理にもとづく変形を行うものである,請求項12に記載の画像変形方法。  13. The image according to claim 12, wherein there are a plurality of types of deformation processing, one of the plurality of types of deformation processing is designated, and the deformation processing is performed based on the designated deformation processing. Deformation method. 上記変形処理が複数種類あり,これらの複数種類の変形処理後の被写体像の縮小画像を第2の表示装置に表示し,
上記第2の表示装置に表示されている複数種類の変形処理後の画像の縮小画像のうちの少なくとも1つを指定することにより指定された縮小画像について行われている変形処理と同じ変形処理を,上記変形対象領域内に表示されている画像について行うものである,請求項12に記載の画像変形方法。
There are a plurality of types of deformation processing, and a reduced image of the subject image after the plurality of types of deformation processing is displayed on the second display device,
The same deformation process as the deformation process being performed on the specified reduced image by specifying at least one of the reduced images of the plurality of types of images after the deformation process displayed on the second display device. 13. The image deformation method according to claim 12, which is performed on an image displayed in the deformation target area.
上記変形処理前の被写体像を第3の表示装置に表示する,請求項16に記載の画像変形方法。17. The image deformation method according to claim 16 , wherein the subject image before the deformation process is displayed on a third display device. 上記変形対象領域が複数あり,これらの変形対象領域のうち少なくとも1つの変形対象領域を指定し,
指定された変形対象領域を上記第1の表示装置に表示する,
請求項13に記載の画像変形方法。
There are a plurality of deformation target areas, and at least one of the deformation target areas is designated,
Displaying the specified deformation target area on the first display device;
The image deformation method according to claim 13.
上記変形処理により画像が変形されている過程を上記第1の表示装置に表示するものである,請求項12に記載の画像変形方法。  13. The image deformation method according to claim 12, wherein a process in which an image is deformed by the deformation process is displayed on the first display device. 上記変形処理中に変形停止命令が与えられることにより,上記変形処理を停止し,変形停止指令が与えられたときの変形画像を上記第1の表示装置に表示するものである,請求項19に記載の画像変形方法。  20. The deformation process is stopped when a deformation stop command is given during the deformation process, and a deformed image when the deformation stop command is given is displayed on the first display device. The image deformation method described. 上記変形処理により画像が変形されている過程の変形画像のうちの複数の縮小画像を第4の表示装置に表示する,請求項17に記載の画像変形方法。18. The image deformation method according to claim 17 , wherein a plurality of reduced images among the deformed images in the process of deforming the image by the deformation process are displayed on the fourth display device. 上記第4の表示装置に表示されている複数の縮小画像のうち少なくとも1つの画像が指定されることにより,指定された変形画像について行われている変形処理と同じ処理を,上記変形対象領域内に表示されている画像について行うものである,請求項21に記載の画像変形方法。  By designating at least one of the plurality of reduced images displayed on the fourth display device, the same processing as the deformation processing performed on the specified deformation image is performed in the deformation target area. The image transformation method according to claim 21, which is performed on an image displayed on the screen.
JP29321797A 1997-05-30 1997-10-13 Image deformation apparatus and method Expired - Fee Related JP3993922B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP29321797A JP3993922B2 (en) 1997-05-30 1997-10-13 Image deformation apparatus and method
US09/084,960 US6344907B1 (en) 1997-05-30 1998-05-27 Image modification apparatus and method
US09/946,542 US7199901B2 (en) 1997-05-30 2001-09-06 Image modification apparatus and method

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP15810197 1997-05-30
JP9-158101 1997-05-30
JP29321797A JP3993922B2 (en) 1997-05-30 1997-10-13 Image deformation apparatus and method

Publications (2)

Publication Number Publication Date
JPH1145332A JPH1145332A (en) 1999-02-16
JP3993922B2 true JP3993922B2 (en) 2007-10-17

Family

ID=26485343

Family Applications (1)

Application Number Title Priority Date Filing Date
JP29321797A Expired - Fee Related JP3993922B2 (en) 1997-05-30 1997-10-13 Image deformation apparatus and method

Country Status (2)

Country Link
US (2) US6344907B1 (en)
JP (1) JP3993922B2 (en)

Families Citing this family (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5138459A (en) * 1990-11-20 1992-08-11 Personal Computer Cameras, Inc. Electronic still video camera with direct personal computer (pc) compatible digital format output
JP2000083161A (en) * 1998-07-01 2000-03-21 Canon Inc Image processing unit, its method and image processing system
JP2002520918A (en) * 1998-07-02 2002-07-09 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Television camera
JP4120724B2 (en) * 1998-08-18 2008-07-16 セイコーエプソン株式会社 Image data management apparatus, image data management method, and medium on which image data management program is recorded
JP3863327B2 (en) * 1999-03-15 2006-12-27 富士フイルムホールディングス株式会社 Digital still camera with composition advice function and operation control method thereof
JP2001169257A (en) * 1999-12-14 2001-06-22 Matsushita Electric Ind Co Ltd Video phone
JP2001285608A (en) * 2000-03-29 2001-10-12 Fuji Photo Film Co Ltd Template display method and device, and recording medium
JP2002245478A (en) * 2001-02-16 2002-08-30 Riverhillsoft:Kk Portrait generating program
US6999068B2 (en) 2001-08-21 2006-02-14 Hewlett-Packard Development Company, L.P. System and method for enabling users to edit graphical images
TWM246732U (en) * 2001-09-27 2004-10-11 Prime View Int Co Ltd Single chip adapted for card reader
JP2003108471A (en) * 2001-09-28 2003-04-11 Canon Inc Device for providing information, control method therefor, control program, and recording medium
CN1324452C (en) * 2002-01-28 2007-07-04 精工爱普生株式会社 Image printing system and image delivery device and image printing device used therein
US20040105123A1 (en) * 2002-12-02 2004-06-03 Fritz Terry M. Systems and methods for accessing information corresponding to print jobs
US20040179228A1 (en) * 2003-03-10 2004-09-16 Mccluskey Mark Indication of image content modification
JP2005078362A (en) * 2003-08-29 2005-03-24 Konica Minolta Photo Imaging Inc Image creation service system
KR100571961B1 (en) * 2004-01-10 2006-04-17 삼성전자주식회사 Method for processing/editing images and printing out the processed/edited images in a lump and apparatus thereof
JP4551683B2 (en) * 2004-03-30 2010-09-29 任天堂株式会社 Image processing apparatus and image processing program having imaging function
JP4537779B2 (en) 2004-06-30 2010-09-08 京セラ株式会社 Imaging apparatus and image processing method
US7936352B2 (en) 2004-07-21 2011-05-03 Dassault Systemes Solidworks Corporation Deformation of a computer-generated model
JP2006103100A (en) * 2004-10-04 2006-04-20 Noritsu Koki Co Ltd Image reception device
KR101058019B1 (en) * 2004-11-10 2011-08-19 삼성전자주식회사 Control method of digital photographing apparatus in which integrated display mode is performed, and digital photographing apparatus employing this method
JP4765482B2 (en) * 2005-08-25 2011-09-07 富士ゼロックス株式会社 Document management system, document management program, and document management method
WO2007049449A1 (en) * 2005-10-26 2007-05-03 Matsushita Electric Industrial Co., Ltd. Video reproducing device, video recorder, video reproducing method, video recording method, and semiconductor integrated circuit
KR20070046475A (en) * 2005-10-31 2007-05-03 삼성전자주식회사 Image forming device for changing composition of image and changing method thereof
JP4792985B2 (en) * 2006-01-18 2011-10-12 カシオ計算機株式会社 Camera device, photographing condition setting method, and program
US7870383B2 (en) * 2006-02-09 2011-01-11 International Business Machines Corporation System, method and program to update certificates in a computer
JP4854539B2 (en) * 2007-02-21 2012-01-18 キヤノン株式会社 Image processing apparatus, control method thereof, and program
US20080235095A1 (en) * 2007-03-19 2008-09-25 Dnp Photo Imaging America Corporation Gift card kiosk
US20090219574A1 (en) * 2007-03-19 2009-09-03 Dnp Photo Imaging America Corporation System and method for the preparation of identification cards utilizing a self-service identification card station
JP4289414B2 (en) * 2007-03-27 2009-07-01 セイコーエプソン株式会社 Image processing for image transformation
JP4816540B2 (en) * 2007-03-29 2011-11-16 セイコーエプソン株式会社 Image processing apparatus and image processing method
JP4930298B2 (en) * 2007-09-11 2012-05-16 セイコーエプソン株式会社 Specify image area
CA2635068A1 (en) * 2007-09-18 2009-03-18 Parham Aarabi Emulating cosmetic facial treatments with digital images
JP4539720B2 (en) * 2008-01-08 2010-09-08 コニカミノルタビジネステクノロジーズ株式会社 Image processing apparatus and method, and program therefor
US20090228359A1 (en) * 2008-02-20 2009-09-10 Dnp Photo Imaging America Corporation Method and system for advertising on a self-service order station
US8208762B1 (en) * 2008-08-12 2012-06-26 Adobe Systems Incorporated Optimizing the performance of an image editing system in a client-server environment
JP4900361B2 (en) * 2008-10-21 2012-03-21 ソニー株式会社 Image processing apparatus, image processing method, and program
JP2010147808A (en) * 2008-12-18 2010-07-01 Olympus Imaging Corp Imaging apparatus and image processing method in same
JP4930525B2 (en) * 2009-02-16 2012-05-16 セイコーエプソン株式会社 Image processing for image transformation
KR101559583B1 (en) * 2009-02-16 2015-10-12 엘지전자 주식회사 Method for processing image data and portable electronic device having camera thereof
KR101595254B1 (en) * 2009-02-20 2016-02-18 삼성전자주식회사 Method for controlling white balance of an image medium of recording the method and apparatus applying the method
WO2011053315A1 (en) * 2009-10-30 2011-05-05 Hewlett-Packard Development Company, L.P. Video display systems
US20110113361A1 (en) * 2009-11-06 2011-05-12 Apple Inc. Adjustment presets for digital images
JP5220799B2 (en) * 2010-04-26 2013-06-26 京セラ株式会社 Imaging apparatus and image processing method
JP2012033012A (en) * 2010-07-30 2012-02-16 Casio Comput Co Ltd Image tone conversion device, image tone conversion system, image tone conversion method and program
JP5833822B2 (en) * 2010-11-25 2015-12-16 パナソニックIpマネジメント株式会社 Electronics
US9285971B2 (en) 2012-06-20 2016-03-15 Google Inc. Compartmentalized image editing system
KR102065410B1 (en) * 2013-09-04 2020-01-13 엘지전자 주식회사 Mobile terminal and controlling method thereof
JP5928839B2 (en) * 2013-12-19 2016-06-01 フリュー株式会社 Image processing apparatus and image processing method
JP5790812B2 (en) * 2014-02-28 2015-10-07 フリュー株式会社 Photo sticker making apparatus and photo sticker making method
WO2015196038A1 (en) 2014-06-20 2015-12-23 Google Inc. Image editing using selective editing tools
US11743402B2 (en) 2015-02-13 2023-08-29 Awes.Me, Inc. System and method for photo subject display optimization
KR20170029978A (en) * 2015-09-08 2017-03-16 엘지전자 주식회사 Mobile terminal and method for controlling the same

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4656524A (en) * 1985-12-23 1987-04-07 Polaroid Corporation Electronic imaging copier
JPS62217372A (en) 1986-03-19 1987-09-24 Hitachi Ltd Image information editing device
JPH01177680A (en) 1988-01-08 1989-07-13 Fuji Xerox Co Ltd Image edit processor
US4958221A (en) * 1988-11-08 1990-09-18 Minolta Camera Kabushiki Kaisha Digital color copying machine comprising a test mode for making a color adjustment
JPH02226962A (en) 1989-02-28 1990-09-10 Ricoh Co Ltd Area designation picture reader
US5075787A (en) * 1989-09-14 1991-12-24 Eastman Kodak Company Reproduction apparatus and method with alphanumeric character-coded highlighting for selective editing
US5583655A (en) * 1991-04-05 1996-12-10 Canon Kabushiki Kaisha Creation and processing of documents containing destination information
JPH04367077A (en) 1991-06-14 1992-12-18 Canon Inc Image processing method and its device
CA2093448C (en) * 1992-07-17 1999-03-09 Albert D. Edgar Expert system for image enhancement
JPH07105395A (en) 1993-10-06 1995-04-21 Hitachi Ltd Information processing unit
JP3321941B2 (en) 1993-11-11 2002-09-09 三菱電機株式会社 Image synthesis device
JP3556265B2 (en) * 1994-03-04 2004-08-18 オリンパス株式会社 Image handling device and camera
JPH07296178A (en) 1994-04-25 1995-11-10 Hitachi Ltd Information processor
EP0693852A3 (en) * 1994-07-22 1997-05-28 Eastman Kodak Co Method and apparatus for applying a function to a localized area of a digital image using a window
JP2603445B2 (en) 1994-11-10 1997-04-23 インターナショナル・ビジネス・マシーンズ・コーポレイション Hair image adaptation method and computer system
JPH08262561A (en) * 1995-03-23 1996-10-11 Ribu Internatl:Kk Camera with built-in mask

Also Published As

Publication number Publication date
US7199901B2 (en) 2007-04-03
US20020030834A1 (en) 2002-03-14
US6344907B1 (en) 2002-02-05
JPH1145332A (en) 1999-02-16

Similar Documents

Publication Publication Date Title
JP3993922B2 (en) Image deformation apparatus and method
JP3695119B2 (en) Image synthesizing apparatus and recording medium storing program for realizing image synthesizing method
CN102263889B (en) Imaging device
US6278447B1 (en) Method and system for accelerating a user interface of an image capture unit during play mode
EP0884897A1 (en) Digital panorama camera
JP2002507347A (en) Method and system for accelerating a user interface in a playback mode of an imaging unit
JPH104531A (en) Information processor
JP2015053741A (en) Image reproduction device
JP2003092701A (en) Imaging apparatus
JP4408456B2 (en) Information processing device
JPH11103436A (en) Image processor, image processing method and storage medium
JPH11331762A (en) Image-pickup device
JP4570171B2 (en) Information processing apparatus and recording medium
JP2004248171A (en) Moving image recorder, moving image reproduction device, and moving image recording and reproducing device
JP4518582B2 (en) Image capturing apparatus and method
JP2000295570A (en) Electronic camera
WO1998057294A1 (en) A method and system for generating an enhanced image file in an image capture unit
JP4360395B2 (en) Information processing device
JP2000224540A (en) Picture file device
JP4045377B2 (en) Information processing apparatus and recording medium
JP2020061760A (en) Imaging apparatus
JP2000299800A (en) Image pickup method and device and storage medium
JP2003092702A (en) Digital still camera and its control method
JP6979799B2 (en) How to shoot camera and video
JP4038842B2 (en) Information processing device

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061003

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061204

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20061206

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070515

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070622

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: 20070724

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070730

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100803

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110803

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110803

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120803

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120803

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130803

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees