IPAmj明朝の異体字(IVS)をブラウザだけで検索・比較・画像化する静的Webツール / Search, compare and export IPAmj Mincho variant glyphs (IVS) in the browser
Loading the full README. The saved excerpt is shown below.
IPAmj明朝の約5.9万字形(うち IVS で区別される異体字は約1.1万字形)を、フォントをインストールしなくてもブラウザだけで検索・比較・ワンクリックコピー・高解像度PNG/SVG書き出しができるオープンソースの静的Webツールです。 サーバー処理も外部APIも一切不要で、静的ファイルを配置するだけで完全に動作します。 🌐 オンラインデモ: https://photoguild-itteam.github.io/mj-variant-finder/ 📖 徹底解説: 異体字・IVS 完全活用ガイド(guide.html) ・ English summaryRead the full README ↗
IPAmj明朝の約5.9万字形(うち IVS で区別される異体字は約1.1万字形)を、フォントをインストールしなくてもブラウザだけで検索・比較・ワンクリックコピー・高解像度PNG/SVG書き出しができるオープンソースの静的Webツールです。
サーバー処理も外部APIも一切不要で、静的ファイルを配置するだけで完全に動作します。
🌐 オンラインデモ: https://tools.photoguild.jp/
📖 徹底解説: 異体字・IVS 完全活用ガイド(guide.html) ・ English summary
MJ026190)、Unicode(U+8FBB)、IVS(9089_E010F)、HTML数値文字参照に対応。島・嶋・嶌、柳・栁、峰・峯、崎・﨑・嵜・㟢・碕、浜・濱・濵、塩・鹽、鉄・鐵 など)のリンクバーを配置。localStorage で完結し、外部通信は一切行いません。| 読み検索 | 字形の詳細 | 比較ビュー |
|---|---|---|
| 項目・機能 | 通常の日本語IME | 公式 文字情報基盤検索 | MJ Variant Finder(本ツール) |
|---|---|---|---|
| 公的な属性での検索・典拠 | - | ○(戸籍・住基・入管・登記の番号、要素図形など。公的な典拠) | △(MJ番号・Unicode・IVS で検索。戸籍・住基などの番号は表示のみ。非公式) |
| フォントインストール | 必須(IPAmj明朝等) | 字形は画像で確認できる。コピーした字の表示には IPAmj明朝が要る | 不要(軽量Webフォント自動配信) |
| 異体字のコピー | IVS文字のみ(環境依存で化ける) | ○(IVS 付きでコピーできる欄あり) | IVS・MJ番号・文字コード・透過PNG・SVG |
| 複数文字連結書き出し | 不可 | なし | ○(高解像度PNG・SVGアウトライン、縦/横) |
| Canva / デザインツール連携 | フォント非対応で化ける | 専用の機能なし(字形は 128px の画像で表示) | ○(画像・SVG で貼れば字形が崩れない) |
| 俗称・通称検索 | 一部のみ | なし(読み・部首・画数・番号で検索) | ○(はしごだか、ひのかつ、やまき 等) |
| 類似字・混同字の注意喚起 | 不可 | なし | ○(見分け方メモ・相互リンクバー) |
| 手書き・スクショ画像検索 | 手書きのみ | なし | ○(手書き入力+画像切り抜き認識) |
| 字形の重ね合わせ・差分比較 | 不可 | なし(検索結果に字形を並べて表示) | ○(赤青重ね合わせ+違いの色表示) |
| サーバー通信・プライバシー | 環境依存 | 検索語をサーバーに送る | 検索語・筆跡・画像を送らない(処理はブラウザ内) |
| ライセンス・費用 | OS依存 | 無料(公的検索) |
A. はい。本ツールは独自の軽量分割Webフォント(WOFF2)を必要な文字だけ自動で読み込むため、フォントを入れていない端末(Windows, Mac, iPhone, Android)でも、IVS の字形を描き分けて表示できます。ブラウザが IVS の表示に対応していない場合は、画面に「IVS表示に未対応」と表示します。
A. デザインツールが IVS(異体字セレクタ)に対応していない場合、テキスト貼り付けではなく、本ツールの「PNG保存(またはコピー)」や「SVG保存」をご利用ください。画像・ベクターとして配置すれば、貼り付け先のフォントに関係なく、同じ字形で表示されます。詳しくは 異体字・IVS 完全活用ガイド(guide.html) をご覧ください。
A. 貼り付け先のソフトウェアやOSが IVS に対応していないか、表示フォントに該当の字形が含まれていないためです。文字コードが失われたわけではありませんが、確実に字形を共有したい場合は画像・SVGでの書き出しを推奨します。
A. はい、可能です。プログラムは MIT ライセンス、文字データ・フォントは元のオープンライセンス(CC BY-SA 2.1 JP / IPAフォントライセンス等)に従っており、いずれも商用利用が認められています。社内Webサーバーや静的ホスティングにそのまま配置して利用できます。
A. 検索語、手書きの筆跡、読み込んだ画像、検索履歴を外部に送ることはありません。検索・手書き認識・画像照合・履歴の保存は、すべて利用者のブラウザの中で処理します。
ただし、字のデータとフォントは、表示に必要な分だけ配信元(このツールを置いたサーバー)から読み込みます。読み込むファイルは1024字単位なので、配信元のアクセスログには「どの範囲の字を表示したか」が残りえます。個人名を扱う業務で気になる場合は、社内のサーバーに置いてお使いください(自社サイトや社内イントラネットに置く)。
| 項目 | 内容・仕様 |
|---|---|
| 収録文字数 | MJ文字情報一覧表 Ver.006.02 の 58,862字形(うち IVS で区別される字形 11,390)。画像検索の対象は IPAmj明朝 Ver.006.01 で描ける 58,843字形 |
| 対応規格・コード | Unicode (UCS), IVS (Ideographic Variation Sequence / IVD 2026-08-03), JIS X 0213, 戸籍統一文字番号, 住民基本台帳ネットワーク統一文字コード, 入管外字コード |
| エクスポート形式 | テキスト(IVS付きUnicode文字列), MJ文字図形名, コードポイント表記, HTML数値文字参照, JavaScript/CSSエスケープ, 透過PNG画像(最大2048px、クリップボード対応), ベクターSVG(アウトラインデータ) |
| 対応ブラウザ | Google Chrome, Microsoft Edge, Safari, Mozilla Firefox(PCおよびスマートフォン各ブラウザに対応) |
| 動作要件 | 静的Webホスティング環境(Node.jsやPython等の実行サーバー不要、静的ファイル配信のみで動作) |
| アクセシビリティ | ダークモード・ライトモード対応、キーボードショートカット(/ で検索欄フォーカス)、キーボードで操作できるタブ・ダイアログ(WAI-ARIA)、検索結果の見出しの読み上げ、「視差効果を減らす」設定への対応 |
本ツールは公的機関のデータを機械処理したものであり、字形の同一性・正確性を保証するものではありません。印刷や公的申請への利用は利用者の自己責任で行ってください。
This is the beginning of the README. Read the rest at the original. Read the full README ↗
| オープンソース(商用利用可・無料) |