盲ろうの方のコミュニケーション手段として点字や指点字や指文字が用いられます[1]。情報機器が利用できるようになれば、遠隔でのコミュニケーションや情報の入手に大きな進展が期待されることからさまざなま検討が行われています。振動を用いた体表点字もそのひとつです[2]。
ここでは、スマートフォンのバイブレーション機能を使った点字コミュニケーションツール(1点式体表点字[2]に相当)を検討してみました。
Web Vibration API[3]を用いて、Webアプリとして作りました。
動作の確認はスマートフォン(Android)のchromeブラウザで行っています(ブラウザの対応状況は[3])。
スマートフォンのバイブレーション機能がブラウザから利用できるかどうかは、下記で確認できます。
作成したアプリは表1のようなものです。
| 項目 | 適用 |
|---|---|
| 対応Webブラウザ | WebVibrationAPIを利用できるブラウザ(Can I useで確認できる) 動作の確認はスマートフォン(Android)のChromeブラウザで行った |
| Webアプリ | tenjivib.html, wordlist.js |
| 点字符号 | 付録1に記載 |
| 表示の速さ | dotの時間を100~300msで調整(毎分12~36文字に相当) |
このページ冒頭のボタンを押すと、点字バイブレーションアプリが起動します(図2)。

入力欄に文字を入力し(図では「HELLO」)、ボタンを押すと、点字バイブレーションが始まり、利用者はこの振動を読み取ります。ブラウザ画面にも点字が表示されます(図3)。

速さ(dotの長さ 0.1~0.3秒)はスライダーで調整できます。途中で停止する場合はを押します。
012..., ABC..., abc..., アイウ..., あいう...などの文字に対応しています(付録1)。数符や外字符はつけず、「う→ー」などの処理も行っていません。
練習用、あるいは評価用に、単語1語のランダム表示の機能を設けました。登録されているのは「あいさつ」「えき」「きいろ」など2~4文字からなる1942語です。かなとカタカナは区別されません。
ボタンを押すと、入力欄にランダムに1語が表示され、バイブレーションが開始します。ボタンを押すと、連続して10語が提示されます。
「あ」および「か」の振動のタイミングは図4のようになります。dot(短点)の長さTを200msにした時は、どの文字も3.2秒、毎分18文字となります。
「あ」の点字バイブレーション | 「か」の点字バイブレーション | |
| 図4. 点字バイブレーションのタイミング(Tはdotの時間) | ||
他の方式と比較したものが表1です。比較といっても実際に実験したわけではなく、計算値や文献に紹介されている値を並べてみただけなので、目安にすぎません。
モールスに比べ遅く、実際の点字の読み取り速度に比べ1桁遅くなります。
| 方式 | 読み取り速度 | 備考 |
|---|---|---|
| 指文字装置 | 毎分60文字 | 保持時間を1秒とした時 |
| モールスバイブレーション | 毎分25文字 | dotを 200ms とした時の「あ」~「ん」の単純平均 (モールス通信は毎分50~150文字程度) |
| 点字バイブレーション | 毎分18文字 | dotを 200ms とした時 |
| 点字 | 毎分100~300文字 |
[1] 河村(編): 盲ろう者と触手話, 国立リハビリテーションセンター, 2005
[2] 太田他: 振動を用いる蝕近く通信に関する研究, 川崎医療福祉学会誌 Vol.18, 2009.
[3] Vibration API, https://developer.mozilla.org/en-US/docs/Web/API/Vibration_API