創成の創成による創成のためのマガシン。

2011 年 2 学期号

情報メディア創成学類

学類誌

MAST
vo.7 2011 年 2 学期号

CONTENTS

カヤックの面白さに迫る！？

情報メディア特別インタビュー「面白法人カヤック」
特集

p2~p7

知っ得！セキュリティー問題

Web の漆喰- システムのセキュリティ NHK 技術研究所公開レポート！

ちょっとそこまで
今回は森嶋先生！

先生！質問があります！

p8~p11
p12~p13p14~p17

Arduino を使って電子工作♪

創ってあそぼ「Arduino であそぼう！」

p18~p23

情報メディア特別インタビュー

カヤック

皆さん、面白法人カヤックという会社をご存じでしょうか？

ウェブサービスやアプリ、ソーシャルゲームなどの企画・開発

から出版事業、更には飲食事業まで幅広い分野を手掛けている企業です。今回はそんな面白法人カヤックにインタビュー。

カヤックが考える「面白い」とは？面白いサービスを考える秘う話になったのが十三年前。まったくぶれてい言ったカヤックのスタイル。そしてその手法が

ギ部
ギ部
（管理系）
（管理系）
である藤川さんである藤川さん
（写真）
（写真）
、
、
広報の松原さん。
広報の松原さん。

記事・レイアウト：落合
記事・レイアウト：落合
記事：片山、原澤
記事：片山、原澤←今回、取材に応じて下さったのは、取締役兼ギブ＆←今回、取材に応じて下さったのは、取締役兼ギブ＆訣とは？また、今年の春に起こった東日本大震災を経ての変化な

ないのはそこだと思います。
」

カヤックの場合には作る人を増やすことで世の本社：鎌倉オフィス
本社：鎌倉オフィス〒〒 248-0006
248-0006
神奈川県鎌倉市小町
神奈川県鎌倉市小町 2-14-7
2-14-7
かまくら春秋スクエア
かまくら春秋スクエア 22 階
階
URL
URL
http://www.kayac.com/
http://www.kayac.com/

どを様々なお話を伺ってきました。

だインターネットの技術を生かせるとウェブのこに集まる仲間を募ってさあ何をやろうかと。

わるのがカヤックの進み方。あるメンバーでで中を良くしようと。そのためにできることは何を中心に幅広く活躍する。1998
を中心に幅広く活躍する。1998 年設立。
年設立。

面白
法人
業界を選びました。ウェブの特性自体も僕たち「人から入るというか、三人集まったらできがやりたいことを実現できて、例えば色々なア
イデアを出して新しいことを生み出していく中

たことがこれだったというか。人と思いですね。

カヤック設 立 の 理 由――面白法人カヤック の 会 社 設 立 の 理 由 を 教 え

で、実現性が高いのはウェブの世界。ウェブのそこの市場なり分野で活躍するのがやっぱり僕ているので、それに向かって何をしようか？とでも『つくる人を増やす』ということは決まっ

あとはカヤックのスタイルにある『何をするたちにとって強みになるのではないかと。

可能性ってまだまだ広がっていると思うので、 『つくる人を増やす』という理念があって、そて下さい。
「代表三人が友人同士 で 立 ち 上 げ た 会 社 で す 。
者三名の覚悟の表れで も あ り ま す 。 代 表 の 一 人『 面 白 法 人 』 は 創 業 時 か ら 名 乗 っ て い て、 創 業

いうのがすべての根源ですね。

きることというのは限られてくるんです、
実は。

かより誰とするか？』というのも一つ。チーム

貝畑は大学院に進み技 術 の 勉 強 を し 、 も う 一 人

だ か ら、 そ こ に よ っ て 生 ま れ て く る も の は 決だ？と、今は活動しています。いきなり概念的の柳澤は世の中の仕組 み 、 企 業 の 構 成 な ど を 企の久場はアメリカ放浪という体験をしていままってくるというロジック。コレを作りたいかなお話になりました。例えばいい車を作って、ただ、他の会社と一緒でカヤックも法人なのす。その三人が三様の 経 験 を も と に 創 業 し た のら誰を集めてということもあるんですけど、カ安い車を作ってとかであれば分かりやすいです

戦がすごく好きな会社なので『何をするか』とがきっかけです。

ヤックの場合はどちらかというと仲間が集まっが、カヤックの場合、『つくる人を増やす』た業で働くことで知って お き た い と 、 創 業 す る こ

唯一無二な、他には な い 会 社 を 作 っ て 自 分 た

たから、今の様なサービスができた。そこは一めに、まず人を集める。
」

で、社会貢献のためには存在しているんです。

ちが誰よりも楽しく働 き 、 か つ 面 白 い と 思 っ てつカヤックの特徴的なところかなと思います。

いう点より、『誰とどんな仲間とやることによっもらえる会社にしたいという意思で『面白法人』

もともと、創業者の三人も『三人で集まってやとを決めながら二年他の企業に務めていましと名乗っています。今 も そ こ は 変 わ ら ず 、 必 ず

りたいね』という話になって、創業して何をや

そのためにどういう手段・道筋をとるかが、今何をやるにも面白さ、 他 に は な い も の と い う のて、何を見出していくのか？』という点にこだを追求しながら作って い ま す 。 僕 た ち の 強 み はるんだといったら、『面白法人を作ろう』といた。その間にもう二人 の 起 業 の メ ン バ ー で あ る

やっぱりウェブで、代 表 三 名 が 大 学 時 代 に 学 ん「つくる人を増やす」という経営理念のもと、Web「つくる人を増やす」という経営理念のもと、Web 業界
業界

2

スが生まれることより、技術者が「この技術を使ってみたいから作る」と言って作って、それりながら、アプリを作 る と か 、 ウ ェ ブ の 技 術 をが、実際僕たちの強み が 技 術 。 そ れ が 根 底 に あ「今まさにアプリ系を バ ン バ ン や っ て い ま すを作っている印象です が … … 。

――ウェブサービスや ス マ ー ト フ ォ ン の ア プ リ

ど、ゲームがもし世の中で衰退したりとかあまら、ゲームのクリエイターはいっぱい集まるけら。それがもしゲームを作る人達と決めていたシフトしたりできるんです。作れる人たちだか

そこに何か新しいものを見つけたときにふっとそういうエンジニアが源泉となっているから、らいを占めているんですけど、人がいるから、

ウェブ関係のエンジニアやデザイナーで九割ぐ

一が十になったりということがあるので、面白違うと思いますが、それが合わさることで一×

ことと位置付けているんです。社員一人、一人

ぱり『他にはない』こと、『唯一無二』である「カヤックとしては面白いという点には、やっ違うのでしょうか？

すか？社員の一人、一人が感じる「面白さ」はすが、カヤックが考える「面白い」とはなんで――「面白い」にも様々な解釈があると思いま

こだけはみんなが結びついてる。それ以外の価

ニークであること』という認識だとしたら、そ分が交わっていればいいと。社員の共通点が『ユそれじゃなきゃダメってことじゃない。その部思います。
個々にももちろんあるでしょうけど、であること、という意識はみんな持っているとというよりは、他にはないものを面白法人は出たっているから、これと似たサービス作ろう』

マ ー ケ テ ィ ン グ を し て 市 場 を 見 て『 こ こ 今 当

して仕上げて出すということが多い。だから、サービスへのこだわり

使っていろんなものを 面 白 い も の を 作 っ て い く

り伸びている状況じゃなくなったりしたら会社さというのはユニークであること。それを追求

小回りがきいて色々なところにいけるというのはカヤックが 今 、 一 番 で き る こ と な の自体がシフトできないじゃないですか。人が中にディレクターがアイデアを出してサービスとでそれを推し進めてや っ て い る と い う と こ ろ で

心だからそれが可能という状況だと思います。

で、勝手にどんどん新 し い 技 術 ・ 情 報 が 上 が っを面白いと思う人たち が 集 ま っ て い る 会 社 な のちの特徴ではあると思 い ま す ね 。 そ う い う こ とすいので、新しいこと を や っ て い く こ と は 僕 た

ものってやっぱり、他 に は な い こ と が 生 ま れ やことできるんだ！」っ て 。 そ こ か ら で き て く る

よ ね。 新 し い 技 術 が 出 て き た ら、「 あ、 こ ん な

本的に（笑）なのでや っ ぱ り 取 っ 付 き 易 い で す

して、新しいのは唯一 無 二 じ ゃ な い で す か ？ 基と、やっぱり『面白法 人 』 と 名 乗 っ て い る 故 でうちが新しいことをやるのは何故かというますけど、その時々のやり方があると考えてい思います。今後もいろいろ変わってくると思いてきていますし、そこがすごく強みではあるとら、本当に時代に合わせていろんなことをやっもという話でなったという説もあります。だか

けるっていうのがあるんで、うちにピッタリか丈夫でしかも小回りがきいて色々なところに行ど、カヤックって船はイヌイットの船なんです。

たので語呂もいいし社名にしているんですけとは創業者の頭文字でちょうどカヤックになっカヤックという名前の由来も、一つ。もともヤックでは「これは流行るからやる」とサービ

ないサービスだと思います。世界中見ても。カ

『アートメーター』や『こえ部』 とか他にはして、カヤックのサービスの開発につながる。

を探して。
」

も違うと思うんですよ。そこはみんなで共通点

値観はそれぞれ部署によっても、職種によってしたいとはなっています。面白さとはユニークすね。

てくるし、それを使っ て 勝 手 に 作 っ た り し て います。事業やつくるものは変化したとしても、ないと思います。そのメンバーで生み出したもまずは人ありきといったところは変わっていか

ブログパーツをすご い 大 量 に 作 っ て い た 時 代のがその先に繋がっていくということになるでるしね。そういうのは や っ ぱ り 人 か ら 入 っ た ともあれば、もっとウェ ブ を や っ て い た 時 代 も あしょうね。」

いうところに起因して い る と 思 い ま す 。

る。今であればフェイ ス ブ ッ ク な ど の 観 点 も ある。というのも何をや る か じ ゃ な く て 誰 と す るかだから。人ありきで、そこから生まれてくる。

3

フェイスブック：Facebook。URL：http://ja-jp.facebook.com/

key
word

KAYAC ★ services

ART-Meter

絵画の測り売りオンラインショップ

URL : http://www.art-meter.com/

こえ部

日本最大の音声コミュニティ！

URL : http://koebu.com- share JavaScript, HTML5 and CSS -jsdo.itJavaScript、HTML5、CSS

共有コミュニティ！

URL : http://jsdo.it/

wonderfl build Flash online

世界一のFlash クリエイターコミュニティ

URL : http://wonderfl.net/

ハウスコ

建築家と出会える家づくりのソーシャルメディア

URL : http://www.houseco.jp

AR：Augmented Reality。拡張現実。現実環境にコンピュータを用いて情報を付加提示する技術、および情報を付加提示された環
境そのものを指す言葉。バーチャルリアリティ（Virtual Reality、VR）と対をなす概念。

key
word

――「 jsdo.it」 な ど の サ ー ビ ス を 見 る と、 技 術
をいろんな人と共有し よ う と い う 点 が 印 象 的 でした。カヤックにとっ て 面 白 さ を 共 有 す る こ とは重要だったりするの で し ょ う か ？

「 共 有 す る と い う か、 一 緒 に 作 る と い う 感 じ
かな？そこは一貫して い る ね 。 こ れ は 、 ウ ェ ブの特性でもあるかな。 や っ ぱ り み ん な で 作 り 上
げ て い く 世 界 じ ゃ な い で す か。 オ ー プ ン ソ ー
ス も そ う で す け ど、 そ う い う 文 化 は あ り ま すね。だから作っていく サ ー ビ ス も 多 い 。 コ ミ ュ

ゲームの人気シリーズ。モバゲーで配信される他、ノベル化も行われている。

エヴァンゲリオン
AR アプリ劇場版ヱヴァンゲリヲン破の DVD・
ブルーレイ販売をローソンで行ったサービスが多いですね。『 wonderfl』もまさにそうですし。どのサービ ス で も 自 社 サ ー ビ ス に 関うものはありますか？

