← 一覧に戻る

【第19話】それも自動でしょ?|ITパスポート 令和6年度 問58

~ツンデレ女子大生と東大パソコンオタクの、ちょっと不器用な勉強会~

第19話|第1部 場所:家電量販店

登場人物

美咲

美咲(みさき)

女子大生。就活のエントリーシートの資格欄が真っ白なことに気づき、慌ててITパスポートの勉強を開始。ITは完全に素人。高校時代は可愛くて人気者だったので、ちょっとプライドが高い。素直じゃない。

拓也

拓也(たくや)

美咲の高校時代の同級生。東京大学工学部。子どもの頃からパソコンばかりいじってきた生粋のオタク。実は美咲のことが好きだが、10年近く言い出せていない。教えるのは得意だが、口が悪いのが玉に瑕。

家電量販店

今日の問題

今日の問題

文書作成ソフトや表計算ソフトなどにおいて、一連の操作手順をあらかじめ定義しておき、実行する機能はどれか。

  • オートコンプリート
  • ソースコード
  • プラグアンドプレイ
  • マクロ

第1幕:洗濯機売り場で

家電量販店、洗濯機売り場。就活で一人暮らしを考え始めた美咲が、下見にきたところに拓也が付き合っている。展示品のパネルに「プラグアンドプレイ対応」の文字。

美咲

美咲

ねえ、これ見て。『一連の操作手順をあらかじめ定義しておき、実行する機能』だって。……あ、これ、さっき見た『プラグアンドプレイ』のことじゃない?

拓也

拓也

お、ちょうどいいや。それ、今日の問題そのままだ

美咲

美咲

え、ほんとに? じゃあ、これで合ってるかしら

拓也

拓也

うーん、実はそれ、ちょっと違うんだ。一緒に見ていこうか

第2幕:挿すだけで使えるのも、自動化でしょ?

美咲

美咲

じゃあ答えるわね。これでしょ。『プラグアンドプレイ』

拓也

拓也

お、なんでそう思った?

美咲

美咲

だって、さっきの棚に『挿すだけで使える』みたいなこと書いてあったじゃない。それも"操作を自動でやってくれる"ってことだから、同じ話かなって

拓也

拓也

発想はわかるんだけど、実はプラグアンドプレイは"別の種類の自動化"なんだ

美咲

美咲

別の種類?

拓也

拓也

うん。プラグアンドプレイは、USBメモリとかプリンタを挿したときに、パソコンが自動で機器を認識して、設定してくれる仕組み。これは"ハードウェアを繋いだときの自動認識"の話であって、"一連の操作手順を自分で定義して、後から呼び出す"っていう、今回の問題とは別物なんだ

美咲

美咲

あ……"自動"って言葉は同じでも、"何を自動化してるか"が違うのね

拓也

拓也

そういうこと。じゃあ、正解を見てみようか

第3幕:洗濯機の"標準コース"ボタン

拓也

拓也

正解はエ マクロ。この洗濯機で説明するね

美咲

美咲

洗濯機で?

拓也

拓也

うん。洗濯するとき、いちいち『水を入れる』『洗剤を入れる』『すすぐ』『脱水する』って、毎回別々に指示する?

美咲

美咲

しないわね。『標準コース』のボタン、一つ押すだけよ

拓也

拓也

まさにそれ。『標準コース』ボタンの中には、あらかじめ"水を入れる→洗剤投入→洗う→すすぐ→脱水する"という一連の手順が、順番どおりに登録されてる。ボタン一つ押すだけで、その手順が最初から最後まで自動で再生される

美咲

美咲

あ……それが、文書ソフトとか表計算ソフトで言う"マクロ"ってこと?

拓也

拓也

そのとおり。たとえばExcelで、『この列をコピーして、別のシートに貼り付けて、色をつけて、印刷する』っていう作業を毎回手作業でやってたら大変でしょ。その一連の操作を"あらかじめ記録"しておいて、ボタン一つ(またはショートカットキー一つ)で"再生"できるようにするのがマクロなんだ

美咲

美咲

……あー! そういうことか! "機器を自動で認識する"のがプラグアンドプレイで、"自分で決めた操作の手順を、ボタン一つで再現する"のがマクロなのね

拓也

拓也

完璧。どっちも"自動でやってくれる"感覚は近いけど、"何を""どうやって"自動化してるかが全然違うんだ

第4幕:拓也、話の途中で結論を急ぐ

美咲

美咲

そういえば、さっき店員さんに聞いたんだけど、この洗濯機、実は――

拓也

拓也

あ、わかった。『予約洗濯』の機能がついてる、ってことでしょ? 最近の洗濯機、大体そういう時間指定できる機能あるもんね

美咲

美咲

……いや、違うんだけど

拓也

拓也

美咲

美咲

まだ話の途中だったのに、勝手に結論決めつけないでよ。今言おうとしたのは、洗剤の自動投入機能の話

拓也

拓也

ご、ごめん。てっきりそっちの話かと思って、つい先に言っちゃった

美咲

美咲

