進化したスマートペン
紙に手書きした仮想鍵盤でピアノが弾けるJavaペン
2008/05/10
紙にペンで線を何本か書き付けて鍵盤を書くと、それがそのまま演奏可能になる。そんな印象的なデモンストレーションで観衆の心をつかんだのは米ライブスクライブ社CEOのジム・マーグラフ(Jim Marggraff)氏だ。米国サンフランシスコで開催中の「2008 JavaOne」のステージに登壇したマーグラフ氏は、2008年1月に発表したばかりの「Pulse」を披露した。
紙に手書きした仮想鍵盤。黒鍵は省略しているが、ペンを走らせることで音階がペンから再生される。ペンを鍵盤上に走らせると、指で鍵盤をなぞったとのと同じ連続した音がでる。鍵盤の下にある「I」は「Instruments」(楽器)の略で、このアイコン(?)をクリックすることで楽器の音色を変えることもできる。実際には自由に線やアイコンを書いていいわけではなく、「垂直な線を8本引いてください、それが鍵盤になります」などという音声ガイダンスに従う必要があるPulseは、これまでにもあった手書きで紙に書いたものがそのままPCに取りこめるペンの一種だが、単に取りこめるという段階から進化した「スマートペン」だ。例えば手書き文字を書くそばから文字認識して、辞書を引くことができる。デモンストレーションでマーグラフCEOは、走り書きした「coffee」「please」といった文字列を認識させ、96×18ドットの有機ELディスプレイに元の単語と訳語を表示させ、訳語の発音を音声で確認してみせた。
紙に手書きした文字を認識して訳語を表示するPulse秒間70コマを取りこめる高速赤外線カメラを搭載し、ノート上に印刷された目に見えないドットを認識してペンの動きをトラックする。しゃべりながら書くと、それがそのまま録音される。PC上で再生すると、カラオケの歌詞がテンポにしたがって徐々に色が塗り替えられて表示されるように、文字と再生音声をシンクロする形で見ることができる。ペン単体でも、ノート下部にあるオーディオ再生ボタンなど制御用アイコンをペンで押すことで録音音声を聞くことができる。文字や絵とUI用のアイコンは区別できるようで、数字で箇条書きしたテキストは、ちゃんと箇条書きとして認識される。例えば「1」の文字列を書いているときに録音した音声を再生中に「3」をクリックすると、「3」の文字列を書いているときに録音した音声がスタートするといった具合だ。
Pulseは、サムスン製のARM 9(32ビット、150MHz)、1GBまたは2GBのフラッシュメモリを搭載するという結構パワフルなコンピュータだ。SDKを提供しているのがミソで、Javaプログラマであれば自由にアプリケーションを開発してペンにロードできる。アイデア次第でいろいろな応用が考えられる。JavaOneでのデモンストレーションだったことから、数字を手書きでペンに入力し、それに対応するJSR(Java Specification Request)の内容を表示するというアプリケーションを実演していた。
デモ内容だけでは実用性があるように思えないが、Pulseに適した応用が何かあるのでないか、ひとまず遊んでみたいとJava開発者たちに思わせるには充分だったようで、138ドルという特別価格のお得感も手伝って会場ブースでは飛ぶようにペンが売れていた。
箇条書きの数字をクリックすると、その項目の文字列を書いているときに録音した音声がペンから聞こえる
数字を入れると対応するJSRの内容を表示。役には立たないかもしれないが、さまざまな応用がありそうだと思わせるには充分なデモンストレーションだ
PC上に取り込んだノートは管理ソフトから検索もできる。画面は「java」で検索した例。手書き文字がヒットしてハイライトされるのを見るのは不思議な感覚だ関連リンク
関連記事
情報をお寄せください:
- Android NDKでJNIを使用してアプリを高速化するには (2010/3/17)
C/C++やOpenGL ESといったネイティブコードを使うためのNDKとJNIを紹介し、その使い方や注意点を徹底解説します - 調査の難しい「OutOfMemoryError」事例、5選 (2010/3/11)
Java開発者が避けて通れないメモリ不足エラーの基本的な問題切り分け方法と発生につながる事例、対処法を解説 - 究極の問題解析ツール、逆コンパイラJD-Eclipseとは (2010/3/8)
ライブラリ内で例外が発生! そのクラスのソースコードを調べたい!! 自動で逆コンパイルしてくれる無料Eclipseプラグインがあります - いまさら聞けない「Webサービス」の常識 (2010/2/26)
昨今では企業システムでも使われる「Webサービス」の概念やJava標準のJAX-WSを紹介しJBoss WSでサンプルを作成
|
|
スポンサーからのお知らせ
- - PR -
| 「いつかは壊れるサーバ」そんな故障に 迅速で安価に手軽に対応する方法とは? New! |
| 「特権ユーザー」の事件を防げ! 万能権限を持つユーザーの管理方法とは? New! |
| 仮想環境の構築とデータ保護の特効薬?! 実績と信頼性の高いパッケージで安心運用 |
| 仮想環境のバックアップもこれまでどおり 「まるごと取ってまるごと戻す」簡単運用 |
| おばかアプリ選手権、第4弾開催中!! ムダにカッコよくてくだらない作品求ム! |
| 社内ファイルサーバを“クラウド”に統合 VPN直結「クラウド型ストレージ」を紹介 |
| その数、なんと400台以上! グループ内 サーバの「統合管理」によるメリットは? |
| 美人!? まあまあ? 気になる いやし系!! PV急増で「美人時計」がとった手段とは? |
| 進化を続ける富士通ストレージETERNUS DX 製品開発者の自信を裏付けるものとは何か |
| 運用管理の課題を“2つの観点”から分析 ユーザー満足度の高い「仮想環境」とは? |
- - PR -
お勧め求人情報

