人には2つ、AIには1つしか読めないフォント「Decoy Font」の仕組みと限界

スポンサーリンク
スポンサーリンク

この記事には広告(Amazon アソシエイトのリンク)を含みます。

同じ文字を見ているのに、人間には2つの言葉が読めて、AIには1つしか読めない。そんなフォントが2026年7月に公開されました。サンフランシスコのフォント企業Mixfont(ミックスフォント)が作った「Decoy Font(デコイフォント)」で、デコイは「おとり」という意味です。代表例として挙がっているのが「Sorry Robot」と「Happy Human」の組み合わせで、AIに読ませると「Sorry Robot(ごめんね、ロボット)」としか返ってこないのに、人間が少し目を離すと、その奥に「Happy Human(ハッピーな人間)」が浮かび上がります。Smithsonian Magazineが9月11日に、この手の「AIに読ませないフォント」の動きとしてまとめています。

近くで読む文字と、離れて読む文字の二重構造

仕掛けは、1つの文字の場所に2つの文字を重ねることです。手前には細くはっきりした輪郭の文字を置き、奥には黒くぼかした太い文字を置く。近くで細部を見ると手前の輪郭が目に入り、離れて全体を眺めると、ぼかした奥の文字のほうが形として浮き出てきます。公式ページでも、奥の文字が読みにくければ画面から離れるか目を細めてみて、と案内しています。Dezeenの取材に対して創業者のEric Lu(エリック・ルー)氏は、線の太さ・ぼかしの強さ・文字の間隔を何度も調整し、色も赤や青を試したうえで、いちばん読みやすかった灰色に落ち着いたと話しています。

この「距離で見えるものが変わる」現象は、ハイブリッド画像と呼ばれる古くから知られた錯視です。有名なのは、近くで見るとアインシュタイン、離れるとマリリン・モンローに見える一枚の写真で、細かい線の情報(近くで効く)と大きな明暗の塊の情報(遠くで効く)を1枚に同居させると、人の目は距離に応じて片方だけを拾います。Decoy Fontはこれをアルファベットに当てはめたものです。

AIが手前の文字しか読まない理由

では、なぜAIは奥の文字を読めないのか。画像を読むタイプのAIは、渡された画像の細部(ピクセル)を近くから見るような処理をするため、輪郭がはっきりしている手前の文字を「そこに書かれている文字」だと判断してしまう、というのがLu氏の説明です。人間のように「離れて眺め直す」動作がないので、ぼかした奥の文字は背景の染みとして扱われます。

Mixfontのページには実際の結果が並んでいます。人間には「SLEEP EARLY(早く寝よう)」と読める画像を渡すと、GPT-5.6 SolもGemini 3.5(思考モード)も「BINGE SHOWS(ドラマを一気見)」と答えた、というものです。手前に置いた文字が「BINGE SHOWS」で、奥に隠した本命が「SLEEP EARLY」。ほかにも人間には「DAY DREAM」でAIには「PAY BILLS」という組み合わせがあり、二重に読める性質を使った言葉遊びとして楽しめる作りになっています。

Decoy Fontは、ウェブ上の入力欄で好きな言葉と好きな「おとり」を組み合わせて画像にする使い方のほかに、パソコンに入れて普通に文字を打てるTTF形式のフォントファイルとしても配布されています。個人・商用ともに無料で使えて、字形のもとにはDejaVu Sans Monoという自由に使えるフォントが使われています。フォントとして打った場合、おとり側は意味のない文字列になるので、スクリーンショットをAIに渡すと、人間には読めるのにAIは意味不明な文字列を返してきます。

作った本人が「守り」ではなく「物差し」と呼ぶ理由

ここで、公式ページに書かれている前提を確認しておく必要があります。Decoy Fontが効くのは、文字が画像として渡されたときです。TTFフォントで打った文章は、見た目が変わるだけで、中身の文字データは普通のテキストのままです。コピーして貼り付ければそのまま読めますし、ウェブページに使ってもHTMLを直接読むプログラムには筒抜けです。つまり、ブログの本文をAIの学習から守る、という用途には向いていません。想定されているのは、スクリーンショットや画像として人に見せる短いメッセージ、たとえば友達との私的なやりとりや、人間かどうかを確かめるCAPTCHA(キャプチャ)のような場面です。

