US20080181599A1 - Camera device and method and program for starting the camera device - Google Patents
Camera device and method and program for starting the camera device Download PDFInfo
- Publication number
- US20080181599A1 US20080181599A1 US12/055,688 US5568808A US2008181599A1 US 20080181599 A1 US20080181599 A1 US 20080181599A1 US 5568808 A US5568808 A US 5568808A US 2008181599 A1 US2008181599 A1 US 2008181599A1
- Authority
- US
- United States
- Prior art keywords
- optical system
- program
- camera device
- startup
- lens
- 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.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B6/00—Heating by electric, magnetic or electromagnetic fields
- H05B6/02—Induction heating
- H05B6/06—Control, e.g. of temperature, of power
- H05B6/062—Control, e.g. of temperature, of power for cooking plates or the like
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02H—EMERGENCY PROTECTIVE CIRCUIT ARRANGEMENTS
- H02H3/00—Emergency protective circuit arrangements for automatic disconnection directly responsive to an undesired change from normal electric working condition with or without subsequent reconnection ; integrated protection
- H02H3/24—Emergency protective circuit arrangements for automatic disconnection directly responsive to an undesired change from normal electric working condition with or without subsequent reconnection ; integrated protection responsive to undervoltage or no-voltage
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B6/00—Heating by electric, magnetic or electromagnetic fields
- H05B6/02—Induction heating
- H05B6/04—Sources of current
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2101/00—Still video cameras
Definitions
- the present invention relates to a camera device having a movable optical system, and a method and a program for starting the camera device.
- an object is picked up by an image pickup element such as a CCD or the like, and while the image is being displayed as a through image on a liquid crystal display device, the picked-up image is recorded as digital data on a recording medium such as a memory card or the like in accordance with an operation of a shutter.
- a recording medium such as a memory card or the like
- various initializing operations with respect to both of the hardware and the software for example, such as a preparation for making data to be able to be recorded on a recording medium, a preparation for image picking-up an object, and a preparation for displaying the picked-up image, are indispensable.
- the present invention has been achieved in consideration of the conventional problem, and an object of the present invention is to provide a camera device which can reduce the starting time in an electronic still camera having a movable optical system, a method for starting the camera device, and a program used for realizing those.
- a camera device comprises an optical system, a driving unit which drives the optical system, and a control unit which controls the driving unit to move the optical system to a predetermined state by an initialization processing based on a startup program which does not comprise an operating system and then controls the driving unit based on the control program comprising the operating system.
- FIG. 1 is a block diagram schematically illustrating an electronic still camera showing an embodiment of the present invention
- FIG. 2 is a schematic diagram showing a data storing structure of a flash memory in the electronic still camera of the embodiment
- FIG. 3 is a schematic diagram showing stored data at a program area of the flash memory
- FIG. 4 is a former part of a flowchart showing a processing procedure of a CPU at the time of startup of the electronic still camera of the embodiment
- FIG. 5 is a latter part of the flowchart showing the processing procedure of the CPU at the time of startup of the electronic still camera;
- FIG. 6 is a schematic diagram showing relationships between types of startup interrupt processings and operational items realized by the respective interrupt processings
- FIG. 7 is a flowchart showing a zoom-open processing of the embodiment.
- FIG. 8 shows a sequence of main operations performed after the camera device is started when the recording mode is set.
- FIG. 1 is a block diagram illustrating an electrical configuration of an electronic still camera showing the embodiment of the present invention.
- the electronic still camera has a zooming function and an automatic focusing function, and has a lens block 1 for realizing the functions.
- the lens block 1 comprises a movable or sinkable lens group 11 including a zoom lens and a focus lens which are movably arranged in the direction of an optical axis, position detecting sensors 12 , 13 for a zoom position and a focus position in the lens group 11 , a zoom motor 14 for moving the zoom lens and a focus motor 15 for moving the focus lens, an actuator 16 for an iris which opens and closes an iris (not shown), and an actuator 17 for a shutter which opens and closes a mechanical shutter.
- the above-described respective motors and actuators 14 to 17 are driven by various drivers 18 to 21 , for zooming, for focusing, for an iris, and for a shutter, which are provided at a driver block 2 .
- the respective motors 14 , 15 and actuators 14 to 17 , and the driver block 2 configure driving means.
- the electronic still camera has a CCD image-pickup system block 3 including mainly a CCD 31 which is an image pickup element arranged at the rear side of the photographing optical axis of the lens group 11 , a CDS (Correlated Double Sampling)/AD conversion block 32 , and a TG (Timing Generator) 33 .
- the CCD 31 photoelectric-converts an optical image of an object which is formed by the lens group 11 , and outputs, each given cycle, one photoelectric-converted output screen by being scanning-driven by the TG 33 .
- the CDS/AD block 32 carries out noise elimination due to correlated double sampling and conversion into a digital signal with respect to an output analog signal whose gain has been appropriately adjusted for each of the color components of RGB by an amplifier (not shown) after being output from the CCD 31 , and outputs the signal as an image pickup signal to a color process circuit 4 .
- the color process circuit 4 performs color process processing including pixel interpolation processing to the input image pickup signal, generates digital-valued luminance signal (Y) and color-difference signals (Cb, Cr), and outputs the signals to a CPU 5 serving as control unit for controlling the entire electronic still camera.
- the CPU 5 comprises a microprocessor having an internal memory, various arithmetic processing circuits, an I/O interface for data, and the like.
- the digital signal (image signal) transmitted to the CPU 5 is temporarily stored in a DRAM 6 and transmitted to an image display unit 7 .
- the image display unit 7 includes a video encoder, a VRAM, a liquid crystal monitor, and a driving circuit thereof, and generates a video signal based on the transmitted video signal by the video encoder, and a display image based on the video signal, i.e., a through image of the object picked up by the CCD 31 is displayed on the liquid crystal monitor.
- a key input unit 8 comprises various keys such as a power key, a recording/playback mode change-over switch, a shutter key, a menu key, or the like, and a sub-CPU which receives input therefrom and transmits an operation signal corresponding thereto to the CPU 5 .
- the sub-CPU transmits a state signal showing a state of the mode change-over switch, i.e., a mode setting state as needed.
- the CPU 5 When the trigger signal is input, the CPU 5 reads out, for each of the components of Y, Cb, Cr and in basic units called basic blocks which are 8 pixels (vertical) ⁇ 8 pixels (horizontal), the image data of one screen fetched from the CCD 31 at that point in time, and writes the image data into a JPEG circuit 9 .
- the JPEG circuit 9 carries out DCT (Discrete Cosine Transform) and coding.
- the compressed one-image data compressed by the JPEG circuit 9 is stored in an image recording unit 42 .
- the image recording unit 42 comprises a card interface, and nonvolatile various memory cards which are connected to the CPU 5 via the card interface, and which are mounted so as to be freely attachable and detachable on a camera body.
- the CPU 5 makes a lens control block 43 generate driving signals to be transmitted to the various drivers 18 to 21 of the driver block 2 on the basis of various programs stored in a rewritable nonvolatile flash memory 41 , the aforementioned operation signal from the key input unit 8 , or the like, and controls the position controls of the zoom lens and focus lens, an opening of the iris, and the opening and closing action of the mechanical shutter.
- Positional information of the lens detected by the position detecting sensors 12 , 13 for a zoom position and a focus position are successively input to the CPU 5 via the lens control block 43 .
- the image data recorded in the image recording unit 42 is read by the CPU 5 in the playback mode for displaying the recorded image, transmitted to the image display unit 7 after being expanded by the JPEG circuit 9 , and displayed on the liquid crystal monitor.
- FIG. 2 is a schematic diagram showing a data storing structure of the aforementioned flash memory 41 .
- the flash memory 41 is storage means, and a lens information area 41 a , a program area 41 b , and memory area 41 c for various data are ensured therein.
- device information which is the data acquired at the stage of factory shipping of the electronic still camera, and which shows the device performance of the lens group 11 (the zoom lens and the focus lens), and which is the adjustment data which is indispensable for controlling those, is stored.
- device information of the image pickup system of the CCD 31 white balance characteristic, or the like, as well, are stored.
- the program area 41 b comprises a boot program area 101 and a main program area 102 which are sequentially provided.
- the boot program area 101 stores programs for startup which are first read when the camera device is powered on, such as a flash rewrite module 101 a , a lens control module 101 b for startup, a starting factor determining module 101 c for startup, a device information access module 101 d for startup, and a program load module 101 e for startup.
- the lens control module 101 b sets an interrupt necessary for controlling the lens group 11 .
- the flash rewrite module 101 a may be omitted.
- the main program area 102 stores an OS (Operating System) 102 a which is indispensable for the operation of the CPU 5 and a plurality of task modules 102 b 1 , 102 b 2 , . . . 102 b N (TASK 1 , TASK 2 , TASK 3 , . . . TASK N) which are required for realizing various operations in the electronic still camera are stored.
- OS Operating System
- the memory area 41 c is a area which is managed by a file system configured by the CPU 5 after the startup of the OS, and various data which are read from the CPU 5 as needed and which are other than the above-described data are stored thereat. At this area, arbitrary data including image data as well are stored as needed.
- FIGS. 4 to 8 Flowcharts of FIGS. 4 and 5 show the concrete processing procedures of the CPU 5 at the time of startup accompanying an ON-operation of the power switch.
- FIG. 8 shows a sequence of main operations performed when the recording mode is set at the time of startup the camera.
- the CPU 5 loads only the boot program 101 from the program area 41 b of the flash memory 41 by bootstrap loader, and expands those in the internal memory (step SA 1 and period P 1 in FIG. 8 ).
- the bootstrap loader is a small program which is read for loading the program, and is to be automatically accessed by the CPU 5 at the same time of the startup, and is stored in a predetermined address area (other than the memory area 41 c ) of the flash memory 41 .
- the CPU 5 processes root tasks from step SA 2 up to step SA 14 on the basis of the boot program 101 .
- step SA 2 Setting of hardware such as an initialization of a port or the like is carried out (step SA 2 ), and setting of an optical system interrupt handler, i.e., setting of interrupt processing required for the control of the lens group 11 is carried out (step SA 3 ).
- a state signal is received from the sub-CPU of the key input unit 8 , and a determination of a starting factor is carried out (step SA 4 ).
- the mode state which has been set is a recording mode for photographing or another mode other than the recording mode, such as a playback mode for displaying a recorded image or the like.
- the difference between the recording mode and the playback mode is whether or not a lens is required to be protruded when the power is turned on.
- the lens is required to be protruded when the power is turned on.
- the power supply of the optical system such as the lens block 1 , the driver block 2 , and the lens control block 43 is controlled so as to be turned on (step SA 5 ), and device information is loaded from the flash memory 41 (step SA 6 ). It is determined whether high-speed startup is carried out or normal startup is carried out on the basis of the determined results of the starting factor acquired in step SA 5 (step SA 7 ).
- the mode which has been set is the recording mode, it is determined as the high-speed startup, and when the mode is another mode other than it, it is determined as the normal startup.
- step SA 14 When the starting factor is the normal startup, the processings of the following steps SA 8 to SA 13 are not carried out, loading of the main program 102 which is the remaining control program is immediately started (step SA 14 ).
- a predetermined time for example, 30 ms or less
- a battery voltage is checked at this point in time, and it is determined whether or not the battery voltage exceeds a predetermined voltage (step SA 11 ).
- some waiting-for processings are carried out during from the time when the shutter open of the mechanical shutter is started to the time of the check for the battery voltage.
- the voltage value is the predetermined value or less, and it is determined as “No Battery,” the processings of the following steps SA 12 and SA 13 are not carried out, loading of the main program 102 which is the remaining control program is immediately started (step SA 14 ).
- step SA 12 a check and an initialization of the adjustment data for the zoom lens and the focus lens among the device information loaded in step SA 6 are carried out (step SA 12 ), and the protrusion (zoom-open) of the zoom lens for an initialization of the lens group 11 is made to start (step SA 13 and period P 3 in FIG. 8 ).
- FIG. 6 is a schematic diagram showing the relationship between types of the interrupts for startup and operational items realized by the respective interrupts, and the zoom-open processing is achieved by ADC, MOTOR (ZOOM), edge (pulse), and timer interrupts.
- the ADC interrupt carries out analog-to-digital conversion with respect to the detected value from a photo interrupter (or photoelectric sensor, not shown) provided at the camera body, and outputs the value.
- the MOTOR (ZOOM) interrupt controls an output of the zoom motor 14 .
- the edge (pulse) interrupt detects a moving amount of the zoom lens by counting of the number of pulses.
- Timer interrupt performs a time count and a timing adjustment and realizes a shutter-open processing.
- FIG. 7 is a flowchart showing the zoom-open processing (step SA 13 of FIG. 4 ).
- a zoom correction value i.e., a moving amount up to a target position to which the zoom lens is protruded is calculated on the basis of the device information (step SB 1 ).
- Confirmation of housing of the lens group 11 is carried out (step SB 2 ). The confirmation is carried out by confirming whether a detected level (PR output) due to the ADC interrupt is “H” or “L.”
- step SB 3 driving of the zoom lens by the MOTOR (ZOOM) interrupt and the timer interrupt are started.
- step SB 4 the confirmation of detecting of the PR output is continued, and it is determined whether the zoom lens is released from the state of being housed or not (steps SB 4 , SB 5 ).
- step SB 6 moving pulses (edge pulses) are counted one by one (step SB 7 ).
- step SB 9 driving of the zoom lens is stopped (step SB 9 )
- step SB 10 driving processing is completed.
- step SB 2 when the state of the zoom lens being housed cannot be confirmed (NO in step SB 2 ), when it cannot be confirmed that the zoom lens is released from the state of being housed, and when the moving pulses cannot be counted, the driving of the zoom lens is stopped due to error processing, processing NG is set and reported to the outside (steps SB 11 to SB 14 ), and the driving processing is completed.
- step SA 13 Immediately after the above-described zoom-open processing (step SA 13 ) of the zoom lens is started, the CPU 5 starts loading of the remaining program (step SA 14 and period P 4 in FIG. 8 ). Namely, without the end of the zoom-open operation of the lens group 11 being waited for, the main program 102 is loaded simultaneously.
- an OS is started up (step SA 15 and P 5 in FIG. 8 ).
- an initialization of the hardware i.e., a memory card of the image recording unit 42 , a message buffer, the DRAM 6 or the like (steps SA 16 , SA 17 ), checking of the remaining data of the device information (other than the adjustment data of the zoom lens and the focus lens), and an initialization of the CCD image pickup system block 3 by using those data (step SA 18 ) are carried out.
- Initializations of an LED and the display system are carried out (steps SA 19 , SA 20 ).
- initializations of the software i.e., initialization of the sub-CPU (various settings) and an initialization of a memory manager are carried out (steps SA 21 , SA 22 ).
- Some of initializations of the sub-CPU are already carried out at the time of the determination of a starting factor in step SA 4 .
- the termination processing of the root task is carried out (step SA 24 ). After these processings, the memory area 41 c becomes a usable state.
- the routine proceeds to the execution of the processings corresponding to the respective modes for recording and playback in the same way as in the normal processing based on the processings of the plurality of tasks generated (step SA 25 ).
- the CPU 5 executes the following processings by executing the respective tasks in accordance with the main program 102 .
- step SA 11 when the determined result in step SA 11 described above is “No Battery,” a predetermined termination processing is carried out. Further, when the determined result is “Battery OK,” the routine proceeds to a processing corresponding to an operation mode which has been set, and the processing by a recording mode or a playback mode is carried out.
- the recording mode is set, as shown in FIG. 8 , a startup screen display processing is performed (period P 6 ). Until the display unit 7 starts display of a through image, a predetermined startup screen is displayed instead of the through image.
- the period P 7 is for preparing the display of the startup screen based on image data stored in the memory are 41 c of the flash memory 41 or arbitral image data previously set by the user as the startup screen. During period P 7 , the startup screen is displayed.
- the iris While displaying the startup screen, the iris is made to be in a state of being open by driving the actuator 16 for iris (period P 8 of FIG. 8 ) after the termination of the zoom-open operation of the zoom lens started at the above-described step SA 13 (refer to FIG. 4 ). Thereafter, the focus motor 15 is driven, and a movement to the initial position of the focus lens (FOCUS OPEN) in the lens group 11 is started (period P 9 of FIG. 8 ).
- a preparation for startup of a through image by an initialization of the image pickup system of the CCD 31 , the white balance characteristic, and the like is started, and the preparation is completed during the operation of the focus motor 15 (period P 10 of FIG. 8 ).
- the through image is displayed on the image display unit 7 (period P 11 of FIG. 8 ), and the routine comes into a state of being on standby for photographing.
- initializing operation in which the lens group 11 is zoomed open is immediately started without waiting the startup of the OS, and during the time, operations required for the other initializations are simultaneously carried out. Accordingly, a starting time required for photographing in the configuration having movable lens 11 can be markedly reduced, and speedup of the starting time is possible.
- boot program 101 and the main program 102 are collectively loaded, or such that some of the boot program 101 and the main program 102 are loaded.
- speedup of the starting time is possible.
- the boot program 101 can be efficiently divided and loaded. Accordingly, efficiency of the processing at the time of startup can be improved, and speedup of the starting time is possible thereby as well.
- the boot program 101 and the main program 102 can be efficiently loaded. Accordingly, efficiency of the processing at the time of startup can be improved, and speedup of the starting time is possible thereby as well.
- the startup time is further shortened by starting the display of the through image while displaying the startup screen.
- the same effect is expected for a camera other than that loads the main program 102 during the zoom open processing by the boot program 101 .
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Electromagnetism (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Studio Devices (AREA)
- Camera Bodies And Camera Details Or Accessories (AREA)
- Exposure Control For Cameras (AREA)
- Details Of Cameras Including Film Mechanisms (AREA)
- Structure And Mechanism Of Cameras (AREA)
Abstract
A camera device comprises a movable optical system, a driving unit which drives the optical system, and a control unit which controls the driving unit to move the optical system to a predetermined state by an initialization processing based on a startup program which does not comprise an operating system and then controls the driving unit based on the control program comprising the operating system.
Description
- The present application is a Continuation application of U.S. application Ser. No. 10/787,447 filed Feb. 25, 2004 which is based upon and claims the benefit of priority from prior Japanese Patent Application No. 2003-053011, filed Feb. 28, 2003, the entire contents of which are incorporated herein by reference.
- 1. Field of the Invention
- The present invention relates to a camera device having a movable optical system, and a method and a program for starting the camera device.
- 2. Description of the Related Art
- Conventionally, in electronic still cameras or digital cameras, an object is picked up by an image pickup element such as a CCD or the like, and while the image is being displayed as a through image on a liquid crystal display device, the picked-up image is recorded as digital data on a recording medium such as a memory card or the like in accordance with an operation of a shutter. Accordingly, at the time of startup when the power supply of an electronic still camera is turned on for photographing, various initializing operations with respect to both of the hardware and the software, for example, such as a preparation for making data to be able to be recorded on a recording medium, a preparation for image picking-up an object, and a preparation for displaying the picked-up image, are indispensable. As a time from the power-on until when it is in a state in which photographing is available, a given starting time which is longer than that in the case of a silver salt camera or an analog camera is required. Therefore, there is the shortcoming that the electronic still cameras or the digital cameras cannot cope with an urgent chance to press a shutter key.
- Therefore, in order to make shortening of the above-described starting time to be possible, a conventional example in which a time of reading management information from an freely attachable and detachable memory card is omitted is disclosed in paragraph 0025 of Japanese Patent Application KOKAI Publication No. 2002-237977.
- However, in an electronic still camera, which has a movable or sinkable optical system in which a lens is housed in a camera housing during non-photographing and it is necessary to protrude the zoom lens prior to photographing, the time required for protruding the optical system accounts for most of the starting time. Therefore, even if the time of reading management information from a memory card is omitted as in the conventional document, the time accounts for extremely small percentage of the total starting time, and there is the problem that an effect on reduction in starting time has not been satisfactory yet.
- The present invention has been achieved in consideration of the conventional problem, and an object of the present invention is to provide a camera device which can reduce the starting time in an electronic still camera having a movable optical system, a method for starting the camera device, and a program used for realizing those.
- According to an embodiment of the present invention, a camera device comprises an optical system, a driving unit which drives the optical system, and a control unit which controls the driving unit to move the optical system to a predetermined state by an initialization processing based on a startup program which does not comprise an operating system and then controls the driving unit based on the control program comprising the operating system.
- Additional objects and advantages of the present invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the present invention.
- The objects and advantages of the present invention may be realized and obtained by means of the instrumentalities and combinations particularly pointed out hereinafter.
- The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the present invention and, together with the general description given above and the detailed description of the embodiments given below, serve to explain the principles of the present invention in which:
-
FIG. 1 is a block diagram schematically illustrating an electronic still camera showing an embodiment of the present invention; -
FIG. 2 is a schematic diagram showing a data storing structure of a flash memory in the electronic still camera of the embodiment; -
FIG. 3 is a schematic diagram showing stored data at a program area of the flash memory; -
FIG. 4 is a former part of a flowchart showing a processing procedure of a CPU at the time of startup of the electronic still camera of the embodiment; -
FIG. 5 is a latter part of the flowchart showing the processing procedure of the CPU at the time of startup of the electronic still camera; -
FIG. 6 is a schematic diagram showing relationships between types of startup interrupt processings and operational items realized by the respective interrupt processings; -
FIG. 7 is a flowchart showing a zoom-open processing of the embodiment; and -
FIG. 8 shows a sequence of main operations performed after the camera device is started when the recording mode is set. - An embodiment of a camera device according to the present invention will now be described with reference to the accompanying drawings.
FIG. 1 is a block diagram illustrating an electrical configuration of an electronic still camera showing the embodiment of the present invention. - The electronic still camera has a zooming function and an automatic focusing function, and has a
lens block 1 for realizing the functions. Thelens block 1 comprises a movable orsinkable lens group 11 including a zoom lens and a focus lens which are movably arranged in the direction of an optical axis,position detecting sensors lens group 11, azoom motor 14 for moving the zoom lens and afocus motor 15 for moving the focus lens, anactuator 16 for an iris which opens and closes an iris (not shown), and anactuator 17 for a shutter which opens and closes a mechanical shutter. The above-described respective motors andactuators 14 to 17 are driven byvarious drivers 18 to 21, for zooming, for focusing, for an iris, and for a shutter, which are provided at adriver block 2. Therespective motors actuators 14 to 17, and thedriver block 2 configure driving means. - The electronic still camera has a CCD image-
pickup system block 3 including mainly aCCD 31 which is an image pickup element arranged at the rear side of the photographing optical axis of thelens group 11, a CDS (Correlated Double Sampling)/AD conversion block 32, and a TG (Timing Generator) 33. When the electronic still camera is set to a recording mode for photographing, theCCD 31 photoelectric-converts an optical image of an object which is formed by thelens group 11, and outputs, each given cycle, one photoelectric-converted output screen by being scanning-driven by theTG 33. The CDS/AD block 32 carries out noise elimination due to correlated double sampling and conversion into a digital signal with respect to an output analog signal whose gain has been appropriately adjusted for each of the color components of RGB by an amplifier (not shown) after being output from theCCD 31, and outputs the signal as an image pickup signal to acolor process circuit 4. - The
color process circuit 4 performs color process processing including pixel interpolation processing to the input image pickup signal, generates digital-valued luminance signal (Y) and color-difference signals (Cb, Cr), and outputs the signals to aCPU 5 serving as control unit for controlling the entire electronic still camera. TheCPU 5 comprises a microprocessor having an internal memory, various arithmetic processing circuits, an I/O interface for data, and the like. - The digital signal (image signal) transmitted to the
CPU 5 is temporarily stored in aDRAM 6 and transmitted to animage display unit 7. Theimage display unit 7 includes a video encoder, a VRAM, a liquid crystal monitor, and a driving circuit thereof, and generates a video signal based on the transmitted video signal by the video encoder, and a display image based on the video signal, i.e., a through image of the object picked up by theCCD 31 is displayed on the liquid crystal monitor. - A
key input unit 8 comprises various keys such as a power key, a recording/playback mode change-over switch, a shutter key, a menu key, or the like, and a sub-CPU which receives input therefrom and transmits an operation signal corresponding thereto to theCPU 5. The sub-CPU transmits a state signal showing a state of the mode change-over switch, i.e., a mode setting state as needed. When the shutter key is pressed down in the aforementioned recording mode, a trigger signal (operation signal) is output from the key input unit B to theCPU 5. - When the trigger signal is input, the
CPU 5 reads out, for each of the components of Y, Cb, Cr and in basic units called basic blocks which are 8 pixels (vertical)×8 pixels (horizontal), the image data of one screen fetched from theCCD 31 at that point in time, and writes the image data into aJPEG circuit 9. TheJPEG circuit 9 carries out DCT (Discrete Cosine Transform) and coding. The compressed one-image data compressed by theJPEG circuit 9 is stored in animage recording unit 42. Theimage recording unit 42 comprises a card interface, and nonvolatile various memory cards which are connected to theCPU 5 via the card interface, and which are mounted so as to be freely attachable and detachable on a camera body. - In the recording mode for photographing, the
CPU 5 makes alens control block 43 generate driving signals to be transmitted to thevarious drivers 18 to 21 of thedriver block 2 on the basis of various programs stored in a rewritablenonvolatile flash memory 41, the aforementioned operation signal from thekey input unit 8, or the like, and controls the position controls of the zoom lens and focus lens, an opening of the iris, and the opening and closing action of the mechanical shutter. Positional information of the lens detected by theposition detecting sensors CPU 5 via thelens control block 43. - On the other hand, the image data recorded in the
image recording unit 42 is read by theCPU 5 in the playback mode for displaying the recorded image, transmitted to theimage display unit 7 after being expanded by theJPEG circuit 9, and displayed on the liquid crystal monitor. -
FIG. 2 is a schematic diagram showing a data storing structure of theaforementioned flash memory 41. Theflash memory 41 is storage means, and alens information area 41 a, aprogram area 41 b, andmemory area 41 c for various data are ensured therein. At thelens information area 41 a, device information which is the data acquired at the stage of factory shipping of the electronic still camera, and which shows the device performance of the lens group 11 (the zoom lens and the focus lens), and which is the adjustment data which is indispensable for controlling those, is stored. Moreover, at thelens information area 41 a, device information of the image pickup system of theCCD 31, white balance characteristic, or the like, as well, are stored. - At the
program area 41 b, programs required for the control the aforementioned respective portions by theCPU 5, and various data required for the control are stored. In the present embodiment, as one example, as shown inFIG. 3 , theprogram area 41 b comprises aboot program area 101 and amain program area 102 which are sequentially provided. Theboot program area 101 stores programs for startup which are first read when the camera device is powered on, such as aflash rewrite module 101 a, alens control module 101 b for startup, a startingfactor determining module 101 c for startup, a deviceinformation access module 101 d for startup, and aprogram load module 101 e for startup. Thelens control module 101 b sets an interrupt necessary for controlling thelens group 11. Theflash rewrite module 101 a may be omitted. Themain program area 102 stores an OS (Operating System) 102 a which is indispensable for the operation of theCPU 5 and a plurality of task modules 102 b 1, 102 b 2, . . . 102 b N (TASK 1, TASK 2, TASK 3, . . . TASK N) which are required for realizing various operations in the electronic still camera are stored. - The
memory area 41 c is a area which is managed by a file system configured by theCPU 5 after the startup of the OS, and various data which are read from theCPU 5 as needed and which are other than the above-described data are stored thereat. At this area, arbitrary data including image data as well are stored as needed. - Next, operations according to the present embodiment of the electronic still camera comprising the above-described configuration will be described in accordance with
FIGS. 4 to 8 . Flowcharts ofFIGS. 4 and 5 show the concrete processing procedures of theCPU 5 at the time of startup accompanying an ON-operation of the power switch.FIG. 8 shows a sequence of main operations performed when the recording mode is set at the time of startup the camera. - After the
CPU 5 is started up accompanying power-on, theCPU 5 loads only theboot program 101 from theprogram area 41 b of theflash memory 41 by bootstrap loader, and expands those in the internal memory (step SA1 and period P1 inFIG. 8 ). The bootstrap loader is a small program which is read for loading the program, and is to be automatically accessed by theCPU 5 at the same time of the startup, and is stored in a predetermined address area (other than thememory area 41 c) of theflash memory 41. Thereafter, theCPU 5 processes root tasks from step SA2 up to step SA14 on the basis of theboot program 101. - Setting of hardware such as an initialization of a port or the like is carried out (step SA2), and setting of an optical system interrupt handler, i.e., setting of interrupt processing required for the control of the
lens group 11 is carried out (step SA3). A state signal is received from the sub-CPU of thekey input unit 8, and a determination of a starting factor is carried out (step SA4). Here, it is determined whether the mode state which has been set is a recording mode for photographing or another mode other than the recording mode, such as a playback mode for displaying a recorded image or the like. The difference between the recording mode and the playback mode is whether or not a lens is required to be protruded when the power is turned on. If the operation mode is the recording mode, the lens is required to be protruded when the power is turned on. The power supply of the optical system such as thelens block 1, thedriver block 2, and thelens control block 43 is controlled so as to be turned on (step SA5), and device information is loaded from the flash memory 41 (step SA6). It is determined whether high-speed startup is carried out or normal startup is carried out on the basis of the determined results of the starting factor acquired in step SA5 (step SA7). When the mode which has been set is the recording mode, it is determined as the high-speed startup, and when the mode is another mode other than it, it is determined as the normal startup. - When the starting factor is the normal startup, the processings of the following steps SA8 to SA13 are not carried out, loading of the
main program 102 which is the remaining control program is immediately started (step SA14). - On the other hand, when the starting factor is the high-speed startup, a predetermined time (for example, 30 ms or less) until the time when a voltage of the optical system started to be supplied in step SA5 rises a steady-state voltage is waited for (step SA8), and an initialization of the hardware in the
lens control block 43 is carried out (step SA9). Theshutter actuator 17 is made to start shutter open of the mechanical shutter (step SA10 and period P2 inFIG. 8 ), a battery voltage is checked at this point in time, and it is determined whether or not the battery voltage exceeds a predetermined voltage (step SA11). Note that, some waiting-for processings are carried out during from the time when the shutter open of the mechanical shutter is started to the time of the check for the battery voltage. Here, when the voltage value is the predetermined value or less, and it is determined as “No Battery,” the processings of the following steps SA12 and SA13 are not carried out, loading of themain program 102 which is the remaining control program is immediately started (step SA14). - On the other hand, when the voltage value exceeds the predetermined value, and it is determined as “Battery OK,” a check and an initialization of the adjustment data for the zoom lens and the focus lens among the device information loaded in step SA6 are carried out (step SA12), and the protrusion (zoom-open) of the zoom lens for an initialization of the
lens group 11 is made to start (step SA13 and period P3 inFIG. 8 ). - Here, the zoom-open processing of the zoom lens will be described. The processing is carried out by the interrupt which is set at step SA3.
FIG. 6 is a schematic diagram showing the relationship between types of the interrupts for startup and operational items realized by the respective interrupts, and the zoom-open processing is achieved by ADC, MOTOR (ZOOM), edge (pulse), and timer interrupts. The ADC interrupt carries out analog-to-digital conversion with respect to the detected value from a photo interrupter (or photoelectric sensor, not shown) provided at the camera body, and outputs the value. The MOTOR (ZOOM) interrupt controls an output of thezoom motor 14. The edge (pulse) interrupt detects a moving amount of the zoom lens by counting of the number of pulses. Timer interrupt performs a time count and a timing adjustment and realizes a shutter-open processing. -
FIG. 7 is a flowchart showing the zoom-open processing (step SA13 ofFIG. 4 ). A zoom correction value, i.e., a moving amount up to a target position to which the zoom lens is protruded is calculated on the basis of the device information (step SB1). Confirmation of housing of thelens group 11 is carried out (step SB2). The confirmation is carried out by confirming whether a detected level (PR output) due to the ADC interrupt is “H” or “L.” - Thereafter, driving of the zoom lens by the MOTOR (ZOOM) interrupt and the timer interrupt are started (step SB3).
- At the beginning, the confirmation of detecting of the PR output is continued, and it is determined whether the zoom lens is released from the state of being housed or not (steps SB4, SB5). When the zoom lens is released from the state of being housed (YES in step SB4), after a moving amount of the zoom lens is once reset (step SB6), moving pulses (edge pulses) are counted one by one (step SB7). When the zoom lens reaches the target position (e.g., a Wide end) in a short time (YES in step SB8), driving of the zoom lens is stopped (step SB9), the processing OK is set and reported to the outside (step SB10), and the driving processing is completed. Note that, on the way of the processing, when the state of the zoom lens being housed cannot be confirmed (NO in step SB2), when it cannot be confirmed that the zoom lens is released from the state of being housed, and when the moving pulses cannot be counted, the driving of the zoom lens is stopped due to error processing, processing NG is set and reported to the outside (steps SB11 to SB14), and the driving processing is completed.
- Immediately after the above-described zoom-open processing (step SA13) of the zoom lens is started, the
CPU 5 starts loading of the remaining program (step SA14 and period P4 inFIG. 8 ). Namely, without the end of the zoom-open operation of thelens group 11 being waited for, themain program 102 is loaded simultaneously. - After the
main program 102 is loaded, an OS is started up (step SA15 and P5 inFIG. 8 ). Continuously, an initialization of the hardware, i.e., a memory card of theimage recording unit 42, a message buffer, theDRAM 6 or the like (steps SA16, SA17), checking of the remaining data of the device information (other than the adjustment data of the zoom lens and the focus lens), and an initialization of the CCD imagepickup system block 3 by using those data (step SA18) are carried out. Initializations of an LED and the display system are carried out (steps SA19, SA20). Moreover, initializations of the software, i.e., initialization of the sub-CPU (various settings) and an initialization of a memory manager are carried out (steps SA21, SA22). Some of initializations of the sub-CPU are already carried out at the time of the determination of a starting factor in step SA4. After the respective tasks realizing various operations in themain program 102 which completed loading are generated (step SA23), the termination processing of the root task is carried out (step SA24). After these processings, thememory area 41 c becomes a usable state. - Hereafter, the routine proceeds to the execution of the processings corresponding to the respective modes for recording and playback in the same way as in the normal processing based on the processings of the plurality of tasks generated (step SA25). Namely, the
CPU 5 executes the following processings by executing the respective tasks in accordance with themain program 102. - First, when the determined result in step SA11 described above is “No Battery,” a predetermined termination processing is carried out. Further, when the determined result is “Battery OK,” the routine proceeds to a processing corresponding to an operation mode which has been set, and the processing by a recording mode or a playback mode is carried out. When the recording mode is set, as shown in
FIG. 8 , a startup screen display processing is performed (period P6). Until thedisplay unit 7 starts display of a through image, a predetermined startup screen is displayed instead of the through image. The period P7 is for preparing the display of the startup screen based on image data stored in the memory are 41 c of theflash memory 41 or arbitral image data previously set by the user as the startup screen. During period P7, the startup screen is displayed. - While displaying the startup screen, the iris is made to be in a state of being open by driving the
actuator 16 for iris (period P8 ofFIG. 8 ) after the termination of the zoom-open operation of the zoom lens started at the above-described step SA13 (refer toFIG. 4 ). Thereafter, thefocus motor 15 is driven, and a movement to the initial position of the focus lens (FOCUS OPEN) in thelens group 11 is started (period P9 ofFIG. 8 ). Further, during the time, about that time of the control of the iris, a preparation for startup of a through image by an initialization of the image pickup system of theCCD 31, the white balance characteristic, and the like is started, and the preparation is completed during the operation of the focus motor 15 (period P10 ofFIG. 8 ). Thereafter, at the point in time when the focus lens reach the initial position, the through image is displayed on the image display unit 7 (period P11 ofFIG. 8 ), and the routine comes into a state of being on standby for photographing. - As described above, in the present embodiment, when a recording mode is set when the device is started up by power-on, initializing operation (steps SA8 to SA13) in which the
lens group 11 is zoomed open is immediately started without waiting the startup of the OS, and during the time, operations required for the other initializations are simultaneously carried out. Accordingly, a starting time required for photographing in the configuration havingmovable lens 11 can be markedly reduced, and speedup of the starting time is possible. - Instead of waiting the completion of the zoom open processing which starts by the boot program, a main program is loaded in parallel with the zoom open processing. Thus, the time required for the other initializations is shortened to thereby shortening the total starting time.
- Note that, differently from the present embodiment, it may be configured such that the
boot program 101 and themain program 102 are collectively loaded, or such that some of theboot program 101 and themain program 102 are loaded. In this case as well, in the same way as in the present embodiment, by simultaneously carrying out the operations required for other initializations except for the zoom-open operation of thelens group 11 during the time when the zoom-open operation of thelens group 11 is being carried out, speedup of the starting time is possible. - Further, as in the present embodiment, even if the device is a type in which the
flash memory 41 cannot carry out random-access, due to the OS 102A, theboot program 101, and themain program 102 being serially stored in theflash memory 41, theboot program 101 can be efficiently divided and loaded. Accordingly, efficiency of the processing at the time of startup can be improved, and speedup of the starting time is possible thereby as well. - Further, as in the present embodiment, even if the device is a type in which the
flash memory 41 cannot carry out random-access, due to theOS 102 a, theboot program 101 and themain program 102 being continuously stored in theflash memory 41, theboot program 101 and themain program 102 can be efficiently loaded. Accordingly, efficiency of the processing at the time of startup can be improved, and speedup of the starting time is possible thereby as well. - In accordance with the embodiment of the present invention, in a camera device displaying the through image, the startup time is further shortened by starting the display of the through image while displaying the startup screen. The same effect is expected for a camera other than that loads the
main program 102 during the zoom open processing by theboot program 101.
Claims (5)
1. A camera device comprising:
an optical system;
a driving unit which drives the optical system; and
a control unit which, when the camera device is started up, controls the driving unit to start to move the optical system to a predetermined state by an initialization processing based on a startup program which does not comprise an operating system, and then starts a predetermined control based on a control program comprising the operating system without waiting for the optical system to reach the predetermined state.
2. The camera device according to claim 1 , wherein the control unit
(i) when the camera device is started up in a state in which a recording mode for photographing is set, controls the driving unit to start to move the optical system to the predetermined state by the initialization processing based on the startup program which does not comprise the operating system, and then starts the predetermined control based on the control program comprising the operating system without waiting for the optical system to reach the predetermined state, and
(ii) when the camera device is started up in a state in which a playback mode for display is set, starts the predetermined control based on the control program comprising the operating system without starting to move the optical system to the predetermined state by the initialization processing based on the startup program.
3. The camera device according to claim 1 , further comprising:
a memory which stores the startup program and the control program, and
wherein the control unit reads the startup program from the memory, starts to move the optical system to the predetermined state by the initialization processing based on the startup program, and then reads the control program from the memory without waiting for the optical system to reach the predetermined state.
4. The camera device according to claim 3 , wherein the memory stores the control program continuously after the startup program.
5. A method for staffing a camera device comprising an optical system, the method comprising:
when the camera device is started up, starting to move the optical system to a predetermined state by an initialization processing based on a startup program which does not comprise an operating system; and
after a movement of the optical system to the predetermined state is started, starting a predetermined control based on a control program comprising the operating system without waiting for the optical system to reach the predetermined state.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/055,688 US20080181599A1 (en) | 2003-02-28 | 2008-03-26 | Camera device and method and program for starting the camera device |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003-053011 | 2003-02-28 | ||
JP2003053011A JP2004264418A (en) | 2003-02-28 | 2003-02-28 | Camera system, method for actuating camera system, and program |
US10/787,447 US7397498B2 (en) | 2003-02-28 | 2004-02-25 | Camera device and method and program for starting the camera device |
US12/055,688 US20080181599A1 (en) | 2003-02-28 | 2008-03-26 | Camera device and method and program for starting the camera device |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/787,447 Continuation US7397498B2 (en) | 2003-02-28 | 2004-02-25 | Camera device and method and program for starting the camera device |
Publications (1)
Publication Number | Publication Date |
---|---|
US20080181599A1 true US20080181599A1 (en) | 2008-07-31 |
Family
ID=32767830
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/787,447 Active 2025-10-13 US7397498B2 (en) | 2003-02-28 | 2004-02-25 | Camera device and method and program for starting the camera device |
US12/055,688 Abandoned US20080181599A1 (en) | 2003-02-28 | 2008-03-26 | Camera device and method and program for starting the camera device |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/787,447 Active 2025-10-13 US7397498B2 (en) | 2003-02-28 | 2004-02-25 | Camera device and method and program for starting the camera device |
Country Status (6)
Country | Link |
---|---|
US (2) | US7397498B2 (en) |
EP (1) | EP1453307A3 (en) |
JP (1) | JP2004264418A (en) |
KR (1) | KR100634560B1 (en) |
CN (1) | CN100505834C (en) |
TW (1) | TWI245555B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060195316A1 (en) * | 2005-01-11 | 2006-08-31 | Sony Corporation | Voice detecting apparatus, automatic image pickup apparatus, and voice detecting method |
US20080180561A1 (en) * | 2003-02-26 | 2008-07-31 | Casio Computer Co., Ltd. | Camera device and method and program for starting the camera device |
US20090115871A1 (en) * | 2003-02-27 | 2009-05-07 | Casio Computer Co., Ltd. | Camera device and method and program for starting the camera device |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4026511B2 (en) * | 2003-02-25 | 2007-12-26 | カシオ計算機株式会社 | Camera device |
JP2004264418A (en) * | 2003-02-28 | 2004-09-24 | Casio Comput Co Ltd | Camera system, method for actuating camera system, and program |
JP4996066B2 (en) * | 2005-06-21 | 2012-08-08 | 株式会社リコー | Drive control device for lens barrel unit |
JP4305434B2 (en) * | 2005-09-14 | 2009-07-29 | カシオ計算機株式会社 | Electronic camera and program |
JP2010136261A (en) * | 2008-12-08 | 2010-06-17 | Sanyo Electric Co Ltd | Digital camera |
JP5590626B2 (en) * | 2010-04-22 | 2014-09-17 | Necカシオモバイルコミュニケーションズ株式会社 | Imaging apparatus, imaging method, and program |
KR102090273B1 (en) * | 2013-08-14 | 2020-03-18 | 삼성전자주식회사 | Photographing apparatus and method |
EP3057309B1 (en) * | 2015-02-12 | 2020-10-21 | Samsung Electronics Co., Ltd. | Method for controlling camera system, electronic device, and storage medium |
US10412303B2 (en) * | 2016-07-21 | 2019-09-10 | Olympus Corporation | Imaging device, startup method of imaging device, and computer readable recording medium |
Citations (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5424776A (en) * | 1992-07-09 | 1995-06-13 | Canon Kabushiki Kaisha | Lens control device for perfoming focusing during lens initialization |
US5751351A (en) * | 1990-06-14 | 1998-05-12 | Canon Kabushiki Kaisha | Video camera apparatus with inhibition of image display during initialization |
US5819120A (en) * | 1995-11-28 | 1998-10-06 | Fuji Photo Film Co., Ltd. | Variable focus lens device in camera |
US6097548A (en) * | 1997-10-14 | 2000-08-01 | Minolta Co., Ltd. | Device for detecting zoom lens positions and apparatus employing the device |
US6212632B1 (en) * | 1998-07-31 | 2001-04-03 | Flashpoint Technology, Inc. | Method and system for efficiently reducing the RAM footprint of software executing on an embedded computer system |
US20010007472A1 (en) * | 2000-01-11 | 2001-07-12 | Tomoyuki Nishimura | Lens moving mechanism for an imaging device and method thereof |
US20010009443A1 (en) * | 2000-01-25 | 2001-07-26 | Kazunori Suemoto | Digital camera |
US6341201B1 (en) * | 1997-09-30 | 2002-01-22 | Fuji Photo Optical Co., Ltd. | Remotely controllable camera system |
US20020018140A1 (en) * | 2000-01-25 | 2002-02-14 | Kazunori Suemoto | Digital camera |
US6401202B1 (en) * | 1999-06-18 | 2002-06-04 | Phoenix Technologies Ltd. | Multitasking during BIOS boot-up |
US6470413B1 (en) * | 1996-07-19 | 2002-10-22 | Canon Kabushiki Kaisha | Information processing apparatus and method in which an executable file in an incorporated memory is loaded and executed at startup |
US20020171755A1 (en) * | 2001-05-18 | 2002-11-21 | Fuji Photo Film Co., Ltd. | Digital camera changeable operation sequence |
US6487656B1 (en) * | 1999-12-10 | 2002-11-26 | Phoenix Technologies Ltd. | System and method for providing functionalities to system BIOS |
US20030151680A1 (en) * | 2002-02-11 | 2003-08-14 | Eastman Kodak Company | Programmable non-volatile memory for CMOS sensors |
US20040001708A1 (en) * | 2002-03-12 | 2004-01-01 | Kenji Hatori | Information processing apparatus, data storage device, data transfer system and data transfer method, program and recording medium |
US6766474B2 (en) * | 2000-12-21 | 2004-07-20 | Intel Corporation | Multi-staged bios-based memory testing |
US20040165073A1 (en) * | 2003-02-25 | 2004-08-26 | Casio Computer Co., Ltd. | Camera device and method and program for starting the camera device |
US20040165096A1 (en) * | 2003-02-26 | 2004-08-26 | Casio Computer Co., Ltd. | Camera device and method and program for starting the camera device |
US20040170421A1 (en) * | 2003-02-27 | 2004-09-02 | Casio Computer Co., Ltd. | Camera device and method and program for starting the camera device |
US7038718B2 (en) * | 2001-08-08 | 2006-05-02 | Canon Kabushiki Kaisha | Image pickup apparatus having controlled start-up |
US7050099B2 (en) * | 2001-04-19 | 2006-05-23 | Matsushita Electric Industrial Co., Ltd. | Solid-state image pickup apparatus |
US7057645B1 (en) * | 1999-02-02 | 2006-06-06 | Minolta Co., Ltd. | Camera system that compensates low luminance by composing multiple object images |
US7129984B1 (en) * | 1998-10-08 | 2006-10-31 | Canon Kabushiki Kaisha | Electronic device using operating system for overall apparatus control including mechanical operation |
US7167203B1 (en) * | 1998-07-30 | 2007-01-23 | Minolta, Co., Ltd. | Digital camera having controller for reducing occurrences of blur in displayed images |
US20080043132A1 (en) * | 2006-08-21 | 2008-02-21 | Micron Technology, Inc. | Method and apparatus for displaying a power-up image on an imaging device upon power-up |
US7397498B2 (en) * | 2003-02-28 | 2008-07-08 | Casio Computer Co., Ltd. | Camera device and method and program for starting the camera device |
US7667736B2 (en) * | 2005-02-11 | 2010-02-23 | Hewlett-Packard Development Company, L.P. | Optimized string table loading during imaging device initialization |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA1212461A (en) | 1982-10-29 | 1986-10-07 | Rca Corporation | Signal sampling circuit |
US6275932B1 (en) | 1997-10-08 | 2001-08-14 | Sony Corporation | Program startup apparatus and program startup method for use in electronic machine, and medium |
JP3998229B2 (en) | 1999-09-08 | 2007-10-24 | カシオ計算機株式会社 | Imaging apparatus and signal processing method thereof |
JP2001268413A (en) | 2000-03-15 | 2001-09-28 | Toshiba Corp | Digital camera device |
KR100378594B1 (en) | 2000-07-31 | 2003-03-31 | 한국전자통신연구원 | Camera Auto-Focusing Method And Apparatus Using Wavelet Transform |
JP4499935B2 (en) | 2001-02-07 | 2010-07-14 | オリンパス株式会社 | Electronic camera |
-
2003
- 2003-02-28 JP JP2003053011A patent/JP2004264418A/en active Pending
-
2004
- 2004-02-25 US US10/787,447 patent/US7397498B2/en active Active
- 2004-02-25 KR KR1020040012530A patent/KR100634560B1/en active IP Right Grant
- 2004-02-26 EP EP04004389A patent/EP1453307A3/en not_active Withdrawn
- 2004-02-27 CN CNB2004100072237A patent/CN100505834C/en not_active Expired - Fee Related
- 2004-02-27 TW TW093105036A patent/TWI245555B/en not_active IP Right Cessation
-
2008
- 2008-03-26 US US12/055,688 patent/US20080181599A1/en not_active Abandoned
Patent Citations (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5751351A (en) * | 1990-06-14 | 1998-05-12 | Canon Kabushiki Kaisha | Video camera apparatus with inhibition of image display during initialization |
US5424776A (en) * | 1992-07-09 | 1995-06-13 | Canon Kabushiki Kaisha | Lens control device for perfoming focusing during lens initialization |
US5819120A (en) * | 1995-11-28 | 1998-10-06 | Fuji Photo Film Co., Ltd. | Variable focus lens device in camera |
US6470413B1 (en) * | 1996-07-19 | 2002-10-22 | Canon Kabushiki Kaisha | Information processing apparatus and method in which an executable file in an incorporated memory is loaded and executed at startup |
US6341201B1 (en) * | 1997-09-30 | 2002-01-22 | Fuji Photo Optical Co., Ltd. | Remotely controllable camera system |
US6097548A (en) * | 1997-10-14 | 2000-08-01 | Minolta Co., Ltd. | Device for detecting zoom lens positions and apparatus employing the device |
US7167203B1 (en) * | 1998-07-30 | 2007-01-23 | Minolta, Co., Ltd. | Digital camera having controller for reducing occurrences of blur in displayed images |
US6212632B1 (en) * | 1998-07-31 | 2001-04-03 | Flashpoint Technology, Inc. | Method and system for efficiently reducing the RAM footprint of software executing on an embedded computer system |
US7129984B1 (en) * | 1998-10-08 | 2006-10-31 | Canon Kabushiki Kaisha | Electronic device using operating system for overall apparatus control including mechanical operation |
US7057645B1 (en) * | 1999-02-02 | 2006-06-06 | Minolta Co., Ltd. | Camera system that compensates low luminance by composing multiple object images |
US6401202B1 (en) * | 1999-06-18 | 2002-06-04 | Phoenix Technologies Ltd. | Multitasking during BIOS boot-up |
US6487656B1 (en) * | 1999-12-10 | 2002-11-26 | Phoenix Technologies Ltd. | System and method for providing functionalities to system BIOS |
US20010007472A1 (en) * | 2000-01-11 | 2001-07-12 | Tomoyuki Nishimura | Lens moving mechanism for an imaging device and method thereof |
US20010009443A1 (en) * | 2000-01-25 | 2001-07-26 | Kazunori Suemoto | Digital camera |
US20020018140A1 (en) * | 2000-01-25 | 2002-02-14 | Kazunori Suemoto | Digital camera |
US6766474B2 (en) * | 2000-12-21 | 2004-07-20 | Intel Corporation | Multi-staged bios-based memory testing |
US7050099B2 (en) * | 2001-04-19 | 2006-05-23 | Matsushita Electric Industrial Co., Ltd. | Solid-state image pickup apparatus |
US20020171755A1 (en) * | 2001-05-18 | 2002-11-21 | Fuji Photo Film Co., Ltd. | Digital camera changeable operation sequence |
US7038718B2 (en) * | 2001-08-08 | 2006-05-02 | Canon Kabushiki Kaisha | Image pickup apparatus having controlled start-up |
US20030151680A1 (en) * | 2002-02-11 | 2003-08-14 | Eastman Kodak Company | Programmable non-volatile memory for CMOS sensors |
US20040001708A1 (en) * | 2002-03-12 | 2004-01-01 | Kenji Hatori | Information processing apparatus, data storage device, data transfer system and data transfer method, program and recording medium |
US20040165073A1 (en) * | 2003-02-25 | 2004-08-26 | Casio Computer Co., Ltd. | Camera device and method and program for starting the camera device |
US20040165096A1 (en) * | 2003-02-26 | 2004-08-26 | Casio Computer Co., Ltd. | Camera device and method and program for starting the camera device |
US7385631B2 (en) * | 2003-02-26 | 2008-06-10 | Casio Computer Co., Ltd. | Camera device and method and program for starting the camera device |
US20080180561A1 (en) * | 2003-02-26 | 2008-07-31 | Casio Computer Co., Ltd. | Camera device and method and program for starting the camera device |
US20040170421A1 (en) * | 2003-02-27 | 2004-09-02 | Casio Computer Co., Ltd. | Camera device and method and program for starting the camera device |
US20090115871A1 (en) * | 2003-02-27 | 2009-05-07 | Casio Computer Co., Ltd. | Camera device and method and program for starting the camera device |
US7397498B2 (en) * | 2003-02-28 | 2008-07-08 | Casio Computer Co., Ltd. | Camera device and method and program for starting the camera device |
US7667736B2 (en) * | 2005-02-11 | 2010-02-23 | Hewlett-Packard Development Company, L.P. | Optimized string table loading during imaging device initialization |
US20080043132A1 (en) * | 2006-08-21 | 2008-02-21 | Micron Technology, Inc. | Method and apparatus for displaying a power-up image on an imaging device upon power-up |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080180561A1 (en) * | 2003-02-26 | 2008-07-31 | Casio Computer Co., Ltd. | Camera device and method and program for starting the camera device |
US7929020B2 (en) | 2003-02-26 | 2011-04-19 | Casio Computer Co., Ltd. | Camera device and method and program for starting the camera device |
US20090115871A1 (en) * | 2003-02-27 | 2009-05-07 | Casio Computer Co., Ltd. | Camera device and method and program for starting the camera device |
US20060195316A1 (en) * | 2005-01-11 | 2006-08-31 | Sony Corporation | Voice detecting apparatus, automatic image pickup apparatus, and voice detecting method |
Also Published As
Publication number | Publication date |
---|---|
US20040169743A1 (en) | 2004-09-02 |
KR100634560B1 (en) | 2006-10-16 |
JP2004264418A (en) | 2004-09-24 |
EP1453307A3 (en) | 2008-05-07 |
KR20040077490A (en) | 2004-09-04 |
EP1453307A2 (en) | 2004-09-01 |
US7397498B2 (en) | 2008-07-08 |
CN100505834C (en) | 2009-06-24 |
TW200425725A (en) | 2004-11-16 |
TWI245555B (en) | 2005-12-11 |
CN1525743A (en) | 2004-09-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7929020B2 (en) | Camera device and method and program for starting the camera device | |
US20080181599A1 (en) | Camera device and method and program for starting the camera device | |
US20090115871A1 (en) | Camera device and method and program for starting the camera device | |
US8358927B2 (en) | Imaging apparatus | |
US7477288B2 (en) | Camera device and method and program for starting the camera device | |
JP3854833B2 (en) | Imaging apparatus, signal processing method thereof, program, and storage medium | |
JP4196696B2 (en) | Electronic camera, electronic camera activation method, and program | |
JPH0686203A (en) | Electronic camera | |
JP2004260608A (en) | Camera equipment, starting method thereof, and program | |
JP2004040479A (en) | Electronic camera | |
JP2005215206A (en) | Imaging unit, imaging method, program, and storage medium | |
JP2007310409A (en) | Camera device and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |