チームD
個人間の容易な約束事/合意提供サービス
チームD
xxxx, xxxx, xxxx, xxxxx
背景
約束事をする場合
● 口約束 ->手軽
● 書面契約 法的効力高く、どの契約でも使える
○ 署名 ー>xxがあればできる
○ 印鑑 ー>持っていればすぐにできる
● メールやSNS ->端末に依存しない
● 電子署名 ->端末に依存せず、法的効力高い
○ クラウドサイン等の契約サービス
問題点
● 口約束 ->証拠が残らない
● 署名 ->時間がかかる
● 印鑑 ->契約のために自分のものを携帯する必要
● メールやSNS ->契約が成立した証拠が不明確
● 電子署名サービス ->契約者のどちらかのサービス加入が必須
よく携帯するものでアカウント作成を強制せず手軽に約束をしたい
よく携帯するもの ー>手軽な約束媒体 ー>
法的効力 ー>アカウント登録 ー>
スマホとマイナンバーカード音声や電子ファイル
電子署名
マイナンバーカード
提案
スマートフォンを用いたアカウント作成を強制しない個人間の容易な約束事/合意を提供するサービス
サービスに関して
厳密ではない口約束。
昼食時のお金の貸し借り等、厳密な契約ではない口約束。
身近な物でカンタンに契約。
実装目標
身近な約束ツールを目指して
スマートフォンアプリ簡単だけど信頼できる
機能説明
ログイン機能
● パスワード式
● 外部認証式
● マイナンバーカード式
ログイン
AppName
以下でログインする
Password
ID
AppName
マイナンバーカードをスマホに十分近づけてください
機能説明
約束確認・証明機能
● 過去の約束を確認できる
● 約束の詳細を確認できる
○ 期日・相手
○ 状態
○ 関連ファイル
○ 署名
AppName
「お金貸した。」
2020年08月06日 🔗xx
「本を貸した。」
2020年08月04日 🔗xx
「お金貸した。」
2020年08月06日 🔗xx
「本を貸した。」
2020年08月04日 🔗xx
「お金貸した。」
2020年08月06日 🔗xx
「本を貸した。」
2020年08月04日 🔗xx
約束一覧
QRコードで約束をみる
URLを入力
AppName
明日モンスター1本おごれよ!
🔗xx
期限:明日
20200806-164503.mp3
SHA256:e3b0c44298fc1c149afbf4c899 6fb92427ae41e4649b934ca495991b78
52b855
この約束は、 Level2(マイナンバーカード)によって締結されています。
締結日:2020年 8月 6日(水)
約束遂行完了を申請
進行中
機能説明
約束形成機能
● 約束をする側
● 新しい約束を作る
○ テキスト
○ メディアファイル
○ 期限、相手
約束内容
約束相手
AppName
遂行期限: 2020年 8月 6日 13:00
件名:明日モンスター1本おごれよ!ここにコメントを残します。
+ファイルを追加
20200806-164503.mp3
20200806-164503.mp3
約束相手
AppName
明日モンスター 1本おごれよ!
20200806-164503.mp3
承認申請を送信
+ファイルを追加
機能説明
約束形成機能(続き)
● 約束される側
● 新しい約束を作る
○ 相手からの内容に合意する
● 認証
○ 約束の強さを決める
○ 0.なし
○ 1.生体認証
○ 2.マイナンバー
約束内容
AppName
上記内容に同意する
明日モンスター1本おごれよ!
🔗xx
期限:明日
20200806-164503.mp3
SHA256:e3b0c44298fc1c149afbf4c899 6fb92427ae41e4649b934ca495991b78
52b855
この約束は、 Level2(マイナンバーカード)によって締結されています。
進行中
による認証を行います。
AppName
マイナンバーカードをスマホに十分近づけてください
認証中
Level 2 マイナンバー
機能説明
約束破棄機能
● 双方向の合意で破棄
昼飯おごり
○ 実際には約束を破棄する約束を作成する
2
破棄を申請する
2020年08月02日 🔗xx
AppName
2020年08月03日 🔗xx
昼飯おごり
2020年08月04日 🔗xx
昼飯おごり
2020年08月05日 🔗xx
昼飯おごり
2020年08月06日 🔗xx
昼飯おごり
AppName
2020年07月07日 🔗xx
昼飯おごり
却下
破棄
2020年07月06日 🔗xx
昼飯おごり
却下
破棄
使用技術・実装方法
Multi Platform × Cloud Native
× × BlockChain
このスライド、恐らく不要なので、尺次第で消して頂ければ。
もし実装面に関して質問が出たらこのスライドでも出してもらえれば。 Byxxx
Xxxxx Native サーバサイド
データ管理
ユーザ認証・セッション管理
大容量ファイル向け
→証明するファイル
書き換えが容易
→ユーザ情報、メタ情報
管理者にも改ざんが不可能
→約束情報のハッシュ値
各システムの連携・API構築
ユーザー認証
OAuth認証
ユーザ認証
マイナンバーカード認証
マイナンバー認証API
連携用Function
ユーザ情報を記憶
約束締結
約束作成者
APIを構築
証拠となるファイルを保存
約束締結事項を保存
関係者へ通知を送る
約束承認者
約束情報のハッシュ値を記憶
約束の参照
約束締結事項を保存
約束情報のハッシュ値を記憶
APIを構築
まとめ
/
うーん、1ページにまとめようとすると、レイアウトが難しい …。次ページと、お好みの方を使っていただければ。
目標到達率 今後の展望
理想:要件定義やシステム設計に加え、技術検証やプロトタイプ開発。
現実:要件定義 :完了システム設計:完了
技術検証 : FlutterやFirebaseは知見有り。NFC・ブロックチェーンは知見無し。今後の課題:マイナンバーカードやブロックチェーンの技術検証、プロトタイプ作成。
目標到達率/今後の展望
理想:要件定義やシステム設計に加え、技術検証やプロトタイプ開発。
現実:要件定義 :完了システム設計:完了
技術検証 :FlutterやFirebaseは知見有り。
NFC・ブロックチェーンは知見無し。
今後の課題:マイナンバーカードやブロックチェーン技術検証実際のシステムとしての実装。
連絡掲示板
では、xxxが書きます!ありがたいです
発表はまかせてください
(人''▽`)ありがとう☆
日曜朝までには仕上げます。
→ごめんなさい、いまやっています(9月6日11時時点)
→完了しました、ご確認、お願いします!(9月6日14時時点)
ご清聴ありがとうございました