Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4366486B2 - Image playback device - Google Patents
[go: Go Back, main page]

JP4366486B2 - Image playback device - Google Patents

Image playback device Download PDF

Info

Publication number
JP4366486B2
JP4366486B2 JP2005074321A JP2005074321A JP4366486B2 JP 4366486 B2 JP4366486 B2 JP 4366486B2 JP 2005074321 A JP2005074321 A JP 2005074321A JP 2005074321 A JP2005074321 A JP 2005074321A JP 4366486 B2 JP4366486 B2 JP 4366486B2
Authority
JP
Japan
Prior art keywords
image
images
insert
added
time
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
JP2005074321A
Other languages
Japanese (ja)
Other versions
JP2006261877A (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 JP2005074321A priority Critical patent/JP4366486B2/en
Publication of JP2006261877A publication Critical patent/JP2006261877A/en
Application granted granted Critical
Publication of JP4366486B2 publication Critical patent/JP4366486B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)

Description

この発明は、複数の撮影画像を順次切り換え表示する画像再生装置およびプログラムに関する。   The present invention relates to an image reproducing apparatus and a program for sequentially switching and displaying a plurality of captured images.

従来、カメラ撮影された複数の撮影画像をスライドショー形式で逐次切り換えて再生表示する際に、複数の画像の中から予め選択した画像を予め指定された順番で自動再生するようにした画像再生装置が知られている(特許文献1参照)。また、順番テーブルの内容を参照し、この順番テーブルに定義されている画像を順次抽出して表示するようにしたスライドショー装置が知られている(特許文献2参照)。また、複数の画像をその類似度に応じてソートしてスライドショー形式で画像表示を行うようにした画像データ逐次表示装置が知られている(特許文献3参照)。
特開平11−331739号公報 特開2001−103415号公報 特開2000−067057号公報
2. Description of the Related Art Conventionally, when a plurality of captured images taken by a camera are sequentially switched and reproduced and displayed in a slide show format, an image reproducing apparatus that automatically reproduces images selected in advance from a plurality of images in a predetermined order. It is known (see Patent Document 1). There is also known a slide show apparatus that refers to the contents of the order table and sequentially extracts and displays the images defined in the order table (see Patent Document 2). Also, there is known an image data sequential display device in which a plurality of images are sorted according to their similarity and image display is performed in a slide show format (see Patent Document 3).
JP 11-331739 A JP 2001-103415 A JP 2000-067057 A

しかしながら、特許文献1および特許文献2の技術にあっては、スライドショー形式で逐次切り換え表示される各画像に対応付けてその表示順を予め任意に指定あるいは順番テーブル内に設定しておくことにより、各画像を所望する順次で再生可能であるが、再生対象画像を確認しながらその表示順を決定するユーザ操作を前提とするものであった。また、上述した特許文献3の技術にあっては、複数の画像を逐次切り換え表示する際に、画像の複雑度に応じてそれらの表示時間を自動制御したり、画像を類似度に応じてそれらの表示順を自動制御することが可能となるが、撮影画像の内容を画像毎に解析することによってそれらの複雑度あるいは類似度を認識する必要があった。  However, in the techniques of Patent Document 1 and Patent Document 2, the display order is arbitrarily specified in advance or set in the order table in association with each image that is sequentially displayed in a slide show format. Each image can be reproduced in the desired order, but it is based on a user operation for determining the display order while confirming the reproduction target image. In the technique disclosed in Patent Document 3 described above, when a plurality of images are sequentially switched and displayed, their display times are automatically controlled according to the complexity of the images, or the images are displayed according to the similarity. However, it is necessary to recognize the complexity or similarity by analyzing the contents of the captured image for each image.

ところで、スライドショー再生の対象となる再生対象画像群の中に、例えば、正月に撮影した画像と夏休みに撮影した画像のように撮影時期が大きく相違する画像が含まれているような場合あるいは自宅内で撮影した画像と旅行先で撮影した画像のように撮影場所が大きく相違する画像が含まれているような場合に、正月の撮影画像の後に夏休の撮影画像が突然に表示されたり、自宅内での誕生日に撮影した画像の後に旅行先での撮影画像が突然に表示されることは、撮影時期、撮影場所を誤認混同したり、鑑賞者に違和感を与えるおそれがあった。  By the way, when a group of images to be played back as a slide show playback includes, for example, images taken at the New Year and images taken during the summer holidays that differ greatly in shooting time, or at home. If there is an image that is significantly different from the shooting location, such as an image taken at a travel destination and an image taken at a travel destination, the summer holiday shot image may appear suddenly after the New Year shot image, The sudden display of the image taken at the travel destination after the image taken on the birthday at the time of the apprehension may result in misunderstanding of the shooting time and shooting location, and the viewer may feel uncomfortable.

この発明の課題は、複数の撮影画像を順次切り換え再生する再生順によって前後の関係となる各画像の繋がり具合が非連続的であれば、それらの間を画像挿入によって補完できるようにすることである。  An object of the present invention is to make it possible to complement each other by inserting an image if the connected state of the images in the front and rear is discontinuous depending on the reproduction order in which a plurality of captured images are sequentially switched and reproduced. is there.

請求項1記載の発明は、複数の撮影画像を順次切り換え表示する画像再生装置であって、複数の撮影画像を順次切り換え再生する再生順によって前後の関係となる画像間に挿入するためのインサート画像を取得する取得手段と、この前後関係にある各撮影画像に付加されている付加情報を比較し、この比較結果に基づいて当該前後の画像の繋がり具合が連続的であるか非連続的であるかを判定する判定手段と、この判定手段によって前後の画像の繋がり具合が非連続的であると判定された場合に、当該前後の画像間に前記インサート画像を挿入する挿入手段とを具備してなり、前記判定手段は、再生対象画像群を構成する複数の撮影画像を順次切り換え表示するのに先立って、前後の関係にある各撮影画像に付加されている付加情報を比較する動作を再生対象画像群全体に対して繰り返し実行して、各画像間毎に検出された時間的あるいは距離的な隔たりに基づいてその値の大きい順に上位所定分の画像間を非連続的な部分であると判定し、前記挿入手段は、前後の画像の繋がり具合が非連続的であると判定された場合に、再生対象画像群を記憶する領域内において当該前後の画像間にインサート画像を挿入記憶させるようにしたことを特徴とする。 According to the first aspect of the present invention, there is provided an image reproduction apparatus for sequentially switching and displaying a plurality of photographed images, wherein the plurality of photographed images are sequentially inserted and inserted between images that are related to each other according to the reproduction order. Is compared with the additional information added to each of the captured images in the context, and based on the comparison result, the connection state of the images before and after is continuous or discontinuous. determination means for determining, when it is determined that the connection condition before and after the image is a non-continuous by the determining means, comprises a insertion means for inserting the insert image between the images before and after The determination means compares the additional information added to each of the preceding and following captured images before sequentially switching and displaying the plurality of captured images constituting the reproduction target image group. The operation is repeatedly performed on the entire reproduction target image group, and the discontinuous portion between the upper predetermined images in the descending order of the value based on the temporal or distance interval detected between the images. The insertion means inserts an insert image between the preceding and succeeding images in the area for storing the reproduction target image group when it is determined that the connection between the preceding and following images is discontinuous. It is made to memorize | store.

なお、請求項1記載の発明は次のようなものであってもよい。
前記判定手段は、前後関係の各撮影画像に付加されている撮影日時を比較し、この時間的な隔たりに基づいて当該前後の画像の繋がり具合を判定する(請求項2記載の発明)。
The invention described in claim 1 may be as follows.
The determination means compares the shooting date and time added to each of the captured images in the context, and determines the connection state of the preceding and following images based on this time interval (the invention according to claim 2).

ここで、前記判定手段によって前後の画像の繋がり具合が非連続的であると判定された場合において、前記挿入手段は、当該前の画像に付加されている撮影日時、後の画像に付加されている撮影日時、これらの中間日時のうち、その何れかに相当する内容のインサート画像を挿入するようにしてもよい(請求項3記載の発明)。
また、前記判定手段は、前後関係の各撮影画像に付加されている撮影日時との時間的な隔たりに基づいた判定を行った後に、この前後関係の各撮影画像に付加されている撮影位置との距離的な隔たりに基づいた判定を行うようにしてもよい(請求項4記載の発明)。
Here, when the determination unit determines that the connection between the previous and next images is discontinuous, the insertion unit adds the shooting date and time added to the previous image and the subsequent image. It is also possible to insert an insert image having a content corresponding to any one of the shooting date and time and the intermediate date and time (the invention according to claim 3).
In addition, the determination means, after making a determination based on a time lag from the shooting date and time added to each contextual captured image, the imaging position added to each contextual captured image and It is also possible to make a determination based on the distance in the distance (the invention according to claim 4).

前記判定手段は、前後関係の各撮影画像に付加されている撮影位置を比較し、この距離的な隔たりに基づいて当該前後の画像の繋がり具合を判定する(請求項5記載の発明)。  The determination means compares the shooting positions added to the respective captured images in the context, and determines the connection state of the preceding and following images based on this distance distance (the invention according to claim 5).

ここで、前記判定手段によって前後の画像の繋がり具合が非連続的であると判定された場合において、前記挿入手段は、当該前の画像に付加されている撮影位置、後の画像に付加されている撮影位置、これらの中間位置のうち、その何れかに相当する内容のインサート画像を挿入するようにしてもよい(請求項6記載の発明)。
また、前記判定手段は、前後関係の各撮影画像に付加されている撮影位置との距離的な隔たりに基づいた判定を行った後に、この前後関係の各撮影画像に付加されている撮影日時との時間的な隔たりに基づいた判定を行うようにしてもよい(請求項7記載の発明)。
Here, when it is determined by the determination means that the connection between the preceding and following images is discontinuous, the insertion means is added to the shooting position added to the previous image and the subsequent image. It is also possible to insert an insert image having a content corresponding to any one of the current photographing position and the intermediate position (the invention according to claim 6).
In addition, the determination means, after making a determination based on a distance from the shooting position added to each of the contextual captured images, the shooting date and time added to each of the contextual captured images It is also possible to make a determination based on the time interval (the invention according to claim 7).

