皆さん、こんにちは!
本日は、槇原敬之さんの名曲 「どんなときも。」 の歌詞を UML(Unified Modeling Language) で図式化するという試みをご紹介します。
歌詞が伝える感情やメッセージを 視覚的に整理・分析 することで、
新たな視点や理解を得ることが目的です。
UMLを用いることで、言葉の背後にある ニュアンス が明確になり、これまで気づかなかった歌詞の側面が浮かび上がります。
歌詞のテーマとUML要素分析
「どんなときも。」は、 自己発見 や 個性の尊重 を主題とする楽曲です。
UMLで表現する際、以下の3つのポイントに注目しました:
1.自己認識の探求
自分が何者であるかを問い、自身の感覚や目標に向き合う過程。
2.他者との対話と確認
不安を抱えたとき、他者を通じて自分を確かめようとする行為。
3.日々の模索と成長
迷いや葛藤を通じて成長し、答えに近づいていくプロセス。
UMLシーケンス図
これらのテーマを、UMLの シーケンス図 で表現しました!
UML図の要素
• アクター(僕)
物語の中心となる存在で、全てのアクションの起点。
• 背中への問いかけ
自分自身の内面的な疑問や不安を象徴。
• 夢と過去
教室に置き去りにされた夢や、現実とのギャップ。
• 現実認識(泥だらけのスニーカー)
理想を追い求める中で直面する現実の厳しさ。
• 日々の模索
迷いながらも新しい答えを見つけるプロセス。
UMLシーケンス図の詳細解説(1番)
以下は、1番の歌詞をUMLシーケンス図に落とし込んだ解説です。
1.主人公(僕)と自分自身の関係
• 僕 → 背中:「自分の感じたことは正しいのか?」と自分に問いかける。
2.不安が生じたときの他者との関係
•僕 → 他者:「自分は正しいのか?」と確認を依頼し、他者を通じて自己を確かめる。
3.夢と現実の関係
•僕 → 夢:「旅立つための誓い」を立て、理想と向き合う。
•夢 → 教室:「過去の理想」が取り残され、現実とのギャップが生まれる。
4.現実との対峙
•僕 → スニーカー:現実の厳しさを象徴する泥だらけのスニーカーに気づく。
5.日々の模索と成長
•僕 → 日々:迷いながらも答えを求め続ける。
•日々 → 僕:試行錯誤の中で答えが見つかり、成長していく。
まとめ(1番)
UMLを使って歌詞を可視化することで、歌詞に込められた 自己探求 や 成長の流れ が直感的に理解できるようになります。
他者との関わり、不安の克服、現実と理想の狭間での葛藤——
日々の中で答えを見つけ、成長していく主人公の姿がUMLシーケンス図を通じて浮き彫りになります。
2番について
2番についても、1番同様にUMLシーケンス図を用いて関係を整理します。2番では、さらに深まる感情やテーマの重層性が際立ち、UMLによってその相互作用が明確になります。
UMLシーケンス図の詳細解説(2番)
2番では、より深い感情やテーマが描かれています。
1.僕と他者の関係
•無意識に他者を傷つけてしまう可能性を示唆。
2.僕と譲れない夢
•譲れない夢を持ち、それが前進する力となる。
3.過去・未来への視点
•過去を振り返らず、未来に向けて歩み続ける。
4.自己認識と内面的調整
•鏡に映る自分を肯定し、内面的なバランスを保つ。
5.自然と調和
•焦りを夕陽が静め、落ち着きを取り戻す。
6.愛の力
•愛する存在を守る強さを得ることで、人間的に成長する。
まとめ
1番・2番の歌詞をUMLシーケンス図で表現することで、
「どんなときも。」 のテーマや感情の流れが立体的に浮かび上がりました。
皆さんも、お気に入りの歌詞を UMLで図式化 してみませんか?
新しい視点や発見がきっとあるはずです!
次回もお楽しみに!
他の楽曲でもUML図化にチャレンジしていきますので、次回の投稿もお楽しみに!
UML図化したApp Modelerはこちらから↓
https://www.hexabase.com/