---
title: 形と比率
url: https://doc.liz6.com/ja/general-education/visual-foundations/03-shape-and-proportion
locale: ja
area: general-education
tags:
- 教養入門
- 視覚表現の基礎
date: 2026-09-10
modified: 2026-09-10
description: よく似た二つの花瓶のシルエットのうち、一方が重たく感じられます。原因は細部とは限りません。少し幅が広い、肩が低い、傾きが違うだけかもしれません。
---

# 形と比率

よく似た二つの花瓶のシルエットのうち、一方が重たく感じられます。原因は細部とは限りません。少し幅が広い、肩が低い、傾きが違うだけかもしれません。

**形を見るときは、全体の関係を比べてから局所の曲がり方を確かめます。** 縦横比、方向、周囲の空間を使い、何が何に対して違うのかを言えるようになるのが目標です。

## いくつかの基準点から始める

まず上端、下端、左端、右端を探し、形全体を通る主な方向を見ます。ほぼ左右対称の花瓶なら中心線が役立ちます。傾いた葉なら、主軸もその傾きに合わせます。

縦横比は、高さに対してどれほど幅があるかを示します。縦横を同じ倍率で拡大しても比率は変わりませんが、幅だけを変えると形は変わります。画素、指、紙上の印のどれで測っても、同じ条件と尺度で比べることが大切です。

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 210" width="400" height="210" role="img" aria-labelledby="vf-3-wide-title" data-diagram-layout="wide" data-diagram-theme="native">
<title id="vf-3-wide-title">A 基準の花瓶、B 同じ高さで幅を広げた花瓶。同じ破線の枠で比率を比較。</title>
<defs>
<radialGradient id="vf-3-wide-ball" cx="30%" cy="25%" r="80%">
<stop stop-color="#eee"/>
<stop offset=".5" stop-color="#aaa"/>
<stop offset="1" stop-color="#3f3f3f"/>
</radialGradient>
</defs>
<rect width="100%" height="100%" fill="#e8e4dc"/>
<g transform="translate(0 0) scale(1)">
<rect x="44" y="30" width="112" height="132" fill="none" stroke="#999" stroke-dasharray="4 4"/>
<g transform="translate(100 0) scale(1 1) translate(-100 0)">
<path d="M78 32H122V63C122 81 154 91 149 124L139 158H61L51 124C46 91 78 81 78 63Z" fill="#536a78"/>
</g>
<text x="100" y="198" text-anchor="middle" font-family="sans-serif" font-size="22" fill="#34302a">A</text>
</g>
<g transform="translate(200 0) scale(1)">
<rect x="44" y="30" width="112" height="132" fill="none" stroke="#999" stroke-dasharray="4 4"/>
<g transform="translate(100 0) scale(1.3 1) translate(-100 0)">
<path d="M78 32H122V63C122 81 154 91 149 124L139 158H61L51 124C46 91 78 81 78 63Z" fill="#536a78"/>
</g>
<text x="100" y="198" text-anchor="middle" font-family="sans-serif" font-size="22" fill="#34302a">B</text>
</g>
</svg>

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 250 525" width="250" height="525" role="img" aria-labelledby="vf-3-compact-title" data-diagram-layout="compact" data-diagram-theme="native">
<title id="vf-3-compact-title">A 基準の花瓶、B 同じ高さで幅を広げた花瓶。同じ破線の枠で比率を比較。</title>
<defs>
<radialGradient id="vf-3-compact-ball" cx="30%" cy="25%" r="80%">
<stop stop-color="#eee"/>
<stop offset=".5" stop-color="#aaa"/>
<stop offset="1" stop-color="#3f3f3f"/>
</radialGradient>
</defs>
<rect width="100%" height="100%" fill="#e8e4dc"/>
<g transform="translate(0 0) scale(1.25)">
<rect x="44" y="30" width="112" height="132" fill="none" stroke="#999" stroke-dasharray="4 4"/>
<g transform="translate(100 0) scale(1 1) translate(-100 0)">
<path d="M78 32H122V63C122 81 154 91 149 124L139 158H61L51 124C46 91 78 81 78 63Z" fill="#536a78"/>
</g>
<text x="100" y="198" text-anchor="middle" font-family="sans-serif" font-size="22" fill="#34302a">A</text>
</g>
<g transform="translate(0 262.5) scale(1.25)">
<rect x="44" y="30" width="112" height="132" fill="none" stroke="#999" stroke-dasharray="4 4"/>
<g transform="translate(100 0) scale(1.3 1) translate(-100 0)">
<path d="M78 32H122V63C122 81 154 91 149 124L139 158H61L51 124C46 91 78 81 78 63Z" fill="#536a78"/>
</g>
<text x="100" y="198" text-anchor="middle" font-family="sans-serif" font-size="22" fill="#34302a">B</text>
</g>
</svg>

