(57)【要約】【課題】アイテムをマッチングするためにユーザの測定値を取得する。【解決手段】アイテムをマッチングするためにユーザの測定値を取得する方法であって、第１の身体部分の事前に定義された定義を取得すること、ハンドヘルドデバイスを使用し、事前に定義された定義に従って第１の身体部分を測定するための命令をユーザのハンドヘルドデバイス上に表示すること、第１の測定値を生じさせる第１の身体部分の上でのハンドヘルドデバイスの動きの全物理的変位を測定するためにハンドヘルドデバイスの物理的変位を測定するように適合された、ハンドヘルドデバイスのセンサを使用すること、及び、第１の測定値に合致する仕様を有するアイテムを検索することを含む、方法。【選択図】図１
2015509193.tif 000002
【特許請求の範囲】
【請求項１】
アイテムをマッチングするためにユーザの測定値を取得するための方法であって、
第１の身体部分の事前に定義された定義を取得すること、
ハンドヘルドデバイスを使用し、前記事前に定義された定義に従って前記第１の身体部分を測定するための命令をユーザの前記ハンドヘルドデバイス上に表示すること、
第１の測定値を生じさせる前記第１の身体部分の上での前記ハンドヘルドデバイスの動きの全物理的変位を測定するために前記ハンドヘルドデバイスの物理的変位を測定するように適合された、前記ハンドヘルドデバイスのセンサを使用すること、及び、
前記第１の測定値に合致する仕様を有するアイテムを検索すること、
を含む、方法。
【請求項２】
第２の身体部分の事前に定義された定義を取得すること、
第２の測定値を生じさせる前記第２の身体部分に関する前記表示及び使用を反復すること、
を含み
前記検索することは、前記第１及び第２の測定値に合致する仕様を有するアイテムを検索することを含む、
請求項１に記載の方法。
【請求項３】
前記ユーザの個人データを取得することをさらに含み、前記検索することは、前記第１の測定値及び前記ユーザの個人データに合致する仕様を有するアイテムを検索することを含む、請求項１に記載の方法。
【請求項４】
前記ユーザの前記個人データが、胴部直径、腕長、脚長、胸部直径、腰部直径、標準股下、長股下、短股下、首部直径のうちの１つ又は複数を含む、請求項３に記載の方法。
【請求項５】
前記センサが、ジャイロスコープ、加速度計、近接センサ、コンパス、ＧＰＳセンサからなるグループから選択される、請求項１に記載の方法。
【請求項６】
前記第１の身体部分に関連付けられた統計データを使用して前記第１の測定値の妥当性を検査することをさらに含む、請求項１に記載の方法。
【請求項７】
前記検索することが、前記第１の測定値と、１人又は複数の加入者に関係する前記身体部分に関する指示とを通信すること、及び、前記通信することに応答して、前記第１の測定値に合致する仕様を有するアイテムに関するデータを受信することを含む、請求項１に記載の方法。
【請求項８】
前記検索することに応答して、前記第１の測定値に合致するアイテムのグループを選択し、前記ユーザが前記アイテムのグループからアイテムを選択できるようにする、請求項１に記載の方法。
【請求項９】
前記検索することに応答して、前記第１の測定値に合致するアイテムのコードを提供する、請求項１に記載の方法。
【請求項１０】
前記検索することに応答して、前記合致するアイテムが取得される１つ又は複数の位置を含む前記第１の測定値に合致するアイテムに関するデータを提供する、請求項１に記載の方法。
【請求項１１】
前記第１の測定値に合致するアイテムが取得される前記１つ又は複数の位置を前記ユーザに指示するために、前記ハンドヘルドデバイス内の位置決めセンサを使用することをさらに含む、請求項１０に記載の方法。
【請求項１２】
ディスプレイと、
ハンドヘルドデバイスの物理的変位を測定するように適合されたセンサと、
少なくとも第１の身体部分の事前に定義された定義を含む身体部分定義リポジトリと、
前記少なくとも第１の身体部分の測定値を記憶するように適合された測定リポジトリと、
身体部分測定エンジンであって、
前記第１の身体部分のそれぞれの定義に従って前記第１の身体部分を測定するための命令を前記ディスプレイ上に表示すること、及び、
前記センサを使用して第１の測定値を生じさせる前記第１の身体部分の上での前記ハンドヘルドデバイスの全物理的変位を測定すること、
を含む身体測定ルーチンを実装するように適合された、身体部分測定エンジンと、
前記第１の測定値に合致する仕様を有するアイテムを検索するように適合されたアイテム検索エンジンと、
を備える、ハンドヘルドデバイス。
【請求項１３】
アイテムのマッチングのためにユーザの測定値を取得するためのシステムであって、
ハンドヘルドデバイスを備え、
前記ハンドヘルドデバイスは、
ディスプレイと、
前記ハンドヘルドデバイスの物理的変位を測定するように適合されたセンサと、
を備える、ハンドヘルドデバイスと、
少なくとも第１の身体部分の事前に定義された定義を含む身体部分定義リポジトリと、
前記少なくとも第１の身体部分の測定値を記憶するように適合された測定リポジトリと、
身体部分測定エンジンであって、
前記第１の身体部分のそれぞれの定義に従って、前記センサを使用して前記第１の身体部分を測定するための命令を前記ディスプレイに表示させること、及び、
第１の測定値を生じさせる第１の前記身体部分の上での前記ハンドヘルドデバイスの全物理的変位を測定するために前記センサを使用すること、
を含む身体測定ルーチンを実装するように適合された、身体部分測定エンジンと、
前記第１の測定値に合致する仕様を有するアイテムを検索するように適合されたアイテム検索エンジンと、を備える、
システム。
【請求項１４】
ユーザの測定値を取得する方法であって、
第１の測定値を生じさせる第１の身体部分の上でのハンドヘルドデバイスの動きの全物理的変位を測定するために前記ハンドヘルドデバイスの物理的変位を測定するように適合された前記ハンドヘルドデバイスのセンサを使用すること、
第２の身体部分の第２の測定値を取得すること、
アイテムの事前に定義されたサイズのセットを取得することであって、前記サイズのうちのそれぞれ１つが異なるサイズの少なくとも前記第１の身体部分に関連付けられた、取得すること、
前記第２の測定値を使用して前記第１の測定値を調整すること、及び、
少なくとも前記調整された第１の測定値に従って前記アイテムの前記事前に定義されたサイズのうちの１つを選択すること、
を含む、方法。
【請求項１５】
調整前の前記第１の測定値は前記アイテムの第１の事前に定義されたサイズに関連付けられ、前記調整済みの第１の測定値は前記アイテムの第２の事前に定義されたサイズに関連付けられる、請求項１４に記載の方法。
【請求項１６】
前記第２の身体部分の前記サイズの推定を前記第１の測定値に基づいて計算することをさらに含み、前記調整することは前記第２の身体部分の前記サイズに関する前記推定と前記第２の測定値との間の関係に基づく、請求項１４に記載の方法。
【請求項１７】
前記第２の測定値が複数の測定値からなる、請求項１４に記載の方法。
【請求項１８】
前記第１の測定値に基づいて第２の身体部分の前記サイズに関する第１の推定を計算すること、
前記第１の推定と前記第２の測定値との間の関係に基づいて確実性パラメータをコンピューティングすること、及び、
前記確実性パラメータが確実性基準に合致しない場合、前記第１及び／又は第２の測定値に基づいて第３の身体部分の前記サイズに関する第２の推定を計算すること、及び、
第３の身体部分の第３の測定値を取得すること、
をさらに含む、請求項１４に記載の方法。
【請求項１９】
前記確実性パラメータが前記確実性基準に合致する場合、少なくとも１つの他の測定値に基づいて少なくとも前記第１の測定値を調整し、少なくとも前記調整済みの第１の測定値に従って前記アイテムの前記事前に定義されたサイズのうちの１つを選択する、請求項１８に記載の方法。
【請求項２０】
第２の測定値を生じさせる前記第２の身体部分の上での前記ハンドヘルドデバイスの動きによる全物理的変位を測定するために、前記ハンドヘルドデバイスの前記センサを使用することによって前記第２の測定値が取得される、請求項１４に記載の方法。
【請求項２１】
前記第２の測定値が前記ハンドヘルドデバイスへの入力として提供される、請求項１４に記載の方法。
【請求項２２】
ハンドヘルドデバイスの物理的変位を測定するように適合されたセンサと、
第１の測定値を生じさせる第１の身体部分の上での前記ハンドヘルドデバイスの動きによる全物理的変位を測定するために前記センサを使用するように適合された身体部分測定エンジンと、
少なくとも第２の身体部分の測定値を記憶するように適合された測定リポジトリと、
前記第２の測定値を使用して前記第１の測定値を調整すること、及び前記調整済みの第１の測定値に従って、事前に定義されたアイテムのサイズのセットからアイテムの合致サイズを選択することであって、アイテムのサイズのそれぞれ１つが少なくとも前記第１の身体部分の異なるサイズに関連付けられた、選択することを、実行するように構成されたプロセッサと、
を備える、ハンドヘルドデバイス。
【請求項２３】
ユーザの測定値を取得するためのシステムであって、
ハンドヘルドデバイスの物理的変位を測定するように適合されたセンサを備える、ハンドヘルドデバイスと、
第１の測定値を生じさせる第１の身体部分の上での前記ハンドヘルドデバイスの動きによる全物理的変位を測定するために前記センサを使用するように適合された身体部分測定エンジンと、
第２の身体部分の測定値を記憶するように適合された測定リポジトリと、
前記第２の測定値を使用して前記第１の測定値を調整すること、及び前記調整済みの第１の測定値に従って、事前に定義されたアイテムのサイズのセットからアイテムの合致サイズを選択することであって、前記アイテムのサイズのそれぞれ１つが少なくとも前記第１の身体部分の異なるサイズに関連付けられた、選択することを、実行するように構成されたプロセッサと、
を備える、システム。
【請求項２４】
第１の測定値を生じさせる第１の身体部分の上でのハンドヘルドデバイスの動きの全物理的変位を測定するために前記ハンドヘルドデバイスの物理的変位を測定するように適合された前記ハンドヘルドデバイスのセンサを使用すること、
第２の身体部分の第２の測定値を取得すること、
アイテムの事前に定義されたサイズのセットを取得することであって、前記サイズのうちのそれぞれ１つが異なるサイズの少なくとも前記第２の身体部分に関連付けられた、取得すること、
前記第１の測定値を使用して前記第２の測定値を調整すること、及び、
少なくとも前記調整された第２の測定値に従って前記アイテムの前記事前に定義されたサイズのうちの１つを選択すること、
を含む、ユーザの測定値を取得する方法。
【請求項２５】
ハンドヘルドデバイスの物理的変位を測定するように適合されたセンサと、
第１の測定値を生じさせる第１の身体部分の上での前記ハンドヘルドデバイスの動きによる全物理的変位を測定するために前記センサを使用するように適合された身体部分測定エンジンと、
少なくとも第２の身体部分の測定値を記憶するように適合された測定リポジトリと、
前記第１の測定値を使用して前記第２の測定値を調整すること、及び前記調整済みの第２の測定値に従って、事前に定義されたアイテムのサイズのセットからアイテムの合致サイズを選択することであって、アイテムのサイズのそれぞれ１つが少なくとも前記第２の身体部分の異なるサイズに関連付けられた、選択することを、実行するように構成されたプロセッサと、
を備える、ハンドヘルドデバイス。
【請求項２６】
ユーザの測定値を取得するためのシステムであって、
ハンドヘルドデバイスの物理的変位を測定するように適合されたセンサを備える、ハンドヘルドデバイスと、
第１の測定値を生じさせる第１の身体部分の上での前記ハンドヘルドデバイスの動きによる全物理的変位を測定するために前記センサを使用するように適合された身体部分測定エンジンと、
第２の身体部分の測定値を記憶するように適合された測定リポジトリと、
前記第１の測定値を使用して前記第２の測定値を調整すること、及び前記調整済みの第２の測定値に従って、事前に定義されたアイテムのサイズのセットからアイテムの合致サイズを選択することであって、前記アイテムのサイズのそれぞれ１つが少なくとも前記第２の身体部分の異なるサイズに関連付けられた、選択することを、実行するように構成されたプロセッサと、
を備える、システム。
【請求項２７】
マシンによる読み取りが可能であり、アイテムをマッチングするためにユーザの測定値を取得する方法を実行するために、前記マシンによって実行可能な命令のプログラムを有形に具体化する、プログラム記憶デバイスであって、
前記プログラムは、前記マシンに、
第１の身体部分の事前に定義された定義を取得すること、
ハンドヘルドデバイスを使用し、前記事前に定義された定義に従って前記第１の身体部分を測定するための命令をユーザのハンドヘルドデバイス上に表示すること、
第１の測定値を生じさせる前記第１の身体部分の上でのハンドヘルドデバイスの動きの全物理的変位を測定するために前記ハンドヘルドデバイスの物理的変位を測定するように適合された、前記ハンドヘルドデバイスのセンサを使用すること、及び、
前記第１の測定値に合致する仕様を有するアイテムを検索すること、を実行させる
プログラム記憶デバイス。
【請求項２８】
アイテムをマッチングするためにユーザの測定値を取得するための内部に具体化されたコンピュータ読み取り可能プログラムコードを有するコンピュータ使用可能媒体を備えた、コンピュータプログラム製品であって、
前記コンピュータに、第１の身体部分の事前に定義された定義を取得させるための、コンピュータ読み取り可能プログラムコードと、
ハンドヘルドデバイスを使用し、前記コンピュータに、前記事前に定義された定義に従って前記第１の身体部分を測定するための命令をユーザのハンドヘルドデバイス上に表示させるための、コンピュータ読み取り可能プログラムコードと、
前記コンピュータに、第１の測定値を生じさせる前記第１の身体部分の上での前記ハンドヘルドデバイスの動きの全物理的変位を測定するために前記ハンドヘルドデバイスの物理的変位を測定するように適合された前記ハンドヘルドデバイスのセンサを使用させるための、コンピュータ読み取り可能プログラムコードと、
前記コンピュータに、前記第１の測定値に合致する仕様を有するアイテムを検索させるための、コンピュータ読み取り可能プログラムコードと、
を備える、コンピュータプログラム製品。
【請求項２９】
マシンによる読み取りが可能であり、ユーザの測定値を取得する方法を実行するために、前記マシンによって実行可能な命令のプログラムを有形に具体化する、プログラム記憶デバイスであって、
前記プログラムは、前記マシンに、
第１の測定値を生じさせる第１の身体部分の上でのハンドヘルドデバイスの動きの全物理的変位を測定するために前記ハンドヘルドデバイスの物理的変位を測定するように適合された前記ハンドヘルドデバイスのセンサを使用すること、
第２の身体部分の第２の測定値を取得すること、
アイテムの事前に定義されたサイズのセットを取得することであって、前記サイズのうちのそれぞれ１つが異なるサイズの少なくとも前記第１の身体部分に関連付けられた、取得すること、
前記第２の測定値を使用して前記第１の測定値を調整すること、及び、
少なくとも前記調整された第１の測定値に従って前記アイテムの前記事前に定義されたサイズのうちの１つを選択すること、を実行させるプログラム記憶デバイス。
【請求項３０】
ユーザの測定値を取得するための内部に具体化されたコンピュータ読み取り可能プログラムコードを有するコンピュータ使用可能媒体を備えた、コンピュータプログラム製品であって、
前記コンピュータに、第１の測定値を生じさせる第１の身体部分の上でのハンドヘルドデバイスの動きの全物理的変位を測定するために前記ハンドヘルドデバイスの物理的変位を測定するように適合された前記ハンドヘルドデバイスのセンサを使用させるための、コンピュータ読み取り可能プログラムコードと、
前記コンピュータに、第２の身体部分の第２の測定値を取得させるための、コンピュータ読み取り可能プログラムコードと、
前記コンピュータに、アイテムの事前に定義されたサイズのセットを取得させるためであって、前記サイズのうちのそれぞれ１つが異なるサイズの少なくとも前記第１の身体部分に関連付けられた、取得させるための、コンピュータ読み取り可能プログラムコードと、
前記コンピュータに、前記第２の測定値を使用して前記第１の測定値を調整させるための、コンピュータ読み取り可能プログラムコードと、
前記コンピュータに、少なくとも前記調整された第１の測定値に従って前記アイテムの前記事前に定義されたサイズのうちの１つを選択させるための、コンピュータ読み取り可能プログラムコードと、
を備える、コンピュータプログラム製品。
【請求項３１】
マシンによる読み取りが可能であり、ユーザの測定値を取得する方法を実行するために、前記マシンによって実行可能な命令のプログラムを有形に具体化する、プログラム記憶デバイスであって、
前記プログラムは、前記マシンに、
第１の測定値を生じさせる第１の身体部分の上でのハンドヘルドデバイスの動きの全物理的変位を測定するために前記ハンドヘルドデバイスの物理的変位を測定するように適合された前記ハンドヘルドデバイスのセンサを使用すること、
第２の身体部分の第２の測定値を取得すること、
アイテムの事前に定義されたサイズのセットを取得することであって、前記サイズのうちのそれぞれ１つが異なるサイズの少なくとも前記第２の身体部分に関連付けられた、取得すること、
前記第１の測定値を使用して前記第２の測定値を調整すること、及び、
少なくとも前記調整された第２の測定値に従って前記アイテムの前記事前に定義されたサイズのうちの１つを選択すること、を実行させるプログラム記憶デバイス。
【請求項３２】
ユーザの測定値を取得するための内部に具体化されたコンピュータ読み取り可能プログラムコードを有するコンピュータ使用可能媒体を備えた、コンピュータプログラム製品であって、
前記コンピュータに、第１の測定値を生じさせる第１の身体部分の上でのハンドヘルドデバイスの動きの全物理的変位を測定するために前記ハンドヘルドデバイスの物理的変位を測定するように適合された前記ハンドヘルドデバイスのセンサを使用させるための、コンピュータ読み取り可能プログラムコードと、
前記コンピュータに、第２の身体部分の第２の測定値を取得させるための、コンピュータ読み取り可能プログラムコードと、
前記コンピュータに、アイテムの事前に定義されたサイズのセットを取得させるためであって、前記サイズのうちのそれぞれ１つが異なるサイズの少なくとも前記第２の身体部分に関連付けられた、取得させるための、コンピュータ読み取り可能プログラムコードと、
前記コンピュータに、前記第１の測定値を使用して前記第２の測定値を調整させるための、コンピュータ読み取り可能プログラムコードと、
前記コンピュータに、少なくとも前記調整された第２の測定値に従って前記アイテムの前記事前に定義されたサイズのうちの１つを選択させるための、コンピュータ読み取り可能プログラムコードと、
を備える、コンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
[001]  本開示は、身体部分を測定するための方法及びデバイスの例に関する。
【背景技術】
【０００２】
[002]  ロンドンカレッジオブファッションとサリー大学のコンピュータビジョンのエキスパートは、ユーザがユーザの身体の写真及びユーザの身長に基づいて身体の測定値（measurements）を取得できるように誘導された、ボディマッピングの専門家Ｂｏｄｙｍｅｔｒｉｃｓ及びデジタルクリエイティブエージェンシーと協力して、ソフトウェアシステムを開発している。身長の測定は、購入者の身体サイズを確認するための起点をソフトウェアに与える。ソフトウェアは身体上のいくつかの異なるポイントで測定を行い、これらをユーザの全体のプロポーションと組み合わせて詳細な３Ｄイメージを構築する。
【０００３】
[003]  国際出願公開第ＷＯ２０１２／０６６５５５号は、人の身体測定値を取得するため、好適なイメージを生成するための条件を設定するために人に命令を提供することを含む方法を実装するため、人の身体の少なくとも一部を含むイメージをカメラから受信するため、イメージを分析するため、及び、少なくとも部分的にその分析に基づいて少なくとも１つの測定値を提供するための、コンピュータプログラムを開示している。関連する装置及び方法も記述されている。
【発明の概要】
【課題を解決するための手段】
【０００４】
[004]  本開示の主題の機能構成要素の多くは、例えば、カスタムＶＬＳＩ回路又はゲートウェイアレイなどを備えるハードウェア回路として、ＦＰＧＡなどのプログラム可能ハードウェアデバイスとして、又は、無形コンピュータ読み取り可能媒体上に記憶され様々なプロセッサによって実行可能なソフトウェアプログラムコードとして、及びそれらの任意の組み合わせの、様々な形で実装可能である。本開示の主題の特定構成要素は、まとめて結合可能であり、それぞれの構成要素に起因する本開示の制限に従って集合的に動作又は挙動可能な、ソフトウェアコードの１つの特定セグメントによって、又は複数のセグメントによって、形成可能である。例えば構成要素は、オブジェクト、手順、及び機能などのいくつかのコードセグメントを介して分配可能であり、本開示の構成要素を提供すると同時に動作する、いくつかのプログラム又はプログラムファイルから生じる。
【０００５】
[005]  同様に、本開示の構成要素は演算データ内で具体化可能であるか、又は演算データは本開示の構成要素によって使用可能である。例として、こうした演算データは有形コンピュータ読み取り可能媒体上に記憶可能である。演算データは単一のデータセットであり得るか、或は、異なる位置、異なるネットワークノード上、又は異なる記憶デバイス上に記憶された、データの集約であり得る。
【０００６】
[006]  本開示の主題の態様に従って、アイテム（item）をマッチングするためにユーザの測定値を取得するための方法及び装置が提供されている。本開示の主題の態様に従って、第１の身体部分の事前に定義された定義を取得すること、ハンドヘルドデバイスを使用し、事前に定義された定義に従って第１の身体部分を測定するための命令をユーザのハンドヘルドデバイス上に表示すること、第１の測定値を生じさせる第１の身体部分の上でのハンドヘルドデバイスの動きの全物理的変位を測定するためにハンドヘルドデバイスの物理的変位を測定するように適合された、ハンドヘルドデバイスのセンサを使用すること、及び、第１の測定値に合致する仕様を有するアイテムを検索することを含む、アイテムをマッチングするためにユーザの測定値を取得する方法が提供されている。
【０００７】
[007]  本開示の主題の実施形態に従って、第２の身体部分の事前に定義された定義を取得すること、第２の測定値を生じさせる第２の身体部分に関する表示及び使用を反復することを含む方法が、さらに提供され、検索することは、第１及び第２の測定値に合致する仕様を有するアイテムを検索することを含む。
【０００８】
[008]  本開示の主題の実施形態に従って、ユーザの個人データを取得することをさらに含む方法がさらに提供され、検索することは、第１の測定値及びユーザの個人データに合致する仕様を有するアイテムを検索することを含む。
【０００９】
[009]  本開示の主題の実施形態に従って、ユーザの個人データが、胴部直径、腕長、脚長、胸部直径、腰部直径、標準股下（regular inseam）、長股下、短股下、首部直径のうちの１つ又は複数を含む、方法がさらに提供される。
【００１０】
[010]  本開示の主題の実施形態に従って、センサが、ジャイロスコープ、加速度計、近接センサ、コンパス、ＧＰＳセンサからなるグループから選択される、方法がさらに提供される。
【００１１】
[011]  本開示の主題の実施形態に従って、第１の身体部分に関連付けられた統計データを使用して第１の測定値の妥当性を検査することをさらに含む、方法がさらに提供される。
【００１２】
[012]  本開示の主題の実施形態に従って、検索することが、第１の測定値と、１人又は複数の加入者に関係する身体部分に関する指示とを通信すること、及び、通信することに応答して、第１の測定値に合致する仕様を有するアイテムに関するデータを受信することを含む、方法がさらに提供される。
【００１３】
[013]  本開示の主題の実施形態に従って、検索することに応答して、第１の測定値に合致するアイテムのグループを選択し、ユーザがアイテムのグループからアイテムを選択できるようにする方法が、さらに提供される。
【００１４】
[014]  本開示の主題の実施形態に従って、検索することに応答して、第１の測定値に合致するアイテムのコードを提供する方法が、さらに提供される。
【００１５】
[015]  本開示の主題の実施形態に従って、検索することに応答して、合致するアイテムが取得され得る１つ又は複数の位置を含む第１の測定値に合致するアイテムに関するデータを提供する方法が、さらに提供される。
【００１６】
[016]  本開示の主題の実施形態に従って、第１の測定値に合致するアイテムが取得され得る１つ又は複数の位置をユーザに指示するために、ハンドヘルドデバイス内の位置決めセンサを使用することをさらに含む方法が、さらに提供される。
【００１７】
[017]  本開示の主題の態様に従って、ディスプレイと、ハンドヘルドデバイスの物理的変位を測定するように適合されたセンサと、少なくとも第１の身体部分の事前に定義された定義を含む身体部分定義リポジトリと、少なくとも第１の身体部分の測定値を記憶するように適合された測定リポジトリと、第１の身体部分のそれぞれの定義に従って第１の身体部分を測定するための命令をディスプレイ上に表示すること、及び、センサを使用して第１の測定値を生じさせる第１の身体部分の上でのハンドヘルドデバイスの全物理的変位を測定することを含む、身体測定ルーチンを実装するように適合された身体部分測定エンジンと、第１の測定値に合致する仕様を有するアイテムを検索するように適合されたアイテム検索エンジンと、を備える、ハンドヘルドデバイスがさらに提供される。
【００１８】
[018]  本開示の主題の態様に従って、ディスプレイ、及びハンドヘルドデバイスの物理的変位を測定するように適合されたセンサを備える、ハンドヘルドデバイスと、少なくとも第１の身体部分の事前に定義された定義を含む身体部分定義リポジトリと、少なくとも第１の身体部分の測定値を記憶するように適合された測定リポジトリと、第１の身体部分のそれぞれの定義に従ってセンサを使用して第１の身体部分を測定するための命令をディスプレイに表示させること、及び、第１の測定値を生じさせる第１の身体部分の上でのハンドヘルドデバイスの全物理的変位を測定するためにセンサを使用することを含む、身体測定ルーチンを実装するように適合された身体部分測定エンジンと、第１の測定値に合致する仕様を有するアイテムを検索するように適合されたアイテム検索エンジンとを備える、アイテムのマッチングのためにユーザの測定値を取得するためのシステムがさらに提供される。
【００１９】
[019]  本開示の主題の態様に従って、第１の測定値を生じさせる第１の身体部分の上でのハンドヘルドデバイスの動きの全物理的変位を測定するためにハンドヘルドデバイスの物理的変位を測定するように適合されたハンドヘルドデバイスのセンサを使用すること、第２の身体部分の第２の測定値を取得すること、アイテムの事前に定義されたサイズのセットを取得することであって、サイズのうちのそれぞれ１つが異なるサイズの少なくとも第１の身体部分に関連付けられた、取得すること、第２の測定値を使用して第１の測定値を調整すること、少なくとも調整された第１の測定値に従ってアイテムの事前に定義されたサイズのうちの１つを選択することを含む、ユーザの測定値を取得する方法が、さらに提供される。
【００２０】
[020]  本開示の主題の実施形態に従って、調整前の第１の測定値はアイテムの第１の事前に定義されたサイズに関連付けられ、調整済みの第１の測定値はアイテムの第２の事前に定義されたサイズに関連付けられる、方法がさらに提供される。
【００２１】
[021]  本開示の主題の実施形態に従って、第２の身体部分のサイズの推定を第１の測定値に基づいて計算することをさらに含み、調整することは第２の身体部分のサイズに関する推定と第２の測定値との間の関係に基づく、方法がさらに提供される。
【００２２】
[022]  本開示の主題の実施形態に従って、第２の測定値が複数の測定値からなる方法がさらに提供される。
【００２３】
[023]  本開示の主題の実施形態に従って、第１の測定値に基づいて第２の身体部分のサイズに関する第１の推定を計算すること、第１の推定と第２の測定値との間の関係に基づいて確実性パラメータをコンピューティングすること、及び、確実性パラメータが確実性基準に合致しない場合、第１及び／又は第２の測定値に基づいて第３の身体部分のサイズに関する第２の推定を計算すること、及び、第３の身体部分の第３の測定値を取得することをさらに含む方法が、さらに提供される。
【００２４】
[024]  本開示の主題の実施形態に従って、確実性パラメータが確実性基準に合致する場合、少なくとも１つの他の測定値に基づいて少なくとも第１の測定値を調整し、少なくとも調整済みの第１の測定値に従ってアイテムの事前に定義されたサイズのうちの１つを選択する方法が、さらに提供される。
【００２５】
[025]  本開示の主題の実施形態に従って、第２の測定値を生じさせる第２の身体部分の上でのハンドヘルドデバイスの動きによる全物理的変位を測定するために、ハンドヘルドデバイスのセンサを使用することによって第２の測定値が取得される方法が、さらに提供される。
【００２６】
[026]  本開示の主題の実施形態に従って、第２の測定値がハンドヘルドデバイスへの入力として提供される方法が、さらに提供される。
【００２７】
[027]  本開示の主題の態様に従って、ハンドヘルドデバイスの物理的変位を測定するように適合されたセンサと、第１の測定値を生じさせる第１の身体部分の上でのハンドヘルドデバイスの動きによる全物理的変位を測定するためにセンサを使用するように適合された身体部分測定エンジンと、少なくとも第２の身体部分の測定値を記憶するように適合された測定リポジトリと、第２の測定値を使用して第１の測定値を調整すること、及び調整済みの第１の測定値に従って、事前に定義されたアイテムのサイズのセットからアイテムの合致サイズを選択することであって、アイテムのサイズのそれぞれ１つが少なくとも第１の身体部分の異なるサイズに関連付けられた、選択することを、実行するように構成されたプロセッサと、を備えるハンドヘルドデバイスが、さらに提供される。
【００２８】
[028]  本開示の主題の態様に従って、ハンドヘルドデバイスの物理的変位を測定するように適合されたセンサを備えるハンドヘルドデバイスと、第１の測定値を生じさせる第１の身体部分の上でのハンドヘルドデバイスの動きによる全物理的変位を測定するためにセンサを使用するように適合された身体部分測定エンジンと、第２の身体部分の測定値を記憶するように適合された測定リポジトリと、第２の測定値を使用して第１の測定値を調整すること、及び調整済みの第１の測定値に従って、事前に定義されたアイテムのサイズのセットからアイテムの合致サイズを選択することであって、アイテムのサイズのそれぞれ１つが少なくとも第１の身体部分の異なるサイズに関連付けられた、選択することを、実行するように構成されたプロセッサと、を備える、ユーザの測定値を取得するためのシステムが、さらに提供される。
【００２９】
[029]  本開示の主題の態様に従って、第１の測定値を生じさせる第１の身体部分の上でのハンドヘルドデバイスの動きの全物理的変位を測定するためにハンドヘルドデバイスの物理的変位を測定するように適合されたハンドヘルドデバイスのセンサを使用すること、第２の身体部分の第２の測定値を取得すること、アイテムの事前に定義されたサイズのセットを取得することであって、サイズのうちのそれぞれ１つが異なるサイズの少なくとも第２の身体部分に関連付けられた、取得すること、第１の測定値を使用して第２の測定値を調整すること、少なくとも調整された第２の測定値に従ってアイテムの事前に定義されたサイズのうちの１つを選択することを含む、ユーザの測定値を取得する方法が、さらに提供される。
【００３０】
[030]  本開示の主題の態様に従って、ハンドヘルドデバイスの物理的変位を測定するように適合されたセンサと、第１の測定値を生じさせる第１の身体部分の上でのハンドヘルドデバイスの動きによる全物理的変位を測定するためにセンサを使用するように適合された身体部分測定エンジンと、少なくとも第１の身体部分の測定値を記憶するように適合された測定リポジトリと、第１の測定値を使用して第２の測定値を調整すること、及び調整済みの第２の測定値に従って、事前に定義されたアイテムのサイズのセットからアイテムの合致サイズを選択することであって、アイテムのサイズのそれぞれ１つが少なくとも第２の身体部分の異なるサイズに関連付けられた、選択することを、実行するように構成されたプロセッサと、を備えるハンドヘルドデバイスが、さらに提供される。
【００３１】
[031]  本開示の主題の態様に従って、ハンドヘルドデバイスの物理的変位を測定するように適合されたセンサと、第１の測定値を生じさせる第１の身体部分の上でのハンドヘルドデバイスの動きによる全物理的変位を測定するためにセンサを使用するように適合された身体部分測定エンジンと、第２の身体部分の測定値を記憶するように適合された測定リポジトリと、第１の測定値を使用して第２の測定値を調整すること、及び調整済みの第２の測定値に従って、事前に定義されたアイテムのサイズのセットからアイテムの合致サイズを選択することであって、アイテムのサイズのそれぞれ１つが少なくとも第２の身体部分の異なるサイズに関連付けられた、選択することを、実行するように構成されたプロセッサと、を備えるハンドヘルドデバイスを備える、ユーザの測定値を取得するためのシステムが、さらに提供される。
【００３２】
[032]  本開示の主題の態様に従って、マシンによる読み取りが可能であり、第１の身体部分の事前に定義された定義を取得すること、ハンドヘルドデバイスを使用し、事前に定義された定義に従って第１の身体部分を測定するための命令をユーザのハンドヘルドデバイス上に表示すること、第１の測定値を生じさせる第１の身体部分の上でのハンドヘルドデバイスの動きの全物理的変位を測定するためにハンドヘルドデバイスの物理的変位を測定するように適合された、ハンドヘルドデバイスのセンサを使用すること、及び、第１の測定値に合致する仕様を有するアイテムを検索することを含む、アイテムをマッチングするためにユーザの測定値を取得する方法を実行するために、マシンによって実行可能な命令のプログラムを有形に具体化する、プログラム記憶デバイスが、さらに提供される。
【００３３】
[033]  本開示の主題の態様に従って、アイテムをマッチングするためにユーザの測定値を取得するための内部に具体化されたコンピュータ読み取り可能プログラムコードを有するコンピュータ使用可能媒体を備えた、コンピュータプログラム製品であって、コンピュータに、第１の身体部分の事前に定義された定義を取得させるためのコンピュータ読み取り可能プログラムコードと、ハンドヘルドデバイスを使用し、コンピュータに、事前に定義された定義に従って第１の身体部分を測定するための命令をユーザのハンドヘルドデバイス上に表示させるためのコンピュータ読み取り可能プログラムコードと、コンピュータに、第１の測定値を生じさせる第１の身体部分の上でのハンドヘルドデバイスの動きの全物理的変位を測定するためにハンドヘルドデバイスの物理的変位を測定するように適合されたハンドヘルドデバイスのセンサを使用させるためのコンピュータ読み取り可能プログラムコードと、コンピュータに、第１の測定値に合致する仕様を有するアイテムを検索させるためのコンピュータ読み取り可能プログラムコードと、を備えるコンピュータプログラム製品が、さらに提供される。
【００３４】
[034]  本開示の主題の態様に従って、マシンによる読み取りが可能であり、第１の測定値を生じさせる第１の身体部分の上でのハンドヘルドデバイスの動きの全物理的変位を測定するためにハンドヘルドデバイスの物理的変位を測定するように適合されたハンドヘルドデバイスのセンサを使用すること、第２の身体部分の第２の測定値を取得すること、アイテムの事前に定義されたサイズのセットを取得することであって、サイズのうちのそれぞれ１つが異なるサイズの少なくとも第１の身体部分に関連付けられた、取得すること、第２の測定値を使用して第１の測定値を調整すること、少なくとも調整された第１の測定値に従ってアイテムの事前に定義されたサイズのうちの１つを選択することを含む、ユーザの測定値を取得する方法を実行するために、マシンによって実行可能な命令のプログラムを有形に具体化する、プログラム記憶デバイスが、さらに提供される。
【００３５】
[035]  本開示の主題の態様に従って、ユーザの測定値を取得するための内部に具体化されたコンピュータ読み取り可能プログラムコードを有するコンピュータ使用可能媒体を備えた、コンピュータプログラム製品であって、コンピュータに、第１の測定値を生じさせる第１の身体部分の上でのハンドヘルドデバイスの動きの全物理的変位を測定するためにハンドヘルドデバイスの物理的変位を測定するように適合されたハンドヘルドデバイスのセンサを使用させるためのコンピュータ読み取り可能プログラムコードと、コンピュータに、第２の身体部分の第２の測定値を取得させるためのコンピュータ読み取り可能プログラムコードと、コンピュータに、アイテムの事前に定義されたサイズのセットを取得させるためであって、サイズのうちのそれぞれ１つが異なるサイズの少なくとも第１の身体部分に関連付けられた、取得させるためのコンピュータ読み取り可能プログラムコードと、コンピュータに、第２の測定値を使用して第１の測定値を調整させるためのコンピュータ読み取り可能プログラムコードと、コンピュータに、少なくとも調整された第１の測定値に従ってアイテムの事前に定義されたサイズのうちの１つを選択させるためのコンピュータ読み取り可能プログラムコードと、を備えるコンピュータプログラム製品が、さらに提供される。
【００３６】
[036]  本開示の主題の態様に従って、マシンによる読み取りが可能であり、第１の測定値を生じさせる第１の身体部分の上でのハンドヘルドデバイスの動きの全物理的変位を測定するためにハンドヘルドデバイスの物理的変位を測定するように適合されたハンドヘルドデバイスのセンサを使用すること、第２の身体部分の第２の測定値を取得すること、アイテムの事前に定義されたサイズのセットを取得することであって、サイズのうちのそれぞれ１つが異なるサイズの少なくとも第２の身体部分に関連付けられた、取得すること、第１の測定値を使用して第２の測定値を調整すること、少なくとも調整された第２の測定値に従ってアイテムの事前に定義されたサイズのうちの１つを選択することを含む、ユーザの測定値を取得する方法を実行するために、マシンによって実行可能な命令のプログラムを有形に具体化する、プログラム記憶デバイスが、さらに提供される。
【００３７】
[037]  本開示の主題の態様に従って、ユーザの測定値を取得するための内部に具体化されたコンピュータ読み取り可能プログラムコードを有するコンピュータ使用可能媒体を備えた、コンピュータプログラム製品であって、コンピュータに、第１の測定値を生じさせる第１の身体部分の上でのハンドヘルドデバイスの動きの全物理的変位を測定するためにハンドヘルドデバイスの物理的変位を測定するように適合されたハンドヘルドデバイスのセンサを使用させるためのコンピュータ読み取り可能プログラムコードと、コンピュータに、第２の身体部分の第２の測定値を取得させるためのコンピュータ読み取り可能プログラムコードと、コンピュータに、アイテムの事前に定義されたサイズのセットを取得させるためであって、サイズのうちのそれぞれ１つが異なるサイズの少なくとも第２の身体部分に関連付けられた、取得させるためのコンピュータ読み取り可能プログラムコードと、コンピュータに、第１の測定値を使用して第２の測定値を調整させるためのコンピュータ読み取り可能プログラムコードと、コンピュータに、少なくとも調整された第２の測定値に従ってアイテムの事前に定義されたサイズのうちの１つを選択させるためのコンピュータ読み取り可能プログラムコードと、を備えるコンピュータプログラム製品が、さらに提供される。
【００３８】
[038]  本発明を理解するため、及び実際にどのように実施可能であるかを知るために、次に、添付の図面を参照しながら、非限定的な例のみを用いて、好ましい実施形態について説明する。
【図面の簡単な説明】
【００３９】
【図１】[039]本開示の主題の例に従った、身体部分の測定値及び合致アイテムを取得するための装置を示すブロック図である。
【図２】[040]本開示の主題の例に従った、身体部分の測定値及び合致アイテムを取得する方法を示すフローチャートである。
【図３】[041]本開示の主題の例に従った、ユーザの測定値を取得する方法を示すフローチャートである。
【図４】[042]本開示の主題の例に従った、ユーザの測定値を取得する方法を示すフローチャートである。
【発明を実施するための形態】
【００４０】
[043]  図を簡単かつ明確にするために、図に示された要素は必ずしも縮尺通りに描かれているとは限らない。例えばいくつかの要素の寸法は、明確にするために他の要素に対して誇張されている可能性がある。さらに適切とみなされる場合、参照番号は対応要素又は類似要素を示すために図面間で反復することができる。
【００４１】
[044]  以下の詳細な説明では、本開示の主題を完全に理解するために、多数の特定の細部が示されている。しかしながら当業者であれば、本開示の主題がこれらの特定の細部無しに実施可能であることを理解されよう。他のインスタンスでは、本開示の主題を不明瞭にしないために、良く知られた方法、手順、及び構成要素については詳細に説明していない。
【００４２】
[045]  特に具体的に示されていない限り、明確にするために別々の実施形態との関連において説明される本開示の主題のある特徴は、単一の実施形態において組み合わせて提供することも可能であることを理解されよう。その逆に、簡潔にするために単一の実施形態との関連において説明される本開示の主題の様々な特徴は、別々に、又は任意の好適な副組み合わせで提供することも可能である。
【００４３】
[046]  本明細書で使用される「例」、「例えば」、「などの」、「例として」、及びそれらの変形の用語は、本開示の主題の非限定的な実施形態を説明している。本明細書における「１つのケース」、「いくつかのケース」、「他のケース」、又はそれらの変形に対する言及は、実施形態に関連して説明された特定の機能、構造、又は特徴が、本開示の主題のうちの少なくとも１つの実施形態に含まれることを意味する。したがって、「１つのケース」、「いくつかのケース」、「他のケース」、又はそれらの変形の句の出現は、必ずしも同じ実施形態を言い表すものではない。
【００４４】
[047]  背景技術に示される参照文献は、本開示の主題に適用可能な身体部分の測定の多くの原理を教示している。したがって、これらの公開の完全な内容は、本明細書に参照により組み込まれており、追加又は代替の詳細、機能、及び／又は技術的背景の適切な教示に適している。
【００４５】
[048]  本明細書の教示に従った動作は、所望の目的で特別に構築されたコンピュータにより、又は所望の目的で特別に構成された汎用コンピュータにより、持続性のコンピュータ読み取り可能記憶媒体内に記憶されたコンピュータプログラムによって実行可能である。
【００４６】
[049]  本開示の主題の実施形態は、いずれの特定のプログラミング言語にも関連して説明されていない。様々なプログラミング言語が、本明細書で説明されるような本開示の主題の教示を実装するために使用可能であることを理解されよう。
【００４７】
[050]  特に具体的に示されていない限り、以下の考察から明らかなように、「処理」、「計算」、「コンピューティング」、「取得」、「使用」、「調整」、「決定」、「生成」、「設定」、「構成」、「選択」、「測定」、「検索」、「行わせること」、「推定」、「表示」、「通信」、「受信」、「妥当性検査」、「記憶」、などの用語を使用する本明細書の考察全体が、データを操作する、及び／又はデータを他のデータに変換する、コンピュータのアクション及び／又はプロセスを含み、当該データは例えば電子量などの物理量として表されること、及び／又は、当該データは物理的対象を表すことを理解されよう。「コンピュータ」、「プロセッサ」、及び「コントローラ」は、非限定的な例として、少なくとも身体部分に沿ってスマートフォンの変位を測定することができるセンサを含むか又はこのセンサに関連付けられた、スマートフォン又は他のハンドヘルドデバイスを含む、データ処理機能を備える任意の種類の電子デバイスをカバーするものと、広義に解釈されるべきである。
【００４８】
[051]  本願の説明全体を通じて、「身体部分」という用語は、測定定義データとアイテム仕様との間で共有される人体のセクションの事前に定義された定義に関連付けるために使用される。
【００４９】
[052]  説明全体を通じて、及び特許請求の範囲において、「測定定義データ」という用語が使用される。説明及び特許請求の範囲で使用される「測定定義データ」という用語は、人体のそれぞれのセクションの（例えばユーザのハンドヘルドデバイスを使用する）測定プロセスを定義する、任意の構造化形式（例えばＸＭＬ）での、デジタルデータ定義を言い表す。測定定義データは、それぞれの身体部分を例えばハンドヘルドデバイスを使用して如何に測定するかに関する命令及び／又はガイダンスを、ユーザインターフェースユニットを介してユーザに提供するために、例えばスマートフォン又はハンドヘルドコンピュータ化デバイスなどの、コンピュータ化されたデバイスによって処理することができる。
【００５０】
[053]  説明全体を通じて、及び特許請求の範囲において、「アイテム仕様」という用語が使用される。説明及び特許請求の範囲で使用される「アイテム仕様」という用語は、少なくとも１つの身体部分の少なくとも寸法（又は複数の寸法）を含むアイテム、例えばオンライン又は物理的な場所で購入可能なアイテムに関するデータを提供する、任意の構造化形式（例えばＸＭＬ）での、デジタルデータ定義を言い表す。非限定的な例として、アイテム仕様は、複数の異なるアイテムサイズを言い表すことが可能であり、各サイズについて、アイテム仕様はそれぞれの合致する身体部分サイズを含むことができる。例えば、あるＴシャツのアイテム仕様は、特小（ＸＳ）から特大（ＸＬ）までのサイズを含むことが可能であり、異なるサイズのＴシャツのそれぞれについて、Ｔシャツの仕様は異なる胸部サイズを含むことが可能であり、ここで最小胸部サイズはＸＳサイズに関連付けられ、胸部サイズは、ＸＬサイズに関連付けられた胸部サイズが最大であるように、徐々にサイズが大きくなっていく。
【００５１】
[054]  非限定的な例として、アイテム仕様は、アイテムのパターン、外形などに関連した情報を含むことも可能であり、アイテムの身体部分サイズは、こうした異なるタイプの他の仕様によって（及びアイテムのサイズのみによらず）変更可能である。
【００５２】
[055]  説明全体を通じて、及び特許請求の範囲において、「ハンドヘルドデバイス」という用語が使用される。説明及び特許請求の範囲で使用される「ハンドヘルドデバイス」という用語は、スマートフォン又はスマートカメラ、タブレットコンピュータ、或は同様のデバイスなどの、ほとんどの大人が手で持つことが可能な、また、プロセッサ及びメモリユニットに加えて、ハンドヘルドデバイスの物理的変位を測定するように適合されたセンサ及びインターフェースを含む（又はこれらに関連付けられた）、相対的に小型のコンピュータ化デバイスに関連する。
【００５３】
[056]  したがって本開示の主題の例によれば、身体部分の測定値が与えられると、所与のアイテムのアイテム仕様を評価して、アイテムが身体部分の測定値に合致するかどうか（又はその逆）、或は、複数サイズのアイテムのうちのいずれが身体部分の測定値に合致するかを判別することができる。同様に、アイテム仕様が与えられると、身体部分の測定値を評価して、アイテムに合致するかどうか、又はいずれの身体部分の測定値があるアイテムのサイズに合致するかを判別することができる。
【００５４】
[057]  本開示の主題のいくつかの例において、身体部分測定値とアイテムの仕様との間には１：１の相関比が必要であるとは限らず、身体部分測定値が、アイテムの仕様に記載されたか又はアイテムの仕様に基づいて決定されたそれぞれの身体部分のサイズから、所与の距離内又はある範囲内にある場合、合致が見つかる可能性があることを理解されよう。
【００５５】
[058]  さらに、本開示の主題の他の例において、たとえ身体部分測定値とアイテム仕様との間にすべての又は完全な合致が存在しない場合であっても、合致が見つかる可能性があるように、測定及び／又は合致動作の一部として様々な許容差が実装可能であることを理解されよう。
【００５６】
[059]  次に、本開示の主題の例に従った、身体部分の測定値及び合致アイテムを取得するための装置を示すブロック図である、図１を参照する。本開示の主題の例によれば、身体部分の測定値及び合致アイテムを取得するための装置１００は、プロセッサ１１０、メモリユニット１２０、構成リポジトリ１３０、測定エンジン１３０、センサ１５０、アイテム検索エンジン１６０、及びディスプレイ１７０を含むことができる。本開示の主題の例によれば、装置１００は、スマートフォンなどのハンドヘルドデバイス２５とすることが可能であるか、又は装置１００はハンドヘルドデバイス上に実装可能である。本開示の主題の他の例では、装置１００の上記構成要素のうちの１つ又は複数はソフトウェア内に実装可能である。
【００５７】
[060]  本開示の主題の他の例に従って、アイテム検索エンジン及び構成リポジトリのうちの１つ又は両方は、例えばインターネットを介してハンドヘルドデバイス２５に動作可能に接続されたリモートサーバ１２５上に実装可能である。図１からわかるように、ハンドヘルドデバイス２５上に実装されたプロセッサ１１０、メモリユニット１２０、測定エンジン１３０、センサ１５０、及びディスプレイ１７０は、リモートサーバ１２５上のアイテム検索エンジン１４２及び構成リポジトリ１５２と共に、分散型装置１００を形成することができる。さらに、本開示の主題の他の例に従って、センサによって実行される測定の処理は例えばサーバ１２５などのリモートサーバ上でも実行可能であり、リモートサーバ１２５は、ハンドヘルドデバイス２５から受信した測定値を記憶するための、メモリユニット又は任意の他の好適なデータ保持／記憶デバイスを含むことも可能である。
【００５８】
[061]  言い換えれば、本開示の主題の例の一態様に従って、測定の方法をユーザに命令するため、及び、変位測定センサを使用し、アイテム仕様と共有される第１の身体部分の定義に従って、ユーザの第１の身体部分を測定するため、さらにまた、ハンドヘルドデバイス内でそのアイテム仕様が第１の測定値と合致するアイテムを検索するために、ハンドヘルドデバイス内でプロセスを実装するハンドヘルドデバイスを提供することが可能であり、この検索は、ハンドヘルドデバイス内でローカルであるか、又はリモートであるか（例えばインターネット検索）のいずれかが可能であり、それによってハンドヘルドデバイス内に実装された検索エンジンは、１つ又は複数のリモートコンピュータを検索するために使用される。他の態様によれば、ハンドヘルドデバイス及び１つ又は複数のリモートサーバを含むシステムが提供され、ハンドヘルドデバイスは、測定の方法に関し、さらに、変位測定センサを使用し、アイテム仕様と共有される定義に従ってユーザの第１の身体部分を測定するための、命令を表示するように構成される。表示及び測定の動作は、ハンドヘルドデバイス内に実装された身体部分測定エンジンによって制御可能であるか、或は、ハンドヘルドデバイスのリソース（ディスプレイ及び変位測定センサ）を使用して実行される表示及び／又は測定の動作は、リモートサーバによって、例えばリモートサーバ内に実装された身体部分測定エンジンによって、リモートに制御可能である。さらに本開示の主題の例に従って、第１の身体部分の測定値及び測定値に合致するアイテムの検索の処理は、リモートサーバ内で実装可能である。さらに本開示の主題の例に従って、その仕様が第１の身体部分の測定値に合致するアイテムの検索は、ハンドヘルドデバイス２５によって実装可能であるか、或は他の例において、検索は、ハンドヘルドデバイスから受信された第１の身体部分の測定値に基づいてリモートサーバ１２５内で実施可能である。検索がリモートサーバによって実行されるケースでは、検索結果はリモートサーバ１２５からハンドヘルドデバイス２５へと通信可能であり、ここで例えばこの結果を記憶及び／又は表示（或は他の方法で使用）することができる。
【００５９】
[062]  以下の説明は、集中型構成と分散型構成のそれぞれとの両方に関し、当業者であれば、本明細書で開示された主題の例をいずれかの構成に対して容易に実装することができる。
【００６０】
[063]  本開示の主題の他の例において、装置１００はアイテムプロバイダサーバ５０に動作可能に接続可能であり、以下でより詳細に説明するように、検索エンジンは、そのアイテム仕様がプロバイダサーバ５０上の第１の身体部分の測定値に合致するアイテムを検索するように構成可能である。
【００６１】
[064]  プロセッサ１１０及びメモリユニット１２０は、装置１００の他の構成要素と協働して、本明細書で説明されるように、身体部分の測定値及び合致アイテムを取得する方法を開始及び／又は実行するために動作可能である。プロセッサ１１０及びメモリユニット１２０は、それぞれ、任意の市販の又はまだ考案されていない処理ユニット及びメモリユニットとすることができる。
【００６２】
[065]  次に、本開示の主題の例に従って、身体部分の測定値及び合致アイテムを取得する方法を示すフローチャートである図２を、さらに参照する。本開示の主題の例によれば、初期に、第１の身体部分の事前に定義された定義は、例えば構成リポジトリ１３０から取得可能である（ブロック２１０）。本開示の主題のいくつかの例において、定義は、ある身体部分を定義した人体上のある開始／終了／中間ポイントを参照する、構造化テキスト（例えばＸＭＬ）又は値を含むことができる。他の例において、定義は、第１の身体部分の測定を支援することが可能な、ある身体部分の透視イメージを含むことができる。身体部分の定義が様々な他の形で提供可能であることを理解されよう。
【００６３】
[066]  本開示の主題の例に従って、例えば、袖長、股下長、腕囲、胸囲、首囲、胴囲などのうちのそれぞれ１つについて、又はそれらの何らかの部分に関して、身体部分の事前に定義された定義を提供することが可能であり、第１の身体部分は上記のいずれか、又は任意の他の身体部分とすることが可能であって、この点でこのリストは非網羅的であることを理解されよう。
【００６４】
[067]  ブロック２２０で、ハンドヘルドデバイスを使用して事前に定義された定義に従って第１の身体部分を測定するための命令を、ユーザのハンドヘルドデバイス２５上に表示することができる。本開示の主題の例に従って、測定に関する命令を表示するためにディスプレイユニット１７０を使用することができる。本開示の主題の他の例が測定命令を表示することに限定されないこと、及び、ハンドヘルドデバイスを使用して、事前に定義された定義に従って身体部分を測定するための命令を、例えばオーディオレコーディングなどを含む他の形で提供できることを、理解されよう。さらに他の実施形態において、命令は、対話型とすることが可能であり、さらに、ユーザによる進行中の測定に従ってリアルタイムで、及び／又は、測定との関係があり得る他の要因に従って、事前に記憶されたライブラリから生成又は選択することが可能である。
【００６５】
[068]  本開示の主題の例に従って、ハンドヘルドデバイス２５のセンサ１５０は、ハンドヘルドデバイス２５の物理的変位を測定するように適合可能である。例えばセンサ１５０は、ジャイロスコープ及び加速度計からなることが可能であり、ジャイロスコープ及び加速度計は、ハンドヘルドデバイス２５が移動された場合に、その動き及び加速度を感知するために使用可能である。
【００６６】
[069]  本開示の主題の例に従って、ブロック２３０で、ハンドヘルドデバイスの物理的変位を測定するように適合されたハンドヘルドデバイス２５のセンサ１５０は、ハンドヘルドデバイスを使用し、事前に定義された定義に従って第１の身体部分を測定するための命令に従って移動される。センサ１５０の読み取り値は、第１の身体部分の測定値を生成するために、測定エンジン１３０によって処理可能である。測定エンジン１３０は、第１の身体部分に関するセンサ１５０の出力を処理するように、及び、第１の身体部分に関するセンサ１５０による全測定に基づく結果の値を提供するように、適合可能である。
【００６７】
[070]  本開示の主題の例に従って、複数の身体部分測定値によって特徴付けられるアイテム仕様によって測定が定義されるケースでは、複数の身体部分のそれぞれの対応する測定値セットを提供するためにハンドヘルドデバイス２５を使用することができる。複数の身体部分の測定は、測定エンジン１３０によって制御可能である。例えば、測定エンジン１３０は、身体部分が測定される順序を決定することが可能であり、各測定値をそれに関係する身体部分の指示に関連付けるように構成することが可能である。本開示の主題のさらに他の例において、測定エンジン１３０は、例えば人体の事前に定義されたモデル及び何らかの事前に定義された基準に基づいて、複数の測定値から単一の測定値をコンピューティングするように構成可能である。
【００６８】
[071]  他の例において、ハンドヘルドデバイス２５は、アイテム仕様が測定値を含む複数の身体部分のうちのいくつかのみに関する測定値を提供するために使用することができる。こうしたケースでは、測定値とアイテムとの間のマッチングを、ハンドヘルドデバイスによって取られた部分的測定値に基づいて実行することが可能である。例を挙げると、測定エンジン１３０は、いずれの身体部分のいずれの測定値を取ることができるか、又は取るべきであるか、及びどのように取るかを決定するように構成可能である。他の例において、不足している測定値の一部又はすべてを、ユーザから又は他のソースから受信した入力などの他のソースから取得することができる。さらに他の例において、不足している測定値を、例えばハンドヘルドデバイス２５によることを含み、（何らかの計算を介して、及び測定によらず）合成的に生成することができる。不足している測定値を計算するために、ハンドヘルドデバイスは、ハンドヘルドデバイス２５によって取られた身体部分の測定値及び／又は外部ソースからの入力を考慮するように構成可能である。
【００６９】
[072]  前述のように、本開示の主題の例に従って、複数の身体部分セクションに関する測定値を取得可能である。さらに例を挙げると、異なる身体部分が選択されるごとに、選択された身体部分に対してブロック２１０〜２３０を実装することができる。測定エンジン１３０は、複数の身体部分のそれぞれ１つに関するセンサ１５０の出力を処理するように適合可能であり、所与の身体部分に関するセンサ１５０による全測定に基づく結果の値を提供することが可能である。
【００７０】
[073]  ブロック２４０で、身体部分の測定値に合致する仕様を有するアイテムの検索を実行することができる。人体の事前に定義された定義に従って身体部分が定義及び測定されるため、この事前に定義された定義はそれぞれの測定値に関するアイテム仕様と共有され、アイテム検索エンジン１６０は、測定された身体部分に合致する測定値によって特徴付けられるアイテムを検索することができることを理解されよう。ここで異なるアイテムは同様の特徴を有することができるが、サイズは異なることが可能であることを理解されよう。例えば、アイテムは特定サイズのある衣類とすることが可能であり、異なるサイズの同じ衣類は異なるアイテムとみなされることになる。
【００７１】
[074]  したがって、非限定的な例として、ウェストの測定値が（例えば腹囲ではなく）骨盤の骨の間の距離に関する場合、アイテム仕様は同じ身体部分、すなわち（腹囲ではなく）骨盤の骨の間の距離を指す測定値を有する。しかしながら他の例では、アイテム仕様が腹囲を指す測定値を有する場合、腹囲の定義は、例えば測定エンジン１３０によって処理される場合、ユーザがハンドヘルドデバイスを使用してユーザの骨盤の骨の間の距離を測定するように求めることが可能であり、測定エンジン１３０は、ユーザの腹囲を推定するためにユーザの骨盤の骨の間の距離の測定値を処理することが可能であり、その後、その推定測定値が、推定された測定値に合致する仕様を有するアイテムの検索に使用される。
【００７２】
[075]  本開示の主題の例に従って、アイテム検索エンジン１６０は、年齢、体格、色の好み、スタイルの好みなどの合致アイテムを見つけるために、さらにユーザの個人データを使用することができる。本開示の主題のいくつかの例において、アイテム検索エンジン１６０は、ユーザによって提供される個人データに従って身体部分の測定値を調整するように適合可能であり、それに応じて、合致アイテムの検索及び場合によっては検索結果も修正することができる。
【００７３】
[076]  本開示の主題の例に従って、身体部分の測定値に合致する仕様を有するアイテムの検索は、ディスプレイ１７０上でユーザに提示可能な１つ又は複数の結果を戻すことができる。
【００７４】
[077]  本開示の主題の例に従って、第１の身体部分測定値に基づくアイテム検索は、第１の身体部分の測定値を含む検索クエリに応答して選択されたアイテムのグループを戻すことができる。アイテムグループは、第１の身体部分の測定値に合致するアイテムを含むことができる。結果はユーザに提示可能であり、ハンドヘルドデバイス２５は、ユーザがそれを通じてグループからの結果のうちの１つ又は複数を選択できる、何らかのインターフェース（図示せず）を含むことができる。結果を選択することにより、選択されたアイテムを購入することができる。例えば、ディスプレイ又は結果をリンク（例えばＵＲＬ）に関連付けることが可能であり、ある結果を選択すると同時に、ユーザがアイテムに関するさらなる詳細を発見し、そのアイテムをオンラインで購入することが可能なウェブサイトに、ユーザをリダイレクトすることができる。上記はユーザに結果を提示する際に使用できる方法の１つの可能な例であり、本開示の主題の例に従って、他のデジタル表現及びトランザクション方法がハンドヘルドデバイス２５によって実装可能であることを理解されよう。
【００７５】
[078]  本開示の主題のさらに他の例に従って、第１の身体部分測定に基づくアイテム検索の結果は、その仕様が少なくとも第１の身体部分の測定に合致するアイテムを表すコード（又は１つ又は複数のコードのセット）として提供可能である。コードは、例えばユーザによる結果を任意の他の方法又は手段で提示できるようにするために、プロセッサ１１０によって処理可能である。
【００７６】
[079]  本開示の主題のさらに他の例に従って、第１の身体部分測定に基づくアイテム検索の結果は、合致アイテムが取得可能な１つ又は複数の位置を含む、第１の身体部分の測定に合致するアイテムに関してデータを提供することを含むことが可能である。本開示の主題のさらに他の例において、ハンドヘルドデバイス２５は位置決めセンサ（図示せず）、例えばＧＰＳを含むことが可能であり、位置決めセンサは、第１の身体部分の測定値に合致するアイテムが取得可能な１つ又は複数の位置にユーザをダイレクトすることが可能である。
【００７７】
[080]  本開示の主題の例に従って、測定エンジン１３０は、例えば身体部分に関連付けられた統計データを使用して、身体部分の測定値を妥当性検査するように適合された妥当性検査モジュールを含むことが可能である。例えば妥当性検査モジュールは、第１の身体部分の測定値が、第２の身体部分の測定値又はユーザに関する他の情報（例えばユーザの性別）などの統計データ又は他のユーザデータから大幅に逸脱していることを検出可能である。本開示の主題の他の例に従って、測定エンジン１３０は、例えば第１の身体の測定値と何らかの統計データとの間の関係、又は第１の身体の測定値と他のユーザデータとの間の関係をテストすることが可能な、事前に定義された信頼できる基準を使用して第１の身体部分の測定値の信頼性をテストすることが可能である。
【００７８】
[081]  さらに他の例を挙げると、第１の身体部分の測定値が信頼できないと思われるケースでは、測定エンジン１３０は、少なくとももう１つの身体部分を測定するためのプロセスを呼び出してこれを制御するように構成可能であり、追加の測定値を使用して、以前の測定値の信頼性を評価することが可能である。さらに他の例を挙げると、第１の身体部分の測定値が信頼できないと思われるケースでは、測定エンジン１３０は、何らかの他のユーザデータの第２の身体部分の測定値を使用して、第１の身体部分の測定値を調整するように構成可能である。
【００７９】
[082]   場合によっては測定エンジン１３０によって実装される妥当性検査動作のいくつかの例のさらなる考察を、以下に提供する。
【００８０】
[083]  本開示の主題の例に従って、アイテム検索エンジン１６０は、第１の身体部分の測定値に合致する仕様を有するアイテムに関して加入外部サーバからデータを受信知るために、第１の身体部分の測定値を加入外部サーバ、例えばプロバイダサーバ５０に通信するように構成可能である。
【００８１】
[084]  本開示の主題の他の態様に従って、ユーザの測定値を取得する方法が提供される。本開示の主題の例に従って、ユーザの測定値を取得する方法は、第１の測定値を生じさせる第１の身体部分の上でのハンドヘルドデバイスの動きの全物理的変位を測定するためにハンドヘルドデバイスの物理的変位を測定するように適合されたハンドヘルドデバイスのセンサを使用すること、第２の身体部分の第２の測定値を取得すること、アイテムの事前に定義されたサイズのセットを取得することであって、サイズのうちのそれぞれ１つが異なるサイズの少なくとも第１の身体部分に関連付けられた、取得すること、第２の測定値を使用して第１の測定値を調整することを、含むことができる。
【００８２】
[085]  次に、本開示の主題の例に従った、ユーザの測定値を取得する方法を示すフローチャートである、図３を参照する。非限定的な例を挙げると、図１に示されたハンドヘルドデバイス２５を含むシステム１００は、本明細書で説明されるユーザの測定値を取得する方法、特に図３を参照しながら説明する方法を実施するために使用可能である。任意の他の好適なシステム又はデバイスが、ユーザの測定値を取得する方法を実装するために使用可能であることも理解されよう。こうしたデバイスは、本明細書ではユーザの測定値を取得するためのデバイスとも呼ばれる。
【００８３】
[086]  さらに他の例では、ハンドヘルドデバイス２５及び１つ又は複数のリモートサーバ１２５を含む、図１にも示される分散型システムが、本明細書で説明されるユーザの測定値を取得する方法、特に図３を参照しながら説明する方法を実行するために、協働的に使用可能である。この実装において、以下の動作のうちの１つ又は複数（すべてを含む）が、リモートサーバ内で実装可能である。
・命令動作を制御することであり、これによって、変位測定センサを使用し、アイテム仕様と共有される第１の身体部分の定義に従ってユーザの第１の身体部分をどのように測定するかが、ユーザに指示される。
・測定動作を制御することであり、これによって変位測定センサは第１の身体部分を測定するために使用される。
・第１の身体の測定値を処理すること、及び、第２の身体部分の測定値を使用して第１の身体部分の測定値を調整すること。
・第１の身体部分の調整済みの測定値に合致するアイテムを検索すること。
【００８４】
[087]  次に図３の説明に戻ると、ブロック３０５で、第１の身体部分の上でのハンドヘルドデバイスの動きの全物理的変位を測定するために、ハンドヘルドデバイスのセンサを使用することが可能である。第１の身体部分は、第１の身体部分の事前に定義された定義内に示すことが可能である。第１の身体部分の事前に定義された定義はアイテムの仕様と共有され、アイテム仕様はアイテムの事前に定義されたサイズのセットを含み、アイテムのサイズのそれぞれ１つは異なるサイズの少なくとも第１の身体部分に関連付けられる。例を挙げると、ハンドヘルドデバイス２５のセンサ１６０は第１の身体部分の測定に使用可能である。
【００８５】
[088]  本開示の主題の本態様において、「アイテム」という用語は、単一のアイテムが複数のバージョンを有することが可能であり、このバージョンはサイズごとに（例えばＸＳ、Ｓ、Ｍなど）異なり、第１の身体部分の事前に定義された定義に従って、アイテムのバージョンのそれぞれが異なるサイズの第１の身体部分に少なくとも関連付けられるように使用される。
【００８６】
[089]  第１の身体部分の事前に定義された定義は、ハンドヘルドデバイス内に記憶されるか、又は、例えば構成リポジトリ１５０から、ネットワーク接続を介してアクセスすることが可能である。本開示の主題のいくつかの例において、定義は、ある身体部分を定義した人体上のある開始／終了／中間ポイントを参照する、構造化テキスト（例えばＸＭＬ）又は値を含むことが可能である。他の例において、定義は、第１の身体部分の測定を支援することが可能な、ある身体部分の透視イメージを含むことが可能である。身体部分の定義は様々な他の形で提供可能であることを理解されよう。
【００８７】
[090]  ハンドヘルドデバイスを使用し、事前に定義された定義に従って第１の身体部分を測定するための命令は、ユーザのハンドヘルドデバイス２５上に表示することが可能である。本開示の主題の例に従って、ディスプレイユニット１７０を、第１の身体部分を測定するための命令を表示するために使用することが可能である。本開示の主題の他の例は、測定命令を表示することに限定されず、ハンドヘルドデバイスを使用し、事前に定義された定義に従って第１の身体部分を測定するための命令は、他の形で提供可能であることを理解されよう。
【００８８】
[091]  さらに他の実施形態において、命令は対話型とすることが可能であり、さらに、ユーザによる進行中の測定に従ってリアルタイムで、及び／又は、測定との関係があり得る他の要因に従って、事前に記憶されたライブラリから生成又は選択することが可能である。
【００８９】
[092]  測定エンジン１３０及び構成リポジトリ１５０のそれぞれの構造、構成、及び動作について、図１を参照しながら説明したが、上記で与えられた教示はここでも適用可能であり、少なくとも第１の身体部分を測定するために実装可能である。
【００９０】
[093]  本開示の主題の例に従って、ブロック３１０で、第２の身体部分の測定値が取得可能である。非限定的な例において、第２の身体部分の測定値は、同じセンサ１６０を使用して（第２の身体部分の上でのハンドヘルドデバイスの動きの物理的変位を測定することによって）取得可能である。本開示の主題の他の例において、第２の身体部分の測定値は、任意の必要な処理と共に、ハンドヘルドデバイスに取り付けられたか又は外部の任意の他の好適なセンサを使用して取得可能である。
【００９１】
[094]  例えば、第２の身体部分の測定値はユーザの２Ｄイメージから取得可能である。さらに例を挙げると、イメージフレームは、既知の寸法（サイズ）を有し、イメージ処理を介して比較的容易に検出可能な、いくつかのオブジェクトを含むことができる。例えば、当分野では、様々な身体部分のサイズを処理する透視の、したがってバイアイメージを得るために、イメージの対象（ＣＤを保持している人物）によって保持されたコンパクトディスク（ＣＤ）を使用することが知られている。
【００９２】
[095]  本開示の主題のさらに他の例において、第２の身体部分の測定値は、ユーザからの（例えばキーボード又はタッチスクリーンなどのインターフェースを使用する）手動入力として、又はリモートサーバ、データベースなどのデジタルソースから取得可能な入力として、提供され得る。
【００９３】
[096]  本開示の主題の例に従って、第１の身体部分の測定値は、第２の身体部分の測定値を使用して調整可能である（ブロック３２０）。例を挙げると、第１の身体部分の測定値の調整は、構成リポジトリ１５０内に記憶された命令に従って、プロセッサ１１０によって実行可能である。次に、第２の身体部分の測定値を使用して第１の身体部分の測定値を調整することの一部として実行可能な動作の、いくつかの例が提供される。多くの他の動作が使用可能であることを理解されよう。
【００９４】
[097]  本開示の主題の例に従って、第１の身体部分の測定値の調整の計算は、第２の身体部分のサイズの推定を計算すること、第２の身体部分の測定値を取得すること、及び、第２の身体部分のサイズの推定と第２の身体部分の測定値との間の関係を計算することを、含むことができる。第１の身体部分の測定値の調整は、第２の身体部分のサイズの推定と第２の身体部分の測定値との間の関係に従って、決定可能である。
【００９５】
[098]  本開示の主題の例に従って、第２の身体部分の測定値はいくつかの（例えば２、３、…、ｎ）測定値の結果とすることができることを理解されよう。
【００９６】
[099]  本開示の主題の例に従って、第１の身体部分の測定値の調整の計算は、第１の身体部分の測定値に基づいて、第２の身体部分のサイズに関する第１の推定を計算すること、及び、第１の推定と第２の身体部分の測定値との間の関係に基づいて確実性パラメータをコンピューティングすることを、含むことができる。さらに例を挙げると、確実性パラメータが確実性基準に合致しない場合、第１及び／又は第２の身体部分の測定値に基づいて、第３の身体部分のサイズに関する第２の推定を計算し、第３の身体部分の第３の測定値を取得する。このプロセスは、確実性パラメータが確実性基準に合致するまで続けることができる。さらに他の例を挙げると、確実性パラメータが確実性基準に合致した場合、少なくとも第１の身体部分の測定値を１つの他の測定値に基づいて（又は複数のこうした他の測定値に基づいて）調整することができる。
【００９７】
[0100]  本開示の主題の例に従って、第１の身体部分の調整済み測定値に加えて、各サイズが少なくとも第１の身体部分の異なるサイズに関連付けられた、アイテムの事前に定義されたサイズのセットが取得可能である（ブロック３１５）。本開示の主題の例に従って、アイテムのサイズ、及び、アイテムのサイズのそれぞれ１つと少なくとも第１の身体部分のそれぞれのサイズとの間の関連性を、アイテムの仕様に含めることができる。本開示の主題のさらに他の例において、第１の身体部分を測定する（例えばユーザに測定の方法を指示する）ために使用される第１の身体部分の定義は、アイテム仕様内で使用された定義に合致することが可能である。したがって、ハンドヘルドデバイスを用いて取られた第１の身体部分測定値と、アイテムの仕様におけるサイズとの間に、相関関係が存在する。したがって、第１の身体部分の所与の測定値を、アイテムの合致サイズと、又は合致サイズを有するアイテムと相関付けることが可能である。様々なマッチングの方法、技法、及びアルゴリズムを、第１の身体部分測定値とアイテムサイズとの合致を検索するために使用することができる。
【００９８】
[0101]  ブロック３２５で、第１の身体部分の調整済みの測定値に少なくとも従って、アイテムの事前に定義されたサイズのうちの１つを選択することができる。本開示の主題の例に従って、調整前の第１の身体部分の測定値はアイテムの第１の事前に定義されたサイズに関連付けられ、第１の身体部分の調整済みの測定値はアイテムの第２の事前に定義されたサイズに関連付けることが可能であることを理解されよう。
【００９９】
[0102]  次に、本開示の主題のいくつかの例が含まれることが可能なシナリオの、非限定的な例について説明する。例を挙げると、第１の身体部分はウェストとすることができる。合致サイズの検索は、あるズボンに関して実行可能である。例を挙げると、調整前に、ある人物のウェストのサイズを（ズボンアイテム仕様に従って）サイズＭ（中）のズボンに関連付けることが可能であるが、その人物のウェストサイズの測定値は、同じ人物の他の身体部分の１つ又は複数の他の測定値（例えば股下長）に基づいて調整可能であり、調整済みのウェストサイズに従って、その人物にはサイズＳ（小）の方が適切であり得るものと決定することができる。
【０１００】
[0103]  本開示の主題の他の例に従って、ユーザの測定値を取得する方法が提供される。本開示の主題の例に従って、ユーザの測定値を取得する方法は、
第１の測定値を生じさせる第１の身体部分の上でのハンドヘルドデバイスの動きの全物理的変位を測定するためにハンドヘルドデバイスの物理的変位を測定するように適合されたハンドヘルドデバイスのセンサを使用すること、第２の身体部分の第２の測定値を取得すること、アイテムの事前に定義されたサイズのセットを取得することであって、サイズのうちのそれぞれ１つが異なるサイズの少なくとも第２の身体部分に関連付けられた、取得すること、第１の測定値を使用して第２の測定値を調整することを、含むことができる。
【０１０１】
[0104]  次に、本開示の主題の例に従った、ユーザの測定値を取得する方法を示すフローチャートである、図４を参照する。非限定的な例を挙げると、図１に示されたハンドヘルドデバイス２５を含むシステム１００は、本明細書で説明されるユーザの測定値を取得する方法、特に図４を参照しながら説明する方法を実施するために使用可能である。任意の他の好適なシステム又はデバイスが、ユーザの測定値を取得する方法を実装するために使用可能であることも理解されよう。こうしたデバイスは、本明細書ではユーザの測定値を取得するためのデバイスとも呼ばれる。
【０１０２】
[0105]  さらに他の例では、ハンドヘルドデバイス２５及び１つ又は複数のリモートサーバ１２５を含む、図１にも示される分散型システムが、本明細書で説明されるユーザの測定値を取得する方法、特に図４を参照しながら説明する方法を実行するために、協働的に使用可能である。この実装において、以下の動作のうちの１つ又は複数（すべてを含む）が、リモートサーバ内で実装可能である。
・命令動作を制御することであり、これによって、変位測定センサを使用し、アイテム仕様と共有される第１の身体部分の定義に従ってユーザの第１の身体部分をどのように測定するかが、ユーザに指示される。
・測定動作を制御することであり、これによって変位測定センサは第１の身体部分を測定するために使用される。
・第２の身体部分の測定値を処理すること、及び、第１の身体部分の測定値を使用して第２の身体部分の測定値を調整すること。
・第２の身体部分の調整済みの測定値に合致するアイテムを検索すること。
【０１０３】
[0106]  次に図４の説明に戻ると、ブロック４０５で、第１の身体部分の上でのハンドヘルドデバイスの動きの全物理的変位を測定するために、ハンドヘルドデバイスのセンサを使用することが可能である。第１の身体部分は、第１の身体部分の事前に定義された定義内に示すことが可能である。第１の身体部分の事前に定義された定義はアイテムの仕様と共有され、アイテム仕様はアイテムの事前に定義されたサイズのセットを含み、アイテムのサイズのそれぞれ１つは異なるサイズの少なくとも第１の身体部分に関連付けられる。例を挙げると、ハンドヘルドデバイス１５０のセンサ１６０は第１の身体部分の測定に使用可能である。
【０１０４】
[0107]  本開示の主題の本態様において、「アイテム」という用語は、単一のアイテムが複数のバージョンを有することが可能であり、このバージョンはサイズごとに（例えばＸＳ、Ｓ、Ｍなど）異なり、第２の身体部分の事前に定義された定義に従って、アイテムのバージョンのそれぞれが異なるサイズの第２の身体部分に少なくとも関連付けられるように使用される。
【０１０５】
[0108]  第１の身体部分の事前に定義された定義は、ハンドヘルドデバイス内に記憶されるか、又は、例えば構成リポジトリ１５０から、ネットワーク接続を介してアクセスすることが可能である。本開示の主題のいくつかの例において、定義は、ある身体部分を定義した人体上のある開始／終了／中間ポイントを参照する、構造化テキスト（例えばＸＭＬ）又は値を含むことが可能である。他の例において、定義は、第１の身体部分の測定を支援することが可能な、ある身体部分の透視イメージを含むことが可能である。身体部分の定義は様々な他の形で提供可能であることを理解されよう。
【０１０６】
[0109]  ハンドヘルドデバイスを使用し、事前に定義された定義に従って第１の身体部分を測定するための命令は、ユーザのハンドヘルドデバイス２５上に表示することが可能である。本開示の主題の例に従って、ディスプレイユニット１７０を、測定するための命令を表示するために使用することが可能である。本開示の主題の他の例は、測定命令を表示することに限定されず、ハンドヘルドデバイスを使用し、事前に定義された定義に従って身体部分を測定するための命令は、他の形で提供可能であることを理解されよう。
【０１０７】
[0110]  さらに他の実施形態において、命令は対話型とすることが可能であり、さらに、ユーザによる進行中の測定に従ってリアルタイムで、及び／又は、測定との関係があり得る他の要因に従って、事前に記憶されたライブラリから生成又は選択することが可能である。
【０１０８】
[0111]  測定エンジン１３０及び構成リポジトリ１５０のそれぞれの構造、構成、及び動作について、図１を参照しながら説明したが、上記で与えられた教示はここでも適用可能であり、少なくとも第１の身体部分を測定するために実装可能である。
【０１０９】
[0112]  本開示の主題の例に従って、ブロック４１０で、第２の身体部分の測定値が取得可能である。非限定的な例において、第２の身体部分の測定値は、同じセンサ１６０を使用して（第２の身体部分の上でのハンドヘルドデバイスの動きの物理的変位を測定することによって）取得可能である。本開示の主題の他の例において、第２の身体部分の測定値は、任意の必要な処理と共に、ハンドヘルドデバイスに取り付けられたか又は外部の任意の他の好適なセンサを使用して取得可能である。
【０１１０】
[0113]  例えば、第２の身体部分の測定値はユーザの２Ｄイメージから取得可能である。さらに例を挙げると、イメージフレームは、既知の寸法（サイズ）を有し、イメージ処理を介して比較的容易に検出可能な、いくつかのオブジェクトを含むことができる。例えば、当分野では、様々な身体部分のサイズを処理する透視の、したがってバイアイメージを得るために、イメージの対象（ＣＤを保持している人物）によって保持されたコンパクトディスク（ＣＤ）を使用することが知られている。
【０１１１】
[0114]  本開示の主題のさらに他の例において、第２の身体部分の測定値は、ユーザからの（例えばキーボード又はタッチスクリーンなどのインターフェースを使用する）手動入力として、又はリモートサーバ、データベースなどのデジタルソースから取得可能な入力として、提供され得る。
【０１１２】
[0115]  本開示の主題の例に従って、第２の身体部分の測定値は、第１の身体部分の測定値を使用して調整可能である（ブロック４２０）。例を挙げると、第２の身体部分の測定値の調整は、構成リポジトリ１５０内に記憶された命令に従って、プロセッサ１１０によって実行可能である。次に、第１の身体部分の測定値を使用して第２の身体部分の測定値を調整することの一部として実行可能な動作の、いくつかの例が提供される。多くの他の動作が使用可能であることを理解されよう。
【０１１３】
[0116]  本開示の主題の例に従って、第２の身体部分の測定値の調整の計算は、第２の身体部分の測定値に基づいて第１の身体部分のサイズの推定を計算すること、第１の身体部分の測定値を取得すること、及び、第１の身体部分のサイズの推定と第１の身体部分の測定値との間の関係を計算することを、含むことができる。第２の身体部分の測定値の調整は、第１の身体部分のサイズの推定と第１の身体部分の実際の測定値との間の関係に従って、決定可能である。
【０１１４】
[0117]  本開示の主題の例に従って、第２の身体部分の測定値はいくつかの（例えば２、３、…、ｎ）測定値の結果とすることが可能であるか、又は、異なる身体部分のそれぞれの、及び本明細書では集合的に第２の身体部分の測定値とも呼ばれる、いくつかの測定値を含むことが可能であることを理解されよう。
【０１１５】
[0118]  本開示の主題の例に従って、第２の身体部分の測定値の調整の計算は、第１の身体部分のサイズに関する推定と第１の身体部分の実際の測定値との間の関係に基づいて、確実性パラメータをコンピューティングすることを、含むことができる。さらに例を挙げると、確実性パラメータが確実性基準に合致しない場合、第１及び／又は第２の身体部分の測定値に基づいて、第３の身体部分のサイズに関する第２の推定を計算し、第３の身体部分の第３の測定値を取得し、第３の身体部分のサイズに関する推定及び確実性基準を使用して第３の身体部分の測定値をテストする。このプロセスは、確実性パラメータが確実性基準に合致するまで続けることができる。さらに他の例を挙げると、確実性パラメータが確実性基準に合致した場合、少なくとも第２の測定値を１つの他の測定値に基づいて（又は複数のこうした他の測定値に基づいて）調整することができる。
【０１１６】
[0119]  本開示の主題の例に従って、第２の身体部分の調整済み測定値に加えて、各サイズが少なくとも第２の身体部分の異なるサイズに関連付けられた、アイテムの事前に定義されたサイズのセットが取得可能である（ブロック４１５）。本開示の主題の例に従って、アイテムのサイズ、及び、アイテムのサイズのそれぞれ１つと少なくとも第２の身体部分のそれぞれのサイズとの間の関連性を、アイテムの仕様に含めることができる。様々なマッチングの方法、技法、及びアルゴリズムを、第２の身体部分測定値とアイテムサイズとの合致を検索するために使用することができる。
【０１１７】
[0120]  ブロック４２５で、調整済みの第２の測定値に少なくとも従って、アイテムの事前に定義されたサイズのうちの１つを選択することができる。本開示の主題の例に従って、調整前の第２の身体部分の測定値はアイテムの第１の事前に定義されたサイズに関連付けられ、第２の身体部分の調整済みの測定値はアイテムの第２の事前に定義されたサイズに関連付けることが可能であることを理解されよう。
【０１１８】
[0121]  次に、本開示の主題のいくつかの例が含まれることが可能なシナリオの、非限定的な例について説明する。例を挙げると、第２の身体部分はウェストとすることができる。合致サイズの検索は、あるズボンに関して実行可能である。例を挙げると、調整前に、ある人物のウェストのサイズを（ズボンアイテム仕様に従って）サイズＭ（中）のズボンに関連付けることが可能であるが、その人物のウェストサイズの測定値は、同じ人物の他の身体部分の１つ又は複数の他の測定値（例えば股下長）に基づいて調整可能であり、調整済みのウェストサイズに従って、その人物にはサイズＳ（小）の方が適切であり得るものと決定することができる。
【０１１９】
[0122]  本開示の主題に従ったシステムは、少なくとも部分的に好適なプログラミング済みコンピュータとして実装可能であることも理解されよう。同様に、本開示の主題は、開示された方法を実行するためのコンピュータによる読み取り可能なコンピュータプログラムを企図する。本開示の主題は、開示された方法を実行するためのマシンによる実行可能な命令のプログラムを有形に具体化する、マシン読み取り可能メモリをさらに企図する。
【０１２０】
[0123]  本明細書では本発明のある特徴について例示及び説明してきたが、これで当業者であれば多くの修正、置換、変更、及び等価物を思いつくであろう。したがって、添付の特許請求の範囲が、本発明の真の趣旨の範囲内にあるすべてのこうした修正及び変更をカバーするように意図されていることを理解されよう。
【図１】
2015509193.tif 000003
【図２】
2015509193.tif 000004
【図３】
2015509193.tif 000005
【図４】
2015509193.tif 000006
【国際調査報告】
2015509193.tif 000007