請求項1記載の発明によれば、複数の撮影画像を順次切り換え再生する再生順によって前後の関係となる各撮影画像に付加されている付加情報を比較し、この比較結果に基づいて当該前後の画像の繋がり具合が連続的であるか非連続的であるかを判定し、前後の画像の繋がり具合が非連続的であると判定された場合に、当該前後の画像間にインサート画像を挿入するようにしたから、撮影時の状況が大きく飛んでいるような非連続的な部分をインサート画像で補完することができ、非連続的な部分を無くすことによって全体として違和感の無い画像再生を実現することが可能となる。
しかも、再生対象画像群を構成する複数の撮影画像を順次切り換え表示するのに先立って、前後の関係にある各撮影画像に付加されている付加情報を比較する動作を再生対象画像群全体に対して繰り返し実行して、各画像間毎に検出された時間的あるいは距離的な隔たりに基づいてその値の大きい順に上位所定分の画像間を非連続的な部分であると判定するようにしているので、例えば、時間的あるいは距離的な隔たりが最大となる部分と次ぎに大きい部分を非連続的な部分として特定することができるなど、非連続的な部分を相対的に特定することが可能となる。
また、前後の画像の繋がり具合が非連続的であると判定された場合に、再生対象画像群を記憶する領域内において当該前後の画像間にインサート画像を挿入記憶させるようにしているので、再生対象画像群を事前に編集した後にその表示を開始することができる。この場合、例えば、インサート画像を自動挿入したことを報知したり、ユーザにインサート画像を確認させることも可能となる。この際、挿入前後の撮影画像と共にインサート画像を表示させてユーザの確認指示を受け付けるようにすれば、より効果的なものとなる。
According to the first aspect of the present invention, the additional information added to each of the photographic images in the front and back relation is compared according to the reproduction order in which a plurality of photographic images are sequentially switched and reproduced, and based on the comparison result, It is determined whether the connection between images is continuous or discontinuous, and if it is determined that the connection between images before and after is determined to be discontinuous, an insert image is inserted between the preceding and following images. As a result, the discontinuous part where the shooting situation is greatly fluctuated can be complemented with the insert image, and the discontinuous part is eliminated, thereby realizing the image reproduction without any sense of incongruity as a whole. It becomes possible.
In addition, prior to sequentially switching and displaying a plurality of captured images constituting the reproduction target image group, an operation for comparing additional information added to the respective captured images in the preceding and following relationships is performed on the entire reproduction target image group. Are repeatedly executed, and based on the temporal or distance interval detected for each image, it is determined that the upper predetermined number of images are discontinuous parts in descending order of the value. Therefore, for example, it is possible to specify relatively discontinuous parts, such as specifying a part having the largest temporal or distance separation and a next largest part as a discontinuous part. Become.
In addition, when it is determined that the connection state between the previous and next images is discontinuous, the insert image is inserted and stored between the previous and next images in the area for storing the reproduction target image group. The display can be started after editing the target image group in advance. In this case, for example, it is possible to notify that the insert image has been automatically inserted or to allow the user to confirm the insert image. At this time, it is more effective if the insert image is displayed together with the photographed images before and after the insertion to accept the user's confirmation instruction.

請求項2記載の発明によれば、上述した請求項1記載の発明と同様の効果を有するほか、前後関係の各撮影画像に付加されている撮影日時を比較し、この時間的な隔たりに基づいて当該前後の画像の繋がり具合を判定するようにしたから、例えば、再生対象となる画像群内に正月に撮影した画像と夏休みに撮影した画像のように撮影時期が大きく相違する画像が含まれているような場合でも撮影時期の誤認混同、違和感を効果的に防ぐことが可能となる。   According to the second aspect of the invention, in addition to having the same effect as the first aspect of the invention described above, the photographing dates and times added to the respective photographing images in the context are compared, and based on this time interval. Therefore, for example, an image group that is to be reproduced includes images that have a significantly different shooting time, such as an image shot on the New Year and an image shot on summer vacation. Even in such a case, it is possible to effectively prevent misunderstanding and discomfort in the shooting time.

ここで、前後の画像の繋がり具合が非連続的であると判定された場合において、当該前の画像に付加されている撮影日時、後の画像に付加されている撮影日時、これらの中間日時のうち、その何れかに相当する内容のインサート画像を挿入するようにしたから(請求項3記載の発明)、その繋がり具合が良好なものとなる。
また、前後関係の各撮影画像に付加されている撮影日時との時間的な隔たりに基づいた判定を行った後に、この前後関係の各撮影画像に付加されている撮影位置との距離的な隔たりに基づいた判定を行うようにしたから(請求項4記載の発明)、非連続部分を確実に特定することが可能となる。
Here, when it is determined that the connection between the previous and next images is discontinuous, the shooting date and time added to the previous image, the shooting date and time added to the subsequent image, and the intermediate date and time Among them, since an insert image having a content corresponding to any one of them is inserted (the invention according to claim 3), the connection is good.
In addition, after making a determination based on the temporal separation from the shooting date and time added to each captured image in the context, the distance from the shooting position added to each captured image in the context Since the determination based on the above is performed (the invention according to claim 4), it is possible to reliably specify the discontinuous portion.

請求項5記載の発明によれば、上述した請求項1記載の発明と同様の効果を有するほか、前後関係の各撮影画像に付加されている撮影位置を比較し、この距離的な隔たりに基づいて当該前後の画像の繋がり具合を判定するようにしたから、例えば、再生対象となる画像群内に自宅内で撮影した画像と旅行先で撮影した画像のように撮影場所が大きく相違する画像が含まれているような場合でも撮影場所の誤認混同、違和感を効果的に防ぐことが可能となる。   According to the invention described in claim 5, in addition to having the same effect as that of the invention described in claim 1, the shooting positions added to the respective shooting images in the context are compared, and based on this distance difference. Therefore, for example, there is an image in which the shooting location is greatly different, such as an image shot at home and an image shot at a travel destination in an image group to be reproduced. Even in such a case, it is possible to effectively prevent misunderstanding and discomfort in the shooting location.

ここで、前後の画像の繋がり具合が非連続的であると判定された場合において、当該前の画像に付加されている撮影位置、後の画像に付加されている撮影位置、これらの中間位置のうち、その何れかに相当する内容のインサート画像を挿入するようにしたから(請求項6記載の発明)、その繋がり具合が良好なものとなる。
また、前後関係の各撮影画像に付加されている撮影位置との距離的な隔たりに基づいた判定を行った後に、この前後関係の各撮影画像に付加されている撮影日時との時間的な隔たりに基づいた判定を行うようにしたから(請求項7記載の発明)、非連続部分を確実に特定することが可能となる。
Here, when it is determined that the connection between the preceding and following images is discontinuous, the shooting position added to the previous image, the shooting position added to the subsequent image, and the intermediate position of these Among them, since an insert image having a content corresponding to any one of them is inserted (invention of claim 6), the connection is good.
In addition, after making a determination based on the distance from the shooting position added to each contextual captured image, the time interval from the shooting date / time added to each contextual captured image is determined. Since the determination based on the above is performed (the invention according to claim 7), it is possible to reliably specify the discontinuous portion.

(実施例1)
以下、図1〜図6を参照して本発明の第1実施例を説明する。
この実施例は、画像再生装置として、画像再生機能を備えた電子アルバム装置に適用した場合を例示したもので、図1は、電子アルバム装置の基本的な構成要素を示したブロック図である。
この電子アルバム装置は、外部供給された撮影画像データを内蔵ハードディスクにアルバム情報として収集保存するもので、CPU1は、内部記憶部2内の各種プログラムに応じてこの電子アルバム装置の全体動作を制御する中央演算処理装置である。内部記憶部2は、プログラム領域およびデータ領域を有する内蔵ハードディスク(HDD)である。この内部記憶部2内のプログラム領域には、後述する図5および図6に示す動作手順に応じて本実施例を実現するためのプログラムが格納され、また、そのデータ領域には、撮影画像データを保管する画像フォルダなどが設けられている。この内部記憶部2内のプログラム、データは、必要に応じてRAM(例えば、スタティックRAM)3にロードされたり、このRAM3内のデータが内部記憶部2にセーブされる。なお、RAM3は、プログラム実行領域と作業領域とを有している。
(Example 1)
Hereinafter, a first embodiment of the present invention will be described with reference to FIGS.
This embodiment exemplifies a case where the present invention is applied to an electronic album apparatus having an image reproduction function as an image reproduction apparatus, and FIG. 1 is a block diagram showing basic components of the electronic album apparatus.
This electronic album device collects and saves externally supplied captured image data as album information in an internal hard disk. The CPU 1 controls the overall operation of the electronic album device in accordance with various programs in the internal storage unit 2. Central processing unit. The internal storage unit 2 is an internal hard disk (HDD) having a program area and a data area. A program area in the internal storage unit 2 stores a program for realizing the present embodiment in accordance with an operation procedure shown in FIGS. 5 and 6, which will be described later. In the data area, captured image data is stored. An image folder or the like for storing images is provided. The program and data in the internal storage unit 2 are loaded into a RAM (for example, static RAM) 3 as necessary, or the data in the RAM 3 is saved in the internal storage unit 2. The RAM 3 has a program execution area and a work area.

このCPU1には、その入出力周辺デバイスであるキー入力部4、表示部5が接続されているほか、リモートコントローラ(リモコン)用I/F(インターフェイス)6を介してリモコン7が接続されていると共に、カードドライブ8を介してメモリカード9が接続され、更には、CD(Compact Disc)/DVD(Digital Video Disc)ドライブ10を介して可搬型の外部記録メディアであるCD/DVD11が接続可能となっている。   The CPU 1 is connected to a key input unit 4 and a display unit 5 as input / output peripheral devices, and a remote controller 7 via a remote controller (remote controller) I / F (interface) 6. At the same time, a memory card 9 is connected via a card drive 8, and a CD / DVD 11 which is a portable external recording medium can be connected via a CD (Compact Disc) / DVD (Digital Video Disc) drive 10. It has become.

キー入力部4は、カメラ撮影された画像データの保存を指示する保存ボタン、保存先を選択するメニュー画面の中から所望するメニュー項目を選択指定する選択ボタン、スライドショー表示の実行開始を指示する表示開始ボタンなど、各種のキーなどを有している。表示部5は、複数の撮影画像をスライドショー形式で逐次切り換えて再生表示したり、各種のメッセージ情報などを案内表示する液晶表示装置などである。リモコン7は、遠隔操作を行う入力操作部であり、キー入力部4に対応する各種のボタン、キーなどが設けられている。   The key input unit 4 is a save button for instructing saving of image data captured by the camera, a selection button for selecting and specifying a desired menu item from a menu screen for selecting a save destination, and a display for instructing start of execution of the slide show display. It has various keys such as a start button. The display unit 5 is a liquid crystal display device that sequentially switches and reproduces a plurality of photographed images in a slide show format, and displays various message information and the like. The remote controller 7 is an input operation unit that performs remote operation, and is provided with various buttons and keys corresponding to the key input unit 4.

メモリカード9は、SDカード、メモリステイクなどであり、デジタルカメラ装置(図示せず)で撮影された画像データを電子アルバム装置に外部供給するための画像記録メディアであり、このメモリカード9がそのカードドライブ8のスロットに挿入セットされた際に、カードドライブ8は、カードセット有り信号を出力してCPU1に与える。この場合、CPU1は、上述した画像データの保存を指示する保存ボタンが操作された際に、メモリカード9の挿入有無を監視し、メモリカード9がセットされていることを条件にメモリカード9から画像データ(画像ファイル)を取得して記録保存するようにしている。   The memory card 9 is an SD card, a memory stake, etc., and is an image recording medium for externally supplying image data taken by a digital camera device (not shown) to the electronic album device. When the card drive 8 is inserted and set in the slot of the card drive 8, the card drive 8 outputs a card set presence signal and gives it to the CPU 1. In this case, the CPU 1 monitors whether or not the memory card 9 is inserted when the above-described save button for instructing saving of the image data is operated, and from the memory card 9 on condition that the memory card 9 is set. Image data (image file) is acquired and recorded and saved.

