Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4772835B2 - Portable information processing apparatus, camera inspection method, and computer-executable program - Google Patents
[go: Go Back, main page]

JP4772835B2 - Portable information processing apparatus, camera inspection method, and computer-executable program - Google Patents

Portable information processing apparatus, camera inspection method, and computer-executable program Download PDF

Info

Publication number
JP4772835B2
JP4772835B2 JP2008175605A JP2008175605A JP4772835B2 JP 4772835 B2 JP4772835 B2 JP 4772835B2 JP 2008175605 A JP2008175605 A JP 2008175605A JP 2008175605 A JP2008175605 A JP 2008175605A JP 4772835 B2 JP4772835 B2 JP 4772835B2
Authority
JP
Japan
Prior art keywords
missing pixel
missing
display
pixel
side housing
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.)
Active
Application number
JP2008175605A
Other languages
Japanese (ja)
Other versions
JP2010016677A (en
Inventor
英輝 柏山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Singapore Pte Ltd
Original Assignee
Lenovo Singapore Pte Ltd
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 Lenovo Singapore Pte Ltd filed Critical Lenovo Singapore Pte Ltd
Priority to JP2008175605A priority Critical patent/JP4772835B2/en
Publication of JP2010016677A publication Critical patent/JP2010016677A/en
Application granted granted Critical
Publication of JP4772835B2 publication Critical patent/JP4772835B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Transforming Light Signals Into Electric Signals (AREA)
  • Studio Devices (AREA)

Description

本発明は、携帯情報処理装置、そのカメラの検査方法、およびコンピュータが実行可能なプログラムに関し、詳細には、携帯情報処理装置、そのカメラの検査方法、およびコンピュータが実行可能なプログラムに関する。   The present invention relates to a portable information processing device, a camera inspection method, and a computer-executable program. More specifically, the present invention relates to a portable information processing device, a camera inspection method, and a computer-executable program.

デジタルカメラでは、撮像素子としてCCDやCMOSが使用されているが、かかる撮像素子は、製造段階で白キズ(画素欠陥)が発生することが知られている。この白キズは、撮像画像を著しく劣化させてしまう。また、製造段階だけでなく、製品出荷後にも宇宙線などの影響で撮像素子に白キズが発生することが知られている。製品出荷後に発生する白キズは、経時変化で消滅、発生を繰り返すこともある。従来のデジタルカメラでは、製品出荷後の撮像素子の欠落画素の検査方法として、例えば以下の方法が提案されている。   In a digital camera, a CCD or a CMOS is used as an image sensor, and it is known that white scratches (pixel defects) occur in the image sensor at the manufacturing stage. This white scratch significantly deteriorates the captured image. Further, it is known that white scratches are generated in the image sensor not only at the manufacturing stage but also after the product shipment due to the influence of cosmic rays or the like. White scratches that occur after product shipment may disappear and reappear with time. In a conventional digital camera, for example, the following method has been proposed as a method for inspecting missing pixels of an image sensor after product shipment.

特許文献1では、白キズ検出モードにおいて、アイリスをクローズにした状態でCCDから取り出される真っ黒な画像情報の画像データを、画像処理DSPがCCDの画素単位でサーチし、画像処理DSPは、入力画像データが閾値以上の画像データであるときには、その画像データの画素のCCDにおける垂直・水平位置を、白キズの原因の欠陥画素の位置として画像処理DSP内のレジスタに格納する技術が提案されている。   In Patent Document 1, in the white scratch detection mode, the image processing DSP searches for image data of black image information taken out from the CCD with the iris closed, in units of pixels of the CCD, and the image processing DSP A technique has been proposed in which when the data is image data equal to or greater than a threshold value, the vertical and horizontal positions of the pixels of the image data in the CCD are stored in a register in the image processing DSP as the positions of defective pixels causing white flaws. .

また、特許文献2では、シャッターで撮像デバイスを遮光し、この状態で撮像デバイスにより欠陥画素検出用の画像データを取り込み、メモリに記憶し、欠陥画素検出用の画像データのなかで所定の閾値以上の信号値となる欠陥画素を検出し、そのアドレスをカメラのROMに記録する技術が提案されている。   In Patent Document 2, the imaging device is shielded with a shutter, and in this state, image data for defective pixel detection is captured by the imaging device, stored in a memory, and a predetermined threshold value or more is detected in the image data for defective pixel detection. There has been proposed a technique for detecting a defective pixel having a signal value of 1 and recording its address in a ROM of a camera.

ところで、近時、ノート型パソコンや携帯電話などの携帯情報処理装置では、カメラを搭載したものが普及している。かかる携帯情報処理装置に搭載されるカメラは、単体のデジタルカメラに比して安価なカメラが使用されており、シャッターやアイリスを搭載していないものが一般的である。したがって、携帯情報処理装置では、製品出荷後にシャッターやアイリスを使用してカメラの欠落画素の検査を行うことができないという問題がある。   By the way, recently, a portable information processing apparatus such as a notebook personal computer or a mobile phone has been widely used. As a camera mounted on such a portable information processing apparatus, an inexpensive camera is used as compared with a single digital camera, and a camera without a shutter or an iris is generally used. Therefore, the portable information processing apparatus has a problem that it is not possible to inspect the missing pixel of the camera using the shutter or the iris after the product is shipped.

特開2005−159600号公報JP-A-2005-159600 特開2006−157192号公報JP 2006-157192 A

本発明は、上記課題に鑑みてなされたものであり、携帯情報処理装置に搭載されるカメラの検査を低コストな構成で実行することが可能な携帯情報処理装置、そのカメラの検査方法、およびコンピュータが実行可能なプログラムを提供することを目的とする。   The present invention has been made in view of the above problems, and a portable information processing apparatus capable of executing inspection of a camera mounted on a portable information processing apparatus with a low-cost configuration, an inspection method for the camera, and An object is to provide a computer-executable program.

上述した課題を解決し、目的を達成するために、本発明は、 本体側筐体と、当該本体側筐体に対して開閉可能に設けられ、かつ、閉じられる側の面にディスプレイおよびカメラを有するディスプレイ側筐体と、を備えた携帯情報処理装置において、前記ディスプレイ側筐体の閉じ状態を検出する検出手段と、前記検出手段で前記ディスプレイ側筐体の閉じ状態を検出した場合に、前記カメラの撮像素子の欠落画素の検査を行う欠落画素検査モードを実行する欠落画素検査モード実行手段と、を備え、前記欠落画素検査モード実行手段は、前記検出手段で前記ディスプレイ側筐体の閉じ状態を検出した場合に、前記カメラに欠落画素検査用の撮像を行わせる撮像指示手段と、前記撮像指示手段の指示に従って撮像された画像データの各画素をスキャンして、欠落画素を判定する欠落画素判定手段と、
前記欠落画素判定手段で欠落画素と判定された欠落画素の情報を、記憶手段に記憶する欠落画素情報記憶制御手段と、を含むことを特徴とする。
In order to solve the above-described problems and achieve the object, the present invention provides a main body side housing, a display and a camera provided on the side of the main body side housing that can be opened and closed and closed. In a portable information processing apparatus comprising a display-side casing, a detection unit that detects a closed state of the display-side casing, and when the detection unit detects a closed state of the display-side casing, A missing pixel inspection mode execution means for executing a missing pixel inspection mode for inspecting a missing pixel of an image sensor of a camera, wherein the missing pixel inspection mode execution means is in a closed state of the display-side casing by the detection means And detecting each pixel of the image data captured in accordance with an instruction from the imaging instruction unit. A missing pixel determining means for determining a missing pixel by
And a missing pixel information storage control means for storing in the storage means information on missing pixels determined as missing pixels by the missing pixel determination means.

また、本発明の好ましい態様によれば、前記カメラは、通常の撮像では、前記記憶手段に記憶された欠落画素の情報を参照して、撮像した画像データの欠落画素のデータを補正することが望ましい。   According to a preferred aspect of the present invention, in normal imaging, the camera may correct missing pixel data in captured image data with reference to missing pixel information stored in the storage unit. desirable.

また、本発明の好ましい態様によれば、前記カメラは、前記欠落画素検査モードでは、全有効画素を使用して撮像を行うと共に、撮像した画像データの欠落画素のデータを補正しないことが望ましい。   According to a preferred aspect of the present invention, it is desirable that the camera not only corrects the missing pixel data of the captured image data while performing imaging using all effective pixels in the missing pixel inspection mode.

また、本発明の好ましい態様によれば、前記欠落画素判定手段は、前記欠落画素判定手段で判定された欠落画素の総数をカウントするカウント手段と、前記カウント手段でカウントされた欠落画素の総数が閾値以上であるか否かを判定する第1の判定手段と、前記第1の判定手段で欠落画素数が閾値以上である場合には、欠落画素の検出が失敗であると判定する第2の判定手段と、を含むことが望ましい。   According to a preferred aspect of the present invention, the missing pixel determination means includes a counting means for counting the total number of missing pixels determined by the missing pixel determination means, and a total number of missing pixels counted by the counting means. A first determination unit that determines whether or not the threshold value is equal to or greater than a threshold value; And determining means.

また、本発明の好ましい態様によれば、前記欠落画素検査モード実行手段は、前記検出手段で前記ディスプレイ側筐体の閉じ状態を検出した場合に、前記ディスプレイを消灯させた後、前記欠落画素検査モードを実行することが望ましい。   According to a preferred aspect of the present invention, the missing pixel inspection mode execution means turns off the display and detects the missing pixel inspection when the detection means detects the closed state of the display-side housing. It is desirable to execute the mode.

また、本発明の好ましい態様によれば、前記欠落画素検査モード実行手段は、前記欠落画素検査モードの実行条件が成立した場合またはユーザ指示に応じて、前記欠落画素検査モードを実行することが望ましい。   According to a preferred aspect of the present invention, it is desirable that the missing pixel inspection mode executing means executes the missing pixel inspection mode when an execution condition for the missing pixel inspection mode is satisfied or according to a user instruction. .

上述した課題を解決し、目的を達成するために、本発明は、本体側筐体と、当該本体側筐体に対して開閉可能に設けられ、かつ、閉じられる側の面にディスプレイおよびカメラを有するディスプレイ側筐体とを備えた携帯情報処理装置のカメラ検査方法において、前記ディスプレイ側筐体の閉じ状態を検出する検出工程と、前記検出工程で前記ディスプレイ側筐体の閉じ状態を検出した場合に、前記カメラの撮像素子の欠落画素の検査を行う欠落画素検査モードを実行する欠落画素検査モード実行工程と、を有し、前記欠落画素検査モード実行工程は、前記検出工程で前記ディスプレイ側筐体の閉じ状態を検出した場合に、前記カメラに欠落画素検査用の撮像を行わせる撮像指示工程と、前記撮像指示工程の指示に従って撮像された画像データの各画素をスキャンして、欠落画素を判定する欠落画素判定工程と、前記欠落画素判定工程で欠落画素と判定された画素の情報を、記憶手段に記憶する欠落画素情報記憶工程と、を含むことを特徴とする。   In order to solve the above-described problems and achieve the object, the present invention provides a main body side housing, a display and a camera provided on the side surface which is provided to be openable and closable with respect to the main body side housing. In a camera inspection method for a portable information processing apparatus having a display-side housing, a detection step of detecting a closed state of the display-side housing, and a closed state of the display-side housing detected in the detection step A missing pixel inspection mode execution step for executing a missing pixel inspection mode for inspecting a missing pixel of the image sensor of the camera, wherein the missing pixel inspection mode execution step is performed in the display side housing in the detection step. An imaging instruction process for causing the camera to perform imaging for a missing pixel inspection when a closed state of the body is detected, and image data captured in accordance with an instruction of the imaging instruction process A missing pixel determination step of scanning each pixel of the pixel and determining a missing pixel, and a missing pixel information storage step of storing information on the pixel determined as the missing pixel in the missing pixel determination step in a storage unit It is characterized by that.

上述した課題を解決し、目的を達成するために、本発明は、本体側筐体と、当該本体側筐体に対して開閉可能に設けられ、かつ、閉じられる側の面にディスプレイおよびカメラを有するディスプレイ側筐体とを備えた携帯情報処理装置に搭載されるプログラムにおいて、前記ディスプレイ側筐体の閉じ状態を検出する検出工程と、前記検出工程で前記ディスプレイ側筐体の閉じ状態を検出した場合に、前記カメラの撮像素子の欠落画素の検査を行う欠落画素検査モードを実行する欠落画素検査モード実行工程と、をコンピュータに実行させ、前記欠落画素検査モード実行工程は、前記検出工程で前記ディスプレイ側筐体の閉じ状態を検出した場合に、前記カメラに欠落画素検査用の撮像を行わせる撮像指示工程と、前記撮像指示工程の指示に従って撮像された画像データの各画素をスキャンして、欠落画素を判定する欠落画素判定工程と、前記欠落画素判定工程で欠落画素と判定された画素の情報を、記憶手段に記憶する欠落画素情報記憶工程と、を含むことを特徴とする。   In order to solve the above-described problems and achieve the object, the present invention provides a main body side housing, a display and a camera provided on the side surface which is provided to be openable and closable with respect to the main body side housing. In a program mounted on a portable information processing apparatus having a display-side casing, a detection step of detecting a closed state of the display-side casing, and a closed state of the display-side casing detected in the detection step A missing pixel inspection mode execution step for executing a missing pixel inspection mode for performing a missing pixel inspection mode for inspecting a missing pixel of the image sensor of the camera, wherein the missing pixel inspection mode execution step is performed in the detection step. When the closed state of the display-side housing is detected, an imaging instruction process for causing the camera to perform imaging for a missing pixel inspection, and instructions for the imaging instruction process The missing pixel determining step of scanning each pixel of the image data captured in this manner to determine the missing pixel, and the missing pixel that stores the information of the pixel determined as the missing pixel in the missing pixel determining step in the storage unit And an information storage step.

本発明によれば、本体側筐体と、当該本体側筐体に対して開閉可能に設けられ、かつ、閉じられる側の面にディスプレイおよびカメラを有するディスプレイ側筐体と、を備えた携帯情報処理装置において、前記ディスプレイ側筐体の閉じ状態を検出する検出手段と、前記検出手段で前記ディスプレイ側筐体の閉じ状態を検出した場合に、前記カメラの撮像素子の欠落画素の検査を行う欠落画素検査モードを実行する欠落画素検査モード実行手段と、を備え、前記欠落画素検査モード実行手段は、前記検出手段で前記ディスプレイ側筐体の閉じ状態を検出した場合に、前記カメラに欠落画素検査用の撮像を行わせる撮像指示手段と、前記撮像指示手段の指示に従って撮像された画像データの各画素をスキャンして、欠落画素を判定する欠落画素判定手段と、前記欠落画素判定手段で欠落画素と判定された欠落画素の情報を、記憶手段に記憶する欠落画素情報記憶制御手段と、を含んでいるので、携帯情報処理装置に搭載されるカメラの検査を低コストな構成で実行することが可能な携帯情報処理装置を提供することが可能になるという効果を奏する。   According to the present invention, portable information comprising: a main body side housing; and a display side housing that is provided so as to be openable and closable with respect to the main body side housing and has a display and a camera on the closed surface. In the processing apparatus, a detection unit that detects a closed state of the display-side casing, and a missing unit that inspects a missing pixel of the image sensor of the camera when the detection unit detects the closed state of the display-side casing. A missing pixel inspection mode executing means for executing a pixel inspection mode, and the missing pixel inspection mode executing means detects a missing pixel in the camera when the detection means detects a closed state of the display-side casing. An image instructing unit that performs image capturing for the image, and a missing pixel that scans each pixel of the image data imaged in accordance with an instruction from the image instructing unit and determines a missing pixel A camera mounted on the portable information processing apparatus. The camera includes: a determining unit; and a missing pixel information storage control unit that stores in the storage unit information on the missing pixel determined to be a missing pixel by the missing pixel determination unit. It is possible to provide a portable information processing apparatus that can execute the inspection in a low-cost configuration.

以下に、この発明につき図面を参照しつつ詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。また、下記実施例における構成要素には、当業者が容易に想定できるものまたは実質的に同一のものが含まれる。   Hereinafter, the present invention will be described in detail with reference to the drawings. Note that the present invention is not limited to the embodiments. In addition, constituent elements in the following embodiments include those that can be easily assumed by those skilled in the art or those that are substantially the same.

図1−1〜図1−2は、本発明の実施例に係る携帯情報処理装置を適用したノート型PCの概略の外観図である。図1−1に示すように、ノート型PC1は、いずれも略直方体である本体側筐体2およびディスプレイ側筐体3を備える。本体側筐体2は、キーボードおよびトラックポイント(ポインティング・デバイス)等を有する入力部4と、ディスプレイ側筐体3の開閉を検出するリッドセンサ(不図示)とを備える。ディスプレイ側筐体3は、液晶ディスプレイ5と、液晶ディスプレイ5の上方の略中央に配置され、前方の被写体を撮像可能なカメラモジュール6とを備える。   FIGS. 1-1 to 1-2 are schematic external views of a notebook PC to which a portable information processing apparatus according to an embodiment of the present invention is applied. As illustrated in FIG. 1A, the notebook PC 1 includes a main body side housing 2 and a display side housing 3 that are substantially rectangular parallelepipeds. The main body side housing 2 includes an input unit 4 having a keyboard, track points (pointing devices), and the like, and a lid sensor (not shown) that detects opening and closing of the display side housing 3. The display-side housing 3 includes a liquid crystal display 5 and a camera module 6 that is disposed at a substantially center above the liquid crystal display 5 and that can image a subject in front.

さらに、本体側筐体2およびディスプレイ側筐体3は、それぞれの端部で左右の一対の連結部(ヒンジ部)7a、7bによって連結されており、連結部7a、7bは、これらの筐体を開閉自在に支持している。図1−2に示すように、本体側筐体2の上にディスプレイ側筐体3を折り畳む(閉じる)と、ノート型PC1では、リッドセンサ(不図示)がディスプレイ側筐体3の閉じ状態を検出し、所定条件を満たす場合に、カメラモジュール6の撮像素子の白キズやゴミ等に起因する欠落画素の検査を行う欠落画素検査モードを実行する。   Further, the main body side housing 2 and the display side housing 3 are connected to each other by a pair of left and right connecting portions (hinge portions) 7a and 7b at the respective end portions, and the connecting portions 7a and 7b are connected to these housings. Is supported to be openable and closable. As shown in FIG. 1B, when the display-side housing 3 is folded (closed) on the main body-side housing 2, in the notebook PC 1, a lid sensor (not shown) indicates the closed state of the display-side housing 3. If a predetermined condition is detected, a missing pixel inspection mode for inspecting a missing pixel caused by white scratches or dust on the image sensor of the camera module 6 is executed.

図2は、図1のノート型PC1の概略のハードウェア構成例を示す図である。ノート型PC1は、同図に示すように、CPU11、ROM12、メモリ13、HDD(ハードディスク)14、液晶ディスプレイ5と、グラフィックスアダプタ16と、ビデオポート17と、USBインターフェース18と、カメラモジュール6と、エンベデッドコントローラ19と、入力部4と、リッドセンサ20と、電源回路21とを備えており、各部はバスを介して直接または間接的に接続されている。   FIG. 2 is a diagram showing a schematic hardware configuration example of the notebook PC 1 of FIG. As shown in the figure, the notebook PC 1 includes a CPU 11, a ROM 12, a memory 13, an HDD (hard disk) 14, a liquid crystal display 5, a graphics adapter 16, a video port 17, a USB interface 18, and a camera module 6. The embedded controller 19, the input unit 4, the lid sensor 20, and the power supply circuit 21 are provided, and each unit is connected directly or indirectly via a bus.

CPU11は、バスを介して接続されたHDD14に格納されたOS14aによりノート型PC1全体の制御を行うとともに、HDD14に格納された各種のプログラムに基づいて処理を実行する機能を司る。ROM12は、BIOS(Basic Input/Output System:基本入出力システム)12aやデータ等を格納している。   The CPU 11 controls the entire notebook PC 1 by the OS 14 a stored in the HDD 14 connected via the bus, and controls the function of executing processing based on various programs stored in the HDD 14. The ROM 12 stores a BIOS (Basic Input / Output System: basic input / output system) 12a, data, and the like.

メモリ13は、キャッシュメモリやRAMで構成されており、CPU11の実行プログラムの読み込み領域として、実行プログラムの処理データを書き込む作業領域として利用される書き込み可能メモリである。   The memory 13 is composed of a cache memory and a RAM, and is a writable memory used as a work area for writing processing data of the execution program as a read area for the execution program of the CPU 11.

HDD(ハードディスク)14は、例えば、Windows(R)等のノート型PC1全体の制御を行うためのOS14a、周辺機器類をハードウェア操作するための各種ドライバ14b、カメラモジュール6を制御するためのカメラ用アプリ(アプリケーションプログラム)14cや特定業務に向けられた他のアプリ等を記憶する機能を有する。   The HDD (hard disk) 14 includes, for example, an OS 14 a for controlling the entire notebook PC 1 such as Windows (R), various drivers 14 b for operating hardware of peripheral devices, and a camera for controlling the camera module 6. A function to store the application (application program) 14c and other applications directed to a specific job.

グラフィックスアダプタ16は、CPU11の制御に従って、表示情報をビデオ信号に変換し、変換したビデオ信号を液晶ディスプレイ15に出力したり、ビデオポート17を介して外部に出力する。   The graphics adapter 16 converts display information into a video signal under the control of the CPU 11, outputs the converted video signal to the liquid crystal display 15, or outputs the converted video signal to the outside via the video port 17.

液晶ディスプレイ5は、LCDコントローラ5aと、LCDパネル5bと、バックライトコントローラ5cと、およびバックライト5dとで構成されている。LCDパネル5bは、透過型または半透過型の液晶パネルであり、CPU11の制御に従って、各種情報を表示する機能を有している。LCDコントローラ5aは、CPU11の制御に従って、LCDパネル5bの表示制御を行い、グラフィックアダプタ16から入力されるビデオ信号に応じた各種情報をLCDパネル5bに表示させる。バックライトコントローラ5cは、グラフィックスアダプタ16を介して、CPU11から入力される制御情報に基づいて、バックライト5dの輝度を制御する。バックライト5dは、LEDや反射板で構成されており、LCDパネル5bを照光する。   The liquid crystal display 5 includes an LCD controller 5a, an LCD panel 5b, a backlight controller 5c, and a backlight 5d. The LCD panel 5 b is a transmissive or transflective liquid crystal panel, and has a function of displaying various types of information under the control of the CPU 11. The LCD controller 5a performs display control of the LCD panel 5b according to the control of the CPU 11, and displays various information according to the video signal input from the graphic adapter 16 on the LCD panel 5b. The backlight controller 5 c controls the luminance of the backlight 5 d based on control information input from the CPU 11 via the graphics adapter 16. The backlight 5d is composed of an LED or a reflector and illuminates the LCD panel 5b.

エンベデッドコントローラ18は、入力部4、リッドセンサ20,および電源回路21が接続されており、入力部4、リッドセンサ20,および電源回路21の動作を制御する。入力部4は、ユーザが入力操作を行うためのユーザインターフェースであり、文字、コマンド等を入力する各種キーより構成されるキーボードや、画面上のカーソルを移動させたり、各種メニューを選択するトラックスポインタ等を備えている。リッドセンサ20は、ディスプレイ側筐体3の閉じ状態を検出した場合に閉じ検出信号を、エンベデットコントローラ19を介してCPU11に通知する。   The embedded controller 18 is connected to the input unit 4, the lid sensor 20, and the power supply circuit 21, and controls operations of the input unit 4, the lid sensor 20, and the power supply circuit 21. The input unit 4 is a user interface for a user to perform an input operation. The input unit 4 is a keyboard composed of various keys for inputting characters, commands, and the like, a tracks pointer for moving a cursor on the screen, and selecting various menus. Etc. The lid sensor 20 notifies the CPU 11 of a closing detection signal via the embedded controller 19 when the closing state of the display-side housing 3 is detected.

電源回路21は、ACアダプタ、インテリジェント電池、インテリジェント電池を充電するための充電器、およびDC/DCコンバータ等を備えている。エンベデットコントローラ18は、BIOS12aの指示に従って、電源回路21による各デバイスへの電力供給を制御して、システム状態の管理を行う。例えば、BIOS(Basic Input/Output System:基本入出力システム)12aは、イベント(パワーボタン、スリープボタン、リッドセンサ20やスイッチ等のトリガデバイスの作動(操作))の発生を検出すると、エンベデッドコントローラ19に対して省エネモードへの移行を命令し、この命令を受けたエンベデッドコントローラ19が、電源回路21を制御して、所定の省エネモードに対応した電源コントロールを行なう。システム状態(ACPIステート)は、6つのステートS0〜S5が規定されており、S0はフル稼働状態、S1は低消費電力状態(ただし、プロセッサ、チップセットともに電源オン)、S2は低消費電力状態(ただし、プロセッサとキャッシュは電源オフ、チップセットは電源オン)、S3はスタンバイ状態、S4は休止状態、S5はソフトウェアによる電源オフを示している。ここで、S0を通常稼働状態、S1〜S5を省エネモード(省電力状態)と称する。イベントが発生した場合の省エネモード(S1〜S5)の段階はユーザが設定可能となっている。   The power supply circuit 21 includes an AC adapter, an intelligent battery, a charger for charging the intelligent battery, a DC / DC converter, and the like. The embedded controller 18 controls the power supply to each device by the power supply circuit 21 according to the instruction of the BIOS 12a, and manages the system state. For example, when the BIOS (Basic Input / Output System: basic input / output system) 12a detects the occurrence of an event (operation (operation) of a trigger device such as a power button, sleep button, lid sensor 20, or switch), the embedded controller 19 The embedded controller 19 that receives this command controls the power supply circuit 21 to perform power control corresponding to a predetermined energy saving mode. Six states S0 to S5 are defined as system states (ACPI states), S0 is a full operation state, S1 is a low power consumption state (however, both the processor and chipset are powered on), and S2 is a low power consumption state. (However, the processor and cache are powered off, the chipset is powered on), S3 is in a standby state, S4 is in a dormant state, and S5 is powered off by software. Here, S0 is referred to as a normal operation state, and S1 to S5 are referred to as an energy saving mode (power saving state). The stage of the energy saving mode (S1 to S5) when an event occurs can be set by the user.

カメラモジュール6は、USBインターフェース18に接続されており、被写体光を結像するレンズ31と、CCD(Charge Coupled Device)またはCMOS(Complementary Metal-Oxide Semiconductor)センサ等の撮像素子32と、撮像素子32を駆動するドライバ、A/D変換器、および信号処理回路を有するDSP33と、USBインターフェース18とのデータ通信を制御し、また、フラッシュメモリ35のデータのリード/ライト等を行うUSBコントローラ34と、欠落画素検査モードで検出した欠落画素の情報を格納するフラッシュメモリ35と、を備えている。   The camera module 6 is connected to the USB interface 18, and includes a lens 31 that forms an image of subject light, an image sensor 32 such as a CCD (Charge Coupled Device) or a CMOS (Complementary Metal-Oxide Semiconductor) sensor, and an image sensor 32. A USB controller 34 for controlling data communication between the USB interface 18 and a DSP 33 having a driver, an A / D converter, and a signal processing circuit, and for reading / writing data in the flash memory 35; And a flash memory 35 for storing information on missing pixels detected in the missing pixel inspection mode.

CPU11は、カメラ用アプリ14cを実行することにより、カメラモジュール6を制御する。以下、CPU11がプログラムを実行して実現する機能を、プログラムを動作主体として説明する。図3は、液晶ディスプレイ5に表示されるカメラモジュール6の操作・モニタ画面の一例示す図である。カメラ用アプリ14cは、入力部4のユーザ操作に応じて、液晶ディスプレイ5のLCDパネル5bにカメラモジュール6の操作・モニタ画面40を表示する。操作・モニタ画面40には、画面部41および各種ボタン(メニュー画面を表示するためのメニューボタン41、撮像した画像をメモリ13に格納する指示を与えるレリーズボタン42、メニュー項目の選択操作(カーソル移動操作)や再生画像のコマ送り/コマ戻し等の指示を入力する十字ボタン43等)が表示される。画面部41には、動作モード(モニタリングモード、再生モード)や画質モード(最大画素数モード(全有効画素を使用するモード)、低画素数モード)等を選択するためメニュー画面やカメラモジュール6で撮像した撮像画像やHDD14に記憶している画像(再生画像)が表示される。カメラ用アプリ14cは、操作・モニタ画面40のユーザ操作に従って、カメラモジュール6を制御する。   The CPU 11 controls the camera module 6 by executing the camera application 14c. Hereinafter, functions realized by the CPU 11 executing the program will be described with the program as an operation subject. FIG. 3 is a diagram illustrating an example of an operation / monitor screen of the camera module 6 displayed on the liquid crystal display 5. The camera application 14 c displays the operation / monitor screen 40 of the camera module 6 on the LCD panel 5 b of the liquid crystal display 5 in response to a user operation of the input unit 4. The operation / monitor screen 40 includes a screen unit 41 and various buttons (a menu button 41 for displaying a menu screen, a release button 42 for giving an instruction to store a captured image in the memory 13, a menu item selection operation (cursor movement) Operation) and a cross button 43 or the like for inputting instructions such as frame advance / reverse of the reproduced image. The screen unit 41 has a menu screen and a camera module 6 for selecting an operation mode (monitoring mode, playback mode), image quality mode (maximum pixel number mode (mode using all effective pixels), low pixel number mode), and the like. The captured image and the image (reproduced image) stored in the HDD 14 are displayed. The camera application 14 c controls the camera module 6 in accordance with a user operation on the operation / monitor screen 40.

カメラモジュール6の動作を説明する。カメラモジュール6(DSP33)にカメラ用アプリ14cから撮像指示が入力されると、カメラモジュール6では、レンズ31を透過した被写体からの入射光は、撮像素子32に撮像面に入射して結像される。撮像素子32の撮像面に結像された被写体像は、撮像素子32によって入射光量に応じた量の信号電荷に変換される。こうして撮像素子に蓄積された信号電荷は、DSP33のドライバ回路から加えられるリードパルスによって転送路に読み出され、信号電荷に応じた画像信号として順次、DSP33に出力される。   The operation of the camera module 6 will be described. When an imaging instruction is input from the camera application 14c to the camera module 6 (DSP 33), in the camera module 6, incident light from the subject that has passed through the lens 31 enters the imaging element 32 and is imaged. The The subject image formed on the imaging surface of the image sensor 32 is converted by the image sensor 32 into signal charges having an amount corresponding to the amount of incident light. The signal charges accumulated in the image pickup device in this manner are read out to the transfer path by the read pulse applied from the driver circuit of the DSP 33, and are sequentially output to the DSP 33 as image signals corresponding to the signal charges.

DSP33では、画像信号がA/D変換器(不図示)によりディジタルの画像信号である画像データに変換された後、各種信号処理(欠落画素補正処理、ホワイトバランス調整処理、色変換処理等)が施される。ここで、DSP33は、欠落画素補正処理では、フラッシュメモリ35に格納されている撮像素子32の欠落画素の情報を参照して、撮像した画像データ中の欠落画素のデータを周囲画素のデータを使用して補正(補完)する。   In the DSP 33, after the image signal is converted into image data which is a digital image signal by an A / D converter (not shown), various signal processing (missing pixel correction processing, white balance adjustment processing, color conversion processing, etc.) is performed. Applied. Here, in the missing pixel correction process, the DSP 33 refers to the missing pixel information of the image sensor 32 stored in the flash memory 35 and uses the data of the surrounding pixels as the missing pixel data in the captured image data. To correct (complement).

DSP33で信号処理が行われた画像データは、USBコントローラ34によりUSBフォーマットの画像データに変換された後、メモリ13に格納される。メモリ13に格納された画像データは、グラフィックスアダプタ16に転送されて液晶ディスプレイ15の操作・モニタ画面40(図3参照)に表示される。シャッタボタン43が操作されると、カメラ用アプリ14cは、撮像した画像データをHDD14に記憶する。   The image data that has been subjected to signal processing by the DSP 33 is converted into image data in the USB format by the USB controller 34 and then stored in the memory 13. The image data stored in the memory 13 is transferred to the graphics adapter 16 and displayed on the operation / monitor screen 40 (see FIG. 3) of the liquid crystal display 15. When the shutter button 43 is operated, the camera application 14 c stores the captured image data in the HDD 14.

次に、カメラ用アプリ14cにより実行される欠落画素検査モードの動作を図4のフローチャートを参照して説明する。図4は、欠落画素検査モードの動作を説明するためのフローチャートである。同図において、リッドセンサ20でディスプレイ側筐体3の閉じ状態が検出されると(ステップS1の「Yes」)、閉じ検出信号がカメラ用アプリ14cに通知される。カメラ用アプリ14cは、欠落画素検査モードを実行する条件が成立しているか否かを判断する(ステップS2)。ここで、欠落画素検査モードを実行する条件は、例えば、前回の欠落画素検査モードの実行から所定時間が経過している場合やディスプレイ側筐体3の開閉回数が所定回数以上の場合とすることができる。   Next, the operation of the missing pixel inspection mode executed by the camera application 14c will be described with reference to the flowchart of FIG. FIG. 4 is a flowchart for explaining the operation in the missing pixel inspection mode. In the figure, when the closed state of the display-side housing 3 is detected by the lid sensor 20 (“Yes” in step S1), a closing detection signal is notified to the camera application 14c. The camera application 14c determines whether a condition for executing the missing pixel inspection mode is satisfied (step S2). Here, the condition for executing the missing pixel inspection mode is, for example, a case where a predetermined time has elapsed since the previous execution of the missing pixel inspection mode, or a case where the number of times of opening and closing the display-side housing 3 is a predetermined number or more. Can do.

カメラ用アプリ14cは、欠落画素検査モードを実行する条件が成立していない場合には(ステップS2の「No」)、省エネモード移行の許可をBIOS12aに通知し(ステップS15)、BIOS12aは設定されている省エネモードに移行する処理を行う(ステップS16)。   If the conditions for executing the missing pixel inspection mode are not satisfied (“No” in step S2), the camera application 14c notifies the BIOS 12a of permission to shift to the energy saving mode (step S15), and the BIOS 12a is set. The process which transfers to the energy saving mode currently performed is performed (step S16).

カメラ用アプリ14cは、欠落画素検査モードを実行する条件が成立している場合には(ステップS2の「Yes」)、バックライトOFFの指示をエンベデットコントローラ18に通知し、これに応じて、エンベデットコントローラ18は、グラフィックスアダプタ16にバックライト5dをOFFさせる(ステップS3)。つぎに、カメラ用アプリ14cは、欠落画素検査モードの実行指示をカメラモジュール6(DSP33)に通知して、欠落画素検査モードを実行する。   When the condition for executing the missing pixel inspection mode is satisfied (“Yes” in step S2), the camera application 14c notifies the embedded controller 18 of the backlight OFF, and in response to this, the embedded application The controller 18 causes the graphics adapter 16 to turn off the backlight 5d (step S3). Next, the camera application 14c notifies the camera module 6 (DSP 33) of an execution instruction for the missing pixel inspection mode, and executes the missing pixel inspection mode.

カメラモジュール6では、最大解像度および欠落画素補正機能をOFFして(ステップS4)、撮像を行い、撮像した画像データをメモリ13に格納する(ステップS5)。ここで撮像された画像データは、ディスプレイ側筐体3が閉じられた状態で、かつ、バックライト5dがOFFされているので全黒画像となる。カメラ用アプリ14cは、フラッシュメモリ35から前回の欠落画素の座標データを読み出して、メモリ13に格納する(ステップS6)。   The camera module 6 turns off the maximum resolution and missing pixel correction function (step S4), performs imaging, and stores the captured image data in the memory 13 (step S5). The image data captured here is an all-black image because the display-side casing 3 is closed and the backlight 5d is turned off. The camera application 14c reads the previous coordinate data of the missing pixel from the flash memory 35 and stores it in the memory 13 (step S6).

カメラ用アプリ14cは、メモリ13に格納した画像データの全画素をスキャンして、各画素毎に、欠落画素であるか否かを判定する。具体的には、カメラ用アプリ14cは、まず、最初の画素の輝度値≧閾値th1であるか否かを判定する(ステップS7)。カメラ用アプリ14cは画素の輝度値≧閾値th1でない場合には(ステップS7の「No」)、ステップS11に移行する一方、画素の輝度値≧閾値th1である場合には(ステップS7の「Yes」)、当該画素を欠落画素としてその座標をメモリ13に書き込む(ステップS8)。次に、前回の欠落画素の座標データを参照して、今回、欠落画素と判定した画素が前回も欠落画素と判定されているか否かを判定する(ステップS9)。今回、欠落画素と判定した画素が前回も欠落画素と判定されている場合には(ステップS9の「Yes」)、ステップS11に移行する一方、今回、欠落画素と判定した画素が前回、欠落画素と判定されていない場合には(ステップS9の「No」)、新規欠落画素カウンタ値Nを「1」インクリメントした後(ステップS10)、ステップS11に移行する。   The camera application 14c scans all the pixels of the image data stored in the memory 13, and determines whether each pixel is a missing pixel. Specifically, the camera application 14c first determines whether or not the luminance value of the first pixel ≧ threshold value th1 (step S7). When the pixel brightness value ≧ threshold value th1 is not satisfied (“No” in step S7), the camera application 14c proceeds to step S11. On the other hand, when the pixel brightness value ≧ threshold value th1 is satisfied (“Yes” in step S7) ]), The coordinates are written in the memory 13 with the pixel as a missing pixel (step S8). Next, with reference to the coordinate data of the previous missing pixel, it is determined whether or not the pixel determined to be a missing pixel this time is also determined to be a missing pixel last time (step S9). If the pixel determined to be a missing pixel this time has also been determined to be a missing pixel last time (“Yes” in step S9), the process proceeds to step S11, while the pixel determined to be a missing pixel this time is a previous pixel that is a missing pixel. Is not determined (“No” in step S9), the new missing pixel counter value N is incremented by “1” (step S10), and the process proceeds to step S11.

