Microsoft Paint

**Microsoft Paint**（マイクロソフト ペイント）は、Microsoft Windowsに附属するグラフィックソフトウェアの名称。Windows 2.x以前および95/NT4.0以降に附属する。通称**ペイント**または**MSペイント**（前者が多い）。本稿ではWindows 3.x/NT3.xxに附属の「**ペイントブラシ (Microsoft Paintbrush)**」や、Windows 10/11で利用できた**[[ペイント3D]]**についても触れる。

## 概要
Windowsペイントは、かつての開発した「PCペイントブラシ」というドローソフトをWindows 1.0のバンドルソフトとして採用したことが始まりである。なお「PCペイントブラシ」は、Appleの「Macペイント」の影響を受けてのマウスにバンドルされた「PCペイント」のクローンとされており、それらがルーツとなっている。

ペイントはペイントツールの一種で、白紙の状態からペンツールや塗りつぶしツールを利用して図形描画を行う。1枚の紙に絵を描くことを前提としているため、レイヤー機能・画像の補正などはWindows 11で高機能化するまで一切利用できず複雑な作業を行うには不向きだった（インデックスカラーパレットにも対応していない）が、操作性が極めてシンプルなので主に落書きや地図の作成など、幅広い使われ方がある。

初期のペイントはMSPというモノクロ用の画像形式しか扱えなかった。ペイントブラシ以降のファイルフォーマットはWindows bitmap (BMP) が標準設定となった。PCX形式も扱えたが、Windows 95でPCX形式のセーブができなくなり、Windows 98以降ではPCX形式を読み込むこともできなくなった。Windows XPからはこの他にもJPEG形式やGIF、PNG、TIFFが利用できる。ただし、これらのファイルフォーマットは保存時に画質の調整や変換アルゴリズムの指定などの詳細な設定ができないため、調整を要する場合、一度ビットマップ形式で書き出した後で再度別のグラフィックソフトウェアで保存する必要がある。なお、Windowsビットマップに関しては24ビット（1677万色）、256色、16色もしくはモノクロのいずれかを選択できるようになっている。逆にそれらのファイルを通常通り読み込むことは可能である。また、対応したフォーマットであれば拡張子が偽装されていても読み込みが可能となっている。

Windows 10 Enterprise LTSBを除くWindows 10 Insider PreviewのBuild 14971以降は、ペイントのショートカットが3Dコンテンツの制作に対応するUWP版ペイント3Dに置き換えられ、従来のWin32版ペイントのショートカットは提供されなくなった。これは`mspaint`コマンドでもペイント3Dが起動するようになるもので、従来のWin32版ペイントに戻す方法も残されているが、3Dコンテンツの利用を推進するために事実上ペイント3Dが推奨された形となった。その後のWindows 10 Creators Update ではペイントとペイント3Dが両方搭載されており、両者を切り替えて使用できるようになった。`mspaint`コマンドも従来と同様にペイントを起動するように戻された。その後はペイント3Dが非推奨となりストアからも削除されたことに伴い、再びペイント（やフォト）が推奨されるようになった。

Windows 10 Enterprise LTSBではMicrosoft Storeが提供されないため、引き続きWin32版ペイントが提供される。また、電卓（calc.exe）も同様である。

Windows 11ではAI技術を利用した新機能が多く追加され、高機能化した。

## Windows 1.0から2.11まで
Windows 1.0から2.xまでは、マイクロソフト ウィンドウズ ペイント (Microsoft Windows Paint) という名前で附属していた。MS-DOS ウィンドウから`PAINT.EXE`というファイルを直接クリックすることで立ち上がる。

