世界を動かす技術を、日本語で。

ゴーストフォント:人間が読めるがAIには読めないフォント

2026年7月11日原文(mixfont.com)

概要

  • Ghost Font はAIに解読されにくい新しい「動き」を使ったフォント
  • 人間には読めるが、AIモデルには判別が難しい
  • 動画内で文字情報を伝える仕組みで、静止画像では情報が隠れる
  • デコイ(偽メッセージ)を組み込み、AIの解析をさらに困難化
  • 今後のAI技術やセキュリティ用途への応用も期待

Ghost Fontとは何か

  • Ghost Font は、AIモデルが読み取れないが 人間には読める 「アンチAIフォント」
  • 動き・動画・ノイズ・デコイ を組み合わせた新しい伝達手法
  • 従来のTTFフォントファイルではなく、 動画としてメッセージを伝える実験的な試み
  • 静止画では ドットが背景と同化 し、メッセージは判別不可
  • 動画の「動き」を人間の目が追うことで 直感的に文字を把握 可能

仕組みと特徴

  • 入力したテキスト が、 ドットの動き として動画内に表現
  • 動画を 一時停止すると情報が消失 し、スクリーンショットでは内容が分からない
  • 生成された動画は ローカルで処理 され、データはサーバーに送信されない
  • AIモデル(Claude FableやGPT Sol 5.6 Ultra等) も、特定手法を知らなければ解読困難
  • デコイメッセージ を毎回挿入し、本物のメッセージをさらに隠蔽

ZXXフォントとの比較

  • 2013年に Sang Mun が発表した ZXXフォント はOCR対策フォント
    • ノイズや偽装を使い、 当時のOCR には読みにくかった
    • 現在のAIモデル(例:ChatGPT 5.5)はZXXも容易に解読
  • Ghost Font はZXXと異なり、 動画の動き を利用し、静止画では情報を隠す
  • AIがGhost Fontの動画を解析しても、 誤ったメッセージを「幻覚」する 場合が多い

セキュリティと今後の課題

  • 動画に隠すだけでは完全ではない
    • ローカルでコード実行できるAIは、動きを解析しメッセージを抽出する可能性
  • Ghost Fontはデコイを組み合わせて解析難度をアップ
    • AIはまずデコイに騙され、本物にたどり着きにくい設計
  • 真の秘匿には暗号化やパスワードが必要
    • しかし、 視覚的メッセージをAIに読まれにくくする実験 として意義あり

応用と今後の展望

  • CAPTCHAシステム への応用
    • AIが容易に突破できる現行方式への新たな対策
    • 動画の動きを使うことで、人間には読めてAIには難しい認証手段
  • AIの視覚認識能力のベンチマーク としても活用可能
    • 現状、AIは動画をフレームごとに分解して解析
    • 将来的には「動画ネイティブ」なAIモデル登場も予想
  • 人間にとっても読みづらい という課題
    • AIの進化とともに、人間とAIの知覚ギャップが縮小中

今後の計画

  • 動画生成コードをオープンソース化 予定
  • 長文対応やサイズ拡張 も視野
  • 開発者Eric による今後のアップデートへの期待
  • フィードバックや意見は X(@ericlu) で募集中

Hackerたちの意見

人間は読めるけど、ちょっと難しいよね。もし重要になったら、AIにも読ませることができるし。だから…役に立つの?

これは研究プロジェクトだから、別に役に立つ必要はないんだ。彼らはその分野を探求したくて、発見を共有したかったんだよ。

関連する作品(全部、ノイズやちらつく画像が含まれてるから、光に敏感な目や脳は注意してね): - 「このゲームは一時停止すると消える」: https://youtu.be/Bg3RAI8uyVw - 「イリュージョン:一時停止すると画像が消える」: https://youtu.be/ZqGfb_Vlrig

ハハハ、コメントの一つに「画像だけじゃなくて、音も一時停止すると消える」ってあった。素晴らしいね :)

これはすごく古いアイデアだね。最初にこれを見たのは https://www.squidi.net/three/entry.php?id=56 だよ。

そうそう!すぐにこれを思い出した。おまけに、これって「There Is No Antimemetics Division」って本を思い出させるな。

デフォルトのテキスト(「GHOST FONT」)のスクリーンショットをChatGPT 5.6 Solに貼り付けて、読んでみてって言ったら、特に指示なしにしばらく考えた後に返ってきたのが、「WHAT HAPPENS IN VEGAS STAYS IN VEGAS」だった。

明らかなノイズのスクリーンショットから何を期待してたの?テキストが読めるのは動きのおかげだけだよ。追記:よく見たら、静止画には「WRITTEN IN GHOST FONT」って書いてあった。

スクリーンショット テキストは動画なんだ。各フレームにはランダムな点が含まれているから、個々のフレームだけでは意図されたメッセージは含まれていない。この「フォント」は、現行のフロンティアモデルが動画を一フレームずつ処理することを利用してるんだけど、各フレームはノイズだから、フレームを単独で見るだけでは何も明らかにならないんだ。それから、各フレームに隠されたメッセージを追加して、エージェントが何かを報告して試みをやめるようにしてる(だって、エージェントがフレーム間の相関を試みたら、そのトリックを発見できるからね)。でも、フレームを一つだけ渡すと、メッセージはない。ただノイズとおとりだけ。

静的なホワイトノイズのスクリーンショットをAI HackerNewsに投稿したら、期待を裏切らないね。

「Written In Ghost Text」が実際に読まなきゃいけないテキストじゃないって気づくのに時間がかかったよ。それはおとりメッセージだったんだ。実際のメッセージはほとんど読めなくて、マジックアイの3D画像と同じくらい「読める」感じ。実際、スマホの画面で見てたら頭痛がするかも。でも、研究アイデアとしては面白いね。ただ、AIモデルがいつそれを解読できるようになるのか気になるな。ちょっとした追加のプロンプトでできると思うけど。

面白いね、私にとっては全く逆なんだ。実際のテキストはすごく簡単に読めるけど、「Ghost Textで書かれている」はほとんど認識できなくて、ここで指摘されてなかったら完全に見逃してたと思う。

Hacker Newsで議論の続きを見る