人気ブログランキング |

飲食 グルメ 経営 居酒屋 スキー など

by boaboa16

Windows Vista時代のノートPCは「2秒以内でレジューム」せよ


 約5年ぶりのメジャーバージョンアップとなるWindows Vistaでは、前バージョンのWindows XPからさまざまな機能強化が施されている。「Aero」(エアロ)に代表されるインタフェース上の改良はユーザーにとって非常に分かりやすいものだが、それ以外の面で「Windows Vistaを導入する大きなメリットは?」という質問にはどう答えるべきだろうか。Microsoftの回答は「ノートPCなどでモバイル機能が大幅強化する」ことだという。

●「レジュームは2秒以内」がWindows Vistaロゴ取得の必須要件

 「スリープ」(Sleep)という言葉をMicrosoftの定義に当てはめてみると、「メモリ上の情報は維持したままで、CPUや周辺機器の一部が最低限の電力供給で休眠している」状態を指す。スリープの状態から復帰する動作を「レジューム」(Resume)と呼ぶ。電源オフに限りなく近い状況を維持しつつ、ユーザーの指示ですぐにシステムがオンの状態に復帰できるのが「レジューム」というわけだ。Windows Vistaでは、「スタート」ボタンからシステムをオフにするオプションを選択したときのデフォルトがこの「スリープ」→「レジューム」であるので電源オンのたびにシステムの再起動動作を行わないようになる。これはデスクトップPCとノートPC共通の仕様で、「システムの再起動は最低限に」がWindows Vistaの方針のようだ。もちろん、終了時に完全に電源をオフにするオプションも用意されている。

 Windows Vistaでは、レジューム動作が2秒以内で完了することが「Windows Vistaロゴ」取得の最低条件になっているようだ。この2秒というのはあくまで最大値で、実際にはより短い時間で復帰するのが望ましいとされている。しかし、PCのシステム構成や動作しているドライバ、サービス、アプリケーションの種類によっては、レジュームに通常よりも多くの時間を要してしまうことは、ノートPCをするユーザーはよく経験しているだろう。Microsoftによれば「2秒の目安となるのは標準的な構成のPC」となっている。ロゴ認定対象となるすべてのPCの標準構成では2秒をクリアしても、実際の使用では2秒をオーバーするケースもありそうだ。

 こうしたレジュームに時間がかかる問題は、特定のドライバやサービスなどが原因で起こることが多い。こうしたシステム内部で動くモジュールの動作を個別に把握することは難しかったために原因の究明が困難であった。しかし、Windows Vistaではそれを検証するためのツールが標準で提供される。コントロールパネルの「システムとメンテナンス」アプレットを選択し、「パフォーマンスの問題」にリストアップした項目を選択すると「パフォーマンス評価とツール」ダイアログボックスが表示される。ここに起動やシャットダウンに時間がかかる、あるいは問題を起こしていると思われるドライバやプログラムの一覧が表示され、ユーザーがドライバのアップデートといった対策を取りやすいようになっている。

