「ように」という形式は、比べる相手を名指ししながら、比べる観点を伏せたまま置き去りにします。論理の式に直せば、「aはbのようだ」は「aとbが共有する属性Pが存在する」と述べているだけで、そのPが何であるかを指定していません。存在だけを主張して、中身は空欄のまま読者に渡す。読者はその空欄を、自分の持っている像から埋めます。埋め方が予測できるかどうかで、直喩は成功もするし空回りもする。隠喩との違いもここに関わります。「aはbだ」と書けば字義どおりには偽の断定になりますが、「ようだ」を挟めば断定の真理値は保護され、書き手は反論されない位置に立てる。ただし反論されないということは、検証もされないということです。
比較対象として蛇を置いたとき、読者が引き出しうる属性は一つではありません。冷たさ、無音の接近、瞬きのない眼、締めつけ、脱皮、地面と同じ高さを進むこと。絞り込みを担当するのは文脈です。「首筋を這った」と続けば触覚、「視線」と結べば注視の持続。逆に文脈が何も絞らないと、読者は最も手近な連想を取ります——それはたいてい、慣用句として摩耗した先の意味です。興味深いのは、選ばれる属性が生物としての実物と一致しなくてよいこと。蛇の体表は乾いた鱗に覆われ、粘液を分泌しません。それでも「ぬめる」という連想は根強い。直喩が参照しているのは対象そのものではなく、対象について共有されている像である。
否定を入れると、この構造がよく見えます。「蛇のようではなかった」と書いたとき、否定はどこまで届いているのか。属性の存在そのものを消しているのか、属性は認めた上で程度を下げているのか。日本語の否定は述語の末尾に置かれるため、作用範囲が構文の形からは決まりにくい。実務上、直喩の否定はほぼ必ず二段構えになります。読者が予期する比喩をいったん立て、それから取り消す。取り消す前に一度像を見せてしまうので、否定しても像は残る。前提は否定に耐えて生き延びる——論理学で前提の投射と呼ばれる現象と、同じ形をしています。疑問の形にしても条件節に埋め込んでも、前提だけは同じように潜り抜けてくる。
反実仮想も似た働きをします。「もし〜であったなら」の節に比喩を置くと、実現していない状況に属性だけが先回りして配られる。人物がまだ何も企んでいない段階で、読者はその人物を警戒しはじめる。作者は何も告発していないのに、評価だけが先に済んでいる状態を作れます。強力ですが、続けて使うと人物の行動が評価に追いつかず、読者は宙吊りのまま次の場面へ運ばれることになる。複数の人物にまとめて掛けたときはさらに面倒で、その属性が全員に配られたのか一部なのかが曖昧になり、誰が何を帯びているのか読者の側で復元できなくなります。
手順としては、置く前に空欄の中身を一語で書き出しておくのが確実です。冷たさなのか、粘りなのか、接近の無音なのか。一語に決まらないなら、その比喩はまだ像になっていません。決まったら、その属性が直後の二、三文で実際の動作として現れるかを確かめる。眼が動かないと書いたのなら、次の段落では相手の側が視線を外せずにいる場面を置く。属性が動作へ変換されない比喩は、前提だけが読者の中に残って回収されない。回収されない前提は、物語が進むほど重くなります。