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
JP3579569B2 - Image reading device - Google Patents
[go: Go Back, main page]

JP3579569B2 - Image reading device - Google Patents

Image reading device Download PDF

Info

Publication number
JP3579569B2
JP3579569B2 JP14576997A JP14576997A JP3579569B2 JP 3579569 B2 JP3579569 B2 JP 3579569B2 JP 14576997 A JP14576997 A JP 14576997A JP 14576997 A JP14576997 A JP 14576997A JP 3579569 B2 JP3579569 B2 JP 3579569B2
Authority
JP
Japan
Prior art keywords
image
light source
light
data
distortion data
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.)
Expired - Fee Related
Application number
JP14576997A
Other languages
Japanese (ja)
Other versions
JPH10322547A (en
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 ペンタックス株式会社
Priority to JP14576997A priority Critical patent/JP3579569B2/en
Publication of JPH10322547A publication Critical patent/JPH10322547A/en
Application granted granted Critical
Publication of JP3579569B2 publication Critical patent/JP3579569B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Facsimile Heads (AREA)
  • Facsimiles In General (AREA)
  • Facsimile Scanning Arrangements (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Image Input (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、例えばフィルムに記録された画像に光を照射し、ラインセンサを用いてその画像を読み取る画像読取装置に関する。
【0002】
【従来の技術】
従来この種の画像読取装置として、読取対象であるフィルムを、ラインセンサの長手方向と直交する方向に沿って間欠的に移送することにより、画像を1ラインずつ読み取るものが知られている。すなわちフィルムが停止している間に、光源から出力された光がフィルムに照射されて1ラインの画像がラインセンサによって検出され、この検出動作の後、フィルムは移送機構によって所定量だけ移送される。このような画像の検出と移送が繰り返し実行され、1画面分の画像が読み取られる。
【0003】
このような画像読取装置において、電源投入直後等、読み取り光路が遮られていないときに、光源およびラインセンサが有する特性に基づいて生じる誤差を修正するためのデータ、すなわちシェーディング補正データとして、黒歪データと白歪データが検出される。黒歪データは、ラインセンサを遮光した状態で得られ、ラインセンサに発生する暗電流によって大きく影響される。白歪データは光源や照明光学系の特性により生じる光量むらに対応し、光源から照射される光を直接検出することによって得られる。
【0004】
【発明が解決しようとする課題】
ところがネガのストリップフィルムやAPSフィルム等のように細長いフィルムに記録された画像を画像読取装置によって読み取る場合、各画像を読み取る直前において光源から照射された光の光路がフィルムによって遮られるとき、白歪データを検出することができない。このため従来、フィルムに記録された各画像の読取動作毎にシェーディング補正データを検出していなかった。
【0005】
本発明は、少なくとも黒歪データをできるだけ頻繁に検出して、フィルムから読み取られて再生される画像の画質を向上させることを目的としている。
【0006】
【課題を解決するための手段】
本発明に係る画像読取装置は、複数の画像が記録された読取対象(細長いフィルム)に光を照射する光源と、受光量に応じた電気信号を出力し、読取対象を透過もしくは反射した光を検出可能な光学センサと、光学センサから出力された電気信号に基づいて、読取対象に形成された画像を検出する画像データ検出手段と、光源から照射された光の光路内に読取対象が存在するか否かを画像毎に検出する読取対象検出手段と、黒歪データと白歪データとに基づいてシェーディング補正を行うシェーディング補正手段とを備え、画像データ検出手段は、光路内に読取対象が存在するとき光源が消灯した状態で黒歪データを検出・更新する一方、光路内に読取対象が存在しないとき、光源が点灯した状態で白歪データを検出・更新し、シェーディング補正手段は、更新された白歪データと画像毎に更新された黒歪データとに基づいてシェーディング補正を行うことを特徴としている。
【0007】
読取対象検出手段は、光学センサから出力された電気信号を所定の基準値と比較することにより読取対象の存在を検出することが好ましい
【0008】
画像読取装置は、光源のオンオフを制御する光源制御手段を備えることが好ましい。また画像読取装置は、光源から照射された光が読取対象の所定の範囲に照射されるように、読取対象と光源および光学センサとの少なくとも一方を移動させる移送機構を備えることが好ましい。
【0009】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。
図1は、本発明の一実施形態である画像読取装置を示すブロック図である。
【0010】
読取対象であるフィルムMはネガフィルムすなわち透過原稿であり、このフィルムMには1つのカラー画像が記録されている。フィルムMは原稿移送機構10によって矢印A方向に間欠的に移送される。フィルムMの通過経路の上方には光源20が配設され、また下方には結像レンズ31とラインセンサ30が設けられている。光源20の点灯と消灯は光源駆動回路41によって、またラインセンサ30による画像の検出動作はラインセンサ駆動回路42によって制御される。原稿移送機構10、光源駆動回路41およびラインセンサ駆動回路42はシステムコントロール回路40から出力される指令信号に従って動作する。
【0011】
ラインセンサ30は、1列に配置された多数のフォトダイオードを有し、各フォトダイオードでは受光量に応じた電気信号が発生する。ラインセンサ30から読み出された電気信号すなわち画像データはアンプ43により増幅され、A/D変換器44によってデジタル信号に変換される。デジタルの画像データは、画像処理回路45においてシェーディング補正等の処理を施された後、メモリ46に一旦格納される。この画像データはメモリ46から読み出され、ガンマ補正等の所定の演算処理を施される。そして画像データは、インターフェース回路47において所定のフォーマットに従った信号に変換され、出力端子48を介してコンピュータ(画像処理装置)60に出力される。画像処理回路45とインターフェース回路47は、システムコントロール回路40により制御される。
【0012】
本実施形態において、画像読取装置の全ての動作はコンピュータ60によって制御されるが、スイッチ49をシステムコントロール回路40に接続して、このスイッチ49を操作することによって画像読取装置の動作を制御するように構成してもよい。
【0013】
図2は原稿移送機構10、光源20およびラインセンサ30を示している。フィルムMは枠体11によって支持され、枠体11は板状のステージ12に止め具13によって固定される。ステージ12には、フィルムMに対応した位置に、図示しない開口が形成されている。ステージ12の側端面にはラック14が形成され、このラック14には原稿送りモータ15の出力軸に設けられたピニオン16に噛合している。原稿送りモータ15はシステムコントロール回路40の制御に基づいて駆動され、フィルムMの位置が制御される。
【0014】
光源20はステージ12の上方に位置し、ブルー(B)、グリーン(G)およびレッド(R)の光を出射する発光素子21R、21G、21Bを、この順序で周期的に配列して構成されているが、この配列は目的に応じて変更可能である。なお、図2では発光素子は6個だけ示されているが、さらに多くの発光素子を設けてもよく、あるいは少なくてもよい。これらの発光素子21R、21G、21Bはステージ12の幅方向に延びる細長い支持部材22に支持され、支持部材22とステージ12の間には、支持部材22と平行に延びるシリンドリカルレンズ23が配設されている。すなわち発光素子21から出射された光はシリンドリカルレンズ23によって集光され、フィルムMの上にライン状に照射される。
【0015】
ラインセンサ30はステージ12を挟んで光源20の下方に位置し、光源20とシリンドリカルレンズ23に平行に設けられている。すなわちラインセンサ30は、フィルムMが移送される方向に略直交する方向に延びている。ラインセンサ30とステージ12の間には結像レンズ31が設けられている。結像レンズ31はラインセンサ30と平行に延び、ロッドレンズアレイ32によって構成される。したがって、フィルムMに対して光源20によって光が照射されると、このフィルムMに記録された画像が、結像レンズ31を介してラインセンサ30の受光面に結像される。
【0016】
図3はラインセンサ30と結像レンズ31の上方に配置されたネガのストリップフィルムMを示し、その他の構成は省略されている。図4に示されるように、ストリップフィルムMは枠体11に取り付けられ、例えば5つの画像P1〜P5が記録されている。各画像P1〜P5の間には、画像が記録されない領域すなわち帯状の不記録領域Nが形成されている。
【0017】
枠体11は例えば、図2に示すステージ12に固定される。すなわち、ステージ12を移動させる間に、光源20から出力された光がフィルムMに照射され、画像P1〜P5がラインセンサ30によって読み取られる。
【0018】
図4はラインセンサ30と結像レンズ31の上方に配置されたAPSフィルムMを示し、その他の構成は省略されている。APSフィルムMには例えば40枚の画像Pが記録され、各画像Pの間には通常のストリップフィルムと同様に不記録領域Nが形成されている。
【0019】
APSフィルムMは枠体には取り付けられず、パトローネTとともに図示しない保持機構によって保持される。この保持機構は図2に示されたステージ12および枠体11と基本的に異なるが、本発明とは関係ないのでその構成は省略する。APSフィルムMは保持機構によって移送され、この移送の間に、光源からの光がフィルムMに照射され、画像Pがラインセンサ30によって読み取られる。
【0020】
図5および図6は、画像読取動作を実施するプログラムのフローチャートである。このフローチャートと図2を参照して、画像読取動作を説明する。なお、このプログラムは図2〜図4に示す全てのフィルムMを読み取る場合に適用可能である。
【0021】
このプログラムは、本画像読取装置の電源を投入することによって開始し、この開始時、光源20はまだオフ状態、すなわち消灯されている。まずフィルムMがステージ12に装着されない状態でステップ101〜104が実行される。
【0022】
ステップ101ではラインセンサ30が駆動され、所定時間電荷蓄積が行われて黒歪データが得られる。この黒歪データはメモリ46に格納される。黒歪データは、ラインセンサ30からの出力信号に含まれるオフセット成分の他、ラインセンサ30に発生する暗電流によって生じる電荷に応じたデータであり、この電荷は蓄積時間に応じて変化する。ステップ102では光源20が点灯され、照明光が出射される。
【0023】
ステップ103では、照明キャリブレーションが実行される。すなわち照明光が直接ラインセンサ30に照射され、ラインセンサ30からの出力信号すなわち白歪データが画像処理回路45に入力される。画像処理回路45では、この白歪データとステップ101において得られた黒歪データとに基づいて、以下の(1)式に従って白歪係数が求められ、メモリ46に格納される。
白歪係数=(1023/(白歪データ−黒歪データ)) (1)
ただし、”1023”はラインセンサ30の出力をA/D変換する際の量子化ビット数(10ビット)に対応している。また画像処理回路45では、「素通し状態の平均値」、すなわち照明光が直接ラインセンサ30に入射したときのラインセンサ30の出力データの平均値が算出される。これは例えば、ラインセンサ30から出力された各画素毎の白歪データの相加平均であってもよく、あるいはこれらの白歪データを間引いて相加平均をとってもよい。
【0024】
照明キャリブレーションが終了すると、ステップ104において光源20がオフ状態に切り換えられる。この状態で、コンピュータ60のディスプレイ装置の画面上に「フィルムMをステージ12に装着する」旨のメッセージが表示される。
【0025】
ステップ105では、プリスキャンを開始するか否かが判定される。例えば、コンピュータ60のディスプレイ装置の画面に表示された「プリスキャン」のマークをマウスを用いてクリックすることによって、ステップ105からステップ111へ進み、プリスキャンが実行される。
【0026】
ステップ111では、ステップ101と同様にして、黒歪データが得られ、更新される。すなわち、この黒歪データはメモリ46において、ステップ101で求められた黒歪データに置き換えられる。ステップ112では、光源20がオン状態に切り換えられる。ステップ113では、ラインセンサ30から1ライン分のデータが読み出され、画像処理回路45において、その平均値が算出される。ステップ114では、この平均値がステップ103において求められた「素通し状態の平均値」(すなわち基準値)よりもかなり小さいか否かが判定される。ステップ114で求められた平均値が基準値よりもかなり小さいとき、すなわちラインセンサ30の出力データがかなり小さいとき、光源20とラインセンサ30の間にフィルムMが位置していると見做され、ステップ118へ進んでプリスキャンが実行される。
【0027】
これに対し、ステップ114で求められた平均値が基準値より非常に小さくはないとき、すなわちラインセンサ30の出力データが比較的大きいとき、光源20とラインセンサ30の間にフィルムMが存在しないと見做され、ステップ115〜117においてステップ103と同じ処理が実行される。ステップ115では白歪データが得られる。ステップ116では、ステップ115で得られた白歪データとステップ111で得られた黒歪データとに基づいて、(1)式に従って白歪係数が算出される。次いでステップ116では、ステップ115で得られた白歪係数がメモリ46に格納され、今までメモリ46に格納されていた白歪係数に対して更新される。この後、ステップ118においてプリスキャンが実行される。
【0028】
プリスキャンでは、ステップ123において実行される本スキャンよりも粗いピッチでステージ12が移送され、光源20から照射された光がフィルムMの所定の範囲、すなわち画像の記録領域に照射されて画像データが検出される。この画像データは画像処理回路45において、白歪係数と黒歪データを用いたシェーディング補正等の所定の処理を施された後、コンピュータ60のディスプレイ装置の画面に表示される。
【0029】
プリスキャンが完了するとステップ119において光源20がオフ状態に切り換えられた後、ステップ120において、本スキャンを開始するか否かが判定される。例えば、ディスプレイ装置の画面に表示された「本スキャン」のマークをマウスを用いてクリックすることにより、ステップ120から121へ進み、ステップ101と同様に黒歪データが求められ、もとの黒歪データに対して更新される。その後、ステップ122において光源20がオン状態に切り換えられ、ステップ123において本スキャンが実行される。本スキャンによって得られた画像データは画像処理回路45においてシェーディング補正等の所定の処理を施された後、ディスプレイ装置の画面に表示される。ステップ123の実行の後、ステップ104へ戻り、上述した処理が再び実行される。
【0030】
これに対し、ステップ120において本スキャンを実行しないと判定されたとき、ステップ124へ進み、プリスキャンを実行するか否かが判定される。ディスプレイ装置の画面の「プリスキャン」のマークがクリックされない間、ステップ120、124が繰り返し実行されるが、「プリスキャン」のマークがクリックされると、ステップ124からステップ111へ戻り、上述した処理が再び実行される。
【0031】
以上のように本実施形態は、ネガのストリップフィルム等のように細長いフィルムMに記録された複数の画像を読み取る場合であっても、各画像を読み取る度に黒歪データを検出し、またフィルムMが照明光を遮っていないときには白歪データを検出するように構成されている。したがって、白歪係数と黒歪データをできるだけ頻繁に検出することとなり、再生画像の画質を向上させることが可能になる。
【0032】
【発明の効果】
以上のように本発明によれば、1つの画像を読み取る度に黒歪データを検出するように構成されているので、再生される画像の画質を向上させることができる。
【図面の簡単な説明】
【図1】本発明の一実施形態である画像読取装置を示すブロック図である。
【図2】フィルムとして透過原稿が用いられる場合の、原稿移送機構、光源およびラインセンサを示す斜視図である。
【図3】ラインセンサと結像レンズの上方に配置されたネガのストリップフィルムを示す斜視図である。
【図4】ラインセンサと結像レンズの上方に配置されたAPSフィルムを示す斜視図である。
【図5】画像読取動作を実施するプログラムのフローチャートの前半部分である。
【図6】画像読取動作を実施するプログラムのフローチャートの後半部分である。
【符号の説明】
10 原稿移送機構
20 光源
30 ラインセンサ(光学センサ)
M フィルム(読取対象)
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an image reading apparatus that irradiates, for example, an image recorded on a film with light and reads the image using a line sensor.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, as an image reading apparatus of this type, an image reading apparatus that reads an image line by line by intermittently transporting a film to be read along a direction orthogonal to a longitudinal direction of a line sensor is known. That is, while the film is stopped, the light output from the light source is irradiated on the film, and a one-line image is detected by the line sensor. After this detection operation, the film is transported by a predetermined amount by the transport mechanism. . Such detection and transfer of an image are repeatedly executed, and an image for one screen is read.
[0003]
In such an image reading apparatus, when the reading optical path is not blocked, for example, immediately after turning on the power, data for correcting an error generated based on the characteristics of the light source and the line sensor, that is, shading correction data, Data and white distortion data are detected. The black distortion data is obtained in a state where the line sensor is shielded from light, and is greatly affected by dark current generated in the line sensor. The white distortion data corresponds to the uneven light amount caused by the characteristics of the light source and the illumination optical system, and is obtained by directly detecting the light emitted from the light source.
[0004]
[Problems to be solved by the invention]
However, when an image recorded on an elongated film such as a negative strip film or an APS film is read by an image reading device, when the optical path of light emitted from a light source is blocked by the film immediately before reading each image, white distortion occurs. Data cannot be detected. Therefore, conventionally, the shading correction data has not been detected for each reading operation of each image recorded on the film.
[0005]
An object of the present invention is to detect at least black distortion data as frequently as possible to improve the image quality of an image read from a film and reproduced.
[0006]
[Means for Solving the Problems]
An image reading apparatus according to the present invention includes a light source that irradiates light to a reading object (a long and thin film) on which a plurality of images are recorded, and an electric signal corresponding to a received light amount to output light transmitted or reflected by the reading object. A detectable optical sensor, image data detecting means for detecting an image formed on the object to be read based on an electric signal output from the optical sensor, and the object to be read is present in the optical path of light emitted from the light source Scanning target detection means for detecting whether or not each image is read, and shading correction means for performing shading correction based on black distortion data and white distortion data, wherein the image data detection means includes a reading target in an optical path. to time, while the light source is detected and updates the black distortion data while turned off, when the object to be read in the light path does not exist, detects and updates the white strain data in a state where the light source is turned on, Shading Grayed correcting means is characterized by performing shading correction on the basis of the black strain data updated for each updated white level correction data and the image.
[0007]
It is preferable that the reading target detecting means detects the presence of the reading target by comparing the electric signal output from the optical sensor with a predetermined reference value .
[0008]
It is preferable that the image reading device includes a light source control unit that controls on / off of the light source. Further, the image reading apparatus preferably includes a transfer mechanism for moving at least one of the reading target, the light source, and the optical sensor so that the light irradiated from the light source is irradiated to a predetermined range of the reading target.
[0009]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram showing an image reading apparatus according to one embodiment of the present invention.
[0010]
The film M to be read is a negative film, that is, a transparent original, on which one color image is recorded. The film M is transported intermittently in the direction of arrow A by the document transport mechanism 10. A light source 20 is provided above the passage of the film M, and an imaging lens 31 and a line sensor 30 are provided below. The turning on and off of the light source 20 is controlled by a light source driving circuit 41, and the operation of detecting an image by the line sensor 30 is controlled by a line sensor driving circuit 42. The document transfer mechanism 10, the light source driving circuit 41 and the line sensor driving circuit 42 operate according to a command signal output from the system control circuit 40.
[0011]
The line sensor 30 has a large number of photodiodes arranged in a row, and each photodiode generates an electric signal according to the amount of received light. The electric signal, that is, the image data read from the line sensor 30 is amplified by the amplifier 43 and converted into a digital signal by the A / D converter 44. The digital image data is temporarily stored in the memory 46 after being subjected to processing such as shading correction in the image processing circuit 45. This image data is read from the memory 46 and subjected to a predetermined arithmetic processing such as gamma correction. Then, the image data is converted into a signal according to a predetermined format in the interface circuit 47 and output to the computer (image processing device) 60 via the output terminal 48. The image processing circuit 45 and the interface circuit 47 are controlled by the system control circuit 40.
[0012]
In the present embodiment, all operations of the image reading apparatus are controlled by the computer 60. However, the switch 49 is connected to the system control circuit 40, and the operation of the image reading apparatus is controlled by operating the switch 49. May be configured.
[0013]
FIG. 2 shows the document transfer mechanism 10, the light source 20, and the line sensor 30. The film M is supported by a frame 11, and the frame 11 is fixed to a plate-like stage 12 by a stopper 13. The stage 12 has an opening (not shown) at a position corresponding to the film M. A rack 14 is formed on a side end surface of the stage 12, and the rack 14 meshes with a pinion 16 provided on an output shaft of a document feed motor 15. The document feed motor 15 is driven based on the control of the system control circuit 40, and the position of the film M is controlled.
[0014]
The light source 20 is located above the stage 12, and is configured by periodically arranging light emitting elements 21R, 21G, and 21B that emit blue (B), green (G), and red (R) light in this order. However, this arrangement can be changed according to the purpose. Although only six light emitting elements are shown in FIG. 2, more or less light emitting elements may be provided. These light emitting elements 21R, 21G, and 21B are supported by an elongated support member 22 extending in the width direction of the stage 12, and a cylindrical lens 23 extending in parallel with the support member 22 is provided between the support member 22 and the stage 12. ing. That is, the light emitted from the light emitting element 21 is condensed by the cylindrical lens 23 and is irradiated on the film M in a line.
[0015]
The line sensor 30 is located below the light source 20 with the stage 12 interposed therebetween, and is provided in parallel with the light source 20 and the cylindrical lens 23. That is, the line sensor 30 extends in a direction substantially perpendicular to the direction in which the film M is transported. An imaging lens 31 is provided between the line sensor 30 and the stage 12. The imaging lens 31 extends in parallel with the line sensor 30 and includes a rod lens array 32. Therefore, when the light is irradiated on the film M by the light source 20, an image recorded on the film M is formed on the light receiving surface of the line sensor 30 via the image forming lens 31.
[0016]
FIG. 3 shows a negative strip film M disposed above the line sensor 30 and the imaging lens 31, and other components are omitted. As shown in FIG. 4, the strip film M is attached to the frame 11, and for example, five images P1 to P5 are recorded. A region where no image is recorded, that is, a band-shaped non-recording region N is formed between the images P1 to P5.
[0017]
The frame 11 is fixed to, for example, a stage 12 shown in FIG. That is, while the stage 12 is moved, the light output from the light source 20 is irradiated on the film M, and the images P1 to P5 are read by the line sensor 30.
[0018]
FIG. 4 shows the APS film M disposed above the line sensor 30 and the imaging lens 31, and other components are omitted. For example, 40 images P are recorded on the APS film M, and a non-recording area N is formed between the images P in the same manner as a normal strip film.
[0019]
The APS film M is not attached to the frame but is held together with the patrone T by a holding mechanism (not shown). Although this holding mechanism is basically different from the stage 12 and the frame 11 shown in FIG. 2, it is not related to the present invention, so that the configuration is omitted. The APS film M is transported by the holding mechanism. During this transport, light from a light source is applied to the film M, and the image P is read by the line sensor 30.
[0020]
5 and 6 are flowcharts of a program for performing the image reading operation. The image reading operation will be described with reference to this flowchart and FIG. This program is applicable when reading all the films M shown in FIGS.
[0021]
This program is started by turning on the power of the image reading apparatus. At this start, the light source 20 is still off, that is, turned off. First, steps 101 to 104 are executed in a state where the film M is not mounted on the stage 12.
[0022]
In step 101, the line sensor 30 is driven, charge is stored for a predetermined time, and black distortion data is obtained. This black distortion data is stored in the memory 46. The black distortion data is data according to the charge generated by the dark current generated in the line sensor 30 in addition to the offset component included in the output signal from the line sensor 30, and the charge changes according to the accumulation time. In step 102, the light source 20 is turned on, and illumination light is emitted.
[0023]
In step 103, illumination calibration is performed. That is, the illumination light is directly applied to the line sensor 30, and an output signal from the line sensor 30, that is, white distortion data is input to the image processing circuit 45. In the image processing circuit 45, a white distortion coefficient is obtained based on the white distortion data and the black distortion data obtained in step 101 according to the following equation (1), and stored in the memory 46.
White distortion coefficient = (1023 / (white distortion data−black distortion data)) (1)
However, “1023” corresponds to the number of quantization bits (10 bits) when A / D converting the output of the line sensor 30. Further, the image processing circuit 45 calculates an “average value in a transparent state”, that is, an average value of output data of the line sensor 30 when the illumination light is directly incident on the line sensor 30. This may be, for example, an arithmetic average of white distortion data output from the line sensor 30 for each pixel, or may be an arithmetic average by thinning out the white distortion data.
[0024]
When the illumination calibration is completed, in step 104, the light source 20 is turned off. In this state, a message indicating that "the film M is mounted on the stage 12" is displayed on the screen of the display device of the computer 60.
[0025]
In step 105, it is determined whether or not to start the pre-scan. For example, by clicking the “prescan” mark displayed on the screen of the display device of the computer 60 using a mouse, the process proceeds from step 105 to step 111, and the prescan is executed.
[0026]
In step 111, black distortion data is obtained and updated as in step 101. That is, the black distortion data is replaced in the memory 46 with the black distortion data obtained in step 101. In step 112, the light source 20 is switched on. In step 113, one line of data is read from the line sensor 30, and the image processing circuit 45 calculates the average value. In step 114, it is determined whether or not this average value is considerably smaller than the "average value in the transparent state" (that is, the reference value) obtained in step 103. When the average value obtained in step 114 is considerably smaller than the reference value, that is, when the output data of the line sensor 30 is considerably small, it is considered that the film M is located between the light source 20 and the line sensor 30, Proceeding to step 118, a prescan is performed.
[0027]
On the other hand, when the average value obtained in step 114 is not much smaller than the reference value, that is, when the output data of the line sensor 30 is relatively large, the film M does not exist between the light source 20 and the line sensor 30. Therefore, the same processing as in step 103 is executed in steps 115 to 117. In step 115, white distortion data is obtained. In step 116, a white distortion coefficient is calculated according to equation (1) based on the white distortion data obtained in step 115 and the black distortion data obtained in step 111. Next, at step 116, the white distortion coefficient obtained at step 115 is stored in the memory 46, and is updated with respect to the white distortion coefficient previously stored in the memory 46. Thereafter, in step 118, a prescan is performed.
[0028]
In the pre-scan, the stage 12 is moved at a pitch that is coarser than the main scan performed in step 123, and the light emitted from the light source 20 is applied to a predetermined area of the film M, that is, an image recording area, so that image data is Is detected. The image data is subjected to predetermined processing such as shading correction using the white distortion coefficient and the black distortion data in the image processing circuit 45, and then displayed on the screen of the display device of the computer 60.
[0029]
When the prescan is completed, the light source 20 is switched to the off state in step 119, and then in step 120, it is determined whether or not to start the main scan. For example, by clicking the “main scan” mark displayed on the screen of the display device using a mouse, the process proceeds from step 120 to 121, and black distortion data is obtained in the same manner as in step 101, and the original black distortion is obtained. Updated for data. Thereafter, the light source 20 is turned on in step 122, and the main scan is executed in step 123. The image data obtained by the main scan is subjected to predetermined processing such as shading correction in the image processing circuit 45 and then displayed on the screen of the display device. After execution of step 123, the process returns to step 104, and the above-described processing is executed again.
[0030]
On the other hand, when it is determined in step 120 that the main scan is not to be performed, the process proceeds to step 124, where it is determined whether or not the prescan is to be performed. Steps 120 and 124 are repeatedly executed while the “pre-scan” mark on the screen of the display device is not clicked. However, when the “pre-scan” mark is clicked, the process returns from step 124 to step 111 and the above-described processing is performed. Is executed again.
[0031]
As described above, in the present embodiment, even when reading a plurality of images recorded on an elongated film M such as a negative strip film, black distortion data is detected every time each image is read, and When M does not block the illumination light, white distortion data is detected. Therefore, the white distortion coefficient and the black distortion data are detected as frequently as possible, and the image quality of the reproduced image can be improved.
[0032]
【The invention's effect】
As described above, according to the present invention, the configuration is such that the black distortion data is detected each time one image is read, so that the image quality of the reproduced image can be improved.
[Brief description of the drawings]
FIG. 1 is a block diagram showing an image reading apparatus according to an embodiment of the present invention.
FIG. 2 is a perspective view showing a document transport mechanism, a light source, and a line sensor when a transparent document is used as a film.
FIG. 3 is a perspective view showing a negative strip film disposed above a line sensor and an imaging lens.
FIG. 4 is a perspective view showing an APS film disposed above a line sensor and an imaging lens.
FIG. 5 is a first half of a flowchart of a program for performing an image reading operation.
FIG. 6 is a second half of a flowchart of a program for performing an image reading operation.
[Explanation of symbols]
10 Document transfer mechanism 20 Light source 30 Line sensor (optical sensor)
M film (reading target)

Claims (4)

細長いフィルムに複数の画像が記録された読取対象に光を照射する光源と、
受光量に応じた電気信号を出力し、前記読取対象を透過もしくは反射した光を検出可能な光学センサと、
前記光学センサから出力された前記電気信号に基づいて、前記読取対象に形成された画像を検出する画像データ検出手段と、
前記光源から照射された光の光路内に前記読取対象が存在するか否かを前記画像毎に検出する読取対象検出手段と、
黒歪データと白歪データとに基づいてシェーディング補正を行うシェーディング補正手段とを備え、
前記画像データ検出手段は、前記光路内に前記読取対象が存在するとき、前記光源が消灯した状態で前記黒歪データを検出・更新する一方、前記光路内に前記読取対象が存在しないとき、前記光源が点灯した状態で前記白歪データを検出・更新し、前記シェーディング補正手段は、更新された前記白歪データと前記画像毎に更新された前記黒歪データとに基づいて前記シェーディング補正を行う
ことを特徴とする画像読取装置。
A light source that irradiates light to a reading object in which a plurality of images are recorded on an elongated film ,
An optical sensor that outputs an electric signal corresponding to the amount of received light and can detect light transmitted or reflected by the object to be read;
Image data detection means for detecting an image formed on the reading target based on the electric signal output from the optical sensor,
A reading target detecting unit that detects whether or not the reading target exists in the optical path of the light emitted from the light source for each image;
A shading correction unit that performs shading correction based on the black distortion data and the white distortion data,
The image data detecting means detects and updates the black distortion data in a state where the light source is turned off when the reading target is present in the optical path, and when the reading target is not present in the optical path, The white distortion data is detected and updated with the light source turned on, and the shading correction unit performs the shading correction based on the updated white distortion data and the black distortion data updated for each image. An image reading apparatus, comprising:
前記読取対象検出手段が、前記光学センサから出力された前記電気信号を所定の基準値と比較することにより前記読取対象の存在を検出することを特徴とする請求項1に記載の画像読取装置 2. The image reading apparatus according to claim 1, wherein the reading target detection unit detects the presence of the reading target by comparing the electric signal output from the optical sensor with a predetermined reference value . 3. 前記光源のオンオフを制御する光源制御手段を備えたことを特徴とする請求項1に記載の画像読取装置。The image reading apparatus according to claim 1, further comprising a light source control unit that controls on / off of the light source. 前記光源から照射された光が前記読取対象の所定の範囲に照射されるように、前記読取対象と光源および光学センサとの少なくとも一方を移動させる移送機構を備えたことを特徴とする請求項1に記載の画像読取装置。2. A transfer mechanism for moving at least one of the object to be read, the light source, and the optical sensor so that the light emitted from the light source is applied to a predetermined range of the object to be read. An image reading device according to claim 1.
JP14576997A 1997-05-20 1997-05-20 Image reading device Expired - Fee Related JP3579569B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14576997A JP3579569B2 (en) 1997-05-20 1997-05-20 Image reading device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14576997A JP3579569B2 (en) 1997-05-20 1997-05-20 Image reading device

Publications (2)

Publication Number Publication Date
JPH10322547A JPH10322547A (en) 1998-12-04
JP3579569B2 true JP3579569B2 (en) 2004-10-20

Family

ID=15392747

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14576997A Expired - Fee Related JP3579569B2 (en) 1997-05-20 1997-05-20 Image reading device

Country Status (1)

Country Link
JP (1) JP3579569B2 (en)

Also Published As

Publication number Publication date
JPH10322547A (en) 1998-12-04

Similar Documents

Publication Publication Date Title
GB2405045A (en) Improving digital images
US7113619B1 (en) Image reading method, image reading apparatus and method of discriminating defect of image data
JPH1070634A (en) Image reading device
JP3985985B2 (en) Image reading apparatus and image processing apparatus including the image reading apparatus
JP3579569B2 (en) Image reading device
EP1515533A2 (en) Film image processing apparatus and film image processing method
JP3467171B2 (en) Image reading device
JP3222803B2 (en) Image reading device
JPH10327328A (en) Image reading device
US20020131060A1 (en) Process and apparatus for the digital production of a picture
JP3262609B2 (en) Image reading device
JP3851448B2 (en) Color adjustment device
JP3548389B2 (en) Image reading device
JPH113419A (en) Color tone adjusting device and image reading device
US7593568B2 (en) Method of detecting the base concentration of a photographic film
JP3569450B2 (en) Negative / positive discriminator
JP4235345B2 (en) Reading position designation device and reading position designation method
US6724504B1 (en) Image reading system and image reading device
JP2000078600A (en) Negative / positive discriminator
JP3406802B2 (en) Image reading device
JP3150185B2 (en) Image reading device
JP3787197B2 (en) Shading correction method and apparatus therefor
JP3411821B2 (en) Image reading device
JP2000036896A (en) Image reading device
JPH1117883A (en) Image processing device

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040402

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040520

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: 20040702

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040716

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees