最近作成された記事

素子

「素子」という言葉は、工学分野では電子部品や画素、アンテナの構成要素を指し、人名としても用いられます。本記事では、工学用語としての「素子」と人名としての「素子」について、それぞれの意味と具体例を詳しく解説します。


真理値表

真理値表は、論理関数における入力と出力の対応を一覧にした表です。命題の否定、論理積、論理和、論理包含といった様々な論理演算の結果を視覚的に理解するのに役立ちます。この記事では、真理値表の基本と多様な表記法について解説します。


真理値

真理値とは、命題の真偽を示す値のことです。古典論理では真か偽の二値を取りますが、多値論理ではそれ以外の値も真理値となります。プログラミングでは、真理値型が用意されており、条件分岐などに使われます。


流体素子

流体素子は、気体や液体などの流体を用いて電気回路のようにスイッチングを行う部品です。機械的な可動部分がなく、信頼性が高い特徴を持ちます。宇宙開発や新幹線、扇風機など幅広い分野で応用されています。その原理、特性、応用例を詳細に解説します。


排他的論理和

排他的論理和(XOR)は、二つの入力のうち、どちらか一方だけが真の時に真となる論理演算です。論理学、プログラミング、暗号など、幅広い分野で活用され、その特性は多くの応用を生み出しています。


恒真式

論理学における恒真式(トートロジー)とは、命題変数の真偽に関わらず常に真となる論理式です。この記事では、恒真式の定義、命題論理と述語論理における扱い、具体的な例、確認方法などを詳しく解説します。


回路設計

回路設計は、電子回路の機能を実現するための重要なプロセスです。アナログ回路、デジタル回路、集積回路など、様々な分野で専門的な知識と技術が求められます。CADツールの活用や、システム設計からレイアウト設計まで、一連の流れを理解することが不可欠です。


回路図

回路図は、電気回路や油圧機器などの回路を記述する図であり、実体配線図とは異なり、部品の配置場所は無関係です。アマチュアとプロの設計では詳細度が異なり、CADの利用により設計の効率化が進んでいます。しかし、シンボルの統一性や、高周波回路の設計には注意が必要です。


否定論理積

否定論理積(NAND)は、複数の命題の中に一つでも偽があれば真となる論理演算です。NANDは単独で全ての論理演算を表現できる完全性を持ち、コンピュータの回路設計で重要な役割を果たします。その性質や応用について詳しく解説します。


否定論理和

否定論理和(NOR)は、複数の命題がすべて偽である場合に真となる論理演算です。NORは、NANDと同様に完全性を持ち、単独で全ての論理関数を表現できます。この記事では、NORの性質や真理値表、関連用語について解説します。


加算器

加算器は、コンピュータの基本演算である加算を行う重要な回路です。半加算器と全加算器を組み合わせることで、多桁の計算を可能にします。高速化のための様々な工夫や、減算器、直列加算器など、関連技術についても詳細に解説します。


二進化十進表現

二進化十進数(BCD)は、十進法の数値を二進数で表現する方式です。0から9までの各桁を4ビットで表し、コンピュータで十進数を扱う際に役立ちます。ゾーン形式やパック形式があり、用途に応じて使い分けられます。特に、金額計算など正確性が求められる分野で利用されます。


二五進法

二・五進法は、2と5を底とする数の表現方法で、十進法の一桁を表現する際に用いられます。初期のコンピュータで十進数を扱うために利用され、そろばんの原理にも通じる概念です。桁上がりは五と十の二段階で行われ、独特な数列を形成します。


乗算器

乗算器は、二つの数値の掛け算を実行する電子回路であり、デジタルとアナログの二種類が存在します。デジタル乗算器は、部分積を計算し、それらを合計することで乗算を実現し、一方アナログ乗算器は、対数と指数関数を利用して乗算を行います。この記事では、これらの乗算器の動作原理や実装方法について詳しく解説します。


ラッチ回路

ラッチ回路は、1ビットの情報を保持できる双安定マルチバイブレータです。デジタル回路で広く利用され、SR、JK、Dラッチなど様々な種類があります。この記事では、各ラッチ回路の動作原理、特徴、応用例について詳細に解説します。


プルアップ抵抗