**先週の人気講座ランキング**
〜CCNA編〜
| ◆ | TomcatやJBossなどAPサーバ環境に関する 情報を集約! “業務”用APサーバ大百科 New! |
| ◆ | 一気に解説! 最新のクラスタストレージ 「RAIDを超えたストレージ基準」……など New! |
| ◆ | クラウド的ユーザー体験の変化は脅威か? 仮想化技術を使いこなす運用管理術を紹介 New! |

| ◆ | 上司や部下、部署内メンバーとの情報共有 を“ガラッ”と変えるコラボツールとは? New! |
| ◆ | おばかアプリ選手権、第4弾開催中!! ムダにカッコよくてくだらない作品求ム! |
| ◆ | 社内ファイルサーバを“クラウド”に統合 VPN直結「クラウド型ストレージ」を紹介 |

| ◆ | Twitterのアカウントはなぜ突破された? メールによる新手の攻撃手法とその対策 |
| ◆ | もう仮想化のお試しフェイズは終わりだ! Hyper-V 2.0が基幹システムも仮想化 |
| ◆ | 美人!? まあまあ? 気になる いやし系!! PV急増で「美人時計」がとった手段とは? |

| ◆ | クライアント企業から求められる人材 ⇒IT技術と経営戦略を併せ持つ「戦略家」 |
| ◆ | .NET編集長が実践する「技術情報検索術」 サンプル・コードを簡単に探す“技”は? |
| ◆ | 業務効率と情報セキュリティ対策を両立! 手間なく確実に機密情報を守る方法とは? |

| ◆ | 進化を続ける富士通ストレージETERNUS DX 製品開発者の自信を裏付けるものとは何か |
| ◆ | 運用管理の課題を“2つの観点”から分析 ユーザー満足度の高い「仮想環境」とは? |

| ◆ | 【CTC事例】約30の基幹システムを統合! 膨大なバッジジョブを制御した方法は? |
| ◆ | 仮想化すればコストは削減できるか? 仮想化に必要な「3つの視点」を解説する |
| ◆ | その数、なんと400台以上! グループ内 サーバの「統合管理」によるメリットは? |






