マイクロソフトの横井さんがわざわざ訪ねてきてくださいました。いっしょに注文して預かっていた釣竿を取りに来たのかと思ったらそうではなく、Office 11(本名はOffice 2003)のXML対応を見せに来てくれたのでした。


Microsoft Officeの機能がどんどん増えてきて「もうこれ以上機能はいらないからバージョンアップしない」という声を聞くことがよくあります。正直なところ、文書や書類を作るための個人的文房具としてのOfficeは「来るところまで来た」という感は否めません。新しいバージョンを使ってみると、実は痒いところに手が届くという感じの細かい改良が多く加えられているのはよくわかりますが、実際に会社で使っているPCのOfficeはいまだに古いバージョンのままだったりします(横井さん、ごめん)。全社のOfficeをバージョンアップするコストに見合うかと考えると、零細企業としては躊躇してしまうのです。
で、今度のOfficeですが、個人的文房具としてはともかく、会社の情報システムのフロントエンドとしては実に魅力的なものになりそうです。XMLのデータを取り扱うリッチなフロントエンドクライアントという別の顔を持っているのです。
XMLがデータ交換のためのフォーマットの主流になると言われて久しいのですが、まだまだ一部のB2Bへの応用にとどまっているように思えます。サーバーとサーバーの間はXMLを使ってデータをやり取りしているかもしれないけど、結局エンドユーザーがそのデータを扱うときは、サーバー側でHTMLとGIFに変換してブラウザという名の画が出るダム端末*1に表示するという、なんとも間尺にあわない処理をしていることが多いようです。
ところが今度のOfficeでは、たとえばExcelで作った業務用の申請書フォームの入力セルのデータをXMLスキーマに合わせて埋め込んで、XMLデータとして吐き出したり、XMLを読み書きするためのフォームを設計したりフォーム入力ツールとして使えるInfoPath(XDocsというコード名で呼ばれてましたね)というアプリが追加されていて、フツーにExcelのシートを作ったら、そこからそのまま業務システムに流し込んで使えるXMLデータを生成できるようになっているのです。
生成したデータのファイルはメールで送ってもいいでしょうし、SharePointで共有するとか、データベースに格納して業務プロセスとして使いまわすことができます。
たとえば、今までノーツの文書にExcelの業務フォームをOLEで埋め込んでノーツ/FXかなにかで数値データを集めて、ごりごり集計するなんていう伝票処理ワークフローを作っていた(だいたい、ノーツはそういう仕事はあんまり得意じゃありません。もったいない。)とか、VBでかりかりフロントエンドを作って配布していたなんていうシステムが、使い慣れたExcelと簡単なバックエンドで置き換えることができるんじゃないかなと思わせる、なかなかの出来でした。
せっかく有り余るCPUパワーを持ったPCを「端末」にするんだから、リッチクライアントを活用しない手はないですね。


*1: おっと、ダム端末じゃなくてThin Clientって言うんでした。そういえば、NCなんてのもありましたね。

投稿者 樋口 理

「リッチクライアントの復権 [Office 11とXML]」に5件のコメントがあります
  1. ええ、私も釣竿の受け渡し現場にたまたま居合わせました。釣竿のほうは、まだXML未対応のようでした 🙂
    ところで、私の知り合いいわく「これからは、進化のとまったソフトウェアはオープンソースに飲み込まれる」だそうです。商業ソフトはそれと必死に戦わなくてはならないんですね。たぶん。大変な時代です。エンドユーザーにとってはうれしいのかな。

  2. 「リッチクライアント」なんて言うもんだから、横井さんが販促予算を山ほど持って@ITに仕事を発注したのかと思ってしまいました。
    ところで、XML専業の会社があったけど元気なんでしょうね。

  3. なるほど。お金持ちの広告主様とは、ゲンがいいですが、そういうお話にはならなかったなぁ……
    でも、横井さんをXML専業会社の社長さんにご紹介することになりました。お元気なようで、今週はぜんぜんアポがとれませんでした。なによりです。

  4. この次の釣竿は、「どこで、どれくらい投げたら、何がつれたか」を内蔵メモリーに読み込ませることが出来る物を、企画してみましょう。
    月間アスキーに、一生懸命、プレゼンしている横井部長が、載ってました。。。

  5. ふーん、次のOfficeはそうなるのか。久々にさっぱり判りません。でも、横井部長の恰幅とリンクしてきっと、すばらしい製品なのでしょう。
    たまには自腹でOfficeを買って、その重みを感じてみようと思います。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です