絵文字辞典について
Unicode規格およびCLDR(Common Locale Data Repository)を決定論的な一次データ源とし、厳格な技術的正確性と親しみやすい実用的な日本語解説を両立したオープンな絵文字辞典です。
基本思想と設計原則
- 決定論的な規格準拠: 絵文字の一覧やコードポイント列、グループ分類、CLDR名称・キーワードはすべてUnicode公式データ(Unicode — / Emoji — / CLDR —)から決定論的に生成しています。
- LLMの限定的活用: OpenAI等の言語モデルは、意味・文脈・ニュアンス・実用例文・検索エイリアスなどの編集的コンテンツ生成にのみ使用し、絵文字一覧そのものをLLMに生成させることは一切行いません。
- RGI Emoji Sequenceを単位とする設計: 「単一コードポイント」ではなく、ZWJ(ゼロ幅接合子)や肌色修飾子、国旗シーケンス等を含む「RGI emoji sequence」を基本エントリ単位として管理しています。
- 再現性と整合性の保証: ダウンロードしたすべての公式データファイルのSHA-256ハッシュ値を記録し、バージョン更新時も安全かつ冪等に同期できるアーキテクチャを採用しています。
一次データ源(Data Sources)
| Unicode Standard | Version — |
|---|---|
| Emoji Specification | Emoji — (0 RGI sequences) |
| CLDR Version | CLDR — (Annotations & Derived Annotations: ja, en) |
| 利用公式データファイル | emoji-test.txt, emoji-sequences.txt, emoji-zwj-sequences.txt, emoji-data.txt, emoji-variation-sequences.txt, UnicodeData.txt, DerivedAge.txt |
出典・ライセンスおよび免責事項
Unicode® Terms of Use / License Notice
Copyright © 1991-2026 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in https://www.unicode.org/copyright.html .
ベンダー絵文字画像について
本サイトでは、Apple、Google、Microsoft、Samsung等の各ベンダーが保有するプロプライエタリな絵文字グラフィック画像の収集・再配布は行っておりません。表示はお使いのOSやブラウザに搭載されているシステムフォント(Apple Color Emoji, Segoe UI Emoji, Noto Color Emoji等)によりレンダリングされています。
システム構成
- マスターDB(Authoring & Seed): ローカル SQLite (
database/emoji.sqlite3) - 本番配信DB: Cloudflare D1 (分散エッジSQLデータベース)
- 検索エンジン: SQLite FTS5 (Prefix Search + Trigram Tokenizer)
- フロントエンド: Nuxt 3 (Vue 3, Nitro SSR on Cloudflare Workers)