ステップS11では、カメラ用アプリ14cは、全画素をチェックしたか否かを判定し、全画素をチェックしていない場合には(ステップS11の「No」)、判定対象画素の座標を変更して(ステップS12)、ステップS7に戻り、次の画素について欠落画素の判定を行い、全画素が終了するまで同じ処理を繰り返し実行する(ステップS7〜S11)。他方、全画素をチェックした場合には(ステップS11の「Yes」)、新規欠落画素カウンタ値N≧閾値th2であるか否かを判定する(ステップS13)。   In step S11, the camera application 14c determines whether all the pixels have been checked. If all the pixels have not been checked ("No" in step S11), the coordinates of the determination target pixel are changed. (Step S12), the process returns to Step S7, the missing pixel is determined for the next pixel, and the same process is repeated until all the pixels are completed (Steps S7 to S11). On the other hand, when all the pixels are checked (“Yes” in step S11), it is determined whether or not the new missing pixel counter value N ≧ the threshold th2 (step S13).

ここで、新規欠落画素カウンタ値N≧閾値th2を判定しているのは、新規欠落画素カウンタ値Nが大きい場合は、ディスプレイ側筐体3が半閉じの場合やバックライト5dが消灯されていない場合のように、光が漏れて全黒画像の撮像に失敗した場合が考えられるので、このような場合を欠落画素検査モードの失敗と判定するためである。ここで、閾値th2は例えば、10〜50程度とすることができる。   Here, the new missing pixel counter value N ≧ threshold value th2 is determined when the new missing pixel counter value N is large, when the display-side housing 3 is semi-closed, or the backlight 5d is not turned off. As in the case, it is conceivable that light has leaked and the imaging of the all-black image has failed, so such a case is determined as a failure of the missing pixel inspection mode. Here, the threshold th2 can be set to about 10 to 50, for example.