で「これはカヤックだからできているな」とい逆にそういう場を作るサービスが（カヤックは）スが出来上がる。それがたぶんウェブの特性で、ザーがいて、そこに投 稿 し て い く こ と で サ ー ビ

は、 コ ン テ ン ツ を 作 り 出 す の は 建 築 家 と ユ ー

例えば『ハウスコ』と い う 建 築 家 の サ ー ビ ス で本 的 に は プ ラ ッ ト フ ォ ー ム を 作 る こ と が 多 い。

で作るゲームのストー リ ー を や っ た り 。 あ と 基変わったような感覚を 味 わ え る 、 そ ん な み ん な

んですけど、それって ま さ に 自 分 の 活 躍 で 何 か

して運営者である私た ち が 物 語 を 挿 入 し て い くいるんです。戦いをつ な ぐ ス ト ー リ ー テ ラ ー と行動によってストーリ ー が 変 わ る よ う に な っ てだ と か。『 英 雄 に な り た い！』 で は ユ ー ザ ー の意見箱にもらったもの は ち ゃ ん と 反 映 し て い く

巻き込んでいく仕事はクライアントワークでもの広告賞も多数頂いています。そういった人をリを開発しました。売上もかなり伸び、国内外

こでも発注したところに持ってきてもらうアプ

頼むのは家じゃないですか。それをＧＰＳでど

ドミノピザのアプリですかね。基本的にピザをンペーンに最近は力を入れています。あとは、ですよ。このような技術をもって展開するキャの日だけでそのキャンペーン終わっちゃったんが、エヴァの人気がありすぎて人が殺到し、そ学校のグラウンドで iPhone
をかざすとエヴァの初号機がＡＲで現れるイベントだったのです

たエヴァンゲリオンのＡＲとか。箱根のある小て活用するということです。例えば、去年あっ「自社で実験を重ねてクライアントワークに発揮できているところかもしれませんね。

得意なんでしょうね。」

していて、もう今では 普 通 だ け ど 、 ユ ー ザ ー ご

してはやはりユーザー と の 対 話 を す ご く 大 事 にニティを作ったり、み ん な で 参 加 す る み た い な

現在、3 部作作られているソーシャル――自社サービスとは別にクライアントワーク

KAYAC ★ services
英雄になりたい！

「イエスの数だけノーも言う、

ノーの百倍、ことが必要。
『イエスの数だけノーも言う、ノーて言ったときにも、『それはダメです』と言うて、そのためにはクライアントがこうしたいっなるような作り方をしようという考え方があっと自分達プロダクション、みんながハッピーにれるクライアントとそのサイトを使うユーザー

クションハッピー』という、仕事を発注してくが強くはある。
『クライアントユーザープロダ

クライアントと一緒に作っていくという意識

野菜を食べたいのかによって行くお店が違うよています。美味しい野菜を食べたいのか、安いの点で、いまはキャンペーンの仕事を多く受け

ライアントさんからよくお声がけ頂きます。そないですけど。そういうのを頼みたいというクいですか？』みたいな。そんなにざっくりして企画をしたいんだけど、何か面白いアイデアなす。そうで はなくて、『こういう商品のウェブジを作って下さいという依頼は少ないと思いまとしてはやっぱり面白法人。普通のウェブペー「うちに発注してきて頂けるのはキーワード

案を出す。
」

の百倍、案を出す』その代わり、その分こちら

方をしています。
」

クライアントさんもハッピーになるような作りからアイデアを出す。実際に、サイトで得意分

無料で使え、会員数 10 万以上。

うに、面白いものを作りたいと思っている代理

本最大級のグループチャットアプリ。

野を明確に打ち出しているんですよ。というのスマホも携帯もみんなでつかえる日

店さん、クライアントさんが声をかけてくれる

ナカマップ

は、クライアントさんのことを考えたとき、う動で公園からでもピザ注文が可能。

のはカヤックというのが徐々にできてきていのスマートフォンアプリ版。GPS 連

ちと一緒に作って幸せなのはカヤックの強みをドミノ・ピザのオンラインオーダーる。それがうちの強みになっているとは思いま

Domino's App発揮できるところだから。そうじゃないのはもうアプリ。サービスは終了している。

す。
」のエヴァンゲリオンが見られるといちろんお断りする場合もある。そういった形で記念キャンペーン。箱根山に実物大4でどれだけ交わった部分があって、お互いに同

すごいアイデアが出てく る っ て 人 は さ す が に い

とにかく出していかない と 。 す ぐ 聞 け ば い つ もいます。天才が集まっている会社ではないので、行われているくらいやっ て い る の で そ こ だ と 思はこだわってやっている し 、 毎 日 何 処 か し ら でも好きな人たちが集まっ て い ま す 。 ブ レ ス ト にうちはブレストの文化は 大 切 に し て い て 、 し か「 秘 訣 は た く さ ん 出 す こ と、 ブ レ ス ト で す。

とがやっぱり繋がっていますね。クライアント

会議とはまた違うので、どんどん重ねていくこ

しっかりまじめに考えてる。ブレストは普通のも言えるし、ふざけたことも踏まえつつ、でもよね。日々仲良くやってる仲間だったらなんでので、実は日々の関係性もすごく重要なんですとか。ブレストで言い難さを出してはいけない

すけど、否定をしないとか、とにかく何か言うすかね。ブレストの三原則みたいのがあるんでらったり……。アイデアを遠慮なく出すことでにしたり、ブレストを通して新人には学んでもように。

と思います。そこに共感をした方が入ってくる

どこの会社よりこだわってサイトを作っている

クの理念を伝えられるかというところを、他のは思います。
でもそれより、うちは如何にカヤッをめちゃめちゃ高くするとか、一つの手段だとかないと思います。例えば、採用のために給与「福利厚生や給与はエッセンスのひとつでし

面でこだわっている面はありますか？

す。そういう人を集めたり、採用や給与などのにいるのが楽しいという雰囲気が伝わってきま――カヤックのサイトを見ていると皆さん会社もやっています。
年始にキャンペーンを打って、て頂けるよう、採用では不定期にキャンペーン

ていますね。

思っているので、そこはしっかり丁寧にお話しうのが採用のマッチングとして一番良い事だとることがその人にとって一番良い事であるといはそこで活躍することが良い事。うちで活躍す

躍できる場所って必ずあると思うので、その方て思っていないので、その人なりにその人の活ないでしょうかね。そこが秘訣だと思います。

たいことをやれている人が集まっているんじゃなので比較的モチベーションが高く自分がやりり人にこだわるというところだと思うんです。

るかもしれないですね。色々な本でも書かれてないです。でもまあ面白 い こ と を 考 え る の が 得

ワークも、お題頂いたらすぐみんなでブレスト

会社にいるのが好きというのはちょっと語弊

めでたいんで寿司を食べながら面接しましょ――人を惹きつけるサー ビ ス を 考 え る の は す ご

じ方向を向いて頑張れるかを面接で見極めると意な人が多いですが、そ れ で も や っ ぱ り い ろ ん

して。それに乗っかる人も多いですね。忙しくがあって、会社にいるのが好きな人はもちろん

うっていう寿司面接とか。書類選考を通った方面白採用キャンペーン

なアイデアを出し合って 、 掛 け 合 わ せ た り 違 うてもやっ ちゃうもんね、みんな。
『ちょっと五いて、家に帰って料理を楽しむ人もいて人それ限定十名で。もちろん多くの人に興味を持っているし、うちが発明したわけでもないけど、ブ視 点 か ら 出 し た り す る の が ブ レ ス ト の 良 さ で、分 下 さ い 』 と 言 っ た ら、 み ん な わ ー っ て き てぞれなんですけど、総じて会社が楽しい人達はく大変だと思いますが、 何 か ア イ デ ア の 秘 訣 は一人で考えるよりは皆で 出 し た っ て 相 乗 効 果 でわーってやって。まとめるのが大変だけど、そいますね。楽しく働きたい人がいるので、それいうことは丁寧にやっています。それはやっぱ

良いものが出来上がって く る 、 も し く は 良 い もれがディレクターの手腕ですごいなーと思ってレストのコツは色々あって、そういうのは大事のが湧きでてくる瞬間っ て い う の が あ る ん で す

やっています。いいアイデアをピックアップしありますか？

よね。それがやっぱり秘 訣 だ し 、 そ れ を 常 に 大と思ったら採用します。価値観なので、やっぱした上で、この人なら間違いなく楽しく働ける

会ってもらって、いろんな価値観の話し合いを多いですけど、面接は多いです。いろんな人にいます。あと特徴的なのは、これは他の会社も伝えるかが勝負の決め手じゃないかとは思って発信して、カヤックがやりたいことをどれだけれができることを発信している。如何に情報をたりとか色々挑戦はしてますね。
」

はなかなか難しいなと思って、今はやらなかって、うちへのマッチングが変人という軸だけでたんですけど、色々な変人の方がいらっしゃっので、そういう人を集めてみようと思ってやっ人。変わってるというのは要は他とは違う人な

面白さとかなり近さがあって、良い意味での変あります。変人採用とかもやりました。変人もて採用もユニークにやろう、というこだわりはとはいえ、カヤックという会社に興味を持っうちで働くことだけが幸せにつながるとは決し事だと思っている文化、 そ れ が 根 付 い て い る 雰

頂きたいというのもありますが、面白法人としり百％合うことはないのですが、その方が持っている価値観と、カヤックが持っている価値観

5ができると思ってみんな入ってきているし、そサービスが生まれている。

て、それで提案をしにいくという感じですね。
」のオフィス。ここから数多くの囲気が良いアイデアが出 て く る 理 由 に は な っ て↑畳や座布団で和風なテイストこれからのカ ヤ ッ ク
で何か生まれてくる感じはありますね。来年くです。二、三年に一回はウェブ以外のジャンルもあるので、そればっかりはやっていられないありますか？

ありましたか？気をつけるようになったことは――東日本大震災のときはサービス等に影響はかこだわりなのでしょうか？

ね。所々で漫画の様なデザインがあるのは、何―― 会 社 の サ イ ト が リ ニ ュ ー ア ル さ れ ま し たなことをやりたいと思っ て い ま す 。 飲 食 は や りになったんですけど、チ ャ ン ス が あ る な ら 色 々ングだったり、ご縁だっ た り が あ っ て 初 め て 形

た上で出来上がったんで す ね 。 そ う い う タ イ ミ

他の関係の方がフォロー を い っ ぱ い 入 れ て く れ

い う こ と は 別 に な い ん で す。『 bowls』も結局
色々な繋がりがあって、うちの力だけじゃなく、ら入っているので、ウェ ブ 以 外 も や り ま せ ん とですけど、最初の話と一 緒 で 、 誰 と す る か ？ か「どうしてというのは一言でいうと難しいんが感じたことだと思います。あと危機管理体制

ネットが良いんだなと。そこは地震で多くの人た し、 停 電 で あ あ い う 状 況 に な る と イ ン タ ー

絡網だと電話も繋がらないから連絡取れなかっで解散します』というのを伝えてもらって。連比寿は大丈夫みたいだよ』とか、『じゃあここサービス『ナカマップ』で全部やりとりして『恵ら、 カ ヤ ッ ク が 運 営 す る グ ル ー プ チ ャ ッ ト のなくてもインターネットは落ちてなかったかなるまではいかなかったですね。電話が繋がらましたが、地震によって会社が全然まわらなくかったです。自宅待機など臨機応変に対応はしと 停 電 も 復 活 し た の で、 特 に 大 き な 支 障 は な「サービス自体は問題はなかったですね。あ

く価値のあるものだから、積極的に名刺だった世界に出ていく上で漫画という表現手法はすごも視野に入れて事業を進めているんですけど、のだと思うんですよ。カヤックは今、一応世界て漫画って日本の文化の中で世界に通用するもが判断基準になっているんです。それに合わせ何かを迷ったときにもそれって漫画っぽいからか、オリジナリティーを大切にしているので、か。カヤック自体もキャラがたっていることとの主人公ってひとりずつユニークじゃないです