なお、撮影画像(画像ファイル)の外部供給手段としては、メモリカード9に限らず、デジタルカメラ装置がケーブル接続あるいはコネクタ接続された際には、このカメラ装置内の画像メモリから各撮影ファイルを取得して記録保存するようにしてもよい。ここで、デジタルカメラ装置側においては、現在位置を受信取得するGPS(Global Positioning System)受信機能が備えられており、撮影が行われる毎に現在日時(年月日、時分)を撮影日時として取得すると共に、現在位置(経緯度情報)を撮影位置として取得し、当該ファイル名と共に撮影日時および現在位置を撮影画像に付加するようにしている。すなわち、各撮影画像にはその撮影日時および現在位置を示す付加情報が対応付けられている。このようにGPS受信機能付きのデジタルカメラ装置から直接あるいはメモリカード9を介して外部供給された各画像ファイルは、その撮影日時および現在位置を示す付加情報と共に内部記憶部2に記録保存される。   The external supply means of the captured image (image file) is not limited to the memory card 9, and each captured file is acquired from the image memory in the camera device when the digital camera device is connected by cable or connector. Then, it may be recorded and saved. Here, on the digital camera device side, a GPS (Global Positioning System) reception function for receiving and acquiring the current position is provided, and the current date and time (year, month, day, hour and minute) is set as the shooting date and time every time shooting is performed. At the same time, the current position (longitude / latitude information) is acquired as the shooting position, and the shooting date and time and the current position are added to the shot image together with the file name. That is, each captured image is associated with additional information indicating the shooting date and current position. Thus, each image file supplied externally directly from the digital camera device with a GPS reception function or via the memory card 9 is recorded and saved in the internal storage unit 2 together with additional information indicating the shooting date and time and the current position.

CD/DVD11は、各種の画像(後述するインサート画像など)を外部供給したり、メモリカード9から読み出された撮影画像データを記録保存するための可搬型の画像記録メディアであり、比較的大容量の画像データを記録可能なもので、CD/DVDドライブ10は、そのトレイにCD、DVDの何れか一方が挿入セットされると、ディスクセット有り信号を出力してCPU1に与えるほか、CPU1の制御下でCD/DVD11をアクセスして画像データの書き込みあるいは読み出し動作を行う。この場合、CPU1は、CD/DVD11のセット挿入の有無を監視しており、CD/DVD11がセットされていることを条件にCD/DVDドライブ10に対して画像データの書き込みあるいは読み出し動作を実行開始させる。   The CD / DVD 11 is a portable image recording medium for supplying various images (such as an insert image described later) to the outside and for recording and storing photographed image data read from the memory card 9. The CD / DVD drive 10 is capable of recording image data of a capacity. When one of CD and DVD is inserted and set in the tray, the CD / DVD drive 10 outputs a disk set presence signal and gives it to the CPU 1. Under control, the CD / DVD 11 is accessed to perform image data write or read operations. In this case, the CPU 1 monitors whether or not the CD / DVD 11 is inserted, and starts executing an operation for writing or reading image data on the CD / DVD drive 10 on the condition that the CD / DVD 11 is set. Let

図2は、スライドショー形式で複数の撮影画像を順次切り換え表示する場合を例示した図である。すなわち、内部記憶部2に記録保存されている各画像の中からスライドショーの再生対象画像群として任意に選択された各画像を予め決められた表示順(撮影日時順)に応じて順次切り換え表示する場合を例示した図である。
この場合、CPU1は、スライドショー再生がユーザ指示された際に、内部記憶部2から再生対象画像群を読み出すと共に、この各画像を撮影日時順に編集した後、この再生順によって前後の関係となる各画像、つまり、画像並びの前後において隣り合う関係にある各画像に付加されている撮影日時を比較してその間の時間差(日時ギャップ)を算出し、この時間差に基づいて当該前後の画像の繋がり具合が連続的であるか非連続的であるかを判定し、非連続的であると判定した場合にはこの画像間に、時間に関するインサート画像を挿入表示するようにしている。
FIG. 2 is a diagram illustrating a case where a plurality of captured images are sequentially switched and displayed in a slide show format. That is, each image arbitrarily selected as a slide show reproduction target image group from among the images recorded and stored in the internal storage unit 2 is sequentially switched and displayed according to a predetermined display order (order of shooting date and time). It is the figure which illustrated the case.
In this case, the CPU 1 reads out the reproduction target image group from the internal storage unit 2 when the user instructs the slide show reproduction, and edits the images in order of the shooting date and time, and then sets the relations before and after depending on the reproduction order. By comparing the shooting date and time added to each image that is adjacent to the image, that is, before and after the image arrangement, a time difference (date gap) between them is calculated, and based on this time difference, the relationship between the previous and next images is calculated. Is determined to be continuous or discontinuous, and when it is determined to be discontinuous, an insert image related to time is inserted and displayed between the images.

同様に、CPU1は、隣り合う各画像に付加されている撮影位置を比較してその間の距離差を算出すると共に、この距離差(位置ギャップ)に基づいて当該前後の画像の繋がり具合が連続的であるか非連続的であるかを判定し、非連続的であると判定した場合にはこの画像間に、位置に関するインサート画像を挿入表示するようにしている。なお、図中、PT1〜PT7は、撮影日時順に切り換え表示される各撮影画像を示し、また、ISTは、隣り合う各画像PT3、PT4間に挿入表示される時間に関するインサート画像を示し、ISPは、隣り合う各画像PT5、PT6間に挿入表示される位置に関するインサート画像を示している。   Similarly, the CPU 1 compares the photographing positions added to the adjacent images and calculates a distance difference between them, and based on this distance difference (position gap), the connection between the preceding and following images is continuous. It is determined whether the image is discontinuous or discontinuous, and when it is determined that the image is discontinuous, an insert image relating to the position is inserted and displayed between the images. In the figure, PT1 to PT7 indicate captured images that are switched and displayed in order of shooting date and time, IST indicates an insert image related to the time that is inserted and displayed between adjacent images PT3 and PT4, and ISP is The insert image regarding the position inserted and displayed between adjacent images PT5 and PT6 is shown.

図3は、時間に関するインサート画像を記憶管理するトピックス画像テーブル21の構成を示した図である。
このトピックス画像テーブル21は、CD/DVD11を介して外部供給されたインサート画像を記憶管理するもので、過去の年情報、月日情報に対応してその時期に起きた主な出来事、流行曲の題名、歌手などを示す画像(トピックス画像)をインサート画像として記憶する構成となっている。なお、パーソナルコンピュータ(図示せず)などを利用することによってインターネットを介して定期的あるいは必要に応じてCD/DVD11の内容を更新するようにすれば、これに応じて最新情報をトピックス画像テーブル21に追加登録することができる。
FIG. 3 is a diagram showing the configuration of the topic image table 21 for storing and managing insert images relating to time.
This topics image table 21 stores and manages insert images supplied externally via the CD / DVD 11 and corresponds to past year information and month / day information on major events and popular songs that occurred at that time. An image (topic image) showing a title, a singer, etc. is stored as an insert image. If the contents of the CD / DVD 11 are updated regularly or as needed via the Internet by using a personal computer (not shown) or the like, the latest information is updated in accordance with the topic image table 21. Can be registered additionally.

図4は、位置に関するインサート画像を記憶管理する位置画像テーブル22の構成を示した図である。
この位置画像テーブル22は、CD/DVD11を介して外部供給されたインサート画像を記憶管理するもので、日本全国の観光地、観光施設、名所などに対応してその場所を想起可能な画像をインサート画像として記憶する構成となっている。なお、パーソナルコンピュータ(図示せず)などを利用することによってインターネットを介して定期的あるいは必要に応じてCD/DVD11の内容を更新するようにすれば、これに応じて最新情報を位置画像テーブル22に追加登録することができる。
FIG. 4 is a diagram showing a configuration of the position image table 22 for storing and managing the insert images related to the positions.
This position image table 22 stores and manages insert images supplied externally via the CD / DVD 11, and inserts images that can recall locations corresponding to sightseeing spots, tourist facilities, and sights throughout Japan. The image is stored as an image. If the contents of the CD / DVD 11 are updated regularly or as needed via the Internet by using a personal computer (not shown) or the like, the position information table 22 is updated with the latest information accordingly. Can be registered additionally.

次ぎに、この第1実施例における電子アルバム装置の動作概念を図5および図6に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。このことは後述するほかの実施例においても同様であり、記録媒体のほかに、伝送媒体を介して外部供給されたプログラム/データを利用してこの実施例特有の動作を実行することもできる。   Next, the operation concept of the electronic album apparatus in the first embodiment will be described with reference to the flowcharts shown in FIGS. Here, each function described in these flowcharts is stored in the form of a readable program code, and operations according to the program code are sequentially executed. In addition, the operation according to the above-described program code transmitted via the transmission medium can be sequentially executed. This also applies to other embodiments described later, and in addition to the recording medium, an operation peculiar to this embodiment can be executed using a program / data supplied externally via a transmission medium.

図5は、スライドショーの表示開始ボタンが操作された際に実行開始されるスライドショー表示処理を示したフローチャートである。
先ず、CPU1は、内部記憶部2に記録保存されている各種の画像の中からスライドショー再生の対象画像を選択指定する処理を実行する(ステップA1)。この場合、ユーザにおいては、内部記憶部2に保存されている全画像あるいは任意の画像フォルダ内に保存されている各画像を再生対象として一括指定したり、再生対象を1画像毎に選択指定するようにしてもよく、その選択の仕方は任意である。このようにして再生対象となる複数の画像が選択指定されると、CPU1は、この再生対象画像群を内部記憶部2から読み出してRAM3のワーク域(スライド画像メモリ)に一時記憶させた後、複数の撮影画像を順次切り換え再生する時間間隔(スライド間隔)として、そのデフォルト値(2秒)を設定する(ステップA2)。
FIG. 5 is a flowchart showing a slide show display process that is started when the slide show display start button is operated.
First, the CPU 1 executes a process of selecting and specifying a slide show reproduction target image from among various images recorded and stored in the internal storage unit 2 (step A1). In this case, the user designates all the images saved in the internal storage unit 2 or each image saved in an arbitrary image folder as a reproduction target, or selects and designates the reproduction target for each image. You may make it, and the method of the selection is arbitrary. When a plurality of images to be reproduced are selected and specified in this way, the CPU 1 reads out the reproduction target image group from the internal storage unit 2 and temporarily stores it in the work area (slide image memory) of the RAM 3. A default value (2 seconds) is set as a time interval (slide interval) for sequentially switching and reproducing a plurality of photographed images (step A2).