A と B は同じ高さですが、B のほうが幅広です。瓶口の装飾から見るのではなく、全体の縦横比、最も広い部分の高さ、肩から首への曲がり方を順に確かめます。**外接する枠は全体のずれを示しますが、中の輪郭が正確だという証明にはなりません。**

## 空白にも形がある

カップの持ち手の穴、葉と机の縁の間、二つの物体の間にできるくさび形の隙間も、一つの形として見られます。対象が占める部分を正の形、周囲や物体間の空間をネガティブスペースと呼びます。

「ネガティブ」は重要でないという意味ではありません。見慣れた物体を見ると、知っている典型的な形に引っ張られがちです。両側に残る隙間の幅を比べると、見落とした違いが分かることがあります。

ネガティブスペースは画面の枠にも左右されます。同じ花瓶を狭い枠に入れると、横の空白は少なくなります。比較するときは枠も固定しましょう。

## 判断してから重ねる

右の花瓶を、左と同じ幅だと思う位置に調整してから重ねて確認します。次に周囲の形へ切り替え、対象の幅が広がると空白がどう変わるかを見ます。

**まず観察し、補助線で確かめる**

基準の花瓶は固定し、比較する花瓶の幅だけを変えます。高さは一定です。重ね合わせで輪郭を確認し、ネガティブスペース表示で周囲の形に注目します。幅が 1.00 倍なら輪郭は一致します。


重ね合わせは中心位置をそろえて差を見やすくする確認道具です。先に判断してから答えを示すことで、何を見落としたかが分かります。

実験では幅だけを変えています。実際の観察では傾きや輪郭の転換点も別々に確かめます。全体の縦横比が同じでも、肩の形は違うかもしれません。一つの「類似度」の数値で、こうした具体的な観察を置き換えることはできません。

## 手順で学ぶ：「知っているポット」ではなく目の前の形を見る

横から見た淡色のティーポット。注ぎ口は左上へ向き、右の暗い持ち手は明確な空間を囲んでいます。

AI で生成した観察素材です。画像の手がかりを比較し、厳密な幾何関係は本文の作図で確認してください。


