MicrosoftはOfficeドキュメントの抜本的な見直しを計画しており、かつては静的だったWordファイルやExcelスプレッドシートにライブデータを組み込む予定です。これはOfficeの「ドキュメント」の定義そのものを覆す大胆な実験ですが、クラウドベースのコラボレーション時代におけるMicrosoftの生産性スイートの復活を意味する可能性もあります。
6月に開催されたBuild 2013カンファレンスにおいて、マイクロソフトは、アプリ開発者がドキュメント内でBingの検索機能を自動的に利用できるようにするツールを宣伝しました。例えば、旅行ガイドにベリーズの最新の人口統計情報を追加するといったことが考えられます。また、マイクロソフトが月曜日に開催したワールドワイドパートナーカンファレンスで発表した新しいPowerBIツールは、公開ソースと非公開ソースの両方からデータをインポートし、ドキュメント内でより最新のコンテキストを提供できます。
これらの開発は、将来Microsoft Officeとの関わり方に大きな変化をもたらすことを示唆しています。現状では、Office文書を作成し、保存し、同僚にメールで送信し、同僚はそれを印刷する可能性が高いでしょう。実際、今日私たちが作成する文書は、ほんの一瞬のスナップショットにおける情報の断片に過ぎません。
しかし、Officeが生きたデータと連携し始めると、すべてが変わります。Officeドキュメントは単に過去を記録するだけでなく、常に変化する現在も正確に反映するようになります。

「以前は、静的なスプレッドシートや静的なPDF、そして静的なデータが送られていました」と、マイクロソフトのOffice 365製品管理ディレクター、ケリー・ワルダー氏はインタビューで述べています。「PowerBIがOffice 365に提供するのは、リアルタイム更新とリアルタイムデータという2つの新しい要素です。」
ワルドハー氏によると、MicrosoftはSQL AzureクラウドデータベースをSharePoint Onlineに接続し、パートナーや同僚がアクセスできる共有PowerBIワークスペースを構築したという。ライブデータソースからドキュメントを生成できるため、常に最新の情報を入手でき、意思決定の基盤となる最適な情報が得られる。このモデルは、ドキュメントが印刷されたり、静的な形式でアーカイブされたりすることはもはやなくなることを前提としている。そうすることで、ライブデータが提供する文脈に基づくインテリジェンスが失われてしまうからだ。
マイクロソフトは、そのビジョンがまずビジネス環境で実現されることを理解しています。そこでは、エンタープライズツールがビッグデータを活用できるようになります。しかし、気候変動に関する大学の論文に、様々な都市の平均気温をプロットしたインタラクティブマップが掲載される未来を想像するのは難しくありません。消費者がデータ保存にクラウドを利用するケースが増えるにつれ、古くて静的な文書よりも、変化する状況への最新の対応を重視するようになるでしょう。こうした傾向はマイクロソフトをはるかに超えて、より広範な情報エコシステム全体に広がる可能性があります。

マイクロソフトのBuild 2013カンファレンスにおいて、同社情報プラットフォーム&エクスペリエンスグループ担当コーポレートバイスプレジデントのグルディープ・シン・ポール氏は、「プラットフォームとしてのBing」を発表しました。これは、マイクロソフトの検索エンジンとして知られているBingを、サードパーティAPIとして開発者に提供するものです。「Webの無限の知識が、今やアプリケーションで利用可能になります」とポール氏は述べました。
マイクロソフト幹部が披露したトリックの一つは、テキストブロックをスキャンして「スペイン、バレンシア」などのキーワードを見つけ出し、そのテキストをBingがキュレーションしたデータにホットリンクする機能でした。これは、静的な文書をWeb全体の情報で豊かにする方法を示す好例でした。
「ビジネスインテリジェンス」の本当の意味
今年3月、Microsoftはデータエクスプローラーツールのプレビュー版をリリースしました。このツールを使うと、ユーザーは様々なソースからデータを取得し、Excel文書に取り込むことができます。例えば、Excelにdata.govからクレジットカードに関する苦情の集計データを取得させたり、Wikipediaの記事からワールドカップ優勝チームのリストを取得させたりといったことが可能です。しかし、この機能自体はそれほど魅力的ではありませんでした。

