ラベル Technology の投稿を表示しています。 すべての投稿を表示
ラベル Technology の投稿を表示しています。 すべての投稿を表示

2014年1月14日火曜日

IntelのSDカード型コンピュータ「Edison」の詳細が判明 ~512KBメモリ、2GBストレージ、無線機能などを詰め込む

【イベントレポート】IntelのSDカード型コンピュータ「Edison」の詳細が判明 ~512KBメモリ、2GBストレージ、無線機能などを詰め込む - PC Watch

Quark SoCを積んだ新しいコンピュータと言われている、IntelのEdisonについて。

SDカードのサイズにQuark SoC やメモリ、無線IFが積まれていて、SDIOからの給電で動く。Galileo に搭載されたQuarkは32nmプロセスルールだが、Edisonは22nmプロセスルールで製造されている。アーキテクチャはIA-32だが、対応している命令セットがi586となる。

I/Oは無線以外にも、裏面にI2C、I2S、UART、GPIO、PWMを割り当てられるプログラマブルな端子がある。

このEdisonもGalileoのように、開発キットが発売される予定、とのこと。注文しているGalileoがまだ届かないうちにEdisonと言われても、気分的に微妙だが…

2013年11月7日木曜日

WebRTC in the real world: STUN, TURN and signaling

WebRTC in the real world: STUN, TURN and signaling - HTML5 Rocks

WebRTCにおけるシグナリングサーバの解説記事。

WebRTC は、P2Pのコミュニケーションを可能にする。とはいっても、WebRTC はなんだかんだでまだ、サーバを必要としている。それは、ひとつはシグナリング(両者の接続のコーディネーション)のため、そしてNATやFirewallを越えるため。この記事では、シグナリングサーバの構築について解説する。

シグナリングとは? クライアント間で必要とする情報の交換である。

  • コミュニケーションを開始/終了するためのセッションコントロールの情報
  • エラー情報
  • コーデックやコーデックセッティング、バンド幅やメディアタイプなどのメディアメタデータ
  • セキュアな接続を確立するためのkey情報
  • 外部から見えるIPアドレスやポート番号などのネットワーク情報

クライアントがメッセージをとりあうために、このシグナリングのプロセスが必要とされる。しかしそのメカニズムは、WebRTC APIには実装されていない。つまり、貴方自身で構築する必要がある。その構築方法を以下に記す。…ということで解説されている。

2013年10月31日木曜日

Microsoft Research uses Kinect to translate between spoken and sign languages in real time

Microsoft Research uses Kinect to translate between spoken and sign languages in real time - The Next Web

Kinectの技術進化はとどまるところを知らない。Microsoft ResearchのKinect Sign Language Translatorは、手話を話し言葉に翻訳し、その逆も行うプロトタイプ。リアルタイムにそれを行う。

Kinectはジェスチャーをキャプチャしながら、マシーンがパターン認識プログラムは意味を翻訳し続ける。このシステムは、手話をする人と話す人の両方の会話をキャプチャすることができる。話し言葉が正確にビジュアルサインに変換されると同時に、ビジュアルサインが書き言葉と話し言葉に変換されレンダリングされる。

Wu 氏は中国には聴覚障害者が200万人いて、世界規模では3,600万人いると推定される。ラボから出て実用化されれば、世界の億単位の人々にとっての朗報になりうる。

2013年9月5日木曜日

ついにHDMIの新仕様「2.0」が登場、4K映像の60フレーム/秒での非圧縮伝送が可能に

ついにHDMIの新仕様「2.0」が登場、4K映像の60フレーム/秒での非圧縮伝送が可能に - 家電・PC - Tech-On!

HDMI 2.0 の仕様が策定。データ伝送速度が従来比約2倍の18Gビット/秒になり、4Kの60p伝送が可能になった。

Haswellを積んだマシンであればオンボードで4Kが出せるようになったので、何かと4Kを扱いやすい環境が整いつつあったのだが、どうにもならないのがHDMIで、現状だと4k/30pになってしまっていた。システム面でのボトルネックがようやく解消される。

あとは経済面の問題…

2013年8月30日金曜日

Enabling new types of web user experiences