注ぎ口、胴、持ち手を合わせた外形から始めます。「丸い胴に持ち手」という記憶だけでは、ポットの記号は描けても、この個体の比率を失います。下の輪郭図は構造の練習で、写真の縁を画素単位でなぞったものではありません。

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 520" width="640" height="520" data-vf-case="3" data-diagram-layout="wide" data-diagram-theme="native" role="img" aria-labelledby="case-3-wide-title">
<title id="case-3-wide-title">ポットの比較。A 基準、B 幅だけ変更、C 軸の傾き、D 持ち手の空間を形として見る。</title>
<rect width="100%" height="100%" fill="#f6f4ef"/>
<g transform="translate(0 0)">
<defs>
<clipPath id="case-3-wide-0">
<rect x="10" y="8" width="300" height="220" rx="3"/>
</clipPath>
</defs>
<g clip-path="url(#case-3-wide-0)">
<rect x="10" y="8" width="300" height="220" fill="#ece7dc"/>
<g transform="">
<path d="M209 78C285 44 291 185 210 184" fill="none" stroke="#4d5355" stroke-width="16"/>
<path d="M103 70H191Q221 85 220 151Q217 195 167 201Q119 203 100 169L51 98L66 85L105 118Q96 84 103 70Z" fill="#7e918f"/>
<path d="M99 70Q149 42 198 70Z" fill="#4d5355"/>
<circle cx="149" cy="49" r="8" fill="#4d5355"/>
</g>
<rect x="44" y="39" width="240" height="165" fill="none" stroke="#a28249" stroke-dasharray="5 4"/>
<path d="M149 25V218" stroke="#a28249" stroke-dasharray="5 4"/>
</g>
<text x="160" y="251" text-anchor="middle" font-size="21" font-family="sans-serif" fill="#555">A</text>
</g>
<g transform="translate(320 0)">
<defs>
<clipPath id="case-3-wide-1">
<rect x="10" y="8" width="300" height="220" rx="3"/>
</clipPath>
</defs>
<g clip-path="url(#case-3-wide-1)">
<rect x="10" y="8" width="300" height="220" fill="#ece7dc"/>
<g transform="translate(-23 0) scale(1.15 1)">
<path d="M209 78C285 44 291 185 210 184" fill="none" stroke="#4d5355" stroke-width="16"/>
<path d="M103 70H191Q221 85 220 151Q217 195 167 201Q119 203 100 169L51 98L66 85L105 118Q96 84 103 70Z" fill="#7e918f"/>
<path d="M99 70Q149 42 198 70Z" fill="#4d5355"/>
<circle cx="149" cy="49" r="8" fill="#4d5355"/>
</g>
<rect x="44" y="39" width="240" height="165" fill="none" stroke="#a28249" stroke-dasharray="5 4"/>
<path d="M149 25V218" stroke="#a28249" stroke-dasharray="5 4"/>
</g>
<text x="160" y="251" text-anchor="middle" font-size="21" font-family="sans-serif" fill="#555">B</text>
</g>
<g transform="translate(0 260)">
<defs>
<clipPath id="case-3-wide-2">
<rect x="10" y="8" width="300" height="220" rx="3"/>
</clipPath>
</defs>
<g clip-path="url(#case-3-wide-2)">
<rect x="10" y="8" width="300" height="220" fill="#ece7dc"/>
<g transform="rotate(-14 150 131)">
<path d="M209 78C285 44 291 185 210 184" fill="none" stroke="#4d5355" stroke-width="16"/>
<path d="M103 70H191Q221 85 220 151Q217 195 167 201Q119 203 100 169L51 98L66 85L105 118Q96 84 103 70Z" fill="#7e918f"/>
<path d="M99 70Q149 42 198 70Z" fill="#4d5355"/>
<circle cx="149" cy="49" r="8" fill="#4d5355"/>
</g>
<rect x="44" y="39" width="240" height="165" fill="none" stroke="#a28249" stroke-dasharray="5 4"/>
<path d="M149 25V218" stroke="#a28249" stroke-dasharray="5 4"/>
</g>
<text x="160" y="251" text-anchor="middle" font-size="21" font-family="sans-serif" fill="#555">C</text>
</g>
<g transform="translate(320 260)">
<defs>
<clipPath id="case-3-wide-3">
<rect x="10" y="8" width="300" height="220" rx="3"/>
</clipPath>
</defs>
<g clip-path="url(#case-3-wide-3)">
<rect x="10" y="8" width="300" height="220" fill="#ece7dc"/>
<g transform="">
<path d="M209 78C285 44 291 185 210 184" fill="none" stroke="#4d5355" stroke-width="16"/>
<path d="M103 70H191Q221 85 220 151Q217 195 167 201Q119 203 100 169L51 98L66 85L105 118Q96 84 103 70Z" fill="#7e918f"/>
<path d="M99 70Q149 42 198 70Z" fill="#4d5355"/>
<circle cx="149" cy="49" r="8" fill="#4d5355"/>
</g>
<path d="M229 96Q267 87 264 139Q261 165 232 169" fill="#d6a34a" stroke="#ab7423" stroke-width="2"/>
</g>
<text x="160" y="251" text-anchor="middle" font-size="21" font-family="sans-serif" fill="#555">D</text>
</g>
</svg>

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 1040" width="320" height="1040" data-vf-case="3" data-diagram-layout="compact" data-diagram-theme="native" role="img" aria-labelledby="case-3-compact-title">
<title id="case-3-compact-title">ポットの比較。A 基準、B 幅だけ変更、C 軸の傾き、D 持ち手の空間を形として見る。</title>
<rect width="100%" height="100%" fill="#f6f4ef"/>
<g transform="translate(0 0)">
<defs>
<clipPath id="case-3-compact-0">
<rect x="10" y="8" width="300" height="220" rx="3"/>
</clipPath>
</defs>
<g clip-path="url(#case-3-compact-0)">
<rect x="10" y="8" width="300" height="220" fill="#ece7dc"/>
<g transform="">
<path d="M209 78C285 44 291 185 210 184" fill="none" stroke="#4d5355" stroke-width="16"/>
<path d="M103 70H191Q221 85 220 151Q217 195 167 201Q119 203 100 169L51 98L66 85L105 118Q96 84 103 70Z" fill="#7e918f"/>
<path d="M99 70Q149 42 198 70Z" fill="#4d5355"/>
<circle cx="149" cy="49" r="8" fill="#4d5355"/>
</g>
<rect x="44" y="39" width="240" height="165" fill="none" stroke="#a28249" stroke-dasharray="5 4"/>
<path d="M149 25V218" stroke="#a28249" stroke-dasharray="5 4"/>
</g>
<text x="160" y="251" text-anchor="middle" font-size="21" font-family="sans-serif" fill="#555">A</text>
</g>
<g transform="translate(0 260)">
<defs>
<clipPath id="case-3-compact-1">
<rect x="10" y="8" width="300" height="220" rx="3"/>
</clipPath>
</defs>
<g clip-path="url(#case-3-compact-1)">
<rect x="10" y="8" width="300" height="220" fill="#ece7dc"/>
<g transform="translate(-23 0) scale(1.15 1)">
<path d="M209 78C285 44 291 185 210 184" fill="none" stroke="#4d5355" stroke-width="16"/>
<path d="M103 70H191Q221 85 220 151Q217 195 167 201Q119 203 100 169L51 98L66 85L105 118Q96 84 103 70Z" fill="#7e918f"/>
<path d="M99 70Q149 42 198 70Z" fill="#4d5355"/>
<circle cx="149" cy="49" r="8" fill="#4d5355"/>
</g>
<rect x="44" y="39" width="240" height="165" fill="none" stroke="#a28249" stroke-dasharray="5 4"/>
<path d="M149 25V218" stroke="#a28249" stroke-dasharray="5 4"/>
</g>
<text x="160" y="251" text-anchor="middle" font-size="21" font-family="sans-serif" fill="#555">B</text>
</g>
<g transform="translate(0 520)">
<defs>
<clipPath id="case-3-compact-2">
<rect x="10" y="8" width="300" height="220" rx="3"/>
</clipPath>
</defs>
<g clip-path="url(#case-3-compact-2)">
<rect x="10" y="8" width="300" height="220" fill="#ece7dc"/>
<g transform="rotate(-14 150 131)">
<path d="M209 78C285 44 291 185 210 184" fill="none" stroke="#4d5355" stroke-width="16"/>
<path d="M103 70H191Q221 85 220 151Q217 195 167 201Q119 203 100 169L51 98L66 85L105 118Q96 84 103 70Z" fill="#7e918f"/>
<path d="M99 70Q149 42 198 70Z" fill="#4d5355"/>
<circle cx="149" cy="49" r="8" fill="#4d5355"/>
</g>
<rect x="44" y="39" width="240" height="165" fill="none" stroke="#a28249" stroke-dasharray="5 4"/>
<path d="M149 25V218" stroke="#a28249" stroke-dasharray="5 4"/>
</g>
<text x="160" y="251" text-anchor="middle" font-size="21" font-family="sans-serif" fill="#555">C</text>
</g>
<g transform="translate(0 780)">
<defs>
<clipPath id="case-3-compact-3">
<rect x="10" y="8" width="300" height="220" rx="3"/>
</clipPath>
</defs>
<g clip-path="url(#case-3-compact-3)">
<rect x="10" y="8" width="300" height="220" fill="#ece7dc"/>
<g transform="">
<path d="M209 78C285 44 291 185 210 184" fill="none" stroke="#4d5355" stroke-width="16"/>
<path d="M103 70H191Q221 85 220 151Q217 195 167 201Q119 203 100 169L51 98L66 85L105 118Q96 84 103 70Z" fill="#7e918f"/>
<path d="M99 70Q149 42 198 70Z" fill="#4d5355"/>
<circle cx="149" cy="49" r="8" fill="#4d5355"/>
</g>
<path d="M229 96Q267 87 264 139Q261 165 232 169" fill="#d6a34a" stroke="#ab7423" stroke-width="2"/>
</g>
<text x="160" y="251" text-anchor="middle" font-size="21" font-family="sans-serif" fill="#555">D</text>
</g>
</svg>

