部首から漢字を引く
Kangxi 214 部首 (一 / 人 / 木 / 氵 / 言 …) と残画数の組み合わせで漢字を逆引きできる、紙の漢字辞典「部首索引」のデジタル代替。読みが分からない漢字でも、部首 (へん・つくり・かんむり等) と残りの画数だけで Unicode 17.0 の CJK 28,000+ 字から該当字を一覧表示。クリックでコピー、変体 (心→忄、水→氵、艸→艹) も部首名で確認可能。すべてブラウザ内で完結。
使い方
上の「部首を選択」セクションから画数別 (1〜17 画) に並んだ Kangxi 214 部首をクリックして 1 つ選びます。下に該当漢字が残画数 (= 部首を除いた残りの画数) ごとにグループ化して表示されるので、残画数の絞り込みで更にしぼり込めます。漢字をクリックするとクリップボードにコピーされます。読みが分からない漢字を引きたいときに、紙の漢字辞典の「部首索引 → 残画数」と同じ動線で利用できます。データは Unicode 17.0 の Unihan kRSUnicode を内蔵 (28,000+ 字対応)、ブラウザ内で完結します。
よくある質問
- 「残画数」とは何ですか?
- ある漢字を構成する全画数から、部首部分の画数を引いた残りの画数です。例えば「漢」(13 画) は部首が「氵 (= さんずい / 水 = 3 画)」なので、残画数は 10 画になります。本ツールでは「部首 + 残画数」の組み合わせで Unihan kRSUnicode の分類どおりに引けます。
- なぜ部首の派生形 (氵 / 忄 / 艹 など) が一覧に出ないのですか?
- Unicode は変体を別文字として持ちますが、Unihan の kRSUnicode は「親部首番号」(氵 → 水 = 85, 忄 → 心 = 61, 艹 → 艸 = 140) で全漢字を分類しています。本ツールは親部首のみ選べる UI にしていますが、選択時に変体 (variants) も合わせて表示するので、漢字内のどの形でも目的の親部首にたどり着けます。
- 対応している文字範囲は?
- Unicode 17.0 の CJK 統合漢字 (U+4E00〜U+9FFF)、CJK 統合漢字拡張 A (U+3400〜U+4DBF)、CJK 互換漢字 (U+F900〜U+FAFF) の計約 28,050 字を含みます。拡張 B 以降 (U+20000 以上) のサロゲートペア領域はバンドルサイズ削減のため非収録です。
- 簡体字 / 繁体字 / 新字体・旧字体 はどう扱われますか?
- それぞれ別 Unicode 字なので別の漢字として一覧に並びます。例えば部首「龜 (亀)」(213) では繁体形「龜」と簡体形「龟」、日本の新字体「亀」が個別に出てきます。kanji-stroke-count や kyujitai-shinjitai と組み合わせて使うと便利です。
- Unicode のどのフィールドを使っていますか?
- Unihan_IRGSources.txt の `kRSUnicode` フィールド (Kangxi Radical-Stroke) を採用しています。バリアント部首マーカー (例: `120'.3`) は除去して主部首番号 + 残画数を取得、複数値の場合は最初のペアを採用しています。
類似のツール
漢字の画数 — 一括カウント / 28,000 字収録
入力テキストから漢字だけを取り出して、1 文字ずつの画数を表で表示します。常用漢字・JIS X 0208 第一・第二水準を含む 28,000 字以上 (Unicode 17 Unihan kTotalStrokes 由来) に対応。重複除去・画数順並び替え・合計画数の集計に対応。学習・名前の画数調べ・字解き・小学校の宿題チェックに。すべてブラウザ内で処理。
漢字 → ひらがな 変換 — kuromoji 形態素解析で読み付与
日本語テキストを kuromoji の形態素解析で読み (ひらがな) に変換します。全文ひらがな化と、漢字の上にルビを振る「ふりがな」モードに対応。辞書は初回のみブラウザにダウンロードされ、以降はオフライン動作。すべてブラウザ内で処理。
漢字 → ローマ字 変換 — ヘボン式 / 訓令式 / 長音対応
日本語テキストを kuromoji で形態素解析し、ヘボン式ローマ字に変換します。全文ローマ字とルビ表示の 2 モード、長音をマクロン (ō, ū) で表すか母音連続 (ou, uu) で表すか選択可能。辞書は初回のみブラウザにダウンロードされ、以降はオフライン動作。すべてブラウザ内で処理。
都道府県一覧・検索
47 都道府県を漢字 / ひらがな / ローマ字 / JIS コード / ISO 3166-2:JP / 県庁所在地で横断検索。地方区分 (北海道 / 東北 / 関東 / 中部 / 近畿 / 中国 / 四国 / 九州・沖縄) でフィルタも可能。住所バリデーション・フォーム補助・学習用途に。静的データなのでブラウザ内のみで高速動作。