Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
iOSと日本語点字
Search
tamadeveloper
September 13, 2026
Programming
55
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
iOSと日本語点字
tamadeveloper
September 13, 2026
More Decks by tamadeveloper
See All by tamadeveloper
実践CRDT
tamadeveloper
0
810
Other Decks in Programming
See All in Programming
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
460
AWSに止められる覚悟してますか?
morizo_1984
2
510
iOS 27でニュースアプリはどう変わる!? 〜日経電子版の新機能対応と、開発事例から〜
lynnswap
7
13k
動作中のプログラムの中身をリアルタイムに覗く / Realtime Debugger for CSharp with Roslyn
prota
1
1.8k
Atomic Design, Enforced: Scaling Mobile Design Systems (next.app devCon / droidCon Berlin 2026)
steliosf
PRO
0
130
wkhtmltopdfの次どうするか問題2026
willnet
2
1.9k
Vue Fes Japan の “作る側”に関わってみて
naokihaba
0
110
setup-vp GitLab対応の裏側
naokihaba
0
150
UnityでSystem.Net.WebSocketsなWebSocketサーバが動かないのでUnity Monoのコードを覗いてみた / about implementing websocket server with unity mono
drumath2237
1
550
GitHubハンズオン講座 — 実務レベルのチーム開発のフローを身につけよう
junhat6
0
120
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
370
Vue Fes Japan 2026 タイムテーブル徹底解説
448jp
1
630
Featured
See All Featured
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
450
Odyssey Design
rkendrick25
PRO
2
860
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
Chasing Engaging Ingredients in Design
codingconduct
0
340
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.5k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
The SEO Collaboration Effect
kristinabergwall1
1
590
Google's AI Overviews - The New Search
badams
0
1.6k
Building a Scalable Design System with Sketch
lauravandoore
464
34k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
450
Transcript
⠦⠊⠠⠕⠠⠎⠴⠀⠞⠀⠇⠮⠴⠐⠪⠀⠟⠴⠐⠳ ⠳⠑⠛⠐⠱⠙⠀⠁⠩⠻⠳⠐⠧⠓⠈⠗⠎⠀⠻⠡⠃
⠦⠊⠠⠕⠠⠎⠴⠀⠞⠀⠇⠮⠴⠐⠪⠀⠟⠴⠐⠳ i O S と 日 本 語 点 字
⠳⠑⠛⠐⠱⠙⠀⠁⠩⠻⠳⠐⠧⠓⠈⠗⠎⠀⠻⠡⠃ 知られざるアクセシビリティの世界
Kazushi Oenoki FirstSeed Inc.
UDブラウザ 視覚障害者向けデジタル教科書リーダー
目次 • UDブラウザについて • 点字の歴史・仕組み • Braille Access機能 • 日本語点字の実装
• 視覚障害者向けデジタル教科書リーダー • 全国約500校で採用 UDブラウザ • PDF、EPUB、DAISY形式の教科書や書籍に対応 • OCR対応のカメラ機能 •
拡大表示や音声読み上げに対応
None
None
プレビュー UDブラウザ
ロービジョン シミュレータ
• ぼやけ • まぶしさ ロービジョン • 視野狭窄 • 中心暗点 •
眼球震盪 • 視野欠損
UDブラウザ 日本語点字対応
非常 地下2 地下1 開け 閉め 中地下 1 中1 2 3
さけ さけ
点字の歴史 • 1785年、パリで世界初の盲学校が設立。 アルファベットをそのまま凸状にした浮き出し文字が使われた。
点字の歴史 • 1821年、戦場で使われる暗号文字を盲学校の校長や職員に紹介。 たて6点、よこ2点の12点で構成されていた。
点字の歴史 • 1824年、盲学校の生徒だったルイ・ブライユ(Louis Braille)がたて3 点、よこ2点の点字を開発。
点字の歴史 • 1890年、東京盲唖学校で開かれた点字選定会で、石川倉次が考案した方 式が日本語の点字として正式に採用。
点字の構成 • 縦3点、横2点の6つの点で構成 • 点番号は左側が上から1, 2, 3、右側が上から4, 5, 6 •
1文字だと64通りの組み合わせ 1 4 • 2文字以上組み合わせる場合は符号を使う 2 5 3 6
None
None
None
✅ ❌
None
None
None
a b c d e f g h i j
1 2 3 4 5 6 7 8 9 0 あ い う え お
外字符 a b c d e f g h i
j 数符 1 2 3 4 5 6 7 8 9 0 あ い う え お
外国語引用符 a b c d e f g h i
j 数符 1 2 3 4 5 6 7 8 9 0 あ い う え お
⠦⠊⠠⠕⠠⠎⠴⠀⠞⠀⠇⠮⠴⠐⠪⠀⠟⠴⠐⠳ i O S と に ほ ん ご て
ん じ
Braille Access機能 • iOSに搭載された点字機能 • 日本語だと「点字アクセス」 • 点字ディスプレイへの出力が可能
None
Braille Access機能 • iOSに搭載された点字機能 • 日本語だと「点字アクセス」 • 点字ディスプレイへの出力が可能 • iPhoneで日本語点字入力が可能
None
3 2 1 4 5 6
日本語点字の実装
日本語点字の実装 • UDブラウザでBESファイルを読み込めるようにする • BESファイルは日本語点字ファイルの形式 • MS-DOS時代のバイナリフォーマット • Hexエディタ前提の開発が必要な仕様
Hexエディタ • ファイルの中身を「文字」ではなく「バイト(16進数)」として 表示・編集するツール
Hexエディタ • ファイルの中身を「文字」ではなく「バイト(16進数)」として 表示・編集するツール • BESファイル仕様書にはそれぞれのバイトの解釈が記載されている • バイトを点字ユニコードに変換し、それをひらながに変換 E3 ⠣
き BES ユニコード ひらがな
日本語点字:つなぎ符 5円 数符 5 つなぎ符 え 数符 5 6 ん
ん
日本語点字:同一の記号 〜 つなぎ符 外字符 第1カギ 波線 ハイフン 〜 〜 第2カギ
ふたえカギ
日本語点字:同一の記号 ⠵⠕⠕⠍ ❌ ま た た ぬ ✅ Z o
o m
日本語点字:区切り線 ⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛ れ れ れ れ れ れ れ れ
れ れ れ れ れ ⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿ め め め め め め め め め め め め め
日本語点字:区切り線
None
None
None
None
目次 • UDブラウザについて • 点字の歴史・仕組み • Braille Access機能 • 日本語点字の実装
None
None
None
None
None
• 数学 分数、累乗、平方根、方程式、不等式、絶対値、三角関数、指数関数、対数、数列、極限、 微分、積分、総和、ベクトル、行列、集合、等 • 音楽 音階、オクターブ、音符、休符、付点、シャープ・フラット、拍子、連符、和音、スラー、強 弱、速度、装飾音、運指、ペダル、反復、等
ご清聴ありがとうございました