**第一に、全体と部分の基準を分けます。** 最左の注ぎ口、最右の持ち手、最高のつまみ、最低の底を探します。次に胴だけの縦横比を比べます。持ち手と注ぎ口を含む外枠の幅を、胴の幅として使わないようにします。

**第二に、重要な高さを比べます。** 注ぎ口は蓋より上か下か。持ち手はどの高さで胴につながるか。最も膨らむ場所は中点より上か下か。こうした関係が、輪郭の次の一筆を推測するより確かな基準になります。

**第三に、傾きを別に確認します。** B は幅だけ、C は形全体の傾きが変わっています。どちらも「細くすれば直る」とは限りません。胴の主軸と注ぎ口の斜め方向を、水平や紙の縁と比べます。対象が必ずまっすぐ立つと決めつけないことが大切です。

**第四に、持ち手の穴を見ます。** D はこの負の形を強調しています。円、長い楕円、不対称な三日月のどれに近いでしょう。上と下のどちらが広いでしょう。穴を圧縮すると外枠が同じでも持ち手が重く見えます。穴、外側の輪郭、二つの接続点を一緒に調べます。

**最後に、局所の曲がり方を整えます。** 肩が急に曲がる場所、底の収まり、注ぎ口が細くなる過程を見ます。大きな基準が安定してからなら、局所の修正で全体を崩しにくくなります。


### 観察の順番を図に示す

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 520" width="640" height="520" data-vf-case="steps-teapot" data-diagram-layout="wide" data-diagram-theme="native" role="img" aria-labelledby="case-steps-teapot-wide-title">
<title id="case-steps-teapot-wide-title">ポットの観察四段階：全体、外接範囲、基準位置、持ち手の空間。</title>
<rect width="100%" height="100%" fill="#f6f4ef"/>
<g transform="translate(0 0)">
<defs>
<clipPath id="case-steps-teapot-wide-0">
<rect x="10" y="8" width="300" height="220" rx="3"/>
</clipPath>
</defs>
<g clip-path="url(#case-steps-teapot-wide-0)">
<rect x="10" y="8" width="300" height="220" fill="#ece7dc"/>
<g transform="">
<path d="M209 78C285 44 291 185 210 184" fill="none" stroke="#4d5355" stroke-width="16"/>
<path d="M103 70H191Q221 85 220 151Q217 195 167 201Q119 203 100 169L51 98L66 85L105 118Q96 84 103 70Z" fill="#7e918f"/>
<path d="M99 70Q149 42 198 70Z" fill="#4d5355"/>
<circle cx="149" cy="49" r="8" fill="#4d5355"/>
</g>
</g>
<text x="160" y="251" text-anchor="middle" font-size="21" font-family="sans-serif" fill="#555">A</text>
</g>
<g transform="translate(320 0)">
<defs>
<clipPath id="case-steps-teapot-wide-1">
<rect x="10" y="8" width="300" height="220" rx="3"/>
</clipPath>
</defs>
<g clip-path="url(#case-steps-teapot-wide-1)">
<rect x="10" y="8" width="300" height="220" fill="#ece7dc"/>
<g transform="">
<path d="M209 78C285 44 291 185 210 184" fill="none" stroke="#4d5355" stroke-width="16"/>
<path d="M103 70H191Q221 85 220 151Q217 195 167 201Q119 203 100 169L51 98L66 85L105 118Q96 84 103 70Z" fill="#7e918f"/>
<path d="M99 70Q149 42 198 70Z" fill="#4d5355"/>
<circle cx="149" cy="49" r="8" fill="#4d5355"/>
</g>
<rect x="45" y="35" width="240" height="174" fill="none" stroke="#a28249" stroke-dasharray="5 4"/>
</g>
<text x="160" y="251" text-anchor="middle" font-size="21" font-family="sans-serif" fill="#555">B</text>
</g>
<g transform="translate(0 260)">
<defs>
<clipPath id="case-steps-teapot-wide-2">
<rect x="10" y="8" width="300" height="220" rx="3"/>
</clipPath>
</defs>
<g clip-path="url(#case-steps-teapot-wide-2)">
<rect x="10" y="8" width="300" height="220" fill="#ece7dc"/>
<g transform="">
<path d="M209 78C285 44 291 185 210 184" fill="none" stroke="#4d5355" stroke-width="16"/>
<path d="M103 70H191Q221 85 220 151Q217 195 167 201Q119 203 100 169L51 98L66 85L105 118Q96 84 103 70Z" fill="#7e918f"/>
<path d="M99 70Q149 42 198 70Z" fill="#4d5355"/>
<circle cx="149" cy="49" r="8" fill="#4d5355"/>
</g>
<circle cx="55" cy="91" r="4" fill="#a28249"/>
<text x="62" y="84" font-size="20" font-family="sans-serif" fill="#293b43">1</text>
<circle cx="149" cy="41" r="4" fill="#a28249"/>
<text x="156" y="34" font-size="20" font-family="sans-serif" fill="#293b43">2</text>
<circle cx="270" cy="131" r="4" fill="#a28249"/>
<text x="277" y="124" font-size="20" font-family="sans-serif" fill="#293b43">3</text>
<circle cx="167" cy="201" r="4" fill="#a28249"/>
<text x="174" y="194" font-size="20" font-family="sans-serif" fill="#293b43">4</text>
<path d="M10 91L310 91" stroke="#a28249" stroke-width="2" fill="none" stroke-dasharray="4 4"/>
<path d="M149 20L149 219" stroke="#a28249" stroke-width="2" fill="none" stroke-dasharray="4 4"/>
</g>
<text x="160" y="251" text-anchor="middle" font-size="21" font-family="sans-serif" fill="#555">C</text>
</g>
<g transform="translate(320 260)">
<defs>
<clipPath id="case-steps-teapot-wide-3">
<rect x="10" y="8" width="300" height="220" rx="3"/>
</clipPath>
</defs>
<g clip-path="url(#case-steps-teapot-wide-3)">
<rect x="10" y="8" width="300" height="220" fill="#ece7dc"/>
<g transform="">
<path d="M209 78C285 44 291 185 210 184" fill="none" stroke="#4d5355" stroke-width="16"/>
<path d="M103 70H191Q221 85 220 151Q217 195 167 201Q119 203 100 169L51 98L66 85L105 118Q96 84 103 70Z" fill="#7e918f"/>
<path d="M99 70Q149 42 198 70Z" fill="#4d5355"/>
<circle cx="149" cy="49" r="8" fill="#4d5355"/>
</g>
<path d="M229 96Q267 87 264 139Q261 165 232 169" fill="#d6a34a" stroke="#ab7423" stroke-width="2"/>
</g>
<text x="160" y="251" text-anchor="middle" font-size="21" font-family="sans-serif" fill="#555">D</text>
</g>
</svg>

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 1040" width="320" height="1040" data-vf-case="steps-teapot" data-diagram-layout="compact" data-diagram-theme="native" role="img" aria-labelledby="case-steps-teapot-compact-title">
<title id="case-steps-teapot-compact-title">ポットの観察四段階：全体、外接範囲、基準位置、持ち手の空間。</title>
<rect width="100%" height="100%" fill="#f6f4ef"/>
<g transform="translate(0 0)">
<defs>
<clipPath id="case-steps-teapot-compact-0">
<rect x="10" y="8" width="300" height="220" rx="3"/>
</clipPath>
</defs>
<g clip-path="url(#case-steps-teapot-compact-0)">
<rect x="10" y="8" width="300" height="220" fill="#ece7dc"/>
<g transform="">
<path d="M209 78C285 44 291 185 210 184" fill="none" stroke="#4d5355" stroke-width="16"/>
<path d="M103 70H191Q221 85 220 151Q217 195 167 201Q119 203 100 169L51 98L66 85L105 118Q96 84 103 70Z" fill="#7e918f"/>
<path d="M99 70Q149 42 198 70Z" fill="#4d5355"/>
<circle cx="149" cy="49" r="8" fill="#4d5355"/>
</g>
</g>
<text x="160" y="251" text-anchor="middle" font-size="21" font-family="sans-serif" fill="#555">A</text>
</g>
<g transform="translate(0 260)">
<defs>
<clipPath id="case-steps-teapot-compact-1">
<rect x="10" y="8" width="300" height="220" rx="3"/>
</clipPath>
</defs>
<g clip-path="url(#case-steps-teapot-compact-1)">
<rect x="10" y="8" width="300" height="220" fill="#ece7dc"/>
<g transform="">
<path d="M209 78C285 44 291 185 210 184" fill="none" stroke="#4d5355" stroke-width="16"/>
<path d="M103 70H191Q221 85 220 151Q217 195 167 201Q119 203 100 169L51 98L66 85L105 118Q96 84 103 70Z" fill="#7e918f"/>
<path d="M99 70Q149 42 198 70Z" fill="#4d5355"/>
<circle cx="149" cy="49" r="8" fill="#4d5355"/>
</g>
<rect x="45" y="35" width="240" height="174" fill="none" stroke="#a28249" stroke-dasharray="5 4"/>
</g>
<text x="160" y="251" text-anchor="middle" font-size="21" font-family="sans-serif" fill="#555">B</text>
</g>
<g transform="translate(0 520)">
<defs>
<clipPath id="case-steps-teapot-compact-2">
<rect x="10" y="8" width="300" height="220" rx="3"/>
</clipPath>
</defs>
<g clip-path="url(#case-steps-teapot-compact-2)">
<rect x="10" y="8" width="300" height="220" fill="#ece7dc"/>
<g transform="">
<path d="M209 78C285 44 291 185 210 184" fill="none" stroke="#4d5355" stroke-width="16"/>
<path d="M103 70H191Q221 85 220 151Q217 195 167 201Q119 203 100 169L51 98L66 85L105 118Q96 84 103 70Z" fill="#7e918f"/>
<path d="M99 70Q149 42 198 70Z" fill="#4d5355"/>
<circle cx="149" cy="49" r="8" fill="#4d5355"/>
</g>
<circle cx="55" cy="91" r="4" fill="#a28249"/>
<text x="62" y="84" font-size="20" font-family="sans-serif" fill="#293b43">1</text>
<circle cx="149" cy="41" r="4" fill="#a28249"/>
<text x="156" y="34" font-size="20" font-family="sans-serif" fill="#293b43">2</text>
<circle cx="270" cy="131" r="4" fill="#a28249"/>
<text x="277" y="124" font-size="20" font-family="sans-serif" fill="#293b43">3</text>
<circle cx="167" cy="201" r="4" fill="#a28249"/>
<text x="174" y="194" font-size="20" font-family="sans-serif" fill="#293b43">4</text>
<path d="M10 91L310 91" stroke="#a28249" stroke-width="2" fill="none" stroke-dasharray="4 4"/>
<path d="M149 20L149 219" stroke="#a28249" stroke-width="2" fill="none" stroke-dasharray="4 4"/>
</g>
<text x="160" y="251" text-anchor="middle" font-size="21" font-family="sans-serif" fill="#555">C</text>
</g>
<g transform="translate(0 780)">
<defs>
<clipPath id="case-steps-teapot-compact-3">
<rect x="10" y="8" width="300" height="220" rx="3"/>
</clipPath>
</defs>
<g clip-path="url(#case-steps-teapot-compact-3)">
<rect x="10" y="8" width="300" height="220" fill="#ece7dc"/>
<g transform="">
<path d="M209 78C285 44 291 185 210 184" fill="none" stroke="#4d5355" stroke-width="16"/>
<path d="M103 70H191Q221 85 220 151Q217 195 167 201Q119 203 100 169L51 98L66 85L105 118Q96 84 103 70Z" fill="#7e918f"/>
<path d="M99 70Q149 42 198 70Z" fill="#4d5355"/>
<circle cx="149" cy="49" r="8" fill="#4d5355"/>
</g>
<path d="M229 96Q267 87 264 139Q261 165 232 169" fill="#d6a34a" stroke="#ab7423" stroke-width="2"/>
</g>
<text x="160" y="251" text-anchor="middle" font-size="21" font-family="sans-serif" fill="#555">D</text>
</g>
</svg>

A は全体、B は注ぎ口と持ち手も含む外接範囲で、胴体の幅とは異なります。C の 1 は注ぎ口、2 は上端、3 は持ち手外側、4 は底で、水平線と軸も比較します。D は持ち手が囲む空間です。枠と概略輪郭は観察の補助で、生成写真を精密測定したものではありません。

## 印象を、実行できる修正へ変える

| 観察した関係 | 考えられる修正 | 保つ基準 |
| --- | --- | --- |
| 高さは近いが胴が広い | 左右の輪郭を内へ寄せる | 上端、底、軸 |
| 持ち手が詰まる | 線幅だけでなく穴を見直す | 外側と接続点 |
| 注ぎ口が急に貼りつく | 起点、方向、細くなる過程を調べる | 胴の輪郭と口の位置 |
| 整っているが似ていない | 実際の非対称と特徴的な転換を探す | 全体の比率、無意味に歪めないこと |

同じ輪郭を何度もなぞると線は濃くなりますが、間違った基準は残ります。一つの相対関係を言葉にし、対応する部分を直してから全体へ戻ります。

## 文字やアイコン、人物のシルエットにも使える

外枠が同じ二つのアイコンでも、太い線で内部の空白が少ないほうが占有面積は大きくなります。文字の内部空間や字間も負の形です。人物では腕と胴、両脚の間の空間が姿勢の確認に役立ちますが、後の関節や人体構造の学習に代わるものではありません。