プルアップ抵抗は、電子回路の入力端子の電位を安定させるために使用される抵抗です。この記事では、プルアップ抵抗の役割、プルダウン抵抗との違い、具体的な使用例、抵抗値の選定基準、そして注意点について詳しく解説します。


ブール関数

ブール関数は、情報科学の基礎となる重要な概念です。この記事では、ブール関数の定義から、効率的な表現方法、簡単化の手法、そして標準形について詳しく解説します。また、リード-マラー標準形についても触れ、ブール関数の代数的次数についても説明します。


フレドキンゲート

フレドキンゲートは、可逆論理ゲートの一種で、単独で任意の論理演算を構成できる機能完全性を持つ。3つの入出力を持つ基本形は、制御信号に基づき2つの入力を交換する。物理的な保存則との関連も示唆される。


フリップフロップ

フリップフロップは、1ビットの情報を保持する論理回路であり、コンピュータの記憶装置やレジスタの基本要素です。その構造は、入力の遅延をフィードバックすることで情報保持を実現し、順序回路を構成します。揮発性メモリであるSRAMの基本構造としても用いられ、高速アクセスが可能です。


ファンイン

ファンインは、論理ゲートが受け入れ可能な入力数を指します。入力数が多いほどゲートの処理速度は遅くなる傾向がありますが、回路の深さを減らすのに役立つ場合があります。本記事では、ファンインの概念と、その特性について詳しく解説します。


ファンアウト

ファンアウトは、論理ゲートの出力に接続可能な入力回路の最大数を示す重要な指標です。TTLとCMOSではその算出方法が異なり、それぞれ電流と容量の観点から最大接続数を決定します。


ビット演算

ビット演算は、コンピュータ内部でデータをビット列として扱い、その各ビットに対して行う演算です。論理演算やシフト演算などがあり、CPUの高速処理に不可欠な技術です。この記事では、ビット演算の種類や応用例、各言語での表記法などを詳しく解説します。


ビット反転

ビット反転は、2進数のビット列における基本的な演算で、各ビットの0と1を反転させる操作です。ビット否定とも呼ばれ、論理否定演算(NOT)に相当します。また、ビット列の順序を逆にするビットリバーサルという操作も存在します。


バレルシフタ

バレルシフタは、デジタル回路においてワードデータを指定されたビット数だけ高速にシフトさせるための重要な部品です。マルチプレクサを効率的に組み合わせることで実現され、マイクロプロセッサのALUや浮動小数点演算など、幅広い分野で活用されています。


ハードウェア記述言語

ハードウェア記述言語(HDL)は、デジタル回路設計に特化したコンピュータ言語です。回路の動作や構造を記述し、シミュレーションによる検証も可能です。プログラミング言語と混同されがちですが、時間や並行性を扱う点で根本的に異なります。VHDLやVerilog HDLが広く使われています。


トランスピュータ

トランスピュータは、1980年代にInmos社が開発した並列処理に特化したマイクロプロセッサです。その革新的なアーキテクチャは、現代のコンピューティングに影響を与え、並列コンピューティングの先駆けとなりました。その歴史、設計、アーキテクチャ、そして現代への影響について詳しく解説します。


トフォリゲート

トフォリゲートは、可逆計算における基本的な論理ゲートであり、その機能的完全性から、あらゆる論理演算を組み合わせで実現できます。この記事では、トフォリゲートの概念、可逆計算の背景、他の論理ゲートとの関連性、そして量子計算における役割について詳しく解説します。


トグル

トグルとは、操作のたびに二つの状態が交互に切り替わる機構のことです。電気スイッチ、GUIウィジェット、文字入力、機械要素、留め具など、様々な分野で利用されています。その多様な応用例を詳細に解説します。


デューティ比

デューティ比(デューティサイクル)とは、周期的な現象における、ある期間中に現象が継続する時間の割合を示す指標です。制御、電気通信、電子工学などの分野で広く用いられ、パルス波や矩形波の特性を表すために使われます。また、電気機器の動作時間を示すこともあります。


デジタル回路

デジタル回路は、離散的な電気信号を用いて論理演算を行う電子回路です。アナログ回路と比較して、ノイズに強く扱いやすい特徴があります。この記事では、デジタル回路の基本から、その種類、利点と欠点、設計における注意点などを詳細に解説します。


