KR100634559B1 - 카메라장치, 카메라장치의 기동방법 및 카메라장치의 제어프로그램이 기록된 기록매체 - Google Patents

카메라장치, 카메라장치의 기동방법 및 카메라장치의 제어프로그램이 기록된 기록매체 Download PDF

Info

Publication number
KR100634559B1
KR100634559B1 KR1020040012529A KR20040012529A KR100634559B1 KR 100634559 B1 KR100634559 B1 KR 100634559B1 KR 1020040012529 A KR1020040012529 A KR 1020040012529A KR 20040012529 A KR20040012529 A KR 20040012529A KR 100634559 B1 KR100634559 B1 KR 100634559B1
Authority
KR
South Korea
Prior art keywords
interrupt
lens
operating system
camera device
cpu
Prior art date
Application number
KR1020040012529A
Other languages
English (en)
Other versions
KR20040076793A (ko
Inventor
마에노야스시
하야시데츠야
요시자와겐지
나카무라고키
호소다쥰
스미히데토시
Original Assignee
가시오게산키 가부시키가이샤
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 가시오게산키 가부시키가이샤 filed Critical 가시오게산키 가부시키가이샤
Publication of KR20040076793A publication Critical patent/KR20040076793A/ko
Application granted granted Critical
Publication of KR100634559B1 publication Critical patent/KR100634559B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/69Control of means for changing angle of the field of view, e.g. optical zoom objectives or electronic zooming
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16LPIPES; JOINTS OR FITTINGS FOR PIPES; SUPPORTS FOR PIPES, CABLES OR PROTECTIVE TUBING; MEANS FOR THERMAL INSULATION IN GENERAL
    • F16L9/00Rigid pipes
    • F16L9/14Compound tubes, i.e. made of materials not wholly covered by any one of the preceding groups
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00962Input arrangements for operating instructions or parameters, e.g. updating internal software
    • H04N1/00965Input arrangements for operating instructions or parameters, e.g. updating internal software using a plug-in memory module, e.g. memory card, memory stick
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2101/00Still video cameras
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0084Digital still camera

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mechanical Engineering (AREA)
  • Studio Devices (AREA)
  • Structure And Mechanism Of Cameras (AREA)

Abstract

본 발명은 침동식의 광학계를 갖는 카메라장치 및 카메라장치의 기동방법, 프로그램에 관한 것이고, 침동식의 광학계를 갖는 카메라장치에 있어서, 촬영용의 동작모드가 설정된 상태에서의 기동시에 상기 광학계를 소정위치에 구동하는 초기화를 오퍼레이팅시스템에 의해 설정되는 소정의 인터럽트처리루틴을 오퍼레이팅시스템의 기동전에 미리 설정하여 이용되는 인터럽트처리에 의해 실행하는 제어수단을 구비한 것을 특징으로 한다.
블록, CPU, 렌즈군, 줌, 포커스, 액츄에이터, CCD, 플래시메모리

Description

카메라장치, 카메라장치의 기동방법 및 카메라장치의 제어프로그램이 기록된 기록매체{CAMERA DEVICE, THE STARTING METHOD OF CAMERA DEVICE AND THE RECORDING MEDIUM FOR STORING CONTROL PROGRAM THEREOF}
도 1은 본 발명의 한 실시예를 나타내는 전자스틸카메라의 개략을 나타내는 블록도이다.
도 2는 전자스틸카메라내의 플래시메모리의 데이터격납구조를 나타내는 모식도이다.
도 3은 동일 플래시메모리의 프로그램영역의 격납데이터를 나타내는 모식도이다.
도 4는 전자스틸카메라의 기동시에 있어서의 CPU의 처리순서를 나타내는 흐름도의 전반이다.
도 5는 전자스틸카메라의 기동시에 있어서의 CPU의 처리순서를 나타내는 흐름도의 후반이다
도 6은 기동용 인터럽트의 종류와 각 인터럽트에 의해서 실현되는 동작항목의 관계를 나타낸 모식도이다.
도 7은 렌즈군의 초기화에 사용하는 인터럽트처리에 이용하는 인터럽트처리루틴의 설정방법을 나타내는 설명도이다.
도 8은 줌의 이송처리를 나타내는 흐름도이다.
도 9는 기동시에 기록모드가 설정되어 있었을 때의 주요한 동작내용을 시계열로 나타낸 도면이다.
※도면의 주요부분에 대한 부호의 설명
1: 렌즈블록 2: 드라이버블록
3: CCD촬상계블록 4: 컬러프로세스회로
5: CPU 6: DRAM
7: 화상표시부 8: 키입력부
9: JPEG회로 11: 렌즈군
12, 13: 위치검출센서 14: 줌모터
15: 포커스모터 16: 조리개용 액츄에이터
17: 셔터용 액츄에이터 18∼21: 드라이버
31: CCD 32: CDS/AD변환블록
33: TG 41: 플래시메모리
41a: 렌즈정보영역 41b: 프로그램영역
41c: 각종 메모리영역 42: 화상기록부
43: 렌즈콘트롤블록 101: 부트프로그램
101a: FLASH 다시 쓰기 모듈 101b: 기동용 LENZ제어모듈
101c: 기동요인판정모듈
101d: 기동용 개체정보액세스모듈
101e: 기동용 프로그램로드모듈 102: 메인프로그램
201: 예외처리루틴 201a: 일반예외처리루틴
201b: TLB미스예외처리루틴 201c: 인터럽트예외처리루틴
202: 테이블
본 발명은 침동식의 광학계를 갖는 카메라장치 및 카메라장치의 기동방법, 프로그램에 관한 것이다.
종래 전자스틸카메라 또는 디지털카메라에서는 CCD 등의 촬상소자에 의해서 피사체를 촬상하고, 그 화상을 액정표시장치에 스루화상으로서 표시하면서 셔터조작에 따라 촬상화상을 디지털데이터로서 메모리카드 등의 기록매체에 기록하고 있다. 따라서 촬영을 위해 전자스틸카메라의 전원을 넣은 기동시에는, 예를 들면 기록매체에 데이터의 기록을 가능하게 하는 준비, 피사체를 촬상하기 위한 준비, 촬상한 화상을 표시하기 위한 준비라는 하드웨어 및 소프트웨어 양쪽에 있어서의 여러 가지의 초기화작업이 불가결하게 되어 있고, 전원ON으로부터 촬영이 가능하게 되기까지에는 은염식의 카메라 또는 아날로그카메라의 경우에 비해 긴 일정한 기동시간을 요하고 있다. 그로 인해 급한 셔터찬스에 대응할 수 없는 결점이 있다.
그래서 상기 기동시간의 단축화를 가능하게 하기 위해 착탈 자유로운 메모리카드로부터 관리정보를 판독하는 시간을 생략하는 종래예가 일본국 특허공개공보 2002-237977호의 [0025]단락에 기재되어 있다.
그러나 비촬영시에는 렌즈를 카메라하우징내에 수납하고, 촬영에 앞서서 줌렌즈를 이송할 필요가 있는 침동식의 광학계를 갖는 전자스틸카메라에 있어서는 기동시간중에 있어서 광학계의 이송에 요하는 시간이 대부분을 차지하고 있다. 그로 인해 만일 종래문헌과 같이 메모리카드로부터 관리정보를 판독하는 시간을 없앴다고 해도 그 시간은 전체 기동시간에 대한 비율이 매우 적고, 기동의 삭감효과가 아직 만족이 가는 것은 아니라고 하는 문제가 있었다.
본 발명은 이러한 종래의 과제를 감안하여 이루어진 것이고, 기동시간을 삭감할 수 있는 침동식의 광학계를 갖는 카메라장치 및 그 카메라장치의 기동방법과, 그것들의 실현에 사용되는 프로그램을 제공하는 것을 목적으로 한다.
본 발명의 한 실시예에 따르면, 침동식의 광학계를 갖는 카메라장치에 있어서, 촬영용의 동작모드가 설정된 상태에서의 기동시에 상기 광학계를 소정위치에 구동하는 초기화를 오퍼레이팅시스템에 의해 설정되는 소정의 인터럽트처리루틴을 오퍼레이팅시스템의 기동전에 미리 설정하여 이용되는 인터럽트처리에 의해 실행하는 제어수단을 구비한 것을 특징으로 하는 카메라장치가 제공된다.
이하 본 발명의 한 실시예를 도면에 따라서 설명한다. 도 1은 본 발명의 한 실시예를 나타내는 전자스틸카메라의 전기적 구성을 나타내는 블록도이다.
전자스틸카메라는 줌기능과 오토포커스기능을 구비한 것이고, 그것을 실현하기 위한 렌즈블록(1)을 갖고 있다. 렌즈블록(1)은 광축방향으로 이동 가능하게 배 치된 줌렌즈 및 포커스렌즈로 이루어지는 침동식의 렌즈군(11)과, 렌즈군(11)에 있어서의 줌위치용 및 포커스위치용의 위치검출센서(12, 13)와, 줌렌즈를 이동하는 줌모터(14) 및 포커스렌즈를 이동하는 포커스모터(15)와, 도시하지 않는 조리개를 개폐하는 조리개용 액츄에이터(16)와, 메커니컬셔터를 개폐하는 셔터용 액츄에이터 (17)로 이루어진다. 상기의 각 모터 및 액츄에이터(14∼17)는 드라이버블록(2)에 설치된 줌용(ZOOM), 포커스용(Focus), 조리개용(Iris), 셔터용(Shutter)의 각종 드라이버(18∼21)에 의해서 구동된다. 각 모터 및 액츄에이터(14∼17)와 드라이버블록(2)은 구동부를 구성한다.
또한 전자스틸카메라는 주로 렌즈군(11)의 촬영광축뒤쪽에 배치된 촬상소자인 CCD(31)와, CDS(Correlated Double Sampling)/AD변환블록(32), TG(Timing Generator, 33)로 이루어지는 CCD촬상계블록(3)을 갖고 있다. CCD(31)는 전자스틸카메라가 촬영용의 기록모드에 설정되어 있을 때, 렌즈군(11)에 의해서 결상된 피사체의 광학상을 광전변환하는 동시에, TG(33)에 의해서 주사 구동되어 일정주기마다 광전변환출력을 1화면분 출력한다. CDS/AD블록(32)은 CCD(31)로부터 출력된 후, 도시하지 않는 앰프에 의해 RGB의 색성분마다 적절히 게인조정된 아날로그의 출력신호에 대한 상관이중샘플링에 의한 노이즈제거 및 디지털신호로의 변환을 실시하고, 촬상신호로서 컬러프로세스회로(4)에 출력한다.
컬러프로세스회로(4)는 입력한 촬상신호에 대해 화소보간처리를 포함하는 컬러프로세스처리를 시행하고, 디지털값의 휘도신호(Y) 및 색차신호(Cb, Cr)를 생성하여 전자스틸카메라 전체를 제어하는 제어부로서의 CPU(5)에 출력한다. CPU(5)는 실제로는 내부메모리나 각종의 연산처리회로, 데이터의 입출력인터페이스 등을 구비한 마이크로프로세서이다.
CPU(5)에 보내어진 디지털신호(화상신호)는 DRAM(6)에 일시 보존되는 동시에 화상표시부(7)에 보내어진다. 화상표시부(7)는 비디오엔코더, VRAM, 액정모니터 및 그 구동회로를 포함하고, 보내어진 디지털신호에 의거하는 비디오신호를 비디오엔코더에 의해서 생성하며, 그것에 의거하는 표시화상, 즉 CCD(31)에 촬상된 피사체의 스루화상이 액정모니터에 의해 표시된다.
키입력부(8)는 전원키, 기록/ 재생의 모드전환스위치, 셔터키, 메뉴키 등의 각종 키들과, 이 각종 키들로부터의 입력을 접수하고, 상기 각종 키들의 조작에 따른 조작신호를 CPU(5)에 보내는 서브CPU로 구성되어 있다. 서브CPU는 필요에 따라 모드전환스위치의 상태, 즉 모드설정상태를 나타내는 상태신호를 CPU(5)에 보낸다. 그리고 상기한 기록모드에 있어서 셔터키가 눌리면 키입력부(8)로부터 트리거신호(조작신호)가 CPU(5)에 출력된다.
CPU(5)는 트리거신호가 입력되면, 그 시점에서 CCD(31)로부터 로드한 1화면분의 화상데이터를 Y, Cb, Cr의 컴포넌트마다 세로 8화소 ×가로 8화소의 기본블록으로 칭하는 기본단위마다 판독하고, JPEG회로(9)에 기입한다. JPEG회로(9)는 DCT (이산확산변환), 부호화를 실시한다. JPEG회로(9)에 의해서 압축된 1화상분의 압축데이터가 화상기록부(42)에 기억된다. 화상기록부(42)는 구체적으로는 카드인터페이스 및 그것을 통하여 CPU(5)에 접속되고, 또한 카메라본체에 착탈 자유롭게 장착되는 불휘발성의 각종 메모리카드로 구성된다.
촬영용의 기록모드에 있어서, CPU(5)는 다시 쓰기(개서(改書); rewritable)가 가능한 불휘발성의 플래시메모리(41)에 기억되어 있는 각종의 프로그램이나, 키입력부(8)로부터의 각종 키의 조작에 따른 조작신호들에 의거하여, 렌즈콘트롤블록(43)에 대해서 드라이버블록(2)의 각종 드라이버 (18∼21)에 보내는 구동신호를 생성시키며, 그것에 의해 줌렌즈나 포커스의 위치제어, 조리개의 열림정도, 메커니컬셔터의 개폐동작을 제어한다. 그 때 CPU(5)에는 렌즈콘트롤블록(43)을 통하여 줌위치용 및 포커스위치용의 위치검출센서(12, 13)에 의해서 검출한 렌즈의 위치정보가 차례차례 입력된다.
한편 화상기록부(42)에 기록된 화상데이터는 기록화상의 표시용의 재생모드에 있어서 CPU(5)에 판독되고, JPEG회로(9)에 의해서 신장된 후, 화상표시부(7)에 보내어지며, 액정표시모니터에 의해서 표시된다.
도 2는 상기한 플래시메모리(41)의 데이터격납구조를 나타내는 모식도이다. 플래시메모리(41)는 기억부이고, 그 내부에는 렌즈정보영역(41a)과, 프로그램영역 (41b)과, 각종 메모리영역(41c)이 확보되어 있다. 렌즈정보영역(41a)에는 전자스틸카메라의 공장출하단계에서 취득된 데이터이고, 렌즈군(11, 줌렌즈 및 포커스렌즈)의 개체성능을 나타내는 동시에, 렌즈군의 제어에 불가결한 조정데이터인 개체정보가 기억되어 있다. 또한 렌즈정보영역(41a)에는 CCD(31) 및 화이트밸런스특성 등의 촬상계의 개체정보도 기억되어 있다.
프로그램영역(41b)에는 CPU(5)가 상기한 각 부의 제어에 필요한 프로그램 및 제어에 필요한 각종 데이터가 기억되어 있다. 본 실시예에 있어서는 한 예로서 도 3에 나타내는 바와 같이 프로그램영역(41b)에는 부트프로그램(101)과, 메인프로그램(102)이 연속해서 격납되어 있다. 부트프로그램(101)은 기동시에 있어서 최초로 판독되는 기동용 프로그램이고, FLASH 다시 쓰기(rewritable) 모듈(101a), 기동용 LENZ제어모듈(101b), 기동요인판정모듈(101c), 기동용 개체정보액세스모듈(101d), 기동용 프로그램로드모듈(101e)로 구성되어 있다. 기동용 LENZ제어모듈(101b)은 렌즈군(11)의 제어에 필요한 인터럽트처리의 설정을 실시하기 위한 것이다. FLASH 다시 쓰기 모듈(101a)은 없어도 좋다. 메인프로그램(103)은 OS(오퍼레이팅시스템, 102a)와 OS 본래에서의 전자스틸카메라의 동작의 실현에 필요한 복수의 태스크모듈(TASK 1, TASK 2, TASK 3, …TASK N, 102b1∼102bN)로 구성되어 있다.
각종 메모리영역(41c)은 OS기동 후에 CPU(5)에 의해서 구축되는 파일시스템에 의해서 관리되는 영역이고, CPU(5)로부터 필요에 따라 판독되는 상기 이외의 각종의 데이터가 기억되어 있다. 또한 이 영역에는 필요에 따라 화상데이터를 포함하는 임의의 데이터도 기억된다.
다음으로 이상의 구성으로 이루어지는 전자스틸카메라의 본 발명에 관련되는 동작을 도 4∼도 9에 따라 설명한다. 도 4 및 도 5의 흐름도는 전원스위치의 ON조작에 동반하는 기동시에 있어서의 CPU(5)의 구체적인 처리순서를 나타낸 것이다. 도 9는 기동시에 촬영용의 기록모드가 설정되어 있었을 때의 전자스틸카메라의 주요한 동작내용을 시계열로 나타낸 도면이다.
도 4에 나타내는 바와 같이 CPU(5)는 전원ON에 동반하여 기동한 후, 부트로더에 의해서 플래시메모리(41)의 프로그램영역(41b)으로부터 부트프로그램(101)만을 로드하고, 이 부트프로그램을 내부메모리에 전개한다(스텝SA1, 도 9의 기간P1). 부트로더는 프로그램을 로드하기 위해 판독되는 작은 프로그램이고, 기동과 동시에 자동적으로 CPU(5)가 액세스하는 것이며, 플래시메모리(41)의 소정의 어드레스영역(각종 메모리영역(41c) 이외)에 격납되어 있다. 이 후 CPU(5)는 부트프로그램(101)에 의거하여 스텝SA2∼SA14까지의 태스크를 OS가 기동하고 있지 않은 환경하에서 실행한다.
포트의 초기화 등의 하드설정을 실시하고(스텝SA2), 렌즈계 인터럽트핸들러의 설정, 즉 렌즈군(11)의 제어에 필요한 인터럽트처리의 설정을 실시한다(스텝SA3). 도 6은 여기에서 설정하는 인터럽트의 종류와 각 인터럽트에 의해서 실현되는 동작항목의 관계를 나타낸 모식도이고, 설정하는 인터럽트는 줌의 이송처리(ZOOM OPEN)를 실현하기 위한 ADC, MOTOR, 에지트리거, 타이머에 의해서 실현된다. ADC인터럽트는 카메라본체에 설치되어 있는 도시하지 않는 포토인터럽터(광전센서)로부터의 검출값을 A/D변환하고, 그 값을 출력하는 것이며, MOTOR인터럽트는 줌모터 (14)의 출력을 제어하는 것이다. 에지트리거인터럽트는 펄스수의 카운트에 의해서 줌렌즈의 이동량을 검출하는 것이다. 타이머인터럽트는 시간의 카운트 및 타이밍조정을 실시하는 동시에, 셔터의 오픈처리(Shutter Open)를 실현하는 것이다.
이것들의 인터럽트처리의 설정은 각각의 인터럽트처리를 위해 실행되는 인터럽트처리루틴을 이용 가능한 상태로 하는 설정이다. 통상 OS기동전은 인터럽트의 처리는 실시하지 않는데, 본 실시예에서는 OS기동전에 인터럽트예외처리를 실시하 기 위해 도 7에 나타낸 바와 같은 OS가 사용하는 것과 같은 예외처리루틴(201)을 사용한다. 여기에서 예외처리루틴(201)에는 일반예외처리루틴(201a), TLB미스예외처리루틴(201b), 인터럽트예외처리루틴(201c)이 있고, 예외가 발생하면 각각의 예외처리루틴(201)에서 처리되도록 되어 있다. OS가 사용하는 인터럽트예외처리루틴 (201c)은 각 인터럽트요인과 그것을 처리하는 루틴의 선두어드레스를 홀딩하고 있는 인터럽트와 처리루틴의 테이블(202)을 사용하고 있고, 인터럽트가 발생하면 인터럽트예외처리루틴(201c)은 이 테이블(202)을 참조하며, 각 인터럽트요인에 대응하는 인터럽트처리루틴 1, 2, …N의 선두어드레스로 점프한다. 따라서 인터럽트와 처리루틴의 테이블(202)에 도 6에서 설명한 각 인터럽트에 대응한 인터럽트요인과 그것을 처리하는 인터럽트처리루틴의 어드레스를 직접 기입함으로써 OS가 사용하는 것과 같은 예외처리루틴(201)이 사용 가능하게 된다. 스텝SA3에 있어서는 이것을 실시함으로써 OS기동후에 설정되는 소정의 인터럽트처리루틴을 OS기동전에 있어서 사용 가능하게 한다.
다음으로 이상의 인터럽트처리의 설정에 계속해서 키입력부(8)의 서브CPU로부터 상태신호를 수취하여 기동요인의 판정을 실시한다(스텝SA4). 여기에서는 설정되어 있는 동작모드상태가 촬영용의 기록모드인지, 기록화상의 표시용의 재생모드 등의 그 외의 모드인지의 차이를 판정한다. 기록모드와 재생모드 등의 그 외의 모드의 가장 큰 차이는 전원ON시에 「렌즈의 이송을 필요로 하는」지 「하지 않는」지 이고, 기록모드는 전원ON시에 「렌즈의 이송을 필요로 한다」. 렌즈블록 (1), 드라이버블록(2), 렌즈콘트롤블록(43)이라는 렌즈계의 전원을 ON제어하고 (스 텝SA5), 플래시메모리(41)로부터 개체정보를 로드한다(스텝SA6). 스텝SA5에서 취득한 기동요인의 판정결과에 의거하여 고속기동을 실시하는지, 통상기동을 실시하는지를 판별한다(스텝SA7). 여기에서는 설정되어 있는 모드가 기록모드이면 고속기동으로 하고, 그 이외이면 통상기동으로 한다.
기동요인이 통상기동이었을 때에는 그 이후의 스텝SA8∼스텝SA13의 처리를 실시하지 않고, 바로 나머지의 제어프로그램인 메인프로그램(102)의 로드를 개시한다(스텝SA14).
한편 고속기동이었을 때에는 스텝SA5에서 공급을 개시한 렌즈계의 전압이 정상전압으로 되기까지의 소정시간(예를 들면 30ms 이하)을 기다리고 나서(스텝SA8), 렌즈콘트롤블록(43)에 있어서의 하드웨어의 초기화를 실시한다(스텝SA9). 셔터용 액츄에이터(17)에 의한 메커니컬셔터의 오픈처리(SHUTTER OPEN)를 개시시키고(스텝SA10, 도 9의 기간P2). 그 시점에서 배터리전압을 체크하며, 렌즈의 이송동작을 정상으로 실시하는 것에 필요한 소정 전압(촬영을 위해서는 줌렌즈, 포커스렌즈, 조리개, 셔터의 모두가 초기화될 필요가 있는데, 그 중에서 첫번째 전류가 흐르는 셔터동작을 시작으로 실시하는 것으로 빠른 시기에 동작 가능한지 아닌지의 판단을 할 수 있다)을 초과하고 있는지 아닌지를 판별한다(스텝SA11). 또한 메커니컬셔터의 오픈처리를 개시하고 나서 배터리전압의 체크까지의 사이에도 약간의 처리대기를 실시한다. 여기에서 전압값이 소정값 이하이고「배터리없음」이면, 그 이후의 스텝SA12, SA13의 처리를 실시하지 않고, 바로 나머지의 제어프로그램인 메인프로그램(102)의 로드를 개시한다(스텝SA14).
한편 전압값이 소정값을 초과하고 있고 「배터리OK」이면, 스텝SA6에서 로드하고 있었던 개체정보 중의 줌렌즈 및 포커스렌즈의 조정데이터의 체크와 초기화를 실시하며(스텝SA12), 렌즈군(11)의 초기화를 위한 줌렌즈의 이송(ZOOM OPEN)을 개시시킨다(스텝SA13, 도 9의 기간P3).
여기에서 줌의 이송처리에 대해서 설명한다. 관련되는 처리는 상기한 스텝SA3에 있어서 설정되어 있었던 인터럽트처리에 의해서 실시된다. 도 8은 줌렌즈의 이송(ZOOM OPEN)(스텝SA13)의 상세를 나타내는 흐름도이다. 우선 개체정보에 의거하여 줌보정값, 즉 줌렌즈를 이송하는 목표위치까지의 이동량이 연산된다(스텝SB1). 렌즈군(11)의 수납확인이 실시된다(스텝SB2). 이것은 ADC인터럽트에 의한 검출레벨(PR출력)이 「H」인지 「L」인지를 확인함으로써 실시된다.
그리고 나서 ZOOM인터럽트에 의한 줌렌즈의 구동과, 타이머인터럽트가 개시된다(스텝SB3).
타이머인터럽트당초에 있어서는 PR출력의 검출확인이 속행되고, 줌렌즈가 수납상태로부터 벗어났는지 아닌지가 판단된다(스텝SB4). 수납상태로부터 벗어나면(스텝SB4에서 YES) 줌렌즈의 이동량이 일단 리세트된 후(스텝SB6), 이동펄스가 차례차레 카운트된다(스텝SB7).
이윽고 목표위치(여기에서는 Wide위치)에 이르면(스텝SB8에서 YES), 줌렌즈의 구동을 정지하고(스텝SB9), 처리OK를 설정하여 외부로 알리며(스텝SB10), 구동처리를 종료한다.
또한 처리도중에 수납상태를 확인할 수 없었던 경우나(스텝SB2에서 NO), 일 정시간내에 줌렌즈가 수납상태로부터 벗어난 것을 확인할 수 없었던 경우, 이동펄스를 카운트할 수 없게 된 경우에는 에러처리에 의해 줌렌즈의 구동을 정지하고, 처리NG를 설정하여 외부로 알리며(스텝SB11∼SB14), 구동처리를 종료한다.
CPU(5)는 이상의 줌렌즈의 이송처리를 개시한 후, 바로 메인프로그램(102)의 로드를 개시한다(스텝SA14, 도 9의 기간P4). 즉 렌즈군(11)의 이송동작의 종료를 기다림없이 그것과 병행하여 메인프로그램(102)을 로드한다.
메인프로그램(102)의 로드종료와 동시에, 우선 OS를 기동한다(스텝SA15, 도 9의 기간P5). 그리고 나서 하드웨어의 초기화, 즉 화상기록부(42)의 메모리카드, 메시지버퍼나 DRAM(6) 등의 초기화(스텝SA16, SA17), 개체정보의 나머지의 데이터(줌렌즈 및 포커스렌즈의 조정데이터 이외)의 체크 및 그것을 이용한 CCD촬상계블록 (3)의 초기화(스텝SA18), 또한 인터럽트처리의 초기화에 의해서 이 후에 있어서의 메인프로그램(102)에 의거하는 제어에서 사용하는 각종의 인터럽트를 일괄 설정한다. 즉 도 7에 나타낸 인터럽트와 처리루틴의 테이블(202)에 각 인터럽트에 대응한 인터럽트요인과 그것을 처리하는 인터럽트처리루틴의 어드레스를 OS가 제공하는 함수를 이용하여 기입한다(스텝SA19).
그 후, LED, 표시계의 초기화를 실시한다(스텝SA20, SA21). 또한 소프트웨어의 초기화, 즉 서브CPU의 초기화(각종 설정), 메모리매니저의 초기화를 실시한다(스텝SA22, SA23). 서브CPU의 초기화에 대해서는 스텝SA4의 기동요인의 판정시에 있어서 그 일부가 이미 실시되고 있다. 로드를 끝낸 메인프로그램(102)에 있어서의 여러 가지의 동작을 실현하는 각 태스크를 생성한 후(스텝SA24), 루트 태스크의 종료처리를 실시한다(스텝SA25). 또한 이 시점에서 플래시메모리(41)의 각종 메모리영역(41c)이 사용 가능하게 된다.
이 이후는 생성한 복수의 태스크의 처리에 의거하는 통상의 처리와 똑같이 기록 및 재생의 각 모드에 따른 처리의 실행으로 이행한다(스텝SA26). 즉 CPU(5)는 메인프로그램(102)에 따라서 각 태스크를 실행함으로써 이하의 처리를 실행한다.
우선 상기한 스텝SA11의 판별결과가 「배터리없음」이었을 때에는 소정의 종료처리를 실시한다. 또 「배터리OK」이었을 때에는 설정되어 있는 동작모드에 따른 처리로 이행하고, 기록모드나 재생모드에 의한 처리를 실시한다. 그리고 기록모드가 설정되어 있었을 때에는 도 9에 나타낸 바와 같이 상기한 스텝SA13(도 4 참조)에서 개시한 줌렌즈의 이송동작의 종료를 기다리고, 조리개용 액츄에이터(16)를 구동하여 조리개를 열림상태로 한 후(도 9의 기간P6), 포커스모터(15)를 구동하며, 렌즈군(11)에 있어서의 포커스렌즈의 초기위치로의 이동(FOCUS OPEN)을 개시시킨다(도 9의 기간P7). 또 그 사이에는 조리개의 제어와 서로 전후하고, CCD(31) 및 화이트밸런스특성 등의 촬상계의 초기화에 의한 스루화상의 기동준비를 개시하며, 포커스모터(15)의 동작 중에 그것을 완료한다(도 9의 기간P8). 그리고 나서 포커스렌즈가 초기위치에 이른 시점에서 화상표시부(7)에 스루화상을 표시시키고(도 9의 기간P9), 촬영대기상태로 된다.
이상과 같이 본 실시예에 있어서는 부트프로그램(101)에 의해서 OS기동전에 줌렌즈의 이송동작을 개시하는 동시에, 그 처리를 실시하기 위한 인터럽트처리를 OS가 기동후에 있어서 설정하는 소정의 인터럽트처리루틴을 이용하여 실시하도록 했다. 그로 인해 렌즈군(11)의 초기화 도중에 OS를 기동시켰다고 해도 OS에 의한 인터럽트처리루틴의 설정에 영향을 받는 일없이 렌즈군(11)의 이송동작을 계속시킬 수 있다. 따라서 복수의 CPU를 필요로 하는 일없이 저단가로 렌즈군(11)의 이송동작(광학계의 초기화)과, OS의 로드 및 기동이나, 메인프로그램(102)에 의한 그 외의 부분에 있어서의 초기화준비를 병행하여 실시시키는 것이 가능하게 된다. 그 결과 광학계의 초기화를 위한 인터럽트처리가 오퍼레이팅시스템의 기동전부터 실시되고, 게다가 그 초기화 도중에는 오퍼레이팅시스템의 기동에 동반하는 인터럽트처리루틴의 설정에 영향을 받는 일없이 광학계의 초기화를 계속할 수 있으므로 침동식의 렌즈군(11)을 구비한 구성에 있어서도 저단가로 기동시간의 대폭의 단축화를 꾀할 수 있다.
또 단일의 CPU(5)를 이용하여 OS를 기동시키기 이전에 기동후에 최초로 실행되는 기동용 프로그램에 의해서 렌즈군(110의 이송동작을 개시시킨다. 그 사이에 OS나 장치전체의 제어에 사용되는 제어프로그램을 기동시키고, 광학계 이외의 부분에 있어서의 초기화준비를 병행하여 실시시킨다. 렌즈군(11)의 이송처리를 인터럽트처리로 실시하고, 이 인터럽트처리는 OS의 기동시에 설정되는 소정의 인터럽트처리루틴을 이용한다. 렌즈군(11)의 이송처리 중에 OS를 기동시켜도 OS에 의한 인터럽트처리루틴의 설정에 영향을 받는 일없이 렌즈군(11)의 이송처리를 계속할 수 있다. 이로 인해 저단가로 광학계의 이송동작과, 다른 부분에 있어서의 초기화준비를 병행하여 실시시키는 것이 가능한 카메라장치, 그 기동방법, 및 카메라장치의 제어프로그램이 기록된 기록매체를 제공할 수 있다.

Claims (3)

  1. 침동식의 광학계를 갖는 카메라장치에 있어서,
    촬영용의 동작모드가 설정된 상태에서의 상기 카메라장치의 기동시에, 상기 광학계를 소정위치에 구동하는 초기화를, 오퍼레이팅시스템에 의해 설정되는 소정의 인터럽트처리루틴을 오퍼레이팅시스템의 기동전에 미리 설정하여 이용되는 인터럽트처리에 의해 실행하는 제어수단을 구비한 것을 특징으로 하는 카메라장치.
  2. 침동식의 광학계를 갖는 카메라의 제어방법에 있어서,
    촬영용의 동작모드가 설정되어 있는지 아닌지 판정하고,
    촬영용의 동작모드가 설정된 상태에서의 상기 카메라장치의 기동시에, 상기 광학계를 소정위치에 구동하는 초기화를, 오퍼레이팅시스템에 의해 설정되는 소정의 인터럽트처리루틴을 오퍼레이팅시스템의 기동전에 미리 설정하여 이용되는 인터럽트처리에 의해 실행하는 것을 특징으로 하는 카메라의 제어방법.
  3. 침동식의 광학계를 갖는 카메라장치의 제어프로그램을 기록한 기록매체에 있어서,
    촬영용의 동작모드가 설정되어 있는지 아닌지 판정하고,
    촬영용의 동작모드가 설정된 상태에서의 상기 카메라장치의 기동시에, 상기 광학계를 소정위치에 구동하는 초기화를, 오퍼레이팅시스템에 의해 설정되는 소정의 인터럽트처리루틴을 오퍼레이팅시스템의 기동전에 미리 설정하여 이용되는 인터럽트처리에 의해 실행하는 것을 특징으로 하는 제어프로그램이 기록된 기록매체.
KR1020040012529A 2003-02-26 2004-02-25 카메라장치, 카메라장치의 기동방법 및 카메라장치의 제어프로그램이 기록된 기록매체 KR100634559B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JPJP-P-2003-00049898 2003-02-26
JP2003049898A JP3861828B2 (ja) 2003-02-26 2003-02-26 カメラ装置、及びカメラ装置の起動方法、プログラム

Publications (2)

Publication Number Publication Date
KR20040076793A KR20040076793A (ko) 2004-09-03
KR100634559B1 true KR100634559B1 (ko) 2006-10-16

Family

ID=32767773

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040012529A KR100634559B1 (ko) 2003-02-26 2004-02-25 카메라장치, 카메라장치의 기동방법 및 카메라장치의 제어프로그램이 기록된 기록매체

Country Status (7)

Country Link
US (2) US7385631B2 (ko)
EP (1) EP1452972B1 (ko)
JP (1) JP3861828B2 (ko)
KR (1) KR100634559B1 (ko)
CN (1) CN1295921C (ko)
DE (1) DE602004000120T2 (ko)
TW (1) TWI241135B (ko)

Families Citing this family (66)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4026511B2 (ja) * 2003-02-25 2007-12-26 カシオ計算機株式会社 カメラ装置
JP3861828B2 (ja) 2003-02-26 2006-12-27 カシオ計算機株式会社 カメラ装置、及びカメラ装置の起動方法、プログラム
JP2004258546A (ja) * 2003-02-27 2004-09-16 Casio Comput Co Ltd カメラ装置、及びカメラ装置の起動方法、プログラム
JP2004264418A (ja) * 2003-02-28 2004-09-24 Casio Comput Co Ltd カメラ装置、及びカメラ装置の起動方法、プログラム
US20050097046A1 (en) 2003-10-30 2005-05-05 Singfield Joy S. Wireless electronic check deposit scanning and cashing machine with web-based online account cash management computer application system
US7461247B2 (en) * 2005-06-03 2008-12-02 Qnx Software Systems Gmbh & Co. Kg Method for transitioning control of a peripheral device from a first device driver to a second device driver during operating system initialization
US8667184B2 (en) 2005-06-03 2014-03-04 Qnx Software Systems Limited Distributed kernel operating system
US7840682B2 (en) 2005-06-03 2010-11-23 QNX Software Systems, GmbH & Co. KG Distributed kernel operating system
KR101046588B1 (ko) * 2005-11-16 2011-07-06 삼성전자주식회사 신호처리장치 및 그 제어방법
US8351677B1 (en) 2006-10-31 2013-01-08 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US7873200B1 (en) 2006-10-31 2011-01-18 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US8799147B1 (en) 2006-10-31 2014-08-05 United Services Automobile Association (Usaa) Systems and methods for remote deposit of negotiable instruments with non-payee institutions
US8708227B1 (en) 2006-10-31 2014-04-29 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US7876949B1 (en) 2006-10-31 2011-01-25 United Services Automobile Association Systems and methods for remote deposit of checks
US7885451B1 (en) 2006-10-31 2011-02-08 United Services Automobile Association (Usaa) Systems and methods for displaying negotiable instruments derived from various sources
US8959033B1 (en) 2007-03-15 2015-02-17 United Services Automobile Association (Usaa) Systems and methods for verification of remotely deposited checks
US10380559B1 (en) 2007-03-15 2019-08-13 United Services Automobile Association (Usaa) Systems and methods for check representment prevention
US8433127B1 (en) 2007-05-10 2013-04-30 United Services Automobile Association (Usaa) Systems and methods for real-time validation of check image quality
US8538124B1 (en) 2007-05-10 2013-09-17 United Services Auto Association (USAA) Systems and methods for real-time validation of check image quality
US9058512B1 (en) 2007-09-28 2015-06-16 United Services Automobile Association (Usaa) Systems and methods for digital signature detection
US9159101B1 (en) 2007-10-23 2015-10-13 United Services Automobile Association (Usaa) Image processing
US8358826B1 (en) 2007-10-23 2013-01-22 United Services Automobile Association (Usaa) Systems and methods for receiving and orienting an image of one or more checks
US9898778B1 (en) 2007-10-23 2018-02-20 United Services Automobile Association (Usaa) Systems and methods for obtaining an image of a check to be deposited
US9892454B1 (en) 2007-10-23 2018-02-13 United Services Automobile Association (Usaa) Systems and methods for obtaining an image of a check to be deposited
US8046301B1 (en) 2007-10-30 2011-10-25 United Services Automobile Association (Usaa) Systems and methods to modify a negotiable instrument
US8001051B1 (en) 2007-10-30 2011-08-16 United Services Automobile Association (Usaa) Systems and methods to modify a negotiable instrument
US7996316B1 (en) 2007-10-30 2011-08-09 United Services Automobile Association Systems and methods to modify a negotiable instrument
US7996315B1 (en) 2007-10-30 2011-08-09 United Services Automobile Association (Usaa) Systems and methods to modify a negotiable instrument
US7996314B1 (en) 2007-10-30 2011-08-09 United Services Automobile Association (Usaa) Systems and methods to modify a negotiable instrument
US8320657B1 (en) 2007-10-31 2012-11-27 United Services Automobile Association (Usaa) Systems and methods to use a digital camera to remotely deposit a negotiable instrument
US8290237B1 (en) 2007-10-31 2012-10-16 United Services Automobile Association (Usaa) Systems and methods to use a digital camera to remotely deposit a negotiable instrument
US7896232B1 (en) 2007-11-06 2011-03-01 United Services Automobile Association (Usaa) Systems, methods, and apparatus for receiving images of one or more checks
US7900822B1 (en) 2007-11-06 2011-03-08 United Services Automobile Association (Usaa) Systems, methods, and apparatus for receiving images of one or more checks
US10380562B1 (en) 2008-02-07 2019-08-13 United Services Automobile Association (Usaa) Systems and methods for mobile deposit of negotiable instruments
US8351678B1 (en) 2008-06-11 2013-01-08 United Services Automobile Association (Usaa) Duplicate check detection
US8422758B1 (en) 2008-09-02 2013-04-16 United Services Automobile Association (Usaa) Systems and methods of check re-presentment deterrent
US10504185B1 (en) 2008-09-08 2019-12-10 United Services Automobile Association (Usaa) Systems and methods for live video financial deposit
US8275710B1 (en) 2008-09-30 2012-09-25 United Services Automobile Association (Usaa) Systems and methods for automatic bill pay enrollment
US7962411B1 (en) 2008-09-30 2011-06-14 United Services Automobile Association (Usaa) Atomic deposit transaction
US7974899B1 (en) 2008-09-30 2011-07-05 United Services Automobile Association (Usaa) Atomic deposit transaction
US7885880B1 (en) 2008-09-30 2011-02-08 United Services Automobile Association (Usaa) Atomic deposit transaction
US8391599B1 (en) 2008-10-17 2013-03-05 United Services Automobile Association (Usaa) Systems and methods for adaptive binarization of an image
US7949587B1 (en) 2008-10-24 2011-05-24 United States Automobile Association (USAA) Systems and methods for financial deposits by electronic message
US7970677B1 (en) 2008-10-24 2011-06-28 United Services Automobile Association (Usaa) Systems and methods for financial deposits by electronic message
JP2010117782A (ja) * 2008-11-11 2010-05-27 Sanyo Electric Co Ltd 電子機器
US8452689B1 (en) 2009-02-18 2013-05-28 United Services Automobile Association (Usaa) Systems and methods of check detection
US10956728B1 (en) 2009-03-04 2021-03-23 United Services Automobile Association (Usaa) Systems and methods of check processing with background removal
JP2010258608A (ja) * 2009-04-22 2010-11-11 Sony Corp 撮像装置及び撮像装置の立上方法
US8542921B1 (en) 2009-07-27 2013-09-24 United Services Automobile Association (Usaa) Systems and methods for remote deposit of negotiable instrument using brightness correction
US9779392B1 (en) 2009-08-19 2017-10-03 United Services Automobile Association (Usaa) Apparatuses, methods and systems for a publishing and subscribing platform of depositing negotiable instruments
US8977571B1 (en) 2009-08-21 2015-03-10 United Services Automobile Association (Usaa) Systems and methods for image monitoring of check during mobile deposit
US8699779B1 (en) 2009-08-28 2014-04-15 United Services Automobile Association (Usaa) Systems and methods for alignment of check during mobile deposit
CN102065213A (zh) * 2009-11-18 2011-05-18 华晶科技股份有限公司 影像获取装置与其控制方法
WO2011099240A1 (ja) * 2010-02-10 2011-08-18 パナソニック株式会社 制御装置、制御装置の制御方法およびデジタル放送受信装置
US9129340B1 (en) 2010-06-08 2015-09-08 United Services Automobile Association (Usaa) Apparatuses, methods and systems for remote deposit capture with enhanced image detection
US10380565B1 (en) 2012-01-05 2019-08-13 United Services Automobile Association (Usaa) System and method for storefront bank deposits
US10552810B1 (en) 2012-12-19 2020-02-04 United Services Automobile Association (Usaa) System and method for remote deposit of financial instruments
US11138578B1 (en) 2013-09-09 2021-10-05 United Services Automobile Association (Usaa) Systems and methods for remote deposit of currency
US9286514B1 (en) 2013-10-17 2016-03-15 United Services Automobile Association (Usaa) Character count determination for a digital image
US10402790B1 (en) 2015-05-28 2019-09-03 United Services Automobile Association (Usaa) Composing a focused document image from multiple image captures or portions of multiple image captures
CN106569840B (zh) * 2015-10-08 2020-10-30 上海智瞳通科技有限公司 一种机器视觉驾驶辅助***自动获取样本以提高识别精度的方法
CN105763800B (zh) * 2016-02-29 2019-02-05 Oppo广东移动通信有限公司 控制方法、控制装置及电子装置
US11030752B1 (en) 2018-04-27 2021-06-08 United Services Automobile Association (Usaa) System, computing device, and method for document detection
CN112153245B (zh) * 2019-06-26 2021-09-24 杭州海康威视数字技术股份有限公司 控制方法及摄像机
JP6850502B2 (ja) * 2019-11-29 2021-03-31 武蔵エンジニアリング株式会社 液体材料の吐出装置および吐出方法並びに塗布装置
US11900755B1 (en) 2020-11-30 2024-02-13 United Services Automobile Association (Usaa) System, computing device, and method for document detection and deposit processing

Family Cites Families (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA1212461A (en) 1982-10-29 1986-10-07 Rca Corporation Signal sampling circuit
JP2810494B2 (ja) * 1990-06-14 1998-10-15 キヤノン株式会社 ビデオカメラ装置
JP3513164B2 (ja) * 1992-07-09 2004-03-31 キヤノン株式会社 レンズ制御装置
JPH0744276A (ja) 1993-07-26 1995-02-14 Canon Inc 情報処理装置
JPH07261258A (ja) * 1994-03-24 1995-10-13 Seikosha Co Ltd 画面サイズ切換機能付きカメラ
JPH08137738A (ja) 1994-11-11 1996-05-31 Nec Miyagi Ltd Cpu調停回路
US5819120A (en) * 1995-11-28 1998-10-06 Fuji Photo Film Co., Ltd. Variable focus lens device in camera
JPH09200591A (ja) * 1996-01-17 1997-07-31 Canon Inc ビデオカメラ装置
US6115799A (en) * 1996-07-19 2000-09-05 Canon Kabushiki Kaisha Information processing apparatus and associated method for managing a memory using a next fit and for reducing a memory fragmentation problem
JPH11167160A (ja) * 1997-09-30 1999-06-22 Fuji Photo Optical Co Ltd カメラ
TW403864B (en) 1997-10-08 2000-09-01 Sony Corp Program startup apparatus and program startup method for use in electronic machine, and medium
JP3817861B2 (ja) * 1997-10-14 2006-09-06 コニカミノルタフォトイメージング株式会社 ズームレンズの位置検出装置
JP2000050141A (ja) * 1998-07-30 2000-02-18 Minolta Co Ltd デジタルカメラ
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
JP4164202B2 (ja) 1998-10-08 2008-10-15 キヤノン株式会社 電子機器、電子機器の駆動方法、及びコンピュータ読み取り可能な記憶媒体
JP2000224470A (ja) 1999-02-02 2000-08-11 Minolta Co Ltd カメラシステム
US6401202B1 (en) * 1999-06-18 2002-06-04 Phoenix Technologies Ltd. Multitasking during BIOS boot-up
JP3998229B2 (ja) 1999-09-08 2007-10-24 カシオ計算機株式会社 撮像装置およびその信号処理方法
US6487656B1 (en) * 1999-12-10 2002-11-26 Phoenix Technologies Ltd. System and method for providing functionalities to system BIOS
JP2001194574A (ja) 2000-01-11 2001-07-19 Fuji Photo Film Co Ltd 移動機構、レンズ鏡胴、及び撮像装置
JP3980237B2 (ja) * 2000-01-25 2007-09-26 富士フイルム株式会社 デジタルカメラ
JP4098940B2 (ja) * 2000-01-25 2008-06-11 富士フイルム株式会社 デジタルカメラ
JP2001268413A (ja) 2000-03-15 2001-09-28 Toshiba Corp デジタルカメラ装置
JP3387889B2 (ja) * 2000-03-30 2003-03-17 キヤノン株式会社 光学装置、光学装置駆動ユニットおよびカメラシステム
KR100378594B1 (ko) 2000-07-31 2003-03-31 한국전자통신연구원 웨이블릿 변환을 이용한 카메라 자동 초점 조절 방법 및그 장치
JP2002174840A (ja) * 2000-12-08 2002-06-21 Matsushita Electric Ind Co Ltd プリセット監視装置
US6766474B2 (en) * 2000-12-21 2004-07-20 Intel Corporation Multi-staged bios-based memory testing
JP4499935B2 (ja) 2001-02-07 2010-07-14 オリンパス株式会社 電子カメラ
US7050099B2 (en) 2001-04-19 2006-05-23 Matsushita Electric Industrial Co., Ltd. Solid-state image pickup apparatus
JP2002344794A (ja) 2001-05-18 2002-11-29 Fuji Photo Film Co Ltd デジタルカメラ
JP2003051977A (ja) 2001-08-08 2003-02-21 Canon Inc 撮像装置、撮像装置の制御方法、プログラムおよび記憶媒体
US20030151680A1 (en) 2002-02-11 2003-08-14 Eastman Kodak Company Programmable non-volatile memory for CMOS sensors
US7821536B2 (en) 2002-03-12 2010-10-26 Canon Kabushiki Kaisha Information processing apparatus, data storage device, data transfer system and data transfer method, program and recording medium
JP4026511B2 (ja) * 2003-02-25 2007-12-26 カシオ計算機株式会社 カメラ装置
JP3861828B2 (ja) 2003-02-26 2006-12-27 カシオ計算機株式会社 カメラ装置、及びカメラ装置の起動方法、プログラム
JP2004258546A (ja) * 2003-02-27 2004-09-16 Casio Comput Co Ltd カメラ装置、及びカメラ装置の起動方法、プログラム
JP2004264418A (ja) * 2003-02-28 2004-09-24 Casio Comput Co Ltd カメラ装置、及びカメラ装置の起動方法、プログラム
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

Also Published As

Publication number Publication date
JP2004260609A (ja) 2004-09-16
JP3861828B2 (ja) 2006-12-27
DE602004000120T2 (de) 2006-07-13
US20080180561A1 (en) 2008-07-31
US7385631B2 (en) 2008-06-10
US20040165096A1 (en) 2004-08-26
CN1533157A (zh) 2004-09-29
CN1295921C (zh) 2007-01-17
DE602004000120D1 (de) 2006-02-23
US7929020B2 (en) 2011-04-19
EP1452972A1 (en) 2004-09-01
TWI241135B (en) 2005-10-01
TW200425724A (en) 2004-11-16
KR20040076793A (ko) 2004-09-03
EP1452972B1 (en) 2005-10-12

Similar Documents

Publication Publication Date Title
KR100634559B1 (ko) 카메라장치, 카메라장치의 기동방법 및 카메라장치의 제어프로그램이 기록된 기록매체
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
KR100634555B1 (ko) 카메라장치, 카메라장치의 기동방법 및 카메라장치의 기동프로그램이 기록된 기록매체
US8115843B2 (en) Photographing apparatus with random trigger operation
JP4196696B2 (ja) 電子カメラ、及び電子カメラの起動方法、プログラム
JP2007310409A (ja) カメラ装置及びプログラム
JP2004260608A (ja) カメラ装置、その起動方法及びプログラム
JP2021097296A (ja) 撮像装置およびその制御方法
JP2004040479A (ja) 電子カメラ

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120924

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20130924

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20140926

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20151002

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20160921

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20170920

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20180920

Year of fee payment: 13