CN1812531A - Image processing apparatus and control method therefor - Google Patents

Image processing apparatus and control method therefor Download PDF

Info

Publication number
CN1812531A
CN1812531A CN 200610001773 CN200610001773A CN1812531A CN 1812531 A CN1812531 A CN 1812531A CN 200610001773 CN200610001773 CN 200610001773 CN 200610001773 A CN200610001773 A CN 200610001773A CN 1812531 A CN1812531 A CN 1812531A
Authority
CN
China
Prior art keywords
image
search
information
ferret out
search condition
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.)
Granted
Application number
CN 200610001773
Other languages
Chinese (zh)
Other versions
CN1812531B (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.)
Canon Inc
Original Assignee
Canon Inc
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
Priority claimed from JP2005039521A external-priority patent/JP4574382B2/en
Application filed by Canon Inc filed Critical Canon Inc
Publication of CN1812531A publication Critical patent/CN1812531A/en
Application granted granted Critical
Publication of CN1812531B publication Critical patent/CN1812531B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

The present invention provides an image treating device and its control method. In this invention, when images, in image files managed according to photographing dates, which match a search condition are to be displayed, the images matching the search condition are sequentially displayed such that the positions or distribution of the image files, of all image files, which match the search condition can be checked. For this reason, when the search condition is changed by operating upper and lower keys provided on the back face of a digital camera, a search is made for images matching the condition after the change. Indicators indicating the relative positions of the images matching the search condition in the list of image files arranged in the order of photographing dates are displayed. When the left and right keys are operated, one of images matching the search condition is displayed in the image display area.

Description