クロック同期設計

クロック同期設計は、デジタル回路における基本設計技術であり、クロック信号を用いて回路動作を同期させる手法です。この記事では、クロック同期設計の基本から、同期・非同期設計の比較、同期設計の問題点、そして非同期設計の可能性について詳しく解説します。


カウンタ (電子回路)

カウンタは、クロックパルスを数えることで数値処理を行うデジタル回路です。2進数や2進化10進数を計数し、デコーダを介して人間が認識できる数字に変換します。また、分周器として高周波信号を低周波に変換するなど、多様な形式と機能を持つ重要な電子部品です。


オープンコレクタ

オープンコレクタは、トランジスタをスイッチとして利用する出力方式です。プルアップ抵抗と組み合わせることで、電圧レベルの変換やワイヤード接続が可能になります。この記事では、オープンコレクタの機能や応用、CMOSにおけるオープンドレインとの違いについて解説します。


XORゲート

XORゲートは、排他的論理和を実現する論理ゲートです。2入力の場合、入力のいずれか一方のみがHighの時にHighを出力し、両方HighまたはLowの時はLowを出力します。半加算器の基本要素であり、様々な回路で活用されます。多入力への拡張や、他の論理ゲートとの組み合わせについても解説します。


ORゲート

ORゲートは、論理和を実現する基本的な論理ゲートです。入力のいずれか、または両方がHighであればHighを出力し、両方LowであればLowを出力します。この記事では、ORゲートの記号、ハードウェア実装、代替構成、そして関連技術について詳しく解説します。


NOTゲート

NOTゲートは、入力された論理値を反転させる基本的な論理ゲートです。インバータとも呼ばれ、デジタル回路の基礎として、様々な電子機器に不可欠な役割を果たしています。この記事では、その構造、動作原理、電気的特性、そしてアナログ回路での応用について解説します。


NORゲート

NORゲートは、全ての入力がLowの場合のみHighを出力する否定論理和ゲートです。NANDゲートと同様に、これ一つで全ての論理演算を構成できる機能完備性を持ち、デジタル回路設計において重要な役割を果たします。


NANDゲート

NANDゲートは、入力が全てHighの時のみ出力がLowとなり、それ以外の場合はHighを出力する否定論理積ゲートです。このゲートだけで全ての論理回路を構築できる完全性を持ち、デジタル回路の基本要素として広く利用されています。TTLやCMOSなど様々なタイプが存在し、特に74シリーズは豊富なバリエーションを誇ります。


FACOM

FACOMは、富士通がかつて使用していたコンピュータのブランド名です。リレー式計算機から始まり、パラメトロン、トランジスタ、ICへと技術革新を遂げ、メインフレーム、スーパーコンピュータ、オフコン、ワークステーションなど多岐にわたる製品を開発しました。その歴史と技術的詳細を解説します。


ETL Mark III

ETL Mark IIIは、日本の電気試験所が1950年代に開発した初のトランジスタ式コンピュータです。その後のETLシリーズも含む、開発の歴史、技術的特徴、そしてそれが後の国産コンピュータに与えた影響について詳しく解説します。


CPU設計

CPU設計は、コンピュータの心臓部であるプロセッサをどのように作り上げるかを解説する記事です。命令セットの策定から、回路設計、そして物理的な実装まで、プロセッサ開発の全貌を詳細に説明します。性能向上、省電力化、コスト削減など、様々な目標に向けた設計戦略や、プロセッサの制御方式、そして、実際にどのように論理回路が実現されるのかを深掘りします。また、プロセッサの性能を評価するためのベンチマークについても言及し、プロセッサ市場における様々なニーズと、それに対応する設計手法を考察します。


ANDゲート

ANDゲートは、論理積を実現する基本的な論理ゲートです。入力がすべてHighの場合のみ出力がHighとなり、それ以外はLowとなります。この記事では、ANDゲートの動作原理、記号、実装方法、代替方法について詳しく解説します。


AMULET

AMULETは、マンチェスター大学のアドバンスド・プロセッサ・テクノロジーズグループによって開発された非同期プロセッサです。クロック同期設計ではない点が特徴で、低消費電力や電波障害の低減に貢献しました。AMULET1からAMULET3まで、その進化を詳細に解説します。