カメラ用アプリ14cは、新規欠落画素カウンタ値N≧閾値th2である場合には(ステップS13の「Yes」)、欠落画素検査モードの失敗と判定して、ステップS15に移行する。他方、新規欠落画素カウンタ値N≧閾値th2でない場合には(ステップS13の「No」)、欠落画素検査モードの成功と判定し、フラッシュメモリ35の前回の欠落画像の座標データを、メモリ13に記憶した今回の欠落画素の座標データに書き換えて(ステップS14)、ステップS15に移行する。これにより、フラッシュメモリ35に格納されている前回の座標データは廃棄され、今回の欠落画素の座標データが書き込まれ、最新の欠落画素の座標データが欠落画素補正に使用される。メモリ13に記憶した今回の欠落画素の座標データは消去される。   If the new missing pixel counter value N ≧ threshold th2 (“Yes” in step S13), the camera application 14c determines that the missing pixel inspection mode has failed and proceeds to step S15. On the other hand, if the new missing pixel counter value N ≧ threshold value th2 is not satisfied (“No” in step S13), it is determined that the missing pixel inspection mode is successful, and the coordinate data of the previous missing image in the flash memory 35 is stored in the memory 13. The stored coordinate data of the missing pixel is rewritten (step S14), and the process proceeds to step S15. Thereby, the previous coordinate data stored in the flash memory 35 is discarded, the coordinate data of the current missing pixel is written, and the latest coordinate data of the missing pixel is used for the missing pixel correction. The current missing pixel coordinate data stored in the memory 13 is deleted.