各種ツールパレットのアイコンはウィンドウの上部に並ぶ。ツールパレットの左はステータスボックスになっており、使用中のツール・模様・ブラシ（ペン先）の形・線の幅（太さ）が表示される。画像形式はMSPという独自のフォーマットで、モノクロ画像のみ扱える。色の代わりに模様を編集して利用することができ、模様で塗りつぶしたり描画できた。マウスのほかにカーソルキーとスペースキーで描画することもできた。「3Dツール」は後のペイント3Dとは異なり、クォータービューを描くためのツールで、60°ずつ離れた6方向に限定した直線を引く機能しか持たない。ドット単位で編集する拡大ツール（ズームイン）に対して縮小表示（ズームアウト）もあったが、縮小状態での編集はできなかった。取り消し (Undo) は1回のみ可能で、2回行うと取り消し自体が取り消され、元に戻る仕様だった （後のペイントブラシでも同様） 。点が四角に、線が二重線になるような「縁取り」という機能もあった。ドラッグ&ドロップで画面をスクロールできる「スクロール」というツールもあった。ズームインしない場合でも直線を引く補助として、画面に見えない格子を表示することができた。キャンバスのサイズを指定する場合は新規作成時にスクリーン用か印刷用かを指定しなければならなかった。印刷用の場合はインストールされているプリンタに合わせてキャンバスのサイズが変更可能になる。スクリーン用の場合はWindowsのフルスクリーン（画面解像度）が適用される。作画ウィンドウ（キャンバス）内のマウスカーソルは、ポインタと呼ばれていた。

この頃から搭載されている機能について以下に列挙する。ツールの名称はバージョンによって異なる場合があるが、ここではWindows 2.11以前の呼称を中心に記している（一部カッコで併記）。

*鉛筆 ツールを使った線の描画 … 線の幅を選べる
**ブラシ ツール … 「■」、「●」、「／」、「＼」、「―」、「｜」などペン先の形と大きさを選択できる
*範囲指定 ツール … 四角形と網状（任意指定）のいずれか
*消しゴム ツール
*ズームイン（拡大）とズームアウト（縮小） … 特定の範囲を拡大/縮小表示する
*文字 ツール（テキストのツール） … フォントやフォントサイズ、スタイルやセンタリングも指定できる
*スプレー ツール（エアブラシ）
* 塗りつぶし ツール … 線で囲まれた箇所のみを塗りつぶす
** これとは別に、円や長方形などの図形描画に付随する機能として描画する図形の内部をすべて上書きで塗りつぶす機能もある。
*直線（ライン） ツール・曲線 ツール
*円 ツール・楕円 ツール・四角 ツール・角の丸い四角 ツール・フリーハンドの図形 ツール・多角形 ツール … 内部を塗りつぶすものとそうでないものがある
*垂直反転・水平反転
*白黒反転（後の「色の反転」に相当）
*軌跡を残しながらの選択範囲移動（Shift＋ドラッグ）
**Ctrl＋ドラッグではコピーとなる。
*印刷

## ペイントブラシ
マイクロソフト ペイントブラシ (Microsoft Paintbrush) は、Windows（NT含む）3.x時代に従来のペイントに代わって標準で附属されていたアクセサリ。実行ファイル名は`PBRUSH.EXE`だが、プログラムマネージャのアイコンからも実行できるようになった。OLEサーバに対応。

旧ペイントとはツール類の一部やレイアウトが異なっている。カラーが扱えるようになったことで右ボタン操作と左ボタン操作にそれぞれ別の色を割り当てることができるようになり、消しゴムツールは消すというより背景色（色2）で塗りつぶす形になった。標準形式としてBMPの読み書きが行えるようになった。また、ペイントブラシのバンドル元であるZSoft Corporationの開発した画像形式であるPCX形式が読み書きできた。MSP形式も読み出しのみ可能。ツール ボックス類はウィンドウ左側に、カラー パレットは下側に並ぶようになった。左下には線の幅ボックスとカラー選択ボックスが位置する。一方で3Dツールはなくなった。

また、Windows 95以降のペイントとも使い勝手の異なる部分が少なくない。カーソルはキーボードからでも移動でき、Insert/Deleteキーを左クリック/右クリックとして利用できる（ダブルクリックは[F9]と同時押し）。キャンバスをスクロールさせると選択範囲が解除（確定）されてしまう仕様のため、一画面を超える広範囲の編集に対してはキャンバス全体を1画面に縮小表示した際にカット（コピー）アンドペーストできるようになった。後の傾きツールに相当する「傾ける」は水平方向にのみ行うことができ、マウスのドラッグによって左右どちらにも任意の角度で傾けることができた。後の伸縮ツールに相当する「縮小と拡大」は選択範囲を指定したうえでチェックを入れ、その最中に新たな範囲（長方形）を再指定することでその長方形に合わせた形に伸縮した状態で複製できるという仕様だった。このほか消しゴムツールに付随する機能として、BSキーを1回押した後は消しゴムをかける要領で消した編集の一部のみを元の画像に復元できる状態になる。これはAdobe Photoshopで言うところの「ヒストリーブラシツール」に似た機能だが、どんな編集でも戻せるわけではなく、直前に消しゴムツールで消した部分が復元対象である。ただし、この機能は95以降のペイントには継承されなかった。塗りつぶしは「ローラー」ツールと呼ばれ、四角形の範囲指定は「修正切り出し」ツール、任意形状の場合は「はさみ切り出し」ツールと呼ばれていた。また円ツールと楕円ツールは統合され、[Shift]キーを押しながら描けば縦横比の等しい図形として描画できた。これは四角ツールも同様である。

