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
The Rails Doctrine Decade
koic
2
490
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
520
Agentic Software Factoryに、すごく賢いIF文を。 / super smart IF statement into the Agentic Software Factory.
rkaga
7
1.8k
C#の現在地 進化の歴史と、AI時代の.NET Everywhere
neuecc
5
4.9k
Streamlitで実現する自然言語データアプリ開発
ayumu_yamaguchi
1
340
setup-vp GitLab対応の裏側
naokihaba
0
150
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
340
Workers Cache を知る
syumai
0
330
更なる可用性を求めて、5年間運用したKotlinのアプリケーションをGoでリプレイスする話
ken_tunc
0
440
Starting & Sustaining Code-Based E2E Testing for Non-Coding QA Teams( #jasstniigata )
teyamagu
PRO
1
900
スマートフォンでモールス信号を送受信する 〜スマートフォンのLEDとカメラで作る光通信の設計と実装〜
atsuki_seo
0
230
Security issues being discussed on Web Platforms
petamoriken
0
1.4k
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
42
3.2k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
300
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
Discover your Explorer Soul
emna__ayadi
2
1.3k
Statistics for Hackers
jakevdp
799
230k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
3.2k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
300
Fantastic passwords and where to find them - at NoRuKo
philnash
52
4k
Mind Mapping
helmedeiros
1
390
YesSQL, Process and Tooling at Scale
rocio
174
15k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
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
• 数学 分数、累乗、平方根、方程式、不等式、絶対値、三角関数、指数関数、対数、数列、極限、 微分、積分、総和、ベクトル、行列、集合、等 • 音楽 音階、オクターブ、音符、休符、付点、シャープ・フラット、拍子、連符、和音、スラー、強 弱、速度、装飾音、運指、ペダル、反復、等
ご清聴ありがとうございました