JP2006107144A - 画像再生装置 - Google Patents
画像再生装置 Download PDFInfo
- Publication number
- JP2006107144A JP2006107144A JP2004293086A JP2004293086A JP2006107144A JP 2006107144 A JP2006107144 A JP 2006107144A JP 2004293086 A JP2004293086 A JP 2004293086A JP 2004293086 A JP2004293086 A JP 2004293086A JP 2006107144 A JP2006107144 A JP 2006107144A
- Authority
- JP
- Japan
- Prior art keywords
- image
- display
- displayed
- date
- calendar
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00408—Display of information to the user, e.g. menus
- H04N1/0044—Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
- H04N1/00442—Simultaneous viewing of a plurality of images, e.g. using a mosaic display arrangement of thumbnails
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/21—Intermediate information storage
- H04N1/2104—Intermediate information storage for one or a few pictures
- H04N1/2112—Intermediate information storage for one or a few pictures using still video cameras
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/21—Intermediate information storage
- H04N1/2104—Intermediate information storage for one or a few pictures
- H04N1/2158—Intermediate information storage for one or a few pictures using a detachable storage unit
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32106—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title separate from the image data, e.g. in a different computer file
- H04N1/32112—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title separate from the image data, e.g. in a different computer file in a separate computer file, document page or paper sheet, e.g. a fax cover sheet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2101/00—Still video cameras
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0084—Digital still camera
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3212—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image
- H04N2201/3214—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image of a date
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3212—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image
- H04N2201/3215—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image of a time or duration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3273—Display
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Television Signal Processing For Recording (AREA)
- Studio Devices (AREA)
- Facsimiles In General (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Processing Or Creating Images (AREA)
Abstract
【課題】 所望の時間に対応した画像の検索を素早く行えるようにする。
【解決手段】 メモリカード17は、撮像画像と当該撮像画像に関連付けられた撮影時間情報を記憶する。表示部19は、少なくとも連続した所定の撮影時間における複数の表示領域を有していて、当該表示領域に当該撮影時間を認識させるための表示を行う。CPU21が、当該撮影時間に対応する撮像画像が存在する表示領域を、画像存在領域として認識する処理を行い、当該画像存在領域として認識された表示領域のうち、所定の条件に基づく画像存在領域を視覚的に知らしめるカーソル表示を表示部19に行わせる。このとき、CPU21は、上記表示領域の移動が指定された際には、当該カーソル表示の移動を制御して、上記画像存在領域のみを移動させて撮像の存在を告知するようにする。
【選択図】 図1
【解決手段】 メモリカード17は、撮像画像と当該撮像画像に関連付けられた撮影時間情報を記憶する。表示部19は、少なくとも連続した所定の撮影時間における複数の表示領域を有していて、当該表示領域に当該撮影時間を認識させるための表示を行う。CPU21が、当該撮影時間に対応する撮像画像が存在する表示領域を、画像存在領域として認識する処理を行い、当該画像存在領域として認識された表示領域のうち、所定の条件に基づく画像存在領域を視覚的に知らしめるカーソル表示を表示部19に行わせる。このとき、CPU21は、上記表示領域の移動が指定された際には、当該カーソル表示の移動を制御して、上記画像存在領域のみを移動させて撮像の存在を告知するようにする。
【選択図】 図1
Description
本発明は、撮像画像の管理技術に関し、特に、撮影時間と関連付けて管理されている撮影画像の検索に好適な技術に関する。
例えば特許文献1には、一ヶ月分の日単位のカレンダーをデジタルスチルカメラの表示部に表示させると共に、そのデジタルスチルカメラに装着されているメモリカードに記録されている画像を、その画像の撮影日に対応するそのカレンダー表示の日付欄に嵌め込んで表示させるという技術が開示されている。また、この文献において、ユーザがそのカレンダー表示からいずれかの日付の指定を行うことによって、その日付に撮影された画像を当該表示部に一覧表示させるという技術も開示されている。なお、この文献には、カレンダー表示からいずれかの日付を指定するには、ユーザがリングキーに対して上下左右の操作をまず行って、カレンダー表示の日付欄を囲む枠のうち他の日付欄を囲むものとは異なる色彩とされている特定の枠をその操作に対応させて適宜移動させた上で、セットキーを操作することによって行うことが開示されている。
この他、本願発明に関連する技術として、例えば特許文献2には、スチル映像信号を記録する際に、例えば撮影の際に撮影順番情報を各トラックの所定領域に記録しておき、スチル映像信号の再生において、この撮影順番情報が記録されたディスクから撮影順番情報を検出して、撮影順番情報に基づいて各スチル映像信号を撮影順に再生するという技術が開示されている。
特開2004−260710号公報(段落[0090]−[0100]、図4、図5)
特開2001−169239号公報
前述したように、上掲した特許文献1に開示されている技術では、カレンダー表示の中から日付を指定するために、リングキーに対してなされた上下左右の操作に対応させて特定の枠を移動させるため、画像が嵌め込まれていない日付欄にもその特定枠が位置してしまうことがある。このような日付欄に係る日付が撮影日である画像はメモリカードに記録されていないのであるにも拘わらず、その特定枠は所望の日付へ直接進めないため、所望の日付に対応した画像の検索に要する時間を浪費することとなる。
本発明は上述した問題に鑑みてなされたものであり、その解決しようとする課題は、所望の時間に対応した画像の検索を素早く行えるようにすることである。
本発明の態様のひとつである画像再生装置は、撮像画像と当該撮像画像に関連付けられた撮影時間情報を記憶する記憶手段と、少なくとも連続した所定の撮影時間における複数の表示領域を有していて、当該表示領域に当該撮影時間を認識させるための表示を行う表示手段と、上記撮影時間に対応する撮像画像が存在する表示領域を、画像存在領域として認識する認識手段と、上記画像存在領域として認識された表示領域のうち、所定の条件に基づく画像存在領域を視覚的に知らしめる告知手段と、を具備し、上記告知手段は、上記表示領域の移動が指定された際に、上記画像存在領域のみを移動して撮像の存在を告知するようにしたことを特徴とするものであり、この特徴によって前述した課題を解決する。
なお、上述した本発明に係る画像再生装置において、上記表示手段は、上記撮影時間を認識させるための表示の他に、上記撮影時間に対応する画像に係る縮小画像を代表画像として表示させるようにしてもよい。
また、前述した本発明に係る画像再生装置において、上記表示手段に表示されている撮影時間は月日を示すカレンダー表示であり、上記告知手段によって告知されている画像存在領域は、前の月を表すカレンダーまたは次の月を表すカレンダーに移動可能であるようにしてもよい。
本発明の別の態様のひとつである画像再生装置は、撮像画像と当該撮像画像に関連付けられた撮影月日情報を記憶する記憶手段と、上記撮像画像を表示する画像表示手段と、上記画像表示手段に表示されている所定の撮像画像を、当該撮像画像と関連付けられた撮影月日情報に基づくカレンダー表示に切換えるための操作手段と、上記操作手段による操作があった際に、上記所定の撮像画像をカレンダー表示に切換えるとともに当該撮像画像の撮影日を告知させるための表示を行う画像切換え手段と、上記画像切換え手段によって切換え表示されている撮影月日以外の撮影月日を、上記撮影月日情報に基づいて特定する特定手段と、を具備し、上記カレンダー表示上で上記撮影画像の撮影日を告知表示させた状態で上記操作手段による操作があった際には、上記特定手段によって特定された撮影月日であって、現在表示されている撮影月日の前または後の撮影月日をカレンダー表示するとともにその撮影日を告知するようにしたことを特徴とするものであり、この特徴によって前述した課題を解決する。
なお、上述した本発明に係る画像再生装置において、上記画像切換え手段は、上記撮像画像の撮影日に上記撮影時間に対応する画像の縮小画像を代表画像として重畳表示させるようにしてもよい。
本発明は、以上のように構成することにより、所望の時間に対応した画像の検索を素早く行えるようになるという効果を奏する。
以下、本発明の実施の形態を図面に基づいて説明する。なお、ここでは、本発明をカメラで実施する形態について説明する。
まず図1について説明する。同図は本発明を実施するカメラ10の構成を示している。
まず図1について説明する。同図は本発明を実施するカメラ10の構成を示している。
図1において、撮像処理部13、画像処理部14、RAM15、メモリI/F16、表示制御部18、USBI/F20、及びCPU21はいずれもバス24に接続されており、CPU21による管理の下で相互に各種のデータの授受を行うことができる。
レンズ11によって結像された被写体像は、例えばCCD(Charge Coupled Device )である撮像部12によって電気信号に変換されて撮像処理部13に入力される。撮像処理部13では、入力された電気信号を所定の大きさまで増幅した後にアナログ−デジタル変換を行い、被写体像が表されている撮像画像を示す画像データを出力する。
画像処理部14は、撮像処理部13から出力された画像データに対して、当該画像データで表現されている画像のγ補正やエッジ強調、ホワイトバランス補正等の画像処理を施す。また、画像データをメモリカード17に記憶する場合には、当該画像データに対してデータ圧縮処理を必要に応じて行う。更に、メモリカード17に記憶されている画像データで表されている画像の再生表示を行う場合には、メモリカード17から読み出された画像データに対してデータ伸張処理を必要に応じて行う。
RAM15は、画像処理部14やCPU21が各種の処理を行う際に必要に応じて作業用記憶領域として使用するランダム・アクセス・メモリである。
メモリI/F(インタフェース)16はメモリカード17をバス24に接続するインタフェースであり、CPU21の管理の下でメモリカード17に対する各種のデータの読み書きを可能とする。
メモリI/F(インタフェース)16はメモリカード17をバス24に接続するインタフェースであり、CPU21の管理の下でメモリカード17に対する各種のデータの読み書きを可能とする。
メモリカード17は、カメラ10に対して着脱自在な画像データ記憶媒体であり、その記憶領域では後述するような画像データの管理がCPU21によって行われる。
表示処理部18は、バス24を経て送られてきた画像データをデジタル−アナログ変換して表示部19へ与える。
表示処理部18は、バス24を経て送られてきた画像データをデジタル−アナログ変換して表示部19へ与える。
表示部19は例えばLCD(Liquid Crystal Display)であり、表示処理部18に入力された画像データで表されている画像を表示する。
USB(Universal Serial Bus)I/F20は、カメラ10と例えばパーソナル・コンピュータ(PC)等の外部機器とを接続して各種のデータの授受を行えるようにするためのインタフェースである。
USB(Universal Serial Bus)I/F20は、カメラ10と例えばパーソナル・コンピュータ(PC)等の外部機器とを接続して各種のデータの授受を行えるようにするためのインタフェースである。
CPU(Central Processing Unit )21はこのカメラ10全体の動作制御を行う。
ROM22はCPU21によって実行される制御プログラムやその実行の際に必要に応じて使用される各種のデータが格納されているリード・オンリ・メモリであり、CPU21はこの制御プログラムを実行することによって上述した動作制御が可能となる。また、後に説明する、CPU21によって行われる各種の制御処理は、いずれもこの制御プログラムをCPU21で実行させることによって実現される。
ROM22はCPU21によって実行される制御プログラムやその実行の際に必要に応じて使用される各種のデータが格納されているリード・オンリ・メモリであり、CPU21はこの制御プログラムを実行することによって上述した動作制御が可能となる。また、後に説明する、CPU21によって行われる各種の制御処理は、いずれもこの制御プログラムをCPU21で実行させることによって実現される。
操作入力部23はカメラ10のユーザによって操作されるスイッチ類であり、操作の内容に対応付けられているユーザからの指示を取得してCPU21へ渡す。
図2はこのカメラ10の背面図である。同図において、筐体30に設けられている、撮影動作の実行指示を主に取得するレリーズボタン23−1、各種動作の実行確定指示を取得する確定ボタン23−2、方向指示を主に取得する十字ボタン(上ボタン23−3、下ボタン23−4、左ボタン23−5、及び右ボタン23−6)、撮影動作時にズーム機能を使用する際のズーム方向の指示を主に取得するワイド(Wide)ボタン23−7及びテレ(Tele)ボタン23−8、記憶画像の再生動作を行うための動作モード(再生モード)にカメラ10の動作モードを切換える指示を取得する再生モードボタン23−9、並びにカメラ10の電源のオン/オフの指示を行う電源ボタン23−10などはいずれも操作入力部23を構成するスイッチ類である。
図2はこのカメラ10の背面図である。同図において、筐体30に設けられている、撮影動作の実行指示を主に取得するレリーズボタン23−1、各種動作の実行確定指示を取得する確定ボタン23−2、方向指示を主に取得する十字ボタン(上ボタン23−3、下ボタン23−4、左ボタン23−5、及び右ボタン23−6)、撮影動作時にズーム機能を使用する際のズーム方向の指示を主に取得するワイド(Wide)ボタン23−7及びテレ(Tele)ボタン23−8、記憶画像の再生動作を行うための動作モード(再生モード)にカメラ10の動作モードを切換える指示を取得する再生モードボタン23−9、並びにカメラ10の電源のオン/オフの指示を行う電源ボタン23−10などはいずれも操作入力部23を構成するスイッチ類である。
なお、図2には、ファインダ31と前述した表示部19とが筐体30の背面側に設けられていることも表されており、また、筐体30の下部には、メモリカード17を挿入するための挿入口32が設けられていることも表されている。
次に、メモリカード17での画像データの管理構造について、図3を参照しながら説明する。
メモリカード17内において、各画像データは、フォルダ管理がなされている。
メモリカード17内において、各画像データは、フォルダ管理がなされている。
図3において、画像ルートフォルダ(「DCIM」フォルダ)40は、画像データを格納する根元のフォルダである。画像を表している画像データは、画像ルートフォルダ40内の画像格納フォルダ(「100OLYMP」フォルダ及び「101OLYMP」フォルダ)41の各々に、画像データファイル42として各々格納されている。
メモリカード17では、画像データファイル42の各々の更新時間が管理されている。カメラ10で被写体像の撮影を行うと、CPU21は、撮像画像についての画像データファイル42をメモリカード17に記憶させる際に、この画像データファイル42の更新時間を更新して記憶させるので、この更新時間を撮像画像に関連付けられた撮影時間の情報として扱うことができる。
画像データファイル42には所定の規則に従ってファイル名がCPU21により与えられている。このファイル名は、上8桁の名称部分とピリオドで区切られた下3桁の拡張子部分とから成り、画像データファイル42と関連付けられてメモリカード17に記憶される。
ここで、拡張子は画像データのデータ形式を表している。図3に例示されている画像データファイル42のファイル名では、その拡張子がいずれも「JPG」とされていることから、これらはいずれもいわゆるJPEG(Joint Photographic Expert Group )ファイルのデータ形式の画像データであることが分かる。なお、ここで、画像データファイル42が、画像データ形式の規格であるExif(Exchangeable Image File Format)規格に準拠している場合には、撮像画像の撮影時間を示す情報が付加情報としてその画像データと共に画像データファイル42に格納されているので、この付加情報から、撮像画像に関連付けられた撮影時間の情報を得ることもできる。
一方、画像データファイル42のファイル名のうち、名称部分の最上位桁の「P」に続く第二桁目には、この画像データで表されている画像の撮影月日のうちの月を示す文字が、1〜9、並びにA、B、及びCの計12個の文字のうちのいずれかひとつを選択することによって表されている。そして、この文字に続く第三桁目及び第四桁目には、当該画像の撮影月日のうちの日を示す数字が表されている。従って、この画像データファイル42のファイル名のうちのこれらの部分から、撮像画像に関連付けられた撮影時間の情報を得ることもできる。
なお、名称部分の下4桁の数字は、カメラ10においてその画像データで表されている画像を特定するために、例えば撮影順に付与される連続した番号であるコマ番号が表されている。
次に、カメラ10によって行われる、メモリカード17に記憶されている画像データで表されている画像(以下、この画像を単に記憶画像と称することとする)の再生表示の手法について説明する。
なお、以下の説明においては、メモリカード17では、ファイル名の与えられている図3に示した6つの画像データファイル42が同図に示した2つの画像格納フォルダ41に格納されているものとし、画像データファイル42の各々の更新時間も同図に示されているものであるとする。また、記憶画像の撮影時間の取得の手法としては、前述した幾つかの手法のうち、画像データファイル42の更新時間を使用するものとする。
まず、再生表示の第一の手法について、図4を参照しながら説明する。
この再生表示の手法は、記憶画像を1コマずつ再生している場合において、左ボタン23−5若しくは右ボタン23−6が操作されたときには、その時点で表示部19に表示中の記憶画像のコマ番号の直前若しくは直後のコマ番号である記憶画像を表示部19に再生表示させる。また、上記の場合において、上ボタン23−3若しくは下ボタン23−4が操作されたときには、その時点で表示部19に表示中の記憶画像の撮影日の直前若しくは直後の撮影日である記憶画像を表示部19に再生表示させるというものである。
この再生表示の手法は、記憶画像を1コマずつ再生している場合において、左ボタン23−5若しくは右ボタン23−6が操作されたときには、その時点で表示部19に表示中の記憶画像のコマ番号の直前若しくは直後のコマ番号である記憶画像を表示部19に再生表示させる。また、上記の場合において、上ボタン23−3若しくは下ボタン23−4が操作されたときには、その時点で表示部19に表示中の記憶画像の撮影日の直前若しくは直後の撮影日である記憶画像を表示部19に再生表示させるというものである。
図4を説明する。同図において、(a)から(f)及び(A)から(D)は、いずれも表示部19の画面表示例を示している。これらの画面表示には、幾つかの文字列が記憶画像に重畳表示されている。(a)の画面表示を例にしてこの文字列を説明すると、この画面表示の最下部に表示されるファイル名表示51は、表示中の記憶画像のファイル名を、当該記憶画像についての画像データファイル42が格納されている画像格納フォルダ41のフォルダ名と共に表している。また、ファイル名表示51の右上には撮影日表示52が表示されており、これは表示中の記憶画像の年月日を表している。更に、この画面表示の左上隅部にはコマ番号表示53が表示されており、これは表示中の記憶画像のコマ番号を表している。
なお、以下の説明において、CPU21が記憶画像を表示部19に表示させる場合には、併せてメモリカード17を参照して当該記憶画像についての画像データファイル42のファイル名及び更新時間を取得し、上述したファイル名表示51、撮影日表示52、及びコマ番号表示53をその取得内容に基づいて当該記憶画像に重畳表示させるものとする。
以下、図4に示されている、ボタン操作に応じた画面表示の遷移の様子について説明する。
最初に、ユーザがカメラ10の再生モードボタン23−9を操作すると、カメラ10は再生モードでの動作を開始し、CPU21は記憶画像のうちでコマ番号が最大である(すなわち最近に撮影された)ものをファイル名から検索して表示部19に表示させる。このときの表示部19での表示例が図4の(a)であり、図3に示されているファイル名のうちコマ番号が最大である「0006」についての記憶画像が表示されている。
最初に、ユーザがカメラ10の再生モードボタン23−9を操作すると、カメラ10は再生モードでの動作を開始し、CPU21は記憶画像のうちでコマ番号が最大である(すなわち最近に撮影された)ものをファイル名から検索して表示部19に表示させる。このときの表示部19での表示例が図4の(a)であり、図3に示されているファイル名のうちコマ番号が最大である「0006」についての記憶画像が表示されている。
このとき、ユーザがカメラ10の右ボタン23−6を操作すると、CPU21は、表示部19に現在表示中の記憶画像のコマ番号「6」の直後のコマ番号である記憶画像の検索を行う。但し、図3の例においてはコマ番号「6」の直後のコマ番号である記憶画像は存在しないので、この場合には、その代わりに、コマ番号が最小である(すなわち最古に撮影された)ものをファイル名から検索して表示部19に表示させる。このときの表示部19での表示例が(b)であり、図3に示されているファイル名のうちコマ番号が最小である「0001」についての記憶画像が表示されている。
この後、ユーザが右ボタン23−6を更に操作すると、CPU21は、表示部19に現在表示中の記憶画像のコマ番号「1」の直後のコマ番号である記憶画像を検索して表示部19に表示させる。このときの表示部19での表示例が(c)であり、図3に示されているファイル名のうちコマ番号が「0001」の直後である「0002」についての記憶画像が表示されている。
以降、同様に、ユーザが右ボタン23−6を更に続けて操作すれば、CPU21は、表示部19に現在表示中の記憶画像のコマ番号の直後のコマ番号である記憶画像を順次検索して表示部19に表示させる。従って、表示部19での記憶画像の表示は、(d)、(e)、(f)、(a)、(b)、…の順に循環して切り替わる。
一方、表示部19で(a)の表示がされているときに、ユーザが左ボタン23−5を操作すると、CPU21は、表示部19に現在表示中の記憶画像のコマ番号「6」の直前のコマ番号である記憶画像を検索して表示部19に表示させる。従って、このときの表示部19での表示は(f)となり、図3に示されているファイル名のうちコマ番号が「0006」の直前である「0005」についての記憶画像が表示される。
以降、ユーザが左ボタン23−5を更に続けて操作すれば、CPU21は、表示部19に現在表示中の記憶画像のコマ番号の直前のコマ番号である記憶画像を順次検索して表示部19に表示させる。従って、表示部19での記憶画像の表示は、(e)、(d)、(c)、(b)の順に切り替わる。
なお、表示部19で(b)の表示がされているときに、ユーザが左ボタン23−5を操作した場合には、図3の例においてはコマ番号「1」の直前のコマ番号である記憶画像は存在しないので、その代わりに、コマ番号が最大である(すなわち最近に撮影された)ものをファイル名から検索して表示部19に表示させる。従って、このときの表示部19での表示は(a)となる。この後もユーザが左ボタン23−5を更に続けて操作すれば、表示部19での記憶画像の表示は、(f)、(e)、(d)、(c)、(b)、(a)、…の順に切り替わる。
ところで、表示部19で(a)の表示がされているときに、ユーザが下ボタン23−4を操作すると、CPU21は、表示部19に現在表示中の記憶画像の撮影日「05年1月1日」の直後の撮影日である記憶画像を検索して表示部19に表示させる。但し、図3の例においては撮影日「05年1月1日」の直後の撮影日である記憶画像は存在しないので、この場合には、その代わりに、撮影日が最古の日であるものをファイル名から検索して表示部19に表示させる。このときの表示部19での表示例が(A)であり、図3に示されているファイル名のうち撮影日が最古の日である「04年7月20日」についての記憶画像が表示される。なお、この(A)の画像表示は、コマ番号が「3」の記憶画像の表示であるから、(d)と同一の画像表示である。
また、例えば表示部19で(f)の表示がされているときにユーザが下ボタン23−4を操作した場合であっても、表示部19に現在表示中の記憶画像の撮影日は、表示部19で(a)の表示がされている場合と同様に「05年1月1日」であるので、CPU21は、「05年1月1日」の直後の撮影日である記憶画像を検索して表示部19に表示させる。但し、この場合も、図3の例においては撮影日「05年1月1日」の直後の撮影日である記憶画像は存在しないので、その代わりに撮影日が最古の日であるものをファイル名から検索して表示部19に表示させる。従って、この場合にも表示部19には(A)の画面表示がなされる。
この(A)の画像表示がなされているときに、ユーザが下ボタン23−4を更に操作すると、CPU21は、表示部19に現在表示中の記憶画像の撮影日「04年7月20日」の直後の撮影日である記憶画像を検索して表示部19に表示させる。このときの表示部19での表示例が(B)であり、図3に示されているファイル名のうち撮影日が「04年7月20日」の直後の撮影日である「04年8月23日」についての記憶画像が表示さる。なお、この(B)の画像表示は、コマ番号が「1」の記憶画像の表示であるから、(b)と同一の画像表示である。
以降、同様に、ユーザが下ボタン23−4を更に続けて操作すれば、CPU21は、表示部19に現在表示中の記憶画像の撮影日の直後の撮影日である記憶画像を順次検索して表示部19に表示させる。従って、表示部19での記憶画像の表示は、(C)、(D)、(A)、…の順に循環して切り替わる。なお、ここで、この(C)の画像表示は、コマ番号が「2」の記憶画像の表示であるから、(c)と同一の画像表示である。また、(D)の画像表示は、コマ番号が「4」の記憶画像の表示であるから、(e)と同一の画像表示である。
一方、表示部19で(a)の表示がされているときに、ユーザが上ボタン23−3を操作すると、CPU21は、表示部19に現在表示中の記憶画像の撮影日「05年1月1日」の直前の撮影日である記憶画像を検索して表示部19に表示させる。従って、このときの表示部19での表示は(C)となり、図3に示されているファイル名のうち撮影日が「05年1月1日」の直前である「04年8月20日」についての記憶画像が表示される。
また、例えば表示部19で(f)の表示がされているときにユーザが上ボタン23−3を操作した場合であっても、表示部19に現在表示中の記憶画像の撮影日は、表示部19で(a)の表示がされている場合と同様に、「05年1月1日」であるので、CPU21は、「05年1月1日」の直前の撮影日である記憶画像を検索して表示部19に表示させる。従って、この場合にも表示部19には(C)の画面表示がなされる。
以降、ユーザが上ボタン23−3を更に続けて操作すれば、CPU21は、表示部19に現在表示中の記憶画像の撮影日の直前の撮影日である記憶画像を順次検索して表示部19に表示させる。従って、表示部19での記憶画像の表示は、(B)、(A)の順に切り替わる。
なお、表示部19で(A)の表示がされているときに、ユーザが上ボタン23−3を更に操作した場合には、図3の例においては撮影日「04年7月20日」の直前の撮影日である記憶画像は存在しないので、その代わりに、撮影日が最近の日であるものをファイル名から検索して表示部19に表示させる。従って、このときの表示部19での表示は(D)となる。この後もユーザが上ボタン23−3を更に続けて操作すれば、表示部19での記憶画像の表示は、(C)、(B)、(A)…の順に切り替わる。
なお、上ボタン23−3若しくは下ボタン23−4が操作された場合に表示対象とする記憶画像が複数存在する場合、すなわち、撮影日が同日である記憶画像が複数存在している場合には、その撮影日が同日である記憶画像のうちコマ番号が最小のものを、当該撮影日の代表の記憶画像として表示部19に表示させることとする。なお、この代わりに、その撮影日が同日である記憶画像のうちコマ番号が最大のものを代表画像として表示させるようにしてもよく、また、撮影時刻が最も早いものを代表画像として表示させるようにしてもよく、更には、撮影時刻が最も遅いものを代表画像として表示させるようにしてもよい。
ここで図5について説明する。同図は、再生画像切換え処理の第一の例の処理内容を示すフローチャートである。この処理は、1コマ再生動作時において右ボタン23−6が操作された場合にCPU21によって行われるものであり、図4を参照して説明した、右ボタン23−6の操作に応じた記憶画像の表示部19での再生表示の切換えを実現させるものである。
まず、S101において、表示部19に現在表示中の記憶画像のコマ番号(すなわちコマ番号表示53の数字)を取得して変数NUMに代入する処理が行われる。
S102では、メモリカード17を参照し、記憶画像のコマ番号のうちで最大のものと、変数NUMの数字とが一致するか否かを判定する処理が行われる。ここで、両者が一致したと判定したとき(判定結果がYesのとき)には、表示部19に現在表示中の記憶画像は最大のコマ番号であるとみなし、S103において「1」を変数NUMに代入する処理が行われ、その後はS105に処理を進める。一方、S102の判定処理において、両者が一致しなかったと判定したとき(判定結果がNoのとき)には、表示部19に現在表示中の記憶画像のコマ番号の直後のコマ番号である記憶画像が存在するとみなし、S104において、変数NUMの値をインクリメントする(変数NUMの値に1を加算した結果を改めて変数NUMに代入する)処理が行われる。
S102では、メモリカード17を参照し、記憶画像のコマ番号のうちで最大のものと、変数NUMの数字とが一致するか否かを判定する処理が行われる。ここで、両者が一致したと判定したとき(判定結果がYesのとき)には、表示部19に現在表示中の記憶画像は最大のコマ番号であるとみなし、S103において「1」を変数NUMに代入する処理が行われ、その後はS105に処理を進める。一方、S102の判定処理において、両者が一致しなかったと判定したとき(判定結果がNoのとき)には、表示部19に現在表示中の記憶画像のコマ番号の直後のコマ番号である記憶画像が存在するとみなし、S104において、変数NUMの値をインクリメントする(変数NUMの値に1を加算した結果を改めて変数NUMに代入する)処理が行われる。
S105では、表示部19の表示を切換えて変数NUMの現在の値をコマ番号とする記憶画像を再生表示させる処理が行われ、その後はこの図5に示した処理を終了する。
以上の制御処理をCPU21が行うことにより、右ボタン23−6の操作に応じた記憶画像の表示部19での1コマ再生表示の切換えが実現される。
以上の制御処理をCPU21が行うことにより、右ボタン23−6の操作に応じた記憶画像の表示部19での1コマ再生表示の切換えが実現される。
なお、図4を参照して説明した、左ボタン23−5の操作に応じた記憶画像の表示部19での再生表示の切換えを実現させるためにCPU21に行わせる制御処理も図5に示したものと基本的には同様の処理であり、S102において、記憶画像のコマ番号のうちで最小のものと変数NUMの数字とが一致するか否かを判定する処理を行うようにし、そして、S103においては、記憶画像のコマ番号のうち最大のものを変数NUMに代入する処理を行うようにし、更に、S104においては、変数NUMの値をデクリメントする(1だけ減算する)処理を行うようにすればよい。
次に図6について説明する。同図は、再生画像切換え処理の第二の例の処理内容を示すフローチャートである。この処理は、1コマ再生動作時において下ボタン23−4が操作された場合にCPU21によって行われるものであり、図4を参照して説明した、下ボタン23−4の操作に応じた表示部19での表示の切換えを実現させるものである。
まず、S111において、表示部19に現在表示中の記憶画像の撮影日(すなわち撮影日表示52の数字)を取得し、年月日に分けて各々変数Y1 、M1 、及びD1 に代入する処理が行われる。
S112では、メモリカード17を参照し、撮影日が変数Y1 、M1 、及びD1 で表される日付:Y1 年M1 月D1 日よりも後である記憶画像が存在するか否かを判定する処理が行われる。ここで、そのような記憶画像が存在すると判定したとき(判定結果がYesのとき)には、S113において、撮影日がY1 年M1 月D1 日よりも後であって且つその日付に最も近い記憶画像の撮影日を取得し、年月日に分けて各々変数Y2 、M2 、及びD2 に代入する処理が行われ、その後はS115に処理を進める。一方、S112の判定処理において、そのような記憶画像は存在しないと判定したとき(判定結果がNoのとき)には、現在表示中の記憶画像が現時点から直近に撮影されたものであるとみなし、S114において、記憶画像のうち最古の撮影日であるものの当該撮影日を取得し、年月日に分けて各々変数Y2 、M2 、及びD2 に代入する処理が行われる。
S115では、表示部19の表示を切換えて撮影日がY2 年M2 月D2 日である記憶画像のうちコマ番号が最小であるものを再生表示させる処理が行われ、その後はこの図6に示した処理を終了する。
以上の制御処理をCPU21が行うことにより、下ボタン23−4の操作に応じた記憶画像の表示部19での1コマ再生表示の切換えが実現される。
なお、図4を参照して説明した、上ボタン23−3の操作に応じた記憶画像の再生表示の切換えを実現させるためにCPU21に行わせる制御処理も図6に示したものと基本的には同様の処理であり、S112において、撮影日がY1 年M1 月D1 日よりも前である記憶画像が存在するか否かを判定する処理を行うようにし、そして、S113においては、撮影日がY1 年M1 月D1 日よりも前であって且つその日付に最も近い記憶画像の撮影日を取得し、年月日に分けて各々変数Y2 、M2 、及びD2 に代入する処理を行うようにし、更に、S114においては、記憶画像のうち現時点から直近の撮影日であるものの当該撮影日を取得し、年月日に分けて各々変数Y2 、M2 、及びD2 に代入する処理を行うようにすればよい。
なお、図4を参照して説明した、上ボタン23−3の操作に応じた記憶画像の再生表示の切換えを実現させるためにCPU21に行わせる制御処理も図6に示したものと基本的には同様の処理であり、S112において、撮影日がY1 年M1 月D1 日よりも前である記憶画像が存在するか否かを判定する処理を行うようにし、そして、S113においては、撮影日がY1 年M1 月D1 日よりも前であって且つその日付に最も近い記憶画像の撮影日を取得し、年月日に分けて各々変数Y2 、M2 、及びD2 に代入する処理を行うようにし、更に、S114においては、記憶画像のうち現時点から直近の撮影日であるものの当該撮影日を取得し、年月日に分けて各々変数Y2 、M2 、及びD2 に代入する処理を行うようにすればよい。
次に、再生表示の第二の手法について、図7を参照しながら説明する。
この再生表示の手法は、前述した第一の手法のようにして記憶画像を1コマずつ再生している場合において、ワイドボタン23−7が操作されたときには、その時点で表示部19に表示中の記憶画像の撮影日を含む日単位カレンダー(同月である1日から末日までの一ヶ月分が日単位で1画面に表されているカレンダー)を表示部19に表示させると共に、当該日単位カレンダーにおける日付欄に記されている日付の数字に重畳させて当該日付が撮影日である記憶画像を縮小表示させ、更に、当該日付欄のうち特定のものを特定の枠で囲むというものである。また、この日単位カレンダーが表示部19に表示されている状態でテレボタン23−8が操作されたときには、その時点で表示部19に表示中の日単位カレンダー上の当該特定の枠によって囲まれている縮小表示中の記憶画像を表示部19で拡大表示(元の1コマ再生表示)させるというものである。更に、この日単位カレンダーが表示部19に表示されている状態で左ボタン23−5若しくは右ボタン23−6が操作されたときには、各記憶画像の撮影日のうち当該特定の枠が現在囲んでいる日の直前若しくは直後である撮影日に対応する日付欄へ、当該特定の枠を移動させるというものである。
この再生表示の手法は、前述した第一の手法のようにして記憶画像を1コマずつ再生している場合において、ワイドボタン23−7が操作されたときには、その時点で表示部19に表示中の記憶画像の撮影日を含む日単位カレンダー(同月である1日から末日までの一ヶ月分が日単位で1画面に表されているカレンダー)を表示部19に表示させると共に、当該日単位カレンダーにおける日付欄に記されている日付の数字に重畳させて当該日付が撮影日である記憶画像を縮小表示させ、更に、当該日付欄のうち特定のものを特定の枠で囲むというものである。また、この日単位カレンダーが表示部19に表示されている状態でテレボタン23−8が操作されたときには、その時点で表示部19に表示中の日単位カレンダー上の当該特定の枠によって囲まれている縮小表示中の記憶画像を表示部19で拡大表示(元の1コマ再生表示)させるというものである。更に、この日単位カレンダーが表示部19に表示されている状態で左ボタン23−5若しくは右ボタン23−6が操作されたときには、各記憶画像の撮影日のうち当該特定の枠が現在囲んでいる日の直前若しくは直後である撮影日に対応する日付欄へ、当該特定の枠を移動させるというものである。
図7を説明する。同図において、(a)から(f)及び(A)から(D)は、いずれも表示部19の画面表示例を示している。なお、このうち、(a)から(f)の画面表示例は図4に示した画面表示例と同一のものである。
図7において、(A)から(D)に示した画面表示例が上述した日単位カレンダーである。(D)の画面表示を例にしてこの日単位カレンダーを説明すると、この画面表示の最上部には年及び月を表している年月表示61が表示されている。また、その下には、曜日(七曜)を表している曜日表示62が表示されており、更にその下には日付欄63が並べられている。日付欄63の横行の並びは1週間の連続した時間を表しており、縦列の並びは同一の曜日を表している。
なお、日付欄63は1日毎に細枠で囲まれているが、そのうちのいずれか1つの欄((D)においては24日の欄)がカーソル枠64で囲まれている。カーソル枠64は枠の太さや色彩などが他の日付欄63を囲む枠と異なっているので、カーソル枠64で囲まれている領域をユーザへ視覚的に告知することができる。また、図7に示されている(D)においてカーソル枠64が位置している付近の拡大図を参照すると分かるように、カーソル枠64で囲まれている日付欄63の領域には、「24」の日付表示に重畳させて、当該日付を撮影日とする記憶画像が縮小表示される。
なお、縮小画像は、カーソル枠64で囲まれていない日付欄63にも重畳表示される。
以下、図7に示されている、ボタン操作に応じた画面表示の遷移の様子について説明する。
以下、図7に示されている、ボタン操作に応じた画面表示の遷移の様子について説明する。
まず、ユーザがカメラ10の再生モードボタン23−9を操作すると、カメラ10は再生モードでの動作を開始し、CPU21は記憶画像のうちでコマ番号が最大である(すなわち最近に撮影された)ものをファイル名から検索して表示部19に表示させる。このときの表示部19での表示例が(a)であり、図3に示されているファイル名のうちコマ番号が最大である「0006」についての記憶画像が表示されている。
以降、(a)から(f)のうちのいずれかが表示部19に表示されている状態での右ボタン23−6若しくは左ボタン23−5の操作に応じた画面表示の遷移の様子は、前述した再生表示の第一の手法と同様であるので、説明を省略する。
一方、表示部19で(a)の表示がされているときに、ユーザがワイドボタン23−7を操作すると、CPU21は、表示部19の表示を切換え、それまで表示していた記憶画像の撮影日に係る年月である「05年1月」の日単位カレンダーを表示部19に表示させる。更に、この日単位カレンダーにおけるこの記憶画像の撮影日「1日」の日付欄63にカーソル枠64を表示させて撮影日の告知を行うと共に、当該日付欄63の「1」の文字に重畳させて当該記憶画像を縮小表示させる。このときの表示部19での表示例が(A)である。
また、表示部19で(b)の表示がされているときに、ユーザがワイドボタン23−7を操作すると、CPU21は、表示部19の表示を切換え、それまで表示していた記憶画像の撮影年月「04年8月」の日単位カレンダーを表示部19に表示させる。更に、この日単位カレンダーにおけるこの記憶画像の撮影日「23日」の日付欄63にカーソル枠64を表示させて撮影日の告知を行うと共に、日付欄63の「23」の文字に重畳させて当該記憶画像を縮小表示させる。このときの表示部19での表示例は(C)である。
以下同様であり、表示部19で(c)の表示がされているときにユーザがワイドボタン23−7を操作すれば、表示部19の表示は(D)の画面表示例へと切り替わり、表示部19で(d)の表示がされているときにユーザがワイドボタン23−7を操作すれば、表示部19の表示は(B)の画面表示例へと切り替わる。また、表示部19で(e)若しくは(f)の表示がされているときにユーザがワイドボタン23−7を操作すれば、表示部19の表示は(A)の画面表示例へと切り替わる。
ところで、表示部19で(A)の表示がされているときに、ユーザがテレボタン23−8を操作すると、CPU21は、表示部19の表示を切換え、それまで表示していた「2005年1月」の日単位カレンダーにおいてカーソル枠64で囲まれていた日付欄63が表している日付「2005年1月1日」を撮影日とする記憶画像を表示部19に1コマ表示させる。
ここで、図3を参照すれば分かるように、「2005年1月1日」を撮影日とする記憶画像は図3においては3つ存在する。そこで、本実施形態においては、撮影日が同日である記憶画像が複数存在している場合には、その撮影日が同日である記憶画像のうちコマ番号が最小のものを、当該撮影日の代表の記憶画像として表示部19に1コマ表示させることとする。従って、この結果、表示部19には(e)の画面が表示される。
なお、この代わりに、その撮影日が同日である記憶画像のうちコマ番号が最大のものを代表画像として表示させるようにしてもよく、また、撮影時刻が最も早いものを代表画像として表示させるようにしてもよく、更には、撮影時刻が最も遅いものを代表画像として表示させるようにしてもよい。
また、表示部19で(B)の表示がされているときに、ユーザがテレボタン23−8を操作すると、CPU21は、表示部19の表示を切換え、それまで表示していた「2004年7月」の日単位カレンダーにおいてカーソル枠64で囲まれていた日付欄63が表している日付「2004年7月20日」を撮影日とする記憶画像を表示部19に1コマ表示させる。従って、このときの表示部19での画面表示例は(d)となる。
以下同様であり、表示部19で(C)の表示がされているときにユーザがテレボタン23−8を操作すれば、表示部19の表示は(b)の画面表示例へと切り替わり、表示部19で(D)の表示がされているときにユーザがテレボタン23−8を操作すれば、表示部19の表示は(c)の画面表示例へと切り替わる。
ところで、表示部19で(A)の表示がされているときに、ユーザが右ボタン23−6を操作すると、CPU21は、メモリカード17上の各記憶画像の撮影日のうち、それまで表示していた「2005年1月」の日単位カレンダーにおいてカーソル枠64で囲まれていた日付欄63が表している日付「2005年1月1日」の直後である撮影日の検索を行う。但し、図3の例においては「2005年1月1日」よりも後の日を撮影日としている記憶画像は存在しないので、この場合には、その代わりに、撮影日が最古の日であるものを検索し、検索された撮影日に係る日付欄63がカーソル枠64で囲まれており、且つ、当該撮影日の記憶画像が当該日付欄63の文字に重畳させて縮小表示されている日単位カレンダーを表示部19に表示させる。従って、このときの表示部19での表示例は(B)となり、図3に示されている記憶画像のうち最古の撮影日である「2004年7月20日」の日付欄63がカーソル枠64で囲まれており、且つ、当該撮影日の記憶画像が当該日付欄63の「20」の文字に重畳させて縮小表示されている「2004年7月」の日単位カレンダーが表示される。
この後、ユーザが右ボタン23−6を更に操作すると、CPU21は、メモリカード17上の各記憶画像の撮影日のうち、それまで表示していた「2004年7月」の日単位カレンダーにおいてカーソル枠64で囲まれていた日付欄63が表している日付「2004年7月20日」の直後である撮影日の検索を行い、検索された撮影日に係る日付欄63がカーソル枠64で囲まれており、且つ、当該撮影日の記憶画像が当該日付欄63の文字に重畳させて縮小表示されている日単位カレンダーを表示部19に表示させる。このときの表示部19での表示例は(C)となり、図3に示されている各記憶画像の撮影日のうち「2004年7月20日」の直後の撮影日である「2004年8月23日」の日付欄63がカーソル枠64で囲まれており、且つ、当該撮影日の記憶画像が当該日付欄63の「23」の文字に重畳させて縮小表示されている「2004年8月」の日単位カレンダーが表示される。
以降、同様に、ユーザが右ボタン23−6を更に続けて操作すれば、CPU21は、メモリカード17上の各記憶画像の撮影日のうち、それまで表示していた日単位カレンダーにおいてカーソル枠64で囲まれていた日付欄63が表している日付の直後である撮影日の検索を行い、検索された撮影日に係る日付欄63がカーソル枠64で囲まれており、且つ、当該撮影日の記憶画像が当該日付欄63の文字に重畳させて縮小表示されている日単位カレンダーを表示部19に表示させる。従って、表示部19での記憶画像の表示は、(D)、(A)、(B)、(C)、…の順に循環して切り替わる。
一方、表示部19で(A)の表示がされているときに、ユーザが左ボタン23−5を操作すると、CPU21は、メモリカード17上の各記憶画像の撮影日のうち、それまで表示していた「2005年1月」の日単位カレンダーにおいてカーソル枠64で囲まれていた日付欄63が表している日付「2005年1月1日」の直前である撮影日の検索を行い、検索された撮影日に係る日付欄63がカーソル枠64で囲まれており、且つ、当該撮影日の記憶画像が当該日付欄63の文字に重畳させて縮小表示されている日単位カレンダーを表示部19に表示させる。従って、このときの表示部19での表示例は(D)となり、図3に示されている各記憶画像の撮影日のうち「2005年1月1日」の直前の撮影日である「2004年8月24日」の日付欄63がカーソル枠64で囲まれており、且つ、当該撮影日の記憶画像が当該日付欄63の「24」の文字に重畳させて縮小表示されている「2004年8月」の日単位カレンダーが表示される。
以降、ユーザが左ボタン23−5を更に続けて操作すれば、CPU21は、メモリカード17上の各記憶画像の撮影日のうち、それまで表示していた日単位カレンダーにおいてカーソル枠64で囲まれていた日付欄63が表している日付の直前である撮影日の検索を行い、検索された撮影日の日付欄63がカーソル枠64で囲まれており、且つ、当該撮影日の記憶画像が当該日付欄63の文字に重畳させて縮小表示されている日単位カレンダーを表示部19に表示させる。従って、表示部19での記憶画像の表示は、(C)、(B)の順に切り替わる。
なお、表示部19で(B)の表示がされているときに、ユーザが左ボタン23−5を更に操作した場合には、図3の例においては「2004年7月20日」よりも前の日を撮影日としている記憶画像は存在しないので、この場合には、その代わりに、撮影日が最も直近の日であるものを検索し、検索された撮影日の日付欄63がカーソル枠64で囲まれており、且つ、当該撮影日の記憶画像が当該日付欄63の文字に重畳させて縮小表示されている日単位カレンダーを表示部19に表示させる。従って、このときの表示部19での表示は(A)となる。この後もユーザが左ボタン23−5を更に続けて操作すれば、表示部19での記憶画像の表示は、(D)、(C)、(B)、(A)、…の順に切り替わる。
なお、図3を参照すれば分かるように、「2005年1月1日」を撮影日とする記憶画像は図3においては3つ存在する。そこで、本実施形態においては、撮影日が同日である記憶画像が複数存在している場合には、その撮影日が同日である記憶画像のうちコマ番号が最小のものを、当該撮影日の代表の記憶画像として日付欄63の文字に重畳させて縮小表示させることとする。従って、この結果、(A)の日単位カレンダーを表示部19に表示させる場合には、コマ番号が「1」の記憶画像が日付欄63の「1」の文字に重畳させて縮小表示させるようにする。
なお、この代わりに、その撮影日が同日である記憶画像のうちコマ番号が最大のものを代表画像として縮小表示させるようにしてもよく、また、撮影時刻が最も早いものを代表画像として縮小表示させるようにしてもよく、更には、撮影時刻が最も遅いものを代表画像として縮小表示させるようにしてもよい。
ここで図8について説明する。同図は、再生画像切換え処理の第三の例の処理内容を示すフローチャートである。この処理は、1コマ再生動作時においてワイドボタン23−7が操作された場合にCPU21によって行われるものであり、図7を参照して説明した、ワイドボタン23−7の操作に応じた記憶画像の表示部19での再生表示の切換えを実現させるものである。
まず、S201において、表示部19に現在表示中の記憶画像の撮影日(すなわち撮影日表示52の数字)を取得し、年月日に分けて各々変数Y、M、及びDに代入する処理が行われる。
S202では、図7に(A)から(D)として例示したような日単位カレンダーであって、変数Y及びMで表される年月:Y年M月のもの(年月表示61がY年M月を表しており、曜日表示62を含み、Y年M月の1日から末日までの日付欄63が曜日表示62に対応付けられて並べられているもの)を生成して表示部19に表示させる処理が行われる。
S203では、変数dに値「1」を代入する処理が行われる。
S204では、メモリカード17を参照し、撮影日が変数Y、M、及びdで表される日付:Y年M月d日である記憶画像が存在するか否かを判定する処理が行われ、そのような記憶画像が存在すると判定したときにのみ(判定結果がYesのときにのみ)、S205において、撮影日がY年M月d日である記憶画像のうちコマ番号が最小であるものを、表示部19で表示中の日単位カレンダーにおける当該撮影日(d日)の日付欄63に重畳して縮小表示させる処理が行われる。
S204では、メモリカード17を参照し、撮影日が変数Y、M、及びdで表される日付:Y年M月d日である記憶画像が存在するか否かを判定する処理が行われ、そのような記憶画像が存在すると判定したときにのみ(判定結果がYesのときにのみ)、S205において、撮影日がY年M月d日である記憶画像のうちコマ番号が最小であるものを、表示部19で表示中の日単位カレンダーにおける当該撮影日(d日)の日付欄63に重畳して縮小表示させる処理が行われる。
S206では、変数dの値をインクリメントする(変数dの値に1を加算した結果を改めて変数dに代入する)処理が行われる。
S207では、変数dの現在の値で表される日付:d日が、Y年M月の末日を過ぎた後の日付を示しているか否かを判定する処理が行われる。ここで、d日が末日を過ぎたと判定したとき(判定結果がYesのとき)はS208に処理を進め、d日が末日を過ぎてはいないと判定したとき(判定結果がNoのとき)はS204へと処理を戻して上述した処理が繰り返される。この処理の繰り返しにより、日単位カレンダーの日付欄63の各々での記憶画像の縮小表示が行われる。
S207では、変数dの現在の値で表される日付:d日が、Y年M月の末日を過ぎた後の日付を示しているか否かを判定する処理が行われる。ここで、d日が末日を過ぎたと判定したとき(判定結果がYesのとき)はS208に処理を進め、d日が末日を過ぎてはいないと判定したとき(判定結果がNoのとき)はS204へと処理を戻して上述した処理が繰り返される。この処理の繰り返しにより、日単位カレンダーの日付欄63の各々での記憶画像の縮小表示が行われる。
S208では、表示部19で表示中の日単位カレンダーにおけるY年M月D日の日付欄63(すなわち、ワイドボタン23−7の操作前に1コマ表示されていた記憶画像が縮小表示されている領域)の位置を認識して当該日付欄63を囲むカーソル枠64を表示させる処理が行われ、その後はこの図8に示した処理を終了する。
以上の制御処理をCPU21が行うことにより、ワイドボタン23−7の操作に応じた記憶画像の1コマ再生表示から日単位カレンダーの表示への切換えが実現される。
次に図9について説明する。同図は、再生画像切換え処理の第四の例の処理内容を示すフローチャートである。この処理は、日単位カレンダーの表示動作時においてテレボタン23−8が操作された場合にCPU21によって行われるものであり、図7を参照して説明した、テレボタン23−8の操作に応じた表示部19での表示の切換えを実現させるものである。
次に図9について説明する。同図は、再生画像切換え処理の第四の例の処理内容を示すフローチャートである。この処理は、日単位カレンダーの表示動作時においてテレボタン23−8が操作された場合にCPU21によって行われるものであり、図7を参照して説明した、テレボタン23−8の操作に応じた表示部19での表示の切換えを実現させるものである。
まず、S211において、表示部19に現在表示中の日単位カレンダーに付されているカーソル枠64が囲んでいる日付欄63に係る日付を取得し、年月日に分けて各々変数Y、M、及びDに代入する処理が行われる。
S212では、表示部19の表示を切換えて、撮影日がY年M月D日である記憶画像のうちコマ番号が最小であるものを、図7に(a)から(f)として例示したような1コマ表示として表示部19に表示させる処理が行われ、その後はこの図9に示した処理を終了する。
以上の制御処理をCPU21が行うことにより、テレボタン23−8の操作に応じた日単位カレンダーの表示から記憶画像の1コマ再生表示への切換えが実現される。
次に図10について説明する。同図は、再生画像切換え処理の第五の例の処理内容を示すフローチャートである。この処理は、日単位カレンダーの表示動作時において右ボタン23−6が操作された場合にCPU21によって行われるものであり、図7を参照して説明した、右ボタン23−6の操作に応じた表示部19での日単位カレンダーの表示切換えを実現させるものである。
次に図10について説明する。同図は、再生画像切換え処理の第五の例の処理内容を示すフローチャートである。この処理は、日単位カレンダーの表示動作時において右ボタン23−6が操作された場合にCPU21によって行われるものであり、図7を参照して説明した、右ボタン23−6の操作に応じた表示部19での日単位カレンダーの表示切換えを実現させるものである。
まず、S221において、表示部19に現在表示中の日単位カレンダーに付されているカーソル枠64が囲んでいる日付欄63に係る日付を取得し、年月日に分けて各々変数Y1 、M1 、及びD1 に代入する処理が行われる。
S222では、メモリカード17を参照し、撮影日が変数Y1 、M1 、及びD1 で表される日付:Y1 年M1 月D1 日よりも後である記憶画像が存在するか否かを判定する処理が行われる。ここで、そのような記憶画像が存在すると判定したとき(判定結果がYesのとき)には、S223において、撮影日がY1 年M1 月D1 日よりも後であって且つその日付に最も近い記憶画像の撮影日を取得し、年月日に分けて各々変数Y2 、M2 、及びD2 に代入する処理が行われ、その後はS225に処理を進める。一方、S222の判定処理において、そのような記憶画像は存在しないと判定したとき(判定結果がNoのとき)には、S224において、記憶画像のうち最古の撮影日であるものの当該撮影日を取得し、年月日に分けて各々変数Y2 、M2 、及びD2 に代入する処理が行われる。
S225では、変数Y1 及びM1 の値が各々変数Y2 及びM2 の値と等しいか否かを判定する処理が行われる。ここで、その両方が共に等しいと判定したとき(判定結果がYesのとき)は、カーソル枠64の移動先は、表示部19で現在表示中の日単位カレンダー上であるとみなし、S226に処理を進める。一方、いずれか片方若しくは両方が等しくないと判定したとき(判定結果がNoのとき)はS227に処理を進める。
S226では、表示部19で表示中の日単位カレンダーにおけるY2 年M2 月D2 日の日付欄63の位置を認識し、当該日単位カレンダーにおいてこの時点ではD1 日の日付欄63を囲んでいるカーソル枠64を、D2 日の日付欄63を囲む位置へ直接移動させる処理が行われ、その後はこの図10の処理を終了する。このS226の処理により、右ボタン23−6に対する1回の操作のみでカーソル枠64がD1 日の日付欄63からD2 日の日付欄63へ直ちに移動するので、それだけ画像の検索が素早くなる。
S227からS233にかけての処理は、カーソル枠64の移動先が表示部19で表示中の日単位カレンダーから外れる場合の処理であり、当該日単位カレンダーを現在表示中のものからそれよりも後の月のものへと変更した上で所定の移動先にカーソル枠64を表示させる処理である。
S227では、図7に(A)から(D)として例示したような日単位カレンダーであって、変数Y2 及びM2 で表される年月:Y2 年M2 月のもの(年月表示61がY2 年M2 月を表しており、曜日表示62を含み、Y2 年M2 月の1日から末日までの日付欄63が曜日表示62に対応付けられて並べられているもの)を生成して表示部19に表示させる処理が行われる。
S228では、変数dに値「1」を代入する処理が行われる。
S229では、メモリカード17を参照し、撮影日が変数Y2 、M2 、及びdで表される日付:Y2 年M2 月d日である記憶画像が存在するか否かを判定する処理が行われ、そのような記憶画像が存在すると判定したときにのみ(判定結果がYesのときにのみ)、S230において、撮影日がY2 年M2 月d日である記憶画像のうちコマ番号が最小であるものを、表示部19で表示中の日単位カレンダーにおける当該撮影日(d日)の日付欄63に重畳して縮小表示させる処理が行われる。
S229では、メモリカード17を参照し、撮影日が変数Y2 、M2 、及びdで表される日付:Y2 年M2 月d日である記憶画像が存在するか否かを判定する処理が行われ、そのような記憶画像が存在すると判定したときにのみ(判定結果がYesのときにのみ)、S230において、撮影日がY2 年M2 月d日である記憶画像のうちコマ番号が最小であるものを、表示部19で表示中の日単位カレンダーにおける当該撮影日(d日)の日付欄63に重畳して縮小表示させる処理が行われる。
S231では、変数dの値をインクリメントする(変数dの値に1を加算した結果を改めて変数dに代入する)処理が行われる。
S232では、変数dの現在の値で表される日付:d日が、Y2 年M2 月の末日を過ぎた後の日付を示しているか否かを判定する処理が行われる。ここで、d日が末日を過ぎたと判定したとき(判定結果がYesのとき)はS233に処理を進め、d日が末日を過ぎてはいないと判定したとき(判定結果がNoのとき)はS229へと処理を戻して上述した処理が繰り返される。この処理の繰り返しにより、日単位カレンダーの日付欄63の各々での記憶画像の縮小表示が行われる。
S232では、変数dの現在の値で表される日付:d日が、Y2 年M2 月の末日を過ぎた後の日付を示しているか否かを判定する処理が行われる。ここで、d日が末日を過ぎたと判定したとき(判定結果がYesのとき)はS233に処理を進め、d日が末日を過ぎてはいないと判定したとき(判定結果がNoのとき)はS229へと処理を戻して上述した処理が繰り返される。この処理の繰り返しにより、日単位カレンダーの日付欄63の各々での記憶画像の縮小表示が行われる。
S233では、表示部19で表示中の日単位カレンダーにおけるY2 年M2 月D2 日の日付欄63(すなわち、ワイドボタン23−7の操作前に1コマ表示されていた記憶画像が縮小表示されている領域)の位置を認識して当該日付欄63を囲むカーソル枠64を表示させる処理が行われ、その後はこの図10に示した処理を終了する。
以上の制御処理をCPU21が行うことにより、右ボタン23−6の操作に応じた日単位カレンダーの表示切換えとカーソル枠64の移動とが実現される。
なお、図7を参照して説明した、左ボタン23−5の操作に応じた日単位カレンダーの表示切換えとカーソル枠64の移動とを実現させるためにCPU21に行わせる制御処理も図10に示したものと基本的には同様の処理であり、S222において、撮影日がY1 年M1 月D1 日よりも前である記憶画像が存在するか否かを判定する処理を行うようにし、そして、S223においては、撮影日がY1 年M1 月D1 日よりも前であって且つその日付に最も近い記憶画像の撮影日を取得し、年月日に分けて各々変数Y2 、M2 、及びD2 に代入する処理を行うようにし、更に、S224においては、記憶画像のうち現時点から直近の撮影日であるものの当該撮影日を取得し、年月日に分けて各々変数Y2 、M2 、及びD2 に代入する処理を行うようにすればよい。なお、このときには、S227からS233にかけての処理は、表示部19で表示中の日単位カレンダーを現在表示中のものからそれよりも前の月のものへと変更した上で所定の移動先にカーソル枠64を表示させる処理となる。
なお、図7を参照して説明した、左ボタン23−5の操作に応じた日単位カレンダーの表示切換えとカーソル枠64の移動とを実現させるためにCPU21に行わせる制御処理も図10に示したものと基本的には同様の処理であり、S222において、撮影日がY1 年M1 月D1 日よりも前である記憶画像が存在するか否かを判定する処理を行うようにし、そして、S223においては、撮影日がY1 年M1 月D1 日よりも前であって且つその日付に最も近い記憶画像の撮影日を取得し、年月日に分けて各々変数Y2 、M2 、及びD2 に代入する処理を行うようにし、更に、S224においては、記憶画像のうち現時点から直近の撮影日であるものの当該撮影日を取得し、年月日に分けて各々変数Y2 、M2 、及びD2 に代入する処理を行うようにすればよい。なお、このときには、S227からS233にかけての処理は、表示部19で表示中の日単位カレンダーを現在表示中のものからそれよりも前の月のものへと変更した上で所定の移動先にカーソル枠64を表示させる処理となる。
次に、再生表示の第三の手法について、図11を参照しながら説明する。この再生表示の手法は、前述した第二の手法のようにして日単位カレンダーを表示部19に表示している場合において、ワイドボタン23−7が操作されたときには、その日単位カレンダーが表している年月を含む月単位カレンダー(同年の1月から12月までの一ヶ年分が月単位で1画面に表されているカレンダー)を表示部19に表示させると共に、当該月単位カレンダーにおける暦月表示の欄に記されている暦月を示す数字に重畳させて当該暦月欄に係る年月が撮影日である記憶画像を縮小表示させ、さらに当該暦月欄のうち特定のものを特定の枠で囲むというものである。また、この月単位カレンダーが表示部19に表示されている状態でテレボタン23−8が操作されたときには、その時点で表示部19に表示中の月単位カレンダー上の当該特定の枠によって囲まれている暦月欄に係る年月についての日単位カレンダーを表示部19で表示させるというものである。更に、この月単位カレンダーが表示部19に表示されている状態で左ボタン23−5若しくは右ボタン23−6が操作されたときには、各記憶画像の撮影日に係る年月のうち、当該特定の枠が現在囲んでいる暦月欄に係る年月の直前若しくは直後である年月に係る暦月欄へ当該特定の枠を移動させるというものである。
図11を説明する。同図において、(A)から(D)及び(1)から(3)は、いずれも表示部19の画面表示例を示している。なお、このうち(A)から(D)の表示は図7に示した画面表示例と同一のものである。
図11において、(1)から(3)に示した画面表示例が上述した月単位カレンダーである。(1)の画面表示を例にしてこの月単位カレンダーを説明すると、この画面表示の最上部には年を表している年表示71が表示されている。また、その下には、1月から12月までの各暦月を示す暦月欄72が並べられており、暦月欄72の並びは1年間の連続した時間を表している。
なお、暦月欄72は暦月毎に細枠で囲まれているが、そのうちのいずれか1つの欄((1)においては「1月」の欄)が、前述した日単位カレンダーにおけるものと同様のカーソル枠64で囲まれている。従って、カーソル枠64で囲まれている領域をユーザへ視覚的に告知することができる。また、図11に示されている(1)においてカーソル枠64が位置している付近を参照すると分かるように、カーソル枠64で囲まれている「1月」の暦月欄72の領域には、「1月」の暦月表示に加えて当該年月が撮影日である記憶画像の枚数を示す枚数表示73が含まれており、さらに、これらの暦月表示及び枚数表示73に重畳させて、当該年月を撮影日とする記憶画像が縮小表示される。
なお、縮小画像は、カーソル枠64で囲まれていない暦月欄72でも重畳表示される。
なお、カーソル枠64の形状や色彩を日単位カレンダーと月単位カレンダーとで異なるものとしてもよい。
なお、カーソル枠64の形状や色彩を日単位カレンダーと月単位カレンダーとで異なるものとしてもよい。
以下、図11に示されている、ボタン操作に応じた画面表示の遷移の様子について説明する。なお、同図における(A)から(D)の日単位カレンダーのいずれかが表示部19に表示されている状態での右ボタン23−6若しくは左ボタン23−5の操作に応じた画面表示の遷移の様子は、前述した再生表示の第二の手法と同様であるので、説明を省略する。
一方、表示部19で(A)の表示がされているときに、ユーザがワイドボタン23−7を操作すると、CPU21は、表示部19の表示を切換え、それまで表示していた日単位カレンダーが表していた年月「2005年1月」を含む「2005年」の月単位カレンダーを表示部19に表示させる。更に、この月単位カレンダーにおけるこの記憶画像の撮影日に係る暦月「1月」の暦月欄72にカーソル枠64を表示させて当該記憶画像の撮影日に係る暦月の告知を行うと共に、当該暦月欄72の暦月を示す「1月」の文字と、当該暦月欄72に係る年月が撮影日である記憶画像の枚数を示す枚数表示73である「3」の文字とに重畳させて当該記憶画像を縮小表示させる。このときの表示部19での表示例が(1)である。
また、表示部19で(B)の表示がされているときに、ユーザがワイドボタン23−7を操作すると、CPU21は、表示部19の表示を切換え、それまで表示していた日単位カレンダーが表していた年月「2004年7月」を含む「2004年」の月単位カレンダーを表示部19に表示させる。更に、この月単位カレンダーにおけるこの記憶画像の撮影日に係る暦月「7月」の暦月欄72にカーソル枠64を表示させて撮影日に係る暦月の告知を行うと共に、当該暦月欄72の暦月を示す「7月」の文字と、当該暦月欄72に係る年月が撮影日である記憶画像の枚数を示す枚数表示73である「1」の文字とに重畳させて当該記憶画像を縮小表示させる。このときの表示部19での表示例が(2)である。
更に、表示部19で(C)若しくは(D)の表示がされているときに、ユーザがワイドボタン23−7を操作すると、CPU21は、表示部19の表示を切換え、それまで表示していた日単位カレンダーが表していた年月「2004年8月」を含む「2004年」の月単位カレンダーを表示部19に表示させる。更に、この月単位カレンダーにおけるこの記憶画像の撮影日に係る暦月「8月」の暦月欄72にカーソル枠64を表示させて撮影日に係る暦月の告知を行うと共に、当該暦月欄72の暦月を示す「8月」の文字と、当該暦月欄72に係る年月が撮影日である記憶画像の枚数を示す枚数表示73である「2」の文字とに重畳させて当該記憶画像を縮小表示させる。従って、このときの表示部19での表示例は(3)となる。
なお、ワイドボタン23−7の操作に基づく前述した(A)から(1)への画像の遷移に関し、図3を参照すれば分かるように、「2005年1月」を撮影日に係る年月とする記憶画像は図3においては3つ存在する。そこで、本実施形態においては、撮影日に係る年月が同年月である記憶画像が複数存在している場合には、その撮影日に係る年月が同年月である記憶画像のうちコマ番号が最小のものを、当該撮影日の代表の記憶画像として月単位カレンダーにおける「1月」の暦月欄72に縮小表示させることとする。なお、この処理は、ワイドボタン23−7の操作に基づく(C)若しくは(D)から(3)への画像の遷移においても同様に行うものとする。
なお、この代わりに、その撮影日が同年月である記憶画像のうちコマ番号が最大のものを代表画像として表示させるようにしてもよく、また、撮影時間が最も早いものを代表画像として表示させるようにしてもよく、更には、撮影時間が最も遅いものを代表画像として表示させるようにしてもよい。
ところで、表示部19で(1)の表示がされているときに、ユーザがテレボタン23−8を操作すると、CPU21は、表示部19の表示を切換え、それまで表示していた「2005年」の月単位カレンダーにおいてカーソル枠64で囲まれていた暦月欄72が表している年月「2005年1月」の日単位カレンダーを表示部19に表示させる。更に、記憶画像において当該日単位カレンダーによって表されている年月を撮影日としているもののうち撮影日が最古であるものの撮影日である「1日」の日付欄63にカーソル枠64を表示させて撮影日の告知を行うと共に、当該日付欄63の「1」の文字に重畳させて当該記憶画像を縮小表示させる。このときの表示部19での表示例が(A)となる。
また、表示部19で(2)の表示がされているときに、ユーザがテレボタン23−8を操作すると、CPU21は、表示部19の表示を切換え、それまで表示していた「2004年」の月単位カレンダーにおいてカーソル枠64で囲まれていた暦月欄72が表している年月「2004年7月」の日単位カレンダーを表示部19に表示させる。更に、記憶画像において当該日単位カレンダーによって表されている年月を撮影日としているもののうち撮影日が最古であるものの撮影日である「20日」の日付欄63にカーソル枠64を表示させて撮影日の告知を行うと共に、当該日付欄63の「20」の文字に重畳させて当該記憶画像を縮小表示させる。このときの表示部19での表示例が(B)となる。
更に、表示部19で(3)の表示がされているときに、ユーザがテレボタン23−8を操作すると、CPU21は、表示部19の表示を切換え、それまで表示していた「2004年」の月単位カレンダーにおいてカーソル枠64で囲まれていた暦月欄72が表している年月「2004年8月」の日単位カレンダーを表示部19に表示させる。更に、記憶画像において当該日単位カレンダーによって表されている年月を撮影日としているもののうち撮影日が最古であるものの撮影日である「23日」の日付欄63にカーソル枠64を表示させて撮影日の告知を行うと共に、当該日付欄63の「23」の文字に重畳させて当該記憶画像を縮小表示させる。従って、このときの表示部19での表示例は、(D)とはならずに(C)となる。
なお、テレボタン23−8の操作に基づく月単位カレンダーの表示から日単位カレンダーの表示への遷移における、撮影日が同日である記憶画像が複数存在している場合の処理は、前述した再生表示の第二の手法においての、ワイドボタン23−7の操作に基づく1コマ再生表示から日単位カレンダーの表示への遷移における処理と同様に扱うものとする。
ところで、表示部19で(1)の表示がされているときに、ユーザが右ボタン23−6を操作すると、CPU21は、メモリカード17上の各記憶画像の撮影日に係る年月のうち、それまで表示していた「2005年」の月単位カレンダーにおいてカーソル枠64で囲まれていた暦月欄72が表している年月「2005年1月」の直後である年月の検索を行う。但し、図3の例においては「2005年1月」よりも後の年月を撮影日に係る年月としている記憶画像は存在しないので、この場合には、その代わりに、撮影日に係る年月が最古のものを検索し、検索された年月に係る暦月欄72がカーソル枠64で囲まれており、且つ、当該暦月欄72の暦月を示す文字と、当該暦月欄72に係る年月が撮影日である記憶画像の枚数を示す枚数表示73の文字とに重畳させて当該記憶画像を縮小表示させた月単位カレンダーを表示させる。このときの表示部19での表示例は(2)となり、図3に示されている記憶画像のうち撮影日に係る年月が最古である「2004年7月」の暦月欄72がカーソル枠64で囲まれており、且つ、当該年月を撮影日とする記憶画像が当該暦月欄72の「7月」の文字と、当該暦月欄72に係る年月が撮影日である記憶画像の枚数を示す枚数表示73である「1」の文字とに重畳させて縮小表示されている「2004年」の月単位カレンダーが表示される。
この後、ユーザが右ボタン23−6を更に操作すると、CPU21は、メモリカード17上の各記憶画像の撮影日に係る年月のうち、それまで表示していた「2004年」の月単位カレンダーにおいてカーソル枠64で囲まれていた暦月欄72が表している年月「2004年7月」の直後であるものの検索を行い、検索された年月に係る暦月欄72がカーソル枠64で囲まれており、且つ、当該暦月欄72の暦月を示す文字と、当該暦月欄72に係る年月が撮影日である記憶画像の枚数を示す枚数表示73の文字とに重畳させて当該記憶画像を縮小表示させた月単位カレンダーを表示させる。このときの表示部19での表示例は(3)となり、図3に示されている各記憶画像の撮影日に係る年月のうち「2004年7月」の直後の年月である「2004年8月」の暦月欄72がカーソル枠64で囲まれており、且つ、当該年月を撮影日とする記憶画像が当該暦月欄72の「8月」の文字と、当該暦月欄72に係る年月が撮影日である記憶画像の枚数を示す枚数表示73である「2」の文字とに重畳させて縮小表示されている「2004年」の月単位カレンダーが表示される。
以降、同様に、ユーザが右ボタン23−6を更に続けて操作すれば、CPU21は、メモリカード17上の各記憶画像の撮影日に係る年月のうち、それまで表示していた月単位カレンダーにおいてカーソル枠64で囲まれていた暦月欄72が表している年月の直後であるものの検索を行い、検索された年月に係る暦月欄72がカーソル枠64で囲まれており、且つ、当該暦月欄72の暦月を示す文字と、当該暦月欄72に係る年月が撮影日である記憶画像の枚数を示す枚数表示73の文字とに重畳させて当該記憶画像を縮小表示させた月単位カレンダーを表示させる。従って、表示部19での記憶画像の表示は、(1)、(2)、(3)、…の順に循環して切り替わる。
一方、表示部19で(1)の表示がされているときに、ユーザが左ボタン23−5を操作すると、CPU21は、メモリカード17上の各記憶画像の撮影日に係る年月のうち、それまで表示していた「2005年」の月単位カレンダーにおいてカーソル枠64で囲まれていた暦月欄72が表している年月「2005年1月」の直前であるものの検索を行い、検索された年月に係る暦月欄72がカーソル枠64で囲まれており、且つ、当該暦月欄72の暦月を示す文字と、当該暦月欄72に係る年月が撮影日である記憶画像の枚数を示す枚数表示73の文字とに重畳させて当該記憶画像を縮小表示させた月単位カレンダーを表示させる。このときの表示部19での表示例は(3)となり、図3に示されている各記憶画像の撮影日に係る年月のうち「2005年1月」の直前の年月である「2004年8月」の暦月欄72がカーソル枠64で囲まれており、且つ、当該年月を撮影日とする記憶画像が当該暦月欄72の「8月」の文字と、当該暦月欄72に係る年月が撮影日である記憶画像の枚数を示す枚数表示73である「2」の文字とに重畳させて縮小表示されている「2004年」の月単位カレンダーが表示される。
以降、ユーザが左ボタン23−5を更に操作すれば、CPU21は、メモリカード17上の各記憶画像の撮影日に係る年月のうち、それまで表示していた月単位カレンダーにおいてカーソル枠64で囲まれていた暦月欄72が表している年月の直前であるものの検索を行い、検索された年月に係る暦月欄72がカーソル枠64で囲まれており、且つ、当該暦月欄72の暦月を示す文字と、当該暦月欄72に係る年月が撮影日である記憶画像の枚数を示す枚数表示73の文字とに重畳させて当該記憶画像を縮小表示させた月単位カレンダーが表示される。従って、表示部19での記憶画像の表示は、(3)から(2)へと切り替わる。
なお、表示部19で(2)の表示がされているときに、ユーザが左ボタン23−5を更に操作した場合には、図3の例においては「2004年7月」よりも年月を撮影日としている記憶画像は存在しないので、この場合には、その代わりに、撮影日に係る年月が最も直近の日であるものを検索し、検索された年月に係る暦月欄72がカーソル枠64で囲まれており、且つ、当該暦月欄72の暦月を示す文字と、当該暦月欄72に係る年月が撮影日である記憶画像の枚数を示す枚数表示73の文字とに重畳させて当該記憶画像を縮小表示させた月単位カレンダーを表示させる。従って、このときの表示部19での表示は(1)となる。この後もユーザが左ボタン23−5を更に続けて操作すれば、表示部19での記憶画像の表示は、(3)、(2)、(1)、…の順に切り替わる。
なお、図3を参照すれば分かるように、「2005年1月」を撮影日に係る年月とする記憶画像は図3において3つ存在し、「2004年8月」を撮影日に係る年月とする記憶画像は図3において2つ存在する。そこで、本実施形態においては、撮影日に係る年月が同年月である記憶画像が複数存在している場合には、その撮影日に係る年月が同年月である記憶画像のうちコマ番号が最小のものを、当該撮影日の代表の記憶画像として月単位カレンダーにおける所定の暦月欄72に縮小表示させることとする。
なお、この代わりに、その撮影日が同年月である記憶画像のうちコマ番号が最大のものを代表画像として縮小表示させるようにしてもよく、また、撮影時間が最も早いものを代表画像として縮小表示させるようにしてもよく、更には、撮影時間が最も遅いものを代表画像として縮小表示させるようにしてもよい。
ここで図12について説明する。同図は、再生画像切換え処理の第六の例の処理内容を示すフローチャートである。この処理は、日単位カレンダーが表示部19に表示されているときにワイドボタン23−7が操作された場合にCPU21によって行われるものであり、図11を参照して説明した、ワイドボタン23−7の操作に応じた表示部19でのカレンダーの表示の切換えを実現させるものである。
まず、S301において、表示部19に現在表示中の日単位カレンダーに付されているカーソル枠64が囲んでいる日付欄63に係る日付に係る年月(すなわち当該日単位カレンダーにおける年月表示61)を取得し、年と月とに分けて各々変数Y及びMに代入する処理が行われる。
S302では、図11に(1)から(3)として例示したような月単位カレンダーであって、変数Yで表される年、すなわちY年のもの(年表示71がY年を表しており、1月から12月までの暦月欄72が並べられているもの)を生成して表示部19に表示させる処理が行われる。
S303では、変数mに値「1」を代入する処理が行われる。
S304では、メモリカード17を参照し、撮影日に係る年月が変数Y及びmで表される年月:Y年m月である記憶画像が存在するか否かを判定する処理が行われる。ここで、そのような記憶画像が存在すると判定したとき(判定結果がYesのとき)はS305に処理を進め、そのような記憶画像が存在しないと判定したとき(判定結果がNoのとき)はS307に処理を進める。
S304では、メモリカード17を参照し、撮影日に係る年月が変数Y及びmで表される年月:Y年m月である記憶画像が存在するか否かを判定する処理が行われる。ここで、そのような記憶画像が存在すると判定したとき(判定結果がYesのとき)はS305に処理を進め、そのような記憶画像が存在しないと判定したとき(判定結果がNoのとき)はS307に処理を進める。
S305では、撮影日に係る年月がY年m月である記憶画像の枚数を計数し、その係数結果を、表示部19で表示中の月単位カレンダーにおけるm月に係る暦月欄72に、枚数表示73として表示させる処理が行われる。
S306では、撮影日に係る年月がY年m月である記憶画像のうちコマ番号が最小であるものを、表示部19で表示中の月単位カレンダーにおける当該撮影月(m月)の暦月欄72に重畳して縮小表示させる処理が行われる。
S307では、変数mの値をインクリメントする(変数mの値に1を加算した結果を改めて変数mに代入する)処理が行われる。
S308では、変数の現在の値で表される暦月:m月が、年の末月である12月を過ぎた後の暦月を示しているか否かを判定する処理が行われる。ここで、m月が12月を過ぎたと判定したとき(判定結果がYesのとき)はS309に処理を進め、m月が12月を過ぎてはいないと判定したとき(判定結果がNoのとき)はS304へと処理を戻して上述した処理が繰り返される。この処理の繰り返しにより、月単位カレンダーの暦月欄72の各々での記憶画像の縮小表示が行われる。
S308では、変数の現在の値で表される暦月:m月が、年の末月である12月を過ぎた後の暦月を示しているか否かを判定する処理が行われる。ここで、m月が12月を過ぎたと判定したとき(判定結果がYesのとき)はS309に処理を進め、m月が12月を過ぎてはいないと判定したとき(判定結果がNoのとき)はS304へと処理を戻して上述した処理が繰り返される。この処理の繰り返しにより、月単位カレンダーの暦月欄72の各々での記憶画像の縮小表示が行われる。
S309では、表示部19で表示中の月単位カレンダーにおけるY年M月の暦月欄72の位置を認識して当該暦月欄72を囲むカーソル枠64を表示させる処理が行われ、その後はこの図12に示した処理を終了する。
以上の制御処理をCPU21が行うことにより、ワイドボタン23−7の操作に応じた日単位カレンダーの表示から月単位カレンダーの表示への切換えが実現される。
次に図13について説明する。同図は、再生画像切換え処理の第七の例の処理内容を示すフローチャートである。この処理は、月単位カレンダーが表示部19に表示されているときにテレボタン23−8が操作された場合にCPU21によって行われるものであり、図11を参照して説明した、テレボタン23−8の操作に応じた表示部19でのカレンダーの表示の切換えを実現させるものである。
次に図13について説明する。同図は、再生画像切換え処理の第七の例の処理内容を示すフローチャートである。この処理は、月単位カレンダーが表示部19に表示されているときにテレボタン23−8が操作された場合にCPU21によって行われるものであり、図11を参照して説明した、テレボタン23−8の操作に応じた表示部19でのカレンダーの表示の切換えを実現させるものである。
まず、S311において、表示部19に現在表示中の月単位カレンダーに付されているカーソル枠64が囲んでいる暦月欄72に係る日付に係る年月を取得し、年と月とに分けて各々変数Y及びMに代入する処理が行われる。
S312では、図11に(A)から(D)として例示したような日単位カレンダーであって、変数Y及びMで表される年月:Y年M月のもの(年月表示61がY年M月を表しており、曜日表示62を含み、Y年M月の1日から末日までの日付欄63が曜日表示62に対応付けられて並べられているもの)を生成して表示部19に表示させる処理が行われる。
S313では、変数dに値「1」を代入する処理が行われる。
S314では、メモリカード17を参照し、撮影日が変数Y、M、及びdで表される日付:Y年M月d日である記憶画像が存在するか否かを判定する処理が行われ、そのような記憶画像が存在すると判定したときにのみ(判定結果がYesのときにのみ)、S315において、撮影日がY年M月d日である記憶画像のうちコマ番号が最小であるものを、表示部19で表示中の日単位カレンダーにおける当該撮影日(d日)の日付欄63に重畳して縮小表示させる処理が行われる。
S314では、メモリカード17を参照し、撮影日が変数Y、M、及びdで表される日付:Y年M月d日である記憶画像が存在するか否かを判定する処理が行われ、そのような記憶画像が存在すると判定したときにのみ(判定結果がYesのときにのみ)、S315において、撮影日がY年M月d日である記憶画像のうちコマ番号が最小であるものを、表示部19で表示中の日単位カレンダーにおける当該撮影日(d日)の日付欄63に重畳して縮小表示させる処理が行われる。
S316では、変数dの値をインクリメントする(変数dの値に1を加算した結果を改めて変数dに代入する)処理が行われる。
S317では、変数dの現在の値で表される日付:d日が、Y年M月の末日を過ぎた後の日付を示しているか否かを判定する処理が行われる。ここで、d日が末日を過ぎたと判定したとき(判定結果がYesのとき)はS318に処理を進め、d日が末日を過ぎてはいないと判定したとき(判定結果がNoのとき)はS314へと処理を戻して上述した処理が繰り返される。この処理の繰り返しにより、日単位カレンダーの日付欄63の各々での記憶画像の縮小表示が行われる。
S317では、変数dの現在の値で表される日付:d日が、Y年M月の末日を過ぎた後の日付を示しているか否かを判定する処理が行われる。ここで、d日が末日を過ぎたと判定したとき(判定結果がYesのとき)はS318に処理を進め、d日が末日を過ぎてはいないと判定したとき(判定結果がNoのとき)はS314へと処理を戻して上述した処理が繰り返される。この処理の繰り返しにより、日単位カレンダーの日付欄63の各々での記憶画像の縮小表示が行われる。
S318では、撮影日に係る年月がY年M月である記憶画像のうち最古の撮影日であるものの当該撮影日を取得し、表示部19で表示中の日単位カレンダーにおける当該撮影日に係る日付欄63の位置を認識して当該日付欄63を囲むカーソル枠64を当該日単位カレンダー上に表示させる処理が行われ、その後はこの図13に示した処理を終了する。
以上の制御処理をCPU21が行うことにより、テレボタン23−8の操作に応じた月単位カレンダーの表示から日単位カレンダーの表示への切換えが実現される。
次に図14について説明する。同図は、再生画像切換え処理の第八の例の処理内容を示すフローチャートである。この処理は、月単位カレンダーの表示動作時において右ボタン23−6が操作された場合にCPU21によって行われるものであり、図11を参照して説明した、右ボタン23−6の操作に応じた表示部19での月単位カレンダーの表示切換えを実現させるものである。
次に図14について説明する。同図は、再生画像切換え処理の第八の例の処理内容を示すフローチャートである。この処理は、月単位カレンダーの表示動作時において右ボタン23−6が操作された場合にCPU21によって行われるものであり、図11を参照して説明した、右ボタン23−6の操作に応じた表示部19での月単位カレンダーの表示切換えを実現させるものである。
まず、S321において、表示部19に現在表示中の月単位カレンダーに付されているカーソル枠64が囲んでいる暦月欄72に係る年月を取得し、年と月とに分けて各々変数Y1 及びM1 に代入する処理が行われる。
S322では、メモリカード17を参照し、撮影日に係る年月が変数Y1 及びM1 で表される年月:Y1 年M1 月よりも後である記憶画像が存在するか否かを判定する処理が行われる。ここで、そのような記憶画像が存在すると判定したとき(判定結果がYesのとき)には、S323において、撮影日に係る年月がY1 年M1 月よりも後であって且つその年月に最も近い記憶画像の撮影日に係る年月を取得し、年と月とに分けて各々変数Y2 、及びM2 に代入する処理が行われ、その後はS325に処理を進める。一方、S322の判定処理において、そのような記憶画像は存在しないと判定したとき(判定結果がNoのとき)には、S324において、記憶画像のうち最古の撮影日であるものの当該撮影日に係る年月を取得し、年と月とに分けて各々変数Y2 及びM2 に代入する処理が行われる。
S325では、変数Y1 の値が変数Y2 の値と等しいか否かを判定する処理が行われる。ここで、この両者が等しいと判定したとき(判定結果がYesのとき)は、カーソル枠64の移動先は、表示部19で現在表示中の月単位カレンダー上であるとみなし、S326に処理を進める。一方、この両者が等しくないと判定したとき(判定結果がNoのとき)はS327に処理を進める。
S326では、表示部19で表示中の月単位カレンダーにおけるY2 年M2 月の暦月欄72の位置を認識し、当該月単位カレンダーにおいてこの時点ではM1 月の暦月欄72を囲んでいるカーソル枠64を、M2 月の暦月欄72を囲む位置へ直接移動させる処理が行われ、その後はこの図14の処理を終了する。このS326の処理により、右ボタン23−6に対する1回の操作のみでカーソル枠64がM1 月の暦月欄72からM2 月の暦月欄72へ直ちに移動するので、それだけ画像の検索が素早くなる。
S327からS334にかけての処理は、カーソル枠64の移動先が表示部19で表示中の月単位カレンダーから外れる場合の処理であり、当該月単位カレンダーを現在表示中のものからそれよりも後の月のものへと変更した上で所定の移動先にカーソル枠64を表示させる処理である。
S327では、図11に(1)から(3)として例示したような月単位カレンダーであって、変数Y2 で表されるY2 年のもの(年表示71がY2 年を表しており、1月から12月までの暦月欄72が並べられているもの)を生成して表示部19に表示させる処理が行われる。
S328では、変数mに値「1」を代入する処理が行われる。
S329では、メモリカード17を参照し、撮影日に係る年月が変数Y2 及びmで表される年月:Y2 年m月である記憶画像が存在するか否かを判定する処理が行われる。ここで、そのような記憶画像が存在すると判定したとき(判定結果がYesのとき)はS330に処理を進め、そのような記憶画像が存在しないと判定したとき(判定結果がNoのとき)はS332に処理を進める。
S329では、メモリカード17を参照し、撮影日に係る年月が変数Y2 及びmで表される年月:Y2 年m月である記憶画像が存在するか否かを判定する処理が行われる。ここで、そのような記憶画像が存在すると判定したとき(判定結果がYesのとき)はS330に処理を進め、そのような記憶画像が存在しないと判定したとき(判定結果がNoのとき)はS332に処理を進める。
S330では、撮影日に係る年月がY2 年m月である記憶画像の枚数を計数し、その係数結果を、表示部19で表示中の月単位カレンダーにおけるm月に係る暦月欄72に、枚数表示73として表示させる処理が行われる。
S331では、撮影日に係る年月がY2 年m月である記憶画像のうちコマ番号が最小であるものを、表示部19で表示中の月単位カレンダーにおける当該撮影月(m月)の暦月欄72に重畳して縮小表示させる処理が行われる。
S332では、変数mの値をインクリメントする(変数mの値に1を加算した結果を改めて変数mに代入する)処理が行われる。
S333では、変数mの現在の値で表される暦月:m月が、1年の末月である12月を過ぎた後の月を示しているか否かを判定する処理が行われる。ここで、m月が12月を過ぎたと判定したとき(判定結果がYesのとき)はS334に処理を進め、m月が12月を過ぎてはいないと判定したとき(判定結果がNoのとき)はS329へと処理を戻して上述した処理が繰り返される。この処理の繰り返しにより、月単位カレンダーの暦月欄72の各々での記憶画像の縮小表示が行われる。
S333では、変数mの現在の値で表される暦月:m月が、1年の末月である12月を過ぎた後の月を示しているか否かを判定する処理が行われる。ここで、m月が12月を過ぎたと判定したとき(判定結果がYesのとき)はS334に処理を進め、m月が12月を過ぎてはいないと判定したとき(判定結果がNoのとき)はS329へと処理を戻して上述した処理が繰り返される。この処理の繰り返しにより、月単位カレンダーの暦月欄72の各々での記憶画像の縮小表示が行われる。
S334では、表示部19で表示中の月単位カレンダーにおけるY2 年M2 月の暦月欄72の位置を認識して当該暦月欄72を囲むカーソル枠64を表示させる処理が行われ、その後はこの図14に示した処理を終了する。
以上の制御処理をCPU21が行うことにより、右ボタン23−6の操作に応じた月単位カレンダーの表示切換えとカーソル枠64の移動とが実現される。
なお、図11を参照して説明した、左ボタン23−5の操作に応じた月単位カレンダーの表示切換えとカーソル枠64の移動とを実現させるためにCPU21に行わせる制御処理も図14に示したものと基本的には同様の処理であり、S322において、撮影日に係る年月がY1 年M1 月よりも前である記憶画像が存在するか否かを判定する処理を行うようにし、そして、S323においては、撮影日に係る年月がY1 年M1 月よりも前であって且つその年月に最も近い記憶画像の撮影日を取得し、年と月とに分けて各々変数Y2 及びM2 に代入する処理を行うようにし、更に、S324においては、記憶画像のうち現時点から直近の撮影日であるものの当該撮影日に係る年月を取得し、年と月とに分けて各々変数Y2 及びM2 に代入する処理を行うようにすればよい。なお、このときには、S327からS334にかけての処理は、表示部19で表示中の月単位カレンダーを現在表示中のものからそれよりも前の月のものへと変更した上で所定の移動先にカーソル枠64を表示させる処理となる。
なお、図11を参照して説明した、左ボタン23−5の操作に応じた月単位カレンダーの表示切換えとカーソル枠64の移動とを実現させるためにCPU21に行わせる制御処理も図14に示したものと基本的には同様の処理であり、S322において、撮影日に係る年月がY1 年M1 月よりも前である記憶画像が存在するか否かを判定する処理を行うようにし、そして、S323においては、撮影日に係る年月がY1 年M1 月よりも前であって且つその年月に最も近い記憶画像の撮影日を取得し、年と月とに分けて各々変数Y2 及びM2 に代入する処理を行うようにし、更に、S324においては、記憶画像のうち現時点から直近の撮影日であるものの当該撮影日に係る年月を取得し、年と月とに分けて各々変数Y2 及びM2 に代入する処理を行うようにすればよい。なお、このときには、S327からS334にかけての処理は、表示部19で表示中の月単位カレンダーを現在表示中のものからそれよりも前の月のものへと変更した上で所定の移動先にカーソル枠64を表示させる処理となる。
その他、本発明は、上述した実施形態に限定されることなく、本発明の要旨を逸脱しない範囲内で種々の改良・変更が可能である。
10 カメラ
11 レンズ
12 撮像部
13 撮像処理部
14 画像処理部
15 RAM
16 メモリI/F部
17 メモリカード
18 表示処理部
19 表示部
20 USB I/F
21 CPU
22 ROM
23 操作入力部
23−1 レリーズボタン
23−2 確定ボタン
23−3 上ボタン
23−4 下ボタン
23−5 左ボタン
23−6 右ボタン
23−7 ワイドボタン
23−8 テレボタン
23−9 再生モードボタン
23−10 電源ボタン
24 バス
30 筐体
31 ファインダ
32 メモリカード挿入口
40 画像ルートフォルダ
41 画像格納フォルダ
42 画像データファイル
51 ファイル名表示
52 撮影日表示
53 コマ番号表示
61 年月表示
62 曜日表示
63 日付欄
64 カーソル枠
71 年表示
72 暦月欄
73 枚数表示
11 レンズ
12 撮像部
13 撮像処理部
14 画像処理部
15 RAM
16 メモリI/F部
17 メモリカード
18 表示処理部
19 表示部
20 USB I/F
21 CPU
22 ROM
23 操作入力部
23−1 レリーズボタン
23−2 確定ボタン
23−3 上ボタン
23−4 下ボタン
23−5 左ボタン
23−6 右ボタン
23−7 ワイドボタン
23−8 テレボタン
23−9 再生モードボタン
23−10 電源ボタン
24 バス
30 筐体
31 ファインダ
32 メモリカード挿入口
40 画像ルートフォルダ
41 画像格納フォルダ
42 画像データファイル
51 ファイル名表示
52 撮影日表示
53 コマ番号表示
61 年月表示
62 曜日表示
63 日付欄
64 カーソル枠
71 年表示
72 暦月欄
73 枚数表示
Claims (5)
- 撮像画像と当該撮像画像に関連付けられた撮影時間情報を記憶する記憶手段と、
少なくとも連続した所定の撮影時間における複数の表示領域を有していて、当該表示領域に当該撮影時間を認識させるための表示を行う表示手段と、
上記撮影時間に対応する撮像画像が存在する表示領域を、画像存在領域として認識する認識手段と、
上記画像存在領域として認識された表示領域のうち、所定の条件に基づく画像存在領域を視覚的に知らしめる告知手段と、
を具備し、
上記告知手段は、上記表示領域の移動が指定された際に、上記画像存在領域のみを移動して撮像の存在を告知するようにした
ことを特徴とする画像再生装置。 - 上記表示手段は、上記撮影時間を認識させるための表示の他に、上記撮影時間に対応する画像に係る縮小画像を代表画像として表示させることを特徴とする請求項1記載の画像再生装置。
- 上記表示手段に表示されている撮影時間は月日を示すカレンダー表示であり、
上記告知手段によって告知されている画像存在領域は、前の月を表すカレンダーまたは次の月を表すカレンダーに移動可能である
ことを特徴とする請求項1記載の画像再生装置。 - 撮像画像と当該撮像画像に関連付けられた撮影月日情報を記憶する記憶手段と、
上記撮像画像を表示する画像表示手段と、
上記画像表示手段に表示されている所定の撮像画像を、当該撮像画像と関連付けられた撮影月日情報に基づくカレンダー表示に切換えるための操作手段と、
上記操作手段による操作があった際に、上記所定の撮像画像をカレンダー表示に切換えるとともに当該撮像画像の撮影日を告知させるための表示を行う画像切換え手段と、
上記画像切換え手段によって切換え表示されている撮影月日以外の撮影月日を、上記撮影月日情報に基づいて特定する特定手段と、
を具備し、
上記カレンダー表示上で上記撮影画像の撮影日を告知表示させた状態で上記操作手段による操作があった際には、上記特定手段によって特定された撮影月日であって、現在表示されている撮影月日の前または後の撮影月日をカレンダー表示するとともにその撮影日を告知するようにした
ことを特徴とする画像再生装置。 - 上記画像切換え手段は、上記撮像画像の撮影日に上記撮影時間に対応する画像の縮小画像を代表画像として重畳表示させることを特徴とする請求項4記載の画像再生装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004293086A JP2006107144A (ja) | 2004-10-05 | 2004-10-05 | 画像再生装置 |
US11/235,297 US7787042B2 (en) | 2004-10-05 | 2005-09-26 | Image display device for displaying a calendar corresponding to a sensed image |
CNA2005101058763A CN1758732A (zh) | 2004-10-05 | 2005-09-29 | 图像再现装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004293086A JP2006107144A (ja) | 2004-10-05 | 2004-10-05 | 画像再生装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006107144A true JP2006107144A (ja) | 2006-04-20 |
Family
ID=36376810
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004293086A Pending JP2006107144A (ja) | 2004-10-05 | 2004-10-05 | 画像再生装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US7787042B2 (ja) |
JP (1) | JP2006107144A (ja) |
CN (1) | CN1758732A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008109229A (ja) * | 2006-10-23 | 2008-05-08 | Ricoh Co Ltd | 画像記録装置 |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8026970B2 (en) * | 2003-02-27 | 2011-09-27 | Casio Computer Co., Ltd. | Image reproduction apparatus capable of simultaneously reproducing plurality of images |
JP4380494B2 (ja) * | 2004-10-07 | 2009-12-09 | ソニー株式会社 | コンテンツ・マネジメント・システム及びコンテンツ・マネジメント方法、並びにコンピュータ・プログラム |
JP2008199486A (ja) * | 2007-02-15 | 2008-08-28 | Olympus Imaging Corp | 一眼レフレックス型の電子撮像装置 |
US8508620B2 (en) * | 2007-02-24 | 2013-08-13 | Nec Corporation | Portable terminal capable of presenting images based on time |
CN101682688B (zh) * | 2007-02-24 | 2015-12-09 | 联想创新有限公司(香港) | 便携式终端 |
JP5644266B2 (ja) * | 2010-08-30 | 2014-12-24 | 株式会社リコー | 電子黒板システム、電子黒板装置、電子黒板システムの制御方法及びプログラム |
CN103674261A (zh) * | 2012-09-21 | 2014-03-26 | 杭州美盛红外光电技术有限公司 | 红外信息显示控制装置和红外信息显示控制方法 |
CN103674266A (zh) * | 2012-09-21 | 2014-03-26 | 杭州美盛红外光电技术有限公司 | 红外信息记录装置和红外信息记录方法 |
CN103674270A (zh) * | 2012-09-21 | 2014-03-26 | 杭州美盛红外光电技术有限公司 | 热像信息记录装置和热像信息记录方法 |
CN103674273A (zh) * | 2012-09-21 | 2014-03-26 | 杭州美盛红外光电技术有限公司 | 热像信息显示控制装置和热像信息显示控制方法 |
CN104219476A (zh) * | 2013-05-29 | 2014-12-17 | 杭州美盛红外光电技术有限公司 | 红外信息摄录装置和红外信息摄录方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06110639A (ja) * | 1992-09-29 | 1994-04-22 | Toshiba Corp | 情報処理システム |
JPH11215457A (ja) * | 1998-01-26 | 1999-08-06 | Casio Comput Co Ltd | 撮影画像表示装置および撮影画像表示方法 |
JP2004094890A (ja) * | 2002-09-04 | 2004-03-25 | Canon Inc | 電子機器およびその動作処理方法 |
JP2004260710A (ja) * | 2003-02-27 | 2004-09-16 | Casio Comput Co Ltd | 画像再生装置及びプログラム |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6741278B1 (en) * | 1998-06-11 | 2004-05-25 | Olympus Corporation | Electronic photographing device |
US7415662B2 (en) * | 2000-01-31 | 2008-08-19 | Adobe Systems Incorporated | Digital media management apparatus and methods |
JP2001169239A (ja) | 2000-10-13 | 2001-06-22 | Sony Corp | 記録再生装置 |
US6950989B2 (en) * | 2000-12-20 | 2005-09-27 | Eastman Kodak Company | Timeline-based graphical user interface for efficient image database browsing and retrieval |
US20020140820A1 (en) * | 2001-03-29 | 2002-10-03 | Borden George R. | Calendar based photo browser |
US6996782B2 (en) * | 2001-05-23 | 2006-02-07 | Eastman Kodak Company | Using digital objects organized according to a histogram timeline |
US7441194B2 (en) * | 2002-02-20 | 2008-10-21 | Microsoft Corporation | Calendar-based user interface system |
US20040078389A1 (en) * | 2002-10-17 | 2004-04-22 | Hamilton David O. | System and method for locating images |
US7325198B2 (en) * | 2002-12-31 | 2008-01-29 | Fuji Xerox Co., Ltd. | Calendar-based interfaces for browsing and manipulation of digital images |
US20040145602A1 (en) * | 2003-01-24 | 2004-07-29 | Microsoft Corporation | Organizing and displaying photographs based on time |
US8026970B2 (en) * | 2003-02-27 | 2011-09-27 | Casio Computer Co., Ltd. | Image reproduction apparatus capable of simultaneously reproducing plurality of images |
US7398479B2 (en) * | 2003-08-20 | 2008-07-08 | Acd Systems, Ltd. | Method and system for calendar-based image asset organization |
-
2004
- 2004-10-05 JP JP2004293086A patent/JP2006107144A/ja active Pending
-
2005
- 2005-09-26 US US11/235,297 patent/US7787042B2/en not_active Expired - Fee Related
- 2005-09-29 CN CNA2005101058763A patent/CN1758732A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06110639A (ja) * | 1992-09-29 | 1994-04-22 | Toshiba Corp | 情報処理システム |
JPH11215457A (ja) * | 1998-01-26 | 1999-08-06 | Casio Comput Co Ltd | 撮影画像表示装置および撮影画像表示方法 |
JP2004094890A (ja) * | 2002-09-04 | 2004-03-25 | Canon Inc | 電子機器およびその動作処理方法 |
JP2004260710A (ja) * | 2003-02-27 | 2004-09-16 | Casio Comput Co Ltd | 画像再生装置及びプログラム |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008109229A (ja) * | 2006-10-23 | 2008-05-08 | Ricoh Co Ltd | 画像記録装置 |
Also Published As
Publication number | Publication date |
---|---|
US20060114346A1 (en) | 2006-06-01 |
US7787042B2 (en) | 2010-08-31 |
CN1758732A (zh) | 2006-04-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0926878B1 (en) | Digital camera and method which displays a page number of a displayed page | |
JP2008206138A (ja) | 撮像装置および画像処理装置 | |
JP4914778B2 (ja) | カメラ | |
CN100536551C (zh) | 图像再现装置 | |
US20170264826A1 (en) | Image processing apparatus, image reproducing apparatus, imaging apparatus and program recording medium | |
JP2006107144A (ja) | 画像再生装置 | |
JP2005157615A (ja) | 撮像装置、画像処理装置および画像処理プログラム | |
JP2006140990A (ja) | 画像表示装置、カメラ、画像表示装置およびカメラの表示方法 | |
US8098296B2 (en) | Image display system | |
JP2006157324A (ja) | 画像再生装置およびプログラム | |
JPH1118042A (ja) | 情報記録再生装置および記録媒体 | |
JP2006211390A (ja) | 画像処理装置及びその制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 | |
JP5217139B2 (ja) | 画像検索装置、画像検索プログラム | |
JP2005244614A (ja) | 電子カメラ装置、及び記録媒体 | |
JP2004194183A (ja) | 画像処理装置及び撮像装置 | |
JP4528157B2 (ja) | 画像再生装置 | |
JP2008219425A (ja) | 画像処理装置および画像処理方法 | |
JP2003125345A (ja) | 電子的静止画撮像装置 | |
JP2006287377A (ja) | 画像記憶装置、画像記憶方法および画像記憶プログラム | |
JP2009021733A (ja) | 画像ファイル生成装置、及び、画像ファイル生成プログラム | |
JP2007037053A (ja) | 撮像装置及びその制御方法 | |
JP2005086763A (ja) | 画像表示制御装置、デジタルカメラ、及び画像表示制御プログラム | |
JP2005086761A (ja) | 画像表示制御装置、デジタルカメラ、及び画像表示制御プログラム | |
JP4515862B2 (ja) | 画像管理装置及びアルバム登録方法 | |
JP2007258883A (ja) | 画像管理装置及び画像管理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070712 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100223 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100324 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20100608 |