ニークさみたいなところと繋がっていて、漫画

いる行動指針としてあるんですけど、そこがユぽい』というスタイルが、カヤックが選択している表現手法の一つなんです。『それって漫画っ「漫画が表現手法としてカヤックが選択してらいにまた何かあるんじゃないですか。
」

たかった一つではあった ん で す け ど 、 な か な かは強化をしましたね。
」――ウェブ以外の事業、 飲 食 事 業 や 畑 も さ れ て自分たちだけではできる と は 思 っ て な か っ た ん

いるのはどうしてでしょ う か ？

ですよ。最初は下の階が 空 い て た の で 、 ど う せ

たね。どんなことがあっても、つくり続けられもあり、危機意識みたいなところが変わりましをサポートする管理系の役割で働いていること「僕自身は会社のクリエイターのつくる行為

回は少しシンプルにしてテキストを読ませるサ

文字も全部漫画っぽくしていたんですけど、今たり、パラパラアニメのようなものをいれたり、

前回のサイトは、意識して太い線でコマ割りしサイトには意図して漫画表現を入れています。

りサイトに取り入りれたりして。コーポレート

り合いのカフェをやっている方に声を掛けたる環境を維持するため、やっぱりベンチャーとイトにしたかったので、さりげなく漫画表現をなら素敵なカフェに入っ て ほ し い と 思 っ て 、 知ら、『なんだったらカヤックさんがやったら』っ

して前ばっかり向かって走っている時期から、入れる手法に変えたのが今回のリニューアルのも色々やっていく可能性 は 十 分 に あ り え ま す 。

だわる必要はないとは思 っ て い て 、 だ か ら 今 後て。きっかけはそんな感 じ で し た 。 ウ ェ ブ に こて話から、『そういう選択肢もあるんだね』っ

環境をちゃんと整えるというのもやって行かな

色 々 な 事 に 対 し て 興 味 津 々 な 会 社 で す よ ね。
でもやっぱり「つくる人 を 増 や す 」 と い う 理 念のもと、ものづくりにこ だ わ っ た も の に な り ますね。飲食だったり農園 だ っ た り つ く る こ と に対してこだわりがだせる も の 。 初 め て の こ と に挑戦するのは面白いので す が 効 率 が 悪 い と こ ろ

良ければ等でウインドウを小さくしてiPhone
見て頂ければいいかと思います。
」

特徴ですね。あとはページを小さくしても奇麗

カヤック鎌倉オフィスの１階にある
ド ン ブ リ カ フ ェ。「 楽 し く な く ち ゃ
DONBURI じゃない」というコンセプ
トのもと、様々なドンブリメニューを提供している。
→写真は MAST 取材班がお昼として食べた葱塩だれの蒸し鶏丼。

きゃいけない時期になったのかなというのは感

URL：http://bowls-cafe.jp/にみえるようにコーディングされているので、bowls

じましたね。
」

DONBURI CAFE DINING

6ざいます」というお礼が書 い て あ っ た り 。

聞いたのですが。「見て下さってありがとうご――ソースコードにお茶目 な こ と が し て あ る といらっしゃいますか？

てどのくらいの規模にしていくかなどは考えて――支社も増えていますが、会社の将来像とし外国人の採用などは考えていますか？

――先ほど世界にもという話がありましたが、学生へのメッセージ

まで興味をもって見てもら え る と い う の は す ごにしか分からないところが あ り ま す よ ね 。 そ こ

ソースを見てくれるとか ソ ー ス を 書 く 人 同 士

いきたいと思っています。

そういうちょっとしたとこ ろ に 楽 し さ を 添 え て「 そ う で す ね。 全 サ ー ビ ス で や っ て ま す よ 。

めながらいきたいと思っているんですけど、基て最適な人数があるとも思っていてそれを見極力が大きければ大きいかなと。
ただ、
会社によっ

思っていて、より社会に貢献できる希望や影響

いうと、単純に大きいことができるからだとはくなっていくと思います。なぜ大きくするかとかっていないですけど、今後五年ぐらいは大き「どれぐらいが最適かっていうのはまだ分は楽しみなところですね。
」

現が融合して更に面白く色々なものができるの「日本的だったりヨーロッパ的だったりの表るんです。今は、ですけど。」ておくことで世界から人を呼びたいと思っていいう場所にクリエイティブを発信する会社とし一箇所でやりたいという気持ちもあり、鎌倉と世界各国に拠点をおくかどうかは微妙な話で、十人弱ぐらいいます。最近一気に増えました。

けど好きなことを突きつめてやっているのが学に何かをするというより、理想論かもしれないているとは思っていますので。変に就職のためきている人は活躍しています。こだわりだった

自分の好きなことを突き進んでやって深堀しててください。うちの会社だと、学生に限らず、「好きなものが見つかれば、それを続けてみ――最後に創成学類の学生に向けてのメッセー

くこちらとしても嬉しいので、『ありがとうご

本的にはまだ大きくなっていきたいと思ってい「そうですね。徐々に増やし始めてて、今はざいます』と書いてるとい う 。 そ こ も 文 化 の 一ます。五百人くらいは今イメージして、目指し

くと、まだ未知の世界で想像がつかないので、ていますが、千人とか三千人クラスになっていないし、学生のうちはチャンスじゃないかなとね。社会人になってそればかりはやっていられ生のうちで出来る一番良い事じゃないですか

り、情熱だったりを持っている人が力を発揮しジをお願いします。

つですかね。」

カヤックにとっては良い事なのかはこれから検サイトのデザインはカヤックならでは。

思いますね、興味のあることに貪欲に没頭する↑マンガの様なイラストが描かれた名刺や討することになると思います。
」のは良い事だと思います。
」

編集部から

藤川さん、松原さん、お忙しいところ本当にありがとうございました！そして、読者のみなさんどうでしたでしょうか？

アイデアを出していく秘訣や「面白法人」としてのものづくりへの姿勢などは創成学類の学生生活を通しても非常に参考になる話だったのではないでしょうか。私自身、この学類誌の制作も含め、どんどんものづくりに精進して行こうと感じたインタビューでした。（落合）7↓カヤックのサイトのソースを開くと図の様なメッセージが書かれている。

マンガを用いた表現webの

本記事の前半ではサービスのユーザー側が気をつけるべき基本的な項目を 3 つ紹介します。読者の皆さんには釈迦に説法かもしれませんが…。

漆喰

・パスワードを見直しましょう

まず、最も基本的な事項、パスワードの問題です。「シンプルなパスワードでもせん。以外とパスワードに総当たり攻撃をかけるケースは多いのです。(ssh サーバ

いる、”student20xx@...” というアドレスを持つメーリングリストのことです。どうやらこのメーリングリストサーバー上では、教員用や実験用のメーリングリストも運用されているらしく、個人情報が含まれていること必至のサービスです。管理者パス
ワードが破られると、メーリングリストの設定変更、ユーザの追加と削除、そして過去のメール全てを読むことができます。このメーリングリストは Mailman というシステムを利用しており、このシステムは管理者ログインページに学外から簡単に到達できます。そこで ” 何者か ” は「誤って」文字を入力してしまい、パスワードを破ってしまったそうです。( 故意に行えば、不正アクセス禁止法違反ですよ )そのパスワードはローマ字 6 字で “so ○○○ i” ...
その ” 何者か ” はすぐに教員に変更を促し、情報の流出は今のところなかったと思われます。しかし、教育用計算機などで学生に複雑なパスワードを要求している一方で、大学側の運用はいい加減ですね。しっかりしてほしいものです。

はい、そういうわけで、パスワードは安易に想像できたり、単純な英単語となる
ような物は避けた方が良いでしょう。ただ、複雑にしすぎる必要はありません。簡単に強力なパスワードを作る方法は例えば以下の通りです。

例 : リンゴジュースおいしい → r;ng0ju;ce0;sh;;、そしてブ
Facebook

1, 簡単な日本語のフレーズを思い浮かべる
2, そのフレーズをローマ字で書く
3, o→0、i→;、a→@ などに置き換えるに皆さん、ウェブシステム使ってますか。きっと使ってますね。 Google, Twitter, Amazon
ログ、情報サイトやメールサービスまでもがウェブシステムを持っています。

いきなりですがとっておきのネタです。先日、何者かによって創成学類メーリング

リストの管理者パスワードが解析されたという情報を入手しました。皆さんが使って皆さん、ウェブシステム作ってますか。創成の学生なら、きっと一度はウェブシステムを作ったことがあるのでは

事例 : 創成学類メーリングリスト管理者パスワード解析事件

ないでしょうか。授業で、趣味で、作る機会が多いのもウェブシステムだと思います。

が解析されてしまう事例も多いと言われています。一つ身近な事例を挙げましょう。

それでは、皆さん、ウェブシステムのセキュリティについて考えたことはありますか。今回は特集としてウェブシ

物が上位を占めるそうです。明確な悪意を持っていなくとも、愉快犯でパスワード

ステムにまつわるセキュリティのお話しをしましょう。まず始めにシステムを使う人、そして次に作る人が気をつけ米国に多いパスワードは ”1234” や ”qwer”、”asdf”、”password” など、安易な〜システムのセキュリティ〜
るべき基本的な点を紹介します。

を立てている人などは身に覚えがあるでしょう )Web システムを使う人大丈夫。破ろうとする人など居ない。」と思っていませんか。そんなことはありま

日本語のフレーズは予想されにくいですし、数字や記号必須のパスワードもこれで対応できます。Web サービスに応じて使い分けると良いでしょう。皆さんも、
くれぐれも生年月日や本名、学類名などをパスワードにしないように…。

まめ知識

SSH サーバを 22 番ポートで開いておくと、"user: test / pass: password" のような「ありがち」なユーザー名とパスワードで、ものすごい量の総当たり攻撃の log が残ったりする。

技術系の記事
書くのこわい文・レイアウト / 創成4年 渡邊飛雄馬

8

・今なお根強いフィッシング詐欺

フィッシング詐欺という言葉を覚えていますか。一昔前に騒がれたセキュリティ問題ですが、現在もそういったサイトは存在しています。
フィッシング詐欺をご存じない方のために復習しておきましょう。ある Web サービスに偽装した偽の Web サイトを利用し、ユーザの更フィッシング？」というご意見もあると思いますが、実は最近のTwitter や Facebook のヒットの背景で、このようなフィッシング
サイトが現れては消えているようです。Twitter や Facebook のメッセージ機能でおくられてきた URL をクリックすると、あたかも本家のように偽装された認証画面にリンクします。そこでユーザ名とパスワードを入力してしまうことによってアカウントが乗っ取られてしまうという仕組みです。
対 策 方 法 は、 き ち ん と URL を チ ェ ッ ク す る こ と に 尽 き ま す。
URL はフィッシングサイト側も努力していて、”http://itiwitter.
com/” だったり、”http://twitter.login-account.com/” だったりと→上 本: 家 Twitter 下 フ: ィッシングサイト
巧妙に偽装されたフィッシングサイト︒というか全く見分けがつきません︒

ID やパスワード等の情報を盗もうとする詐欺のことをいいます。
「今

それらしい URL を多用してきます。確認せずにフォームに入力しないように。また、ポップアップウィンドウ等、URL が隠されているようなフォームにも注意してください。ちなみに、Fishing ではなく、Phishing です。

・暗号化通信を使いましょう

パスワードやフィッシングによる ” なり済まし ” 対策は済みました。すると残るは ” 盗聴 " が問題となります。盗聴に対しては Web の暗号化通信である SSL(TLS) を使用します。SSL は、公開鍵暗号（詳しい仕組みは専門選択科目 " 情報通信プラットフォーム論 ” にて）を用いて HTTP 通信を暗号化します。個人情報を送信するようなフォームでは必ず SSL 接続で通信が暗号化されていることを確認してください。”https://...” で始まる URL や、ブラウザに表示される鍵のマークで判別できます。暗号化されていない通信は、パケットキャプチャされると解析し放題なんです。怖いですね。
ただし、SSL を使用しているからといって安全な Web サイトというわけではありません。SSL を用いたフィッシングサイトもあるといいます。また、失効した証明書や、俗にいう " 俺俺証明書 " と呼ばれる、信頼できない認証局による証明書を用いている場合があります。
これらの多くの場合、ブラウザが注意を促すのでしっかり確認することが大事です。

・ユーザの自己防衛

実際我々が Web ブラウジングをしたり Web システムを利用したりする際に、セキュリティ問題に巻き込まれるケースは少ないでしょう。

ただ、それはネットユーザーの母数が多いからに他ならず、実際には確実にセキュリティ問題が各所で発生しています。いくつかの事例を紹介しましたが、決して身近でないとは言えません。
あなたも、ふらっと踏んだリンク先で何も考えずに Twitter アカウント / パスワードを入力していませんか。

まめ
知識

9

実は Twitter は DNS サービスのパスワードが流出して DNS レコードを書き換えられて他の Web サイトに接続されるようになったり、一部の管理者ユーザ（社員）のパスワードが流出したりと、パスワードがらみの事件が多い。

さて、後半はサービスを提供する側が気をつけたい事柄を紹介します。皆さんも授業や趣味、アルバイトなどで CGI による Web システムを作ることがあるでしょう。なぜか授業ではあまりセキュリティについて教えてくれないため、” 耳にしたことはあるけどよく知らない ” セキュリティトピックがあるのではないでしょうか。
一口に Web システムのセキュリティと言っても幅広いため、今回はサーバー設定は関係しない、CGI プログラム側で対応できるセキュリティトピックから 2 つ、有名どころを具体的に説明していきます。

有名どころ 1 つ目、XSS です。XSS とは、ユーザ側に入力された情報をそのまま表示するような CGI プログラムを組んだ際、入力情報に含まれるスクリプトを実行されてしまい、様々な不都合が発生するセキュリティーホールです。言葉で説明してもわかりにくいと思うので、実際に XSS を引き起こしてみましょう。
まず、XSS 対策のなされていない Web サービスを用意しましょう。この実験では PHP を CGI として使用します。( 他の言語でも基本的な話は同じです )form.html<html>

1

result.php<html><body><body><form action="./result.php" method="POST"><p><p>Enter your name</p>Welcome <?php echo $_POST["data"]; ?><input type="text" name="data" /></p><input type="submit" value="Submit" /></form></body></body></html></html>

これは、form.html のテキストフォームに入力されたデータを result.php でそのまま表示する単純なサービスですが、そのフォームに以下の文字列を入力してみましょう。
<script>alert("XSS happned!!");</script>

すると、result.php で出力される html にスクリプトが出力され、それがユーザのブラウザ上で実行されてしまいます。
今回の場合、出力される html は以下のようになり、"XSS happned!!" というアラートダイアログが出現します。
スクリプトが実行できてしまうと、上のような
result.php で出力される html
<html><body><p>
Welcome <script>alert("XSS happned!!");</script></p></body></html>Web システムを作る人・XSS（クロスサイトスクリプティング）って何？

ダイアログの表示、他サイトへの誘導、cookie
情報の盗難等が可能となります。また、スクリプトに限らず HTML も表示できてしまうので、result.php でサービス側が本来表示したい情報を書き換え、強制リダイレクトやフォーム送信先の変更フォーム送信先の変更、、任意のリンク、情報、フォームを表示させることも可能なのです。
この（POST や GET の）パラメータの送信は任意の Web サイトから行えます。攻撃対象のサ

イトに対して、他サイトからパラメータを送りつけてスクリプトを実行させる攻撃を、Web サイトを跨いだスクリプト実行= クロスサイトスクリプティングというのです。

まめ
知識

HTTP ヘッダに書き込まれるパラメータ（POST や GET の中身）に改行文字を入れ、HTML メッセージに偽装してコードを押し込むタイプの XSS も存在します。だから改行文字もサニタイズしておきたいのです。

10

・SQL インジェクションで見られちゃう！いじられちゃう！
次に有名どころ 2 つ目、
SQL インジェクションについてです。これは 2 年次の必修授業 ” データ工学概論 ”に関係してくる話題です。SQL インジェクションも XSS 同様、Form で送信された文を実行されてしまう脆弱性ですが、今回の場合実行されるのは SQL 文です。受け取った文を直接 SQL 文に挿入して実行するようなプログラムを書いていると、任意の SQL 文を実行されたり、認証を回避されたりしてしまうのです。これも実際のコードで説明しましょう。
ある Web サービスでユーザー認証を行いたい場合に、以下のように PHP プログラム内でと SQL 文を書いたとしましょう。
SELECT username FROM user WHERE username='$user' AND password='$passwd'

データベース上で$user と$passwd の値が一致するレコードが存在する場合、そのレコードが得られることを意図したプログラムですが、$user と$passwd に以下の値が代入されていたらどうでしょうか。

今年に入って、の不正アクセス問題、Yahooへの攻撃事件、
Playstation networkやTwitter
でしばしFacebookば受信する怪しい URL付きのダイレクトメッセージ、そして創成メーリングリストの脆弱なパスワード等、筆者の周りでセキュリティー問題がホットでした。ウェブは簡単にサービスを公開できるプラットフォームです。我々学生

deleteもウェブを通じてシステムを外部に公開する機会は多いと思われます。だから、今号の特集の一つとして、ウェブサー

したり、
insert

ビスのセキュリティーについて書かせていただきました。今後の皆さんの開発や、ウェブ生活の参考にしていただけしたりしないように…。
drop table

ればと思いますよ。そして、くれぐれも友人の授業課題のデータベースのテーブルに変な値をしたり、さらには$username : hyuma$passwd : ' OR 'a'='aすると、実行される SQL 文は以下のようになってしまいます。
SELECT username FROM user WHERE username='hyuma' AND password='' OR 'a'='a'

この場合、”‘a’ = ‘a’” が常に真であるため、hyuma というユーザがあれば password の一致は問われず、常に認証が成功してしまうのです。また、以下のような場合も考えられます。
$username : hyuma$passwd : '; INSERT INTO ... #この場合は、”;” で区切られた以降の SQL 文を任意に実行されてしまいます。これによってレコードを挿入、削除されたり、DB 内が丸見えになってしまう可能性もあるのです。

・XSS と SQL インジェクションの対策
それでは、どのように対策すれば良いのでしょうか。基本は特殊文字のサニタイズ / エスケープです。
XSS 対策には、HTML タグに使用される特殊文字「<,>,&」と改行文字を、ソースコードとして認識されない形式（&amp,&lt,&gt 等）に変更してあげればいいでしょう。これで任意のスクリプトの実行やHTML 表示を防ぐことができます。また SQL インジェクション対策としては、シングルクオーテーショ
ン (‘) とバックスラッシュ (\) を、それぞれダブルクオーテーション (“) とエスケープしたバックスラッシュ(\\) に置き換えて処理するなどのエスケープ処理を行いましょう。文字列のサニタイズやエスケープを行うメソッドが PHP や Ruby に備わっていますので、活用してください。これらに加え、フォームの入力チェックをしっかり行うことも重要です。例えば、メールアドレスを入力するフォームでは ” 英数字 or
ピリオド +@+ 英数字 or ピリオド ” 意外の形式の文字列を弾く処理等を入れます。そのフォームで想定している文字列以外を認めないような処理（Validation）を行うことで防ぐこともできるでしょう。

・その他のセキュリティー問題

Web システムには、XSS や SQL インジェクションの他にも、バッファオーバーフローやパラメータ

改ざん等、セキュリティー問題がたくさんあります。萎縮する必要はありませんが、自分の作った Web サー
ビスを外部に公開する場合、そしてある程度重要な情報を取り扱うようなサービスの場合は、一通りセキュ
リティーについて調べてからにした方が良いと思いますよ。案外穴だらけなものです。

まめ PHP や Web アプリケーションのセキュリティーに関して詳述している書籍としては、
知識 「"PHP サイバーテロの技法―攻撃と防御の実際 ", GIJOE, ソシム」が筆者おすすめです。

11

技術は日々発展を続けています。それは私たちが日常的に視聴しているテレビ、ラジオな
ど の 放 送 技 術 に も 言 え る こ と で す。 そ ん な
最新の放送技術を間近で見ることができる「NHK 技研公開 2011」に行ってきました。
片山・櫻井・澤幡・原澤）（取材

Ｎ ＨＫ技研公開って？

Ｎ Ｈ Ｋ 技 研 公 開 と は、 放 送 技 術 の 開 発 をコネクティッド
スタジオ

ＣＧのキャラクターに自分の顔写真をのせ、 見 て い る テ レ ビ 番 組 に 生 で 仮 想 的 に 出

演 す る こ と が で き る サ ー ビ ス。 自 分 の 顔 ののったＣＧキャラクターに頷かせる等の動(TV program Making

作 を さ せ た り、 回 答 を 書 い て 問 題 等 に 答 え
る こ と も で き る。
技術的にはＴＶＭＬ<http://

ＮＨＫ放送技術研究所が開発しlanguage)(
たテレビ番組をまるまる一本記述できる
テ キ ス ト ベ ー ス の 言 語。 詳 し く はによってＣＧ映像
www.nhk.or.jp/strl/tvml/>)
コ ン テ ン ツ を 作 成 し て い る。 活 用 場 所 と して は、 ク イ ズ ・ 教 育 ・ 討 論 な ど。 教 室 風 にして学校の授業のようにすることもできそう だ。 音 声 を 入 れ る こ と も 開 発 中 に 考 案 され た が、 参 加 者 が 一 気 に し ゃ べ る と 収 集 がつ か な く な る た め に 実 装 さ れ な か っ た。

のようなコメントサービス付き
や Ustreamの 動 画 配 信 の 発 展 と し て、 動 画 の 周 り に 視

ま た 番 組 だ け で は な く、 ニ コ ニ コ 動 画の研究成果を一般に公開するイベントであ

だ。

（片 山）

て、 こ れ か ら の 映 像 視 聴 に 刺 激 を 与 え そ う

しい視聴者参加型映像コンテンツの形とし体 を コ ン テ ン ツ と も み る こ と が で き る。 新のアバターがしゃべるコメントを含めて全

自 体 が コ ン テ ン ツ で あ る が、 動 画 と 視 聴 者

ン ト を す る サ ー ビ ス の 展 示 も あ っ た。 動 画

聴 者 の ア バ タ ー お い て、 吹 出 し 表 示 で コ メと 思 う。

技 術 の う ち、 い く つ か に つ い て 紹 介 し た いの で き る Ｎ Ｈ Ｋ 技 研 公 開。 今 回 は そ れ ら のい る。 こ れ ら の 最 新 技 術 を 間 近 で 見 る こ とし い 放 送 の た め の 技 術 等 を 研 究、 開 発 し てもテレビが楽しめるようにという人にやさの 次 世 代 コ ン テ ン ツ の た め の 技 術 や、 誰 で技研はハイビジョンやデジタル放送などる。

め、 誰 に で も わ か り や す い 説 明 と な っ て い

来場者は子供からお年寄りまで幅広いたる。 毎 年 五 月 末 に 技 研 で 開 催 さ れ て い る。

行 っ て い るＮ Ｈ Ｋ 技 術 研 究 所（以 下 技 研）

Ｎ Ｈ Ｋ 技 研 公 開 の 入 り 口。 誰 で も 無 料 で 入 場 で き る。

コ メ ン ト す る と ア イ コ ン か ら ふ き だ し が 出 て、 ま る で 大 勢 の 人 と 一 緒 に 番

自 分 の 顔 写 真 の つ い た ア バ タ ー が 番 組 の 中 に 現 れ る。 こ の 場 合 は ク イ ズ 番組 を み て い る よ う な 雰 囲 気 を 味 わ え る。

組への擬似的な参加が可能となる 。

12

EN-Vision
番組映像検索システム「Ｎ Ｈ Ｋ オ ン デ マ ン ド」 や「Ｎ Ｈ Ｋ ク リ

人にやさしい放送

あ る だ ろ う か。 そ こ で は 番 組 や 映 像 素 材 を報 を 伝 え る に は ど う す る の か。 そ こ で 開 発る。 し か し、 手 話 担 当 者 が い な い と き に 情

ビ ス で あ る。 ろ う の 方 に は、 専 門 の 番 組 で「手話ＣＧ」 とはろうの方に向けたサー●用例翻訳による手話ＣＧ」という検索システ
探 す た め に 「 EN-Vision
ム が 導 入 さ れ て お り、 番 組 の 紹 介 文 を 使 っエイティブライブラリ」 を利用したことがたり簡単なスケッチを使ったりした検索がさ れ た の が 「手 話Ｃ Ｇ」 で あ る。

手話担当者が手話でニュースを伝えてくれ

で き、 選 ん だ 映 像 に 関 連 す る 映 像 も 表 示 さ

超解像技術を利用した
画像復元符号化

スーパーハイビジョンの実現に向けて少し ず つ 研 究 が 進 め ら れ て い る。 放 映 す る 際に 必 ず と い っ て も 必 要 に な る の が 圧 縮・ 復

元 の 技 術 だ。 ス ー パ ー ハ イ ビ ジ ョ ン も 例 にも れ ず こ の 技 術 が 必 要 に な る。 し か し ス ー

パ ー ハ イ ビ ジ ョ ン は 情 報 量 が 多 く 、 h.264
な ど の 既 存 の 圧 縮 方 式 だ け で は、 圧 縮 し すぎて復元に必要な情報量が足りなくなってて い る。 現 在 開 発 が 進 め ら れ て い る 画 像 解か ら、 よ り 高 度 な 検 索 が で き る よ う に な っは、 Ｎ Ｈ Ｋ ア ー カ イ ブ ス の 約 三 千 本 の 番 組

今回展示された番組映像検索システムでこ と し か で き な か っ た が、 今 年 は 文 章 を 手

昨年までは単語を辞書的に手話に翻訳する

も 、ろ う の 方 に 情 報 を 伝 え る こ と が で き る 。

害が発生して手話担当者が不在のときでの で あ る。 こ れ を 活 用 す れ ば、 真 夜 中 に 災る文章をＣＧの人間が手話で表現できるも盲 の 方 は、 点 字 提 示 装 置 を 用 い る こ と に

き る よ う に、 と 作 ら れ た も の で あ る。

放送のニュースを障害のある方でも利用では、 文 字 や 画 像 で 構 成 さ れ て い る デ ジ タ ル「視覚障害者向けデジタル放送受信機」

高 精 度 な 超 解 像 を 行 う こ と が で き る。 こ のが あ る こ と で、 受 信 先 は そ の デ ー タ を 元 に

映 像 を 送 る 際、 ど う い う 風 に 縮 小 し た か

復 元 を 行 い、 そ の 後 解 像 度 を 元 に 戻 す 超(
解像 と) い う 方 法 が 提 示 さ れ て い た。 こ の方 法 の 特 徴 的 な 点 と し て、 縮 小 ・ 圧 縮 し た

し ま う。 こ の 解 決 策 と し て、 予 め 映 像 を 縮

析 技 術 に よ り、 人 の 顔 や 字 幕 ス ー パ ー、 画

話 で 伝 え ら れ る よ う に な っ た。 し か し、 実

よ り デ ジ タ ル 放 送 の ニ ュ ー ス だ け で な く、

縮 小、 超 解 像 の 方 法 が 技 研 で は 二 種 類 提 示

災害情報等のある程度形式が決まってい面 の 構 図 や カ メ ラ ワ ー ク な ど を、 映 像 か ら

際の手話担当者は手話と同時に口も動かす

さ れ て い た。 ど ち ら の 方 法 も 映 像 の 画 質 やれ る。

文 字 情 報 や 約 九 万 枚 の 画 像 と し て 抽 出 し、が、 Ｃ Ｇ の 人 間 は 口 を 動 か せ な い。 こ の 技

現在見ている番組の字幕を点字で読むこと方向けに作成されたテレビの字幕を点字でこ と で、 デ ジ タ ル 放 送 の ニ ュ ー ス や ろ う の

盲 ろ う 者 の 方 は、 指 点 字 表 示 装 置 を 用 い る

よ り 理 解 し や す い よ う に 工 夫 さ れ て い る。

る の で、 点 字 を 追 う だ け よ り も ニ ュ ー ス をでスーパーハイビジョンによる放送が可能て い な い が、 今 後 こ の 技 術 が 進 歩 す る こ とし て い る 途 中 だ と い う。 ま だ 技 術 が 成 熟 しち、 技 研 の ほ う で も ま だ 最 良 な 方 法 を 模 索

ビットレートの点で一長一短な特徴を持た。 年 に 一 度、 最 新 の 技 術 を 体 感 で き る 技 研 公

か見られない技術を間近で見ることができまし他 に も ス ー パ ー ハ イ ビ ジ ョ ン 等、 普 段 な か な（原 澤）に な る だ ろ う。

イミングで次の字幕に移ることができるので、 そ れ ぞ れ の 視 聴 者 が そ れ ぞ れ の ペ ー ス

で番組やデータ放送を楽しむことができる。 ど の 機 械 も 障 害 の あ る 方 誰 も が 使 い やす い イ ン タ ー フ ェ ー ス を 追 及 し て い る。

総評

読 む こ と が で き る。 解 読 終 了 後 に 自 分 の タの メ タ デ ー タ も 送 信 す る 点 だ。 こ の デ ー タ

小して解像度を落としてから圧縮→送信→

それらを組み合わせることによって多様なが で き る。 ま た、 読 み 上 げ 機 能 も つ い て い●視覚障害者向けデジタル放送受信機

検 索 を 支 援 し て い る。 テ キ ス ト 情 報 に よ る術 に つ い て は 現 在 研 究 中 の よ う だ。

番組のタイトルが思い出せないなどといっ

し て い る そ う だ が、 今 後、 も う 一 度 見 た い

げ る 支 援 を す る、 と い っ た 使 わ れ 方 を 想 定

手がかりにシーンを検索して構成を練り上と 関 連 が 深 い 人 物 や 物、 場 所 や イ メ ー ジ を

こ と を 目 的 と し て、 構 想 を 練 っ て い る 番 組

現在は番組制作者の多様な要望に応える

向 上 さ せ て い る。

名地名や複合語 複( 数 の 名 詞 か ら な る 語 、)
抽出した字幕情報などを用いて検索精度を

検 索 も、 番 組 紹 介 文 だ け で な く 特 徴 的 な 人

指 点 字 提 示 装 置。 こ れ を 用 い れ ば ニ ュ ー ス や 字 幕 な ど を 点 字 で
読 む こ と が で き る。

（櫻 井 ）開。 ぜ ひ 行 っ て み て く だ さ い。

13

た一般ユーザーの検索要求にも対応していく 予 定 だ そ う で あ る。
（澤 幡）

手 話 Ｃ Ｇ の 実 際 の 映 像。 地 震 な ど の 災 害 が 起 こ っ た と き に、
手 話 で 情 報 を 伝 え て く れ る。

この記事では、創成の先生方がどんな研究を行っているか、また先生自身について知るために、インタビューを行っていきます。

――先生はどんな研究を行っているんでからコンピューターが大好き。小、中学校の頃から 4bitPC を使ってマクロアセンブラを作ったり、オブジェクト指向の言語を作ったりしてしまうほど。

学生時代は実験の授業が好きで、大学 3 年生のときにソフトウェア

ティングって言ったら機械にプログラムを 研 究 し て ま す。 こ れ ま で コ ン ピ ュ ー

人と計算機の融合コンピューティングの力を使ってみんなで分担して探すとかに画像を人に見せてクラウドソーシング

けど、例えば、行方不明者を発見するの上も書いている。

・データ工学概論（2 年 2 学期）

・情報メディア特別演習（2 年集中）・データベースシステム II（3,4 年 2 学期）

・情報メディア実験 I, II, III（3,4 年通年）――その研究に興味をもったきっかけはのための研究を行っています。

るって仕組みは絶対必要になるので、そ計算機と人間の力を合わせて問題解決す

題 っ て の は ま す ま す 難 し く な っ て き て、

これから人類が解かなきゃいけない問に関するレポートを 150 ページ以意味だと、一種の新しいタイプの計算機

仕組みを作ろうとしています。そういう大きなコンピューティングを行うためのけじゃなく人間も含めて一つの系としてなんだよね。なので、それらを計算機だ

識を使った処理とかは人間のほうが得意て、例えば、画像のパターン認識とか常

得意な分野の処理ってのはいろいろあっに混ぜる。計算機は苦手だけれども人が究で、人の力をそのコンピューティングに、将来使えるような仕組みを作りたい。

なかなか難しかった問題を解決するためまで計算機だけとか一人の人間だけでは業をうまく融合することによって、これの得意な知的作業と人間の得意な知的作

得意な分野もいっぱいあるので、計算機てだけじゃなくて、人は苦手で計算機がかったんだよ。あと、単に人の力を使うっ

テマテックに人の力を使う仕組みがないうサービスをやることが普通で、シス

ホックにというか個別に作りこんでそう

14

じゃなくて自分で面白くする場所

いことができるようになるかって。

ミン
グを
通じ
て人
間が
一場
人で所
はできな
大学って誰かが面白ラく
し
て
く
れ
る

に興味があります。どうやったらプログ

ういう存在としてのコンピューティング

的能力を増大させることができます。そピューターを使うことによって人間の知相 当 良 く な る。 そ れ と 同 じ 様 に、 コ ン

乗ると効率ってのは他の生物に比べてもい動物で有名なんだけれども、自転車にそういう人シ
っ
て
います︒
間っス
て走テ
るこム
とにを
関し作
ては
能力
が低

を作ってると言ってもいいと思います。

がやっているのはそれとは違う観点の研計算機も人も
て
知
して
だ っ含
た りめ
する
んだ
よ性
ね。を
今 ま集
で は約
アド
なんよ
でしり
ょう大
か？きなことができるがあって、そういうのは人間の方が得意

１

よく聞かれるキーワードとしては ク*
ラウドソーシングとかがあると思うんだ

あと、人の力を使うって意味だと最近を扱う研究を行っている。小さい頃を書いてっていうのだったんだけど、僕

すか？

筑波大学出身。主にデータベース

人の能力をどんどん組み合わせて、計算

コ ン ピ ュ ー タ ー だ け で で き な い こ と も、非常に大事になってくる。そこで、単に人類の知的能力を増大させるってことがルギー問題にしてもそうだし、これからてのはもっと複雑になる。例えば、エネす。これから解かなきゃいけない問題っ

るから初めてできるようになったんでないわけ。それは、コンピューターがあトカワまでやって戻すなんて絶対にできれが無かったらＪ ＡＸＡがはやぶさをイコンピューターってすごい道具で、そ

年代頃

か、っていうのがコンピューターの大事て、世の中にあるデータをどう処理するね。いわゆる四則演算的な計算ではなくなくて、データを処理するものなんだよコンピューターって計算をするものじゃ

ンピューターだったんだけども、今って１を計算するっていうのが、いわゆるコだよね。昔コンピューターってのは１＋に変えたんだけど、これがまた面白いん

た。博士からデータベースっていう分野がでてきて、それを修士までやってましトウェアをどう作るかっていうのに興味

その後、ソフトウェア工学っていうソフ

い ま す し、 一 生 懸 命 や ら な き ゃ い け なう意味でもある程度認められていると思もらえるってことになりました。そういども、それでこのプロジェクトが予算をな予算をくれる、ってのがあるんだけれ論文は出ています。あと、Ｊ ＳＴの 「*さきがけ」っていう国が研究に対して大き最近始めたばかりで、それでもいくつか

