create every day - 福野泰介の一日一創

もっと住みよくするには? 品川区と福井県坂井市連携あり 特別区全国連携プロジェクト賛同自治体一覧オープンデータ&マップ

2017/06/28 23:55:00
#opendata #codefor #js 

プログラミングの授業で訪問した荏原第六中学校がある品川区は、オープンデータの活用も盛ん。
オープンデータ | 品川区」 - 5つ星オープンデータあり

今月開催のオープンデータを活用する、地域課題解決ワークショップ「品川をもっと住みよくするには?」
Code for Tokyo の Facebookページに写真とグラレコレポートがありました!

ケーブルテレビとYouTubeで配信されている品川区の広報番組「わ!しながわニュース」によると、品川発、全国へのアプリ誕生を目指し、第2回10/21(土)、第3回11/4-5(土日)開催とのこと!

品川のことが動画で分かる「品川区公式チャンネル しながわネットTV」そのまま聞いていると、なんと福井県坂井市の話題。(先日、坂井市の東尋坊へ行ったばかり!)


坂井市立丸岡南中学校の修学旅行で品川区で坂井市PR活動!
特別区全国連携プロジェクトという、東京都23区と地方との連携。福井県坂井市は品川区との連携し、サミットの共同開催や、アンテナショップ出店など、積極的
- 福井県坂井市の文化・芸術を品川区で紹介|品川区
- 福井県坂井市アンテナショップ 戸越銀座にオープン|品川区
- 福井県坂井市/「全国シティプロモーションサミット2016」を開催!


特別区全国連携プロジェクト賛同自治体一覧マップ
特別区全国連携プロジェクト賛同自治体一覧JSON形式のオープンデータへと変換するプログラムと、簡単なマップをつくってみました。 坂井市-品川区など、自治体同士の連携線もどんどん加えていきたいところです!

特別区(=東京23区)を紫色で表示。

福井県坂井市は、東洋経済の「住みよさランキング」で、8位(鯖江市は7位)
品川区とのオープンデータによる比較、坂井市でのワークショップ開催も「品川をもっと住みよくするには?」の何かヒントになるかも!?

IchigoJam x sakura.io - Code for Sabae 4周年! 広げよう自分たちで創るまち / create our lives by ourselves

2017/05/10 23:55:00
#opendata #codefor #IchigoJam #IoT 

2013年5月10日、Code for Sabae 設立宣言からちょうど4周年。クラウドEXPOさくらインターネットブースにてスペシャルセッション!

スマホ・タブレットはもちろん、IoT、オープンデータ、VR、AR、マイコンなど楽しいツールが使い放題な現代。楽しく、便利で、快適なまちづくりは個人の力でもいろいろできちゃいます!

"sakura.io x IchigoJam BASIC = かんたんIoT 〜鯖江市のバスで稼働する公共交通IoT〜"

Apple I から、IcigoJam。40年で1/40になったパソコン。40年前には存在しなかった世界をつなぐネットワーク、なんと月額60円を実現した sakura.io と出会った!

インターネットへの送信も受信も超簡単。人やモノ。こどもとおとななど、さまざまつなぐ架け橋をつくりましょう!


IchigoJam と sakura.io (電圧変換付き) の接続方法 How to connect sakura.io module to IchigoJam

IchigoJamからネットへ IchigoJam to web with sakura.io

10 POKE#800,32,10,1,76,N,N>>8,0,0,0,0,0,0,N>>8^N^103,36,0,36 20 R=I2CR(79,#800,13,#820,3) 30 R=I2CR(79,#80D,3,#820,3) N=15 RUN OK

ネットからIchigoJamへ web to IchigoJam with sakura.io

10 POKE#800,#30,0,#30:POKE#824,0 20 R=I2CR(79,#800,3,#820,21) 30 N=PEEK(#824) RUN ?N 15 OK

Let's create our lives!
Code for Sabae


PCB for Bus Realtime Opendata the Number of Passengers System

2017/01/29 23:55:00
#sabae #pcb #opendata #codefor #english 

I made a PCB data of Tsutsuji Bus new Opendata System by Code for Japan Corporate Fellowship.

The data on Upverter PCB a design tool on web


This is the circuit diagram
"Bus Buttons"


In April, Sabae city will start new bus timetables with 8 buses.


These are prototypes by data of Code for Japan Corporate Fellowship.
I'm looking forward to get PCBs!

Starting 'e-happy' project from Data City Sabae Bus Ideathon

2017/01/28 23:55:00
#sabae #js #opendata #codefor #english 