3増し符号

3増し符号は、二進化十進表現の一種で、各桁の値を3を足した2進数で表します。加算時には2進数の結果に応じて補正が必要で、減算や四捨五入、信号断線検知に利点があります。


香港増補字符集

香港増補字符集(HKSCS)は、香港で使用される文字を網羅した文字セットです。広東語特有の文字や人名・地名に使われる漢字、異体字など5000字以上を収録し、香港のデジタル環境における文字表現を支えています。


面 (文字コード)

文字コードにおける「面」とは、符号化方式で文字を分類する際の単位です。Unicodeでは、基本多言語面(BMP)をはじめ、追加多言語面(SMP)など、複数の面が存在し、それぞれ異なる文字や記号が収録されています。この記事では、各面の特徴や役割、他の文字コードにおける面の概念について解説します。


追加面

追加面とは、UnicodeとISO/IEC 10646における基本多言語面以外の領域を指します。当初、基本多言語面のみで全ての文字を表現する予定でしたが、その限界から追加面が設けられました。追加面は、UTF-8, UTF-16, UTF-32で4バイトで符号化されます。


追加特殊用途面

追加特殊用途面は、ISO/IEC 10646とUnicodeで定義される第14面であり、言語タグや異体字セレクタなどの特殊な制御コードを収録しています。これらのコードは、テキストの言語情報や文字の字形を詳細に指定するために用いられます。


追加漢字面

追加漢字面は、UnicodeとISO/IEC 10646における漢字の補足領域です。基本多言語面に収まらない漢字を収録し、多様な文字を扱う上で重要な役割を果たします。符号化方式や歴史的背景についても解説します。


追加多言語面

追加多言語面(SMP)は、Unicodeの第1面にあたり、現代では使用されない古代文字や人工文字などを収録しています。基本多言語面(BMP)に入りきらなかった文字を扱うために設けられました。符号化方式や歴史、収録文字の状況について解説します。


第三漢字面

第三漢字面は、ISO/IEC 10646とUnicodeで定義される追加面の1つです。当初、古代漢字の収録を予定していましたが、現代の漢字も含まれています。符号化にはUTF-16のサロゲートペアなどを用い、Unicode 13.0でCJK統合漢字拡張Gが追加されました。


符号点

符号点とは、文字を割り当てることのできる符号化文字集合内の個々の点を指します。Unicodeでは符号位置と訳され、文脈によっては単に点とも呼ばれます。符号点は文字を割り当てるだけでなく、エスケープなどの目的にも使用されることがあります。


私用面

私用面とは、UnicodeやISO/IEC 10646における特殊な領域で、第15面と第16面を指します。これらの面は、当事者間の合意に基づき、自由に文字を定義できる私的領域として利用されます。私用面の内容は、標準規格には含まれず、個人や組織、ソフトウェアベンダーが独自に定義します。


特殊文字

情報処理における特殊文字とは、文字集合に含まれる図形文字のうち、伝統的な文字(表音文字や表意文字)とは異なる扱いを受ける文字のことです。記号類、矢印、絵文字などが含まれます。また、環境によっては表示に特別な対応が必要な文字も指します。


漢字シフトコード

漢字シフトコードは、文字コードにおける1バイト文字と2バイト文字の切り替えに使われる符号です。ISO/IEC 2022のエスケープシーケンスやベンダー独自の符号化方式で利用され、KIコード、KOコードとも呼ばれます。


文字集合

文字集合は、コンピュータで扱う文字の集まりを指し、アルファベットやひらがななどが含まれます。符号化文字集合は、これらの文字に一意の符号を割り当てる規則であり、文字コードの基礎となります。本記事では、文字集合、符号化文字集合、文字符号化方式の関係について詳細に解説します。


文字コード表 (Windows)

文字コード表は、Windowsに付属する文字コード表示ツールです。通常入力できない文字や、入力方法が不明な文字を一覧から選択し、入力できます。Windows 2000以降、機能が大幅に変更され、Unicodeにも対応しました。


外字

外字とは、特定の文字コードに含まれない文字を指します。この記事では、外字の定義、歴史的背景、技術的な側面、様々な外字の種類について詳しく解説します。文字コード標準化の動きや、外字が抱える問題点についても触れ、外字をめぐる複雑な状況を包括的に理解できるようにまとめました。


