人の集まりを支援するツール
QWikS（クウィックス）後藤 祐一
埼玉大学大学院 理工学研究科
数理電子情報部門情報領域 助手

数学ソフトウェアとQWikS• 後藤の問い：QWikSはこのワークショップで発表してよいのでしょうか？
• 濱田先生のお答え：～前略～
数学の研究は伝統的に人と人が直接出会うことを重要視しており…
～中略～
人の集いを支援するソフトウェアは、このような観点からも数学を支援するソフトウェアと考えることができます。、、、と思います。(^^;
2

IT化が進むと世の中どうなるか？
• IT化とは何か？
計算機ができるような仕事は計算機に行なわせて、人間は計算機ができないようなより高度な仕事に取り組めるようにすること• 計算機ができない仕事とは？
– 決まった手順がない仕事– 問題自体がはっきりしない仕事
IT化が進むと人間は創造的な仕事に挑戦しなければならなくなる

3

創造的な仕事を行なうためには（1/2）• 野口 悠紀雄，超整理法，p. 168．
“原爆開発過程での科学者たちの逸話を読むと，きわめて興味深い．彼らがアイディアを産む場は，研究室や公式の研究発表会ではなく，旅行中の列車の中や食事 のテーブルだ．重要なのは，中心人物であったテラーの周りに，フェルミやフォン・ノイマン，そしてベーテなど，超一流の科学者がいたことである．”

4創造的な仕事を行なうためには（2/2）• 内田 樹，先生はえらい，p.71．
“気分のよい対話では，話す方は「言うつもりのなかったこと」を話して，「本当に言いたいことを言った」という達成感を覚えます．聞くほうは「聴くつもりのなかった話」を聴いて，「前から聴きたかったことを聴いた」という満足感を覚えます．”
アイデア（理解）は自分の頭の中にあるけれども，そのアイデア（理解）が外にでるには他人が必要5

むしろ今こそ「集い」が大事• 電話網やインターネットの普及に伴い通信に費やされる時間的・金銭的コストは劇的に低下した• 国内はもとより、国外への交通網も整ったため、数十年前あるいは100年前に比べて、移動に費やされる時間的・金銭的コストは劇的に低下した• つまり、人に会いに行くための時間的・金銭的コストは人類史上類を見ないほど低くなっている
集まることの必要性と集まることが楽になった状況から考えて、集わないのは全くの損！

6

仲間が集まるのは素晴らしい…でも，• みんなばらばらの場所に住んでいる• みんなばらばらの生活リズムで暮している• みんな，いつでも集まれるわけではない• 場所や物（食べ物含む）の手配が必要••••

スケジュールの調整が必要
場所の選定が必要
物の準備・手配が必要
イベントの連絡が必要

7

イベントや集会の情報を共有したい…
• しかし，ある情報にはアクセス制限をかけたい
ときもある
役員・リーダー

立案，細部の決定

役員・リーダー以外のグループ構成員

計画の承認

グループ外のイベント・集会参加者（観客など）

決定権なし
8

複数のグループと共催イベントをしたい…
• グループ間でも，スケジュール調整，意思の調整，連絡が必要となるグループBグループA

9

このため，幹事になると…
• スケジュール調整，集会の準備，連絡が大変！

10

集会・イベント開催を支援してくれるツールが欲しい！
• イベントや集会を行うために幹事が行う仕事を手助けしてくれる• イベントや集会の情報を適切な範囲に適切な質と量だけ連絡するのを手助けしてくれる• グループ間で共催するイベントや集会を手助けしてくれる

このような機能をもつツールがあれば便利！
11

既存のツールで代用できるのでは？（1/3）• BBS（掲示板）、Weblog，SNS（Social Networking
Site ）、IRC（Internet Relay Chat），メッセンジャー• Webでのコミュニケーションツールの代表格• Web上でコミュニティを作ることができるが，コミュニティの構成員が集まるのを支援する機能は十分ではない

12

既存のツールで代用できるのでは？（2/3）• Wiki，Webアンケート，Webスケジュール調整• それぞれをイベント情報の連絡、意見調整、日取りの調整に利用できる• しかし、ばらばらに提供されており，かつ，統一の認証機能がないためサービスごとに認証をしなければならない

13

既存のツールで代用できるのでは？（3/3）• グループウェア• 開発・研究において長い歴史を持ち、ビジネスの場で利用されている• しかし、人の集まりを支援するという観点からすると機能が多すぎる。しかも多くの場合は有料。

手ごろなツールがない！
14

QWikS：クウィックス• 幹事の仕事をお手伝い• Webサーバでサービスを提供するので，Webブラウザが使える環境ならば，どこでも無料で使用可能• 追加でインストールすべきソフトはなし• 命名の由来 Questionnaire ：Webベースアンケート Wiki： メッセージ管理
 Scheduler： スケジュール調整

15

QWikSの特徴• 既に構築されているコミュニティーが実際に現実世界で集まるという行動を支援するツールである• どのイベントでも必ず行わなければならない参加者のスケジュール調整，意見調整，イベント情報の連絡を支援するツールである• 手軽に使えるシステムである– Webブラウザがあれば使用できる– メールアドレスがあれば使用できる– 無料で使用できる

16

QWikSの構成
メンバー管理
リンク
リンク

リンク
カレンダー

アンケート

イベント

日付との関連付け
イベント日時出力Wiki
17実装・稼動環境（1/2）• Rubyを用いて実装• Webアプリケーション開発のためのフレームワークRuby on Railsを使用• このため、Ruby on Railsが稼動する環境であれば、QWikSも動かす事ができる

18

実装・稼動環境（2/2）• 公開サーバでは、以下のソフトウェアを使用– Debian GNU/Linux etch
– MySQL– Apache• 以下のURLで公開中

QWikS
http://rook.aise.ics.saitama-u.ac.jp/qwiks/
19

続く

続いてデモです。

20

現在の状況は…
• まだまだ使えるシステムとしては、程遠い• こつこつと改良していきます• 2005年度の未踏ユースに出したときには、結構良いアイデアだと思ったのですが、今や多くのライバルが…（Google系サービスがすごい）

21

今後の課題と展望• 大学生や教職員にとって便利で手ごろなツールを目指す– 教員会議支援– 合同コンパ支援22

教員会議支援• 議事録が必要• 適当な範囲（委員会内，教員間，学科・学部内，学内，学外）に情報を発信する必要がある• スケジュール調整はほとんど発生しない• 携帯電話では使えなくても良い23

合同コンパ支援• グループに少なくとも一人，パソコンを使用できる人がいる• それ以外は携帯電話からの使用だけである• 基本的にグループ内に序列はない• 全情報を共有• 複数間グループとのイベントあり• 会場情報は必要
24

会場データベースとの連携• 人が集まるには物理的な場所が必要• イベントの種類や目的、人数によって必要とされる会場は異なる• 将来は既存の会場データ（公民館や市民体育館などの公共施設、旅館、飲食店、有料会議室など）と連携できるようにしたい

25

たとえば連携できるならば• 会議室.com
http://www.kaigishitu.com/• ぐるなびhttp://www.gnavi.co.jp/• さいたま市：スポーツ施設予約システム
https://www.shisetsu.city.saitama.jp/Sports/PC/htd
ocs/servlet/SportsServlet• JTB
http://www.jtb.co.jp/
26

おわり• ご清聴ありがとうございました

QWikS
http://rook.aise.ics.saitama-u.ac.jp/qwiks/

27