手軽屋
ツール一覧

カメラの鏡像(左右反転)の仕組み|相手にはどう映るのか

鏡像と正像の違い・Zoom/Teams/Meetの仕様・反転のCSS的実装

1. 鏡像とは「自分視点」の表示

Web会議で自分の映像が映っているプレビューは、ほとんどのアプリで「鏡像(左右反転)」で表示されています。これは鏡を見ているときと同じ感覚で、右手を上げると画面の中の自分も右側で手を上げて見える状態。違和感なく身だしなみを整えたり、画角を調整できる利点があります。逆に「正像」(カメラに映ったままの向き)で表示されると、人は右手を上げたつもりが画面では左に動くので混乱します。

2. 相手にはどう映るか=正像

会議の相手側に届く映像は、鏡像ではなく「カメラに映ったままの正像」です。つまり相手から見ると、あなたが右手を上げたら相手画面では右側で右手が上がっています(鏡ではなく対面しているイメージ)。Tシャツの文字も相手には正しく読める向きで届きます。自分側で鏡文字に見えてもパニックにならないでください、相手には文字は普通に読めています。

3. 鏡像の実装=CSSの`transform: scaleX(-1)`

技術的には、video要素にCSSで`transform: scaleX(-1)`(X軸方向に-1倍=左右反転)を適用するだけで実現しています。MediaStream(カメラから届くストリームデータ)自体は反転していません。「自分の表示用にだけ見た目を反転」という処理です。手軽屋のカメラテストでも同じ実装で、「鏡像(左右反転)で表示」のチェックボックスでscaleX(-1)のオン/オフを切り替えています。

4. Zoom/Teams/Meetの設定

Zoomの「マイビデオをミラーリング」、Teamsの「ミラー化」、Google Meetの「ミラー モード」はすべて自分側プレビューだけの反転設定。デフォルトでオンになっています。相手側には影響しないため、自分が見やすい設定で問題ありません。Zoomは「設定」→「ビデオ」、Teamsは会議中に「・・・」→「ビデオ効果と設定」、Meetは右下の歯車→「ビデオ」から切替可能。

5. ホワイトボード・手元の文字が見える資料の場合

背後のホワイトボードに文字を書いたり、手元のメモを相手に見せる場面では、自分の鏡像表示だと「鏡文字」になり読めなくて困ります。このときは一時的に鏡像をオフにして、自分の画面でも相手と同じ向き(正像)で文字を確認しながら話すと安心です。手軽屋のカメラテストで事前にチェックしておけば、本番会議で焦らずに済みます。

6. 「鏡」を採用した人間工学的な理由

テレビニュースのスタジオやカラオケ画面の映像確認モニターも、出演者側には鏡像で映しています。人間の脳は鏡を見続けて姿勢・髪型を調整することに慣れており、正像でリアルタイム映像を見ると左右反転して見えるため微調整がとても難しいです。Web会議アプリのデフォルト鏡像も、この生理的事情に合わせた設計です。Webカメラ黎明期(1990年代)から続く伝統的なUX設計と言えます。

手軽屋ツール実践手順

  1. カメラテストを開く
  2. 「カメラを開始」で映像表示(最初は鏡像)
  3. 右手を上げてみる→画面でも右側で動くか確認
  4. 「鏡像で表示」をオフにすると相手目線になる
  5. Tシャツ等の文字が読める向きを確認
  6. ホワイトボードを使う予定なら正像でも練習

関連ツール

参照: Permissions-Policy: camera(MDN)