Enabling new types of web user experiences - W3C Blog

W3C Closing the Gap task forceに取り組んでいる UXデザイナーの Scott Jenson氏による文章。モバイルにおけるWebの新しいエクスペリエンスについて。

モバイルにおける、Webアプリ VS ネイティブアプリの論争は、ネイティブの勝利で決着がついた。現在の単一プラットフォーム全盛下ではネイティブのデメリットはミニマイズされいているが、今後、端末やスクリーンの多様化、スマート化など状況が変わると求められるものも変わる。今まで我々はWebアプリをどのように作るか、という点にフォーカスし過ぎるあまり、どのような体験をしたいかという点を疎かにしてきた。Webはどのように体験されるべきか、近視眼的視野を捨て議論したい。

Web UX Style 1: ネイティブアプリの置き換え

  • アプリ一覧リストへの統合
  • 任意のWebページからのインストール
  • OSのタスクスイッチャーへの統合
  • 外部ページのリンクを別ブラウザで開ける
  • Singletonルールを強制する
  • バックグラウンドでの動作
  • システムレベルのノーティフィケーションへの対応
  • Web UX Style 2: オンデマンドインタラクション
    世の中にスマートデバイスが爆発的に増え(映画ポスターからドアノブ、トースターetc)、それらがユーザとインタラクトしていく可能性を秘めている。すべてのスマートデバイスのために、ユーザ側でそれぞれのネイティブアプリを保持し続けるのは数学的に不条理。この複雑さを解決できるのがWeb。

    現在、Webを呼び出す手段はリンクかURLだが、QRコードやNFC、 Bluetooth 4 や Wifi Directなど、センサーによる可能性に目をつけている。これらリアルワールドとWebのリンクは、Webアプリのユニークな可能性なので、W3Cはwireless discovery serviceをすすめるべき。Webブラウザはユーザに代わって、URLを受け取るエージェントになる。

    受け取った結果は、必要に応じてWebサービスを介するべき。discovery serviceで見つかったオブジェクトがJSONなどの共通フォーマットでストアされれば、どのWebサービスでもインターオペラビリティを保持しながら読み書きが可能になる。

    Web UX Style 3: マルチスクリーンインタラクション
    マルチスクリーンのインタラクションは、映像を流すだけに限らない大きな可能性を秘めている。

  • Web UX Style 3: discovery serviceのWebアプリへの拡張
    前述したdiscovery serviceは、すべてを見つけるためのユーザサービスである一方で、Webアプリにとっても同様の可能性がある。
  • 共通のカテゴリ化を図るデバイスとサービスのトポロジーを探る
    例えばプリンタやディスプレイが、アプリケーションなどを通じて、その機能を共有するようデバイスに対して促進する。
  • Conclusion

    While there is clearly a significant amount of work just to make basic web apps more viable, there are also several things the mobile web can do to encourage a new type of interaction such as offering a model that allows the web to pervade the physical world, allowing anything to have a ‘web page’.
    In addition, the ability for web based devices to find and interact with each other, both at the user and programmatic level needs to be encouraged.

    Webにはまだまだ、やらねばやらぬことがある、という感じ。前途洋々。

    2013年8月21日水曜日

    Interview: Alcatel-Lucent on WebRTC with Anne Lee

    Interview: Alcatel-Lucent on WebRTC with Anne Lee - W3C Blog

    Alcatel-LucentでCTOを務める Anne Leeへのインタビュー。WebRTCと既存のテレコミュニケーション業界について。

    WebRTCは、電話の世界、通信会社が提供するIMS(IP Multimedia Subsystem)とWebの世界とをつなげる。デバイスやサービスを超えて、統合されたソリューションを提供できるようになる技術。既存の電話網の世界のメリットをあげつつ、WebRTCの活用の可能性を語る。

    とはいえいいところばかりでもなく、通信企業にとってP2Pでリアルタイムコミュニケーションを実現するWebRTCは、当然ながら破壊的技術になる。"What is the most disruptive part of this?" という問いに対して、

    There will be more flexibility and a wider selection of ways to communicate. It may also someday not just augment but replace dedicated hard phones. The question will be how to monetize the new opportunities.

    インタビューを読んで、マクルーハンかなにかだったか、“新しいメディアは旧メディアを飲み込んで、メタファーとして使うようになる”というような指摘をどこかで読んだのを思い出した。スカイプを前にしてもしぶとく生き残った電話というメディアが、WebRTCでいよいよ、問われ時が来るのかもしれない。

    2013年8月14日水曜日

    Maker Camp: Day 8

    MAKE | Maker Camp: Day 8

    今週のメーカーキャンプのテーマは"未来を創造する"であり、LEDとDIYホログラムについて探求する。

    ゲストはGoogle X Lab Display Divisionのトップである Mary Lou Jepsen。彼女のプレゼンテーションが面白そうなのであとで見る。

    Why JavaScript Will Become The Dominant Programming Language Of The Enterprise

    Why JavaScript Will Become The Dominant Programming Language Of The Enterprise – ReadWrite

    エンタープライズ分野においても、Javascriptは支配的な言語になるであることを論じた記事。Appceleratorというモバイルアプリケーションの開発プラットフォームを提供する会社の、CTOによる寄稿。

    ブラウザ言語として誕生したJsだったが、デスクトップやモバイル、そしてサーバサイドのアプリケーションを記述するまでに至る。

    At least the next few generations of programmers are likely to treat JavaScript as their native programming tongue.

    どんなに素晴らしいポジションを得ようとも、その昔、素人ホムペに定番的なダサい言語であった頃の闇歴史は忘れない(笑)

    2013年8月9日金曜日

    音声合成LSI - AquesTalk pico LSI

    音声合成LSI - AquesTalk pico LSI

    テキストを音声に変換して出力してくれるLSI。AquesTalk pico LSI という製品。

    デモのビデオを見ると、ArduinoからマイコンをはずしてこのLSIに付け替えるだけで、音声合成ボードを作ることができる。シリアルコンソールからアルファベットを送ると音声を出力してくれる。言い回しによっては聞き取りにくい場合もあるけれど、シンプルな文章であれば問題無さそう。

    読み上げマシンが作れそう。これはちょっと面白い。

    このLSIは、秋月電子で850円で売ってる。ちょっと買ってみようかな 。ちなみに、声には種類があって、選べるようだ…

    • かわいい系の女声
    • 落ち着いた女声
    • ロボットの声
    • ゆっくりな女声
    • 落ち着いた男声

    2013年7月12日金曜日

    Animating a lamp with the Leap Motion

    Animating a lamp with the Leap Motion

    Leap Motion を使ってデスクのランプを動作させるハック。これは息を飲んだ。

    Leap Motion はwebsocketでのデータ出力をサポートしているので、空間上における手の位置を最小限のオーバーヘッドで出力することができる。Node.js を使えば、Leap Motion のデータをWebsoketサーバに、たった2行のプログラムで接続することができる。

    サーバに送った Leap Motion のデータを、そこからArduinoに流し込む。再びNode.jsと、今度は Johnny fiveというJsベースのArduino framework を使う。Leap Motion のデータをサーボの動きにマッピングしてあげればOK。Arduino に接続されたサーボが動作する。

    うーん、Leap Motion を PC専用のIFにしておくなんてもったいなさ過ぎる!と思わせるほどに可能性を感じる。

    Dropbox takes on iCloud with cloud syncing for any app

    Dropbox takes on iCloud with cloud syncing for any app | The Verge

    オンラインストレージで著名なDropboxが、モバイルアプリケーションのためのバックボーンを提供する。いわゆるBaaS。

    Datastoresという新しいAPIを使うと、サードパーティアプリはコンタクトやToDoのリスト、Gameのセーブデータなどを、複数のプラットフォーム上でリアルタイムに同期をとることができるようになる。オフラインもサポートし、コンフリクトもDropbox側でハンドルしてくれるという。アプリデベロッパーは便利。

    In the "post-PC" era and a world of mobile operating systems largely devoid of file systems, Dropbox wants to become the "spiritual successor to the hard drive," as CEO Drew Houston told Wired — the "fabric that ties your stuff together."

    曰く、ファイルシステムの失われたポストPC時代における、ハードディスクの後継者たらん。

    2013年7月11日木曜日

    第3回 スマホがリビングの中心に - 家電・PC -

    第3回 スマホがリビングの中心に - 家電・PC - Tech-On!

    日経エレによる特集記事「スマホとテレビをつなぐ 無線HD映像伝送に脚光」から。

    しかし、スマートテレビがあまり普及していないことからもわかるように、テレビの多機能化はユーザーにそれほど受け入れられていない。今後は、逆の方向に進む可能性もある。つまり、スマートフォンがリビング・ルームでさまざまなデジタル情報を管理するゲートウエイ端末として機能し、テレビはその情報を映すだけの「ディスプレイ」機能に特化するという未来像だ。

    スマートテレビがPanasonicのCM問題で俄に話題になっているが、ビエラだけじゃなくシャープだってLGだって家電メーカーは何年も前からスマート化に工夫をこらしてきた。しかし市場でそれが評価されているとは言い難い。そもそもテレビでネットのコンテンツを使うというニーズがあるのか疑わしくなってくるが、それでも実際に使うとしたら操作や認証やら必要な要素を考えると、スマホから無線送出したが断然筋が良いと考えるのは自然だ。残念ながら。

    しかし個人的にはディスプレイミラーリングよりも、サーバ化に未来像を感じる。 http://miyamomo.blogspot.jp/2013/05/ajaxweb-d.html

    2013年7月6日土曜日

    Doug Engelbart, Inventor Of The Mouse, Dies at 88

    Doug Engelbart, Inventor Of The Mouse, Dies at 88 – ReadWrite

    偉大な発明家であるDoug Engelbart 氏が逝去された。

    自分にとっては、バネバー・ブッシュやアイバン・サザーランドなどに並ぶ歴史上の偉人、というイメージだったので、正直なところご存命だったということ自体、最近知ったものだった(失礼! しかも調べたらサザーランド氏もご存命だった…)。先日たまたまSRIに所属していた方から氏についての話を伺ったばかりで、"デモの母"を一度見てみようと思っていたところだった。残念。

    Engelbart made a number of groundbreaking contributions to computing. His pioneering work on human-computer interactions at Stanford Research Institute (now SRI) paved the way for his prototype of the first mouse in 1963. That invention led to the development of a range of modern technologies, including hypertext, networked computers, and precursors to graphical user interfaces.

    氏の功績に感謝。

    2013年6月28日金曜日

    Leap Motion分解の儀 Leap Motion Teardown

    Leap Motion Teardown - Learn.SFE

    Leap Motion分解の儀。SparkFunによる、詳しくて丁寧な分解チュートリアル。

    カバーを外して出てきたのは、2つのCOMSセンサとLED、それらが乗る二段重ねの基盤。外見も中身もシンプル。

    I’m pretty impressed by the simplicity of it, but I can’t say I’m all that surprised. As with the Google Glass Teardown, it’s pretty clear that the magic is in the code, not the hardware.

    “マジックはハードではなく、コードに宿っている”。分解記事なのに詩的だ。。

    A physical computing toolkit for iPhone, iPod touch and iPad

    konashi - A physical computing toolkit for iPhone, iPod touch and iPad

    Bluetooth 4.0 LEを使って、I/Oをコントロールできるボード。ユカイ工学という会社が出している。

    今年の1月に発売されたものらしい。HPに商品紹介ビデオが公開されている。下の方には、ユーザが作ったアイディアも幾つか公開されている。インタラクション性の高いものに相性が良さそうだ。

    2013年6月12日水曜日

    In the future, we may control drones with our minds

    In the future, we may control drones with our minds – Quartz

    なんら物理的な操作を行わずに、思念でドローンをコントロールすることに成功。

    ドローンにカメラをつけてHMDで見たら、これは空を飛んでいる、といえるのではないか。試してみたい。。

    そういえば、某社ではマジメに超能力を実験していた、といって笑い話にしていた人を思い出した。本人にとっては突飛な話らしかったが、よく聞けば脳波を機器の操作に使うというコンセプトらしく、画期的ではあるが別に笑うようなことではない。Make Faire Tokyo でも、脳波で操作するデバイスが出展されていたが、(正確に操作できるなら)普通に便利そうだった。

    2013年5月14日火曜日

    こてさきAjax:Web-テレビ連携の試験アプリ公開!! やったーーー :D

    こてさきAjax:Web-テレビ連携の試験アプリ公開!! やったーーー :D - livedoor Blog(ブログ)

    “WebからのTV連携(PCで検索した YouTube ビデオをDLNA対応テレビに飛ばして表示する)”実験サービスが公開された(NTTコム!)。

    以前、著者の類似のデモを拝見したことがあって、その時からこれがいわゆるスマートTV的なるものの一番の理想形ではないか、と個人的には感じていた(そして、とてもわくわくした)。

    私の自説だけれども、スマートテレビ的なアプローチは主に4つあると考えていて、1.テレビ自体がブラウザを積んでネットにアクセスするようなもの(LG、Panasonic、Samsungその他TVメーカー)、2.STBやHDMIドングルを介すもの(KDDIやdocomo、その他たくさん有象無象)、3.スマホやタブレットをミラーリングするもの(Miracast、Apple TVなど)などがあり、最新のタイプとして記事にあるような4.サーバ型(DLNA応用など)に分類されると思っている。

    テレビはPCやスマホなどのデバイスと異なり、ネット対応などでスマートを要求するには課題が多い。長めの買い替えサイクル、組み込み製品のアップデートの難しさ、売り切りのビジネスモデル、ファミリーでの利用、搭載可能なプロセッサのパフォーマンスの限界など様々な問題があるが、これらの課題に対して一番スマートにクリアできるのが、このサーバ型だと思っている。

    ただ、強力な推進者がいないと、規格として採用されたり、ましては世に浸透はしない。他のタイプと違い、今のところどの事業者に積極的にインセンティブが生まれるのか、不透明なのが気になるところ(Encrypted Media Extensions などと組み合わせれば、WebのVOD事業者にとっては使いでがあるかもしれないが…)。ユーザーもそんなもの知らないので、市場ニーズの顕在化にも期待はできないだろう。著者のような人の啓発活動以外に、誰が推進できるのだろう。

    2013年5月13日月曜日

    Google Glass face-first

    Google Glass face-first (Top Shelf 010) - YouTube

    SFでみた未来のインターフェース。Glass は我々人類をそこへ一歩、近づける。

    中二病っぽいが、こういう世界に憧れる気持ちがあるのでほくそ笑んでしまう。プライバシーをはじめ、課題は多分に孕んでいる。しかし未来だ。

    2013年4月27日土曜日

    Teardown of the TI SensorTag

    MAKE | Teardown of the TI SensorTag

    TI 製センサデバイスの分解記事。

    気温や湿度、ジャイロや加速度に気圧など、各種センサが基盤の上にてんこ盛り(すごいな)。Bluetooth LEでそれらの情報を飛ばしている。

    このデバイス自体は、コンシューマ向けの製品ではなく、Bluetooth LE のDevelopment Kit とのこと。モバイルの開発者に向けたものだが、ハードウェアの開発者というより、スマートフォンアプリ開発者の方を向いており、ドキュメントや、iOS用のコードなどが用意されている。

    Bluetooth LE が、スマートフォン連携センサデバイスの登場を強力に後押ししている。

    2013年4月26日金曜日

    The Cell Phone | INVENTORS

    The Cell Phone | INVENTORS | PBS Digital Studios - YouTube

    cell phone を発明した Martin Cooper 氏のインタビュー。

    モトローラで携帯電話を発明した時のことを語る。セルラーのコンセプトはシンプル、初めて作った電話機もシンプルで、わかりやすさを優先した。

    What's important about any technology is that the technology is hopefully invisible but at least transparent and maybe intuitive.

    しかし、昨今のデバイスは複雑である、と疑問を呈してインタビューは終わる。

    最新のデバイスを最高だと感じて、満足をしてしまうことが多々あるが、ビジョンのある人から見ればそれはあくまでも過渡的な姿に過ぎない。先を見ないと次の発展は生まれない。