シャボン玉はなぜ虹色になる?――厚さ数百nmの膜が光を選別している

シャボン玉の虹色は色素ではなく、薄い膜の表裏で反射した光が干渉して生まれます。膜厚が変わると色が動き、割れる直前に暗くなる理由まで解説します。

公開 2026/9/14 確認 2026/9/14 読了 6分 初級 執筆: 知識図書館 編集部

シャボン玉を見ると、表面に赤、青、緑、紫とさまざまな色が浮かびます。でもシャボン液そのものはほとんど無色です。では、あの虹色はどこから現れるのでしょうか。答えは、薄膜干渉。シャボン玉の膜は、光の波長と同程度という極端な薄さだからこそ、色を生み出します。


先に結論

  • シャボン玉の虹色は、色素によるものではない。
  • 白色光がシャボン膜の表面と裏面で反射し、その2つの光が重なって干渉する。
  • 膜厚によって強め合う波長と弱め合う波長が変わるため、場所ごとに異なる色が見える。
  • 見る角度が変わっても光路長が変わるため、色も変化する。
  • シャボン膜の厚さは時間とともに変化するため、模様も常に動く。

シャボン玉は何でできている?

シャボン玉の膜は、単純な「水の膜」ではありません。

概念的には、

界面活性剤の層 ― 水の層 ― 界面活性剤の層

という構造になっています。

界面活性剤が水の表面張力を下げ、薄い膜を壊れにくくしています。

それでも膜は非常に薄く、光の波長と同じ桁、つまり数百nm程度の厚さになる領域があります。

ここで光の波としての性質が目立ってきます。


光は粒でもあり、波でもある

可視光には色ごとに異なる波長があります。

おおまかには、

  • 紫:短い波長
  • 青
  • 緑
  • 黄
  • 赤:長い波長

という順です。

白色光は、これら多数の波長が混ざった光です。

普段の物体の色は「特定の波長を吸収し、残った光を反射する」ことで見えることが多いのですが、シャボン玉では少し違います。

主役は光の干渉です。


薄膜干渉とは何か

シャボン膜に光が当たると、光の一部は膜の表面で反射します。

一方、残りの光の一部は膜の中へ入り、裏面で反射して戻ってきます。

つまり目に届く反射光には、

  1. 表面で反射した光
  2. 膜の中を往復してから反射した光

の2種類があります。

この2つは通ってきた距離が少し違います。

光は波なので、重なったときに

  • 山と山が合う → 強め合う
  • 山と谷が合う → 弱め合う

という現象が起こります。

これが干渉です。


なぜ場所によって色が違うのか

膜の厚さが均一なら、同じ条件では同じような色になりやすいはずです。

しかし実際のシャボン玉では、重力や液体の流れによって膜厚が場所ごとに違います。

すると、ある場所では赤の波長が強め合い、別の場所では青が強め合う、といったことが起きます。

そのため表面に虹色の縞模様が現れます。


「厚さ」と「色」はどうつながっている?

光が膜内部を往復する距離は、膜が厚いほど長くなります。

この距離差が波長の整数倍など特定の条件に近づくと、ある波長が強め合います。

ただし実際の薄膜干渉では、

  • 屈折率
  • 入射角
  • 反射時の位相反転

も関係するため、「厚さ=そのまま色」という単純な式ではありません。

それでも本質は、膜厚が違えば、強く反射される色も変わるということです。


なぜ見る角度で色が変わるのか

シャボン玉を少し横から見ると、色が変わって見えます。

これは膜そのものが急に変化したとは限りません。

斜めから光が通ると、膜の中を進む距離が変わります。

すると2つの反射光の位相差が変わり、強め合う波長も変化します。

CDやDVD、油膜、昆虫の翅などで見る角度によって色が変わる現象と、考え方は近いものがあります。


シャボン玉の色が流れるように動く理由

シャボン玉を作った直後から、膜の中の液体は重力で下へ流れていきます。