図形文字

図形文字は、文字コード規格における符号化文字のうち、一般的な意味での文字に相当するものです。制御文字や書式文字を除き、視覚的に表現される文字を指します。その定義は歴史とともに変化し、様々な文字が含まれるようになりました。


今昔文字鏡

今昔文字鏡は、エーアイ・ネットが開発した漢字検索・入力ソフトです。17万字以上を収録し、大漢和辞典の文字に加え、甲骨文字や梵字など多種多様な文字を扱えます。文字番号による情報交換も可能で、学術研究や出版分野で利用されてきました。有償版と無償版がありましたが、現在はエーアイ・ネットが単独でサポートしています。


レコード用文字符号

レコード用文字符号(RIS506-1996)は、日本レコード協会が策定したCD用文字コード規格です。Shift-JISを拡張したMusic Shift-JISとしても知られ、音楽関連の特殊文字や記号を豊富に含みます。


モザイク集合

モザイク集合は、ビデオテックスや文字多重放送で図形情報を伝達するために用いられる、モザイク状の図形文字を集めた文字集合です。四角や直角三角形を組み合わせて網掛けや模様を作成するのに使用され、ISOやARIB、Unicodeで規格化されています。


マイクロソフト標準キャラクタセット

マイクロソフト標準キャラクタセットは、Windowsで日本語を表示するための基本となる文字集合です。Windowsの進化とともに拡張され、JIS規格に準拠した文字を幅広く扱えるようになりました。Shift_JISなどの符号化方式についても解説します。


ビブロス外字

ビブロス外字は、かつてDTPセンタービブロスが使用していたMacintosh用外字セットで、OCFフォント時代に広く使われていました。丸数字、丸囲み文字、記号、単位、カタカナの組文字など、多岐にわたる文字を収録しており、その多くはAdobe-Japan1に統合されています。


コードページ850

コードページ850は、西ヨーロッパのDOS環境で利用された文字コード体系です。コードページ437を拡張し、西ヨーロッパ言語の文字を幅広くサポート。罫線素片の置き換えは表示に影響を与えましたが、後にユーロ記号対応版が登場しました。


コードページ437

コードページ437は、初期のIBM PCで採用された文字セットです。ASCIIコードに加え、記号、罫線、ギリシャ文字などを含み、独特な文字表現を可能にしました。その歴史的背景や技術的な詳細、Unicodeとの関連性について解説します。


Wingdings

Wingdingsは、Windowsに標準搭載された装飾記号フォントです。都市伝説の題材になることもあり、その独特な文字配置が様々な解釈を生み出してきました。Unicode規格への収録により、より扱いやすくなりました。


Webdings

Webdingsは、Windowsに標準搭載されている記号をまとめたパイフォントです。ウェブページでの利用を主目的として開発され、様々な記号や絵文字を収録しています。Unicode7.0への収録により、より扱いやすくなりました。


VISCII

情報交換用ベトナム語標準符号(VISCII)は、ベトナム語の文字コードです。拡張ASCIIをベースに、ダイアクリティカルマークを含むベトナム語の文字を効率的に表現するために開発されました。Unicodeの普及により、現在は使われなくなりつつあります。


Unicode一覧表

Unicode一覧表は、世界中の文字を統一的に扱うための文字コード規格であるUnicodeに収録された文字を、そのコードポイント順に整理した表です。基本多言語面から私用面まで、各面に含まれる文字コード範囲を一覧できます。


UTF-EBCDIC

UTF-EBCDICは、EBCDICベースのシステムでUnicodeを扱うために設計された文字コードです。UTF-8を基にしながら、EBCDICとの親和性を保つための工夫がされています。この技術は、メインフレーム環境での文字コード変換を円滑に行うことを目指しています。


UTF-7

UTF-7は、7ビット環境でUnicodeを使用可能にするための文字符号化形式ですが、セキュリティ上の問題から現在はあまり使われていません。一方、修正UTF-7はIMAP4で多言語フォルダ名のために利用され、電子メール環境で頻出する文字を平文で読める特徴があります。


UTF-32