このバージョンから追加された機能には以下のようなものがある。
*色指定 … デフォルトで用意された色以外に、ユーザー側でカスタムカラーを作成してパレットに追加できる（モノクロではディザリング模様が作られる）
*色消しゴム … 選択中の色のみを消す
*伸縮・傾き ツール … 「傾き」は選択した長方形範囲が同じ高さの平行四辺形になるような変換が施される
*描画領域のサイズ指定 … インチ・センチ・ピクセルで任意に指定可能
*用紙の範囲（余白）指定機能
*ツール ボックスやカラー パレットを表示するかしないかが選択可能
*画像表示 … 一時的にツール類を消し、描画中の画像を画面全体を使って表示させるが、この状態では編集できない
*ファイルへの複写（コピー）・ファイルからの貼り付け
*カーソル位置を表示 … カーソルの座標を表示する
* パレットの保存・交換 … カラーパレットをファイル（拡張子`.pal`）に保存したり読み込んだりできる。

;カラーパレットの詳細
:画面モードがカラーにおける場合の初期設定では、以下の28色（14色×2段）が用意されている。そのうちの左側16色（8色×2段）は、HTML基本16色であるなど、RGBの0％・25％・50％（・75％）・100％といった機械的な組み合わせで占められている。なお16色フォーマットの画像を開いた場合や、16色でセーブしたときはパレットも16色しか表示されない。また、出来合いの256色画像を開いた場合などには自動でパレットの色が変わる場合がある。

※ 表の「値」は、16進トリプレット表記。

## Windows 95からXPまで
Windows 95/NT4.0でのペイントは旧ペイントとペイントブラシの延長上にあり、再びペイントという名前に戻った。実行ファイル名は`MSPAINT.EXE`になった。標準ではBMPとPCXしか扱えず、PCX画像は読み込み専用となった。しかしMicrosoft Officeなどに含まれるアドオンでGIF画像やJPEG画像なども読み込めるようになる。初代ペイントから使われていたいくつかの機能（キーボードによる操作・縮小（全体）表示）が削除された。一方でスクロールしても選択範囲が保持されるようになったほか、スポイトツールや90度単位で回転させる機能も備わった。元に戻す (Undo) は3回まで可能になり、これに伴い「繰り返し」が備わった。傾きツールは1°単位の数値入力方式となったほか、垂直方向にも傾けることができるようになった。また右クリックの機能が増えたことで一部ツールの機能や操作法が大きく変わったが、これ以降XPまで基本的な操作やツール類はほぼ共通となる。

この頃から追加された機能には以下のようなものがある。
*虫眼鏡（拡大） ツール （従来の「拡大と縮小」を拡張したものだが縮小表示機能は無くなった）
** 本来、拡大は最大8倍までしかできないものの、虫眼鏡ツールで、一番下（8xではなく境界線ギリギリの部分）をクリックすることにより、10倍にすることができる。Visual Studio 6.0のリソースエディタでも同様のことができる。Windows 95からXPまでが該当し、それ以外ではインターフェースの差異に伴いこの方法は使えない。
*スポイト ツール … 特定の箇所の色を抽出する。
*回転 ツール … 回転に関しては90°単位が基本であり、詳細な指定ができない。
** なお「伸縮と傾き」を使えば疑似的に1°単位で回転させることもできないわけではない。大雑把に言えば「横に θ 傾ける」 → 「横にcosθ 倍、および縦に 1/cosθ 倍 に伸縮」 → 「縦に -θ 傾ける」という手順で時計回りに角度θほどの回転処理に相当する（角度θのプラスマイナスを逆にするか、または縦と横を読み替えて行えば反時計回りに相当）。
* 前身のペイントブラシと比べてパレットはほぼ同等だが、暗い色が上段に、明るい色が下段に入れ替わったほか、1か所の配色が若干変更されている。