ステップS15では、カメラ用アプリ14cは、欠落画素検査モードが終了すると、省エネモード移行の許可をBIOS12aに通知し、BIOS12aは設定されている省エネモードに移行する処理を行う(ステップS16)。   In step S15, when the missing pixel inspection mode ends, the camera application 14c notifies the BIOS 12a of permission to shift to the energy saving mode, and the BIOS 12a performs a process of shifting to the set energy saving mode (step S16).

実施例1では、カメラ用アプリ14cが、欠落画素検査モードの実行条件が成立した場合に、欠落画素検査モードを実行することとしたが、実施例2では、ユーザ指示に応答して欠落画素検査モードを実行する場合について説明する。図5は、実施例2に係るカメラモジュール6の操作・モニタ画面40の一例を示す図である。カメラ用アプリ14cは、図5(a)に示すように、操作・モニタ画面40に、ユーザが欠落画素検査モードの実行を指示するための検査ボタン45を表示する。この検査ボタン45が押下されると、カメラ用アプリ14cは、図5(b)に示すように、”ノートPCを閉じて下さい”というメッセージを操作・モニタ画面40に表示する。これに応じて、ユーザがディスプレイ側筐体3を閉じると、カメラ用アプリ14cは欠落画素検査モードを実行する。   In the first embodiment, the camera application 14c executes the missing pixel inspection mode when the execution condition for the missing pixel inspection mode is satisfied. However, in the second embodiment, in response to a user instruction, the missing pixel inspection mode is executed. A case where the mode is executed will be described. FIG. 5 is a diagram illustrating an example of the operation / monitor screen 40 of the camera module 6 according to the second embodiment. As shown in FIG. 5A, the camera application 14c displays an inspection button 45 on the operation / monitor screen 40 for the user to instruct execution of the missing pixel inspection mode. When the inspection button 45 is pressed, the camera application 14c displays a message “Please close the notebook PC” on the operation / monitor screen 40 as shown in FIG. In response to this, when the user closes the display-side casing 3, the camera application 14c executes the missing pixel inspection mode.