UTF-32は、Unicodeの各符号位置を32ビットで表現する固定長の符号化形式です。他のUTFと異なり、符号位置ごとに符号単位長が変化しないため、システムメモリ上での管理やデータベースでの利用に適しています。しかし、データサイズが大きくなるため、データ交換にはあまり利用されません。


U-PRESS

U-PRESSは、共同通信社が策定した文字コードで、Unicode2.1を基盤に、新聞特有の文字を私用領域に配置しています。総収録文字数は15,269文字に及び、新聞業界での情報伝達を円滑にする役割を担っています。


TSCII

TSCII(情報交換用タミル文字符号)は、タミル文字を表現するための符号化方式です。ASCIIと互換性があり、タミル文字をタイプライターのように視覚的な順序で符号化します。Unicodeとは異なる符号化戦略を採用し、Project Maduraiなどで使用されていました。


Symbol

Symbolフォントは、PostScriptの標準フォントとしてギリシャ文字と数学記号を集めたものです。現在ではWindowsやmacOSにも搭載され、デファクトスタンダードとして広く利用されています。Unicodeにも影響を与えたこのフォントについて解説します。


Shift JIS-2004

Shift_JIS-2004は、JIS X 0213規格に基づいて定義された文字コードで、Shift_JISの上位互換です。JIS X 0208の領域に加え、第2面の文字も扱えるよう拡張されています。計算式を用いて、面区点番号からShift_JIS-2004のバイト値を算出します。Windows-31Jとの互換性はありません。


SCSU

SCSUは、Unicodeテキストのデータ量を削減する技術です。特に、特定の言語の文字ブロックを多く含むテキストに有効で、動的なマッピングで1文字1バイトでの符号化を可能にします。モバイル機器での利用やデータベースでのデータ圧縮に用いられますが、汎用的な圧縮方法と比較して必ずしも有利とは言えません。


PASCII

PASCIIは、インドで定められた情報交換のための文字コード規格です。特にウルドゥー語、シンド語、カシミール語といったアラビア文字を使用する言語の表記体系をデジタル環境で扱うための符号化方式を規定しています。


MJ文字

MJ文字とは、情報処理推進機構が整備した漢字集合で、戸籍や住民基本台帳で使用される約6万字を収録。異体字を含み、異体字セレクタで表示可能。JIS漢字との対応関係も整備されており、一部は読み仮名等での代替が必要。


KS X 1001

KS X 1001は、韓国における文字コード規格であり、ハングルや漢字を表現するために広く用いられています。この規格は、JIS X 0208に類似した94×94の文字集合を持ち、ハングル、漢字、英数字、仮名文字などを収録しています。歴史的な変遷を経て、Unicodeとの互換性も考慮されています。


KOI8-U

KOI8-Uは、ウクライナ語のキリル文字を扱うために設計された8ビット文字コードです。ロシア語版のKOI8-Rを基に、ウクライナ語特有の文字を追加。ASCIIとの互換性も考慮した設計で、一部の環境では文字化け時にも可読性を保つ工夫がされています。


KOI8-R

KOI8は、ロシア語のキリル文字を扱うために設計された8ビット文字コードです。ブルガリア語にも対応し、派生版のKOI8-Uではウクライナ語も扱えます。その特徴と、ISO 8859-5やWindows-1251との違い、そしてUnicodeとの関連性について解説します。


KEIS

KEISは、日立製作所が開発した日本語処理システムですが、実際にはそのシステムで使用される漢字コードを指すことが多いです。本記事では、その漢字コードであるKEISコードについて詳細に解説します。


JIS X 0213非漢字一覧

JIS X 0213非漢字一覧は、JIS X 0213:2004規格で定義された非漢字(仮名、特殊文字、罫線素片)をまとめたものです。この一覧では、1面1区から1面13区までの文字を対象とし、各文字の規格上の面区点、Shift_JIS-2004、Unicodeのコード位置、日本語での一般的な名称を記載しています。また、対応するWikipedia記事へのリンクも掲載しています。


JIS X 0213漢字一覧の2面

JIS X 0213漢字一覧は、日本の文字コード規格JIS X 0213:2004で定義された漢字の一覧です。この記事では、規格の2面に収録されている漢字について、面区点、Shift_JIS-2004、Unicodeのコード位置と日本語通用名称を解説します。