この状態において、CPU1は、RAM3内のワーク域(スライド画像メモリ)内において、各再生対象画像に付加されている付加情報(撮影日時)を参照し、各画像が撮影日時順となるようにその並び順をソートした後(ステップA3)、この先頭画像を表示対象として指定し(ステップA4)、この指定画像を表示部5から表示出力させる(ステップA5)。そして、この指定画像に付加されている付加情報を読み出すと共に(ステップA6)、次ぎの順位の画像に付加されている付加情報を読み出し(ステップA7)、これらの撮影日時を比較することによって(ステップA8)、その日付が異なるか否かをチェックする(ステップA9)。ここで、撮影日時順に並べられている再生対象画像群においてその1枚目の画像PT1と2枚目の画像PT2は異なる日に撮影されたか否かを判別し、同日に撮影された画像同士であれば(ステップA9でNO)、それらの時間差が所定値以上(例えば、6時間以上)か否かに基づいて各画像の繋がり具合を判定する(ステップA10)。  In this state, the CPU 1 refers to the additional information (shooting date / time) added to each reproduction target image in the work area (slide image memory) in the RAM 3 so that the images are arranged in the shooting date / time order. After sorting the arrangement order (step A3), the head image is designated as a display target (step A4), and the designated image is displayed and output from the display unit 5 (step A5). Then, the additional information added to the designated image is read (step A6), the additional information added to the next order image is read (step A7), and the shooting date and time are compared (step A6). A8) It is checked whether or not the dates are different (step A9). Here, it is determined whether or not the first image PT1 and the second image PT2 are shot on different days in the reproduction target image group arranged in order of the shooting date and time, and the images shot on the same day are compared with each other. If there is (NO in step A9), the connection state of each image is determined based on whether or not the time difference between them is a predetermined value or more (for example, 6 hours or more) (step A10).

ここで、6時間未満であれば(ステップA10でNO)、1枚目と2枚目の画像の繋がり具合が連続的であると推測してステップA16に移り、指定画像(1枚目の画像)に付加されている撮影位置と次順位画像(2枚目の画像)に付加されている撮影位置とを比較することによって、それらの距離差が所定値以上(例えば、5km以上)か否かに基づいて各画像の繋がり具合を判定する(ステップA17)。ここで、5km未満であれば(ステップA17でNO)、各画像の繋がり具合が連続的であると判定される。この場合、ステップA20に移り、スライド間隔時間(2秒)が経過するまで待機し、指定画像(1枚目の画像)の2秒間表示を継続する。  If it is less than 6 hours (NO in step A10), it is assumed that the connection between the first and second images is continuous, and the process proceeds to step A16, where the designated image (first image is displayed). ) Is compared with the shooting position added to the next-order image (second image) to determine whether the distance difference is equal to or greater than a predetermined value (for example, 5 km or more). Based on the above, the degree of connection between the images is determined (step A17). Here, if it is less than 5 km (NO in step A17), it is determined that the connection state of each image is continuous. In this case, the process proceeds to step A20, and waits until the slide interval time (2 seconds) elapses, and the display of the designated image (first image) is continued for 2 seconds.

CPU1は、スライド間隔時間(2秒)の経過を検出すると、ステップA21に移ってインサート画像の特定有無をチェックするが、この場合、インサート画像の特定は行われていないので、次順位画像(2枚目の画像)を表示対象として指定した後(ステップA23)、最終画像の表示が完了したかを調べるが(ステップA24)、いま、1枚目の画像表示が終了した場合であるから、ステップA5に戻り、この指定画像(2枚目の画像)を表示出力させる。この場合、2枚目と3枚目の画像PT2、PT3も同日に撮影され(ステップA9でNO)、それらの時間差も6時間未満で(ステップA10でNO)、距離差も5km未満であれば(ステップA17でNO)、上述の場合と同様、インサート画像の特定は行われていないので、2枚目の画像を2秒間表示した後(ステップA20)、3枚目の画像を指定して表示出力させる(ステップA23、A5)。  When the CPU 1 detects the elapse of the slide interval time (2 seconds), the CPU 1 proceeds to step A21 to check whether or not the insert image is specified. In this case, since the insert image is not specified, the next order image (2 After specifying the first image) as a display target (step A23), it is checked whether or not the display of the final image is completed (step A24). Returning to A5, the designated image (second image) is displayed and output. In this case, if the second and third images PT2 and PT3 are also taken on the same day (NO in step A9), the time difference between them is less than 6 hours (NO in step A10), and the distance difference is also less than 5 km. (NO in step A17) Since the insert image is not specified as described above, the second image is displayed for 2 seconds (step A20), and the third image is designated and displayed. Output (steps A23 and A5).

ここで、3枚目と4枚目の画像PT3、PT4も同日に撮影されたが(ステップA9でNO)、それらの時間差が6時間以上であれば(ステップA10でYES)、3枚目と4枚目の画像は時間的な隔たりが大きく、それらは非連続的であると判定し、指定画像(3枚目の画像)と次順位画像(4枚目の画像)の間を補完するためのインサート画像として予め用意されているデフォルト画像(例えば、全面青色の画像)を特定する(ステップA15)。また、指定画像と次順位画像が異なる日に撮影された場合には(ステップA9でYES)、それらに付加されている撮影日時の年情報同士を比較し、年情報も異なるか否かをチェックする(ステップA11)。  Here, the third and fourth images PT3 and PT4 were also taken on the same day (NO in step A9), but if the time difference between them is 6 hours or more (YES in step A10), The fourth image has a large time gap, and it is determined that they are discontinuous, and the specified image (third image) and the next order image (fourth image) are complemented. A default image (for example, a full blue image) prepared in advance as an insert image is specified (step A15). If the designated image and the next order image are taken on different days (YES in step A9), the year information of the shooting date and time added to them is compared to check whether the year information is also different. (Step A11).

いま、年情報が同一であれば(ステップA11でNO)、次順位画像(4枚目の画像)に付加されている撮影日時から月日情報を取得し、この月日情報に基づいてトピックス画像テーブル21を検索し、この月日に該当するトピックス画像をインサート画像として特定する(ステップA12)。なお、図2において、ISTは、4枚目の画像に付加されている月日情報に基づいて特定されたトピックス画像(インサート画像)を示し、このトピックス画像は、3枚目の画像PT3と4枚目の画像PT4の間に挿入される。また、指定画像と次順位画像の年情報が異なる場合には(ステップA11でYES)、この年情報に基づいてトピックス画像テーブル21を検索し、この年情報に該当するトピックス画像を取得し(ステップA13)、このトピックス画像をインサート画像として特定する(ステップA14)。  If the year information is the same (NO in step A11), the date information is acquired from the shooting date and time added to the next order image (fourth image), and the topic image is based on this date information. The table 21 is searched, and the topic image corresponding to this month and day is specified as an insert image (step A12). In FIG. 2, IST indicates a topic image (insert image) specified based on the date information added to the fourth image, and the topic image includes the third images PT3 and PT4. It is inserted between the images PT4 of the first sheet. If the year information of the designated image and the next order image are different (YES in step A11), the topics image table 21 is searched based on this year information, and the topics image corresponding to this year information is acquired (step S11). A13), this topic image is specified as an insert image (step A14).

このようにインサート画像を特定した後、ステップA19に移り、RAM3のワーク域内において、特定したインサート画像を該当する位置、この場合には3枚目の画像PT3と4枚目の画像PT4の間に挿入記憶させる。そして、指定画像(3枚目の画像)の2秒表示が終了した時点で(ステップA20)、インサート画像の特定有無をチェックするが(ステップA21)、この場合、インサート画像が特定されているので、このインサート画像を2秒間再生表示させた後(ステップA22)、次順位画像(4枚目の画像)を表示対象として指定して表示出力させる(ステップA23、A5)。そして、以下、上述の動作が繰り返される。  After the insert image is specified in this manner, the process proceeds to step A19, where the specified insert image is located in the work area of the RAM 3, and in this case, between the third image PT3 and the fourth image PT4. Insert and remember. When the designated image (third image) has been displayed for 2 seconds (step A20), the insert image is checked for identification (step A21). In this case, the insert image is identified. After the insert image is reproduced and displayed for 2 seconds (step A22), the next-order image (fourth image) is designated as a display target and displayed (steps A23 and A5). Thereafter, the above-described operation is repeated.

この結果、例えば、同日撮影された5枚目と6枚目の画像PT5、PT6間において、その時間差が6時間未満であっても(ステップA10でNO)、それらの距離差が5km以上であれば(ステップA17でYES)、次順位画像(6枚目の画像)の撮影位置に基づいて位置画像テーブル22を検索し、この撮影位置に該当するインサート画像を特定する(ステップA18)。なお、図2において、ISPは、6枚目の画像に付加されている撮影位置(東京都新宿区‥‥)に基づいて特定されたインサート画像を示し、このインサート画像は、5枚目の画像PT5と6枚目の画像PT6の間に挿入される。
そして、指定画像(5枚目の画像)の2秒表示が終了した時点で(ステップA20)、CPU1は、インサート画像の特定有無をチェックするが(ステップA21)、この場合、インサート画像が特定されているので、このインサート画像を2秒間再生表示させた後(ステップA22)、次順位画像(6枚目の画像)を表示対象として指定して表示出力させる(ステップA23、A5)。以下、最終画像の表示が終了するまで(ステップA24でYES)、上述の動作が繰り返される。
As a result, for example, even if the time difference between the fifth and sixth images PT5 and PT6 taken on the same day is less than 6 hours (NO in step A10), the distance difference between them is 5 km or more. If this is the case (YES in step A17), the position image table 22 is searched based on the shooting position of the next-order image (sixth image), and the insert image corresponding to this shooting position is specified (step A18). In FIG. 2, ISP indicates an insert image specified based on the shooting position (Shinjuku-ku, Tokyo) added to the sixth image. This insert image is the fifth image. It is inserted between PT5 and the sixth image PT6.
Then, when the 2-second display of the designated image (fifth image) ends (step A20), the CPU 1 checks whether or not the insert image is specified (step A21). In this case, the insert image is specified. Therefore, after the insert image is reproduced and displayed for 2 seconds (step A22), the next-order image (sixth image) is designated as a display target and displayed (steps A23 and A5). Thereafter, the above-described operation is repeated until the display of the final image is completed (YES in step A24).

なお、図5のフローチャートにおいては、隣り合う前後の画像の撮影日時を比較した後、この比較結果に基づいて各画像の撮影位置を比較する場合の動作を示したが、これとは逆に、各画像の撮影位置を比較した後に、この比較結果に基づいて各画像の撮影日時を比較する場合には、図6のフローチャートによって実行される。
図6は、スライドショー表示処理において、各画像の撮影位置を比較した後において、この比較結果に基づいて各画像の撮影日時を比較することによってインサート画像を特定する処理を示したフローチャートで、そのほかの部分は、図5と基本的に同様であるため、その特徴部分のみを示している。すなわち、図6は、図5のステップA4〜A18に代わる部分のみを示したフローチャートである。
In the flowchart of FIG. 5, after comparing the shooting date and time of the adjacent images, the operation for comparing the shooting position of each image based on the comparison result is shown. When the shooting positions of the images are compared and then the shooting dates and times of the images are compared based on the comparison result, the flowchart of FIG. 6 is executed.
FIG. 6 is a flowchart showing processing for specifying an insert image by comparing the shooting date and time of each image based on the comparison result after comparing the shooting position of each image in the slide show display processing. Since the portion is basically the same as that in FIG. 5, only the characteristic portion is shown. That is, FIG. 6 is a flowchart showing only a portion that replaces steps A4 to A18 of FIG.