図6は、実施例2に係る欠落画素検査モードの動作を説明するためのフローチャートである。図6において、図4と同様な処理を行うステップは同一のステップ番号を付してその説明は省略する。   FIG. 6 is a flowchart for explaining the operation of the missing pixel inspection mode according to the second embodiment. In FIG. 6, steps that perform the same processing as in FIG. 4 are given the same step numbers, and descriptions thereof are omitted.

図6において、カメラ用アプリ14cは、操作・モニタ画面40の検査ボタン45(図5参照)が選択されると(ステップS21の「Yes」)、操作・モニタ画面40に、”ノートPCを閉じてください”というメッセージを表示(図5(b)参照)する(ステップS22)。これに応じて、ユーザがディスプレイ側筐体3を閉じ、リッドセンサ20でディスプレイ側筐体3の閉じ状態が検出されると(ステップS23の「Yes」)、閉じ検出信号がカメラ用アプリ14cに通知される。カメラ用アプリ14cは、閉じ検出信号を受信すると、バックライトOFFの指示をエンベデットコントローラ18に通知し、これに応じて、エンベデットコントローラ18は、グラフィックスアダプタ16にバックライト5dをOFFさせる(ステップS3)。以下の処理は、図4のステップS4〜S16と同様であるのでその説明は省略する。   In FIG. 6, when the examination button 45 (see FIG. 5) on the operation / monitor screen 40 is selected (“Yes” in step S21), the camera application 14c closes the notebook PC on the operation / monitor screen 40. Please display "message (see FIG. 5B) (step S22). In response to this, when the user closes the display-side housing 3 and the lid sensor 20 detects the closed state of the display-side housing 3 (“Yes” in step S23), the close detection signal is sent to the camera application 14c. Be notified. When the camera application 14c receives the closing detection signal, the camera application 14c notifies the embedded controller 18 of an instruction to turn off the backlight. In response to this, the embedded controller 18 turns off the backlight 5d in the graphics adapter 16 (step S3). ). The following processing is the same as steps S4 to S16 in FIG.

