質問: スタートキャラクタ、データ、チェックデジット、ストップキャラクタからなる、バーとスペースを組み合わせ、情報を機械が読み取れるよう表現した符号を何という?、
回答: バーコード

タイトル: 端末
テキスト端末とは、もっぱらテキスト(文字列)類の入力と出力だけを行う装置を指すための総称、分類用語である。文字・記号類はコンピュータ用語ではcharacter(キャラクタ)というのでキャラクタ端末とも呼ばれる。決まった文字集合(キャラクタセット)しか表示できない。上で説明したテレタイプ端末やVT100などはテキスト端末に分類される。1970年代に登場した" ビデオ表示 " つまりブラウン管に出力する装置はビデオ表示端末 (VDT) と呼ばれたが、これも登場した1970年代などはあくまでこのテキスト端末であり、文字・記号類しか表示できなかった。1960年代や1970年代のテキスト端末は物理的な装置として存在しており、大型コンピュータなどの近くに設置されRS-232Cなどシリアルポートで接続されていた。

タイトル: パスワード
(感嘆符)、"(二重引用符)、#(ナンバー記号)、|(バーティカルバー)、_(アンダースコア) などの記号に限定されているが、マルチバイト文字を用いることができるものもある。

タイトル: キャレット
キャレット・脱字符号 (英: caret) は、校正で、脱字の挿入を指示する記号。挿入位置の下(縦書きでは横)に山形を書き、その下に挿入したい文字を書く。なお、単なる脱字でなく長い語句を挿入したいときは、キャレットの代わりにブレースを使う。コンピュータの文字入力画面で、入力文字の挿入位置、つまり、カーソルとしても使われる。言葉どおりキャレット型のもののほか、点滅する縦棒などさまざまな形式のものがある。また、制御文字を表現するのに、キャレットとアルファベットを使ったキャレット記法が用いられる。また、ASCIIの5E「^」(サーカムフレックス)や、数学記号で論理積や外積を表す「∧」(ウェッジ)を、字形の類似からキャレットと呼ぶこともある。

タイトル: ディスプレイ (コンピュータ)
あるいはen:Front_panel)に設置されたランプで表示された機械語を解読し、スイッチ類を操作してコマンドを入力しコンピュータを制御していた。これらの操作は煩雑で高レベルのスキルが必要、かつ時間も手間もかかるという欠点があり、この問題を解決するために応答が速く操作性が良いテレタイプ端末が設置されコマンドの入力やコンピュータ内のレジスタ情報を印字するようになった段階があったわけだが、このテレタイプ端末をディスプレイに置き換えたことで更に応答速度や操作性が向上した。1960年代では、そもそもコンピュータが出力する文字データに応じた文字の形をディスプレイに表示する技術を根底から構築することから始めなければならなかった。

タイトル: 区切り文字
区切り文字(英語: delimiter、デリミタ)は、コンピュータ言語やデータ通信において独立した領域の境界を特定するために入れられる文字である。例えば、コンマ区切りの文字列において、コンマ (,) は各フィールドの境界を表す「フィールド区切り文字」の役割をしている。区切り文字は、データストリームで境界を指定する方法の1つである。別の方法として、各フィールドの先頭にフィールド長を記述する方法もある。

タイトル: データ (コンピュータ)
コンピュータが操作する量、文字、または記号を表すデータは、磁気的(英語版)、光学的(英語版)、電子的、または機械的な記録媒体に保存および記録され、デジタル電気信号または光信号として伝送される。データは、周辺機器を経由してコンピュータに入出力される。物理的なコンピュータメモリの要素は、データストレージのアドレスとバイト/ワードで構成される。デジタルデータはテーブル、あるいはSQLデータベースのようなリレーショナルデータベースに格納されることが多く、一般的に、抽象的なキーと値の組として表すことができる。データは、配列、グラフ、オブジェクトなど、さまざまな種類のデータ構造で整理することができる。そしてデータ構造には、数値、文字列、別のデータ構造など、さまざまな種類のデータを格納することができる。

タイトル: 乗り物をあらわす記号と絵文字
船をあらわす目的で使用され、港湾、船着場などを現す目的で使用される。マリンハーバーをあらわす。ボート乗り場を表す標識としてもちいられる他、競艇場やオートレース場を表す記号として用いられる。