先ず、CPU1は、再生対象画像群の先頭から1画像を指定して再生表示している状態において(ステップB1)、隣り合う各画像(指定画像と次順位画像)に付加されている撮影位置を読み出し(ステップB2)、これらの撮影位置を比較し(ステップB3)、その距離差が5km以上であれば(ステップB4でYES)、次順位画像の撮影位置に基づいて位置画像テーブル22を検索し、この撮影位置に該当するインサート画像を特定する(ステップB5)。また、距離差が5km未満であれば(ステップB4でNO)、隣り合う各画像(指定画像と次順位画像)の撮影日時を読み出し(ステップB6)、これらの撮影日時を比較し(ステップB7)、その時間差が6時間以上かをチェックし(ステップB8)、6時間未満であれば、インサート画像の特定は行わないが、6時間以上であれば、次順位画像の撮影日時に基づいてトピックス画像テーブル21を検索し、この撮影日時に該当するインサート画像を特定する(ステップB9)。  First, in a state where one image is designated and reproduced and displayed from the top of the reproduction target image group (step B1), the CPU 1 determines the photographing position added to each adjacent image (designated image and next-order image). Reading (step B2), comparing these shooting positions (step B3), and if the distance difference is 5 km or more (YES in step B4), the position image table 22 is searched based on the shooting position of the next order image. Then, an insert image corresponding to this photographing position is specified (step B5). If the distance difference is less than 5 km (NO in step B4), the shooting date / time of each adjacent image (designated image and next order image) is read (step B6), and the shooting date / time is compared (step B7). Whether the time difference is 6 hours or more is checked (step B8). If it is less than 6 hours, the insert image is not specified, but if it is 6 hours or more, the topic image is based on the shooting date and time of the next order image. The table 21 is searched, and an insert image corresponding to this photographing date / time is specified (step B9).

以上のように、この第1実施例においてCPU1は、内部記憶部2に記録保存されている各種の画像の中からスライドショー再生の対象となる複数の画像を選択指定した後に、この複数の撮影画像を表示部5に順次切り換え表示する際に、この再生順によって前後の関係(隣り合う関係)となる各撮影画像に付加されている付加情報を比較し、この比較結果に基づいて当該前後の画像の繋がり具合が連続的であるか非連続的であるかを判定し、前後の画像の繋がり具合が非連続的であると判定した場合に、当該前後の画像間にインサート画像を挿入するようにしたから、撮影時の状況が大きく飛んでいるような非連続的な部分をインサート画像によって補完することができ、非連続的な部分を無くすことで全体として違和感の無い画像再生を実現することが可能となると共に、画像を順次切り換え再生しながらインサート画像を挿入表示することができる。  As described above, in the first embodiment, the CPU 1 selects and designates a plurality of images to be reproduced as a slide show from various images recorded and stored in the internal storage unit 2, and then the plurality of captured images. Are sequentially switched and displayed on the display unit 5, the additional information added to the respective photographed images having the previous and following relationship (adjacent relationship) according to the reproduction order is compared, and based on the comparison result, the previous and next images are compared. It is determined whether the connection state of the image is continuous or discontinuous, and when it is determined that the connection state of the preceding and following images is discontinuous, an insert image is inserted between the preceding and following images. Therefore, the discontinuous part where the situation at the time of shooting greatly fluctuates can be complemented by the insert image, and the image reproduction without any discomfort is realized as a whole by eliminating the discontinuous part. Together and it becomes possible to, an image can be displayed inserts sequentially switched reproduced insert image while the.

この場合、CPU1は、前後関係の各撮影画像に付加されている撮影日時を比較し、この時間的な隔たりに基づいて当該前後の画像の繋がり具合を判定するようにしたから、例えば、再生対象となる画像群内に正月に撮影した画像と夏休みに撮影した画像のように撮影時期が大きく相違する画像が含まれているような場合でも撮影時期の誤認混同、違和感を効果的に防ぐことが可能となる。   In this case, since the CPU 1 compares the shooting date and time added to each of the captured images in the context, and determines the connection state of the preceding and following images based on this time interval, for example, the reproduction target Even in the case where images taken during the New Year and images taken during the summer vacation are included in the image group to be different, it is possible to effectively prevent misunderstanding and discomfort in the shooting time. It becomes possible.

ここで、前後の画像の繋がり具合が非連続的であると判定された場合において、後の画像(次順位画像)に付加されている撮影日時に基づいてトピックス画像テーブル21を検索し、それに該当するインサート画像を挿入するようにしたから、その繋がり具合が良好なものとなる。また、前後関係の各撮影画像に付加されている撮影日時との時間的な隔たりに基づいた判定を行った後に、この前後関係の各撮影画像に付加されている撮影位置との距離的な隔たりに基づいた判定を行うようにしたから、非連続部分を確実に特定することが可能となる。   Here, when it is determined that the connection state of the preceding and following images is discontinuous, the topics image table 21 is searched based on the shooting date and time added to the subsequent image (next order image), and the corresponding Since the insert image to be inserted is inserted, the connection is good. In addition, after making a determination based on the temporal separation from the shooting date and time added to each captured image in the context, the distance from the shooting position added to each captured image in the context Since the determination based on is performed, it is possible to reliably specify the discontinuous portion.

同様に、CPU1は、前後関係の各撮影画像に付加されている撮影位置を比較し、この距離的な隔たりに基づいて当該前後の画像の繋がり具合を判定するようにしたから、例えば、例えば、再生対象となる画像群内に自宅内で撮影した画像と旅行先で撮影した画像のように撮影場所が大きく相違する画像が含まれているような場合でも撮影場所の誤認混同、違和感を効果的に防ぐことが可能となる。  Similarly, since the CPU 1 compares the shooting positions added to the respective shooting images in the context, and determines the connection state of the preceding and following images based on this distance, for example, Even if the images to be played include images taken at home and images taken at a travel destination, such as images taken at home, it is effective to confuse and misunderstand the shooting location. It becomes possible to prevent.

ここで、前後の画像の繋がり具合が非連続的であると判定された場合において、後の画像(次順位画像)に付加されている撮影位置に基づいて位置画像テーブル22を検索し、それに該当するインサート画像を挿入するようにしたから、その繋がり具合が良好なものとなる。また、前後関係の各撮影画像に付加されている撮影位置との距離的な隔たりに基づいた判定を行った後に、この前後関係の各撮影画像に付加されている撮影日時との時間的な隔たりに基づいた判定を行うようにしたから、非連続部分を確実に特定することが可能となる。  Here, when it is determined that the connection state of the preceding and following images is discontinuous, the position image table 22 is searched based on the shooting position added to the subsequent image (next order image), and it corresponds to that. Since the insert image to be inserted is inserted, the connection is good. In addition, after making a determination based on the distance from the shooting position added to each contextual captured image, the time interval from the shooting date / time added to each contextual captured image is determined. Since the determination based on is performed, it is possible to reliably specify the discontinuous portion.

なお、上述した第1実施例においては、再生対象として選択指定された撮影画像の表示時間(スライド間隔時間)とインサート画像の表示時間とを同一時間(2秒間)としたが、撮影画像のスライド間隔時間に比べてインサート画像の表示時間を短くしたり、逆に長くするようにしてもよい。
また、上述した第1実施例においては、時間的な隔たりを判定する基準値として「6時間」、また、距離的な隔たりを判定する基準値として「5km」を例示したが、予め用意されている複数の基準値候補の中から任意に選択指定した値を基準とするようにしてもよい。
In the first embodiment described above, the display time (slide interval time) of the photographed image selected and designated as the reproduction target and the display time of the insert image are the same time (2 seconds). The display time of the insert image may be shortened, or conversely, longer than the interval time.
Further, in the first embodiment described above, “6 hours” is exemplified as the reference value for determining the time interval, and “5 km” is illustrated as the reference value for determining the distance interval. A value arbitrarily selected and designated from a plurality of reference value candidates may be used as a reference.

また、インサート画像を挿入する際に、その挿入位置の後の画像(次順位画像)に付加されている撮影日時あるいは撮影位置に基づいてトピックス画像テーブル21、位置画像テーブル22を検索するようにしたが、挿入位置の前の画像(指定画像) に付加されている撮影日時あるいは撮影位置に基づいてトピックス画像テーブル21、位置画像テーブル22を検索するようにしてもよく、更に、前後の画像に付加されている撮影日時あるいは撮影位置の中間日時あるいは中間位置値を求め、この中間日時あるいは中間位置値に基づいてトピックス画像テーブル21、位置画像テーブル22を検索するようにしてもよい。
(実施例2)
In addition, when inserting an insert image, the topics image table 21 and the position image table 22 are searched based on the shooting date and time or the shooting position added to the image after the insertion position (next order image). However, the topics image table 21 and the position image table 22 may be searched based on the shooting date and time or the shooting position added to the image (designated image) before the insertion position, and further added to the previous and next images. It is also possible to obtain the intermediate date / time or intermediate position value of the imaged shooting date / time or the shooting position, and search the topics image table 21 and the position image table 22 based on the intermediate date / time or intermediate position value.
(Example 2)

以下、この発明の第2実施例について図7および図8を参照して説明する。
なお、上述した第1実施例においては、複数の撮影画像を順次切り換え再生表示しながらインサート画像を挿入表示するようにしたが、この第2実施例においては、複数の撮影画像を順次切り換え表示するのに先立って、RAM3のワーク域内の再生対象画像群にインサート画像を事前に挿入記憶する画像編集を実行するようにしたものである。
ここで、両実施例において基本的あるいは名称的に同一のものは、同一符号を付して示し、その説明を省略すると共に、以下、第2実施例の特徴部分を中心に説明するものとする。
A second embodiment of the present invention will be described below with reference to FIGS.
In the first embodiment described above, an insert image is inserted and displayed while sequentially switching and displaying a plurality of photographed images. However, in the second embodiment, a plurality of photographed images are sequentially switched and displayed. Prior to this, image editing for inserting and storing the insert image in advance in the reproduction target image group in the work area of the RAM 3 is executed.
Here, the same or the same names in both embodiments are denoted by the same reference numerals, the description thereof will be omitted, and the following description will focus on the features of the second embodiment. .

図7は、スライドショーの表示開始ボタンが操作された際に実行開始されるスライドショー表示処理を示したフローチャートである。
先ず、上述した第1実施例と同様に、CPU1は、内部記憶部2に記録保存されている各種の画像の中からスライドショー再生の対象画像を選択指定する処理を実行し(ステップC1)、再生対象として選択指定された再生対象画像群を内部記憶部2から読み出してRAM3のワーク域(スライド画像メモリ)に一時記憶させた後、複数の撮影画像を順次切り換え再生する時間間隔(スライド間隔)として、そのデフォルト値(2秒)を設定する(ステップC2)。そして、CPU1は、RAM3内のワーク域(スライド画像メモリ)内において、各再生対象画像に付加されている付加情報(撮影日時)を参照し、各画像が撮影日時順となるようにその並び順をソートする(ステップC3)。
FIG. 7 is a flowchart showing a slide show display process that is started when the slide show display start button is operated.
First, as in the first embodiment described above, the CPU 1 executes a process of selecting and specifying a slide show playback target image from among various images recorded and stored in the internal storage unit 2 (step C1). As a time interval (slide interval) for sequentially switching and reproducing a plurality of photographed images after reading out a reproduction target image group selected and designated as a target from the internal storage unit 2 and temporarily storing it in the work area (slide image memory) of the RAM 3 The default value (2 seconds) is set (step C2). Then, the CPU 1 refers to the additional information (shooting date / time) added to each reproduction target image in the work area (slide image memory) in the RAM 3 and arranges the images in order of shooting date / time. Are sorted (step C3).