以上説明したように、本実施の形態によれば、本体側筐体2と、当該本体側筐体2に対して開閉可能に設けられ、閉じられる側の面に液晶ディスプレイ5およびカメラモジュール6を有するディスプレイ側筐体3とを備えたノート型PC1において、リッドセンサ20は、ディスプレイ側筐体3の閉じ状態を検出し、カメラ用アプリ14cは、リッドセンサ20でディスプレイ側筐体3の閉じ状態が検出された場合に、欠落画素検査モードを実行し、当該欠落画素検査モードでは、カメラモジュール6に撮像を行わせ、撮像された画像データの各画素をスキャンして、欠落画素があるか否かを判定し、欠落画素と判定された画素の情報をフラッシュメモリ35に格納することとしたので、ノート型PC1に搭載される撮像素子32の検査を低コストな構成で実行することが可能となる。付言すると、絞りやメカシャッタのない低コストな構成においても、製品出荷後に欠落画素の検査が可能となる。   As described above, according to the present embodiment, the main body side housing 2 and the liquid crystal display 5 and the camera module 6 are provided on the surface of the main body side housing 2 that can be opened and closed and is closed. In the notebook PC 1 having the display-side housing 3, the lid sensor 20 detects the closed state of the display-side housing 3, and the camera application 14 c is in the closed state of the display-side housing 3 by the lid sensor 20. Is detected, the missing pixel inspection mode is executed. In the missing pixel inspection mode, the camera module 6 performs imaging, and each pixel of the captured image data is scanned to determine whether there is a missing pixel. Since the information of the pixel determined to be a missing pixel is stored in the flash memory 35, the inspection of the image sensor 32 mounted on the notebook PC 1 is reduced. It can be executed under stringent configuration. In addition, even in a low-cost configuration without an aperture or a mechanical shutter, it is possible to inspect missing pixels after product shipment.

また、カメラモジュール6は、通常の撮像では、フラッシュメモリ35に記憶された欠落画素の情報を参照して、撮像した画像データの欠落画素のデータを補正することとしたので、欠落画素のない画像データを得ることが可能となる。   In addition, in the normal imaging, the camera module 6 refers to the missing pixel information stored in the flash memory 35 and corrects the missing pixel data in the captured image data. Data can be obtained.

また、カメラモジュール6は、欠落画素検査モードでは、全有効画素(最大画素数モード)を使用して撮像を行うと共に、撮像した画像データの欠落画素のデータを補正しないこととしたので、現在の欠落画素を検出することが可能となる。付言すると、製品出荷後に発生する白キズは、経時変化で消滅、発生を繰り返すことがあり、また、ゴミが原因で欠落画素となった場合でも、ゴミの移動に伴い欠落画素が正常画素となることがあるので、全画素を検査対象とすることで、現在の欠落画素を正確に判定することが可能となる。   In addition, since the camera module 6 performs imaging using all effective pixels (maximum pixel number mode) in the missing pixel inspection mode and does not correct the missing pixel data of the captured image data, It is possible to detect missing pixels. In addition, white scratches that occur after product shipment may disappear and occur over time, and even if the missing pixels are caused by dust, the missing pixels become normal pixels as the dust moves. Therefore, it is possible to accurately determine the current missing pixel by setting all the pixels as inspection targets.

また、カメラ用アプリ14cは、新規な欠落画素数をカウントした新規欠落画素カウンタ値Nが閾値th2以上であるか否かを判定し、新規欠落画素カウンタ値Nが閾値th2以上である場合には、欠落画素検査モードが失敗であると判定し、今回の欠落画素の情報をフラッシュメモリ35に格納しないこととしたので、ディスプレイ側筐体3が半閉じの場合やバックライト5dが消灯されていない場合のように、光が漏れて全黒画像の撮像に失敗した場合の検査結果を排除することが可能となる。   Further, the camera application 14c determines whether or not the new missing pixel counter value N obtained by counting the number of new missing pixels is equal to or greater than the threshold th2, and if the new missing pixel counter value N is equal to or greater than the threshold th2. Since it is determined that the missing pixel inspection mode is unsuccessful and information on the missing pixel at this time is not stored in the flash memory 35, the display-side housing 3 is not closed or the backlight 5d is not turned off. As in the case, it is possible to eliminate the inspection result when light is leaked and imaging of an all-black image fails.

また、カメラ用アプリ14cは、欠落画素検査モードの実行条件が成立した場合またはユーザ指示に応じて、欠落画素検査モードを実行することとしたので、欠落画素検査モードの実行条件が成立した場合またはユーザ指示に応じて、欠落画素検査モードを実行することが可能となる。   The camera application 14c executes the missing pixel inspection mode when the execution condition of the missing pixel inspection mode is satisfied or according to the user instruction. It is possible to execute the missing pixel inspection mode in accordance with a user instruction.

また、上記実施例1,2では、本発明に係る携帯情報処理装置として、ノート型PCを例示して説明したが、本発明に係る携帯情報処理装置は、ノート型PCに限られるものではなく、本体側筐体に対して開閉可能なディスプレイ側筐体を有し、当該ディスプレイ側筐体の閉じられる側の面にディスプレイおよびカメラを有する構成であればよく、例えば、携帯電話、PDA、デジタルカメラ等の各種の携帯情報処理装置に適用可能である。   In the first and second embodiments, the notebook type PC is exemplified as the portable information processing apparatus according to the present invention. However, the portable information processing apparatus according to the present invention is not limited to the notebook type PC. The display side housing can be opened and closed with respect to the main body side housing, and the display and the camera may be provided on the surface on the closed side of the display side housing. For example, a mobile phone, PDA, digital The present invention can be applied to various portable information processing devices such as cameras.

