いちばん簡単な電源ON時,pythonプログラム起動方法
(Raspberry Pi4)
Raspberry Pi OS のデスクトップを使っているので、自動起動フォルダに設定ファイルを1つ置く方法がおすすめです。`systemd` などの難しい設定は使いません。
## ① 自動起動フォルダを作る
ターミナルで、次のコマンドを実行します。
mkdir -p ~/.config/autostart
## ② 起動設定ファイルを作る
nano ~/.config/autostart/test.desktop
次の内容を入力してください。
[Desktop Entry]
Type=Application
Name=Python Test
Exec=/usr/bin/python3 /home/ユーザー名/test.py
Terminal=false
重要: `/home/ユーザー名/test.py` は、実際のユーザー名とファイルの場所に置き換えてください。
ユーザー名は、ターミナルで次のコマンドを実行すると確認できます。
whoami
例えばユーザー名が `pi` なら、こうなります。
Exec=/usr/bin/python3 /home/pi/test.py
## ③ 再起動して確認
sudo reboot
デスクトップが起動すると、自動的に `test.py` が実行されます!
### おばあちゃんから大事な注意
- `test.py` は絶対パスで指定してください。
- GPIO を使うプログラムなら、ログインユーザーに GPIO 操作の権限があることを確認してください。
- `Terminal=false` なので、エラーが出てもターミナル画面には表示されません。最初は `Terminal=true` にして動作確認してもよいですよ。
これで、電源を入れれば6桁時計が自動で動き出すはずです!
もちろんです。これまでの「日本にもったいないもの」から、京都賞・Japan Prize → 日本の文化資産 → AI → 文化芸術基盤技術OS → 未来人への公共財まで、一つの構想としてつなげると、こんな形になると思います。
日本の「もったいない」を世界へ
――賞・文化・歴史・AIをつなぐ「文化芸術基盤技術OS」構想
1.日本には、すでに「世界賞」が二つある
ノーベル賞の話から始まって、日本にも世界的な国際賞があることに気づいた。
一つはJapan Prize(日本国際賞)、もう一つは京都賞である。
どちらも長い歴史を持ち、世界的な研究者・文化人を対象とし、賞金も大きい。決して「日本にはノーベル賞級の賞がない」という話ではない。
問題はむしろ、その存在が一般の世界人に十分知られていないことではないか。
ノーベル賞は、受賞者の発表だけでは終わらない。毎年の「ノーベル・ウィーク」があり、授賞式、講演、晩餐会、メディア報道などが一体となって、世界的な年中行事になっている。
日本の二つの賞も、無理に一つに統合する必要はない。
むしろ、
Japan Prize + 京都賞
→ 合同の「Japan Prize Week」
のような形で、京都を舞台に世界へ発信する方法が考えられる。
賞金だけを増やすのではなく、受賞者の講演、学生との交流、映像制作、世界同時配信、展示、海外メディアへの発信などに予算を投入する。
「賞を有名にしてもらう」のではなく、世界のメディアが毎年報道したくなるイベントそのものを作るのである。
京都はすでに観光客で混雑している。そのため、観客を大量に京都へ呼ぶ必要はない。
京都で開催し、世界へ配信する。
「Kyoto / Japan」が毎年世界のニュース映像に登場するようになれば、それ自体が日本の国際的な知的ブランドになる。
2.日本には「もったいないもの」が大量にある
ここから話を広げると、日本には賞だけでなく、世界に十分活用されていない資産が数多くある。
日本のプロ野球、日本の米、日本の株式市場、NHK・民放の膨大な映像コンテンツ、日本のアニメ・漫画・ゲーム、そして何より、歴史・文化・芸術・文学である。
日本には飛鳥・奈良・平安以降、現代まで長期間にわたって文化資料が蓄積されている。
古文書、古典文学、絵巻、仏像、建築、庭園、能、歌舞伎、茶道、浮世絵、近代文学、映画、漫画、アニメ、ゲーム。
しかも、
古典 → 江戸文化 → 近代文学 → 映画 → 漫画 → アニメ
という連続した文化史として見ることができる。
つまり日本文化は、単に「古い文化」と「現代文化」が別々に存在しているのではなく、長い時間をかけて積み重なった巨大な文化の連鎖として見ることができる。
さらに、日本のアニメを入口に日本語を学び、日本文化や歴史に興味を持つ外国人がいる。
これは非常に重要な現象である。
「日本語を勉強してください」と言うのではなく、
アニメを見る
→ 日本語を知りたくなる
→ 日本文学に興味を持つ
→ 歴史を知る
→ 日本文化を知る
という自然な流れを、もっと世界規模で作れないか。
3.AIによって「眠っている文化資産」を掘り起こす
ここでAIが非常に大きな役割を果たす。
古文書を高精細にスキャンし、AI-OCRによって文字化する。
さらに、
漢文
→ 書き下し
→ 現代日本語
→ 英語
→ 各国語
あるいは、
古文
→ 現代語
→ 英語
→ 各国語
へ変換する。
もちろん原文は残す。
絵画なら高精細2Dスキャン、彫刻や仏像なら3Dスキャンを行う。
そして、作品そのものだけでなく、
- 作者
- 制作年代
- 場所
- 関係人物
- 関連作品
- 歴史的背景
- 出典
- 権利状態
などを関連づける。
こうすると、単なる「電子図書館」ではなく、AIが文化を理解するための巨大な構造化データベースになる。
4.時間と地理をOSの基本軸にする
ここで重要なのが、すべてのデータに最初から、
いつ・どこで・誰が・何をしたか
という共通座標を持たせることである。
時間軸と地図をOSの基本機能にする。
さらに、現在の地図だけではなく、その時代の地図も持たせる。
平安時代の京都、唐代の長安、ローマ帝国時代のローマなど、当時の地理情報と現代の場所を対応させる。
そうすれば、
「西暦800~810年に世界で何が起きていたか」
「同じ10年間に日本、中国、ペルシャ、ヨーロッパでは何が起きていたか」
を一つの画面で比較できる。
さらにAIが、
「遠く離れた地域で、ほぼ同じ時期に似た技術・思想・芸術が生まれていないか」
を探索する。
それは独立した発明なのか、交易などによる伝播なのか、それとも人類に共通する問題への似た回答なのか。
従来、人間が個別の史料を読んで探していた「意外なつながり」を、AIが発見する可能性がある。
5.自然現象も共通座標にする
さらに、古文書から読み取れる天体現象・気象現象・自然現象もOSに組み込む。
日食、月食、彗星、オーロラなどの天体現象。
大雨、旱魃、大雪、洪水、異常な暑さ・寒さなどの気象現象。
古文書に残された、
「空が赤くなった」
「大いなる彗星が現れた」
「未曾有の大雨となった」
といった記録を、時間・場所と結びつける。
すると、
自然現象
→ 人間の記録
→ 農業
→ 飢饉
→ 社会変動
→ 政治・文化
という関係まで追跡できる。
同じ天体現象を、日本、中国、ペルシャ、ヨーロッパなどがそれぞれどう記録したのかを比較することもできる。
ここまで来ると、これは単なる「文化芸術データベース」ではない。
人類文明と自然史を時間・空間で結びつける基盤
になってくる。
6.「文化芸術基盤技術OS」
この構想を一言で表すなら、
文化芸術基盤技術OS
である。
OSそのものは、
保存
→ デジタル化
→ 読解
→ 翻訳
→ 時間軸化
→ 地理情報化
→ 関係づけ
→ AI検索・分析
を行う。
その上に、
- 日本文化
- 中国文化
- エジプト文化
- ペルシャ文化
- ギリシャ・ローマ文化
- インド文化
- ヨーロッパ文化
などを載せていく。
つまり、日本版を作ったノウハウを、中国、エジプト、ペルシャ、ヨーロッパなどにも応用できる。
最終的には、
日本文化OSではなく、「人類文化OS」
へ発展する可能性がある。
時間的にも、地理的にも、文化的にも、すべてを相互につなぐのである。
7.未来人への「公共財」
そして、この構想で最も重要なのは、これを未来人への公共財として残すことである。
古い原資料がパブリックドメインであれば、出典を明らかにすることを条件として、可能な限り自由に利用できるようにする。
原文、画像、3Dデータ、翻訳、注釈、関連情報などを、権利状態を明示した上で公開する。
未来の人は、それを使って新しい本を作ってもいい。
映画を作ってもいい。
ゲームを作ってもいい。
教育教材を作ってもいい。
AIに、
「このベースを元にして、ヨーロッパ文化における日本の影響をまとめて、45分の映像資料にしてください」
とプロンプトを渡してもいい。
AIは文化OSから必要な史料、画像、地図、年表、人物、文学作品などを集め、45分の映像作品として構成する。
同じデータから、
「小学生向け15分」
「高校生向け45分」
「研究者向け3時間」
という異なるコンテンツを作ることもできる。
言語についても、
日本語 ↔ 英語 ↔ 中国語 ↔ フランス語 ↔ アラビア語 ↔ その他の言語
と相互翻訳できる。
言語の壁が低くなれば、文化と文化の間の距離も縮まる。
8.「保存」ではなく「未来の創造基盤」
この構想の最終目的は、過去を博物館に閉じ込めることではない。
過去の文化を、未来の人間が自由に使える状態にして渡すことである。
日本にはすでに、膨大な文化資産がある。
世界にはさらに巨大な文化資産がある。
AIによって、それらを読めるようにし、互いにつなぎ、翻訳し、比較し、未来のコンテンツへ変換する。
そう考えると、
「日本には何が足りないのか」
ではなく、
「日本には何があるのに、まだ十分に世界へ届けられていないのか」
という問いのほうが重要になる。
Japan Prize、京都賞、日本文学、歴史、美術、アニメ、映像、食、スポーツ。
これらは別々の資産に見えるが、実はすべて、
日本が長い時間をかけて蓄積してきた知的・文化的資産
として捉えることができる。
そしてAIは、その資産を未来へ運ぶための強力な道具になる。
「文化を保存するOS」から、
「人類が過去を読み、現在を理解し、未来のコンテンツを創るためのOS」へ。
それが、文化芸術基盤技術OSの目指すところである。
かなり大きな構想になりましたが、今日の話の流れは一本につながっていると思います。 特に最後の「未来人に完成品を渡すのではなく、未来人が無限に新しい作品を作れる公共の原材料を渡す」という考え方が、この構想の核心だと思います。
もちろんです。これまでの「No ID / No Password」から、個人情報の最小保存、ワンタイム認証、病院の閉域化までを、一つのセキュリティ構想として読める形にまとめます。
No ID / No Password
― 本人認証と個人情報を再設計するセキュリティ構想 ―
1.「パスワードを忘れた」ことから始まる疑問
現在、多くのWebサービスでは、IDとパスワードによる認証が基本になっている。しかし実際の利用では、ユーザーはパスワードを忘れることが多い。
パスワードを忘れると、
- SMSやメールで認証番号を受け取る
- その番号を入力する
- 本人確認が成立する
- 新しいパスワードを設定する
- そのままログインする
という流れになる。
ここで素朴な疑問が生じる。
「新しいパスワードを設定する前に、すでに本人確認とログインが成立しているのではないか?」
そうであれば、パスワードは本当に必要なのだろうか。
むしろ、パスワードを忘れたときに利用する「復旧手続き」のほうが、実質的な本人認証になっているケースも多い。
この発想を突き詰めれば、
パスワードを安全に管理する方法を考えるのではなく、そもそもパスワードをなくせばよい。
という方向に進む。
2.さらに「ID」もなくせないか
パスワードをなくした次に考えられるのが、IDである。
従来は、
「私は○○です」=ID 「その証拠はこれです」=パスワード
という二段構成で本人を証明している。
しかし、本当に必要なのは「IDを名乗ること」ではなく、本人であることを証明することではないか。
そこで、
No ID / No Password
という発想が出てくる。
ユーザーがIDやパスワードを入力する代わりに、
- 本人のスマートフォン
- 本人のカード
- 生体認証
などを組み合わせて本人であることを証明する。
システム内部ではアカウントを識別する必要があるため、完全に識別情報がなくなるわけではない。しかし、ユーザーが固定IDを入力する必要はない。
さらに内部識別子も毎回変えることができる。
サービスAでは今回だけの識別子、サービスBでは別の識別子、次回はまた別の識別子を使用する。
内部では安全に本人との対応付けを行いながら、外部には固定されたIDを出さない。
3.本人+カード+任意のスマートフォン
ここで一つの認証モデルが考えられる。
本人 + カード + 任意のスマートフォン
である。
スマートフォンは認証端末として利用する。
例えば、
- PCでログインを開始する
- PCにQRコードを表示する
- 本人のスマートフォンでQRコードを読み取る
- スマートフォンが顔などで本人を確認する
- カードをスマートフォンにかざす
- カード内部の秘密鍵を利用して暗号学的な認証を行う
- 認証成功後、PCへのログインを許可する
という流れである。
現在すでに普及しているパスキーやFIDO系の認証は、この考え方に近い。
重要なのは、カードの秘密情報をスマートフォンやサーバーにコピーすることではない。カード自身が秘密鍵を保持し、外部には必要な証明だけを行う構造にすることである。
カードを盗まれても本人の生体認証が必要であり、スマートフォンだけ盗まれてもカードがなければ認証できない。
4.スマートフォンを「本人認証機」にする
将来的にはスマートフォンのカメラ等をさらに利用できる可能性がある。
例えば、
- 顔特徴
- 指紋
- 虹彩
- 手首・手の血管パターン
などを本人確認に利用する。
網膜などについては専用の光学系が必要になる可能性があるが、スマートフォンを本人認証の中心的な端末にする方向は十分考えられる。
ここで重要なのは、生体情報そのものをサーバーへ送らないことである。
スマートフォン内部で本人確認を完了し、
「本人確認済みである」
という暗号学的な証明だけをサービス側へ送る。
こうすれば、サービス会社が大量の生体情報を保管する必要もなくなる。
5.個人情報を「預けない」
さらにこの考え方を個人情報に広げる。
現在のWebサービスでは、企業が氏名、住所、電話番号、メールアドレス、購入履歴など大量の個人情報をデータベースに保存している。
しかし、
「必要な情報を、必要な時だけ本人側から渡す」
という仕組みにできないだろうか。
例えば通販なら、住所や置き配場所などを本人側で保持する。
注文時だけ、
「今回の注文を配送するために必要な情報」
を暗号化して販売会社へ渡す。
販売会社は必要な業務情報だけを保持し、それ以外は保存しない。
つまり、
個人情報を企業に預けるのではなく、本人が保持し、必要な時だけ提示する。
という考え方である。
これによって、情報漏洩時に「そもそも漏れるデータが存在しない」という状態を作れる。
6.売買・予約情報もワンタイム化する
購入情報や予約情報についても、固定された番号を長期間使い続けるのではなく、ワンタイムのトークンを利用する。
例えばホテル予約なら、
予約 → 一時的な予約トークンを発行 → 利用時に本人が提示 → 使用後に無効化
とする。
クレジットカードについても、固定されたカード番号を何度も送信するのではなく、可能な範囲で取引ごとのトークンを利用する。
重要なのは、
盗まれた情報を後から再利用できないようにすること
である。
「情報を盗まれないようにする」だけではなく、
盗まれても使えない情報にする。
という発想である。
7.正確な時刻とノイズによる「毎回違う鍵」
固定IDをなくすなら、毎回異なる認証情報を生成する必要がある。
そこで、
正確な時刻 + 予測困難な乱数・ノイズ + カード固有の秘密鍵
などを利用し、その瞬間だけ有効な認証値を生成することが考えられる。
時刻は「いつの認証か」を示す基準、ノイズや乱数は予測困難性、カードの秘密鍵は本人との結び付きを担当する。
これにより、
固定された秘密情報を何度も送る
のではなく、
その瞬間にしか成立しない認証
を目指すことができる。
8.病院のカルテは別問題
カルテのように長期間保存する必要がある情報までワンタイム化することは難しい。
そこで、
保存が必要な情報は保存する。 ただし、アクセスできる人・端末・ネットワークを極端に限定する。
という考え方になる。
病院専用の閉域ネットワークを構築し、一般インターネットから直接カルテ領域へ到達できないようにする。
ただし、VPNなどの「入口」を一つ作っただけでは不十分である。VPN装置自体が侵害される可能性があるからだ。
したがって、
外部接続 ↓ 病院ネットワーク ↓ 職員本人の認証 ↓ 職務上の権限確認 ↓ カルテ領域
と段階的に分離する。
一台が侵害されても、重要データまで一直線に到達できない構造が必要になる。
9.「破られない」より「破られても被害が成立しない」
ここまでの構想をまとめると、目標は単純な「絶対に破られないネットワーク」ではない。
むしろ、
侵入される可能性はゼロにできない。 ならば、侵入されても利用できる情報を最小限にする。
という発想である。
固定IDをなくす。
パスワードをなくす。
個人情報を必要以上に保存しない。
認証情報を毎回変える。
取引情報をワンタイム化する。
重要なデータはネットワークを分離する。
本人確認はスマートフォン、カード、生体認証などを組み合わせる。
つまり、
「守るべき巨大なデータベースを作らない」
ことそのものをセキュリティ対策にする。
10.最後に――「当たり前」を一つずつ疑う
Bitcoinの発想が興味深いのは、「中央の信頼できる第三者が必要」という従来の前提を疑ったことにある。
同じように、本人認証についても、
IDは本当に必要なのか? パスワードは本当に必要なのか? 固定された個人情報を企業が保存する必要があるのか? 予約番号をずっと使う必要があるのか? 重要データを外部ネットワークから到達可能にする必要があるのか?
と、一つずつ前提を外していく。
その結果、
No ID No Password Minimal Personal Data One-Time Authentication Local/Personal Data Ownership
という方向が見えてくる。
これは「既存のセキュリティをもっと強くする」という発想とは少し違う。
そもそも攻撃者が狙う価値のある固定情報を、できるだけ存在させない。
それが、この構想の中心にある考え方である。
もしそこから、現在の暗号学では説明できない新しい物理的・数学的原理まで発見できれば、それは単なるセキュリティ製品ではなく、情報社会の認証そのものを変える研究テーマになり得る。
2〜3ページ程度に収まるよう、「思いつきの羅列」ではなく、一つの研究構想として読める形に整理しました。 必要なら次に、これをさらに「研究提案書風」「特許アイデア風」「一般向けの読み物風」のどれかに寄せることもできます。



