2. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
自己紹介
名前:河野 義広(かわの よしひろ)
所属:システム開発コース 助教
専門:情報工学、社会情報学
社会的課題をシステムで解決する!
実生活すべてが研究対象
ソーシャルメディアを「いかに人生に活かすか!」
研究テーマ:サイバーワールド
分散仮想環境におけるヒューマンコミュニケーション
仮想化技術を用いた自律分散協調型Webクローラの開発
なりたい自分でつながるソーシャルメディア開発
地域活動を通じた学生の主体性向上と情報発信Webサイト
2
3. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
河野の情報発信
ソーシャルアカウント
Twitter:@yoshi_kawano
Facebook:河野 義広
ブログ
個人ブログ:「穏やかに楽しく生きる」研究者のブログ
ITmediaでのブログ連載:アカデミックが見た社会
3
4. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
目次
河野ゼミの研究方針
Webシステムの基本
Webシステム開発の実演
社会的課題解決サービスの現状
河野ゼミで学べること
ゼミの紹介
4
5. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
社会情報学における課題解決
• 対象:ネット依存、炎上問題、情報モラル、地域情報化
• 課題の抽出が中心
社会学的見地から情報社会の問題を捉える
• 社会的課題を解決するために情報システムの活用・開発
• 情報工学的アプローチ
情報システムを活用し社会的課題を解決する
5
多い
研究事例
情報システムを活用し社会的課題解決に取り組む
少ない
6. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
河野ゼミの研究マップ
ITの視点に立ち、社会の側面を見る
社会的課題に対して、強みであるITを使った課題解決
課題ベースのため、1からシステム開発を行う場合が多い
6
7. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
河野ゼミの研究方針
概要
社会的課題を解決するためのシステム開発、
並びにその社会的影響に関する研究
システム開発と社会調査の両面が必要
システム開発では『社会を見渡す視点』が必要
社会調査では『課題を解決する技術力』が必要
卒業研究テーマ例:
学生のための第二領域時間管理システム「Self-reflector」
技術を売り買いできるサービス「TechnicaLink」
佐原の情報発信Webメディア「佐原ソーシャルライブラリ」の開発
7
8. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
目次
河野ゼミの研究方針
Webシステムの基本
Webシステム開発の実演
社会的課題解決サービスの現状
河野ゼミで学べること
ゼミの紹介
8
9. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
皆さんに質問
Webを知っている?
インターネット上で文書をやり取りする仕組み
正式名称:World Wide Web、WWWやWebと呼称
Webの利用目的は?
☑ 検索 ☑ メール ☑ 買い物
☑ ニュース ☑ カレンダー
☑ SNS(Twitter、Facebookなど)
☑ データ共有(Googleドライブ、Dropboxなど)
9
10. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
Webの基本的な仕組み
10
あなたのPC
① Webサーバ
にアクセス
② ファイルを
受け取る
HTML
③ 画面を作って
表示
Webサーバ
インターネット
11. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
クラウド(Cloud)とは?
概要
インターネット上に計算資源、データ領域を確保
多くのサービスがWebブラウザのみで利用可能
11
インターネット
SNS
動画
メール
地図
買い物
利用
端末
13. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
動的なWebサイトの仕組み
13
あなたのPC
① Webサーバ
にアクセス
④ 画面を作って
表示
Webサーバ
② プログラム
を実行
データベース
プログラム
HTML ③ 実行結果を
受け取る
インターネット
14. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
動的Webサイトとは?
何ができるのか?
ユーザの入力に応じて結果が変わるサイト
例)掲示板、Amazon、Twitter、Facebookなど
プログラム
ユーザの入力を受け付けて処理を実行
実行結果をPCに返す
データベース(DB)
ユーザのデータを保管
14
プログラム
データベース
31. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
Web APIの活用
ソーシャル連携サービス
Twitter、FacebookのIDによる認証機能
Twitter、Facebookでのつながり情報、登録情報の活用
Web APIの利用
プログラムから外部Webシステムの機能を利用する関数群
31
プログラム
例:ブログ
DB
A
P
I
① 問い合わせ
② データ処理③ 返信
インターネット
図. Web APIの仕組み
D
D
Webシステム
32. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
CMS(Content Management System)
CMSとは
Webの専門知識がなくても、Webサイト管理ができる
一般利用者でもWebサイト運用が可能
コンテンツとレイアウトの分離
ライターとデザイナーの分業が容易
代表的なCMS
WordPress:ブログ、Webサイトとして広く利用
Movable Type:企業のWebサイトとして利用
OpenPNE:mixi同様のSNSを構築可
NetCommons:eラーニングサイトに利用
Joomla!:高機能なCMS、サイト全体のデザイン統一
32
35. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
Web開発技術の基本
Web開発での必須スキル
HTML/CSSは基本中の基本
Webの仕組み:HTTP/HTTPS、GET/POST
クライアントサイド:ブラウザ、JavaScript、jQuery
サーバサイド:PHP、Ruby、Servlet、SQL、NoSQL
サーバ運用:Linux、Apache、ネットワーク
学び方は実践あるのみ!
まずはWeb開発の全体的な知識を得る
実際に開発をしながら、自分の得意分野を見つける
35
36. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
なぜWebをやるのか?
Webは情報工学の技術の粋を結集したもの
ネットワーク、画像処理、データマイニング、AI、etc…
数え上げればきりがない
ITの最先端を追うならWebは必須
エンジニアを目指すならWebは当たり前
河野ゼミでは最先端技術を追うためWebに注目します
36
37. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
加速するイノベーション
37
• スタートアップ=イノベーション&社会貢献
• SF Japan Night
• サムライベンチャーサミット
スタートアップ支援
• クラウドファンディング=インターネットによる資金調達
• READYFOR?
• CAMPFIRE
クラウドファンディング
38. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
SF Japan Night
日本のスタートアップ企業を支援
自社のプロダクトを投資家に英語でプレゼン
評価の高かった発表者はサンフランシスコでの本選出場
投資家に評価されれば資金調達のチャンス!
これまでのファイナリスト
ChatWork、Cacoo、Beatrobo、Monaca
WHILL、Ring、FOVE
38
39. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
サムライベンチャーサミット
日本最大級のスタートアップカンファレンス
100社以上のスタートアップ、インキュベーターが参加
第11回の2015年は過去最高の1166名が参加
サムライ魂
「できるできないでなく、やるかやらないかで世界を変える」
39
40. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
社会的課題解決サービスの現状
背景:ソーシャルメディアの急速な普及
様々な情報(人々の考え方、価値観)の流通や人脈形成
社会的課題解決の必須スキル
世の中にあるほとんどの課題は、一人では解決できない
それぞれの人の考え方や価値観が異なるため
ソーシャルメディア活用は社会的課題解決の必須スキル
社会的課題解決サービス
地域や環境、人の心などの課題解決が目的
困っている人と助けたい人をつなぐサービス
40
41. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
sinsai.ifno
概要
震災情報をみんなで集め公開するサイト
ボランティアのエンジニアが震災直後4時間で立ち上げ
41
43. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
ちばレポ
概要
まちのこまった情報を集めて解決していく
一般市民がスマホを利用して実証実験に参加
43
44. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
第二領域時間管理システム
概要
「7つの習慣」に基づく「重要度」を意識した時間管理
44URL:http://mentoros.tuis.ac.jp/self-reflector
45. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
目次
河野ゼミの研究方針
Webシステムの基本
Webシステム開発の実演
社会的課題解決サービスの現状
河野ゼミで学べること
ゼミの紹介
45