正確な模写なら参照図との違いを確認します。誇張したキャラクターなら、胴を広げたり持ち手を小さくしたりする変更が意図的な場合もあります。何を目指すかを先に決めてから修正を判断します。

## 葉に応用：幅を直す？ 葉脈を描く？

A が比較の基準、B が観察スケッチ、C は A に外接枠と水平の補助線を加えた図です。葉脈は無視して、B の上下端は動いたか、どちら側が違うかを見ます。一つの局所修正と、その後の確認を述べてください。

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 520" width="640" height="520" data-vf-case="practice-3" data-diagram-layout="wide" data-diagram-theme="native" role="img" aria-labelledby="case-practice-3-wide-title">
<title id="case-practice-3-wide-title">葉に応用：幅を直す？ 葉脈を描く？</title>
<rect width="100%" height="100%" fill="#f6f4ef"/>
<g transform="translate(0 0)">
<defs>
<clipPath id="case-practice-3-wide-0">
<rect x="10" y="8" width="300" height="220" rx="3"/>
</clipPath>
</defs>
<g clip-path="url(#case-practice-3-wide-0)">
<rect x="10" y="8" width="300" height="220" fill="#e7e6dc" />
<path d="M151 39Q63 78 113 154L159 195Q208 124 151 39Z" fill="#6b8174"/>
<path d="M151 39L159 195" stroke="#d4dbba" stroke-width="2" fill="none"/>
</g>
<text x="160" y="251" text-anchor="middle" font-size="21" font-family="sans-serif" fill="#555">A</text>
</g>
<g transform="translate(320 0)">
<defs>
<clipPath id="case-practice-3-wide-1">
<rect x="10" y="8" width="300" height="220" rx="3"/>
</clipPath>
</defs>
<g clip-path="url(#case-practice-3-wide-1)">
<rect x="10" y="8" width="300" height="220" fill="#e7e6dc" />
<path d="M151 39Q63 78 113 154L159 195Q260 124 151 39Z" fill="#6b8174"/>
<path d="M151 39L159 195" stroke="#d4dbba" stroke-width="2" fill="none"/>
</g>
<text x="160" y="251" text-anchor="middle" font-size="21" font-family="sans-serif" fill="#555">B</text>
</g>
<g transform="translate(0 260)">
<defs>
<clipPath id="case-practice-3-wide-2">
<rect x="10" y="8" width="300" height="220" rx="3"/>
</clipPath>
</defs>
<g clip-path="url(#case-practice-3-wide-2)">
<rect x="10" y="8" width="300" height="220" fill="#e7e6dc" />
<path d="M151 39Q63 78 113 154L159 195Q208 124 151 39Z" fill="#6b8174"/>
<path d="M151 39L159 195" stroke="#d4dbba" stroke-width="2" fill="none"/>
<rect x="96" y="38" width="119" height="157" fill="none" stroke="#ad7131" stroke-dasharray="4 4"/>
<path d="M10 110L310 110" stroke="#ad7131" stroke-width="2" fill="none" stroke-dasharray="4 4"/>
<text x="222" y="106" font-size="18" font-family="sans-serif" fill="#293b43">½</text>
</g>
<text x="160" y="251" text-anchor="middle" font-size="21" font-family="sans-serif" fill="#555">C</text>
</g>
</svg>

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 780" width="320" height="780" data-vf-case="practice-3" data-diagram-layout="compact" data-diagram-theme="native" role="img" aria-labelledby="case-practice-3-compact-title">
<title id="case-practice-3-compact-title">葉に応用：幅を直す？ 葉脈を描く？</title>
<rect width="100%" height="100%" fill="#f6f4ef"/>
<g transform="translate(0 0)">
<defs>
<clipPath id="case-practice-3-compact-0">
<rect x="10" y="8" width="300" height="220" rx="3"/>
</clipPath>
</defs>
<g clip-path="url(#case-practice-3-compact-0)">
<rect x="10" y="8" width="300" height="220" fill="#e7e6dc" />
<path d="M151 39Q63 78 113 154L159 195Q208 124 151 39Z" fill="#6b8174"/>
<path d="M151 39L159 195" stroke="#d4dbba" stroke-width="2" fill="none"/>
</g>
<text x="160" y="251" text-anchor="middle" font-size="21" font-family="sans-serif" fill="#555">A</text>
</g>
<g transform="translate(0 260)">
<defs>
<clipPath id="case-practice-3-compact-1">
<rect x="10" y="8" width="300" height="220" rx="3"/>
</clipPath>
</defs>
<g clip-path="url(#case-practice-3-compact-1)">
<rect x="10" y="8" width="300" height="220" fill="#e7e6dc" />
<path d="M151 39Q63 78 113 154L159 195Q260 124 151 39Z" fill="#6b8174"/>
<path d="M151 39L159 195" stroke="#d4dbba" stroke-width="2" fill="none"/>
</g>
<text x="160" y="251" text-anchor="middle" font-size="21" font-family="sans-serif" fill="#555">B</text>
</g>
<g transform="translate(0 520)">
<defs>
<clipPath id="case-practice-3-compact-2">
<rect x="10" y="8" width="300" height="220" rx="3"/>
</clipPath>
</defs>
<g clip-path="url(#case-practice-3-compact-2)">
<rect x="10" y="8" width="300" height="220" fill="#e7e6dc" />
<path d="M151 39Q63 78 113 154L159 195Q208 124 151 39Z" fill="#6b8174"/>
<path d="M151 39L159 195" stroke="#d4dbba" stroke-width="2" fill="none"/>
<rect x="96" y="38" width="119" height="157" fill="none" stroke="#ad7131" stroke-dasharray="4 4"/>
<path d="M10 110L310 110" stroke="#ad7131" stroke-width="2" fill="none" stroke-dasharray="4 4"/>
<text x="222" y="106" font-size="18" font-family="sans-serif" fill="#293b43">½</text>
</g>
<text x="160" y="251" text-anchor="middle" font-size="21" font-family="sans-serif" fill="#555">C</text>
</g>
</svg>

