JPS62284227A - 分光測定装置 - Google Patents
分光測定装置Info
- Publication number
- JPS62284227A JPS62284227A JP61129015A JP12901586A JPS62284227A JP S62284227 A JPS62284227 A JP S62284227A JP 61129015 A JP61129015 A JP 61129015A JP 12901586 A JP12901586 A JP 12901586A JP S62284227 A JPS62284227 A JP S62284227A
- Authority
- JP
- Japan
- Prior art keywords
- light
- wavelength
- proceed
- value
- measurement
- 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.)
- Granted
Links
- 230000003595 spectral effect Effects 0.000 claims abstract description 189
- 238000009826 distribution Methods 0.000 claims abstract description 40
- 238000006243 chemical reaction Methods 0.000 claims abstract description 33
- 238000005286 illumination Methods 0.000 claims abstract description 27
- 238000004611 spectroscopical analysis Methods 0.000 claims abstract description 8
- 238000005259 measurement Methods 0.000 claims description 120
- 238000004364 calculation method Methods 0.000 claims description 79
- 101001072191 Homo sapiens Protein disulfide-isomerase A2 Proteins 0.000 abstract description 15
- 102100036351 Protein disulfide-isomerase A2 Human genes 0.000 abstract description 15
- 208000030825 patent ductus arteriosus 2 Diseases 0.000 abstract description 15
- 238000003491 array Methods 0.000 abstract description 14
- 101150042711 adc2 gene Proteins 0.000 abstract description 3
- 101100243945 Fusarium vanettenii PDAT9 gene Proteins 0.000 abstract 2
- 208000012204 PDA1 Diseases 0.000 abstract 2
- 101150102492 pda1 gene Proteins 0.000 abstract 2
- 101100434411 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) ADH1 gene Proteins 0.000 abstract 1
- 101150102866 adc1 gene Proteins 0.000 abstract 1
- 238000000034 method Methods 0.000 description 91
- 230000035945 sensitivity Effects 0.000 description 37
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 35
- 229910052710 silicon Inorganic materials 0.000 description 35
- 239000010703 silicon Substances 0.000 description 35
- 238000010586 diagram Methods 0.000 description 25
- 238000005375 photometry Methods 0.000 description 21
- 229910052724 xenon Inorganic materials 0.000 description 20
- FHNFHKCVQCLJFQ-UHFFFAOYSA-N xenon atom Chemical compound [Xe] FHNFHKCVQCLJFQ-UHFFFAOYSA-N 0.000 description 20
- 238000012937 correction Methods 0.000 description 14
- 239000003990 capacitor Substances 0.000 description 11
- 230000007423 decrease Effects 0.000 description 11
- 239000011295 pitch Substances 0.000 description 10
- 230000010354 integration Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 5
- 239000011159 matrix material Substances 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 230000000007 visual effect Effects 0.000 description 5
- 238000013500 data storage Methods 0.000 description 4
- 230000003247 decreasing effect Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 101150065825 CMPK1 gene Proteins 0.000 description 3
- 101100453619 Danio rerio cmpk gene Proteins 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- SGZRFMMIONYDQU-UHFFFAOYSA-N n,n-bis(2-methylpropyl)-2-[octyl(phenyl)phosphoryl]acetamide Chemical compound CCCCCCCCP(=O)(CC(=O)N(CC(C)C)CC(C)C)C1=CC=CC=C1 SGZRFMMIONYDQU-UHFFFAOYSA-N 0.000 description 3
- 230000000630 rising effect Effects 0.000 description 3
- 238000002835 absorbance Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 238000003860 storage Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 239000010409 thin film Substances 0.000 description 2
- YPJMOVVQKBFRNH-UHFFFAOYSA-N 1-(9-ethylcarbazol-3-yl)-n-(pyridin-2-ylmethyl)methanamine Chemical compound C=1C=C2N(CC)C3=CC=CC=C3C2=CC=1CNCC1=CC=CC=N1 YPJMOVVQKBFRNH-UHFFFAOYSA-N 0.000 description 1
- 101100284769 Drosophila melanogaster hemo gene Proteins 0.000 description 1
- 101000700646 Homo sapiens Steroid receptor-associated and regulated protein Proteins 0.000 description 1
- 101710096660 Probable acetoacetate decarboxylase 2 Proteins 0.000 description 1
- 101100464782 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) CMP2 gene Proteins 0.000 description 1
- 101100464779 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) CNA1 gene Proteins 0.000 description 1
- 101000737979 Schizosaccharomyces pombe (strain 972 / ATCC 24843) Charged multivesicular body protein 7 Proteins 0.000 description 1
- 102100029291 Steroid receptor-associated and regulated protein Human genes 0.000 description 1
- 241000209140 Triticum Species 0.000 description 1
- 235000021307 Triticum Nutrition 0.000 description 1
- 238000010521 absorption reaction Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 235000013339 cereals Nutrition 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 238000001739 density measurement Methods 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 239000010408 film Substances 0.000 description 1
- 210000003127 knee Anatomy 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 239000003973 paint Substances 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000001915 proofreading effect Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000007738 vacuum evaporation Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01J—MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
- G01J3/00—Spectrometry; Spectrophotometry; Monochromators; Measuring colours
- G01J3/28—Investigating the spectrum
- G01J3/2803—Investigating the spectrum using photoelectric array detector
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01J—MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
- G01J3/00—Spectrometry; Spectrophotometry; Monochromators; Measuring colours
- G01J3/46—Measurement of colour; Colour measuring devices, e.g. colorimeters
- G01J3/50—Measurement of colour; Colour measuring devices, e.g. colorimeters using electric radiation detectors
- G01J3/51—Measurement of colour; Colour measuring devices, e.g. colorimeters using electric radiation detectors using colour filters
- G01J3/513—Measurement of colour; Colour measuring devices, e.g. colorimeters using electric radiation detectors using colour filters having fixed filter-detector pairs
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01J—MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
- G01J3/00—Spectrometry; Spectrophotometry; Monochromators; Measuring colours
- G01J3/46—Measurement of colour; Colour measuring devices, e.g. colorimeters
- G01J3/52—Measurement of colour; Colour measuring devices, e.g. colorimeters using colour charts
- G01J3/524—Calibration of colorimeters
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01J—MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
- G01J3/00—Spectrometry; Spectrophotometry; Monochromators; Measuring colours
- G01J3/28—Investigating the spectrum
- G01J3/2803—Investigating the spectrum using photoelectric array detector
- G01J2003/2806—Array and filter array
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01J—MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
- G01J3/00—Spectrometry; Spectrophotometry; Monochromators; Measuring colours
- G01J3/28—Investigating the spectrum
- G01J2003/2866—Markers; Calibrating of scan
- G01J2003/2873—Storing reference spectrum
Landscapes
- Physics & Mathematics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- General Physics & Mathematics (AREA)
- Spectrometry And Color Measurement (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〈産業上の利用分野)
本発明は、測定試f(からの反射光または透過光を測定
する分光検出器の出力と、試料照明用光源からの光を測
定する分光検出器の出力との比を、対応する波長毎に求
めるようにした分光測定装置に関するものであり、パル
スキセノンランプを1llll定試料照明用の光源とす
る省電力型の分光測定装置に特に適するものである。
する分光検出器の出力と、試料照明用光源からの光を測
定する分光検出器の出力との比を、対応する波長毎に求
めるようにした分光測定装置に関するものであり、パル
スキセノンランプを1llll定試料照明用の光源とす
る省電力型の分光測定装置に特に適するものである。
(従来の技術)
特開昭59−20804号公報には、真空蒸着装置を用
いて光学薄膜を蒸着する際に、光学薄膜の分光反射率を
リアルタイムで測定するために、照明光源からの光を試
料に照射し、その反射、光を分光検出器により検出する
と共に、照明光源の発光強度をl1mの受光素子にて測
定するようにした膜厚監視装置が開示されている。この
従来例にあっては、照明光源測定用の受光素子が1個の
みであって照明光源の明るさを測定しているに過ぎず、
照明光源の分光エネルギー分布の変動を測定することは
できない。
いて光学薄膜を蒸着する際に、光学薄膜の分光反射率を
リアルタイムで測定するために、照明光源からの光を試
料に照射し、その反射、光を分光検出器により検出する
と共に、照明光源の発光強度をl1mの受光素子にて測
定するようにした膜厚監視装置が開示されている。この
従来例にあっては、照明光源測定用の受光素子が1個の
みであって照明光源の明るさを測定しているに過ぎず、
照明光源の分光エネルギー分布の変動を測定することは
できない。
(発明が解決しようとする問題点)
試料を照明光源にて照明し、試料からの反射光または透
過光の分光測定値を求める際に、試料照明用の光源とし
て、パルスキセノンランプを使用すれば、消費電力が少
なくて済むので好都きである。しかしながら、パルスキ
セノンランプは、その分光エネルギー分布が発光の度毎
に変動するので、分光測定値に誤差を生じるという問題
があった。
過光の分光測定値を求める際に、試料照明用の光源とし
て、パルスキセノンランプを使用すれば、消費電力が少
なくて済むので好都きである。しかしながら、パルスキ
セノンランプは、その分光エネルギー分布が発光の度毎
に変動するので、分光測定値に誤差を生じるという問題
があった。
本発明はこのような点に鑑みてなされたものであり、そ
の目的とするところは、試料の分光測定値から光源の分
光エネルギー分布の変動による誤差を除去できるように
して、正確な分光測定値を得られるようにした分光測定
装置を提供するにある。
の目的とするところは、試料の分光測定値から光源の分
光エネルギー分布の変動による誤差を除去できるように
して、正確な分光測定値を得られるようにした分光測定
装置を提供するにある。
(問題点を解決するための手段)
本発明に係る分光測定装置にあっては、上述のような問
題点を解決するために、第1図に示すように、測定され
る試料(1)を照明するための照明光源(2)と、試料
(1)からの反射光及び透過光のいずれかを、波長毎の
光に分光する第1の分光手段(Fl)と、第1の分光手
段により分光された各波長の光を受光する第1の受光素
子列(PDAI)と、照明光源(2)の光を波長毎の光
に分光する第2の分光手段(F2)と、第2の分光手段
により分光された各波長の光を受光する第2の受光素子
列(P D A 2 )と、第1及び第2の受光素子列
の出力をA/D変換するA/D変換手段(ADCI)、
(ADC2)と、第1の受光素子列の出力のA/D変換
値と第2の受光素子列の出力のA/D変換値との比を計
算する計算手段(DVD)とを有するものである。
題点を解決するために、第1図に示すように、測定され
る試料(1)を照明するための照明光源(2)と、試料
(1)からの反射光及び透過光のいずれかを、波長毎の
光に分光する第1の分光手段(Fl)と、第1の分光手
段により分光された各波長の光を受光する第1の受光素
子列(PDAI)と、照明光源(2)の光を波長毎の光
に分光する第2の分光手段(F2)と、第2の分光手段
により分光された各波長の光を受光する第2の受光素子
列(P D A 2 )と、第1及び第2の受光素子列
の出力をA/D変換するA/D変換手段(ADCI)、
(ADC2)と、第1の受光素子列の出力のA/D変換
値と第2の受光素子列の出力のA/D変換値との比を計
算する計算手段(DVD)とを有するものである。
(作用) ″
本発明にあっては、測定される試料(1)は照明光源(
2)にて照明される。試料(1)からの反射光及び透過
光のいずれかが、第1の分光手段(Fl)にて波長毎の
光に分光され、この分光された各波長の光は第1の受光
素子列(PDAI)にて受光される。第1の受光素子列
(PDAI)の出力として得られた試料(1)の分光測
定値は、照明光源(2)の分光エネルギー分布の変動に
よって影響を受けており、これが測定誤差の原因となる
。そこで、本発明では、毎回の試料測定の度毎に、照明
光源(2)の分光エネルギー分布をも同時に測定してい
る。この光源測定のために、照明光源(2)の光は第2
の分光手段(F2)にて波長毎の光に分光され、この分
光された各波長の光は第2の受光素子列(PDA2)に
て受光される。第2の受光素子列(PDA2)の出力と
して得られた分光測定値は、照明光源(2)の分光エネ
ルギー分布を測定したものとなる。第1及び第2の受光
素子列の出力はA/D変換手段(ADC1)、(ADC
2)にてA / D ′R換され、計算手段(DVD)
にて、その比を求められる。ここで求められた比は、試
料(1)の分光測定値から照明光源(2)の分光エネル
ギー分布の変動の影響を除去したものとなるから、光源
に起因する測定誤差を除去することができ、正確な分光
測定値を求めることができるものである。
2)にて照明される。試料(1)からの反射光及び透過
光のいずれかが、第1の分光手段(Fl)にて波長毎の
光に分光され、この分光された各波長の光は第1の受光
素子列(PDAI)にて受光される。第1の受光素子列
(PDAI)の出力として得られた試料(1)の分光測
定値は、照明光源(2)の分光エネルギー分布の変動に
よって影響を受けており、これが測定誤差の原因となる
。そこで、本発明では、毎回の試料測定の度毎に、照明
光源(2)の分光エネルギー分布をも同時に測定してい
る。この光源測定のために、照明光源(2)の光は第2
の分光手段(F2)にて波長毎の光に分光され、この分
光された各波長の光は第2の受光素子列(PDA2)に
て受光される。第2の受光素子列(PDA2)の出力と
して得られた分光測定値は、照明光源(2)の分光エネ
ルギー分布を測定したものとなる。第1及び第2の受光
素子列の出力はA/D変換手段(ADC1)、(ADC
2)にてA / D ′R換され、計算手段(DVD)
にて、その比を求められる。ここで求められた比は、試
料(1)の分光測定値から照明光源(2)の分光エネル
ギー分布の変動の影響を除去したものとなるから、光源
に起因する測定誤差を除去することができ、正確な分光
測定値を求めることができるものである。
(実施例)
以下、本発明の好ましい実施例を図面と共に説明する。
第2図は、本発明の一実jai1Mのブロック図である
。第2図において、Sl、S2は入射光を波長毎の光に
分解し、それぞれの波長毎の光強度に比例した光電流を
並列に出力する分光センサーであり、バンドパスフィル
ターアレイFl、F2とシリコンフォトダイオードアレ
イPDAI。
。第2図において、Sl、S2は入射光を波長毎の光に
分解し、それぞれの波長毎の光強度に比例した光電流を
並列に出力する分光センサーであり、バンドパスフィル
ターアレイFl、F2とシリコンフォトダイオードアレ
イPDAI。
PDA2で構成されている。PDAl、PDA2は、そ
れぞれ40個のシリコンフォトダイオードが直線的に並
んだシリコンフォトダイオードアレイである。シリコン
フォトダイオードアレイPDAt、PDA2にはそれぞ
れ、バンドパスフィルターアレイFl、F2が光路中に
配置されている。
れぞれ40個のシリコンフォトダイオードが直線的に並
んだシリコンフォトダイオードアレイである。シリコン
フォトダイオードアレイPDAt、PDA2にはそれぞ
れ、バンドパスフィルターアレイFl、F2が光路中に
配置されている。
バンドパスフィルターアレイF 1 、F 2は、透過
波長が異なる多数の光学的バンドバスフィルターを直線
的にその透過波長が短波長側から長波長側へ連続的に変
わるように並べたものである。上記バンドパスフィルタ
ーアレイFl、F2を通して、光をシリコンフォトダイ
オードアレイPDAI。
波長が異なる多数の光学的バンドバスフィルターを直線
的にその透過波長が短波長側から長波長側へ連続的に変
わるように並べたものである。上記バンドパスフィルタ
ーアレイFl、F2を通して、光をシリコンフォトダイ
オードアレイPDAI。
PDA2に入射することにより、フォトダイオードアレ
イにおける各フォトダイオードの検出する光の波長が、
短波長から長波長へ連続的に変化するようになっている
。
イにおける各フォトダイオードの検出する光の波長が、
短波長から長波長へ連続的に変化するようになっている
。
照明回路(3)によってパルスキセノンランプ(2)か
ら発せられた光は、1部は光源の分光エネルギー分布の
ばらつきを測定するために、光源測定用分光センサーで
あるS2に入射され、残りの1部は測定試料(1)を照
明する。測定試料(1)からの反射光は、試料測定用分
光センサーであるSlに入射される。センサーS 1
、S 2に入射した光の波長ごとのエネルギーに比例し
た光電流が、センサーSL、S2の各シリコンフォトダ
イオードから出力される。PDAl、PDA2の各シリ
コンフォトダイオードからの光電流は、測光回路部(1
1)へ入力され、各シリコンフォトダイオードごとに、
積分及びA/D変換され、その値は、入出力ボート(5
)を通して、制御 演算部(6)へ入力される。照明回
路(3)は、入出力ボート(5)を介して、制御・演算
部(6)によって制御される。測光回路部(4)及び照
明回路(3)の詳しい構成及び動作については、後述す
る。
ら発せられた光は、1部は光源の分光エネルギー分布の
ばらつきを測定するために、光源測定用分光センサーで
あるS2に入射され、残りの1部は測定試料(1)を照
明する。測定試料(1)からの反射光は、試料測定用分
光センサーであるSlに入射される。センサーS 1
、S 2に入射した光の波長ごとのエネルギーに比例し
た光電流が、センサーSL、S2の各シリコンフォトダ
イオードから出力される。PDAl、PDA2の各シリ
コンフォトダイオードからの光電流は、測光回路部(1
1)へ入力され、各シリコンフォトダイオードごとに、
積分及びA/D変換され、その値は、入出力ボート(5
)を通して、制御 演算部(6)へ入力される。照明回
路(3)は、入出力ボート(5)を介して、制御・演算
部(6)によって制御される。測光回路部(4)及び照
明回路(3)の詳しい構成及び動作については、後述す
る。
制御・演算部(6)は、システム全体の制御と演算を行
なう中央処理装置(CPtJ)である。制御・演算部(
6)には、制御・演算部(6)が実行するプログラムを
格納したリードオンリーメモリー(ROM)であるプロ
グラム格納部(7)と、演算データやシステムの状態等
を記憶するランダムアクセスメモリー(RAM)である
データ格納部(8)と、分光センサーSL、S2の検出
波長や各種補正定数等を記憶した電気消去可能なプログ
ラマブルリードオンリーメモリー(Fl、EPROM)
である分光センサーデータ格納部(9)と、外部のパー
ソナルコンピューター等外部機器との間で、データを入
出力するための外部入出力ボート(10)と、フロッピ
ーディスク装置やハードディスク装置等、磁気記憶装置
(12)を制御する磁気記Pi装置制御部(11)と、
液晶やCRTからなる表示部(14)を制御する表示制
御部(13)と、キーボード(15〉とプリンター(1
6)と現在時刻を計時するリアルタイムクロック(17
)が接続されており、これらは制御・演算部(6)によ
って制御される。
なう中央処理装置(CPtJ)である。制御・演算部(
6)には、制御・演算部(6)が実行するプログラムを
格納したリードオンリーメモリー(ROM)であるプロ
グラム格納部(7)と、演算データやシステムの状態等
を記憶するランダムアクセスメモリー(RAM)である
データ格納部(8)と、分光センサーSL、S2の検出
波長や各種補正定数等を記憶した電気消去可能なプログ
ラマブルリードオンリーメモリー(Fl、EPROM)
である分光センサーデータ格納部(9)と、外部のパー
ソナルコンピューター等外部機器との間で、データを入
出力するための外部入出力ボート(10)と、フロッピ
ーディスク装置やハードディスク装置等、磁気記憶装置
(12)を制御する磁気記Pi装置制御部(11)と、
液晶やCRTからなる表示部(14)を制御する表示制
御部(13)と、キーボード(15〉とプリンター(1
6)と現在時刻を計時するリアルタイムクロック(17
)が接続されており、これらは制御・演算部(6)によ
って制御される。
第3図、第4図、第5図は測光回路部(4)の回路図で
あり、第6図、第8図は測光のタイミングチャート、第
9図は測光制御プログラムのフローチャートである。ま
ず、第3図はシリコンフォトダイオードアレイPDAI
、PDA2の中の任意の1個のシリコンフォトダイオー
ドPDiに接続されているM、流電正変換回路及び積分
回路を示している。シリコンフォトダイオードアレイP
DA1、PDA2のすべてのシリコンフォトダイオード
にそれぞれ第3図の回路が接続されている。第3図にお
いて、OPl;は演算増幅器であり、反転入力端子と出
力端子間にフィードバック抵抗RC1が接続されている
。演算増幅器OP 1 iの非反転入力は、グランドに
接続されている。シリコンフォトダイオードPDiのア
ノードは、演算増幅器0Pliの反転入力端子に接続さ
れており、PDiのカソードはグランドに接続されてい
る。演算増幅器0P1iの出力端子は積分用抵抗Rc
iの一端に接続されており、積分用抵抗Rciの他端は
、アナログスイッチS W 1 iの入力端子に接続さ
れている。アナログスイッチS W 1 iの出力端子
は演算増幅器0P2iの反転入力端子に接続されている
。アナログスイッチS W 1 iのコントロール端子
は、後述する積分コントロール信号C)IOに接続され
ている。演算増幅器○P2iの反転入力端子と出力端子
の間には積分用コンデンサCciと積分リセット用アナ
ログスイッチ5W21とが並列に接続されている。アナ
ログスイッチS W 2 iのコントロール信号は後述
する信号RESに接続されている。また、演算増幅器O
P 2 iの反転入力端子は放電用アナログスイッチS
W 4 iの入力に接続され、アナログスイ・ンチS
W 4 iの出力は放電用抵抗RDiの一端に接続さ
れ、抵抗RDiの他端は、−5Vに接続されている9ア
ナ口グスイッチ5W4iのコントロール信号を便宜上、
A D iと名付けることにする。演算増幅器0P2i
の非反転入力はグランドに接続され、出力端子は、アナ
ログスイッチS W 3 iの入力端子に接続されてい
る。アナログスイッチS W 3 iの出力端子は便宜
上、01と名付けることにする。アナログスイッチS
W 3 iのコントロール信号はアナログスイッチS
W 4 iのコントロール信号であるA D i信号に
接続されている0便宜上、以上の回路をまとめてA N
(i>と名付ける。
あり、第6図、第8図は測光のタイミングチャート、第
9図は測光制御プログラムのフローチャートである。ま
ず、第3図はシリコンフォトダイオードアレイPDAI
、PDA2の中の任意の1個のシリコンフォトダイオー
ドPDiに接続されているM、流電正変換回路及び積分
回路を示している。シリコンフォトダイオードアレイP
DA1、PDA2のすべてのシリコンフォトダイオード
にそれぞれ第3図の回路が接続されている。第3図にお
いて、OPl;は演算増幅器であり、反転入力端子と出
力端子間にフィードバック抵抗RC1が接続されている
。演算増幅器OP 1 iの非反転入力は、グランドに
接続されている。シリコンフォトダイオードPDiのア
ノードは、演算増幅器0Pliの反転入力端子に接続さ
れており、PDiのカソードはグランドに接続されてい
る。演算増幅器0P1iの出力端子は積分用抵抗Rc
iの一端に接続されており、積分用抵抗Rciの他端は
、アナログスイッチS W 1 iの入力端子に接続さ
れている。アナログスイッチS W 1 iの出力端子
は演算増幅器0P2iの反転入力端子に接続されている
。アナログスイッチS W 1 iのコントロール端子
は、後述する積分コントロール信号C)IOに接続され
ている。演算増幅器○P2iの反転入力端子と出力端子
の間には積分用コンデンサCciと積分リセット用アナ
ログスイッチ5W21とが並列に接続されている。アナ
ログスイッチS W 2 iのコントロール信号は後述
する信号RESに接続されている。また、演算増幅器O
P 2 iの反転入力端子は放電用アナログスイッチS
W 4 iの入力に接続され、アナログスイ・ンチS
W 4 iの出力は放電用抵抗RDiの一端に接続さ
れ、抵抗RDiの他端は、−5Vに接続されている9ア
ナ口グスイッチ5W4iのコントロール信号を便宜上、
A D iと名付けることにする。演算増幅器0P2i
の非反転入力はグランドに接続され、出力端子は、アナ
ログスイッチS W 3 iの入力端子に接続されてい
る。アナログスイッチS W 3 iの出力端子は便宜
上、01と名付けることにする。アナログスイッチS
W 3 iのコントロール信号はアナログスイッチS
W 4 iのコントロール信号であるA D i信号に
接続されている0便宜上、以上の回路をまとめてA N
(i>と名付ける。
第6図は、第3図の回路の動作を説明するタイミングチ
ャートである。以下、第6図のタイミングチャートを使
って第3図の回路の動作を説明する6時刻t1において
RE S信号がLo−レベル、CHG信号がHigl+
レベルになり、アナログスイッチS W 2 iがOF
F、アナログスイッチS W 1 iがONになる。そ
れと同時か、もしくは少し遅れて、照明回路(3)によ
り、パルスキセノンランプ(2)が発光し、その光はバ
ンドパスフィルターアレイF1又はF2を通って、シリ
コンフォトダイオードPDiに入射する。シリコンフォ
トダイオードPDiに光が入射すると、入射光の強度に
比例した光電流11iが、PDiのアノードから演算増
幅器OP 1 iの反転入力端子の方へ流れ、そのほと
んど全てがフィードバック抵抗Rfiに流れる。演算増
幅器0P1iの出力電圧Vliは下式で表わされる。
ャートである。以下、第6図のタイミングチャートを使
って第3図の回路の動作を説明する6時刻t1において
RE S信号がLo−レベル、CHG信号がHigl+
レベルになり、アナログスイッチS W 2 iがOF
F、アナログスイッチS W 1 iがONになる。そ
れと同時か、もしくは少し遅れて、照明回路(3)によ
り、パルスキセノンランプ(2)が発光し、その光はバ
ンドパスフィルターアレイF1又はF2を通って、シリ
コンフォトダイオードPDiに入射する。シリコンフォ
トダイオードPDiに光が入射すると、入射光の強度に
比例した光電流11iが、PDiのアノードから演算増
幅器OP 1 iの反転入力端子の方へ流れ、そのほと
んど全てがフィードバック抵抗Rfiに流れる。演算増
幅器0P1iの出力電圧Vliは下式で表わされる。
V1i=−I 1i−Rfi ・・・■現在、アナ
ログスイッチS W L ’+がON、5W21がOF
Fなので積分用抵抗Rciを通して、演算増幅器0P1
iの出力端子から積分用コンデンサCciに向かって下
式の電流12iが流れる。
ログスイッチS W L ’+がON、5W21がOF
Fなので積分用抵抗Rciを通して、演算増幅器0P1
iの出力端子から積分用コンデンサCciに向かって下
式の電流12iが流れる。
1i
I2i=−== ・・・■
c I
積分用演算増幅器0P2iの出力電圧V2iは。
下式のようにI2iを時間精分したものになる。
t
V2i= 、5 l2idt ・・・■
Cc+ tl 従って、V 2 iはシリコンフォトダイオードPD■
に入射する光の強度の時間積分値に比例した電圧になる
。パルスキセノンランプ(2)の発光が終了した陵の時
刻(2にCI(G信号がLO−になり、アナログスイッ
チS W 1 iがOFFになる。この時点で積分用演
算増幅器0P2iの出力電圧■21はホールドされる。
Cc+ tl 従って、V 2 iはシリコンフォトダイオードPD■
に入射する光の強度の時間積分値に比例した電圧になる
。パルスキセノンランプ(2)の発光が終了した陵の時
刻(2にCI(G信号がLO−になり、アナログスイッ
チS W 1 iがOFFになる。この時点で積分用演
算増幅器0P2iの出力電圧■21はホールドされる。
その後、時刻L3にA D i信号が1igl+になり
、アナログスイッチ5W4i、SW3;がONになる。
、アナログスイッチ5W4i、SW3;がONになる。
積分用コンデンサCciに充電されている電荷はアナロ
グスイッチ5W4iと放電用抵抗R□iを通して一5■
へ下式で表わされる定電流I3iで放電される。
グスイッチ5W4iと放電用抵抗R□iを通して一5■
へ下式で表わされる定電流I3iで放電される。
U〔っで積分用演算増幅器0P2iの出力電圧■21は
直線的に減少していく、信号Oiの動作及びこれ以1&
の時刻における動作は?麦述する。
直線的に減少していく、信号Oiの動作及びこれ以1&
の時刻における動作は?麦述する。
第4図は測光回路の中の1ブロツク(第にブロック)を
示す回路図である。シリコン7オトダイオードアレイP
DA1 、PI)A2の中のき計80ケのシリコンフォ
トダイオードを10ケずつ8ゲのブロックに分ける。本
実施例では、1つのブロック内に含まれるシリコンフォ
トダイオードが連続した10ケになるように分ける。第
4図に示すように、第にブロック(k=o、1.・・・
、7)の中の10ケのシリコンフォトダイオードPDj
〜PDj+5(j=kX I O)のアノードはおのお
の前記の電流電圧変換・精分回路AN(j)〜A N
(j+ 9 >に接続されている。シリコンフォトダイ
オードのカソードは全て、グランドに接続されている0
回路AN(j)〜A N (j+ 9 >の中のアナロ
グスイッチS W 3 j〜S W 3 )fsの出力
Oj〜o j+、は全てコンパレータCMPkの非反転
入力に接続されている。コンパレータCMPkの非反転
入力は、抵抗R1kを介して+5■に接続されている。
示す回路図である。シリコン7オトダイオードアレイP
DA1 、PI)A2の中のき計80ケのシリコンフォ
トダイオードを10ケずつ8ゲのブロックに分ける。本
実施例では、1つのブロック内に含まれるシリコンフォ
トダイオードが連続した10ケになるように分ける。第
4図に示すように、第にブロック(k=o、1.・・・
、7)の中の10ケのシリコンフォトダイオードPDj
〜PDj+5(j=kX I O)のアノードはおのお
の前記の電流電圧変換・精分回路AN(j)〜A N
(j+ 9 >に接続されている。シリコンフォトダイ
オードのカソードは全て、グランドに接続されている0
回路AN(j)〜A N (j+ 9 >の中のアナロ
グスイッチS W 3 j〜S W 3 )fsの出力
Oj〜o j+、は全てコンパレータCMPkの非反転
入力に接続されている。コンパレータCMPkの非反転
入力は、抵抗R1kを介して+5■に接続されている。
コンパレータCM Pkの反転入力は、負の基準電圧−
vBに接続されている。コンパレータCMPkの出力を
Ckとする。
vBに接続されている。コンパレータCMPkの出力を
Ckとする。
ADj〜ADj+sはそれぞれ、回路AN(j)〜AN
(j十9)の中のアナログスイッチ5W4j〜5W4j
十g 、 S W 3 j〜5W3j十sのコントロー
ル信号である。
(j十9)の中のアナログスイッチ5W4j〜5W4j
十g 、 S W 3 j〜5W3j十sのコントロー
ル信号である。
便宜上、第4図の回路ブロックをB L OCK (k
Xk=O,1,2,・ ・、7)と名付ける。
Xk=O,1,2,・ ・、7)と名付ける。
第5図は本実施例の測光回路全体の回路図である、Fl
、F2は前記バンドパスフィルターアレイであり、PD
AI、PDA2は前記シリコンフォトダイオードアレイ
である。PDAI、PDA2の中のシリコンフォトダイ
オードはそれぞれ10ケずつの4ブロツク、つまり、P
DAIとPDA2とを合わせて8ブロツクに分かれ、そ
れぞれ第4図で説明した回路ブロックBLOCK(0)
〜BLOCK(7)に接続されている。全てのシリコン
フォトダイオードのカンードはグランドに接続されてい
る。
、F2は前記バンドパスフィルターアレイであり、PD
AI、PDA2は前記シリコンフォトダイオードアレイ
である。PDAI、PDA2の中のシリコンフォトダイ
オードはそれぞれ10ケずつの4ブロツク、つまり、P
DAIとPDA2とを合わせて8ブロツクに分かれ、そ
れぞれ第4図で説明した回路ブロックBLOCK(0)
〜BLOCK(7)に接続されている。全てのシリコン
フォトダイオードのカンードはグランドに接続されてい
る。
ICIは4人力16出力のデコーダである。IC1の百
人力端子はイネーブル端子であり、百がHighの時に
は、Q0〜Q + sの出力すべてがLowになる。[
がLo−の時にはA、B、C,D入力端子に入力される
4ビット信号に応じて出力Q0〜Q + sのうちの1
つカ月(ighになり、池はLo−になる。
人力端子はイネーブル端子であり、百がHighの時に
は、Q0〜Q + sの出力すべてがLowになる。[
がLo−の時にはA、B、C,D入力端子に入力される
4ビット信号に応じて出力Q0〜Q + sのうちの1
つカ月(ighになり、池はLo−になる。
本実施例では、Q lo〜Q1.は使用しないので、回
路図中には記述していない、A、B、C,D、百人力と
Q0〜Q、の関係を第1表に示す。
路図中には記述していない、A、B、C,D、百人力と
Q0〜Q、の関係を第1表に示す。
第1表
ただし、上表において、
!−1:Highレベル
L: Lowレベル
×:H又はL
この機能を実現するものとしては、例えばCMOS−I
Cの4514がある。 ll
Clの出力Qoは、A D o、A D +o、A D
2G、A 、 ’D、。、AD、。、ADS。、
ADS。、 A D 7゜と接続され、 ゛出力Q
、は、A D + 、 A D + + 、 A D
z + 、 A D s + 、 A D 4+ 、
:A D s + 、 A D ! l 、 A
D t +と接続され、出力Q2は、 −A D
2 、 A D + z 、 A D 22 、 A
D z 2 、 A D + z 、 A D 92
、 A (D 62 、 A D 7□と接続さ
れ、出力Q、は、AD 、、A Dll・AD2コ、A
D 3s 、A D 4コ、A D 53.A D
Gコ、AD、コと接続され、出力Q、は、A D !
、 A D + + 、 A D z 4 。
Cの4514がある。 ll
Clの出力Qoは、A D o、A D +o、A D
2G、A 、 ’D、。、AD、。、ADS。、
ADS。、 A D 7゜と接続され、 ゛出力Q
、は、A D + 、 A D + + 、 A D
z + 、 A D s + 、 A D 4+ 、
:A D s + 、 A D ! l 、 A
D t +と接続され、出力Q2は、 −A D
2 、 A D + z 、 A D 22 、 A
D z 2 、 A D + z 、 A D 92
、 A (D 62 、 A D 7□と接続さ
れ、出力Q、は、AD 、、A Dll・AD2コ、A
D 3s 、A D 4コ、A D 53.A D
Gコ、AD、コと接続され、出力Q、は、A D !
、 A D + + 、 A D z 4 。
A D 、n、A D 、4.A D s4.A D
sl、A D ?+と接続され、 C出力Q5は、A
D s、A D +i、A D 2S、A D *s
、A D ls。
sl、A D ?+と接続され、 C出力Q5は、A
D s、A D +i、A D 2S、A D *s
、A D ls。
ADss、ADss、AC)yiと接続され、出力Q、
は、 ζA D b 、 A D l ! 、 A
D 2 g 、 A D 3 s 、 A D +
s 、 A D s a 、 A h D s s 、 A D 7 gと接続され、出力Q7
は、AD、AD Jlt 、 A D 27 、
A D 3 t 、 A D < t 、 A D
s t 、 A D s t 、 A D ? ?と接
続され、出力Q、は、A D s 、 A D ls
、 A D 21 。
は、 ζA D b 、 A D l ! 、 A
D 2 g 、 A D 3 s 、 A D +
s 、 A D s a 、 A h D s s 、 A D 7 gと接続され、出力Q7
は、AD、AD Jlt 、 A D 27 、
A D 3 t 、 A D < t 、 A D
s t 、 A D s t 、 A D ? ?と接
続され、出力Q、は、A D s 、 A D ls
、 A D 21 。
A D )s、A D +s、A D ss、A D
ia、A D 71と接続され、 (出力Q、は、A
D 9 、 A D l ! 、 A D 2 g、
A D 3 s 、 A D 4s 、 IA
D 、* 、A D ls 、 A D 7 gと接続
されている。
ia、A D 71と接続され、 (出力Q、は、A
D 9 、 A D l ! 、 A D 2 g、
A D 3 s 、 A D 4s 、 IA
D 、* 、A D ls 、 A D 7 gと接続
されている。
また、すべての回路ブロックBLOCK(0)〜3LO
CK(7)の中のコンパレータ出力CO〜C−は8人力
NORゲートであるIC2に入力され:いる。また、各
コンパレータ出力Co、C1,C≧、C3、C4、C5
、C6、C7はそれぞれ、2人IANDゲートであるI
C4,IC5,IC6,Iニア、IC8,IC9,IC
10,IC11の一方の(力に接続され、IC4,lC
5,IC6,IC7゜[C8,I C9,I C10,
IC11のもう一方の(力は、すべて2人力NORゲー
トI C3の出カニ接続されている。IC12,ICl
3.IC14゜[C15,IC16,IC17,ICl
3.IC19よ、16ビツトのカウンタであり、CLR
入力のtち上がりエツジでカウント値がOにクリアーさ
し、CK大入力立ち上がりエツジでカウント値か[だけ
加算される。OSCは、A/D変換変換用基準ブロック
力するための発振器である。OSCり出力は2人力N
ORゲー)IC3の一方の入力こ接続されている。入出
力ボート(5)は第2LAの見明の時に述べたものであ
り、第3図の説明の時に後述すると述べた信号RES及
びC)(Gは、入出力ボート(5)の出力て′ある。デ
コーダICIのロ、A、B、C,D入力は入出力ボート
(5)の出力である。8人力NORゲートIC2の出力
は、入出力ボート(5〉のADE入力に入力される。入
出力ボート(5)のCLR出力は、カウンタIC12゜
ICl3.IC14,ICl3.IC16,IC17゜
ICl3.IC19のCLR入力に接続されている。入
出カポ−t−(5)の口出力は2人力NORゲートIC
3の一方の入力に接続されている。2人力N ORゲー
トIC3のもう一方の入力には、発振器O8Cの出力が
入力されているので、2人力NORゲートIC3の出力
としては、百信号がLowのときには発振器O8Cの出
力の反転信号が出力され、[f8号が1liHl+の時
には常にLowとなる。
CK(7)の中のコンパレータ出力CO〜C−は8人力
NORゲートであるIC2に入力され:いる。また、各
コンパレータ出力Co、C1,C≧、C3、C4、C5
、C6、C7はそれぞれ、2人IANDゲートであるI
C4,IC5,IC6,Iニア、IC8,IC9,IC
10,IC11の一方の(力に接続され、IC4,lC
5,IC6,IC7゜[C8,I C9,I C10,
IC11のもう一方の(力は、すべて2人力NORゲー
トI C3の出カニ接続されている。IC12,ICl
3.IC14゜[C15,IC16,IC17,ICl
3.IC19よ、16ビツトのカウンタであり、CLR
入力のtち上がりエツジでカウント値がOにクリアーさ
し、CK大入力立ち上がりエツジでカウント値か[だけ
加算される。OSCは、A/D変換変換用基準ブロック
力するための発振器である。OSCり出力は2人力N
ORゲー)IC3の一方の入力こ接続されている。入出
力ボート(5)は第2LAの見明の時に述べたものであ
り、第3図の説明の時に後述すると述べた信号RES及
びC)(Gは、入出力ボート(5)の出力て′ある。デ
コーダICIのロ、A、B、C,D入力は入出力ボート
(5)の出力である。8人力NORゲートIC2の出力
は、入出力ボート(5〉のADE入力に入力される。入
出力ボート(5)のCLR出力は、カウンタIC12゜
ICl3.IC14,ICl3.IC16,IC17゜
ICl3.IC19のCLR入力に接続されている。入
出カポ−t−(5)の口出力は2人力NORゲートIC
3の一方の入力に接続されている。2人力N ORゲー
トIC3のもう一方の入力には、発振器O8Cの出力が
入力されているので、2人力NORゲートIC3の出力
としては、百信号がLowのときには発振器O8Cの出
力の反転信号が出力され、[f8号が1liHl+の時
には常にLowとなる。
カウンタIC12,ICl3.IC14,ICl3゜I
Cl 6 、 I C17、I Cl 8 、 I
CI 9の出力CTO,CTICT2.CT3.CT4
.CT5.CT6、(’l:T7は入出力ボート(5)
に入力される。
Cl 6 、 I C17、I Cl 8 、 I
CI 9の出力CTO,CTICT2.CT3.CT4
.CT5.CT6、(’l:T7は入出力ボート(5)
に入力される。
第7図は照明回路(3)を説明するためのブロック図で
ある。第7図において(2)、(3)、(5)の番号は
第2[Aのものと対応している。 (35)は照明回路
用電源であり、9v程度の低電圧直流電源である。 (
31)はブロッキング発振を利用しな昇圧回路であり、
パルスキセノンランプ発光用の電荷を蓄積するためのメ
インコンデンサ(37)に充電するための電源を供給す
る。 (32)は電圧制御回路であり。
ある。第7図において(2)、(3)、(5)の番号は
第2[Aのものと対応している。 (35)は照明回路
用電源であり、9v程度の低電圧直流電源である。 (
31)はブロッキング発振を利用しな昇圧回路であり、
パルスキセノンランプ発光用の電荷を蓄積するためのメ
インコンデンサ(37)に充電するための電源を供給す
る。 (32)は電圧制御回路であり。
メインコンデンサ(37)の充電電圧を検出し充電電圧
が所定の最高電圧よりも高くなると、F CHG1出力
をLo@レベルにし、メインコンデンサ(37)の充電
電圧が前記最高電圧よりも低い所定の最低電圧よりも低
くなると、FCHGI出力をHigl+レベルにし、前
記充電電圧が前記最高電圧と前記最低電圧の間にあると
きは、FCHGI出力にはそれまでの状態を保持させる
というヒステリシスを持った電圧検出回路である。
が所定の最高電圧よりも高くなると、F CHG1出力
をLo@レベルにし、メインコンデンサ(37)の充電
電圧が前記最高電圧よりも低い所定の最低電圧よりも低
くなると、FCHGI出力をHigl+レベルにし、前
記充電電圧が前記最高電圧と前記最低電圧の間にあると
きは、FCHGI出力にはそれまでの状態を保持させる
というヒステリシスを持った電圧検出回路である。
前記昇圧回路(31)は前記電圧制御回路(32)から
のF CHG l i号と、入出力ボート(5)からの
昇圧制御信号P CI−I G 2を入力する。FCH
G2信号は、入出力ボート(5)からの出力で、CP
U (6)が入出力ボート(5)を介して、昇圧回路(
31)からの電源供給を制御するための信号である。前
記昇圧回路〈31)は、前記F CHG 1信号とFC
HG2信号を入力し、両信号共にHigl+レベルの時
だけ、電源供給を行なう、 (36)は、メインコンデ
ンサ(37)から昇圧回路(31)に電流が逆流するの
を防止するためのダイオードである。従って、入出力ボ
ート(5)からのFCHG2出力がHigl+レベルの
間、電圧制御回路(32)からの出力FCHGIにより
、昇圧回路〈31)が制御され、メインコンデンサ(3
7)の充電電圧は、前記最高レベルと最低レベルの間に
なるように制御される。 (33)はメインコンデンサ
(37)の充電電圧と、前記最低電圧と同じかまたはそ
れよりも低い、所定の充電完了電圧とを比較し、前記充
電電圧の方が高い場合はVCHl(出力信号をHigl
+にし、前記充電電圧の方が低い場合はV CfIK出
力信号をLowにする。但し、前記最高電圧、最低電圧
、充電完了電圧は、パルスキセノンランプ(2)が発光
可能な電圧よりも、高く設定しである。前記電圧検出回
路(33)からのV CHK信号は入出力ボート(5)
に入力されており、CPLI(6)は人出力ボート(5
)を介してVCHK信号を入力することにより、照明回
路(3)が発光可能な状態にあるか否かを判別する。
(34)はパルスキセノンランプ(2〉を発光させるた
めの発光用トリガー回路であり、入出力ボート(5)か
らのl”LAS11信号の立ち上がりエツジでパルスキ
セノンランプ(2)を発光させる。CPLI(6)は入
出力ボート(5)を介してF L A S I−1信号
を制御することにより、照明回路(3)の発光タイミン
グを制御する。
のF CHG l i号と、入出力ボート(5)からの
昇圧制御信号P CI−I G 2を入力する。FCH
G2信号は、入出力ボート(5)からの出力で、CP
U (6)が入出力ボート(5)を介して、昇圧回路(
31)からの電源供給を制御するための信号である。前
記昇圧回路〈31)は、前記F CHG 1信号とFC
HG2信号を入力し、両信号共にHigl+レベルの時
だけ、電源供給を行なう、 (36)は、メインコンデ
ンサ(37)から昇圧回路(31)に電流が逆流するの
を防止するためのダイオードである。従って、入出力ボ
ート(5)からのFCHG2出力がHigl+レベルの
間、電圧制御回路(32)からの出力FCHGIにより
、昇圧回路〈31)が制御され、メインコンデンサ(3
7)の充電電圧は、前記最高レベルと最低レベルの間に
なるように制御される。 (33)はメインコンデンサ
(37)の充電電圧と、前記最低電圧と同じかまたはそ
れよりも低い、所定の充電完了電圧とを比較し、前記充
電電圧の方が高い場合はVCHl(出力信号をHigl
+にし、前記充電電圧の方が低い場合はV CfIK出
力信号をLowにする。但し、前記最高電圧、最低電圧
、充電完了電圧は、パルスキセノンランプ(2)が発光
可能な電圧よりも、高く設定しである。前記電圧検出回
路(33)からのV CHK信号は入出力ボート(5)
に入力されており、CPLI(6)は人出力ボート(5
)を介してVCHK信号を入力することにより、照明回
路(3)が発光可能な状態にあるか否かを判別する。
(34)はパルスキセノンランプ(2〉を発光させるた
めの発光用トリガー回路であり、入出力ボート(5)か
らのl”LAS11信号の立ち上がりエツジでパルスキ
セノンランプ(2)を発光させる。CPLI(6)は入
出力ボート(5)を介してF L A S I−1信号
を制御することにより、照明回路(3)の発光タイミン
グを制御する。
第8図は本実施例の測光タイミング分示すタイミングチ
ャートであり、第9 UA(a)(b) (c)(d)
はCPU(6)による測光回路部(4)の制御と測定値
を算出するための演算の手順を示すフローチャー■・で
ある、以下、第8図のタイミングチャートと第9図のフ
ローチャートに沿って測光動作を説明する。第9[](
a)の#1において、CPU(6)は入出力ボート(5
)を通して照明回路(3)からの充電完了信号v CH
Kを入力し、v CI(Kが)iigl+しベルか否か
を判別することにより、照明回路(3)が発光可能かど
うかを判別する。VCHKがしowならば発光準備が完
了していないので、#2に進みエラーフラグERRFを
1にしてリターンする。
ャートであり、第9 UA(a)(b) (c)(d)
はCPU(6)による測光回路部(4)の制御と測定値
を算出するための演算の手順を示すフローチャー■・で
ある、以下、第8図のタイミングチャートと第9図のフ
ローチャートに沿って測光動作を説明する。第9[](
a)の#1において、CPU(6)は入出力ボート(5
)を通して照明回路(3)からの充電完了信号v CH
Kを入力し、v CI(Kが)iigl+しベルか否か
を判別することにより、照明回路(3)が発光可能かど
うかを判別する。VCHKがしowならば発光準備が完
了していないので、#2に進みエラーフラグERRFを
1にしてリターンする。
V CHKがHigllならば発光可能なので#3に進
み、昇圧制御信号FCHG2をLO−にする、FCll
G 2がLo−になると、前記昇圧回路(31)は電
源供給を停止するが、完全に停止するまで100マイク
ロ秒程度の時間を要するので、#4で時間待ちを行なう
、[光の前に昇圧回路(31)の電源供給を停止する理
由は、昇圧回路(31)は電源供給を行なっている間、
高電圧の発振を行なっており、測光回路部(4)に有害
なノイズ発生源となるためである。
み、昇圧制御信号FCHG2をLO−にする、FCll
G 2がLo−になると、前記昇圧回路(31)は電
源供給を停止するが、完全に停止するまで100マイク
ロ秒程度の時間を要するので、#4で時間待ちを行なう
、[光の前に昇圧回路(31)の電源供給を停止する理
由は、昇圧回路(31)は電源供給を行なっている間、
高電圧の発振を行なっており、測光回路部(4)に有害
なノイズ発生源となるためである。
次にCPU(6)は#5に進み、RES信号をLowに
し、CHG信号をHighにして積分動作を開始する。
し、CHG信号をHighにして積分動作を開始する。
その直後に#6のステップで、F L A S H信号
をHigbにしてパルスキセノンランプ(2)を発光さ
せる。前述したようにパルスキセノンランプ(2)から
発せられた光は、一部は光源測定用分光センサーS2に
入射し、残りの一部は測定試料(1)に照射され、測定
試料(1)からの反射光が試料測定用分光センサーS1
に照射される0分光センサ−31,S2に入射した光は
、それぞれバンドパスフィルターアレイFl、F2によ
って分光され、シリコンフォトダイオードアレイPDA
1 。
をHigbにしてパルスキセノンランプ(2)を発光さ
せる。前述したようにパルスキセノンランプ(2)から
発せられた光は、一部は光源測定用分光センサーS2に
入射し、残りの一部は測定試料(1)に照射され、測定
試料(1)からの反射光が試料測定用分光センサーS1
に照射される0分光センサ−31,S2に入射した光は
、それぞれバンドパスフィルターアレイFl、F2によ
って分光され、シリコンフォトダイオードアレイPDA
1 。
PDA2に入射し、PDAl 、PDA2の中のシリコ
ンフォトダイオードはそれぞれ、分光された光強度に比
例した光電流を出力する。各シリコンフォトダイオード
からの光電流は、第6図のタイミングチャートの説明の
時に述べたように、■弐に従って電流電圧変換され、0
式に&1って積分される。このため、積分回路の出力電
圧■2゜〜■27、は、第8図に示すように正の方向へ
増大する。
ンフォトダイオードはそれぞれ、分光された光強度に比
例した光電流を出力する。各シリコンフォトダイオード
からの光電流は、第6図のタイミングチャートの説明の
時に述べたように、■弐に従って電流電圧変換され、0
式に&1って積分される。このため、積分回路の出力電
圧■2゜〜■27、は、第8図に示すように正の方向へ
増大する。
cpU(6)は#7のステップで発光が終了するまでの
時間待ちを行い(本実施例では3m5ec)、#8のス
テップでCHG信号をLou+にして積分動作を終了す
る。この状態で、積分出力電圧■2o〜V279には、
各シリコンフォトダイオードに入射した光の強度の時間
積分値に比例した電圧が保持される。この時、FLAS
H信号もLo−レベルに戻し、次の発光に備えておく9 次にCPU(6)は#9に進み、ここで、変数Nを0に
設定する。変数Nは第5図の中のデコーダICIのA、
B、C,D入力に、入出力ボート(5)を通して出力さ
れる値であり、変数Nを2進数で表現した時、0ビツト
目がA、1ビツト目がB、2ビツト目がC13ビツト目
がDに対応している。
時間待ちを行い(本実施例では3m5ec)、#8のス
テップでCHG信号をLou+にして積分動作を終了す
る。この状態で、積分出力電圧■2o〜V279には、
各シリコンフォトダイオードに入射した光の強度の時間
積分値に比例した電圧が保持される。この時、FLAS
H信号もLo−レベルに戻し、次の発光に備えておく9 次にCPU(6)は#9に進み、ここで、変数Nを0に
設定する。変数Nは第5図の中のデコーダICIのA、
B、C,D入力に、入出力ボート(5)を通して出力さ
れる値であり、変数Nを2進数で表現した時、0ビツト
目がA、1ビツト目がB、2ビツト目がC13ビツト目
がDに対応している。
次に#10で入出力ボート(5)のCLR出力をHig
hにし、カウンタIC12,ICl3.IC14゜IC
l3.IC16,IC17,ICl3.IC19のカウ
ント値を0にクリアーする。次に#11で変数Nの@O
を入出力ボート(6)からICIのA。
hにし、カウンタIC12,ICl3.IC14゜IC
l3.IC16,IC17,ICl3.IC19のカウ
ント値を0にクリアーする。次に#11で変数Nの@O
を入出力ボート(6)からICIのA。
B 、C、D端子に出力する0次に#12のステップで
CLR信号をLowに戻し、口信号をしollにする。
CLR信号をLowに戻し、口信号をしollにする。
今、A、B、C,D入力がすべてLowなので、第1表
に示すようにQ0信号がHi[rbになってADi(i
=0.10,20,30,40,50.60.70)が
l(ighになり、アナログスイッチSW3 i、SW
41(i・〇、10.20.・・、60.70>が導通
状態になる。従って前述したように、積分出力電圧■2
i(i=o、10.20. − ・、60.70)は直
線的に減少して行く。この時、コンパレータCMPO,
CMP1.CMP2.CMP3.CMP4.CMP5.
CMP6.CMP7の非反転入力は、それぞれアナログ
スイッチS W 3 o 、 S W 3 + o 、
S W 3 z、、5W330.5W34.+、5W
3S、、5W36.,5W37oを通して、■2゜、V
21o、V2□。、V2+o、V2゜。、V 2 so
、V 2 go、V 2 toに接続されている。今、
v2゜の電圧に注目して説明すると、■2゜はアナログ
スイッチSW3゜を通してコンパレータCM1)0の非
反転入力に接続されている。前述のように、■2゜の出
力は直線的に減少して行くが、コンパレータCMPOの
反転入力端子の基準電圧−■日よりも■2゜の方が高い
場きは、コンパレータCMPOの出力COハHigl+
テア7+。COfZ号は、2人力ANDゲートIC4の
一方の入力に接続されており、IC4の他方の入力には
、発振器O3Cの出力と[信号とのN ORが入力され
ているので、カウンタIC12のクロック入力端子C1
<0には式■の論理式で示される信号が入力されてぃる
。
に示すようにQ0信号がHi[rbになってADi(i
=0.10,20,30,40,50.60.70)が
l(ighになり、アナログスイッチSW3 i、SW
41(i・〇、10.20.・・、60.70>が導通
状態になる。従って前述したように、積分出力電圧■2
i(i=o、10.20. − ・、60.70)は直
線的に減少して行く。この時、コンパレータCMPO,
CMP1.CMP2.CMP3.CMP4.CMP5.
CMP6.CMP7の非反転入力は、それぞれアナログ
スイッチS W 3 o 、 S W 3 + o 、
S W 3 z、、5W330.5W34.+、5W
3S、、5W36.,5W37oを通して、■2゜、V
21o、V2□。、V2+o、V2゜。、V 2 so
、V 2 go、V 2 toに接続されている。今、
v2゜の電圧に注目して説明すると、■2゜はアナログ
スイッチSW3゜を通してコンパレータCM1)0の非
反転入力に接続されている。前述のように、■2゜の出
力は直線的に減少して行くが、コンパレータCMPOの
反転入力端子の基準電圧−■日よりも■2゜の方が高い
場きは、コンパレータCMPOの出力COハHigl+
テア7+。COfZ号は、2人力ANDゲートIC4の
一方の入力に接続されており、IC4の他方の入力には
、発振器O3Cの出力と[信号とのN ORが入力され
ているので、カウンタIC12のクロック入力端子C1
<0には式■の論理式で示される信号が入力されてぃる
。
CKO=(O8C+E)・C0=OSC−E−CO・・
・■ 従ってカウンタIC12のクロック入力CK Oにはコ
ンパレータ出力COがHigh″C″口信号がり。
・■ 従ってカウンタIC12のクロック入力CK Oにはコ
ンパレータ出力COがHigh″C″口信号がり。
−の時だけ、クロックパルス信号が入力される。
#12で〔信号がLowになり、現在、コンパレータ出
力COはHigl+なのでカウンタIC12はクロック
パルスの計数を行っている0時間の経過とともにv2゜
の電圧は直線的に減少して行き、前記基準電圧−VBよ
りも低くなると、コンパレータ出力COはHigl+か
らLOII+に切り換わる。COがLowになると、0
式によりクロック人力CKOにはクロックパルス信号が
入力されなくなり、カウンタIC12は計数を停止する
。
力COはHigl+なのでカウンタIC12はクロック
パルスの計数を行っている0時間の経過とともにv2゜
の電圧は直線的に減少して行き、前記基準電圧−VBよ
りも低くなると、コンパレータ出力COはHigl+か
らLOII+に切り換わる。COがLowになると、0
式によりクロック人力CKOにはクロックパルス信号が
入力されなくなり、カウンタIC12は計数を停止する
。
従ってカウンタIC12のカウント値CTOは、E信号
がLowになってから、COがLowになるまでの時間
に比例した値となり、すなわち、(V2゜+■8)の電
圧値に比例した値となる。このようにして、シリコンフ
ォトダイオードPDOの光電流の積分値がA / D
′R,1@されたことになる。■21゜。
がLowになってから、COがLowになるまでの時間
に比例した値となり、すなわち、(V2゜+■8)の電
圧値に比例した値となる。このようにして、シリコンフ
ォトダイオードPDOの光電流の積分値がA / D
′R,1@されたことになる。■21゜。
V2zo、V2 コo、V 2 to、V 2 so
、V 2 io、V 2 toの電圧も、上記と同
様にしてA/D変喚され、カウンタICL3.IC14
,ICl3.IC16,IC17、ICl3.IC19
のカウント値CTkは、下式で表わされる値になる。
、V 2 io、V 2 toの電圧も、上記と同
様にしてA/D変喚され、カウンタICL3.IC14
,ICl3.IC16,IC17、ICl3.IC19
のカウント値CTkは、下式で表わされる値になる。
CTk=C+(V2j+Vs) −■(ただしC2
は比例定数) k=0.1.2.・・・、7 j=kX I O 前述したように、すべてのコンパレータCMPO〜CM
P7の出力CO〜C7は、それぞれ8人力NORゲート
fc2の1つの入力に接続されており、IC2の出力A
DEはコンパレータ出力CO〜C7がすべてLo@にな
った時のみHigl+で、それ以外の場合はLo@であ
る。コンパレータ出力CO〜C7がすべてLowになる
ということは、■2゜、■2.。、V 22o、V 2
*。、■2.。、V 29+1.V 2 G。、■2
7゜のA/D変換がすべて終了したという二とである。
は比例定数) k=0.1.2.・・・、7 j=kX I O 前述したように、すべてのコンパレータCMPO〜CM
P7の出力CO〜C7は、それぞれ8人力NORゲート
fc2の1つの入力に接続されており、IC2の出力A
DEはコンパレータ出力CO〜C7がすべてLo@にな
った時のみHigl+で、それ以外の場合はLo@であ
る。コンパレータ出力CO〜C7がすべてLowになる
ということは、■2゜、■2.。、V 22o、V 2
*。、■2.。、V 29+1.V 2 G。、■2
7゜のA/D変換がすべて終了したという二とである。
cp(J(6)は#13のステップでADE信号を入出
力ボートく5〉から入力し、)lighかどうかをチェ
ックする。もしADE信号がHighでなければHig
hになるまでADE信号の入力とチェックを経つ返す、
ADE信号がHighになれば、#14に進み[信号を
Highにする。H信号がHigbになると、デコーダ
lC1の出力Q0〜Q、はすべてLo−になり、アナロ
グスイ・ソチ5W4i、5W3i(i=0.10,20
,30,40,50,60.70)がOFFになり、積
分出力V2i<i=0.10.20,30.40.50
,60.70)の電圧は直線的な減少を停止し、その時
点の電圧に保持される。また、コンパレータCM Pk
(k= 0.1.2 、・・・、7)の非反転入力は、
プルアップ抵抗R1kによってHigI+になり、コン
パレータ出力Ckはt(igl+になるが、口信号がH
i@Itなので、0式によりカウンタIC12〜IC1
9による計数は行なわれず、その時点のカウント値を保
持する。
力ボートく5〉から入力し、)lighかどうかをチェ
ックする。もしADE信号がHighでなければHig
hになるまでADE信号の入力とチェックを経つ返す、
ADE信号がHighになれば、#14に進み[信号を
Highにする。H信号がHigbになると、デコーダ
lC1の出力Q0〜Q、はすべてLo−になり、アナロ
グスイ・ソチ5W4i、5W3i(i=0.10,20
,30,40,50,60.70)がOFFになり、積
分出力V2i<i=0.10.20,30.40.50
,60.70)の電圧は直線的な減少を停止し、その時
点の電圧に保持される。また、コンパレータCM Pk
(k= 0.1.2 、・・・、7)の非反転入力は、
プルアップ抵抗R1kによってHigI+になり、コン
パレータ出力Ckはt(igl+になるが、口信号がH
i@Itなので、0式によりカウンタIC12〜IC1
9による計数は行なわれず、その時点のカウント値を保
持する。
次にCPU(6)は#15で入出力ボートく5)を通し
てカウンタIC12〜IC19のカウントイ直CTO,
CT1.CT2.・・・、Cr2を入力し、それぞれ配
列変数CM 1 (N)、CM 1 (N+ 10)。
てカウンタIC12〜IC19のカウントイ直CTO,
CT1.CT2.・・・、Cr2を入力し、それぞれ配
列変数CM 1 (N)、CM 1 (N+ 10)。
CMI(N+20)、・・・、CMI(N+70)に格
納する。現在、NはOなので、CMI(0)、CMl
(10)、CM 1 (20)、・ ・ ・、CMI(
70)となり、つまりV2iのA/D変換値がCM 1
(i)(i=0.10.20. ・・、70)に格
納されたことになる。次に#16でNを1だけ増やし、
Nか10であるかどうかを判別して10でなければ#1
0に戻る。#10から#15まで実行すると、N=Oの
時と同様にして今度はN=1であるから積分出力V2+
、V2+1.V22+、V231.V241.V2s+
、V2g+、V2y+がA/D変換され、配列変数CM
1<1>、CM l (11)、CM 1 (21)
、CM 1 (31)、CM L(41)、CM 1
(51)、CM 1 (61)。
納する。現在、NはOなので、CMI(0)、CMl
(10)、CM 1 (20)、・ ・ ・、CMI(
70)となり、つまりV2iのA/D変換値がCM 1
(i)(i=0.10.20. ・・、70)に格
納されたことになる。次に#16でNを1だけ増やし、
Nか10であるかどうかを判別して10でなければ#1
0に戻る。#10から#15まで実行すると、N=Oの
時と同様にして今度はN=1であるから積分出力V2+
、V2+1.V22+、V231.V241.V2s+
、V2g+、V2y+がA/D変換され、配列変数CM
1<1>、CM l (11)、CM 1 (21)
、CM 1 (31)、CM L(41)、CM 1
(51)、CM 1 (61)。
CMI(71)に格納される。#16でNを+1し、以
降、Nが10になるまで#10〜#17をくり返すと、
すべての積分出力V 2 iがA/D変換され、CM
l <i)に格納される。V2iとCM 1 (i)の
関係は0式で表わせる。
降、Nが10になるまで#10〜#17をくり返すと、
すべての積分出力V 2 iがA/D変換され、CM
l <i)に格納される。V2iとCM 1 (i)の
関係は0式で表わせる。
CM 1 (i)=C+(V2i+Va) ・・・
■#17でNが10になったことが判別されると、すべ
ての積分出力のA/D変換が終了したことになるので、
#18でRESをHighにして、積分コンデンサCc
i(i= 0 、1.2 、・・・、79)に並列に接
続されているアナログスイッチS W 2 iをONに
し、積分コンデンサCciの電荷を0にする。
■#17でNが10になったことが判別されると、すべ
ての積分出力のA/D変換が終了したことになるので、
#18でRESをHighにして、積分コンデンサCc
i(i= 0 、1.2 、・・・、79)に並列に接
続されているアナログスイッチS W 2 iをONに
し、積分コンデンサCciの電荷を0にする。
さらにここで、A、B、C,DにOを出力し、初期状態
に戻しておく。
に戻しておく。
次に、第9図(b)の#19に進み、ダークオフセット
の測定に入る。ダークオフセットの測定は。
の測定に入る。ダークオフセットの測定は。
前述したパルスキセノンランプ(2)を発光させての測
定である#5〜#18とほとんど同じであり、ただパル
スキセノンランプ(2)を発光させないのと、測定終了
後に#31のステップで昇圧制御信号P CI−I G
2をHighにし、昇圧回路(31)による電源供給
を再開させるところが違うだけであるので、タイミング
チャートは省略しである。#19〜#21でパルスキセ
ノンランプ(2)を発光させ’t イ状!m、 テ(7
)積分出力V2i(i=0.1,2.・・・。
定である#5〜#18とほとんど同じであり、ただパル
スキセノンランプ(2)を発光させないのと、測定終了
後に#31のステップで昇圧制御信号P CI−I G
2をHighにし、昇圧回路(31)による電源供給
を再開させるところが違うだけであるので、タイミング
チャートは省略しである。#19〜#21でパルスキセ
ノンランプ(2)を発光させ’t イ状!m、 テ(7
)積分出力V2i(i=0.1,2.・・・。
7つ)が得られ、#22〜#31で積分出力がすべてA
/D変換され、それぞれ配列変数0F(i)に格納され
る。このOF (i)の値は、演算増幅器のオフセット
や外光の影響、及び、シリコンフォトダイオードの暗電
流や、アナログスイッチの漏れ電流などの影響をすべて
含んだ値であり、パルスキセノンランプ(2)を発光さ
せての測定値であるCMI(i)からこのOF (i)
を差し引くことにより、前記オフセントやシリコンフォ
トダイオードの暗電流、アナログスイッチの漏れ電流、
外光の影響等による誤差をキャンセルすることができる
。
/D変換され、それぞれ配列変数0F(i)に格納され
る。このOF (i)の値は、演算増幅器のオフセット
や外光の影響、及び、シリコンフォトダイオードの暗電
流や、アナログスイッチの漏れ電流などの影響をすべて
含んだ値であり、パルスキセノンランプ(2)を発光さ
せての測定値であるCMI(i)からこのOF (i)
を差し引くことにより、前記オフセントやシリコンフォ
トダイオードの暗電流、アナログスイッチの漏れ電流、
外光の影響等による誤差をキャンセルすることができる
。
また本実施例は光源にパルスキセノンランプ(2)を使
用しているので、定常光を光源とした場合のように、光
をチョッピングすることなくダークオフセットを測定す
ることができるので、機械的な駆動部分を必要としない
という長所を持っている。
用しているので、定常光を光源とした場合のように、光
をチョッピングすることなくダークオフセットを測定す
ることができるので、機械的な駆動部分を必要としない
という長所を持っている。
第9e?(c)の#32から#35において、上記のダ
ークオフセットの補正を行なっている。すなわち、パル
スキセノンランプ(2)を発光しての測定値であるC
M l (i)からダークオフセットの測定値0F(i
)を差し引いた値をCM 1 (i)に格納する。
ークオフセットの補正を行なっている。すなわち、パル
スキセノンランプ(2)を発光しての測定値であるC
M l (i)からダークオフセットの測定値0F(i
)を差し引いた値をCM 1 (i)に格納する。
#36からは分光感度補正の計算を行なう、ここで1分
光感度補正の意味と原理について説明を行なう、第10
図(a)は本実施例で使用する分光センサーS1におけ
る各シリコンフォトダイオードの光電流11iと、電流
電圧変換・積分回路AN(i><i=o、1,2.・・
、39)の増幅率を掛は合わせた測光回路系としての分
光感度Si(λ)(i=0.1,2.・・、39)であ
る、ただし、λは光の波長である0分光センサーSl、
S2のバンドパスフィルターアレイFl、F2には赤外
線カットと紫外線カットの処理が施してあり、SO(λ
)〜539(λ)は370nsより短い波長領域と、7
20nmより長い波長領域での値はほぼ零である。
光感度補正の意味と原理について説明を行なう、第10
図(a)は本実施例で使用する分光センサーS1におけ
る各シリコンフォトダイオードの光電流11iと、電流
電圧変換・積分回路AN(i><i=o、1,2.・・
、39)の増幅率を掛は合わせた測光回路系としての分
光感度Si(λ)(i=0.1,2.・・、39)であ
る、ただし、λは光の波長である0分光センサーSl、
S2のバンドパスフィルターアレイFl、F2には赤外
線カットと紫外線カットの処理が施してあり、SO(λ
)〜539(λ)は370nsより短い波長領域と、7
20nmより長い波長領域での値はほぼ零である。
So(λ)〜539(λ)は、はぼ1011#lピツチ
で並んでおり、バンドパスの半値幅は10旧内よりも広
くなっている。また、バンドパスフィルターアレイとフ
ォトダイオードアレイの間での内面反射等の影響により
、ピーク波長からかなり離れた波長領域にも感度を持っ
ており、これを分光感度のすそ引きと呼ぶことにする6
分光感度のすそ引きと半値幅が広いことのために、測定
値に誤差を生じる6分光感度補正の計算は、このように
すそ引きがあり、半値幅の広い分光感度と持つセンサー
の出力から正しい測定値を得るためのものである。
で並んでおり、バンドパスの半値幅は10旧内よりも広
くなっている。また、バンドパスフィルターアレイとフ
ォトダイオードアレイの間での内面反射等の影響により
、ピーク波長からかなり離れた波長領域にも感度を持っ
ており、これを分光感度のすそ引きと呼ぶことにする6
分光感度のすそ引きと半値幅が広いことのために、測定
値に誤差を生じる6分光感度補正の計算は、このように
すそ引きがあり、半値幅の広い分光感度と持つセンサー
の出力から正しい測定値を得るためのものである。
今、分光感度Si(λ)(i−0,1,2,・・・、3
つ)のピーク波長をPKi(i=0.1.2. ・・
、39)とする、そして測定波長領域(本実施例では3
70〜7201輪)を、 の波長で区切り、40ケの領域Δ^1(i=0.1゜2
)・・・139)に分割する。今、分光センサーS1に
入射する光の分光分布を第10図(1+)に示すように
40ケに分割した1つの波長領域内ではフラットである
ように近似し、波長領域へλ1での光強度をP;とする
、この時、Si(λ)の分光感度を持つ1個のセンサー
の出力をO1(i= 0 、1 。
つ)のピーク波長をPKi(i=0.1.2. ・・
、39)とする、そして測定波長領域(本実施例では3
70〜7201輪)を、 の波長で区切り、40ケの領域Δ^1(i=0.1゜2
)・・・139)に分割する。今、分光センサーS1に
入射する光の分光分布を第10図(1+)に示すように
40ケに分割した1つの波長領域内ではフラットである
ように近似し、波長領域へλ1での光強度をP;とする
、この時、Si(λ)の分光感度を持つ1個のセンサー
の出力をO1(i= 0 、1 。
2)・・・、3つ)とすると、Oiは次の式で表わされ
る。
る。
PK、+I”に。
今、aijを次のように定義する。
PK、+t’K。
2 (j・1.・・・、3日)このように定
義すると、0式は次式のように表せる。
義すると、0式は次式のように表せる。
0i= Σ Pi−aij ・・・[相]」;0
上式は、i−0〜3つについて成り立つので、行列を用
いて次の式が成り立つ。
いて次の式が成り立つ。
(ただし、n=39)
・・・■
上式を次のように表す。
0=ム・P ・・・@
ただし、
0式より、
P=八−1・O・・・■
ここで、△−1は行列への逆行列である。したがつて、
Δ−1が分かれば、式@により、分光センサーS1の出
力Oの値から、入射光の分光エネルギー分布Pを知るこ
とができる。A−1を求めるには、まず分光器を用いて
分光センサーの分光感度SO(λ)〜539(λ)を測
定し、0式に従って、行列△=(aij〕を求め、への
逆行列A−’を計算すれば良い。
Δ−1が分かれば、式@により、分光センサーS1の出
力Oの値から、入射光の分光エネルギー分布Pを知るこ
とができる。A−1を求めるには、まず分光器を用いて
分光センサーの分光感度SO(λ)〜539(λ)を測
定し、0式に従って、行列△=(aij〕を求め、への
逆行列A−’を計算すれば良い。
以上、便宜上試料測定用分光センサーS1について説明
したが、光源測定用分光センサーS2についても同様で
ある。ここで、入射光の分光エネルギー分布を波長領域
Δλiの中で、フラットであるというように近似したが
、本実施例は反射物体の分光反射率を測定するためのも
のであり、塗料や印刷物などの反射物体の分光反射率は
概してなだらかな曲線を描き、急峻な吸収等のないもの
が多いので、このように近似することができるものであ
る。
したが、光源測定用分光センサーS2についても同様で
ある。ここで、入射光の分光エネルギー分布を波長領域
Δλiの中で、フラットであるというように近似したが
、本実施例は反射物体の分光反射率を測定するためのも
のであり、塗料や印刷物などの反射物体の分光反射率は
概してなだらかな曲線を描き、急峻な吸収等のないもの
が多いので、このように近似することができるものであ
る。
ここで、再び第9図(c)のフローチャートに従って説
明を行なう、試料測定用分光センサー(ザングル用セン
サー>SLについての0式中のム−1をし=(Bij)
とし、光源測定用分光センサー(リファレンス用センサ
ー)32についての0式中の八−をB″−(B’ij〕
とする。#36から#39において、試t)測定用分光
センサーS1について0式に示す分光!6度補正計算を
行なっている。#40から#43において、光源測定用
分光センサーS2について0式に示す分光感度補正計算
を行っている。0式は分光センサー81については下記
の通りである。
明を行なう、試料測定用分光センサー(ザングル用セン
サー>SLについての0式中のム−1をし=(Bij)
とし、光源測定用分光センサー(リファレンス用センサ
ー)32についての0式中の八−をB″−(B’ij〕
とする。#36から#39において、試t)測定用分光
センサーS1について0式に示す分光!6度補正計算を
行なっている。#40から#43において、光源測定用
分光センサーS2について0式に示す分光感度補正計算
を行っている。0式は分光センサー81については下記
の通りである。
Pi= Σ Bij・Oj ・・■j・0
今、分光センサーS1の出力0i(i=o、1.2゜・
・・、39)は、CM 1 (i)に格納されており、
また0式で計算したPiをCM2(i)に格納すること
にすれば、 CM 2 (i)−Σ Bij−CMl(j) ・
・■j=0 (i=0.1,2.・・・、3つ) となる、また、0式は分光センサーS2については下記
の通りである。
・・、39)は、CM 1 (i)に格納されており、
また0式で計算したPiをCM2(i)に格納すること
にすれば、 CM 2 (i)−Σ Bij−CMl(j) ・
・■j=0 (i=0.1,2.・・・、3つ) となる、また、0式は分光センサーS2については下記
の通りである。
今、分光センサーS2の出力はCMI(i+40>(i
=o、1,2.・・・、39)に格納されており、また
[相]式で計算したPiをCM2(i+40)に格納す
ることにすると、 ′Iq (i=0.1,2.・・・、39) となる、なお、Blj及びB’ijの値は分光センサー
データ格納部(9)に、あらかじめ記憶されている。
=o、1,2.・・・、39)に格納されており、また
[相]式で計算したPiをCM2(i+40)に格納す
ることにすると、 ′Iq (i=0.1,2.・・・、39) となる、なお、Blj及びB’ijの値は分光センサー
データ格納部(9)に、あらかじめ記憶されている。
次に第9図(d)の#44に進み、光源補正の計算を行
なう0本実施例の照明用光源はパルスキセノンランプ(
2)であり、その分光エネルギー分布は発光の度毎に若
干変動する。光源測定用分光セン?−32は、パルスキ
セノンランプ(2)の分光エネルギー分布を試料測定用
分光センサーS1とほぼ同じ波長で測定しているので、
分光センサーS1によって測定された試料光の分光エネ
ルギー分布を1分光センサ−S2によって測定された光
源の分光エネルギー分布で対応する波長毎に割算し、そ
の値を測定値とすることにより、光源の分光エネルギー
分布の変動による誤差を消去することができる。#44
から#47でその計算を行なっている。#45でCM2
(I>は分光センサーS1の1番目のシリコンフォトダ
イオードに対応する測定値であり、CM2(I+40)
は分光センサーS2の1番目のシリコンフォトダイオー
ドに対応する測定値である。CM2(I)をCM2(I
+40)で割った値をCM3(I)に格納する。それ分
I=O〜39まで縄り返し、すべての測定値を光源補正
し、CM3(1)に格納する0以上で照明光源の分光エ
ネルギー分布の変動の補正を終了し、補正された値はC
M 3 (i)(i= O〜39)に格納されている。
なう0本実施例の照明用光源はパルスキセノンランプ(
2)であり、その分光エネルギー分布は発光の度毎に若
干変動する。光源測定用分光セン?−32は、パルスキ
セノンランプ(2)の分光エネルギー分布を試料測定用
分光センサーS1とほぼ同じ波長で測定しているので、
分光センサーS1によって測定された試料光の分光エネ
ルギー分布を1分光センサ−S2によって測定された光
源の分光エネルギー分布で対応する波長毎に割算し、そ
の値を測定値とすることにより、光源の分光エネルギー
分布の変動による誤差を消去することができる。#44
から#47でその計算を行なっている。#45でCM2
(I>は分光センサーS1の1番目のシリコンフォトダ
イオードに対応する測定値であり、CM2(I+40)
は分光センサーS2の1番目のシリコンフォトダイオー
ドに対応する測定値である。CM2(I)をCM2(I
+40)で割った値をCM3(I)に格納する。それ分
I=O〜39まで縄り返し、すべての測定値を光源補正
し、CM3(1)に格納する0以上で照明光源の分光エ
ネルギー分布の変動の補正を終了し、補正された値はC
M 3 (i)(i= O〜39)に格納されている。
次に#48に進み、波長補正の計算を行なう。
ここで波長補正の計算の意味を説明する0本実施例の分
光センサーSL、32は、バンドパスフィルターアレイ
を用いており、ピーク波長はほぼ1Qnm間隔になって
いるが、フィルターの製造時の誤差により、若干の波長
ピッチのばらつきがある。
光センサーSL、32は、バンドパスフィルターアレイ
を用いており、ピーク波長はほぼ1Qnm間隔になって
いるが、フィルターの製造時の誤差により、若干の波長
ピッチのばらつきがある。
この波長ピッチのばらつきを直線補間計算によりLon
eピッチの値に補正するのが、ここで述べる波長補正の
計算である。
eピッチの値に補正するのが、ここで述べる波長補正の
計算である。
第9図(d>の#48Gごおいて、まず波長番号Jをゼ
ロにする。波長番号Jは400 n+sから70011
+11の波長領域内の10nm間隔の波長に付けた番号
であり、400nmのときJ=Oで、10++m増す毎
に1だけ増える数値である。■はセンサ一番号であり、
#49でゼロに初期化する。ただし、■=0はピーク波
長が最も短波長のセンサーの番号であり、長波長側に向
かって■が1ずつ増える。#50において波長番号Jに
対応する波長Wを計算する。#51において、1番目の
センサーのピーク波長PK(I)と3番目の波長Wとを
比較し、PK([)<Wであれば、#52で■を1だけ
増やし、#51に戻る。PK(I)≧Wであれば、#5
3に進む、つまり、#51.#52において、3番目の
波長W以上でかつWに最も近いピーク波長を持つセンサ
ーの番号を検索する。#53〜#55においては、第1
1図に示すWl、W2.Mの値を計算する。Wlとは#
51.#52で求めたW以上でWに最も近いピーク波長
を持つセンサーのピーク波長P K (I )と、その
1つ短波長側のセンサーのピーク波長PK(I−1>と
の差であり、W2とはWとPK(I−1)との差である
0Mは1番目のセンサーの測定値CM3(I>と、(1
−1)番目のセンサーの測定値CM3(I−1)との差
である。
ロにする。波長番号Jは400 n+sから70011
+11の波長領域内の10nm間隔の波長に付けた番号
であり、400nmのときJ=Oで、10++m増す毎
に1だけ増える数値である。■はセンサ一番号であり、
#49でゼロに初期化する。ただし、■=0はピーク波
長が最も短波長のセンサーの番号であり、長波長側に向
かって■が1ずつ増える。#50において波長番号Jに
対応する波長Wを計算する。#51において、1番目の
センサーのピーク波長PK(I)と3番目の波長Wとを
比較し、PK([)<Wであれば、#52で■を1だけ
増やし、#51に戻る。PK(I)≧Wであれば、#5
3に進む、つまり、#51.#52において、3番目の
波長W以上でかつWに最も近いピーク波長を持つセンサ
ーの番号を検索する。#53〜#55においては、第1
1図に示すWl、W2.Mの値を計算する。Wlとは#
51.#52で求めたW以上でWに最も近いピーク波長
を持つセンサーのピーク波長P K (I )と、その
1つ短波長側のセンサーのピーク波長PK(I−1>と
の差であり、W2とはWとPK(I−1)との差である
0Mは1番目のセンサーの測定値CM3(I>と、(1
−1)番目のセンサーの測定値CM3(I−1)との差
である。
#56で波長Wにおける測定値を1番目のセンサーと(
1−1)番目のセンサーの測定値から直線補間計算によ
って求め、その値をMEAS(J)とする、#57にお
いて、波長番号Jを1だけ増し、#58で400nm〜
700旧内の範囲がすべて終了したか否かを判別するた
めに、Jが31か否かを判別し、31でなければ#50
に戻り、次の波長における測定値を、前述の補間計算に
より求める。
1−1)番目のセンサーの測定値から直線補間計算によ
って求め、その値をMEAS(J)とする、#57にお
いて、波長番号Jを1だけ増し、#58で400nm〜
700旧内の範囲がすべて終了したか否かを判別するた
めに、Jが31か否かを判別し、31でなければ#50
に戻り、次の波長における測定値を、前述の補間計算に
より求める。
Jが31になれば、400 n+aから700 onの
範囲の1ons間隔の測定値が、補間計算によりすべて
求められたことであるから、#59に進んで、測光サブ
ーチンを終了し、リターンする0本実施例では説明をわ
かりやすくするために#49から#54の処理を設けた
が、波長Wに対応するセンサーの番号やWl、W2等は
あらかじめ計算しておき、分光センサーデータ格納部(
9)に格納しておくこともでき、その場合、#49.#
51.#52゜#53.#54を省略することができる
。
範囲の1ons間隔の測定値が、補間計算によりすべて
求められたことであるから、#59に進んで、測光サブ
ーチンを終了し、リターンする0本実施例では説明をわ
かりやすくするために#49から#54の処理を設けた
が、波長Wに対応するセンサーの番号やWl、W2等は
あらかじめ計算しておき、分光センサーデータ格納部(
9)に格納しておくこともでき、その場合、#49.#
51.#52゜#53.#54を省略することができる
。
以上、本実施例の測光回路動作及び補正計算処理につい
て説明してきたが、次にシステム全体の機能及び動作に
ついて、第12図以降のフローチャートにそって説明を
行う、まずシステムの電源をONにすると、第12図(
a)の#100のステップに進み、入出力ボート(5)
、外部入出力ボート(10〉、磁気記憶制御部(11)
、表示制御部(13)、キーボード(15)、プリンタ
ー(16)の初期設定を行なう0次に#101のステッ
プに進み、データ格納部(8)内のメモリーや設定デー
タを初期化する。
て説明してきたが、次にシステム全体の機能及び動作に
ついて、第12図以降のフローチャートにそって説明を
行う、まずシステムの電源をONにすると、第12図(
a)の#100のステップに進み、入出力ボート(5)
、外部入出力ボート(10〉、磁気記憶制御部(11)
、表示制御部(13)、キーボード(15)、プリンタ
ー(16)の初期設定を行なう0次に#101のステッ
プに進み、データ格納部(8)内のメモリーや設定デー
タを初期化する。
次に#102のステップで表示すブルーチンを実行し、
#103でキーが押されているか否かを判別する0表示
すブルーチンについては、後はど詳述する。キーが押さ
れていれば、第12図(b>の#105に進み、キーが
押されていなければ、#104で現在時刻をリアルタイ
ムクロック(17)から入力し、その値を表示して#1
03に戻る0本実施例に用いるキーボード(15)の配
置例を第26図に示す。
#103でキーが押されているか否かを判別する0表示
すブルーチンについては、後はど詳述する。キーが押さ
れていれば、第12図(b>の#105に進み、キーが
押されていなければ、#104で現在時刻をリアルタイ
ムクロック(17)から入力し、その値を表示して#1
03に戻る0本実施例に用いるキーボード(15)の配
置例を第26図に示す。
第12図(b)の#105では、押されているキーが°
’M E N U″′′キーうかを判別し、そうであれ
ば#125のステップで設定に関する処理を行なう設定
サブルーチンを実行し、#102へ戻る。
’M E N U″′′キーうかを判別し、そうであれ
ば#125のステップで設定に関する処理を行なう設定
サブルーチンを実行し、#102へ戻る。
キーが“”MENU”でなければ#106へ進み、キー
が“CA L ”であるかどうかを判別し、そうであれ
ば#126のステップで標準反射板による校正に関する
処理を行なう校正サブルーチンを実行し、#102へ戻
る。キーが°’CAL”でなければ#107に進み、キ
ーがM E A S ”か否かを判別し、そうであれば
#127のステップで測定に関する処理を行なう測定サ
ブルーチンを実行し、#103へ戻る。ただし測定サブ
ルーチンは前述した測光サブルーチンとは別のものであ
り、後で詳述する。キーが’MEAS”でなければ#1
08に進み、キーが’5TAT”かどうかを判別し、そ
うであれば#128に進み、測定値の統計計算に関する
処理を行なう統計サブルーチンを実行し、#102へ戻
る。キーが“”5TAT”でなければ#109に進み、
キーが’DATA”かどうかを判別し、そうであれば#
129に進み、表示する測定データのデータ番号の設定
に関する処理を行なうためのデータ番号設定サブルーチ
ンを実行し、#103に戻ル、 −1r #”’D
A′r’ A”テなければ#110に進み、キーが“r
’ E E D ”かどうかを判別し、そうであれば#
130に進み、プリンター(16)の紙送りを行なう1
リンタ紙送りサブルーチンを実行し、#103/\戻る
。キーが’FEED”でなければ#111に進み、キー
が°“HCOP Y ’“かどうかを判別し、そうであ
れば#131に進み、表示画面をプリンター(16)に
コピーする画面コピーサブルーチンを実行し、#103
へ戻る。キーが“’HCOPY”でなければ#112へ
進み、キーが’L I ST゛であるかどうかを判別し
、そうであれば#132に進み、測定値の数値データリ
ストを表示部(14)に表示するか、またはプリンター
(16)に印字するか、または外部入出力ボート(1G
)へ出力する処理を行なうデータリストサブルーチンを
実行し、#102へ戻る。キーが“LtST”でなけれ
ば#113へ進み、キーが“DEL”かどうかを判別し
、そうであれば#133に進み、現在表示中の測定デー
タを消去する処理を行なうデータ消去サブルーチンを実
行し、#102へ戻る。キーが°’DEL°”でなけれ
ば#L14/\進み、キーが“’HE L P”かどう
かを判別し、そうであれば#134へ進み、システムの
使用方法の説明を表示する処理を行なう使用説明サブル
ーチンを実行し、#1021\戻る。キーが“HEL
P ”でなければ#115へ進み、キーが°’cuR”
かどうかを判別し、そうであれば#135へ進み、分光
測定値グラフ表示にカーソルを表示するか否かを設定す
るための処理を行なうカーソル0N10FFサブルーチ
ンを実行し、#103に戻る。キーが°’C[JR″°
でなければ#116へ進み、キーが−°°であるかどう
かを判別し、そうであれば#136へ進み、前記分光測
定値グラフ表示のカーソルを右移動する処理を行なうカ
ーソル右移動サブルーチンを実行し、#103へ戻る。
が“CA L ”であるかどうかを判別し、そうであれ
ば#126のステップで標準反射板による校正に関する
処理を行なう校正サブルーチンを実行し、#102へ戻
る。キーが°’CAL”でなければ#107に進み、キ
ーがM E A S ”か否かを判別し、そうであれば
#127のステップで測定に関する処理を行なう測定サ
ブルーチンを実行し、#103へ戻る。ただし測定サブ
ルーチンは前述した測光サブルーチンとは別のものであ
り、後で詳述する。キーが’MEAS”でなければ#1
08に進み、キーが’5TAT”かどうかを判別し、そ
うであれば#128に進み、測定値の統計計算に関する
処理を行なう統計サブルーチンを実行し、#102へ戻
る。キーが“”5TAT”でなければ#109に進み、
キーが’DATA”かどうかを判別し、そうであれば#
129に進み、表示する測定データのデータ番号の設定
に関する処理を行なうためのデータ番号設定サブルーチ
ンを実行し、#103に戻ル、 −1r #”’D
A′r’ A”テなければ#110に進み、キーが“r
’ E E D ”かどうかを判別し、そうであれば#
130に進み、プリンター(16)の紙送りを行なう1
リンタ紙送りサブルーチンを実行し、#103/\戻る
。キーが’FEED”でなければ#111に進み、キー
が°“HCOP Y ’“かどうかを判別し、そうであ
れば#131に進み、表示画面をプリンター(16)に
コピーする画面コピーサブルーチンを実行し、#103
へ戻る。キーが“’HCOPY”でなければ#112へ
進み、キーが’L I ST゛であるかどうかを判別し
、そうであれば#132に進み、測定値の数値データリ
ストを表示部(14)に表示するか、またはプリンター
(16)に印字するか、または外部入出力ボート(1G
)へ出力する処理を行なうデータリストサブルーチンを
実行し、#102へ戻る。キーが“LtST”でなけれ
ば#113へ進み、キーが“DEL”かどうかを判別し
、そうであれば#133に進み、現在表示中の測定デー
タを消去する処理を行なうデータ消去サブルーチンを実
行し、#102へ戻る。キーが°’DEL°”でなけれ
ば#L14/\進み、キーが“’HE L P”かどう
かを判別し、そうであれば#134へ進み、システムの
使用方法の説明を表示する処理を行なう使用説明サブル
ーチンを実行し、#1021\戻る。キーが“HEL
P ”でなければ#115へ進み、キーが°’cuR”
かどうかを判別し、そうであれば#135へ進み、分光
測定値グラフ表示にカーソルを表示するか否かを設定す
るための処理を行なうカーソル0N10FFサブルーチ
ンを実行し、#103に戻る。キーが°’C[JR″°
でなければ#116へ進み、キーが−°°であるかどう
かを判別し、そうであれば#136へ進み、前記分光測
定値グラフ表示のカーソルを右移動する処理を行なうカ
ーソル右移動サブルーチンを実行し、#103へ戻る。
キーが“→”でなければ#117へ進み、キーが“←”
であるかどうかを判別し、そうであれば#137へ進み
、分光反射率グラフ表示のカーソルを左移動する処理を
行なうカーソル左移動サブルーチンを実行し、#103
へもどる。
であるかどうかを判別し、そうであれば#137へ進み
、分光反射率グラフ表示のカーソルを左移動する処理を
行なうカーソル左移動サブルーチンを実行し、#103
へもどる。
キーが°°←′°でなければ#118へ進み、キーが“
DOUT″゛か否かを判別し、そうであれば#138へ
進み、外部入出力ボート(10)へ測定データを出力す
る処理を行なうデータ出力サブルーチンを実行し、#1
03へ戻る。キーが°’D OU T”でなければ#1
19へ進み、キーが“’PRINT”か否かを判別し、
そうであれば#139へ進み、測定データをプリンター
(16)にて印字する処理を行なうデータ印字サブルー
チンを実行し、#103に戻る。キーが°’PRINT
”でなければ、第12G?!(c)の#120に進み、
キーが11“か百かを判別し、そうであれば#140へ
進み、分光測定値グラフや色度測定値グラフの表示のス
ケールや、表示範囲を設定する処理を行なうレンジ設定
サブルーチンを実行し、#103へ戻る。キーが“「1
°。
DOUT″゛か否かを判別し、そうであれば#138へ
進み、外部入出力ボート(10)へ測定データを出力す
る処理を行なうデータ出力サブルーチンを実行し、#1
03へ戻る。キーが°’D OU T”でなければ#1
19へ進み、キーが“’PRINT”か否かを判別し、
そうであれば#139へ進み、測定データをプリンター
(16)にて印字する処理を行なうデータ印字サブルー
チンを実行し、#103に戻る。キーが°’PRINT
”でなければ、第12G?!(c)の#120に進み、
キーが11“か百かを判別し、そうであれば#140へ
進み、分光測定値グラフや色度測定値グラフの表示のス
ケールや、表示範囲を設定する処理を行なうレンジ設定
サブルーチンを実行し、#103へ戻る。キーが“「1
°。
でなければ#121へ進み、キーが“”[2”か否かを
判別し、そうであれば#141へ進み、分光λ]q定値
グラフや色度測定値グラフの表示に、目盛り用の格子(
グリッド)を表示するか否かを設定するグリッド0N1
0FFサブルーチンを実行し、#103へ戻る。キーが
°“r2°°でなければ#122へ進み、キーが“r3
パか否かを判別し、そうであれば#142へ進み、色彩
値計算においてどの表色系を用いるかを設定する処理を
行なう表色系設定サブルーチンを実行し、#102に戻
る。キーが°°「3°゛でなければ#123に進み、キ
ーが’[4°。
判別し、そうであれば#141へ進み、分光λ]q定値
グラフや色度測定値グラフの表示に、目盛り用の格子(
グリッド)を表示するか否かを設定するグリッド0N1
0FFサブルーチンを実行し、#103へ戻る。キーが
°“r2°°でなければ#122へ進み、キーが“r3
パか否かを判別し、そうであれば#142へ進み、色彩
値計算においてどの表色系を用いるかを設定する処理を
行なう表色系設定サブルーチンを実行し、#102に戻
る。キーが°°「3°゛でなければ#123に進み、キ
ーが’[4°。
か否かを判別し、そうであれば#143へ進み、分光測
定値グラフの表示において、測定値と同時に、基準値も
表示するか否かを設定する処理を行なう基準値0N10
FFサブルーチンを実行し、#103に戻る。キーがゴ
4″でなければ、#124に進みキーが′°「6°°か
否かを判別し、そうであれば#144へ進み、表示する
グラフの形式及び測定値の単位を設定する処理を行なう
表示モード設定サブルーチンを実行し、#102へ戻る
。
定値グラフの表示において、測定値と同時に、基準値も
表示するか否かを設定する処理を行なう基準値0N10
FFサブルーチンを実行し、#103に戻る。キーがゴ
4″でなければ、#124に進みキーが′°「6°°か
否かを判別し、そうであれば#144へ進み、表示する
グラフの形式及び測定値の単位を設定する処理を行なう
表示モード設定サブルーチンを実行し、#102へ戻る
。
キーが“r6°°でなければ、#103に戻る。
以上、各種キーが押された時の処理について簡単に説明
を行なったが、次に、そのうちの主なものについて、詳
しく説明を行なう、第13図は、前述した設定に関する
処理を行う設定サブルーチンのフローチャートである。
を行なったが、次に、そのうちの主なものについて、詳
しく説明を行なう、第13図は、前述した設定に関する
処理を行う設定サブルーチンのフローチャートである。
#200のステップで、19種類の設定項目から1つを
使用者に選択させる0次に#201に進み、選択された
項目が「光源」であるか否かを判別し、そうであれば#
202に進み、使用者にD65.A、B、C,LISE
Rの5つの色彩値計算用光源種別の中から1つを選択さ
せ、#200に戻る0項目が「光源」でなければ#20
3に進み、項目は「視野」か否かを判別し、そうであれ
ば#204で、使用者に2°視野か10°視野かを選択
させて#200に戻る0項目が「視野」でなければ#2
05に進み、項目は1トリガーモード」か否かを判別し
、そうであれば#206に進み、測定の開始をどのよう
に行うかを決定する項目であるところのトリガーモード
を、マニュアル、外部トリガー単発、外部トリガ一連続
、タイマーの4つの中から、1つを使用者に選択させ、
#200に戻る0項目が「トリガーモード」でなければ
#207に進み、項目が「トレース波長」か否かを判別
し、そうであれば#208へ進み、選択波長における分
光反射率の時間変1ヒを表示する場合の、その選択波長
を、使用者に設定させ、#200に戻る0項目が「トレ
ース波長」でなければ#209に進み、項目が「限界警
告」か否かを判別し、そうであれば#210で、基準値
と測定値との間に限界値以上の差があった場合に警告処
理を行うか否かを使用者に設定させ1、#200に戻る
0項目が「限界警告」でなければ#211’\進み、項
目が「平均回数」か百かを判別し、そうであれば#21
2へ進み、測定値として何回の測定の平均値を用いるか
という平均回数を使用者に設定さけ°、#200に戻る
0項目が「平均回数」でなければ#213へ進み、項目
が「印字モード」か否かを判別し、そうであれば測定デ
ータの印字を測定毎に毎回、自動的に行うカバAUTO
)、’“PR工NT”キーが押された時にだけ測定デー
タを印字するかくMANUAL)を使用者に設定させ、
#200に戻る0項目が「印字モード」でなければ#2
15に進み、項目がr印字項目」か否かを判別し、そう
であれば#216に゛進み、測定データを印字する際に
、分光データや色彩計算値等の各種データの中の1種ま
たは複数種のどの項目を印字するかを使用者に選択させ
、#200に戻る0項目が「印字項目」でなければ#2
17に進み、項目が「データ出力モード」か否かを判別
し、そうであれば#218に進み、測定データの外部入
出力ボート(lO)への出力を測定毎に毎回、自動的に
行うか(AUTO)、“’DOUT”キーが押された時
にだ幻測定データを出力するか(MANUAL)を使用
者に設定させ、#200に戻る。項目が「データ出力モ
ード」でなければ#219に進み、項目が「データ出力
項目」かfiかを判別し、そうであれば#220に進み
、測定データを外部入出力ボート(10)へ出力する際
に、各種データの中の1種または複数種のどの項目を出
力するかを使用者に選択させ、#200に戻る0項目が
「データ出力項目」でなければ#221に進み、項目が
rR3232cモード」か否かを判別し、そうであれば
#222に進み、使用者に外部入出力ボートであるR3
232Cボートのボーレートやストップビット長等の各
種のモードを設定させ、#200に戻る1項目がrR3
232Cモード」でなければ#223に進み、項目が「
タイマー」か否かを判別し、そうであれば#224に進
み、測定用インターバルタイマーの開始時刻やインター
バル時間や終了時刻または終了回数、及び、終了を時刻
で行うか回数で行うか等を使用者に設定させ、#200
に戻る9項目が「タイマー」でなければ#225に進み
、項目が「時計」が否かを判別し、そうであれば#22
6に進み、リアルタイムクロック(17)の現在時刻を
使用者に設定させ、#200に戻る。項目が「時計」で
なければ#227に進み、項目が「ユーザー分光感度」
がどうかを判別し、そうであれば#228に進み、ユー
ザー分光感度の入力を行なう。
使用者に選択させる0次に#201に進み、選択された
項目が「光源」であるか否かを判別し、そうであれば#
202に進み、使用者にD65.A、B、C,LISE
Rの5つの色彩値計算用光源種別の中から1つを選択さ
せ、#200に戻る0項目が「光源」でなければ#20
3に進み、項目は「視野」か否かを判別し、そうであれ
ば#204で、使用者に2°視野か10°視野かを選択
させて#200に戻る0項目が「視野」でなければ#2
05に進み、項目は1トリガーモード」か否かを判別し
、そうであれば#206に進み、測定の開始をどのよう
に行うかを決定する項目であるところのトリガーモード
を、マニュアル、外部トリガー単発、外部トリガ一連続
、タイマーの4つの中から、1つを使用者に選択させ、
#200に戻る0項目が「トリガーモード」でなければ
#207に進み、項目が「トレース波長」か否かを判別
し、そうであれば#208へ進み、選択波長における分
光反射率の時間変1ヒを表示する場合の、その選択波長
を、使用者に設定させ、#200に戻る0項目が「トレ
ース波長」でなければ#209に進み、項目が「限界警
告」か否かを判別し、そうであれば#210で、基準値
と測定値との間に限界値以上の差があった場合に警告処
理を行うか否かを使用者に設定させ1、#200に戻る
0項目が「限界警告」でなければ#211’\進み、項
目が「平均回数」か百かを判別し、そうであれば#21
2へ進み、測定値として何回の測定の平均値を用いるか
という平均回数を使用者に設定さけ°、#200に戻る
0項目が「平均回数」でなければ#213へ進み、項目
が「印字モード」か否かを判別し、そうであれば測定デ
ータの印字を測定毎に毎回、自動的に行うカバAUTO
)、’“PR工NT”キーが押された時にだけ測定デー
タを印字するかくMANUAL)を使用者に設定させ、
#200に戻る0項目が「印字モード」でなければ#2
15に進み、項目がr印字項目」か否かを判別し、そう
であれば#216に゛進み、測定データを印字する際に
、分光データや色彩計算値等の各種データの中の1種ま
たは複数種のどの項目を印字するかを使用者に選択させ
、#200に戻る0項目が「印字項目」でなければ#2
17に進み、項目が「データ出力モード」か否かを判別
し、そうであれば#218に進み、測定データの外部入
出力ボート(lO)への出力を測定毎に毎回、自動的に
行うか(AUTO)、“’DOUT”キーが押された時
にだ幻測定データを出力するか(MANUAL)を使用
者に設定させ、#200に戻る。項目が「データ出力モ
ード」でなければ#219に進み、項目が「データ出力
項目」かfiかを判別し、そうであれば#220に進み
、測定データを外部入出力ボート(10)へ出力する際
に、各種データの中の1種または複数種のどの項目を出
力するかを使用者に選択させ、#200に戻る0項目が
「データ出力項目」でなければ#221に進み、項目が
rR3232cモード」か否かを判別し、そうであれば
#222に進み、使用者に外部入出力ボートであるR3
232Cボートのボーレートやストップビット長等の各
種のモードを設定させ、#200に戻る1項目がrR3
232Cモード」でなければ#223に進み、項目が「
タイマー」か否かを判別し、そうであれば#224に進
み、測定用インターバルタイマーの開始時刻やインター
バル時間や終了時刻または終了回数、及び、終了を時刻
で行うか回数で行うか等を使用者に設定させ、#200
に戻る9項目が「タイマー」でなければ#225に進み
、項目が「時計」が否かを判別し、そうであれば#22
6に進み、リアルタイムクロック(17)の現在時刻を
使用者に設定させ、#200に戻る。項目が「時計」で
なければ#227に進み、項目が「ユーザー分光感度」
がどうかを判別し、そうであれば#228に進み、ユー
ザー分光感度の入力を行なう。
ここで、ユーザー分光感度の意味について説明を行なう
、−最的に色彩計算を行なう場合、CIEスペクトル三
刺激値ヱ馳y馳i入を用いるが、例えば、写真の色濃度
を測定する場合には、第25図に示すような分光感度を
用いて三色分解しているし、その他それぞれの業界や各
使用者で、専用の分光16度を使用する場合があり、色
測定において、ア入、y入、″E入以外の任意の分光感
度を使用することができれば、大変便利である8本実施
例では標準で3F入、V入、τ入のデータをFtOM(
7)に格納しており、色彩計算に使用するが、それとは
別に使用者が任意の分光感度(以下これをユーザー分光
感度と言うことにする)を入力することが可能で、その
データをr(AM(8)に記憶し、その分光16度と試
料の分光反射率と光源の分光エネルギー分布との積和を
計算し、表示することが可能になっている。その分光感
度は、三種類入力することができ、三色分解に便利なよ
うになっている。
、−最的に色彩計算を行なう場合、CIEスペクトル三
刺激値ヱ馳y馳i入を用いるが、例えば、写真の色濃度
を測定する場合には、第25図に示すような分光感度を
用いて三色分解しているし、その他それぞれの業界や各
使用者で、専用の分光16度を使用する場合があり、色
測定において、ア入、y入、″E入以外の任意の分光感
度を使用することができれば、大変便利である8本実施
例では標準で3F入、V入、τ入のデータをFtOM(
7)に格納しており、色彩計算に使用するが、それとは
別に使用者が任意の分光感度(以下これをユーザー分光
感度と言うことにする)を入力することが可能で、その
データをr(AM(8)に記憶し、その分光16度と試
料の分光反射率と光源の分光エネルギー分布との積和を
計算し、表示することが可能になっている。その分光感
度は、三種類入力することができ、三色分解に便利なよ
うになっている。
#228〜#230で、その三種類のユーザー分光感度
を入力し、それぞれU S 1 (i)、LI S 2
(i)。
を入力し、それぞれU S 1 (i)、LI S 2
(i)。
tJ S 3 (i)(i= O〜30)というメモリ
ーに格納し、#200に戻る0項目が「ユーザー分光感
度」でなければ#231へ進み、項目が「ユーザー光源
」かどうかを判別し、そうであれば#232へ進み、ユ
ーザー光源の分光エネルギー分布のデータ入力を行なう
。ここでユーザー光源の意味について説明を行なう。物
体色の色彩計算においては、標準光源としてD65光源
やA光源、B光源、C光源等が使用され、本実施例では
、それらの光源の分光エネルギー分布のデータは、RO
M(7)に格納されており、色彩計算に使用されるが、
これらの標準光源とは別に陵用者が任意の分光エネルギ
ー分布の光源を定義でき、その光源による色彩計算を行
なうことができれば、物体色の見えに及ぼず光源の効果
である演色性を評価する場きに便利である0本実施例で
は使用者が光源の任意の分光エネルギー分布を入力する
ことが可能で(以下これをユーザー光源という)、その
データをRAM(8)に記憶し、その光源データを用い
て色彩計算することが可能になっている。#232で、
ユーザー光源の分光エネルギー分布を入力し、U P
(i)(i=0〜30)というメモリーに格納し、#2
00に戻る。
ーに格納し、#200に戻る0項目が「ユーザー分光感
度」でなければ#231へ進み、項目が「ユーザー光源
」かどうかを判別し、そうであれば#232へ進み、ユ
ーザー光源の分光エネルギー分布のデータ入力を行なう
。ここでユーザー光源の意味について説明を行なう。物
体色の色彩計算においては、標準光源としてD65光源
やA光源、B光源、C光源等が使用され、本実施例では
、それらの光源の分光エネルギー分布のデータは、RO
M(7)に格納されており、色彩計算に使用されるが、
これらの標準光源とは別に陵用者が任意の分光エネルギ
ー分布の光源を定義でき、その光源による色彩計算を行
なうことができれば、物体色の見えに及ぼず光源の効果
である演色性を評価する場きに便利である0本実施例で
は使用者が光源の任意の分光エネルギー分布を入力する
ことが可能で(以下これをユーザー光源という)、その
データをRAM(8)に記憶し、その光源データを用い
て色彩計算することが可能になっている。#232で、
ユーザー光源の分光エネルギー分布を入力し、U P
(i)(i=0〜30)というメモリーに格納し、#2
00に戻る。
項目が「ユーザー光源」でなければ#233に進み、項
目が「ユーザー標準板」かどうかを判別し、そうであれ
ば#234へ進み、ユーザー標準板の分光反射率データ
を入力し、R2(i>(i=O〜30)というメモリー
に格納し、#200に戻る。
目が「ユーザー標準板」かどうかを判別し、そうであれ
ば#234へ進み、ユーザー標準板の分光反射率データ
を入力し、R2(i>(i=O〜30)というメモリー
に格納し、#200に戻る。
ユーザー標準板については、後述する校正サブルーチン
の説明で詳述するが、簡単に言えば使用者が分光器等を
使ってあらかじめ自分で反射率データを測定した標準板
を用いて、本実施例の反射率の校正を行なう際の、その
標準板のことである。
の説明で詳述するが、簡単に言えば使用者が分光器等を
使ってあらかじめ自分で反射率データを測定した標準板
を用いて、本実施例の反射率の校正を行なう際の、その
標準板のことである。
項目が「ユーザー標準板」でなければ#235へ進み、
項目が「限界値」か否かを判別し、そうであれは#23
6に進む。本実施例においては、分光反射率の上限値と
下限値を各波長ごとに設定することがでさ、分光反射率
測定値がその限界値の範囲からはずれた時に、警告表示
を出すようになっている。また、その上限値、下限6α
のデータは、分光反射率測定値を表示する分光グラフ表
示の中に、重ねて表示できるようになっており、測定値
と限界値の関係が一目でわかるようになっている。#2
36においては上限値データを入力し、LIMH(i>
(i=0〜30)に格納し、#237においては下限値
データを入力し、L I M L (i>(i= O〜
30)に格納し、#200に戻る0項目が「限界値」で
なければ#238に進み、項目が「基準値」が否かを判
別し、そうであれば#239へ進み、測定を行ない、そ
の測定値を基準値とするのが、分光反射率データをキー
ボードがら入力し、その値を基準値とするのかの選択を
行なう、#239では選択項目の表示を行ない、#24
0でキー人力を待つ、キー人力があれば#241へ進み
、キーが1か否かを判別し、1であれば測定値を基準値
とするモードであるので、# 2−12に進み、前述の
測光サブルーチンを実行し、#243で分光反射率R(
i><i = O〜30)を計算し、#244で、R(
i)を基準値メモリーS T D (i>(i= O〜
30)に格納し、#200に戻る。#241において、
キーが1でなければ#245に進み、キーが2か否かを
判別し、そうでなければ#240に戻り、キー人力を待
つ。#245において、キーが2であれば、テンキーか
らの入力データを基準値データとするモードなので、#
246に進み、テンキーから基準値の分光反射率データ
を入力し、それをS T D (i)(i = O〜3
0)に格納して、#200に戻る。項目が「基準値」で
なければ#247に進み、項目が「終了」か否かを判別
し、そうであれば設定サブルーチンを終了し、リターン
する0項目が「終了」でなければ#200へ戻る。
項目が「限界値」か否かを判別し、そうであれは#23
6に進む。本実施例においては、分光反射率の上限値と
下限値を各波長ごとに設定することがでさ、分光反射率
測定値がその限界値の範囲からはずれた時に、警告表示
を出すようになっている。また、その上限値、下限6α
のデータは、分光反射率測定値を表示する分光グラフ表
示の中に、重ねて表示できるようになっており、測定値
と限界値の関係が一目でわかるようになっている。#2
36においては上限値データを入力し、LIMH(i>
(i=0〜30)に格納し、#237においては下限値
データを入力し、L I M L (i>(i= O〜
30)に格納し、#200に戻る0項目が「限界値」で
なければ#238に進み、項目が「基準値」が否かを判
別し、そうであれば#239へ進み、測定を行ない、そ
の測定値を基準値とするのが、分光反射率データをキー
ボードがら入力し、その値を基準値とするのかの選択を
行なう、#239では選択項目の表示を行ない、#24
0でキー人力を待つ、キー人力があれば#241へ進み
、キーが1か否かを判別し、1であれば測定値を基準値
とするモードであるので、# 2−12に進み、前述の
測光サブルーチンを実行し、#243で分光反射率R(
i><i = O〜30)を計算し、#244で、R(
i)を基準値メモリーS T D (i>(i= O〜
30)に格納し、#200に戻る。#241において、
キーが1でなければ#245に進み、キーが2か否かを
判別し、そうでなければ#240に戻り、キー人力を待
つ。#245において、キーが2であれば、テンキーか
らの入力データを基準値データとするモードなので、#
246に進み、テンキーから基準値の分光反射率データ
を入力し、それをS T D (i)(i = O〜3
0)に格納して、#200に戻る。項目が「基準値」で
なければ#247に進み、項目が「終了」か否かを判別
し、そうであれば設定サブルーチンを終了し、リターン
する0項目が「終了」でなければ#200へ戻る。
以上で設定サブルーチンの説明を終了し、次に、あらか
じめ分光反射率の分かつている試料を用いて反射率測定
値を校正する処理を行なうところの校正サブルーチンに
ついて説明する。第14図に校正サブルーチンのフロー
チャートを示す。#300において、5つの項目の中か
ら1つを使用者に選択させる。5つの項目について説明
すると、11、高精度標準白色板」は、分光器4JI率
の経時変化が非常に少ないが高価な高精度標準白色板を
用いる校正であり、「2.常用標準白色板」は、分光反
射率の経時変化は高精度標準白色板よりも大きいが安価
な常用標準白色板を用いる校正であり、[3,ユーザー
標準板Jは使用者があらかじめ本実施例の装置に標準で
付属している白色板以外の試料を分光器等で分光反射率
を測定し、その試料を用いて校正する項目でi〕る。[
4,校正モー1り」は校正モードを選択する項目であり
、「5終了」は校正サブルーチンを終了する項目である
。
じめ分光反射率の分かつている試料を用いて反射率測定
値を校正する処理を行なうところの校正サブルーチンに
ついて説明する。第14図に校正サブルーチンのフロー
チャートを示す。#300において、5つの項目の中か
ら1つを使用者に選択させる。5つの項目について説明
すると、11、高精度標準白色板」は、分光器4JI率
の経時変化が非常に少ないが高価な高精度標準白色板を
用いる校正であり、「2.常用標準白色板」は、分光反
射率の経時変化は高精度標準白色板よりも大きいが安価
な常用標準白色板を用いる校正であり、[3,ユーザー
標準板Jは使用者があらかじめ本実施例の装置に標準で
付属している白色板以外の試料を分光器等で分光反射率
を測定し、その試料を用いて校正する項目でi〕る。[
4,校正モー1り」は校正モードを選択する項目であり
、「5終了」は校正サブルーチンを終了する項目である
。
#301で項目が「終了」が否かを判別し、そうであれ
ば#302/\進み、校正サブルーチンを終了してリタ
ーンする。そうでなければ#303/\進み、項目が高
粘度標準白色板による校正が否かを判別し、そうであれ
ば#304へ進み、高精度標準白色板を試料としてセッ
トする旨のメツセージを表示し、#305で「測定」と
1中止」の2つの項目から1つを使用者に選択させ、#
306で項目が「中止」か否かを判別し、「中止」であ
れば#307へ進み、校正サブルーチンを終了し、リタ
ーンする6項目が「中止」でなければ#308に進み、
項目が「測定」か否かを判別し、そうでなければ#30
5に戻り、そうであれば#30っで前述の測光サブルー
チンを実行し、#310で測定値MEA S (i)を
、CO(i)(i= O〜30)に格納する。
ば#302/\進み、校正サブルーチンを終了してリタ
ーンする。そうでなければ#303/\進み、項目が高
粘度標準白色板による校正が否かを判別し、そうであれ
ば#304へ進み、高精度標準白色板を試料としてセッ
トする旨のメツセージを表示し、#305で「測定」と
1中止」の2つの項目から1つを使用者に選択させ、#
306で項目が「中止」か否かを判別し、「中止」であ
れば#307へ進み、校正サブルーチンを終了し、リタ
ーンする6項目が「中止」でなければ#308に進み、
項目が「測定」か否かを判別し、そうでなければ#30
5に戻り、そうであれば#30っで前述の測光サブルー
チンを実行し、#310で測定値MEA S (i)を
、CO(i)(i= O〜30)に格納する。
次に、#311で常用標準白色板を試料としてセットす
る旨のメツセージご表示し、#312で「測定Jと[中
止」の2つの項目から1つを使用者に選択させ、#31
3で項目が「中止」か否かを判別し、「中止」であれば
、校正サブルーチンを終了して、リターンする。「中止
」でなければ#314へ進み、項目が「測定」か否かを
判別し、そうでなければ#312に戻り、そうであれば
#315に進み、測光サブルーチンを実行する。831
6で測定値ME A S (i)をC1(i>(i=0
−30)に格納する。
る旨のメツセージご表示し、#312で「測定Jと[中
止」の2つの項目から1つを使用者に選択させ、#31
3で項目が「中止」か否かを判別し、「中止」であれば
、校正サブルーチンを終了して、リターンする。「中止
」でなければ#314へ進み、項目が「測定」か否かを
判別し、そうでなければ#312に戻り、そうであれば
#315に進み、測光サブルーチンを実行する。831
6で測定値ME A S (i)をC1(i>(i=0
−30)に格納する。
次に#317で0式により常用標準白色板の分光反射率
を計算し、R1(i)(i= O〜30 N、:格納し
、#318に進み、校正サブルーチン分終了し、リター
ンする。
を計算し、R1(i)(i= O〜30 N、:格納し
、#318に進み、校正サブルーチン分終了し、リター
ンする。
t(1(i)−Cl (i)×RO(i>/CO(i)
・・・■ ゛(i=0〜30) 上式で、RO(i)は高精度標準白色板の分光反射率デ
ータであり、その値は、あらかじめROM(7)に格納
されている。すなわち、#304〜#310では、高精
度標準白色板により測定値の校正を行ない、#311〜
#317では常用vA準自白色板分光反射率をill定
し、メモリーしたのである。#303で、項目が「高精
度標準白色板」でなければ#319に進み、常用標準白
色板による校正か否かを判別し、そうであれば#320
に進み、常用標準白色板を試料としてセントする旨のメ
ツセージを表示し、#321で、’alll定」ト’中
止u7)2項目のうち1つを使用者に選択させ、#32
2で項目が「中止」か否かを判別し、「中止」であれば
、#323に進み、校正サブルーチンを終了してリター
ンする。「中止」でなければ#324に進み。
・・・■ ゛(i=0〜30) 上式で、RO(i)は高精度標準白色板の分光反射率デ
ータであり、その値は、あらかじめROM(7)に格納
されている。すなわち、#304〜#310では、高精
度標準白色板により測定値の校正を行ない、#311〜
#317では常用vA準自白色板分光反射率をill定
し、メモリーしたのである。#303で、項目が「高精
度標準白色板」でなければ#319に進み、常用標準白
色板による校正か否かを判別し、そうであれば#320
に進み、常用標準白色板を試料としてセントする旨のメ
ツセージを表示し、#321で、’alll定」ト’中
止u7)2項目のうち1つを使用者に選択させ、#32
2で項目が「中止」か否かを判別し、「中止」であれば
、#323に進み、校正サブルーチンを終了してリター
ンする。「中止」でなければ#324に進み。
項目が「測定」か否かを判別し、「測定」でなければ#
321に戻り、「測定」であれば#325に進み、測光
サブルーチンを実行する。#326では測定値M E
A S (i)をC1(i)に格納し、#327に進み
、校正サブルーチンを終了し、リターンする。
321に戻り、「測定」であれば#325に進み、測光
サブルーチンを実行する。#326では測定値M E
A S (i)をC1(i)に格納し、#327に進み
、校正サブルーチンを終了し、リターンする。
以上述べたように、本実施例の装置においては、分光反
射率の絶対値校正には、常用標準白色板での校正と、高
精度標準白色板での校正があり、日々の校正には安価な
常用標準白色板を用い、常用標準白色板の分光反射率の
経時変化を補正するために、数ケ月に1回という頻度で
、高11′1度標準白色板を用いて常用tFi自白色仮
の分光反射率を測定し、メモリーするという方式を収っ
ている。高精度標準白色板は使用頻度が少なく、適切な
場所に保管しておくことにより、汚れや紫外線による経
時変化を防ぐことができ、常用標準白色板は数ケ月に1
度という程度の頻度で経時変1ヒを補正するので、保守
が比較的容易であり、したがって、この方式により安価
で作業性が良く、高111度な測定システムを構成する
ことができる。
射率の絶対値校正には、常用標準白色板での校正と、高
精度標準白色板での校正があり、日々の校正には安価な
常用標準白色板を用い、常用標準白色板の分光反射率の
経時変化を補正するために、数ケ月に1回という頻度で
、高11′1度標準白色板を用いて常用tFi自白色仮
の分光反射率を測定し、メモリーするという方式を収っ
ている。高精度標準白色板は使用頻度が少なく、適切な
場所に保管しておくことにより、汚れや紫外線による経
時変化を防ぐことができ、常用標準白色板は数ケ月に1
度という程度の頻度で経時変1ヒを補正するので、保守
が比較的容易であり、したがって、この方式により安価
で作業性が良く、高111度な測定システムを構成する
ことができる。
さて、#319において、項目が「常用標準白色板」で
なければ、第1411(b)ノ# 3284:進ミ、項
目が「ユーザーFIA卓板」か否かを′lJI別し、そ
うであれば#329に進み、r111定」と「中止」の
2項目から1・項目を使用者に選択させ、#330で項
目が「中止」か否かを判別し、「中止」であれば#33
1へ進み、校正サブルーチンを終了して、リターンする
。「中止」でなければ#332へ進み、項目が「測定」
か否かを判別し、「測定」でなければ#329へ戻り、
「測定」であれば#333で1ltll光サブルーチン
を実行し、#334で測定値M E A S (i)を
C2(i)(i=o〜30)に格納し、リターンする。
なければ、第1411(b)ノ# 3284:進ミ、項
目が「ユーザーFIA卓板」か否かを′lJI別し、そ
うであれば#329に進み、r111定」と「中止」の
2項目から1・項目を使用者に選択させ、#330で項
目が「中止」か否かを判別し、「中止」であれば#33
1へ進み、校正サブルーチンを終了して、リターンする
。「中止」でなければ#332へ進み、項目が「測定」
か否かを判別し、「測定」でなければ#329へ戻り、
「測定」であれば#333で1ltll光サブルーチン
を実行し、#334で測定値M E A S (i)を
C2(i)(i=o〜30)に格納し、リターンする。
#328において、項目が「ユーザーむλ卓板」でなけ
れば、#336へ進み、項目が[校正モード」が否かを
判別し、そうでなければ#300に戻り、そうであれば
#337に進んで、標準白色板とニー91−標準板の2
種の校正モードから、1つをi!択させてリターンする
。t*準自白色板校正モードが選択されると、試料の分
光反射率計算の際に、#320〜#326で行なった常
用は自白色板による校正で求められた値C1(i)と、
#311〜#317で測定した常用a自白色板の分光反
射率データRt(i>を用いる。ユーザー標準板の校正
モードが選択されると、試料の分光反射率計算の際、#
329〜#334のユーザー標準板による校正で求めら
れた値C2(i)と、設定サブルーチンの#234で、
入力されたユーザー標準板の分光反射率データR2(i
)を用いる。
れば、#336へ進み、項目が[校正モード」が否かを
判別し、そうでなければ#300に戻り、そうであれば
#337に進んで、標準白色板とニー91−標準板の2
種の校正モードから、1つをi!択させてリターンする
。t*準自白色板校正モードが選択されると、試料の分
光反射率計算の際に、#320〜#326で行なった常
用は自白色板による校正で求められた値C1(i)と、
#311〜#317で測定した常用a自白色板の分光反
射率データRt(i>を用いる。ユーザー標準板の校正
モードが選択されると、試料の分光反射率計算の際、#
329〜#334のユーザー標準板による校正で求めら
れた値C2(i)と、設定サブルーチンの#234で、
入力されたユーザー標準板の分光反射率データR2(i
)を用いる。
以上で、校正サブルーチンの説明を終了し、次に、測定
サブルーチンの説明を行なう、第15図はJQI定サブ
ルーチンのフローチャートである。#400で、まずト
リガーモードを判別し、マニュアルモードであれば#4
06に進み、タイマーモードであれば#401へ進む。
サブルーチンの説明を行なう、第15図はJQI定サブ
ルーチンのフローチャートである。#400で、まずト
リガーモードを判別し、マニュアルモードであれば#4
06に進み、タイマーモードであれば#401へ進む。
#401では、リアルタイムクロック(17)のデータ
を入力し、現在時刻が前述の設定サブルーチンの#22
4で設定された測定開始時刻を経過しているか否かを判
別し、No”であれば#402に進んで、中止キーが押
されているか否かを判別し、押されていれば#403に
進んで、測定サブルーチンを終了し、リターンする。中
止キーが押されていなければ#401/\戻る。#40
1で現在時刻が測定開始時刻を経過していれは#404
へ進み、測定回数Jをゼロにクリアーする0次に、#4
05でレジスタ′rに、現在時刻をメモリーして、#4
06へ進む、#406では、測光サブルーチンを実行し
、#407で反射率計算サブルーチンを実行する。
を入力し、現在時刻が前述の設定サブルーチンの#22
4で設定された測定開始時刻を経過しているか否かを判
別し、No”であれば#402に進んで、中止キーが押
されているか否かを判別し、押されていれば#403に
進んで、測定サブルーチンを終了し、リターンする。中
止キーが押されていなければ#401/\戻る。#40
1で現在時刻が測定開始時刻を経過していれは#404
へ進み、測定回数Jをゼロにクリアーする0次に、#4
05でレジスタ′rに、現在時刻をメモリーして、#4
06へ進む、#406では、測光サブルーチンを実行し
、#407で反射率計算サブルーチンを実行する。
計算結果はR(i)に格納されている6反射率計算サブ
ルーチンの詳細は後述する。#408で、色彩計算や限
界判別等の演算を行なう演算サブルーチンを実行し、#
409において、測定値や演算値の表示を行なう演算値
表示すブルーチンを実行する。#410では、測定値用
メモリーに空き領域があるか否かを判別し、空き領域が
なければ#411に進んで、1llll定値用メモリー
に空き領域がなく、今回の測定値がメモリーされない旨
の警告を行ない、#412へ進む。測定値メモリーに空
き領域がある場きは#413へ進み、最後に測定したデ
ータの番号を示ずN1に1を加算し、#X114では、
表示しているデータの番号を示すN2にN13代入する
。#415では表示中のデータの番号であるN2の値を
表示し、#416に進み、分光反射率計算値R(i)(
I = 0〜30)の値を、N1番目の測定値用メモリ
ーに格納して、#412に進む、#412では、印字モ
ードがALITOか否かを判別し、AUTOであれば#
417に進み、設定サブルーチンの#216で選択され
た印字項目をプリンター(16)にて印字して、#41
8に進む、$412において印字モードがA U T
Oでなければ、#418に進む、#418ではデータ出
力モードがAUTOか否かを判別し、A U −rOで
あれば#419へ進み、設定サブルーチンの#220で
選択されたデータ出力項目を、外部入出力ボート(10
)へ出力し、#420へ進む。#418において、デー
タ出力モードがAUTOでない場合は、#420へ進む
、#420ではトリガーモードを判別し、マニュアルモ
ードであれば、#421へ進み、測定サブルーチンを終
了してリターンする。タイマーモードであれば#422
に進み、測定回数Jを1だけ増やし、#423において
タイマー終了モードをP1別し、回数による終了モード
であれば#42=1/\進み、測定回数Jが設定サブル
ーチンの#224で設定された終了回数と等しいか否か
を判別し、等しければ#425に進み、測定サブルーチ
ンを終了してリターンし、等しくなければ#426に進
む、$423において、タイマー終了モードが、時刻に
よる終了モードであれば#426に進む。#426では
中止キーが押されているか否かを判別し、押されていれ
ば#425に進み、測定サブルーチンを終了してリター
ンする。中止キーが押されていなければ#427に進み
、現在時刻がM後に測定を行なった時刻Tに設定サブル
ーチンの#224で設定されたインターバル時間を加え
た時刻を経過したか否かを判別し、経過していれば#4
05に戻り、測定をくり返す。経過していなければ#4
28に進み、タイマー終了モードを判別し、回数による
終了モードであれば#426に戻り、中止キーとインタ
ーバルタイムのチェックをくり返す。時刻による終了モ
ードであれば#429に進み、現在時刻が終了時刻を経
過したか否かを判別し、経過していれば#425に進み
、測定サブルーチンを終了してリターンし、経過してい
なければ#42Gに戻り、中止キー、インターバルタイ
ム、終了時刻のチェックをくり返す。
ルーチンの詳細は後述する。#408で、色彩計算や限
界判別等の演算を行なう演算サブルーチンを実行し、#
409において、測定値や演算値の表示を行なう演算値
表示すブルーチンを実行する。#410では、測定値用
メモリーに空き領域があるか否かを判別し、空き領域が
なければ#411に進んで、1llll定値用メモリー
に空き領域がなく、今回の測定値がメモリーされない旨
の警告を行ない、#412へ進む。測定値メモリーに空
き領域がある場きは#413へ進み、最後に測定したデ
ータの番号を示ずN1に1を加算し、#X114では、
表示しているデータの番号を示すN2にN13代入する
。#415では表示中のデータの番号であるN2の値を
表示し、#416に進み、分光反射率計算値R(i)(
I = 0〜30)の値を、N1番目の測定値用メモリ
ーに格納して、#412に進む、#412では、印字モ
ードがALITOか否かを判別し、AUTOであれば#
417に進み、設定サブルーチンの#216で選択され
た印字項目をプリンター(16)にて印字して、#41
8に進む、$412において印字モードがA U T
Oでなければ、#418に進む、#418ではデータ出
力モードがAUTOか否かを判別し、A U −rOで
あれば#419へ進み、設定サブルーチンの#220で
選択されたデータ出力項目を、外部入出力ボート(10
)へ出力し、#420へ進む。#418において、デー
タ出力モードがAUTOでない場合は、#420へ進む
、#420ではトリガーモードを判別し、マニュアルモ
ードであれば、#421へ進み、測定サブルーチンを終
了してリターンする。タイマーモードであれば#422
に進み、測定回数Jを1だけ増やし、#423において
タイマー終了モードをP1別し、回数による終了モード
であれば#42=1/\進み、測定回数Jが設定サブル
ーチンの#224で設定された終了回数と等しいか否か
を判別し、等しければ#425に進み、測定サブルーチ
ンを終了してリターンし、等しくなければ#426に進
む、$423において、タイマー終了モードが、時刻に
よる終了モードであれば#426に進む。#426では
中止キーが押されているか否かを判別し、押されていれ
ば#425に進み、測定サブルーチンを終了してリター
ンする。中止キーが押されていなければ#427に進み
、現在時刻がM後に測定を行なった時刻Tに設定サブル
ーチンの#224で設定されたインターバル時間を加え
た時刻を経過したか否かを判別し、経過していれば#4
05に戻り、測定をくり返す。経過していなければ#4
28に進み、タイマー終了モードを判別し、回数による
終了モードであれば#426に戻り、中止キーとインタ
ーバルタイムのチェックをくり返す。時刻による終了モ
ードであれば#429に進み、現在時刻が終了時刻を経
過したか否かを判別し、経過していれば#425に進み
、測定サブルーチンを終了してリターンし、経過してい
なければ#42Gに戻り、中止キー、インターバルタイ
ム、終了時刻のチェックをくり返す。
以上で、測定サブルーチンの説明を終了し、次に測定サ
ブルーチンの#407と設定サブルーチンの#243で
使用した反射率計算サブルーチンについて説明する。第
16図が反射率計算のフローチャートである0反射率計
算は、校正に用いた標準板の分光反射率データと、測定
値、及び試料の測定値から、試料の分光反射率を計算す
るものである。#500で、まず波長カウンタ■をOに
クリアーする。#501で現在の校正モードが標準白色
板かユーザー標準板かを判別する。この校正モードは、
校正サブルーチンの#337で設定したものである。校
正モードが標準白色板であれ° ば、#502で[相
]式により1番目の波長での試料の分光反射率fin>
を計算し、#504に進む。
ブルーチンの#407と設定サブルーチンの#243で
使用した反射率計算サブルーチンについて説明する。第
16図が反射率計算のフローチャートである0反射率計
算は、校正に用いた標準板の分光反射率データと、測定
値、及び試料の測定値から、試料の分光反射率を計算す
るものである。#500で、まず波長カウンタ■をOに
クリアーする。#501で現在の校正モードが標準白色
板かユーザー標準板かを判別する。この校正モードは、
校正サブルーチンの#337で設定したものである。校
正モードが標準白色板であれ° ば、#502で[相
]式により1番目の波長での試料の分光反射率fin>
を計算し、#504に進む。
上式で、MEAS(I>は試料の測定値、C1(I)は
校正サブルーチンで求めた常用標準白色板の11111
定値、R1(I)は校正サブルーチンで求めた常用標準
白色板の分光反射率である。#501において校正モー
ドがユーザー標準板であれば、#503で[相]式によ
り1番目の波長での試料の分光反射率R(1)を計算し
、#504に進む。
校正サブルーチンで求めた常用標準白色板の11111
定値、R1(I)は校正サブルーチンで求めた常用標準
白色板の分光反射率である。#501において校正モー
ドがユーザー標準板であれば、#503で[相]式によ
り1番目の波長での試料の分光反射率R(1)を計算し
、#504に進む。
#504において、波長カウンタ■を+1し、#505
で■が31か否かを判別する。本実施例では400nm
から700 nmまでの波長領域の1OnWIピツチの
反射率を計算するので、■は0〜30であり、fが31
になった時点ですべての波長の反射率を計算したことに
なるので、■が31であれば#506に進み、反射率計
算サブルーチンを終了してリターンする。■が31でな
ければ#501に戻り、すべての波長での反射率計算が
終了するまでくり返す0以上で反射率計算サブルーチン
の説明を終了する。
で■が31か否かを判別する。本実施例では400nm
から700 nmまでの波長領域の1OnWIピツチの
反射率を計算するので、■は0〜30であり、fが31
になった時点ですべての波長の反射率を計算したことに
なるので、■が31であれば#506に進み、反射率計
算サブルーチンを終了してリターンする。■が31でな
ければ#501に戻り、すべての波長での反射率計算が
終了するまでくり返す0以上で反射率計算サブルーチン
の説明を終了する。
次に、測定サブルーチンの#408で使用した演算サブ
ルーチンの説明を行なう。このサブルーチンは、反射率
計算サブルーチンて計算した試料の分光反射率R(1)
を基にして、各種の色彩S1算や、限界判別処理を行な
うサブルーチンである。
ルーチンの説明を行なう。このサブルーチンは、反射率
計算サブルーチンて計算した試料の分光反射率R(1)
を基にして、各種の色彩S1算や、限界判別処理を行な
うサブルーチンである。
第】7図はン寅算すブル−チンのフローチャートて゛あ
る。#600において表色系モードを判別し、表色系モ
ードがユーザー分光感度モードであれば、#601へ進
む。#601〜#609で設定サブルーチンの#202
で選択された光源の種類を判別し、選択されている光源
の分光エネルギー分布のデータをP(1)に格納する0
選択されている光源がC65,A、B、C光源のどれか
であれば、あらかじめROM(7)に格納されているそ
れぞれの分光エネルギー分布データD65<i)、A(
i>、B(i)、C(i>(i=0〜30)をP(1)
に格納する。選択されている光源がユーザー光源であれ
ば、設定サブルーチンの#232で設定されたユーザー
光源の分光エネルギー分布データU P (i)をP
(i)に格納する。#610では1番目のユーザー分光
!8度US 1 (i)についての色計算を行なう、フ
ローチャートに示すように、光源の分光エネルギー分布
P(1)と1番目のユーザー分光感度U S 1 (i
)と試料の分光反射率R(i)の測定波長領域内での積
和を、P(i)とU S 1 (i)の測定波長領域内
での積和で割った値を、1番目のユーザー色データUC
(1)に代入する。#611.#612では、それぞれ
2番目、3番目のユーザー分光感度U S 2 (i)
、U S 3 (i)について、#610と同様な計算
を行ない、それぞれ2番目23番口のユーザー色データ
LIC(2)、U C(3)に代入する。次に、#61
3.#614、#615で設定サブルーチンの#23つ
以降で設定した基準値の分光反射率データ5TD(i>
について、ユーザー分光感度U S l (i>、11
S 2 (i)、US 3 (i>に関する色」1算
を行ない、その値をそれぞれtJSTD(1)、UST
D(2>、USTD(3)に格納する0次に#616で
、ユーザー分光感度番号Iを1に設定し、#617で表
色系がユーザー分光感度の対数モードかパーセントモー
ドかを判別し、対数モードであれば#618.#619
で、UC(I)とUSTD(1)をパーセント値から吸
光度値に計算し直す、カラー写真の色濃度測定用の分光
感度をユーザー分光感度として設定し、カラ−写真の色
測定を行なう場合、一般的に対数系の値で色評価を行な
うので、対数系の値である吸光度値を計算する機能は大
変有効である。#620では、測定値と基準値の差を計
算し、ΔUC(1)に格納する1表色系が対数モードで
なくパーセントモードである場3には#622に進み、
UC(1)とUSTD(I)との比率を計算し、ΔUC
(I)に格納して、#621へ進む。#621で1に1
を加算し、#623でIの値を判別することにより、I
=1.2.3について、#617〜#621の計算を行
ない、#624へ進む。
る。#600において表色系モードを判別し、表色系モ
ードがユーザー分光感度モードであれば、#601へ進
む。#601〜#609で設定サブルーチンの#202
で選択された光源の種類を判別し、選択されている光源
の分光エネルギー分布のデータをP(1)に格納する0
選択されている光源がC65,A、B、C光源のどれか
であれば、あらかじめROM(7)に格納されているそ
れぞれの分光エネルギー分布データD65<i)、A(
i>、B(i)、C(i>(i=0〜30)をP(1)
に格納する。選択されている光源がユーザー光源であれ
ば、設定サブルーチンの#232で設定されたユーザー
光源の分光エネルギー分布データU P (i)をP
(i)に格納する。#610では1番目のユーザー分光
!8度US 1 (i)についての色計算を行なう、フ
ローチャートに示すように、光源の分光エネルギー分布
P(1)と1番目のユーザー分光感度U S 1 (i
)と試料の分光反射率R(i)の測定波長領域内での積
和を、P(i)とU S 1 (i)の測定波長領域内
での積和で割った値を、1番目のユーザー色データUC
(1)に代入する。#611.#612では、それぞれ
2番目、3番目のユーザー分光感度U S 2 (i)
、U S 3 (i)について、#610と同様な計算
を行ない、それぞれ2番目23番口のユーザー色データ
LIC(2)、U C(3)に代入する。次に、#61
3.#614、#615で設定サブルーチンの#23つ
以降で設定した基準値の分光反射率データ5TD(i>
について、ユーザー分光感度U S l (i>、11
S 2 (i)、US 3 (i>に関する色」1算
を行ない、その値をそれぞれtJSTD(1)、UST
D(2>、USTD(3)に格納する0次に#616で
、ユーザー分光感度番号Iを1に設定し、#617で表
色系がユーザー分光感度の対数モードかパーセントモー
ドかを判別し、対数モードであれば#618.#619
で、UC(I)とUSTD(1)をパーセント値から吸
光度値に計算し直す、カラー写真の色濃度測定用の分光
感度をユーザー分光感度として設定し、カラ−写真の色
測定を行なう場合、一般的に対数系の値で色評価を行な
うので、対数系の値である吸光度値を計算する機能は大
変有効である。#620では、測定値と基準値の差を計
算し、ΔUC(1)に格納する1表色系が対数モードで
なくパーセントモードである場3には#622に進み、
UC(1)とUSTD(I)との比率を計算し、ΔUC
(I)に格納して、#621へ進む。#621で1に1
を加算し、#623でIの値を判別することにより、I
=1.2.3について、#617〜#621の計算を行
ない、#624へ進む。
#600において、表色系がユーザー分光感度モードで
はなく、XYZモードであれば、#625で設定サブル
ーチンで選択された視野(2°又は10°)の三刺激値
データ(あらかじめROM(7)に格納されている)と
、選択された光源の分光エネルギー分布のデータと、t
llの分光反射率データとから、通常のX72表色系又
は×1゜Y 、、Z 、。
はなく、XYZモードであれば、#625で設定サブル
ーチンで選択された視野(2°又は10°)の三刺激値
データ(あらかじめROM(7)に格納されている)と
、選択された光源の分光エネルギー分布のデータと、t
llの分光反射率データとから、通常のX72表色系又
は×1゜Y 、、Z 、。
の表色系での色彩計算を行ない、#624に進む。
#624では設定サブルーチンの#210で選択された
限界警告モードを判別し、限界判別警告分村なうモード
(ON)であれば#625に進む、#625では波長番
号Iをゼロにクリアーする。#626では、1番目の波
長の試料の分光反射S$R(1)が、設定サブルーチン
の#236で設定された1番目の波長での分光反射率の
上限値L I M H(I)以上であるか否かを判別し
、そうであれば#627に進み、試料の分光反射率が許
容範囲外にある旨の限界警告表示を行なって演算サブル
ーチンを終了し、リターンする。#626で、R(I
)がしIMH(I)より小さい場合は#628に進み、
1番目の波長の試料の分光反射率R(I )が設定サブ
ルーチンの#237で設定された1番目の波長での分光
反射率の下限値LIML(I)以下であるか否かを判別
し、そうであれば#627へ進んで、試料の分光反射率
が許容範囲外にある旨の限界警告表示を行なって、リタ
ーンする。#628において、R(I)がLIML(I
)よりも大きい場合には#629に進み、波長番号Iに
1を加算して、#630に進む、8630では、すべて
の波長が終了したか否かを判別するために、■が31か
否か)判別し、°“No”であれば次の波長において、
#626以降の限界判別をくりかえす、”YES”であ
ればすべての波長における試料の分光反射率が、許容範
囲内にあるということであるから、#631において限
界警告表示を消して、演算サブルーチンを終了し、リタ
ーンする。#624において、限界警告モードが限界判
別警告を行なわないモーF(OFF>であれば、限界判
別を行なわず、すぐに#631へ進み、限界警告表示を
消してリターンする0以上で演算サブルーチンの説明を
終了する。
限界警告モードを判別し、限界判別警告分村なうモード
(ON)であれば#625に進む、#625では波長番
号Iをゼロにクリアーする。#626では、1番目の波
長の試料の分光反射S$R(1)が、設定サブルーチン
の#236で設定された1番目の波長での分光反射率の
上限値L I M H(I)以上であるか否かを判別し
、そうであれば#627に進み、試料の分光反射率が許
容範囲外にある旨の限界警告表示を行なって演算サブル
ーチンを終了し、リターンする。#626で、R(I
)がしIMH(I)より小さい場合は#628に進み、
1番目の波長の試料の分光反射率R(I )が設定サブ
ルーチンの#237で設定された1番目の波長での分光
反射率の下限値LIML(I)以下であるか否かを判別
し、そうであれば#627へ進んで、試料の分光反射率
が許容範囲外にある旨の限界警告表示を行なって、リタ
ーンする。#628において、R(I)がLIML(I
)よりも大きい場合には#629に進み、波長番号Iに
1を加算して、#630に進む、8630では、すべて
の波長が終了したか否かを判別するために、■が31か
否か)判別し、°“No”であれば次の波長において、
#626以降の限界判別をくりかえす、”YES”であ
ればすべての波長における試料の分光反射率が、許容範
囲内にあるということであるから、#631において限
界警告表示を消して、演算サブルーチンを終了し、リタ
ーンする。#624において、限界警告モードが限界判
別警告を行なわないモーF(OFF>であれば、限界判
別を行なわず、すぐに#631へ進み、限界警告表示を
消してリターンする0以上で演算サブルーチンの説明を
終了する。
次に、測定サブルーチンの#409で使用した演算値表
示すブルーチンについて説明する。第18図は演算値表
示すブルーチンのフローチャートである。第19図(a
)(b)に表示の例を示す、#700において、第12
図(c)の#144の表示モード設定サブルーチン中で
設定された表示モードが分光反射率表示モードか否かを
判別し、”YES″°であれば#701へ進み、もし現
在分光反射率グラフに前の測定値を表示していればそれ
を消して現在R(i)に格納されている分光反射率測定
値を、分光反射率グラフに表示する。ここでは、カーゾ
ル表示モードがONか否かを判別し、ONのときは、現
在分光反射率グラフに表示中のカーソルと、カーソル点
のデータの数値表示を新しいal定値に対応するように
修正する処理も行なう。
示すブルーチンについて説明する。第18図は演算値表
示すブルーチンのフローチャートである。第19図(a
)(b)に表示の例を示す、#700において、第12
図(c)の#144の表示モード設定サブルーチン中で
設定された表示モードが分光反射率表示モードか否かを
判別し、”YES″°であれば#701へ進み、もし現
在分光反射率グラフに前の測定値を表示していればそれ
を消して現在R(i)に格納されている分光反射率測定
値を、分光反射率グラフに表示する。ここでは、カーゾ
ル表示モードがONか否かを判別し、ONのときは、現
在分光反射率グラフに表示中のカーソルと、カーソル点
のデータの数値表示を新しいal定値に対応するように
修正する処理も行なう。
次に#702以降で選択波長における分光反射率の時間
変化グラフの表示を行なう、まず#702において、選
択波長番号Iをゼロにする0本実施例では、選択波長と
して、W L (0)、W L (’1 )、Wしく2
)の3種類を400 nm〜700 n+aの範囲で1
1111ピツチで設定することができ、設定ザブルーチ
ンの#208で設定している0分光反射率測定値はLO
um間隔なので選択波長における分光反射率は補121
1計算で求める。#703では、工番目の選択波長WL
(I)の1の位を切り捨てた値をWLに代入する。#7
04において、波長WLに対応する波、長番号kを計算
する。#705で、波長W L n鍋における分光反射
率R(k)と波長(W L 10 )+usにおける
分光反射率R(k−1)の値を用いて、波長WL(I)
における分光反射率を補間計算によって求め、yに代入
する。#706ではIの値を判別し、I=Oならば#7
07で×マークを、I=1ならば#708で・マークを
、I=2ならば#709でOマークを時間変化グラフの
座t!(N 2 、y)に描画する。すなわち3つの選
択波長のデータを識別可能なように、0番目の選択波長
WL(0)におけるデータは×マークで、1番目の選択
波長WL(1)におけるデータは・マークで、2番目の
選択波長WL(2)におけるデータはOマークで表示す
る。ここでN2は測定サブルーチンで説明した通り、表
示するデータのデータ番号である。#710で1に1を
加算し、#711で1の値を判別し、I=0.1.2の
すべてについて、#703〜#710の処理を行ない、
#712に進む0時間変化表示では、直前に表示してい
るグラフは消去せずに、新データを重ね書きするもので
あり、選択波長の分光反射率のデータの古いものから最
新のものまでを左側から右側へ並べて同時に表示するの
で、使用者はその時間変化を見ることができる。また分
光反射率グラフにはあらかじめ選択波長の位置に破線で
縦に直線が描かれており、その上部に各選択波長に対応
するマーク×、・、Oが描かれているので(第19図(
a)を参照)、選択波長とマークとの関係が一目でわか
るようになっている。次に#712に進み、現在カーソ
ル表示中か否かを判別し、表示中であれば#713に進
み、反射率時間変化グラフに表示中のカーソルを横軸の
N2の位置に移動する。このカーソルは分光反射率グラ
フに表示中のデータが時間変化グラフのどのデータと対
応するかを示すものである。#712においてカーソル
表示中でなければ、すぐに#714’\進む。#714
においては演算サブルーチンで計算した色彩計算値を数
値表示し、#715に進んで演算値表示すブルーチンを
終了し、リターンする。#700で表示モードが分光反
射率表示モードでない場合は、色彩グラフ表示モードな
ので#716に進み、以降、色彩グラフ表示を行なう(
第19図(b)参照)。#716において現在の表色系
がXYZ表色系かユーザー分光感度表色系かを判別し、
XYZ表色系であれば#717に進み、Yxy色度座標
グラフ上にYxy計算値をブロワ1〜して#714に進
む0表色系がユーザー分光感度表色系であれば#718
〜#720に進み、ユーザー色の時間変化グラフの座標
(N2.UC(1))に×マークを、座標(N2.UC
(2))に・マークを、座標(N2.UC(3))にO
マークを描画して#712に進む。UC(1)、UC(
2>、UC(3)は演算サブルーチンで述べた通り、そ
れぞれユーザー分光感度U S 1 (i)、LI 3
2 (i>、U S 3 (i>に対応する色計算値で
ある。#712〜#713では分光反射率の時間変化グ
ラフと同様に、表示中のデータ番号に対応するデータが
ユーザー色の時間変化グラフ上のどの位置にあるかを示
すためにカーソルを表示し、次に#714で色彩計算値
を数値表示してリターンする0本実施例では、ユーザー
色の時間表示グラフでUC(1)、UC(2)。
変化グラフの表示を行なう、まず#702において、選
択波長番号Iをゼロにする0本実施例では、選択波長と
して、W L (0)、W L (’1 )、Wしく2
)の3種類を400 nm〜700 n+aの範囲で1
1111ピツチで設定することができ、設定ザブルーチ
ンの#208で設定している0分光反射率測定値はLO
um間隔なので選択波長における分光反射率は補121
1計算で求める。#703では、工番目の選択波長WL
(I)の1の位を切り捨てた値をWLに代入する。#7
04において、波長WLに対応する波、長番号kを計算
する。#705で、波長W L n鍋における分光反射
率R(k)と波長(W L 10 )+usにおける
分光反射率R(k−1)の値を用いて、波長WL(I)
における分光反射率を補間計算によって求め、yに代入
する。#706ではIの値を判別し、I=Oならば#7
07で×マークを、I=1ならば#708で・マークを
、I=2ならば#709でOマークを時間変化グラフの
座t!(N 2 、y)に描画する。すなわち3つの選
択波長のデータを識別可能なように、0番目の選択波長
WL(0)におけるデータは×マークで、1番目の選択
波長WL(1)におけるデータは・マークで、2番目の
選択波長WL(2)におけるデータはOマークで表示す
る。ここでN2は測定サブルーチンで説明した通り、表
示するデータのデータ番号である。#710で1に1を
加算し、#711で1の値を判別し、I=0.1.2の
すべてについて、#703〜#710の処理を行ない、
#712に進む0時間変化表示では、直前に表示してい
るグラフは消去せずに、新データを重ね書きするもので
あり、選択波長の分光反射率のデータの古いものから最
新のものまでを左側から右側へ並べて同時に表示するの
で、使用者はその時間変化を見ることができる。また分
光反射率グラフにはあらかじめ選択波長の位置に破線で
縦に直線が描かれており、その上部に各選択波長に対応
するマーク×、・、Oが描かれているので(第19図(
a)を参照)、選択波長とマークとの関係が一目でわか
るようになっている。次に#712に進み、現在カーソ
ル表示中か否かを判別し、表示中であれば#713に進
み、反射率時間変化グラフに表示中のカーソルを横軸の
N2の位置に移動する。このカーソルは分光反射率グラ
フに表示中のデータが時間変化グラフのどのデータと対
応するかを示すものである。#712においてカーソル
表示中でなければ、すぐに#714’\進む。#714
においては演算サブルーチンで計算した色彩計算値を数
値表示し、#715に進んで演算値表示すブルーチンを
終了し、リターンする。#700で表示モードが分光反
射率表示モードでない場合は、色彩グラフ表示モードな
ので#716に進み、以降、色彩グラフ表示を行なう(
第19図(b)参照)。#716において現在の表色系
がXYZ表色系かユーザー分光感度表色系かを判別し、
XYZ表色系であれば#717に進み、Yxy色度座標
グラフ上にYxy計算値をブロワ1〜して#714に進
む0表色系がユーザー分光感度表色系であれば#718
〜#720に進み、ユーザー色の時間変化グラフの座標
(N2.UC(1))に×マークを、座標(N2.UC
(2))に・マークを、座標(N2.UC(3))にO
マークを描画して#712に進む。UC(1)、UC(
2>、UC(3)は演算サブルーチンで述べた通り、そ
れぞれユーザー分光感度U S 1 (i)、LI 3
2 (i>、U S 3 (i>に対応する色計算値で
ある。#712〜#713では分光反射率の時間変化グ
ラフと同様に、表示中のデータ番号に対応するデータが
ユーザー色の時間変化グラフ上のどの位置にあるかを示
すためにカーソルを表示し、次に#714で色彩計算値
を数値表示してリターンする0本実施例では、ユーザー
色の時間表示グラフでUC(1)、UC(2)。
U C(3)の値をグラフ化したが、基準値との偏差を
表わすΔUC(1)、△UC(2>、ΔUC(3)をグ
ラフ・化する機能を設けることも容易である。また、分
光反射率の時間変化グラフ及びユーザー色の時間変化グ
ラフにおける10ット点の識別のために、プロット点の
マークを×、・、Oと変えることで識別しているが、表
示装置がカラーの場きは表示する色によって区別しても
良い。以上で演算値表示すブルーチンの説明を終了する
。
表わすΔUC(1)、△UC(2>、ΔUC(3)をグ
ラフ・化する機能を設けることも容易である。また、分
光反射率の時間変化グラフ及びユーザー色の時間変化グ
ラフにおける10ット点の識別のために、プロット点の
マークを×、・、Oと変えることで識別しているが、表
示装置がカラーの場きは表示する色によって区別しても
良い。以上で演算値表示すブルーチンの説明を終了する
。
次にデータ番号設定サブルーチンについて説明を行なう
、第20r4にデータ番号設定サブルーチンのフローチ
ャー1・を示す0本サブルーチンにおいては、N1個の
測定(直メモリーの中から、任意の番号のデータを表示
のために呼び出し、反射率データとする処理を行なう。
、第20r4にデータ番号設定サブルーチンのフローチ
ャー1・を示す0本サブルーチンにおいては、N1個の
測定(直メモリーの中から、任意の番号のデータを表示
のために呼び出し、反射率データとする処理を行なう。
使用者がデータ番号を入力し、そのデータ番号のメモリ
ー内容が呼び出されるのであるが、そのデータ番号の入
力はテンキーを用いて数値データで設定することもでき
るし、また、↑°′、“[,“−°゛、“−パキーを用
いてデータ番号を連続的に増加もしくは減少させること
もできる。データ番号を連続的に増減させ、かつ、デー
タ番号が変わるごとに、そのデータ番号の記憶内容をグ
ラフ上に表示することにより、分光反射率データの時間
変化を分光反射率グラフの動画像として認識することが
できる。以下、第20図のフローチャートに沿って説明
する。#800で、まず、N1(l&終測定値のデータ
番号)がゼロか否かを判別する。Nlがゼロであれば、
測定値が無いということなので何もせずに#801へ進
み、リターンする。Nlがゼロでなければ#802に進
み、キー人力が有るまで待つ、キー人力が有れば#80
3に進み、そのキーが数字キーか否かを判別し、数字キ
ーであればテンキーからのデータ番号入力であるとみな
し、#804へ進み、テンキーから数値を入力し、変数
Nへ格納する。
ー内容が呼び出されるのであるが、そのデータ番号の入
力はテンキーを用いて数値データで設定することもでき
るし、また、↑°′、“[,“−°゛、“−パキーを用
いてデータ番号を連続的に増加もしくは減少させること
もできる。データ番号を連続的に増減させ、かつ、デー
タ番号が変わるごとに、そのデータ番号の記憶内容をグ
ラフ上に表示することにより、分光反射率データの時間
変化を分光反射率グラフの動画像として認識することが
できる。以下、第20図のフローチャートに沿って説明
する。#800で、まず、N1(l&終測定値のデータ
番号)がゼロか否かを判別する。Nlがゼロであれば、
測定値が無いということなので何もせずに#801へ進
み、リターンする。Nlがゼロでなければ#802に進
み、キー人力が有るまで待つ、キー人力が有れば#80
3に進み、そのキーが数字キーか否かを判別し、数字キ
ーであればテンキーからのデータ番号入力であるとみな
し、#804へ進み、テンキーから数値を入力し、変数
Nへ格納する。
#805で変数Nの値が適正な値か否かを判別し、°“
Y E S ”であればN2にNを代入し、#807へ
進む、N2は前述した通り、表示中のデータのデータ番
号を表わす変数である。#805でNが適正値でない場
合は、N2の値は変更せずに#807に進む、#807
ではデータ番号表示としてN2の値を表示する。#80
8では分光反射率データR(i)にN2番目の測定値メ
モリーMEM(N2゜i)を格納し、#809において
そのR(i>を用いて演算サブルーチンを実行し、#8
10において演算値表示すブルーチンを実行し、#80
2に戻る。#803においてキーが数字キーでなかった
場合は#811に進む、#811ではデータ番号変更ス
ピードを調節するための変数kに5を設定する。にの値
が大きい程データ番号の変更スピードは遅くなる。#8
12において、キー人力の内容をKMという変数にメモ
リーする。#813においてキー人力の内容とKMの内
容が等しいか否かを判別し、等しければ#814に進む
、#814ではキーが中止キーか否かを判別し、中止キ
ーであれば#815に進み、データ番号設定サブルーチ
ンを終了し、リターンする。中止キーでなければ#81
6へ進み、以降、#816〜#824でキー人力の内容
を判別し、キー人力が“↑°′キーであれば10を、゛
↓°゛キーであれば−10を、−・パキーであれば1を
、“クー′°キーであれば−1を、その他のキーであれ
ばOをデータ番号変更値dに設定し、#825に進む。
Y E S ”であればN2にNを代入し、#807へ
進む、N2は前述した通り、表示中のデータのデータ番
号を表わす変数である。#805でNが適正値でない場
合は、N2の値は変更せずに#807に進む、#807
ではデータ番号表示としてN2の値を表示する。#80
8では分光反射率データR(i)にN2番目の測定値メ
モリーMEM(N2゜i)を格納し、#809において
そのR(i>を用いて演算サブルーチンを実行し、#8
10において演算値表示すブルーチンを実行し、#80
2に戻る。#803においてキーが数字キーでなかった
場合は#811に進む、#811ではデータ番号変更ス
ピードを調節するための変数kに5を設定する。にの値
が大きい程データ番号の変更スピードは遅くなる。#8
12において、キー人力の内容をKMという変数にメモ
リーする。#813においてキー人力の内容とKMの内
容が等しいか否かを判別し、等しければ#814に進む
、#814ではキーが中止キーか否かを判別し、中止キ
ーであれば#815に進み、データ番号設定サブルーチ
ンを終了し、リターンする。中止キーでなければ#81
6へ進み、以降、#816〜#824でキー人力の内容
を判別し、キー人力が“↑°′キーであれば10を、゛
↓°゛キーであれば−10を、−・パキーであれば1を
、“クー′°キーであれば−1を、その他のキーであれ
ばOをデータ番号変更値dに設定し、#825に進む。
#825ではN2にdを加算した値をNに代入し、#8
26〜#830でNの値の適正判別を行なう、Nがゼロ
以下であればN2=1に、Nが赦終測定値のデータ番号
N1より大きければN2=N1に設定し、#831へ進
む、Nが適正値であればNの値をN2に代入し#831
へ進む。#831でデータ番号表示としてN2の値を表
示し、#832で分光反射率データR(iH;:N2t
i目(7)illt1Mメモ!J−MEM<N2)I)
の内容を格納し、#833で演算サブルーチンを実行し
、# 834では演32:1直表示すブルーチンを実行
する。#835以降はキーが押され続けているか否かの
判別と、データ変更スピード調節のための時間待ちであ
る。#835でキーが押されているか否かを判別し、押
されていなければ#802に戻り、新たなキー人力を待
つ、押されていれば#836で100m5ecの時間待
ちを行なう。#837ではkを1減算し、#838でk
がゼロか否かを判別してゼロになるまで#835〜#8
37を繰り返す、ILがゼロになれば#839でkに1
を設定して#813に戻る。#813ではキー人力内容
のメモリーKMと現在のキー人力内容とを比較し、一致
していなければ#802に戻り、新たなキー人力を待つ
が、一致していればデータ番号増減を繰り返す、すなわ
ち°“↑”、↓°°、°“−′、“←′°のうちの1つ
のキーを押し続けるとデータ番号増減を連続して行なう
が、最初のデータ番号増減から2回目のデータ番号増減
までは50 Q n+secの時間間隔であり、それ以
降は100 m5ecの時間間隔になる。また°゛↑°
°、“↓′°キーを用いれば10単位の高速な増減が行
なわれ、11%1.“←′°を用いれば1単位の低速な
増減が行なわれる。つまり、合計4段階のデータ番号変
更スピードがあり、分光叉q(率の時間変化を分光反9
・1率グラフの動画像として見る場合、スピードを選択
することが可能なので便利である0以上でデータ番号設
定サブルーチンの説明を終了する。
26〜#830でNの値の適正判別を行なう、Nがゼロ
以下であればN2=1に、Nが赦終測定値のデータ番号
N1より大きければN2=N1に設定し、#831へ進
む、Nが適正値であればNの値をN2に代入し#831
へ進む。#831でデータ番号表示としてN2の値を表
示し、#832で分光反射率データR(iH;:N2t
i目(7)illt1Mメモ!J−MEM<N2)I)
の内容を格納し、#833で演算サブルーチンを実行し
、# 834では演32:1直表示すブルーチンを実行
する。#835以降はキーが押され続けているか否かの
判別と、データ変更スピード調節のための時間待ちであ
る。#835でキーが押されているか否かを判別し、押
されていなければ#802に戻り、新たなキー人力を待
つ、押されていれば#836で100m5ecの時間待
ちを行なう。#837ではkを1減算し、#838でk
がゼロか否かを判別してゼロになるまで#835〜#8
37を繰り返す、ILがゼロになれば#839でkに1
を設定して#813に戻る。#813ではキー人力内容
のメモリーKMと現在のキー人力内容とを比較し、一致
していなければ#802に戻り、新たなキー人力を待つ
が、一致していればデータ番号増減を繰り返す、すなわ
ち°“↑”、↓°°、°“−′、“←′°のうちの1つ
のキーを押し続けるとデータ番号増減を連続して行なう
が、最初のデータ番号増減から2回目のデータ番号増減
までは50 Q n+secの時間間隔であり、それ以
降は100 m5ecの時間間隔になる。また°゛↑°
°、“↓′°キーを用いれば10単位の高速な増減が行
なわれ、11%1.“←′°を用いれば1単位の低速な
増減が行なわれる。つまり、合計4段階のデータ番号変
更スピードがあり、分光叉q(率の時間変化を分光反9
・1率グラフの動画像として見る場合、スピードを選択
することが可能なので便利である0以上でデータ番号設
定サブルーチンの説明を終了する。
次に第12図(a)のメインフ“四グラムのフローチャ
ートの#102で1車用した表示すブルーチンについて
説明を行なう、前述した″”演算値表示すブルーチン′
°はすでに表示されているグラフスケール上に測定値や
計算値を表示するものであったが、以下に説明する“表
示すブルーチン°゛は表示モードや表色系や選択波長等
が変更された後に、新しい表示モード、表色系、選択波
長等で、最初がらグラフを描画しなおす場合や、使用説
明表示等で表示が一旦グラフ以外のものになった陵で再
度グラフ表示を行なう時などに使用されるサブルーチン
である。第21図は表示すブルーチンのフローチャート
である。また表示の例は第19図に示す、#900にお
いて表示すべてを消去する。#901で表示モードの判
別を行ない、分光反射率表示モードならば#902に進
み、分光反射率グラフの枠と単位及び分光反射率の時間
変化グラフの枠と単位を描画する。8903でグリッド
表示モードがONかOFFかを判別し、ONであれば#
904で分光反射率グラフと分光反射率の時間変1ヒゲ
ラフにグリッドを描画する(第1911Z(c)e照)
、#903でグリッド表示モードがOFI”であれば#
904を通らずに#905に進む、#905で分光反射
率グラフに時間変化表示のための選択波長の位置を示す
ための縦の破線と×、番、Oマークを描画する。#90
6では限界警告モードが0Nh1OFFかを判別し、O
Nであれば#907で分光反射率の上限値データLIM
H(i)と下限値データLIML(i)とを、分光反射
率グラフ上にグラフ表示して#908へ進む、OFFで
あればそのまま#908に進む。#908ではカーソル
表示モードがONが否がを判別し、ONであれば#90
9て′カーソルを描画し、かつカーソル点のデータを数
値表示し#91oへ進む(第19図(d)9照)、 O
F F テ;J>れハソノマま#91゜I\進む。#9
10では基準値表示モードがONが否かを判別し、ON
であれば#911で基準値データ5TD(i)を分光グ
ラフに表示して#912へ進む、OFFであればそのま
ま#912’\進む。
ートの#102で1車用した表示すブルーチンについて
説明を行なう、前述した″”演算値表示すブルーチン′
°はすでに表示されているグラフスケール上に測定値や
計算値を表示するものであったが、以下に説明する“表
示すブルーチン°゛は表示モードや表色系や選択波長等
が変更された後に、新しい表示モード、表色系、選択波
長等で、最初がらグラフを描画しなおす場合や、使用説
明表示等で表示が一旦グラフ以外のものになった陵で再
度グラフ表示を行なう時などに使用されるサブルーチン
である。第21図は表示すブルーチンのフローチャート
である。また表示の例は第19図に示す、#900にお
いて表示すべてを消去する。#901で表示モードの判
別を行ない、分光反射率表示モードならば#902に進
み、分光反射率グラフの枠と単位及び分光反射率の時間
変化グラフの枠と単位を描画する。8903でグリッド
表示モードがONかOFFかを判別し、ONであれば#
904で分光反射率グラフと分光反射率の時間変1ヒゲ
ラフにグリッドを描画する(第1911Z(c)e照)
、#903でグリッド表示モードがOFI”であれば#
904を通らずに#905に進む、#905で分光反射
率グラフに時間変化表示のための選択波長の位置を示す
ための縦の破線と×、番、Oマークを描画する。#90
6では限界警告モードが0Nh1OFFかを判別し、O
Nであれば#907で分光反射率の上限値データLIM
H(i)と下限値データLIML(i)とを、分光反射
率グラフ上にグラフ表示して#908へ進む、OFFで
あればそのまま#908に進む。#908ではカーソル
表示モードがONが否がを判別し、ONであれば#90
9て′カーソルを描画し、かつカーソル点のデータを数
値表示し#91oへ進む(第19図(d)9照)、 O
F F テ;J>れハソノマま#91゜I\進む。#9
10では基準値表示モードがONが否かを判別し、ON
であれば#911で基準値データ5TD(i)を分光グ
ラフに表示して#912へ進む、OFFであればそのま
ま#912’\進む。
#901で表示モードが色彩グラフ表示モードであれば
#926へ進み、表色系がX77表色系がユーザー分光
感度表色系かを判別し、X72表色系であればYxyグ
ラフの枠と単位を描画し、ユーザー分光感度表色系であ
ればユーザー色の時間変化グラフの枠と単位を描画する
。#929でグリッド表示モードがONかOF l”か
を判別し、ONであれば#930でYxyグラフらしく
はユーザー色時間変1ヒゲラフにグリッドを描画し、#
912へ進む、 o rr r;であれば何もせすに#
912へ進む。
#926へ進み、表色系がX77表色系がユーザー分光
感度表色系かを判別し、X72表色系であればYxyグ
ラフの枠と単位を描画し、ユーザー分光感度表色系であ
ればユーザー色の時間変化グラフの枠と単位を描画する
。#929でグリッド表示モードがONかOF l”か
を判別し、ONであれば#930でYxyグラフらしく
はユーザー色時間変1ヒゲラフにグリッドを描画し、#
912へ進む、 o rr r;であれば何もせすに#
912へ進む。
#912〜#917では1番目からN1番目までの測定
値のメモリー内容をすべて分光反射率の時間表示グラフ
もしくはYKVクラフもしくはユーザー色の時間変化グ
ラフにプロットするために1番目の測定値メモリーM[
i、M(1,i)からN1番目の測定値メモリーM E
M (N 1 、i>に向かって順に分光反射率R(
i)への代入、演算サブルーチン、演算値表示すブルー
チンの実行を行なう、#918〜#922はN2番目の
測定値メモリーM[M(N2.1)の分光反射率グラフ
、色彩計算値等を表示するための処理であり、#918
では色15 値の数値表示のための枠と単位を描画し、
#919でMEM(N2.i)をR(1)に代入し、#
920で演算サブルーチンを実行し、#921でデータ
゛番号としてN2の値を表示し、#922で演算値表示
すブルーチンを実行してリターンする。以上で表示すブ
ルーチンの説明を終了する。
値のメモリー内容をすべて分光反射率の時間表示グラフ
もしくはYKVクラフもしくはユーザー色の時間変化グ
ラフにプロットするために1番目の測定値メモリーM[
i、M(1,i)からN1番目の測定値メモリーM E
M (N 1 、i>に向かって順に分光反射率R(
i)への代入、演算サブルーチン、演算値表示すブルー
チンの実行を行なう、#918〜#922はN2番目の
測定値メモリーM[M(N2.1)の分光反射率グラフ
、色彩計算値等を表示するための処理であり、#918
では色15 値の数値表示のための枠と単位を描画し、
#919でMEM(N2.i)をR(1)に代入し、#
920で演算サブルーチンを実行し、#921でデータ
゛番号としてN2の値を表示し、#922で演算値表示
すブルーチンを実行してリターンする。以上で表示すブ
ルーチンの説明を終了する。
次に、第12図(C)の#141で使用したグリッドO
N/○I’ Fサブルーチンについて説明する。
N/○I’ Fサブルーチンについて説明する。
このサブルーチンはグリッド表示中であればグリッド表
示を消し、グリッドを表示していない場合はグリッド表
示を描画するものであり、がっ、カーソルを表示してい
る場合はカーソル表示を消してからグリッドを描画する
。第22図にそのフローチャー1・を示す。
示を消し、グリッドを表示していない場合はグリッド表
示を描画するものであり、がっ、カーソルを表示してい
る場合はカーソル表示を消してからグリッドを描画する
。第22図にそのフローチャー1・を示す。
次に、第12図(b)の#135で使用したカーソル0
N10FFサンルーチンについて説明する。
N10FFサンルーチンについて説明する。
このサブルーチンは、表示モードが分光反射率表示モー
ドの時にカーソル表示中であればカーソル表示及びカー
ソル点のデータの数値表示を消し、カーソル表示中でな
ければカーソルを表示し、カーソル点のデータを数値表
示するものであり、かつグリッド表示中であればグリッ
ド表示を消してからカーソルとカーソル点のデータを描
画する。
ドの時にカーソル表示中であればカーソル表示及びカー
ソル点のデータの数値表示を消し、カーソル表示中でな
ければカーソルを表示し、カーソル点のデータを数値表
示するものであり、かつグリッド表示中であればグリッ
ド表示を消してからカーソルとカーソル点のデータを描
画する。
第23図にそのフローチャートを示す、グリッドON1
0 F Fサブルーチンとカーソル0N10FFサブル
ーチンの説明から分かるように、グリッド表示とカーソ
ル表示が混在しないように配慮されており、グリッドと
カーソルの混在によってグラフが見にくくなるのを防い
でいる。
0 F Fサブルーチンとカーソル0N10FFサブル
ーチンの説明から分かるように、グリッド表示とカーソ
ル表示が混在しないように配慮されており、グリッドと
カーソルの混在によってグラフが見にくくなるのを防い
でいる。
穀後に、第12図(e)の#143で使用した基準値○
N10FFサブルーチンについて説明する。
N10FFサブルーチンについて説明する。
このサブルーチンは表示モードが分光反射率表示モード
の時に、基準値S T D (i)を分光反射率グラフ
上に測定値と同時に表示するか否か切り換えるものであ
り、基準値S T D (i)をグラフ上に表示してい
る時にはその表示を消し、5TD(i)をグラフ上に表
示していない時には分光反射率グラフに基準値5TD(
i)を表示する。第24図にそのフローチャートを示す
。
の時に、基準値S T D (i)を分光反射率グラフ
上に測定値と同時に表示するか否か切り換えるものであ
り、基準値S T D (i)をグラフ上に表示してい
る時にはその表示を消し、5TD(i)をグラフ上に表
示していない時には分光反射率グラフに基準値5TD(
i)を表示する。第24図にそのフローチャートを示す
。
以上で本発明の第1の実施例についての説明を終了し、
次に本発明の第2の実施例について説明する。前述の実
施例においては、光源ill定川分用センサーS2に内
蔵されるフォトダイオードの数は、試1:I at!l
定川分光用ンサーS1と同じであったが、光源の分光エ
ネルギー分布の変動が波長に対し、なだらかに生する場
3には光源測定用分光センサーS2のフォトダイオード
の数を減らして光源の分光エネルギー分布を粗い波長間
隔で測定して、間の波長における値は純量計算によって
求めても十分な精度の測定を行うことができる。その例
を以下に示す。
次に本発明の第2の実施例について説明する。前述の実
施例においては、光源ill定川分用センサーS2に内
蔵されるフォトダイオードの数は、試1:I at!l
定川分光用ンサーS1と同じであったが、光源の分光エ
ネルギー分布の変動が波長に対し、なだらかに生する場
3には光源測定用分光センサーS2のフォトダイオード
の数を減らして光源の分光エネルギー分布を粗い波長間
隔で測定して、間の波長における値は純量計算によって
求めても十分な精度の測定を行うことができる。その例
を以下に示す。
第27図に本実施例の照明用光源として使用するパルス
キャノンランプの分光エネルギー分布と、その毎回の発
光での変動を示す、(便宜上、実際よりも変動割合を大
きくして示す°、)図から、分かるように、450nm
〜500 n…の範囲に、輝線を含んでおり、毎回の発
光でこの範囲の分光エネルギー分布は波長に対して急峻
に変動するが、それ以外の波長範囲では波長に対して、
なだらかに変動している。そこで、450 ++n〜5
50nmの範囲では、光源測定用分光センサーS2の測
定波長ピツチを試料測定用分光センサーS1と同じにし
、それ以外の範囲では、分光センサーS2の測定波長ピ
ツチを分光センサーS1よりも大きくし、フォトダイオ
ードの数を減らして、間の波長での値はFIO間計算で
求めるようにすることにより、測定精度を低下させるこ
となく、アナログ回路の部品数を減らすことができる。
キャノンランプの分光エネルギー分布と、その毎回の発
光での変動を示す、(便宜上、実際よりも変動割合を大
きくして示す°、)図から、分かるように、450nm
〜500 n…の範囲に、輝線を含んでおり、毎回の発
光でこの範囲の分光エネルギー分布は波長に対して急峻
に変動するが、それ以外の波長範囲では波長に対して、
なだらかに変動している。そこで、450 ++n〜5
50nmの範囲では、光源測定用分光センサーS2の測
定波長ピツチを試料測定用分光センサーS1と同じにし
、それ以外の範囲では、分光センサーS2の測定波長ピ
ツチを分光センサーS1よりも大きくし、フォトダイオ
ードの数を減らして、間の波長での値はFIO間計算で
求めるようにすることにより、測定精度を低下させるこ
となく、アナログ回路の部品数を減らすことができる。
また、測定値のA/D変換の順序を第1の実施例では分
光センサーS1と82を並行して行っているが、分光セ
ンサーS2の素子数を減らした場きは、分光センサーS
1のA I’ D変換が終了してから分光センサーS2
のA/D!:換を行うか、分光センサーS2のA/D変
換が終了してから分光センサー81のA/D変換を行う
ようにすれば、A /’ D変換にかかる時間を短くす
ることができる。第28図、第29図にその回路例を示
す。光源測定用分光センサーS2は、波長450nm〜
500n餉f=を近のフォトダイオードPD43〜PD
50は、波長間隔がほぼ10夏1111ピツチに、その
池の範囲は2On+aピツチになるように、構成しであ
る。これにより、フォトダイオードの数は24個に、す
なわち1分光センサ−S1と82とを合わせて64個に
なっている。BLOCK(i>(i= O〜7)に含ま
れる電流電圧変換・積分回路は、第28図に示すように
8111ilずつにしである。
光センサーS1と82を並行して行っているが、分光セ
ンサーS2の素子数を減らした場きは、分光センサーS
1のA I’ D変換が終了してから分光センサーS2
のA/D!:換を行うか、分光センサーS2のA/D変
換が終了してから分光センサー81のA/D変換を行う
ようにすれば、A /’ D変換にかかる時間を短くす
ることができる。第28図、第29図にその回路例を示
す。光源測定用分光センサーS2は、波長450nm〜
500n餉f=を近のフォトダイオードPD43〜PD
50は、波長間隔がほぼ10夏1111ピツチに、その
池の範囲は2On+aピツチになるように、構成しであ
る。これにより、フォトダイオードの数は24個に、す
なわち1分光センサ−S1と82とを合わせて64個に
なっている。BLOCK(i>(i= O〜7)に含ま
れる電流電圧変換・積分回路は、第28図に示すように
8111ilずつにしである。
各ブロックに接続されるフォトダイオードの順序“は、
第29図に示すように、第1の実施例とは異なり、まず
、分光センサーS1のフォトダイオードが811!ll
ずつ同時にA/D変換され、それを5回行って、分光セ
ンサーS1のすべてのフォトダイオードがA/Dg:、
換された後、分光センサーS2のフォトダイオードが8
個ずつ同時にA 、/ D 2 換され、それを3回繰
り返して分光センサーS2のすべてのフォトダイオード
がA/D変換されるように構成しである。第1の実施例
では全部で80個のフォトダイオードと、それに対応す
る80組の電流電圧変換・積分回路が必要であり、8個
ずつ同時のA/D変換を10回孫り返す必要があったが
、第2の実施例では、64個のフォトダイオードと、そ
れに対応する611j4Iの電流電圧変換積分回路で良
く、また、8明ずつ同時のA/Dg:換を8回繰り返せ
ば良い。このように、第2の実施例では測光回路が小さ
くなり、A/D変換も速く終了する。この実施例での測
光サブルーチンを第30図(a)(b) (c)(d)
に示す、第1の実施例との相異点は、受光素子数が減少
することにより、#17、#30.#35.#41.#
43における定数が減少したことと、A/D変換の順序
が変更されたことにより、#15.#28において、A
/D変換値のメモリーへの格納j11n序を変更してい
ることと、そして、#44以降の光源補正において、試
料測定用分光センサーS1では測定していて光源測定用
分光センサーS2では測定していない波長における光源
の値を、その前後の波長での光源測定値から補間計算に
より求めている点である。
第29図に示すように、第1の実施例とは異なり、まず
、分光センサーS1のフォトダイオードが811!ll
ずつ同時にA/D変換され、それを5回行って、分光セ
ンサーS1のすべてのフォトダイオードがA/Dg:、
換された後、分光センサーS2のフォトダイオードが8
個ずつ同時にA 、/ D 2 換され、それを3回繰
り返して分光センサーS2のすべてのフォトダイオード
がA/D変換されるように構成しである。第1の実施例
では全部で80個のフォトダイオードと、それに対応す
る80組の電流電圧変換・積分回路が必要であり、8個
ずつ同時のA/D変換を10回孫り返す必要があったが
、第2の実施例では、64個のフォトダイオードと、そ
れに対応する611j4Iの電流電圧変換積分回路で良
く、また、8明ずつ同時のA/Dg:換を8回繰り返せ
ば良い。このように、第2の実施例では測光回路が小さ
くなり、A/D変換も速く終了する。この実施例での測
光サブルーチンを第30図(a)(b) (c)(d)
に示す、第1の実施例との相異点は、受光素子数が減少
することにより、#17、#30.#35.#41.#
43における定数が減少したことと、A/D変換の順序
が変更されたことにより、#15.#28において、A
/D変換値のメモリーへの格納j11n序を変更してい
ることと、そして、#44以降の光源補正において、試
料測定用分光センサーS1では測定していて光源測定用
分光センサーS2では測定していない波長における光源
の値を、その前後の波長での光源測定値から補間計算に
より求めている点である。
(発明の効果)
本発明は以上のように、試料測定用の第1の分光手段及
び第1の受光素子列の池に、測定試料照明用光源の光を
波長毎の光に分光する第2の分光手段と、第2の分光手
段により分光された各波長の光を受光する第2の受光素
子列とを設けたから、試料測定の度毎に光源の分光エネ
ルギー分布をも測定することができ、試料測定用の第1
の受光素子列の出力のA/D変換値と、光源測定用の第
2の受光素子列の出力のA/D変換値との比を計算する
計算手段を設けたから、試料の分光測定値から光源の分
光エネルギー分布の変動による誤差を除去することがで
き、分光エネルギー分布特性の不安定な光源を測定試料
照明用光源に使用した場合においても、正確な分光測定
を行うことができるという効果がある。
び第1の受光素子列の池に、測定試料照明用光源の光を
波長毎の光に分光する第2の分光手段と、第2の分光手
段により分光された各波長の光を受光する第2の受光素
子列とを設けたから、試料測定の度毎に光源の分光エネ
ルギー分布をも測定することができ、試料測定用の第1
の受光素子列の出力のA/D変換値と、光源測定用の第
2の受光素子列の出力のA/D変換値との比を計算する
計算手段を設けたから、試料の分光測定値から光源の分
光エネルギー分布の変動による誤差を除去することがで
き、分光エネルギー分布特性の不安定な光源を測定試料
照明用光源に使用した場合においても、正確な分光測定
を行うことができるという効果がある。
なお、試料照明用光源の分光エネルギー分布の変動が波
長に対してなだらかに生じる波長領域内では、第2の分
光手段と第2の受光素子列との組みきわせによる分光検
出器の測定波長間隔を、第1の分光手段と第1の受光素
子列との組み会わせによる分光検出器の1llll定波
長間隔よりも大きくし、11111定波長間隔の間を補
間計算するように構成すれば、第2の受光素子列に含ま
れる受光素子の数を減らすことができるので、測光回路
やA/D変換回路を小形にすることができ、また、測定
時間も短縮することができるものである。
長に対してなだらかに生じる波長領域内では、第2の分
光手段と第2の受光素子列との組みきわせによる分光検
出器の測定波長間隔を、第1の分光手段と第1の受光素
子列との組み会わせによる分光検出器の1llll定波
長間隔よりも大きくし、11111定波長間隔の間を補
間計算するように構成すれば、第2の受光素子列に含ま
れる受光素子の数を減らすことができるので、測光回路
やA/D変換回路を小形にすることができ、また、測定
時間も短縮することができるものである。
第1図は本発明の基本構成を示すクレーム対応図、第2
図は本発明の一実施例に係る分光測定装置の全体構成を
示すブロック図、第3図は同上に用いられる電流電圧変
換積分回路の回路図、第4図は同上に用いられる測光回
路中の1ブロツクを示す回路図、第5UAは同上に用い
られる測光回路の回路図、第6図は第37の回路の動1
¥を説明1−るためのタイミングチャート、第7図は同
上に用いられる照明回路の回路図、第8EAは同上にお
ける測光タイミングを示すタイミングチャート、第9図
(a)乃至(d)は同上における測光動作を示すフロー
チャート、第10図(a)は同上における測光回路の分
光感度を示す図、第10図(1,)は同上における波長
領域の分割を説明するための説明図、第11図は同上に
おける波長補正を説明するための説明図、第12図(a
)乃至(c)は同上におけるシステム全体の動作を説明
するためのフローチャート、第13121(a)乃至(
c)は同上における設定サブルーチンのフローチャート
、第14図(u)<13)は同上における校正サブルー
チンのフローチャート、第15V(a)乃至(c)は同
上における測定サブルーチンのフローチャート、第16
図は同上における反射率計算のフローチャート、第17
図(a)乃至(C)は同上における演算サブルーチンの
フローチャー1・、第18図は同上における演算値表示
すブルーチンのフローチャー1〜、第19図6)乃至(
d)は同上における表示部の表示例を示す説明図、第2
0111 (a) (1+)は同上におけるデータ番号
設定サブルーチンのフローチャート、第21図は同上に
おける表示すブルーチンのフローチャー1・、第22B
1は同上におけるグリッド表示のためのサブルーチンの
フローチャー1〜、第23図は同上におけるカーソル表
示のためのサブルーチンのフローチャート、第2412
1は同上における基準値表示のためのサブルーチンのフ
ローチャート、第25図は同上に用い得る写真の色濃度
測定用分光感度を示す図、第26図は同上に用いるキー
ボードの配置例を示す図、第27図は本発明の第2の実
施例に用いられるパルスキセノンランプの分光エネルギ
ー分布の変動を示す図、第28図は同上における測光回
路の1ブロツクを示す回路図、第29図は同上における
測光回路を示す回路図、第30図(a)乃至(d)は同
上における測光サブルーチンのフローチャートである。 (1)は試料、(2)は照明光源、(Fl)、(F2>
はバンドパスフィルターアレイ、(PDAI)、(PD
A2)はフォトダイオードアレイ、(ADCI)。 (ADC2)はA/D変換手段、(DVD)は計算手段
である。
図は本発明の一実施例に係る分光測定装置の全体構成を
示すブロック図、第3図は同上に用いられる電流電圧変
換積分回路の回路図、第4図は同上に用いられる測光回
路中の1ブロツクを示す回路図、第5UAは同上に用い
られる測光回路の回路図、第6図は第37の回路の動1
¥を説明1−るためのタイミングチャート、第7図は同
上に用いられる照明回路の回路図、第8EAは同上にお
ける測光タイミングを示すタイミングチャート、第9図
(a)乃至(d)は同上における測光動作を示すフロー
チャート、第10図(a)は同上における測光回路の分
光感度を示す図、第10図(1,)は同上における波長
領域の分割を説明するための説明図、第11図は同上に
おける波長補正を説明するための説明図、第12図(a
)乃至(c)は同上におけるシステム全体の動作を説明
するためのフローチャート、第13121(a)乃至(
c)は同上における設定サブルーチンのフローチャート
、第14図(u)<13)は同上における校正サブルー
チンのフローチャート、第15V(a)乃至(c)は同
上における測定サブルーチンのフローチャート、第16
図は同上における反射率計算のフローチャート、第17
図(a)乃至(C)は同上における演算サブルーチンの
フローチャー1・、第18図は同上における演算値表示
すブルーチンのフローチャー1〜、第19図6)乃至(
d)は同上における表示部の表示例を示す説明図、第2
0111 (a) (1+)は同上におけるデータ番号
設定サブルーチンのフローチャート、第21図は同上に
おける表示すブルーチンのフローチャー1・、第22B
1は同上におけるグリッド表示のためのサブルーチンの
フローチャー1〜、第23図は同上におけるカーソル表
示のためのサブルーチンのフローチャート、第2412
1は同上における基準値表示のためのサブルーチンのフ
ローチャート、第25図は同上に用い得る写真の色濃度
測定用分光感度を示す図、第26図は同上に用いるキー
ボードの配置例を示す図、第27図は本発明の第2の実
施例に用いられるパルスキセノンランプの分光エネルギ
ー分布の変動を示す図、第28図は同上における測光回
路の1ブロツクを示す回路図、第29図は同上における
測光回路を示す回路図、第30図(a)乃至(d)は同
上における測光サブルーチンのフローチャートである。 (1)は試料、(2)は照明光源、(Fl)、(F2>
はバンドパスフィルターアレイ、(PDAI)、(PD
A2)はフォトダイオードアレイ、(ADCI)。 (ADC2)はA/D変換手段、(DVD)は計算手段
である。
Claims (2)
- (1)測定試料照明用光源と、測定試料からの反射光及
び透過光のいずれかを、波長毎の光に分光する第1の分
光手段と、第1の分光手段により分光された各波長の光
を受光する第1の受光素子列と、測定試料照明用光源の
光を波長毎の光に分光する第2の分光手段と、第2の分
光手段により分光された各波長の光を受光する第2の受
光素子列と、第1及び第2の受光素子列の出力をA/D
変換するA/D変換手段と、第1の受光素子列の出力の
A/D変換値と第2の受光素子列の出力のA/D変換値
との比を計算する計算手段とを有して成ることを特徴と
する分光測定装置。 - (2)特許請求の範囲第1項記載の装置において、試料
照明用光源の分光エネルギー分布の変動が波長に対して
なだらかに生じる波長領域内では、第2の分光手段と第
2の受光素子列との組み合わせによる分光検出器の測定
波長間隔を、第1の分光手段と第1の受光素子列との組
み合わせによる分光検出器の測定波長間隔よりも大きく
し、測定波長間隔の間を補間計算するように構成して成
ることを特徴とする分光測定装置。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61129015A JPH07117458B2 (ja) | 1986-06-02 | 1986-06-02 | 分光測定装置 |
| US07/697,928 US5175697A (en) | 1986-06-02 | 1991-05-02 | Spectrophotometer for accurately measuring light intensity in a specific wavelength region |
| US07/951,732 US5305233A (en) | 1986-06-02 | 1992-09-25 | Spectrophotometer for accurately measuring light intensity in a specific wavelength region |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61129015A JPH07117458B2 (ja) | 1986-06-02 | 1986-06-02 | 分光測定装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62284227A true JPS62284227A (ja) | 1987-12-10 |
| JPH07117458B2 JPH07117458B2 (ja) | 1995-12-18 |
Family
ID=14999051
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61129015A Expired - Fee Related JPH07117458B2 (ja) | 1986-06-02 | 1986-06-02 | 分光測定装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07117458B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009524813A (ja) * | 2006-01-26 | 2009-07-02 | シュルンベルジェ ホールディングス リミテッド | 流体の較正ダウンホールスペクトル分析方法及び装置 |
| JP2015102517A (ja) * | 2013-11-27 | 2015-06-04 | 株式会社リコー | 撮像装置、撮像システムおよび当該撮像装置による撮像方法 |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4654446B2 (ja) * | 2007-03-28 | 2011-03-23 | 独立行政法人国立高等専門学校機構 | アバランシェフォトダイオードを用いた波長スペクトル検出方法 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60135730A (ja) * | 1983-12-23 | 1985-07-19 | Shimadzu Corp | 複光束分光光度計 |
| JPS62142241A (ja) * | 1985-12-16 | 1987-06-25 | Minolta Camera Co Ltd | 色彩測定装置 |
-
1986
- 1986-06-02 JP JP61129015A patent/JPH07117458B2/ja not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60135730A (ja) * | 1983-12-23 | 1985-07-19 | Shimadzu Corp | 複光束分光光度計 |
| JPS62142241A (ja) * | 1985-12-16 | 1987-06-25 | Minolta Camera Co Ltd | 色彩測定装置 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009524813A (ja) * | 2006-01-26 | 2009-07-02 | シュルンベルジェ ホールディングス リミテッド | 流体の較正ダウンホールスペクトル分析方法及び装置 |
| JP2015102517A (ja) * | 2013-11-27 | 2015-06-04 | 株式会社リコー | 撮像装置、撮像システムおよび当該撮像装置による撮像方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH07117458B2 (ja) | 1995-12-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5305233A (en) | Spectrophotometer for accurately measuring light intensity in a specific wavelength region | |
| US4773761A (en) | Photoelectric colorimeter | |
| US4389118A (en) | Color meter | |
| JP2671414B2 (ja) | 光電色彩計の分光感度補正機構 | |
| JP5023507B2 (ja) | 波長校正方法及び波長校正装置 | |
| JPS62289736A (ja) | 分光測定装置 | |
| WO2005001399A2 (en) | Method and apparatus for measuring bandwidth of an optical spectrum output of a very small wavelength very narrow bandwidth high power laser | |
| US4201472A (en) | Apparatus for converting light signals into digital electrical signals | |
| JPS62284226A (ja) | 分光測定装置 | |
| JPH0827215B2 (ja) | 分光測定装置 | |
| JPH07117458B2 (ja) | 分光測定装置 | |
| JPS62284225A (ja) | 分光測定装置 | |
| WO2019039024A1 (ja) | 波長シフト補正システムおよび波長シフト補正方法 | |
| JP2844692B2 (ja) | 光測定器 | |
| JP7047846B2 (ja) | 波長シフト補正システムおよび波長シフト補正方法 | |
| JPH05172632A (ja) | 光量測定装置 | |
| JPH0660846B2 (ja) | 分光感度補正機能付光電色彩計 | |
| US7170596B2 (en) | Atomic absorption spectrophotometer with a background correcting function | |
| JP2683407B2 (ja) | 光電色彩計 | |
| JPH04223236A (ja) | 測色計 | |
| CN120869353B (zh) | 一种基于多光源的光谱辐射计定标方法、系统和设备 | |
| JPH0735615A (ja) | 光源変動補正機能を有する物体色用測色器 | |
| JPH04285829A (ja) | 受光装置及び該装置を有する測色装置 | |
| JPH0660847B2 (ja) | 光電色彩計 | |
| JPH09168163A (ja) | カラー受像機の色相調整装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |