(57)【要約】【課題】圧力を検出する検出セルの配置密度を抑制しつつ、人物の足裏の形状を高い精度で推定することができる足裏形状推定方法を提供すること。【解決手段】本発明に係る足裏形状推定方法は、圧力を検出する複数の検出セル１０が行方向及び列方向に配置されたセンサパネル５を用いて、センサパネル５上を歩いた人の足裏の形状を推定する足裏形状推定方法であって、センサパネル５上を歩いた人の経時的な歩行データ１００を取得するステップＳ１０と、人の足裏の形状に対応する検出領域をそれぞれ抽出するステップＳ２０と、抽出した複数の検出領域の各々の中心位置を取得するステップＳ３０と、抽出した検出領域の各々における人の足裏の接地方向を取得するステップＳ４０と、複数の検出領域同士を、中心位置及び接地方向がそれぞれ一致するように重ね合わせることで、人の足裏の形状を推定するステップＳ５０と、を備える。【選択図】図６
2020103512.tif 000002
【特許請求の範囲】
【請求項１】
圧力を検出する複数の検出セルが行方向及び列方向にマトリックス状に配置されたセンサパネルを用いて、当該センサパネル上を歩いた人の足裏の形状を推定する足裏形状推定方法であって、
前記センサパネル上を歩いた人の経時的な歩行データを、前記複数の検出セルを用いて取得する第１のステップと、
前記取得した歩行データを用いて、前記人の足裏の形状に対応する検出領域をそれぞれ抽出する第２のステップと、
前記抽出した複数の検出領域の各々の中心位置を取得する第３のステップと、
前記圧力を検出した前記検出セルの経時的な情報を用いて、前記抽出した検出領域の各々における前記人の足裏の接地方向を取得する第４のステップと、
前記複数の検出領域同士を、前記中心位置及び前記接地方向がそれぞれ一致するように重ね合わせることで、前記人の足裏の形状を推定する第５のステップと、を備える、
足裏形状推定方法。
【請求項２】
前記第５のステップにおいて、相対的に多くの検出領域が重なり合った部分を抽出することによって前記人の足裏の形状を推定する、
請求項１に記載の足裏形状推定方法。
【請求項３】
前記第５のステップにおいて、所定の割合以上の検出領域が重なり合った部分を抽出することによって前記人の足裏の形状を推定する、
請求項２に記載の足裏形状推定方法。
【請求項４】
前記第５のステップの前に、同一人の第１の足に対応する検出領域を抽出し、
前記第５のステップにおいて、前記第１の足に対応する検出領域同士を重ね合わせることで、前記第１の足の足裏の形状を推定する、
請求項１〜３のいずれか１項に記載の足裏形状推定方法。
【請求項５】
前記第５のステップの前に、同一人の第１の足に対応する検出領域を抽出するステップと、前記同一人の前記第１の足とは異なる側の第２の足に対応する検出領域を抽出するステップと、をさらに備え、
前記第５のステップにおいて、前記第２の足に対応する検出領域を裏返してから、前記第１の足に対応する検出領域と、裏返しさせた前記第２の足に対応する検出領域とを重ね合わせることで、前記第１の足の足裏の形状を推定する、
請求項１〜４のいずれか１項に記載の足裏形状推定方法。
【請求項６】
前記第２のステップにおいて、前記複数の検出領域は、前記圧力を検出した検出セルのセンシングポイントに基づいて抽出される、
請求項１〜５のいずれか１項に記載の足裏形状推定方法。
【請求項７】
前記第５のステップにおいて、重ね合わせられた前記複数の検出領域に含まれる複数の前記センシングポイントに基づいて前記人の足裏の形状を推定する、
請求項６に記載の足裏形状推定方法。
【請求項８】
前記第５のステップにおいて、重ね合わせられた前記複数の検出領域に含まれる複数の前記センシングポイントの密度が高い部分を抽出することによって前記人の足裏の形状を推定する、
請求項７に記載の足裏形状推定方法。
【請求項９】
前記接地方向は、前記検出領域において前記圧力を検出した前記検出セルの中心点の経時的な移動方向に基づいて求められる、
請求項１〜８のいずれか１項に記載の足裏形状推定方法。
【請求項１０】
圧力を検出する複数の検出セルが行方向及び列方向にマトリックス状に配置されたセンサパネルと、
前記複数の検出セルで検出された圧力に基づいて、当該センサパネル上を歩いた人の足裏の形状を推定する処理回路と、を備え、
前記処理回路は、
前記センサパネル上を歩いた人の経時的な歩行データを前記複数の検出セルを用いて取得し、
前記取得した歩行データを用いて、前記人の足裏の形状に対応する検出領域をそれぞれ抽出し、
前記抽出した複数の検出領域の各々の中心位置を取得し、
前記圧力を検出した前記検出セルの経時的な情報を用いて、前記抽出した検出領域の各々における前記人の足裏の接地方向を取得し、
前記複数の検出領域同士を、前記中心位置及び前記接地方向がそれぞれ一致するように重ね合わせることで、前記人の足裏の形状を推定する、
感圧センサ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、足裏形状推定方法、及び感圧センサ装置に関し、特に圧力を検出する複数の検出セルを用いて当該センサパネル上を歩いた人の足裏の形状を推定する足裏形状推定方法、及び感圧センサ装置に関する。
【背景技術】
【０００２】
近年、圧力を検出する複数の検出セルがマトリックス状に配置された感圧センサ装置が様々な分野で用いられている。例えば、感圧センサ装置を床に設置することで、感圧センサ装置の上を通過する人の足の形状を特定し、個人認証等に応用することができる。
【０００３】
特許文献１には、人の足裏による荷重の分布を計測することができ、当該荷重の分布を用いて個人認証することができる個人認証システムが開示されている。特許文献１に係る個人認証システムにおいては、圧電素子を密に配置した感圧センサ装置を用いることで、人の足裏の形状や荷重分布を精度よく求めることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２５０９９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
人の足裏の形状を測定して個人認証等に応用する場合、当該形状を高い解像度で求める必要がある。一般的に、足裏の形状を高い解像度で求めるためには、特許文献１に記載されているように、圧力を検出する検出セルを感圧センサ装置内に高密度で配置する方法が考えられる。しかしながら、感圧センサ装置に検出セルを高密度に配置した場合、当該感圧センサ装置の製造コストや制御負荷が増大してしまうという問題があった。
【０００６】
本発明は、このような問題を解決するためになされたものであり、圧力を検出する検出セルの配置密度を抑制しつつ、人物の足裏の形状を高い精度で推定することができる足裏形状推定方法、及び感圧センサ装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様にかかる足裏形状推定方法は、圧力を検出する複数の検出セルが行方向及び列方向にマトリックス状に配置されたセンサパネルを用いて、当該センサパネル上を歩いた人の足裏の形状を推定する足裏形状推定方法であって、前記センサパネル上を歩いた人の経時的な歩行データを、前記複数の検出セルを用いて取得する第１のステップと、前記取得した歩行データを用いて、前記人の足裏の形状に対応する検出領域をそれぞれ抽出する第２のステップと、前記抽出した複数の検出領域の各々の中心位置を取得する第３のステップと、前記圧力を検出した前記検出セルの経時的な情報を用いて、前記抽出した検出領域の各々における前記人の足裏の接地方向を取得する第４のステップと、前記複数の検出領域同士を、前記中心位置及び前記接地方向がそれぞれ一致するように重ね合わせることで、前記人の足裏の形状を推定する第５のステップと、を備える。
【０００８】
本発明の一態様にかかる感圧センサ装置は、圧力を検出する複数の検出セルが行方向及び列方向にマトリックス状に配置されたセンサパネルと、前記複数の検出セルで検出された圧力に基づいて、当該センサパネル上を歩いた人の足裏の形状を推定する処理回路と、を備え、前記処理回路は、前記センサパネル上を歩いた人の経時的な歩行データを前記複数の検出セルを用いて取得し、前記取得した歩行データを用いて、前記人の足裏の形状に対応する検出領域をそれぞれ抽出し、前記抽出した複数の検出領域の各々の中心位置を取得し、前記圧力を検出した前記検出セルの経時的な情報を用いて、前記抽出した検出領域の各々における前記人の足裏の接地方向を取得し、前記複数の検出領域同士を、前記中心位置及び前記接地方向がそれぞれ一致するように重ね合わせることで、前記人の足裏の形状を推定する。
【発明の効果】
【０００９】
本発明により、圧力を検出する検出セルの配置密度を抑制しつつ、人物の足裏の形状を高い精度で推定することができる足裏形状推定方法、及び感圧センサ装置を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態にかかる感圧センサ装置を説明するための図である。
【図２】実施の形態にかかる感圧センサ装置が備える検出セルを示す断面図である。
【図３】図２に示す検出セルに圧力が印加された状態を示す断面図である。
【図４】実施の形態にかかる足裏形状推定方法を説明するための図である。
【図５】実施の形態にかかる足裏形状推定方法を説明するための図である。
【図６】実施の形態にかかる足裏形状推定方法を説明するためのフローチャートである。
【図７】実施の形態にかかる足裏形状推定方法を説明するための図である。
【図８】実施の形態にかかる足裏形状推定方法を説明するための図である。
【図９】ステップＳ５０の詳細なフローを説明するためのフローチャートである。
【図１０】実施の形態にかかる足裏形状推定方法を説明するための図である。
【図１１】実施の形態にかかる足裏形状推定方法を説明するための図である。
【図１２】実施の形態にかかる足裏形状推定方法を説明するための図である。
【図１３】実施の形態にかかる足裏形状推定方法における事前処理を説明するための図である。
【図１４】変形例にかかる足裏形状推定方法を説明するための図である。
【図１５】変形例にかかる足裏形状推定方法を説明するための図である。
【図１６】変形例にかかる足裏形状推定方法を説明するための図である。
【発明を実施するための形態】
【００１１】
以下では、具体的な実施形態について、図面を参照しながら詳細に説明する。各図面において、同一又は対応する要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明は省略される。
【００１２】
＜感圧センサ装置の構成＞
図１は、本実施の形態にかかる感圧センサ装置を説明するためのブロック図である。図１に示すように、本実施の形態にかかる感圧センサ装置１は、センサパネル５、処理回路８、及び記録装置９を備える。センサパネル５は、圧力を検出する複数の検出セル１０が行方向及び列方向にマトリックス状に配置されている。図１では、１０行×１８列の検出セル１０を備える構成例を示しているが、本実施の形態にかかる感圧センサ装置１では、行方向および列方向に設ける検出セル１０の数は任意に決定することができる。
【００１３】
処理回路８は、センサパネル５の出力（つまり、センサパネル５で検出された圧力）に基づいて人の足裏の形状を推定する回路である。例えば、処理回路８は、プロセッサやメモリなどを備えており、プロセッサにおいてプログラムを実行することで、本実施の形態にかかる足裏形状推定方法が実施される。メモリには、足裏形状推定方法を実施するためのプログラムや所定のデータが格納されている。
【００１４】
記録装置９は、処理回路８が出力した情報を記録する装置である。例えば、記録装置９は、ＳＳＤ（Solid State Drive）などの不揮発性記録媒体を備えている。なお、記録装置９は着脱可能であってもよいし、感圧センサ装置１の外部に備えられた装置であってもよい。
【００１５】
図２は、本実施の形態にかかる感圧センサ装置が備える検出セル１０を示す断面図である。図２に示すように、検出セル１０は、基板１１上に形成されている。基板１１は、プリント配線基板等のリジッド基板を用いて構成することができる。基板１１の上面には、互いに近接するように配置された下部電極１２、１３が配置されている。下部電極１２、１３の材料には、例えば銅やアルミニウムなどの金属材料や、カーボンブラックやグラファイトなどの炭素系材料を用いることができる。下部電極１２、１３は、例えば印刷工程を用いて基板１１に形成してもよい。また、例えば、下部電極１２、１３を印刷したフィルムを基板１１に貼り合わせて形成してもよい。下部電極１２には、駆動電圧が供給される。
【００１６】
基板１１の上部にはフィルム１５が配置されている。基板１１とフィルム１５との間にはスペーサ１７が設けられている。スペーサ１７は、検出セル１０の行方向の両側（換言すると、下部電極１２、１３の両側）に各々配置されている。スペーサ１７を設けることで、基板１１とフィルム１５とを離間して配置することができる。また、フィルム１５の下面には上部電極１４が形成されている。上部電極１４は、下部電極１２、１３と対向するように配置されている。
【００１７】
図３は、図２に示す検出セル１０に圧力が印加された状態を示す断面図である。図３に示すように、本実施の形態にかかる感圧センサ装置１は、各々の検出セル１０の上面に応力Ｆ１が印加された際に、上部電極１４が下部電極１２、１３に接触することで圧力を検出するように構成されている。つまり、各々の検出セル１０の下部電極１２には駆動電圧が供給されており、フィルム１５が基板１１に近づく方向に変位して上部電極１４が下部電極１２、１３に接触して下部電極１２、１３が導通状態となり、下部電極１３に駆動電圧が印加されることを検出することで、圧力を検出するように構成されている。
【００１８】
なお、図２、図３に示した各々の検出セル１０の構成は一例であり、本実施の形態では、例えば、圧電素子や感圧素子を用いて検出セル１０を構成してもよい。つまり、本実施の形態では、圧力を検出する検出セル１０がマトリックス状に複数配置されていればよく、各々の検出セルが圧力を検出する方式については特に限定されることはない。
【００１９】
次に、センサパネル５を用いて人の足裏の形状を推定する方法について説明する。
【００２０】
＜人の足を判定するためのアルゴリズム＞
図４は、本実施の形態にかかる足裏形状推定方法を説明するための図であり、検出領域が人の足に対応するか否かを判定する処理（アルゴリズム）を説明するための図である。図４の上図に示すように、人の足によってセンサパネル５が踏まれると、検出セル１０は圧力を検出する。本願の図面では、圧力を検出した検出セル１０をハッチングで示している。例えば、人の足によってセンサパネル５が踏まれて検出領域２１（ハッチングで示す領域。以下、同様）が検出されると、処理回路８は検出領域２１が人の足に対応するか否かを判定する。具体的には、処理回路８は、人の足に対応するか否かを判定するための基準値と検出領域２１とを比較し、検出領域２１が基準値の範囲内の場合、検出領域２１が人の足に対応すると判定する。図４の下図では、検出領域２１が人の足に対応すると判定された領域を領域２４で示している。
【００２１】
ここで、人の足か否かを判定するための基準値は、例えば、人の足のサイズ（人の足長であり、靴の長さを含む）であり、処理回路８は、検出領域２１の最も長い箇所の長さ（長手方向の長さ）が、人の足長の基準値の範囲内の場合、検出領域２１が人の足に対応すると判定する。具体的には、足長の基準値は、最小値と最大値とを有し、検出領域２１の長さが、足長の基準値の最小値以上で且つ足長の基準値の最大値以下の場合に、検出領域２１が人の足に対応すると判定する。例えば、足長の基準値は、大人の足長を考慮して決定してもよく、また大人の足長に加えて子供の足長も考慮して決定してもよい。
【００２２】
また、本実施の形態では、人の足か否かを判定するための基準値として、更に人の足幅（靴の幅を含む）を用いてもよい。人の足長に加えて、人の足幅を用いることで、より正確に人の足か否かを判定することができる。
【００２３】
また、本実施の形態では、人の足か否かを判定するための基準値として、更に人の足の面積（靴の面積を含む）を用いてもよい。人の足長と足幅に加えて、人の足の面積を用いることで、より正確に人の足か否かを判定することができる。なお、本実施の形態では、人の足長と人の足の面積とを用いて、人の足か否かを判定してもよい。
【００２４】
上述した人の足か否かを判定するための基準値は、例えば処理回路８が備えるメモリに予め格納されている。
【００２５】
図４に示す検出領域２１は連続した領域となっているが、例えば図４に示す検出領域２２のように、検出領域２２が複数の領域に分かれる場合もある。例えばハイヒールを履いてセンサパネル５を踏んだ場合は、踵部分とつま先部分とで検出領域２２が分かれる。このような場合は、図４の下図に示すように、検出領域２２のうちの一方の領域の中心点２６と他方の領域の中心点２７との距離を求め、この距離が所定の基準値の範囲内か否かで人の足に対応するか否かを判定することができる。ここで、検出領域２２のうち面積が小さい方の領域（中心点２６を含む領域）が踵部分に対応し、面積が大きい方の領域（中心点２７を含む領域）がつま先部分に対応している。つまり、図４の検出領域２２のように、検出領域２２が複数の領域に分かれている場合は、踵部分の中心点２６とつま先部分の中心点２７との距離を用いて、人の足か否かを判定することができる。図４の下図では、領域２８が人の足に対応すると判定された領域を示している。検出領域２２の場合、人の足か否かを判定するための基準値は、踵部分の中心点とつま先部分の中心点との距離となる。このような基準値は、処理回路８が備えるメモリに予め格納されている。
【００２６】
＜足の接地方向を決定するためのアルゴリズム＞
次に、図５を用いて人の足の接地方向を決定するためのアルゴリズムについて説明する。一般的に、人が歩くときは、踵から地面に着地し、その後、足全体が地面に接地し、その後、踵が上がり、つま先が地面から離れる。本実施の形態では、このような人の足の一連の動作を追跡することで、足の接地方向を決定している。以下、足の接地方向を決定するためのアルゴリズムについて具体的に説明する。
【００２７】
図５（ａ）に示すように、センサパネル５に足の踵が着地すると、検出セル１０は圧力を検出する。このとき圧力を検出している検出セル１０の中心点は、中心点３１（足の踵の位置に対応）である。その後、図５（ｂ）に示すように、更に足がセンサパネル５に接地すると、検出セル１０が圧力を検出する領域が広くなる。このとき圧力を検出している検出セル１０の中心点は、中心点３２である。その後、図５（ｃ）に示すように、足全体がセンサパネル５に接地すると、検出セル１０が圧力を検出する領域が更に広くなる。このとき圧力を検出している検出セル１０の中心点は、中心点３２である。その後、図５（ｄ）に示すように、足の踵が上がると、つま先のみがセンサパネル５に接地するので、検出セル１０はつま先の圧力を検出する。このとき圧力を検出している検出セル１０の中心点は、中心点３２（つま先の位置に対応）である。
【００２８】
本実施の形態では、図５（ａ）〜（ｄ）の各々において圧力を検出した検出セル１０の中心点３２の経時的な移動方向に基づいて足の接地方向を決定している。つまり、図５（ａ）の中心点３１（足の踵の位置に対応）に対する図５（ｂ）〜（ｄ）の中心点３２の経時的な移動方向（矢印３４で示す）を求めることで、人の足の接地方向を決定している。
【００２９】
＜人の足裏形状を推定するためのアルゴリズム＞
次に、人の足裏の形状を推定するためのアルゴリズムについて説明する。図６は、人の足裏の形状を推定するためのアルゴリズムを説明するためのフローチャートである。図７および図８は、図６のフローチャートを説明するための図である。図７は、センサパネル５上を左方向から右方向に歩いた人の歩行データ１００の例を示したものである。図８は、図７に係る歩行データ１００を解析した結果である。
【００３０】
図６に示すように、検出領域に関する情報を取得及び記録するステップは、主にステップＳ１０〜Ｓ５０の工程を含む。
【００３１】
まず、ステップＳ１０において、処理回路８は、センサパネル５上を歩いた人の経時的な歩行データ１００を、複数の検出セル１０を用いて取得する。例えば、処理回路８は、まず圧力を検出した検出セル１０の座標位置と検出時刻を取得する。そして、処理回路８は、取得した当該座標位置及び検出時刻の組み合わせを、記録装置９に歩行データ１００として記録する。
【００３２】
以下、具体的な例として、図７（ａ）に示されるような歩行の形跡があった場合について説明する。図７（ａ）には、センサパネル５と、当該センサパネル５を左から右に歩いた人と、その人とは異なる他人の足跡が示されている。ここで、図７（ａ）に示すような歩行の履歴に伴って、図７（ｂ）に示すように、いくつかの検出セル１０が圧力を検出したとする。すなわち、歩行者の左足に対応した検出領域４０、５０と、歩行者の右足に対応した検出領域４５、５５と、他の歩行者の足に対応した検出領域１１０において、圧力が検出されたとする。また、歩行とは無関係に、検出領域１２０において圧力が誤検出されたとする。このとき、処理回路８、検出領域４０、４５、５０、５５、１１０、１２０における各検出セル１０の座標位置及び検出時刻の組み合わせを、記録装置９に歩行データ１００として記録する。
【００３３】
ステップＳ１０の後はステップＳ２０に進み、処理回路８は、ステップＳ１０で取得した歩行データ１００を用いて、人の足裏の形状に対応する検出領域をそれぞれ抽出する（図６参照）。例えば、処理回路８は、前述したアルゴリズム（人の足を判定するためのアルゴリズム）に基づいて、人の足裏の形状に対応する検出領域をそれぞれ抽出する。
【００３４】
図８（ａ）は、歩行データ１００から人の足裏の形状に対応する検出領域を抽出した例を表す図である。図８（ａ）の例においては、検出領域４０、４５、５０、５５、１１０が、それぞれ人の足４３、４８、５３、５８、１１３に対応するとして抽出されている。一方、検出領域１２０は、大きさが人の足のサイズに満たないため、人の足の形状に対応しない。したがって、検出領域１２０は、ステップＳ２０において抽出されない。
【００３５】
次に、ステップＳ３０に進み、処理回路８は、ステップＳ２０で抽出した複数の検出領域の各々の中心位置を取得する（図６参照）。本実施形態の例では、処理回路８は、各々の検出領域を構成する検出セル１０の中心点を、当該検出領域の中心位置として決定する。なお、処理回路８は、各々の検出領域を構成する複数の検出セル１０の重心を中心位置として決定してもよいし、ユーザが指定した任意の式に基づいて決められる位置を中心位置として決定してもよい。
【００３６】
次に、ステップＳ４０に進み、処理回路８は、圧力を検出した検出セル１０の経時的な情報を用いて、ステップＳ２０で抽出した検出領域の各々における人の足裏の接地方向を取得する（図６参照）。例えば、処理回路８は前述したアルゴリズム（足の接地方向を決定するためのアルゴリズム）に基づいて、検出領域の各々における人の足裏の接地方向を決定する。
なお、本実施の形態では、ステップＳ３０の後にステップＳ４０を行う例について説明したが、ステップＳ４０の後にステップＳ３０を行っても構わない。
【００３７】
図８（ｂ）は、検出領域４０、４５、５０、５５、１１０のそれぞれの中心位置及び接地方向を決定した例を表す。例えば処理回路８は、検出領域４０に対して、中心点４１、４２の経時的な移動方向に基づいて足の接地方向４４を決定する。ここで、図８（ｂ）において中心点４１は踵の位置に対応しており、中心点４２は足の中心の位置に対応している。処理回路８は、足の踵の位置（中心点４１）から足の中心の位置（中心点４２）への経時的な移動方向を求めることで、足の接地方向４４を決定することができる。また、処理回路８は、足の中心の位置（中心点４２）を、検出領域４０の中心位置とする。
なお、図８（ｂ）では、足の踵の位置（中心点４１）と足の中心の位置（中心点４２）とを用いて足の接地方向４４を決定する場合を示しているが、図５で説明したように、足のつま先に対応する中心点を用いて接地方向４４を決定してもよい。
【００３８】
同様に、処理回路８は、検出領域４５に対して、中心点４６、４７の経時的な移動方向に基づいて足の接地方向４９を決定し、足の中心の位置（中心点４７）を、検出領域４５の中心位置とする。また、処理回路８は、検出領域５０に対して、中心点５１、５２の経時的な移動方向に基づいて足の接地方向５４を決定し、足の中心の位置（中心点５２）を、検出領域５０の中心位置とする。また、処理回路８は、検出領域５５に対して、中心点５６、５７の経時的な移動方向に基づいて足の接地方向５９を決定し、処理回路８は、足の中心の位置（中心点５７）を、検出領域５５の中心位置と決定する。また、処理回路８は、検出領域１１０に対して、中心点１１１、１１２の経時的な移動方向に基づいて足の接地方向１１４を決定し、足の中心の位置（中心点１１２）を、検出領域１１０の中心位置とする。
【００３９】
ステップＳ４０の後はステップＳ５０に進み、処理回路８は、複数の検出領域同士を、中心位置及び接地方向がそれぞれ一致するように、平行移動及び回転移動させて重ね合わせることで、人の足裏の形状を推定し、フローを終了する（図６参照）。検出領域同士を中心位置及び接地方向が一致するように重ねることによって、それぞれの検出領域を平均化した形状が求められる。このようにして求められた形状は、各検出領域の形状に比べて、足裏形状をよく再現しているといえる。したがって、足裏形状を高い精度で推定することができる。
【００４０】
ここで、ステップＳ５０の詳細な工程の例について説明する。図９は、ステップＳ５０の詳細なフローチャートである。図９に示すように、ステップＳ５０は、主にステップＳ５１〜Ｓ５３を備える。図１０は、ステップＳ５２を説明するための図である。
【００４１】
まず処理回路８は、ステップＳ５１において、ステップＳ２０で抽出された複数の検出領域のうち、同じ側の足に対応する検出領域を抽出する（図９参照）。
【００４２】
例えば、処理回路８は、検出時刻の差が少なく、距離が短く、かつ接地方向同士のなす角度が小さい検出領域の組を抽出することで、同一人の足に対応する検出領域を抽出することができる。この場合、処理回路８は、まずステップＳ２０で抽出された複数の検出領域のうち、検出セル１０が圧力を検出した検出時刻の差が所定の時間（例えば、０秒〜３秒）の範囲内にある検出領域の組を抽出する。そして、処理回路８は、抽出された検出領域の組に対して、それぞれの検出領域間の距離が所定の距離（例えば、人間の歩幅）の範囲内である検出領域の組を抽出する。さらにその後、処理回路８は、それぞれの検出領域における接地方向同士のなす角度が所定の角度（例えば、０度〜９０度）の範囲内である検出領域の組を抽出する。以上のようにして、処理回路８は、同一人の足に対応する検出領域を抽出することができる。
【００４３】
例えば、図８（ｂ）において、検出領域４０、４５、５０、５５が、所定の時間の範囲内で検出されたとする。また、当該検出領域間の距離が、所定の距離の範囲内であったとする。さらに、当該検出領域の接地方向４４、４９、５４、５９がなす角度は、それぞれ所定の角度の範囲内である。この場合、検出領域４０、４５、５０、５５は、同一人の足に対応すると判定できる。一方で、検出領域１１０の接地方向１１４は、他の検出領域（検出領域４０、４５、５０、５５）の接地方向（接地方向４４、４９、５４、５９）に対して所定の角度の範囲を超えている。この場合、検出領域１１０は他人の足に対応すると判定できる。
【００４４】
また、処理回路８は、同一人の足に対応すると判定した検出領域４０、４５、５０、５５の接地方向４４、４９、５４、５９を合成することで、当該人が左から右に歩行したことを検出できる。そして、検出領域４０及び５０は当該人の歩行方向から見て左側にあることから、処理回路８は、検出領域４０及び５０が当該人の左足に対応すると判断できる。同様に、検出領域４５及び５５が当該人の歩行方向から見て右側にあることから、処理回路８は、検出領域４５及び５５が当該人の右足に対応すると判断できる。以上のようにして、処理回路８は、図８（ｃ）に示すように、検出領域４０及び５０が同一人の左足、検出領域４５及び５５が同一人の右足に対応することを抽出できる。
【００４５】
ステップＳ５１の後はステップＳ５２に進み、同一人の同じ足に対応する検出領域同士を、中心位置及び接地方向がそれぞれ一致するように、平行移動及び回転移動させて重ね合わせる（図９参照）。
【００４６】
例えば処理回路８は、図１０（ａ）に示すように、同一人の左足に対応する検出領域４０及び５０に対して、それぞれの中心位置と接地方向が一致するように、平行移動及び回転移動させて重ね合わせる。具体的には、まず接地方向４４と接地方向５４が同一の方向になるように、検出領域５０を回転させる。その後、それぞれの中心位置である中心点４２と中心点５２が一致するように、検出領域５０を平行移動させて、それぞれの検出領域を重ね合わせる。このようにして、検出領域４０と検出領域５０とを重ね合わせた積算領域６１を得ることができる。図１０（ａ）において、積算領域６１のうち検出領域４０と検出領域５０が重なり合った部分は濃いハッチングで示している。なお、図１０（ａ）では、説明を簡略化するために各々の接地方向４４、５４が略同一である例を示している。接地方向が異なる検出領域同士を重ね合わせる例については後述する。
【００４７】
同様に、処理回路８は、図１０（ｂ）に示すように、同一人の右足に対応する検出領域４５及び５５に対して、それぞれの中心位置と接地方向が一致するように、平行移動及び回転移動させて重ね合わせる。具体的には、まず接地方向４９と接地方向５９が同一の方向になるように、検出領域５５を回転させる。その後、それぞれの中心位置である中心点４７と中心点５７が一致するように、検出領域５５を平行移動させて、それぞれの検出領域を重ね合わせる。このようにして、検出領域４５と検出領域５５とを重ね合わせた積算領域６２を得ることができる。図１０（ｂ）において、積算領域６１のうち検出領域４０と検出領域５０が重なり合った部分は濃いハッチングで示している。なお、図１０（ｂ）では、説明を簡略化するために各々の接地方向４９、５９が略同一である例を示している。接地方向が異なる検出領域同士を重ね合わせる例については後述する。
【００４８】
また、上述の例においては、それぞれの接地方向が一致するように検出領域を回転移動させてから、それぞれの中心位置が一致するように平行移動する場合を説明したが、これらの操作は任意の順番で実行してよい。すなわち、それぞれの中心位置が一致するように検出領域を平行移動させてから、それぞれの接地方向が一致するように検出領域を回転移動させてもよい。また、回転移動と平行移動を同時に行ってもよい。
【００４９】
ステップＳ５２の後はステップＳ５３に進み、ステップＳ５２で求められた積算領域６１、６２に基づいて、それぞれの足裏の形状を推定し、フローを終了する（図９参照）。例えば、処理回路８は、積算領域６１、６２において、相対的に多くの検出領域が重なり合わさった部分を抽出することによって人の足裏の形状を推定する。
【００５０】
具体的には、処理回路８は、積算領域６１のうち、検出領域４０、５０が重なった部分を抽出し、積算領域６１に対応する足（左足）の形状を推定する。同様に、処理回路８は、積算領域６２のうち、検出領域４５、５５が重なった部分を抽出し、積算領域６２に対応する足（右足）の形状を推定する。
【００５１】
なお、図１０（ａ）、（ｂ）に示した例では、説明を簡略化するために２つの検出領域を重ねて足裏の形状を推定する場合について説明した。しかし本実施の形態では、重ねる検出領域の数が多いほど精度よく足裏の形状を推定することができる。以下で、本発明のメカニズムについて詳細に説明する。
【００５２】
図１１及び図１２は、本発明のメカニズムを説明するための図である。図１１（ａ）〜（ｄ）は、それぞれ同一人の同じ足に対して取得した検出領域７１、７４、７７、８０である。検出領域７１、７４、７７、８０におけるそれぞれの中心位置は、中心点７２、７５、７８、８１であり、それぞれの接地方向は接地方向７３、７６、７９、８２である。また、図１２は、図１１の各検出領域を重ね合わせて得られた積算領域８３と、各検出領域に対応する足の足裏形状８４（実際の足裏形状）である。積算領域８３は、検出領域７１、７４、７７、８０を、中心位置（中心点７２、７５、７８、８１）及び接地方向（接地方向７３、７６、７９、８２）が一致するように重ね合わせて得られたものである。なお、図１２において、積算領域８３のうち複数の検出領域が重なった部分は、重なった検出領域の数に応じて、より濃いハッチングで示している。すなわち、積算領域８３のうち検出領域７１、７４、７７、８０の全てが重なった部分は、最も濃いハッチングで示している。また、検出領域７１、７４、７７、８０のうち３つの検出領域が重なった部分は、次に濃いハッチングで示している。
【００５３】
図１２に示すように、積算領域８３と実際の足裏形状８４を重ねて比較すると、足の内側では積算領域８３のハッチングが濃く、足の外側では積算領域８３のハッチングが薄くなることが分かる。これは、足の内側にある検出セル１０は圧力を検出する確率が高く、足の外側にある検出セル１０は圧力を検出する確率が低いことによるものである。換言すると、積算領域８３において相対的に多くの検出領域が重なり合った部分を抽出することによって、足裏形状８４の形状を高い精度で推定することができる。
【００５４】
より具体的には、積算領域８３において所定の割合以上の検出領域が重なり合った部分（例えば、５割以上の検出領域が重なり合った部分）を抽出することによって、実際の足裏形状８４を高い精度で推定することができる。積算領域８３において、重なり合った検出領域の割合が当該所定の割合に達していない部分は、検出セル１０が圧力を検出する確率が小さいことから、足の外側に対応すると考えられるからである。
【００５５】
なお、処理回路８は、図１０や図１２のように、積算領域において多くの検出領域が重なり合った部分と、検出領域があまり重なり合っていない部分とに異なる色彩や模様を付した画像を作成してもよい。そのような画像は、ユーザに対して、足裏の形状を直感的に理解することを促すことができる。
【００５６】
また、それぞれの接地方向が異なる検出領域同士を重ね合わせると、足裏の形状をより高い精度で求めることができる。例えば、検出領域７１、７４、７７、８０の接地方向７３、７６、７９、８２は、それぞれ異なっている。このとき、検出領域７１、７４、７７、８０を回転させて重ねることで得られる積算領域８３は、検出セル１０の並ぶ行方向及び列方向のみならず、斜め方向の情報も含むため、全体的に丸みを帯びた形状になりやすい。したがって、足裏形状８４の曲線的な輪郭を精度よく表すことができる。なお、具体的には、少なくとも２つの接地方向のなす角度が１０度以上である検出領域同士を重ね合わせることが好ましい。
【００５７】
なお、図１２の例では、４つの検出領域を重ね合わせて積算領域８３を作成した場合について説明したが、積算領域を作成するにあたって重ね合わせられる検出領域の数は多い方が好ましい。より多くの検出領域を重ねることで、積算領域のＳ／Ｎ比が改善し、足の内側と外側の区別を明確にすることができる。
【００５８】
＜検出領域の事前処理＞
図１３は、本実施の形態にかかる移動方向特定方法における事前処理を説明するための図である。図１３に示すように、センサパネル５には、複数の検出セル１０が行方向及び列方向にマトリックス状に配置されている。各々の検出セル１０は、センサピッチ以上の解像度で圧力を検出することができない。このため、図１３では、各々の検出セル１０の１つ当たりの解像度を擬似的に拡張することで、検出領域を拡張している。
【００５９】
つまり、図１３に示す事前処理では、図１３の上図に示す各々の検出セル１０で検出した検出領域９１、９２を、図１３の下図に示すように拡張している。具体的には、各々の検出セル１０で検出した検出領域を、同心円状９３に拡張している。そして、拡張された各々の検出領域を用いて、人の足に対応する領域９４、９５を特定している。
【００６０】
このように検出領域を拡張することで、人の足に対応する領域の判定処理を高精度で行うことができる。また、検出領域を拡張しない場合はセンサピッチに応じた解像度となるため、検出結果は離散的な検出結果となるが、図１３に示すように、各々の検出領域を拡張することで、より精密な検出結果が得られるようになる。また、各々の検出領域を拡張することで、人の足のサイズに比べて各々の検出セル１０のピッチが大きい場合であっても、足の接地方向や人の移動方向を判定することができる。よって、人の足の大きさと同等の領域を検出対象とすることができるようになる。
【００６１】
以上、本発明を上記実施の形態に即して説明したが、本発明は上記実施の形態の構成にのみ限定されるものではなく、本願特許請求の範囲の請求項の発明の範囲内で当業者であればなし得る各種変形、修正、組み合わせを含むことは勿論である。
例えば、上記実施の形態では、足裏形状推定方法にかかる各工程を処理回路８が実行する場合について説明したが、それぞれの工程の一部あるいは全体をユーザが実行しても構わない。
【００６２】
また、ステップＳ５２において、同一人の一方の足（第１の足）に対応する検出領域の数が所定の数（例えば５つ）よりも少ない場合には、同一人の他方の足（第２の足）に対応する検出領域を用いて、第１の足の形状を推定してもよい。この場合、処理回路８は、まず第２の足に対応する検出領域を裏返しにする。その後、処理回路８は、第１の足に対応する検出領域と、裏返した第２の足に対応する検出領域とを、中心位置及び接地方向がそれぞれ一致するように、平行移動及び回転移動させてから重ね合わせる。このようにすることで、足裏の形状をより精度よく求めることができる。
【００６３】
例えば図８（ｃ）の場合において、左足（ここでは第１の足）に対応する検出領域は検出領域４０と検出領域５０の２つであり、個数が所定の数よりも少ない。したがって、処理回路８は、同一人の右足（ここでは第２の足）に対応する検出領域４５、５５を裏返して、それぞれの検出領域を重ね合わせる。右足を裏返した形は、左足を表す形として近似できるからである。
【００６４】
図１４は、検出領域４５、５５の重ね合わせである積算領域６２を裏返した積算領域６２＿２を、検出領域４０、５０の重ね合わせである積算領域６１に重ね合わせた例を示している。積算領域６１と積算領域６２＿２との重ね合わせで得られる積算領域６３は、実質的に左足に対応する検出領域を４つ重ね合わせた領域である。したがって、左足に対応する検出領域を２つ重ね合わせた積算領域６１に比べて、足裏形状６４をより高精度に表すものであるといえる。すなわち、このようにして求めた積算領域６３に基づいて足裏形状を推定することで、より高精度に足裏形状を推定することができる。
【００６５】
また、上記実施の形態では、圧力を検出した検出セル１０の矩形状の領域を一単位とし、この矩形状の領域の集合を検出領域としたが、例えば各検出セル１０の検出中心点であるセンシングポイントを一単位とし、このセンシングポイントの集合に基づいて検出領域を抽出してもよい。図１５（ａ）〜（ｄ）は、それぞれ図１１（ａ）〜（ｄ）に対応するセンサパネル５である。図１５（ａ）〜（ｄ）において、それぞれの検出セル１０の中に描かれている各々の丸は、検出セル１０の圧力検出のセンシングポイント１８を示している。圧力を検出した検出セル１０のセンシングポイント１８は圧力検出ポイント１９として示されている。
【００６６】
センシングポイントに基づいて検出領域を求める一例として、圧力を検出した検出セル１０のセンシングポイント（圧力検出ポイント１９）の同心円の集合を検出領域とすることができる。図１５は、それぞれの圧力検出ポイント１９の同心円の集合を検出領域１７１、１７４、１７７、１８０とした例を示している。このように検出領域を決定する場合、検出領域の形状が検出セル１０の形状に依らないため、検出領域は足裏の形状をより強く反映したものになる。したがって、足裏の形状をより高精度で推定することができる。
【００６７】
また、このとき、重ね合わせられた複数の検出領域に含まれる複数のセンシングポイントに基づいて、人の足裏の形状を推定してもよい。図１６は、検出領域１７１、１７４、１７７、１８０を、中心位置及び接地方向が一致するように重ね合わせた時の、各センシングポイント１８及び圧力検出ポイント１９の分布１８３を示している。ここで、分布１８３において圧力検出ポイント１９の密度が高い部分は、相対的に多くの検出領域が重なり合った部分に対応するといえる。したがって、分布１８３において圧力検出ポイント１９の密度が高い部分を抽出することによって、高い精度で足裏形状８４を推定することができる。
【００６８】
また、本発明に係る足裏形状推定方法では、人物の足裏の形状を高い精度で推定することができるため、歩行者の歩行跡を精度よく推定することができる。したがって、歩幅（歩行方向における両足の間隔）や歩隔（歩行方向と直交する方向における両足の間隔）などの、歩行者に固有の歩行情報を精度よく解析することができる。このような歩行情報を足裏形状の情報と合わせて用いることで、歩行者の個人認証をより精度よく行うことができる。
【符号の説明】
【００６９】
１  感圧センサ装置
５  センサパネル
８  処理回路
９  記録装置
１０  検出セル
１１  基板
１２、１３  下部電極
１４  上部電極
１５  フィルム
１７  スペーサ
【図１】
2020103512.tif 000003
【図２】
2020103512.tif 000004
【図３】
2020103512.tif 000005
【図４】
2020103512.tif 000006
【図５】
2020103512.tif 000007
【図６】
2020103512.tif 000008
【図７】
2020103512.tif 000009
【図８】
2020103512.tif 000010
【図９】
2020103512.tif 000011
【図１０】
2020103512.tif 000012
【図１１】
2020103512.tif 000013
【図１２】
2020103512.tif 000014
【図１３】
2020103512.tif 000015
【図１４】
2020103512.tif 000016
【図１５】
2020103512.tif 000017
【図１６】
2020103512.tif 000018