JIS X 0213漢字一覧の1面

JIS X 0213漢字一覧は、2004年に制定された規格に基づき、収録された漢字を一覧にしたものです。この一覧では、漢字の面区点、Shift_JIS-2004、Unicodeのコード位置、日本語通用名称が示されています。本記事では1面の漢字について解説します。


JIPS

JIPSはNECが開発した日本語処理システムですが、特に漢字コードを指すことが多いです。JIS C 6226-1978をベースに拡張したJIPSの漢字コードについて、その概要、バリエーション、外字領域など詳細を解説します。


ISO/IEC 8859-8

ISO/IEC 8859-8 は、ラテン文字とヘブライ文字を扱う文字コード規格であり、ISO/IEC 8859 シリーズの第8部として1987年に制定されました。この規格は、ヘブライ文字の表示と双方向テキストの取り扱いを考慮した設計が特徴です。


ISO/IEC 8859-4

ISO/IEC 8859-4は、北ヨーロッパの言語を対象としたラテン文字コード規格です。1988年に制定され、Latin-4とも呼ばれます。エストニア語、ラトビア語、リトアニア語などを含む複数の言語に対応。より新しいISO/IEC 8859-10でも多くの文字が定義されています。


ISO/IEC 8859-3

ISO/IEC 8859-3:1999は、ISO/IEC 8859シリーズの第3部であり、主にマルタ語とエスペラントの文字を扱うための文字コード規格です。この規格は、これらの言語を正確に表現するために、ラテンアルファベットを拡張しています。1988年に初版が制定されました。


ISO/IEC 8859-2

ISO/IEC 8859-2は、中央ヨーロッパの言語で使用されるラテン文字の文字コード規格です。1987年に初版が制定され、Latin-2とも呼ばれます。この規格は、複数の言語をサポートし、特定の文字に焦点を当てた設計がされています。


ISO-2022-JP-2004

ISO-2022-JP-2004は、JIS X 0213規格に基づいた文字コードで、7ビット環境に適した設計がされています。エスケープシーケンスを利用してASCIIとJIS X 0213の文字を切り替えますが、内部コードとしての利用には注意が必要です。


ISCII

ISCIIは、インドの主要な文字体系を符号化する規格で、アッサム文字、ベンガル文字、デーヴァナーガリーなどに対応。ATR符号による書記体系の切り替えや、EXT符号によるヴェーダ文字の表現が特徴です。Unicodeとの対応や、その利用状況についても解説します。


IMEパッド

IMEパッドは、Microsoft IMEに付属する文字入力支援ツールです。手書き入力や文字コード表からの選択により、パソコンでの文字入力をよりスムーズに行えます。Windows 98以降に搭載され、Office IME 2007では機能が大幅に刷新されました。


IBM漢字システム

IBM漢字情報処理システムは、IBMメインフレームで日本語を扱うための画期的なシステムでした。1971年の発表以来、進化を続け、IBMの様々な製品で利用されました。このシステムは、日本語情報処理の基礎を築き、後の文字コード規格にも影響を与えました。


IBM拡張文字

IBM拡張文字とは、IBMがJIS規格を拡張して定義した文字集合の通称です。この記事では、その概要から、IBM拡張文字が使われる著名人の名前、技術的な詳細、関連情報までを幅広く解説します。


GB 2312

GB 2312-80は、中国で定められた簡体字中国語の文字コード規格です。JIS X 0208と似た構造を持ち、漢字に加え、各種記号や仮名文字なども収録しています。この規格の概要、派生規格、後継規格について解説します。


GB 18030

GB18030は、中国の国家規格である文字コードで、GBKの上位互換として策定されました。簡体字だけでなく、繁体字や少数民族の文字もサポートし、Unicodeとの互換性も考慮されています。この規格は、中国で販売されるすべてのソフトウェア製品に義務付けられています。


GBK

GBKは、中国の簡体字用文字コードGB2312を拡張したもので、正式な規格ではないものの、Windows 95の普及とともに事実上の標準となりました。UnicodeやGB 13000.1-93との橋渡し役を果たし、人名などの表現を可能にしました。後継のGB 18030に置き換えられましたが、互換性は保たれています。


【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。