Microsoft Paint

Microsoft Paint（マイクロソフト ペイント）は、Microsoft Windowsに附属するグラフィックソフトウェアの名称。Windows 2.x以前および95/NT4.0以降に附属する。通称ペイントまたはMSペイント（前者が多い）。本稿ではWindows 3.x/NT3.xxに附属の「ペイントブラシ (Microsoft Paintbrush)」についても触れる。
概要.
Windowsペイントは、かつての開発した「PCペイントブラシ」というドローソフトをWindows 1.0のバンドルソフトとして採用したことが始まりである。なお「PCペイントブラシ」は、Appleの「Macペイント」の影響を受けてのマウスにバンドルされた「PCペイント」のクローンとされており、それらがルーツとなっている。
ペイントはペイントツールの一種で、白紙の状態からペンツールや塗りつぶしツールを利用して図形描画を行う。1枚の紙に絵を描くことを前提としているため、レイヤー機能・インデックスカラーパレット・画像の補正などは一切利用できず複雑な作業を行うには不向きだが、操作性が極めてシンプルなので主に落書きや地図の作成など、幅広い使われ方がある。
初期のペイントは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版ペイントのショートカットは提供されなくなった。これはcodice_1コマンドでもペイント3Dが起動するようになるもので、従来のWin32版ペイントに戻す方法も残されているが、3Dコンテンツの利用を推進するために事実上ペイント3Dが推奨された形となった。その後のWindows 10 Creators Update ではペイントとペイント3Dが両方搭載されており、両者を切り替えて使用できるようになった。codice_1コマンドも従来と同様にペイントを起動するように戻された。
Windows 10 Enterprise LTSBではWindows Storeが提供されないため、引き続きWin32版ペイントが提供される。また、電卓（calc.exe）も同様である。
Windows 1.0からの基本機能.
Windows 1.0から2.xまでは、マイクロソフト ウィンドウズ ペイント (Microsoft Windows Paint) という名前で附属していた。MS-DOSウィンドウからcodice_3というファイルを直接クリックすることで立ち上がる。
その後のペイントとは違い、各種ツールパレットのアイコンはウィンドウの上部に並ぶ。ツールパレットの左はステータスボックスになっており、使用中のツール・模様・ブラシ（ペン先）の形・線の幅（太さ）が表示される。画像形式はMSPという独自のフォーマットで、モノクロ画像のみ扱える。色の代わりに模様を編集して利用することができた。マウスのほかにカーソルキーとスペースキーで描画することもできた。3Dツールでは6つの固定された方向に線を引くことができた。ドット単位で編集する拡大ツール（ズームイン）に対して縮小表示（ズームアウト）もあったが、縮小状態での編集はできなかった。取り消し (Undo) は1回のみ可能で、2回行うと取り消し自体が取り消され、元に戻る仕様だった （後のペイントブラシでも同様） 。点が四角に、線が二重線になるような「縁取り」という機能もあった。ドラッグ&amp;ドロップで画面をスクロールできる「スクロール」というツールもあった。ズームインしない場合でも直線を引く補助として、画面に見えない格子を表示することができた。キャンバスのサイズを指定する場合は新規作成時にスクリーン用か印刷用かを指定しなければならなかった。印刷用の場合はインストールされているプリンタに合わせてキャンバスのサイズが変更可能になる。スクリーン用の場合はWindowsのフルスクリーン（画面解像度）が適用される。作画ウィンドウ（キャンバス）内のマウスカーソルは、ポインタと呼ばれていた。
この頃から搭載されている機能について以下に列挙する。ツールの名称はバージョンによって異なる場合があるが、ここではWindows 2.11以前の呼称を中心に記している（一部カッコで併記）。
ペイントブラシでの変更点.
マイクロソフト ペイントブラシ (Microsoft Paintbrush) は、Windows（NT含む）3.x時代に従来のペイントに代わって標準で附属されていたアクセサリ。実行ファイル名はcodice_4だが、プログラムマネージャのアイコンからも実行できるようになった。OLEサーバに対応。
旧ペイントとはツール類の一部やレイアウトが異なっている。カラーが扱えるようになったことで右ボタン操作と左ボタン操作にそれぞれ別の色を割り当てることができるようになり、消しゴムツールは消すというより背景色（色2）で塗りつぶす形になった。標準形式としてBMPの読み書きが行えるようになった。また、ペイントブラシのバンドル元であるZSoft Corporationの開発した画像形式であるPCX形式が読み書きできた。MSP形式も読み出しのみ可能。ツール ボックス類はウィンドウ左側に、カラー パレットは下側に並ぶようになった。左下には線の幅ボックスとカラー選択ボックスが位置する。一方で3Dツールはなくなった。
また、Windows 95以降のペイントとも使い勝手の異なる部分が少なくない。カーソルはキーボードからでも移動でき、Insert/Deleteキーを左クリック/右クリックとして利用できる（ダブルクリックは[F9]と同時押し）。キャンバスをスクロールさせると選択範囲が解除（確定）されてしまう仕様のため、一画面を超える広範囲の編集に対してはキャンバス全体を1画面に縮小表示した際にカット（コピー）アンドペーストできるようになった。後の傾きツールに相当する「傾ける」は水平方向にのみ行うことができ、マウスのドラッグによって左右どちらにも任意の角度で傾けることができた。後の伸縮ツールに相当する「縮小と拡大」は選択範囲を指定したうえでチェックを入れ、その最中に新たな範囲（長方形）を再指定することでその長方形に合わせた形に伸縮した状態で複製できるという仕様だった。このほかBSキーにより、消しゴムをかける要領で一部のみを編集前の状態に復元する機能があった。塗りつぶしは「ローラー」ツールと呼ばれ、四角形の範囲指定は「修正切り出し」ツール、任意形状の場合は「はさみ切り出し」ツールと呼ばれていた。また円ツールと楕円ツールは統合され、[Shift]キーを押しながら描けば縦横比の等しい図形として描画できた。これは四角ツールも同様である。
このバージョンから追加された機能には以下のようなものがある。
Windows 95/NT4.0での変更点.
旧ペイントとペイントブラシの延長上にあり、再びペイントという名前に戻った。実行ファイル名はcodice_5になった。標準ではBMPとPCXしか扱えず、PCX画像は読み込み専用となった。しかしMicrosoft Officeなどに含まれるアドオンでGIF画像やJPEG画像なども読み込めるようになる。初代ペイントから使われていたいくつかの機能（キーボードによる操作・縮小（全体）表示）が削除された。一方でスクロールしても選択範囲が保持されるようになったほか、スポイトツールや90度単位で回転させる機能も備わった。元に戻す (Undo) は3回まで可能になり、これに伴い「繰り返し」が備わった。傾きツールは1°単位の数値入力方式となったほか、垂直方向にも傾けることができるようになった。また右クリックの機能が増えたことで一部ツールの機能や操作法が大きく変わったが、これ以降XPまで基本的な操作やツール類はほぼ共通となる。
この頃から追加された機能には以下のようなものがある。
95以降で画面モードがカラーにおける場合の初期設定では、以下の28色（14色×2段）が用意されている。
その内の左側16色（8色×2段）は、HTML基本16色である。
なお16色フォーマットの画像を開いた場合や、16色でセーブしたときはパレットも16色しか表示されない。
※ 表の「値」は、16進トリプレット表記。
Windows 7での変更点.
Windows 7のペイントは大幅に改良が施された。
Windows 10での変更点.
2017年4月のWindows 10 Creators Updateで従来のペイントの後継として、ペイント3Dがリリースされた。ペイントが持つ2次元画像編集機能に加えて、空間内に3次元モデルデータを配置・編集し、キャンバス上の2次元画像と合成する機能を持つ。
Windows 11での変更点.
Windows 11のビジュアルデザインに合わせて再設計されており、ウィンドウ・ポップアップメニューの角が丸くなったほか、ウィンドウの重なりを視覚的に表現する「Mica」（雲母）マテリアル効果、アイコンがアップデートされシンプルになったツールバーなどが導入されている。