; Windows 98/2000での変更点
: 標準ではPCXフォーマットに対応しなくなった。
: 「伸縮と傾き」で水平方向と垂直方向のパラメータを同時に指定可能になった。
: 「伸縮と傾き」の傾きの角度にマイナスが指定できるようになった。
: Microsoft Officeなどのアドオンによる機能では、GIFとJPEGは読み込みだけでなく書き込みにも対応した。

; Windows XPでの変更点
: 画像のサイズ変更をした場合、滑らかに拡大縮小されるようになった。
: Microsoft Officeのプラグインなしでも、BMPに加えて標準でJPEG・GIF・TIFF・PNGの各形式の読み書きに対応するようになった。

## Windows Vista
以下のように、比較的多くの変更があった。
* 標準のレイアウトが変わり、カラーパレットが画面上部に配置された。
* アンドゥ回数が10回まで可能。
* 表示のサイズが1/8から8倍まで選択可能。
* 範囲選択をしてトリミングができるようになった。
* コピーした画像を90°（または270°）回転させてペーストする場合、ペーストしたい画像の背景色を透明に設定していると、ペーストしたい画像が回転した際、長方形のトリミングラインのうち縦横の短い方の長さを１辺の長さとする正方形の範囲しかペーストできなくなってしまう。
* キャンバスのサイズよりも大きな画像を貼り付けたとき、キャンバスサイズの維持が選択できず、強制的にキャンバスのサイズが広がるようになってしまった。
* 「伸縮」が「サイズ変更」と表記されるようになった。
* PAL形式のパレット保存・交換に対応しなくなった。
* 標準パレットの白と黒以外が全面的に変更。RGBを機械的に組み合わせた配色が廃止され、よく使われる画材色のような自然な色みを採用したが、その一方でマゼンタや青緑、オリーブといった一部の中間色相の系統色が用意されなくなった。

## Windows 7から10まで
Windows 7のペイントは大幅に改良が施された。
* カラーパレットだけでなくツール類も上部に配置され、初代ペイントに近いレイアウトに戻った。
* リボンインターフェースの採用。
* デフォルトの保存形式がPNGに。
* アンドゥが50回まで可能。
* タッチスクリーンでの使用を意識して全画面表示が可能。
* ブラシの強化（油彩・水彩・マーカーなど）。
* 図形描画ツールの強化（多角形・星形・矢印などが追加）。
* 線や図形の描画時にアンチエイリアス処理が可能。
* ブラシ・図形内の塗りつぶしで簡易的なアルファチャンネルを使用可能。
* 塗りつぶし効果・色・線種の変更時にマウスカーソルをポイントするとプレビューする機能。
* 拡大率が100%以外でもテキスト挿入ツールを使用可能に。
* jpg保存時の画質、圧縮率の向上。
* サイズ変更に「縦横比を維持する」のチェックボックスが用意された。
* 再び標準パレットの配色が変更。レイアウトも10色×3段に変わったが、最下段は追加色用のスペースなので初期設定は実質2段の20色に減らされた。

;Windows 10における扱い
:Windows 10でも当初は従来とほぼ同じペイントが搭載されていた。しかし後述のペイント3D登場後の一時期において、従来のペイントはプリインストールされなくなってストアアプリとして細々と継続していたことがある。従来のペイントの機能はペイント3Dに統合される前提で積極的な開発は行われない状況となり、結果的にWindows 10のペイントには新機能の追加がほとんど見られなかった。
:しかしこの結果、従来のペイントには「ペイント3Dで編集する」ボタンが追加された。ペイントはFall Creators Updateで非推奨となり、ペイント3Dへ置き換えられることを通知する「製品の警告」ボタンがOctober 2018 Updateまで表示されていた。
:ところがWindows 10のペイントの終息フェーズ移行は利用者からの反対が大きく、その後は再びWindows 10には両方が搭載される状態となっていた。一時は非推奨となった従来のペイントであるが、後述のように2024年にはペイント3Dが非推奨になったため、再び標準アプリの座に収まる形となった。

