Apple Inc. v. Samsung Electronics Co. Ltd. et al

Filing 925

Administrative Motion to File Under Seal Apple's Motion for Summary Judgment of Non-Infringement of U.S. Patent Number 7,362,867 and Invalidity of U.S. Patent Numbers 7,456,893 and 7,577,460 filed by Apple Inc.(a California corporation). (Attachments: #1 Declaration of Erica Tierney in Support of Apple's Administrative Motion to File Documents Under Seal, #2 Declaration of Mark D. Selwyn in Support of Apple's Administrative Motion to File Documents Under Seal, #3 Proposed Order Granting Apple Inc.'s Administrative Motion to File Documents Under Seal, #4 Plaintiff and Counterclaim-Defendant Apple Inc.'s Notice of Motion and Motion for Summary Judgment of Non-Infringement of U.S. Patent Number 7,362,867 and Invalidity of U.S. Patent Numbers 7,456,893 and 7,577,460, #5 Declaration of Mark D. Selwyn in Support of Apple's Motion for Summary Judgment of Non-Infringement of U.S. Patent Number 7,362,867 and Invalidity of U.S. Patent Numbers 7,456,893 and 7,577,460, #6 Exhibit 1, #7 Exhibit 2, #8 Exhibit 3, #9 Exhibit 4, #10 Exhibit 5, #11 Exhibit 6, #12 Exhibit 7, #13 Exhibit 8, #14 Exhibit 9, #15 Exhibit 10, #16 Exhibit 11, #17 Exhibit 12, #18 Exhibit 13, #19 Exhibit 14, #20 Exhibit 15, #21 Exhibit 16, #22 Exhibit 17, #23 Exhibit 18, #24 Exhibit 19, #25 Exhibit 20, #26 Exhibit 21, #27 Exhibit 22, #28 Exhibit 23, #29 Exhibit 24, #30 Exhibit 25, #31 Exhibit 26, #32 [Proposed] Order Granting Apple Inc.'s Motion for Partial Summary Judgment)(Selwyn, Mark) (Filed on 5/17/2012) Modified on 5/21/2012 attachment #1 and 2 sealed pursuant to General Order No. 62 (dhm, COURT STAFF).