同時に、蒸発も起こります。

つまり膜厚は常に変化しています。

その結果、薄膜干渉の条件も刻々と変化し、虹色の縞が移動して見えます。

「色が動いている」のではなく、膜の厚さが動いているのです。


割れる直前に黒っぽくなるのはなぜ?

シャボン膜が非常に薄くなると、反射光が互いに打ち消し合う条件に近づき、可視光の反射が弱くなることがあります。

そのため、割れる直前の非常に薄い部分が黒っぽく見えることがあります。

薄膜研究ではこの領域を「ブラックフィルム」と呼ぶこともあります。

虹色が鮮やかな状態よりもさらに薄くなり、ついには膜が破れてシャボン玉が消えます。


なぜ油膜も虹色になるのか

雨上がりの道路に薄い油膜があると、虹色に見えることがあります。

原理はほぼ同じです。

油の上面と下面から反射した光が干渉し、膜厚によって特定の波長が強められます。

つまり、

  • シャボン玉
  • 油膜
  • 水面の薄膜

などで見える虹色は、同じ「薄膜干渉」という物理で説明できます。


虹そのものとは原理が違う

見た目は虹色ですが、空に出る虹とは原理が違います。

空の虹

水滴内部での

  • 屈折
  • 内部反射
  • 波長による屈折率の違い

が主役です。

シャボン玉

薄い膜の表裏から来る光の干渉が主役です。

同じ「色が分かれて見える」現象でも、中身の物理は違います。


実は膜厚を“色から読む”こともできる

薄膜干渉は単にきれいな現象ではありません。

工学では、干渉色から膜の厚さを推定する方法が利用されます。

半導体、光学コーティング、液晶、材料研究などでは、数十〜数百nm級の薄膜を扱うため、干渉現象は重要な測定原理になります。

シャボン玉の虹色は、ナノメートル級の膜厚変化を肉眼で見ている現象とも言えるのです。


反射防止膜も同じ物理を逆に使う

メガネやカメラレンズの反射防止コーティングも、薄膜干渉を利用しています。

シャボン玉では特定の波長を強く反射して色を見せますが、反射防止膜では逆に、反射光どうしを打ち消すように膜厚や屈折率を設計します。

つまり、あの虹色の物理はそのまま先端光学技術につながっています。


よくある誤解

誤解1:シャボン液に色がついている

普通のシャボン液はほぼ無色です。色は色素ではなく光の干渉で生まれます。

誤解2:プリズムと同じ仕組み

プリズムは波長による屈折角の違いが中心です。シャボン膜の色は薄膜干渉が中心です。

誤解3:膜が薄いほど必ず青になる

実際には位相反転、屈折率、角度なども関係するので単純ではありません。


この現象を一言でまとめると

シャボン玉が虹色なのは、厚さ数百nmほどの膜が、光の波長ごとに「強める色」と「消す色」を選んでいるからです。

色素がないのに色が見える――それは光が波である証拠でもあります。


まとめ

  • シャボン玉の色は色素ではなく薄膜干渉による。
  • 膜の表面と裏面で反射した光が重なる。
  • 膜厚によって強め合う波長が変わるため虹色になる。
  • 重力や蒸発で膜厚が変化するため模様も動く。
  • 見る角度でも光路長が変わるため色が変わる。
  • 同じ原理は油膜や光学コーティングにも使われる。

参考資料


この記事の一言

シャボン玉の虹色は、ナノメートルの厚さを光が教えてくれている。

更新履歴

  • 2026/9/14:提供原稿をサイト仕様へ整え、初版公開。

次に読む記事

科学・技術 / 物理・化学
シリーズ:限界物理シリーズ

絶対零度に到達することはできるのか?――−273.15℃の先にある物理限界

絶対零度へ限りなく近づけても到達できない理由を、熱力学第三法則・量子力学・観測の限界から解説する。完全な真空との共通点をたどり、「無」とは何かまで考える。

中級 ・ 12分