しかし、月曜日にマイクロソフトはデータエクスプローラーを「Power Query」に改名し、同様に強力なツールを複数追加しました。データの位置情報を取得するPower Map、Excel内で柔軟なデータモデルを作成するPower Pivot、そしてExcelがデータ自体を解析し、最も関連性の高いビューを自動的に表示できるようにするPower Viewです。また、マイクロソフトは、顧客がデータをやり取りしたり共有したりできるBI「ライブサイト」も複数開発しています。
マイクロソフトのコーポレートフェロー、アミール・ネッツ氏は、このすべてを分かりやすく解説してくれました。(ネッツ氏のプレゼンテーションはこちらでアーカイブされています。BIデモは4:03:05まで早送りしてください。)ポピュラーミュージックのデータベースを例にしたデモで、ネッツ氏はクエリとして「トップロッククラシック」と入力しました。すると、1970年代と1980年代のトラックリストに自動的に分類され、各曲がチャートに登場した週数で相互インデックス化されました。特定の単語をハイライトすると、別の選択肢が自動で提案されました。例えば「曲」をハイライトすると、同じ特徴を持つ「アルバム」のリストが提案され、さらに詳しく調べる手がかりとなりました。
「『トップロック・クラシック』と入力すると、ロックを意味していると理解してくれました」とネッツ氏は語る。「そして『クラシック』と入力すると、1950年代ではなく、70年代や80年代といった特定の時代の音楽を意味していると理解してくれました」
年ごとの楽曲数を尋ねると、1970年から2000年にかけて人々が聴いた人気曲の数がどのように減少したかを追跡する折れ線グラフが自動的に生成されました。Netz氏は最後に、PowerBIを使って史上最高の楽曲(ジェイソン・ムラーズの「I'm Yours」)と史上最高のアーティスト(マライア・キャリー)を判定しました。この評価は、データベースが各アーティストについて「知っている」情報に基づいています。Netz氏は最後に、どのアーティストがどの年に最も人気を博したかを追跡する「キング・オブ・ザ・ヒル」の視覚化を作成しました。
「これは PowerBI との会話の始まりです」と Netz 氏は検索ボックスにクエリを入力しながら言いました。

ドキュメントではなくクエリですか?
マイクロソフトのビジョンが実現すれば、静的なデータで埋め尽くされた静的な文書は、時が経つにつれてますます無意味なものとなるでしょう。旅行代理店から送られてきたPDFで、「夏休みにヨーロッパと中東で訪れるのに最適な国はどこですか?」という基本的な質問に答えるのを想像してみてください。現在のバージョンの文書では、答えは固定されています。しかし、私たちはいつでも同じ質問をすることができ、為替レート、ホテルの空室状況、天候、政情など、様々な変数を反映した回答を得ることができるはずです。

私たちは既に、生きたWebやその他の情報源が変化する状況に動的に反応する世界に生きています。例えば、NetflixのMaxツールは、ユーザーに質問をすることで、どの映画を視聴したいかを判断します。Netflixのデータベースは常に新しい映画タイトルで更新され、ユーザーの検索から収集された情報に基づいて、他のおすすめ情報も提示します。
では、スプレッドシートやWord文書といった従来のOffice「ドキュメント」は、いつになったら自らの無関係性ゆえに消え去るのでしょうか?ナンバーワンヒット曲を持つバンド20選をリストアップしたWord文書を保存する必要はありません。その情報はすでにどこかのデータベースに保存されているからです。しかし、機械では提供できない独自の分析、例えば歴史的な文脈で分析されたベオウルフとグレンデルの寓話などは、私たちが保存することになるのです。
マイクロソフトのライブ接続ファイル構想が実現すれば、未来のドキュメントはフレームワーク、つまり定義済みのクエリへと進化する可能性がある。2010年から2020年までの興行収入上位100本の映画がどれになるかは分からないかもしれないが、その情報にアクセスできるようにフォーマットされたドキュメントを作成することは可能だ。しかも、その情報にアクセスすることで、続編が興行的に成功するかどうかを素早く判断できるようなドキュメントを作成できるのだ。
そうなれば、一見異なるテクノロジー(Office、Bing、Azure)はより密接に連携するようになり、「ドキュメント」の意味も、今日の従来の定義をはるかに超えるものになるでしょう。
その結果、ライブデータソースは、Officeから他のプラットフォームへのデータ移行を阻む、ますます具体的な障壁となるでしょう。実際、Google AppsやAppleのiWorkではMicrosoftのPowerPoint形式を開くことはできますが、Microsoftの高度なライブデータ技術に対するサポートは、必ずしも同等のレベルではないかもしれません。少なくともビジネスユーザーにとっては、Microsoftの傘下に留まる方が得策かもしれません。