Code for Japan Corporate Fellowship in Sabae presented an event "Bus Ideathon".

How to increse Tsutsuji bus users?

3 teams started to discussion from probrems given by paticipants.


Bus design team presented Rakugo in the bus with mini a skit.


I like this idea! Foregin language and Japanese annouce about Sabae in the bus.
Sabae citizens will become strong for foregin people!
Try to make simple sentences about Sabae like this:
"What is a famous Sake in Sabae? It's Born."


People don't like complicated time table.
Providing simple time table to people by indivisual objectives.
If we make and design that from the bus time table opendata and share on web, it's very cute!


Our IT team presented "improve our bus life by e-happy".
"HAPPY" is local currency in Sabae. We can ride the Tsutsuji bus using HAPPY.
Our idea is changing HAPPY to the e-money and producing many mini game about the bus.
We discussed the best way to promote is the game's score sharing on Twitter.


series (じゅんにおす)」(src on GitHub)

In the beginning this is a sample game supports Twitter share!
Join us "e-happy Facebook group".

バスデータの5つ星オープンデータ化へトライ、データを見える化、活用へ

2016/12/28 23:55:00
#opendata #sabae #sparql #codefor 

福井県池田町に続き、バス停データが鯖江市より5つ星オープンデータ化!
シームレスにバス停データを取得できるAPI、SPARQLを使って、最寄りのバス停を表示するアプリ「findbusstop」をさっとフォークして見てみました。


バス停を探す odp 5つ星オープンデータバージョン
鯖江市内バス停、たくさんありますね!
福井駅前、武生駅前にバス停があるのは、池田町のバスオープンデータのデータです。
路線毎に同じバス停がたくさんでてしまうのは、改善の余地ありです。


バスルートや、時刻表も5つ星オープンデータ、SPARQL慣れにいろいろと遊んでみてください!
ソースコードは、Code for Fukui の GitHub にあります!

JavaScriptではじめる、かんたんコードフォー
GitHubとWebアプリ(JavaScript)はじめのいっぽ」から、地図を使ったアプリへとステップアップからどうぞ!1時間ほどで、だれでもWebアプリ作り、体験できます!コードを書くという地域貢献、冬休みにいかがでしょう?

バス乗降数IoT実験、Code for Japan x Yahoo!Japan コーポレートフェローシップ in 鯖江

2016/12/21 23:55:00
#IoT #opendata #IchigoJam #codefor 

公共交通をスゴクする「コーポレートフェローシップ in 鯖江」の実証実験DAY2、顔認識センサーでの完全な記録は難しそうだったので、運転手さんによる手動でカウントしてもらう方式です。現在、ボードに紙でメモする方式より、運転手さんもその後の集計も圧倒的に楽になる上に、リアルタイムで乗客数が把握できるかも!?


実験の様子を20秒でまとめました。
鯖江で開催する成果報告会、来年1/28(土)13時です!


ヒアリングを元に設計された配置に沿って、ボタンを基板上に並べて、はんだづけ。


IchigoJamへは、GND、ボタン8コ分、VCC(プルアップ用)の10ピンで接続。


動作確認(IN1,IN2,OUT1〜6を使いました、OUT1〜6は内部プルアップがないので基板上にプルアップ抵抗を接続)

10 FOR I=1 TO 6:OUT I,-1:NEXT 20 ?BIN$(IN(),11) 30 WAIT 5 30 GOTO 20

ボタンが全部ちゃんと動きそう!(OUT x,-1 でOUT端子をIN機能へと切り替えられます)


乗降数を表示しつつ、さくらのIoT Platformを使って送信するプログラムを書いて、基板で作った制御盤にテプラで説明を貼り付けできあがり!


ひとまずガムテープで運転席に仮止め!電源は車内のシガレットソケットからとってます。


実際に運転席に座ってみて使用感をチェック!


運転手さんにレクチャー、紙に書くより楽!と高評価!


今日はひとまず一路線走ってもらいましたが、順調にデータがリアルタイムど取れることを確認。
駅でたくさん乗った様子、ラポーゼかわだで降りた様子などが、ネット越し感じる体験、なかなか楽しいです。

今日の運転手さんからのフィードバックも含めて、来月の第三回目の実験へと進みます。
未来の公共交通を考える、楽しい成果発表会は、1/28(土)13:00〜、どうぞお楽しみに!

要望、プルリク、大歓迎!みんなでつくる消火栓アプリ using 鯖江市3,894箇所の消火栓オープンデータ

2016/12/08 23:55:00
#opendata #codefor #sabae #odp 

