コンピューターにおいて、アイコンとは、ユーザーがコンピューターシステムを操作するのを助けるためにコンピューター画面上に表示される絵文字または表意文字です。プログラムやデータにアクセスするための電子ハイパーリンクまたはファイルショートカットとして機能します。ユーザーはマウス、ポインター、指、または音声コマンドを使用してアイコンを起動できます。画面上のアイコンの配置、および他のアイコンとの関係によって、ユーザーにその使用方法に関する詳細情報が提供される場合があります。[ 1 ]アイコンを起動することで、ユーザーはファイルやコードの場所や要件について何も知らなくても、特定の機能に直接アクセスしたり、そこから抜け出したりすることができます。
コンピュータ システムのグラフィカル ユーザー インターフェイスの一部としてのアイコンは、ウィンドウ、メニュー、ポインティング デバイス(マウス)とともに、日常的な使用におけるテキストベースのインターフェイスに取って代わったグラフィカル ユーザー インターフェイスの歴史という、より大きなトピックに属します。
アイコンのコンピューティング定義には、3 つの異なる記号論的要素が含まれます。
アイコンの大部分は、換喩、提喩、隠喩を使用してエンコードおよびデコードされます。

メタファー的表現の例は、主要なデスクトップベースのコンピュータシステムすべてに共通する特徴です。例えば、1980年代のオフィス環境におけるオブジェクトを象徴的に表現し、馴染みのある文脈/オブジェクトの属性を馴染みのない文脈/オブジェクトの属性に置き換えるデスクトップもその一つです。これはスキューモーフィズム(skeuomorphism)と呼ばれ、例えばフロッピーディスクをデータの保存を表すのに用いることが挙げられます。フロッピーディスクは約25年前に廃れましたが、今でも保存アイコンとして認識されています。
換喩自体は、フィラメント電球の代わりに蛍光灯を使用して省電力設定を表す など、1 つのエンティティを使用してそれに関連する別のエンティティを指すメタファーのサブセットです。
提喩は換喩の特殊なケースであると考えられており、通常の意味では、部分が全体を表します。たとえば、単一のコンポーネントがシステム全体を表す場合や、スピーカー ドライバーがオーディオ システム全体の設定を表す場合などです。
あらゆるコンピュータアイコンのデザインは、デバイスのディスプレイの制限によって制約を受けます。アイコンのサイズは限られており、デスクトップコンピュータシステムとモバイルデバイスの両方で、標準サイズはサムネイル程度です。アイコンはソフトウェア内のさまざまな位置に表示されるため、多くの場合スケーラブルです。Apple Icon Image形式のような単一のアイコンファイルには、異なるサイズ、カラーまたはグレースケール、暗い背景や明るい背景など、さまざまな背景で動作するように最適化された同じアイコンの複数のバージョンを含めることができます。