次ぎに、CPU1は、この先頭画像を指定した後、この指定画像に付加されている撮影日時と次ぎの順位の画像に付加されている撮影日時とを比較してその時間差を算出すると共に、この時間差が所定時間以上(例えば、30分以上)であるか否かに基づいて前後の画像の繋がり具合が連続的であるか非連続的であるかを判定し、30分以上であれば、非連続的であると推測し、この画像間を区切り位置として検出する動作を再生対象画像群全体に対して順次繰り返す(ステップC4)。これによって検出された区切り位置とその時間差とを対応付けてRAM3のワーク域に一時記憶すると共に、各区切り位置に基づいて再生対象画像群全体を複数のブロックに分ける(ステップC5)。  Next, after designating the head image, the CPU 1 calculates the time difference by comparing the photographing date and time added to the designated image with the photographing date and time added to the image of the next order. Based on whether the time difference is a predetermined time or more (for example, 30 minutes or more), it is determined whether the connection between the preceding and succeeding images is continuous or non-continuous. It is assumed that the images are continuous, and the operation of detecting this image as a separation position is sequentially repeated for the entire reproduction target image group (step C4). The detected break position and its time difference are associated with each other and temporarily stored in the work area of the RAM 3, and the entire reproduction target image group is divided into a plurality of blocks based on each break position (step C5).

図8は、スライドショーの再生対象画像群として任意に選択された各画像を予め決められた表示順(撮影日時順)に応じて順次切り換え表示する場合に、この再生対象画像群全体を複数のブロックに分けられた状態を例示した図で、ブロックの区切り位置として「B1」、「B2」、「B3」が検出されて4ブロックに分けられた状態を示している。
このようにして再生対象画像群全体を複数のブロックに分けた後、その先頭のブロックを処理対象のブロックとして指定した後(ステップC6)、この指定ブロック内の先頭画像に付加されている撮影位置を読み出すと共に(ステップC7)、この指定ブロックに続く次ぎのブロック内の先頭画像に付加されている撮影位置を読み出し(ステップC8)、これらの位置を比較してその距離差を求め(ステップC9)、距離差が所定距離以上(例えば、5km以上)であるか否かに基づいて前後の画像の繋がり具合が連続的であるか非連続的であるかを判定する(ステップC10)。
FIG. 8 shows a case where images selected arbitrarily as a playback target image group of a slide show are sequentially switched and displayed according to a predetermined display order (order of shooting date / time). FIG. 6 is a diagram illustrating a state divided into four blocks, in which “B1”, “B2”, and “B3” are detected as block break positions and divided into four blocks.
After the entire reproduction target image group is divided into a plurality of blocks in this way, the head block is designated as a processing target block (step C6), and then the shooting position added to the head image in the designated block (Step C7), the photographing position added to the head image in the next block following the designated block is read (step C8), and these positions are compared to find the distance difference (step C9). Based on whether or not the distance difference is equal to or greater than a predetermined distance (for example, 5 km or more), it is determined whether the connection state of the preceding and following images is continuous or discontinuous (step C10).

この結果、5km未満であれば、ステップC13に移るが、5km以上であれば、当該次ブロック内の先頭画像に付加されている撮影位置に基づいて位置画像テーブル22を検索し、位置に関するインサート画像を読み出し取得した後(ステップC11)、当該次ブロック内においてその先頭画像の1つ前の位置、つまり、指定ブロックと次ブロックとの間の位置にインサート画像を挿入記憶させる(ステップC12)。この場合、図8の例では、ブロック区切り位置B1において、1ブロック目と2ブロック目の間に、位置に関するインサート画像が挿入記憶された場合を示している。そして、次ブロックは最終ブロックかを判別し(ステップC13)、最終ブロックでなければ、この次ブロックを処理対象のブロックとして指定した後(ステップC14)、上述のステップC7に戻り、以下、同様に指定ブロックと次ブロックの撮影位置とを比較し、その結果、距離差が5km以上であれば、当該ブロック間にインサート画像を挿入記憶させる(ステップC7〜C12)。  As a result, if it is less than 5 km, the process proceeds to step C13. If it is 5 km or more, the position image table 22 is searched based on the shooting position added to the head image in the next block, and the insert image relating to the position is searched. Is read and acquired (step C11), and the insert image is inserted and stored in the position immediately before the head image in the next block, that is, the position between the designated block and the next block (step C12). In this case, the example of FIG. 8 shows a case where an insert image related to the position is inserted and stored between the first block and the second block at the block delimiter position B1. Then, it is determined whether or not the next block is the last block (step C13). If the next block is not the last block, the next block is designated as a processing target block (step C14), and the process returns to the above-described step C7. The designated block and the shooting position of the next block are compared. As a result, if the distance difference is 5 km or more, an insert image is inserted and stored between the blocks (steps C7 to C12).

これによって次ブロックが最終ブロックとなると(ステップC13でYES)、次ぎのステップC15に移り、再生対象画像群全体を複数のブロックに分けた各区切り位置の中から時間差が大きい区切り位置を選択する。すなわち、上述のように区切り位置とその時間差とを対応付けて記憶するRAM3のワーク域をアクセスし、再生対象画像群全体を複数のブロックに分けた区切り位置の数を合計し、この合計値に対してその1割の区切り数を求めると共に、各区切り位置の時間差を比較して時間差の大きい順(上位順)に1割の数分の区切り位置を選択する。例えば、区切り位置の合計値が「80個」の場合において、区切り位置B1、B2、B3、‥‥、B80に対応する時間差が「B50」<「B80」<「B60」‥‥、の関係にあれば、時間差が大きい順に区切り位置B50、B80、B60、‥‥、の8個の区切り位置が選択される。そして、選択した区切り位置にデフォルト画像を挿入記憶させる(ステップC16)。なお、デフォルト画像とは、例えば、全面青色の画像などである。このよう事前処理が終了した後、CPU1は、スライドショー表示を開始させ、再生対象画像群の先頭から1画像毎に読み出しながら各画像をスライド時間間隔毎に順次切り換え表示させる(ステップC17)。  As a result, when the next block becomes the last block (YES in step C13), the process proceeds to the next step C15, and a delimiter position having a large time difference is selected from the delimiter positions obtained by dividing the entire reproduction target image group into a plurality of blocks. That is, as described above, the work area of the RAM 3 that stores the position and the time difference in association with each other is accessed, the total number of the positions where the entire reproduction target image group is divided into a plurality of blocks is totaled, and this total value is obtained. On the other hand, the number of breaks of 10% is obtained, and the time difference of each break position is compared, and the break positions corresponding to 10% are selected in descending order of time difference (high order). For example, when the total value of the delimiter positions is “80”, the time difference corresponding to delimiter positions B1, B2, B3,..., B80 is “B50” <“B80” <“B60”. If there are, the eight delimiter positions B50, B80, B60,... Are selected in descending order of time difference. Then, the default image is inserted and stored at the selected separation position (step C16). The default image is, for example, a full blue image. After such pre-processing is completed, the CPU 1 starts slide show display, and sequentially switches and displays each image at every slide time interval while reading out each image from the head of the reproduction target image group (step C17).

なお、図7のフローチャートは、前後の関係となる各画像に付加されている撮影日時を比較しながらブロックの区切り位置として特定すると共に、前方ブロック内の画像に付加されている撮影位置と後方ブロック内の画像に付加されている撮影位置とを比較しながら非連続的であると判定された際のブロック間にインサート画像を挿入する場合を示したが、これとは逆に、前後の関係となる各画像に付加されている撮影位置を比較しながらブロックの区切り位置として特定すると共に、前方ブロック内の画像に付加されている撮影日時と後方ブロック内の画像に付加されている撮影日時とを比較しながら非連続的であると判定された際のブロック間にインサート画像を挿入する場合でも基本的には同様であり、図7のフローチャートによって実行可能である。   In the flowchart of FIG. 7, the shooting date and time added to the images in the preceding and following relations are identified as block delimiter positions while comparing, and the shooting position and rear block added to the image in the front block are specified. The case where an insert image is inserted between blocks when it is determined to be discontinuous while comparing the shooting position added to the image inside is shown. The shooting position added to each image is specified as the block break position while comparing the shooting date and time added to the image in the front block and the shooting date and time added to the image in the rear block. Even when an insert image is inserted between blocks when determined to be discontinuous while comparing, the same is basically applied, and the flowchart of FIG. It is possible to row.

この場合、上述のステップC3に相当する処理においては、前後の関係にある各画像に付加されている撮影位置を比較してその間の距離差が所定値以上(例えば、500m以上)であれば、非連続性の高い画像間であると推測してその位置をブロックの区切り位置として検出し、また、上述のステップC7〜C12に相当する処理においては、ブロック間の撮影日時を比較し、その時間差が6時間以上であれば、当該ブロック間に時間に関するインサート画像を挿入すればよい。   In this case, in the process corresponding to step C3 described above, the shooting positions added to the images in the front-rear relationship are compared, and if the distance difference between them is greater than or equal to a predetermined value (for example, greater than or equal to 500 m), The position is detected as a block break position on the assumption that the images are highly discontinuous. In the processing corresponding to steps C7 to C12 described above, the shooting dates and times between the blocks are compared, and the time difference is detected. Is 6 hours or more, an insert image relating to time may be inserted between the blocks.

以上のように、この第2実施例においてCPU1は、スライドショー表示に先立って、前後の関係にある各撮影画像に付加されている付加情報を比較し、前後の画像の繋がり具合が非連続的であると判定した場合に、再生対象画像群を記憶するRAM3のワーク域内にインサート画像を挿入記憶するようにしたから、再生対象画像群を事前編集した後にスライドショー表示を開始することができる。   As described above, in the second embodiment, prior to the slide show display, the CPU 1 compares the additional information added to the respective captured images in the front-rear relationship, and the connection between the previous and subsequent images is discontinuous. When it is determined that there is an insert image, the insert image is inserted and stored in the work area of the RAM 3 that stores the reproduction target image group, so that the slide show display can be started after the reproduction target image group is pre-edited.

この場合、前後の関係にある各画像に付加されている付加情報を比較する動作を再生対象画像群全体に対して繰り返し実行した結果、各画像間毎に算出した時間差あるいは距離差に基づいてその値の大きい順に上位所定分の画像間を非連続的な部分であると判定するようにしたから、例えば、画像間の時間的あるいは距離的な隔たりが最大となる部分と次ぎに大きい部分を非連続的な部分として特定することができるなど、非連続的な部分を相対的に特定することが可能となる。   In this case, as a result of repeatedly performing the operation of comparing the additional information added to the images in the preceding and succeeding relationship with respect to the entire reproduction target image group, the operation is performed based on the time difference or distance difference calculated for each image. Since the upper predetermined number of images are determined to be discontinuous parts in descending order of the value, for example, the part having the largest temporal or distance separation between the images and the next largest part are non-consecutive. It becomes possible to relatively specify non-continuous parts, such as being able to specify as continuous parts.

