Nothing Special   »   [go: up one dir, main page]

JP4192487B2 - 画像処理方法 - Google Patents

画像処理方法 Download PDF

Info

Publication number
JP4192487B2
JP4192487B2 JP2002101674A JP2002101674A JP4192487B2 JP 4192487 B2 JP4192487 B2 JP 4192487B2 JP 2002101674 A JP2002101674 A JP 2002101674A JP 2002101674 A JP2002101674 A JP 2002101674A JP 4192487 B2 JP4192487 B2 JP 4192487B2
Authority
JP
Japan
Prior art keywords
image
animation
index
generated
thumbnail
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
JP2002101674A
Other languages
English (en)
Other versions
JP2003299009A (ja
JP2003299009A5 (ja
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.)
Sony Corp
Original Assignee
Sony 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 Sony Corp filed Critical Sony Corp
Priority to JP2002101674A priority Critical patent/JP4192487B2/ja
Publication of JP2003299009A publication Critical patent/JP2003299009A/ja
Publication of JP2003299009A5 publication Critical patent/JP2003299009A5/ja
Application granted granted Critical
Publication of JP4192487B2 publication Critical patent/JP4192487B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Studio Devices (AREA)
  • Processing Or Creating Images (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、画像処理方法に関し、特に、例えば、デジタルスチルカメラで撮影された画像からアニメーション画像を作成する場合に用いて好適な画像処理方法に関する。
【0002】
【従来の技術】
従来、デジタルスチルカメラには、撮影モードや再生モードなどの様々なモードが搭載されている。さらに機種によっては、複数の静止画像が連続して再生される、アニメーション画像を作成するモードを有するものがある。
【0003】
通常、アニメーション画像を作成するモードを利用する場合、ユーザは、被写体を撮影する前にそのモードを設定し、設定したモード下で、連続してシャッタを押下して被写体の撮影を行う。これにより、複数の連続した画像から、1つのアニメーション画像が作成される。
【0004】
【発明が解決しようとする課題】
しかしながら、ユーザは、アニメーション画像を作成するモードを変えることなく、連続して撮影を行わなければならず、一旦作成されたアニメーション画像に、他の画像を追加したり、または、複数の連続した画像で構成されるアニメーション画像の中から所定の画像を削除するといった編集を行うことができない課題があった。
【0005】
そのため、ユーザは、納得のいくアニメーション画像が作成されるまで、何度も同じ条件下で、アニメーション画像を作成するための撮影を行わなければならなかった。
【0006】
またアニメーション画像の作成に、静止画像だけでなく動画像を用いることができれば、より好ましい。
【0007】
本発明はこのような状況に鑑みてなされたものであり、静止画像や動画像などの様々な画像素材から、簡単かつ効率的に、アニメーション画像の編集を行うことができるようにするものである。
【0012】
【課題を解決するための手段】
本発明の第1の画像処理方法は、撮影された被写体の画像の記録を制御する記録制御ステップと、指定された画像から生成されたサムネイル画像を1つのコマとし、画像としての静止画像から生成されたサムネイル画像、および画像としての動画像から生成されたサムネイル画像から生成されたアニメーション画像から、アニメーション画像に対応するインデックス画像を生成する生成ステップと、画像から生成されたインデックス画像、およびアニメーション画像に対応するインデックス画像を並べて表示する表示ステップと、表示ステップの処理において表示されているアニメーション画像に対応するインデックス画像が選択された場合、ユーザの操作に応じて、選択されたインデックス画像に対応するアニメーション画像の再生、削除、再編集、または印刷の制御の何れかの処理を実行する実行ステップとを含み、生成ステップにおいて、アニメーション画像を記憶手段に展開し、記憶手段に一時的に記憶されているアニメーション画像から、インデックス画像を生成し、ユーザの操作によりアニメーション画像の再編集が指示された場合、実行ステップにおいて、画像から生成されたインデックス画像をさらに表示し、表示されているインデックス画像から、アニメーション画像の再編集に用いる画像のインデックス画像として選択された所定のインデックス画像に対応する画像が動画像であるとき、動画像を構成する複数コマのうちの所定のコマからアニメーション画像の基になるサムネイル画像を生成し、そのサムネイル画像を再編集が指示されたアニメーション画像に対して追加して、新たなアニメーション画像を編集することを特徴とする。
【0015】
本発明の第1の画像処理方法においては、撮影された被写体の画像が記録され、指定された画像から生成されたサムネイル画像を1つのコマとし、画像としての静止画像から生成されたサムネイル画像、および画像としての動画像から生成されたサムネイル画像から生成されたアニメーション画像から、アニメーション画像に対応するインデックス画像が生成され、画像から生成されたインデックス画像、およびアニメーション画像に対応するインデックス画像が並べられて表示される。また、アニメーション画像に対応するインデックス画像が選択された場合、ユーザの操作に応じて、選択されたインデックス画像に対応するアニメーション画像の再生、削除、再編集、または印刷の制御の何れかの処理が実行され、インデックス画像が生成される場合、アニメーション画像が記憶手段に展開され、記憶手段に一時的に記憶されているアニメーション画像から、インデックス画像が生成される。さらに、ユーザの操作によりアニメーション画像の再編集が指示された場合、画像から生成されたインデックス画像がさらに表示され、表示されているインデックス画像から、アニメーション画像の再編集に用いる画像のインデックス画像として選択された所定のインデックス画像に対応する画像が動画像であるとき、動画像を構成する複数コマのうちの所定のコマからアニメーション画像の基になるサムネイル画像が生成され、そのサムネイル画像が再編集が指示されたアニメーション画像に対して追加されて、新たなアニメーション画像が編集される。
本発明の第2の画像処理方法は、静止画像から生成されたサムネイル画像、および動画像から生成されたサムネイル画像からなるアニメーション画像の再編集が指示された場合、撮影され、記録されている複数の被写体の画像から生成されるインデックス画像を表示する第1の表示ステップと、第1の表示ステップの処理により表示されているインデックス画像から、所定のインデックス画像が選択され、選択された所定のインデックス画像に対応する画像が動画像である場合、動画像を構成する複数コマのうちの所定のコマから、アニメーション画像の基になるサムネイル画像を生成する第1の生成ステップと、再編集が指示されたアニメーション画像に対して、第1の生成ステップの処理により生成された前記サムネイル画像を追加して新たなアニメーション画像を編集する編集ステップと、画像から生成されるインデックス画像、および新たなアニメーション画像から生成された新たなアニメーション画像に対応するインデックス画像を並べて表示する第2の表示ステップとを含むことを特徴とする。
画像処理方法には、画像および新たなアニメーション画像を記憶手段に展開し、記憶手段に一時的に記憶されている画像および新たなアニメーション画像から、第2の表示ステップの処理により表示されるインデックス画像を生成する第2の生成ステップがさらに含まれるようにすることができる。
画像処理方法には、選択された所定のインデックス画像に対応する動画像を表示する第3の表示ステップをさらに含まれるようにし、第1の生成ステップにおいて、表示された動画像の選択された所定のコマからサムネイル画像を生成させることができる。
本発明の第2の画像処理方法においては、静止画像から生成されたサムネイル画像、および動画像から生成されたサムネイル画像からなるアニメーション画像の再編集が指示された場合、撮影され、記録されている複数の被写体の画像から生成されるインデックス画像が表示され、表示されているインデックス画像から、所定のインデックス画像が選択され、選択された所定のインデックス画像に対応する画像が動画像である場合、動画像を構成する複数コマのうちの所定のコマから、アニメーション画像の基になるサムネイル画像が生成され、再編集が指示されたアニメーション画像に対して、生成されたサムネイル画像が追加されて新たなアニメーション画像が編集され、画像から生成されるインデックス画像、および新たなアニメーション画像から生成された新たなアニメーション画像に対応するインデックス画像が並べられて表示される。
【0016】
【発明の実施の形態】
以下、図を参照して、本発明の実施の形態について説明する。
【0017】
図1および図2は、本発明を適用したデジタルスチルカメラの外観の構成例を示す図である。
【0018】
デジタルスチルカメラ1は、本体2、本体2に内蔵される表示部3、および、各種操作ボタンなどにより構成されている。図1は本体2の背面図、図2は本体2に設けられている後述する十字キー13の拡大図である。
【0019】
表示部3の正面には、画像を表示するためのLCD(Liquid Crystal Display)11が設けられており、後述するアニメーション画像編集処理において、インデックス画像や各種ボタンなどを表示させる。
【0020】
本体2には、LCD11に表示されるカーソルを移動させる場合などに操作される十字キー13、LCD11にメニュー画面を表示させる場合や表示状態を切り換える場合などに操作されるボタン群14、LCD11に表示されている画像の縮小表示または拡大表示を行う場合に操作されるズームレバー15、および、スクロール動作や画像のコマ送り動作等が実行される、図中上下方向に回動自在なジョグダイヤル16が、その背面に設けられている。また、モードを選択する場合に操作されるモードダイヤル12、および、被写体を撮影する場合に押下されるシャッタボタン17が、その上面に設けられている。
【0021】
十字キー13は、例えば、本体2の背面の表示部3の図中左側に設けられている。図2に示すように、十字キー13は、LCD11に表示されているカーソルを上方向に移動させる場合に操作される上ボタン13a、下方向に移動させる場合に操作される下ボタン13b、左方向に移動させる場合に操作される左ボタン13c、右方向に移動させる場合に操作される右ボタン13d、および、その操作の確定を実行する場合に操作されるセンターボタン13eにより構成されている。
【0022】
図3は、デジタルスチルカメラの電気的構成例を示すブロック図である。
【0023】
レンズブロック21は被写体からの光を、撮像素子22に集光する。例えば、CCD(Charge Coupled Devices)などで構成される撮像素子22は被写体からの光を電気信号に変換し、AGC(Automatic Gain Control)回路23に出力する。AGC回路23は、入力された信号のレベルを調整する。
【0024】
SDRAM(Synchronous Dynamic Random Access Memory)インターフェースモジュール24には、AGC回路23からの入力信号を処理するカメラ信号処理部41、SDRAM25からの信号を表示用のRGB(Red Green Blue)信号に変換するビデオエンコード&オンスクリーンディスプレイ部42、JPEG(Joint Photographic Experts Group)方式で画像信号を圧縮または解凍するJPEGモジュール43、並びに画像を指定されたサイズに変更するレゾリューションコンバータ44が備えられている。
【0025】
SDRAMインターフェースモジュール24には、データを一次的に記憶するとともに、記憶したデータを呼び出す機能を有するSDRAM25が接続されている。SDRAM25には、記憶するデータの種類によって、エリア51(例えば、カメラ信号処理部41の出力画像を記憶する)、エリア52(例えば、記録画像を記憶する)、およびエリア53(例えば、表示画像を記憶する)が備えられている。
【0026】
マイクロコントローラ26には、ユーザが各種の指令を入力するとき操作するモードダイヤル12、十字キー13、ボタン群14、ズームレバー15、ジョグダイヤル16、およびシャッタボタン17、マイクロコントローラ26の処理におけるデータを一次的に記憶するとともに、記憶したデータを呼び出す機能を有するSDRAM27、並びに、一時的にSDRAM27に記憶したデータを永続的に保存するための記録メディア28が接続されている。マイクロコントローラ26が実行するプログラムの一部には、画像データをファイル化するファイルシステムが備えられている。SDRAMインターフェースモジュール4には、撮影した画像を表示するためのLCD11が接続されている。
【0027】
マイクロコントローラ26にはまた、必要に応じてドライブ29が接続され、ドライブ29には、磁気ディスク31、光ディスク32、光磁気ディスク33、または半導体メモリ34などが必要に応じて装着される。ドライブ29は、磁気ディスク31、光ディスク32、光磁気ディスク33、または半導体メモリ34に記録されているデータまたはプログラムを読み出して、そのデータまたはプログラムを、マイクロコントローラ26に供給する。
【0028】
次に図4のフローチャートを参照して、図3のデジタルスチルカメラが実行する撮影処理について説明する。なお、この処理は、ユーザが、モードダイヤル12を操作して撮影モードに設定したとき開始される。
【0029】
ステップS1において、レンズブロック21は、被写体からの光を取り込む。ステップS2において、撮像素子22は、取り込まれた光を電気信号に変換する。ステップS3において、AGC回路23は撮像素子22から入力された信号の信号レベルを調節する。信号レベルが調節された画像信号は、カメラ信号処理部41により、ゲイン調整やカメラ信号処理などが施され、SDRAM25に展開される。
【0030】
ステップS4において、SDRAM25のエリア51は、カメラ信号処理部41より供給された画像信号を一時的に記憶する。ステップS5において、レゾリューションコンバータ44は、SDRAM45のエリア51に一次的に記憶されている画像信号を読み出し、画像サイズをLCD11に表示させるための320×240(ピクセル)の画像サイズに変更する処理を実行する。画像サイズが変更された画像信号は、SDRAM25に展開される。
【0031】
ステップS6において、SDRAM25のエリア53は、画像サイズが変更された画像を一時的に記憶する。ステップS7において、ビデオエンコード&オンスクリーンディスプレイ部42は、SDRAM25のエリア53に一次的に記憶されている画像信号を読み出し、RGB信号に変換した後、LCD11に出力する。ステップS8において、LCD11は、撮影した画像を表示する。
【0032】
この様にして、LCD11に被写体の画像がリアルタイムで表示される。ユーザが所定のタイミングで、シャッタボタン17を操作すると、マイクロコントローラ26は、ステップS9において、記録処理を実行する。
【0033】
すなわち、レゾリューションコンバータ44は、このときSDRAM25のエリア51に一次的に記憶されている画像信号を読み出し、その画像信号に対して、画像サイズを、ユーザが指示する画像サイズに変換する処理を施す。画像サイズが変更された画像信号は、SDRAM25のエリア52に展開される。SDRAM25のエリア52は、画像サイズが変更された画像信号を一時的に記憶する。JPEGモジュール43は、SDRAM25のエリア52に一次的に記憶されている画像信号を読み出し、JPEG方式で圧縮した後、マイクロコントローラ26に転送する。マイクロコントローラ26は、ファイルシステムを制御し、JPEG方式で圧縮された画像信号を基に画像データ(ファイル)を作成してSDRAM27に展開させた後、そのデータを読み出し、記録メディア28に保存させる。
【0034】
以上の様にして、1枚の画像が1個の画像データとして、任意の枚数だけ記録メディア28に記録される。勿論、TIFF(Tagged Image File Format)形式やMPEG(Moving Picture Experts Group)形式、あるいは、その他各種フォーマットの画像なども記憶メディア28に保存することができる。
【0035】
次に、図5および図6のフローチャートを参照して、デジタルスチルカメラが実行するアニメーション画像編集処理について説明する。なお、この処理は、ユーザがモードダイヤル12を操作して、再生モードに設定し、さらにボタン群14や十字キー13などを操作して、複数毎(例えば、9枚)の画像を再生できるインデックスモードに設定したときに開始される。ここで、アニメーション画像とは、例えば、アニメーションGIF(Graphics Interchange Format)といったように、複数の画像を連続して再生することによってアニメーションを実現するような画像を意味する。
【0036】
ステップS21において、マイクロコントローラ26は、ユーザからのアニメーション画像編集処理開始の指示に基づいて、記録メディア28に保存されている画像データを読み出し、SDRAM27に展開する。そして、マイクロコントローラ26は、SDRAM27を介して画像信号を読み出し、JPEGモジュール43に転送する。JPEGモジュール43は、転送されてきたインデックス画像をSDRAM25を介して、レゾリューションコンバータ44に出力する。
【0037】
レゾリューションコンバータ44は、SDRAM25を介して入力される画像信号に基づいて、インデックス画像を生成し、SDRAM25のエリア53に展開する。ビデオエンコード&オンスクリーンディスプレイ部42は、SDRAM25のエリア53に一次的に記憶されているインデックス画像を読み出し、LCD11に出力する。なお、インデックス画像は予め生成し、記録メディア28に画像信号とともに記録させておくこともできる。この場合、ステップS21では、記録メディア28に記録されているインデックス画像の読み出し処理が実行される。ステップS22において、LCD11は生成されたインデックス画像を並べて表示する。
【0038】
図7は、この場合のインデックス画像の表示例を示している。この例では、8枚のインデックス画像100が表示されており、説明の便宜上、それらには、番号0乃至7が付されている。また、インデックス画像100の下には、削除ボタン101、クリップボタン102、プリントボタン103、およびコピーボタン104が表示されている。これらのボタンは、それぞれ、インデックス画像100を削除するとき、クリップするとき(アニメーション画像を生成するための画像を選択するとき)、プリントするとき、またはコピーするとき、ユーザが十字キー13の左ボタン13cまたは右ボタン13dを操作することによって選択される。いまの場合、クリップ処理(アニメーション画像生成処理)を行うため、ユーザは、クリップボタン102を選択する。
【0039】
クリップボタン102が選択されたとき、ステップS23において、マイクロコントローラ26は、クリップモードを設定する。そしてこのとき、マイクロコントローラ26は、LCD11における表示を、図8に示されるように変更する。この例では、インデックス画像100の下に、キャンセルボタン111、および選択ボタン112が表示されている。これらのボタンは、それぞれ、アニメーション画像編集処理をキャンセルするとき、またはアニメーション画像を生成するためのフレーム毎の画像を選択(クリップ)するとき、ユーザが十字キー13の左ボタン13cまたは右ボタン13dを操作することによって選択される。
【0040】
選択ボタン112が選択されたとき、マイクロコントローラ26は、LCD11における表示を、図9に示されるように変更する。この例では、所定のインデックス画像100(図9の例では、番号0のインデックス画像100)に対応して、アンカー121が表示されている。ユーザは、十字キー13を操作して、アンカー121を上下左右に移動させ、所望位置でセンターボタン13eを操作することで、所定のインデックス画像を選択する。
【0041】
図5の説明に戻る。ステップ24において、マイクロコントローラ26は、ユーザにより、アニメーション画像を作成するためのインデックス画像が選択されたか否かを判定する。アニメーション画像を作成するためのインデックス画像(例えば、図9に示した番号0のインデックス画像100)の選択が指示されたと判定された場合、ステップS25に進み、マイクロコントローラ26はさらに、選択されたインデックス画像に対応する元画像が静止画像であるか否かを判定する。静止画像から生成されたインデックス画像が選択されたと判定された場合、ステップS26に進み、マイクロコントローラ26は、インデックス画像に選択の順番を表わす番号を表示させるとともに、対応する画像信号の識別番号を選択順に記憶する。
【0042】
例えば、番号0のインデックス画像100(このインデックス画像に対応する元画像は静止画像である)が選択された場合、マイクロコントローラ26は、図10に示されるように、番号0のインデックス画像100に、インデックス画像の選択の順番を表す番号(いまの場合、初めて選択されたので、番号1)のアイコン131を表示させるとともに、対応する画像信号の識別番号を選択順に記憶する。これにより、アニメーション画像の選択番号1に対応付けて、番号0のインデックス画像100に対応する画像信号の識別番号が記憶される。
【0043】
ステップS26の処理の後、または、ステップS24の処理で、アニメーション画像を作成するためのインデックス画像の選択が指示されなかった(すなわち、図8に示したキャンセルボタン111が操作された)と判定された場合、ステップS32に進み、マイクロコントローラ26は、画像選択が終了したか否か、すなわち、ユーザによって、ボタン群14を構成するメニューボタンが操作されたか否かを判定する。画像選択が終了していないと判定された場合、ステップS24に戻り、上述した処理が繰り返し実行される。なお、メニューボタンが操作される場合、マイクロコントローラ26は、LCD11における表示を、図20(後述)に示されるように変更する。
【0044】
以下、このステップS24乃至S26の処理について、さらに詳述する。
【0045】
例えば、ユーザによって、図11に示されるように、番号2のインデックス画像100(このインデックス画像に対応する元画像は静止画像である)が選択され(ステップS24)、そのインデックス画像に対応する元画像が静止画像であると判定されると(ステップS25)、マイクロコントローラ26は、図12に示されるように、選択された番号2のインデックス画像100に、選択の順番を表す番号2のアイコン131を表示させるとともに、対応する画像信号の識別番号を選択順に記憶する。これにより、アニメーション画像の選択番号2に対応付けて、番号2のインデックス画像100に対応する画像信号の識別番号が記憶される。
【0046】
また例えば、ユーザによって、図13に示されるように、番号4のインデックス画像100(このインデックス画像に対応する元画像は静止画像である)が選択され(ステップS24)、そのインデックス画像に対応する元画像が静止画像であると判定されると(ステップS25)、マイクロコントローラ26は、図14に示されるように、選択された番号4のインデックス画像100に、選択の順番を表す番号3のアイコン131を表示させるとともに、対応する画像信号の識別番号を選択順に記憶する。これにより、アニメーション画像の選択番号3に対応付けて、番号4のインデックス画像100に対応する画像信号の識別番号が記憶される。
【0047】
以上のようにして、アニメーション画像に利用したい静止画像が選択される。
【0048】
さらに例えば、ユーザによって、図15に示されるように、番号6のインデックス画像100(このインデックス画像に対応する元画像は動画像である)が選択された場合(ステップS24)、ステップS25において、そのインデックス画像に対応する元画像が静止画像ではない、すなわち動画像であると判定されるため、ステップS27に進み、マイクロコントローラ26は、動画像を再生するシングルモードに設定し、LCD11における表示を、図16に示されるように、動画像を再生するための画面に変更する。
【0049】
図16の例では、動画像141(いまの場合、動画像を構成する1フレーム分の画像A)が表示されており、動画像141の下には、動画像全体の再生尺度を示すバー142および現在の再生位置を示すカーソル143が表示されている。図中、カーソル143が最左端に位置している場合、動画像141を構成する第1フレーム(コマ)目の画像が表示されるようになされており、カーソル143が最右端に位置している場合、動画像141の最後のフレームの画像が表示されるようになされている。
【0050】
ユーザは、十字キー13のセンターボタン13eを操作することで、動画像141の再生を開始する。これにより、図17に示されるように、動画像141の上に、現在再生中であることを示すアイコン151が表示される。また、動画像141は、再生が進むことで画像A(図16)から画像Fに表示が切り替わっている。なお、動画像141の再生中に、再び十字キー13のセンターボタン13eが操作されると、再生が停止される。
【0051】
ユーザは、動画像141の再生中、十字キー13の右ボタン13dを操作するか、またはジョグダイヤル16を上側に回動させて動画像141をコマ送りし、十字キー13の左ボタン13cを操作するか、またはジョグダイヤル16を下側に回動させて動画像141をコマ戻しすることで、アニメーション画像に利用したい画像(1コマ)を表示させる。
【0052】
ユーザは、クリップ(選択)したい画像(例えば、画像H)上で、ボタン群14を構成するメニューボタンを操作すると、マイクロコントローラ26は、図18に示されるように、動画像141の下に、キャンセルボタン161、および選択ボタン162を表示させる。これらのボタンは、それぞれ、動画像のクリップ処理をキャンセルするとき、またはアニメーション画像を生成するための画像(いまの場合、動画像を構成する1コマ分の画像)を選択するとき操作される。
【0053】
なお、図16乃至図18のいずれかの表示状態において、シングルモードで所定のボタン(9枚インデックス画像遷移ボタン)キャンセルボタンが操作された場合、マイクロコントローラ26は、LCD11における表示を、以前、9枚の画像を再生するインデックスモードで選択されていた画面に戻す(図14)。この場合、動画像は選択されずに、そのまま図14のインデックス画像の表示に戻る。
【0054】
図5の説明に戻る。ステップS28において、マイクロコントローラ26は、画像が選択されたか否か、すなわち、所望の画像141上で、メニューボタンが操作され、さらに選択ボタン162(図18)が操作されたか否かを判定し、画像が選択されたと判定した場合、ステップS29に進み、選択された画像をキャプチャして、SDRAM25のエリア52に記憶する。ステップS30において、マイクロコントローラ26は、LCD11における表示を、図19に示されるように変更し、番号6のインデックス画像100に、選択の順番を表わす番号4のアイコン131を表示させるとともに、SDRAM25のエリア52に格納したキャプチャ画像の格納場所を選択順に記憶する。これにより、アニメーション画像の選択番号4に対応付けて、キャプチャ画像を格納したSDRA25のエリア52の格納場所が記憶される。
【0055】
ステップS28において、選択ボタン162が操作されていないと判定した場合、ステップS31に進み、マイクロコントローラ26は、画像選択されずに終了が指示されたか否か、すなわち、図14の表示状態に戻るための所定ボタン(9枚インデックス画像遷移ボタン)が操作されたか否かを判定し、終了が指示されていないと判定した場合、ステップS28に戻り、上述した処理を繰り返し実行する。
【0056】
ステップS31において、画像選択されずに終了が指示されたと判定された場合、マイクロコントローラ26は、LCD11の表示を、図14に示した表示に戻す。
【0057】
ステップS26,S30、またはS31の処理の後、ステップS32において、画像選択が終了したと判定された場合、すなわち、インデックス画像の表示状態においてボタン群14を構成するメニューボタンが操作されたと判定された場合、ステップS33に進み、マイクロコントローラ26は、図20に示されるように、インデックス画像100の下に、レビューボタン171、終了ボタン172、および実行ボタン173を表示させる。これらのボタンは、それぞれ、クリップした画像をレビューするとき、クリップ処理を終了するとき、またはクリップ処理を実行するとき、ユーザが十字キー13の左ボタン13cまたは右ボタン13dを操作することによって選択される。
【0058】
ステップS33において、マイクロコントローラ26は、ユーザにより、アニメーション画像を作成するための処理の実行が指示されたか否か、すなわち、実行ボタン173が操作されたか否かを判定し、実行が指示されていないと判定した場合、ステップS34に進み、さらに、ユーザからアニメーション画像を作成するための処理の終了が指示されたか否か、すなわち、終了ボタン172が操作されたか否かを判定する。
【0059】
ステップS34において、終了ボタン172が操作されていないと判定された場合、ステップS24に戻り、上述したそれ以降の処理が繰り返し実行され、アニメーション画像作成処理を終了するための終了ボタン172が操作されたと判定された場合、マイクロコントローラ26は、アニメーション画像を編集せずに処理を終了させる。
【0060】
ステップS33において、実行ボタン173が操作されたと判定された場合、ステップS35に進み、マイクロコントローラ26は、自身で記憶している、アニメーション画像に利用する画像の選択番号のうち、N番目(いまの場合、1番目)に選択されている画像を呼び出す。ここで、静止画像が選択されている場合には、選択番号に対応付けて識別番号が記憶されているため、マイクロコントローラ26は、その識別番号に基づいて、記録メディア28から対応する1枚の画像信号を呼び出す。また動画像が選択されている場合には、選択番号に対応付けてSDRAM25のエリア52の格納場所が記憶されているため、マイクロコントローラ26は、その格納場所に基づいて、SDRAM25のエリア52から対応するキャプチャ画像を呼び出す。
【0061】
静止画像が呼び出された場合、ステップS36において、マイクロコントローラ26は、SDRAM27に画像信号を一時的に記録する。ステップS37において、マイクロコントローラ26は、SDRAM27から画像信号を読み出し、JPEGモジュール43に転送する。JPEGモジュール43は、入力された画像信号をJPEG方式で解凍し、SDRAM25に展開する。ステップS38において、SDRAM25のエリア52は、解凍された画像を一時的に記憶する。ステップS39において、レゾリューションコンバータ44は、SDRAM25のエリア52に記憶されている解凍された画像を読み出し、その画像サイズを、160×120(ピクセル)のサイズ(以下、サムネイルサイズと称する)に縮小する。
【0062】
一方、キャプチャ画像(動画像)が呼び出された場合、ステップS36乃至S38の処理は実行せず、ステップS39において、レゾリューションコンバータ44は、SDRAM25のエリア52から呼び出されたキャプチャ画像の画像サイズを、サムネイルサイズに縮小する。
【0063】
すなわち、ステップS39の処理で、アニメーション画像を表示するためのサムネイル画像が生成される。ステップS40において、レゾリューションコンバータ44は、SDRAM25のエリア52にサムネイル画像を展開し、そこに一次的に記憶させる。
【0064】
ステップS41において、マイクロコントローラ26は、SDRAM25のエリア52からサムネイル画像を読み出し、LZW(Lempel-Zev-Welch)により圧縮する。圧縮された画像データは、アニメーション画像の1コマとしてマイクロコントローラ26のSDRAM27に一時的に記憶される。
【0065】
ステップS42において、マイクロコントローラ26は、ユーザによって、アニメーション画像を作成するために複数の画像が選択されており、まだ作成されていないアニメーション画像のコマ画像があるか否かを判定する。まだ作成されていないコマ画像があると判定された場合、ステップS35に戻り、上述したそれ以降の処理が繰り返し実行される。具体的には、同様の処理を繰り返すことによって、アニメーション画像を作成するために選択された画像から、2枚目、3枚目のコマ画像が作成される。
【0066】
ステップS42において、アニメーション画像を作成するために選択された全ての画像について処理が終了したと判定された場合、ステップS43に進む。ステップS43において、マイクロコントローラ26は、ファイルシステムを制御し、圧縮されたサムネイル画像信号を含む1つのファイル(1つのインデックスとして表示される(取り扱われる))を作成してSDRAM27に展開させた後、そのファイルを記録メディア28に保存させる。また、このとき、そのアニメーション画像に対応するインデックス画像が生成され、図20に示されるように、番号8のインデックス画像として表示される。ここで、インデックス画像は、例えば、アニメーション画像を構成するサムネイル画像信号のうち、1番目のサムネイル画像信号から生成されるようにする。
【0067】
以上の処理によって、ユーザの判断に基づいて選択した任意の数の静止画像から、サムネイル画像からなる1つのアニメーション画像(いわゆるアニメーションGIF)が生成される。従って、ユーザが記録メディア28の再生を指示すると、マイクロコントローラ26は、LCD11に、図21に示されるようなインデックス画像を表示させる。図21と図7を比較して明らかなように、作成されたアニメーション画像に対応するインデックス画像が番号8のインデックス画像100Aとして表示されているとともに、アニメーション画像であることを示すアイコン181(図21の例の場合、CLIP)が表示されている。
【0068】
これにより、ユーザは、インデックス画像の中でアニメーション画像がどれであるかを容易に知ることができ、また、アニメーション画像を、1つの静止画像と同様に選択することができる。
【0069】
なお、上述したステップS33において実行が指示されると、アニメーション画像を作成するために選択された全ての画像から、アニメーション画像の作成処理(すなわち、ステップS35乃至S42の処理)が直ちに実行されるが、ユーザは、実行を指示する前に、図20に示したレビューボタン17を操作することで、クリップした画像をレビューさせることができる。従って、ユーザは、クリップした画像を確認しながら、アニメーション画像の編集を行うことができるため、より自分好みのアニメーション画像を容易に作成することができる。
【0070】
次に、図22のフローチャートを参照して、上述した一連の処理で作成されたアニメーション画像、静止画像、および動画像を再生する画像再生処理について説明する。この処理は、ユーザが、モードダイヤル12を操作して再生モードに設定し、さらに複数枚の画像を再生できるインデックスモードに設定した後、複数枚の画像の中から1つのインデックス画像を選択したときに開始される。
【0071】
ステップS71において、マイクロコントローラ26は、記録メディア28から、ユーザによって指定された1つの画像データを呼び出す。ステップS72において、マイクロコントローラ26は、呼び出した画像データをSDRAM27に展開し、一時的に記憶させる。ステップS73において、解凍処理が行われる。選択された画像が静止画像である場合、SDRAMインターフェースモジュール24のJPEGモジュール43は、SDRAM27に記憶しているデータをJPEG方式で解凍する。選択された画像が動画像である場合、SDRAM27に記憶されているデータが、例えば、MPEG方式で解凍される。選択された画像がアニメーション画像である場合、マイクロコントローラ26は、SDRAM27に記憶しているデータをLZW方式で解凍する。
【0072】
ステップS74において、SDRAM25のエリア53は、解凍された画像を一時的に記憶する。ステップS75において、ビデオエンコード&オンスクリーンディスプレイ部42は、画像をビデオ出力するために、画像を指定されたサイズ(この場合、LCD11に表示させるための画像サイズ)に変更する。ステップS76において、LCD11は、画像をディスプレイ上に表示する。選択された画像が静止画像であれば静止画像が表示され、選択された画像が動画像であれば動画像が表示され、選択された画像がアニメーション画像であれば、アニメーション画像(擬似動画)が表示される。
【0073】
以上の処理によって、ユーザは、静止画像、動画像、およびアニメーション画像を、その種類に関わらず同じ再生モードで再生させることができる。
【0074】
またユーザは、以上の処理によって生成されたアニメーション画像に、さらに画像を追加したり、削除したり、あるいは、再生順を変更するといった、アニメーション画像の再編集を行うこともできる。
【0075】
例えば、ユーザがボタン群14や十字キー13などを操作して、アニメーション画像の再編集処理を指示したとき、マイクロコントローラ26は、ユーザからの指示に基づいて、記録メディア28に保存されているアニメーション画像(上述した処理によって作成されたアニメーション画像)を読み出し、SDRAM27に展開し、一時的に記憶させた後、LZW方式で解凍処理を行う。そして、解凍された画像がSDRAM25のエリア53に一時的に記憶され、ビデオエンコード&オンスクリーンディスプレイ部42によって、指定サイズに変更された後、LCD11に、アニメーション画像のサムネイル画像が並べて表示される。
【0076】
図23は、この場合のアニメーション画像の各サムネイル画像の表示例を示している。この例では、4枚のサムネイル画像200および所定のサムネイル画像200(いまの場合、番号0のサムネイル画像200)に対応していアンカー211が表示されている。これらのサムネイル画像200は、上述した処理によって、番号0、番号2、番号4、および番号6の画像順でサムネイル画像が作成されたため、その作成順で表示されているとともに、選択順を表わすアイコン212(選択番号1乃至4)が表示されている。またサムネイル画像200の下には、追加ボタン201、削除ボタン202、ソートボタン203、およびキャンセルボタン204が表示されている。これらのボタンは、それぞれ、アニメーション画像に新たに画像を追加するとき、削除するとき、ソートする(並べ替える)とき、または、再編集処理をキャンセルするとき、ユーザが十字キー13の左ボタン13cまたは右ボタン13dを操作することによって選択される。
【0077】
ユーザが追加ボタン201を選択したとき、マイクロコントローラ26は、LCD11の表示を、図9に示したインデックス画像の表示に変更する。これにより、ユーザは、十字キー13を操作して、アンカー121を上下左右に移動させ、所望位置でセンターボタン13eを操作することで、新たに追加したい画像を選択する。このとき、マイクロコントローラ26は、追加された画像信号の識別番号を記憶する。なお、選択処理を続けて行うことで、複数の画像を選択することもできる。
【0078】
例えば、番号5のインデックス画像100が選択された場合、マイクロコントローラ26は、LCD11の表示を、図24に示されるように変更する。この例では、アンカー211が番号0のサムネイル画像200を選択している状態で、追加処理が実行されたため、番号0のサムネイル画像の前に番号5のインデックス画像が追加される。これにより、選択順を表わすアイコン212の表示が更新され、番号5のインデックス画像が選択番号1となる。このとき、マイクロコントローラ26は、選択番号1に対応付けて番号5のインデックス画像に対応する画像信号の識別番号を記憶するとともに、番号0、番号2、番号4、および番号6のサムネイル画像を、それぞれ選択番号2乃至5に対応付けてSDRAM27に記憶させる。
【0079】
またユーザが、図23の各サムネイル画像の表示において、アンカー212を番号2のサムネイル画像200に移動させて削除ボタン202を選択したとき、マイクロコントローラ26は、LCD11の表示を、図25に示されるように変更する。この例では、番号2の画像が削除されることによって、選択番号が更新され、番号4のサムネイル画像200のアイコン212が番号2に変更されるとともに、番号6のサムネイル画像200のアイコン212が番号3に変更される。このとき、マイクロコントローラ26は、番号0、番号4、および番号6のサムネイル画像を、それぞれ選択番号1乃至3に対応付けてSDRAM27に記憶させる。
【0080】
またユーザが、図23の各サムネイル画像の表示において、ソートボタン203を選択したとき、マイクロコントローラ26は、LCD11の表示を、図26に示されるように変更する。この例では、アイコン212の表示が消去され、画像の選択順を変更することができるようになされる。またサムネイル画像200の下には、OKボタン221、およびキャンセルボタン222が表示されている。これらのボタンは、それぞれ、新たに選択した順にサムネイル画像を並べ替えるとき、または、サムネイル画像の並べ替えをキャンセルするとき、ユーザが十字キー13の左ボタン13cまたは右ボタン13dを操作することによって選択される。
【0081】
ユーザは、十字キー13を操作して、所望位置でセンターボタン13eを操作することで、所定のサムネイル画像を選択する。そして、所定のサムネイル画像が選択されたとき、マイクロコントローラ26は、そのサムネイル画像に、選択の順番を表わす番号のアイコン212を表示させる。
【0082】
例えば、図27に示されるように、番号4、番号6、番号2、および番号0のサムネイル画像の順で選択され、OKボタン221が操作された場合、マイクロコントローラ26は、LCD11の表示を、図28に示されるように変更する。この例では、サムネイル画像が並べ替えられることによって選択番号が更新され、番号4のサムネイル画像のアイコン212が番号1に変更され、番号6のサムネイル画像のアイコン212が番号2に変更され、番号2のサムネイル画像のアイコン212が番号3に変更され、番号0のサムネイル画像のアイコンが番号4に変更される。このとき、マイクロコントローラ26は、番号4、番号6、番号2、および番号0のサムネイル画像を、それぞれ選択番号1乃至4に対応付けてSDRAM27に記憶させる。
【0083】
以上のようにして、一旦作成されたアニメーション画像の再編集を行うことができる。そして、ユーザによって、ボタン群14を構成するメニューボタンが操作されると、マイクロコントローラ26は、図29に示されるように、サムネイル画像200の下に、レビューボタン231、終了ボタン232、および実行ボタン233を表示させる。これらのボタンは、それぞれ、再編集した画像をレビューするとき、再編集処理を終了するとき、または再編集処理を実行するとき、ユーザが十字キー13の左ボタン13cまたは右ボタン13dを操作することによって選択される。
【0084】
ユーザが、実行ボタン233を操作すると、アニメーション画像が再編集される。具体的には、アニメーション画像に新たな画像が追加された場合には、マイクロコントローラ26は、自身で記憶している、追加画像の識別番号に基づいて、対応する画像信号を記録メディア28から呼び出し、SDRAM27を介してJPEGモジュール43に転送し、そこでJPEG方式で解凍させる。解凍された画像は、SDRAM25のエリア52に一次的に記憶され、レゾリューションコンバータ44で画像サイズがサムネイルサイズに縮小され、SDRAM25のエリア52を介してマイクロコントローラ26でLZW圧縮され、SDRAM27に一次的に記憶される。マイクロコントローラ26は、ファイルシステムを制御し、再編集されたサムネイル画像信号を含む1つのファイルを作成してSDRAM27に展開させた後、そのファイルを記録メディア28に上書きするか、あるいは、別ファイルとして記録メディア28に保存させる。
【0085】
また、アニメーション画像のサムネイル画像がソートまたは削除された場合には、マイクロコントローラ26は、ファイルシステムを制御し、SDRAM27に記憶されている再編集されたサムネイル画像信号を含む1つのファイルを作成させ、記憶メディア28に保存させる。
【0086】
以上の処理によって、一旦作成されたアニメーション画像の再編集が行われる。従って、ユーザは、自由にアニメーション画像の作成を行ったり、画像の追加、削除、あるいは並べ替えといった再編集を行うことができ、アニメーション画像作成の操作性が向上する。
【0087】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【0088】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを記録する記録媒体は、図3に示されるように、磁気ディスク31(フレキシブルディスクを含む)、光ディスク32(CD-ROM、DVD(Digital Versatile Disc)を含む)、光磁気ディスク33(MD(Mini-Disc)(登録商標)を含む)、もしくは半導体メモリ34などよりなるパッケージメディア、または、プログラムが一時的もしくは永続的に記録されるFlash ROMやハードディスクドライブなどにより構成される。記録媒体へのプログラムの記録は、必要に応じてルータ、モデムなどのインターフェースを介して、公衆回線網、ローカルエリアネットワーク、またはインターネットなどのネットワーク、デジタル衛星放送といった、有線または無線の通信媒体を利用して行われる。
【0089】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【0090】
【発明の効果】
以上のように、本発明によれば、簡単かつ効率的にアニメーション画像の編集を行うことができる。
【0091】
また本発明によれば、静止画像や動画像などの様々な画像素材から、簡単かつ効率的にアニメーション画像の編集を行うことができる。
【図面の簡単な説明】
【図1】本発明を適用したデジタルスチルカメラの外観の構成例を示す図である。
【図2】図1のデジタルスチルカメラの十字キーの拡大図である。
【図3】デジタルスチルカメラの電気的構成例を示すブロック図である。
【図4】撮影処理を説明するフローチャートである。
【図5】アニメーション画像編集処理を説明するフローチャートである。
【図6】図4に続くフローチャートである。
【図7】インデックス画像の表示例を示す図である。
【図8】図7のクリップボタンが選択された場合のインデックス画像の表示例を示す図である。
【図9】図8の選択ボタンが選択された場合のインデックス画像の表示例を示す図である。
【図10】他のインデックス画像の表示例を示す図である。
【図11】他のインデックス画像の表示例を示す図である。
【図12】他のインデックス画像の表示例を示す図である。
【図13】他のインデックス画像の表示例を示す図である。
【図14】他のインデックス画像の表示例を示す図である。
【図15】他のインデックス画像の表示例を示す図である。
【図16】動画像再生画面の表示例を示す図である。
【図17】再生が指示された場合の動画像再生画面の表示例を示す図である。
【図18】他の動画像再生画面の表示例を示す図である。
【図19】インデックス画像の表示例を示す図である。
【図20】他のインデックス画像の表示例を示す図である。
【図21】他のインデックス画像の表示例を示す図である。
【図22】画像再生処理を説明するフローチャートである。
【図23】アニメーション画像の各サムネイル画像の表示例を示す図である。
【図24】図23の追加ボタンが選択された場合の各サムネイル画像の表示例を示す図である。
【図25】図23の削除ボタンが選択された場合の各サムネイル画像の表示例を示す図である。
【図26】図23のソートボタンが選択された場合の各サムネイル画像の表示例を示す図である。
【図27】他の各サムネイル画像の表示例を示す図である。
【図28】他の各サムネイル画像の表示例を示す図である。
【図29】他の各サムネイル画像の表示例を示す図である。
【符号の説明】
1 デジタルスチルカメラ, 2 本体, 3 表示部, 11 LCD, 12 モードダイヤル, 13 十字キー, 14 ボタン群, 15 ズームレバー, 16 ジョグダイヤル, 17 シャッタボタン, 24 SDRAMインターフェースモジュール, 25 SDRAM, 26 マイクロコントローラ, 27 SDRAM, 28 記録メディア, 29 ドライブ, 31 磁気ディスク, 32 光ディスク, 33 光磁気ディスク, 34 半導体メモリ, 41 カメラ信号処理部, 42 ビデオエンコード&オンスクリーンディスプレイ部, 43 JPEGモジュール, 44 レゾリューションコンバータ, 41乃至53 エリア

Claims (4)

  1. 被写体を撮影するとともに、撮影した画像を再生する携帯型装置の画像処理方法において、
    撮影された前記被写体の画像の記録を制御する記録制御ステップと、
    指定された前記画像から生成されたサムネイル画像を1つのコマとし、前記画像としての静止画像から生成されたサムネイル画像、および前記画像としての動画像から生成されたサムネイル画像から生成されたアニメーション画像から、前記アニメーション画像に対応するインデックス画像を生成する生成ステップと、
    前記画像から生成されたインデックス画像、および前記アニメーション画像に対応するインデックス画像を並べて表示する表示ステップと、
    前記表示ステップの処理において表示されている前記アニメーション画像に対応する前記インデックス画像が選択された場合、ユーザの操作に応じて、選択された前記インデックス画像に対応する前記アニメーション画像の再生、削除、再編集、または印刷の制御の何れかの処理を実行する実行ステップと
    を含み、
    前記生成ステップにおいて、前記アニメーション画像を記憶手段に展開し、前記記憶手段に一時的に記憶されている前記アニメーション画像から、前記インデックス画像を生成し、
    前記ユーザの操作により前記アニメーション画像の再編集が指示された場合、前記実行ステップにおいて、前記画像から生成された前記インデックス画像をさらに表示し、表示されている前記インデックス画像から、前記アニメーション画像の再編集に用いる前記画像のインデックス画像として選択された所定のインデックス画像に対応する前記画像が動画像であるとき、前記動画像を構成する複数コマのうちの所定のコマからアニメーション画像の基になるサムネイル画像を生成し、そのサムネイル画像を再編集が指示された前記アニメーション画像に対して追加して、新たなアニメーション画像を編集する
    ことを特徴とする画像処理方法。
  2. 被写体を撮影するとともに、撮影した画像を再生する携帯型装置の画像処理方法において、
    静止画像から生成されたサムネイル画像、および動画像から生成されたサムネイル画像からなるアニメーション画像の再編集が指示された場合、撮影され、記録されている複数の前記被写体の画像から生成されるインデックス画像を表示する第1の表示ステップと、
    前記第1の表示ステップの処理により表示されている前記インデックス画像から、所定のインデックス画像が選択され、選択された前記所定のインデックス画像に対応する前記画像が動画像である場合、前記動画像を構成する複数コマのうちの所定のコマから、アニメーション画像の基になるサムネイル画像を生成する第1の生成ステップと、
    再編集が指示された前記アニメーション画像に対して、前記第1の生成ステップの処理により生成された前記サムネイル画像を追加して新たなアニメーション画像を編集する編集ステップと、
    前記画像から生成されるインデックス画像、および前記新たなアニメーション画像から生成された前記新たなアニメーション画像に対応するインデックス画像を並べて表示する第2の表示ステップと
    を含むことを特徴とする画像処理方法。
  3. 前記画像および前記新たなアニメーション画像を記憶手段に展開し、前記記憶手段に一時的に記憶されている前記画像および前記新たなアニメーション画像から、前記第2の表示ステップの処理により表示される前記インデックス画像を生成する第2の生成ステップをさらに含む
    ことを特徴とする請求項2に記載の画像処理方法。
  4. 選択された前記所定のインデックス画像に対応する前記動画像を表示する第3の表示ステップをさらに含み、
    前記第1の生成ステップにおいて、表示された前記動画像の選択された前記所定のコマから前記サムネイル画像を生成する
    ことを特徴とする請求項3に記載の画像処理方法。
JP2002101674A 2002-04-03 2002-04-03 画像処理方法 Expired - Fee Related JP4192487B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002101674A JP4192487B2 (ja) 2002-04-03 2002-04-03 画像処理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002101674A JP4192487B2 (ja) 2002-04-03 2002-04-03 画像処理方法

Publications (3)

Publication Number Publication Date
JP2003299009A JP2003299009A (ja) 2003-10-17
JP2003299009A5 JP2003299009A5 (ja) 2005-09-08
JP4192487B2 true JP4192487B2 (ja) 2008-12-10

Family

ID=29388745

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002101674A Expired - Fee Related JP4192487B2 (ja) 2002-04-03 2002-04-03 画像処理方法

Country Status (1)

Country Link
JP (1) JP4192487B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101058027B1 (ko) 2004-11-22 2011-08-19 삼성전자주식회사 이미지 저장 방법

Also Published As

Publication number Publication date
JP2003299009A (ja) 2003-10-17

Similar Documents

Publication Publication Date Title
US8284270B2 (en) Imaging device, edition device, image processing method, and program
US6683649B1 (en) Method and apparatus for creating a multimedia presentation from heterogeneous media objects in a digital imaging device
US8127232B2 (en) Method and apparatus for editing heterogeneous media objects in a digital imaging device
US6738075B1 (en) Method and apparatus for creating an interactive slide show in a digital imaging device
US8004594B2 (en) Apparatus, method, and program for controlling display of moving and still images
US8203626B2 (en) Apparatus and method for image processing with special effect application to image and display of animation image
JP2004312495A (ja) 画像処理プログラム及び画像処理装置
WO2000064154A1 (en) Imaging device and signal processing method
JP2004274502A (ja) デジタルカメラ
JP4653904B2 (ja) オーディオ再生機能付きカメラ
JP3790871B2 (ja) 画像再生装置
JP4742296B2 (ja) 撮像装置、合成画像作成方法及びプログラム
JP2011147119A (ja) 画像処理装置および画像処理プログラム
JP4192487B2 (ja) 画像処理方法
JP2006211324A (ja) ディジタルカメラ装置、画像再生方法および画像再生プログラム、ならびに、データ構造体
JP2002185841A (ja) 画像再生装置及び電子カメラ装置並びに画像再生方法
JP3264970B2 (ja) デジタルカメラ
JP4860495B2 (ja) 撮像装置
JP3495582B2 (ja) ディジタルカメラ
JP4552631B2 (ja) デジタルカメラ
JP4464012B2 (ja) 記録装置及びその方法
JP4411194B2 (ja) 記録再生装置、記録再生方法、及びコンピュータプログラム
JP5042980B2 (ja) オーディオ再生機能付きカメラ
JP2010093407A (ja) 撮像装置
KR20050036556A (ko) 영상의 기록과 재생을 동시에 수행할 수 있는 촬영장치 및그의 기록/재생 동시수행방법

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050318

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050318

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070807

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070926

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071107

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071207

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080111

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080908

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

Free format text: PAYMENT UNTIL: 20111003

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20121003

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20131003

Year of fee payment: 5

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