コンピュータに繰り返し表示される一連のアイコンは、幅広い電気機器で使用されている標準化されたシンボルの広範な分野から採用されています。これらの例としては、さまざまな電子機器に見られる電源シンボルやUSBアイコンがあります。電子機器アイコンの標準化は、あらゆる種類の電子機器における重要な安全機能であり、ユーザーが馴染みのないシステムをより簡単に操作できるようにします。電子機器のサブセットとして、コンピュータシステムとモバイルデバイスは同じアイコンを多く使用しており、それらはコンピュータのハードウェアとソフトウェアの両方のデザインに組み込まれています。ハードウェア上では、これらのアイコンは特定のボタンやプラグの機能を識別します。[ 2 ]ソフトウェア上では、カスタマイズ可能な設定へのリンクを提供します。[ 3 ]
システム警告アイコンも、ISO規格の警告標識のより広い範囲に属します。これらの警告アイコンは、1900年代初頭に自動車交通規制のために初めて設計されましたが、標準化され、言葉による説明を必要とせずにユーザーに広く理解されるようになりました。ソフトウェアオペレーティングシステムの設計において、様々な企業がこれらの標準シンボルをグラフィカルユーザーインターフェースの一部として組み込み、定義してきました。例えば、Microsoft MSDN [ 4 ]は、ソフトウェア開発ガイドラインの一部として、エラー、警告、情報、疑問符の標準的なアイコン使用を定義しています。[ 5 ]
様々な組織が、これらのアイコンの標準化に積極的に取り組んでおり、作成と使用に関するガイドラインも提供しています。国際電気標準会議(IEC)は、「機器用図記号」を定義し、IEC 417として発行しています。これは、IEC標準化アイコンを示す文書です。効果的なアイコンの使用促進に取り組んでいるもう一つの組織はICT(情報通信技術)で、アイコンの作成と使用に関するガイドラインを発行しています。[ 1 ]これらのアイコンの多くは、インターネット上で入手可能で、購入することも、新しいソフトウェアに組み込むためのフリーウェアとして入手することもできます。
アイコンとは、記号内容を指し示す記号表現です。分かりやすいアイコンは、記号内容に直接結びつく馴染みのある視覚的なメタファー、つまりアイコンが開始する動作や明らかにされる内容を活用します。メタファー、換喩、提喩は、アイコンシステムにおける意味の符号化に用いられます。
表示対象には、ファイルやアプリケーションなどの仮想オブジェクト、システムまたはアプリケーション内でのアクション (例: 写真を撮る、削除する、巻き戻す、接続/切断するなど)、物理世界でのアクション (例: 印刷する、DVD を取り出す、音量や明るさを変更するなど)、物理オブジェクト (例:モニター、コンパクト ディスク、マウス、プリンターなど) など、複数の性質があります。
視覚的に豊かなアイコンのサブグループは、1970年代の物理的なオフィス空間とデスクトップ環境から取り上げられたオブジェクトに基づいています。これには、ファイル、ファイルフォルダ、ゴミ箱、受信トレイに使用される基本アイコンと、画面の空間、つまり電子デスクトップが含まれます。このモデルはもともと、一般的なオフィスの慣習や機能に慣れたユーザーが、コンピュータのデスクトップとシステムを直感的に操作できるようにするために作られました。(デスクトップメタファー、2ページ) アイコンはシステム上でアクセス可能なオブジェクトや機能を表し、ユーザーはオフィス空間で一般的なタスクを実行できます。これらのデスクトップコンピュータのアイコンは数十年にわたって開発され、1950年代にはデータファイル、1960年代には階層型ストレージシステム (ファイルフォルダやファイリングキャビネット)、そして最後に1970年代にはデスクトップメタファー自体 (ゴミ箱を含む) が開発されました。[ 6 ]
デイビッド・キャンフィールド・スミス博士は、1975年の画期的な博士論文「ピグマリオン:創造的なプログラミング環境」の中で、「アイコン」という用語をコンピューティングと関連付けました。[ 7 ] [ 8 ]スミス博士は、この論文の中で、アイコンと呼ばれる「視覚的実体」がプログラミングコード行を実行し、その操作を後で再実行するために保存できるというシナリオを構想しました。[ 9 ]スミス博士は後に、 1981年に発売されたデスクトップメタファーに基づく初の市販パーソナルコンピューティングシステムとなったゼロックススターの主要設計者の一人となりました。「[デスクトップ]上のアイコンは、対応する物理オブジェクトの目に見える具体的な具体化です。」[ 10 ]この最初のデスクトップモデルで表示されたデスクトップとアイコンは、数十年後のユーザーにも容易に認識でき、デスクトップメタファーGUIの主要コンポーネントを表示しています。
このデスクトップメタファーのモデルは、20世紀最後の数十年間にほとんどのパーソナルコンピューティングシステムに採用され、「単一システム上の単一ユーザーによるシンプルで直感的なナビゲーション」として今でも人気を博しています。[ 6 ]パーソナルコンピューティングがインターネット接続とユーザーチームに基づく新しいメタファー、クラウドコンピューティングへと進化したのは、21世紀初頭になってからのことです。この新しいモデルでは、データとツールはもはや単一システム上に保存されず、「クラウド」など別の場所に保存されます。クラウドメタファーはデスクトップモデルに取って代わりつつありますが、一般的なデスクトップアイコン(ファイル、ファイルフォルダ、ゴミ箱、受信トレイ、ファイリングキャビネット)のうち、どれだけがこの新しいメタファーに当てはまるかはまだ分かりません。
コンピュータアイコンのもう1つの種類は、コンピュータシステムで利用可能なソフトウェアプログラムのブランドアイデンティティとより密接に関連しています。これらのブランドアイコンは製品にバンドルされ、ソフトウェアとともにシステムにインストールされます。これらは前述のハイパーリンクアイコンと同様に機能し、システムで利用可能な機能を表し、ソフトウェアプログラムまたはデータファイルへのリンクを提供します。さらに、ソフトウェアや企業の企業識別子や広告主としても機能します。[ 11 ]
これらの企業ロゴやプログラムロゴは、企業や製品そのものを象徴するものであるため、そのデザインには多くの注意が払われ、商業アーティストによって制作されることも少なくありません。これらのブランドアイコンの使用を規制するため、商標登録されており、企業の知的財産の一部とみなされています。
iOSやAndroidなどのクローズドシステムでは、 UIの一貫性を保つためにアイコンの使用はある程度規制または誘導されています [ 12 ]。
一部のGUIシステム(Windowsなど)では、オブジェクト(ファイルなど)を表すアイコンに、特定の追加サブシステムが小さな補助アイコンを追加することができます。補助アイコンは主アイコンの上に重ねて表示され、通常は角に配置されます。この補助アイコンは、主アイコンで表されているオブジェクトの状態を示します。例えば、ファイルをロックするサブシステムは、ファイルを表すアイコンに「南京錠」のオーバーレイアイコンを追加して、ファイルがロックされていることを示します。
アイコン作成は、デザイン要件の多さから、時間とコストのかかるプロセスとなる可能性があります。インターネット上には、プロ仕様のツールからソフトウェア開発プログラムにバンドルされたユーティリティ、スタンドアロンのフリーウェアまで、多種多様なアイコン作成ツールが存在します。[ 13 ]このようにアイコンツールやアイコンセットが広く普及しているため、システムに含まれる他のアイコンとスタイルが合わないカスタムアイコンを作成すると、問題が発生する可能性があります。
アイコンの外観は、2000 年以前に使用されていた初期の 8 ビットピクセル アートから、ソフト化、シャープ化、エッジ強調、光沢またはガラスのような外観、アルファ チャネルでレンダリングされるドロップ シャドウなどの効果を特徴とする、よりフォトリアリスティックな外観へと変化しました。
初期のプラットフォームで使用されていたアイコンエディタには、通常、基本的なラスター画像エディタが搭載されており、シンプルな描画ツールを使用したり、シンプルな画像フィルタを適用したりすることで、アイコンの画像をピクセル単位で変更することができます。プロのアイコンデザイナーは、アイコンエディタ内でアイコンを変更することはほとんどなく、より高度な描画アプリケーションや3Dモデリングアプリケーションを使用します。
アイコンエディタの主な機能は、画像からアイコンを生成することです。アイコンエディタは、ソース画像をアイコンに必要な解像度と色深度にリサンプリングします。アイコンエディタの他の機能としては、実行ファイル(exe、dll)からのアイコンの抽出、アイコンライブラリの作成、アイコンの個別画像の保存などがあります。
すべてのアイコンエディタは、システムファイル(フォルダ、テキストファイルなど)とウェブページのアイコンを作成できます。これらのファイル拡張子は、Windowsとウェブページの場合は.ICO、Macintoshの場合は.ICNSです。エディタでカーソルも作成できる場合は、 WindowsとMacintoshの両方で、 .CURまたは.ANIというファイル拡張子で画像を保存できます。新しいアイコンを使用するには、画像を適切なファイルフォルダに移動し、システムツールを使用してアイコンを選択するだけです。Windows XPでは、「マイコンピュータ」に移動し、エクスプローラーウィンドウで「ツール」を開き、「フォルダオプション」→「ファイルの種類」と選択してファイルの種類を選択し、「詳細設定」をクリックして、そのファイルの種類に関連付けるアイコンを選択します。
開発者は、アイコン エディタを使用して特定のプログラム ファイルのアイコンを作成することもできます。新しく作成したプログラムへのアイコンの割り当ては、通常、そのプログラムの開発に使用される統合開発環境内で行われます。ただし、 Windows APIでアプリケーションを作成している場合は、コンパイル前にプログラムのリソース スクリプトに 1 行追加するだけで済みます。多くのアイコン エディタでは、プログラム ファイルから一意のアイコンをコピーして編集できます。プログラム ファイルにアイコンを割り当てることができるエディタはごくわずかで、これははるかに難しい作業です。Resource HackerやResource Tunerなど、Windows 実行可能ファイルに埋め込まれたアイコンを抽出または置換できるリソース編集ツールもあります。
シンプルなアイコン エディターや画像からアイコンへのコンバーターも、Web アプリケーションとしてオンラインで入手できます。
注目すべきコンピュータ アイコン ソフトウェアのリストです。
以下は、アイコンを作成および編集できるラスター グラフィック アプリケーションの一覧です。