バックグラウンド処理
処理だよ
人間様の見えないところでお仕事しているよ
あるいは、後回しにされる処理だよ
簡単に書くよ
バックグラウンド処理(読:バックグラウンドショリ 英:background processing)とは
コンピュータを使っている人からは見えない所でコッソリやっている処理のこと。
あるいは
後回しにされる処理のこと
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「バックグラウンド」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
バックグラウンドは「コンピュータさん世界における裏の世界」です。
コンピュータの中ではプログラムさんが、えっちらおっちらとお仕事をしています。
これらのお仕事は
1.人間様の見えるところでやっているお仕事
2.人間様の見えないところでやっているお仕事
の2つに分類できます。
この2種類のお仕事のうち
2.人間様の見えないところでやっているお仕事
の作業場所が「バックグラウンド」です。
「バック(back:後ろ)」な「グラウンド(ground:地面)」で「バックグラウンド(background)」ですね。
大人に成りきれていない人が好きそうな表現を使えば「裏の世界」です。
かっこい~。
以上を踏まえて
バックグラウンドでやっている処理
が「バックグラウンド処理」です。
そのまんまな説明ですね。
よく分からない人はコンピュータの画面を舞台だと考えると分かりやすいと思います。
バックグラウンド処理は舞台裏でやっている処理です。
ExcelさんとかWordさんが画面上で華やかに動いているときも、舞台裏では、いろんな人(プログラム)が動き回っています。
照明さんや音声さんのような役割のプログラムもいればウイルスセキュリティソフトさんのような警備員さんもいます。
そのような裏方さん達がやっているお仕事がバックグラウンド処理です。
例えば、ソフトを使っていると、ひょっこり「最新版があります。アップデートしますか?」と聞かれることがありますよね。
あれが出るのは、みなさんの目に見えない所で「ソフトの新しいのは、あるかな~?」をプログラムがコッソリ確認しているからです。
コッソリ確認して、もし新しいのがあれば「最新版があります。アップデートしますか?」のメッセージを表示します。
この話における「ソフトの新しいのは、あるかな~?」の確認処理がバックグラウンド処理です。
舞台裏でやっている処理ですよね。
あるいは、そうですね。
作った資料をプリンタさんが印刷しているとします。
そこにExcelさんがやってきて「おいおい、ここは今から俺が使うんだよ。そんな地味な仕事は裏でやってろや」と言いました。
Excelさんのやろー、横暴なやつですね。
ですが、誰も印刷してるところなんて見たくありません。
パソコンを使っている人はExcelさんの方に興味があります。
ションボリなプリンタさんは涙目になりつつも舞台裏に引っ込んで印刷処理を続けました。
舞台上ではExcelさんが仕事をやっています。
このように「邪魔だから舞台裏でやってろ」になってしまった処理もバックグラウンド処理です。
……というのが私の知っている「バックグラウンド処理」です。
あとは、やらなくちゃいけない処理が複数あるときに
後回しにされる処理:バックグラウンド処理
優先して処理される処理:フォアグラウンド処理
のように呼び分けることがあるようです。
気が向いたら、頭の片隅にでも置いておいてあげてください。
一言でまとめるよ
まぁ「バックグラウンド処理」って単語が出てきたら「舞台裏でやっているお仕事なんだな~」と お考えください。
おまけ
■訳してみるよ
「background(バックグラウンド)」の意味は「背景」とか「裏面」とかです。
「処理」は日本語ですね。
何となく くっつけると
裏面でやる処理
となります。
■検索してみる?






