JP3767093B2 - Image data group editing / playback method, image processing apparatus, and recording medium recording image data group editing / playback program - Google Patents

Image data group editing / playback method, image processing apparatus, and recording medium recording image data group editing / playback program Download PDF

Info

Publication number
JP3767093B2
JP3767093B2 JP15803597A JP15803597A JP3767093B2 JP 3767093 B2 JP3767093 B2 JP 3767093B2 JP 15803597 A JP15803597 A JP 15803597A JP 15803597 A JP15803597 A JP 15803597A JP 3767093 B2 JP3767093 B2 JP 3767093B2
Authority
JP
Japan
Prior art keywords
group
image
image data
list
recording medium
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
JP15803597A
Other languages
Japanese (ja)
Other versions
JPH10336579A (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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP15803597A priority Critical patent/JP3767093B2/en
Publication of JPH10336579A publication Critical patent/JPH10336579A/en
Application granted granted Critical
Publication of JP3767093B2 publication Critical patent/JP3767093B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Television Signal Processing For Recording (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、画像データの編集/再生方法に関し、特に、デジタルカメラやパーソナルコンピュータ(以下、パソコンと記す)等の画像処理装置における画像データのグループ編集/再生方法およびそれらの方法を用いた画像処理装置に関する。
【0002】
【従来の技術】
デジタルカメラで撮像された被写体像は、CCDによる光電変換、信号変換及び信号処理等を経て画像データとして記憶媒体に記録される。この場合、画像データは記録媒体上に撮像した順番に記録されてゆく。
また、デジタルカメラの多くは液晶ディスプレイ等からなる表示装置を備えており、このようなデジタルカメラでは、使用者は撮像の際にそれをファインダー代りに用いることもできるし、また、撮像後に記録媒体から読み出した再生画像を表示することもできる。しかし、このようなデジタルカメラで再生画像を表示する場合には、画像データは撮像した順序で記録媒体から読み出されるので、表示装置の画面上にも撮像順に表示されるのが通常である。
【0003】
【発明が解決しようとする課題】
しかしながら、使用者の側からは、上記従来のデジタルカメラでは記録されている画像データの中から、特定の画像を取り出して表示し、所望の画像を出力したい場合や、順不同に記録されている数枚の画像データを一定の順序に順序付けて表示し、所望の画像をまとめて出力したい場合や、あるテーマ、例えば、花の画像だけを取り出して表示し、所望の画像を出力したいといった場合にも、常に先頭画像から順に表示させながら所望の画像を選ぶ必要があるので、不便であること、また、最後の画像まで表示しなければ所望の画像を再生できない場合もあることから、記録されている画像データが多い場合には(液晶ディスプレイは電池消耗度が高いので)電池を消耗する点等の問題点が指摘され、このための簡易な手段の開発が要請されていた。
【0004】
本発明は上記問題点を解消して使用者の要請に応えるべくなされたものであり、記録された画像データを編集してグループ化し、グループ化された画像データをグループ別に選択して再生/表示する、画像データのグループ編集/再生方法および、その方法に基づいて画像データのグループ編集/再生を行なう画像処理装置の提供を目的とする。
【0005】
【課題を解決するための手段】
上記の目的を達成するために本発明の画像データのグループ編集/再生方法は、記録媒体に画像データを記録し、記録媒体に記録された画像データを再生して画像表示する画像処理装置において、記録媒体に記録された画像データを再生して画像表示し、該画像が所望のグループに属するよう該画像のリストデータをグループ登録リストに登録するグループ編集工程と、所望のグループを選択し、該選択したグループに属する画像の画像データをグループ登録リストに基づいて記録媒体から順次取り出して再生し、画像表示するグループ再生工程とを有し、さらにグループ編集工程が、いずれのグループにも属さない画像を非グループに所属するものとしてそのリストデータを前記グループ登録リストに登録する工程を含み、グループ再生工程が非グループに所属する画像の画像データをグループ登録リストに基づいて順次取り出して再生し、画像表示する工程を含むことを特徴とする。
【0006】
また、グループ編集工程が、グループ再生工程で得た画像の所属グループを変更し、または該画像が非グループに属する場合には所望のグループに属するよう、グループ登録リストの該画像分のリストデータを更新してグループ登録リストに登録するグループ変更工程と、グループ再生工程で得た画像の所属グループを解除して非グループとしてグループ登録リストの該画像分のリストデータを更新してグループ登録リストに登録するグループ解除工程とを含むようにしてもよい。
【0007】
また、本発明の画像処理装置は、プログラムされたコンピュータによって、記録媒体に画像データを記録し、記録媒体に記録された画像データを再生して画像表示する画像処理装置であって、モード指定手段と、モード指定手段により指定されたモードを判定するモード判定手段と、グループ編集モードで、グループ分けされた画像のリストデータを登録したグループ登録リストと、記録媒体に記録された画像データを再生して画像表示する第1の画像再生手段と、上記画像の所属するグループを選択するグループ化指定手段と、上記画像が選択されたグループに属するように該画像のリストデータをグループ登録リストに登録するグループ登録手段と、グループ再生モードで、所望の再生グループを選択する再生グループ選択手段と、上記選択したグループに属する画像の画像データをグループ登録リストに基づいて記録媒体から順次取り出して再生し、画像表示する第2の画像再生手段と、を有し、グループ編集モードにおいて、更に、グループ化再生手段が、いずれのグループにも属さない画像を非グループに所属するものとして選択し、グループ登録手段が非グループに属するものとして選択された画像のリストデータをグループ登録リストに登録し、グループ再生モードにおいて、更に、再生グループ選択手段が非グループを選択する手段を有し、第2の画像再生手段が非グループに所属する画像の画像データをグループ登録リストに基づいて記録媒体から順次取り出して再生し、画像表示するよう構成することを特徴とする。
【0008】
また、グループ編集モードにおいて、グループ化指定手段がグループ再生モードで得た画像の所属グループを変更し、または該画像が非グループに属する場合には所望のグループに属するようグループ付けをするグループ変更手段と、前記グループ再生工程で得た画像の所属グループを解除して非グループとするグループ解除手段を含み、グループ登録手段がグループ変更された画像のリストレコードを更新してグループ登録リストに登録するグループ変更登録手段と、グループ解除された画像のリストレコードを更新してグループ登録リストに登録するグループ解除登録手段とを含むよう構成するようにしてもよい。
【0009】
【発明の実施の形態】
<画像処理装置の構成>
図1は本発明の画像処理装置の構成例を示すブロック図である。
画像処理装置100は、画像データを記録部50に与える画像データ入力系10と、画像処理装置100全体の動作制御を行なう制御部20と、ユーザによって操作された指示結果を制御部20に与える操作部30と、記録媒体51に記録されている画像データの再生結果を表示する表示部40と、画像データ入力系10からの画像データおよび後述のグループ登録リストを記録媒体51に記録すると共にそれらの読み出しを行なう記録部50と、「画像処理装置100」用の入力インターフェイス81(後述)と、外部機器に画像処理装置100による処理結果を出力する出力インターフェイス82を有している。なお、図1で記号90はバスラインを示す。
【0010】
画像データ入力系10としては、画像処理装置100全体をデジタルカメラとする場合には図8に示すようなデジタルカメラの光学系11からDRAM14に至る系が相当し、画像処理装置100がパソコン等のコンピュータ装置によってプログラム制御される処理装置(以下、「画像処理装置」と記す)の場合には、デジタルカメラ、デジタルカメラ以外の撮像装置、スキャナー等の画像データ変換装置およびメモリーカードやCD−ROM等の画像データを記録した記録媒体の読取装置等が相当する。
なお、画像処理装置100全体をデジタルカメラとする場合には、図1の入力インターフェイス81は不要である。
【0011】
また、デジタルカメラからの画像データは後述するようにJPEG圧縮されているので「画像処理装置100」では画像データの伸張部を設けるか画像データ伸張手段をプログラムで構成して後述する各手段と同様にROM23に格納してCPU21により実行するように構成することが望ましい。この場合、画像データ入力系10からの画像データが圧縮データでない場合(例えば、スキャナー出力)には画像データの伸張部或いは伸張手段を機能させないように構成する。なお、画像処理装置100全体をデジタルカメラとする場合には、データ伸張の際にはデジタルカメラの圧縮データ伸張部(信号処理部(図8))を用いる。
【0012】
制御部20はCPU21、RAM22、及びROM23を有している。CPU21はROM23に格納されている制御プログラムにより画像処理装置100全体の制御を行なうと共に、グループ編集/再生手段により画像データのグループ編集とグループ再生/表示および出力を行なう。
【0013】
RAM22はデータ或いは処理結果の一時記憶および中間作業領域等に用いられる。なお、画像処理装置100をデジタルカメラとする場合には画像データの作業領域としてDRAM14(図8)を用いることもできる。
【0014】
ROM23は上述の制御プログラムとグループ編集/再生手段および画像処理装置の各種機能を実行させるためのプログラムを記録する記録媒体であり、PROM、FROM(フラッシュROM)等が用いられる。なお、これらプログラムをROM23以外のリムーバブルな記録媒体(例えば、記録媒体51(後述))に格納するように構成することもできる。
【0015】
操作部30はモード切換えボタン(キー)、ファンクションボタン(キー)、登録ボタン(キー)等を有し、使用者による選択操作、或いは確認操作により押し下げ等が行なわれると、その結果が電気信号(デジタルコード)変換され、バス90を介してCPU21に入力される。CPU21は受け取った電気信号を基にこれらのボタン(キー)の状態フラグをセットする。
【0016】
表示部40はVRAM(ビデオラム)およびビデオモニタ(例えば、図8の液晶ディスプレイ43やパソコンのディスプレイ)からなり、記録媒体51から読み出された画像データの再生結果をビデオモニタの画面上に表示する。なお、VRAMは画像格納用(VRAMa)と表示データ格納用(VRAMb)の2枚(若しくは2枚以上)を備えることが望ましく(図8参照)、この場合、VRAMaには記録媒体51から読み出された画像データがビットマップイメージで展開され、VRAMbには選択メニューや入力指示メッセージ等の表示データが一時的に格納され、ビデオモニタの画面上に重畳表示される。
【0017】
記録部50は記録媒体51を収容し、CPU21の制御により記録媒体51上に画像入力10からの画像データおよび本発明のグループ編集モード下で作成/更新されるグループ登録リスト130(図3〜図5)を記録し、また、記録媒体51から画像データ或いはグループ登録リストを読み出してRAM22(或いは、DRAM14)に転送する。なお、記録部50によるデータの転送はDMA(ダイレクトメモリーアクセス方式)によって行なわれるよう構成することが望ましい。
【0018】
記録媒体51は画像処理装置100がデジタルカメラに相当する場合にはフラッシュROMやメモリーカードが用いられる。
また、「画像処理装置100」の場合にはFD,磁気ディスク,光ディスク等のリムーバブルな記録媒体が用いられる。この場合、記録装置50として、FD装置,磁気ディスク装置,光ディスク装置等が用いられる。
【0019】
インターフェイス81は「画像処理装置100」の場合に、画像データを外部画像データ入力系(10)から入力するために設けられているが、前述した
ように画像データ入力系10が内部データ入力系(すなわち、デジタルカメラの光学系11〜DRAM14に至る系)である場合には不要である。
【0020】
<モード>
動作モードは画像処理手段100の有する処理手段(プログラム)によって規定され、操作部30に設けられた、ボタン、キー、或いはスイッチの操作によって使用者により選択される。
画像処理装置100は画像データ編集/再生モードとその他のモードを有し、画像データ編集/再生モードは更に画像データのグループ編集モードおよびグループ再生モードに分けられる。これら、動作モードの選択は画像処理装置100の動作中の任意の時点で行なうことができる。
【0021】
グループ編集モードでは、記録媒体51に記録されている画像データのうちグループ登録リスト130に登録されていない画像データ(未登録画像)を所望のグループに登録する。また、このモード下で登録済みグループの変更や解除を行なうこともできる。なお、グループ化しない独立画像も非グループとしてグループ登録リスト130に登録できる(図3)。
グループ再生モードでは、グループを指定してそのグループに属している画像を表示部40の画面上に表示できる。
【0022】
<画像データ編集/再生手段>
図2は、本発明の画像データ編集/再生方法に基づく画像データ編集/再生手段の構成例を示すブロック図であり、画像データ編集/再生手段110は、モード判定手段111と、グループ編集モードとグループ再生モードに共通する登録リスト展開手段112および選択画面表示手段113と、グループ再生モードを実現する再生グループ選択手段114および画像再生/表示手段115と、グループ編集モードを実現する画像再生/表示手段115’,グループ化指定手段116,グループ登録手段117および登録リスト記録手段118から構成されている。なお、画像データ編集/再生手段110は実施例ではプログラムで構成されている。
【0023】
モード判定手段111は、使用者によって選択された画像処理手段100の動作モードを調べ、それが画像データ編集/再生モードか否かを判定し、画像データ編集/再生モードの場合には更に動作モードがグループ編集モードかグループ再生モードかを判定し、判定結果を保存する。
【0024】
登録リスト展開手段112は、グループ編集モード下でグループ化(或いは、非グループ画像として登録)された各画像の記録媒体51上での格納位置を登録した登録グループリスト130を記録媒体51から読み出して、RAM22上に展開する。
【0025】
選択画面表示手段113は、表示部40のVRAMbにグループ選択画面データをイメージ展開して画面上にグループ選択画面を表示する。グループ選択画面上にはグループの名称、番号または記号或いはそれらの組合せを表示してグループを区別すると共に、操作案内メッセージおよびグループ指定用カーソルを表示する(図9〜図12)。なお、グループの区別表示は上述の名称等に限られず、グループを象徴する図形(アイコン等)若しくはそれぞれのグループを代表する画像(縮小画像)を表示するように構成することもできる。
【0026】
再生グループ選択手段114は、使用者が所望のグループを指定したのち特定のボタン(またはキー或いはスイッチ)を操作すると指定されたグループを再生グループとして選択する。
【0027】
画像再生/表示手段115は指定されたグループの画像を記録媒体51から読み出して再生処理した後、表示部20のVRAMaにビットマップ展開して画面上に表示する。この場合、指定されたグループに属する画像をRAM22上に展開されているグループ登録リストにより特定し、使用者が特定のボタン(またはキー或いはスイッチ)を操作する毎に、同リストに登録してある同じグループの画像番号(或いは、格納アドレス)を順次取り出して画像格納アドレスを求め、そのアドレスを記録部50に与えることにより画像の読み出しを行なう。
【0028】
画像再生/表示手段115’はグループ編集モードで未登録画像を表示する。未登録画像としてはグループ登録されていない画像(新たに記録媒体51に記録された画像(≠非グループ登録画像))を記録媒体51から読み出して表示する。この場合、VRAMbに「未登録画像」イメージを書込んで画像と重畳表示することが望ましい。グループ登録されていない画像がない場合にはその旨のメッセージを表示する。
【0029】
グループ化指定手段116は、使用者が所望のグループを指定したのち特定のボタン(またはキー或いはスイッチ)を操作すると指定されたグループを表示された画像のグループとして選択する。この場合、グループ化されない画像(独立画像)もまとめて非グループとしてグループ化する。
【0030】
なお、グループ化指定手段116が、更に、グループ変更手段およびグループ解除手段(図示せず)を含むように構成し、グループ変更手段では既にグループ指定されグループに属している画像を他のグループに変更し、グループ解除手段では所属グループを解除して独立画像とすることもできる(この場合は、自動的に非グループに属することとなる(図4))。
【0031】
グループ登録手段117は、グループ化指定手段116により未登録画像の所属グループが選択された場合に、そのグループ番号、グループ名称、画像番号(或いは、画像格納アドレス)、画像の画素密度コードをRAM22に展開されたグループ登録リスト130(図4)に書込む。また、独立画像は非グループコード(図3〜図5の例では’99’)を書込んで同様に登録する。
なお、グループ登録手段117が、更に、グループ変更登録手段およびグループ解除登録手段(図示せず)を含むように構成し、グループ変更登録手段ではグループ化指定手段116によりグループ変更が指定された場合に変更後のグループ番号および名称でRAM22に展開されているグループ登録リスト130の当該画像分のリストレコードを更新する(図4)。同様に、グループ解除登録はグループ化指定手段116により手段グループ解除が指定された場合にはRAM22に展開されているグループ登録リスト130の当該画像分のリストレコードのグループ番号を非グループコードに置換し、名称をクリアする。
【0032】
登録リスト記録手段118は画像データ編集/再生モードが終了或いは中止された(他の動作モードが選択された場合を含む)場合に起動され、RAM22に格納されているグループ登録リスト130を昇順にソート(例えば、グループ番号、画像番号の順で昇順に並べ換え)してから(図5)、記録部50を介して記録媒体51のグループ登録リスト130用の記録領域に記録する。
図3〜図5は本発明に基づくグループ登録リストの構成例を示す図である。
グループ登録リスト130は記録媒体51の所定領域(画像格納領域の前の固定位置が望ましい)に記録されており、画像データ編集/再生モードが指定されると読み出されて、RAM22に図3に示すようなテーブルリストとして展開される。
【0033】
グループ登録リスト130には、記録媒体51に記録された画像のうちグループ編集モード化でグループ登録処理を受けた画像データの所属グループ番号、グループ名称、画像番号或いは画像レコード格納アドレス、画像のサイズを示す画素密度コードが、それぞれのリストレコード(グループリストを構成する画像と1対1に対応するレコードをいう)のグループ番号格納位置131、グループ名称格納位置132、画像番号格納位置133、密度コード格納位置134に格納される。
なお、グループ名称格納位置132および密度コード格納位置134は省略可能であり、グループ登録リスト130をグループ番号格納位置131および画像番号格納位置133のみで構成することもできる。
【0034】
図3で、グループ登録リスト130には、グループ番号が’1’、グループ名称’A’の画像データのリストレコードが3個、グループ番号が’2’、グループ名称’B’の画像データのリストレコードが2個、グループ番号が’3’、グループ名称’C’の画像データのリストレコードが2個、・・、グループ番号が’99’の独立画像データのリストレコードが2個登録されている。
【0035】
グループ名称は、番号または記号或いはそれらの組合せで操作部30からキー入力(或いは、ボタン入力)されるが、番号または記号に限られることなく、グループを象徴する図形(アイコン等)若しくはそれぞれのグループを代表する画像(縮小画像)の格納位置を格納するように構成することもできる。なお、同じグループに属する画像がある場合には、グループ名称はコピーされる。
【0036】
また、画像番号格納位置133には記録媒体51に記録された画像に画像番号が付けられている場合にはその画像番号を、画像番号が付けられていない場合には画像読み取り時に獲得される画像の先頭アドレス(通常はアドレスレジスタを参照することにより獲得できる)を格納アドレスとして書込む。
【0037】
なお、本実施の形態ではグループ登録リスト130をRAM22に展開するように構成したが、RAM22に展開することなく、記録媒体51に記録されているグループ登録リスト130をそのつど参照(検索)するように構成することもできる。この場合は、グループ登録リスト130を更新した後に、RAM22に展開してソート(並べ換え)して再度記録するか、グループ番号をキーとする索引ファイルを設けると共に、グループ登録リスト130内の各リストレコードを同じグループ毎にポインタ結合して構成し、更新のたびに該当のリストレコードのポインタを書換えるよう構成する。
【0038】
図4および図5はグループ編集モードによるグループ処理後のグループ登録リストの例であり、図4はグループ編集モードにより図3のグループ登録リスト130に追加、更新を加えたグループ登録リストを、図5はその後ソートされた(記録媒体51に書込む直前の)グループ登録リストの例を示す。
図4では、図1のグループ登録リスト130に記録媒体51に記録された新たな画像データ(画像番号’57’)がグループ番号’1’としてグループ登録リスト130の末尾に登録され、また、非グループ(グループ番号’99’)であった独立画像(画像番号’55’)がグループ番号3の’C’グループに変更登録され、グループ番号’2’のBグループの画像(画像番号’4’)がグループ登録を解除され、非グループとして登録されている。
【0039】
また、図5のグループ登録リスト130では、図4のグループ番号’4’,’55’,’57’のリストレコードが、グループ番号別、画像番号別に昇順にソートされている。図5のグループ登録リスト130の各リストレコードはこの順序で記録媒体51に記録される。
【0040】
図6は、画像データ編集/再生手段110に基づく画像処理装置100の動作を示すフローチャートであり、ステップS6,S7がグループ再生モード下の動作に相当し、ステップS8〜S15がグループ編集モード下の動作に相当する。図6のフローチャートについては、以下の実施例においてデジタルカメラ200の動作として説明する。
【0041】
<実施例>
図7は本発明をデジタルカメラに適用した場合の一実施例の斜視図であり、デジタルカメラ200の上面には、動作モードを本発明の画像データ編集/再生モードに切換えるモード切換えスイッチ(スライドスイッチ)31と、グループ編集モードとグループ再生モードを選択するモード選択ボタン32,33と、カーソル移動ボタン34,35と、表示/登録ボタン(兼シャッタボタン)36と、主電源ボタン201と、デジタルカメラの他の機能を選択するために用いるファンクションボタン205が設けられている。
【0042】
また、背部(図面手前)には、撮像モードと、撮像モードで記録された撮像結果の通常の再生(すなわち、本発明のグループ編集/再生方法によらない画像再生)を行なう再生モードとの切換えを行なう撮像/再生モード切換えスイッチ211と、光学ファインダー212と、画像表示用の液晶ディスプレイ213が設けられている。なお、図示しない前部には撮像用レンズを含む光学系機構が設けられている。
【0043】
図8は図7のデジタルカメラ200の回路構成例を示すブロック図である。以下、図1の画像処理装置200と同じ機能を有する構成部分については同じ記号を用い、詳細な説明は省略する。
【0044】
モード切換えスイッチ31,撮像/再生モード切換えスイッチ211,モード選択ボタン32,33、カーソル移動ボタン34,35、および登録ボタン36(以下、単にスイッチ31,211、ボタン32,33、34,35、36と記す)は図1の操作部30の構成部分に相当する。
【0045】
光学系11,信号変換部12,信号処理部13,DRAM14は図1の画像データ入力系10に相当する。また、VRAM41はVRAMaに、VRAM42はVRAMbに相当する。
【0046】
光学系11は、撮像レンズおよび絞り等の光学系機構11を含み、被写体からの光を後段の信号変換部12のCCD上に結像させる。
信号変換部12は、CCD,A/D変換部およびCCD駆動信号生成回路を含み、前段の光学系11を介してCCDに結蔵した画像を電気信号に変換すると共にデジタルデータ(以下、画像データ)に変換してDRAM(ダイナミックメモリー)14に一時的に記憶させる。
【0047】
信号処理部13は、画像データをJPEG方式等の圧縮方式により圧縮し、また、圧縮された画像データに伸張処理を施す。また、信号処理部13はDRAM14からの画像データ或いはフラッシメモリー51から読み出した画像データに伸張処理を施した後、VRAM(ビデオRAM)41に移してビットマップ展開する。
これにより、液晶ディスプレイ(LCD)43の電源がオン(ON)であれば、VRAM14上の画像データが液晶ディスプレイ43に画像表示される。また、制御部20を介してVRAM42に書込まれる選択画像フォーマットや各種メニューおよびメッセージを液晶ディスプレイ43に表示する。さらに、VRAM41上の画像イメージとVRAM42上のイメージを液晶ディスプレイ43に重畳表示できる。なお、VRAM41,VRAM42,および液晶ディスプレイ43は表示部40を構成する。
【0048】
フラッシュメモリー(画像メモリー)51は画像データの記録媒体として圧縮された画像データを記録すると共にグループ登録リスト130を記録する。
制御部20は上述の各回路および図示しない電源切換えスイッチ等に接続し、ROM21内に格納された制御プログラムによりデジタルカメラ200全体の動作を制御する。また、制御部20はROM21内に格納された画像データ編集/再生手段110(図2)を実行して画像データのグループ編集/再生モード制御を行なう。
【0049】
インターフェイス82はデジタルカメラ200と、プリンタやパソコン、その他の画像処理装置、CDーROM等の外部機器との間のデータの授受を行なう。フラッシュメモリー51に記録された画像データの外部機器への送信(出力)は、図示しない画像送信手段(プログラム)に基づいて行なわれるが、この際に、グループ登録リスト130に登録されているグループのうち特定のグループに属する画像データを指定して出力するように画像送信手段を構成することができる。また、グループ登録リスト130と共に全画像データを出力するように構成することもできる。
【0050】
<モードの切換>
主電源ボタン201をオン(ON)にした後、スイッチ211を「撮像」側に切換えるとデジタルカメラ200は撮像モードとなり、被写体の撮像、表示、記録等、一連の撮像動作を行なうことができる。
また、スイッチ211を「再生」側に切換えたとき、スイッチ31がオフ(OFF)であれば、デジタルカメラ200は通常の再生モードとなり、フラッシュメモリー51に記録された画像データの再生動作を行なうことができる。
スイッチ211を「再生」側に切換ると共に、スイッチ31をオンにすると、デジタルカメラ200の動作モードが本発明の画像データ編集/再生モードに切換えられる。ここで、ボタン32が押し下げられるとグループ編集モードとなり、ボタン33が押し下げられるとグループ再生モードとなる。
【0051】
図9,図10はグループ再生モード時における再生グループ選択の一実施例の説明図であり、図9(a),図10(a)はグループ選択画面を示す。
グループ選択画面90はグループ名称A〜Eと+記号の6個の矩形部分で例示されているグループ選択部91と、グループ選択部でのグループ選択方法や、画像再生/表示、編集/登録方法を案内する案内メッセージを表示する案内表示部92からなっており、さらに、グループの選択を行なうためのカーソル(図では矩形枠型のカーソル)93が表示される。また、図9(b),図10(b)は選択されたグループに属する画像群の例を示し、図10(c)は選択され再生/表示された画像の例を示す。
【0052】
図11,図12はグループ編集モードにおけるグループ編集の一実施例の説明図であり、図11(a),図12(a)はグループ選択画面を示す。また、図11(b),図11(b)は選択されたグループに属する画像群の例を示す。なお、グループ選択画面は本実施例ではグループ編集モードおよびグループ再生モードでとも同じものを用いているが、別の画面を用いるように構成することもできる。
以下に、グループ編集/再生モード時のデジタルカメラ200の動作について図2および図6〜図12を基に説明する。
【0053】
<グループ編集/再生モード時の動作>
図6で、制御プログラムの制御下で制御部20はスイッチ31の状態フラグが「オン(ON)」を意味する場合には画像データ編集/再生手段110に制御を移す。画像データ編集/再生手段110はモード判定手段111によりスイッチ211の状態フラグを調べ、それが「再生」を意味するコードの場合にはステップS2に移行し、状態フラグが「撮像」を意味する場合或いはスイッチ31の状態フラグが「オフ(OFF)」を意味する場合には他のモード処理に制御を移す(ステップS1)。
【0054】
ステップS2で制御部20は登録リスト展開手段112によりフラッシュメモリー51からグループ登録リスト130を読み出してRAM22に展開する(図3)。ここで、使用者がボタン32,33のいずれか一方を押し下げると押し下げられたボタンの状態フラグは「オン」となる。
ステップS3で、制御部20はスイッチ31とボタン32,33の状態フラグを調べ、スイッチ31の状態フラグが「オフ」の場合、或いはボタン32,33の状態フラグが共に「オフ」或いは「オン」の場合には画像データ編集/再生モードが終了したものとしてステップS15に移行する。
【0055】
次に、制御部20は選択画像表示手段113により図9〜図12で示したようなグループ選択画面90を液晶ディスプレイ43に表示する(ステップS4)。また、制御部20はモード判定手段111によりボタン32,33の状態フラグを調べ、ボタン32の状態フラグが「オン」のとき、グループ再生モードとしてステップS6に移行し、ボタン33の状態フラグが「オン」のとき、グループ編集モードとしてステップS8に移行する(ステップS5)。
【0056】
ステップS6で、使用者はボタン34,35を用いてカーソル93を移動させてグループA〜Eと+(非グループ)のなかから再生したい画像グループを指定する。ここで、ボタン34を押すと1回押す度にカーソル93が1グループ分右に移動し、押し続けて右端に達すると次の行の左端から右に移動を開始する。同様に、ボタン35を押すと1回押す度にカーソル93が1グループ分左に移動し、押し続けて左端に達すると次の行の右端から左に移動を開始する。
なお、+記号で表示されている非グループはA〜Eのいずれのグループにも属さない独立画像を一括してまとめたものである(図3参照)。また、これらグループ表示記号はグループ登録リスト130のグループ番号と対応付けられている。
【0057】
制御部20は、使用者が所望のグループを指定した後でボタン36を押すと、再生グループ選択手段114はそのグループを再生グループとして選択し、そのグループコードをグループ番号に変換して保持して画像再生/表示手段115(ステップS7)に制御を移す。
図9の例では、カーソル93により魚貝類の画像A1〜A3(図9(b))をグループ化したグループAが指定されている(図9(a))。ボタン36の押し下げによりグループAの属する画像A1〜A3が再生/表示対象とされる。
また、図10の例では、カーソル93が非グループ画像ω1〜ω5(図10(b))を表わす+記号が指定されている(図10(b))。ボタン36の押し下げにより非グループ画像ω1〜ω5が再生/表示対象とされる。
ステップS7で、画像再生/表示手段115は上記グループ番号をキーとしてRAM22に展開されているグループ登録リスト130を参照(検索)し、最初の画像A1を液晶ディスプレイ43上に再生/表示する。ここで、ボタン34を押すと同じグループに属する画像A2,A3が順次再生/表示される。また、ボタン35を押すと同じ画像A1〜A3が逆順に再生/表示される。
ここで、使用者がボタン32,33或いはスイッチ31を押すことにより、その時点で表示されている画像を表示したままでステップS9に移行する。
【0058】
ステップS8で、制御部20は画像再生/表示手段115’によりグループ編集モード用の未登録画像を表示する。未登録画像としては新たに記録媒体51に記録された画像(≠非グループ登録画像)を記録媒体51から読み出して表示する。グループ登録されていない画像がない場合にはその旨のメッセージを表してステップS9に移行する。
【0059】
ステップS9で、制御部20はモード判定手段111により、ボタン32,33或いはスイッチ31の状態フラグを調べ、ボタン32が「オン」の場合には選択画像表示手段113によりグループ選択画面90を液晶ディスプレイ43に表示して、ステップS3に移行する(グループ再生モードの続行)。また、ボタン33が「オン」の場合にはグループ変更フラグをオンにしてステップS10に移行する(グループ編集モードの開始)。さらに、スイッチ31が「オフ」か、ボタン32,33が同時に「オン」または「オフ」の場合はステップS3に移行する(グループ編集/再生モードの終了)。
【0060】
ステップS10で制御部20はグループ化指定手段116によりステップS7或いはステップS8で表示された画像データのグループ化(或いは、非グループ化)を行なう。
この場合、使用者はボタン34,35を用いてカーソル93を移動させてグループA〜Eと+(非グループ)のなかからステップS7或いはステップS8で表示された画像を所属させたいグループを指定する。グループ指定が行なわれるとそのグループに対応のグループ番号が与えられる。ここで、ボタン34,35の動作はステップS6の場合と同様である。なお、+記号で表示されている部分を指定すると解除フラグがオンとされる。
【0061】
ステップS11では、制御手段20はグループ登録手段117で、先ず、グループ変更フラグを調べ、それがオンの場合にはオフにしてからステップS14に移行する。グループ変更フラグがオフの場合には解除フラグを調べそれがオンの場合にはオフにしてからステップS13に移行する。
【0062】
ステップS12では、RAM22に展開されているグループ登録リスト130にの末尾にDRAM41上の再生画像のリストレコード(グループ番号、グループ名称、画像番号、密度コード)を登録(追加)し(図4参照)ステップS1に戻る。
【0063】
ステップS13では、グループ登録手段117でRAM22に展開されているグループ登録リスト130をグループ番号で参照(検索)して、グループを特定し、さらにVRAM41に格納されている画像の画像番号から解除対象の画像のリストレコードを特定し、グループ番号を’99’に更新して非グループ化し、ステップS1に戻る。
【0064】
(図12の例では、ステップS7で図11のグループEの画像E3を再生/表示し、ステップS9でボタンS33が押され(グループ変更)、ステップS10でグループ解除を意味する+記号が押され、その後ステップS11を経てステップS13で画像番号’4’が非グループの番号’99’に更新されると共にグループEのグループ名称が消去される。従って、グループEから画像E3が解除され、グループEとして画像E1,E2が残る。)
【0065】
ステップS14では、グループ登録手段117でRAM22に展開されているグループ登録リスト130をグループ番号で参照(検索)して、グループを特定し、さらにVRAM41に格納されている画像の画像番号から解除対象の画像のリストレコードを特定し、グループ番号およびグループ名称を指定されたグループのグループ番号およびグループ名称で更新して、ステップS1に戻る。
【0066】
(図11の例では、ステップS7で再生/表示された再生画像ω1(グループ番号=99)について、ステップS9でボタン33が押され(グループ変更)、ステップS10で変更先グループとして季節行事に相当するグループE(グループ番号=4)が指定されている。ステップS14で再生画像ω1には画像グループEのグループ番号が与えられ、この後、ステップS11を経てステップS14でボタン36の押し下げによりRAM22のグループ登録リストの非グループの番号’99’がグループEのグループ番号’4’に更新されると共にグループEのグループ名称がコピーされる。)
【0067】
ステップS15では、制御部20は登録リスト記録手段118によりRAM22上のグループ登録リスト130をグループ番号、画像番号の順に昇順にソートしてからフラッシュメモリー51のグループ登録リスト130を更新(記録)してステップS1に戻る。
【0068】
以上本発明の一実施例について説明したが、本発明は上記実施例に限定されるものではなく、種々の変形実施が可能であることはいうまでもない。
【0069】
【発明の効果】
以上説明したように本発明によれば、グループ編集モードでグループ登録リストにグループ付けされた画像のリストレコードを登録するので、グループ再生モードでグループを指定することにより記録媒体に格納された画像レコードの物理的順序と関係なく指定グループに所属する画像データを検索して迅速に記録媒体から取り出すことができる。従って、記録されている画像データの中から特定の画像を取り出して表示したり、所望の画像をまとめて出力したり、順不同に記録されている数枚の画像データを一定の順序に順序付けて表示し、まとめて出力したり、テーマ別に画像を出力したいといった場合にも、グループを選択するだけで簡単に画像データを取り出すことができる。
【0070】
また、任意の記録位置の画像データを選ぶことができるので、記録されている画像枚数が多くても取り出しおよび表示時間がかからないことから、本発明をデジタルカメラに適用した場合に液晶ディスプレイの表示時間が短くてすみ、電池寿命を延長できる。
【0071】
また、いずれのグループにも属さない画像を非グループとしてまとめてグループ登録リストに登録することができるので、関連性のない画像のなかから特定の画像を簡単/迅速に選択して表示することができる。更に、グループの変更やグループ登録の解除ができるので利用上の柔軟性が保証される。
【図面の簡単な説明】
【図1】本発明の画像処理装置の構成例を示すブロック図である。
【図2】本発明の画像データ編集/再生方法に基づく画像データ編集/再生手段の構成例を示すブロック図である。
【図3】グループ登録リストの例である。
【図4】更新されたグループ登録リストの例である。
【図5】更新後、ソートされたグループ登録リストの例である。
【図6】画像データ編集/再生手段に基づく画像処理装置の動作を示すフローチャートである。
【図7】本発明をデジタルカメラに適用した場合の一実施例の斜視図である。
【図8】図7のデジタルカメラの回路構成例を示すブロック図である。
【図9】グループ再生モード時における再生グループ選択の一実施例の説明図である。
【図10】グループ再生モード時における再生グループ選択の一実施例の説明図である。
【図11】グループ編集モードにおけるグループ編集の一実施例の説明図である。
【図12】グループ編集モードにおけるグループ編集の一実施例の説明図である。
【符号の説明】
31 モード切換えスイッチ(モード指定手段)
32,33 モード選択ボタン(モード指定手段)
51 フラッシュメモリー(記録媒体)
100 画像処理装置
110 グループ編集/再生手段(グループ編集/再生プログラム)
111 モード指定手段
114 再生グループ選択手段
115 画像再生/表示手段(第2の再生手段)
115’ 画像再生/表示手段(第1の再生手段)
116 グループ化手段
117 グループ登録手段
130 グループ登録リスト
138 リストデータ
200 デジタルカメラ(画像処理装置)
211 撮像/再生モード切換えスイッチ(モード指定手段)
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an image data editing / playback method, and more particularly, to an image data group editing / playback method in an image processing apparatus such as a digital camera or a personal computer (hereinafter referred to as a personal computer), and image processing using these methods. Relates to the device.
[0002]
[Prior art]
A subject image picked up by a digital camera is recorded in a storage medium as image data through photoelectric conversion, signal conversion, signal processing, and the like by a CCD. In this case, the image data is recorded on the recording medium in the order of imaging.
Many digital cameras include a display device such as a liquid crystal display. In such digital cameras, a user can use the display device instead of a finder when taking an image, and a recording medium after taking an image. It is also possible to display a reproduced image read out from. However, when displaying a reproduced image with such a digital camera, since the image data is read from the recording medium in the order of imaging, it is usually displayed on the screen of the display device in the order of imaging.
[0003]
[Problems to be solved by the invention]
However, from the user's side, when a specific image is taken out from the image data recorded in the conventional digital camera and displayed, and a desired image is output, or the number recorded in random order. Even when you want to display a set of image data in a certain order and output the desired images all together, or when you want to extract and display only a certain theme, for example, a flower image, and output the desired image Since it is necessary to select a desired image while always displaying it sequentially from the first image, it is inconvenient, and the desired image may not be reproduced unless it is displayed until the last image is recorded. When there is a lot of image data (liquid crystal display has high battery consumption), problems such as battery consumption are pointed out, and the development of simple means for this is required. Which was.
[0004]
The present invention has been made in order to solve the above-mentioned problems and respond to user requests. The recorded image data is edited and grouped, and the grouped image data is selected and reproduced / displayed by group. An object of the present invention is to provide an image data group editing / playback method and an image processing apparatus for performing group editing / playback of image data based on the method.
[0005]
[Means for Solving the Problems]
In order to achieve the above object, an image data group editing / reproducing method according to the present invention is an image processing apparatus for recording image data on a recording medium, reproducing the image data recorded on the recording medium, and displaying an image. Reproducing the image data recorded on the recording medium, displaying the image, and selecting a desired group, a group editing step of registering the list data of the image in the group registration list so that the image belongs to the desired group, A group reproduction step of sequentially retrieving and reproducing image data of images belonging to the selected group from a recording medium based on a group registration list; And the group editing step includes a step of registering the list data in the group registration list as belonging to a non-group for an image that does not belong to any group, and the group reproduction step belongs to a non-group Including sequentially retrieving and reproducing the image data based on the group registration list and displaying the image. It is characterized by.
[0006]
Also, the group editing process Change the group to which the image obtained in the group playback process belongs, or if the image belongs to a non-group, update the list data for the image in the group registration list so that it belongs to the desired group. A group change step for registration, and a group release step for releasing the group to which the image obtained in the group playback step is released and updating the list data for the image in the group registration list as a non-group and registering it in the group registration list. You may make it.
[0007]
The image processing apparatus of the present invention is an image processing apparatus that records image data on a recording medium by a programmed computer, reproduces the image data recorded on the recording medium, and displays the image. A mode determination means for determining the mode designated by the mode designation means, a group registration list in which the list data of the grouped images is registered in the group editing mode, and the image data recorded on the recording medium is reproduced. First image reproduction means for displaying an image, grouping designation means for selecting a group to which the image belongs, and list data of the image is registered in a group registration list so that the image belongs to the selected group. Group registration means, playback group selection means for selecting a desired playback group in group playback mode, and Sequentially taken out by reproducing the image data of the images belonging to-option the group from the recording medium based on the group registration list, and the second image reproducing means for displaying images, a In the group editing mode, the grouped reproduction means further selects an image that does not belong to any group as belonging to a non-group, and the group registration means selects an image selected as belonging to a non-group. The list data is registered in the group registration list, and in the group playback mode, the playback group selection unit further includes a unit for selecting a non-group, and the second image playback unit groups the image data of the images belonging to the non-group. Based on the registration list, it is taken out sequentially from the recording medium, played back, and configured to display images It is characterized by.
[0008]
In group edit mode, A group changing means for changing a group to which an image obtained in the group playback mode belongs, or grouping so as to belong to a desired group when the image belongs to a non-group; A group change registration unit that includes a group release unit that releases a group to which the obtained image belongs and sets the group to a non-group, and the group registration unit updates the list record of the group-changed image and registers it in the group registration list; It may be configured to include group cancellation registration means for updating the registered image record record and registering it in the group registration list.
[0009]
DETAILED DESCRIPTION OF THE INVENTION
<Configuration of image processing apparatus>
FIG. 1 is a block diagram showing a configuration example of an image processing apparatus according to the present invention.
The image processing apparatus 100 includes an image data input system 10 that supplies image data to the recording unit 50, a control unit 20 that controls the operation of the entire image processing apparatus 100, and an operation that provides an instruction result operated by the user to the control unit 20. Unit 30, a display unit 40 for displaying the reproduction result of the image data recorded on the recording medium 51, image data from the image data input system 10 and a group registration list described later are recorded on the recording medium 51 and those It has a recording unit 50 for reading, an input interface 81 (described later) for “image processing apparatus 100”, and an output interface 82 for outputting the processing result of the image processing apparatus 100 to an external device. In FIG. 1, symbol 90 indicates a bus line.
[0010]
When the entire image processing apparatus 100 is a digital camera, the image data input system 10 corresponds to a system from the optical system 11 of the digital camera to the DRAM 14 as shown in FIG. 8, and the image processing apparatus 100 is a personal computer or the like. In the case of a processing device that is program-controlled by a computer device (hereinafter referred to as “image processing device”), an image data conversion device such as a digital camera, an imaging device other than a digital camera, a scanner, a memory card, a CD-ROM, etc. Corresponds to a reading device of a recording medium on which the image data is recorded.
If the entire image processing apparatus 100 is a digital camera, the input interface 81 in FIG. 1 is not necessary.
[0011]
Also, since image data from the digital camera is JPEG compressed as described later, the “image processing apparatus 100” is provided with an image data expansion unit or an image data expansion unit configured by a program and is the same as each unit described later. It is preferable to store the data in the ROM 23 and execute it by the CPU 21. In this case, when the image data from the image data input system 10 is not compressed data (for example, scanner output), the image data expansion unit or expansion unit is configured not to function. When the entire image processing apparatus 100 is a digital camera, a compressed data expansion unit (signal processing unit (FIG. 8)) of the digital camera is used for data expansion.
[0012]
The control unit 20 includes a CPU 21, a RAM 22, and a ROM 23. The CPU 21 controls the entire image processing apparatus 100 by a control program stored in the ROM 23, and performs group editing, group reproduction / display and output of image data by group editing / reproducing means.
[0013]
The RAM 22 is used for temporary storage of data or processing results and an intermediate work area. If the image processing apparatus 100 is a digital camera, the DRAM 14 (FIG. 8) can be used as a work area for image data.
[0014]
The ROM 23 is a recording medium for recording the above-described control program and a program for executing various functions of the group editing / reproducing means and the image processing apparatus, and PROM, FROM (flash ROM) or the like is used. These programs may be stored in a removable recording medium other than the ROM 23 (for example, the recording medium 51 (described later)).
[0015]
The operation unit 30 includes a mode switching button (key), a function button (key), a registration button (key), and the like. When the user performs a selection operation or a pressing operation by a confirmation operation, the result is an electric signal ( Digital code) and input to the CPU 21 via the bus 90. The CPU 21 sets the status flag of these buttons (keys) based on the received electrical signal.
[0016]
The display unit 40 includes a VRAM (video ram) and a video monitor (for example, the liquid crystal display 43 of FIG. 8 or a personal computer display), and displays the reproduction result of the image data read from the recording medium 51 on the screen of the video monitor. To do. The VRAM preferably includes two (or two or more) images for storage (VRAMa) and display data storage (VRAMb) (see FIG. 8). In this case, the VRAM is read from the recording medium 51. The obtained image data is developed as a bitmap image, and display data such as a selection menu and an input instruction message is temporarily stored in the VRAMb, and is superimposed on the video monitor screen.
[0017]
The recording unit 50 accommodates a recording medium 51, and the group registration list 130 (FIG. 3 to FIG. 3) created / updated on the recording medium 51 under the group editing mode of the present invention and the image data from the image input 10 under the control of the CPU 21. 5) is recorded, and the image data or group registration list is read from the recording medium 51 and transferred to the RAM 22 (or DRAM 14). It is desirable that the data transfer by the recording unit 50 be performed by DMA (direct memory access method).
[0018]
As the recording medium 51, a flash ROM or a memory card is used when the image processing apparatus 100 corresponds to a digital camera.
In the case of the “image processing apparatus 100”, a removable recording medium such as an FD, a magnetic disk, or an optical disk is used. In this case, as the recording device 50, an FD device, a magnetic disk device, an optical disk device or the like is used.
[0019]
In the case of the “image processing apparatus 100”, the interface 81 is provided for inputting image data from the external image data input system (10).
Thus, when the image data input system 10 is an internal data input system (that is, a system extending from the optical system 11 to the DRAM 14 of the digital camera), it is not necessary.
[0020]
<Mode>
The operation mode is defined by processing means (program) included in the image processing means 100, and is selected by the user by operating a button, key, or switch provided in the operation unit 30.
The image processing apparatus 100 has an image data editing / playback mode and other modes, and the image data editing / playback mode is further divided into a group editing mode and a group playback mode for image data. These operation modes can be selected at any point during the operation of the image processing apparatus 100.
[0021]
In the group editing mode, image data not registered in the group registration list 130 (unregistered images) among the image data recorded on the recording medium 51 is registered in a desired group. It is also possible to change or cancel registered groups under this mode. Independent images that are not grouped can also be registered in the group registration list 130 as non-groups (FIG. 3).
In the group playback mode, a group can be specified and images belonging to the group can be displayed on the screen of the display unit 40.
[0022]
<Image data editing / playback means>
FIG. 2 is a block diagram showing a configuration example of image data editing / reproducing means based on the image data editing / reproducing method of the present invention. The image data editing / reproducing means 110 includes a mode determining means 111, a group editing mode, Registration list expansion means 112 and selection screen display means 113 common to the group reproduction mode, reproduction group selection means 114 and image reproduction / display means 115 for realizing the group reproduction mode, and image reproduction / display means for realizing the group editing mode 115 ′, grouping designation means 116, group registration means 117, and registration list recording means 118. Note that the image data editing / reproducing means 110 is constituted by a program in the embodiment.
[0023]
The mode determination unit 111 checks the operation mode of the image processing unit 100 selected by the user, determines whether it is the image data editing / playback mode, and if it is in the image data editing / playback mode, further operation mode Is determined to be in group edit mode or group playback mode, and the determination result is stored.
[0024]
The registration list expansion means 112 reads out from the recording medium 51 a registered group list 130 in which the storage positions on the recording medium 51 of the images grouped (or registered as non-group images) in the group editing mode are registered. , Expanded on the RAM 22.
[0025]
The selection screen display means 113 develops an image of the group selection screen data in the VRAMb of the display unit 40 and displays the group selection screen on the screen. On the group selection screen, group names, numbers, symbols or combinations thereof are displayed to distinguish the groups, and an operation guidance message and a group designation cursor are displayed (FIGS. 9 to 12). Note that the group distinction display is not limited to the above-described names and the like, and a graphic symbolizing the group (icon or the like) or an image representing each group (reduced image) may be displayed.
[0026]
The reproduction group selection means 114 selects the designated group as a reproduction group when the user designates a desired group and then operates a specific button (or key or switch).
[0027]
The image reproduction / display unit 115 reads out the image of the designated group from the recording medium 51 and reproduces the image. Then, the image reproduction / display unit 115 develops the bitmap on the VRAMa of the display unit 20 and displays it on the screen. In this case, an image belonging to the designated group is specified by the group registration list developed on the RAM 22, and registered every time the user operates a specific button (or key or switch). The image number of the same group (or storage address) is sequentially taken out to obtain the image storage address, and the address is given to the recording unit 50 to read out the image.
[0028]
The image reproduction / display unit 115 ′ displays an unregistered image in the group editing mode. As an unregistered image, an image that is not group-registered (an image newly recorded on the recording medium 51 (≠ non-group registered image)) is read from the recording medium 51 and displayed. In this case, it is desirable to write an “unregistered image” image in the VRAMb and superimpose it on the image. If there is no image not registered in the group, a message to that effect is displayed.
[0029]
The grouping designation unit 116 selects a designated group as a group of displayed images when a user operates a specific button (or key or switch) after designating a desired group. In this case, images that are not grouped (independent images) are also grouped together as a non-group.
[0030]
The grouping designation means 116 is further configured to include a group changing means and a group releasing means (not shown), and the group changing means changes an image that has already been designated as a group and belongs to another group. However, the group canceling means can cancel the belonging group to make an independent image (in this case, it automatically belongs to a non-group (FIG. 4)).
[0031]
The group registration unit 117 stores the group number, group name, image number (or image storage address), and pixel density code of the image in the RAM 22 when the group to which the unregistered image belongs is selected by the grouping designation unit 116. Write in the expanded group registration list 130 (FIG. 4). The independent image is registered in the same manner by writing a non-group code (“99” in the examples of FIGS. 3 to 5).
The group registration unit 117 is further configured to include a group change registration unit and a group release registration unit (not shown). In the group change registration unit, a group change is designated by the grouping designation unit 116. The list record for the image in the group registration list 130 developed in the RAM 22 is updated with the group number and name after the change (FIG. 4). Similarly, the group release registration is performed by replacing the group number of the list record corresponding to the image in the group registration list 130 developed in the RAM 22 with a non-group code when the group release designation is designated by the grouping designation means 116. , Clear the name.
[0032]
The registration list recording means 118 is activated when the image data editing / playback mode is terminated or canceled (including when another operation mode is selected), and sorts the group registration list 130 stored in the RAM 22 in ascending order. After (for example, rearranging in ascending order of group number and image number) (FIG. 5), recording is performed in the recording area for the group registration list 130 of the recording medium 51 via the recording unit 50.
3 to 5 are diagrams showing examples of the structure of the group registration list according to the present invention.
The group registration list 130 is recorded in a predetermined area (preferably a fixed position in front of the image storage area) of the recording medium 51, and is read out when the image data editing / playback mode is designated and stored in the RAM 22 in FIG. Expands as a table list as shown.
[0033]
In the group registration list 130, the group number, group name, image number or image record storage address, and image size of the image data subjected to the group registration processing in the group edit mode among the images recorded on the recording medium 51 are displayed. The pixel density code shown is a group number storage position 131, a group name storage position 132, an image number storage position 133, and a density code storage of each list record (referred to as a one-to-one correspondence with an image constituting the group list). Stored at position 134.
Note that the group name storage position 132 and the density code storage position 134 can be omitted, and the group registration list 130 can be configured by only the group number storage position 131 and the image number storage position 133.
[0034]
In FIG. 3, the group registration list 130 includes three image data list records with a group number “1” and a group name “A”, a list of image data with a group number “2” and a group name “B”. Two record records, two record records of image data with group number “3”, group name “C”, two independent image data list records with group number “99” are registered. .
[0035]
The group name is a key input (or button input) from the operation unit 30 by a number, a symbol, or a combination thereof, but is not limited to a number or a symbol, but a graphic symbol (such as an icon) or each group. It is also possible to store the storage position of the image representing the image (reduced image). If there are images belonging to the same group, the group name is copied.
[0036]
In addition, when the image number is assigned to the image recorded on the recording medium 51 at the image number storage position 133, the image number is obtained. When the image number is not attached, the image obtained at the time of image reading is obtained. Is written as the storage address (usually obtained by referring to the address register).
[0037]
In the present embodiment, the group registration list 130 is expanded in the RAM 22. However, the group registration list 130 recorded in the recording medium 51 is referred to (searched) each time without being expanded in the RAM 22. It can also be configured. In this case, after updating the group registration list 130, it is expanded in the RAM 22, sorted (rearranged) and recorded again, or an index file with the group number as a key is provided, and each list record in the group registration list 130 is provided. Are combined by pointers for the same group, and the pointers of the corresponding list records are rewritten each time updating is performed.
[0038]
4 and 5 show examples of the group registration list after group processing in the group edit mode. FIG. 4 shows a group registration list added and updated to the group registration list 130 in FIG. 3 in the group edit mode. Shows an example of the group registration list sorted immediately thereafter (immediately before writing to the recording medium 51).
In FIG. 4, new image data (image number “57”) recorded in the recording medium 51 in the group registration list 130 of FIG. 1 is registered as the group number “1” at the end of the group registration list 130, and non- The independent image (image number '55') that was the group (group number '99') is changed and registered to the group 'C' with group number 3, and the image of group B (group number '4') with group number '2'. ) Has been ungrouped and registered as a non-group.
[0039]
Further, in the group registration list 130 of FIG. 5, the list records of the group numbers “4”, “55”, and “57” of FIG. 4 are sorted in ascending order by group number and image number. Each list record of the group registration list 130 of FIG. 5 is recorded on the recording medium 51 in this order.
[0040]
FIG. 6 is a flowchart showing the operation of the image processing apparatus 100 based on the image data editing / reproducing means 110. Steps S6 and S7 correspond to operations under the group reproduction mode, and steps S8 to S15 are under the group editing mode. Corresponds to the action. The flowchart of FIG. 6 will be described as the operation of the digital camera 200 in the following embodiment.
[0041]
<Example>
FIG. 7 is a perspective view of an embodiment in which the present invention is applied to a digital camera. On the upper surface of the digital camera 200, a mode switch (slide switch) for switching the operation mode to the image data editing / playback mode of the present invention is shown. ) 31, mode selection buttons 32 and 33 for selecting a group edit mode and a group playback mode, cursor movement buttons 34 and 35, a display / registration button (also a shutter button) 36, a main power button 201, and a digital camera A function button 205 used to select another function is provided.
[0042]
Further, on the back (front side of the drawing), switching between the imaging mode and a reproduction mode for performing normal reproduction of the imaging result recorded in the imaging mode (that is, image reproduction not using the group editing / reproduction method of the present invention). An image pickup / playback mode changeover switch 211, an optical viewfinder 212, and an image display liquid crystal display 213 are provided. Note that an optical system mechanism including an imaging lens is provided at a front portion (not shown).
[0043]
FIG. 8 is a block diagram showing a circuit configuration example of the digital camera 200 of FIG. Hereinafter, the same symbols are used for components having the same functions as those of the image processing apparatus 200 in FIG. 1, and detailed descriptions thereof are omitted.
[0044]
Mode switch 31, imaging / playback mode switch 211, mode selection buttons 32 and 33, cursor movement buttons 34 and 35, and registration button 36 (hereinafter simply referred to as switches 31, 211, buttons 32, 33, 34, 35, 36) Is equivalent to a component of the operation unit 30 in FIG.
[0045]
The optical system 11, the signal conversion unit 12, the signal processing unit 13, and the DRAM 14 correspond to the image data input system 10 in FIG. The VRAM 41 corresponds to VRAMa, and the VRAM 42 corresponds to VRAMb.
[0046]
The optical system 11 includes an optical system mechanism 11 such as an imaging lens and a diaphragm, and forms an image of light from the subject on the CCD of the signal conversion unit 12 at the subsequent stage.
The signal conversion unit 12 includes a CCD, an A / D conversion unit, and a CCD drive signal generation circuit. The signal conversion unit 12 converts an image stored in the CCD through the optical system 11 in the previous stage into an electrical signal and digital data (hereinafter referred to as image data). ) And temporarily stored in a DRAM (dynamic memory) 14.
[0047]
The signal processing unit 13 compresses the image data by a compression method such as a JPEG method, and performs decompression processing on the compressed image data. Further, the signal processing unit 13 performs an expansion process on the image data from the DRAM 14 or the image data read from the flash memory 51, and then moves to a VRAM (video RAM) 41 to develop a bitmap.
Thus, if the power source of the liquid crystal display (LCD) 43 is on (ON), the image data on the VRAM 14 is displayed on the liquid crystal display 43. The selected image format and various menus and messages written to the VRAM 42 via the control unit 20 are displayed on the liquid crystal display 43. Further, the image image on the VRAM 41 and the image on the VRAM 42 can be superimposed on the liquid crystal display 43. The VRAM 41, the VRAM 42, and the liquid crystal display 43 constitute a display unit 40.
[0048]
A flash memory (image memory) 51 records compressed image data as a recording medium for image data and also records a group registration list 130.
The control unit 20 is connected to the above-described circuits and a power supply switch (not shown) and the like, and controls the operation of the entire digital camera 200 by a control program stored in the ROM 21. Further, the control unit 20 executes image data editing / reproducing means 110 (FIG. 2) stored in the ROM 21 to perform group editing / reproducing mode control of image data.
[0049]
The interface 82 exchanges data between the digital camera 200 and an external device such as a printer, a personal computer, other image processing apparatus, or a CD-ROM. Transmission (output) of the image data recorded in the flash memory 51 to an external device is performed based on an image transmission means (program) (not shown). At this time, the group registered in the group registration list 130 is displayed. The image transmission means can be configured to designate and output image data belonging to a specific group. Further, all the image data can be output together with the group registration list 130.
[0050]
<Switching mode>
After the main power button 201 is turned on, when the switch 211 is switched to the “imaging” side, the digital camera 200 enters an imaging mode, and a series of imaging operations such as imaging, display, and recording of a subject can be performed.
Further, when the switch 211 is switched to the “reproduction” side, if the switch 31 is off (OFF), the digital camera 200 is in a normal reproduction mode, and the reproduction operation of the image data recorded in the flash memory 51 is performed. Can do.
When the switch 211 is switched to the “playback” side and the switch 31 is turned on, the operation mode of the digital camera 200 is switched to the image data editing / playback mode of the present invention. Here, when the button 32 is depressed, the group edit mode is set, and when the button 33 is depressed, the group reproduction mode is set.
[0051]
FIG. 9 and FIG. 10 are explanatory diagrams of an example of reproduction group selection in the group reproduction mode, and FIG. 9A and FIG. 10A show a group selection screen.
The group selection screen 90 includes a group selection unit 91 exemplified by six rectangular portions of group names A to E and a + symbol, a group selection method in the group selection unit, and image reproduction / display and editing / registration methods. A guidance display unit 92 for displaying guidance messages for guidance is displayed, and a cursor 93 (a rectangular frame type cursor in the figure) 93 for selecting a group is further displayed. FIGS. 9B and 10B show examples of image groups belonging to the selected group, and FIG. 10C shows examples of selected and reproduced / displayed images.
[0052]
FIGS. 11 and 12 are explanatory diagrams of an example of group editing in the group editing mode. FIGS. 11A and 12A show a group selection screen. FIGS. 11B and 11B show examples of image groups belonging to the selected group. In the present embodiment, the same group selection screen is used in the group editing mode and the group reproduction mode. However, a different screen may be used.
Hereinafter, the operation of the digital camera 200 in the group edit / playback mode will be described with reference to FIGS. 2 and 6 to 12.
[0053]
<Operation in group edit / playback mode>
In FIG. 6, under the control of the control program, the control unit 20 transfers the control to the image data editing / reproducing means 110 when the status flag of the switch 31 means “ON”. The image data editing / reproducing means 110 checks the status flag of the switch 211 by the mode judging means 111, and if it is a code meaning “reproduction”, the process proceeds to step S2, and the state flag means “imaging”. Alternatively, when the status flag of the switch 31 means “OFF”, the control is shifted to another mode process (step S1).
[0054]
In step S2, the control unit 20 reads the group registration list 130 from the flash memory 51 by the registration list expanding means 112 and expands it in the RAM 22 (FIG. 3). Here, when the user depresses one of the buttons 32 and 33, the state flag of the depressed button is turned “ON”.
In step S3, the control unit 20 checks the status flag of the switch 31 and the buttons 32 and 33, and when the status flag of the switch 31 is “off”, or the status flags of the buttons 32 and 33 are both “off” or “on”. In this case, it is determined that the image data editing / playback mode has ended, and the process proceeds to step S15.
[0055]
Next, the control unit 20 displays the group selection screen 90 as shown in FIGS. 9 to 12 on the liquid crystal display 43 by the selected image display means 113 (step S4). Further, the control unit 20 checks the state flags of the buttons 32 and 33 by the mode determination unit 111. When the state flag of the button 32 is “ON”, the control unit 20 proceeds to step S6 as the group reproduction mode, and the state flag of the button 33 indicates “ When it is “ON”, the process proceeds to step S8 as the group editing mode (step S5).
[0056]
In step S6, the user uses the buttons 34 and 35 to move the cursor 93 and designates an image group to be reproduced from the groups A to E and + (non-group). Here, when the button 34 is pressed, the cursor 93 moves to the right by one group each time the button 34 is pressed. When the button 93 is continuously pressed and reaches the right end, the movement starts from the left end of the next line to the right. Similarly, when the button 35 is pressed, the cursor 93 moves to the left by one group each time the button 35 is pressed. When the button 93 is continuously pressed and reaches the left end, the movement starts from the right end of the next line to the left.
Note that the non-groups indicated by the + symbol collectively represent independent images that do not belong to any of the groups A to E (see FIG. 3). These group display symbols are associated with group numbers in the group registration list 130.
[0057]
When the user presses the button 36 after the user designates a desired group, the playback group selection unit 114 selects the group as a playback group, converts the group code into a group number, and holds it. Control is transferred to the image reproduction / display unit 115 (step S7).
In the example of FIG. 9, a group A obtained by grouping fish shellfish images A1 to A3 (FIG. 9B) is designated by the cursor 93 (FIG. 9A). By pressing down the button 36, the images A1 to A3 to which the group A belongs are set as reproduction / display targets.
In the example of FIG. 10, the + symbol indicating that the cursor 93 represents the non-group images ω <b> 1 to ω <b> 5 (FIG. 10B) is designated (FIG. 10B). By depressing the button 36, the non-group images ω1 to ω5 are to be reproduced / displayed.
In step S7, the image reproduction / display unit 115 refers to (searches) the group registration list 130 developed in the RAM 22 using the group number as a key, and reproduces / displays the first image A1 on the liquid crystal display 43. Here, when the button 34 is pressed, the images A2 and A3 belonging to the same group are sequentially reproduced / displayed. When the button 35 is pressed, the same images A1 to A3 are reproduced / displayed in the reverse order.
Here, when the user presses the buttons 32, 33 or the switch 31, the process proceeds to step S9 while the image displayed at that time is displayed.
[0058]
In step S8, the control unit 20 displays an unregistered image for the group editing mode by the image reproduction / display unit 115 ′. As the unregistered image, an image (≠ non-group registered image) newly recorded on the recording medium 51 is read from the recording medium 51 and displayed. If there is no image not registered in the group, a message to that effect is displayed and the process proceeds to step S9.
[0059]
In step S9, the control unit 20 checks the status flag of the buttons 32, 33 or the switch 31 by the mode determination unit 111. If the button 32 is “ON”, the selected image display unit 113 displays the group selection screen 90 on the liquid crystal display. Then, the process proceeds to step S3 (continuation of the group reproduction mode). If the button 33 is “ON”, the group change flag is turned on and the process proceeds to step S10 (start of the group edit mode). Further, when the switch 31 is “off” or the buttons 32 and 33 are simultaneously “on” or “off”, the process proceeds to step S3 (end of the group edit / playback mode).
[0060]
In step S10, the control unit 20 groups (or ungroups) the image data displayed in step S7 or step S8 by the grouping designation unit 116.
In this case, the user moves the cursor 93 using the buttons 34 and 35, and designates the group to which the image displayed in step S7 or step S8 belongs, among the groups A to E and + (non-group). . When a group is designated, a corresponding group number is given to that group. Here, the operations of the buttons 34 and 35 are the same as those in step S6. Note that the release flag is turned on when the portion indicated by the + symbol is designated.
[0061]
In step S11, the control means 20 first checks the group change flag in the group registration means 117, and if it is on, turns it off before proceeding to step S14. If the group change flag is off, the release flag is checked, and if it is on, the release flag is turned off and the process proceeds to step S13.
[0062]
In step S12, a list record (group number, group name, image number, density code) of the reproduced image on the DRAM 41 is registered (added) at the end of the group registration list 130 developed in the RAM 22 (see FIG. 4). Return to step S1.
[0063]
In step S13, the group registration means 117 references (searches) the group registration list 130 developed in the RAM 22 by the group number to identify the group, and further, from the image number of the image stored in the VRAM 41, the target of cancellation. The list record of the image is specified, and the group number is updated to “99” to be ungrouped, and the process returns to step S1.
[0064]
(In the example of FIG. 12, the image E3 of the group E in FIG. 11 is reproduced / displayed in step S7, the button S33 is pressed (group change) in step S9, and the + sign indicating group release is pressed in step S10. Then, after step S11, the image number “4” is updated to the non-group number “99” in step S13 and the group name of the group E is deleted, so that the image E3 is released from the group E, and the group E As a result, images E1 and E2 remain.)
[0065]
In step S14, the group registration unit 117 refers to (searches) the group registration list 130 developed in the RAM 22 by the group number to identify the group, and further, from the image number of the image stored in the VRAM 41, the release target. The list record of the image is specified, the group number and the group name are updated with the group number and group name of the designated group, and the process returns to step S1.
[0066]
(In the example of FIG. 11, for the reproduced image ω1 (group number = 99) reproduced / displayed in step S7, the button 33 is pressed in step S9 (group change), and the change destination group corresponds to a seasonal event in step S10. A group E (group number = 4) is designated, and the group number of the image group E is given to the reproduced image ω1 in step S14, and then in step S11, the button 36 is pushed down in step S14. (The non-group number “99” in the group registration list is updated to the group number “4” of group E, and the group name of group E is copied.)
[0067]
In step S15, the control unit 20 uses the registration list recording unit 118 to sort the group registration list 130 on the RAM 22 in ascending order of group number and image number, and then updates (records) the group registration list 130 in the flash memory 51. Return to step S1.
[0068]
Although one embodiment of the present invention has been described above, the present invention is not limited to the above embodiment, and it goes without saying that various modifications can be made.
[0069]
【The invention's effect】
As described above, according to the present invention, since the list record of the images grouped in the group registration list is registered in the group edit mode, the image record stored in the recording medium by designating the group in the group playback mode. The image data belonging to the designated group can be retrieved and quickly retrieved from the recording medium regardless of the physical order of the images. Therefore, a specific image can be taken out from the recorded image data and displayed, desired images can be output together, or several pieces of image data recorded in random order can be displayed in a certain order. However, if you want to output all at once or output images by theme, you can easily retrieve image data by simply selecting a group.
[0070]
In addition, since it is possible to select image data at an arbitrary recording position, even if the number of recorded images is large, there is no need to take out and display it. Therefore, when the present invention is applied to a digital camera, the display time of the liquid crystal display Is short and can extend battery life.
[0071]
In addition, since images that do not belong to any group can be grouped and registered in the group registration list as a non-group, it is possible to easily and quickly select and display a specific image from unrelated images. it can. Furthermore, since the group can be changed and the group registration can be canceled, flexibility in use is guaranteed.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a configuration example of an image processing apparatus according to the present invention.
FIG. 2 is a block diagram showing a configuration example of image data editing / reproducing means based on the image data editing / reproducing method of the present invention.
FIG. 3 is an example of a group registration list.
FIG. 4 is an example of an updated group registration list.
FIG. 5 is an example of a group registration list sorted after update.
FIG. 6 is a flowchart showing the operation of the image processing apparatus based on image data editing / reproducing means.
FIG. 7 is a perspective view of an embodiment when the present invention is applied to a digital camera.
8 is a block diagram illustrating a circuit configuration example of the digital camera in FIG. 7;
FIG. 9 is an explanatory diagram of an example of playback group selection in the group playback mode.
FIG. 10 is an explanatory diagram of an example of playback group selection in the group playback mode.
FIG. 11 is an explanatory diagram of an example of group editing in the group editing mode.
FIG. 12 is an explanatory diagram of an example of group editing in the group editing mode.
[Explanation of symbols]
31 Mode selector switch (mode designation means)
32, 33 Mode selection button (mode designation means)
51 Flash memory (recording medium)
100 Image processing apparatus
110 Group editing / playback means (group editing / playback program)
111 Mode designation means
114 Playback group selection means
115 Image reproduction / display means (second reproduction means)
115 'Image reproduction / display means (first reproduction means)
116 Grouping means
117 Group registration means
130 Group Registration List
138 List data
200 Digital camera (image processing device)
211 Imaging / playback mode switch (mode designation means)

Claims (6)

記録媒体に画像データを記録し、前記記録媒体に記録された画像データを再生して画像表示する画像処理装置において、
前記記録媒体に記録された画像データを再生して画像表示し、該画像が所望のグループに属するよう該画像のリストデータをグループ登録リストに登録するグループ編集工程と、
所望のグループを選択し、該選択したグループに属する画像の画像データを前記グループ登録リストに基づいて前記記録媒体から順次取り出して再生し、画像表示するグループ再生工程と、
前記グループ編集工程が、いずれのグループにも属さない画像を非グループに所属するものとしてそのリストデータを前記グループ登録リストに登録する工程とを含み、
前記グループ再生工程が非グループに所属する画像の画像データを前記グループ登録リストに基づいて順次取り出して再生し、画像表示する工程を含むことを特徴とする画像データのグループ編集/再生方法。
In an image processing apparatus for recording image data on a recording medium and reproducing and displaying the image data recorded on the recording medium,
A group editing step of reproducing and displaying the image data recorded on the recording medium and registering the list data of the image in a group registration list so that the image belongs to a desired group;
A group reproduction step of selecting a desired group, sequentially retrieving and reproducing image data of images belonging to the selected group from the recording medium based on the group registration list, and displaying an image ;
The group editing step includes registering the list data in the group registration list as belonging to a non-group image that does not belong to any group,
An image data group editing / playback method, wherein the group playback step includes a step of sequentially retrieving and playing back image data of images belonging to a non-group based on the group registration list .
前記グループ編集工程が、更に、前記グループ再生工程で得た画像の所属グループを変更し、または該画像が非グループに属する場合には所望のグループに属するよう、前記グループ登録リストの該画像分のリストデータを更新して前記グループ登録リストに登録するグループ変更工程と、
前記グループ再生工程で得た画像の所属グループを解除して非グループとして前記グループ登録リストの該画像分のリストデータを更新して前記グループ登録リストに登録するグループ解除工程と
を含むことを特徴とする請求項1記載の画像データのグループ編集/再生方法。
The group editing step further changes the group to which the image obtained in the group reproduction step belongs, or if the image belongs to a non-group, the group editing step corresponds to the image of the group registration list so that it belongs to a desired group. A group change step of updating list data and registering in the group registration list;
A group cancellation step of canceling a group to which the image obtained in the group reproduction step is released and updating the list data for the image in the group registration list as a non-group and registering it in the group registration list. The group editing / reproducing method for image data according to claim 1 .
プログラムされたコンピュータによって、記録媒体に画像データを記録し、前記記録媒体に記録された画像データを再生して画像表示する画像処理装置であって、
モード指定手段と、
前記モード指定手段により指定されたモードを判定するモード判定手段と、
グループ編集モードで、
前記記録媒体に記録された画像データを再生して画像表示する第1の画像再生手段と、
上記画像の所属するグループを選択するグループ化指定手段と、
上記画像が選択されたグループに属するように該画像のリストデータをグループ登録リストに登録するグループ登録手段と、
グループ再生モードで、
所望の再生グループを選択する再生グループ選択手段と、
上記選択したグループに属する画像の画像データを前記グループ登録リストに基づいて前記記録媒体から順次取り出して再生し、画像表示する第2の画像再生手段と、
有し、
更に、前記グループ化指定手段グループ化再生手段が、いずれのグループにも属さない画像を非グループに所属するものとして選択し、
前記グループ登録手段が非グループに属するものとして選択された画像のリストデータを前記グループ登録リストに登録し、
前記グループ再生モードにおいて、更に、前記再生グループ選択手段が非グループを選択する手段を備えて、
前記第2の画像再生手段が非グループに所属する画像の画像データを前記グループ登録リストに基づいて前記記録媒体から順次取り出して再生し、画像表示することを特徴とする画像処理装置。
An image processing apparatus that records image data on a recording medium by a programmed computer, reproduces the image data recorded on the recording medium, and displays an image.
Mode designation means;
Mode determining means for determining the mode specified by the mode specifying means;
In group edit mode,
First image reproduction means for reproducing and displaying image data recorded on the recording medium;
A grouping designation means for selecting a group to which the image belongs,
Group registration means for registering the list data of the image in a group registration list so that the image belongs to the selected group;
In group playback mode,
Playback group selection means for selecting a desired playback group;
Second image reproduction means for sequentially taking out and reproducing image data of images belonging to the selected group from the recording medium based on the group registration list,
Have
Further, the grouping designation unit grouped reproduction unit selects an image that does not belong to any group as belonging to a non-group,
Registering the list data of the images selected as belonging to the non-group by the group registration means in the group registration list;
In the group playback mode, the playback group selection means further comprises means for selecting a non-group,
An image processing apparatus, wherein the second image reproduction means sequentially retrieves and reproduces image data of an image belonging to a non-group from the recording medium based on the group registration list, and displays the image.
前記グループ編集モードにおいて、更に、前記グループ化指定手段が前記グループ再生モードで得た画像の所属グループを変更し、または該画像が非グループに属する場合には所望のグループに属するようグループ付けをするグループ変更手段と、
前記グループ再生工程で得た画像の所属グループを解除して非グループとするグループ解除手段を含み、前記グループ登録手段が前記グループ変更された画像のリストレコードを更新して前記グループ登録リストに登録するグループ変更登録手段と、
前記グループ解除された画像のリストレコードを更新して前記グループ登録リストに登録するグループ解除登録手段と
を含むことを特徴とする請求項3記載の画像処理装置。
In the group editing mode, the grouping designating unit further changes the group to which the image obtained in the group playback mode is changed, or if the image belongs to a non-group, the grouping is assigned so as to belong to a desired group. Group change means,
A group canceling unit that cancels the group to which the image obtained in the group reproduction step is released and sets it as a non-group, and the group registration unit updates the list record of the group-changed image and registers it in the group registration list Group change registration means;
The image processing apparatus according to claim 3 , further comprising: a group cancellation registration unit that updates a list record of the ungrouped image and registers it in the group registration list.
コンピュータによって、画像処理装置の記録媒体に画像データを記録し、前記記録媒体に記録された画像データを再生して画像表示するためのプログラムを記録した記録媒体であって、
前記記録媒体に記録された画像データを再生して画像表示し、該画像が所望のグループに属するよう該画像のリストデータをグループ登録リストに登録するグループ編集モードと、
所望のグループを選択し、該選択したグループに属する画像の画像データを前記グループ登録リストに基づいて前記記録媒体から順次取り出して再生し、画像表示するグループ再生モードとを有し、
更に、前記グループ編集モードで、いずれのグループにも属さない画像を非グループに所属するものとしてそのリストデータを前記グループ登録リストに登録し、
前記グループ再生モードで、非グループに所属する画像の画像データを前記グループ登録リストに基づいて前記記録媒体から順次取り出して再生し、画像表示すること
を特徴とする画像データのグループ編集/再生プログラムを記録した記録媒体。
A recording medium recording a program for recording image data on a recording medium of an image processing apparatus by a computer and reproducing and displaying the image data recorded on the recording medium,
A group editing mode in which image data recorded on the recording medium is reproduced and displayed, and the list data of the image is registered in a group registration list so that the image belongs to a desired group;
A group playback mode in which a desired group is selected, image data of images belonging to the selected group is sequentially taken out from the recording medium based on the group registration list and played back, and an image is displayed ;
Furthermore, in the group edit mode, register the list data as belonging to a non-group to an image that does not belong to any group in the group registration list,
Group editing of image data, wherein in the group playback mode, image data of images belonging to a non-group are sequentially retrieved from the recording medium based on the group registration list, played back, and displayed as an image / Recording medium on which playback program is recorded.
前記グループ編集モードで、更に、前記グループ再生モードで得た画像の所属グループを変更し、または該画像が非グループに属する場合には所望のグループに属するよう、前記グループ登録リストの該画像分のリストデータを更新して前記グループ登録リストに登録するグループ変更プログラムと、前記グループ再生モードで得た画像の所属グループを解除して非グループとして前記グループ登録リストの該画像分のリストデータを更新して前記グループ登録リストに登録するグループ解除プログラムとを含むことを特徴とする請求項5記載の画像データのグループ編集/再生プログラムを記録した記録媒体。In the group edit mode, the group to which the image obtained in the group playback mode is further changed, or if the image belongs to a non-group, the image corresponding to the image in the group registration list is assigned so as to belong to a desired group. A group change program for updating the list data and registering it in the group registration list, and canceling the group to which the image obtained in the group playback mode is released and updating the list data for the image in the group registration list as a non-group 6. A recording medium recording a group editing / playback program for image data according to claim 5 , further comprising a group cancellation program registered in the group registration list.
JP15803597A 1997-05-30 1997-05-30 Image data group editing / playback method, image processing apparatus, and recording medium recording image data group editing / playback program Expired - Fee Related JP3767093B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15803597A JP3767093B2 (en) 1997-05-30 1997-05-30 Image data group editing / playback method, image processing apparatus, and recording medium recording image data group editing / playback program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15803597A JP3767093B2 (en) 1997-05-30 1997-05-30 Image data group editing / playback method, image processing apparatus, and recording medium recording image data group editing / playback program

Publications (2)

Publication Number Publication Date
JPH10336579A JPH10336579A (en) 1998-12-18
JP3767093B2 true JP3767093B2 (en) 2006-04-19

Family

ID=15662859

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15803597A Expired - Fee Related JP3767093B2 (en) 1997-05-30 1997-05-30 Image data group editing / playback method, image processing apparatus, and recording medium recording image data group editing / playback program

Country Status (1)

Country Link
JP (1) JP3767093B2 (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4214665B2 (en) 2000-07-25 2009-01-28 ソニー株式会社 Playback device
JP4304888B2 (en) * 2000-09-04 2009-07-29 ソニー株式会社 Recording medium, editing apparatus and editing method
JP2002135742A (en) * 2000-10-30 2002-05-10 Mitsubishi Electric Corp Data communication equipment and data communication method
JP3696498B2 (en) * 2000-11-24 2005-09-21 パイオニア株式会社 Information editing device
US7200090B2 (en) * 2000-11-24 2007-04-03 Pioneer Corporation Information recording apparatus including information attaching and generating device which generates group control information
KR100584176B1 (en) * 2002-02-22 2006-05-26 엘지전자 주식회사 Method for managing a still picture on high density rewritable medium
JP3716272B2 (en) * 2004-07-02 2005-11-16 パイオニア株式会社 Information editing apparatus and information editing method
KR101135891B1 (en) 2006-10-11 2012-04-13 삼성전자주식회사 Image forming apparatus to process image of file according to index informiation
JP5003512B2 (en) * 2008-01-28 2012-08-15 株式会社ニコン Digital camera, control program
JP4666035B2 (en) * 2008-09-18 2011-04-06 ブラザー工業株式会社 Image reading device
JP6523116B2 (en) * 2015-09-24 2019-05-29 シャープ株式会社 Image data processing system, image data processing method and image data processing program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3183712B2 (en) * 1992-06-05 2001-07-09 京セラ株式会社 Classification recording / reproduction method of electronic still camera
JP3623983B2 (en) * 1994-04-28 2005-02-23 キヤノン株式会社 Image file recording / reproducing apparatus and method
JPH0863486A (en) * 1994-08-24 1996-03-08 Fuji Photo Film Co Ltd Image file recording method and image filing system
JPH0962709A (en) * 1995-08-29 1997-03-07 Canon Inc Device and method for image retrieval

Also Published As

Publication number Publication date
JPH10336579A (en) 1998-12-18

Similar Documents

Publication Publication Date Title
US7671905B2 (en) Image processing apparatus and method for image processing relevant images
JPH11341421A (en) Digital camera
JP3767093B2 (en) Image data group editing / playback method, image processing apparatus, and recording medium recording image data group editing / playback program
JP2009112550A (en) Game device, image processing method, program, and information recording medium
JP2006140990A (en) Image display apparatus, camera, display methods of image display apparatus and camera
JP3561601B2 (en) Image playback device
JP3972527B2 (en) Imaging apparatus and automatic folder creation method
US20020015100A1 (en) Digital camera
JP3035391B2 (en) Electronic still camera
JP4297688B2 (en) Image playback device
JP3124600B2 (en) Electronic still camera
JPH1127609A (en) Image recording and reproducing system
JP2000066646A (en) Image display device
JP3264970B2 (en) Digital camera
JP2008153899A (en) Image selecting device, control method of image selecting device, program and recording medium
JP2000050204A (en) Video image display edit processing method and device, and recording medium thereof
JPH11308493A (en) Digital camera
JP2006262496A (en) Image recording/reproducing device, camera device, image recording/reproducing method, and program
JP2004260768A (en) Image reproducing device
JPH10334121A (en) Retrieval attribute giving method and retrieving method for image, image processor, and recording medium where retrieval attribute giving program and retrieving program are recorded
JP3103442B2 (en) Electronic still camera and playback device thereof
JPH10285515A (en) Image recording and reproducing system
JP2001346085A (en) Image processor, image processing method, and storage medium
JP2001526847A (en) Method and system for extending media types supported by digital cameras
JP2004364091A (en) Digital imaging machine

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20040507

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050914

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051004

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051205

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060123

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

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20100210

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20110210

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20110210

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20120210

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20120210

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20130210

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20130210

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20140210

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees