(57)【要約】  本発明は、公式とアルゴリズムとデータベースと対話型インタフェースとの統合である。技術は、人間の視野の学習の結果を安全なウェブサーバを介して捕捉し、記録し、分配するユーザ・フレンドリなソフトウェア・アプリケーションを結果する。本発明は、ピクセルを有する描画画像を生成し、描画画像におけるピクセルに種々の色を持つよう指定することによって特定の装置のための視野妨害の量を計算するための、アプリケーション・プログラム・インタフェース（ＡＰＩ）を有する市販のソフトウェアを組み込む方法である。或る種の色は、ユーザにとって可視である描画画像における対象物を表すために指定され、他の種の色は描画画像において妨害される対象物を表すように指定される。
2009530745.tif 000002
【特許請求の範囲】
【請求項１】
視野妨害を計算する方法であって、
仮想環境を有するデータファイルを設けるステップと、
前記仮想環境において、インタフェースと共に用いられるべき少なくとも１つの観察範囲を設けるステップと、
前記少なくとも１つの観察範囲へ少なくとも１つの描画画像を投影するステップと、
前記少なくとも１つの描画画像において可視である複数の対象物を表すよう、複数の色のうちの１つの色を指定するステップと、
前記少なくとも１つの描画画像において妨害される複数の対象物を表すよう、前記複数の色のうちの１つの色を指定するステップと、
可視である前記複数の対象物と妨害される前記複数の対象物との視野質量単位を計算するステップと、
前記視野質量単位を表示するステップと、
を備える方法。
【請求項２】
請求項１の視野妨害を計算する方法であって、
第１四分区間、第２四分区間、第３四分区間、第４四分区間、上側の面及び下側の面を有する球を提供することにより、前記少なくとも１つの観察範囲を生成するステップと、
前記の第１四分区間、第２四分区間、第３四分区間、第４四分区間のそれぞれを平面に投影して、第１双曲線型観察範囲、第２双曲線型観察範囲、第３双曲線型観察範囲及び第４双曲線型観察範囲を生成するステップと、
前記第１の面を平面に投影して上側の円を生成し、前記下側の面を平面に投影して下側の円を生成するステップと、
を更に備える方法。
【請求項３】
請求項２の視野妨害を計算する方法であって、前記第１の面と前記第２の面とを前記球の重心から等距離に設けるステップを更に備える方法。
【請求項４】
請求項２の視野妨害を計算する方法であって、前記第１四分区間、前記第２四分区間、前記第３四分区間及び前記第４四分区間のそれぞれを、前記第１の面と前記第２の面とから離れた前記球の一部を含むように設けるステップを更に備える方法。
【請求項５】
請求項１の視野妨害を計算する方法であって、
前方クリップ面を設けるステップと、
後方クリップ面を設けるステップと、
前記少なくとも１つの描画画像に関して前記前方クリップ面を位置させるステップと、
前記少なくとも１つの描画画像に関して前記後方クリップ面を位置させるステップと、
前記前方クリップ面と前記後方クリップ面との間で前記少なくとも１つの描画画像から前記対象物を除去するステップと、
前記少なくとも１つの描画画像上の前記複数の対象物を表す前記複数の色を残すステップと、
を更に備える方法。
【請求項６】
請求項１の視野妨害を計算する方法であって、
前記インタフェースと動作的に関連するサーバを設けるステップと、
前記インタフェースを始動させるステップと、
前記少なくとも１つの観察範囲を前記インタフェースにロードするステップと、
前記少なくとも１つの観察範囲へ投影された前記少なくとも１つの描画画像を記憶するステップと、
前記少なくとも１つの描画画像を前記サーバにロードするステップと、
を備える方法。
【請求項７】
請求項６の視野妨害を計算する方法であって、
データベースを設けるステップと、
前記サーバにロードされた前記少なくとも１つの描画画像について前記サーバをチェックするステップと、
前記少なくとも１つの描画画像を抽出するステップと、
前記少なくとも１つの描画画像を解析するステップと、
前記少なくとも１つの描画画像を前記データベースに蓄積するステップと、
を更に備える方法。
【請求項８】
請求項７の視野妨害を計算する方法であって、
インターネット・ブラウザの使用によって前記サーバにアクセスするステップと、
前記サーバ上の前記少なくとも１つの描画画像を選択するステップと、
前記サーバ上の前記少なくとも１つの描画画像を取り出すステップと、
前記少なくとも１つの描画画像と対話するステップと、
を備える方法。
【請求項９】
視野妨害を計算する方法であって、
仮想環境を有するデータファイルを提供するステップと、
前記データファイルに、使用されるべき少なくとも１つの観察範囲を有するアプリケーション・インタフェースを提供するステップと、
少なくとも１つの描画画像を前記少なくとも１つの観察範囲に投影するステップと、
前記少なくとも１つの描画画像を含む前記少なくとも１つの観察範囲を複数の単位に分割するステップと、
前記少なくとも１つの描画画像の前記複数の単位のそれぞれを複数の色のうちの１つの色を持つように指定するステップと、
前記少なくとも１つの描画画像において見ることができる複数の対象物を表すように、前記複数の色のうちの１つを指定するステップと、
前記少なくとも１つの描画画像において妨害される複数の対象物を表すように、前記複数の色のうちの１つを指定するステップと、
見ることのできる前記複数の対象物と妨害される前記複数の対象物とを表す前記複数の単位の視野質量単位を計算するステップと、
前記視野質量単位を表示するステップと
を有する方法。
【請求項１０】
請求項９の視野妨害を計算する方法であって、
第１四分区間、第２四分区間、第３四分区間、第４四分区間、上側の面及び下側の面を有する球を提供することにより、前記少なくとも１つの観察範囲を生成するステップと、
前記の第１四分区間、第２四分区間、第３四分区間、第４四分区間のそれぞれを平面に投影して、第１双曲線型観察範囲、第２双曲線型観察範囲、第３双曲線型観察範囲及び第４双曲線型観察範囲を生成するステップと、
前記第１の面を平面に投影して上側の円を生成し、前記下側の面を平面に投影して下側の円を生成するステップと、
を更に備える方法。
【請求項１１】
請求項１０の視野妨害を計算する方法であって、前記第１の平面と前記第２の平面を前記球の前記重心から等距離にあるように設けるステップを更に備える方法。
【請求項１２】
請求項１０の視野妨害を計算する方法であって、前記第１の平面及び前記題の平面から離れた前記球の一部を含む前記第１四分区間、前記第２四分区間、前記第３四分区間及び前記第４四分区間のそれぞれを設けるステップを更に備える方法。
【請求項１３】
請求項９の視野妨害を計算する方法であって、
前方クリップ面を設けるステップと、
後方クリップ面を設けるステップと、
前記少なくとも１つの描画画像に関して前記前方クリップ面を位置されるステップと、
前記少なくとも１つの描画画像に関して前記後方クリップ面を位置されるステップと、
前記前方クリップ面と前記後方クリップ面との間の前記少なくとも１つの描画画像から前記対象物を除去するステップと、
前記少なくとも１つの描画画像上に前記複数の対象物を表す前記複数の色を残すステップと、
を備える方法。
【請求項１４】
請求項９の視野妨害を計算する方法であって、
前記アプリケーション・プログラム・インタフェースに動作的に関連するサーバを設けるステップと、
前記アプリケーション・プログラム・インタフェースを起動するステップと、
前記少なくとも１つの観察範囲を前記アプリケーション・プログラム・インタフェースにロードするステップと、
前記少なくとも１つの描画画像を前記少なくとも１つの観察範囲に蓄積するステップと、
前記少なくとも１つの描画画像を前記サーバにロードするステップと、
を更に備える方法。
【請求項１５】
請求項１４の視野妨害を計算する方法であって、
データベースを設けるステップと、
前記サーバにロードされた前記少なくとも１つの描画画像について前記サーバをチェックするステップと、
前記少なくとも１つの描画画像を抽出するステップと、
前記少なくとも１つの描画画像を解析するステップと、
前記少なくとも１つの描画画像を前記データベースに蓄積するステップと、
を更に備える方法。
【請求項１６】
請求項１５の視野妨害を計算する方法であって、
インターネット・ブラウザの使用によって前記サーバにアクセスするステップと、
前記サーバ上で前記少なくとも１つの描画画像を選択するステップと、
前記サーバ上で前記少なくとも１つの描画画像を取り出すステップと、
前記少なくとも１つの描画画像と対話するステップと、
を更に備える方法。
【請求項１７】
視野妨害を計算する方法であって、
仮想環境を有するデータファイルを提供するステップと、
前記データファイルに、使用されるべき少なくとも１つの観察範囲を有するアプリケーション・インタフェースを提供するステップと、
人間のシミュレートされた右眼と左眼との間に位置する重心を設けるステップと、
前記少なくとも１つの観察範囲への右眼及び左眼からの投影をシミュレートして、前記少なくとも１つの描画画像を生成するステップと、
前記少なくとも１つの描画画像を前記少なくとも１つの観察範囲へ投影するステップと、
前記少なくとも１つの描画画像を複数の単位へ分割するステップと、
前記少なくとも１つの描画画像の前記複数の単位のそれぞれを、複数の色を持つように指定するステップと、
前記少なくとも１つの観察範囲において見ることができる複数の対象物を表すように前記複数の色のうちの１つを指定するステップと、
前記少なくとも１つの観察範囲において妨害される複数の対象物を表すように前記複数の色のうちの１つを指定するステップと、
見ることのできる前記複数の対象物と妨害される前記複数の対象物とを表す前記負空の単位の視野質量単位を計算するステップと、
前記視野質量単位を表示するステップと、
を備える方法。
【請求項１８】
請求項１７の視野妨害を計算する方法であって、
前記少なくとも１つの描画画像を複数の視野質量単位へ分割するステップと、
右眼、左眼及び両眼によって見ることができるものを表すように視野質量単位の量を計算するステップと、
を更に備える方法。
【請求項１９】
請求項１７の視野妨害を計算する方法であって、
複数のピクセルからなるように前記複数の単位を設けるステップと、
前記右眼で見ることのできる前記複数の対象物のそれぞれを表すよう、前記複数のピクセルの一部を指定するステップと、
前記右眼で見ることのできる前記複数の対象物のそれぞれを表す前記複数のピクセルの一部を、前記複数の色のうちの１つを持つよう指定するステップと、
前記左眼で見ることのできる前記複数の対象物のそれぞれを表すよう、前記複数のピクセルの一部を指定するステップと、
前記左眼で見ることのできる前記複数の対象物のそれぞれを表す前記複数のピクセルの一部を、前記複数の色のうちの１つを持つよう指定するステップと、
を更に備える方法。
【請求項２０】
請求項１９の視野妨害を計算する方法であって、
前記右眼で見ることのできる前記複数の対象物のそれぞれを表す前記複数のピクセルの前記一部を、前記複数のピクセルの総数で割ることによって、前記右眼で見ることのできる前記少なくとも１つの描画画像の百分率を計算するステップと、
前記左眼で見ることのできる前記複数の対象物のそれぞれを表す前記複数のピクセルの前記一部を、前記複数のピクセルの総数で割ることによって、前記左眼で見ることのできる前記少なくとも１つの描画画像の百分率を計算するステップと、
を更に備える方法。
【請求項２１】
請求項２０の視野妨害を計算する方法であって、
視野質量単位へ等しく分割されるべき前記少なくとも１つの観察範囲を提供するステップと、
前記右眼で見ることができる前記少なくとも１つの描画画像の前記百分率に前記視野質量単位の総数を乗じることによって、前記右眼で見られる視野質量単位の百分率を計算するステップと、
前記左眼で見ることができる前記少なくとも１つの描画画像の前記百分率に前記視野質量単位の総数を乗じることによって、前記左眼で見られる視野質量単位の百分率を計算するステップと、
を更に備える方法。
【請求項２２】
請求項２１の視野妨害を計算する方法であって、
前記少なくとも１つの観察範囲に投影された前記少なくとも１つの描画画像のそれぞれに対して前記右眼で見られる視野質量単位の合計を加算するステップと、
前記少なくとも１つの観察範囲に投影された前記少なくとも１つの描画画像のそれぞれに対して前記左眼で見られる視野質量単位の合計を加算するステップと、
を更に備える方法。
【請求項２３】
請求項２１の視野妨害を計算する方法であって、前記視野質量単位を１平方度からなるように提供するステップを更に備える方法。
【請求項２４】
請求項１７の視野妨害を計算する方法であって、
前記右眼と前記左眼とで見ることのできる前記複数の対象物のそれぞれを表すように前記複数のピクセルの一部を指定するステップと、
前記右眼と前記左眼とで見ることのできる前記複数の対象物のそれぞれを表す前記複数のピクセルの前記一部を、前記複数の色を持つように指定するステップと、
前記右眼と前記左眼とから妨害される前記複数の対象物のそれぞれを表すように前記複数のピクセルの一部を指定するステップと、
前記右眼と前記左眼とから妨害される前記複数の対象物のそれぞれを表す前記複数のピクセルの前記一部を、前記複数の色を持つように指定するステップと、
を更に備える方法。
【請求項２５】
請求項２４の視野妨害を計算する方法であって、
前記右眼と前記左眼とで見ることのできる前記複数の対象物のそれぞれを表す前記複数のピクセルの前記一部を前記複数のピクセルの総数で割ることによって、前記右眼と前記左眼とで見ることのできる前記少なくとも１つの描画画像の百分率を計算するステップと、
前記右眼と前記左眼とから妨害される前記複数の対象物のそれぞれを表す前記複数のピクセルの前記一部を前記複数のピクセルの総数で割ることによって、前記右眼と前記左眼とから妨害される前記少なくとも１つの描画画像の百分率を計算するステップと、
を更に備える方法。
【請求項２６】
請求項２５の視野妨害を計算する方法であって、
視野質量単位へ等しく分割されるべき前記少なくとも１つの観察範囲を設けるステップと、
前記右眼と前記左眼とで見ることのできる前記少なくとも１つの描画画像の前記百分率に前記視野質量単位の合計を乗じることによって、前記右眼と前記左眼とによって見られる視野質量単位の百分率を計算するステップと、
前記右眼と前記左眼とから妨害される前記少なくとも１つの描画画像の前記百分率に前記視野質量単位の合計を乗じることによって、前記右眼と前記左眼とから妨害される質量単位の百分率を計算するステップと、
を更に備える方法。
【請求項２７】
請求項２６の視野妨害を計算する方法であって、前記少なくとも１つの観察範囲へ投影される前記少なくとも１つの描画画像のそれぞれに対して、前記右眼と前記左眼とによって見られる視野質量単位の合計を加算するステップを更に備える方法。
【請求項２８】
請求項２６の視野妨害を計算する方法であって、前記視野質量単位が１平方度からなるようにするステップを更に備える方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は２００６年３月２０日出願の米国特許仮出願第６０／７８４０１５号の利益を主張する。
本発明は、人間視野基準の分野と、人間視野基準の政府基準に合致するための種々の企業の能力とに関する。
【背景技術】
【０００２】
人間の相互作用を必要とする種々の製品は、人間の視野基準を満たさなければならない。人間の視野基準は、人間が車両の前方、後方及び両側を見るときにヘッドレストのような対象物による妨害無しに自動車の周囲の環境を見ることができることに関して自動車のような製品が持たなければならない要件である。種々の基準（すなわち視野妨害要件）が、連邦自動車安全基準（ＦＭＶＳＳ）、国家高速道路運行安全管理（ＮＨＴＳＡ）、自動車・宇宙・航空技術者協会（ＳＡＥ）等によって規定される全部の自動車及び宇宙関連会社に対して政府によって課されている。
【０００３】
現在の視野の研究は、種々の製品が政府視野基準を満たすことを保証する特定のコンピュータ・ソフトウェアや他の定量的方法を採用していない。むしろ、典型的な視野妨害研究は、紙をベースとするマニュアルの及び物理的なプロトタイプを用いて行われているが、これは、時間を消費するという弱点があり、視覚的である（主観的な結果を与える）点で精度に欠け、多くの空間を占有する。試験からの結果を持つ書類は、政府の命令により最長で５０年間はファイルキャビネットに所定期間保存されなければならず、マニュアルの研究はアクセス可能ではないからである。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
したがって、上記の欠点を除去し、人間視野基準試験の主観性を排除することによって精度を向上させる必要性が存在する。
【課題を解決するための手段】
【０００５】
本発明は、公式とアルゴリズムとデータベースと対話型インタフェースとの統合である。技術は、人間の視野の学習の結果を安全なウェブサーバを介して捕捉し、記録し、分配するユーザ・フレンドリなソフトウェア・アプリケーションを結果する。本発明は、ピクセルを有する描画画像を生成し、描画画像におけるピクセルに種々の色を持つよう指定することによって特定の装置のための視野妨害の量を計算するための、アプリケーション・プログラム・インタフェース（ＡＰＩ）を有する市販のソフトウェアを組み込む方法である。或る種の色は、ユーザから見えるべき描画画像における対象物を表すために指定され、他の種の色は描画画像において妨害される対象物を表すように指定される。
【０００６】
種々の対象物の妨害量は、それぞれの種類の色のピクセルの量をピクセルの総数で割ることによって、見ることのできる画像における対象物と画像において妨害される対象物との割合を計算することによって表にされ、それによって、画像における妨害される対象物の量が生成される。
【０００７】
本発明の更なる応答分野は、以下に提供される詳細な説明から明らかになろう。理解されるように、詳細な説明と特定の例は、発明の好ましい実施の形態を示してはいるが、例示の目的のみを意図したものであり、発明の範囲を限定することを意図していない。
【０００８】
本発明は、詳細な説明と添付の図面とから一層よく理解されるであろう。
【発明を実施するための最良の形態】
【０００９】
好ましい実施の形態についての以下の記述は本質的に単なる例示であり、発明やその応用及び使用を限定するものではない。
本発明は、視野妨害学習のための解析を生成し、一覧化し、実行するための手法を使用するが、これに限定されるものではない。本発明は、アプリケーション・プログラム・インタフェース（ＡＰＩ）を持つ市販されている現存のソフトウェア（例えば、ユニグラフィックス又はカティア）を本発明のプログラミング・ソフトウェアに組み入れるマルチベクトル視野定量化サービスである。このソフトウェアの組み合わせは、それぞれ指定された単一の色の所定の眼点から投じられる光の効果を捕捉する一連の描かれた画像を生成するのに使用される。次いで、こうした描かれた画像はパッケージ化され、サービスとしてのソフトウェア（ＳＡＡＳ）を提供するウェブサーバにアップロードされる。また、本発明はスタンドアロンのサービスとしても用いられ得、クライアントＡＰＩと組み合わせて用いなければならないものではない。
【００１０】
図１を参照すると、本発明に係るマルチベクトル視野定量化サービスにおいて用いられる複数の点を示す線図が一般的に１０で示されている。線図１０上の点の１つは首の回転中心１２を示しており、他の点は右眼１４及び左眼１６を表す。これらの点１２、１４、１６は人間の眼と首の位置を表す。また、線図１０には、第１の組の楕円１８と第２の組の楕円２０とが示されている。第１の組の楕円１８は、人間の頭を首だけを用いて移動させたときの、第１の眼１４と第２の眼１６とに対する９５％の人間の利用可能な移動範囲を表す。第２の組の楕円２０は、人間の頭を首だけを用いて移動させたときの、第１の眼１４と第２の眼１６とに対する９９％の人間の頭の移動範囲を表す。
【００１１】
図２〜図５及び図９を参照すると、人間が右眼１４及び左眼１６から周囲の環境を見ることができる利用可能な全範囲が、右眼１４と左眼１６との間の中心位置に関して、中心２４を持つ球２２によって表されている。球２２は３次元的であり、３つの軸、すなわち、第１軸（Ｘ軸）２６、第２軸（Ｙ軸）２８及び第３軸（Ｚ軸）３０を有する。体、首又は眼をどのように位置させて、人間は右、左、上方、下方、前方、後方又はこれらの任意の組み合わせを見ることができるかにかかわらず、球２２は右眼１４及び左眼１６によって利用可能な全観察範囲を表す。
【００１２】
ステラジアン（ｓｒ）は、球の数学における立体角度測定の標準単位である。円は２πラジアンであるので、球は４π２ラジアンである。また、円は３６０度であるので、１つの球は３６０度×３６０度に等しい。これにより１２９６００球度という球の理論的観察空間が生じ、これが本発明の球２２に適用される。こうして、１２９６００球度は４π２ステラジアンに等しい。球２２を、それぞれが１度の長さと１度の幅とを有する等しい区域に分割するならば、各区域は１球度の範囲を有することになる。１ステラジアンはほぼ３２８２．８０６３球度に等しいので、１球度は０．０００３０４６２ステラジアンに等しい。球度の本発明への適用に関しては、１球度は１視野質量単位（ＶＭＵ）に等しいが、これについては後述する。
【００１３】
本発明に係る解析を実行するために、球２２は６つの区域に分割され、第１四分区間３２、第２四分区間３４、第３四分区間３６及び第４四分区間３８からなる等しい大きさの４つの四分区間と、第１の円（上側の円）４０及び第２の円（下側の円）４２からなる等しい大きさの２つの円とが形成される。それぞれの四分区間３２、３４、３６、３８は利用な可能な観察範囲の１２．５％を表し、円４０、４２のそれぞれは利用な可能な観察範囲の２５％を表す。四分区間３２、３４、３６、３８は、第１軸２６に沿って球２２を１回分割し、次いで第１軸の分割に垂直に第２軸に沿って１回分割することによって生成される。これによって、中心２４に関してそれぞれ前方、後方、第１側面方向、第２側面方向にある４つの四分区間３２、３４、３６、３８が生成される。次いで、球２２は中心２４の上方の面に沿って分割されて第１面（上側の面）４４が形成され、また、中心２４の下方の面に沿って分割されて第２面（下側の面）４６が形成される。これらの面４４、４６は第１軸２６及び第２軸２８に平行であり、中心２４から等距離にある。球２２の中心２４の上方の、上側の面４４が位置する距離は、図５を見るときの角度５０に対向する垂直距離４８である。角度５０は３０度である。このプロセスは下側の面４６を得るために反復される。
【００１４】
次いで、四分区間３２、３４、３６、３８のそれぞれは平面上へ投影され、４つの双曲線型の観察範囲、すなわち、第１双曲線型観察範囲５２、第２双曲線型観察範囲５４、第３双曲線型観察範囲５６及び第４双曲線型観察範囲５８が生成される。したがって、４つの双曲線型観察範囲５２、５４、５６、５８並びに上側及び下側の円４４、４６は、中心２４を囲む球２２によって包含される全観察範囲を表す。非限定的な例として、第１双曲線型観察範囲５２が図４及び図５に図示されているが、他の双曲線型観察範囲５４、５６、５８と同じである。
【００１５】
解析を行う次のステップは、右眼１４及び左眼１６からの各双曲線型観察範囲５２、５４、５６、５８並びに上側及び下側の円４０、４２に対する光の投影をシミュレートして、見ているものの描画画像を生成することである。光投影のシミュレーションは右眼１４及び左眼１６から行われる。右眼１４及び左眼１６は、重心１１６として図示されている単一の点に対して配置される。重心１１６は右眼１４と左眼１６との間の中央に位置し、首の回転中心１２と整列している。双曲線型観察範囲５２、５４、５６、５８並びに上側及び下側の円４０、４２に対して投影される描画画像は、それぞれ、例えばコンピュータ・スクリーン上で見られるピクセルのような所与の数の単位に等分割される。それぞれの描画画像は個々に処理される。
【００１６】
双曲線型観察範囲５２、５４、５６、５８並びに上側及び下側の円４０、４２の形成及び配置は、球２２の中心２４に基づく。しかし、右眼１４及び左眼１６からの光投影のシミュレーションは、球２２の中心２４に関して変り得る。右眼１４及び左眼１６の配置は変更され得る。右眼１４及び左眼１６の配置が変更されるたびに、また、シミュレートされた光が右眼１４及び左眼１６から投じられて描画画像を生成するたびに、右眼１４及び左眼１６によって何が見えているかを決定するよう解析のために捕捉されて蓄積される新たな「学習」が作られる。各学習の最初に、重心１１６の位置が選定され、右眼１４及び左眼１６の位置は重心１１６の位置に基づく。首の回転中心１２の位置も、重心１１６の位置に基づいて決定される。各学習の開始時には、首の回転中心１２は球２２の中心２４と同じ位置にある。しかし、右眼１４及び左眼１６は学習の開始後は首の回転中心１２に関して旋回可能であるから、異なる画像を双曲線型観察範囲５２、５４、５６、５８並びに上側及び下側の円４０、４２に生成するよう、右眼１４及び左眼１６を介しての光投影のシミュレーションが許容される。それぞれの学習は、双曲線型観察範囲５２、５４、５６、５８並びに上側及び下側の円４０、４２に投影される独自のシミュレーション環境を有することができる。
【００１７】
また、首の回転中心１２の位置、したがって球２２の中心２４は、右眼１４及び左眼１６が首の回転中心１２に関して旋回可能であることに加えて、他の種々のシミュレーション環境を生成するよう変更され得る。しかし、双曲線型観察範囲５２、５４、５６、５８並びに上側及び下側の円４０、４２のそれぞれの位置は、球２２の中心２４及び首の回転中心１２に関して一定に維持される。変わるのは、双曲線型観察範囲５２、５４、５６、５８並びに上側及び下側の円４０、４２に投影される画像である。
【００１８】
本発明は、右眼１４だけで、左眼１６だけで、及び同時に右眼１４と左眼１６とで見ることができるものを明示するよう、ピクセル毎に種々の色と濃淡とを用いる。右眼１４だけで見ることができるものは例えば黄色のピクセルのような１つの色によって表すことができ、左眼１６だけで見ることができるものは例えば青色のピクセルのような他の色によって表すことができ、右眼１４及び左眼１６で見ることができるものは白色のピクセルによって表すことができる。見えないものは黒色のピクセルによって表される。図１０の例においては、色は種々の濃淡によって表されているが、この機能については後述する。
【００１９】
右眼１４及び左眼１６によって部分的に見ることができる描画画像の部分が存在し、これらのピクセルは灰色のピクセルとして表される。次いで、灰色のピクセルのそれぞれが解析され、灰色のピクセルが十分に暗い（すなわち、所定の閾値に達している）ならば、黒色のピクセルとして表される。灰色のピクセルが十分暗くはないならば、更に解析され、右眼１４の可視可能性、左眼１６の可視可能性、及び右眼１４と左眼１６との組み合わせたときの観察可能性に対する所定の最大閾値及び最小閾値との一致が取られる。
【００２０】
黄色、青色、白色及び黒色のピクセルのそれぞれの量が次いで計算される。それぞれの色の百分率が、各色のピクセルの数をピクセルの総数で割って１００を掛けることによって計算される。例えば、青色のピクセルの総数を描画画像が持つピクセルの総数を１００で割った値で割ると、青色のピクセルの百分率が求まる。球スケール（ＳＳ）、ステラジアン（ＳＲ）立体角測定、視野質量単位（ＶＭＵ）に対する値は、ＳＳ、ＳＲ及びＶＭＵスカラー・ファクタを各色のピクセル百分率に乗じることによって取得される。各画像に対するＳＳ、ＳＲ及びＶＭＵの合計に到達すると、右眼１４に対する合計と左眼１６に対する合計とに個別に加算が行われて、右眼１４と左眼１６によって見ることができるものの百分率が求められ、また、右眼１４及び左眼１６は加算されて、学習においてシミュレートされた環境で用いられる全部の画像に対する視界を取得することができる。
【００２１】
図４を参照すると、前方クリップ面６０及び後方クリップ面６２は、それぞれの双曲線型観察範囲５２、５４、５６、５８上の描画画像の一部である。前方クリップ面６０と後方クリップ面６２は、描画画像において取り除かれていて双曲線型観察範囲５２、５４、５６、５８上に投影された描画画像には示されない対象物の部分を表している。描画画像における対象物からの陰は上記の種々の色で投影されるが、対象物その物は影が一層容易に見えるように取り除かれている。
【００２２】
本発明のマルチベクトル視野定量化サービスは、コンピュータ・サーバ、データ蓄積装置、光媒体（ＣＤ、ＤＶＤ等）、広域ネットワークにおける情報の伝送、ローカルエリア・ネットワークにおける情報の伝送、１つのデータ蓄積装置から別のデータ蓄積装置への情報の伝送、及び情報の無線伝送を含むが、これらに限定されない。
【００２３】
図６ａ及び図６ｂを参照すると、本発明のマルチベクトル視野定量化サービスにおける処理ステップのクライアント・ユーティリティ部分を示すフロー図が一般に６４で示されている。本発明の経過マルチベクトル視野定量化サービスは、インターネット、ワールドワイドウェブ、イントラネット、エクストラネット、電子媒体（例えばＣＤやＤＶＤをベースとするシステム）等と結合して実施され得る。
【００２４】
非限的的な例として、ユーザは、本発明の経過進行プログラムを含む主ウェブサイトのＵＲＬを（例えば、ＩＮＴＥＲＮＥＴ  ＥＸＰＬＯＲＥＲやＮＥＴＳＣＡＰＥ等のウェブ・ブラウザの助けにより）ナビゲートする。非限的な例として、http://www.scatemvv.comというＵＲＬを、本発明のマルチベクトル視野定量化サービスに対する主ウェブサイトとして指定することができる。
【００２５】
フロー図６４を再度参照すると、ユーザは、コンピュータ支援設計（ＣＡＤ）又は等価の設計環境において見るべき対象物を提示するファイルを開いている。開始ブロック６６から開始して、６８においてユーザは視野解析メニューを立ち上げ、この時点で、ユーザは視野解析メニュー７０とインタフェースして、７２において学習ツールを選択するよう促される。これにはユーザによるマニュアル入力が必要である。このステップにおいて、ユーザは特定の学習において用いられる環境（例えば、図１０の例に示す自動車のインテリア）を選択している。
【００２６】
ユーザが７２において学習ツールを選択すると、７４において、ユーティリティ・ロード双曲線環境として示される双曲線環境がロードされる。７４の双曲線環境は、上記の双曲線型観察範囲５２、５４、５６、５８並びに上側及び下側の円４０４２からなる。双曲線環境が７４においてロードされると、ユーザはポイント・コンストラクタ・ダイアログ７６とインタフェースし、重心を選択するよう促される。次いで、ユーザはステップ７８へ進んで重心を選択する。このステップ７８は、（図１及び図９に示す）重心１１６の位置を選択することを含む。重心１１６が選択されると、ユーザはクリップ面ダイアログ・ウィンドウ８０に到達し、マニュアル入力を行って、８２において前方クリップ面及び後方クリップ面を設定する。それぞれの双曲線型観察範囲５２、５４、５６、５８との関係でクリップ面６０、６２の位置が設定される。（図４に示す）双曲線型観察範囲５２、５４、５６、５８のそれぞれに対して、前方クリップ面６０と後方クリップ面６２とが存在する。
【００２７】
クリップ面６０、６２が設定されると、システムは、ブロック８４に示すように、眼点を位置決めする。次いで、システムは、ブロック８６で示すように、右眼１４及び左眼１６から投じられる光をシミュレートする。次いで、システムは、ブロック８８で示すように、画像を描画する。生成される描画画像は、双曲線型観察範囲５２、５４、５６、５８上に投影される描画画像である。これらの描画画像は画像ファイル９０として示されるファイルに蓄積され、また、データ／メタデータもファイル９２に蓄積される。
【００２８】
論理ゲート９４に到達すると、システムは学習のために更なる描画画像が必要であるかどうかを決定する。更なる描画画像が必要であるならば、ステップ８４、８６、８８が反復される。更なる描画画像が不要であれば、次のステップ１００が生じてＣＡＤヘッダーデータを捕捉してヘッダーデータ・ファイル９８に蓄積する。
【００２９】
次のステップが生じて、システムはサーバとの使用のために画像ファイル９０とデータ／メタデータのファイル９２とを用意する。これはブロック１００によって示され、画像ファイル９０とデータ／メタデータのファイル９２とは組み合わされて、圧縮されたパッケージ・ファイル１０２を生成する。圧縮されたパッケージ・ファイル１０２が生成された後、ブロック１０４によって表されるように、システムはサーバと接続する。この点の後、ユーザはユーザ・ログイン・ブロック１０６に達する。ユーザがユーザ・ログイン・ブロック１０６に達すると、ログインが同意されるかどうかに関する論理ゲート１１４に達する。ログインが同意されないと、ユーザは開始ブロック６６に戻る。ログインが同意されると、システムは、ブロック１０８によって表されるように、パッケージをサーバにアップロードする。
【００３０】
パッケージがサーバにアップロードされた後、ブロック１１０によって表される別の論理ゲートに達し、アップロードが成功したかどうかが決定される。アップロードが成功しないならば、ユーザは開始ブロック６６に戻る。アップロードが成功したならば、システムは、ブロック１１２によって表される、テンポラリ・ファイル削除のステップを実行する。このステップにおいて、画像ファイル９０、圧縮されたパッケージ・ファイル１０２及びデータ／メタデータ／ヘッダーデータのファイル９２が削除される。テンポラリ・ファイルが削除されると、プロセスにおける次のステップは終了ブロック１２０に、そしてブロック１２２で表されるサーバ解析へ移動する。
【００３１】
ユーザがフロー図６４に示されるクライアント・ユーティリティ部分を完了すると、ユーザは、図７にフロー図１２４として示されるシステム・サーバ解析に到達する。このプロセスにおける最初のステップは、本発明が所定の間隔で新たな学習をチェックすることで、これはフロー図１２４においてブロック１２６によって表される。サーバは、完全にアップロードされた新たな学習パッケージの存在を２分おきにチェックし、準備のできた学習を処理するサービスを有する。或る学習は「カタログのみ」であり、これは、これらの学習はデータベースに追加され、解析の要なくオンライン・グラフィカル・ユーザ・インタフェースを介して学習者に利用可能にされることを意味する。学習によっては解析エンジンへ送られる解析を要するものがあり、オンライン・グラフィカル・ユーザ・インタフェースで利用可能にされる前に、以下のプロセスが実行される。
【００３２】
次のステップは論理ゲート１２８で、学習パッケージが新たな学習パッケージであるかどうかが決定される。学習パッケージが新しくない場合には、ブロック１２６で示されるステップが反復され、システムは新たな学習を所定間隔でチェックする。ジョブが新しければ、ブロック１３０で示されるステップが実行され、圧縮されたパッケージ・ファイル１０２が抽出されて描画画像ファイル９０及びデータ／メタデータ／ヘッダーデータのファイル９２を開く。このステップが生じた後、ブロック１３８によって表されるように、使用されている特定の学習からのデータがデータベースに書き込まれる。次いで、ブロック１４０によって示すように、学習はデータベースに追加される。
【００３３】
解析における次のステップは、論理ゲート１４２で行われるべき判断である。行われるべき判断は、学習が解析を必要とするかどうかである。学習が解析を必要としないならば、ブロック１３８で示されるステップが反復され、次の学習がデータベースに書き込まれる。学習が解析を必要とする場合には、ブロック１４４によって示される、プロセスにおける次のステップが生じて、各描画画像がピクセル毎に解析される。システムは画像ファイル９０にアクセスし、各画像ファイル９０をピクセル毎に解析する。上記のとおり、各描画画像は種々の色のピクセルを有する。ピクセルの一部は青色であり、他は黄色、白色又は黒色である。描画画像に示される各ピクセルは、右眼１４で見えるもの、左眼１６で見えるもの、右眼１４でも左眼１６でも見えないもの、又は、右眼１４と左眼１６とで見えるものを表す。ブロック１４４で解析される描画画像は、双曲線型観察範囲５２、５４、５６、５８並びに上側及び下側の円４０、４２に投影された描画画像である。
【００３４】
ブロック１４４において描画画像が解析されると、論理ゲート１４８に達して、解析を必要とする別の描画画像が存在するかどうかに関して判断がなされる。別の描画画像が解析される必要がある場合、ブロック１４４で示されるステップが反復されて、描画画像が解析される。解析されるべき別の描画画像が存在しないときには、ブロック１５０で示される次のステップが生じて、学習の解析データがデータベースに書き込まれる。解析データは、ブロック１５２で示されるデータベースに追加される。システム・サーバ解析が完了すると、システムは終了ブロック１５４へ移動する。
【００３５】
本発明を使用するプロセスの次のステップは、図８においてフロー図として１５６で一般に表されるシステム・サーバ観察をユーザが実行することである。プロセスのこの部分において、ユーザはサーバと対話し、実行された各学習の結果を見る。ステップ・ブロック１５８で開始して、ウェブ・ブラウザの使用によりシステムにアクセスする、ブロック１６０で表されるステップが実行される。次いで、ブロック１６２で表されるグラフィカル・ユーザ・インタフェースに達して、ユーザはサーバにログインする。次いで、ユーザは１６４で示されるステップを実行し、ユーザはログイン・ページ１６２にユーザ名とパスワードを入力する。
【００３６】
次いで、ブロック１６６で表される論理ゲートに達し、ユーザ名とパスワードが同意されたかどうかに関して判断が行われる。ユーザ名とパスワードが同意されない場合、ユーザはログイン・ページ１６２へ戻る。ユーザ名とパスワードが同意されるならば、ブロック１６８で表される、検索オプションのステップを有する主ユーザ・インタフェースが実行される。このブロックにおいて、ユーザはブロック１７０で表されるステップを実行し、ユーザは学習検索基準を選択する。次いで、論理ゲート１７２に達して、学習検索基準が発見されるかどうかに関して判断がなされる。学習検索基準が発見されないと、ユーザは検索オプション付きの主ユーザ・インタフェース１６８へ戻る。学習検索基準が発見されると、ユーザは、ブロック１７４で表されるように、学習画像及びデータを取り出す。このステップにおいて、システムは画像ファイル９０と学習データ１５２を取り出す。画像ファイル９０と学習データ１５２とが取り出された後、ユーザは学習プレーヤー・グラフィカル・ユニット・ユーザ・インタフェース１７６のステップへ移動する。次いで、ユーザは学習プレーヤーと対話する。ユーザが学習プレーヤーと対話した後、ブロック１８０で表されるように、プログラムの使用は完了する。
【００３７】
非限的な例として、本発明のマルチベクトル視野定量化サービス１０を用いる学習において生成された描画画像が図１０に一般的に１８２で図示されている。この例の画像１８２は自動車のインテリアの一部を表している。ハンドル１８４及びダッシュボード１８６は、前方クリップ面６０及び後方クリップ面６２の故に、画像１８２から一部が除去されて図示されている。この画像１８２において、図示されている種々の影は、両眼１４、１６によって見ることができるものと、右眼１４と左眼１６で個別に見ることできるものとを表している。画像１８２は、右眼１４によって見ることができるものを表す第１の影１８８と、左眼１６によって見ることができるものを表す第２の影１９０と、両眼１４、１６によって見ることができるものを表す第３の影１９２とを有する。画像１８２が着色されているならば、第１の影１８８は黄色であり、第２の影１９０は青色である。
【００３８】
本発明にしたがって生成された描画画像の他の例が図１１に示されている。この例において、描画画像１９４は第２の双曲線型観察範囲５２上に投影された。描画画像１９４は、右眼１４によって見ることができるものを表す第１の影１８８と、左眼１６によって見ることができるものを表す第２の影１９０と、両眼１４、１６によって見ることができるものを表す第３の影１９２と共に図示されている。また、ＳＳ、ＳＲ及びＶＭＵに対する計算値が、それぞれの個別の眼１４、１６と両眼とに対して示されている。また、ＳＳ、ＳＲ及びＶＭＵに対する総計が、双曲線型観察範囲５２、５４、５６、５８並びに上側及び下側の円４０、４２上に投影される全環境に対して示されている。
【００３９】
発明の記述は本質的に単なる例示であり、発明の要旨から逸脱しない変形は発明の範囲内にある。こうした変形は発明の精神及び範囲からの逸脱とみなされるべきではない。
【図面の簡単な説明】
【００４０】
【図１】本発明に係る人間視野解析システムに用いられる、人間の右眼と左眼とに対する運動範囲のシミュレーションの平面図である。
【図２】本発明に係る人間視野解析システムで用いられる球の平面図である。
【図３】本発明に係る人間視野解析システムで用いられる球の側面図である。
【図４】本発明に係る人間視野解析システムで用いられる、前方クリップ面と後方クリップ面とを有する第１双曲線型観察範囲の等角図である。
【図５】本発明に係る人間視野解析システムで用いられる第１双曲線型観察範囲の正面図である。
【図６ａ】本発明に係る人間視野解析システムで用いられるフロー図の概略図の第１部分である。
【図６ｂ】本発明に係る人間視野解析システムで用いられるフロー図の概略図の第２部分である。
【図７】本発明に係る人間視野解析システムで用いられるクライアント・ユーティリティを表すフロー図の概略図である。
【図８】本発明に係る人間視野解析システムで用いられるシステム・サーバ解析を表すフロー図の概略図である。
【図９】本発明に係る人間視野解析システムで用いられる球の分解等角図である。
【図１０】本発明に係る人間視野解析システムで用いられる描画画像の例である。
【図１１】本発明に係る人間視野解析システムで用いられる双曲線型観察範囲上に投影される描画画像の別の例である。
【図１】
2009530745.tif 000003
【図２】
2009530745.tif 000004
【図３】
2009530745.tif 000005
【図４】
2009530745.tif 000006
【図５】
2009530745.tif 000007
【図６ａ】
2009530745.tif 000008
【図６ｂ】
2009530745.tif 000009
【図７】
2009530745.tif 000010
【図８】
2009530745.tif 000011
【図９】
2009530745.tif 000012
【図１０】
2009530745.tif 000013
【図１１】
2009530745.tif 000014
【国際調査報告】
2009530745.tif 000015
2009530745.tif 000016
2009530745.tif 000017