<details data-vf-practice="3"><summary>先に判断してから解説を開く</summary>

端点と左側は同じで、B の右側が外へ膨らんでいます。全体を縮小せず、右の中段から下端へ向かう輪郭を内側へ戻します。その後、最も広い位置の高さ、端点、周囲の空間を確認します。葉脈では外形の違いは直せません。C の線は対称形を強制するものではありません。

</details>

## 二つの短い確認

**状況一：** 二枚の葉の図は、外接する枠の幅と高さが同じです。輪郭も必ず同じでしょうか。

<details><summary>考え方の例を開く</summary><p>いいえ。枠が制約するのは四方向の端の位置だけです。葉先の向き、へこみ、輪郭の曲がり方は異なり得ます。枠で全体を見た後、主軸と重要な転換点を確かめます。</p></details>

**状況二：** 胴が同じ大きさの二つのカップで、一方の持ち手が窮屈に見えます。持ち手自体を測る以外に、何を比べられますか。

<details><summary>考え方の例を開く</summary><p>持ち手が囲む空白を比べます。狭いのか、平たいのか、上側の隙間が詰まっているのかを見ます。胴との接続位置も確かめると、漠然とした違和感を具体的な関係にできます。</p></details>

## 修正につながる観察にする

「この形はよくない」だけでは次の行動が決まりません。「高さは同じだが幅が増え、右側の空白が狭い」なら確認できます。印象を比較できる関係へ変えることが、観察の練習の価値です。

任意の実践：はさみか持ち手のあるカップを選び、中や周囲の空白だけを描いてから対象の輪郭を見直します。線の美しさより、記憶の中の記号でなく目の前の物体を見ているかを確かめます。

参考：[Ctrl+Paint：ネガティブスペース](https://www.ctrlpaint.com/videos/drawing-shape-negative-space)、[Getty：美術の要素](https://www.getty.edu/education/teachers/building_lessons/formal_analysis.html)。構図の篇では、この空間を余白として意図的に扱います。
