| 
領域を問わずに公募を行い,38件の応募から以下の6件を採択した.
(1) 坂本大介:共感する部屋
(2) 西森丈俊:ゲーム記述に特化したプログラミング言語と環境の開発
(3) 大谷淳平:教育的かつ実用性のある3Dグラフィックスミドルウェアの開発
(4) 加藤直樹:吸い取りインタフェースを有す電子掲示板システム
(5) 松井潔:ソースチェックに威力を発揮するCプリプロセッサ
(6) 川道亮治:XMLプログラミング言語Xi(ザイ)の完全な仕様策定とその実装
大きく分野を分けると,芸術・娯楽系が3件,ユーザインタフェースが1件,プログラミング言語が2件となった.上記のリストではこの順で並べてある.
坂本氏の「共感する部屋」は,部屋の状況をセンサーを通してコンピュータが把握し,その状況に対して直接的な目的でなくなんとなく反応を返す,たとえば淀んだ部屋の雰囲気を明るくするように作用するというようなもので,これまでにほとんど例をみない,どのようなものが出来るのか興味を持たせる非常に面白い提案である.一種のインタラクティブアートとみなすことが出来るが,それ以外の方向へ発展する可能性もあり,坂本氏の独創性に依存して何が出来るのか良く分からないが非常に気になるプロジェクトであった.コンピュータの使われ方の新しい形態を模索している未踏性の高いものである.センサーの開発が前期に行われ,そのセンサーで得た部屋の状況や人の動きに関する情報から言語的でない柔らかい情報を表示するソフトウェアが後期に開発された.
西森氏の「ゲーム記述に特化したプログラミング言語と環境の開発」は,テレビゲーム開発の経験を活かして,ゲームデザイナが抱える問題点を解決しようというものである.ゲームの企画の際に,ゲームデザイナがゲームアプリケーションプログラマを煩わせることなく,自らプログラミングを行え,試行錯誤しながらゲーム検討できるように,デザイナ向けのゲーム用プログラミング言語を開発しようと言うものである.どんどん増大化するゲーム開発費を抑える効果が見込まれる.前期終了時点でプログラミング言語Wowと言語処理系をほぼ完成させ,後期には言語仕様の見直し,言語処理系の完成と実行系の改良,プログラム編集環境の開発が行われた.
大谷氏の「教育的かつ実用性のある3Dグラフィックスミドルウェアの開発」は,ゲームの特に3Dゲームの開発経験を活かして,ゲーム業界がかかえる3Dソフトウェア開発における問題点を解決しようというものである.具体的には,高価な開発ソフトウェア,教育の問題であり,それにたいしてフリーの3Dグラフィックスミドルウェアとそれを使ったコースウェアを開発するものであり,2D時代には世界で最も強かった日本のゲーム業界を,3Dにおいても世界のトップに引き上げる効果が大きいと見込まれる.前期終了時点で3Dグラフィックスミドルウェアは当初の予定以上の機能を持ってほぼ完成し,後期にはキャラクタモデル表示やアニメーションの開発,ソフトウェアのさらなる最適化によるパフォーマンスの向上,デモ・チュートリアルフレームワークの拡張とデモの作成が行われた.
加藤氏の「吸い取りインタフェースを有す電子掲示板システム」は,掲示板を電子化しようという提案であり,電子掲示板と携帯情報機器の間で双方向の情報交換をできるようにしようというものであった.しかし,提案書に少しだけ書いてあった通常の掲示板に貼った紙による掲示に対するアプローチにPMが興味を持ち,面接,プロジェクト計画立案を経て,紙による掲示物の携帯情報機器による取り扱いにメインテーマが移ったものとなっている.前期には,電子掲示板についてはほぼ完成し,紙掲示板については基盤となる技術の確立ができた.後期にはメインテーマである紙掲示板の携帯情報機器による情報吸い取り機能が完成した.
松井氏の「ソースチェックに威力を発揮するCプリプロセッサ」は,昨年度に新部PMに採択されたテーマの継続である.現存するC言語のプロプロセッサはその仕様を満たしていないものがあまりに多く,それに対して世界一仕様に忠実なC言語のプリプロセッサを開発しようというものである.今年度は,昨年度に積み残したいくつかの課題とドキュメント
(日本語,英語) の整備を課題としており,是非とも完成品を作り出してもらいたいと思っている.前期にはC言語プリプロセッサはほぼ完成し,後期にはマルチバイト文字の処理と,ドキュメント,特に英語によるドキュメントの整備が行われた.
川道氏の「XMLプログラミング言語Xi(ザイ)の完全な仕様策定とその実装」は,XML形式の文法を持つXML用プログラミング言語Xiの完全な仕様を作成し,その言語処理系を開発することを目的としている.プログラミング言語Xiはすでに存在するが,関数型言語であるのにその仕様には一貫性がなく不完全な部分が存在するため,関数型言語として完成されたものにする.前期終了時点では,言語Xiの仕様検討が若干遅れ気味であったが,後期に遅れを取り戻し,言語仕様の確立とサンプルとなる言語処理系の開発が行われた.
全般的に見るとプロジェクトは極めて順調に進んだ.細かいところで未達成の項目があるものの,当初に計画された開発内容はほぼ達成された.特に,大谷氏と松井氏のプロジェクトは予定よりもかなり早く開発が進み,開発内容のレベルも高く特筆に価するものである.
|