シューサイズコンバーター: 米国、英国、EU、日本、メキシコ、オーストラリアのサイジングシステム
簡単に使えるカリキュラムと包括的な参照チャートを使って、米国、英国、EU、日本、メキシコ、オーストラリアのシューサイズを変換できます。
シューサイズコンバーター
ドキュメンテーション
シューサイズコンバーター: 完全なUS、UK、EU、JP、MX & AU サイズ変換
6つのサイズシステムで正確な国際シューサイズを変換
シューサイズコンバーターツールを使えば、US、UK、EU、日本、メキシコ、オーストラリアのシューサイズを瞬時に変換できるので、常に完璧なフィットが得られます。国際的な小売店でショッピングしたり、世界中を旅行する際に、包括的なシューサイズコンバーターを使えば、男性、女性、子供向けの主要な測定システム全てで正確なサイズ変換ができます。
この高度なシューサイズ変換電卓は、国境を越えて靴を購入する際のサイズの混乱を解消します。6つの主要なシステムの正確な変換式と詳細なサイズチャートにより、どの国からでも自信を持って正しいサイズを注文できます。
6システムシューサイズコンバーターの使い方
シューサイズ変換のクイックガイド
- 6つのシステム(US、UK、EU、JP、MX、AU)のいずれかで自分のシューサイズを選択
- カテゴリーを選択: メンズ、レディース、キッズ
- 6つのオプションからターゲットシステムを選択
- 精密な電卓で即座に変換
- 追加のサイズ参照として以下のチャートで確認
世界的なシューサイズ変換システムの理解
シューサイズ変換は足の長さ測定に基づいていますが、これらの測定とサイズ表示の関係はシステムによって異なります:
- US サイズ: "大麦の粒"単位(1/3インチまたは8.46mm)に基づいています。メンズサイズ1は8 2/3インチ(220mm)で、サイズが1つ増えるごとに1粒ずつ増加します。
- UK サイズ: USと似ていますが、通常0.5〜1サイズ小さくなります。UK サイズ0は大人で8インチ(203mm)です。
- EU サイズ: パリポイント(2/3 cm または 6.67mm)に基づいています。EU サイズ1は1パリポイント(6.67mm)です。
- JP サイズ: 足の長さをそのまま表しているので、最も分かりやすいシステムです。
- MX サイズ(メキシコ): 一般的にUS サイズより約1.5サイズ大きくなるシステムです。US メンズサイズ9はおよそメキシコサイズ10.5になります。
- AU サイズ(オーストラリア): UK サイズシステムに非常に近く、わずかな違いしかありません。オーストラリアのサイズはメンズ靴では概ねUKサイズと同じです。
これらのシステム間の数学的関係は以下のように表すことができます:
- US to UK (Men):
- UK to EU (Adult):
- US to JP (Men):
- US to MX (Men):
- US to AU (Men): (UK変換と同じ)
ただし、これらの式は概算です。実際には、標準化された測定に基づくコンバージョンテーブルの方が信頼性が高いです。特に国際的な標準化は完全ではありません。
シューサイズ変換結果の正確性を確保する
シューサイズ変換の正確性は本質的に不正確です。その理由は以下の通りです:
- メーカーの違い: ブランドによってサイズ基準が若干異なる可能性がある
- 地域差: 同じシステム内でも国ごとのわずかな違いがある
- 端数処理の問題: 異なる増分間で変換する際に
- 幅の考慮: ほとんどの変換システムは長さのみを扱い、幅は考慮していない
- 地域適応: メキシコやオーストラリアの小売店では国際的なサイズ設定を現地の好みに合わせて調整することがある
最も正確なフィットを得るには、ミリメートルやインチで足の長さを知り、可能であればブランド固有のサイズチャートを参照することをお勧めします。
6システムシューサイズコンバーターの実用的な用途
メキシコとオーストラリアのサイズを含む国際オンラインショッピング
国際的なeコマースにより、シューサイズ変換がこれまで以上に重要になっています。海外の小売店から靴を購入する際、サイズ換算を理解していれば、実際に試着できないにもかかわらず、十分な情報に基づいて判断できます。
1// eコマースプラットフォームのためのサイズ変換関数
2function convertShoeSize(sourceSize, sourceSystem, targetSystem, gender) {
3 // 性別とシステムごとのルックアップテーブル
4 const conversionTables = {
5 men: {
6 us: [6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5, 12],
7 uk: [5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5],
8 eu: [39, 39.5, 40, 41, 41.5, 42, 42.5, 43, 44, 44.5, 45, 45.5, 46],
9 jp: [24, 24.5, 25, 25.5, 26, 26.5, 27, 27.5, 28, 28.5, 29, 29.5, 30],
10 mx: [7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5, 12, 12.5, 13, 13.5],
11 au: [5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5]
12 },
13 women: {
14 us: [5, 5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11],
15 uk: [3, 3.5, 4, 4.5, 5, 5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9],
16 eu: [35, 36, 36.5, 37, 38, 38.5, 39, 40, 40.5, 41, 42, 42.5, 43],
17 jp: [21.5, 22, 22.5, 23, 23.5, 24, 24.5, 25, 25.5, 26, 26.5, 27, 27.5],
18 mx: [6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5, 12, 12.5],
19 au: [3, 3.5, 4, 4.5, 5, 5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9]
20 }
21 };
22
23 // ソースシステムのインデックスを見つける
24 const sourceIndex = conversionTables[gender][sourceSystem].findIndex(
25 size => Math.abs(size - sourceSize) < 0.1
26 );
27
28 if (sourceIndex === -1) return null; // サイズが見つからない
29
30 // ターゲットシステムの対応するサイズを返す
31 return conversionTables[gender][targetSystem][sourceIndex];
32}
33
34// 例: US メンズ9をEUに変換
35const euSize = convertShoeSize(9, 'us', 'eu', 'men');
36console.log(`US メンズ9はEU ${euSize}`); // 出力: US メンズ9はEU 42.5
37
38// 例: US メンズ9をメキシコに変換
39const mxSize = convertShoeSize(9, 'us', 'mx', 'men');
40console.log(`US メンズ9はMX ${mxSize}`); // 出力: US メンズ9はMX 10.5
41
42// 例: US メンズ9をオーストラリアに変換
43const auSize = convertShoeSize(9, 'us', 'au', 'men');
44console.log(`US メンズ9はAU ${auSize}`); // 出力: US メンズ9はAU 8.5
45
1def convert_shoe_size(source_size, source_system, target_system, gender):
2 """
3 性別に基づいて異なるシステム間でシューサイズを変換する。
4
5 パラメーター:
6 source_size (float): 元のシューサイズ
7 source_system (str): 元のシステム ('us', 'uk', 'eu', 'jp', 'mx', 'au')
8 target_system (str): ターゲットシステム ('us', 'uk', 'eu', 'jp', 'mx', 'au')
9 gender (str): 'men', 'women', または 'children'
10
11 戻り値:
12 float: 変換後のシューサイズ、または変換できない場合はNone
13 """
14 # 変換テーブル
15 conversion_tables = {
16 'men': {
17 'us': [6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5, 12],
18 'uk': [5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5],
19 'eu': [39, 39.5, 40, 41, 41.5, 42, 42.5, 43, 44, 44.5, 45, 45.5, 46],
20 'jp': [24, 24.5, 25, 25.5, 26, 26.5, 27, 27.5, 28, 28.5, 29, 29.5, 30],
21 'mx': [7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5, 12, 12.5, 13, 13.5],
22 'au': [5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5]
23 },
24 'women': {
25 'us': [5, 5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11],
26 'uk': [3, 3.5, 4, 4.5, 5, 5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9],
27 'eu': [35, 36, 36.5, 37, 38, 38.5, 39, 40, 40.5, 41, 42, 42.5, 43],
28 'jp': [21.5, 22, 22.5, 23, 23.5, 24, 24.5, 25, 25.5, 26, 26.5, 27, 27.5],
29 'mx': [6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5, 12, 12.5],
30 'au': [3, 3.5, 4, 4.5, 5, 5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9]
31 }
32 }
33
34 # ソースシステムの最も近いサイズを見つける
35 try:
36 source_sizes = conversion_tables[gender][source_system]
37 closest_index = min(range(len(source_sizes)),
38 key=lambda i: abs(source_sizes[i] - source_size))
39
40 # ターゲットシステムの対応するサイズを返す
41 return conversion_tables[gender][target_system][closest_index]
42 except (KeyError, ValueError):
43 return None
44
45# 使用例
46eu_size = convert_shoe_size(9, 'us', 'eu', 'men')
47print(f"US メンズ9はEU {eu_size}") # 出力: US メンズ9はEU 42.5
48
49# メキシコサイズに変換
50mx_size = convert_shoe_size(9, 'us', 'mx', 'men')
51print(f"US メンズ9はMX {mx_size}") # 出力: US メンズ9はMX 10.5
52
53# オーストラリアサイズに変換
54au_size = convert_shoe_size(9, 'us', 'au', 'men')
55print(f"US メンズ9はAU {au_size}") # 出力: US メンズ9はAU 8.5
56
世界旅行者の
関連ツール
ワークフローに役立つかもしれないさらなるツールを発見する