Windows 8.1の「3Dプリンタ対応」って、どういうこと?:鈴木淳也の「まとめて覚える! Windows 8.1」(2/2 ページ)
Windows 8.1は標準で「3Dプリンタをサポート」するというが、これはどういうことか。この意図を含めた「Device scenario API」について、そしてWindows 8.1で追加・強化された関連新機能「Device protocol API」について解説する。
Windows 8.1で強化されたデバイスサポート
Windows 8.1(8も含む)におけるデバイスサポートは基本的にWindows 7時代のものを引き継いでおり、多くの機器は基本的にはそのまま利用できる。一方で、Windows 8リリースのタイミングで導入された「v4 Printer Driver」の課題もある。こちらはプリンタ設定や管理画面の省力化、Modern UIでの印刷サポートのために実装されたものだが、標準搭載のドライバでの対応機種に限界があるという問題が報告されている。これは特にWindows RT環境で顕著だ。Windows RTではドライバの手動追加導入ができないため、独自のプリンタ言語のみをサポートする一部の機種は基本的に利用できない。こちら、Windows 8/8.1マシンをプリントサーバにして──など回避方法はあるにはあるが、この制限はWindows 8.1でもそのままと思われる。
続いて、Windows 8で導入された便利な機構の1つに「Launch on Connect」がある。これはDVDやUSBメモリなどでよくある“autorun”機能に似ており、機器に設定項目をあらかじめ記述しておくことで、接続後の動作を半ば指定できるというものだ。
Windows 8.1は、アプリのバックグラウンド動作にも対応したのがポイントと思う。例えばデジタルカメラをPCに接続すると、自動的に撮影データのバックグラウンド同期を行う(最大10分間)といった制御がとても容易に行えるようになる。こちら、以前解説したバックグラウンド動作のための「トリガー」と連動して動作するわけだ。
この機能、一応は個人情報へのアクセス含め、こうしたバックグラウンド動作が発生する場合はあらかじめユーザー側の許可を求めるダイアログが出現するようになっている。周辺機器が勝手に接続・連動してユーザーが意図しない動作をしないよう、一定のセキュリティが保たれている動きも確認した。
Windows 8.1で追加された「Device protocol API」とは
もう1つ、Windows 8.1は「Device protocol API」という新しい仕組みが追加された。
プリンタなど、Windowsが既知の機器として認識しつつ専用のプログラミング用インタフェースを用意しているものを「Device scenario API」と呼ぶ。前述した3Dプリンタをはじめ、指紋認証/生体認証インタフェース、POS向けのカード/バーコードリーダー、スキャナなどはこの範ちゅう含まれる。対して、USB、Bluetooth(RFCOMM)、Bluetooth Smart、HID、Wi-Fi Directなど標準インタフェースを使って接続される機器を制御するAPIが「Device protocol API」となる。
Device protocol APIの最大の特徴は「専用のカスタムドライバを必要としない」点で、これら通信規格の標準インタフェースのみを使ってデータや制御信号のやり取りが行える。このため、各種認証が必要となるドライバを別途用意しなくても連携する周辺機器や関連ソフトウェア/アプリケーションの開発が容易になるメリットがある。
BUILD 2013のデモではPCで制御するミサイルランチャー的な玩具が例に挙げられていたが、このほか、個別開発者の独自機器など、さまざまな機器をより簡単に接続・制御できる仕組みが提供されるようになるのが期待できる部分である。
関連記事
- Windows 8.1は10月17日公開
Windowsの次期大規模アップデート「Windows 8.1」は、日本時間の10月17日午後9時にWindowsストアを通じて無償配布される。 - BUILD 2013:「Windows 8.1 Preview」ファーストインプレッション──バックエンドでの細かい変更が目立つ
Microsoftの開発者会議「BUILD 2013」でプレビュー版が公開された次期OS「Windows 8.1」。同所で評価用Surface Proならびに、Windows 8.1 64ビット版のインストールUSBメディアが配布された。さっそく最新OSのファーストインプレッションをお届けする。 - BUILD 2013:「Windows 8.1」詳細機能を公開──バルマー氏基調講演フォトリポート
Microsoftの開発者向け会議「BUILD 2013」が米国サンフランシスコで始まった。本稿では速報として、同日行われた同社CEOスティーブ・バルマー氏による基調講演の模様をフォトリポート形式で紹介していく。 - 「Windows 8.1 Preview」のダウンロード提供開始
Microsoftは開発者会議「BUILD 2013」の開催に合わせて、Windows 8.1のプレリリース版「Windows 8.1 Preview」を公開した。Windowsストアから無料でインストールできる - 本田雅一のクロスオーバーデジタル:Windows 8.1はMicrosoftの課題にどう挑むか
Microsoftの開発者会議「BUILD 2013」が始まる。注目はいよいよパブリックプレビュー版が配布となるWindows 8.1だ。このOSアップデートは、Windows 8が抱えるいくつかの課題への回答となる。 - 鈴木淳也の「まとめて覚える! Windows 8」:スタートボタンが復活──「Windows 8.1」はどこが変わるのか
Windowsにスタートボタン(のようなもの)が復活するようだ。Microsoft公式ブログで2013年末にリリース予定とする「Windows 8.1」の新機能の一部が公開された。内容を要約する。 - Windows 8特集
10月26日、ついに「Windows 8」が発売される! 生まれ変わったUI、Windows ストア、そしてタッチ対応のPC新モデルまで、Windows 8の注目記事と最新情報をお届け!! - 「Windows 8.1(コードネーム:Windows Blue)」は無料アップデートと正式発表
Microsoftが、次期Windowsアップデートの正式名称は「Windows 8.1」で、年内にWindows Store経由で無料で行うと発表した。Windows 8だけでなく、Windows RTも対象になる。 - “なんだかメンドー”を解消する「Windows 8便利ショートカット」7選
sWindows 8になってパワーアップしたLaVie Zだが、Windows 8はこれまでとちょっとだけ使い勝手が異なる部分がある。ここでは、タッチパネルを備えないLaVie ZでもWindows 8を便利に使う方法を考えてみたい。 - 日本マイクロソフト、Windows 8用の“Windowsボタン”を備えたモバイルマウス「Sculpt Mobile Mouse」
日本マイクロソフトは、タッチセンサー式の“Windowsボタン”を搭載したWindows 8対応モバイルマウス「Sculpt Mobile Mouse」を発売する。 - 特集「Surface RT」の“ここ”が気になる:第1回 内蔵型スタンド“Kickstand”はアリか?――「Surface RT」
「Surface RT」の国内発売に合わせて、日本向けモデルの特徴や気になるポイントを追っていく。第1回はボディ、特に背面に内蔵したスタンド「Kickstand」をチェックする。 - 注目タブレットデバイス情報はここから:タブレット USER
iPad2、GALAXY Tab、XOOM、Optimus Pad、Eee Pad、ICONIA TAB……iOS/Android/Windowsなど、OS/サイズ別に話題のタブレットデバイス情報を集約!! - 次世代PCデータ通信特集
モバイルWiMAXや3G/HSPAの旬なPCデータ通信から、次世代の高速通信まで、「PCでデータ通信を利用するユーザー」のためのPCデータ通信関連情報を随時更新!
関連リンク
Copyright © ITmedia, Inc. All Rights Reserved.