タイトル: Banner (UNIX)
このプログラム内部に実装している方法はエラーを起こしやすく、時代遅れである。使用される文字フォントが、静的に初期化されるデータ構造として、プログラム・コード自体にハードコーディングされている。2つのデータ構造があり、1つは(bannerプログラムに特定のエンコーディング方法で、)各文字のビットマップを符号化する、一連の出力命令を網羅するデータ・テーブルである。2番目は、各文字コードに対し、その文字の開始と終了を指示する印字を出力するテーブルにあるインデックスである。両データ構造は手動作成されている。スピネリスは、「これ以上にエラーを起こしやすく、かつデータ・フォーマットをメンテナンス不可能なまでにするには、かえって難しい」と推察している。

タイトル: 囲み英数字
このブロックには、1文字の絵文字(U+24C2)が収録されている。これは丸囲みのMで、地下鉄(metro)を表す。また、マスクワーク(英語版)(半導体デバイスのチップ上の配置)を表す。この文字に対し2種類の異体字セレクタ、絵文字表示(U+FE0F VS16)かテキスト表示(U+FE0E VS15)が適用できる。デフォルトはテキスト表示である。

タイトル: テキスト終結文字
コンピューティングにおいて、テキスト終結文字(テキストしゅうけつもじ、ETX: End-of-Text character)とは、制御文字の一種で、受信側のコンピュータにデータの終端を知らせる目的で使われる。ASCIIでは十進数で3、十六進数で0x03に割り当てられている。キャレット記法では ^C と表され、Unicodeでは制御文字の図形表現として ␃ (U+2403)が定義されている。この文字はキーボードのコントロールキーとCを同時に押したとき(Control-C(英語版))に発生し、プログラムやプロセスに割り込むための「ブレーク・キャラクタ」としても用いられる。TOPS-20では、ログイン前にシステムからの通知を見るために使われていた。

タイトル: コードページ
IBMのコードページはSystem iやDB2等の文字データ表現体系(CDRA: "Character Data Representation Architecture")をサポートするIBMシステムで利用されている。

タイトル: IBM 3767
1960年代から1970年代には、メインフレームコンピューターの環境は、パンチカードを入出力におもに使う大きなコンピューター室だけの環境から拡張されて、遠隔地にある端末機によるデータの入出力へ移っていった。この目的で、IBM 2741(伝統的なスタートストップ・プロトコルを利用)などのプリンター、IBM 2260、IBM 3270などの表示装置(BSC手順を利用)などが使われるようになっていた。

タイトル: 機械判読可能なデータ
そのため、必要ない記号は削除する必要がある。また、「(注1)」などの注釈も同様である。また、マイナスの値も▲などの文字で表現せず、-記号で表現すべきである。地理空間情報において、位置情報に関するデータを扱う場合は住所だけではなく、座標(緯度・経度)も付与する。

タイトル: QRコード
そのため、格納できる情報量が多く、数字だけでなく英字や漢字など多言語のデータも格納できる。また、推奨はされていないが、濃淡の判別が可能な色合いであれば、色を付けた状態でも読み込むことが可能である。QRコードには、最初に作られたモデル1と、大型化に対応したモデル2がある。大きさはバージョン1の21×21セルからバージョン40の177×177セルまで、4セル刻みで決められている。3隅の四角い切り出しシンボル(位置検出パターン、ファインダパターン)が特徴的である。加えて、7列目と7行目などのタイミングパターン、随所に入れられた小さい四角のアラインメントパターン(モデル2のみ)が固定で、それ以外の部分に符号が記録される。JIS X 0510ではQRコードの白黒を反転させることも認められているが、ISO/IEC 18004では白黒を反転させる行為は許されていない。

タイトル: Hexspeak
Hexspeakとは、リートスピークと類似の、英語の変わった表記法の一種である。プログラマは、メモリやデータに「未使用」や「異常データ」といった印をつけるために分かりやすいマジックナンバーを必要としており、この際にHexspeakが作り出された。数字の"0"をアルファベットの"O"に、数字の"1"をアルファベットの"I"に、数字の"5"をアルファベットの"S"に読み替えるといった方法を利用し、16進数の表記に使われる文字 (0123456789ABCDEF) しか使えない条件下で短い単語を表現している。

