冒頭体験:人間にしか読めない不思議な文字『Ghost Font』とは?
まずは実際に動く完成イメージをご覧ください。以下のデモページにアクセスすると、動き出した瞬間に人間にだけ文字が浮き上がるGhost Fontを体感いただけます。
画面上で実際に動作する Ghost Font のキャプチャ動画(Pause時とPlay時の動作)
実際に動作するGhost Fontの動きは Ghost Font デモページ (https://tek.jp/demos/ghost-font.html) で今すぐ体験できます。
画面を静止させた状態ではただの灰色の砂嵐ノイズにしか見えず、ClaudeやChatGPTなどの画像解析AI(Visionモデル)を完全に失明させることができます。
しかし、画面の粒子が動き始めた瞬間、人間の脳だけに「Gemini 4.0 pro」という文字がくっきりと浮かび上がります。
平面的なタイポグラフィの常識を覆すこの技術は、AI時代の新しいデジタルプライバシー保護や、圧倒的な視覚的インパクトを与えるWebデザインとして世界中で大きな注目を集めています。
知識ゼロから理解する Ghost Font の仕組み(ゲシュタルト心理学)
プログラミングや視覚心理学の難しい知識がなくても、なぜこのような不思議な現象が起きるのかは簡単に理解できます。
人間の脳には、視覚情報を受け取った際に「同じ方向に動く点群をひとつのまとまった物体として認識する」という本能があります。これをゲシュタルト心理学で「共通運命の法則(Common Fate)」と呼びます。
GESTALT MOTION SYSTEMGhost Font が AI の視覚認識を欺く4ステップSTEP 01画面全域に35,000個の粒子を完全ランダム均一配置。色・大きさ・密度の差は0%・完全均一ポアソン分布・文字の影・穴なし➔STEP 02静止画にすると文字の形が物理的に存在せず、AI Visionモデルにはただの砂嵐に見える・解読不能なノイズ・輪郭・エッジ情報ゼロ➔STEP 03再生時、文字領域の粒子だけに滑らかな運動場(Phase Modulation)が適用される・粒子逃亡・空洞化ゼロ・運動差ベクトルの付与➔STEP 04ゲシュタルト「共通運命の法則」により、人間の目だけに文字が鮮明に浮かび上がる・視覚野での文字復元・永続的な可読性Ghost Font が AI の視覚認識を欺く4ステップ
1. 均一ノイズフィールド形成
2. 1コマ静止画でのAI失明
3. 位相振動による相対運動
4. 人間の脳だけに文字が可視化
1. 均一ノイズフィールドの形成
画面全体に数万個の粒子(ドット)を完全なランダム分布で敷き詰めます。
粒子の色、大きさ、密度は画面全体で100%同一です。この状態では、画面のどこにも文字の形や影、濃淡は1ピクセルも存在しません。
2. 静止画でのAI失明メカニズム
動きを止めた静止画(1コマの画像)をAI Visionモデルに見せると、AIは「単なる灰色のランダムノイズ」として認識します。
文字の輪郭線や影が物理的に存在しないため、どれほど高性能な画像認識AIであっても文字を解読することは不可能です。
3. 人間の運動視による文字の可視化
アニメーションが開始されると、文字の領域にある粒子だけに滑らかな運動(位相振動やベクトル移動)が与えられます。
人間の脳の視覚野は、この微小な運動の差を瞬時に検出し、動いている粒子群を「ひとつの文字」として脳内で立体的に組み立てます。
PROMPT / ADVICE : 難しい心理学用語は覚えなくて大丈夫「静止画だとただの砂嵐でAIには読めず、動いた瞬間だけ人間の脳が文字として認識する」という基本原理だけイメージできれば、AIへの指示は完璧に出せます。
コピペで即完成!再現性100%の Ghost Font 生成プロンプト
Cursor、Claude、ChatGPT、GeminiなどのAIチャットにそのままコピーして貼り付けるだけで、完全に動作するGhost FontのWebページが一発で生成される検証済みの万能プロンプトです。
プロンプト冒頭の「表示テキスト」の箇所を、あなたが表現したい好きな英数字や単語に書き換えるだけで、AIが完璧な物理計算コードを出力します。
Ghost Font 一発生成万能プロンプト(コピーしてAIに渡すだけで100%再現できます):
AI PROMPT / CONFIG
以下の要件に従い、HTML/CSS/JavaScript(Canvas API)で動作する「Ghost Font(人間にしか読めない動的ノイズタイポグラフィ)」の完全なWebページのコードを作成してください。
# 1. 表示テキストとパラメータ(★ここを自由に書き換えてください)
[表示テキスト]: Gemini 4.0 pro
# 2. 静止画(Pause時)の完全均一ノイズ要件(黒影・穴の0%化)
- 画面全域に 36,000 個の粒子(サイズ 1.5px、色 rgba(226, 232, 240, 0.85))を完全なランダム分布で均一に配置すること
- 粒子の初期ベース位置(baseX, baseY)は固定ノイズとし、静止時に文字の形をした黒い影、空洞、枠線、濃淡が1ピクセルも存在しない状態(画像解析AI Visionモデルが完全に文字解読不能な状態)にすること
# 3. テキストマスク判定と動的位相振動(Phase Modulation)アルゴリズム
- オフスクリーン Canvas に背景黒・文字白でテキストを描画し、getImageData でピクセル判定を行う関数 isInsideText(x, y) を作成すること
- 粒子が文字の境界線で跳ね返ったり逃げ出したりして黒い空洞が生まれるのを防ぐため、粒子の物理的な位置は全体で線形フロー(baseFlow)移動のみとすること
- 描画時、粒子が文字領域内にある場合のみ、drawX, drawY に対して「Math.sin(animTime * 0.15 + p.y * 0.05) * 8.0」のような時間経過と位置に応じた位相振動変調(Phase Modulation)を加えること
- 画面端を越えた座標は (drawX % width) でスムーズにループ描画し、画面全域の粒子密度を常に100%均一に保つこと
- これにより、人間の目には運動視(ゲシュタルトの共通運命の法則)によってテキストがくっきりと浮かび上がり、再生中ずっと文字が消えずに永続的に読み続けられるようにすること
# 4. ページデザインとトグルボタン
- 単一の HTML ファイルとして自己完結させ、外部ライブラリは一切使用しないこと
- 画面右下に「Pause / Play」を切り替えられるスタイリッシュなトグルボタンを配置し、Pause時には変位加算を停止して100%の均一ノイズ画面に戻すこと
- ダークモードの洗練された背景(#090d16)に配置し、レスポンシブ対応とすること PROMPT / ADVICE : 初心者がコードを実行する一番簡単な方法AIが出力したコードを「index.html」という名前で保存し、ダブルクリックでブラウザで開くだけで、すぐにあなただけのGhost Fontが動き出します。
PROMPT / ADVICE : AIへの追加指示テクニック生成されたコードを動かした後に「粒子の密度を1.5倍にして」「文字が波打つスピードを半分にして」「文字のサイズを大きくして」とAIチャットで頼むだけで、AIがコードを即座に調整してくれます。
実務やアートで活かす Ghost Font の3大活用アイデア
Ghost Fontの技術は、単なる面白い実験にとどまらず、実際のWeb制作やセキュリティ、デザイン表現で幅広く活用できます。
1. AI自動スクレイピングからの簡易テキスト保護
Web上に公開した重要なテキストやコードを、AIスクレイパーや画像解析ボットに自動収集されたくない場合、Ghost Font形式でレンダリングすることで人間だけにメッセージを伝えることができます。
2. Webサイトのイースターエッグや限定演出
キャンペーンサイトや謎解きコンテンツにおいて、スクロールやホバー操作で初めて浮き上がる隠しメッセージとして導入することで、ユーザーに驚きと感動を与える演出が作れます。
3. 近未来的なサイバーパンクデザインのアクセント
SF風のWebサイトやポートフォリオにおいて、洗練されたノイズテクスチャから文字が滑らかに立ち上がる最高品質の視覚アクセントとして活用できます。
まとめ:人間とAIの知覚の境界線を探ろう
本記事では、画像解析AIには見えず人間の目にだけ読める「Ghost Font」の仕組みと、AIプロンプトを活用した一発作成手順を解説しました。
Ghost Font制作のポイントを振り返りましょう。
- 1. 静止画では完全な砂嵐ノイズになり、画像解析AIを失明させることができます。
- 2. 粒子が動き出した瞬間、脳の「共通運命の法則」によって人間だけに文字がくっきり浮かび上がります。
- 3. 万能プロンプトの「表示テキスト」を書き換えるだけで、好きな文字のGhost Fontが一瞬で完成します。
まずはプロンプトをコピーして、あなたの好きな単語を指定し、AIチャットでコードを生成させてみてください。
AIと人間の知覚の違いを体感する刺激的なWeb表現を、ぜひ今すぐ体験してみましょう。
PROMPT / ADVICE : 実際のGhost Fontデモをチェック当サイトの [Ghost Font デモページ (https://tek.jp/demos/ghost-font.html)
(https://tek.jp/demos/ghost-font.html) にアクセスすると、本記事で解説した動きとAI耐性を実際に体感いただけます。]