●強化された電源管理と「Mobility Center」

 レジュームの高速化で大きな恩恵を受けるのがノートPCだ。ノートPCでは移動のたびにフタの開け閉めを行ったりバッテリー節約のためにスリープ状態に移行したりするケースが多いため、デスクトップPCよりもレジュームが行われる頻度が高いからだ。レジュームの高速化は、こうした日々の使用でノートPCユーザーが受けるストレスを軽減してくれる。

 Windows Vistaではスリープ状態がシステムオフの標準動作となったことはすでに解説したが、スリープ以降後18時間経過すると「ハイバネーション」(Hibernation)という状態に移行する。ハイバネーションとは、メモリの状態をHDD上に保存することで、PCが完全にオフの状態から電源がオンになっても直前の状態に復帰可能な状況を指す。ただし、ハイバネーションに移行するためにメモリの状態をHDDに書き込んだり、あるいはレジュームのためにHDDからメモリにデータの読み出しを行う動作が発生するため、スリープ後のレジューム動作より時間がかかるのが一般的だ。Windows Vistaでは、普段の動作時からメモリの状態をHDDへと退避する動作を繰り返すことで、ハイバネーション移行のタイムラグを短縮する機構が組み込まれている。また同社では正式にアナウンスしていないが、この種のハイバネーション動作や再起動プロセスではフラッシュメモリをキャッシュに活用する「ReadyDrive」「ハイブリッドHDD」という技術が効果を発揮ことが期待できる。同様にIntelでもフラッシュメモリを組み込んだ「Robson」モジュールによるPC起動の高速化をうたっている。これらの技術がノートPCで大きく生かされることになるだろう。

 前述のハイバネーションへの移行が開始される「スリープから18時間」という設定や、電源オフ、ノートPCでのフタの開閉の動作など、電源管理に関する細かい設定は「Mobility Center」というプログラムで管理される。Mobility CenterはWindows Vistaの標準モジュールで、インストールのときにPCがバッテリーを搭載している場合、自動的にこのモジュールもインストールされ、バッテリーの動作や各種電源モードの管理を自動的に行うことが可能となる。ただし、Mobility Centerを標準の管理ツールとするかはノートPCメーカーに委ねられているため、必ずしもこのMobility Centerが利用されるわけではない。ノートPCメーカーが独自で実装するケースも想定される。

 Mobility Centerではレジューム動作やバッテリー制御以外に、画面の明るさの調節、スピーカのミュート、無線LANの設定など、Microsoftが用意する標準項目として8つ、さらにノートPCメーカーが独自に実装できる8項目を加えた最大16種類の管理項目が表示できる。Moblity Centerからディスプレイの輝度などを調節できるようにするかはノートPCメーカーの実装しだいだが、もし対応していればハードウェアの挙動をすべてソフトウェアから調整できることになる。

 それ以外のMobility Centerの特徴的な機能として、モバイル動作時のプロファイル切り替えが挙げられる。例えば、ビジネスでは外出先でプロジェクタにPCを接続してプレゼンテーションを行う機会があるが、こうした場合に瞬時にデスクトップやアイコン、各種スクリーン設定を外部スクリーンに最適化したものに切り替えることで、通常の業務で使用している環境を瞬時にプレゼンテーション専用の環境にすることができる。また、プレゼンテーションの最中にメール受信やインスタントメッセンジャー(IM)の入退室アラート、各種警告ポップアップが上がることで、スライドショーが中断されてしまったり、見栄えが悪くなってしまったりするケースがある。Mobility Centerのモバイル設定では、「ポップアップ禁止」といった項目が選択可能で、プロファイルの切り替えでこうしたトラブルを未然に防げる。

●「タブレットPC」はWindows Vista時代に花開くか?

 Windows Vistaモバイル機能の3つめが「タブレットPC」だ。従来のWindows XPでは、タッチスクリーンを採用したタブレットPCを使用するために、「Tablet PC Edition」という専用バージョンのOSを用意する必要があった。今回のWindows Vistaではタブレット機能が標準搭載となり、Home Basicを除くすべての上位エディションでタブレット機能が利用できるようになっている。タブレットPCにWindows Vistaをインストールしたり、あるいはWindows Vistaの入ったPCにタッチスクリーンやペンタブレットなどのポインティングデバイスを接続したとき、自動的にモジュールが読み込まれ、すぐにタブレット入力機能を利用できる。

 タブレットPC利用における大きなメリットが、手書きによる入力である。場所を選ばず、片手で気軽に文字を入力できるため、用途によっては非常に効果を発揮するこの機能だが、ストレスなく利用するためには手書き入力認識精度の向上に加え、ポインティングデバイスとしての利便性が考えられてなくてはならない。Windows Vistaでは各種の補助機能を用意することで、タブレットPCをより快適に利用できるよう工夫が行われている。

 1つは手書き認識の強化だ。英語入力時と日本語入力時で動作が異なるが、日本語入力時には複数のマス目が用意された入力パッドが出現して、1マスに1文字を入力することで次々と文字が認識され、画面上のフィールドへと文字が書き込まれていく。もし入力した文字が間違えていた場合、文字の上に左から右へと訂正線を引くことで入力文字の消去といった動作も行える(スニッピングツールと呼ばれる)。上下線や斜め線など、パッド入力の特殊コマンドを線の引く方向によって最大22個登録でき、前述の文字の修正以外にカーソルの移動などの動作をユーザビリティを損なうことなく行える。

 また、文字の認識率を上げるために、使用するユーザーの“クセ”を学習させることも可能だ。「Automatic Learning」と「Training Learning」の2種類のモードが用意されており、前者は文字を記入するごとに自動学習を行い後者はユーザーのクセを逐次覚えこませて辞書を形成して認識率を上げていく。学習したユーザーごとの辞書は専用ファイルに書き出すことで他のPCへと簡単に転送することができるため、「マシンの乗り換えごとに再学習」といった事態を防げる。

 WinHECの各セッションでは、講演者が聴衆に対して「タブレットPCを使用している人は挙手してください」と問いかける場面が何度か見受けられたが、その反応はあまり芳しいものではなかった。実際、あまりブレイクしているとは言い難いタブレットPCだが、地道な機能強化により、その利便性は日増しに高くなっている。Windows Vistaの登場とともに、市場のタブレットPCに対する反応は変化していくのかもしれない


皆様もPCのお勉強して下さいね
今週も2件程 単純なPCについての問い合わせがありました。。(TεT;)
by boaboa16 | 2006-06-03 23:00 | 気になるニュース