タイトル: 機械語モニタ
機械語モニタ(きかいごモニタ、英: Machine code monitor, Machine language monitor)は、機械語レベルのモニタ。

タイトル: スペースキー
当初(19世紀後半より前のタイプライターにおいて)、スペースバーは文字通りの「バー」であり、キーボードの幅全体に渡る(あるいはそれよりも広く、キーボードを取り囲む)金属製のバーがついていた。このバーはどのアームにもつながっておらず、押すと文字を印字せずにキャリッジを1文字分動かした。キーボードに色々な機能のキーが追加され、キーボードのスタイルが整えられるにつれ、スペースバーは徐々に短くなり、他のキーと同じようなキーになった。その長さはキーボードの種類によって異なるが、標準的なQWERTY配列の英語キーボードではC, V, B, N, Mの下、両方のAltキー(またはコマンドキー)の間にある。

タイトル: CPコード
基本的には、密度はX, Y機軸の上のタイミングマークの個数(m,n)で自動識別可能である。従って、エンコード(画像の生成)も入力するデータ量に応じて、考える余地も無く自動的に可変となる。従って、このm,nは情報量に応じて、10×10程度のものから理論的には無限大まで生成可能であるので、CPコードには基本的には型番は無い。生成後にマイクロソフトなどのアプリケーションのソフト上などで、画像を貼り付けた後でも、読み取れる範囲で画像的に縮小/拡大して使用すればよい。もちろん、選択した読取装置で読み取れさえすれば、任意の決定された規格のサイズに合わせて拡大/縮小するのも自由である。大雑把に言えば、通常肉眼で各データセルが見えれば読み取りは通常の光学方式で可能である。

タイトル: 記号
記号(きごう、英: sign)とは、それ自身ではなく、それを解釈することによって理解される意味を伝える媒体のことである。身近な例では信号や交通標識、非常口を示す印などがある。信号の青色の電球そのものに「進め」の意味はないが、それを解釈することで「進め」の意味が理解される。狭義には、文字やマーク、絵など、意味を付された図形を指すが、広義には表現物、ファッションや様々な行為(およびその結果など)までをも含む。

タイトル: グラフキー
それらの文字はグラフィックキャラクタ(略して「グラフ」)と呼ばれた。「グラフ」の入力方法として用意されたのが「グラフキー」である。PC-88およびPC-98シリーズでは、これらの文字を、キャラクタROMの0x80~0xffに配置した。また、MSXではJIS C 6220で未定義となっている0xE0~0xF7に配置された。1980年代後半になると、JIS第2水準漢字まで収録した漢字ROMと日本語入力システム(かな漢字変換システム)を搭載したパソコンが普及し、わざわざ「グラフ」を使わなくても漢字や記号を入力することが可能となった。そのため、グラフキーを使うことはなくなった。グラフキーは、「グラフ」を入力する意味を無くした後も、互換性確保の為に1990年代に展開されたPC-9821シリーズでもキーボードに搭載され続けた。

タイトル: CPコード
つまり、CPコードではその画像処理において、データセルの検出方法について、その面積を計測して、ビットデータの有無を判断するのではなく、X, Y基線上のタイミングマークのそれぞれの画像の重心点を通るX, Y基線に平行な仮の線(仮想線と言う)の交点上に、白又は黒の点状(4角でも良い)のデータマーク(画像)が存在するかどうかを判別する。極論すれば、大きさを計測するような、言い換えればアナログ計測ではなくデジタル的に判断するため、CPコードが発表された当時デジタルコードと呼ばれた。このコードの名前の由来は、Computer Purpose Codeであり、コンピューター用の読み取りやすい画像コードという観点から、1987年に発明者がそう命名した。

タイトル: コンバート
convertを実行する機器やソフトウェアのこと。コンバータとも。対象とする物質、力、信号、データなどの形式を冠し、「○○コンバーター」の形で名称となる。

タイトル: 符号
色を符号として用いる例がある。例えば信号機や抵抗器などの受動素子のカラーコード(抵抗値などを表す)などがある。また、自治体などによってはゴミの分別のために色分けしたゴミ入れを使う場合もある。音を符号として用いる例として、軍隊で使っていた信号ラッパ(ビューグル)がある。感覚器に障害のある人のためのコミュニケーションシステムとして手話や点字があり、動きや触覚を符号として用いている。楽譜は音楽を符号化したものと言える。チェス、囲碁、将棋などは棋譜と呼ばれる符号体系で対局の記録をとる。符号化のその他の例として次のものがある。復号のその他の例として次のものがある。