また、CPU1は、複数の撮影画像を切り換え再生する再生順によって前後の関係となる各画像に付加されている付加情報を比較し、この比較結果に基づいて前後の画像の繋がり具合が連続的であるか非連続的であるかを判定し、非連続的であると判定された際の画像間をブロックの区切り位置として特定する動作を再生対象画像群全体に対して順次繰り返した後、このブロックの区切り位置に対してその前方ブロック内の画像に付加されている付加情報と後方ブロック内の画像に付加されている付加情報とを比較し、その比較結果に基づいて当該ブロック間の繋がり具合が連続的であるか非連続的であるかを判定し、非連続的であると判定された際のブロック間にインサート画像を挿入するようにしたから、ブロックを単位としてインサート画像を挿入することができると共に、非連続的な部分を確実かつ容易に特定することが可能となる。この場合、例えば、再生対象画像群の中に、夏休みにハイキングに行ったときの撮影画像、海水浴に行ったときの撮影画像、夏祭りに出かけたときの撮影画像が含まれているような場合、夏休みのブロック、海水浴のブロック、夏祭りのブロックのように区切ることもできる。   Further, the CPU 1 compares the additional information added to each of the images in the front and back relationship according to the playback order in which a plurality of captured images are switched and played back, and based on the comparison result, the connection between the previous and next images is continuous. This block is determined after iteratively repeating the operation of determining whether it is non-continuous or not and specifying the interval between images as non-continuous as a block break position for the entire reproduction target image group. The additional information added to the image in the front block is compared with the additional information added to the image in the rear block with respect to the delimiter position, and the connection between the blocks is determined based on the comparison result. Since it is determined whether it is continuous or discontinuous, and an insert image is inserted between the blocks when it is determined to be discontinuous, the insert is inserted in units of blocks. It is possible to insert an image, it is possible to noncontiguous portions easily and reliably identified. In this case, for example, a group of images to be replayed includes a photographed image taken when hiking during summer vacation, a photographed image taken when swimming, and a photographed image taken when going to a summer festival. , Summer vacation blocks, bathing blocks, summer festival blocks.

この場合、CPU1は、前後の関係となる各画像に付加されている撮影日時(あるいは撮影位置)を比較しながらブロックの区切り位置を特定し、前方ブロック内の画像に付加されている撮影位置と後方ブロック内の画像に付加されている撮影位置(あるいは撮影日時)とを比較しながら当該ブロック間の繋がり具合を判定し、非連続的であると判定された際のブロック間にインサート画像を挿入するようにしたから、時間的および距離的な隔たりを加味してインサート画像の挿入位置を特定することができ、時間的な隔たり(あるいは距離的な隔たり)に基づいて分けられた各ブロックの中から距離的な隔たり(あるいは時間的な隔たり)に基づいてインサート画像を挿入することができる。   In this case, the CPU 1 identifies the block break position while comparing the shooting date and time (or shooting position) added to the images in the preceding and following relations, and the shooting position added to the image in the front block. Compare the shooting position (or shooting date and time) added to the image in the back block, determine the connection between the blocks, and insert the insert image between the blocks when it is determined that they are discontinuous Therefore, it is possible to specify the insertion position of the insert image by taking into account the temporal and distance intervals, and within each block divided based on the temporal interval (or distance interval). An insert image can be inserted based on a distance distance (or a time distance).

なお、上述した第2実施例においては、再生対象画像群内にインサート画像を挿入記憶する事前編集が終了した際に、例えば、インサート画像を自動挿入したことを報知したり、ユーザにインサート画像を表示出力させてそれを確認させるようにしてもよい。この際、挿入前後の撮影画像と共にインサート画像を表示させてユーザの確認指示を受け付けるようにすれば、より効果的なものとなる。   In the second embodiment described above, for example, when the pre-editing for inserting and storing the insert image in the reproduction target image group is completed, for example, the fact that the insert image is automatically inserted is notified, or the insert image is displayed to the user. It may be displayed and confirmed. At this time, it is more effective if the insert image is displayed together with the photographed images before and after the insertion to accept the user's confirmation instruction.

上述した第2実施例においては、ブロック間毎にその距離差あるいは距離差の大小を比較し、その値の大きい順に上位1割に相当する数分のブロック区切り位置を選択してインサート画像を挿入するようにしたが、上位1割に限らず、その割合は任意であり、また、距離差あるいは距離差の大小を比較した結果、その大きさが突出しているものがあれば、その区切り位置を選択するようにしてもよい。更に、再生対象画像群をブロックに分けず、各画像間の距離差あるいは距離差の大小を順次比較し、その値の大きい順に上位2つ分の画像間をインサート画像の挿入位置として特定したり、最大値のみを挿入位置として特定するようにしてもよい。   In the second embodiment described above, the distance difference or the magnitude of the distance difference is compared for each block, and an insert image is inserted by selecting a block delimiter position corresponding to the top 10% in descending order of the value. However, the ratio is not limited to the top 10%, and the ratio is arbitrary. If the distance difference or the size of the distance difference is compared, if there is a thing whose size is protruding, the separation position is set. You may make it select. Furthermore, without dividing the image group to be played back into blocks, the distance difference between each image or the magnitude of the distance difference is sequentially compared, and the top two images are specified as the insertion position of the insert image in descending order of the value. Only the maximum value may be specified as the insertion position.

例えば、1枚目と2枚目との時間差が「TM1」、2枚目と3枚目との時間差が「TM2」、3枚目と4枚目との時間差が「TM3」、4枚目と5枚目との時間差が「TM4」、‥‥、30枚目と31枚目との時間差が「TM30」の場合において、「TM3」<「TM30」<「TM2」<「TM4」<「TM1」‥‥、の関係にあれば、その値の大きい順に上位所定分(例えば、上位2つ分)の画像間、つまり、3枚目と4枚目の間と30枚目と31枚目の画像間の位置を挿入位置として特定し、インサート画像を当該位置に挿入記憶させたり、この時間差の最大値である画像間、例えば、3枚目と4枚目の間のみにインサート画像を挿入記憶させるようにしてもよい。   For example, the time difference between the first and second sheets is “TM1”, the time difference between the second and third sheets is “TM2”, the time difference between the third and fourth sheets is “TM3”, and the fourth sheet. And when the time difference between the 30th and 31st sheets is “TM30”, “TM3” <“TM30” <“TM2” <“TM4” <“ If there is a relationship of “TM1”..., The upper predetermined amount (for example, the upper two) between the images in descending order, that is, between the third and fourth images, the 30th image, and the 31st image The position between the images is specified as the insertion position, and the insert image is inserted and stored at the position, or the insert image is inserted only between the images having the maximum time difference, for example, between the third and fourth images. You may make it memorize | store.

また、上述した第2実施例においては、各ブロック間にインサート画像を挿入する際に、その区切り位置の後方ブロック(次ブロック)の先頭画像に付加されている撮影日時あるいは撮影位置に応じたインサート画像を挿入するようにしたが、区切り位置の前方ブロック (指定ブロック) 内の先頭あるいは最終画像に付加されている撮影日時あるいは撮影位置に応じたインサート画像を挿入したり、前後ブロックの中間日時あるいは中間位置値を求め、この中間日時あるいは中間位置値に応じたインサート画像を挿入するようにしてもよい。   In the second embodiment described above, when an insert image is inserted between blocks, an insert corresponding to the shooting date and time or the shooting position added to the head image of the rear block (next block) at the separation position is inserted. An image is inserted, but an insert image corresponding to the shooting date / time or shooting position added to the first or last image in the front block (specified block) at the delimiter position is inserted, or the intermediate date / time of the previous / next block or An intermediate position value may be obtained, and an insert image corresponding to the intermediate date and time or the intermediate position value may be inserted.

上述した第1および第2実施例においては、CD/DVD11を介してトピックス画像テーブル21、位置画像テーブル22の内容を取得するようにしたが、インターネット接続によってトピックス画像テーブル21、位置画像テーブル22の内容を受信取得するようにしてもよい。
その他、再生対象画像は、静止画、動画を問わず、また、静止画と動画とを混在したものであってもよい、また、電子アルバム装置は、スタンドアロンタイプに限らず、その各構成要素が2以上の筐体に物理的に分離され、通信回線、ケーブル等の有線伝送路あるいは電波、マイクロウエーブ、赤外線等の無線伝送路を介してデータを送受信する分散型のシステムであってよもよい。また、画像再生機能を備えた電子アルバム装置に限らず、例えば、デジタルカメラ装置、パーソナルコンピュータなどにも同様に適用可能である。
In the first and second embodiments described above, the contents of the topic image table 21 and the position image table 22 are acquired via the CD / DVD 11. The contents may be received and acquired.
In addition, the playback target image may be a still image or a moving image, or may be a mixture of a still image and a moving image. The electronic album device is not limited to a stand-alone type, and each component thereof is It may be a distributed system that is physically separated into two or more casings and transmits and receives data via a wired transmission line such as a communication line or cable, or a wireless transmission line such as radio waves, microwaves, or infrared rays. . Further, the present invention is not limited to an electronic album apparatus having an image reproduction function, and can be similarly applied to, for example, a digital camera apparatus and a personal computer.

一方、コンピュータに対して、上述した各手段を実行させるためのプログラムコードをそれぞれ記録した記録媒体(例えば、CD−ROM、フレキシブルディスク、RAMカード等)を提供するようにしてもよい。すなわち、コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、複数の撮影画像を順次切り換え再生する再生順によって前後の関係となる画像間に挿入するためのインサート画像を取得する機能と、当該前後の関係にある各撮影画像に付加されている付加情報を比較し、この比較結果に基づいて当該前後の画像の繋がり具合が連続的であるか非連続的であるかを判定する機能と、前後の画像の繋がり具合が非連続的であると判定された場合に、当該前後の画像間に前記インサート画像を挿入する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。   On the other hand, a recording medium (for example, a CD-ROM, a flexible disk, a RAM card, etc.) on which program codes for executing the above-described units are recorded may be provided to the computer. That is, a computer-readable recording medium having a program code, and a function of acquiring an insert image to be inserted between images that are related to each other according to a playback order in which a plurality of captured images are sequentially switched and played back; A function of comparing additional information added to each captured image in the front-rear relationship, and determining whether the connection state of the front and rear images is continuous or non-continuous based on the comparison result; A computer-readable recording medium recording a program for realizing a function of inserting the insert image between the front and rear images when it is determined that the connection between the front and rear images is discontinuous You may make it provide.

