JP4422543B2 - Image display device and image display method - Google Patents
Image display device and image display method Download PDFInfo
- Publication number
- JP4422543B2 JP4422543B2 JP2004135115A JP2004135115A JP4422543B2 JP 4422543 B2 JP4422543 B2 JP 4422543B2 JP 2004135115 A JP2004135115 A JP 2004135115A JP 2004135115 A JP2004135115 A JP 2004135115A JP 4422543 B2 JP4422543 B2 JP 4422543B2
- Authority
- JP
- Japan
- Prior art keywords
- frame number
- playlist
- frame
- image display
- area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 56
- 230000007423 decrease Effects 0.000 claims description 7
- 230000003247 decreasing effect Effects 0.000 claims description 5
- 230000015654 memory Effects 0.000 description 27
- 238000010586 diagram Methods 0.000 description 10
- 238000003825 pressing Methods 0.000 description 3
- 230000000881 depressing effect Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008929 regeneration Effects 0.000 description 1
- 238000011069 regeneration method Methods 0.000 description 1
- 210000000707 wrist Anatomy 0.000 description 1
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Processing Or Creating Images (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Studio Devices (AREA)
Description
本発明は、画像データを再生表示する画像表示装置及び画像表示方法に関する。 The present invention relates to an image display apparatus and an image display method for reproducing and displaying image data.
近年、多くの電子カメラは、撮影で記録媒体に記録した画像ファイルを必要に応じて再生し画像表示する画像表示機能を有している。
このような電子カメラにおいて、撮影により得られた画像ファイルは、一般に、DCF( Design rule for Camera File system )等の一定のフォーマットに準拠した、例えば図7に示すような階層に従って着脱可能なメモリカード等の記録媒体に記録される。
In recent years, many electronic cameras have an image display function for reproducing and displaying an image file recorded on a recording medium by photographing as necessary.
In such an electronic camera, an image file obtained by photographing is generally a memory card that can be attached and detached according to a hierarchy such as shown in FIG. 7, which complies with a certain format such as DCF (Design Rule for Camera File system). Or the like.
図8は、そのようにして画像ファイルが記録されたメモリカードのデータ構造の一例を示す図である。但し、同図に示すメモリカードは、FAT( File Allocation Tables )ファイルシステムにより管理されているものを示している。同図に示すように、このメモリカード上には、ディレクトリの情報として、そのディレクトリの1階層下位のディレクトリの情報又は画像ファイルが記録されている領域の先頭クラスタ番号が記録されたディレクトリ領域と、画像ファイルそのものが記録された画像ファイル領域とが設けられており、ルートディレクトリ領域から順に、その先頭クラスタ番号を辿っていくことにより、所望の画像ファイルにアクセスすることができるようになっている。例えば、ルートディレクトリ領域から順に、先頭クラスタ番号”3”の”DCIM”ディレクトリ領域、先頭クラスタ番号”10”の”100OLYMP”ディレクトリ領域を辿ることで、先頭クラスタ番号”50”の”AAAA0001.jpg”ファイルにアクセスすることができるようになっている。 FIG. 8 is a diagram showing an example of the data structure of the memory card in which the image file is recorded as described above. However, the memory card shown in the figure is managed by a FAT (File Allocation Tables) file system. As shown in the figure, on this memory card, as directory information, a directory area in which the information of the directory one layer below the directory or the first cluster number of the area in which the image file is recorded is recorded, An image file area in which the image file itself is recorded is provided, and a desired image file can be accessed by tracing the head cluster number in order from the root directory area. For example, in order from the root directory area, the “DCIM” directory area with the leading cluster number “3” and the “100OLYMP” directory area with the leading cluster number “10” are traced to “AAAA0001.jpg” with the leading cluster number “50”. The file can be accessed.
しかしながら、このような、ルートディレクトリ領域から順に先頭クラスタ番号を辿っていく手法では、メモリカードに記録される画像ファイルやディレクトリの数が膨大になってくると、所望の画像ファイルにアクセスするまでの所要時間が長くなってしまう。従って、画像ファイルを再生する場合には、所望の画像ファイルを読み出すまでに時間がかかり、画像再生指示に応じたスムーズな画像再生ができない。 However, with such a method of tracking the first cluster number in order from the root directory area, if the number of image files and directories recorded on the memory card becomes enormous, the process until the desired image file is accessed. The required time will be longer. Therefore, when reproducing an image file, it takes time to read out a desired image file, and smooth image reproduction according to an image reproduction instruction cannot be performed.
特に、近年においては、電子カメラの普及に伴い着脱可能なメモリカード等の記録媒体も、より大容量のものが普及しつつあり、また電子カメラは誰もが手軽に撮影を行うこともできることから、1つの記録媒体に記録される画像ファイルの数は、ますます増大の傾向にある。このような事情からも、画像ファイルにアクセスするまでの所要時間に係る問題は、より大きな問題となってきた。 In particular, in recent years, with the spread of electronic cameras, recording media such as removable memory cards are also becoming increasingly large-capacity, and electronic cameras can be taken easily by anyone. The number of image files recorded on one recording medium tends to increase. For these reasons, the problem relating to the time required to access the image file has become a larger problem.
一方で、特許文献1には、次のようなファイル管理装置が提案されている。この装置では、動画ファイル逆再生処理を行うべく、当該動画ファイルを複数の分割ファイルに分割し、当該分割した複数の分割ファイルの再生順序を登録した分割ファイル制御ファイルを作成する。そして、動画ファイル逆再生を行う場合には、作成された分割ファイル制御ファイルに基づいて、上記複数の分割ファイルから順次データを読込んで逆再生処理する。これにより、データの読込みに時間を要さずにスムーズな逆再生を行うことができるものである。
この特許文献1には、再生する画像を複数のグループに分け、その再生順序を登録した分割ファイルを作成し、データの読込みに時間を要さずにスムーズな再生を行うこと、即ち、予め存在する画像ファイルの再生順序を制御することが記載されている。しかしながら、上記従来技術では、動画ファイル全てについて分割処理をしなければならず、分割処理に時間がかかってしまう。また、分割処理した多くのファイル全てについての制御ファイルを作成しなければならず、時間とメモリを消費してしまう。
In this
本発明は、上記実情に鑑み、制御ファイルを短時間でかつ少ないメモリで作成し、多くの画像データを、データの読込に時間を要さずにスムーズに再生することができる画像表示装置とその表示方法を提供することを目的とする。 In view of the above circumstances, the present invention creates an image display device capable of creating a control file in a short time and with a small amount of memory, and smoothly reproducing a large amount of image data without taking time to read the data. An object is to provide a display method.
上記目的を達成するため、本発明の第1の態様に係る画像表示装置は、画像データを再生表示可能な画像表示装置において、再生表示する画像データのコマ番号を指定するコマ番号指定手段と、上記指定されたコマ番号を基準として、当該指定されたコマ番号が増加する方向の所定範囲内に存在するグループと、上記指定されたコマ番号を基準として、上記指定されたコマ番号が減少する方向の所定範囲内に存在するグループと、を第1の再生リストとして作成する第1の再生リスト作成手段と、上記コマ番号指定手段によって上記コマ番号が増加方向へ更新された際に、上記第1の再生リスト内の最大コマ番号から所定数小さいコマ番号の第1の領域内に存在するか、または、上記コマ番号指定手段によって上記コマ番号が減少方向へ更新された際に、上記第1の再生リスト内の最小コマ番号から所定数大きいコマ番号の第2の領域内に存在するかを判別する領域判別手段と、上記コマ番号指定手段によって更新されたコマ番号が、上記第1の領域内に存在すると判定された際には、上記最大コマ番号から更にコマ番号が所定数増加するコマ番号のグループを第2の再生リストとして作成し、上記第2の領域内に存在すると判定された際には、上記最小コマ番号から更にコマ番号が所定数減少するコマ番号のグループを第2の再生リストとして作成する第2の再生リスト作成手段と、を具備した構成である。 In order to achieve the above object, an image display device according to a first aspect of the present invention, in an image display device capable of reproducing and displaying image data, frame number designating means for designating a frame number of image data to be reproduced and displayed, A direction in which the specified frame number decreases with reference to the specified frame number and a group existing within a predetermined range in the direction in which the specified frame number increases, and the specified frame number When the frame number is updated in the increasing direction by the first playlist creating means for creating a group that exists within the predetermined range as a first playlist, and the frame number designating means, the first playlist is created. Exists in the first area having a frame number that is a predetermined number smaller than the largest frame number in the playlist, or the frame number is updated in the decreasing direction by the frame number designating means. Area discriminating means for discriminating whether or not a second frame having a frame number larger than the minimum frame number in the first reproduction list by a predetermined number, and the frame updated by the frame number designating means. When it is determined that the number exists in the first area, a group of frame numbers in which the frame number is further increased by a predetermined number from the maximum frame number is created as a second playlist, and the second playlist is created. And a second playlist creation means for creating a group of frame numbers whose frame numbers are further decreased by a predetermined number from the minimum frame number as a second playlist when it is determined that the frame is present in the area. It is a configuration.
本構成によれば、画像データを再生表示可能な画像表示装置において、コマ番号指定手段により、再生表示する画像データのコマ番号が指定され、第1の再生リスト作成手段により、上記指定されたコマ番号を基準として、当該指定されたコマ番号が増加する方向の所定範囲内に存在するグループと、上記指定されたコマ番号を基準として、上記指定されたコマ番号が減少する方向の所定範囲内に存在するグループと、が第1の再生リストとして作成され、領域判別手段により、上記コマ番号指定手段によって上記コマ番号が増加方向へ更新された際に、上記第1の再生リスト内の最大コマ番号から所定数小さいコマ番号の第1の領域内に存在するか、または、上記コマ番号指定手段によって上記コマ番号が減少方向へ更新された際に、上記第1の再生リスト内の最小コマ番号から所定数大きいコマ番号の第2の領域内に存在するかが判別され、第2の再生リスト作成手段により、上記コマ番号指定手段によって更新されたコマ番号が、上記第1の領域内に存在すると判定された際には、上記最大コマ番号から更にコマ番号が所定数増加するコマ番号のグループが第2の再生リストとして作成され、上記第2の領域内に存在すると判定された際には、上記最小コマ番号から更にコマ番号が所定数減少するコマ番号のグループが第2の再生リストとして作成される。 According to this configuration, in the image display apparatus capable of reproducing and displaying image data, the frame number of the image data to be reproduced and displayed is designated by the frame number designation means, and the designated frame is designated by the first reproduction list creating means. Based on the number, the group that exists in the predetermined range in the direction in which the specified frame number increases, and the specified frame number in the predetermined range in the direction in which the specified frame number decreases, based on the specified frame number The existing group is created as the first playlist, and when the frame number is updated in the increasing direction by the frame number designating unit by the area discriminating unit, the maximum frame number in the first playlist is created. When the frame number is updated in the decreasing direction by the frame number designating means. It is determined whether a frame number that is a predetermined number larger than the minimum frame number in one reproduction list exists in the second area, and the frame number updated by the frame number designating unit is determined by the second reproduction list creating unit. When it is determined that the frame number exists in the first area, a group of frame numbers in which the frame number is further increased by a predetermined number from the maximum frame number is created as a second playlist, When it is determined that the frame number exists, a group of frame numbers in which the frame number further decreases by a predetermined number from the minimum frame number is created as the second reproduction list.
本発明の第2の態様に係る画像表示装置は、上記第1の態様において、上記コマ番号指定手段によって更新されたコマ番号が第1の領域内に存在するとして第2の再生リストが作成された場合には、最小コマ番号から所定数増加するコマ番号のグループを削除し、上記コマ番号指定手段によって更新されたコマ番号が第2の領域内に存在するとして第2の再生リストが作成された場合には、最大コマ番号から所定数減少するコマ番号のグループを削除するようにした、構成である。 In the image display apparatus according to the second aspect of the present invention, in the first aspect, the second playlist is created on the assumption that the frame number updated by the frame number designating means exists in the first area. If the frame number is incremented by a predetermined number from the minimum frame number, the second playlist is created assuming that the frame number updated by the frame number designating means is present in the second area. In such a case, a group of frame numbers that decrease by a predetermined number from the maximum frame number is deleted.
本発明の第3の態様に係る画像表示装置は、上記第2の態様において、上記削除されるコマの数は、上記第2の再生リストに登録されたコマ数と同じ数である、構成である。
本発明の第4の態様に係る画像表示装置は、上記第1の態様において、上記コマ番号指定手段は、再生モード時に最初に再生表示する画像データのコマ番号を指定する、構成である。
The image display device according to a third aspect of the present invention has a configuration in which, in the second aspect, the number of deleted frames is the same as the number of frames registered in the second reproduction list. is there.
An image display apparatus according to a fourth aspect of the present invention is configured in the first aspect, wherein the frame number designation means designates a frame number of image data to be reproduced and displayed first in the reproduction mode.
本発明の第5の態様に係る画像表示装置は、上記第1の態様において、上記コマ番号指定手段は、最新の再生モードに設定される前に設定された再生モード時において最後に再生表示された画像データのコマ番号を指定する、構成である。
本発明の第6の態様に係る画像表示装置は、上記第1の態様において、上記第1の再生リスト又は上記第2の再生リストが作成されている場合であっても、上記コマ番号指定手段によるコマ番号の更新信号の入力を受け付ける、構成である。
In the image display device according to a fifth aspect of the present invention, in the first aspect, the frame number designation means is reproduced and displayed last in the reproduction mode set before the latest reproduction mode is set. In this configuration, the frame number of the selected image data is designated.
The image display device according to a sixth aspect of the present invention is the image display device according to the first aspect, wherein the frame number designation means is provided even when the first reproduction list or the second reproduction list is created. The frame number update signal input is received.
また、本発明は、上記画像表示装置に限らず、画像表示方法として構成することも可能である。 Further, the present invention is not limited to the image display device, and can be configured as an image display method.
本発明によれば、所定数の再生コマの再生が終了した場合に、さらに再生が続くと予想して、新たな再生リストを事前に作成するようにしたので、さらに再生が続いて使用中のリストの再生予定コマがなくなっても新たな再生リストを参照してスムーズに画像を再生することができる。また、必要に応じて適量の画像コマに関する再生リストを作成するので、当該再生リストを短時間でかつ少ないメモリで作成できる。 According to the present invention, when playback of a predetermined number of playback frames is finished, it is predicted that playback will continue and a new playlist is created in advance. Even when there are no frames to be played back in the list, it is possible to smoothly play back images by referring to a new playback list. In addition, since a reproduction list relating to an appropriate amount of image frames is created as necessary, the reproduction list can be created in a short time and with a small amount of memory.
以下、本発明の実施例を図面を参照しながら説明する。
図1は、本発明の一実施例に係る画像表示装置又は画像表示方法が適用された電子カメラの主要構成を示す図である。
尚、この電子カメラは、DCFに準拠するものとし、ここでは、前述の図6に示した階層に従って記録媒体に画像ファイルを記録するものとする。また、ファイルシステムとしては、FATファイルシステムを採用するものとする。
Embodiments of the present invention will be described below with reference to the drawings.
FIG. 1 is a diagram illustrating a main configuration of an electronic camera to which an image display apparatus or an image display method according to an embodiment of the present invention is applied.
Note that this electronic camera is based on DCF, and here, an image file is recorded on a recording medium in accordance with the hierarchy shown in FIG. Further, a FAT file system is adopted as the file system.
図1に示す電子カメラにおいて、撮影レンズ系1によって結像された被写体像は、撮像素子2により電気信号に光電変換され、更に撮像回路3により所定の撮像処理が施された後、A/D部4によりA/D変換される。そして、このようにして得られた画像データは、システムコントローラ(以下単に「シスコン」という)5により所定の画像処理が施された後、画像処理部6により所定の圧縮処理が施され、I/F7を介してカードスロット8に装着された着脱メモリ9に画像ファイルとして記録される。
In the electronic camera shown in FIG. 1, the subject image formed by the photographing
一方、カードスロット8に装着されている着脱メモリ9に記録された画像ファイルは、画像再生指示に応じてI/F7を介して読み出され、画像処理部6により所定の伸長処理が施された後、シスコン5により所定の画像処理が施され、VRAM10に格納される。そして、LCDドライバ11によって読み出され内蔵LCD12にその画像が表示される。
On the other hand, the image file recorded in the removable memory 9 attached to the
また、内蔵RAMであるDRAM13は、A/D部4によりA/D変換された画像データの一時記憶用として、また画像処理部6による処理中の画像データの一時記憶用として、更にシスコン5による制御処理の実行のためのワークエリアとして使用されるメモリであり、シスコン5によって作成される後述の再生リストもこれに記憶される。
The
シスコン5は、CPU(中央演算処理装置)を備えて構成され、内蔵ROM14に記憶されているカメラプログラムを読み出し実行することによって、当該電子カメラ全体の動作を制御するものであり、例えば後述の再生リストの作成・追加・削除を行う。
操作部15は、撮影指示を行うためのレリーズボタン,再生画像のコマ送り指示や表示されたカーソルの移動等を行うための十字ボタン,項目を選択するためのOKボタン,電源のON/OFFを行うための電源ボタン,撮影モードや再生モード等の各種モードを切り換えるためのモード切換えスイッチ等、ユーザにより操作される各種ボタンやスイッチ等により構成され、ユーザからの各種指示を受け付けシスコン5へ通知するものである。例えば、十字ボタンの左ボタン又は右ボタンが押下されたときには、コマ番号の更新信号がシスコン5へ入力される。
The syscon 5 includes a CPU (Central Processing Unit), and controls the overall operation of the electronic camera by reading and executing a camera program stored in the built-in
The
次に、DRAM13に記憶される再生リストについて説明する。
再生リストは、シスコン5により作成・追加・削除されるものであり、着脱メモリ9に記録されている特定数の画像ファイル(画像データ)のそれぞれについて、画像ファイルの着脱メモリ9への格納順位であるコマ番号と、画像ファイルのファイル名と、画像ファイルが記録されている着脱メモリ9上の領域の先頭クラスタ番号との対応関係を示したものである。
Next, the reproduction list stored in the
The playlist is created, added, or deleted by the
そして、画像を再生するときには、この再生リストを参照して再生対象とするコマ番号の画像ファイルの先頭クラスタ番号を取得し、着脱メモリ9上のその先頭クラスタ番号から始まる領域に直接アクセスして画像ファイルを読み出し再生することにより、画像ファイルにアクセスするまでの所要時間を短縮し、再生指示に応じたスムーズな再生を行うことが可能になっている。 When the image is reproduced, the start cluster number of the image file of the frame number to be reproduced is obtained by referring to this reproduction list, and the area starting from the start cluster number on the removable memory 9 is directly accessed to obtain the image file. By reading out and reproducing the image, it is possible to shorten the time required to access the image file and to perform smooth reproduction according to the reproduction instruction.
図2は、DRAM13に記憶される再生リストの一例を示す図である。
同図に示すように、再生リスト16には、着脱メモリ9に記録されている特定数の画像ファイルのそれぞれについて、コマ番号とファイル名と先頭クラスタ番号との対応関係が示されている。そして、例えば、コマ番号1の画像ファイルを再生する場合には、まず、この再生リスト16を参照して対応するクラスタ番号”50”を取得し、着脱メモリ9上のクラスタ番号50の領域に直接アクセスして、”AAAA0001.JPG”ファイルを読み出し、その画像を再生するものである。
FIG. 2 is a diagram showing an example of a reproduction list stored in the
As shown in the figure, the
尚、以下においては、各々対応するコマ番号とファイル名と先頭クラスタ番号とを、そのコマ番号の画像情報とも言う。例えば、図2の例においては、各々対応するコマ番号1とファイル名”AAAA0001.jpg”と先頭クラスタ番号50とを、コマ番号1の画像情報とも言う。
In the following, the corresponding frame number, file name, and leading cluster number are also referred to as image information of the frame number. For example, in the example of FIG. 2, the
また、本実施例において、コマ番号は再生順序に対応するものとする。
次に、この電子カメラの動作として、再生モードに設定された時に行われる動作について説明する。
図3(a)、図4(a),(b)、図5は、本動作の一例に係るフローチャート、図3(b) は、本動作で作成・追加・削除される再生リストのイメージ図、図3(c) は、本動作の処理中に表示されるフォルダ選択画面の一例を示す図である。
In this embodiment, the frame number corresponds to the playback order.
Next, as an operation of the electronic camera, an operation performed when the playback mode is set will be described.
3 (a), 4 (a), 4 (b), and 5 are flowcharts according to an example of this operation, and FIG. 3 (b) is an image diagram of a playlist created / added / deleted in this operation. FIG. 3C is a diagram showing an example of a folder selection screen displayed during the process of this operation.
まず、図3(b) を用いて、本動作で使用される再生リストA、B、Cを説明する。
同図(b) に示すように、本動作において、再生リストAとは、着脱メモリ9に記録されている画像ファイル(画像データ)の総数をN(但しN≧501)とし、そのN個の画像ファイルにコマ番号が付与されたときの、コマ番号1から後方へ100コマ分の画像情報を有する再生リストであり、再生リストBとは、そのときのコマ番号Nから前方へ100コマ分の画像情報を有する再生リストである。また、再生リストCとは、そのときの再生リストA及び再生リストBに含まれるコマ番号以外のコマ番号であって連続する所定数コマ分の画像情報を有する再生リストである。また、本動作において、前方とはコマ番号が減少する方向を示し、後方とはコマ番号が増加する方向を示す。
First, the playlists A, B, and C used in this operation will be described with reference to FIG.
As shown in FIG. 6B, in this operation, the reproduction list A is the total number of image files (image data) recorded in the removable memory 9, where N ≧ 501, and N When a frame number is assigned to an image file, this is a reproduction list having image information for 100 frames backward from
続いて、図3(a),(c)、図4(a),(b)、図5を用いて、本動作を詳細に説明する。
本動作が開始すると、図3(a) に示したように、まず、コマ番号1から後方へ100コマ分の画像情報を有する再生リストAとコマ番号Nから前方へ100コマ分の画像情報を有する再生リストBとを作成し(S1)、両再生リストを内蔵RAM13に記憶する。
Subsequently, this operation will be described in detail with reference to FIGS. 3A, 3C, 4A, 4B, and 5. FIG.
When this operation starts, as shown in FIG. 3 (a), first, the reproduction list A having image information for 100 frames backward from
続いて、フォルダ選択画面を内蔵LCDに表示し(S2)、ユーザにより所望のフォルダが選択されるまで待機する(S3)。
ここで、フォルダ選択画面の一例を図3(c) に示す。同図(c) に示すように、フォルダ選択画面には、着脱メモリ9に記録されているフォルダが内蔵LCD12に表示される。そして、ユーザは、この選択画面において、十字キーの上下ボタンを押下することによりカーソル17を上下に移動させ所望のフォルダを指示することができ、またOKボタンを押下することにより、カーソル17が指示するフォルダを選択(決定)することができるようになっている。例えば、この例において、OKボタンを押下したときには、フォルダ”100OLYMP”が選択される。
Subsequently, a folder selection screen is displayed on the built-in LCD (S2), and the process waits until a desired folder is selected by the user (S3).
An example of the folder selection screen is shown in FIG. As shown in FIG. 4C, the folder recorded on the removable memory 9 is displayed on the built-in
このようにして、ユーザにより所望のフォルダが選択されると、続いて、その選択されたフォルダ内に属する画像ファイルのコマ番号であって、再生順序が最初となるコマ番号をXに設定する(S4)。これにより、再生表示する画像ファイルのコマ番号が設定される。尚、フォルダ内に属する画像ファイルのコマ番号であって、再生順序が最初となるコマ番号とは、例えば、そのフォルダに最後に格納された画像ファイルのコマ番号である。 Thus, when a desired folder is selected by the user, the frame number of the image file belonging to the selected folder and having the playback order first is set to X ( S4). Thereby, the frame number of the image file to be reproduced and displayed is set. Note that the frame number of the image file belonging to the folder and having the first playback order is, for example, the frame number of the image file stored last in the folder.
続いて、コマ番号Xが、再生リストA内又は再生リストB内に含まれるか否かを判定する(S5)。ここで、その判定結果がYesの場合にはS7へ進み、Noの場合には、続いて、コマ番号Xと、コマ番号Xに連続する前方の150コマ分と、コマ番号Xに連続する後方の150コマ分との画像情報を有する再生リストCを作成し(S6)、それを内蔵RAM13に記憶し、S7へ進む。
Subsequently, it is determined whether or not the frame number X is included in the reproduction list A or the reproduction list B (S5). Here, if the determination result is Yes, the process proceeds to S7. If the determination result is No, then the frame number X, the 150 frames preceding the frame number X, and the rear following the frame number X are continued. The reproduction list C having image information for 150 frames is created (S6), stored in the built-in
但し、S6において、コマ番号Xに連続する前方の150コマ分の一部が再生リストAと重複する場合には、コマ番号Xに連続する前方の150コマ分に代えて、その150コマ分から重複するコマ分を差し引いた残りのコマ分とする。或いは、コマ番号Xに連続する前方の150コマ分の一部が再生リストAと重複すると共に、コマ番号Xに連続する前方のコマ数が150に満たない場合には、コマ番号Xに連続する前方の150コマ分に代えて、コマ番号Xに連続する前方の全てのコマ分から重複するコマ分を差し引いた残りのコマ分とする。同様に、コマ番号Xに連続する後方の150コマ分の一部が再生リストBと重複する場合には、コマ番号Xに連続する後方の150コマ分に代えて、その150コマ分から重複するコマ分を差し引いた残りのコマ分とする。或いは、コマ番号Xに連続する後方の150コマ分の一部が再生リストBと重複すると共に、コマ番号Xに連続する後方のコマ数が150に満たない場合には、コマ番号Xに連続する後方の150コマ分に代えて、コマ番号Xに連続する後方の全てのコマ分から重複するコマ分を差し引いた残りのコマ分とする。 However, in S6, if a part of 150 frames ahead of frame number X overlaps with playlist A, it will be duplicated from 150 frames instead of 150 frames ahead of frame number X. The remaining frames are calculated by subtracting the frames to be played. Alternatively, when a part of the 150 frames ahead of the frame number X overlaps with the playlist A and the number of frames ahead of the frame number X is less than 150, it continues to the frame number X. Instead of the front 150 frames, the remaining frames are obtained by subtracting the overlapping frames from all the frames preceding the frame number X. Similarly, when a part of the back 150 frames continuing to frame number X overlaps with the playlist B, instead of the back 150 frames continuing to frame number X, the frames overlapping from the 150 frames are overlapped. The remaining frame is deducted. Alternatively, if a part of the back 150 frames that follow the frame number X overlaps with the playlist B and the number of back frames that follow the frame number X is less than 150, it continues to the frame number X. Instead of the back 150 frames, the remaining frames are obtained by subtracting the overlapping frames from all the frames behind the frame number X.
続いて、S7では、内蔵RAM13に記憶された再生リストから、コマ番号Xのクラスタ番号を取得し、対応する画像ファイルを着脱メモリ9から読み出し、内蔵LCD12にその画像を表示する(S8)。
続いて、コマ番号Xが再生リストA内に含まれるか否かを判定し(S9)、その判定結果がYesの場合にはS10へ進み、Noの場合にはS14へ進む。
Subsequently, in S7, the cluster number of the frame number X is acquired from the reproduction list stored in the built-in
Subsequently, it is determined whether or not the frame number X is included in the reproduction list A (S9). If the determination result is Yes, the process proceeds to S10, and if the determination result is No, the process proceeds to S14.
このS9の判定において、その判定結果がYesの場合には、続いて、コマ番号Xが、再生リストA内の最後方のコマ番号から前方へ50コマ分の中に含まれるか否かを判定し(S10)、その判定結果がYesの場合にはS11へ進み、Noの場合にはS35へ進む。 In the determination of S9, if the determination result is Yes, then it is determined whether or not the frame number X is included in the 50 frames forward from the last frame number in the playlist A. (S10), if the determination result is Yes, the process proceeds to S11, and if the determination result is No, the process proceeds to S35.
このS10の判定において、その判定結果がYesの場合には、続いて、再生リストA内の最後方のコマ番号と再生リストC内の最前方のコマ番号とが隣接(連続)しているか否かを判定し(S11)、その判定結果がYesの場合にはS35へ進み、Noの場合にはS12へ進む。尚、S11の判定において、当該判定時に再生リストCが存在していなければ、S11の判定結果はNoとなる。 In the determination at S10, if the determination result is Yes, then whether or not the last frame number in the reproduction list A and the foremost frame number in the reproduction list C are adjacent (continuous). (S11). If the determination result is Yes, the process proceeds to S35, and if the determination result is No, the process proceeds to S12. In the determination of S11, if the playlist C does not exist at the time of the determination, the determination result of S11 is No.
このS11の判定において、その判定結果がNoの場合には、再生リストCに含まれる要素(画像情報)を全て削除し(S12)、S13へ進む。但し、S12において、この時に再生リストCが存在していなければ、何もせずにS13へ進む。
続くS13では、再生リストA内の最後方のコマ番号に連続する後方の100コマ分の画像情報を再生リストCに追加し、S35へ進む。但し、S13において、この時に、再生リストCが存在していなければ、その100コマ分の画像情報を有する再生リストCを作成し、内蔵RAM13に記憶する。
In the determination at S11, if the determination result is No, all elements (image information) included in the reproduction list C are deleted (S12), and the process proceeds to S13. However, in S12, if the reproduction list C does not exist at this time, the process proceeds to S13 without doing anything.
In subsequent S13, image information for the last 100 frames following the last frame number in the reproduction list A is added to the reproduction list C, and the process proceeds to S35. However, in S13, if the reproduction list C does not exist at this time, a reproduction list C having image information for 100 frames is created and stored in the built-in
一方、S9の判定において、その判定結果がNoの場合には、続いて、コマ番号Xが再生リストB内に含まれるか否かを判定し(S14)、その判定結果がYesの場合にはS15へ進み、Noの場合にはS19へ進む。
このS14の判定において、その判定結果がYesの場合には、続いて、コマ番号Xが、再生リストB内の最前方のコマ番号から後方へ50コマ分の中に含まれるか否かを判定し(S15)、その判定結果がYesの場合にはS16へ進み、Noの場合にはS35へ進む。
On the other hand, in the determination of S9, if the determination result is No, it is subsequently determined whether or not the frame number X is included in the reproduction list B (S14). If the determination result is Yes, The process proceeds to S15, and in the case of No, the process proceeds to S19.
If the determination result in S14 is Yes, then it is determined whether or not the frame number X is included in the 50 frames backward from the foremost frame number in the playlist B. (S15), if the determination result is Yes, the process proceeds to S16, and if the determination result is No, the process proceeds to S35.
このS15の判定において、その判定結果がYesの場合には、続いて、再生リストB内の最前方のコマ番号と再生リストC内の最後方のコマ番号とが隣接(連続)しているか否かを判定し(S16)、その判定結果がYesの場合にはS35へ進み、Noの場合にはS17へ進む。尚、S16の判定において、当該判定時に再生リストCが存在していなければ、S16の判定結果はNoとなる。 In the determination of S15, if the determination result is Yes, then, whether or not the foremost frame number in the reproduction list B and the last frame number in the reproduction list C are adjacent (continuous). (S16), if the determination result is Yes, the process proceeds to S35, and if the determination result is No, the process proceeds to S17. In the determination of S16, if the playlist C does not exist at the time of the determination, the determination result of S16 is No.
このS16の判定において、その判定結果がNoの場合には、再生リストCに含まれる要素(画像情報)を全て削除し(S17)、S18へ進む。但し、S17において、この時に再生リストCが存在していなければ、何もせずにS18へ進む。
続くS18では、再生リストB内の最前方のコマ番号に連続する前方の100コマ分の画像情報を再生リストCに追加し、S35へ進む。但し、S18において、この時に再生リストCが存在していなければ、その100コマ分の画像情報を有する再生リストCを作成し、内蔵RAM13に記憶する。
In the determination at S16, if the determination result is No, all elements (image information) included in the reproduction list C are deleted (S17), and the process proceeds to S18. However, in S17, if the reproduction list C does not exist at this time, the process proceeds to S18 without doing anything.
In subsequent S18, image information for the 100 frames ahead of the foremost frame number in the playlist B is added to the playlist C, and the process proceeds to S35. However, in S18, if the reproduction list C does not exist at this time, the reproduction list C having image information for 100 frames is created and stored in the built-in
一方、S14の判定において、その判定結果がNoの場合には、続いて、コマ番号Xが、再生リストC内の最前方のコマ番号から後方へ50コマ分の中に含まれるか否かを判定し(S19)、その判定結果がYesの場合には図4(a) のS20へ進み、Noの場合にはS27へ進む。 On the other hand, in the determination of S14, if the determination result is No, then whether or not the frame number X is included in 50 frames backward from the foremost frame number in the playlist C is determined. If the determination result is Yes, the process proceeds to S20 in FIG. 4A, and if the determination result is No, the process proceeds to S27.
このS19の判定において、その判定結果がYesの場合には、図4(a) に示すように、続いて、再生リストA内の最後方のコマ番号と再生リストC内の最前方のコマ番号とが隣接(連続)しているか否かを判定し(S20)、その判定結果がYesの場合には図3(a) のS35へ進み、Noの場合にはS21へ進む。 In the determination of S19, when the determination result is Yes, as shown in FIG. 4 (a), the last frame number in the reproduction list A and the foremost frame number in the reproduction list C are then continued. Are adjacent (continuous) or not (S20). If the determination result is Yes, the process proceeds to S35 in FIG. 3A, and if No, the process proceeds to S21.
このS20の判定において、その判定結果がNoの場合には、続いて、再生リストA内の最後方のコマ番号と再生リストC内の最前方のコマ番号との間に存在するコマ番号の総数が100より小さいか否かを判定し(S21)、その判定結果がYesの場合には、その間にあるコマ番号の総数をnに設定し(S22)、その判定結果がNoの場合には、100をnに設定する(S23)。続いて、再生リストC内の最前方のコマ番号に連続する前方のnコマ分の画像情報を再生リストCに追加する(S24)。 In the determination of S20, if the determination result is No, then the total number of frame numbers existing between the last frame number in the reproduction list A and the foremost frame number in the reproduction list C. Is less than 100 (S21). If the determination result is Yes, the total number of frame numbers in between is set to n (S22), and if the determination result is No, 100 is set to n (S23). Subsequently, image information for the previous n frames consecutive to the foremost frame number in the reproduction list C is added to the reproduction list C (S24).
続いて、再生リストCに含まれるコマ番号の総数が300より大きいか否かを判定し(S25)、その判定結果がYesの場合には、再生リストC内の最後方のコマ番号から前方へnコマ分の画像情報を再生リストCから削除し(S26)、その判定結果がNoの場合には、S26をスキップし、図3(a) のS35へ進む。 Subsequently, it is determined whether or not the total number of frame numbers included in the play list C is greater than 300 (S25). If the determination result is Yes, the last frame number in the play list C is forwarded. The image information for n frames is deleted from the reproduction list C (S26). If the determination result is No, S26 is skipped and the process proceeds to S35 in FIG.
一方、図3(a) のS19の判定において、その判定結果がNoの場合には、続いて、コマ番号Xが、再生リストC内の最後方のコマ番号から前方へ50コマ分の中に含まれるか否かを判定し(S27)、その判定結果がYesの場合には図4(b) のS28へ進み、Noの場合にはS35へ進む。 On the other hand, in the determination of S19 in FIG. 3 (a), if the determination result is No, then the frame number X is included in 50 frames forward from the last frame number in the playlist C. It is determined whether or not it is included (S27). If the determination result is Yes, the process proceeds to S28 in FIG. 4B, and if it is No, the process proceeds to S35.
このS27の判定において、その判定結果がYesの場合には、図4(b) に示すように、続いて、再生リストB内の最前方のコマ番号と再生リストC内の最後方のコマ番号とが隣接(連続)しているか否かを判定し(S28)、その判定結果がYesの場合には図3(a) のS35へ進み、Noの場合にはS29へ進む。 In the determination of S27, when the determination result is Yes, as shown in FIG. 4B, the foremost frame number in the reproduction list B and the last frame number in the reproduction list C are subsequently continued. Are adjacent (continuous) or not (S28). If the determination result is Yes, the process proceeds to S35 in FIG. 3A, and if No, the process proceeds to S29.
このS29の判定において、その判定結果がNoの場合には、続いて、再生リストB内の最前方のコマ番号と再生リストC内の最後方のコマ番号との間に存在するコマ番号の総数が100より小さいか否かを判定し(S29)、その判定結果がYesの場合には、その間にあるコマ番号の総数をnに設定し(S30)、その判定結果がNoの場合には、100をnに設定する(S31)。続いて、再生リストC内の最後方のコマ番号に連続する後方のnコマ分の画像情報を再生リストCに追加する(S32)。 In the determination of S29, if the determination result is No, then the total number of frame numbers existing between the foremost frame number in the reproduction list B and the last frame number in the reproduction list C. Is determined to be smaller than 100 (S29). If the determination result is Yes, the total number of frame numbers in between is set to n (S30). If the determination result is No, 100 is set to n (S31). Subsequently, image information for the subsequent n frames following the last frame number in the reproduction list C is added to the reproduction list C (S32).
続いて、再生リストCに含まれるコマ番号の総数が300より大きいか否かを判定し(S33)、その判定結果がYesの場合には、再生リストC内の最前方のコマ番号から後方へnコマ分の画像情報を再生リストCから削除し(S34)、その判定結果がNoの場合には、S34をスキップし、図3(a) のS35へ進む。 Subsequently, it is determined whether or not the total number of frame numbers included in the play list C is larger than 300 (S33). If the determination result is Yes, the process proceeds backward from the foremost frame number in the play list C. The image information for n frames is deleted from the reproduction list C (S34). If the determination result is No, S34 is skipped and the process proceeds to S35 in FIG.
そして、図3(a) において、S35では、ユーザからの指示入力待ちを行う。ここで、十字ボタンの左ボタンの押下を検出したときには、X−1をXに設定し(S36)、続いて、Xが1より小さいか否かを判定し(S37)、その判定結果がYesの場合には、NをXに設定し(S38)、Noの場合にはS38をスキップし、S7に戻る。 In FIG. 3 (a), in S35, an instruction input from the user is awaited. Here, when pressing of the left button of the cross button is detected, X-1 is set to X (S36), and then it is determined whether X is smaller than 1 (S37), and the determination result is Yes. In the case of N, N is set to X (S38), and in the case of No, S38 is skipped and the process returns to S7.
一方、S35において、十字ボタンの右ボタンの押下を検出したときには、X+1をXに設定し(S39)、続いて、XがNより大きいか否かを判定し(S40)、その判定結果がYesの場合には、1をXに設定し(S41)、Noの場合にはS41をスキップし、S7に戻る。 On the other hand, when it is detected in S35 that the right button of the cross button is pressed, X + 1 is set to X (S39), and then it is determined whether or not X is greater than N (S40). In this case, 1 is set to X (S41), and in the case of No, S41 is skipped and the process returns to S7.
尚、本動作において、前述のS13,S18,S24,S32では、その処理中であっても十字ボタンの左ボタン及び右ボタンの押下を検出することができるようになっており、その押下を検出したときには、対応する画像を表示することができるようになっている。 In this operation, in S13, S18, S24, and S32 described above, it is possible to detect the pressing of the left button and the right button of the cross button even during the processing, and the pressing is detected. When this happens, the corresponding image can be displayed.
図5は、前述のS13,S18,S24,S32の各処理に係るフローチャートを示す図である。
同図において、再生リストCに追加する画像情報を、コマ番号a乃至b(b−a+1コマ分)の画像情報とすると、まず、a(再生リストCへ追加する最初のコマ番号)をiに設定し(S42)、コマ番号iの画像情報を再生リストCに追加する(S43)。
FIG. 5 is a diagram showing a flowchart relating to the above-described processes of S13, S18, S24, and S32.
In the figure, if the image information to be added to the play list C is the image information of frame numbers a to b (b−a + 1 frame), first, a (the first frame number to be added to the play list C) is set to i. Then, the image information of frame number i is added to the reproduction list C (S43).
続いて、i=b(再生リストCへ追加する最後のコマ番号)であるか否かを判定し(S44)、その判定結果がYesの場合には本フローを終了し、Noの場合にはi+1をiに設定する(S45)。
続いて、ユーザからの指示入力の有無を検出し(S46)、何も指示入力が検出されなければS43へ戻る。
Subsequently, it is determined whether i = b (the last frame number to be added to the reproduction list C) (S44). If the determination result is Yes, this flow ends. If it is No, the flow ends. i + 1 is set to i (S45).
Subsequently, the presence / absence of an instruction input from the user is detected (S46), and if no instruction input is detected, the process returns to S43.
一方、S46において、十字ボタンの左ボタンの押下が検出されたときには、前述のS36乃至38と同様の処理を行って(S47乃至49)、S53へ進み、十字ボタンの右ボタンの押下が検出されたときには、前述のS39乃至41と同様の処理を行って(S50乃至52)、S53へ進む。 On the other hand, when it is detected in S46 that the left button of the cross button is pressed, the same processing as in S36 to 38 described above is performed (S47 to 49), and the process proceeds to S53, and the press of the right button of the cross button is detected. If this happens, the same processing as in S39 to S41 described above is performed (S50 to 52), and the process proceeds to S53.
続くS53では、コマ番号Xが、再生リストA,B,Cの何れかに含まれるか否かを判定し、その判定結果がYesの場合には、再生リストからコマ番号Xの先頭クラスタ番号を取得し(S54)、対応する画像ファイルを着脱メモリ9から読み出し、内蔵LCD12にその画像を表示する(S55)。 In subsequent S53, it is determined whether or not the frame number X is included in any of the reproduction lists A, B, and C. If the determination result is Yes, the first cluster number of the frame number X from the reproduction list is determined. Acquired (S54), the corresponding image file is read from the removable memory 9, and the image is displayed on the built-in LCD 12 (S55).
一方、S53の判定において、その判定結果がNoの場合には、コマ番号i乃至bの画像情報を再生リストCに追加し(S56)、本フローを終了する。すなわち、再生リストCへの追加が終わるまで、ユーザの入力を受け付けない。
このような処理により、再生リストCへ画像情報を追加する処理中に十字ボタンの左右ボタンが押下され、かつ、この時のコマ番号Xが再生リストA,B,Cに含まれる場合にはコマ番号Xの画像が再生されるようになる。
On the other hand, if the determination result in S53 is No, the image information of frame numbers i to b is added to the reproduction list C (S56), and this flow ends. That is, the user input is not accepted until the addition to the playlist C is completed.
By such processing, when the left and right buttons of the cross button are pressed during the process of adding image information to the playlist C and the frame number X at this time is included in the playlists A, B, and C, the frames are displayed. The image with the number X is reproduced.
尚、ここでは、再生リストCへの画像情報の追加処理中に左右ボタンが押下されたときの処理を説明したが、S13及びS18において再生リストCが存在しないときに行われる再生リストCの作成処理中に左右ボタンが押下されたときも同様にして処理が行われる。また、前述のS6(図3(a) 参照)において、再生リストCの作成処理中に左右ボタンが押下されたときも同様にして処理を行うようにすることも可能である。 Here, the processing when the left and right buttons are pressed during the process of adding image information to the playlist C has been described, but the creation of the playlist C performed when the playlist C does not exist in S13 and S18. The same processing is performed when the left and right buttons are pressed during processing. Further, in the above-described S6 (see FIG. 3 (a)), the same processing can be performed when the left and right buttons are pressed during the process of creating the reproduction list C.
以上、本実施例によれば、所定数の再生コマの再生が終了した場合に、さらに再生が続くと予想して、新たな再生リストを事前に作成するようにしたので、さらに再生が続いて使用中の再生リストの再生予定コマがなくなっても新たな再生リストを参照してスムーズに画像を再生することができる。また、必要に応じて適量の画像コマに関する再生リストを作成するので、当該再生リストを短時間でかつ少ないメモリで作成できる。 As described above, according to this embodiment, when playback of a predetermined number of playback frames is completed, it is predicted that playback will continue and a new playlist is created in advance. Even if there are no more playback schedule frames in the playlist being used, it is possible to smoothly play back images by referring to the new playlist. In addition, since a reproduction list relating to an appropriate amount of image frames is created as necessary, the reproduction list can be created in a short time and with a small amount of memory.
また、再生リストへの画像情報の追加処理中であっても、ユーザからの入力を受け付けることができる。
尚、本実施例では、再生モードに設定された時に最初に再生される画像ファイルのコマ番号は、ユーザにより選択されたフォルダ内に属する画像ファイルのコマ番号であって再生順序が最初となるコマ番号であったが(S4参照)、例えば、これを、前回の再生モード時において最後に再生表示された画像ファイルのコマ番号とすることも可能である。すなわち、最新の再生モードに設定される前に設定された再生モード時において最後に再生表示された画像ファイルのコマ番号とすることも可能である。
Further, it is possible to accept input from the user even during the process of adding image information to the reproduction list.
In this embodiment, the frame number of the image file that is played first when the playback mode is set is the frame number of the image file that belongs to the folder selected by the user and the playback order is the first. Although it is a number (see S4), for example, this can also be used as the frame number of the image file that was last reproduced and displayed in the previous reproduction mode. That is, it is possible to use the frame number of the image file last reproduced and displayed in the reproduction mode set before the latest reproduction mode is set.
また、本実施例では、再生リストA,B,Cを、画像ファイルが記録されている着脱メモリ9とは別の内蔵RAM13に記憶するようにしたものであるが、画像ファイルが記録されている着脱メモリ9に記録するようにすることも可能である。この場合には、当該電子カメラが起動中(電源ON中)は、少なくとも、再生リストA,B,Cが着脱メモリ9に記録保持されるものである。
In this embodiment, the reproduction lists A, B, and C are stored in the built-in
また、当該電子カメラに複数のカードスロットを設け、複数の着脱メモリを同時に装着可能に構成し、一の着脱メモリに記録されている画像ファイルに係る再生リストA,B,Cを、他の着脱メモリに記録するようにすることも可能である。
また、本実施例では、本発明に係る画像表示装置又は画像表示方法を電子カメラに適用したが、その他にも、記録媒体に記録された画像ファイルを再生可能な、例えばPDA,PHS,携帯電話器等の装置に適用することも可能であり、また、記録媒体に記録された画像ファイルを再生する画像表示装置そのものに適用しても良いのは勿論のことである。
In addition, the electronic camera is provided with a plurality of card slots so that a plurality of detachable memories can be mounted at the same time, and playlists A, B, and C relating to image files recorded in one detachable memory are transferred to the other detachable memory. It is also possible to record in a memory.
In this embodiment, the image display apparatus or the image display method according to the present invention is applied to an electronic camera. However, other than that, an image file recorded on a recording medium can be reproduced, for example, PDA, PHS, mobile phone, etc. Of course, the present invention can be applied to an apparatus such as a container, and may be applied to an image display apparatus that reproduces an image file recorded on a recording medium.
以上、本発明について詳細に説明したが、本発明は上記実施例に限定されず、本発明の要旨を逸脱しない範囲において、各種の改良及び変更を行っても良いのはもちろんである。 The present invention has been described in detail above. However, the present invention is not limited to the above-described embodiments, and various modifications and changes may be made without departing from the scope of the present invention.
1 撮影レンズ系
2 撮像素子
3 撮像回路
4 A/D部
5 シスコン
6 画像処理部
7 I/F
8 カードスロット
9 着脱メモリ
10 VRAM
11 LCDドライバ
12 内蔵LCD
13 内蔵RAM(DRAM)
14 内蔵ROM
15 操作部
16 再生リスト
17 カーソル
DESCRIPTION OF
8 Card slot 9
11
13 Built-in RAM (DRAM)
14 Internal ROM
15
Claims (7)
再生表示する画像データのコマ番号を指定するコマ番号指定手段と、
上記指定されたコマ番号を基準として、当該指定されたコマ番号が増加する方向の所定範囲内に存在するグループと、上記指定されたコマ番号を基準として、上記指定されたコマ番号が減少する方向の所定範囲内に存在するグループと、を第1の再生リストとして作成する第1の再生リスト作成手段と、
上記コマ番号指定手段によって上記コマ番号が増加方向へ更新された際に、上記第1の再生リスト内の最大コマ番号から所定数小さいコマ番号の第1の領域内に存在するか、または、上記コマ番号指定手段によって上記コマ番号が減少方向へ更新された際に、上記第1の再生リスト内の最小コマ番号から所定数大きいコマ番号の第2の領域内に存在するかを判別する領域判別手段と、
上記コマ番号指定手段によって更新されたコマ番号が、上記第1の領域内に存在すると判定された際には、上記最大コマ番号から更にコマ番号が所定数増加するコマ番号のグループを第2の再生リストとして作成し、上記第2の領域内に存在すると判定された際には、上記最小コマ番号から更にコマ番号が所定数減少するコマ番号のグループを第2の再生リストとして作成する第2の再生リスト作成手段と、
を具備したことを特徴とする画像表示装置。 In an image display device capable of reproducing and displaying image data,
Frame number specifying means for specifying the frame number of the image data to be reproduced and displayed;
A direction in which the specified frame number decreases with reference to the specified frame number and a group existing within a predetermined range in the direction in which the specified frame number increases, and the specified frame number A first playlist creating means for creating a group existing within a predetermined range of the first playlist as a first playlist;
When the frame number is updated in the increasing direction by the frame number specifying means, the frame number exists in a first area having a frame number that is a predetermined number smaller than the maximum frame number in the first reproduction list, or An area determination for determining whether or not the frame number is updated in a decreasing direction by the frame number designating means if the frame number exists within a second area having a frame number larger than the minimum frame number in the first reproduction list by a predetermined number. Means,
When it is determined that the frame number updated by the frame number designating means exists in the first area, a group of frame numbers in which the frame number is further increased by a predetermined number from the maximum frame number is set to a second number. A second playlist that is created as a playlist, and when it is determined that it exists in the second area, a group of frame numbers in which the frame number is further reduced by a predetermined number from the minimum frame number is created as a second playlist. Playlist creation means,
An image display device comprising:
ことを特徴とする請求項1記載の画像表示装置。 When the second play list is created on the assumption that the frame number updated by the frame number designating means exists in the first area, the group of frame numbers increasing by a predetermined number from the minimum frame number is deleted, When the second play list is created on the assumption that the frame number updated by the frame number designating means exists in the second area, a group of frame numbers that are reduced by a predetermined number from the maximum frame number is deleted. ,
The image display device according to claim 1.
ことを特徴とする請求項2記載の画像表示装置。 The number of deleted frames is the same as the number of frames registered in the second playlist.
The image display device according to claim 2.
ことを特徴とする請求項1記載の画像表示装置。 The frame number designation means designates a frame number of image data to be reproduced and displayed first in the reproduction mode.
The image display device according to claim 1.
ことを特徴とする請求項1記載の画像表示装置。 The frame number designating unit designates the frame number of the image data displayed and reproduced last in the playback mode set before the latest playback mode is set.
The image display device according to claim 1.
ことを特徴とする請求項1記載の画像表示装置。 Even when the first playlist or the second playlist is created, the input of the frame number update signal by the frame number designating unit is accepted.
The image display device according to claim 1.
再生表示する画像データのコマ番号を指定するステップと、
上記指定されたコマ番号を基準として、当該指定されたコマ番号が増加する方向の所定範囲内に存在するグループと、上記指定されたコマ番号を基準として、上記指定されたコマ番号が減少する方向の所定範囲内に存在するグループと、を第1の再生リストとして作成するステップと、
上記指定によって上記コマ番号が増加方向へ更新された際に、上記第1の再生リスト内の最大コマ番号から所定数小さいコマ番号の第1の領域内に存在するか、または、上記指定によって上記コマ番号が減少方向へ更新された際に、上記第1の再生リスト内の最小コマ番号から所定数大きいコマ番号の第2の領域内に存在するかを判別するステップと、
上記指定によって更新されたコマ番号が、上記第1の領域内に存在すると判定された際には、上記最大コマ番号から更にコマ番号が所定数増加するコマ番号のグループを第2の再生リストとして作成し、上記第2の領域内に存在すると判定された際には、上記最小コマ番号から更にコマ番号が所定数減少するコマ番号のグループを第2の再生リストとして作成するステップと、
を具備したことを特徴とする画像表示方法。
In an image display method for reproducing and displaying image data,
A step of specifying a frame number of image data to be reproduced and displayed;
A direction in which the specified frame number decreases with reference to the specified frame number and a group existing within a predetermined range in the direction in which the specified frame number increases, and the specified frame number Creating a group that exists within a predetermined range as a first playlist;
When the frame number is updated in the increasing direction by the designation, it exists in the first area having a frame number smaller than the maximum frame number in the first playlist by a predetermined number, or by the designation Determining whether a frame number is updated in a decreasing direction, the frame number is within a second area having a frame number that is a predetermined number larger than the minimum frame number in the first playlist;
When it is determined that the frame number updated by the designation exists in the first area, a group of frame numbers in which the frame number is further increased by a predetermined number from the maximum frame number is set as the second playlist. Creating a group of frame numbers in which the frame number is further reduced by a predetermined number from the minimum frame number when it is determined that the frame is present in the second area, as a second playlist;
An image display method characterized by comprising:
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004135115A JP4422543B2 (en) | 2004-04-30 | 2004-04-30 | Image display device and image display method |
| US11/104,144 US7782332B2 (en) | 2004-04-30 | 2005-04-11 | Image displaying device |
| CNB2005100704104A CN100403764C (en) | 2004-04-30 | 2005-04-30 | Image displaying device and image displaying method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004135115A JP4422543B2 (en) | 2004-04-30 | 2004-04-30 | Image display device and image display method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005318352A JP2005318352A (en) | 2005-11-10 |
| JP4422543B2 true JP4422543B2 (en) | 2010-02-24 |
Family
ID=35353275
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004135115A Expired - Fee Related JP4422543B2 (en) | 2004-04-30 | 2004-04-30 | Image display device and image display method |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP4422543B2 (en) |
| CN (1) | CN100403764C (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4959498B2 (en) | 2007-09-27 | 2012-06-20 | 富士フイルム株式会社 | Image display apparatus, image display method, program, and photographing apparatus |
| JP5289998B2 (en) * | 2009-02-18 | 2013-09-11 | オリンパスイメージング株式会社 | IMAGING DEVICE AND IMAGING DEVICE PROGRAM |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6441854B2 (en) * | 1997-02-20 | 2002-08-27 | Eastman Kodak Company | Electronic camera with quick review of last captured image |
| JPH114398A (en) * | 1997-06-11 | 1999-01-06 | Hitachi Ltd | Digital wide camera |
| US6137534A (en) * | 1997-07-10 | 2000-10-24 | Flashpoint Technology, Inc. | Method and apparatus for providing live view and instant review in an image capture device |
| JP2001184042A (en) * | 1999-12-22 | 2001-07-06 | Nec Information Service Ltd | Image display device |
-
2004
- 2004-04-30 JP JP2004135115A patent/JP4422543B2/en not_active Expired - Fee Related
-
2005
- 2005-04-30 CN CNB2005100704104A patent/CN100403764C/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| CN100403764C (en) | 2008-07-16 |
| CN1694483A (en) | 2005-11-09 |
| JP2005318352A (en) | 2005-11-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4935551B2 (en) | Display control apparatus, display control method, and program | |
| JP2005197913A (en) | Image processing apparatus and image processing method | |
| JP2006295236A (en) | Recording / playback apparatus, content management apparatus, content management method, and imaging apparatus | |
| JP2005318125A (en) | Data division recording method, electronic camera data division recording method, and electronic camera | |
| US8750685B2 (en) | Image processing apparatus | |
| JP2009118215A (en) | Imaging device | |
| JP3870123B2 (en) | Image processing apparatus, image processing method, program, and recording medium | |
| JP6478760B2 (en) | Recording apparatus, control method therefor, and computer program | |
| JPH10108123A (en) | Image playback device | |
| JP4422543B2 (en) | Image display device and image display method | |
| JP5043742B2 (en) | IMAGING DEVICE, IMAGING DEVICE CONTROL METHOD, AND PROGRAM | |
| JP6410483B2 (en) | Image processing device | |
| JP2006101076A (en) | Movie editing method, movie editing apparatus and program | |
| JP4402510B2 (en) | Image display device | |
| JP4163655B2 (en) | Image display device | |
| JP5522972B2 (en) | Reproducing apparatus and control method thereof | |
| US20060018627A1 (en) | Image reproducing apparatus and image reproducing method | |
| JP2005318351A (en) | Image recording apparatus | |
| JP2005328154A (en) | Recording apparatus, file dividing method, and program | |
| JP5414844B2 (en) | Imaging device | |
| JP4768531B2 (en) | Imaging device | |
| JP2012156879A (en) | Recording apparatus and reproducing apparatus | |
| JP5451203B2 (en) | Image recording apparatus and image recording method | |
| JP2009171345A (en) | Information processing apparatus and information processing method | |
| JP4546859B2 (en) | Digital camera |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061226 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090901 |
|
| 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: 20091110 |
|
| 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: 20091204 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121211 Year of fee payment: 3 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 4422543 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121211 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131211 Year of fee payment: 4 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| 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 |