## ペイント3D

**ペイント3D**は一時期のWindows 10において従来のペイントに代わって標準搭載され、Windows 11でも利用可能な、ペイントの後継となるグラフィックソフトウェアとされていた。2017年4月のWindows 10 Creators Updateでリリースされ、ペイントが持つ2次元画像編集機能に加えて、空間内に3次元モデルデータを配置・編集し、キャンバス上の2次元画像と合成する機能を持つ。

しかしWindows 11ではペイント3Dが標準アプリに採用されなくなり、利用するにはストアから別途インストールする形になった。さらに2024年8月にはペイント3Dが非推奨となり、2024年11月にストアからも削除された。その後は新規インストールがサポートされなくなり、インストール済のペイント3Dは使い続けられるものの、開発は事実上ストップした。理由は発表されていないものの、恐らくペイント3Dは継続に値するほど利用者が広がらなかったと言われている。

## Windows 11
Windows 11のビジュアルデザインに合わせて再設計されており、ウィンドウ・ポップアップメニューの角が丸くなったほか、ウィンドウの重なりを視覚的に表現する「Mica」（雲母）マテリアル効果、アイコンがアップデートされシンプルになったツールバーなどが導入されている。パレットは円形に変わった。新たに画像の透過とレイヤー機能にも対応し、「背景の削除」機能が追加された。背景を削除する被写体は自動で認識され、背景との境界を細かく調整することはできない。このため、消し残しが発生した場合であれば消しゴムツールで、消えすぎた場合は「元に戻す」で通常編集することになる。またはMicrosoft フォトも利用できる。フォトにもペイントとほぼ同じ背景の削除機能が搭載されたが、そちらで行う場合は自動認識した背景との境界を手動で事前に微調整してから消すことができるという違いがある。

また通常時に表示されるパレットはWindows 7以降と同じものであるが、「色の編集」を開くと基本色としてあらかじめ用意された12色×4段の48色が選択できるようになったほか、ユーザー作成のパレット領域も6色×4段の24色分が用意されている。

2026年2月20日のv11.2601.391.0のアップデートでは選択範囲の自由回転機能が備わり、マウスのドラッグで無段階の角度に回転できるようになったほか、1°単位の数値入力で任意の角度に回転させることもできる。

UWPアプリとなり、Microsoft Storeで提供されるようになった。実行ファイルは従来の場所から移動したが、ファイル名を指定して実行やコマンドからは従来通り起動できる。

;AI技術による新機能
:「Copilot」ボタンが追加され、「背景の削除」がこちらの選択肢にも追加されたほか、生成AI機能がいくつか利用できるようになった。これらの機能は途中から追加されたものもあるため、使用できない場合はペイントをアップデートする必要がある。
:「背景の削除」と「生成消去」はMicrosoftアカウントにサインインせずにローカルで利用できるが、マシンパワーに劣る環境では処理に時間が掛かる可能性がある。
:* Image Creator - いくつかの単語から画像を自動生成する。利用するにはMicrosoftアカウントでのサインインおよびインターネット接続が必要となる。
:* 背景の削除 - 削除した部分は透過状態となるのでレイヤーで利用できる。PNG形式で保存すれば透過部分が維持される。
:* 生成消去 - 任意の消去した部分に背景を生成して補完する。

;Copilot+ PC対応機能
:40TOPS以上のNPU (Neural Processing Unit) を搭載した「Copilot+ PC」であればさらにいくつかの生成AI機能をローカルで利用することができる。NPUを搭載していても40TOPS未満でCopilot+ PCの要件を満たさない場合は選択肢が出ない。
:* コクリエイター - 下絵から詳細画像を生成する。
:* Stickerジェネレーター - テキストからステッカー風の画像を生成する。
:* オブジェクト選択
:* 塗り絵（Coloring Book） - テキストから塗り絵風の線画イラストを生成する。Microsoftアカウントにサインインする必要がある。

## 脚注

### 注釈

### 出典

## 参考文献
* PC-9800シリーズ Software Library MS-Windows 2.11 ペイント・ライトユーザーズガイド
* PC-9800シリーズ Software Library MS-Windows 3.0A アクセサリガイド

## 関連事項
* Paint.NET
* グラフィックソフトウェア
* ドット絵
* ペイント3D

## 外部リンク
*