Download PDF
EXHIBIT 2 US007456893B2 (12) United States Patent (lO) Patent No.: US 7,456,893 B2 (45) Date of Patent: Nov. 25, 2008 Son et al. (54) (75) METHOD OF CONTROLLING DIGITAL IMAGE PROCESSING APPARATUS FOR EFFICIENT REPRODUCTION AND DIGITAL IMAGE PROCESSING APPARATUS USING THE METHOD 6,867,807 B2 * 6,970,200 B2 * 2004/0008970 A1 * 2004/0109063 A1 * 2004/0119876 A1 2005/0134708 A1 * Inventors: Hyuk-soo Son, Seongnam-si (KR); 3/2005 11/2005 1/2004 6/2004 6/2004 6/2005 Malloy Desormeaux .......... 348/333.13 Boll ...................... 348/333.13 Junkersfeld et al ............ 386/69 Kusaka et al ............. 348/207.1 Ohmori et al. Lee et al .................. 348/240.2 Sung-ho Eun, Seongnam-si (KR) (73) Assignee: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. 154(b) by 597 days. (*) Notice: (21) Appl. No.: 11/167,851 (22) Filed: (30) (56) 11/1999 3/2000 4/2004 10/1998 ABSTRACT (57) (KR) ...................... 10-2005-0021335 (51) Int. Cl. 5/222 HO4N (52) (58) Sep. 21, 2006 Foreign Application Priority Data Mar. 15, 2005 11-331739 A 2000-078518 A 2004-112708 A 1998-0071372 A Primary Examine~David Ometz Assistant Examiner~ary C Vieaux (74) Attorney, Agent, or Firm Drinker Biddle & Reath LLP Prior Publication Data US 2006/0209203 A1 JP JP JP KR * cited by examiner Jun. 27, 2005 (65) FOREIGN PATENT DOCUMENTS Samsung Techwin Co., Ltd., Changwon (2006.01) U.S. CI .............................. 348/333.11; 348/333.01 Field of Classification Search ............ 348/211.13, 348/333.01,333.05,333.11,333.13 See application file for complete search history. References Cited Provided is a method of controlling a digital image processing apparatus that processes and stores an input image in a recording medium and reproduces files stored in the recording medium in a stored-image display mode. The method includes: (a) classifying the stored-image display mode into first and second modes; (b) determining whether any one of the first and second modes was selected by a user if a command to perform the stored-image display mode is input by the user; (c) displaying a latest file first if the first mode was selected; and (d) displaying a file most recently reproduced first if the second mode was selected. U.S. PATENT DOCUMENTS 6,512,548 B1 * 1/2003 Anderson .............. 348/333.05 16 Claims, 7 Drawing Sheets NO ~YES 8903 8902 $904 SET REPRODUCTION FILE INDEX 89054 REPRODUCE FILE INDICATED BY REPRODUCTION FILE INDEX $906 8909 NO YES YES TO LEFT SIGNAL EXIST? TO RIGHT SIGNAL EXIST? SET REPRODUCTION FILE INDEX USING INDEX OF CORRESPONDING FILE SET REPRODUCTION FILE INDEX USING INDEX OF REPRODUCE FILE INDICATED REPRODUCTION FILE NO EPRO IClN $913 ~MODE SUTTON SIGNAL APLNDC-WH-A 0000018487 U.S. Patent Nov. 25, 2008 US 7,456,893 B2 Sheet 1 of 7 FIG. 1 13 17b 33 34 14L 14 14 39w 39T oooo 00000 00000 5a ]5~ 15D 35 42 1 5 21 APLNDC-WH-A 0000018488 FIG. 2 OEC 501 503 ~ RTC I -- cDS-A:c I I] TIMING CIRCUIT / 502 i DRIVER 1= 12--~ FLASH )-= ~ 505 506 I DRAM I I EEPROMI /511 CONTROLLER I FLASH " USER ’~ laP 504 510 = INPUT j PORTIONJ DCP ~ Ix I, 508 I ~21 I i ~--0~--21a ~ L---1 RS2320 I/F ~21b 1 / MICRO ~ 51 2 CONTROLLER / 513 ! 514 5O9 LAMP AUDIO EMITTINGJ PROCESSOR PORTION.~’ LCD DRIVER SPI COLOR LCD U.S. Patent Nov. 25, 2008 US 7,456,893 B2 Sheet 3 of 7 FIG. 3 START INITIALIZE I PERFORM PREVIEW MODE ~ NO }YES I PERFORM PHOTOGRAPHING MODE -- $4 YES I PERFORM SETTING MODE [--$6 ~YES NO YES I APLNDC-WH-A 0000018490 U.S. Patent Nov. 25, 2008 US 7,456,893 B2 Sheet 4 of 7 FIG. 4 $2 PERFORM AWB $201 PERFORM AE $202 PERFORM AF $203 GAMMA CORRECTION $204 SCALING $205 CONVERT IMAGE DATA l---- $206 PROCESS IMAGE DATA F $207 STORE $208 SYNTHESIZE OSD DATA }----- $209 CONVERT IMAGE DATA ~-~ $210 OUTPUT IMAGE DATA $211 APLNDC-WH-A 0000018491 U.S. Patent Nov. 25, 2008 US 7,456,893 B2 Sheet 5 of 7 FIG. INSPECT REMAINING $401 CAPACITY OF MEMORY CARD I/ S403 I¥ES INDICATE LACK IOF CAPACITY OF _1 [ MEMORY CARD DRIVE APERTURE AND SET EXPOSURE TIME L S406 / _1 ~ NO ]-YES I PERFORM AUTOMATIC FOCUSING ~ $408 ~ 9 NO NO~0 CREATE IMAGE FILE IN MEMORY CARD CAPTURE IMAGE COMPRESS IMAGE DATA STORE IMAGE DATA IN IMAGE FILE ~ -S411 --~ S412 ~-S413 ~ --- $414 APLNDC-WH-A 0000018492 U.S. Patent Nov. 25, 2008 Sheet 6 of 7 US 7,456,893 B2 FIG. 6 ROOTF DCIM F 100ABCDE F 4 ABCD0001 .JPGI 4 ABCD0002"JPG I 4 ABCD0003.JPG I 4 ABCD0004.JPG I 4 ABCD0005.JPG I 4 ~BCD007~.,~F’G I "--{ ~BCD0076.,~F’GI 4 ~BCD0077.,~G I --{ ABCD01 00.JPG I APLNDC-WH-A 0000018493 U.S. Patent Nov. 25, 2008 Sheet 7 of 7 FIG. 7 ( ST~T ) US 7,456,893 B2 ~9 SET REPRODUCTION FILE INDEX $904~ USING INDEX OF LATEST FIL~ INDEX EXIST? I YES REPRODUCE FILE INDICATED BY REPRODUCTION FILE INDEX $906 NO NO $909 YES $907 $910 $911 SET REPRODUCTION FILE INDEX USING INDEX OF CORRESPONDING FILE SET REPRODUCTION FILE INDEX USING INDEX OF CORRESPONDING FILE / $912 REPRODUCE FILE INDICATED REPRODUCTION FILE INDEX NO ~REPRODUClN~ ~ YES APLNDC-WH-A 0000018494 US 7,456,893 B2 1 2 selected; and (d) displaying a file most recently reproduced first if the second mode was selected. According to another aspect of the present invention, there is provided a digital image processing apparatus including: a 5 recording medium; a reproducer; and a controller. The controller processes and stores an input image in the recording CROSS-REFERENCE TO RELATED PATENT medium and controlling the reproducer to display files stored APPLICATIONS in the recording medium. The stored-image display mode is classified into first and second modes. In addition, a controlThis application claims the priority of Korean Patent 10 ling method used by the controller includes: determining Application No. 10-2005-0021335, filed on Mar. 15, 2005, in whether any one of the first and second modes was selected by the Korean Intellectual Property Office, the disclosure of a user if a command to perform the stored-image display which is incorporated herein in its entirety by reference. mode is input by the user; displaying a latest file first if the first mode was selected; and displaying a file most recently repro15 duced first if the second mode was selected. BACKGROUND OF THE INVENTION According to a method of controlling a digital image processing apparatus and a digital image processing apparatus 1. Field of the Invention using the method, a user can quickly find and display desired The present invention relates to a method of controlling a files among files stored in a recording medium by selecting digital image processing apparatus and a digital image processing apparatus using the method, and more particularly, to 2o the first mode or the second mode. When the second mode is selected, if the user temporarily switches to another operating a method of controlling a digital image processing apparatus mode while sequentially displaying the files stored in the that processes and stores an input image in a recording recording medium and then returns to the stored-image dismedium and reproduces (i.e., displays) files stored in the recording medium in a reproducing mode (i.e., a stored- play mode, the user can continue to perform a previous disimage display mode), and a digital image processing appara- 25 playing operation. METHOD OF CONTROLLING DIGITAL IMAGE PROCESSING APPARATUS FOR EFFICIENT REPRODUCTION AND DIGITAL IMAGE PROCESSING APPARATUS USING THE METHOD tus, for example, a digital camera or a camera-phone, using BRIEF DESCRIPTION OF THE DRAWINGS the method. 2. Description of the Related Art The above and other present A conventional image processing apparatus is disclosed in 3o invention will become features and advantages of the in detail more apparent by describing U.S. Patent Publication No. 20040119876 entitled "Method exemplary embodiments thereof with reference to the of Notification of Inadequate Picture Quality". The convenattached drawings in which: tional image processing apparatus includes a recording FIG. 1 is a perspective view illustrating the back of a digital medium, a reproducer, and a controller. The controller, for camera according to an embodiment of the present invention; example, a digital camera processor, processes an input 35 FIG. 2 is a block diagram illustrating an example configuimage and stores the processed input image in the recording medium. In a reproducing mode (hereinafter referred to as the ration of components of the digital camera of FIG. 1; FIG. 3 is a flowchart illustrating a main algorithm of a stored-image display mode) the digital camera processor condigital camera processor (DCP) illustrated in FIG. 2; trols the reproducer to display files that are stored in the recording medium. FIG. 4 is a flowchart illustrating a preview mode algorithm 40 of FIG. 3; When a user inputs a reproduction command, the conventional image processing apparatus always reproduces the latFIG. 5 is a flowchart illustrating a photographing mode est-stored file first. For example, an image is reproduced from algorithm of FIG. 3; an image file that has most recently been created after a FIG. 6 illustrates files stored in a memory card as a recordphotographing operation is always displayed first. ing medium after the photographing mode algorithm of FIG. 45 Therefore, when a user temporarily switches from the 5 is performed; and stored-image display mode to another operating mode (e.g., a FIG. 7 is a flowchart illustrating a stored-image display photographing mode), the user has to again sequentially dismode algorithm of FIG. 3. play files that were already displayed to find his or her most recently viewed stored image. DETAILED DESCRIPTION OF THE INVENTION 50 SUMMARY OF THE INVENTION The present invention will now be described more fully with reference to the accompanying drawings, in which The present invention provides a method of controlling a exemplary embodiments of the invention are shown. The digital image processing apparatus and a digital apparatus 55 invention may, however, be embodied in many different using the method which enable a user to quickly and easily forms and should not be construed as being limited to the reproduce (i.e., display) files stored in a recording medium. embodiments set forth therein; rather, these embodiments are provided so that this disclosure will be thorough and comAccording to an aspect of the present invention, there is plete, and will fully convey the concept of the invention to provided a method of controlling a digital image processing apparatus that processes and stores an input image in a record- 6o those skilled in the art. ing medium and reproduces files stored in the recording Referring to FIG. 1, the front part of a digital camera 1 as a medium in a stored-image display mode. The method digital image processing apparatus according to the present includes: (a) classifying the stored-image display mode into invention includes a shutter release button 13, a mode dial 14, first and second modes; (b) determining whether any one of functional buttons 15, a manual focus/delete button 36, a the first and second modes was selected by a user if a com- 65 manual adjust/reproduce/terminate button 37, a stored-image mand to perform the stored-image display mode is input by display mode button 42, a speaker SP, a monitor button 32, an the user; (c) displaying a latest file first if the first mode was automatic focusing lamp 33, a viewfinder 17b, a flash standby APLNDC-WH-A 0000018495 US 7,456,893 B2 3 4 image display mode, when the user presses the manual adjust/ lamp 34, a color LCD panel 35, a wide-angle zoom button reproduce/terminate button 37, a selected moving-image file 39rv, a telephoto-zoom button 39~ and an external interface unit 21. may be reproduced or its reproduction may be terminated. The shutter release button 13 has two levels. In other The manual focus/delete button 36 is used for manual words, referring to FIGS. 3 and 5, after operating the wide- 5 focusing or deleting in the photographing mode. The monitor button 32 is used for controlling the operation angle zoom button 39rv and the telephoto-zoom button 39r, when a user lightly depresses the shutter release button 13 to of the color LCD panel 35. For example, in the photographing a first level, a first level signal SH1 from the shutter release mode, when the user presses the monitor button 32, an image button 13 is turned on. When the user fully depresses the and photographing information are displayed on the color shutter release button 13 to a second level, a second level 10 LCD panel 35. When the user presses the monitor button 32 signal SH2 from the shutter release button 13 is turned on. again, the color LCD panel 35 is turned ofl: In the storedThe mode dial 14 is used for selecting the operating modes image display mode, when the user presses the monitor butof the digital camera 1, such as a simple photographing mode, ton 32 while an image file is being reproduced, photographing a program photographing mode, a character photographing information about the image file is displayed on the color mode, a night view photographing mode, a manual photo- 15 LCD panel 35. When the user presses the monitor button 32 graphing mode 14Mz, a moving-image photographing mode again, only images are displayed. 14Mp, a user-setting mode 14~y, and a recording mode 14v. The stored-image display mode button 42 is used for The user-setting mode 14myis an operating mode where a switching between the stored-image display mode and the user decides photograph-taking settings for each photographpreview mode. ing mode. 2o The automatic focusing lamp 33 operates when a focus is The recording mode 14v is for recording only sounds, for well adjusted. The flash standby lamp 34 operates when a example, a user’s voice. After selecting the recording mode flash 12 of FIG. 2 is in a standby mode. A mode indicating 14v, when a user presses the shutter release button 13, an lamp 14z indicates a selection mode of the mode dial 14. audio file is created in a memory card or other storage FIG. 2 is a schematic diagram of the entire configuration of medium, and audio data is stored in the audio file. When the 25 the digital camera 1 of FIG. 1. The entire configuration and user presses the shutter release button 13 again, the audio data operation of the digital camera 1 of FIG. 1 will now be stops being stored and the audio file is set. described with reference to FIGS. 1 through 2. The functional buttons 15 are used for operating specific An optical system (OPS) including a lens unit and a filter functions of the digital camera 1 and the functional buttons 15 unit optically processes light from a subject. The lens unit of are also used as control buttons to manage the movement of an 30 the OPS includes a zoom lens, a focal lens, and a compensaactive cursor that is displayed on the menu screen of the color tion lens. LCD panel 35. When a user presses the wide angle-zoom button 39 v/or the In a stored-image display mode, when an image currently telephoto-zoom button 39r included in a user input portion displayed is not enlarged, if the user presses a self-timer/right (INP), a signal corresponding to the wide angle-zoom button button 15R, a next file in a forward direction is displayed. 35 39rvor the telephoto-zoom button 39ris relayed to a microWhen the image currently displayed is enlarged in the storedcontroller 512. The micro-controller 512 controls a driver image display mode, if the user presses the self-timer/right 510, thereby running a zoom motor Mz, which in turn, moves button 15R, a display region of the enlarged image is moved to the zoom lens. In other words, when the user presses the wide the right. In a preview mode, if the user presses the self-timer/ angle-zoom button 39rv, the focal length of the zoom lens right button 15~, a self-timer operation, e.g., automatic pho- 4o becomes short, thereby widening the angle of view. Whenthe tographing after 10 seconds, is performed. user presses the telephoto-zoom button 39~ the focal length In the stored-image display mode, when the image curof the zoom lens becomes long, thereby narrowing the angle rently displayed is not enlarged, if the user presses a flash!left of view. Since the position of the focus lens is adjusted in a button 15z, a next file in a reverse direction is displayed. state where the position of the zoom lens is set, the angle of When the image currently displayed is enlarged, if the user 45 view is hardly affected by the position of the focus lens. presses the flash/left button 15z, the display region of the In an automatic focusing mode, a main controller built into enlarged image is moved to the left. a digital camera processor (DCP) 507 controls the driver 510 In a preview mode, if the user presses the flash/left button through the micro-controller 512, thereby driving a focus 15z, any one of the flash modes for a photographing mode is motor MF. Accordingly, when the focal lens is moved, the 5o position of the focal lens, for example, a number of driving set. In the stored-image display mode, when the image cursteps of the focus motor MF, having a largest high frequency rently displayed is enlarged, if the user presses a macro/down component of an image signal is set. button 15z~, the display region of the enlarged image is moved The compensation lens in the lens unit of the OPS is not down. In the preview mode, the user may set automatic proxseparately operated because the compensation lens compenimity focusing by pressing the macro/down button 15z~. 55 sates for the entire refractive index. Reference numeral MA In the stored-image display mode, when the image curindicates a motor for driving an aperture (not shown). rently displayed is enlarged, if the user presses a voice-memo/ An optical low pass filter included in the filter unit of the up button 15~, the display region of the enlarged image is OPS eliminates high frequency optical noise. An infrared cut moved up. In the preview mode, if the user presses the voicefilter included in the filter unit of the OPS blocks the infrared memo/up button 15~, a 10 second recording is possible upon 6o component of incident light. consecutive photographing. A photoelectric conversion unit (OEC) of a charge coupled In a setting mode from the preview mode, if the user device or a complementary metal oxide (CMOS) semiconpresses a menu/select-confirm button 15~ when the active ductor converts light from the OPS into an analog electrical cursor is on a selection menu, an operation condition corresignal. Here, the DCP 507 controls a timing circuit 502 to sponding to the selection menu is set. 65 control the operations of the OEC and a correlation-doubleThe manual adjust/reproduce/terminate button 37 is used sampler-and-analog-to-digital converter (CDS-ADC) 501. for manual adjustment of specific conditions. In the storedThe CDS-ADC 501 processes an analog signal from the APLNDC-WH-A 0000018496 US 7,456,893 B2 5 6 OEC, eliminates high frequency noise therefrom, adjusts an default reproduction mode or the continuous reproduction mode. If the default reproduction mode is selected, a file that amplitude thereof, and then converts the analog signal into a digital signal. is created most recently is displayed first. If the continuous A real time clock (RTC) 503 provides time information to reproduction mode is selected, a file reproduced most the DCP 507. The DCP 507 processes the digital signal from 5 recently is reproduced first. the CDS-ADC 501 and generates a digital image composed Accordingly, the user can quickly find and display desired of luminance and chromaticity values. files among files stored in a recording medium, for example, the memory card, by selecting the first mode or the second A light emitting portion (LAMP) is operated by the microcontroller 512 in response to a control signal generated by the mode. When the continuous mode as the second mode is DCP 507 including the main controller. The light emitting 10 selected, ifthe user temporarily switches to another operating portion (LAMP) includes a self-timer lamp (not shown), the mode while sequentially displaying the files stored in the automatic focusing lamp 33, the mode indicating lamp 14z, recording medium and then returns to the stored-image disand the flash standby lamp 34. The user input portion INP play mode, the user can continue to perform a previous displaying operation. That is, in the continuous mode, the user includes the shutter release button 13, the mode dial 14, the functional buttons 15, the monitor button 32, the manual 15 can continue reviewing stored images at the point where he or focus/delete button 36, the manual adjust/reproduce/termishe left off before switching to another operating mode. As nate button 37, the wide angle-zoom button 39w, and the such, in the continuous mode the user can essentially "booktelephoto-zoom button 39r. mark," "flag," or otherwise identify a last-viewed image so A dynamic random access memory (DRAM) 504 tempothat he or she is not inconvenienced with having to find the rarily stores a digital image signal from the DCP 507. An 2o last-viewed image from a plurality of stored images. The electrically erasable and programmable read only memory stored-image display mode algorithm ($9) will be described (EEPROM) 505 stores algorithms and setting data. A user’s with reference to FIGS. 6 and 7. When the stored-image memory card is inserted into or removed from a memory card display mode is terminated, the above operations (i.e., operainterface (MCI) 506. The digital image signal from the DCP tions $2-$9) are repeated. 507 is input to an LCD driver 514, thereby displaying an 25 The preview mode ($2) algorithm will now be described image on the color LCD panel 35. with reference to FIGS. 1, 2, and 4. The digital image signal from the DCP 507 can be transThe DCP 507 performs automatic white balancing (AWB) mitted via a universal serial bus (USB) connector 21a or via and sets parameters related to the white balance ($201). The an RS232C interface 508 and an RS232C connector 21b for DCP 507 performs automatic exposure ($202). The DCP 507 serial communications. The digital image signal from the 30 calculates the incident brightness, dxives an aperture driving DCP 507 can also be transmitted via a video filter 509 and a motor MA according to the calculated incident brightness, and video output unit 21c as a video signal. sets an exposure time. Then, the DCP 507 performs automatic An audio processor 513 can relay sound from a microfocusing ($203). phone MIC to the DCP 507 or to speaker SR In addition, the The DCP 507 performs gamma correction on input image audio processor 513 can output an audio signal from the DCP 35 data ($204) and scales the gamma corrected image data to 507 to the speaker SR The micro-controller 512 controls the meet display standards ($205). The DCP 507 converts the operation of a flash controller 511 inresponse to a signal from scaled input image data from an RGB (red, green, and blue) a flash-luminance sensor 19, thereby driving the flash 12. format into a luminance-chromaticity format ($206). The A main algorithm of the DCP 507 of FIG. 2 will be now DCP 507 processes the input image data depending on resodescribed with reference to FIGS. 1 through 3. 4o lution and where the input image data is displayed and filters When power is applied to the digital camera 1, the DCP 507 the input image data ($207). The DCP 507 temporarily stores the input image data in the is initialized (S1). After the initialization (S1), the DCP 507 performs the preview mode ($2). In the preview mode, an DRAM 504 of FIG. 3 ($208). The DCP 507 synthesizes the input image is displayed on the color LCD panel 35. An data temporarily stored in the DRAM 504 of FIG. 3 and operation related to the preview mode will be described in 45 on-screen display (OSD) data ($209). The DCP 507 converts detail later with reference to FIG. 4. the synthesized image data from the RGB format into the When a user lightly depresses the shutter release button 13 luminance-chromaticity format ($210) and outputs the image to the first level and the first level signal SH1 from the shutter data in the converted format via the LCD driver 514 of FIG. 3 release button 13 is turned on ($3), the DCP 507 performs a ($211). current photographing mode ($4). The photographing mode 50 FIG. 5 is a flowchart illustrating the photographing mode ($4) algorithm will be described in detail with reference to ($4) algorithm of FIG. 3. The photographing mode ($4) algorithm of FIG. 3 will now be described with reference to FIGS. FIG. 5. When INP generated signals corresponding to a setting 1, 2, and 5. Here, the current position of the zoom lens is mode are input ($5), the setting mode for setting an operating already set. condition in response to the input signals from the INP is 55 The DCP 507 inspects the remaining capacity of the performed ($6). When a termination signal is not generated in memory card ($401) and determines whether the memory step $7, the DCP 507 continues to perform the following card has enough capacity to store a digital image signal operations. ($402). If the memory card does not have enough storage When a signal is generated by the stored-image display capacity, the DCP 507 indicates the lack of capacity of the mode button 42 in the user input portion INP ($8), the stored- 6o memory card and ends the photographing mode ($403). Ifthe image display mode is performed ($9). In the stored-image memory card has enough storage capacity, the following display mode, the DCP 507 performs a reproduction operaoperations are performed. tion in response to the input signals from the user input The DCP 507 sets white balance and parameters related to portion INR the white balance according to a present photographing conThe stored-image display mode is classified into a default 65 dition ($404). In the automatic exposure mode ($405), the mode being a first mode and a continuous mode being a DCP 507 calculates the exposure by measuring incident lumisecond mode. In the setting mode ($6), the user can select the nance, dxives the aperture driving motor MA according to the APLNDC-WH-A 0000018497 US 7,456,893 B2 7 8 The DCP 507 reproduces a file selected according to an calculated exposure, and sets the exposure time ($406). In the input signal from the user in each of the default mode and the automatic focusing mode ($407), the DCP 51)7 performs continuous mode ($912). For example, the DCP 507 controls automatic focusing and dxives the focal lens ($4D8). the LCD driver 514 to display an image of the selected file on When the first level signal SH1 from the shutter release button 13 is on ($4D9), the DCP 5D7 performs the following 5 the color LCD panel 35. Here, the DCP 507 sets a reproducoperations. tion file index using an index of the file selected according to The DCP 5D7 identifies whether the second level signal a left or right signal that the user generated by pressing the SH2 is on ($41D). When the second level signal SH2 is not on, flash!left button 15z or the self-timer/right button 15R ($908 it means that the user did not press the shutter release button or $911). Next, the DCP 507 reproduces a file indicated by the 13 to the second level to take a photograph. Then, the DCP 10 reproduction file index ($912). 5D7 repeats $4D5 through S41D. The stored-image display mode ($9) algorithm of FIG. 3 When the second level signal SH2 is on, it means that the will now be sequentially described with reference to FIGS. 1, user fully depressed the shutter release button 13 to the sec2, 6, and 7. When the stored-image display mode starts, the ond level. Then, the DCP 51)7 creates an image file in the DCP 507 determines whether a user selected any one of the memory card as a storage medium ($411). Next, the DCP 51)7 15 default mode and the continuous mode ($901). If the continucaptures an image ($412). In other words, the DCP 51)7 ous mode was not selected, the DCP 507 sets a reproduction receives still-image data from the CDS-ADC 51)1. Then, the file index using an index of a latest, that is, most recently DCP 5D7 compresses the received still-image data ($413). created, file ($904). For example, if file "ABCD0100.JPG" is The DCP 51)7 stores the compressed still-image data in the the file containing the most-recently photographed image, in image file ($414). 2o the default mode, the DCP 507 sets the reproduction file index FIG. 6 illustrates files stored in the memory card, i.e., the to "100-0100", wherein "100" identifies the "100ABCDE" recording medium, after the photographing mode ($4) algodirectory and "0100" identifies the file in the foregoing direcrithm of FIG. 5 is performed. tory. Next, the DCP 507 reproduces a file indicated by the Referring to FIG. 6, the memory card is formatted in a tree reproduction file index ($905). structure with a "ROOT" directory at the top and a "DCIM" 25 If the continuous mode was selected, the DCP 507 deterdirectory for storing data files of a user under the "ROOT" mines whether the reproduction file index is in a reset state, directory. i.e., "0" ($902). A "100ABCDE" directory for storing all files created after When the stored-image display mode is performed for the the user performs a photographing operation is formed under first time after the digital camera I is turned on, the reproducthe "DCIM" directory. Here, the name of the directory, i.e., 30 tion file index is in the reset state. If the reproduction file index "100ABCDE," contains a directory index, "100," and a is in the reset state, the DCP 507 sets the reproduction file unique code, "ABCDE." The unique code, "ABCDE," is arbiindex using an index of a latest file ($904). Then, the DCP 507 trarily set when a digital image processing apparatus, such as reproduces a file indicated by the reproduction file index a digital camera, is manufactured. ($905). In other words, when the digital camera 1 performs In the "100ABCDE" directory, all files created after the 35 the stored-image display mode for the first time after turned user performs the photographing operation are sequentially on, even if the continuous mode was set, the DCP 507 reprostored. Here, files names, each of which is a combination of duces a latest file, for example, "ABCD0100.JPG," first the unique code, "ABCD," and a file index given in order of ($902, $904, and $905). file creation, are created. For example, a file named If the reproduction file index is not in the reset state, the "ABCD0001.JPG" was created first and a file named 40 DCP 507 determines whether a file indicated by the repro"ABCD0100.JPG" was created most recently. duction file index exists in the memory card, i.e., the recordFIG. 7 is a flowchart illustrating the stored-image display ing medium ($903). Such an operation is required since, if the mode ($9) algorithm of FIG. 3. As described above, the memory card is replaced with a new memory card, the file stored-image display mode is classified into the default mode indicated by the reproduction file index may not exist in the as the first mode and the continuous mode as the second 45 new memory card. mode. Accordingly, a user can select the default mode or the If the file indicated by the reproduction file index does not continuous mode in the setting mode ($6). exist in the memory card, the DCP 507 sets the reproduction The stored-image display mode ($9) algorithm of FIG. 3 file index to, for example, "100-0100," using an index of a will now be selectively described with reference to FIGS. 1, 2, latest file, for example, "ABCD0100.JPG," and reproduces 50 the "ABCD0100.JPG" file indicated by the reproduction file 6, and7. In the initial stored-image display mode, the DCP 507 index ($903 through $905). If the file indicated by the reproduction file index exists in determines whether a user selected the continuous mode the memory card, the DCP 507 reproduces the file ($903 and ($901). If the continuous mode was not selected, the DCP 507 reproduces a file that was most recently created, for example, $905). In other words, if the continuous mode was selected, "ABCD0100.JPG" first ($904 and $905). If the continuous 55 the DCP 507 reproduces a file most recently reproduced, for mode was selected, the DCP 507 reproduces a file that was example, "ABCD0075.JPG," first. most recently reproduced, for example, "ABCD0075.JPG," When the left signal is input after the user presses the flash/left button 15z ($906), the DCP 507 determines whether first ($903 and $905). Accordingly, the user can quickly find and display desired a file corresponding to the left signal exists ($907). In this files among files stored in a recording medium, for example, 60 case, the file corresponding to the left signal denotes the last a memory card, by selecting the first mode or the second of files created before the file indicated by the reproduction mode. When the continuous mode as the second mode is file index. If the file corresponding to the left signal exists, the selected, if the user temporarily switches to another operating DCP 507 sets the reproduction file index using an index of the mode while sequentially displaying the files stored in the file ($908). Then, the DCP 507 reproduces a file indicated by recording medium and then returns to the stored-image dis- 65 the reproduction file index ($912). play mode, the user can continue to perform a previous disWhen the right signal is input after the user presses the playing operation. self-timer/right button 15R ($909), the DCP 507 determines APLNDC-WH-A 0000018498 US 7,456,893 B2 9 10 whether a file corresponding to the fight signal exists ($910). 6. The method of claim 2 wherein the identifying step In this case, the file corresponding to the right signal denotes comprises one of setting a flag and setting a bookmark on the the last of files created before the file indicated by the reprosingle image file that is being displayed in step (c). duction file index. If the file corresponding to the left signal 7. The method of claim 3 wherein step (b) comprises the exists, the DCP 507 sets the reproduction file index using an 5 steps of: index of the file ($908). Then, the DCP 507 reproduces a file sequentially displaying single image files of the plurality; indicated by the reproduction file index ($912). and Operations $906 through $913 are repeated until the stored-image display mode is terminated in response to a updating the index value stored in the memory of the digital signal generated by the stored-image display mode button 42. 10 image processing apparatus each time a currently-disAs described above, according to a method of controlling a played image file is changed. digital image processing apparatus and a digital image pro8. The method of claim 4 wherein the reading step comcessing apparatus using the method, a user can quickly find prises the step of determining if the index value is in a reset and reproduce desired files among files stored in a recording state. medium, for example, a memory card, by selecting a default 15 9. The method of claim 8 wherein the reading step commode or a continuous mode. When the continuous mode is prises after the determining step, first displaying a mostselected, if the user temporarily switches to another operating recently stored image file from the recording medium if the mode while sequentially displaying the files stored in the index value is determined to be in the reset state. recording medium and then returns to the stored-image dis10. A digital image processing apparatus comprising: play mode, the user can continue to perform a previous dis- 2o playing operation. an optical system for receiving a light reflected from a While the present invention has been particularly shown subject; and described with reference to exemplary embodiments a photoelectric conversion module in optical communicathereof, it will be understood by those of ordinary skill in the tion with the optical system for converting the light to art that various changes in form and details may be made 25 image data; therein without departing from the spirit and scope of the a recording medium for storing the image data in an image present invention as defined by the following claims. file; What is claimed is: a display screen for displaying the image data; and 1. A method of controlling a digital image processing appaa controller connected with the photoelectric conversion ratus that, in a photographing mode, processes and stores an 30 module, the recording medium and the display screen, input image in a recording medium and, in a reproduction the controller being operative in a photographing mode mode, displays at least one image file of a plurality of image to process the image data for storage in the recording files that are stored in the recording medium, the method medium and, in a stored-image display mode, being consisting of the sequential steps: operative to control the display screen for displaying a (a) setting the digital image processing apparatus in the single image relative to the image data, reproduction mode; (b) using the digital image processing apparatus in the wherein upon a user performing a mode-switching operareproduction mode for displaying a single image file tion defined by switching from the stored-image display from the recording medium, the single image file being mode to the photographing mode and back to the storeddifferent from a most-recently stored image file; 4o image display mode the controller causes the display (c) while the single image file is being displayed, switching screen to first display a single image file that was most from the reproduction mode to the photographing mode; recently displayed before the mode-switching opera(d) using the digital image processing apparatus for a duration, the single image file being different from a mosttion in the photographing mode for storing a newly recently stored image file, and the single image file being photographed image to a new image file in the recording45 first displayed irrespective of a duration that the camera medium; was used in the photographing mode during the mode(e) after the duration, switching from the photographing switching operation. mode to the reproduction mode; and 11. The digital image processing apparatus of claim 10 (f) irrespective of the duration, first displaying again only wherein the controller is operative to identify the single image the single image file from step (c). 5o file that was most recently displayed in the stored-image 2. The method of claim 1 wherein step (c) comprises the display mode. step of identifying the image file that is being displayed. 12. The digital image processing apparatus of claim 10 3. The method of claim 2 wherein the identifying step wherein each image file stored in the recording medium comprises setting in a memory of the digital image processing includes a unique file index value and the controller causes apparatus an index value of the single image file that is being 55 the unique file index value of the single image file that was displayed. most recently displayed in a file index memory to be stored. 4. The method of claim 3 wherein step (e) comprises the 13. The digital image processing apparatus of claim 12 step of reading the memory to retrieve the index value. wherein the controller comprises at least one of a digital 5. The method of claim 1 wherein step (e) comprises the 6o camera processor and a microcontroller. steps of: 14. The digital image processing apparatus of claim 13 determining if the single image file from step (c) exists in further comprising a user input including a mode-switching the recording medium; and actuator for switching the controller between the stored-imif the single image file from step (c) is determined to not age display mode and the photographing mode. exist in the recording medium, displaying another single image file preceding or following the single image file 65 15. The digital image processing apparatus of claim 14 from step (c), the another single image file being differwherein the user input further comprises at least one direcent from the most-recently stored image file. tional actuator for displaying a previous and a next image file APLNDC-WH-A 0000018499 US 7,456,893 B2 11 12 ing actuator being pressed when switching the controller in the stored-image display mode, the controller updating the file index memory with a different unique file index value from the photographing mode to the stored-image display each time the at least one directional actuator is pressed. mode. 16. The digital image processing apparatus of claim 14 wherein the controller is operative to read the memory for 5 retrieving the file index value in response to the mode-switch- APLNDC-WH-A 0000018500

Disclaimer: Justia Dockets & Filings provides public litigation records from the federal appellate and district courts. These filings and docket sheets should not be considered findings of fact or liability, nor do they necessarily reflect the view of Justia.


Why Is My Information Online?