あんた、たまに人の話を最後まで聞かずに、『つまりこういうことでしょ』って勝手にまとめようとするわよね。しかも、大体ちょっとズレてるし

拓也

拓也

たしかに……。最後まで聞くようにする

美咲

美咲

ん、それでいいのよ。せっかちなのは悪くないけど、聞く順番くらいは守りなさいよね

拓也

拓也

肝に銘じます。……で、洗剤の自動投入機能がどうしたの?

美咲

美咲

そうそう、それがね――

第5幕:残りの選択肢を片付ける

拓也

拓也

気を取り直して、残りのも片付けておこうか

美咲

美咲

アは『オートコンプリート』……これ、検索とかで出てくるやつよね

拓也

拓也

そう。文字を入力してる途中に、候補を予測して自動的に補完してくれる機能。検索窓とか、メールアドレス入力とかでよく見るね

美咲

美咲

あ、それは"一連の操作"じゃなくて、"文字入力の補助"の話ね

拓也

拓也

そのとおり。じゃあの『ソースコード』は?

美咲

美咲

これは……なんか、プログラムの中身、みたいなイメージだけど

拓也

拓也

うん、ソースコードは、プログラムの"設計図"にあたるテキストそのもの。これは"機能"じゃなくて、"もの"を指す言葉なんだ。今回の問題は"機能はどれか"って聞いてるから、そもそもカテゴリーが合わない

美咲

美咲

なるほど……。アは"入力補助"、イは"機能じゃなくてもの"、ウは"機器の自動認識"。全部、今回の"手順を定義して実行する"って話とは違うカテゴリーだったのね

拓也

拓也

そのとおり。似たような"自動でなんかやってくれる"系の言葉が並んでるけど、それぞれ全然違う場面で使う用語なんだ

美咲

美咲

今日は、洗濯機のおかげで、すごく腑に落ちたわ

問題文(再掲)

文書作成ソフトや表計算ソフトなどにおいて、一連の操作手順をあらかじめ定義しておき、実行する機能はどれか。

  • オートコンプリート
  • ソースコード
  • プラグアンドプレイ
  • マクロ

まとめ:選択肢ごとの答え合わせ

選択肢用語内容正誤
オートコンプリート入力中の文字列から候補を予測して自動補完する不正解
ソースコードプログラムの設計図となるテキスト(機能ではなく"もの")不正解
プラグアンドプレイ機器を接続すると自動で認識・設定する仕組み不正解
マクロ一連の操作手順をあらかじめ登録し、実行時に再生する機能正解

答えエ マクロ

覚え方のコツ

「標準コース」ボタンの中身が、マクロ。

拓也

拓也

『自動でやってくれる』系の言葉が出てきたら、まず"何を自動化してるのか"を確認するといいよ。手順の再現ならマクロ、機器の認識ならプラグアンドプレイ、入力補助ならオートコンプリート

美咲

美咲

洗濯機のコースボタンを思い出せば、もう忘れないと思うわ

おまけ:マクロの活用シーン

拓也

拓也

実務だと、Excelで毎月同じ形式の集計表を作る作業とか、同じ書式に整えてから印刷する作業なんかを、マクロに登録しておくと一気に楽になるよ

美咲

美咲

あ、それ地味に便利そうね。バイト先の発注リストとかも、毎回同じ手順で整えてるし

拓也

拓也

まさにそういう繰り返し作業こそ、マクロの出番だね

エピローグ

洗濯機売り場を後にして、二人でエスカレーターへ向かう。

美咲

美咲

ねえ、なんか今気づいたんだけど

拓也

拓也

うん?

美咲

美咲

私たちのこのやり取りも、もうマクロ化されてる気がするわ。『美咲が呼ぶ→拓也が来る→教わる→どこかで怒る→拓也が謝る→仲直り』、みたいな

拓也

拓也

え、それ、ボタン一つで再生されてるってこと?

美咲

美咲

そうそう。もう手順、体に染みついてる感じ

拓也

拓也

……それ、悪いことじゃないと思うけど

美咲

美咲

別に悪いとは言ってないわよ。ただ、いつも同じ手順で安定してるな、って

拓也

拓也心の声

……この"マクロ"、できればずっと続けたいな

美咲

美咲

なによ、また黙り込んで

拓也

拓也

いや、なんでもない。……次のコースも、追加していこうか

美咲

美咲

次のコース?

拓也

拓也

いや、なんとなく

美咲

美咲

……変なの。まあいいわ、次、どこ見る?

今日のポイントおさらい

  1. マクロ=一連の操作手順をあらかじめ登録し、ボタン一つで実行できる機能
  2. プラグアンドプレイは機器接続時の自動認識、オートコンプリートは文字入力の補助で、マクロとは別の自動化
  3. ソースコードは「機能」ではなく、プログラムの設計図となる「もの」を指す言葉
  4. 「自動でやってくれる」系の用語は、"何を自動化しているか"で見分ける
  5. マクロは、毎回同じ手順を繰り返す作業を効率化するのに向いている

次回もお楽しみに。

この記事はITパスポート試験 令和6年度 問58(テクノロジ系/ソフトウェア)の解説です。

← 一覧に戻る