Image processing apparatus and control method thereof
Technical field
The present invention relates to a kind of technology that is used to search for captured image and shows this image.
Background technology
Usually, digital camera has the image of will be made a video recording by camera head and obtain and is stored in for example function in the storage card of dismountable storage medium, and has and be used for to user's display menu to check image that captured image, deletion are desired and the display unit that carries out various settings.Recent digital camera has and not only writes down rest image, also writes down the function of moving image.
Recently, along with the increase of the memory capacity of storage medium, can write down a lot of images.This makes need provide certain methods to come to find the desired image of user from a lot of images.TOHKEMY 2004-112708 communique disclose this have allow the user from a lot of image files, to search for the digital camera of the function of desired image file.
Can also use and a kind ofly prepare hierarchical menu, image is classified and allow the user to browse the technology of the image of each taxonomical unit according to shooting date etc. as display unit.This technology is open by for example TOHKEMY 2003-199028 communique.
Usually, digital camera needs portability, and therefore, the quantity of exercisable switch (comprising button) is about 10 at most.Use the menu on these switches and the display unit to allow camera to have the function of quantity more than the quantity of switch.When carrying out above picture search, need certain operations to send instruction, so that use shooting date to search for as search terms.For the data of other kind but not shooting date is set to search key, need date back to corresponding searching menu from top level menu, this causes complicated operations.
Summary of the invention
The present invention considers the problems referred to above and makes, its purpose is to provide a kind of technology, in the time will being presented at the image that for example is complementary with search condition in the image file that manages of shooting date or index number according to order information, show the image that is complementary with search condition successively, feasible position or the distribution that can check the image file that in all images file, is complementary with search condition.
In order to realize this purpose, image processing apparatus according to the present invention has following configuration.
That is to say, a kind of image processing apparatus is provided, its storage device from a plurality of image files that storage is associated with document order information shows the image that is complementary with set search condition, comprising:
The indicator for displaying device is used for display indicator, and this indicating device represents that the image that is complementary with this search condition is by the relative position in the tabulation of these specified a plurality of image files of this document order information;
Image display device is used to show an image that is complementary with this search condition; And
Image switching apparatus is used in response to predetermined instruction input, show the ordinal position place that is positioned at before or after the shown image, with the image that this search condition is complementary, replace this shown image.
According to a further aspect in the invention, a kind of image processing apparatus control method is provided, this image processing apparatus shows the image that is complementary with set search condition from the storage device of a plurality of image files that storage is associated with document order information, this method comprises: the indicator for displaying step, be used for display indicator, this indicating device represents that the image that is complementary with this search condition is by the relative position in the tabulation of these specified a plurality of image files of this document order information; Image display step is used to show an image that is complementary with this search condition; And the image switching step, be used in response to predetermined instruction input, show the ordinal position place that is positioned at before or after the shown image, with the image that this search condition is complementary, replace this shown image.
According to a further aspect in the invention, a kind of image processing apparatus is provided, its storage device from a plurality of image files that storage is associated with document order information shows the image that is complementary with set search condition, this image processing apparatus comprises: the search condition modifier, when being used in the upper and lower key of predetermined key of a, left side upper and lower and right, change search condition when operation expression; Searcher is used for when described search condition modifier changes search condition, the image file that the search condition after search and the change is complementary; The indicator for displaying device, be used for coming display indicator according to the Search Results that is obtained by described searcher, this indicating device represents that the image file that is complementary with this search condition is by the relative position in the tabulation of the specified a plurality of image files of this document order information; And image display device, be used in the time of one in the left-right key of the key of upper and lower, the left side of this expression of operation and right the image file that selection and DISPLAY ORDER position are complementary before or after the ordinal position of last shown image and then and with this search condition.
According to a further aspect in the invention, a kind of image processing apparatus control method is provided, this image processing apparatus shows the image that is complementary with set search condition from the storage device of a plurality of image files that storage is associated with document order information, this method comprises: search condition changes step, when being used in the upper and lower key of predetermined key of a, left side upper and lower and right, change search condition when operation expression; Search step is used for when changing step change search condition at this search condition the image file that the search condition after search and the change is complementary; The indicator for displaying step, be used for coming display indicator according to the Search Results that obtains at this search step, this indicating device represents that the image file that is complementary with this search condition is by the relative position in the tabulation of the specified a plurality of image files of this document order information; And image display step, be used in the time of one in the left-right key of the key of upper and lower, the left side of this expression of operation and right the image file that selection and DISPLAY ORDER position are complementary before or after the ordinal position of last shown image and then and with this search condition.
According to a further aspect in the invention, a kind of information search method is provided, be used in region of search search predetermined search target, this method comprises: ferret out has/no management process, is used for admin table and is shown in the ferret out whether this region of search exist ferret out and has/no information; Ferret out information management step, the ferret out information that is used for managing this region of search; Determining step, be used for according to this ferret out have/no information judges whether there is ferret out in this region of search; And search step, be used for according to this ferret out information ferret out being searched for when being judged as at this determining step when having ferret out.
According to a further aspect in the invention, provide a kind of information retrieval device, it searches for the predetermined search target in the region of search, comprising:
Ferret out has/no management devices, is used for admin table and is shown in the ferret out whether this region of search exist ferret out and has/no information;
The ferret out apparatus for management of information, the ferret out information that is used for managing this region of search;
Judgment means, be used for according to this ferret out have/no information judges whether there is ferret out in this region of search; And
Searcher is used for being judged as when having ferret out when described judgment means, according to this ferret out information ferret out is searched for.
By below in conjunction with the description of the drawings, other features and advantages of the present invention are conspicuous, and wherein, in whole accompanying drawings, identical Reference numeral is represented same or analogous part.
Description of drawings
The accompanying drawing that is included in the specification and constitutes the part of specification shows embodiments of the invention, and is used from specification one and explains principle of the present invention.
Fig. 1 is the block diagram that illustrates according to the configuration of the digital camera of embodiment;
Fig. 2 is the view that the data structure of the image file in the present embodiment is shown;
Fig. 3 is the flow chart that illustrates according to the main processing in the digital camera of present embodiment;
Fig. 4 is the view that the state at the back side of digital camera when selecting display mode in the present embodiment is shown;
Fig. 5 is the view that the demonstration example when changing search key is shown;
Fig. 6 is the view that is illustrated in the demonstration example under the situation that does not have respective image when changing search key;
Fig. 7 is the view that the search condition table in the present embodiment is shown;
Fig. 8 is the flow chart of the processing sequence in the display mode that illustrates in the present embodiment;
Fig. 9 is the flow chart of the processing sequence in the search processing that illustrates in the present embodiment;
Figure 10 illustrates the flow chart of the processing sequence when sending search key change instruction in the present embodiment;
Figure 11 illustrates the flow chart of the processing sequence when sending the image switching instruction in the present embodiment;
Figure 12 illustrates the flow chart that is used for the processing sequence that shows in the viewing area, position in the present embodiment;
Figure 13 is the view that the search condition table among second embodiment is shown;
Figure 14 illustrates under the situation of search key in a second embodiment, the moving direction of image display pointer and the view of amount of movement;
Figure 15 is the flow chart that the search processing sequence among second embodiment is shown;
Figure 16 is the view that the example of the example of the bibliographic structure among third and fourth embodiment and management information is shown;
Figure 17 illustrates the flow chart that the search among the 3rd embodiment is handled; And
Figure 18 illustrates the flow chart that the search among the 4th embodiment is handled.
Embodiment
Describe embodiments of the invention in detail below with reference to accompanying drawing.
The explanation of device configuration
Fig. 1 is the block diagram that illustrates according to the configuration of the digital camera 100 of embodiment.
With reference to figure 1, Reference numeral 100 expression digital cameras; 10 expression taking lenss; The shutter that 12 expressions have diaphragm (stop) function; 14 expression camera heads are used for converting optical imagery to the signal of telecommunication; And 16 expression A/D converters, be used for and will become digital signal from the analog signal conversion of camera head 14 output.
In addition, Reference numeral 18 expression timing generating circuits are used for clock signal and control signal are offered camera head 14, A/D converter 16 and D/A converter 26, and are controlled by storage control circuit 22 and system, control circuit 50.
Reference numeral 20 presentation video processing units are used for carrying out predetermined pixel interpolation processing and color conversion processing from the data of A/D converter 16 or from the data of storage control circuit 22.
Graphics processing unit 20 is handled by using captured view data to carry out predetermined operation (arithmetic).System, control circuit 50 is controlled exposure control unit 40 and focusing (focusing) control unit 42 according to the calculation process result who obtains by graphics processing unit 20.That is to say that system, control circuit 50 is controlled AF (automatic focusing) processing, AE (automatic exposure) processing and EF (electronic flash is launched in advance) according to TTL (scioptics) system and handled.
Graphics processing unit 20 is carried out predetermined calculation process by using captured view data, also carries out AWB (Automatic white balance) processing of TTL system according to resulting calculation process result.
Storage control circuit 22 control A/D converters 16, timing generating circuit 18, graphics processing unit 20, image display-memory 24, D/A converter 26, memory 30 and compression/decompression circuit 32.
Data from A/D converter 16 are written into image display-memory 24 or memory 30 by graphics processing unit 20 and storage control circuit 22, perhaps by storage control circuit 22 write direct image display-memory 24 or memory 30.
In reproducing (playback), the compressing image data that reads into memory 30 from recording medium 200 or 210 is decompressed by graphics processing unit 20, and carries out bitmap and handle in image display-memory 24.
Reference numeral 24 presentation video display-memories; 26 expression D/A converters; 28 expressions comprise the image-display units of TFT LCD etc.The view data that is used to show that is written in the image display-memory 24 is presented at image-display units 28 by D/A converter 26.
Electronic viewfinder function can show that successively captured view data realizes by using image-display units 28.
Image-display units 28 can show and the various information that superpose by OSD.Displaying contents is about single bat/burst mode, autodyne (self timer), compression ratio, the recording pixel number, the amount of images that is write down, the sequence number of shown image, the quantity of recordable image, the search key icon, shutter speed, the f-value, exposure compensating, flash of light, red-eye effect alleviates, close-shot (macro), buzzer is provided with, timing (timepiece) battery electric quantity, battery electric quantity, mistake, information by a plurality of numerals, recording medium 200 or 210 installation/unload state, the operation of communication I/F, the information of date etc.
Memory 30 is used to store captured rest image and moving image, and has enough big memory capacity and store rest image and moving image with the corresponding predetermined quantity of predetermined amount of time.This makes all can be at high speed with great amount of images writing data into memory 30 in the continuous photographing mode of taking a plurality of rest images continuously and panorama (panorama) screening-mode.
In addition, can also use the working region of memory 30 as system, control circuit 50.
Compression/decompression circuit 32 waits by adaptive discrete cosine transform (ADCT) carries out compression/de-compression to view data.Compression/decompression circuit 32 reads the image that is stored in the memory 30 and image is compressed or decompresses, and with data processed write memory 30.Reference numeral 40 expression exposure control units, this exposure control unit is controlled the shutter 12 with diaphragm functionality, and matches with photoflash lamp 48 and to have the flash of light dimming function; 42 expression focusing control units are used to control the focusing of taking lens 10; 44 represent the zoom control units, are used to control the zoom of taking lens 10; 46 expression baffle controling units are used to control the operation as the baffle plate 102 of barrier; And 48 expression photoflash lamps, have the function and the flash of light dimming function of emission AF fill-in light.
Exposure control unit 40 and focusing control unit 42 are controlled by the TTL system.System, control circuit 50 is according to controlling exposure control unit 40 and focusing control unit 42 by using 20 pairs of captured view data of graphics processing unit to carry out the result that calculation process obtains.
Reference numeral 50 expression system, control circuits are used to control the whole digital camera 100 according to present embodiment; And 52 expression memories, storage is used for the constant, variable, program etc. of the operation of system, control circuit 50.
Reference numeral 54 expression display units are used for display operation state, message etc. when system, control circuit 50 executive programs.The partial function of display unit 54 is installed in the optical finder 104.In the displaying contents on being presented at display unit 54, be presented at displaying contents in the optical finder 104 and be information about focusing, camera-shake warning, electronic flash charging, shutter speed, f-value, exposure correction etc.
The nonvolatile memory with record data can electric be wiped in Reference numeral 56 expressions.For example, can use EEPROM as this memory.
Reference numeral 60,62,64 and 70 is represented operating means, is used for the various operational orders of input system control circuit 50.These operating means comprise the combination of indicating device (pointing device), speech recognition equipment of switch, dial, touch panel, employing line-of-sight detection etc. or multiple arrangement.Specify these operating means below.
Reference numeral 60 expression pattern dial switch, it is changeable and various functional modes, for example power connection/opening operation, screening-mode, display mode and PC connection mode be set.Screening-mode comprises moving image mode and rest image pattern.The rest image pattern also comprises automatic mode, close-shot pattern (close shot pattern), Portrait (personage's screening-mode), snap (snap) pattern (group screening-mode) and landscape configuration (distant view pattern).When taking in moving image mode or rest image pattern any, serial number is distributed to the filename that writes down by this operation.Yet be pointed out that the extension name " .avi " of expression moving image is added to the filename of each moving image, the extension name " .jpg " of expression JPE G file is added to the filename of each rest image.
Reference numeral 62 expression shutter release SW1, when the shutter release button (not shown) is pressed to first stroke, this shutter release SW1 is switched on, and indication begins the operation that for example AF (automatic focusing) handles, AE (automatic exposure) handles, AWB (Automatic white balance) handles or EF (electronic flash is launched in advance) handles.
Reference numeral 64 expression shutter release SW2, when shutter release button is pressed to second stroke (pressing fully), this shutter release SW2 is switched on, indication beginning sequence of operations, promptly, also pass through A/D converter 16 and storage control circuit 22 with its exposure-processed from camera head 14 read output signals as view data write memory 30, the development treatment of the use calculation process of being undertaken by graphics processing unit 20 and storage control circuit 22, and read view data from memory 30, use 32 pairs of data of compression/decompression circuit to compress, and recording processing with view data writing recording medium 200 or 210.
Reference numeral 70 expression comprises the operating unit of various buttons, touch panel etc., it comprises menu button, button is set, flash of light is provided with button, single bats/continuous shooting/auto heterodyne switching push button, be used for the choice menus item button, be used to indicate upper and lower, a left side and right and be used for the button etc. of picture search (illustrating in the back).
Reference numeral 80 expression power control units, comprise battery detection circuit, DC-DC transducer and be used to switch the switching circuit in energising district, the dump energy of the installation of detection battery/unload, cell types and battery, and control the DC-DC transducer, thereby required voltage is imposed on each unit that comprises recording medium in the time period of needs according to testing result with from the instruction of system, control circuit 50.
Reference numeral 82 expression connectors; 84 expression connectors; 86 expressions comprise the supply unit of the secondary cell of primary cell, for example NiCd battery, NiMH battery or Li battery of alkaline battery for example or lithium battery and AC adapter etc.
Reference numeral 90 and 94 expressions and recording medium be the interface of storage card and hard disk for example; 92 and 96 expressions are used to be connected to for example connector of storage card and hard disk of recording medium; Detecting unit is installed/unloaded to 98 expression recording mediums, is used for detection record medium 200 or 210 and whether is installed to connector 92 or 96.
Present embodiment with have two systems be used to the interface of recording medium is installed and the example that is configured to of connector is illustrated.Yet, the obvious interface and the connector that are used to install recording medium that also can use single or multiple systems.Alternatively, this embodiment can have the configuration that comprises based on the combination of the interface of various criterion and connector.
Can use the interface and the connector of the standard that meets pcmcia card for example or CF (compact flash (registered trade mark)) card.
Suppose to meet the interface of standard of pcmcia card for example or CF (compact flash (registered trade mark)) card and connector and be used as interface 90 and 94 and connector 92 and 96.In this case, connect various communication cards, for example LAN card, nextport modem card NextPort, USB card, IEEE1394 card, P1284 card, SCSI card or be used for the communication card of PHS, this can and be attached to management information on the view data with view data and be sent to for example printer of another computer and ancillary equipment.
Reference numeral 102 expressions prevent the pollution and the damage of the camera lens 10 of digital camera 100 as the baffle plate of protective device by the covering image unit; 104 expression optical finders allow to carry out under the situation of the electronic viewfinder function of not using image-display units 28 and take; 110 expression communication units, it has various communication functions, for example RS232C, USB, IEEE1394, P1284, SCSI, modulator-demodulator, LAN or radio communication.
Reference numeral 112 expression connectors are used for by communication unit 110 or antenna digital camera 100 being connected to another device under the situation of radio communication.
Reference numeral 200 and 210 expression recording medium, for example storage card and hard disks.Recording medium 200 and 210 comprises: comprise semiconductor memory or disk etc. record cell 202 and 212, with the interface unit 204 of digital camera 100 and 214 and the connector 206 and 216 that is used to be connected to digital camera 100.
The explanation of the structure of view data
As mentioned above, can taking moving image and rest image according to the digital camera 100 of present embodiment, and it is stored in recording medium 200 and 210.When wanting storage file, its filename is formed by character string, and this character string comprises by the numbering to last filename and adds 1 serial number that obtains.Extension name " .avi " is added to the filename of motion pictures files, and extension name " .jpg " is added to the filename of static picture document.Suppose to be stored in the present embodiment the file " C#####.avi " and " C#####.jpg " by name of the file in recording medium 200 and 210.Notice that " # " in " ##### " part represents the numeral between 0 to 9." ##### " part is called as " index number of filename " below.In the present embodiment, this numbering is distributed to file automatically according to the order of file storage in storage medium in the above described manner.Yet, after having write down file, can change the order of numbering according to the predetermined edit operation that the user carries out.
Therefore, according to above explanation, can discern motion image data file and Still image data file by checking extension name.Suppose to come the taking moving image with automatic focusing and auto exposure mode.Relatively, as mentioned above, can take rest image according to the selection of each pattern.
Fig. 2 illustrates the structure of Still image data file.As shown in Figure 2, head (header) comprises " index number of filename ", " screening-mode ", " shooting date (storage date) " and " protection ".
" screening-mode " comprises " automatically ", " close-shot ", " portrait ", " snap " and " landscape ".Under which pattern, take by pattern dial 60 is set and decide." shooting date " is Year/Month/Day/time/minute/second information of taking." protection " is the sign that is used to prevent to be deleted by faulty operation respective image.If open this sign, unless then recording medium is initialised, otherwise can not deleted image (can not operate by the image-erasing of routine and delete).This sign can be opened by using operating unit 70 to carry out scheduled operations after having finished shooting and record.
Suppose that the head of motion pictures files comprises the index number of shooting date information and filename.Yet note, because file creation date information can be managed the therefore search (explanation in the back) that can use shooting date to carry out by using this information to carry out by the file system of creating in recording medium 200 and 210.
The explanation of entire process
When this installs energising, carry out initialization process, and in step S1, detect the instruction of when various switches of operation and button, importing from the operator.If detect the instruction input, then flow process enters step S2, judges whether this instruction input comes self mode dial 60 and whether be provided with display mode.Be provided with display mode if be judged as, then flow process enters step S3 with carries out image demonstration processing.If be judged as the instruction of having imported outside the above-mentioned instruction, then flow process enters step S4 to carry out corresponding processing.For example, if press shutter release button, then carry out photographing process.If instruction is a switch mode, then carries out and handle to move on to corresponding pattern.Present embodiment is characterised in that and shows processing.Therefore, omit the explanation of the processing among the step S4, and with description of step S3.
Show the summary of handling (step S3)
As mentioned above, along with the increase of recording medium 200 capacity such as grade, the quantity that is stored in image (rest image and moving image) wherein also increases.
Therefore, if captured image shows successively that according to the order of shooting date (or index number of filename) then the user need carry out many times the frame forward operation to find target image.
Therefore, in the present embodiment, except document order information for example the index number of shooting date and filename, picture search is to carry out the situation of the switching that (frame retreats (rewind)) carry out is advanced in the switching of the type (rest image and moving image) of simplifying for example captured image of search key and screening-mode and simplification by frame under.The following describes the examples of implementation of this picture search.Present embodiment describes as example as the situation of the document order information that is used for file search to use shooting date.Yet, the situation of the index number of using file obviously can be described in an identical manner.
Fig. 4 is illustrated in the example that is right after after specifying display mode according to the rearview of the digital camera of present embodiment.
With reference to figure 4, the display window on the Reference numeral 400 presentation video display units 28; Upper and lower a, left side and the right button of 450~453 expression operating units 70; 454 expression execute keys.
Display window 400 comprises: image display area 401 is used for display image; Search key zone 402 is used to show the type of search key; Filename viewing area 403 is used to show the filename (except that extension name) of shown image; Image sequence viewing area 404, be used for showing the numbering of shown image in all images of recording medium 200 or 210 (Fig. 4 image is shown add up to 280, and show first (the oldest) image); Image type zone 405 is used for the type of presentation video; Shooting date zone 406 is used to show the shooting date of shown image; And, be used for representing that shown image is complementary in the position of whole images that write down and with search condition/distribution of unmatched file on time shaft as the position display zone 407 of indicating device.The position of the storage order (shooting date) of the image that Reference numeral 408 expressions in the position display zone 407 are shown.
In above window configuration, the operator uses key 450 and 451 to search for.Key 450 and 451 (upper and lower key) is used to switch the type of search key.Key 452 is used to specify the demonstration of an image, and key 453 is used to specify the demonstration of next image.
As shown in Figure 4, in the initial condition after moving on to display mode, " Date " (date) is set to search key.This search key can switch by operation keys 450 and 451.As shown in Figure 7,8 kinds of search keys that can switch are provided.
In order to specify the type of current search keyword, search key is managed by the index number in the device.That is to say that index number is come incremented/decremented by operation keys 450 and 451.If send the instruction that is used to specify the above numbering of index number " 8 ", then index number turns back to " 1 ".Relatively, if the numbering that is lower than lower limit numbering " 1 " is specified in instruction, then index number is set to " 8 ".
Because after and then moving on to display mode, show " Date " (date) as search key in search key zone 402, therefore index number is set to " 1 " after and then should moving.In other words, index is set to " 1 " after moving on to display mode, and this is provided with decision " Date " as the character string that is presented in the search key zone 402, and corresponding information is notified to the operator.
As shown in Figure 7, when having selected search key " Date ", all images all is ferret outs and be that motion or rest image are irrelevant with it.Therefore, when the show state of operator in Fig. 4 pressed key 452 and 453, order according to shooting date is searched for the image that is stored in the recording medium, and be that motion or rest image are irrelevant with it, and result images (image that dwindles) is presented in the image display area 401 successively.At this moment, the position along continuous straight runs of mark 408 moves, and the molecule in the image sequence viewing area 404 changes.
When the show state in Fig. 4 is pressed key 452, show up-to-date image, and mark 408 moves to right-hand member.This is applicable to opposite situation.
Suppose that in the time that moving image will be shown the character string " AVI " of expression moving image is presented in the image type zone 405, and first frame of moving image (saying exactly, by dwindling the image that first frame obtains) is presented in the image display area 401.When showing first frame, pressing the button 454, reproduce this moving image.
The following describes key 450 and 451 operated situations.Key 450 is as the key of increments index numbering.Key 451 is as the key of the index number of successively decreasing.Obviously, according to Fig. 7, because index number can not be lower than " 1 " or surpass " 8 ", therefore, when pressing key 451 when index number is " 1 ", index number is set to " 8 ".
Fig. 5 illustrates the demonstration example when key 450 is operated in state shown in Figure 4, and promptly index number is updated to " 2 ".
When index number is updated to " 2 ", be set to ferret out according to the table moving image among Fig. 7.At this moment, at first, system, control circuit 50 search are stored in the motion pictures files (file of expansion " .avi " by name) in recording medium 200 or 210.Suppose that Search Results shows that the the 77th, the 130th and the 192nd file is motion pictures files in whole 280 image files.
In this case, the character string " Movie " (film) by index number " 2 " decision is presented in the search key zone 402.
Owing to first image in 280 images is presented among Fig. 4 as rest image, therefore first frame of the 77th moving image is presented in the image display area 401, to show nearest moving image after rest image.In addition, " C0077 " is displayed in the filename viewing area 403 as filename, and filename is presented in the image type zone 405 in order to the character string " AVI " of expression moving image.
It should be noted that the display format in position display zone 407.Because the image that is presented in the image display area 401 is the 77th file, therefore from Fig. 4 the relation of demonstration example should be readily appreciated that the mark 408 in the position display zone 407 is presented at position shown in Figure 5.In these cases, owing to found 3 files, therefore be operated 3 positions that position that tense marker 408 can move to is limited to mark 408 and 409 when key 452 and 453 as moving image.That is to say that when key 453 was operated, mark 408 moved to the 130th file at once in state shown in Figure 5.Relatively, owing to the motion pictures files that does not exist in the zone 410 in Fig. 5 as ferret out, so mark 408 does not move.By the search key among above-mentioned Fig. 4 " Date ", because all images can be used as ferret out, so two marks that have only expressive notation to be moved, promptly mark 408 and mark 409 appear in the position display zone 407.
When key 451 in state shown in Figure 5 is operated so that the searched key word indexing is turned back to " 1 ", recover state shown in Figure 4.The image of Xian Shiing is 77th moving image identical with situation shown in Figure 5 in this case.That is to say, when changing the type of search key, and then the type of search key changes after the image of demonstration according to as the reference position, be right after that the sequence number of the image that showed determines before type change.Note,, then find and show file before if when the type of search key changes, do not have the file of shooting date after the reference position.
When changing the type of search key by operation search key 450 and 451, contingent is not have the file that is complementary with search key after changing.Fig. 6 illustrates this state.Fig. 6 is illustrated in the demonstration example under the following situation: when " protection " is selected as the type of search key, when promptly providing the instruction of the protected file of search, do not have corresponding file in recording medium 200 or 210.
As shown in Figure 6, have only expression not have the information of corresponding document and be illustrated in this case that the character string of employed search key is displayed in the image display area 401 of display window 400, and do not show out of Memory.Therefore, under situation shown in Figure 6, operator's operation keys 450 and 451, thus for example search key is changed into another search key.
The concrete processing sequence that is used to realize above-mentioned processing with reference to the flow chart explanation of figure 8.This handles also corresponding with the demonstration processing (step S3) among Fig. 3.Note several variablees that will illustrate below in system, control circuit 50 employed memories 52, guaranteeing.
When the operator switched to display mode, " 1 " was set to represent the initial value of the variable IDX of search key index number in step S11.That is to say that " Date " is set to the default search keyword.At this moment, last key and following key in upper and lower a, left side and the right button are assigned as the key that is used to switch search condition, left button and right button are assigned as the key that is used for image switching (left button is about the key along the shooting date of following direction, and right button is about along the key of the shooting date of direction in the past).
Then, flow process enters step S12, with the sum (N) of the image file of detection of stored in recording medium 200 or 210.
In step S13, expression is set to " 1 " as the pointer Ip of the position of the image file of display-object.
Subsequently, in step S14,, search for table shown in Figure 7 with the image of search as ferret out according to the searched key word indexing IDX that in step S12, is provided with.
Handle although will describe this search in the back in detail, in memory 52, guarantee with the corresponding variable P of the total N of image file (1), P (1) ..., P (N).In this case, the expression of " i " among the P (i) is according to the sequence number of the captured image file of the order of shooting date.If j file and search key are complementary, then P (j) is set to " 1 ".Otherwise P (j) is set to " 0 ".
At step S15, judge whether to exist any corresponding file according to the search result.If be that then flow process does not enter step S16 in step S15, do not exist the mistake of corresponding document to show to carry out expression, as shown in Figure 6.
If there is the file that is complementary with search key, then flow process enters step S17, is provided with to image cursor Ip with the value of the sequence number of a file of the image (a plurality of images can be arranged) that will represent to obtain as Search Results.Describe this operation below in detail:
If-P (Ip)=1 does not then change Ip.
If-P (Ip)=0, then P (Ip+1) afterwards the value of finding be the P (k) of " 1 ", use k to upgrade Ip.
If-do not find P (k), then from P (Ip) back the value of finding be the P (m) of " 1 ", use m to upgrade Ip.
Then, flow process enters step S18, guarantees each regional window shown in Figure 4 with drafting.Flow process enters step S19, to show the image (image of saying so exactly and dwindling) by pointer Ip indication in image display area 401.At this moment, " Ip/N " is presented in the image sequence viewing area 404, and the character string (extension name) that is used for the type of the image of indicating to show is presented at image type zone 405, and the shooting date of the image that show is presented in the shooting date zone 406.In addition, produce also display position viewing area 407.
For example, carry out the demonstration be used for position display zone 407 and handle, so that whole regional 407 show that with the first predetermined color position of P ()=1 shows with second color then, the position by the Ip indication shows with the 3rd color at last.Operate displayed map 4 and mark 408,409 and 410 (will describe in detail in the back) shown in Figure 5 by this.
When the demonstration in having finished step S16 or step S17~S19 was handled, flow process entered step S20, to wait for from the keyword of operator's input.
Whether when detecting certain keyword input, flow process enters step S21, be that search key changes instruction to judge input instruction, promptly whether supresses key 450 or 451.Supress key 450 or 451 if be judged as, then flow process enters step S22, to upgrade searched key word indexing IDX.Consequently, owing to changed search key, thereby flow process turns back to step S14.
Whether if it is not corresponding with the instruction that changes search key to be judged as specified key, then flow process enters step S23, corresponding with the instruction of switching image to judge this key, promptly whether supresses key 452 or 453.
Supress key 452 or 453 if be judged as, then flow process enters step S24, to upgrade Ip (will describe in detail in the back).Then, flow process turns back to step S19.
If be judged as the instruction that instruction neither be used for image switching, then flow process enters step S25, to judge whether to have finished display mode.If be that then flow process does not enter step S26, to carry out corresponding processing in step S25.The example of this processing comprises: the amplification/rolling of the reproduction of moving image, rest image, the deletion of file or the output processing of arriving external device (ED) (for example printer).When having deleted file, the total N of image reduces " 1 ".
Send the instruction (moving on to the instruction of another pattern) that finishes display mode if in step S25, be judged as, then stopped this processing.
Next the flow chart with reference to figure 9 describes above-mentioned search processing (step S14) in detail.
At first, in step S31, in memory 52, guarantee N aray variable P ().Flow process enters step S32 then, is initialized as " 1 " with the variable i that will be used to specify image.
In step S33, analyze the head, extension name of i image etc., with judge this image whether be complementary by the specified condition (referring to Fig. 7) of the search key that at this moment is provided with.If i image and this condition are complementary, then variable P (i) is set to " 1 ", be display-object alternate item (step S34) to represent i image.If i image and this condition do not match, then because i image is not the demonstration alternate item as Search Results, thereby variable P (i) is set to " 0 " (step S 35).
Then, flow process enters step S36, variable i being increased " 1 ", and the processing of repeating step S33 and later step, up in step S37, being judged as all images has been finished discriminating processing.
Next the flow chart with reference to Figure 10 describes processing (step S22) performed when sending search key change instruction in detail.
At first, judge that in step S41 operated key is key 450 or 451.Be operated if be judged as key 450, then flow process enters step S42, so that search key index variables IDX is increased " 1 ".Yet, as described, have 8 kinds of search keys in the present embodiment, as shown in Figure 7.Therefore, IDX is restricted to and can not surpasses " 8 ".Therefore, in step S43, IDX compares with " 8 ".If IDX>8 then are set to " 1 " at step S44 IDX.
Supress key 451 if be judged as, then in step S45~S47, IDX reduced " 1 ".If IDX is less than " 1 ", then IDX is set to " 8 ".
Next the flow chart with reference to Figure 11 describes processing (step S24) performed when sending the image switching instruction in detail.
At first, the pointer Ip that is used for representing the picture position of current time is stored in variable i.Judge that at step S52 operated key is key 452 or 453.If be judged as operated key is key 452, and then flow process enters step S53, reduces " 1 " with the value with variable i.As the result who reduces this variable, variable i is restricted to can not be less than " 1 ".Therefore, in step S54 and S55, if variable i less than " 1 ", then variable i is set to represent the N of the sequence number of last image.
Judge whether P (i)=" 1 " at step S56, that is, whether i image is set to the display-object as Search Results.If in step S56,, then repeat processing, to search for the image that can show in step S53 and later step for not.If find P (i)=" 1 " by this way, then upgrade pointer Ip with variable i.Consequently, be presented in the image display area 401 by the image in the zone of pointer Ip indication.Therefore, in order to notify this position, the zone by pointer Ip indication in viewing area, position 407 shows with the 3rd color.Then, stop this processing.
Supress key 453 if be judged as in step S52, then the captured image of search current pointer Ip back in step S58~S61 is handled the image that is set to display-object in (step S14) with search in search.The direction of search of the processing among the direction of search of the processing in step S58~S61 and the step S53~S56 is opposite, therefore omits its explanation.
Next illustrate that according to the flow chart of Figure 12 the demonstration in position display zone 407 of the relative position of the image that expression in the present embodiment and search condition are complementary handles.This processing is the part of the processing among the step S18 among Fig. 8.Note, before beginning this processing, differentiated the total N of image file and expression and search condition and be complementary/unmatched variable P ().
At first, in step S71, draw with first color in whole position display zone 407.In step S72, position display zone 407 is cut apart by the total N along continuous straight runs of image file.In this case, each divided area is called regional area.
Then, flow process enters step S73, " 1 " is set to the initial value of variable i.In step S74, whether judgment variable P (i) is " 1 ", and promptly whether i image file according to the tactic image file of shooting date is complementary with the search condition of being indicated by searched key word indexing IDX.If be judged as file and search condition is complementary, then flow process enters step S75, draws i regional area to use second color, thereby notifies this image to can be used as display-object.
Then, flow process enters step S76, so that variable i is increased " 1 ".In step S77, the total N of variable i and image file is compared.As long as i≤N, the then processing in repeating step S74 and the later step.
As the result of above-mentioned processing, the position of the image that is complementary with search condition in N image file shows with second color.
Then, flow process enters step S78, with the pointer Ip according to the ordinal position that is illustrated in the image that shows in the image display area 401, draws Ip regional area with the 3rd color.Then, stop this processing.
As mentioned above, according to present embodiment, in the time will showing the image that is found, the position or the distribution of the image that is complementary with search condition are checked to allow the operator in display position viewing area 407 in the tactic all images according to shooting date.In addition, search condition can seamlessly during picture search and demonstration change (seamlessly), thereby allows the operator to find target image by shirtsleeve operation.
And show tags 408 in viewing area, position 407, and how old this shooting date that allows the operator to understand the image that shows as Search Results have for all images in being stored in storage medium.In addition, will be complementary with search condition and unmatched image is shown as mark 409 and 410, this allows the operator to understand to be complementary with search condition and the roughly distribution and the ratio of unmatched image.
In the above-described embodiments, suppose that after and then the operator switched to display mode, " Date " was set to search key, and the oldest image is presented in the image display area 401.Yet, consider after and then carrying out shooting to show the fact of captured image to check, can show up-to-date image.In this case, in the step S13 of Fig. 8, can Ip be set to represent the N of last image.
In addition, the image that show after having changed search key is the image of shooting date near the shooting date that is right after image shown before changing search key.Yet this is enough to be presented at the image that has changed the oldest (or up-to-date) in the image that is found after the search key.
Second embodiment
Next second embodiment is described.Second embodiment is characterised in that display mode, and this display mode is designed to satisfy various requirement, for example requires to check image in such a month, and on such a day.
Therefore, in a second embodiment, come image is searched for by using a day and a month conduct to delimit (delimiter) position.Therefore, in a second embodiment, as shown in figure 13, will " day " and " moon " add table shown in Figure 7 to as index number " 9 " and " 10 " of search key.Point to keyword " day " and " moon " all images as ferret out.Obviously, when using second embodiment since search key add up to 10, therefore in Figure 10 among the step S43 " IDX>8? " become " IDX>10? "
Figure 14 illustrate image file (in Figure 14 with filename, shooting date and the time/minute/stopwatch shows), this image file is to arrange along the positive direction on the time shaft from left to right.Arrow is represented moving direction and the amount of movement of pointer Ip, and this pointer Ip represents image shown when key 452 and 453 is operated.
Therefore, this be enough to detect in the shooting date day or month the position of change, and pointer Ip moved to detected position.
Figure 15 is the flow chart that the search processing (the step S14 among Fig. 8) when selecting " day " as search key is shown.Note,, therefore omit its explanation because performed processing can realize by replacing with " day " " moon " when selecting " moon ".
At first, in step S81, the initial value of variable i is set to " 1 ".Then, flow process enters step S82, with storage " 1 " in variable P (i), thereby is display-object with the oldest image setting.
In step S83, from the beginning the shooting date of i image obtains in (header), and it is stored in the variables D.In step S84, variable i is increased " 1 ".Because variable i is restricted to the sum (N) that can not surpass image, therefore carries out corresponding judgment in step S85.Below explanation is based on the hypothesis of i≤N.
In step S86, shooting date is that the head from i image file obtains, and compares with variables D.They are consistent with each other if be judged as, and promptly image and shooting date are complementary, and then in step S87 " 0 " are stored among the variable P (i).Then, flow process turns back to step S84.
If found the shooting date image file different with variables D, then flow process enters step S88, so that " 1 " is stored among the variable P (i), thereby the alternate item that pointer Ip can move to is set.Then, flow process enters step S83, to upgrade variables D.
Carry out above-mentioned processing, handle up in step S85, being judged as the search of having finished about all images.
If as the result of above-mentioned processing, in Figure 15 " day " be designated as search key, then only by variable P ()=" 1 " of represented picture position, the front-end and back-end of arrow.In processing (the step S24 among Fig. 8) performed when sending the image switching instruction, a demonstration has the image of the shooting date after the switching.
Notice that more than explanation is the example of carrying out will " day " being set to search key that is treated to.Yet, obviously, can realize by in Figure 15, replacing with " day " " moon " with " moon " processing as search key.
More than explanation is about second embodiment.Yet,, can consider following occupation mode if for example in recording medium 200 or 210, there are a lot of image files.At first, be that unit carries out rough search with the moon or day.Took in contiguous one day or certain month if confirm target image from the image that at this moment shows, then search key is switched to " day " etc.
Though " day " and " moon " at all images in a second embodiment, it also can be only corresponding to rest image or only corresponding to moving image, perhaps can be optionally in two types of images any.For the further increase of the capacity of handling recording medium, can be that unit carries out search with year or week.
Though first and second embodiment of the present invention have been described above, the foregoing description only is an example.That is to say that the type of search key and quantity are not limited to type and the quantity in the foregoing description, and can change as required.
Present embodiment with use along upper and lower to pair of keys 450 and 451 situation of switching search key be illustrated as example.Yet for example, different paired keys can be used to select rest image or motion pictures files form, selection screening-mode and carry out and relevant selection of time (date, day, the moon etc.).That is to say that independently paired key is used for each search category.Consequently, the quantity of key increases slightly, but the operator can for example be provided with the rest image pattern of shooting at close range pattern and be that unit switches image with the moon.
As mentioned above, according to first and second embodiment, during the image that in will showing, is complementary with search condition according to the image file of shooting date management, the operator can show the image that is complementary with search condition successively, so that can check position or the distribution of image file in all images file that is complementary with search condition.
In addition, the function of sending the instruction that is used for changing search condition is distributed to the upper and lower key of upper and lower a, left side and right button, the image that will be used to show the image that is complementary with search condition shows that handoff functionality distributes to left-right key, and this makes and can seamlessly send the instruction that is used to carry out search and display image.
Third and fourth embodiment
Next third and fourth embodiment is described.Because device configuration is with shown in Figure 1 identical in these embodiments, so omits its detailed description.
The 3rd embodiment
Next the search processing of the 3rd embodiment is described with reference to Figure 16~18.
File configuration
Figure 16 illustrates the example that is stored in the file configuration in recording medium 200 or 210 and the example of management information.
Reference numeral 1201 expression catalogues and the example that is stored in the file configuration in the catalogue.In this case, file configuration meets DCF (DesignRule for Camera File System, the camera Design of File Systems rule) standard that is generally used for digital camera.
Reference numeral 1202 expression ferret outs have/asemantic example.That is to say, the ferret out relevant with the file in each catalogue have/and no information is used as search condition and keeps.In this case, have/no information as the ferret out in each catalogue, keep management information file, this management information file comprises for example from date (the oldest shooting date, be the search starting point), last date (up-to-date shooting date, promptly search for terminal point), the date changes the sum that has/does not have the file with specific format (for example, expansion is called " JPEG " and " AVI ") or attribute in (file with different shooting dates) and each catalogue of point.That is to say, ferret out has/and no information is to keep as the starting point (search starting point) of the file (or catalogue) in each catalogue of ferret out and the management information of terminal point (search terminal point), and be used to manage the ferret out point (date changes the sum of the file of putting that has/do not have, has specific format etc.) between search starting point and the search terminal point.
To note, ferret out has/and no information can comprise the shooting condition (representing single bat pattern, burst mode or panning mode) and the color information (monochrome, colour etc.) of image file.In these information at least one can be set to target.
Reference numeral 1203~1207 is illustrated in the example of the ferret out dot information in each catalogue.In this case, the date of each file in each catalogue of expression changes the sign of point (under situation shown in Figure 16, in having the file of same date not, this sign is set) and expression whether used specific format (extension name) sign (under situation shown in Figure 16, this sign is set in the file of AVI form) be associated with in each reference number of a document (filename), keep this information.
Note, when catalogue in the analytic record medium and/or file configuration, ferret out has/condition when the above-mentioned file of no information and ferret out dot information is taken by using and be stored in configuration information in each image head etc. when taking and create simultaneously.Then, ferret out have/file of no information and ferret out dot information can be write ground and/or readable recording at recording medium for example on the nonvolatile memory.
Figure 17 is the flow chart that the processing of among the 3rd embodiment ferret out point being searched for is shown.Below handle and carry out by system, control circuit 50.
Ferret out among the 3rd embodiment is corresponding catalogue of search condition or the file that has with ferret out/comprised in the no information.
With reference to Figure 17, at first,, then obtain the ferret out dot information (step S301) of the catalogue (as ferret out) that comprises the search starting point if send the search processing instruction by operating unit 70.
Check whether there is next ferret out point (step S302) according to the ferret out dot information that is obtained at step S301.If there is next ferret out point, then to put corresponding file and be output to display unit 54 (step S307) as Search Results with this ferret out, flow process is left circulation.
There is not the ferret out point if in step S302, be judged as, then searches for next catalogue.
If be judged as current directory in step S303 is last catalogue, then will represent not exist the information of Search Results to output to display unit 54 (step S308).Then, flow process is left circulation.
If be judged as current directory in step S303 is not last catalogue, and then next catalogue is set to current search target directory (step S304).
By the reference search target have/no information judges whether there is any ferret out (step S305) in the current directory set in step S304.Comprise ferret out if be judged as this catalogue, then obtain for the first time the ferret out dot information (step S306) of current directory in this moment, and, will put corresponding file with first ferret out and output to display unit 54 (step S309) as Search Results according to the information of first ferret out point in the ferret out dot information.Then, flow process is left circulation.
Do not have the ferret out point if be judged as in step S305, then flow process turns back to step S303, handles identical search processing catalogue is subsequently carried out with above-mentioned search.
The 4th embodiment
Figure 18 is the flow chart that the processing of among the 4th embodiment change point of ferret out point being searched for is shown.Below handle by system, control circuit 50 and carry out.
Ferret out among the 4th embodiment is and is included in ferret out and has/change (for example existing the date to change point) the corresponding catalogue or the file of search condition in the no information.
At first, if send the search processing instruction, then obtain the ferret out dot information (step S401) of the catalogue that comprises the search starting point by operating unit 70.
Check whether there is next ferret out point (step S402) according to the ferret out dot information that obtains at step S401.If there is next ferret out point, then will put corresponding file and output to display unit 54 (step S408) as Search Results with this ferret out, flow process is left circulation.
There is not next search point if in step S402, be judged as, then searches for next catalogue.
If be judged as current directory in step S403 is last catalogue, then will represent not exist the information of Search Results to output to display unit 54 (step S409).Then, flow process is left circulation.
If be judged as current directory in step S403 is not last catalogue, then have remaining on ferret out simultaneously/last search condition (search terminal point) of current directory in the no information and the initial search condition (search starting point) of next catalogue compare mutually, to judge whether the initial file (or catalogue) in next catalogue is ferret out point (step S404).If last search condition of current directory is different with the initial search condition of next catalogue, then the border between these catalogues is judged as the ferret out point.Otherwise the border that is judged as catalogue is not the ferret out point.
If the border that is judged as between the catalogue is the ferret out point, then first file in next catalogue is outputed to display unit 54 (step S410) as Search Results in step S404.Then, flow process is left circulation.If the border that is judged as between the catalogue is not the ferret out point, then next catalogue is set to current directory (step S405).
By the reference search target have/no information judges whether there is any ferret out (step S406) in the current directory that is provided with in step S405.Comprise ferret out if be judged as this catalogue, then obtain for the first time the ferret out dot information (step S407) of current directory in this moment, and, will put corresponding file with first ferret out and output to display unit 54 (step S411) as Search Results according to the information of first ferret out point of ferret out dot information.Then, flow process is left circulation.
Do not have the ferret out point if be judged as in step S406, then flow process turns back to step S403, handles identical search processing catalogue is subsequently carried out with above-mentioned search.
As mentioned above, according to third and fourth embodiment since to have according to ferret out/no information is judged as and do not exist the catalogue of ferret out not search for, and therefore can carry out high-speed search.In addition, owing to only the catalogue that has ferret out is kept the ferret out dot information, therefore can suppress for example consumption of the resource of the RAM of system.
In addition, because creating ferret out simultaneously when catalogue in analysis and the extraction recording medium and/or file configuration has/no information and/or ferret out dot information, therefore the filesystem information that when catalogue in the analytic record medium and/or file configuration, is obtained can be effectively utilized, and access times can be reduced file system.This can shorten the structure ferret out has/no information and/or required processing time of ferret out dot information.
In addition, ferret out is had/no information and ferret out dot information can write ground as file and/or be stored in recording medium for example in the nonvolatile memory with can read, and this can shorten and rebuilds ferret out and have/no information and/or required time of ferret out dot information.
Because ferret out has/search condition or a plurality of search condition that are comprised in the no information are one or more shooting conditions, date, time, file format, file attribute and color information, therefore can realize for the user high-speed search easily, for example search date changes point or only searches for the file of specific format.
In addition, ferret out have/no information is included in ferret out of at first searching in the catalogue and the ferret out of searching at last.The existence of ferret out is by obtaining in the correct time and compare the ferret out of at first searching for and the ferret out of searching at last determines in next region of search that will search in last region of search.When this makes that can work as ferret out point does not change, carry out search by the association of eliminating between the different directories.
Because ferret out is and corresponding catalogue of predetermined search condition or file, therefore, can carry out search simply to the ferret out that is complementary with predetermined search condition.
In addition, because ferret out is catalogue or the file that predetermined search condition changes, therefore, can carry out the search of ferret out that predetermined search condition is changed simply.
Although first to fourth embodiment has been described, these embodiment can make up mutually.
Above-mentioned each embodiment is that example is illustrated with the situation that applies the present invention to digital camera.Yet, the present invention can by the general information processing unit of storage and the captured image file of administering digital camera for example the application program of personal computer realize.In this case, show below GUI and get final product, this GUI shows the key image that comprises the key 450~454 among Fig. 4, as can be by the control item of indicating device appointment.
And usually, computer program is stored in computer-readable recording medium for example among the CD-ROM, and can be by in the read driver that storage medium is placed on computer and with program copy or be installed in the system and carry out.Therefore, obviously, this computer-readable recording medium drops in the spirit and scope of the present invention.
Owing under the situation that does not break away from the spirit and scope of the present invention, can make a lot of visibly different embodiment of the present invention, therefore it should be understood that the present invention is not limited to specific embodiment except limiting in claims.

Claims (33)

1. the image that image processing apparatus, storage device of a plurality of image files that it is associated with document order information from storage show and set search condition is complementary, this image processing apparatus comprises:
The indicator for displaying device is used for display indicator, and this indicating device represents that the image that is complementary with this search condition is by the relative position in the tabulation of these specified a plurality of image files of this document order information;
Image display device is used to show an image that is complementary with this search condition; And
Image switching apparatus is used in response to predetermined instruction input, show the ordinal position place that is positioned at before or after the shown image, with the image that this search condition is complementary, replace this shown image.
2. image processing apparatus according to claim 1 is characterized in that, also comprises:
Choice device is used for selecting search condition from a plurality of search conditions that set in advance,
The search condition display unit is used to show selected search condition, and
Searcher is used for when described choice device is selected search condition, the image that search and selected condition are complementary,
Wherein, when described searcher was searched for, described indicator for displaying device showed this indicating device.
3. image processing apparatus according to claim 1 is characterized in that, described image display device shows the mark of the position that is used to specify shown image in indicating device.
4. image processing apparatus according to claim 1 is characterized in that, the search condition of being selected by described choice device comprises shooting date, screening-mode and image file type.
5. image processing apparatus according to claim 4 is characterized in that, this screening-mode comprises automatic mode, close shot pattern, Portrait, snap pattern and distant view pattern.
6. image processing apparatus according to claim 4 is characterized in that this image file type comprises moving image and rest image.
7. image processing apparatus according to claim 4 is characterized in that, described choice device allows to select search condition, this search condition be used to search for based on day of shooting date information or month the captured image of beginning.
8. image processing apparatus according to claim 1 is characterized in that this document order information is included in the index number in the filename.
9. image processing apparatus according to claim 1 is characterized in that, this document order information is the information of expression shooting date.
10. the image that the storage device of a plurality of image files that image processing apparatus control method, this image processing apparatus are associated with document order information from storage shows and set search condition is complementary, this method comprises:
The indicator for displaying step is used for display indicator, and this indicating device represents that the image that is complementary with this search condition is by the relative position in the tabulation of these specified a plurality of image files of this document order information;
Image display step is used to show an image that is complementary with this search condition; And
The image switching step is used in response to predetermined instruction input, show the ordinal position place that is positioned at before or after the shown image, with the image that this search condition is complementary, replace this shown image.
11. an image processing apparatus, its storage device from a plurality of image files that storage is associated with document order information shows the image that is complementary with set search condition, and this image processing apparatus comprises:
The search condition modifier when being used in the upper and lower key of predetermined key of a, left side upper and lower when operation expression and right, changes search condition;
Searcher is used for when described search condition modifier changes search condition, the image file that the search condition after search and the change is complementary;
The indicator for displaying device, be used for coming display indicator according to the Search Results that is obtained by described searcher, this indicating device represents that the image file that is complementary with this search condition is by the relative position in the tabulation of the specified a plurality of image files of this document order information; And
Image display device, be used in the time of one in the left-right key of the key of upper and lower, the left side of this expression of operation and right the image file that selection and DISPLAY ORDER position are complementary before or after the ordinal position of last shown image and then and with this search condition.
12. image processing apparatus according to claim 11 is characterized in that, described search condition modifier changes search condition by select search condition from shooting date, screening-mode and image file type.
13. image processing apparatus according to claim 12 is characterized in that, this screening-mode comprises automatic mode, close shot pattern, Portrait, snap pattern and distant view pattern.
14. image processing apparatus according to claim 12 is characterized in that, this image file type comprises moving image and rest image.
15. image processing apparatus according to claim 11 is characterized in that, this document order information is included in the index number in the filename.
16. image processing apparatus according to claim 11 is characterized in that, this document order information is the information of expression shooting date.
17. an image processing apparatus control method, this image processing apparatus shows the image that is complementary with set search condition from the storage device of a plurality of image files that storage is associated with document order information, and this method comprises:
Search condition changes step, when being used in the upper and lower key of predetermined key of a, left side upper and lower and right when the operation expression, and the change search condition;
Search step is used for when changing step change search condition at this search condition the image file that the search condition after search and the change is complementary;
The indicator for displaying step, be used for coming display indicator according to the Search Results that obtains at this search step, this indicating device represents that the image file that is complementary with this search condition is by the relative position in the tabulation of the specified a plurality of image files of this document order information; And
Image display step, be used in the time of one in the left-right key of the key of upper and lower, the left side of this expression of operation and right the image file that selection and DISPLAY ORDER position are complementary before or after the ordinal position of last shown image and then and with this search condition.
18. an information retrieval device, it searches for the predetermined search target in the region of search, and this information retrieval device comprises:
Ferret out has/no management devices, is used for admin table and is shown in the ferret out whether this region of search exist ferret out and has/no information;
The ferret out apparatus for management of information, the ferret out information that is used for managing this region of search;
Judgment means, be used for according to this ferret out have/no information judges whether there is ferret out in this region of search; And
Searcher is used for being judged as when having ferret out when described judgment means, according to this ferret out information ferret out is searched for.
19. information retrieval device according to claim 18 is characterized in that,
This region of search is catalogue and file, and comprises that being used to write down this catalogue and this document and this ferret out has/no information and/or this ferret out recording of information device, and
This ferret out has/no information and/or this ferret out information be by use be recorded in described tape deck on this catalogue and/or the relevant information of this document create.
20. information retrieval device according to claim 19 is characterized in that, and this ferret out has/and no information and/or this ferret out information and this catalogue and/or this document write on explicitly on the described tape deck and from described tape deck and read.
21. information retrieval device according to claim 18 is characterized in that, this ferret out is at least one in shooting condition, date, time, file format, file attribute and the color information.
22. information retrieval device according to claim 18 is characterized in that,
This ferret out has/and no information has ferret out of at first searching for and the ferret out of searching at last in this region of search in this region of search, and
Described judgment means judges whether to exist ferret out by ferret out of at first searching for and the ferret out of searching for are at last compared in last region of search in next region of search that will search for.
23. information retrieval device according to claim 19 is characterized in that, this ferret out is and corresponding catalogue of predetermined search target information or file.
24. information retrieval device according to claim 19 is characterized in that, this ferret out is catalogue or the file that the predetermined search target information changes.
25. information retrieval device according to claim 18 is characterized in that, this catalogue is the catalogue that is used to store the image file that meets the DCF standard.
26. an information search method is used in region of search search predetermined search target, this method comprises:
Ferret out has/no management process, is used for admin table and is shown in the ferret out whether this region of search exist ferret out and has/no information;
Ferret out information management step, the ferret out information that is used for managing this region of search;
Determining step, be used for according to this ferret out have/no information judges whether there is ferret out in this region of search; And
Search step is used for ferret out being searched for according to this ferret out information when being judged as at this determining step when having ferret out.
27. information search method according to claim 26 is characterized in that,
This region of search is catalogue and file, and this catalogue and this document and this ferret out have/and no information and/or this ferret out information is recorded on the tape deck, and
This ferret out has/no information and/or this ferret out information be by use be recorded in this tape deck on this catalogue and/or the relevant information of this document create.
28. information search method according to claim 26 is characterized in that, and this ferret out has/and no information and/or this ferret out information and this catalogue and/or this document write on explicitly on this tape deck and from this tape deck and read.
29. information search method according to claim 26 is characterized in that, this ferret out is at least one in shooting condition, date, time, file format, file attribute and the color information.
30. information search method according to claim 26 is characterized in that,
This ferret out has/and no information has ferret out of at first searching for and the ferret out of searching at last in this region of search in this region of search, and
In this determining step,, judge whether to exist ferret out in next region of search that will search in last region of search by ferret out of at first searching for and the ferret out of searching for are at last compared.
31. information search method according to claim 27 is characterized in that, this ferret out is and corresponding catalogue of predetermined search target information or file.
32. information search method according to claim 27 is characterized in that, this ferret out is catalogue or the file that the predetermined search target information changes.
33. information search method according to claim 26 is characterized in that, this catalogue is the catalogue that is used to store the image file that meets the DCF standard.
CN 200610001773 2005-01-28 2006-01-25 Image processing apparatus and control method therefor Expired - Fee Related CN1812531B (en)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
JP2005021821 2005-01-28
JPJP2005-021821 2005-01-28
JP2005021821A JP4630678B2 (en) 2005-01-28 2005-01-28 Image processing apparatus, control method therefor, computer program, and computer-readable storage medium
JP2005039521A JP4574382B2 (en) 2005-02-16 2005-02-16 Information retrieval apparatus, control method therefor, program, and storage medium
JP2005039521 2005-02-16
JPJP2005-039521 2005-02-16

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN 200810167071 Division CN101393557B (en) 2005-01-28 2006-01-25 Information retrieval device and method

Publications (2)

Publication Number Publication Date
CN1812531A true CN1812531A (en) 2006-08-02
CN1812531B CN1812531B (en) 2010-05-12

Family

ID=36845166

Family Applications (2)

Application Number Title Priority Date Filing Date
CN 200810167071 Expired - Fee Related CN101393557B (en) 2005-01-28 2006-01-25 Information retrieval device and method
CN 200610001773 Expired - Fee Related CN1812531B (en) 2005-01-28 2006-01-25 Image processing apparatus and control method therefor

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN 200810167071 Expired - Fee Related CN101393557B (en) 2005-01-28 2006-01-25 Information retrieval device and method

Country Status (2)

Country Link
JP (1) JP4630678B2 (en)
CN (2) CN101393557B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101320991B (en) * 2008-07-01 2012-08-29 清华大学 Wireless transmitting/receiving device and its data downloading method
CN101843091B (en) * 2007-11-01 2012-11-14 奥林巴斯映像株式会社 Electronic camera, storage medium, and data transfer method
CN103489415A (en) * 2012-06-11 2014-01-01 佳能株式会社 Image forming apparatus in which time taken to return from sleep state is reduced, method of controlling image forming apparatus, and storage medium
WO2014190930A1 (en) * 2013-05-29 2014-12-04 Wang Hao Image information recording device and imaging information recording method
CN104219438A (en) * 2013-05-29 2014-12-17 杭州美盛红外光电技术有限公司 Video recording device and method
CN104239408A (en) * 2008-05-15 2014-12-24 雅虎公司 Data access based on content of image recorded by a mobile device
CN110110109A (en) * 2019-04-23 2019-08-09 掌阅科技股份有限公司 Management method, electronic equipment and the computer storage medium of electronic book image

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5359456B2 (en) * 2009-03-27 2013-12-04 株式会社ニコン Image reproducing apparatus and digital camera
JP5471124B2 (en) * 2009-07-29 2014-04-16 ソニー株式会社 Image search apparatus, image search method, and image search program
JP6338355B2 (en) * 2013-11-07 2018-06-06 キヤノン株式会社 Image processing apparatus, image processing method, and program
JP6789839B2 (en) 2017-02-14 2020-11-25 キヤノン株式会社 Display control device and its control method, program, storage medium

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0520371A (en) * 1991-07-11 1993-01-29 Nippon Telegr & Teleph Corp <Ntt> Information retrieval result display method
JPH11177911A (en) * 1997-12-11 1999-07-02 Seiko Epson Corp Digital camera, information retrieval method for the digital camera, and recording medium storing information retrieval processing program in the digital camera
US6504571B1 (en) * 1998-05-18 2003-01-07 International Business Machines Corporation System and methods for querying digital image archives using recorded parameters
US6538698B1 (en) * 1998-08-28 2003-03-25 Flashpoint Technology, Inc. Method and system for sorting images in an image capture unit to ease browsing access
JP4491700B2 (en) * 1999-08-26 2010-06-30 ソニー株式会社 Audio search processing method, audio information search device, audio information storage method, audio information storage device and audio video search processing method, audio video information search device, audio video information storage method, audio video information storage device
CN1328299A (en) * 2000-06-12 2001-12-26 赵其刚 Method and system for collecting and inquiring information
JP4140181B2 (en) * 2000-09-08 2008-08-27 富士フイルム株式会社 Electronic camera
KR20030059403A (en) * 2001-12-29 2003-07-10 엘지전자 주식회사 Apparatus and method for searching of multimedia object based on server and client system
JP2005101702A (en) * 2003-09-22 2005-04-14 Matsushita Electric Ind Co Ltd Image reproducer and its control method

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101843091B (en) * 2007-11-01 2012-11-14 奥林巴斯映像株式会社 Electronic camera, storage medium, and data transfer method
CN104239408A (en) * 2008-05-15 2014-12-24 雅虎公司 Data access based on content of image recorded by a mobile device
CN101320991B (en) * 2008-07-01 2012-08-29 清华大学 Wireless transmitting/receiving device and its data downloading method
CN103489415A (en) * 2012-06-11 2014-01-01 佳能株式会社 Image forming apparatus in which time taken to return from sleep state is reduced, method of controlling image forming apparatus, and storage medium
CN103489415B (en) * 2012-06-11 2016-01-20 佳能株式会社 Reduce the image processing system and the control method thereof that return the time used from dormancy
WO2014190930A1 (en) * 2013-05-29 2014-12-04 Wang Hao Image information recording device and imaging information recording method
CN104219438A (en) * 2013-05-29 2014-12-17 杭州美盛红外光电技术有限公司 Video recording device and method
CN110110109A (en) * 2019-04-23 2019-08-09 掌阅科技股份有限公司 Management method, electronic equipment and the computer storage medium of electronic book image
CN110110109B (en) * 2019-04-23 2021-06-25 掌阅科技股份有限公司 Electronic book picture management method, electronic equipment and computer storage medium

Also Published As

Publication number Publication date
CN1812531B (en) 2010-05-12
CN101393557A (en) 2009-03-25
CN101393557B (en) 2013-08-28
JP4630678B2 (en) 2011-02-09
JP2006211390A (en) 2006-08-10

Similar Documents

Publication Publication Date Title
CN1812531A (en) Image processing apparatus and control method therefor
CN100352262C (en) Image sensing apparatus and its control method
CN1306442C (en) File management program, file management method, file management apparatus, imaging device and recording medium
CN1128539C (en) Digital imaging system
CN1573755A (en) Image display method, program, and image display apparatus
CN1826803A (en) Image display control device and image display control method
CN1369813A (en) Digit camera and its act controlling method
CN1855217A (en) Display controller, display control method, mobile terminal device, and display control program
CN1641742A (en) Image displaying control method and apparatus thereof
CN1522417A (en) Picked-up image managing device and method of determining group name
CN1925590A (en) Information processing apparatus and method, and program
CN1835569A (en) Time-shift image distribution system, time-shift image distribution method, time-shift image requesting apparatus, and image server
CN1906924A (en) Imaging device and imaging auxiliary mark use control method
CN1525742A (en) Image reproduction apparatus and image reproduction method
CN1231045C (en) Image sensing apparatus and data processing method used therein
CN1758732A (en) Image reproduction devcie
CN1774704A (en) Information processing device, image pickup device, and information classification processing method
US20090040340A1 (en) Image management apparatus, image management method, and recording medium recording program
US8189071B2 (en) Imaging apparatus and method for searching for classified images
CN1829308A (en) Image reproducing apparatus
CN1812478A (en) Image pickup apparatus and control method of the apparatus
CN1411269A (en) Image managing system
CN1925589A (en) Information processing apparatus and method, and program
CN1756321A (en) Image display equipment
CN1227580C (en) Image processing device, image processing program, recording medium and image processing method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100512

Termination date: 20210125