タイトル: Data Matrix
ECC 000-140のエラー訂正を利用するすべてのシンボルは、背景色と逆の右上隅のモジュールで認識できる(バイナリ1)。ISO / IEC 16022によると、ECC 000–140は、単一の当事者がシンボルの生成と読み取りの両方を制御し、システム全体のパフォーマンスを担当するクローズドアプリケーションでのみ使用する必要がある。

タイトル: PDF417
クラスタは、水平から歪んでいる(斜め方向に向かう)かもしれない1本のスキャン線を使用してのシンボル部分読み取りを許可する。 たとえば、スキャンが先頭行の行6で開始して行10で終了することがある。スキャン開始時に、スキャナは特定の開始パターンを見て、次にクラスタ6内のシンボルを見る。歪んだスキャンが行6と7に跨っている時、スキャナはノイズを検出する。スキャンが行7にあるとき、スキャナはクラスタ0内のシンボルを見る。結果、スキャナは歪みの方向を判別する。スキャナが右に達すると、それは行10にあるので、クラスタ0のパターンを見る。スキャナはまた一定の停止パターンも見ている。利用可能な929のコードワードのうち、900個がデータに使用され、29個は主要なモード間移行などの特殊機能に使用される。

タイトル: タコメーター
メーターのデジタル化は、1970年代にスピードメーターを初めとするほとんどの計器で始まったが、スピードメーターなどで採用されたセグメント表示器を使用した数値表示方式は、タコメーターには向いていなかった。バーが弧を描くように配置された回転計は短時間に大きく数値が変化するために読み取りが困難で、また回転数は上昇中であるのか・下降中であるのかといった情報がドライバーには重要であるが、その判定が困難であったためである。このため、デジタルタコメーターは発光ダイオードをバー状、あるいはグラフ状に並べて順番に点灯させ、バーが伸び縮みして表示されるバーグラフ式が採用された。バーグラフ式はのちに、表示デバイスを液晶として一部車種に採用された。

タイトル: ハーバード・アーキテクチャ
この名前は初期のコンピュータの一つである Harvard Mark I で使われたアーキテクチャであることに由来する。このマシンはプログラムの命令を穿孔テープからの読み出しのみとし、データメモリは リレーのON/OFFで読み書き可能な形で実現した。

タイトル: CPコード
CPコードは2次元コードの分類に属し、自動認識の技術である。下記にその概略の説明と歴史的な事実を記述する。 バーコードは横方向にしか情報を持たないのに対し、CPコードではX,Y基線とコーナーマークに囲まれたデータエリアにおいて、縦横のマトリックス状にデータセル情報を持つ。基本的にはデータエリアの中の一つ一つの白又は黒のデータセルのパターンによりデータをあらわす構造となっている。CPコードの最初の特許ではデータセルの形状は全ての形状を含んでおり(▼や■や★や●など)、さらにデータセルとデータセルの間に何も無い(空欄;一般的には白い部分)部分があってもよいとしている。後日出願された特許では、カラーのものも有り、データ密度を上げている。

タイトル: CPコード
表人的なものの大きさは10×10セルから文字列など情報量の大きさでエンコードソフトにより自動生成され、セル数は自動的に選ばれるが、印刷(プリンター)の精度に合わせて、コードの大きさは画像として任意に拡大縮小でき調整可能である。もちろん、別途規格を決めれば、セル数やコードの大きさはいくつかのレベルで統一は出来る。ようは、画像処理してデコード(解読)でき、画像入力手段(カメラやラインセンサーやFAXなど)の視野範囲に入れば、どんな大きさでもいいのである。もちろん人間の目に見えたに越したことは無いが、原子単位でコードを表現し、電子顕微鏡で見て解読するのも一考である。参考までに、CPコードでは、1600Dpiのプリンターで高質紙に白黒印字した場合、数字列15桁を内蔵したコードで最小で0.5ミリ角のものが印字でき、それをCCDカメラで正確に読み取る事が開発当時でも可能であった。