本発明に係る携帯情報処理装置、そのカメラの検査方法、およびコンピュータが実行可能なプログラムは、携帯情報処理装置に搭載されるカメラの検査を低コストな構成で実行する場合に有用である。   The portable information processing apparatus, the camera inspection method, and the computer-executable program according to the present invention are useful when executing inspection of a camera mounted on the portable information processing apparatus with a low-cost configuration.

本発明の実施例に係る携帯情報処理装置を適用したノート型PCの概略の外観図である。1 is a schematic external view of a notebook PC to which a portable information processing apparatus according to an embodiment of the present invention is applied. 本発明の実施例に係る携帯情報処理装置を適用したノート型PCの概略の外観図である。1 is a schematic external view of a notebook PC to which a portable information processing apparatus according to an embodiment of the present invention is applied. 図1のノート型PCの概略のハードウェア構成例を示す図である。FIG. 2 is a diagram illustrating a schematic hardware configuration example of the notebook PC of FIG. 1. カメラ用アプリが表示する実施例1に係る操作・モニタ画面の一例を示す図である。It is a figure which shows an example of the operation and monitor screen which concerns on Example 1 which a camera application displays. 実施例1に係る欠落画素検査モードの動作を説明するためのフローチャートである。6 is a flowchart for explaining an operation in a missing pixel inspection mode according to the first embodiment. カメラ用アプリが表示する実施例2に係る操作・モニタ画面の一例を示す図である。It is a figure which shows an example of the operation and monitor screen which concerns on Example 2 which a camera application displays. 実施例2に係る欠落画素検査モードの動作を説明するためのフローチャートである。12 is a flowchart for explaining an operation in a missing pixel inspection mode according to the second embodiment.

符号の説明Explanation of symbols

1 ノート型PC
2 本体側筐体
3 ディスプレイ側筐体
4 入力部
5 液晶ディスプレイ
5a LCDコントローラ
5b LCDパネル
5c バックライトコントローラ
5d バックライト
6 カメラモジュール
7a、7b 連結部(ヒンジ部)
11 CPU
12 ROM
12a BIOS
13 メモリ
14 HDD(ハードディスク)
14a OS
14b ドライバ
14c カメラ用アプリ
16 グラフィックスアダプタ
17 ビデオポート
18 USBインターフェース
19 エンベデッドコントローラ
20 リッドセンサ
21 電源回路
31 レンズ
32 撮像素子
33 DSP
34 USBコントローラ
35 フラッシュメモリ
1 Notebook PC
2 Main body side housing 3 Display side housing 4 Input section 5 Liquid crystal display 5a LCD controller 5b LCD panel 5c Backlight controller 5d Backlight 6 Camera module 7a, 7b Connecting section (hinge section)
11 CPU
12 ROM
12a BIOS
13 Memory 14 HDD (Hard Disk)
14a OS
14b Driver 14c Camera application 16 Graphics adapter 17 Video port 18 USB interface 19 Embedded controller 20 Lid sensor 21 Power supply circuit 31 Lens 32 Image sensor 33 DSP
34 USB controller 35 Flash memory

Claims (7)

