(57)【要約】【課題】  オンライン制御、及びデータベース収集、並びにコンピュータによる検出、追跡及びフィードバック制御するシステムの管理を行なうプロセス、装置、及び方法を提供する。【解決手段】  システム６０は、皮膚又は他の組織に対するラマン散乱効果によって栄養素をテストして、その皮膚に含まれるカロチノイド又は他の栄養素の含有量を求める。栄養素の血中濃度は時間経過と共に大きく変化するが、皮膚組織はそのような栄養素を時間に渡って平均する。皮膚及び他の組織を光でスキャンすることにより、皮膚に蓄積されたカロチノイド又は他の栄養素を、皮膚のこれらの栄養素のラマン散乱効果に基づいて正確に測定する。正しく校正されたバイオフォトニック・スキャナからスコアが生成されて、検出栄養素（例えばカロチノイドのような）の平均実効摂取量を反映することができる。【選択図】    図４
2005230522.tif 000002
【特許請求の範囲】
【請求項１】
生体の生体組織から再放射応答のテスト及びテスト・データのオンライン・データ収集及び管理装置であって、
被験体の生体組織に含まれる選択された分子構造からの再放射応答を検出することにより、生体内で測定を非破壊及び非侵襲的に行なうテスト・デバイスと、
前記テスト・デバイスに動作可能に接続され、測定の分析を行ない、前記被験体の生体組織に送出され、かつ前記選択された分子構造に対応する栄養素の摂取レベルを決定するコンピュータ・デバイスと、
前記コンピュータ・デバイスによる分析を反映したデータを保存及び処理するために、インターネットを介して離れた場所に前記データを送信する通信デバイスと、
前記インターネットを介して、前記通信デバイスを経由して前記コンピュータ・デバイスに動作可能に接続され、複数の被験体に対応する測定を反映するデータを受信して、データを保存及び処理するサーバと、を備え、
前記サーバは、前記被験体に向けられる出力を前記測定の結果として供給するようにプログラムされている、装置。
【請求項２】
前記装置を複数のテストによって校正するために選択的に添加された合成ポリマーを生きた被験体の代替として更に備える、請求項１に記載の装置。
【請求項３】
複数のオペレータに割り当てた複数のテスト・デバイスを備え、
前記複数のテスト・デバイスのうちのテスト・デバイス群は移動可能であり、かつ互いに独立し、各テスト・デバイスは、非破壊的に照射し、試料から離れた中央位置から分配された、前記合成ポリマーから成る試料からの照射応答を測定することにより校正テストを行ない、かつ、生きた被験体の栄養素に関連する前記分子構造の代替としての添加物の濃度を反映した対応する値を決定するように構成されている、請求項２に記載の装置。
【請求項４】
前記コンピュータ・デバイスは、前記サーバからインターネットを通して受信され、かつ、前記サーバにインターネットを介して行なわれるデータのアップロードに対応するコードにより不法利用を防止するように制御されるべく、プログラムされている、請求項３に記載の装置。
【請求項５】
前記サーバは、更に前記インターネットを介して複数の被験体に対応するデータを収集及び管理するデータベースを組み込むようにプログラムされ、複数の前記コンピュータ・デバイス及び該複数のコンピュータ・デバイスに接続される複数のテスト・デバイスは、任意の時点及び場所で動作し、前記データベースは前記被験体を追跡するようにプログラムされ、前記データは各被験体に対応している、請求項４に記載の装置。
【請求項６】
インターネットを介してテスト個体群を栄養素レベルに関して遠隔的に追跡し、かつ制御する方法であって、
被験体の組織の化学成分を生体内で非破壊に、かつ非侵襲的に測定するのに有効なテスト・デバイスをオペレータに対して設けること、
オペレータによって、前記被験体の組織に含まれる化学成分の検出による前記化学成分からの照射応答を非破壊、かつ非侵襲的に生体内で測定すること、
コンピュータ・デバイスで測定を分析して、前記被験体の化学成分に対応する前記被験体の比較栄養素レベルを決定すること、
前記インターネットを介して、離れた場所に位置するサーバに前記分析を反映したデータを送信して、該データを保存及び処理すること、
前記サーバにより処理を行なって、前記被験体に向けられる出力を前記測定の結果として供給すること、
前記インターネットを介して、前記テスト・デバイスによるその後のテストを前記出力により制御すること、を備える方法。
【請求項７】
前記インターネットを介して、本方法に従ってテストされる被験体に向けられる栄養補給剤の管理に対応する報酬を追跡し、分析し、送信することを更に備える、請求項６に記載の方法。
【請求項８】
オペレータに割り当てられた複数のテスト・デバイスを制御して、前記インターネットを介して前記サーバから受信され、かつ、前記サーバへのデータのアップロードに対応するコードにより不法利用を防止することを更に備える、請求項７に記載の方法。
【請求項９】
前記インターネットを介して前記データベースを管理して、複数の被験体に対応するデータを収集及び管理することを更に備え、複数の前記コンピュータ・デバイス及び該複数のコンピュータ・デバイスに接続される複数のテスト・デバイスは任意の時点及び場所で動作し、前記データベースは、前記被験体を追跡するようにプログラムされ、前記データは各被験体に対応する、請求項８に記載の方法。
【請求項１０】
生体の栄養補給剤の管理をコンピュータによりフィードバック制御するプロセスであって、
テストを実施するデバイスを提供することであって、非侵襲的、かつ非破壊に被験体の組織を生体内で測定すること、被験体の組織の選択された分子構造の濃度を確認すること、該濃度に対応する値を出力することを含む、前記デバイスを提供すること、
インターネットを介して、前記デバイスから中央サーバへデータをダウンロードし、前記中央サーバから前記デバイスへ認証コードをアップロードすることにより、中央サーバによって前記デバイスの動作を制御すること、
選択的に添加された合成ポリマーから成るテスト試料を照射することにより前記デバイスを校正して、前記デバイスの動作の再現性が調整されるような、対応する結果を供給すること、
前記デバイスによりユーザの組織に対して照射を行ない、前記デバイスにより測定を行なって、前記組織の前記選択された分子構造の濃度を検出すること、を備えるプロセス。
【請求項１１】
前記校正は、生きた有機体の皮膚とほぼ同じ信号を返す合成材料から形成されるターゲットを照射して、前記選択された分子構造が校正に与える影響を少なくするホワイト・スキャンを提供することを含む、請求項１０に記載のプロセス。
【請求項１２】
前記校正は、生きた被験体の代替として明確な添加量を有する、校正された人工のテスト試料を複数回テストすることを含む、請求項１１に記載のプロセス。
【請求項１３】
前記校正は、
照射に対して被験体の皮膚と同じように応答するシリコーン組成物を形成すること、
前記デバイスからの照射に対して前記選択された分子構造と同じように応答するように選択された添加物を前記シリコーン組成物に添加することを含む、請求項１０に記載のプロセス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデジタル・コンピュータ及び光スキャナに関し、特に、コンピュータによりターゲットとする栄養素生物による摂取をタイミング良く検出、追跡及びフィードバック制御する新規な装置及び方法に関する。
【背景技術】
【０００２】
電子機器システム及び光計測システムは広範囲に渡り、かつ種々の形態を有する。システムは、無線周波数範囲におけるレーダ・シグネチャ、赤外線シグネチャ、及び他のスペクトル・シグネチャに基づいて光学系の検出を行なうためのものである。
【０００３】
光学系及び検出器の技術領域では、２００１年３月２０日に発行されたゲラーマン（Ｇｅｌｌｅｒｍａｎ）他による米国特許第６２０５３５４号明細書には、カロチノイド及びそれに関連する化学物質及び生体組織を非侵襲的に測定する方法及び装置が記載されている（特許文献１）。上記特許は本明細書において参照することにより本発明の開示に含まれる。ゲラーマン他による方法及び装置により、カロチノイド濃度の非侵襲的で、高速の、正確な、かつ安全な判定が可能になり、疾患の危険性、又は体内のカロチノイド又は他の酸化防止剤化合物の濃度のような症状を示すマーカーに関する診断情報を提供することができる。共鳴ラマン分光法及び共鳴ラマン分光装置を使用して、組織のカロチノイド及び同様な物質の濃度を測定することができる。
【０００４】
レーザ光は、着目する組織に振り向けられる。散乱光のほんの一部が非弾性的に散乱されて、入射レーザ光とは異なる周波数のカロチノイドラマン信号が生成される。ラマン信号は、収集され、フィルタリングされ、測定される。結果として得られるラマン信号を分析して、バックグラウンド蛍光信号を取り除き、その結果を表示し、さらに既知の校正標準と比較する。
【特許文献１】米国特許第６２０５３５４号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００５】
オンライン制御、及びデータベース収集、並びにコンピュータによる検出、追跡及びフィードバック制御するシステムの管理を行なうプロセス、装置、及び方法を提供する。
【課題を解決するための手段】
【０００６】
本発明によるシステム及び方法は、種々のコンピュータ・システム間の制御を行ない、これらのシステム間で通信を行なうシステムを提供する。システムは、レーザ照射及び検出システム制御装置、及び検出器の信号を処理するコンピュータを含む。システムはデータを採取し、エラーを除き、バックグランド・ノイズを補償し、データを曲線にフィッティングし、データを報告し、そしてデータのデータベースを管理する。
【０００７】
コンピュータをプログラムして、レーザ・スキャナ及び検出システムを制御するとともに、ソフトウェアを使用して、オペレータへの指示及びオペレータからの指示を制御して、オペレータに求められる習熟レベルを最小化することができる。すなわち、多くの機器が、本発明が係わる科学分野において高度に習熟した当業者が使用できるように高精度に構成される。また、相当複雑であり、従って操作を行なうには科学及びハードウェアの両方に関して高レベルの技能及び知識を必要とする多くの機器が、非常に初歩的な制御によって操作することができる。本発明による方法及び装置では、レーザ・スキャナに接続されるコンピュータに組み込まれるユーザ・インターフェイスにより、専門外で、技能を持たないオペレータが簡単に操作を行なうことができる。
【０００８】
従って、スキャナはマスター又はホスト・コンピュータに供給されるデータを採取し、そのデータを処理して、被験体の皮膚のラマン散乱応答の強度を、特定スペクトル帯域のレーザ光を照射した結果として求める。従って、コンピュータはデータを処理し、ユーザ又はオペレータに対して被験体の皮膚の含有物に関する表示を行なう。例えば、カロチノイド濃度を直接判定するか、又は前のスキャン結果及び後続のスキャン結果と比較することができるスコアとして相対的に判定することができる。
【０００９】
マスター・コンピュータはデータを記録し、データを中央コンピュータにアップロードする。例えば、直接リンク又はワールド・ワイド・ウェブリンクを通して、マスター・コンピュータは一つ以上のスキャン・サイクルで得られるデータを中央コンピュータにアップロードする。従って、多くの被験体を長期間に渡って追跡して、データベースに記録することができる。中央コンピュータ装置は、被験体、オペレータ、栄養補給剤の販売員、組織、エンティティ、及び個人を追跡することができる。
【発明を実施するための最良の形態】
【００１０】
図に示す本発明によるシステム及び方法の実施形態に関する次の詳細な記載は、請求するところの本発明の技術範囲を制限するためのものではなく、本発明による現時点で考えられる実施形態の一例を単に表わしたものに過ぎない。同じ構成は図を通じて同じ参照番号で示す。
【００１１】
図面は本発明による代表的な実施形態のみを描いているので、これらの図面が本発明の技術範囲を制限すると考えられてはならない。
本明細書で記載する機能ユニットの多くは、モジュール、実行ファイル、システム、サーバなどと称して、特に、これらのユニットの実施形態の独自性を強調する。例えば、モジュールはソフトウェアに組み込んで、種々のタイプのプロセッサが実行できるようにする。実行コードによって特定されるモジュールは、例えばコンピュータ命令の一つ以上の物理ブロック又は論理ブロックを含み、これらのブロックは、例えばオブジェクト、プロシージャ又は関数として構成される。いずれにせよ、特定されるモジュールの実行ファイルは物理的に共に配置される必要は無いが、異なるロケーションに保存される異種命令を含むことができ、これらの命令が論理的に結合すると、モジュールを含むことになり、モジュールの目的を達成する。例えば、実行コードのモジュールは単一命令又は多くの命令とすることができ、そして数々の異なるコード・セグメント、異なるプログラム、及び数々のメモリ・デバイスに渡って分布させるようなこともできる。
【００１２】
モジュール群はハードウェアに電子回路として組み込むこともでき、この場合、電子回路は、カスタムＶＬＳＩ回路、及び論理チップ、トランジスタ又は他の個別素子のような市販の半導体を含む。一つのモジュールは、フィールド・プログラマブル・ゲートアレイ、プログラマブル・アレイ・ロジック、又はプログラマブル・ロジック・デバイスなどのようなプログラム可能なハードウェア・デバイスに組み込むこともできる。
【００１３】
同様に、オペレーショナル・データは、本明細書ではモジュール内に特定し、かつ示すことができ、そして、適切な形でも具体化し、適切なタイプのデータ構造内でも構成することができる。オペレーショナル・データは、単一データ・セットとして収集するか、又は異なる記憶装置を含む異なるロケーションに渡って分布させることができ、さらに、少なくとも一部、単に電子信号としてシステム又はネットワークに取り込むことができる。
【００１４】
図１を参照すると、装置１０は本発明を、プロセッサ１２（ＣＰＵ１２）を含む一つ以上のノード１１（クライアント１１、コンピュータ１１）で実行する。全てのコンポーネントは単一ノード１１に含まれるか、又は互いに離れた複数のノード１１，５２に含まれる。ＣＰＵ１２は動作可能な形でメモリ・デバイス１４に接続される。メモリ・デバイス１４は、ハード・ドライブ又は他の不揮発性記憶装置１６、リード・オンリー・メモリ１８（ＲＯＭ１８）、及びランダム・アクセス（そして、普通は揮発性）メモリ２０（ＲＡＭ２０、即ちオペレーショナル・メモリ２０）のような一つ以上のデバイスを含む。
【００１５】
装置１０は、ユーザから、又は別のデバイスから入力を受信する入力デバイス２２を含む。同様に、出力デバイス２４はノード１１内に設けられるか、又は装置１０内でアクセスすることができる。ネットワーク・カード２６（インターフェイス・カード）又はポート２８を設けてネットワーク３０のような外部デバイスとの接続を行なう。
【００１６】
内部では、一つのバス３２又は複数のバス３２が、プロセッサ１２、メモリ・デバイス１４、入力デバイス２２、出力デバイス２４、ネットワーク・カード２６及びポート２８を動作可能な形で相互に接続する。バス３２はデータ・キャリアとみなすことができる。従って、バス３２は多くの構成で具現化することができる。可視光、赤外線、及び無線周波数による有線通信、光ファイバ通信、無線電磁通信を同様に必要に応じてバス３２及びネットワーク３０として実現することができる。
【００１７】
入力デバイス２２は一つ以上の物理的実施形態を含むことができる。例えば、キーボード３４を、マウス３６又はペン入力パッド３７と同じようにユーザとの対話処理に使用することができる。タッチ画面３８、電話３９、即ち通信回線３９を使用して他のデバイス又はユーザ等との通信を行なうことができる。同様に、スキャナ４０を使用してグラフィック入力を受信することができ、これらの入力は他のフォーマットに変換されるか、又は変換されなくてもよい。ハード・ドライブ４１即ち他のメモリ・デバイス４１は、ノード１１内に配置するか、ネットワーク３０の他のノード５２（例えば５２，５４など）内に配置するか、或いは、別のネットワークを経由する形で配置するかに係わらず、入力デバイスとして使用することができる。
【００１８】
出力デバイス２４も同様に、一つ以上の物理ハードウェア・ユニットを含むことができる。例えば、通常、ポート２８を使用して入力を内部に受け入れ、そして出力をノード１１から送出する。いずれにせよ、モニター４２はプロセス中にユーザに対して出力を行なって、ユーザへのフィードバックとするか、又はプロセッサ１２とユーザとの間の双方向通信を支援する。プリンタ４４、ハード・ドライブ４６又は他のデバイスを使用して情報を出力デバイス２４から出力する。
【００１９】
一般的に、ノード１１の接続先となるネットワーク３０は、ルータ４８を介して別のネットワーク５０に接続される。通常、２つのノード１１，５２は、ネットワーク３０に位置するか、隣接ネットワーク３０，５０に位置するか、又は複数のルータ４８及び複数のネットワーク５０により相互接続ネットワークの個々のノード１１，５２として分離することができる。個々のノード５２（例えば１１，４８，５２，５４）は種々の通信機能を有することができる。
【００２０】
一実施形態では、最小限の論理機能が全てのノード５２で利用することができる。ここで、個々のノード１１，４８，５２，５４のいずれをも、これらを一括してノード１１又はノード５２と呼ぶことができることに留意されたい。各ノードは、他のコンポーネント１４〜４６をどのような形でも配置することができる構成のプロセッサ１２を含む。
【００２１】
ネットワーク３０は一つ以上のサーバ５４を含む。サーバを使用してネットワーク３０の他のノード５２の、実用的であればどのような数のファイル又はデータベースなどに対しても管理、保存、授受、伝送、アクセス、更新などを行なうことができる。通常、サーバ５４にはネットワーク３０の全てのノード１１，５２からアクセス可能である。いずれにせよ、通信、アプリケーション、ディレクトリ・サービスなどを含む他の特殊機能は、個々のサーバ５４又は複数のサーバ５４により実行される。
【００２２】
一般的に、ノード１１はネットワーク３０を通してサーバ５４、ルータ４８又はノード群５２と通信する必要がある。同様に、ノード１１は相互接続ネットワークの別のネットワーク（５０）を介して数々のリモート・ノード５２と通信する必要がある。同様に、個々のコンポーネント１２〜４６は互いに通信する必要がある。通信リンクは普通、どのようなデバイス・ペアの間にも設けられる。
【００２３】
図２を参照すると、一実施形態では、システム６０は種々のハードウェア構成要素及びソフトウェア構成要素を含むことにより、管理構造の販売、追跡、報酬の追跡及び実施、消費者に対するテスト及び動機付け、許諾料支払の割当て及び報酬、及び栄養剤の配送を統合した形で実行することができる。一実施形態では、システム６０はインターネット６２との接続を行なうのに適したハードウェア及びソフトウェアを含むことができる。例えば、インターネット・サービス・プロバイダ６４は、インターネット・サービス・プロバイダ（ＩＳＰ）インターフェイス６６を通してシステム６０との接続を行なうことができる。別の構成として、又は上の構成に加えて、電気通信インターフェイス６８は、従来の電気通信ネットワーク６９との接続を行なうことができる。いずれかの場合又は両方の場合において、システム６０は顧客、オペレータ、販売業者、管理者、供給業者などのネットワークとの通信を可能にする。
【００２４】
データベース・システム７０は、多数のモードのいずれかで動作するように構成することができる。例えば、オブジェクト指向のデータベースは、実行ファイル及び属性（オペレーショナル・データ）の両方を、特定の機能、目的、又はエンティティなどに関連する単一のオブジェクトに組み込む。同様に、リレーショナル・データベースは、独立した実行ファイル又はデータベース・エンジンが収集し、かつ管理するテーブルに基づいて動作する。
【００２５】
データベース・エンジン７２がデータベース・レコード７４から独立しているか、又はデータベース・エンジン７２及びデータベース・レコード７４が、それぞれ実行ファイル及び属性としての個々のオブジェクトによって実行することができるようにデータベース・エンジン７２が埋め込まれているかどうかは、決定する必要はない。データベース・システム７０は、データベース・エンジン７２の機能を提供し、このエンジンは、データをデータベース・レコード７４に移動させるか、又はレコードから移動させ、そしてデータベース・レコード７４のサーチ、インデキシングなどを行なう機能を有する。
【００２６】
一実施形態では、サーバ７６はその処理がソフトウェア、ハードウェア又はこれらの両方にプログラムされて、本発明に従って操作するオペレータから受信するアップロード・データ・ファイルを処理する。例えば、処理するため、又はデータベース７４に直接取り込むために受信するデータファイルは、他のユーザ（顧客、販売業者、オペレータなど）からインターネット６２、又は電気通信ネットワーク６９を通してサーバ７６にアップロードされる。
【００２７】
ソフトウェア更新は、システム６０との対話を行なうために、又はスキャナ（例えば、図３〜５，７のスキャナ１０２を参照）を動作させるソフトウェアに必要となる。サーバ７８は、更新ソフトウェアを、ダウンロード先であるソフトウェアを利用可能な顧客、特にオペレータ、又は販売業者等のソフトウェアを必要としている人々に供給する。通常、更新ソフトウェアは、サーバ７８がオペレータに供給することによりスキャナ１０２の最新の動作特性を実現する。
【００２８】
現時点で考えられる一実施形態では、認証サーバ８０は、オペレータに対する認証の管理及び認証の送付を行なって、スキャナ１０２を使用して権限ある正当なスキャンが行なわれるようにする。すなわち、例えばスキャナに関連する知的財産権は、種々の特許、ライセンス、所有権などが最大の目的とするところである。従って、数々のメカニズムを実行してスキャナ１０２の正当な利用による収入を得ることができる。例えば、特許権使用料がスキャナ１０２の使用に基づいて賦課される場合、認証サーバ８０は使用を割り当て、追跡し、そして制御して特許権使用料が使用に基づくようにする。
【００２９】
マシーンが売却されると、特許権使用料がスキャナ１０２の売価に基づいて支払われる。従って認証サーバ８０は、認証を継続ベースで、又は特定の偶発ベースで割り当てる役割を担う形で操作を行なう。選択するアーキテクチャに依存する形で、サーバ７６，７８，８０は全てデータベース・システム７０に接続される。別の実施形態では、データ・ファイル・サーバ７６はデータベース・システム７０に接続され、そして認証サーバ８０と通信することにより、正当な形でその制御機能を実行する。同様に、ソフトウェア更新サーバ７８は独立に設置されるか、又はシステム６０の他のモジュール又は構成要素に接続されて、種々のサービスの提供、追跡及び会計を統合する。
【００３０】
システム８２は、実際には別のサーバ８１、即ちスタンド・アローン型のハードウェア・システムであるか、或いは単に、認証サーバ８０と連携するか、又は認証サーバに組み込まれる実行ファイルの中で具体化される。
【００３１】
同様に、サーバ７６は認証サーバ８０との接続を行ない、この場合、認証サーバ８０はゲート・キーピング機能を提供し、そしてサーバ７６にファイルをアップロードするために必要な認証を付与されたオペレータにその機能を提供する。従って、様々な接続方式及び制御方式を実行することができる。
【００３２】
一実施形態では、サーバ８０は、ウェブ・サーバとすることができ、そしてコンピュータ１００及びオペレータがサーバ７６にアップロードしたファイルをサーバ７６からデータベース７０に転送する。計画立案システム９０は、ソフトウェア、データ、又はこれらの両方を取り込んで、サーバ６０の機能提供先の企業のリソースの割当て、管理、追跡及び会計を行なう。
【００３３】
企業リソース計画立案システム９０は、また、システムの支払い、又は他のリソースの割当てに関する計画、方式又は制御を含むか、又は構築する。システム９０は、データベース・システム７０に定期的に更新計画を供給する。
【００３４】
ロイヤリティ・モジュール９２は、特許権使用料の制御を可能にし、そして使用許諾技術に関するデータを供給する実行ファイル、システム・オブジェクト、又はサーバなどとすることができる。例えば、特許権の付与されているスキャナ１０２の使用に関して特許権使用料を支払わなければならないが、この支払はロイヤリティ・モジュール９２が供給し、モジュールに含まれ、モジュールが保存し、構築し、強化し、又は配信するスケジュールによって行なわれる。
【００３５】
同様に、手数料システム９４は、手数料、ボーナス、及び他の金融支払のスケジュールを含み、構築し、保存し、生成し、割り当て、制御し、配信し、又は強化する。認証サーバ８０、許可証配布システム８２のみならず、アップロード・データ・ファイル・サーバ７６及びソフトウェア更新サーバ７８は、システム６０に向かって流れ込む、そしてシステムから流れ出す情報データ・リソースを処理する。数量兼系統モジュール８７は、販売数量、及び販売業者、オペレータなどのネットワーク間の関係に関する情報を発行し、そして割り当てる役割を担う。
【００３６】
ディーラー・ポータル８６は、ウェブ・サーバの中で、システム６０内のソフトウェア、ハードウェア、又はこれらの両方として具体化される。システム６０全体は、単一のコンピュータをホストとし、この場合、各モジュール即ち構成要素は単に、ソフトウェア・アプリケーションのようなプログラム化された機能である。
【００３７】
消費者ポータル８８は、消費者用のウェブ・ページ８９（例えば８９ａ，８９ｂ）を発行する。すなわち、消費者ポータル８８により、消費者は購入、スキャナ１０２が実施する種々の商品一覧から得られるスキャン・データ、製品情報、販売業者にコンタクトするための情報などを追跡することができる。消費者ポータル８８は、一般的に全ての消費者、許可を受けた特定の消費者、又はこれらを組み合わせた消費者が利用することができるが、どのような消費者による利用を可能とするかの割当ては、ソフトウェア、セキュリティ、所有権等によって決定される。
【００３８】
一実施形態では、モデム・サーバ８４はモデム・バンクを提供し、これらのモデムによって、電気通信ネットワーク６９を通して接続を行なうコンピュータからのアクセスが可能になる。従って、モデム・サーバ８４は、システム６０内で電気通信インターフェイス、即ち広域ネットワーク・インターフェイス６８を介して動作することができる。
【００３９】
図３を参照すると、システム６０の一実施形態は、電気通信ネットワーク６９を介して電気通信インターフェイス６８との接続を行なうユーザ・インターフェイス・ホスト１００を含む。数々の実施形態では、インターフェイス６８は広域ネットワーク（ＷＡＮ）インターフェイス６８と呼ぶことができる。従って、ユーザ・インターフェイス１００は、デスクトップ・コンピュータ、ラップトップ・コンピュータのようなコンピュータ、携帯情報端末（ＰＤＡ）、又は他のプロセッサとすることができる。ユーザ・インターフェイス１００は、スキャナ１０２の制御及び操作専用のポータブル、デジタル・コンピュータとすることができる。
【００４０】
スキャナ１０２は、本明細書で参照することにより本発明の開示に含まれるゲラーマン他による特許文献１（米国特許第６２０５３５４号明細書）に開示されている技術に従って構成することができる。スキャナ１０２は、適切なスペクトルの照射ビーム１０３を被験体１０４に振り向ける。被験体１０４は、例えば手又は腕の皮膚である。ラマン散乱によって、入力スペクトル１０３の光の波長からシフトした波長の光がビーム１０５として戻ってくる。これに応じて、ビーム１０５がスキャナ１０２によって検出され、そして、それに応じて検出器からのデータが以下に説明するように処理される。
【００４１】
図３に示す実施形態では、ユーザ・インターフェイス・ホスト１００は、電気通信インターフェイス６８によりシステム６０と直接接続される。スキャナがホスト１００に供給する情報は、システム６０がダイレクト・ライン又はインターネット６２を通して受信する。
【００４２】
これに対して、消費者コンピュータ１０６は、インターネット６２との接続を行なってシステム６０を通して消費者ポータル８８にアクセスする。例えば、システム６０はインターネット・サービス・プロバイダ６４との契約に従って動作して、ウェブ・ページ８９を消費者ポータル８８からインターネット６２を通して発行する。これらのウェブ・ページ８９には、消費者が消費者コンピュータ１０６を通してアクセスすることができる。
【００４３】
同様に、例えば栄養剤の販売業者が保有するディーラー・コンピュータ１０８は、インターネット６２との接続を行なってディーラー・ポータル８６にアクセスすることができる。ディーラー・ポータル８６はディーラー・コンピュータ１０８に数量兼系統プログラム８７又はデータを供給する。図３には、システム６０の「最重要構成要素」としてのデータベース７０が示されており、このデータベースは、企業リソース計画立案システム９０及びロイヤリティ・システム９２から情報を受信し、かつ授受する。同様に、データベースは手数料システム９４及び消費者ポータル８８と情報を授受する。仲介アプリケーション又は仲介接続を必要に応じて実行することができる。
【００４４】
図示の実施形態では、ディーラー・ポータル８６は手数料システム９４との接続を行なって、認証対象の販売業者に、これらの販売業者が認証されるための情報を発行する。数々のセキュリティ方法を通常のシステム６０で実行して、セキュリティ・アクセスを受け取る権限を付与されている人によってのみセキュリティ・アクセスが行なわれる。
【００４５】
認証サーバ８０は、ライン１０９ａを通して電気通信インターフェイス６８に接続される。アップロード・データ・サーバ７６は、ライン１０９ｂを通して電気通信インターフェイス６８との接続を行なう。適切な方式及び管理方式を使用して、データフロー、データ処理、及び適切な情報の提供を最適化することができる。
【００４６】
図４を参照すると、別の実施形態において、システム６０がインターネット６２を通しての接続を正確に行なう。すなわち、消費者コンピュータ１０６及びディーラー・コンピュータ１０８は、インターネット６２にアクセスして、システム６０のそれぞれのポータル８８，８６へのアクセス権を取得する。更に別の実施形態では、消費者コンピュータ１０６及びディーラー・コンピュータ１０８は、いずれかが、又は両方が電気通信インターフェイス６８を通してシステム６０に接続される。
【００４７】
図５を参照すると、更に別の実施形態において、システム６０が電気通信インターフェイス６８を通して一つ以上のユーザ・インターフェイス１００ａとの接続を行なって、被験体１０４ａをスキャンするスキャナ１０２ａをサポートする。同じトークンにより、ユーザ・インターフェイス・ホスト１００ｂは、インターネット６２及びＩＳＰ６４を通して接続を行なって、システム６０にアクセスする。多くの人は、適切な対策が施されていないインターネット６２がダイレクト・ライン６９よりも安全性に欠けると考える。従って、同等の安全性を確保するために、インターネット６２を通しての接続には余分のソフトウェア、シグネチャなどが必要になる。
【００４８】
図６を参照すると、本発明による方法及び装置はサービス・コア１８０を含むことができる。システム６０を動作させるために、エンティティ・データ１８２をデータベース７０により維持する。エンティティ・データ１８２は、販売業者、オペレータ、消費者、特許権使用許諾者、製造業者、供給業者、及び他の者に関する情報を含む。関係データ１８４は、報酬（例えば）の対象となる個人又はエンティティの系統図（例えば、複数段階の販売事業体の間の関係を示す結線など）、ランク（例えば、組織規模、事業内容、生産量などに基づく）を含む。ライセンサー（実施許諾者）及びライセンシー（実施権取得者）、契約、及び他の情報を含む許認可が関係データ１８４に含まれる。関係データ１８４は通信及び報酬の際に特に重要である。
【００４９】
販売データ１８６は、情報提示、販売、スキャンなどのようなイベントの日時を含む。同じように、データ１８６は、製品識別、特定製品の数量、ドル建てに近くなるように正規化した数量、及び販売又は他の活動において着目する種々の期間に亘って蓄積したデータを含む。同様に、販売データ１８６は、スキャナ識別情報、顧客識別情報、認証番号、販売業者識別情報、及び販売をエンティティ１８２及び関係１８４に関連付けるのに役立つ他の情報を含む。
【００５０】
数量データ１８８は、個人及びエンティティの販売業績を判断する際に有用となる全ての情報と考えることができる。関係データ１８４は、組織における販売業者間の系統関係を含むので、これらの個人の各々に関連する数量データ１８８は、これらの関係に依存する。例えば、ある販売業者が消費者向け販売業者に直接販売する際の販売業者に対する販売手数料は、通常、同じ販売に対してその同じ販売業者に支払われる手数料よりも高い。
【００５１】
いずれにせよ、数量が特定の販売業者又は管理者組織内で増加すると、数量に対する報酬の割合がインセンティブとして増加する。従って、数量データ１８８は販売データ１８６の中間情報となり、この情報により報酬方式及び報酬スケジュールに必要な重要情報を特定することができる。数量データ１８８は、報酬計算方程式の入力、出力又はこれらの両方となり得る。数量データ１８８は生データとするか、又は販売データ１８６及び関係データ１８４の両方を取り入れた中間データとするか、或いはこれらのデータの組合せとすることができる。
【００５２】
マーケティングは全世界に亘る活動になってきているので、通貨データ１８９は重要である。例えば、サービス・コア１８０では、通貨データ１８９は、異なる国をカバーする関係データ１８４により定義される関係を有する個人の間、又は他のエンティティの間における報酬を可能にするために必要である。例えば、アジアには数々の通貨が存在する。同様に、欧州ではユーロへの通貨の統一が試みられているが、欧州には種々の通貨が存在する。
【００５３】
いずれにせよ、個人が、旅行がし易くなったことによって、国境及び言語の壁を超えてコンタクトを取り、そして言葉を交わすことは特別なことではなくなっている。従って、ラテンアメリカの国々は一つ以上の国に亘る関係を構築することができる。同様に、米国内の販売業者又は他の者は欧州人、アジア人、アフリカ人、ラテンアメリカ人などとの関係を構築することができる。従って、通貨データ１８９及びサービス・コア１８０によって、報酬方式の操作が可能になって、正しい通貨によるクレジット決済を行なうことができる。
【００５４】
データ１８２，１８４，１８６，１８８，１８９は、データベース７０が維持する。プレゼンテーション・システム１９０は、例えばプレゼンテーション・グラフィック、プレゼンテーション・データを供給し、そして、これらグラフィック、データの書式設定などを行なう。プレゼンテーション・エンジン１９２をプログラムして、消費者ポータル８８又はディーラー・ポータル８６への全てのビジターにプレゼンテーション・データ１９４を供給する。
【００５５】
プレゼンテーション・エンジン１９２はオペレータと対話する。プレゼンテーション・データ１９４は、書式設定１９６及びコンテンツ１９８を含んでもよい。
処理システム２００は情報伝送を処理する際に重要となる。例えば、データベース・エンジン７２は多くの場合、多数の異なるライブラリ又は他の実行プログラムにおける非常に高度なプログラミングを含み、これにより、データベース・レコード７４を取り入れ、出力し、そして管理する。処理システム２００に関して現時点で考えられる数々の必要な構成要素には、処理エンジン２０２が含まれ、このエンジンをプログラムして、財務情報２０４及びレポート情報２０６のような情報を処理する。
【００５６】
財務情報２０４は、全ての個人消費者、販売業者、法人組織内の人間、又はエンティティなどに関する生データ、部分処理データ、個人データを含むことができる。同様に、レポート情報２０６は販売数量、マーケティング提携、及び個人などに関する情報を含むことができる。
【００５７】
通常、広い範囲に渡って利用可能なインターネット・システムは、セキュリティ・システム２１０から恩恵を得る。セキュリティを実行する実行ファイル２１２即ちアルゴリズム２１２は、エンティティ及び個人のパスワード、権限、区分又はクラス、情報のクラスなどのようなデータ２１４に従って動作する。従って、セキュリティ・システム２１０は、アルゴリズム２１２を実行して、セキュリティ・システム２１０が依存するデータ２１４に従って認証し、取得し、又は動作する。
【００５８】
図７を参照すると、ユーザ・インターフェイス・ホスト１００即ちホスト１００が、システム２６０としてのスキャナ１０２と連携して動作する様子が示され、このスキャナにより被験体１０４の手、腕、又は皮膚の他の部分の検査又は調査が行われる。被験体１０４は、通常、予想される消費者である。スキャナ１０２の動作の詳細についてはゲラーマン（特許文献１：米国特許第６２０５３５４号明細書）に開示されている。簡易模式図をここに示すことで十分に足りると考える。一般的に、マスター・プロセッサ２６２は、ホスト・コンピュータ１００内のＣＰＵ又はプロセッサであってもよい。通常、マスター・プロセッサ２６２は数々の機能を実現する必要がある。
【００５９】
例えば、管理モジュール２６４は、プロセッサ２６２上でその機能を実行して、全体のプロセスを管理する。プレゼンテーション１９０は、プログラムすることにより、ホスト１００のプロセッサ２６２上で動作する。処理システム２００は、機能をプロセッサ２６２にプログラムすることにより、種々の情報を処理することができる。
【００６０】
スキャナ１０２からの主要な技術情報が処理され、そして、ユーザが利用できる情報が提供される。従って、管理モジュール２６４は、プレゼンテーション情報の順序を管理し、制御機能を取り込んで、スキャナ１０２から受信する情報、及びユーザ（オペレータ）への入力情報、ユーザからの出力情報を全て処理する。一実施形態では、管理モジュール２６４は、プロセッサ２６２のリソースの機能及び割当てのいずれにも関する役割を遂行する。
【００６１】
これに対して、ユーザ・インターフェイス・モジュール２６６は、プレゼンテーション・グラフィック、情報、プロンプトを供給し、そして、ホスト１００及びスキャナ１０２が連携動作するイベント・シーケンスのステップに必要な情報の取込み、送出を行なう。検出器モジュール２６８には、スキャナ１０２から入力される情報の処理、及びユーザ・インターフェイス・モジュール２６６に出力として供給される情報の処理のいずれか、又は全てが割り当てられる。
【００６２】
装置１０に関しては後で非常に詳しく説明する。いずれにせよ、一般的な前提として、検出器モジュール２６８は、スキャナ１０２から入力される情報のデータ処理の役割を担う。ユーザ・インターフェイス・モジュール２６６は、オペレータに提供され、そしてオペレータから送出される情報に関する役割を遂行する。管理モジュール２６４は、プロセッサ２６２の動作を制御し、この制御にはスキャナ１０２が行なうイベント・シーケンスの制御が含まれ、さらに、このモジュールによってユーザ、ホスト１００及びスキャナ１０２の間のインターフェイスを管理することができる。
【００６３】
ユーザ・インターフェイス２７０は、どのような入力システム及び出力システムも含むことができる。例えば、キーボード、マウス、データ入力デバイス及びデータ出力デバイス、ドライブ、スクリーン、プリンタなど、全てを適切に配置して、オペレータとの対話を行なうための入力デバイス、出力デバイス、又は両方のデバイスとして使用することができる。
【００６４】
一般的に、スキャナ１０２は、適切であればどのような手段を用いることによっても実現することができるレーザ光源２７２を含む。例えば、レーザは大型レーザ又は小型レーザとすることができる。発光ダイオードはレーザ光を放出する。レーザ光源２７２は、それ自体又は制御装置２７４、或いはホスト１００の中に制御機能を組み込んだ形である程度の制御を行なう。通常、レーザ光源２７２はある程度の自律的な低レベルの物理制御を行なう。スキャナ１０２又はホスト１００の他のハードウェアは高レベルの更に別の命令を供給する。
【００６５】
最終的にレーザ光源２７２は、ホスト１００をスキャナ１０２に接続するポート２７６を通して受信する信号により制御される。モジュール２６４は制御装置２７４の入力、出力、又はこれらの両方を処理する。これに対して、レーザ光源２７２は、ビーム２７８をダイレクター２８０に向けて放出する。ダイレクター２８０は、種々の実施形態では必要とされるか、又は必要とされない。数々の実施形態では、分離ミラーがダイレクター２８０として動作してビーム２７８を通過させて、このビームを被験体１０４に衝突するビーム２８２とする。
【００６６】
ビーム２８２が被験体１０４に衝突した結果、再放射ビーム又は散乱ビーム（例えば、ラマン散乱原理に従って）がダイレクター２８０により向きを変えられたビーム２８４として戻ってくる。ダイレクター２８０はビーム２８４を振り向けると、このビームは検出器２８８に衝突するビーム２８６となる。多くの中間経路、スプリッタ、ダイレクター、フィルタ、偏光素子などを設けてビーム２７８，２８２，２８４，２８６、これらの全ての派生物、又はこれらの構成要素が、必要とする光学条件を満たすことができる。ゲラーマン特許には、スキャナ１０２を実現する種々の実施形態について更に詳細に記載されている。
【００６７】
最終的に、ビーム２８６は検出器２８８に衝突し、この検出器がビーム２８６に含まれるエネルギーの強度及び周波数に対応する表示、即ち信号出力を行なう。レーザ光源２７２を制御する制御装置２７４と同じように、検出器２８８は通常、この検出器２８８に接続される数々の低位のハードウェア制御装置２９２を有することにより、スキャナ１０２、ホスト１００、又はこれらの両方の内部に存在する他のハードウェアとの通信が容易になる。
【００６８】
検出器２８８はプリプロセッサ２９０を通過する信号２８９を供給する。すなわち、スキャナ１０２内のハードウェア、ファームウェア、又はソフトウェアにプログラムされることが推奨される高度の機能に応じて、プリプロセッサ２９０は、検出器２８８から生の電気信号２８９として出力される情報についての分析を行なうことができる。通常、プリプロセッサ２９０は、サンプリング、平滑化、フィルタリングなどのような機能を備える。プリプロセッサ２９０からの情報は最終的にホスト１００、特に検出器モジュール２６８に送信される。検出器モジュール２６８は、検出器２８８において生成されるデータを処理する役割を担う。再び図７を参照すると、この図のシステム２６０の模式図は機能を論理的にまとめて表わしている。システム２６０による読み取りを可能にするために、多様な配置の多くの独立コンポーネントを使用して、システム２６０が必要とする機能を実行することができる。この読取り又は出力は、被験体１０４のカロチノイド含有量に対応するボディ・ディフェンス・スコア（身体の抗酸化レベル：ＢＤＳ）として特性化することができる。
【００６９】
一般的に、ゲラーマンが開発したデバイスは、皮膚に含まれるカロチノイドを検出するためのものである。いずれにせよ、他のシステム２００は、他の組織などを含む被験体１０４の異なる部分をスキャンすることができる。従って、本発明による装置及び方法の一実施形態は、ゲラーマンの技術をシステム２６０にスキャナ１０２として実施するための使用許諾を含むことになるが、他の技術を他の実施形態に適用することもできる。
【００７０】
図８を参照すると、スキャナ２６０の動作方法３２４は、スキャナ１０２の電源投入３２６、即ち起動３２６を含んでいる。製造中に所定の校正が行なわれるが、フィールド校正３２８は、各テスト、即ち各電源投入イベント３２６の際に、或いは定期的に行なうことにより有効に作用する。被験体の提示３３０は、カッコ内に任意選択ステップとして示す許可証の提示を含むか、又は含まなくてもよい。
【００７１】
プロンプト３３２は、ユーザ、被験体、又はこれらの両方に指示するための種々の命令又は画像を含む。例えば、正しく、かつ信頼度の高いスキャンを行なうために、開始するか、被験体の位置を特定するか、又は被験体の手又は腕を目標位置に横方向に近づける、遠ざける、といった操作の通知はプロンプト３３２を通して行なわれる。同様に、オペレータは、ステップ、待機期間、行うべき操作、入力すべきキー、及びスキャナの操作の間、前、後、又はスキャナの操作に対して採るべき他の措置の通知を受け取る。例えば、催促された操作シーケンスには、スキャナ１０２の操作だけでなく、ＳＣＧシステム６０との対話、又はホーム・システム６０とのダイヤルアップ手続きを行なって、データをアップロードする操作も含まれる。
【００７２】
同様に、ブラウザ、ウィザード、メニュー、プロセス・ステップなどの全てをプロンプト３３２で実行して複雑さ、及び必要とされるトレーニングのレベルを緩和する。一実施形態では、プロンプト３３２は、その大部分を画像にすることにより、言語の違いを超え、そして、どこでも通用する情報を供給することができる。
【００７３】
スキャナ１０２の基本目的は、被験体１０４をスキャン３３４することである。スキャナ１０２は被験体を照射し、応答を検出して（ラマン散乱理論に従った被験体１０４からの照射の再放射又は後方散乱）、検出可能な結果を供給する。ホスト１００は、スキャナ１０２と連携して、情報を処理３３６する。データには調整又はフィルタリングなどが施される。同様に、データを一つの曲線にフィッティングして、被験体１０４の１回のスキャン３３４で行なわれる複数のレーザスキャンを統計的に信頼度の高い形で統合することができる。
【００７４】
スキャナ１０２が使用することのできるラマン散乱又は他の散乱技術に最も共通に関連するターゲット周波数のデータを抽出することにより、強度の見積もりが可能になる。最も着目する点は、強度チャートの特定部分の底値及びピーク値である。
【００７５】
一つの目的は、データを一つのスコアに関連付けることであり、このスコアは再現性があり、被験体１０４に対して大きな意味を持つ。従って、ＢＤＳスコアの関連付けプロセス及び出力、又はユーザにとって大きな意味を持つ他の出力は重要データの処理３３６の一部を構成する。従って、ボディ・ディフェンス・スコア又は他の出力測定値の出力３３８は、印字、スクリーン上の表示画像、図、又はグラフなどにより行なわれる。新規の被験体１０４がスキャンされると、テスト３４０は、プロセス３２４を「被験体を提示する３３０」に戻して、新規の被験体をスキャンする。新規の被験体が無い場合には、システムは停止して、その動作を終了３４２する。
【００７６】
図９を参照すると、スキャナ１０２をグローバル・システム６０に接続するために使用されるユーザ・インターフェイス・ホスト１００は、ラップトップ、ノートブック、Ｐａｌｍ  Ｐｉｌｏｔ又はＩｐａｑのような携帯情報端末、デジタル・タブレット、又は他の専用コンピュータ・デバイスを使用して実現することができる。一実施形態では、ユーザ・インターフェイス・ホスト１００は、スキャナ１０２から物理的に分離された独立コンピュータ・デバイスである。しかしながら、他の考えられる実施形態では、ユーザ・インターフェイス・ホスト１００は、スキャナ１０２と共に単一デバイスに一体化することができる。
【００７７】
ユーザ・インターフェイス・ホスト１００は、ＲＡＭのような揮発性メモリ、又はＲＯＭのようなデータ保持に関してより永続性のあるメモリ、又はフロッピィ・ディスク又はハードディスクのような磁気ストレージを含む種々のメモリ・モジュール１４を含むことができる。メモリ１４は実行可能なオペレーショナル・データ３５２，３５４，３５６を含むことができ、これらのデータは、スキャナ１０２を制御し、操作し、そしてオペレータのグラフィカル・インターフェイス３５８を実現し、さらに、シームレスなグローバル報酬システム６０への返信を行なうために有効である。
【００７８】
例えば一実施形態では、メモリ１４は基本的なシステム・タスクを実行し、ファイル・システムを操作し、そしてアプリケーションとハードウェア・コンポーネントとの間のインターフェイスとなるオペレーティング・システム３５２を含むことができる。オペレーティング・システム３５２は、Ｗｉｎｄｏｗｓ又はＬｉｎｕｘのような共同運用システム３５２とすることができるか、又はスキャナ１０２を操作するように特に設計された専用オペレーティング・システム３５２とすることができる。
【００７９】
一実施形態では、メモリ１４は任意選択の形でブラウザ３５４を含む。ブラウザ３５４をウェブ・ベースのシステムに使用して中央サーバ６０又はサーバ群６０と通信することができる。ブラウザ３５４を使用して、ディーラー・ポータル８６、消費者ポータル８８又は他のインターネット・サイトと直接通信することもできる。
【００８０】
本発明によれば、スキャナ・インターフェイス・モジュール３５６をメモリ１４に設けてスキャナ１０２との接続を行なうことができる。例えば、スキャナ・インターフェイス・モジュール３５６は、オペレータが使用するグラフィカル・ユーザ・インターフェイス３５８を含むことができる。グラフィカル・ユーザ・インターフェイス３５８は、オペレータ向けのデータを表示し、そして人口統計情報、操作変数などのような入力を受信するフォーム又はテンプレートを含む。
【００８１】
初期化モジュール３６０を使用して、動作前のスキャナ１０２を初期化することができる。例えば、初期化モジュール３６０は、パラメータ・ファイルを読み込み、そしてスキャナ１０２を操作するために使用する重要な係数及び変数を初期化する。これらのファイルの幾つかは、工場での校正プロセス中に生成され、そして、スキャナ１０２がユーザ・インターフェイス・ホスト１００に「連結」されると、ユーザ・インターフェイス・ホスト１００にコピーされる。全てのスキャナ１０２が他から区別できる特性及び校正仕様を有するので、シリアル番号を各スキャナ１０２に割り当てる。スキャナが動作すると、そのシリアル番号をコンフィグレーション・ファイルに保存されているシリアル番号と比較して、ファイルが接続中のスキャナ１０２に対応することを確認する。また、初期化モジュール３６０は、スキャナ１０２がスキャナに関連するバージョンのソフトウェアで動作することを確認する。
【００８２】
初期化モジュール３６０はまた、ユーザ・インターフェイス・ホスト１００とスキャナ１０２との間の一つ、又は数々の通信ポートを初期化する。また、係数及びパラメータをスキャナのメモリから読み出して、ユーザ・インターフェイス・ホスト１００で解析する。
【００８３】
ステータス・チェック・モジュール３６２は、種々のステータスをスキャナ１０２から読み出す。例えば、ステータス・チェック・モジュール３６２は、設置されているスキャナ１０２のシリアル番号又は他の識別値を読み出して、スキャナ１０２が初めて初期化されるデバイスであることを確認する。また、ステータス・チェック・モジュール３６２は、温度のようなレーザ２７２の種々のステータスをチェックするか、又はスキャナ１０２が十分に「ウォーム・アップされた」ことを確認する。戻り値は、スキャナ１０２がユーザ・インターフェイス・ホスト１００に接続され、そしてホストと通信していることを示す。他の値は、動作パラメータが所定の限界値内にあり、従って確実に後続のスキャンによって正確で矛盾の無いデータが返されてくることを示す。ステータス・チェック・モジュール３６２は、専ら、あらゆる選択時点での重要な指示子の値をチェックするように機能する。
【００８４】
ノイズ・フィルタリング・モジュール３６４を使用して、スキャンにより収集されるデータからノイズを取り除く。例えば一実施形態では、「ダーク・スキャン（ｄａｒｋ  ｓｃａｎ）」を使用して、被験体１０４のスキャンからノイズを取り除く。ダーク・スキャンの間に収集される生データ値を、被験体１０４のスキャン中に収集される生データ値から画素毎に差し引くことにより、「ダーク補正」スキャンを生成する。
【００８５】
ノイズ・フィルタリング・モジュール３６４は、スキャナ１０２が再校正されるときは必ず、又はスキャナがドリフトしていると考えられるときに、スキャナが十分にウォーム・アップされており、安定しているかどうかをチェックするときのような種々の状態に応答して「ダーク・スキャン」を実行する。
【００８６】
基準測定モジュール３６６は校正プロセスで使用するスキャンを実行する。例えば、基準スキャンにより変数値及び係数値を設定することができるので、結果（例えば、スキャンされる顧客に供給されるスコア）が工場で生成されたと考えられる値にほとんど等価なものとなる。
【００８７】
校正モジュール３６８を設けて被験体スコアの計算に使用される重要なパラメータを計算し、変形し、そしてテストすることができる。被験体スコアは、被験体１０４（顧客）のある段階での健康の評価、又は測定値を指す。例えば、本発明によれば、スキャナ１０２は被験体１０４の皮膚に含まれるカロチノイドの量を示すスコアを供給する。しかしながら、スコアはカロチノイドを指す必要は無く、患者の健康のあらゆる測定値又は評価を指すことができる。
【００８８】
スキャナ１０２は、被験体１０４のボディ・ディフェンス・スコアのようなスコアを計算する。被験体１０４から測定される生データに加えて、スコアを工場校正プロセス、基準測定３６６、及びノイズ・フィルタリング３６４により生成される入力を使用して計算することができる。
【００８９】
確認モジュール３７０を使用して、スキャナ１０２が正しく校正されていることを確認する。例えば、既知の濃度又はレベルのカロチノイドを含むカード又は他の材料のような基準材料を使用してスキャナ１０２を校正することができる。スキャナ１０２は工場において基準材料により校正することができる。一実施形態では、カロチノイドと同じような応答を示す合成材料を校正材料として機能するように示した。合成材料は、カロチノイドを全く含んでいないように振舞う、すなわち低い値又は高い値を示すように調合することができる。再校正されると、スキャナ１０２は再度、基準材料の濃度を測定する。
【００９０】
被験体スキャン・モジュール３７２は、被験体１０４に対するスキャンを実行する役割を担う。例えば、被験体スキャン・モジュール３７２は被験体の手の皮膚に対する正常なスキャンを可能にするので、ボディ・ディフェンス・スコアを返すことができる。被験体スキャン・モジュール３７２は、また、設置スキャナ１０２から得られるシリアル番号が初めて初期化されたスキャナ１０２と同じであることを確認して、スコアが正確であることをさらに保証する。温度、レーザ・ステータスなどのような種々の動作パラメータをチェックして、スキャナ１０２が信頼度の高いデータを生成する準備が整っていることを確認することができる。
【００９１】
一実施形態では、被験体スキャン・モジュール３７２は、例えば２０秒のような所定期間に渡って事前スキャンを行なって、被験体の皮膚を「漂白する」。次に、データ取得スキャンを種々の回数行なって、ボディ・ディフェンス・スコアをスキャンの度に計算する。これらのスコアは平均される。
【００９２】
一つの操作を行なって、スキャン透過エラーをチェックする。スキャンはまた、ノイズ・フィルタリング・モジュール３６４により計算されるデータを使用して、「ダーク補正」される。スキャナ１０２の性能範囲を超える過剰発光が検出されると、スキャンは中止される。スキャンが無事に終わると、スキャンから得られたデータを分析してボディ・ディフェンス・スコアを計算する。スキャンから受信するデータに対してテストを行なって被験体から得られた数々のボディ・ディフェンス・スコアのいずれの間にも大きな差が生じていないかどうかを判定する。大きな差が検出されると、エラー・メッセージによりオペレータに通知する。
【００９３】
診断モジュール３７６は、スキャナ１０２の通信速度、又はボー・レートのようなスキャナ１０２の問題、設定、又はステータスを診断する。種々の命令をスキャナ１０２に送信してスキャナの応答をモニターし、スキャナ１０２が正しく動作していることを確認する。
【００９４】
他の命令を送信して、スキャナ１０２のシリアル番号を読み出すか、又はスキャナのファームウェア・コンポーネント及びハードウェア・コンポーネントのバージョン番号を読み出す。さらに他の命令によって、温度を設定し、積分時間を設定し、係数を設定し、レーザ２７２をオン又はオフし、直近に計算されたボディ・ディフェンス・スコアを返し、生データを返し、又は生データから計算されるピーク・データを返すことができる。
【００９５】
アップロード／ダウンロード・モジュール３７６は、ボディ・ディフェンス・スコア又は人口統計データのような被験体データを、アップロード・データ・ファイル・サーバ７６のようなリモート・サーバにアップロードするように機能する。モジュール３７６はさらに、新規バージョンのソフトウェアをソフトウェア更新サーバ７８のようなリモート・サーバからダウンロードする際のダウンロードを調整して、スキャナ１０２を操作する。
【００９６】
スキャナ・インターフェイス・モジュール３５６は、さらにプログラムすることにより、データ３７８を保存することができる。データ３７８は、スキャナ１０２が収集する生データ３８０、ボディ・ディフェンス・スコアなどのような処理データ３８２、及び各被験体１０４に対応する人口統計データのような被験体データ３８４を含む。
【００９７】
校正プロセスの一実施形態では、ダーク・キャップを使用する。しかしながら、両側校正キャップを、シリコーン化合物（シリコン粘弾性体としても知られ、シリー・パティー（Ｓｉｌｌｙ  Ｐｕｔｔｙ）として一般的に知られている材料）の塩基組成を有する合成組成物に置き換えることができる。種々の濃度の添加物をこの塩基と混合する。添加物は天然生成の化合物であるが、フィルム校正システムに使用する合成物は、パウダーにして塩基と混合させると、適切な形となって、かつ安定することが判明している。これらの校正標準は幾つかある。各標準は、中性又は無添加試料を含む異なる濃度の添加物を表す。この材料を複数の管に詰め、この場合、各管は１８０回の校正を行なうだけの十分な材料を含む。これにより、スキャナを校正する際の「キャップ載置による問題」を回避することができる。
【００９８】
オペレータは、これらの合成校正材料標準を処理する前に、手を十分に洗って乾燥させる必要がある。オペレータはデバイスの窓を覆ってキャップを被せる。次に、十分な量の標準を調合し、標準材料の管の底のダイヤルをひねることにより、キャップの穴を丁度埋める。オペレータはパテ状材料からなる約１／４インチの球を約１５秒間に渡って練り、次に、それを転がして一つの球にし、この球をプローブ窓の周りの校正キャップの穴によりできる井戸の内部に載置する。材料をスキャンすると、それに応じてマシーンが校正される。この標準は１回使用すると廃棄して、汚染を防ぐ。マシーンは、フィルム・キャップ・システムにおいて行なわれたように、「ホワイト（ｗｈｉｔｅ）」スキャン、ロー・スキャン（ｌｏｗ  ｓｃａｎ）、及びハイ・スキャン（ｈｉｇｈ  ｓｃａｎ）を使用して校正することができる。
【００９９】
本発明は、本発明の原理又は基本特性から逸脱しない範囲の他の特定の形で具体化することができる。記載した実施形態は全ての点で例示と考えられるべきであり、制限的な意味で捉えられるべきではない。従って本発明の技術範囲は、添付の請求項によって示されるのであり、前述の記述によっては示されるのではない。請求項の均等物の意味及び範囲に含まれる全ての変更は請求項の技術範囲に含まれるものである。
【図面の簡単な説明】
【０１００】
【図１】本発明による装置及び方法における種々のコンポーネントに使用されるようなデジタル・コンピュータ・システムの模式ブロック図である。
【図２】消費者スキャン・プロセスを管理するコンピュータ・システムを通して動作するシステムの模式ブロック図である。
【図３】インターネットを経由し、かつシステムとの直接接続を通じて動作するシームレスでグローバルな報酬システムの別の実施形態の模式ブロック図である。
【図４】全てがインターネットを通して動作する、本発明によるシームレスでグローバルな追跡システムの別の実施形態である。
【図５】インターネットを経由し、かつ直接接続を通じて動作するスキャナ・システムと連携する報告システムの別の実施形態の模式ブロック図である。
【図６】販売を管理し、情報をスキャンするためのデータを含むサービス・コアの模式ブロック図である。
【図７】本発明によるスキャン・システム及びユーザ・インターフェイス・ホストとして動作するスキャナ兼マスター・プロセッサの一実施形態の模式ブロック図である。
【図８】スキャナ及びスキャナに接続されるユーザ・インターフェイス・ホストの操作方法の一実施形態の模式ブロック図である。
【図９】コンピュータのメモリに含まれて本発明によるスキャン・システムを操作し、統合するモジュール・システムの一実施形態の模式ブロック図である。
【符号の説明】
【０１０１】
６０…システム、６２…インターネット、１００…ユーザ・インターフェイス、１０２…スキャナ
【図１】
2005230522.tif 000003
【図２】
2005230522.tif 000004
【図３】
2005230522.tif 000005
【図４】
2005230522.tif 000006
【図５】
2005230522.tif 000007
【図６】
2005230522.tif 000008
【図７】
2005230522.tif 000009
【図８】
2005230522.tif 000010
【図９】
2005230522.tif 000011