第22回CODHセミナー

アプリにおける変体仮名北本 朝展（ROIS-DS人文学オープンデータ共同利用センター／国立情報学研究所）
http://codh.rois.ac.jp/2024/6/6

デジタル時代の変体仮名：日本の文字文化の継承と新たな展開 #codh221

平仮名に関する時系列• 奈良時代から平安時代：万葉仮名から平仮名へ• 江戸時代まで：多様な平仮名が存在• 明治時代：現代の平仮名（一音一字）へ移行• 昭和時代：日常生活から変体仮名がほぼ消滅（ここまで岡田）• ・・・・・・社会はデジタル時代に突入• 2017年：変体仮名285文字がUnicodeに採用（高田）• 2024年：GoogleがNoto Serif Hentaiganaを開発（山田）• 変体仮名がデジタル時代に新たな形で復活中（北本）2024/6/6

デジタル時代の変体仮名：日本の文字文化の継承と新たな展開 #codh22

2

Unicode変体仮名一覧

http://codh.rois.ac.jp/char-shape/hentaigana/

1. Unicode（ユニコード）に登録されている変体仮名286文字（U+1B001〜U+1B11E）を表示
2. 現代のひらがなごとにまとめ直し、ひらがなごとに字母を確認
3. ある漢字が複数のひらがなの字母となる場合は、それぞれのひらがなの行に重複して列挙
4. 表全体としては299文字
2024/6/6

デジタル時代の変体仮名：日本の文字文化の継承と新たな展開 #codh22

3日本古典籍くずし字データセット
http://codh.rois.ac.jp/char-shape/

1. くずし字4,328文字種の字形データ1,086,326
文字のデータセット
2. AIへの利用を想定したため、現代の平仮名で文字種を指定
3. データセットは、変体仮名を区別していない
2024/6/6

デジタル時代の変体仮名：日本の文字文化の継承と新たな展開 #codh22

4

国語研変体仮名字形データベース
https://cid.ninjal.ac.jp/hentaiganaDB/

2024/6/6

デジタル時代の変体仮名：日本の文字文化の継承と新たな展開 #codh225

変体仮名は区別すべきか？
• 現代日本人が使うアプリなら、変体仮名を区別しない方が便利

1. 変体仮名の入力が困難：ただしAndroid15では、デフォルトで変体仮名による入出力が可能になる
2. テキスト処理が複雑化：変体仮名が異なるテキストをうまく検索するオプションなどが必要• 変体仮名に関する研究では、変体仮名の区別が必要

1. 人文学研究：どの字母がよく使われているか、などの統計から、著者同定やその他の分析を行う

2024/6/6

デジタル時代の変体仮名：日本の文字文化の継承と新たな展開 #codh226

AIくずし字認識アプリ「みを」http://codh.rois.ac.jp/miwo/lllll
2024/6/6『源氏物語』第 14 巻「みをつくし」（澪標）＝「みを（船の水路）を示すために立ててある杭」の意、「身を尽くし」の掛詞でもある「みをつくし」が人々の水先案内となるように、「みを」アプリが、くずし字資料を読むための道案内となることを目指す
2021年8月30日にiOS版とAndroid版を無料公開

アプリダウンロード数は約20万件、くずし字認識画像数は約230万件
公開後、1日2000-4000件程度の利用で安定
デジタル時代の変体仮名：日本の文字文化の継承と新た
出典：Wikipedia
な展開 #codh22

7

「みを」の学習データセット

現代の平仮名のみ
変体仮名はなし

Unicode, x, y, w, hをCSV形式：Unicodeコードポイント、XYWHなど
2024/6/6

U+3029, 512, 418, 56, 47

文字のバウンディングボックス（bounding box）の座標

デジタル時代の変体仮名：日本の文字文化の継承と新たな展開 #codh22

8

「みを」アプリのデザイン

くずし字認識2024/6/6

Bounding Box 表示

認識結果修正機能

デジタル時代の変体仮名：日本の文字文化の継承と新たな展開 #codh22

テキスト出力9みんなで翻刻
https://honkoku.org/

1. 多数の人々が協力しながら、史料の翻刻に参加する
2. 見たままを翻刻し、原文の姿をできるかぎり残す
3. 変体仮名は印刷活字体に改め、漢字はできるだけ当用漢字の字体に準拠
2024/6/6

デジタル時代の変体仮名：日本の文字文化の継承と新たな展開 #codh22

10くずし字認識とくずし字生成
1. くずし字認識：過去の文字→現代の文字に変換
2. くずし字生成：現代の文字→過去の文字に変換
1. みを（miwo）：くずし字資料を読みたければ、くずし字認識アプリが役に立つ
2. AIでくずし字が読めても、人が書くことは難しい
3. そあん（soan）：古活字データセットを用いた、くずし字画像生成アプリを開発
2024/6/6

デジタル時代の変体仮名：日本の文字文化の継承と新たな展開 #codh22

11

古活字データセット
http://codh.rois.ac.jp/omt/

1. 古活字版とは、16世紀末に西欧と朝鮮半島から伝えられた、活字印刷の技術に基づき出版された本
2. 古活字版「嵯峨本」は、日本の出版史上もっとも美しい書物の一つであり、日本の書物文化の粋

3. 過去の活字を復元し、デジタル組版すれば、任意の日本語をくずし字に変換できるのではないか？
国立国会図書館デジタルコレクション
2024/6/6

デジタル時代の変体仮名：日本の文字文化の継承と新たな展開 #codh2212

そあん（soan）
http://codh.rois.ac.jp/soan/2024/6/6

デジタル時代の変体仮名：日本の文字文化の継承と新たな展開 #codh22

13

1. コラージュ技
法：画像を断片化し、組み合わせ、合成
2. 生成AI的要素はない
3. 変体仮名の使い分け事例を参照しながら、適切な活字を選択
2024/6/6

デジタル時代の変体仮名：日本の文字文化の継承と新たな展開 #codh22

14

そあん（soan）ボット - LINEでくずし字トーク http://codh.rois.ac.jp/soan/line/

日常のあいさつや好きな言葉など、何でもくずし字に変換できます
2024/6/6

漢字が表示できないときは、読みを推定してひらがなを表示します
デジタル時代の変体仮名：日本の文字文化の継承と新たな展開 #codh22

漢字とひらがなだけでなく、カタカナやアルファベットにも対応します15

そあん（soan）プロフェッショナル版
https://dev.2sc1815j.net/soan/

1. @2sc1815j氏作。古活字データセットが有する字母情報などを活用し、字母・連綿・字形まで指定できる
2. 入力テキストを「［加］［八］らぬ」とすることで、「加」を字母とする変体仮名と「八」を字母とする変体仮名を指定できる
似せ嵯峨本『仁勢物語』
2024/6/6

3. 専門家などには、変体仮名を明示的に使い分けたいニーズもある
デジタル時代の変体仮名：日本の文字文化の継承と新たな展開 #codh22

16

アプリにおける変体仮名
1. 「みを」は出力が現代日本語、「そあん」は入力が現代日本語のため、変体仮名は表に出てこない
2. 研究目的では変体仮名を使い分けたいニーズがあり、「そあん」プロ版はそのニーズに応えている
3. 変体仮名を区別するAIの研究も進みつつあり、将来的には両者を自在に使い分けられるかも？
4. 変体仮名フォントは、まだアプリに導入できていないが、今後は何らかの形で活用したい！
2024/6/6

デジタル時代の変体仮名：日本の文字文化の継承と新たな展開 #codh22

17