2012年2月の事案「鯖江の民家火災で放水遅れる 消火栓が雪に埋没
消火栓レスキュー」をFacebookで呼びかけ。
消火栓レスキューの輪に感動です!!。|『さばえ.jp』百さんのブログです」市長が報じる!
消火栓を雪かきレスキューして気がついた、消火栓の場所が分からない問題。
鯖江市役所へオープンデータ化の要望。
10ヶ月後、市内3,000箇所以上の消火栓すべてが緯度経度付きのオープンデータに!
2012年のLODチャレンジへ「消火栓レスキューアプリ」を応募。
・・・その後、大雪は来ていない。けど、忘れた頃にやってくるのが災害。

実は、鯖江市の消防の方には人気だと教えてくれた、消火栓アプリ。
消火栓ごとの種別をアイコンで区別できたら便利とのことで、つくってもらったアイコン表示に対応。

消火栓を探す」 鯖江市内3,894箇所!

消防車ごとに対応口径が異なるとのことで、現場に到着する前に素早くわかると便利とも聞いたので、データも詳細表示化しました。
使用しての感想、ご要望、こちらへどうぞお寄せください!

タイトル内のプルリクとは自分で行ったアプリへ行った更新を反映させること(pull request)。
Code for Fukuiへの参加もお気軽に!

わが町でも対応を!5つ星オープンデータ化がお得です。

つつじバスで乗車数把握実験、オムロン顔認識センサーxさくらのIoT Platformで人体数検出IoT

2016/12/06 23:55:00
#KidsIT #IchigoJam #IoT #codefor 

子供に大人気!オムロン製、顔認識センサーを使ったワークショップの研究に、小学生は無料で乗れる鯖江市営つつじバスの乗降数を把握できるか実験を、Yahoo!Japanからのコーポレートフェローシップチームと共同実施。


距離や車内の安全バーなどの関係か、実際より少なめに表示されつつも、混み具合は認識できそう。


バス中で掲げて認識数実験。実際に設置するとなると、安全で美しい固定方法を考えるなど、勉強のテーマは盛りだくさん!


オムロン顔認識センサー用のシールドを作成
シリアルTXD/RXD/GNDを接続し、電源5V用のジャンパー線をはんだづけ
(IchigoJamにぴったりのユニバーサル基板(aitendo)が便利!)


CN5の5Vのピンを分岐して、さくらのIoT Platform αも接続、スタンドアローンの人体検出&ネット送信IoTデバイスができあがり!


今回、協力してくれた、かわいいつつじバス!

IchigoJamで動かしていたプログラムはこのような感じ。年齢センサーとの違いは、10行のコマンド送信で4bit目の代わりに、人体検出の0bit目を指定。返ってくる人数はヘッダ後のデータ1byte目[0]に格納される。800行はさくらのIoT Platform αへ変数Nを送信するサブルーチン。これでリアルタイムオープンデータのできあがり!

1 'BODY-DETECT 5 SWITCH 10 UART3:LC0,-1:?CHR$(#FE,4,3,0,1<<0,0,0);:UART0,2 20 GSB900:IF N!=#FE ERR 30 GSB900:IF N ERR 40 GSB900:L=N:FOR I=1 TO 3:GSB900:NEXT 50 FOR I=0 TO L-1:GSB900:[I]=N:NEXT 55 CLS 60 LC3,1:IF [0]>0 LC3,2:?[0];"ニンイマス" ELSE ?"ニンズウヲ、アテマス" 70 N=[0]:GOSUB800 80 WAIT 60:GOTO 10 800 POKE#700,#30,1,ASC("I"),N,0,0,0,0,0:?I2CW(#4F,#700,1,#701,6):RTN 900 N=INKEY():IF N=0 IF BTN() UART0,0:END ELSE CONT 910 N=N&#FF:RTN

おもしろいセンサー x IoT ますます楽しいものづくり!

Yahoo!Japanより鯖江に2名!公共交通をテーマに鯖江コーポレートフェローシップ第三期スタート

2016/11/01 23:55:00
#sabae #codefor #opendata 

11/1より、Code for Japanコーポレートフェローシップ、鯖江第三期が始まりました!
SAPジャパン奥野さんによるトライアル、NECソリューションイノベータ石崎さんの第二期についで、今回はなんと2名。 Yahoo!Japanより廣瀬さんと葛城さん(鯖江初の女性コーポレートフェロー)が来鯖されました。

臨時、鯖江職員となる委嘱状交付を受ける、緊張気味の廣瀬さん、地図一筋35年のベテラン!

