Home / 用語 / モジュール(Module)

モジュール(Module)

※本ページにはプロモーション(広告)が含まれています

一般IT用語

読みもじゅーる
英語Module

💡 ひとことで言うと

プログラムやUIにおいて、独立した機能単位として組み込み・取り外しができる部品のこと。Macのコントロールセンターで追加・削除できるWi-FiやBluetoothの個別機能、プログラミングでの再利用可能なコード単位など、幅広い文脈で使われる。

詳しい解説

モジュール(Module)は、独立した機能を持ち、組み合わせて全体を構成できる「部品」を意味する用語です。ITやプログラミング、UI設計など多様な分野で使われ、それぞれ意味合いが若干異なります。

## 主な使用例

| 文脈 | 意味 | 例 |
|——|——|—–|
| Mac コントロールセンター | 追加・削除可能な機能ユニット | Wi-Fi、Bluetooth、画面収録 |
| プログラミング(Python等)| import可能なコードファイル | math、os、json モジュール |
| Node.js / npm | パッケージ単位 | express、react モジュール |
| Windows | DLLなどのバイナリモジュール | kernel32.dll、user32.dll |
| ハードウェア | 着脱可能な部品 | メモリモジュール、カメラモジュール |
| 教育 | コース内のセクション | 「モジュール1: 基礎編」 |

## Macコントロールセンターでのモジュール

macOSのコントロールセンターは、複数の「モジュール」(Wi-Fi、Bluetooth、AirDrop、集中モード、ディスプレイ、サウンド、ミュージック、画面ミラーリング、バッテリー、画面収録、ステージマネージャ、ユーザー切替、Spotlight、アクセシビリティショートカット等)から構成されており、「システム設定」→「コントロールセンター」から各モジュールを「メニューバーに表示」「コントロールセンターに表示」「表示しない」の3段階で管理できます。

## モジュール化のメリット

– **保守性**: 修正・更新が個別に行える
– **再利用性**: 同じモジュールを複数の場所で使える
– **拡張性**: 新機能を独立して追加可能
– **テスト容易性**: 個別にテストできる

## モジュール vs コンポーネント

似た用語に「コンポーネント」がありますが、一般的にはコンポーネントの方がより粒度が小さく、UI部品として使われる傾向があります。モジュールは機能単位、コンポーネントは表示単位というニュアンスです。

📘 具体的な場面

macOSで「画面収録」を頻繁に使う場合、「システム設定」→「コントロールセンター」→「画面収録」を「コントロールセンターに表示」に設定。これでメニューバーから1クリックで画面収録モジュールを呼び出せるようになる。

別の呼び方

Module
モジュール

関連する用語

この用語に関する関連記事

Check Also

Windowsごみ箱を空にする方法完全ガイド手動自動完全削除

【2026年最新版】Windowsごみ箱を空にする方法完全ガイド

Windowsで削除したファイ …