そしてもう一つ。Lu氏自身が、これは保証ではないと明言しています。コードを書いて画像を加工できるAIエージェントなら奥の文字を取り出せる可能性があるし、「隠れた文字を探して」と一言添えるだけで見抜くモデルもあるはずだ、と。Dezeenへのコメントでは、いまは一見して読めなくても数か月後には簡単に読めるようになっているかもしれず、その進み具合を追うための「ベンチマーク(物差し)」として意味がある、と語っています。Mixfontはそもそも、AIでフォントを生成するサービスを作っている会社で、Lu氏はAIの研究者です。AIから文字を隠すフォントを作ったのが、AIの側にいる人だという点は、この話の面白いところだと思います。

Lu氏が最初に作ったのは、この少し前に公開した「Ghost Font(ゴーストフォント)」でした。テレビの砂嵐のような点の背景の上で、文字の形をした点だけを動かし、動画としてしか読めないようにしたもので、一時停止すると文字は背景に溶けて消えます。AIは動画をコマごとの静止画に分けて見るため、動きでしか浮かばない文字を拾えません。Forbesに語った動機は、母親とのメッセージのやりとりをAIが勝手に、しかもたびたび間違って要約してくるのが気に障ったこと。私的な会話にまで入り込んでくるAIから逃れる方法を考えはじめ、その延長でDecoy Fontが生まれました。Ghost Fontは動画でないと成立しないのに対し、Decoy Fontはフォントファイルとして打てる分、ずっと使いやすくなっています。

読ませない相手によって変わる守り方

「AIに文章を読ませない」というテーマでは、7月にShieldFont(シールドフォント)というプロジェクトも出ています。こちらは文章中の単語の一部を別の単語に置き換えておき、フォントの合字(ごうじ)機能で画面上だけ元の単語に戻す仕組みで、狙っているのはHTMLのソースをそのまま読み取るスクレイパー(自動収集プログラム)です。ソースを読む相手には意味不明な文章を渡し、画面を見る人間には正しい文章を見せる。Decoy Fontはちょうど逆で、文字データはそのままにして、画像を見る相手の「目」をだまします。同じ「人には読めてAIには読めない」でも、ソースを読むAIと画像を見るAIとでは、守り方がまったく別物になるわけです。

日本語で使えるかについては、公式ページにも報道にも記述がありません。ただLu氏は今後の展望として、漢字のように文字の大きさと形がそろっている言語のほうが、文字の奥に別の文字を隠しやすいかもしれない、と書いています。現状は英語のアルファベットのみで、日本語版が出るかは分かりませんが、仕組みの相性としては悪くなさそうです。Lu氏は、AIに疲れて自分の生活からAIを遠ざける手段を求めている人が多いことが、このフォントへの反応からうかがえた、とも話しています。文字を打つだけで使える「おとり」が、AIの目の進歩を測る物差しとして、いつまで効き続けるのか。数か月単位で答えが変わる話として、追いかける価値はありそうです。

関連する商品

この記事に関連する本や商品は、Amazon で探せます。

上のリンクから購入されると、このブログに紹介料が入ることがあります。

画像について

この記事の画像は AI(ChatGPT)で作った想像図で、ご自由にお使いいただけます。お使いになるときは、出典としてこの記事へのリンクを載せていただけるとうれしいです。

出典

Designers and Computer Scientists Create New Decoy Fonts That Humans Can Read but A.I. Bots Cannot(Smithsonian Magazine/2026年9月11日・Christian Thorsberg)

Decoy Font(Mixfont公式ページ・TTF配布あり)

Ghost Font(Mixfont公式ページ)

Decoy Font protects messages from being read by AI(Dezeen/2026年7月31日・Rima Sabina Aouf)

スポンサーリンク
スポンサーリンク
AI
ひろゆらをフォローする

コメント

タイトルとURLをコピーしました