奥野さん、石崎さんからのネットミーティングで激励!
オープンな市役所の雰囲気への驚きは共通の第一印象なようです。

今回のコーポレートフェローシップの業務目標は「オープンデータを活用した公共交通の振興
新幹線による公共交通の変化、ドライバー高齢化、鉄道バス連携などの課題から、ITを活用した住民満足度の高い公共交通を目指します。 地元サポート役の Code for Sabae として、国土地理院地図を使って鯖江の市営バス、つつじバスAPIを使ったリアルタイムバス位置表示と橋梁オープンデータをマッシュアップ!

橋バスマップ」 - 鯖江市営つつじバスリアルタイム位置オープンデータ x 鯖江橋梁オープンデータ

来週末は鯖江のITイベント、電脳メガネサミット!
電脳メガネコンテストへの未来が詰まった熱い応募がなんと500以上!
早速、審査業務を手伝っていただきました。

市内外問わず、みんなでつくるみんなのまち。はじまりは、それぞれが思う未来の語り合い。
11/12(土)は、電脳メガネサミットへぜひどうぞ!

電脳メガネサミット2016 11月12日13時 鯖江市 嚮陽会館にて開催
内容:パネルディスカッション&電脳メガネコンテスト決勝プレゼン大会
パネリスト:鯖江市長、ボストンクラブ小松原氏、NECパーソナル森部氏、SAPジャパン吉越氏、セイコーエプソン津田氏、Vuzix藤井氏、テレパシージャパン鈴木氏、jig.jp 福野
主催:鯖江市
企画運営:NPO法人エル・コミュニティ
協力:セイコーエプソン株式会社 VUFINE さばえNPOサポート 株式会社エムディエス

プログラミングでまちを楽しく!福井県オープンデータアプリコンテスト向け、オープンデータスロット

2016/06/02 23:55:00
#opendata #js #codefor 

福井県オープンデータアプリコンテストがスタートしました!
食品営業許可施設に、多言語化された観光オープンデータ、リアルタイムな計測データのオープンデータが目玉です。

レギュレーションとして、福井県発のオープンデータを一つ以上使うこととなっています。 オープンデータ一覧オープンデータを使って、データは組み合わせるほどにおもしろいので、スロット2つの福井県オープンデータをランダムに表示するアプリをアイデア出し用に作ってみました。


福井県オープンデータスロット

こちらのアプリ自体もオープンデータ(オープンソースで利用自由)です。とってもシンプルなので、まずはCSSを変更してオリジナルデザインにしてみましょう!

<style> button { margin: 10px; padding: 20px; font-size: 110%; } .data { cursor: hand; margin: 10px; padding: 20px; font-size: 110%; background-color: gray; color: white; verflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .credit { margin: 1em 0em; font-size: 80%; } </style>

つづいて、プログラムも改造してみましょう!
スロットをもっと素早く止めるには、どこの数値を変更するといいでしょう?
2つのデータを3つにするには、どう変更するといいでしょう?

window.onload = function() { var url = "http://www.pref.fukui.lg.jp/doc/toukei-jouhou/opendata/list_od_d/fil/opendata.csv"; getJSON(url, function(csv) { csv.shift(); csv.pop(); // dump(csv); var f = function() { var dataurl = "http://www.pref.fukui.lg.jp/doc/toukei-jouhou/opendata/category.html"; window.open(dataurl); }; get("data1").onclick = f; get("data2").onclick = f; var setRandom = function() { shuffle(csv); get("data1").textContent = csv[0][3]; get("data2").textContent = csv[1][3]; }; setRandom(); get("slot").onclick = function() { var t = 0; var dt = 20; var f = function() { setRandom(); t++; if (t > 10) { dt *= 1.1; } if (dt < 300) setTimeout(f, dt); }; f(); }; }); };

PC、iPhone/iPad、Android、どれでもだいたい動くJavaScriptでつくるWebアプリは手軽です! IchigoJamで、プログラミングの基本がわかっていれば、JavaScriptもなんとなく読むことはできると思います。 まずは簡単な改造から入ってみましょう!ライセンスのCC BYの作品を元に改変するには、作者名やリンクをどこかに表記だけでOK!じゃんじゃん活用くださいっ

福井県オープンデータアプリコンテスト」かっこいいバナー画像とかほしいところですねっ!
締め切りは、10/31(月)17:00まで!(メールOK!)

Tweet
クリエイティブ・コモンズ・ライセンス
この作品は「Creative Commons — CC BY 4.0」の下に提供されています。
CC BY 福野泰介 - Taisuke Fukuno / @taisukef / high-res profile image