【2/17】今年は「濃厚」技術トーク!@ITメールセミナー スラッシュドット    はてなブックマーク  Yahoo!ブックマークに登録  印刷

進化したスマートペン

紙に手書きした仮想鍵盤でピアノが弾けるJavaペン

2008/05/10

 紙にペンで線を何本か書き付けて鍵盤を書くと、それがそのまま演奏可能になる。そんな印象的なデモンストレーションで観衆の心をつかんだのは米ライブスクライブ社CEOのジム・マーグラフ(Jim Marggraff)氏だ。米国サンフランシスコで開催中の「2008 JavaOne」のステージに登壇したマーグラフ氏は、2008年1月に発表したばかりの「Pulse」を披露した。

pulse01.jpg 紙に手書きした仮想鍵盤。黒鍵は省略しているが、ペンを走らせることで音階がペンから再生される。ペンを鍵盤上に走らせると、指で鍵盤をなぞったとのと同じ連続した音がでる。鍵盤の下にある「I」は「Instruments」(楽器)の略で、このアイコン(?)をクリックすることで楽器の音色を変えることもできる。実際には自由に線やアイコンを書いていいわけではなく、「垂直な線を8本引いてください、それが鍵盤になります」などという音声ガイダンスに従う必要がある

 Pulseは、これまでにもあった手書きで紙に書いたものがそのままPCに取りこめるペンの一種だが、単に取りこめるという段階から進化した「スマートペン」だ。例えば手書き文字を書くそばから文字認識して、辞書を引くことができる。デモンストレーションでマーグラフCEOは、走り書きした「coffee」「please」といった文字列を認識させ、96×18ドットの有機ELディスプレイに元の単語と訳語を表示させ、訳語の発音を音声で確認してみせた。

pulse02.jpg 紙に手書きした文字を認識して訳語を表示するPulse

 秒間70コマを取りこめる高速赤外線カメラを搭載し、ノート上に印刷された目に見えないドットを認識してペンの動きをトラックする。しゃべりながら書くと、それがそのまま録音される。PC上で再生すると、カラオケの歌詞がテンポにしたがって徐々に色が塗り替えられて表示されるように、文字と再生音声をシンクロする形で見ることができる。ペン単体でも、ノート下部にあるオーディオ再生ボタンなど制御用アイコンをペンで押すことで録音音声を聞くことができる。文字や絵とUI用のアイコンは区別できるようで、数字で箇条書きしたテキストは、ちゃんと箇条書きとして認識される。例えば「1」の文字列を書いているときに録音した音声を再生中に「3」をクリックすると、「3」の文字列を書いているときに録音した音声がスタートするといった具合だ。

 Pulseは、サムスン製のARM 9(32ビット、150MHz)、1GBまたは2GBのフラッシュメモリを搭載するという結構パワフルなコンピュータだ。SDKを提供しているのがミソで、Javaプログラマであれば自由にアプリケーションを開発してペンにロードできる。アイデア次第でいろいろな応用が考えられる。JavaOneでのデモンストレーションだったことから、数字を手書きでペンに入力し、それに対応するJSR(Java Specification Request)の内容を表示するというアプリケーションを実演していた。

 デモ内容だけでは実用性があるように思えないが、Pulseに適した応用が何かあるのでないか、ひとまず遊んでみたいとJava開発者たちに思わせるには充分だったようで、138ドルという特別価格のお得感も手伝って会場ブースでは飛ぶようにペンが売れていた。

pulse03.jpg 箇条書きの数字をクリックすると、その項目の文字列を書いているときに録音した音声がペンから聞こえる
pulse04.jpg 数字を入れると対応するJSRの内容を表示。役には立たないかもしれないが、さまざまな応用がありそうだと思わせるには充分なデモンストレーションだ
pulse05.jpg PC上に取り込んだノートは管理ソフトから検索もできる。画面は「java」で検索した例。手書き文字がヒットしてハイライトされるのを見るのは不思議な感覚だ

関連リンク

(@IT 西村賢)

情報をお寄せください:

Java Solution フォーラム 新着記事

@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

RSSフィード

アイティメディアの提供サービス

ホワイトペーパー(TechTargetジャパン/閲覧には会員登録が必要です)

スキルアップ/キャリアアップ(JOB@IT)

- PR -
- PR -

お勧め求人情報

キャリアアップ 〜JOB@IT
@IT Special -PR-
  企業の仮想化に足りない“発想”とは?
仮想化運用管理のキモは意外なところに!

New!
  操作もマニュアルも分かりやすい!
ユーザー視点で開発されたPC管理ツール

New!
  仮想化すればコストは削減できるか?
仮想化に必要な「3つの視点」を解説する

  セキュリティを知り尽くす上野氏が登壇!
@ITメールソリューションLive! in Tokyo

  運用管理の課題を“2つの観点”から分析
ユーザー満足度の高い「仮想環境」とは?

  世界に通用するストレージの作り方とは?
製品に込めた思いを富士通の開発者に聞く

  OSSで手間も時間も、障害も減った――
「マピオンの事例」オープンソース活用法

  「ノートPCの持ち出し禁止」で大丈夫?
情報漏えいを防ぐ管理手法とインフラは?

  1日の処理を1秒に――MySQLの達人が語る
「コスト削減」できるチューニング

  ドキュメント作成を自動化して、SEの作業
効率を大幅アップ! Visio 2007の魅力

  急速に広がるHyper-Vでのサーバ仮想化
そのベストプラクティスをデルが解説

  @IT主催セミナーで語られた、「担当者に
求められるセキュリティ対策」をレポート

  @IT「Windows 7」 特設サイトオープン!
最新情報・移行ノウハウを公開しています