Slide 1

Slide 1 text

⠦⠊⠠⠕⠠⠎⠴⠀⠞⠀⠇⠮⠴⠐⠪⠀⠟⠴⠐⠳ ⠳⠑⠛⠐⠱⠙⠀⠁⠩⠻⠳⠐⠧⠓⠈⠗⠎⠀⠻⠡⠃

Slide 2

Slide 2 text

⠦⠊⠠⠕⠠⠎⠴⠀⠞⠀⠇⠮⠴⠐⠪⠀⠟⠴⠐⠳ i O S と 日 本 語 点 字 ⠳⠑⠛⠐⠱⠙⠀⠁⠩⠻⠳⠐⠧⠓⠈⠗⠎⠀⠻⠡⠃ 知られざるアクセシビリティの世界

Slide 3

Slide 3 text

Kazushi Oenoki FirstSeed Inc.

Slide 4

Slide 4 text

UDブラウザ 視覚障害者向けデジタル教科書リーダー

Slide 5

Slide 5 text

目次 • UDブラウザについて • 点字の歴史・仕組み • Braille Access機能 • 日本語点字の実装

Slide 6

Slide 6 text

• 視覚障害者向けデジタル教科書リーダー • 全国約500校で採用 UDブラウザ • PDF、EPUB、DAISY形式の教科書や書籍に対応 • OCR対応のカメラ機能 • 拡大表示や音声読み上げに対応

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

プレビュー UDブラウザ

Slide 10

Slide 10 text

ロービジョン シミュレータ

Slide 11

Slide 11 text

• ぼやけ • まぶしさ ロービジョン • 視野狭窄 • 中心暗点 • 眼球震盪 • 視野欠損

Slide 12

Slide 12 text

UDブラウザ 日本語点字対応

Slide 13

Slide 13 text

非常 地下2 地下1 開け 閉め 中地下 1 中1 2 3

Slide 14

Slide 14 text

さけ さけ

Slide 15

Slide 15 text

点字の歴史 • 1785年、パリで世界初の盲学校が設立。 アルファベットをそのまま凸状にした浮き出し文字が使われた。

Slide 16

Slide 16 text

点字の歴史 • 1821年、戦場で使われる暗号文字を盲学校の校長や職員に紹介。 たて6点、よこ2点の12点で構成されていた。

Slide 17

Slide 17 text

点字の歴史 • 1824年、盲学校の生徒だったルイ・ブライユ(Louis Braille)がたて3 点、よこ2点の点字を開発。

Slide 18

Slide 18 text

点字の歴史 • 1890年、東京盲唖学校で開かれた点字選定会で、石川倉次が考案した方 式が日本語の点字として正式に採用。

Slide 19

Slide 19 text

点字の構成 • 縦3点、横2点の6つの点で構成 • 点番号は左側が上から1, 2, 3、右側が上から4, 5, 6 • 1文字だと64通りの組み合わせ 1 4 • 2文字以上組み合わせる場合は符号を使う 2 5 3 6

Slide 20

Slide 20 text

No content

Slide 21

Slide 21 text

No content

Slide 22

Slide 22 text

No content

Slide 23

Slide 23 text

✅ ❌

Slide 24

Slide 24 text

No content

Slide 25

Slide 25 text

No content

Slide 26

Slide 26 text

No content

Slide 27

Slide 27 text

a b c d e f g h i j 1 2 3 4 5 6 7 8 9 0 あ い う え お

Slide 28

Slide 28 text

外字符 a b c d e f g h i j 数符 1 2 3 4 5 6 7 8 9 0 あ い う え お

Slide 29

Slide 29 text

外国語引用符 a b c d e f g h i j 数符 1 2 3 4 5 6 7 8 9 0 あ い う え お

Slide 30

Slide 30 text

⠦⠊⠠⠕⠠⠎⠴⠀⠞⠀⠇⠮⠴⠐⠪⠀⠟⠴⠐⠳ i O S と に ほ ん ご て ん じ

Slide 31

Slide 31 text

Braille Access機能 • iOSに搭載された点字機能 • 日本語だと「点字アクセス」 • 点字ディスプレイへの出力が可能

Slide 32

Slide 32 text

No content

Slide 33

Slide 33 text

Braille Access機能 • iOSに搭載された点字機能 • 日本語だと「点字アクセス」 • 点字ディスプレイへの出力が可能 • iPhoneで日本語点字入力が可能

Slide 34

Slide 34 text

No content

Slide 35

Slide 35 text

3 2 1 4 5 6

Slide 36

Slide 36 text

日本語点字の実装

Slide 37

Slide 37 text

日本語点字の実装 • UDブラウザでBESファイルを読み込めるようにする • BESファイルは日本語点字ファイルの形式 • MS-DOS時代のバイナリフォーマット • Hexエディタ前提の開発が必要な仕様

Slide 38

Slide 38 text

Hexエディタ • ファイルの中身を「文字」ではなく「バイト(16進数)」として 表示・編集するツール

Slide 39

Slide 39 text

Hexエディタ • ファイルの中身を「文字」ではなく「バイト(16進数)」として 表示・編集するツール • BESファイル仕様書にはそれぞれのバイトの解釈が記載されている • バイトを点字ユニコードに変換し、それをひらながに変換 E3 ⠣ き BES ユニコード ひらがな

Slide 40

Slide 40 text

日本語点字:つなぎ符 5円 数符 5 つなぎ符 え 数符 5 6 ん ん

Slide 41

Slide 41 text

日本語点字:同一の記号 〜 つなぎ符 外字符 第1カギ 波線 ハイフン 〜 〜 第2カギ ふたえカギ

Slide 42

Slide 42 text

日本語点字:同一の記号 ⠵⠕⠕⠍ ❌ ま た た ぬ ✅ Z o o m

Slide 43

Slide 43 text

日本語点字:区切り線 ⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛ れ れ れ れ れ れ れ れ れ れ れ れ れ ⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿ め め め め め め め め め め め め め

Slide 44

Slide 44 text

日本語点字:区切り線

Slide 45

Slide 45 text

No content

Slide 46

Slide 46 text

No content

Slide 47

Slide 47 text

No content

Slide 48

Slide 48 text

No content

Slide 49

Slide 49 text

目次 • UDブラウザについて • 点字の歴史・仕組み • Braille Access機能 • 日本語点字の実装

Slide 50

Slide 50 text

No content

Slide 51

Slide 51 text

No content

Slide 52

Slide 52 text

No content

Slide 53

Slide 53 text

No content

Slide 54

Slide 54 text

No content

Slide 55

Slide 55 text

• 数学 分数、累乗、平方根、方程式、不等式、絶対値、三角関数、指数関数、対数、数列、極限、 微分、積分、総和、ベクトル、行列、集合、等 • 音楽 音階、オクターブ、音符、休符、付点、シャープ・フラット、拍子、連符、和音、スラー、強 弱、速度、装飾音、運指、ペダル、反復、等

Slide 56

Slide 56 text

ご清聴ありがとうございました