トも含めてね。今のプロジェクトは結構ん出ているんですけど、他のプロジェク

成果はもちろん論文って形ではたくさが出ていますか？

――今やっている研究でどのような成果じです。基本的に森嶋研でやってることの研究とかなくて、みんなでやってる感森島研は、あんまり学生の研究とか俺を行っているんですか？

――森嶋研の学生さんはどのような研究いんじゃないかなって思います。

せて処理をすればいいか、ってのは難し

ので、それをどうやってうまく組み合わがします。計算機と人は全然性質が違う

いことは、ある程度今研究をやっている

すけれども、その中でやらなきゃいけなみたいな、ドーンと、今までできなかっ作っています。だから、知性のロケット

指向のコンピューティングともいえるとら今やっていることも、いわゆるデータ

たので、すごく運がよかったなと。だかに僕はたまたまデータベースに切り替え

うのは結構難しいと思うんですが、苦労――人とコンピューターとの融合っていす。

いっていうプレッシャーはあると思いまと、いわゆるデータベースマネジメントとしてます。一番分かりやすい話をする

したり、処理したり、ってことをやろう

ンピューティングってことで、データをはさっきも言った通り、データ指向のコ

人にとってはわかっているのかなって気機も人も含めて知性を集約してより大きな部分になっていて、ちょうどたことがみんなで力を合わせればでき思うんだけれども、それを中心にやってされている点ってありますか？

２

な こ と が で き る、 そ う い う シ ス テ ム をる、そういうのに興味があります。

いることになります。その過程で、ある研 究 や ら れ て な く て、 今 年 に 入 っ て 急

だらけだけどねぇ。実は、あんまりこの

そういう意味ではまだ分からないことにアクセスして一貫性を保つ仕組みとかタの品質を保つような仕組みとか、同時データから早く検索をしたりとか、デーシステム Ｄ( ＢＭＳ っ) てあるじゃな
い？あれってすごいシステムで、大量ののに関してはそういう機能が提供されてブの公開されてる情報とか、そういうもて、例えば、ツイッターの情報とか、ウェタってＤＢＭＳ 以外にあることが多くがあるわけだけど、今はほとんどのデーに、海外ではいくつか出てきているんでうまく処理することによってうまく管理――それで今の研究に行き着いたんです

種のデータ処理には人の力がどうしてもなったんだよね。

必要だということを強く認識するようにか？
それはそこまで単純じゃなくて、でもだいたいはそうだね。僕は子供の時から
プ ロ グ ラ ム 言 語 に す ご く 興 味 が あ っ て、

インターネットを通して不特定多数の人たちに業務を委託すること＊１ Ｊ ＳＴ 科( 学技術振興機構 が) 行っている研究を支援する事業
＊２

15

90

と、ウェブのデータの品質、例えば、ウェがどういう研究をやっているかっていうらしいわけですよ。例えば、うちの学生ない。そういう機能が提供されるとすば

い研究室じゃないかと思います。

分どんな学生がきてもすごく居心地が悪意欲があるかどうか。意欲がなければ多接 の と き に 何 を 見 て い る か っ て 言 う と、――意欲っていうのはどういうところをたいんだけど、やる気さえあれば全然厳しいって言われるからこれは言っておきるならなったほうがいいよ。やりたい事

いい仕事だよ。もしなれるチャンスがあブのデータって結構いい加減で、ここに載っている情報と別の場所に乗っている見ていますか？

がある人には最高の仕事。指示して欲し

情報って全然違うってことがあるわけ

しくないです。

ＤＦデータとか セ* マンティックウェ
ブで使うのって結構グラフのデータが多４

タ な ん だ け ど ウ ェ ブ も そ う だ し、 ３*Ｒ

データベース、いわゆる表じゃないデー

まぁいろいろですね。あとは、グラフのり っ て い う よ う な 仕 組 み に す る と か、も、 そ の 信 憑 性 を 人 を 使 っ て 判 定 し た

るみたいな話があると思うんだけれど

あとは、ツイッターとかに嘘情報が流れ

し よ う、 っ て の を 支 援 す る 研 究 だ と か、で、結構人間って自分を騙しちゃうので、な。本当に思ってるのかってすごい大事

いとか本当に思ってることじゃないか

遂げたいとか、もしくは自分が成長した

ングとかの研究活動を通じて何かを成しは例えば、データ指向のコンピューティ

難しいね。やっぱり森嶋研に来た場合に事すると。意欲って何かっていうと結構

くるとわかりますね、しばらく一緒に仕んだけれども、まぁでも研究室に入って面接で意欲を判定するのは実は難しい――ちょっと話が変わりますが、先生のます。

かで怒ったことなんて一回もないと思い

くとも研究ができないとか出来が悪いと一年に何回見るか見ないかだよね。少な

よ、めったにない。よっぽどじゃないと、ですよね 笑( そ) の通りだよ。だって俺ゼミで怒ることなんか本当にないんだ

多分見つけられると思います。

れでいいと思う。それはやってくうちにちろんいいし、それがなくてもそれはそそうだね。やりたいことがあってもも

で、そういうのを発見してちゃんと訂正いんですよ。そのデータをいかに効率よ

本当に思ってるかどうかってのは自分で年はおいくつですか。

い人には最悪の仕事かもしれないけど。

く処理するかってのをやってます。大雑毎回確認した方がいいと思いますね。自――先生すごい優しそうですよね

把 に 言 う と、 デ ー タ 指 向 の コ ン ピ ュ ー

分が何か頑張ってなにかやりたいって漠

か っ た ん で す。
」っていう人がたまにいすけど、思ってたより大学生活楽しくな

た っ て 思 う ん だ よ ね。「 大 学 に 来 た ん で向けてなんだけど、一つは、時々失敗し創成の学生に向けて、というか学生にありますか？

――創成の学生に伝えたいメッセージは研究室にいったほうがいいですか？

――学生も何かやりたいことがあったらティングを森嶋研ではやってるというこ――俺ですか？俺は になりました。

然とでも本当に思っていればいいんじゃないかな。

とになります。
――森嶋研にはどのような学生が集まっ見( た目が お) 若いですね。

るんだよね。で、もっと早めに言ってや――それでさらに行動ができればさらにそれは若い皆さんと一緒にいるからて映画館みたいに誰かが面白くしてくれてほしいですか？

じ ゃ な い か な。 笑
( ま) ぁ大学の先生って み ん な 若 い よ ね。 や っ ぱ り 好 き な 事る場所じゃなくて自分で面白くする場

いいとそうそう。多分やる気がある学生にはやってるからかな。大学の先生はすごくればよかったって思うんだけど、大学っいい。森嶋研には多分同じような学生がすごい居心地いいよね。あと、森嶋研厳

誰でもいい。意欲さえあればだれでも41

集まってないんだけれども、一つだけ面

41
!?

16

じだった。今なんとなく大学と高校の境で、自分たちが何かやるんだっていう感のときはそれがコンセンサスだったんておいてあげればよかった。僕らが学生んなことで活躍できると僕は思います。

が卒業してから他のことであってもいろいことがあるんだってわかったら、それ遂げて、自分にとってすごくすごく面白

つなにかやり最初の話に戻るけど自分でそういうのをないからさ。そういうのだと、やっぱり

スもらいながらできる環境ってなかなかと自由に情報をやりとりして、アドバイたちがいっぱいいるわけで、その人たち

その辺で世界最先端のことをやってる人

ば そ の リ ソ ー ス を 思 う 存 分 利 用 で き て、を見てても面白いことが多いと思う。そさんよりも、先生たちのほうが同じ世界

すよ。だから、とによって面白いことは増えていくんでですよ。だからやっぱり勉強して知るこ

野球のルールを知ってる人は面白いわけ

が野球見ても面白くないじゃん。だけどで、例えば、野球のルールを知らない人

年

目ってのが微妙に分からなくなってきてそれで、頑張れるのって頑張った先に作り上げていく。自分から面白くしていれはやっぱりいろんなことを知ってるか

思いますね。そういうのを大学生活

い る と い う こ と が あ る と 思 う ん だ け ど、
実はすごく素晴らしいことが待ってるん

くってのは大事じゃないかな。

らだと思う。同じ物を見たときにあぁ面

年生のうちにちゃんといっ

やっぱり大学ってのは自分で面白くする
だって思えるかどうかだと思うんだよ

これ高校の母校でしゃべってきたんだ

白いなぁと思う人と面白くないって思う所。それを場 所 で、 面 白 く す る た め の 材 料 っ て のね。頑張れない人ってそれを知らないだ

けどさ、やりたいこととできることって人ってこの差だと思う。なのでやりたい

つやは全部そろっているから、そういう風にけとか、今まで経験がないってことが多いうのがみんなあると思うんだけど、最ことを増やすって意味でも勉強はしたほ

20

間もあるんだから思って動くってのは大事なんじゃないか

い ん だ よ ね。 俺 は 学 生 時 代 の 部 活 と か

初はやりたいこととできることは重なっ
勉 強 す る こ と な ん だ よ ね。 で き る こ と

図 1: 勉強によるやりたいこととできることの変化

どっちも広がる

歳ぐらいの学生のみななと思います。

サークル活動とかそういうことでいっぱ

うがいいと思う。

たほうがいいと思うんだけど、面白いこ

素晴らしい事が実はあるんだ」というの種類あって、面白いこととむちゃを 勿 論 勉 強 し て 増 や す ん だ け ど、 や りとははいろいろ経験してきたので、そうする

勉強

く ち ゃ 面 白 い こ と が あ り ま す。 例 え ば、

あと、大学説明会で一時期広報だった

たいことってのもこれもある意味勉強

面白いことがあるってことを知ってる

んだけど、大体情報学群の中でどの学類と結構自分がやってることでも、もちろ

か、知ってないかだと思うんだよね。そが自分に向いていますか？っていう質問

スポーツ選手とかがなんであんなに大変れって別になんでもよくて、それを知っを受けて、いつも言うのが大体の希望にんこれはすごく面白いと思ってやってるて る 人 な の か、 そ れ を 知 ら な い 人 な のあっていればどの学類でもいいからとにな の に 一 生 懸 命 に 練 習 す る の か、 あ と、

かってのはかなり大違いで、ぜひ自分にか く 筑 波 大 に 来 い と、 来 れ ば 何 と か な

し、頑張れるんだと思うんですけど、みとってのすごく面白いことが世の中にあるって。だって、同じ筑波大学なんだか研究者がなんであんなに夜を徹して研究るんだってことを見つけたほうがいいのら、先生だって個人的に行けばどんな先んなもきっとあると思います。

かなと思います。で、それを見つけるた

生 と で も な ん と で も で き る わ け だ か ら、しているのか、その違いはむちゃくちゃ

めには行動して、ある程度一つのことを

ウェブ上のリソースに関する情報 メ( タデータ を) 表現するための枠組み

大学っていわばリソースだからね。来れ＊３

ウェブ上の情報にメタデータを付加する事で、人だけでなくコンピューターもデータの収集や分析を行えるようになるという考え

やり遂げるってのがすごく大事なんだとできることやりたいこと皆さんの役にたてれば幸いです。

ビューへいってきますので、この記事がこれからも様々な研究室へインタ

しく、話しやすい先生です。

に話してみるとわかりますが、非常に優ことがある人は少ないと思います。実際

こ の 時 期 の１、２ 年 生 で 先 生 に 会 っ た

だきありがとうございました。

ンタビューを受けていたした。お忙しいところイ

お邪魔させていただきま

今回は森嶋研究室へと

あ
と
が
き

もう一つは、若いうちに分かっておいい「 あ、 世 の 中 に は す ご く 面 白 い と か、 てないんだけど、これを重ねるってのは

4

２

1

＊４

17

1

2

vol. ２

Arduino であそぼう！

イントロダクション
皆さんこんにちは・ω・

電子工作ってややこしい部品があって、全部はんだづけしてーとかと

前回はじめての電子工作を掲載したので、今回は Arduino を使った電いうイメージはないですか？

子工作の提案をしたいと思います。

ブレッドボード（ハンダ付け不要。部品を刺すだけで回路ができる！）

ところで Arduino とはなんぞや？ wikipedia によると Arduino( アルと Arduino を使えば、プログラムを書いてさらっと解決できます。特ドゥイーノ ) は、AVR マイコン、入出力ポートを備えた基板、C 言語風のに新しい言語を覚える必要性もなく、一年次のプログラミングで勉強

Arduino 言語とそれの統合開発環境から構成されるシステムとあります。

した C 言語でかけちゃいますよ。

組み立て済みの基盤も沢山売られていますが、オープンソースハード
ウェアなので自作することもできます。
他にもオープンソースハードウェアは沢山ありますが、Arduino は比較的簡単でとっつきやすいものの一つといわれています。

用意するものはいそれでは今回の記事で使うものです。
Arduinoブレッドボード
基盤にハンダ付けしなくても、部品を挿すだけで簡単に回路がつくれてしまう魔法のボード。一つ一つの穴に接点がはいっていて、列が電気的につながっているんです。ハンダ付
け不要なので簡単に差し替えでき、全部抜いて再利用とかも可能。

Arduino にはいろいろな種類のものがあります。

ジャンパワイヤ

Arduino Duemilanove や Arduino Uno が最近の一般的なボードです。

ジ ャ ン パ ワ イ ヤ は Arduino の pin と後は小さい Arduino Mini や大きい Arduino Mega など。他には、布部品をつなぐ線です。普通の単線をつに縫いつけるための Lillypad などあります。Arduino はオープンハー

かってもいいのですが、柔らかくて皮

ドウェアなので、互換ボードもたくさんあります。面白いものとしては、膜がはがれている部分の上部がプラス

フレキシブルプリント基板でできている曲げたりできる Seeeduino

チック加工してあるものだと、見栄え

Film です。もちろん部品を買ってきて自作することもできますが、おもよく扱いやすいです。

手軽に始めるには既存のボードを買ってくるのがいいでしょう。ボー
ドを買ってから作るものを決めるもよし、作るものに合わせてボードLEDを買ってもよし、ですね。今回は一般的な Arduino Uno を使ってみま

点灯実験のために使います。

すよ！なお、Arduino Uno をパソコンにつなげるためには Arduino のおなじみの部品。

USB のタイプ B のオスとタイブ A のメスがついたコードを用意する必要があります。
18

はんだごて・はんだ・はんだ吸着線・はんだこて台シリアル接続 7 セグメント 4 桁 LED

sparkfun 社の 7 セグシリアルディスプレー。4 桁と : とドットがシリ
アルで点灯できます。7 セグって、普通は一個の数字ごとに pin が 8 個とかでてて、接続がいろいろ面倒なんです。ただの 4 桁 7 セグで pinの数が少なくても 12 本とか。Arduino の pin にさせないことはないのですが、うにょうにょと 12 本の線がブレッドボードからでて、さらに言わずと知れたはんだごてです。いろいろセットになって安くて 1500

それを制御するとなるとつなぐだけで一苦労ですよね。そんな面倒なと円くらいで手にはいります。案外あると便利です。今回はばりばりつかっころを全部かっさらって解決してくれるのがシリアル接続です。7 セグたりしないですが、そのうちばりばりはんだごてを使う特集もしたいもの後ろに基盤とマイコンがついています。GND,VCC,RX のピンをつなのです（注：筆者はハンダ付け苦手）。ハンダ付けのときは、高温注意。

ぐだけで簡単にできます。ただ、このシリアルディスプレー自体にピンあとよく換気して、はんだが飛ぶ場合があるので、メガネをもっている

ヘッダがついてないので買ってきてつけるほうがブレッドボードにさしひとはできるだけメガネをして、持ってない人は伊達でもいいので目をやすいです。

守ることをおすすめします。はんだ吸着線はハンダ付けで失敗したときにはんだを吸い取る線です。筆者はへたっぴなのでよくお世話になります。あまり付け直し過ぎると基板が焼けて使い物にならなくなるので注

ピンヘッダ
基盤の穴につける足です。基意がひつようです (´・ω・｀ )盤と基盤をつなぐために使います。今回は 7 セグシリ
アルディスプレーの基盤の穴に足をつけて、ブレッド
ボードに挿すためにつかいます。

Arduino IDE
します。これを選択しないと、Upload しても、ボードにちゃんと書
Arduino は 専 用 の 言 語 で ス

きこまれません。SerialPort は Mac の場合は /dev/cu.usbserial- でケッチ（Arduino のコードの始まるものを選び、WIndows の場合は、デバイスマネージャーからこと）を記述します。専用のArduino の接続 COM ポートを確認して選択してください。

開 発 環 境 が Arduino の 公 式
web サ イ ト の Software の
ペ ー ジ <http://arduino.cc/

スケッチを書いたら、それができたら、をおしてボードに Upload します。

en/Main/Software> か ら ダ

Mac の場合は、Upload を押した後ボードのリセットボタンを押してウンロードすることができまください。

す。 今 回 は 最 新 の Arduino

するとボード上についてる LED が光って IDE の下に Upload 完了のメッ

0022 を使っていきます。

セージが出て、書き込み完了です！

(verify) のボタンを押してコンパイル。

ArduinoIDE には元々ライブラリがいくつか入っていますが、今回はNewSoftwareSerial.h, DateTIme.h, DateTimeString.h を 使 い ま す。
NewSoftwareSerial.h は <http://arduiniana.org/libraries/newsoft
serial/>、DateTime.h と DateTimeString.h は <http://www.arduino.
cc/playground/Code/DateTime> からダウンロードして zip ファイ
ルを解凍し、Windows は ArduinoIDE のファイル中の librararies に、Mac は Document/Arduino/libraries に入れてください。そして Ard
uinoIDE を再起動して、Sketch の importlibrary に新しく追加したライブラリーがはいってるか確認してください。

ここでボードに Upload する前に、Board の種類と SerialPort を選択
19

Arduino を使ってみよう！
はい、それではさっそく Arduino で遊んでみましょう。
ArduinoIDE を起動してください。File → Example → 1.Basics →Blink で LED をちかちかさせるサンプルスケッチがでてきます。

pinMode(13.OUTPUT);

Arduino にはデジタル pin とアナログ pin があります。入出力だけのときはデジタル pin を使います。アナログ pin はさらにアナログセンサーなどで変動する値を読み込むことができます。Arduino にはもともと LED がのっています。え？どこにあるのと思いますが、基板の上、13pin の近くに L という印字があるとおもいますが、その横がArduino 基板の LED です。13pin はこの基板上の LED に繋がっています。LED は出力なので OUTPUT ですね。

void loop(){digitalWrite(13,HIGH);
delay(1000);
digitalWrite(13,LOW);
delay(1000);}