本体側筐体と、当該本体側筐体に対して開閉可能に設けられ、かつ、閉じられる側の面
にディスプレイおよびカメラを有するディスプレイ側筐体と、を備えた携帯情報処理装置
において、
前記ディスプレイ側筐体の閉じ状態を検出する検出手段と、
前記検出手段で前記ディスプレイ側筐体の閉じ状態を検出した場合に、前記カメラの撮
像素子の欠落画素の検査を行う欠落画素検査モードを実行する欠落画素検査モード実行手
段と、
を備え、
前記欠落画素検査モード実行手段は、
前記検出手段で前記ディスプレイ側筐体の閉じ状態を検出した場合に、前記カメラに欠
落画素検査用の撮像を行わせる撮像指示手段と、
前記撮像指示手段の指示に従って撮像された画像データの各画素をスキャンして、欠落
画素を判定する欠落画素判定手段と、
前記欠落画素判定手段で欠落画素と判定された欠落画素の情報を、記憶手段に記憶する
欠落画素情報記憶制御手段と、
を含み、
前記欠落画素判定手段は、
前記判定された欠落画素の総数をカウントするカウント手段と、
前記カウント手段でカウントされた欠落画素の総数が閾値以上であるか否かを判定する
第1の判定手段と、
前記第1の判定手段で欠落画素数が閾値以上である場合には、欠落画素の検出が失敗で
あると判定する第2の判定手段と、
を含み、
前記欠落画素情報記憶制御手段は、前記第2の判定手段で欠落画素の検出が失敗である
と判定された場合には、前記欠落画素と判定された欠落画素の情報を、前記記憶手段に記
憶しないことを特徴とする携帯情報処理装置。
In a portable information processing apparatus comprising: a main body side housing; and a display side housing that is provided so as to be openable and closable with respect to the main body side housing and has a display and a camera on a surface to be closed.
Detecting means for detecting a closed state of the display-side housing;
A missing pixel inspection mode executing means for executing a missing pixel inspection mode for inspecting a missing pixel of the image sensor of the camera when the detection means detects a closed state of the display-side housing;
With
The missing pixel inspection mode execution means includes:
An imaging instruction unit that causes the camera to perform imaging for a missing pixel inspection when the detection unit detects a closed state of the display-side casing;
A missing pixel determination unit that scans each pixel of image data captured in accordance with an instruction of the imaging instruction unit and determines a missing pixel;
Missing pixel information storage control means for storing information on missing pixels determined as missing pixels by the missing pixel judgment means in storage means;
Including
The missing pixel determining means includes
Counting means for counting the total number of the determined missing pixels;
First determination means for determining whether or not the total number of missing pixels counted by the counting means is greater than or equal to a threshold;
A second determination unit that determines that the detection of the missing pixel is unsuccessful when the number of missing pixels is equal to or greater than a threshold value in the first determination unit;
Including
The missing pixel information storage control unit stores information on the missing pixel determined as the missing pixel in the storage unit when the second determining unit determines that the detection of the missing pixel is unsuccessful. A portable information processing apparatus characterized by not.
前記カメラは、通常の撮像では、前記記憶手段に記憶された欠落画素の情報を参照して
、撮像した画像データの欠落画素のデータを補正することを特徴とする請求項1に記載の
携帯情報処理装置。
2. The portable information according to claim 1, wherein, in normal imaging, the camera corrects the missing pixel data of the captured image data by referring to the missing pixel information stored in the storage unit. 3. Processing equipment.
前記カメラは、前記欠落画素検査モードでは、全有効画素を使用して撮像を行うと共に
、撮像した画像データの欠落画素のデータを補正しないことを特徴とする請求項1または
請求項2に記載の携帯情報処理装置。
The said camera does not correct | amend the data of the missing pixel of the imaged image data while imaging using all the effective pixels in the said missing pixel inspection mode. Mobile information processing device.
前記欠落画素検査モード実行手段は、前記検出手段で前記ディスプレイ側筐体の閉じ状
態を検出した場合に、前記ディスプレイを消灯させた後、前記欠落画素検査モードを実行
することを特徴とする請求項1〜請求項3のいずれか1つに記載の携帯情報処理装置。
The missing pixel inspection mode executing unit executes the missing pixel inspection mode after turning off the display when the detecting unit detects a closed state of the display-side casing. The portable information processing apparatus according to any one of claims 1 to 3.
前記欠落画素検査モード実行手段は、前記欠落画素検査モードの実行条件が成立した場
合またはユーザ指示に応じて、前記欠落画素検査モードを実行することを特徴とする請求
項1〜請求項4のいずれか1つに記載の携帯情報処理装置。
5. The missing pixel inspection mode is executed when the missing pixel inspection mode execution condition is satisfied or according to a user instruction. The portable information processing apparatus according to claim 1.
本体側筐体と、当該本体側筐体に対して開閉可能に設けられ、かつ、閉じられる側の面
にディスプレイおよびカメラを有するディスプレイ側筐体とを備えた携帯情報処理装置の
カメラ検査方法において、
前記ディスプレイ側筐体の閉じ状態を検出する検出工程と、
前記検出工程で前記ディスプレイ側筐体の閉じ状態を検出した場合に、前記カメラの撮
像素子の欠落画素の検査を行う欠落画素検査モードを実行する欠落画素検査モード実行工
程と、
を有し、
前記欠落画素検査モード実行工程は、
前記検出工程で前記ディスプレイ側筐体の閉じ状態を検出した場合に、前記カメラに欠
落画素検査用の撮像を行わせる撮像指示工程と、
前記撮像指示工程の指示に従って撮像された画像データの各画素をスキャンして、欠落
画素を判定する欠落画素判定工程と、
前記欠落画素判定工程で欠落画素と判定された画素の情報を、記憶手段に記憶する欠落
画素情報記憶工程と、
を含み、
前記欠落画素判定工程は、
前記判定された欠落画素の総数をカウントするカウント工程と、
前記カウント工程でカウントされた欠落画素の総数が閾値以上であるか否かを判定する
第1の判定工程と、
前記第1の判定工程で欠落画素数が閾値以上である場合には、欠落画素の検出が失敗で
あると判定する第2の判定工程と、
を含み、
前記欠落画素情報記憶工程では、前記第2の判定工程で欠落画素の検出が失敗であると判定された場合には、前記欠落画素と判定された欠落画素の情報を、前記記憶手段に記憶しないことを特徴とする携帯情報処理装置のカメラ検査方法。
In a camera inspection method for a portable information processing apparatus, comprising: a main body side housing; and a display side housing that is provided so as to be openable and closable with respect to the main body side housing and has a display and a camera on a surface to be closed ,
A detection step of detecting a closed state of the display-side housing;
A missing pixel inspection mode execution step for executing a missing pixel inspection mode for inspecting a missing pixel of the image sensor of the camera when the closed state of the display-side housing is detected in the detection step;
Have
The missing pixel inspection mode execution step includes:
An imaging instruction step for causing the camera to perform imaging for a missing pixel inspection when the closed state of the display-side housing is detected in the detection step;
A missing pixel determination step of scanning each pixel of image data captured in accordance with an instruction of the imaging instruction step and determining a missing pixel;
A missing pixel information storage step of storing information on pixels determined to be missing pixels in the missing pixel determination step in a storage unit;
Including
The missing pixel determination step includes
A counting step of counting the total number of the determined missing pixels;
A first determination step of determining whether or not the total number of missing pixels counted in the counting step is equal to or greater than a threshold;
A second determination step of determining that the detection of a missing pixel is a failure when the number of missing pixels is equal to or greater than a threshold in the first determination step;
Including
In the missing pixel information storing step, when it is determined that the detection of the missing pixel is unsuccessful in the second determining step, information on the missing pixel determined as the missing pixel is not stored in the storage unit. A camera information inspection method for a portable information processing apparatus.
本体側筐体と、当該本体側筐体に対して開閉可能に設けられ、かつ、閉じられる側の面
にディスプレイおよびカメラを有するディスプレイ側筐体とを備えた携帯情報処理装置に
搭載されるプログラムにおいて、
前記ディスプレイ側筐体の閉じ状態を検出する検出工程と、
前記検出工程で前記ディスプレイ側筐体の閉じ状態を検出した場合に、前記カメラの撮
像素子の欠落画素の検査を行う欠落画素検査モードを実行する欠落画素検査モード実行工
程と、
をコンピュータに実行させ、
前記欠落画素検査モード実行工程は、
前記検出工程で前記ディスプレイ側筐体の閉じ状態を検出した場合に、前記カメラに欠
落画素検査用の撮像を行わせる撮像指示工程と、
前記撮像指示工程の指示に従って撮像された画像データの各画素をスキャンして、欠落
画素を判定する欠落画素判定工程と、
前記欠落画素判定工程で欠落画素と判定された画素の情報を、記憶手段に記憶する欠落
画素情報記憶工程と、
を含み、
前記欠落画素判定工程は、
前記判定された欠落画素の総数をカウントするカウント工程と、
前記カウント工程でカウントされた欠落画素の総数が閾値以上であるか否かを判定する第1の判定工程と、
前記第1の判定工程で欠落画素数が閾値以上である場合には、欠落画素の検出が失敗で
あると判定する第2の判定工程と、
を含み、
前記欠落画素情報記憶工程では、前記第2の判定工程で欠落画素の検出が失敗であると判定された場合には、前記欠落画素と判定された欠落画素の情報を、前記記憶手段に記憶しないことを特徴とするコンピュータが実行可能なプログラム。
A program mounted on a portable information processing apparatus that includes a main body side housing and a display side housing that is provided so as to be openable and closable with respect to the main body side housing and has a display and a camera on the surface to be closed In
A detection step of detecting a closed state of the display-side housing;
A missing pixel inspection mode execution step for executing a missing pixel inspection mode for inspecting a missing pixel of the image sensor of the camera when the closed state of the display-side housing is detected in the detection step;
To the computer,
The missing pixel inspection mode execution step includes:
An imaging instruction step for causing the camera to perform imaging for a missing pixel inspection when the closed state of the display-side housing is detected in the detection step;
A missing pixel determination step of scanning each pixel of image data captured in accordance with an instruction of the imaging instruction step and determining a missing pixel;
A missing pixel information storage step of storing information on pixels determined to be missing pixels in the missing pixel determination step in a storage unit;
Including
The missing pixel determination step includes
A counting step of counting the total number of the determined missing pixels;
A first determination step of determining whether or not the total number of missing pixels counted in the counting step is equal to or greater than a threshold;
A second determination step of determining that the detection of a missing pixel is a failure when the number of missing pixels is equal to or greater than a threshold in the first determination step;
Including
In the missing pixel information storing step, when it is determined that the detection of the missing pixel is unsuccessful in the second determining step, information on the missing pixel determined as the missing pixel is not stored in the storage unit. A computer-executable program characterized by the above.
JP2008175605A 2008-07-04 2008-07-04 Portable information processing apparatus, camera inspection method, and computer-executable program Active JP4772835B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008175605A JP4772835B2 (en) 2008-07-04 2008-07-04 Portable information processing apparatus, camera inspection method, and computer-executable program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008175605A JP4772835B2 (en) 2008-07-04 2008-07-04 Portable information processing apparatus, camera inspection method, and computer-executable program

Publications (2)

Publication Number Publication Date
JP2010016677A JP2010016677A (en) 2010-01-21
JP4772835B2 true JP4772835B2 (en) 2011-09-14

Family

ID=41702340

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008175605A Active JP4772835B2 (en) 2008-07-04 2008-07-04 Portable information processing apparatus, camera inspection method, and computer-executable program

Country Status (1)

Country Link
JP (1) JP4772835B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09102912A (en) * 1995-10-06 1997-04-15 Canon Inc Defective pixel detector
JP2002281389A (en) * 2001-03-16 2002-09-27 Olympus Optical Co Ltd Imaging device
JP2002354317A (en) * 2001-05-30 2002-12-06 Fuji Photo Film Co Ltd Defect detection method for digital camera and photoelectric conversion device
TWI342461B (en) * 2006-12-11 2011-05-21 Newsoft Technology Corp System and method for assisting fixed-focus image-capturing device to focus

Also Published As

Publication number Publication date
JP2010016677A (en) 2010-01-21

Similar Documents

Publication Publication Date Title
US9703403B2 (en) Image display control apparatus and image display control method
US7705832B2 (en) Image display apparatus, and image display method
US8599151B2 (en) Information processing apparatus and information processing method
JP5399880B2 (en) Power control apparatus, power control method, and computer-executable program
JP4551945B2 (en) Portable electronic devices
US8736585B2 (en) Information processing apparatus and method, program, and recording medium
CN101014091A (en) Image pickup apparatus and control method thereof
CN101005572B (en) Image capture device and method, reproduction device and method
US8400413B2 (en) Display apparatus and display method
US20150062436A1 (en) Method for video recording and electronic device thereof
JP4772835B2 (en) Portable information processing apparatus, camera inspection method, and computer-executable program
JP5133202B2 (en) Information processing apparatus, color adjustment method thereof, and computer-executable program
JP2009122919A (en) Display device
JP5145747B2 (en) Imaging apparatus, camera shake correction method, and program
JP5885464B2 (en) Imaging apparatus, control method thereof, and program
US20220103759A1 (en) Imaging apparatus
JP5448778B2 (en) Display control apparatus, control method therefor, program, and storage medium
JP6039325B2 (en) Imaging device, electronic device, and touch panel control method
JP5839882B2 (en) Imaging device
WO2022073386A1 (en) Control method, control device, electronic device and readable storage medium
JP2008245146A (en) IMAGING DEVICE AND IMAGING DEVICE CONTROL METHOD
US20120013751A1 (en) Image capturing device and control method of operation mode thereof, and electronic device using image capturing device
US20200029014A1 (en) Electronic apparatus having display device, method of controlling same, and storage medium
JP7746021B2 (en) Electronic device, its control method, program, and recording medium
JP2008176448A (en) Image display device and image display method

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20101026

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101102

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110308

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110512

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110621

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110622

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140701

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4772835

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140701

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250