(57)【要約】【課題】スペクトルの逐次表示画面に最適なスケールの設定ができなかった。【解決手段】光を分光制御部４０の試料に入力してスペクトル測定を行う測定手段４１と、測定条件を設定する測定条件記憶手段２６と、測定データをデータ処理するデータ処理手段２０と、処理データを表示する表示手段３０を備える。データ処理手段２０は、測定手段４１から得られたデータを逐次記憶する生データ記憶手段２７と、測定条件記憶装置２６に設定されている表示スケールで生データ記憶手段２７に記憶されている測定データを逐次表示処理する逐次データ表示処理手段２２を有する。また、スペクトル測定結果の最大値と最小値から表示スケールを演算するオートスケール演算手段２４と、演算された表示スケールを用いて測定結果を表示処理する測定結果表示制御手段２４と、オートスケール演算手段２４による表示スケールを次回測定のスケールとして測定条件記憶装置に反映するスケール変更手段２５を設ける。【選択図】図１
2008107293.tif 000002
【特許請求の範囲】
【請求項１】
光を試料部に入力して試料のスペクトル測定を行う測定手段と、前記測定手段の測定条件を設定する測定条件記憶手段と、前記測定手段から得られた測定データをデータ処理するデータ処理手段と、前記データ処理手段による処理データを表示する表示手段を備える分光光度計において、
前記データ処理手段は、前記測定手段から得られたデータを逐次記憶する生データ記憶手段と、前記測定条件記憶手段に設定されている表示スケールで前記生データ記憶手段に記憶されている測定データを逐次表示処理する逐次データ表示処理手段と、スペクトル測定結果の第１の値と第２の値に基づいて表示スケールを演算するオートスケール演算手段と、前記オートスケール演算手段で演算された表示スケールを用いて測定結果を表示処理する測定結果表示制御手段と、前記オートスケール演算手段による表示スケールを次回測定の表示スケールとして前記測定条件記憶装置に反映するスケール変更手段を設けることを特徴とする分光光度計。
【請求項２】
請求項１において、
前記第１の値と第２の値はスペクトル測定結果の最大値と最小値であることを特徴とする分光光度計。
【請求項３】
請求項１または２において、前記オートスケール演算手段による前回の表示スケールが前記測定条件記憶装置に設定されて、前記逐次データ表示処理手段は今回の測定データに対する逐次表示処理を行うことを特徴とする分光光度計。
【請求項４】
請求項１、２または３において、前記スケール変更手段は前記オートスケール演算手段による表示スケールを次回測定に反映するか、しないかを選択可能に構成していることを特徴とする分光光度計。
【請求項５】
請求項２において、前記オートスケール演算手段による表示スケールは、指定桁数以下を切り上げ、あるいは４捨５入する補正処理を行うことを特徴とする分光光度計。
【請求項６】
試料のスペクトル測定を行う測定手段から測定データを取得し、測定データの表示スケールを変更して表示する分光光度計のスケール変更方法において、
前記測定手段から得られた測定データを逐次記憶し、スペクトル測定結果から表示スケールを演算し、前記表示スケールで測定結果表示を行うと共に、該表示スケールを次回の表示スケールとしてフィードバックし、該フィードバックされた表示スケールを用いて前記測定手段から得られた測定データを逐次表示することを特徴とする分光光度計のスケール変更方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は分光光度計、特に測定結果データの表示に関するものである。
【背景技術】
【０００２】
例えば、試料を分光光度計に設置して測定を行う場合、測定開始前に波長範囲等の制御パラメータやデータ処理パラメータを設定する。これとともに測光値強度方向の表示範囲（スケール）を設定して測定を開始し、同一の制御パラメータやデータ処理パラメータで一連の測定を行っていた。測定したデータがあらかじめ設定しておいたスケールに表示しきれない場合や、設定しておいたスケールに対し測光値強度が小さすぎてスペクトルが判りにくい場合は、再度測光値強度方向の表示範囲を変更する。これにより測定したデータを見易く表示できるスケールを設定後、結果データの印刷などを行っていた。しかし、結果データに対して変更したスケールは、測定条件とは独立していたため、同一サンプルを測定し直す場合には、測定条件のスケールをマニュアル操作で変更する必要があった。
【０００３】
測光値強度方向の表示範囲をマニュアル操作でスケールの最大と最小を設定する手段、あるいは結果データの最大値と最小値から全体の該結果データを表示可能なスケールを算出して設定手段（自動スケール機能）を有する分光光度形は提供されている（特許文献１）。しかし、測定結果データに対してスケール変更した設定値を、測定条件設定画面に反映させる考慮がなされていなかった。
【０００４】
【特許文献１】特開昭５９−００３３２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記のように、測定結果データに対してスケール変更した設定値を、測定条件設定画面に戻って測定条件に反映させる考慮がされていなかった。そのため再測定を行う場合、スペクトルの逐次表示画面（リアルタイム画面）にスケールが反映されず、設定が不適のまま再測定が行われる。この場合、所望の逐次表示画面が得られなかった。
【０００６】
本発明の目的は、上記従来技術の問題点を克服し、結果データに基づくスケールを次回の測定条件設定画面に反映できる分光光度計及びそのスケール変更方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明は、上記目的を達成するため、次のように構成される。光を試料部に入力して試料のスペクトル測定を行う測定手段と、前記測定手段の測定条件を設定する測定条件記憶手段と、前記測定手段から得られた測定データをデータ処理するデータ処理手段と、前記データ処理手段による処理データを表示する表示手段を備える分光光度計において、前記データ処理手段は、前記測定手段から得られたデータを逐次記憶する生データ記憶手段と、前記測定条件記憶装置に設定されている表示スケールで前記生データ記憶手段に記憶されている測定データを逐次表示処理する逐次データ表示処理手段と、スペクトル測定結果の第１の値と第２の値に基づいて表示スケールを演算するオートスケール演算手段と、前記オートスケール演算手段で演算された表示スケールを用いて測定結果を表示処理する測定結果表示制御手段と、前記オートスケール演算手段による表示スケールを次回測定の表示スケールとして前記測定条件記憶装置に反映するスケール変更手段を設けることを特徴とする。前記第１の値と第２の値は、たとえば測光値の最大値と最小値である。
【０００８】
前記オートスケール演算手段による前回の表示スケールが前記測定条件記憶装置に設定されて、前記逐次データ表示処理手段は今回の測定データに対する逐次表示処理を行う。前記スケール変更手段は前記オートスケール演算手段による表示スケールを次回測定に反映するか、しないかを選択可能に構成していることを特徴とする。
【０００９】
本発明の分光光度計のスケール変更方法は、試料のスペクトル測定を行う測定手段から測定データを取得し、測定データの表示スケールを変更して表示する分光光度計において、前記測定手段から得られた測定データを逐次記憶し、スペクトルの測定結果（の第１の値と第２の値）から表示スケールを演算し、前記表示スケールで測定結果表示を行うと共に、該表示スケールを次回の表示スケールとしてフィードバックし、該フィードバックされた表示スケールを用いて前記測定手段から得られた測定データを逐次表示することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、測定中のスペクトル逐次表示画面に最適のスケールの設定がなされるので、ユーザーが所望する画面が表示可能となる。特に、時間変化測定などでは測定に長時間を要する事が多く、スペクトルの逐次表示画面で途中経過を見る事ができれば、測定を途中で打ち切る事が可能となり測定の時間短縮が図れる。
【発明を実施するための最良の形態】
【００１１】
以下に、本発明の実施の形態を図面に基づいて説明する。図１は、本発明の一実施例である分光光度計の構成を示すブロック図である。測定パラメータは入力装置１０および編集手段２１により入力および編集され、設定が完了すると測定条件記憶装置２６へ記憶される。測定条件としては、測定時間、測定波長、スキャン速度、スペクトル表示スケールの最大値および最小値などが含まれている。測定条件の設定は、省略することも可能である。
【００１２】
試料を分光光度計の試料室の測定手段４１にセットして、入力装置１０の測定開始ボタンをクリックすると、測定条件が測定条件記憶装置２６から読み出され測定手段４１に設定される。データモード、測定時間、測定波長やスキャン速度などの制御パラメータは、制御手段２８を介して分光制御部４０へ送信され、測定手段４１に設定される。
【００１３】
分光制御部４０は試料に光を入力し、試料のスペクトル測定を行い、測定手段４１は試料から出力されるスペクトルデータをデータ処理装置２０に渡す。制御パラメータ、例えば、データモード＝Abs（吸光度）、測定時間＝4000sec、測定波長＝８００nm、スキャンスピード＝６００nm／minなどである。
【００１４】
測定条件のうち、スペクトル表示スケールは（例えば、スケールの最大＝１．０００、スケールの最小＝０．０００）、逐次表示制御手段２２と測定結果表示制御手段２３に送信される。測定が開始すると、測定手段４１により収集された生データは、生データ記憶手段２７により記憶され、逐次表示制御手段２２を介して現在の表示スケールに従い表示装置３０に表示される。
【００１５】
図２Ａにスペクトルの逐次表示のフローチャートを示す。逐次表示制御手段２２は測定条件記憶装置２６に設定されているスケールの最大値と最小値を取得し（１００）、生データ記憶装置２７より逐次、生データを読み出し（１１０）、スケールの最大値と最小値に合わせてスペクトルの表示を追加する（１２０）。本処理は１回のスペクトル測定が終了するたびに実行され、測定結果表示制御手段２３を介して測定結果画面が表示装置３０に表示される。
【００１６】
図３Ａにスペクトルの逐次表示例を示す。この画面では０−２６００秒までのスペクトルが逐次表示されているが、縦軸のスケールが不適当なためスペクトルの変化が現れていない。図３Ｂに測定終了後のスペクトル表示例を示す。ここでも、スケールが不適当なためスペクトルの変化が現れていない。
【００１７】
図３Ａ及び図３Ｂに示すように、測定条件で指定された表示スケールでスペクトルの形が分かり難い場合、表示スケールの最大と最小の数値を入力することにより変更することが可能である。もしくは、表示スケールの最大と最小を測定したスペクトルデータの最大値と最小値から計算で求める方法（自動スケール）でスケールを変更する事が可能である。
【００１８】
オートスケール演算手段２４は、全ての測定データの結果（スペクトルの測定結果）から最適なスケールを演算する手段である。全ての測定が終了すると、オートスケール演算手段２４は全データから最適なスケールを演算し、そのスケールと全データを測定結果表示制御手段２３に渡し、測定結果画面が表示装置３０に表示される。図３Ｃはオートスケールによる測定結果画面を示している。ここではスペクトルの最大値と最小値が０．１３０−０．０１０に設定されて、スペクトルの形の変化が明瞭に表示されている。ここで、スケールは最大値と最小値に限定されるものではなく、たとえば最大値と最小値を含む所定の２値間としてもよい。
【００１９】
このような自動スケールの結果を次回の測定に反映できれば、次回の測定時にスペクトルの逐次表示を行っても分かり易い波形の得られる可能性が高い。特に時間スペクトル波形を測定する場合には、長時間（例えば１０時間）にわたることが多く、明瞭な逐次波形が得ることが出来れば途中で測定を終了できることもある。
【００２０】
本実施例ではスケール変更手段２５を設け、自動スケールの結果を測定条件記憶装置２６に記憶できるようにしている。図２Ｃにスケール変更手段のフローを示す。スケール変更手段２５はオートスケールによるスケールの最大値と最小値を取り込む（２００）。次に、測定条件への自動反映の設定がＯＮかを判定する（２１０）。ＯＮの場合は、オートスケールによるスケールの最大値と最小値を測定条件記憶装置２６に設定する。ＯＦＦの場合は設定せず、反映させない。
【００２１】
スケール変更手段２５で測定条件に変更後のスケールを反映した場合、次回測定時にスペクトルの逐次表示を行うと、図３Ｄのように途中経過のスペクトルが得られる。これによれば、スペクトルの形が分かりやすくなり、測定途中で打ち切るべきかどうかが判断可能となる。なお、測定結果画面の表示をオートスケールによらず、測定条件記憶装置２６に設定されているスケールで行う方法もある。
【００２２】
次にスケール補正条件の設定方法を説明する。図４はスケール補正条件の設定例で、入力装置１０から編集手段２１の画面を介して、スケール変更手段２５及びオートスケール演算手段２４に設定される。
【００２３】
スケール補正条件には、図４（a）〜（ｃ）に示すように以下の項目が存在する。測定条件への自動反映は、スケール変更手段２５の「ON」と「OFF」の設定が可能である。「ON」が設定されている場合は、変更した表示スケール値を測定条件に反映する。「OFF」が設定されている場合は、変更した表示スケール値を測定条件に反映しない。
【００２４】
スケール補正は、自動スケールを実行した場合に有効なパラメータであり、「切り上げ」、「４捨５入」、「無」から選択が可能である。「切り上げ」が設定されている場合は、「補正桁」で指定された桁の数値を切り上げる。例えば、１．１６３が自動スケールの計算結果の場合、図４（a）に示すように、スケール補正が「切り上げ」、補正桁が「２」に設定された場合は、小数点以下２桁目が切り上げされ１．２００となる。図４（ｂ）に示すように、スケール補正が「４捨５入」、補正桁が「２」に設定された場合は、小数点以下２桁目が４捨５入され１．２００となる。図４（ｃ）に示すように、スケール補正が「無」に設定された場合は、補正桁は表示されず、自動スケールの計算結果である、例えば１．１６３となる。
【００２５】
図２Ｃに自動スケールのフローを示す。測定終了後に自動スケールを実行すると、オートスケール演算手段２４は生データ記憶装置に格納されているスペクトルデータから最大値（MaxDT）と最小値（MinDT）を求める（３００）。次に、以下の（１）式により、スペクトルデータの最大値（MaxDT）と最小値（MinDT）からスケールの最大値（MaxSCL）を計算する（３１０）。
MaxSCL＝MaxDT＋(MaxDT−MinDT)×０．１      （１）
次に、（２）式により、スペクトルデータの最大値（MaxDT）と最小値（MinDT）からスケールの最小値（MinSCL）を計算する（３２０）。
MinSCL＝MinDT−(MaxDT−MinDT)×０．１      （２）
次に、スケール補正が設定されているかを判定する（３３０）。「無」が設定されていた場合は、スケール補正は行わず、求められたスケールの最大値と最小値が算出され３６０の処理へ移行する。スケール補正が設定されている場合は、スケール補正の設定が「切り上げ」か「４捨５入」か判定する（３４０）。
【００２６】
「切り上げ」の場合は、３５０の処理へ移行しスケールの最大値（MaxSCL）および最小値（MinSCL）に対して補正桁で指定された小数点以下桁を切り上げる。補正されたスケールの最大値と最小値がワークエリアへ設定され３６０の処理へ移行する。
【００２７】
「４捨５入」の場合は、３５５の処理へ移行しスケールの最大値（MaxSCL）および最小値（MinSCL）に対して補正桁で指定された小数点以下桁を４捨５入する。補正されたスケールの最大値と最小値が算出され３６０の処理へ移行する。
【００２８】
以上のように、本実施例によれば、測定中のスペクトル逐次表示画面に最適のスケールの設定がなされるので、ユーザーが所望する画面が表示できる。特に、時間変化測定などでは測定に長時間を要する事が多く、スペクトルの逐次表示画面で途中経過を見る事ができれば、測定を途中で打ち切る事が可能となり測定の時間短縮が図れる。また、スケールの上下限値を指定の桁数で切り上げあるいは４捨５入する機能によりレポート印刷時のスケールの読み易さを保持でき測定条件のスケール設定の操作性向上が図れる。
【図面の簡単な説明】
【００２９】
【図１】分光光度計の要部構成図。
【図２Ａ】逐次表示制御手段に関するフローチャート。
【図２Ｂ】スケール変更手段に関するフローチャート。
【図２Ｃ】オートスケール演算手段に関するフローチャートである。
【図３Ａ】従来の逐次表示の一例を示すグラフ。
【図３Ｂ】スケール変更を測定条件に反映する前の測定結果表示の一例を示すグラフ。
【図３Ｃ】オートスケールによる測定結果表示の一例を示すグラフ。
【図３Ｄ】スケール変更値を測定条件に反映した後の逐次表示の一例を示すグラフ。
【図４】分光光度計のスケール補正条件の設定画面。
【符号の説明】
【００３０】
１０…入力装置、２０…データ処理手段（演算制御部）、２１…編集手段、２２…逐次表示制御手段、２３…測定結果表示制御手段、２４…オートスケール演算手段、２５…スケール変更手段、２６…測定条件記憶装置、２７…生データ記憶装置、２８…制御手段、３０…表示装置、４０…分光制御部、４１…測定手段。
【図１】
2008107293.tif 000003
【図２Ａ】
2008107293.tif 000004
【図２Ｂ】
2008107293.tif 000005
【図２Ｃ】
2008107293.tif 000006
【図３Ａ】
2008107293.tif 000007
【図３Ｂ】
2008107293.tif 000008
【図３Ｃ】
2008107293.tif 000009
【図３Ｄ】
2008107293.tif 000010
【図４】
2008107293.tif 000011