「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

ファームウェア

pointこの用語のポイント

pointソフトウェアだよ

pointハードウェアの中に住んでいるよ

pointハードウェアを動かすのがお仕事だよ

スポンサーリンク

簡単に書くよ

ファームウェア(英:firmware)とは

ハードウェアの中に住んでいる、そのハードウェアを動かすためのソフトウェア(プログラム)のこと
です。


image piyo

詳しく書くよ

ものすごい大雑把に説明すると

ハードウェアを動かすためのソフトウェア

が「ファームウェア」です。

ハードウェアは「コンピュータのうち蹴っ飛ばせる部分」ね。

ファームウェア

ソフトウェアは「コンピュータのうち蹴っ飛ばせない部分」です。

ファームウェア2

ハードウェアというのは、言ってしまえば「身体」です。「物」です。「物体」です。
それだけでは何もできません。
哲学的ですが、ただそこに「在る」だけです。

一方のソフトウェアは「心」です。
やっぱり、それだけでは何もできません。
存在を認識することもできません。
身体を通して、はじめて認識される存在です。

身体と心は、それぞれ単独では何もできません。
2つが1つに合体することによって、心が身体を操ることによって、はじめて何らかのお仕事ができます。

ハードウェアとソフトウェアの関係も、これと同じです。

ハードウェアは、それだけではただの物体です。
何もお仕事をしません。
ソフトウェアに動かしてもらって、はじめて何らかのお仕事ができます。

それを踏まえて

ハードウェアを動かすことを目的としてハードウェアの中に住んでいるソフトウェア

がファームウェアです。

「ファーム(firm)」には「硬い」や「堅固な」という意味があります。
つまり「硬いソフトウェア」です。
ハードウェアの内部に組み込まれて、あまり変更されないことから、そのように呼ばれています。

例えば、そうですね。

ここにパソコンが ありました。

ファームウェア3

……だと逆に分かりにくくなる気がするので、今回はデジタルカメラさんに登場してもらいます。

ファームウェア4

デジタルカメラの本体はハードウェアです。

ファームウェア5

ですが、それだけではデジタルカメラとしてのお仕事は、できません。

ファームウェア6

デジタルカメラとしてのお仕事を実際にやってくれているのは

デジタルカメラの中に住んでいるソフトウェアさん

です。
シャッターをポチっと押したら見えているものを画像として取り込んだり、自動で良い感じになるようにズームを合わせたり、手がプルプル震えていても画像がブレないように補正したり、といったことは、すべてデジタルカメラの中に住んでいるソフトウェアさんがやってくれています。

ファームウェア7

この「デジタルカメラの中に住んでいるソフトウェア」がデジタルカメラのファームウェアです。
ハードウェアを動かすためのソフトウェアですよね。

ファームウェア8

余談ですが、パソコンさんのファームウェアは「BIOS」と呼ばれているやつです。
余裕があれば、併せて覚えてあげてください。


image piyo2

一言でまとめるよ

まぁ「ファームウェア」って単語が出てきたら「ハードウェアの中に住んでいて、そのハードウェアを動かすためのソフトウェア(プログラム)なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像020
書籍画像038

おまけ

■訳してみるよ

「firm(ファーム)」の意味は「堅い」とか「堅固な」とか「頑丈な」とかです。
「ware(ウェア)」という接尾辞が付くと「製品」とか「商品」的な意味になります。
何となく くっつけると

堅い製品

となります。
「ハードウェア(硬い製品)」よりの「ソフトウェア(柔らかい製品)」だからですかね。





書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
タヌキとキツネ
サイバー忍者入門 忍者・スパイ・軍隊・ハッカーに学ぶ フルスタック・ハッキング