組み込みエンジニアの現場力養成演習ドリル(16)
東京の地下鉄「三田線」をアルファベット1文字でどう表す? ―― 都道府県名を1文字にコード化せよ(その1)(1/3 ページ)
米国の州の名前を2文字で表したり、東京の地下鉄の路線名を1文字のアルファベットで略したりする場合、関係者はとても苦労したはずです。そんな苦労を読者自身に体験していただき、最終的なテーマである「都道府県名の1文字化」を考えます。「その1」の今回は、米国の州名略称と、東京の地下鉄路線名の略称/コード化を取り上げます。
はじめに
組み込み系の機器は、表示パネルが小さいので、いろいろ苦労しますね。私の手元にあるエアコンのリモコンは、「自動運転」を「自」、「暖房」を「暖」、「冷房」を「冷」、「ドライ」を「ド」と表示しています。狭い面積で情報を伝えるには、略称化やコード化をしなければいけません。組み込み系プログラムでなくても、ソフトウェア設計ではよくある課題ですね。テレビのリモコンは涙ぐましい設計になっています。今回は、名称の短縮化、コード化を取り上げます。
例えば、米国の州の名前を2文字で表したり、東京の地下鉄の路線名を1文字のアルファベットで略したりする場合、関係者はとても苦労したはずです。そんな苦労を読者自身に体験していただき、最終的なテーマである「都道府県名の1文字化」を考えます。
「その1」の今回は、米国の州名略称と、東京の地下鉄路線名の略称/コード化を取り上げます。
米国では……
日本での「都道府県名の1文字化」は、米国では「州の名称の2文字化」になります。例えば、米国では、手紙の宛先での州の略称で苦労しています。私が昔住んでいたボストンの住所は、以下の通りです。
23 Fairbanks Road, Lexington MA 02173
最初の「23 Fairbanks Road」は、フェアバンクス通りの23番地を示します(道路の右側が奇数番地なら、左側は偶数になります。日本の住所は、「港区高輪5丁目1番地1号のように、2次元の平面で表示しますが、米国式は、1次元の「線」である道路のどこにあるかで示します)。「Lexington」はレキシントン市、「MA」は州の略号で、「02173」は郵便番号(zip code)です。米国には、「M」で始まる州が最も多く、8つあります。ウォーミングアップ問題として、どの略称がどの州か、当ててみてください。これは、米国人でも簡単ではありません。
第1問【制限時間:3分】
以下の州名と、略号を結びつけよ。
<略号>
【1】MA 【2】MD 【3】ME 【4】MI
【5】MN 【6】MO 【7】MS 【8】MT
<州名>
(A)マサチューセッツ州(Massachusetts)(B)ミシガン州(Michigan)
(C)ミシシッピ州(Mississippi)(D)ミズーリ州(Missouri)
(E)ミネソタ州(Minnesota)(F)メイン州(Maine)
(G)メリーランド州(Maryland)(H)モンタナ州(Montana)
解答1
【1】MA ⇒(A)マサチューセッツ州(Massachusetts)
【2】MD ⇒(G)メリーランド州(Maryland)
【3】ME ⇒(F)メイン州(Maine)
【4】MI ⇒(B)ミシガン州(Michigan)
【5】MN ⇒(E)ミネソタ州(Minnesota)
【6】MO ⇒(D)ミズーリ州(Missouri)
【7】MS ⇒(C)ミシシッピ州(Mississippi)
【8】MT ⇒(H)モンタナ州(Montana)
「Ma」で始まる州が3つ、「Mi」で始まる州が4つもあり、さらに、「Miss」まで共通する州が2つもあります。この略号を決めるのは大変だったと思います(多分、どこかの官庁が無理やり決めたのでしょう)。私には、ミシシッピ州は、「MS」ではなく、「MP」、ミシガン州は「MI」ではなく「MC」、メリーランド州は「MD」ではなく「ML」の方が分かりやすいと思うのですが……。
ちなみに、「N」で始まる州も「M」と同じく8つ(最多タイ)ありますが、こちらは、「M」に比べて、混乱する要因が格段に低くなっています。その理由は、以下に示すように、2つのワードでできた州名が多く、各ワードの頭文字を使っているためです。
- NH→ ニューハンプシャー州(New Hampshire)
- NJ → ニュージャージー州(New Jersey)
- NM → ニューメキシコ州(New Mexico)
- NY → ニューヨーク州(New York)
- NC → ノースカロライナ州(North Carolina)
- ND → ノースダコタ州(North Dakota)
- NV → ネバダ州(Nevada)
- NE → ネブラスカ州(Nebraska)
Copyright © ITmedia, Inc. All Rights Reserved.
組み込みエンジニアの現場力養成ドリル
このコラムでは、組み込みエンジニアが日々の開発で実際に遭遇する「小さなトラブルを」取り上げ、演習形式で解説します。
この記事の著者
新着ホワイトペーパー PR
-
製品資料
[株式会社 Green AI] AIで脱炭素計画を最適化、初年度からエネルギーコストとCO2を削減する方法 -
市場調査・トレンド
[スマートジャパン編集部] 「ペロブスカイト太陽電池」の普及戦略が公表 政府が目指すコスト・導入量のロードマップを解説 -
市場調査・トレンド
[スマートジャパン編集部] 導入が加速する再エネ・系統向け蓄電システム コスト・収益性の現状分析 -
技術文書・技術解説
[スマートジャパン編集部] いまさら聞けない「ペロブスカイト太陽電池」の基礎知識と政策動向 -
技術文書・技術解説
[スマートジャパン編集部] 「ペロブスカイト太陽電池」の開発動向、日本の投資戦略やコスト目標の見通しは?
関連記事
こんなメディアも見られています
TechFactoryに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
特集
- マテリアルズ・インフォマティクスの動向調査
- 研究・開発職のデジタル活用調査
- 設計・解析業務におけるAI活用
- 3Dプリンタ利用動向調査
- CAD利用動向調査
- つながる工場の現状と課題
- 製造業におけるAI開発および活用の実態
- 設計・製造現場における品質管理
ホワイトペーパーランキング PR
-
1
EE Times Japan×EDN Japan 統合電子版:フィジカルAIが生み出す新たな「設計思想」――電子版2026年8月号
-
2
半導体装置メーカー 業績まとめ【2027年3月期第1四半期】
-
3
新入社員に読んで欲しい鉄鋼材料の基礎知識まとめ(Part4)
-
4
一時は時価総額トヨタ超え キオクシア2026年度の動向
-
5
微細配線間の絶縁劣化をどう捉える? 先端パッケージ評価の最前線
-
6
新入社員に読んで欲しい鉄鋼材料の基礎知識まとめ(Part1)
-
7
EE Times Japan×EDN Japan 統合電子版:2026年上半期の半導体業界を振り返る――電子版2026年7月号
-
8
新入社員に読んで欲しい鉄鋼材料の基礎知識まとめ(Part3)
-
9
CADツールの見直しは本当に必要? 切り替えの理由と効果を7つの質問で検証
-
10
新入社員に読んで欲しい鉄鋼材料の基礎知識まとめ(Part2)
TechFactory SNS
インフォメーション
注目情報をチェック
TechFactoryをフォロー