digitalWrite ではどこの pin を HIGH(LED を on) にするか LOW(LEDを off に す る か ） な ど の 記 述 を し ま す。delay(x) は x ミ リ 秒 待 機。
delay しないとその状態のままにはなりません。ということでコードはこれで完了です。さて、このコードを Verify して Upload します。
するとちかちか光りだしたとおもいます！これじゃーなという方は、
13pin に LED のアノード（足の長い方）GNDpin にカソード（足の短い方）をさすと同じコードで LED が一秒ごとに光りますよ。これでLED を簡単にちかちかさせることができるようになりましたね！これを Arduino なしでやろうとすると結構大変です。回路を書て部品を選んで…などなど。マイコン便利！
スケッチのコメント文に説明が書いてあるので、それをたどってみていきましょう。

7 セグシリアルディスプレーを光らせてみよう
秋葉原の電気街、もしくは沢山ある電子部品の web ショップを見てい

GND、５V と VCC、３pin と RX をそれぞれジャンパワイヤーでつなて、この部品つかってみたい！と思うものはありませんか？そのなかぎます。

で、今回目をつけたのがシリアル接続 7 セグメント 4 桁 LED。最初は７セグメント 4 桁 LED に目をつけていたのですが、少し配線とプログ
ラミングが大変なので、思い切ってマイコンがついてるシリアルディ
スプレーの方にしてみました。お値段は 1000 円ちょいしますが、手間をかんがえればお安いものです。
前置きが長くなりま
したが、まず、足をつけましょう！おっとここではんだごてが出現ｗ VCC,GND,
RX に ピ ン ヘ ッ ダ をつけてください。基板にはんだをつけておいてから、熱しながらピンを挿すと比較的うまくいきました。
できたディスプレーをブレッドボードに挿し、ジャンパワイヤをそれ
ぞれ部品の列に挿していきます。Arduino の GND とディスプレイのこれでおっけー。あとはスケッチをかきましょう！
ここでは NewSoftwareSerial というライブラリを使います。それではスケッチをかいていきましょう！
それでは、簡単な解説をば。
20

#define SerInToArdu 2#include <NewSoftSerial.h>#define SerOutFrmArdu 3#define SerInToArdu 2#define wDelay 600#define SerOutFrmArdu 3#define wDelay 600
NewSoftSerial mySerialPort(SerInToArdu,SerOutFrmArdu);
void setup(){pinMode(SerOutFrmArdu,OUTPUT);
pinMode(SerInToArdu,INPUT);
mySerialPort.begin(9600);
mySerialPort.print("v");}void loop(){
mySerialPort.print("HELO");
delay(wDelay);delay(wDelay);

Arduino に入力するピンを 2 に設定します。今回は Arduino に外から情報を入力することはないですが、NewSoftwareSerial ライブラリで引数として使うので設定しておきます。Arduino から外に情報を出す
pin を 3 に設定します。
NewSoftSerial mySerialPort(SerInToArdu,SerOutFrmArdu);

mySerialPort を宣言します。

mySerialPort.begin(9600);
通信速度の設定の設定をします。一秒間に 9600 回です。

mySerialPort.print("v");v はディスプレーリセットのコマンドです。これらの特殊コマンドは、
7 セグシリアルディスプレーのデータシート（部品の情報が載っている

delay(wDelay);

シート、部品の型番等で検索するとでてくる）に書いてあるのでそれをmySerialPort.print("WORL");

参考に。

delay(wDelay);
mySerialPort.print("----");
delay(wDelay);
mySerialPort.print("ORLD");

mySerialPort.print("HELO");
delay(wDelay);delay(wDelay);hogehoge.print("") で 4 文字まで 7 セグディスプレーにシリアル接続

mySerialPort.print("1234");で表示できます。何も表示しない部分は x。表示したい文字を指定した

delay(wDelay);
mySerialPort.print("5678");delay(wDelay);

ら、delay でそのままの状態にします。
それでは verify して Upload してください。どうでしょうー？これでmySerialPort.print("----");
delay(wDelay);
mySerialPort.print("8888");
delay(wDelay);delay(wDelay);
mySerialPort.print("xxxx");
delay(wDelay);delay(wDelay);}#include <NewSoftSerial>
今 回 は シ リ ア ル 接 続 で 7 セ グ デ ィ ス プ レ ー を 繋 ぐ の で、
NewSoftwareSerial ライブラリを使います。ArduinoIDE にはもともとSoftwareSerial ライブラリがはいっていますが、NewSoftwareSerial
は SoftwareSerial の改良版です。
詳しくはライブラリ配布先に書いてあります。

シリアル接続で 7 セグディスプレーが光りました。表示する文字を変えてみたり、特殊コマンドを入力してドットやコロンを表示させてみたりすると楽しいかもしれません。

ちょっとぶれいく
いきなり部品を買ってきて作品をつくるのはちょっと…なにを買った品を使って他の人がやっていることを探してみたり、外部のイベントにらいいかわからないーそんな方におすすめなのが、様々なショップが出向いてみると創作意欲を刺激されます。筆者はエレキジャックフォー

売っているキットです。必要な部品が全部セットしてあって、書いてあラムやガジェットカフェミーティングなどに行って、作品を見て、触らる通りに組み立てれば自分で作ると難しい物も簡単にできてしまいま

せてもらって、質問をしてなどといった形でつくるもののヒントを探しす。いろいろ組み立てているうちに、これもやってみたい！となり部品ています。毎年 5 月と 10 月に行われる MakeTokyoMeting 等大きなを買ってーとなっていくと思います。また、入門書を買って、書いてあ

イベントもありますので、電子工作に限らず創作意欲をかきたてにいく

る部品を揃えながら物をつくっていくのもありだとおもいます。また、のもいいかもしれませんね。

公開イベント等のワークショップなどであれば、わからないところを教えてもらいながら作品をつくることができます。
部品を揃えたけど、何をつくろうか。この記事では、オリジナリティーのあふれるものというより、少ない部品で簡単にできるものを紹介していますが、オリジナルで何か作品をつくろうと思ったときに、アイディ
アを出してくるのが結構むずかしかったりします。おすすめは、同じ部
21

Arduino で時計 ( 考案編）
7 セグディスプレーを光らせたところで、本格的に何かつくってみま＊クロックでカウントする場合の時刻表示の方法

しょう。さて、何をつくろうか。まぁディスプレーをみていると大体

・タイマー割り込みを使うの方が時計にすればいいんじゃないかと思うとしましょうｗということ

割り込み処理とは、たとえば A さんが一日中パソコンに向かって仕で、時計を創ってみましょう！ところで、Arduino でどうやって時計の事をしているとします。ところが携帯電話に電話がかかってくると、どスケッチを書くかです。時計のアルゴリズムってあまり書いたりしませんな作業をやっていても中断して電話に出ないといけないとします。こんよね。ここでは、時計を作っていく過程に考えていくことや、今回のれを if 文でなく書く方法が割り込み処理です。これをどうやって時計に記事で作り方を紹介しない方法の提案などもついでに載せていきます。

使うかというと、LED を点灯するコードを実行する中で割り込みで一・どうやって時間をカウントするか ( クロック）

秒ずつ進める処理を書けばいいのですね。ただ、結構時差ができてしま

Arduino にはクロックがついています。いわゆるクリスタル（水晶発振

うようです。

子）です。これでカウントすることができます。また RTC( リアルタイ

・DateTime ライブラリを使う

ムモジュール , 時計専用のチップで電源が切られていても内蔵電池で動Arduino の公式ライブラリに DateTime ライブラリというものがあり作している）を使うこともできます。これらを使うときは、初期時間をます。今は Time ライブラリという DateTime ライブラリの新しいバー

指定してあげないといけません。

ジョンの物も出ていますが、DateTime ライブラリのほうが説明がわか・ネットワークシールドなど外部から時間を取得する

りやすくまた、昔からあるゆえに作例も沢山あがっています。正確さは

イーサネットシールド（ネットワークに繋ぐための Arduino の上にくっ

少し欠けますが（一日に数秒〜数十秒）、Arduino のクロックを利用しつけるボード）をつかってネットワークから時間を取得することができて時刻を表示するには比較的正確なほうです。Time ライブラリはネッ

そうです。また、GPS 受信機によって時間を取得する、いわば電波時

トワークから時間を取得するなど、いろいろな拡張を可能にしています。

計のようなこともできそうです。他には、ZigBee の仕組みをつかって、

今回は Arduino をパソコンにつなぐ、7 セグディスプレーしか追加でパソコンから無線通信で時刻を受信することもできそうですね。

使わない、初期時刻は自分で設定し簡単に気軽に作ることを考えている
ので、DateTime ライブラリをつかってかいていきましょう！

Arduino で時計 ( スケッチ編）#include <NewSoftSerial.h>if(digits < 10)#include <DateTime.h>

mySerialPort.print('0');#include <DateTimeStrings.h>

mySerialPort.print(digits,DEC);}#define SerInToArdu 2

それでは、スケッチの説明です☆ Lesson5 で説明した部分と重複して#define SerOutFrmArdu 3いるところは省略しました。

NewSoftSerial mySerialPort(SerInToArdu,SerOutFrmArdu);
time_t prevtime;
void setup() {time_t prevtime;
開始時間を入れるための prevtime を宣言します。
prevtime = DateTime.makeTime(0,59,0,1,8,2011);
開始時間を prevtime に格納します。ここでは 2011 年 8 月 1 日 0 時

pinMode(SerOutFrmArdu,OUTPUT);

59 分 0 秒となっていますが、初期設定したい時間をココに入れてくだ

pinMode(SerInToArdu,INPUT);

さい。

mySerialPort.begin(9600);

DateTime.sync(prevtime);

mySerialPort.print("v");prevtime = DateTime.makeTime(0,59,0,1,8,2011);

さきほど設定した初期設定時間をセットします。

DateTime.sync(prevtime);void loop() {}while( prevtime == DateTime.now() ){void loop() {delay(100);

while( prevtime == DateTime.now() ){delay(100);}}
DateTime.available();DateTime.available();digitalClockDisplay();

digitalClockDisplay();}
void digitalClockDisplay(){}

mySerialPort.print("w");

時 間 情 報 の 取 得 は DateTime の Hour,Minute,Second,Year,Mont

mySerialPort.print(B00010000,BYTE);

h,Day プロパティに取得されるのですが、これらのプロパティーを

printDigits(DateTime.Hour);printDigits(DateTime.Minute);

available メソッドを参照することによって更新します。そして更新した値を sigitalClockDisplay を実行することによって表示させます。

}
void printDigits(byte digits){

22

void digitalClockDisplay(){
mySerialPort.print("w");mySerialPort.print(B00010000,BYTE);
printDigits(DateTime.Hour);printDigits(DateTime.Minute);}

digitalClockDisplay メソッドの説明です。w は DecimalPointControl
すなわち、ドットや：を制御しますよという特別なコードです。これも部品のデータシートに書いてあります。次の B00010000 は：を点灯するコマンドです。B00XXXXXX の X の部分はドットとコロンを消灯
を 0・点灯を 1 で設定できます。ディスプレーに時間と分を表示します。
この時に Hour と Minute プロパティを使います。

1 分ごとにしか更新されないので、一見動いていないようにみえますが、

void printDigits(byte digits){

ちょこちょこ確認するときちんと時間通りに動いていました。Arduinoif(digits < 10)の電力供給をコンセントや電池からにして〜などなどとすると、独立し

mySerialPort.print('0');
mySerialPort.print(digits,DEC);}

先ほどのメソッドで数字を表示していた部分のメソッド。0~9 のときた時計としてなりたちそうですね！応用として、スイッチを増やしてキッチンタイマーにする、ブザーを増やしてアラーム機能をつけることもできそうですね！

は、Hour も Minute も一桁になってしまい、表示が左詰めになってへんな空欄ができ桁上がりしたときにおかしくなってしまいます。なので、0-9 のときは頭に 0 をつけるように調節してあげると、綺麗に表示してくれます。
はい、これでコードは完成なので、あとは verify して Upload してください！すると時計のように表示されると思います。

まとめとへんしゅうこうき
はい、こんにちは！まずはここまで読んでいただいてありがとうございTwitter でリプライがきたら光る・音がなる物、最近はやりなのがガイます。電子工作系記事の路線をちゃくちゃくと歩んでいる「創ってあそガーカウンタですね。他にも使い方次第でインタラクティブな物が作れぼ」も二回目に突入しました。今回は前回に比べると創成っぽい線にきるのではないかなと思います。創成関連で行けば、web アプリケーショ

たかもしれないですね（前回は手芸だったのでｗ）。余談になりますがンと連動できるガジェットなどを作るために使うなどとすると世界が広この記事の企画書の目的は、「日曜大工的に創成の分野に関連しそうながりそうな予感がします。さてさて、来学期号ですが、発刊が 12 月なものを創るきっかけをつくる。Media Arts, Science and Technology

ので電池で動く LED 系の飾りなどを考えています。予定は変更する場

なのに意外と Media Arts に関連して何かをつくっている人は少ない気合もありますが、たぶんそんな感じです。

がする。案外とっかかりにくそうに思える電子工作をメインに、初歩

ではでは、次回もよろしくおねがいします！

的なプログラミングをまじえつつ、将来的にはインタラクティブアート
やメディアアート的な提案ができれば、研究の幅が広がるのではと思っている。」という感じになっているなんちゃってシラバス風なのですが、本当にものづくりの楽しさをさらに感じるきっかけになればなーと思っています・ω・さて、Arduino をはじめ沢山オープンソースハードウェ
アボードがあります。センサーなどがもともとついたもの、ブラウザでコードを書くものなどなど。mbed,Gainer など名前を聞いたことある方も多いのではないでしょうか。とっつきやすいボードが増えてるた
めに、いろんな方がいろんな作品をつくっています。web と連動して記事のネタ・取材させてくれる方・作り方等レクチャーしてくださる方募集！
創ってあそぼでは、ネタ等を大募集しています。
こんなもの作りたいんだけどーとか、こういうものつくってよ！などを募集してます。
また、MTM(MAKE TOKYO METTING) やその他イベントに展示する方がいれば取材にいきます！
その他、ここで記事を書きたい！なんて方も大歓迎ですｗ
上記にピンときたかたは s1011465@u,tsukuba.ac.jp までよろしくおねがいします。
（感想・誤字脱字・その他間違い等の指摘も大歓迎です）
23

皆 さ ん こ ん に ち は。 今 回 創 成 カ フ ェ は 縮 小
バ ー ジ ョ ン で お 送 り し ま す！ な ん で 縮 小 かですか？投稿コーナーが想定外にあつまらｎ

版 MAST（ 鋭 意 作 成 中 ） に 移 行 し よ う かと 思 っ て お り ま す。WEB 版 も よ ろ し く お
さ て、 編 集 中 記 も と い 、 な う え で ぃ っ て ぃ

ねがいしますね！
ん ぐ で す が、 今 回 は 外 部 記 事 多 め な 感 じ で すね。 カ ヤ ッ ク イ ン タ ビ ュ ー に 鎌 倉 ま で い っ
た り、NHK 技 研 公 開 の た め に 東 京 に 出 向
い た り な ど な ど。 あ と は 森 嶋 先 生 の イ ン タ
ビ ュ ー は、 学 生 へ の メ ッ セ ー ジ が 非 常 に こ れからの大学生活の指針にもなるかとおもいます よ！ か く い う 私 は つ く っ て あ そ ぼ の た めに、 英 語 の 文 献 を 死 に 物 狂 い で 読 む こ と にな っ て ひ ー ひ ー い っ て お り ま し た …。 是 非 皆
さーて来学期号はーとかと予告をしたいとさんもつくってみ て く だ さ い ね ！
こ ろ で す が、 三 学 期 号 が ど う な っ て い る か 私
も わ か ら な い の で、 ま た の お 楽 し み で！ 感
（ @Twitter
s1011465@u.tsuku

想・ ダ メ だ し・ ア ド バ イ ス 等 はまたはMast_editor)（ 片 山 ） ま で 是 非 お 送 り く だ さ い、
ba.ac.jp
お待ちしておりま す ！

編集長：片山 潮美

Thank you for reading!

学類代表：野々山 崚

様

松原 佳代

様

2011 年 9 月 12 日初版第一刷発行

先生 ( 創成 )森嶋 厚行

発行：情報メディア創成学類

面白法人カヤック 藤川 綱司『学類誌 MAST vo.7

2011 年 2 学期号』

Special Thanks 【取材＆記事協力】

情報メディア創成学類

TOMOKI HARASAWASHIHOMI KATAYAMANATSUKI MATSUMOTO

KYOUHEI TAKAHASHIKAORI OCHIAIHYUMA WATANABE
HIROMU TAKAIEMI SAKURAIAKIRA SAWAHATA（略）そんなこんなで投稿コーナーを WEB

なうえでぃってぃんぐ

取材・編集・レイアウト等

発行人：山本 幹雄（情報メディア創成学類長）

情報メディア創成学類
2011 年

学類誌「MAST Vol.7 二学期号」

9 月 12 日

初版第 1 刷発行