(57)【特許請求の範囲】
【請求項１】
走査対象物体の周りに配された複数のカメラを有し、上記物体は非構造光により照射され、かつ上記物体は織り目表面により覆われており、
少なくとも２つのカメラがカメラ対をなし、相互に近接して、かつ垂直方向および水平方向にずれて配置され、
カメラ対は各々単一のサポートに実装され、
上記サポートは印刷配線ボードを含み、
上記カメラ対をなす各カメラは感光パネルを有し、当該各カメラの感光パネルは、当該感光パネルの各々において測定対象の目標三次元位置に対応するマッチ点を特定して両眼三角測量法により当該目標三次元位置の座標を決定するものであり、
上記感光パネルは、実質的に相互に平行になるように、上記印刷配線ボードに固定的に取り付けられているスキャナ。
【請求項２】
上記感光パネルは平行の配置からのずれを補償するように較正される請求項１記載のスキャナ。
【請求項３】
上記カメラ対は、少なくとも２つのカメラ対の視野が相互に重なるように配置される請求項１記載のスキャナ。
【請求項４】
上記カメラ対をなす各カメラは１５．２ｃｍ（６インチ）から３５．６ｃｍ（１４インチ）の固定焦点を有して上記各カメラは単一色の織り目表面を走査して、対象物体を表す点の三次元座標を両眼三角測量法により生成するようになす請求項１記載のスキャナ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は全般的には物体を走査する装置および方法に関する。さらに詳細には、この発明は足の三次元形状を走査する装置および方法に関する。
【背景技術】
【０００２】
フットウェア（履物）産業は、大きく、特殊で、また競争が激しい環境にある。この業界には古くから確立した慣行があり、その１つは、足の長さおよび幅に基づいて靴のサイズを決定することである。足型は、靴をその上に載せて製造する立体フォームであり、靴のサイズごとの足型を用いて靴が製造される。したがって、適切な寸法取りをした足型は、靴の輪郭を上手に構成するための基本的な事項である。うまくフィットする靴は利用者にとって常に重要であるが、ゴルファーにとってはフィットはひときわ重要である。ゴルファーは比較的硬いゴルフシューズを履き、種々な地形を、長い時間、種々な天候条件下、歩くからである。ゴルファーは、フィットしていないゴルフシューズによりしばしば靴擦れを起こす。フィットしていないゴルフシューズを履いていると、ゴルフスイングの間に足の基礎が安定しないので、ゴルファーの打撃成績にも悪影響を及ぼす。このような問題を最小化するために、もっともフィットする靴を得ることは重要なことである。
【０００３】
種々の機械技術が足を測定するために過去に提案されている。例えば、ほとんどの靴屋は、ニューヨーク州、シラキュースのブラノックデバイスカンパニーが製造するボラノックスデバイスとして知られる足測定スケールを広く用いている。このデバイスは、金属製基部プレートにいくつかのスライド式スケールを備えて成るものである。これは、足の長さおよび幅を測定して適切な靴のサイズを決定する。このブラノックデバイスに関連する問題は、自ずとたった２つの損報から足の測定を行なうという点である。すなわち、爪先から踵までの長さと幅である。この手法では、ヒールのタイプ例えば骨張っているか肉付きが良いか、爪先のタイプ例えば四角か細くなっているか、土踏まずの孤、その他の特性のファクタを考慮していない。この手法は、さらに、足の異常を解決するためにより大きな靴サイズを必要とする瘤等の医療的な問題に関連する特性を測定できない。
【０００４】
いくつかのシステムは足の特性を決定するためにカメラを用いている。特許文献１は、身体またはその一部の形状を３次元測定してデジタル化する方法および構成を開示している。データを用いて例えば足型、寝具、足のモールディングを自動的に製造する。このシステムは、足／身体部分を囲む複数のカメラにより撮像する間、足／身体部分を覆う弾性の外装を用いる。この外装により大きなコントラストのパターンが形成され、画像のデジタル化を可能にする。この手法では、身体や身体部分に大きなコントラストパターンを与えてデジタル処理が可能なようにする必要がある。
【０００５】
他のシステムは、特許文献２、特許文献３、および特許文献４に開示されるように、レーザビーム測定を用いて足の特性を決定することを提案している。特許文献２および特許文献３では、ヒール部分が測定されない。特許文献４では、足の上方部分の寸法が得られない。足のすべての領域は、適切なフィットのためにすべて重要であるので、これらの猟期を省略することは好ましくない。光源により構成される付加的なレーザは、一度に足全体を照射するものではない。足は、典型的には、足全体がペイントされるまで、線順次で順次にペイントされていく。照射のこの手法は、時間を要し、レーザの制御機構を必要とする。この時間の間、足を静止状態にしておく必要がある。さらにレーザシステムは高価である。
【０００６】
特許文献５は、ＣＣＤカメラを実装したイメージピックアップヘッドが足のイメージを撮像するイメージシステムを開示している。イメージピックアップヘッドは、足を包囲する楕円形のレール上に実装される。この文献は、信号線および補助線が絡まないような具体的な構成も開示している。カメラが足のすべての面を撮像し終えるまで、比較的長い間、足を静止状態にしておく必要がある。この文献は、足の三次元モデルを生成するためにイメージをどのように処理するかについては何等記載がない。
【０００７】
したがって、足を正確に測定して足型を製造したり、適切にフィットする靴を選択したりする装置および方法が、当業界において、依然として要望されている。
【特許文献１】米国特許第５９１１１２６号
【特許文献２】米国特許第４７４５２９０号
【特許文献３】米国特許第５１６４７９３号
【特許文献４】米国特許第５２３７５２０号
【特許文献５】米国特許第６６３３３２６号
【発明の開示】
【０００８】
この発明は、走査対象の物体の周りに配置される複数のカメラを具備するスキャナに向けられており、物体は、織り目（ｔｅｘｔｕｒｅｄ）表面で覆われ、非構造光により照射される。好ましくは、少なくとも２つのカメラが対に配列され、相互に接近して配置され、また、対のカメラは相互に２方向たとえば水平方向および垂直方向にずれて位置づけられる。ずれのあるカメラ対は、走査された物体の深さ認知を実現する。少なくとも３つのカメラ対を足の走査に用い、また２つの対を足ストップとして用いることができる。カメラ対は、少なくとも２つのカメラ対の視野が重なるように位置づけられる。カメラの開口を小さくしてカメラからの所定の距離の範囲で焦点合わせがいらないようにすべきである。
【０００９】
各カメラ対は、感光パネルを含み、好ましくは単一のサポート例えば印刷配線ボードに実装される、好ましくは、感光パネルは実質的に相互に平行に位置づけられる。平行関係からの誤差を補償するために、感光パネルは較正され、また較正上方が印刷配線ボード上に記憶される。
【００１０】
この発明は、また、足を撮像するように適合化された少なくとも１つのデジタルカメラを含むスキャナに向けられており、足は、約１２°〜２０°、好ましくは約１４°〜約１８°、最も好ましくは約１６°の傾き角度で配置される。
【００１１】
この発明は、また、走査対象物体の周りに配置される複数のカメラを具備するスキャナに向けられている。ここでは、少なくとも２つのカメラが対をなして相互に近接して配置され、またカメラ対は単一のサポート上に実装される。こられ対をなすカメラは、少なくとも１つの方向に相互にずれている。
【００１２】
この発明は、また、物体の三次元イメージを組み立てる方法に向けられており、この方法は、対のカメラにより物体のイメージを取得するステップと、上記カメラ対により取得したイメージに三角測量を提供して三角測量イメージを生成するステップと、上記三角測量イメージを組み合わせて飛び地（アイランド）解析により三次元イメージを生成するステップと、操作された物体の点クラウドを生成するステップとを有する。
【００１３】
この発明は、また、少なくとも２つの感光パネルを単一のサポートに取り付ける方法に向けられており、この方法は、上記サポート上に溶融ハンダ領域を供給するステップと、１の領域に１の感光パネルを配置するステップと、上記溶融ハンダの表面張力により上記感光パネルを相互に実質的に平行に整合するステップと、上記溶融ハンダが固化したときに上記感光パネルを上記サポートに取り付けるステップとを有する。上記単一のサポート上に実装されたカメラ対の較正方法も開示される。
【００１４】
この発明は、さらに、複数のカメラを具備するスキャナに足を載置するステップと、上記足の近くの非構造光のレベルを測定するステップと、足が正しく位置づけられているか決定するステップと、上記カメラで上記足の撮像するステップと、上記カメラにより取得した画像から点クラウドを組み立てるステップとを有する、足を走査する方法に向けられている。
【００１５】
図１において、スキャナ１０は、ハウジング１６上にネック１４によって支持されるディスプレイすなわちモニタ１２を有している。ディスプレイ１２は好ましくはユーザとインタフェースするためにタッチスクリーン機能を有する。ネック１４は伸縮自在であり、モニタ１２が上昇したり下降したりできるようになっている。ハウジング１６は、キャビティ１８を規定し、走査対象の物体を受容する大きさおよび形状をしている。任意の三次元物体を走査することができ、キャビティ１８は任意のサイズの物体を受容できるように大きくすることができる。この発明は、以下では足を例に挙げて説明するが、この発明はどのような具体的な走査対象にも限定されない。
【００１６】
図２に示すように、ハウジング１６は好ましくはスキャナを保持する表面から傾いて配置される。この発明の発明者らによれば、所定の傾き角度範囲に足を傾けると足に均等な圧力がかかることがわかった。換言すると、好ましい傾きであると、足がヒールおよび指の付け根に等しい圧力をかける。好ましくは、足のどの部分も不均一に変形されたりへこまされたりせず、足の測定が不適切にならないようにする。１００ポンドから２５０ポンドの体重の人物については、好ましい傾き角度の範囲は、約１２°〜約２０°であり、より好ましくは、約１４°〜１８°であり、もっとも好ましくは、約１６°である。
【００１７】
図３〜図６において、カメラ２４、２６からなるカメラ対２２と、中央処理ユニットすなわち中央処理装置（ＣＰＵ）２８が、ハウジング１６の内部で、プラットフォーム２０に支持されている。プラットフォーム２０は、またハードドライブ、入出力（Ｉ／Ｏ）ボード、ＵＳＢ、電話モデム、ワイヤレス通信デバイス、表示ユニット等を支持してもよい。カメラ対としてあることが好ましい。なぜならば、カメラ対は、双眼鏡や人間・動物の目と同様に、イメージの深度を認知するからである。カメラ対により取得されたイメージからのデータの操作・処理については以下に説明する。この発明はここでは対に配列されたカメラ２２を用いた例で説明されるが、この発明においても対の代わりに単一構成のカメラを採用しても良い。単一構成のカメラの場合、隣接カメラを対として用いて深度を認知する。単一構成のカメラは２つの隣接カメラと共に２対のそれぞれの一部を構成することができる。単一構成のカメラは隣接していないカメラと対をなしても良い。パッド３０はプラットフォーム２０の中央の近傍に設けられ、足の正しいまたは好ましい配置を案内する。
【００１８】
この発明で特殊な点は、体系化されていない光を用いて、織り目表面により被覆された走査物体を照射することである。体系化されていない光には、これに限定されないが、太陽光、ダイオード、蛍光灯光、白熱灯光等が含まれる。体系化されていない光は、広くは、周波数が制御されていない任意の光を含む。全体走査物体は一度に照射可能である。このため、構造化されたレーザビームで線順次に物体をペイントするステップに時間を浪費することがない。走査物体を解析するための光学パターンは走査物体を被覆する織り目表面により実現される。この発明の一側面によれば、織り目表面は、足を包み込む布地靴下でよい。好ましくは、靴下は足にぴったりとフィットし、足首のまわりにたるみができないようにし、適切な足の測定が実現されるようにする。適切な靴下は、任意の色、任意のパテーンでよく、好ましくは単一色である。靴下が複数色の場合、好ましくは、実質的に相互に対照しないものとする。靴下は、運動靴下でもよいし、ドレス靴下でもよく、また、織物、非織物、ステッチボンドの非織物、編み物布地で製造されてもよい。
【００１９】
少なくとも３対のカメラを配置して足を撮像してもよい。これには、爪先カメラ対３２および２つの側部カメラ対３４が含まれる。３つのカメラ対は足のトップおよび側部を撮像できる。代替的には、２つの側部カメラ対を位置決め装置、例えば踵ストップまたは爪先ストップ（図示しない）と共に採用できる。任意の個数のカメラを配置しても良いが、好ましくは、図３〜図６に示すように７つのカメラ対を配置する。
【００２０】
図４に示すように、カメラ対の１つは、好ましくは、爪先カメラ対３２であり、残りのカメラ対が図示のとおり均等に分散されて足のすべての領域を撮像できるようにする。残りのカメラ対のうちの２つは好ましくは側部カメラ対３４である。代替的には、カメラ対２２は均等に離間されていなくてもよい。ただし、それらの撮像領域（フィールドオブビジョン。ＦＯＶ）が相互にオーバーラップして足の表面領域のすべてが撮像できるようにする。カメラ対２２は、角度上、均等に離間されていて、走査物体への距離が不均一であってもよい。角度と距離の関係がその逆でも良い。この発明の他の側面によれば、ＦＯＶは必ずしもオーバーラップしない。ただし、ＦＯＶの各々が、足の明確な部分を撮像しこれにより足のサイズを測定でき、また、足を表す足型を製造できる。靴製造業界では、足の１２の異なる測定が足型の構築に必要である。したがって、各カメラまたは各カメラ対は、足型を作るために１またはそれ以上の測定を行なう。
【００２１】
撮像の前に焦点合わせを行なうのは省略するために、カメラは好ましくは比較的小さな開口を有する。開口はＦ−２２より小さくして良い。開口が小さくなるほど、焦点合わせを行なわずにすむ距離を長くすることができる。１実施例においては、カメラに対してＦ−８の開口を選択した。この開口では、レンズからの距離が約６インチから１４インチの範囲で固定焦点にできる。好ましくは、走査物体は固定焦点距離内に配置される。カメラ２２はそれぞれ異なる開口を持っても良い。
【００２２】
適切なカメラは、これに限定されないが、ＣＭＯＳ（コンプレメンタリ・メタル・オキサイド・センサ）デジタルすなわち電気光学カメラである。適切なＣＭＯＳカメラはカリフォルニア州のサニーベイルのオムニ・ビジョン・テクノロジーズ社、アイダホ州のボイシのマイクロン・テクノロジー社、カリフォルニア州のサンノゼのベオ社等から購入できる。カメラの各々は、光を、イメージセンサ感光セルすなわちピクセルのアレイまたはパネルに、案内するレンズを具備する。各感光セルすなわちピクセルは、光を、光レベルを表す電圧信号に変換するフォトトランジスタである。電圧信号はアナログ信号としてストアされ、その後、アナログ・デジタル変換器によりデジタル化される。代替的には、ＣＣＤ（電荷結合デバイス）カメラを採用できる。ＣＭＯＳおよびＣＣＤカメラはコンシューマデジタルカメラとして広く入手できる。アナログカメラも採用できる。ただし、イメージを、事後的に、デジタル走査によりデジタル化する必要がある。
【００２３】
図５はカメラ対２２の正面を示しており、この図において、カメラ対２２のカメラ２４、２６は前面フェース３６の支持されている。前面フェース３６は、また、印刷配線基板（ＰＣ）３８に実装された電子部を保護する。図７に、明瞭化のために他の細部を省略して示すように、各カメラ２４、２６のすぐ後方に感光パネル２４’、２６’がそれぞれある。好ましくは、感光パネル２４’、２６’は、相互に、平行または同一平面上に配置される。この発明の一側面によれば、各感光パネルは、１２８０ピクセル×１０８４ピクセルの二次元アレイを有し、１パネルあたり約１．３８メガピクセルを実現する。１実施例では、カメラは黒、白のカメラであり、各ピクセルは露光時にグレイスケールで０〜２５５の数値のグレイ値を記録する。代替的には、カラーカメラを用いても良い。製造時、各パネル２４’、２６’はＰＣ３８に溶融半田により固定的に取り付けられる。比較的大きな粘度のために、溶融半田の表面張力がパネルをＰＣ３８に対して実質的に平行に保持する。半田が固まったとき、感光パネル２４’、２６’はＰＣ３８に固着される。
【００２４】
このような平行配列の整合誤差を補償するために、各ＰＣが較正される。図７において、カメラ２４、２６（図示しない）は、感光パネル２４’、２６’の頂部に、較正ボード４０の前面の配置で実装される。較正ボード４０は複数のマーク４２を有する。各マーク４２は好ましくは相互に別のものであり、較正ボード４０におけるマーク４２の位置は既知である。較正ボード４０はＰＣ３８に対して既知の距離だけ離して平行に配置され、カメラ２４、２６に対する各マークの三次元空間における位置は既知である。各マーク４２はカメラ２４、２６により焦点位置２４ｆ、２６ｆを介して撮像される。各マークは感光パネル２４’、２６’上で異なる位置に露出される。以下に説明するように三角測量法を用いて、感光パネル２４’、２６’上の各マークの位置を、相互に、較正ボード４０上の対応するマークの既知の位置と比較し、平行方向のいかなる配列誤差も検出できる。較正ボード４０は、較正時に、好ましくは、異なる３つの位置、例えば、ＰＣ３８から６インチ、１１インチおよび１４インチの点に配置される。平行配列を修復する訂正は計算されＰＣ３８上のメモリにストアできる。
【００２５】
この発明の明確な利点は、両感光性パネルおよび両カメラをＰＣ３８上に配置することにより、感光性パネルを平行または同一平面に配置するのが容易になるということである。
【００２６】
図５にもっとも良く示されるように、カメラ対２２の各カメラは相互にずれされて配置されている。すなわち、垂直方向にも水平方向にも整合していない。この発明の一側面によれば、カメラ２４、２６はプラットフォーム２０を基準にして垂直方向に約０．５インチずれており、同水平方向に約１．０インチずれている。任意の幾何学的なずれを採用できる。ずれた配置により、カメラ対の深さ検知が増強する。
【００２７】
両カメラにおって三次元空間における単一点すなわち単一ピクセルを位置決めする手法は、両眼三角測量法に基づく。図７において、三次元空間の所定の点ａ、（ｘ，ｙ，ｚ）または（Ｒ，Φ，Θ）は、パネル２４’上にイメージ点２４ａを生成し、パネル２６’上にイメージ点２６ａを生成する。一例では、点ａは足を包む靴下の織り目表面の任意の点でよい。これらイメージ点の相対位置は、感光パネルごとに異なる。換言すれば、イメージ点２４ａおよび２６ａは、感光パネル２４’および２６’上で異なる相対位置で配置される（ただし、点ａが２つの感光パネルの中点である場合を除く）。イメージ点２４ａをイメージ点２６ｂに突き合わせて三次元空間で点ａを表すために、１例では、ＰＣプロセッサが好ましくはＰＣ３８に配置され、垂直方向および水平方向の隣接点すなわちピクセルをサーチして突き合わせる。垂直方向および水平方向のピクセルが相互にマッチするとき、イメージ点２４ａおよびイメージ点２６ａのマッチが決定される。足すなわち走査物体の輪郭が鋭いとき、例えば、足首まわり、４５°より大きいとき、すなわち、点ａがカメラレンズのエッジに近いときに、イメージ点２４ａ、２６ａは相互にマッチしないかもしれない。マッチしない点の数は比較的少ないし、いくつかのイメージはマッチしない点を持たない。
【００２８】
両眼三角測量法は深さ検知も可能である。なぜなら、物体を２つのレンズ（または目）で見て、２つのイメージを合成して１つのイメージを生成するからである。走査物体（例えば走査されている足または較正ボード４０）およびカメラ２４、２６の間の深さすなわち距離は、ＰＣボード上で測定されるマッチした点２４ａ、２６ａの間の距離と、点２４ａおよび点ａを結ぶ線２４”および点２６ａおよび点ａを結ぶ線２６”のなす角度により決定できる。したがって、カメラ対を用いることにより、カメラ対に対する三次元空間の走査すべき足の任意の点を表すピクセルの位置は既知である。また、上述のように、単一構成のカメラに関しても、隣接（または非隣接）の単一構成のカメラを対にして、両眼三角測量法を採用することができる。
【００２９】
計算誤差を最小化するために、イメージ点２４ａをイメージ点２６ａに突き合わせた後、カメラ２４から見た、三次元空間の点ａとカメラ２６から見た同一の点ａとの間の距離が測定される。最適には、この距離はできる限り小さくすべきであり、好ましくはゼロに近づくべきである。この距離が所定の閾値より大きいと、ＰＣプロセッサすなわちＣＰＵ２８がエラー信号を返す。
【００３０】
上述のとおり、各ＰＣ３８は、好ましくは自己のプロセッサすなわちコントローラを具備してカメラにより生成されるデータを処理し、また、メモリ記憶装置（例えばフラッシュメモリ、ＥＥＰＲＯＭ、ＥＰＲＯＭ、ＲＡＭ等）を有し、生のデータや、マッチ点および非マッチ点の三角測量データを記憶し、また、較正ルーチンを記憶し、三角測量データをＣＰＵ２８に転送してさらなる解析に供する。ＰＣ３８は、ＣＰＵ２８と、無線周波数、シリアル、パラレルポート接続、光学ファイバ、ＵＳＢ，等により通信する。ＵＳＢおよびＵＳＢ−２が、高速および低コストの点から好ましい連結態様である。
【００３１】
較正後、各ＰＣおよびカメラ対は固定してプラットフォーム２０に取り付けられ、カメラ対の位置が既知であるようにし、著しく動かないようにする。各カメラ対はそのＦＯＶ内で他のカメラ対を撮像して、カメラ間の相対距離を測定して較正する。例えば、図４において、左側カメラ対３４は、右側カメラ対３４を撮像でき、下方右側カメラ対２２は上方左側カメラ対２２および爪先カメラ対３２を撮像でき、それぞれ位置を修正できる。プラットフォーム２０上の各カメラ対の相互の相対位置はＣＰＵ２８に保持できる。
【００３２】
各カメラ対２２は較正されてそのカメラ対に対するそのＦＯＶ内の走査イメージの三次元空間の位置は既知であるので、また、各カメラ対のスキャナ１０のプラットフォーム２０上の相互の相対位置も既知であるので、各カメラ対のイメージを縫い合わせた後走査対象の足を表す三次元空間の各ピクセルの位置は、また既知である。
【００３３】
ＣＰＵ２８はカメラ対により撮像された三角測量イメージのすべてを受け取り、その後、ＣＰＵ２８はこれらイメージを縫い合わせ、あるいは、結合して、靴下で覆われたあしの三次元イメージ例えば点のクラウドを生成する。ＣＰＵ２８により受信されるイメージの例を図８（ａ）に示す。好ましい例では、３２ピクセル×３２ピクセルに等しい領域４３を選択して、イメージを隣接イメージに突き合わせる。選択領域４３は、カメラ対により撮像された織り目靴下の一部を表す。選択領域４３は、隣接カメラ対のＦＯＶが相互に重なり合う領域にある。任意の選択領域４３において、各ピクセルは、黒・白のカメラにより生成された０〜２５５のグレイスケール値を有している。ゼロは白を表し、２５５は黒を表し、その間の各々も種々のシェードすなわちグレイを表す。したがって、１つのイメージ中のグレイスケールの選択領域４３を、隣接イメージにおいて探索し、対応する選択領域４３と突き合わすことができる。突き合わせがなされると、２つの隣接三角測量イメージを縫い合わせ重畳することができる。
【００３４】
グレイスケールの選択領域４３は多量のメモリ容量および処理速度を要求するので、選択領域４３をグレイスケールから黒／白すなわち２値のスケールに変換して効率および処理速度を改善しても良い。所定の閾値のグレイ値が選択される。図８（ｂ）に示すように、この閾値グレイスケールを超える任意のグレイスケール値は黒に変換され、このグレイスケールより下の任意のグレイスケール値は白に変換される。変換後、１または複数の飛び地４４が生成され、また、閾値が大きいとほとんど飛び地ができない。閾値を、スキャナ１０の動作中に調節して、イメージの縫い合わせ処理を調整しても良い。選択領域４３中の飛び地４４を用いてイメージを隣接イメージと突き合わせても良い。計算エラーを最小化するために、飛び地突き合わせ処理の間、飛び地４４の大きさおよび位置を比較する。大きさおよび位置の差が所定の閾値を超えるときにはＣＰＵ２８がエラーメッセージを返す。
【００３５】
縫い合わせ処理において、１つの三角測量イメージから非マッチの点が選択されて、隣接三角測量イメージへの探索に用いられる。１つのイメージ中の非マッチイメージ点が隣接イメージ中に対応するマッチイメージ点を持つ場合、そのマッチ点が用いられる。たくさんの非マッチ点が有る場合にはＣＰＵ２８はイメージを破棄してカメラ対に足の他のイメージセットを生成するように命令しても良い。
【００３６】
７つのカメラ対２２により撮像した７つのイメージを一緒に縫い合わせ、これら７つのイメージから、走査した足を示す点クラウド４８を、図９に示すように、生成できる。上述したように、スキャナ１０のプラットフォーム２０上でカメラ対２２の相対および固定位置は既知であるから、また、カメラ対により撮像したイメージはカメラに対する各ピクセルの三次元位置を含むから、点クラウド４８は走査された足の三次元表示である。
【００３７】
代替的には、点クラウド表現の代わりに、コンボリューションフィルタ処理を縫い合わせたイメージに適用して足のエンボスビューを生成しても良い。コンボリューションフィルタはフォトショップソフトウェアで広く入手でき、典型的には、これを用いて、走査物体の輪郭を鮮明にできる。
【００３８】
図１０において、両足を走査する処理例が示される。右足または左足の一方が先に走査される。第１のステップで、足を挿入するキャビティ１８（図１）の光のレベルを調整する。各カメラまたはカメラ対は自己の光センサを有する。スキャナ１０は、自己の非構造光の光源を具備しても良い。これらはカメラ対２２の間やカメラ対の近傍に配置できる。これら光源から生成される照射量は、ＣＰＵ２８やカメラ対用のＰＣコントローラにより光センサにより検出された光レベルに応じて制御することができる。一例では、光源はハウジング１６の屋根部の下側に取り付ける。
【００３９】
つぎのステップでは、すべてのカメラをチェックして足がキャビティ１８内に適切に配置されているかどうかを判別する。足の配置は、いくつかのまたはすべてのカメラで足を撮像してチェックする。爪先および踵を含む足のすべてが撮像できたら、足の配置は許容できる。
【００４０】
足の位置が確定したら、すべてのカメラを用いて足を再撮像する。あるいは、イメージの最初のセットを用いても良い。足が不適切に配置されているときには、足が撮像される前に、ユーザは足を動かすように指示される。
【００４１】
カメラ対２２によりイメージが取得されると、その品質を確かめるためにイメージが解析される。例えば、非マッチイメージ点の数は許容可能か、カメラ２４およびカメラ２６で観察される同一点ａの距離は許容範囲か、等が解析される。この後、イメージを縫い合わせて点クラウドを生成できる。
【００４２】
つぎに、ＣＰＵは点クラウドが許容できるかどうかを判別する。例えば、隣接イメージ間の選択領域４３を突き合わせることができるかどうかを判別する。つぎに、点クラウドをチェックして足の形状を反映しているかどうかを判別する。
【００４３】
これらステップが成功裏に実行された後、図１０に示すように、もう一方の足を走査して同一のステップが繰り返される。両方の足が走査されたのち、スキャナ１０は走査した足のサイズを決定できる。
【００４４】
代替的には、足を走査・測定した後、上方をストアして特注の足型を製造するのに用いる。
【００４５】
この発明の他の側面によれば、各スキャナ１０には通信デバイスが設けられ、ホームベースと通信できるようになっている。通信デバイスは電話モデムでよく、電話回線を用いてホームベースと通信する。代替的には、通信デバイスはワイヤレス例えばブラックベリ・イーメイル・デバイスに似たものでよい。スキャナ１０がホームベースと通信を確立した後、スキャナ１０は、走査した足に関して保持している情報をホームベースに転送すし、ホームベースから、要求や情報、例えば、スキャナ１０が配置された地域に関するマーケティング情報を受け取る。ホームベースに転送された足の走査情報は市場のニーズに合致した新たな靴のサイズを開発するのに用いることができる。
【００４６】
この発明の他の側面によれば、各スキャナ１０は、デスクトップコンピュータやラップトップのＩＰアドレスに類似した固有のＩＰアドレスを持ち、ホームベースが個々のスキャナを区別でき、目標情報を個別のスキャナに送出することができる。
【００４７】
以上、この発明について種々説明したが、ここに示したこの発明の実施例の種々の特徴は単一にまたは組み合わせて利用できることを理解されたい。この発明は、ここで説明して具体的な好ましい実施例に限定されない。
【図面の簡単な説明】
【００４８】
【図１】この発明によるスキャナの斜視図である。
【図２】図１のスキャナの側面図である。
【図３】図１のスキャナ中に含まれるカメラおよび処理装置の斜視図である。
【図４】図３のカメラおよび処理装置の平面図である。
【図５】図４の５−５線に沿う断面図である。
【図６】図４の６−６線に沿う断面図である。
【図７】三角測量技術および較正技術を説明するための、複数のカメラ対のうちの１つの背後に配置された印刷配線ボード（明瞭にするために細部を省略する）の正面図である。
【図８（ａ）】グレイスケールの三角測量イメージの例示部分を示す図である。
【図８（ｂ）】図８（ａ）の例示部分が２値の黒／白スケールである図である。
【図９】操作された足を示す点クラウドの例を示す図である。
【図１０】足を走査する方法の例を示すフローチャートである。
【符号の説明】
【００４９】
１０    スキャナ
１２    モニタ
１４    ネック
１６    ハウジング
１８    キャビティ
２０    プラットフォーム
２２    カメラ対
２４    カメラ
２４    感光パネル
２６    パネル
２６    カメラ
３０    パッド
３２    爪先カメラ対
３４    側部カメラ対
３６    前面フェース
３８    印刷配線基板
４０    較正ボード
４２    マーク
４３    選択領域
４４    飛び地
４８    点クラウド
【図１】
0005615998.tif 000002
【図２】
0005615998.tif 000003
【図３】
0005615998.tif 000004
【図４】
0005615998.tif 000005
【図５】
0005615998.tif 000006
【図６】
0005615998.tif 000007
【図７】
0005615998.tif 000008
【図８（ａ）】
0005615998.tif 000009
【図８（ｂ）】
0005615998.tif 000010
【図９】
0005615998.tif 000011
【図１０】
0005615998.tif 000012