画像再生装置として適用した画像再生機能を備えた電子アルバム装置に場合の基本的な構成要素を示したブロック図。The block diagram which showed the basic component in the case of the electronic album apparatus provided with the image reproduction function applied as an image reproduction apparatus. スライドショー形式で複数の撮影画像を順次切り換え表示する場合を例示したもので、各画像間の繋がり具合が非連続的であると判定した個所にインサート画像が挿入されることを示した図。The figure which illustrated the case where a some photographed image was switched and displayed sequentially in a slide show format, and showed that the insert image was inserted in the location determined that the connection between each image is discontinuous. 時間に関するインサート画像を記憶管理するトピックス画像テーブル21の構成を示した図。The figure which showed the structure of the topics image table 21 which memorize | stores and manages the insert image regarding time. 位置に関するインサート画像を記憶管理する位置画像テーブル22の構成を示した図。The figure which showed the structure of the position image table 22 which memorize | stores and manages the insert image regarding a position. スライドショーの表示開始ボタンが操作された際に実行開始されるスライドショー表示処理を示したフローチャート。The flowchart which showed the slide show display process started when the display start button of a slide show is operated. スライドショー表示処理において、各画像の撮影位置を比較した後、この比較結果に基づいて各画像の撮影日時を比較することによってインサート画像を特定する処理を示したフローチャート。The flowchart which showed the process which specifies an insert image by comparing the imaging | photography date of each image based on this comparison result, after comparing the imaging position of each image in a slide show display process. この第2実施例において、スライドショーの表示開始ボタンが操作された際に実行開始されるスライドショー表示処理を示したフローチャート。The flowchart which showed the slide show display process started when the display start button of a slide show is operated in this 2nd Example. 第2実施例において、スライドショーの再生対象画像群として任意に選択された各画像を予め決められた表示順(撮影日時順)に応じて順次切り換え表示する場合に、この再生対象画像群全体を複数のブロックに分けられた状態を例示した図。In the second embodiment, when the images arbitrarily selected as the playback target image group of the slide show are sequentially switched and displayed in accordance with a predetermined display order (order of shooting date and time), a plurality of the playback target image groups are displayed. The figure which illustrated the state divided into the block of.

符号の説明Explanation of symbols

1 CPU
2 内部記憶部
3 RAM
4 キー入力部
5 表示部
9 メモリカード
11 CD/DVD
21 トピックス画像テーブル
22 位置画像テーブル
1 CPU
2 Internal storage 3 RAM
4 Key input section 5 Display section 9 Memory card 11 CD / DVD
21 Topics Image Table 22 Position Image Table

Claims (7)

複数の撮影画像を順次切り換え表示する画像再生装置であって、
複数の撮影画像を順次切り換え再生する再生順によって前後の関係となる画像間に挿入するためのインサート画像を取得する取得手段と、
この前後関係にある各撮影画像に付加されている付加情報を比較し、この比較結果に基づいて当該前後の画像の繋がり具合が連続的であるか非連続的であるかを判定する判定手段と、
この判定手段によって前後の画像の繋がり具合が非連続的であると判定された場合に、当該前後の画像間に前記インサート画像を挿入する挿入手段と、
を具備してなり、
前記判定手段は、再生対象画像群を構成する複数の撮影画像を順次切り換え表示するのに先立って、前後の関係にある各撮影画像に付加されている付加情報を比較する動作を再生対象画像群全体に対して繰り返し実行して、各画像間毎に検出された時間的あるいは距離的な隔たりに基づいてその値の大きい順に上位所定分の画像間を非連続的な部分であると判定し、
前記挿入手段は、前後の画像の繋がり具合が非連続的であると判定された場合に、再生対象画像群を記憶する領域内において当該前後の画像間にインサート画像を挿入記憶させる、
ようにしたことを特徴とする画像再生装置。
An image playback device that sequentially switches and displays a plurality of captured images,
An acquisition means for acquiring an insert image for insertion between images that are related to each other according to a playback order in which a plurality of captured images are sequentially switched and played back;
Determining means for comparing additional information added to each of the captured images in the context, and determining whether the connection state of the images before and after is continuous based on the comparison result; ,
When it is determined by this determination means that the state of connection between the front and back images is discontinuous, an insertion means for inserting the insert image between the front and rear images,
Comprising a result, the
The determination unit performs an operation of comparing additional information added to each of the captured images in the preceding and following relationship before sequentially switching and displaying a plurality of captured images constituting the playback target image group. It is repeatedly executed on the whole, and it is determined that the upper predetermined number of images are discontinuous parts in descending order of the value based on a temporal or distance interval detected for each image,
The insertion means inserts and stores an insert image between the preceding and following images in an area for storing a reproduction target image group when it is determined that the connection state of the preceding and following images is discontinuous.
An image reproducing apparatus characterized by being configured as described above .
前記判定手段は、前後関係の各撮影画像に付加されている撮影日時を比較し、この時間的な隔たりに基づいて当該前後の画像の繋がり具合を判定する、
ようにしたことを特徴とする請求項1記載の画像再生装置。
The determination means compares the shooting date and time added to each of the captured images in the context, and determines the connection state of the images before and after based on this time interval.
The image reproducing apparatus according to claim 1, which is configured as described above.
前記判定手段によって前後の画像の繋がり具合が非連続的であると判定された場合において、前記挿入手段は、当該前の画像に付加されている撮影日時、後の画像に付加されている撮影日時、これらの中間日時のうち、その何れかに相当する内容のインサート画像を挿入記憶させる
ようにしたことを特徴とする請求項2記載の画像再生装置。
When the determination unit determines that the connection between the preceding and following images is discontinuous, the insertion unit includes the shooting date and time added to the previous image and the shooting date and time added to the subsequent image. , And insert and store an insert image having contents corresponding to any of these intermediate dates and times,
The image reproducing apparatus according to claim 2, wherein the image reproducing apparatus is configured as described above.
前記判定手段は、前後関係の各撮影画像に付加されている撮影日時との時間的な隔たりに基づいた判定を行った後に、この前後関係の各撮影画像に付加されている撮影位置との距離的な隔たりに基づいた判定を行う、
ようにしたことを特徴とする請求項2記載の画像再生装置。
The determination means, after making a determination based on a temporal difference from the shooting date and time added to each contextual captured image, the distance from the shooting position added to each contextual captured image Make a decision based on the gap
The image reproducing apparatus according to claim 2, wherein the image reproducing apparatus is configured as described above.
前記判定手段は、前後関係の各撮影画像に付加されている撮影位置を比較し、この距離的な隔たりに基づいて当該前後の画像の繋がり具合を判定する、
ようにしたことを特徴とする請求項1記載の画像再生装置。
The determination means compares the shooting position added to each of the captured images in the context, and determines the connection state of the preceding and following images based on this distance.
The image reproducing apparatus according to claim 1, which is configured as described above.
前記判定手段によって前後の画像の繋がり具合が非連続的であると判定された場合において、前記挿入手段は、当該前の画像に付加されている撮影位置、後の画像に付加されている撮影位置、これらの中間位置のうち、その何れかに相当する内容のインサート画像を挿入記憶させる
ようにしたことを特徴とする請求項5記載の画像再生装置。
In the case where the determination unit determines that the connection between the preceding and following images is discontinuous, the insertion unit includes the shooting position added to the previous image and the shooting position added to the subsequent image. , And insert and store an insert image corresponding to one of these intermediate positions,
6. The image reproducing apparatus according to claim 5, wherein the image reproducing apparatus is configured as described above.
前記判定手段は、前後関係の各撮影画像に付加されている撮影位置との距離的な隔たりに基づいた判定を行った後に、この前後関係の各撮影画像に付加されている撮影日時との時間的な隔たりに基づいた判定を行う、
ようにしたことを特徴とする請求項5記載の画像再生装置。
The determination means performs a determination based on a distance from a shooting position added to each captured image in the context, and then a time with a shooting date / time added to each captured image in the context Make a decision based on the gap
6. The image reproducing apparatus according to claim 5, wherein the image reproducing apparatus is configured as described above.
JP2005074321A 2005-03-16 2005-03-16 Image playback device Expired - Fee Related JP4366486B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005074321A JP4366486B2 (en) 2005-03-16 2005-03-16 Image playback device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005074321A JP4366486B2 (en) 2005-03-16 2005-03-16 Image playback device

Publications (2)

Publication Number Publication Date
JP2006261877A JP2006261877A (en) 2006-09-28
JP4366486B2 true JP4366486B2 (en) 2009-11-18

Family

ID=37100651

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005074321A Expired - Fee Related JP4366486B2 (en) 2005-03-16 2005-03-16 Image playback device

Country Status (1)

Country Link
JP (1) JP4366486B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5132978B2 (en) * 2007-04-26 2013-01-30 京セラ株式会社 Portable electronic devices
JP2014170979A (en) * 2011-05-12 2014-09-18 Nec Corp Information processing apparatus, information processing method, and information processing program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4000586B2 (en) * 2001-10-16 2007-10-31 ソニー株式会社 Recording / reproducing apparatus and method, recording medium, and program
JP2004007041A (en) * 2002-05-30 2004-01-08 Canon Inc Video recording device with automatic title image insertion function
JP2005039359A (en) * 2003-07-16 2005-02-10 Konica Minolta Photo Imaging Inc Image reproducing device and program
JP4713115B2 (en) * 2004-09-17 2011-06-29 株式会社ジャストシステム File display device, file display method, and file display program

Also Published As

Publication number Publication date
JP2006261877A (en) 2006-09-28

Similar Documents

Publication Publication Date Title
US7505674B2 (en) Image processing apparatus and method for generating and displaying playlist for image data
JP5292399B2 (en) Content editing device
JP2005044367A (en) Image capture device loaded with image metadata
EP1191535B1 (en) Data recording/reproduction apparatus with built-in camera and data recording/reproduction method
US20050120307A1 (en) Image taking apparatus
CN101668150B (en) Information processing apparatus
JP2005293339A (en) Information processing apparatus and information processing method
JP2006244051A (en) Display device and display control method
US20060227223A1 (en) Image reproducing apparatus
WO2005057580A1 (en) Device and method for managing multimedia content in portable digital apparatus
JP4366486B2 (en) Image playback device
JP2001054042A (en) Recording / reproducing apparatus and program recording medium
JP5043742B2 (en) IMAGING DEVICE, IMAGING DEVICE CONTROL METHOD, AND PROGRAM
JP2006033653A (en) Playlist creating apparatus, method thereof, dubbing list creating apparatus, and method thereof
JP2009232114A (en) Image reproducing apparatus, its method and image reproducing program
JP2006101076A (en) Movie editing method, movie editing apparatus and program
JP4424235B2 (en) Image reproducing apparatus and program
JP2006279118A (en) Image reproduction apparatus and program
JP2006311067A (en) Electronic camera device and history file creation method
JP4366487B2 (en) Image processing apparatus and program
JP4613553B2 (en) Image reproducing apparatus and program
JP5217139B2 (en) Image search device and image search program
JP2008236469A (en) Content reproducing device and program
JP4451620B2 (en) Imaging device with guidance function and editing device
JP2006339935A (en) Video camera

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070626

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20080515

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090330

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090414

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090615

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

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

R150 Certificate of patent or registration of utility model

Ref document number: 4366486

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20120904

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130904

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees