O


on-line オンライン

 座席予約のような処理、あとは、銀行のキャシュカードでお金を引き出すような処理を、オンラインシステムといいます。電話線をつないで処理をするという意味で、オンライン( on line = 線に接して)でしょう。

order オーダー

 CPUが機械語のプログラムを実行する場合,アウトオブオーダー実行というと,プログラムに記述されている順ではなく,CPU 内で順番を変更して処理する方式を指します。この場合のオーダーは,順番の意味です。

 パソコンの販売方法の一つに,BTO(Built To Order)方式があります。これは,注文を受けてから作って納品する方式です。通信販売等導入されています。この場合のオーダーは,注文という意味です。

 アルゴリズムの計算量で,個数nの2乗にだいたい比例するとき,O(n2)と書く,オー記法があります。これも,オーダーです。

 本来の英語の意味も,順序を基本に,命令,注文,順序ずける,などの意味があります。

 語源は,ラテン語で,列,階級,序列を意味しています。整然と順序よくやる,それが核の意味ではないでしょうか。(2006/1/5掲載)

目次へ


P


packet パケット

 通信において,接続したまま,だらだらとデータを流すのではなく,パケットと呼ばれる単位にデータを分割し,そのパケットごとに宛先情報をつけて送り出すのを,パケット通信といいます。

 LAN上,また,インターネット上を流れているのは,パケットの形をしています。プロトコルの各層で,すべてパケットを呼ぶのは混乱するため,第3層のパケットをパケットという名前を残して,第2層では,フレームと呼んでいます。試験では,パケット通信というと,ほぼ,X.25プロトコルでの通信を指します。

 packet の元来の英語の意味は,小包を指します。

 packet の語源は,中期フランス語です。pack は,包む。-et は,小さいという意味を持ちます。-et は,pocket,tablet にも登場しています。

page ページ

 主記憶の区画のことです。仮想記憶を実現するときに,ページ単位で,主記憶とハードディスクとでやりとりをします。

 page は,書物のページのことです。語源は,パピルス(papyrus)の葉です。paper(紙)も同じ語源から出来た言葉です。古代エジプトでは,パピルスの葉に文字を書いて,それと綴じて,保存しました。

 日本語で,紙を指すときに,葉(例 葉書)を使われることがあるのはそのためでしょう。ページを表す「頁」は,「葉」と発音が同じということで,「葉」のか
わりに使われたとされています。

 なお,紙は,古代中国では絹糸から作られた布から始まり,各種の植物の繊維がためされ,じょじょに今の紙のようになってきました。竹も竹自体に文字を書いたり,また,竹から繊維を取り出して紙状されて使われていました。紙は,中から,800 年ごろエジプトに伝わり,900年ごろには,ほぼ,パピルスから,紙にとって変わられたそうです。ヨーロッパ各地へはこのころ普及します。

parameter パラメータ

 para + meterで,paraは,補助を表して,meterは,寸法を表します。補助的な数字という意味ですね。

Pareto diagram パレート図

 パレートの法則に基づいた図ということで,パレート図と言われます。19世紀の経済学者の名前から来ています。

 パレートの法則とは,ある町の財産の状況を調べたところ,その町の人口の2割の人が,その町の総財産の8割をしめるという傾向があることがわかり,この原理は,多くの社会現象で当てはまることがわかりました。別名,2−8の法則ともいいます。ABC分析は,この法則を利用して分析します。

 エクセルでパレート図を描くには,それぞれの値を棒グラム,累計を折れ線グラフとすることで可能です。グラム作成ウィザードを起動し,グラフの種類選択で,[ユーザ設定]の2つ目である,[2 軸上の折れ線と縦線]を利用すると簡単にできます。

パレートの写真
http://www.qmss.jp/qmss/text/scholars/chap1.htm#Pareto
パレートの紹介ページ(英語)
http://cepa.newschool.edu/het/profiles/pareto.htm

速読クラブで回覧されている本『人生を変える80対20の法則』
http://d.hatena.ne.jp/suehiro3721p/20050813#onebook

(2005/10/31再掲載)

parity パリティ

 データを二進数で表したときに,1 の数を奇数あるいは偶数に合わせるための冗長な1ビットを付加して,転送などした後にそのデータが正しく転送できたかどうかを検査をします。こういった検査をパリティチェックといいます。

 parityは,もともと英語では,同額,同等という意味です。parという綴りの部分に,「同等」,「標準」などの意味があります。ゴルフのパーもこれです。

 よく似た綴りで,paraとなると,「並んで」,「補助して」の意味があり,パラボラアンテナのparaになります。parabolaで,放物線,parableで,「たとえ話」です。

参考:peer to peer

password パスワード

 ユーザID とペアに使われて,個人を認証する手段になります。コンピュータを使用を開始するとき,また,利用に制限があるときに,使われます。

 password は,元々は,pass word で,そこを通るために,合い言葉です。「海」という問いかけに,「山」と答えるというものです。

 passの英語の意味は,通過する,通過させるという意味です。そこから,相手に物を渡す意味も持ちます。試験にパスしたは,通過した意味,ボールをバスしたは,渡すの意味です。コンピュータを使用するときの,IDとパスワードを入力するのは,門のイメージで,そこで,名前と合い言葉(password)を行って,通過するということでしょう。

 pass の語源は,ラテン語で,歩き進むという意味です。

 word の語源は,古英語で,根を意味します。日本では,言葉は,葉ですが,英語のwordは,根というところはおもしろですね。

peer to peer ピアツーピア

 コンピュータ同士が対等な関係でつながっている状態を指します。

 本来の英語は,同僚,対等者です。貴族という意味もあります。語源は,par で,等しいという意味です。parは,平均,標準,ゴルフのパーがあります。

 ピアという雑誌がありますが,この対等な仲間のイメージで付けたかも知れませんね。

参考:parity

pipeline パイプライン

 CPU内の処理で,機械語の実行を各段階に分け,それぞれ並列に実行して,処理スピードを上げることを,パイプライン処理といいます。歌の唄うときの輪唱のように,ずらしながら処理をします。

 本来の英語の pipeline は,輸送管を指します。管を通じて,材料がつぎからつぎへと入りますので,工場での処理がスピードアップします。そこから,次から次と材料は入ること,また,そうして高速に処理することを比喩する言葉になりました。

 pipe パイプ,管で,語源は,ラテン語で,「チーチーさえずる」です。笛の管を意味していたようです。

 line 線で,語源は,ラテン語で,「亜麻(あま)でできたひも」を意味しています。亜麻糸のリンネルと同じ語源です。

plotter プロッタ

 出力装置の一種で,元来は,ペンを動作させながら,設計図のような大きな印刷物を作成する装置でした。現在は,ペンのかわりにインクジェットが使われているものがあります。CAD で使われています。

 plot とは,小説などの筋,庭程度の小さな場所,図面などを指す英語です。

 語源的には土地の区画の意味強いです。図面(plot)を出す装置として,plotter となったと思われます。

preemptive multitasking プリエンプティブなマルチタスク

 通常のマルチタスクを指します。OS が主導権を握ってアプリケーションプログラムを切り替えながらマルチタスクを実現します。ノンプリエンプティブなマルチタスクとは,アプリケーションが自分で,休み,他の制御を渡します。アプリケーションが休み気がなかれば,マルチタスクとはなりません。

 preempt は,先回りして実施するといういう意味です。アプリケーションよりも OS の方が先回りして,実行を制御するため,preemptive なマルチタスクという表現が生まれたと思います。

 pre- は,「さき,前もって」を表す接頭語
 empt は,「買う」を表します。

property プロパティ

 コンピュータ用語としては,オブジェクトの属性のことです。その物の色,大きさ,字の場合だと,書体など,各種のぞれぞれの値をプロパティといいます。

 本来の英語は,所有物という意味です。学術用語としては,そのものの固有の性質を表します。

 語源は,proper(適切な,= 中英語 proprete) で,自分自身が所有するものという言う意味です。素晴らしい筆あったときは,弘法さんが持つに相応しい,それの本当の所有者は,弘法であったという感じで,適切から所有に意味が展開しているようです。その物に天から与えられた性質という意味になります。正社員の正が,プロパーとなります。

port ポート

 パソコンの後ろについて,RS-232Cポート,プリンタポートなどのポートです。ケーブルの接続口にあたります。本来の英語は,「港」です。語源に当たると,門の意味もあります。機器などの油,蒸気などの出し入れの口もポートといいます。舷窓のなどの光を採る窓も指します。荷物の出し入れの口もポートです。

 この荷物の出し入れの口のポートが,コンピュータ用語のポートに使われたのでしょう。

 コンピュータ用語では,接続口のポート以外に,ポートは,ポーティングで,ソフトウェアの移植を指します。また,ポータブルコンピュータで,携帯可能という意味でも使っています。船旅に持っていけるという意味が原義かもしれません。

 最近インターネットでは,ポータルサイトをどう獲得するかという競争が始まっています。ポータルサイトとは,インターネットに接続する人が,まず,最初に訪れる場所というウェブサイトです。たとえば,ヤフーなどが,無料メールサービスや掲示板サービスを始めたのは,検索サイトから,ポータルサイトを目指しているからです。

 report(リポート,報告),import(輸入),importance(重要),portfolio(書類入れ),sport(スポーツ),opportunity(機会←op:近い,port=港)などの英語があります。

 コンピュータ用語として,transport(転送)もあります。

PostScript ポストスクリプト

 プリンタにどう表示するかを記述するプログラム言語です。ディスプレイ表示に関しても利用できます。PDF の核となる技術もこれに依存しています。PostScript,PDF ともに,アドビ社が開発しました。

 もともとの英語で,postscript というと,手紙の追伸のPSです。書物・論文のあと書きにあたります。

 post は,日本語の郵便のポストで,柱,柱に貼る,投票するの意味があります。ラテン語で,"置かれたもの"という意味です。position も同じ仲間で,こちらは,"置かれた所"という意味になります。

 script は,原稿や芝居の台本を意味します。ラテン語で,「書かれたもの」を意味します。コンピュータ用語として,script というと,インタープリタを前提した,簡単なプログラムソースを指します。scriptが用語として使われている例として,JavaScript ,VBScriptがあります。

protocol 通信規約

 protocolは,外交儀礼,儀礼上のしきたりです。proto + colで,protoは,「最初の」で,colは,コロイドで,どろどろしたかたまりのようです。

provider プロバイダ 接続業者

 主にインターネットに接続する業者を指します。ISP(Internet Service Provider)というときもあります。インターネットの商用利用解禁を契機に1995年から営業を開始したところが多いです。

 英語の本来の意味は,供給者,調達係,一家の大黒柱,ポーカーでいつも負ける人です。

 pro- は,「前に,先に」とか「代わりに,副の」の意味があります。videは,見るです。vi があるとだいたい見ることに関係があります。この場合は,「前もって見る」から,「予見する」,「準備する」,「供給する」となったのではないでしょうか。なお,provideは,「用意する」です。

 プロバイダは,インターネットに接続した人に代わって,前もって準備していて,そのサービスを供給する人という意味でしょうね。

proxy プロキシー

 ネットワークサービスなどを,本来の提供者に成り代わって行うものを指します。プロキシーサーバというと,WWWなどの要求をクライアントから受け入れ,クライアントに対しては,WWWサーバにみせ,クライアントに変わって,本来のWWWサーバに対してサービスを要求をします。それにより,キャシングを可能にしたり,クライアントのサーバへの要求情報にセキュリティをかけることが可能になり,ファイアウォールとしても機能します。

 proxy は,代理(行為)のことで,株式総会の代理委任状なども指します。pro-で,前へ,先へ,代わりの,副という意味があります。また,prox-で,2番目のという意味があります。

 y には,「広り」の意味もあります。

目次へ


Q


query クエリー,問い合わせ

 データベースを検索することを指します。SQL(Structured Query Language,構造化問合せ言語)のQは,この query でした。

 query は,question の形式ばった言い方です。語源は,ラテン語で,「尋ねよ」という意味があります。仲間の字は,冒険のゲーム名によく使われる quest(探求,騎士の遠征)があります。

 この query は,私が現場にいたときは,キュリーと読んでました。この呼び方は誤解に基づくものだったか知りたいです。

目次へ


R


RAID Redundant Array of Independent(Inexpensive) Disks レイド

 直訳すると,独立している(安価な)ディスクの冗長な配列構成となります。コンピュータメーカが専用に作成した高価な大容量のハードディスクを使わずに,廉価はパソコン用に開発されたハードディスクを並べて,書き込みの二重か,データの並列分割書き込み等で,信頼性・高速性・大容量を実現します。ディスクの構成,書き込み方で,RAID0 から RAID5の6パターンに分かれています。

 raid は,英語本来の意味は,急襲という意味です。周辺装置であるディスク装置は,大型コンピュータのメーカーにとって,収入源でした。これを攻撃するそんな意味も含まれて,この RAID という用語を作ったのかもしれません。

 redundant 冗長な,くどい。CRC で登場しています。
 array 配列,プログラム言語によく登場します。
 independent 自主の,独立した
 Inexpensive 安価な,expensive だと,高価な
 disk 円盤

raster ラスター ブラウン管の受像域

 raster(ラスター)は,英語の screen にあたる,ドイツ語です。

 コンピュータ用語では,ビットマップの画像を指します。rasterize というとデジタル情報である画像データをディスプレイ表示装置用,また,印刷用に,ドットパターンを生成することを指します。

 raster graphics は,画像をビットマップで扱っている画像データを指します。典型は,bmp ファイルです。それを圧縮した,jpeg も raster データの一種になります。raster graphics に対になるのは,vector graphics です。こちらは,ベクトルデータで画像データを保持します。vector graphics の典型は,CAD データです。

record レコード

 顧客台帳をファイルに保存するときに,1件分のデータをレコードといいます。

 record は,情報をあとで利用するため保存しておくことを意味します。音楽等をテープに保存するときの,録音も英語にすると,record です。

 record の本来の英語は,記録,記録を残すことを意味します。記録とは,議事録,成績,思い出などです。

 record の語源は,ラテン語で,思い出すです。re は,再び,cord に心の意味があります。真心のこもった歓迎会 = cordial reception の cordial です。お酒のコーディアルも同じ語源です。

 record は,感動したものを,繰り返し思い出す,そういう意味があるのでしょう。

register  レジスタ

 CPU 内で,一時的に使用される記憶場所を指します。

 register の本来の英語は,記録簿を指します。

 register は,er がついていますが,それをする人や物を指すわけでありません。登録する人を指すときは,さらに,er をつけて,registerer といいます。

 register の語源は,ラテン語で,「運び帰る,積み上げる」です。クラスの名簿など,名簿自体がクラス全体を象徴します。その象徴性を「再び帰る」ものと考えたのではないでしょうか。

repository リポジトリ

 設計上の情報のデータベースをリポジトリといいます。この情報を参照にしながら設計書を書いたり,設計上の変更が発生した場合にどこに関連するかを調べたりします。

 reopository の本来の英語の意味は,収納する場所や容器を指します。置き場,貯蔵庫,収納庫,納骨堂などがそうです。そこから,知識の宝庫といった意味で使います。設計データベースのリポジトリは,この知識の宝庫から出来た用語でしょう。

 repositoryは,reposit(元に(もどしてて)置く) の派生語です。reposit は,re で,再び,posit で置くです。position の posit です。

review レビュー

 コンピュータ用語としては,プログラム,設計書ができあがったときに,数人でチェックすることです。ウォークスルー,インスペクトは,レビューのやり方を指します。

 英語の本来の意味は,「再び見る」です。回顧する,再吟味する,査察,演劇などを論評するなどの意味があります。宝塚などの踊り子さんが最後に並んで見せるレビューもこのレビューです。

 reviewは,re-(再び) + view(見る) です。

RISC Reduced Instruction Set Computer リスク

 CPUの作り方で,処理できる命令数を限定して,高速性を目指したものを指します。これにより,CPUの構造を単純化し,設計をしやすくし,また,パイプラインの処理等との相性を良くして,処理速度を向上させます。

 reduce 減らす
 instruction set 機械語命令の組

 です。直訳すると,"機械語命令数を減らしたコンピュータ"といいます。

 RISC の考え方が登場する前の CPU の作り方を CISC と呼ぶようになりました。CISC の C は,複雑のcomplex の C です。RISC は,risk(=危険)と引っかけていると思います。この言葉が登場したときには,RISC は,高速性を過激に求める,そんなニュアンスがありました。現在,ゲーム機のCPUは,ほとんどRISCです。インテルのペンティアムは,元来,CISC ですが,RISC の長所を取り入れています。

risk finance リスクファイナンス

 リスクが顕在化した場合に生じる損失に備えて,経済面の対策を講じる手段(システム監査技術者午前平成14年問17)。

 risk 危険 語源は,古期スペイン語の「岩に衝突する」だす。

 finance 財源で,語源は,中期フランス語で終わらせる,支払うです。finish(終わる)と同じ仲間です。

router ルータ,データ中継機

 ISOので規定する OSI 参照モデルの下位 3 層(物理層,データリンク層,ネットワーク層)を処理し,第 3 層(ネットワーク層)のアドレスを認識して,パケット信号を仕分ける働きをします。TCP/IPをプロトコルと採用している場合は,IPアドレスを見て,仕訳をしています。

 router の本来の英語としての意味は,溝彫り用の器具や,(配達経路ごとに商品を仕分けする)発送係のことです。rout は,溝を掘ることです。rout に e をつけた route は,路線,航路,経路とかの意味があります。rout と route は,辞典では別の単語となっていますが,物が流れるところと見ると同じ感じです。根の root も発音も綴りも似ています。rootは,動詞で,豚が地面を鼻で掘るという意味もあります。この英語の昔の綴りは,rout です。

目次へ


S


SCM (Supply Chain Management)

 部品の手配から小売に至るまでの連鎖(chain)で,情報を共有して,最適化を目指すシステムを指します。在庫・生産管理を供給メーカ,販売企業を含めて高度化することになります。

 supply は,供給するという意味を持ちます。supply and demandで,需要供給となります。supply の語源は,ラテン語で,「満たす」です。よく似た言葉に,夕食を示す supper がありますが,関係は不明です。

sector セクタ

 磁気ディスクのエリアを指す単位の一つです。円周分をトラックといい,それを分割したものをセクタといいます。

 セクタとは,英語では,扇形という意味です。幾何学上の扇形の形状を指します。そこから,軍隊などの防衛地区,都市の区画などを指します。これは,たぶん,昔の都市が放射状にできあがり,それを分割管理したときの名残では
ないかと思います。円形のものをセクタに分割したものということで,section になります。

 sector の語源は,ラテン語で,切り取る,という意味です。ノコギリの sawも同じ語源仲間です。古代都市の城壁で区切られたとこと考えると,secure ともつながってきますが,どうでしょうか。se- は接頭語で,離すという意味を持ちます。

security セキュリティ

 コンピュータを不正アクセスから保護する管理をセキュリティ管理といっています。

 security は,不動産用語では,家を借りるときの敷金(保証金)です。金融用語では,有価証券(国債,株券)です。法律用語では,担保を指します。一般的な意味としては,安全,治安などを指します。お金を貸すと返してもらえるか不安なので,安心を得るために「担保」を押さえるといった感じでしょうか。

 この用語は,不正アクセスの不安を解消するものが,本来の意味でしょう。

 語源からみると,安全の意味です。a secure life というと「安定した生活」となります。

 発音の似た用語に,secretがあります。こちらは,秘密です。セキュリティは,日本語のコンピュータ用語では,機密性です。日本語の用語のイメージは,秘密を守る仕組みを表す感じです。秘密(secret)と安全(security)は大いに関係ありますね。

semaphore セマフォ

 マルチタスクOSのもと,複数のプロセスが同期をとるための仕組みの一つ。フラグの一種。
 セマフォは,ダイクストラが提案したものです。ダイクストラは,構造化プログラムを提唱した一人として有名な人です。

 semaphoreは,本来の英語は,手旗信号を指します。鉄道の枕木式信号機も意味します。「この線路を進んでよし」から,「このリソースは使用可能」というフラグを表すのに,セマフォという用語を使ったと思われます。

 semaphoreの語源は,ギリシャ語で,sema(印)+phore(運ぶ,支えるもの)です。

session セッション,セション,通信の単位の一つ

 FTP, telnet等で,ログインしてからログアウトするまでが,一つのセッションになります。また,OSIの7層モデルで,第5層を,セション層といいます。この層の役割は,通信アプリケーションにおいて,一つ一つの発言は,第4層(トランスポート)の役割とすると,第5層のセション層は,会話(セション)を成立させることなります。

 セッションは,元来,裁判が開廷していること,会合,授業などを指します。なんか沢山の人がいて,議論をしながらなんかしている感じです。イギリスでは,学校の1年の長さをさし,アメリカで,学期を指します。ジャズの演奏会をジャズセッションといいますが,このセッションです。

 語源からみると,ラテン語で,座る(=sit)ことを意味します。

 発音が同じ英語に,cession があります。こちらは財産引き渡しとか,国家間の
領土の引き渡しという意味があります。

site サイト

 wwwページが置いてある場所などを指します。wwwページでは,具体的には,その URL で示されたとろです。ウェブサイト,と言い方をします。

 hot site というとトラブル対応の予備のマシンが電源が上がりすぐに切り替えることが可能になったまま(=hot)置いてある場所を指します。

 site の本来の英語は,建物や遺跡の場所を指します。historic sites で,史跡となります。

 site の語源は,ラテン語の「ほうっておく」とされています。set(置く),sit(座る)も同じ語源です。(再掲載 2005/11/08)

SSO (Single Sign-On) シングルサインオン


 SSO は,Single Sign-On の省略です。ID とパスワードを何度も入力するのは面倒です。SSOとは,その面倒さを省略するたの機能のことです。一度の入力で,複数の認証に許可を与えるシステムです。それだけ,危険度は増しますが,便利になります。

 single は,一つだけ,という意味です。sin に「一つ,似たもの」の意味があります。同じ語源仲間に,simple (単純な),simplex(シンプレックス)があります。

 sing は,符号,記号,署名するの意味があります。ラテン語から来ています。印をつける,という意味がもとです。

 on は,接していることを表す前置詞です。sing on で,なにかの上に署名することを表しています。(2005/12/26掲示)

store

 主記憶,あるいは,磁気ディスク等に保存することを指します。ストアードプロシージャといったときは,プロシージャ(手続きを実行するプログラム部分)が,サーバに事前に保存されているという意味です。

 本来の store は,お店を表します。倉庫も意味します。語源からみると,供給するところ,保存するところ,という意味があります。レストラン(restaurant)も語源からみると同じ仲間で,料理を供給するところとなります。

spam スパム

 宣伝等で,こちらの承諾もなしに大量に送られてくる広告等の迷惑メールを指します。もともとは,スパムという豚肉の缶詰があり,これを,イギリスの喜劇番組(空飛ぶモンティ・パイソン)で,「スパム,スパム,…」と連弾するギャグがあり,そのギャグから,大量に送られてくる迷惑メールをスパムと言われるようになりました。

 日本では,スパムは,沖縄でよく売れています。最近では,日本各地で売られるようになりました。ゴーヤチャンプルに入れます。スパムの発売元は,この迷惑メールに,スパムという言葉が使われるのは,迷惑という見解でしたが,日本各地で販売されるようになったのは,このスパムメールの宣伝?のおかげかもしれません。

 小文字の spam という英語は,スパムメールのスパムとして,辞書に載りました。大文字で,SPAM と書くとホメール社の商標のスパム缶詰を指します。スパイシーなハムを省略して,SPAM となったそうです。

 スパムを spam と書かずに,sperm と書くと,精子を指します。発音は,ほとんど同じです。モンティパイソンのギャグは,これをダジャレとして利用しています。やたらと広告を送りつけて,万が一でも反応があればいいというのは,まさに精子の戦略です。ここらへんが,たぶん,本当の意味でしょう。「ハムエッグ」にちなんで,「スパーム&エッグ」というダジャレもあります。

 沖縄ホメール社

 沖縄でのスパム缶詰のこと
 http://www.okinawa1.co.jp/homel_spam.html

 モンティパイソンのCD
 Monty Python Sings 11曲目,25曲目の曲名に注目

spool スプール

 コンピュータの処理速度に対して,入出力装置のスピードが遅いため,磁気ディスクなどに,緩衝エリアを設けて,そこに対して入出力を行います。その緩衝エリアをスプールといいます。特にプリンタの出力イメージを保存するプリンタスプーラがよく知られています。

 この用語は,正式には,simultaneous peripheral operation online の頭文字をとったとされています。最初に SPOOL という英語を当てて,後で,こじつけの英語を考えたと思います。SPOOL とは,糸巻きとそれに巻きつけることです。

 simultaneous 同時に作用する
 peripheral 周辺装置の
 operation 作用
 online 線に繋がった

 spoolの oo には,全体を覆っているもの,丸いものとうイメージが隠れています。s は,「進む」という意味があるとされていますので,コンピュータの出力情報が,くるくると回りながら溜まっているようなイメージの単語となります。

 同じ綴りの仲間に,pool 水溜り,saloon 大広間,moon 月,bamboo 竹などがあります。

Streaming  ストリーミング

 サーバにある動画・音楽データをダウンロードしながら再生する技術を指します。これだと,ダウンロード終了を待つ必要がないので,便利です。

 stream の本来の英語の意味は,水流です。小川,川,潮の流れ,みんな,stream です。そこから,水のような流れも意味します。

 バックアップ専用のテープ装置を,ストリーマと呼ぶのは,途中読み出しを想定せず,テープに流すようにデータを書き出すところから来ています。従来,大型機で使われていたテープ装置は,ブロックごとの書き込み,読み出しをしているので,ストリーマとは呼びません。

 storm(嵐),string(文字列,紐)も,何らかの言葉としてのつながりがあると思われます。

string ストリング 文字列

 変数の型を表すときに使われる文字列 stringです。漢字の文字列やプログラムでの使用から,文字が入った配列をイメージします。

 本来の英語の意味は,細ひもです。一般的に,thread より太く,cord,ropeよりも細いものを指します。おもちゃ屋さんで,「ストリング」をほしいというと,ヨーヨーの替えひもが出てきます。弦楽器の弦もstringです。

 ひもの意味から,ひもに通したもので,数珠つなぎされたものを指します。それで,文字を数珠つなぎにしたもので,string というコンピュータ用語を作ったのでしょう。string の本来の英語の意味には,文字という意味がありませでした。

 なお,st は,「立つ」,「建てる」,「ピーンと張る」の意味があるとされています。store, stop, start, structureが,string の仲間となります。

stack スタック

 変数の値などを保存しておくときに,後にいれた順から先に利用していく LIFO(LastIn FastOut)の場合に,その保存するところをスタックといいます。

 スタックの本来の英語の意味は,乾し草などを積んだ山を指します。乾し草を上にのせ,使うときは,上から使う,そんな動作から,コンピュータの記憶構造に名前が使われたといらっしゃいます。

 stack と関係があるかどうかは分かりませんが,sta- で始まる英語は,「立つ,置く」という意味が含まれていり場合が多いです。
 例 stand,station,statue(像)

symbol シンボル

 バーコードやQRコードなど,専門用語としては,コードシンボルといいます。

 symbol は,日本語にすると,符号,記号,象徴,とされます。日の丸は,日本を表すシンボル「記号,符号,象徴」です。商品についたバーコードは,その商品を識別するときに使いますので,そのバーコードは,シンボルとなります。

 symbol は,sym(ともに) + bol(投げる)です。シンボルを操作することで,ともに,本体も扱うことができるという我々の精神構造を指しているのではないでしょうか。好きな人の写真をそばにおいて,その人を想うといったことをいっているのかなと思います。

 sym- は,sy-,syl-, sys- と変形します。system の sys も同じです。(2005/12/27掲載)

system システム

 英語ではsystemで日本では、組織、体系、方法、順序だったものを表します。体系だった固まり全体を指すようですね。コンピュータの世界ではシステムという名前がついていると"なにかの目的をもったもの"程度しか意味がないです。また、どちらかというとソフトよりハードぽい時に好んで使われる傾向があります。

目次へ


T


tab タブ

 ワープロの文字の開始の位置決めを指定する機能を指します。また,GUIで,書類のでっぱり(つめ)の部分を指します。

 本来の英語の tab は,つまみ,つけ札,缶などのあけ口の引き手,レストランの請求書を意味します。

 ワープロの位置決めをなぜ,タブというのは,表(table)作りで利用する機能たのため,そのように呼ばれたようです。

 tab 語源は,table と同じ「板」と関係がありそうです。

tag タグ

 HTML なで使われる<title> などの命令をタグといいます。

 本来の英語の意味は,値札や番号札のように垂れ下がった札のことです。

 スポーツ関係でよく使われるタグは,キツネの尾の白い先端をタグというところから,キツネ狩り用語からの転用と思われます。鬼ごっこもタグといいます。

tandem タンデム

 tandemは、二人乗りの自転車のことです。私は、最近英語の勉強をして、子供用の教材を見ているときに知りました。馬車を2頭の馬で走らせるときもタンデムと言うそうです。こちらの方がもとかもしれせんね。だって、自転車より、二頭立て馬車の方が古いですから。

 タンデムシステムは、座席予約などの処理に使われます。回線での受付をするところ、計算をするところ、データベースに書き出し・読み出しするところと、3台のコンピュータを直列につないで処理をします。3頭立て馬車,あるいは,3人の乗りの自転車ということでしょう。

TCP ティシィピィ Transmission Control Protocol 伝送制御プロトコル

 TCPは,インターネットの代表的なプロトコルです。OSIの7階層では,第4層にのトランスポート層に対応します。データグラムと言われるパケットの転送を保証します。

 trasmissionは,trans(向こう側へ),mission(運ぶもの)で伝送,伝達と訳します。

 transaction(トランザクション)取引とか,mission(使節団)などがありまます。

 controlは,日本語にすると制御です。contorlのcontは,counter(反して)の意味で,rolは,rollで,転がるという意味です。つまり,そのものの動きに反して,思う通りに転がすというのが語源のようです。

 protocolは,外交儀礼,儀礼上のしきたりです。proto + colで,protoは,「最初の」で,colは,コロイドで,どろどろしたかたまりのようです。

TCP/IP ティシィピィアイピィ

 インターネット通信の中心プロトコルです。TCPとIPという2つのプロトコルに加えて,1000を越すプロトコルが定義されています。それらを総称してTCP/IPと言われています。

 TCP は,Transmission Control Protocolの頭文字,IP は,Internet Protocolの頭文字です。

thrashing スラッシング

 「ぺージング方式の仮想記憶システムにおいて,ぺージ置換えの発生頻度が高くなりシステムの処理能力が急激に低下することがある現象」(ソフトウェア開発)

 本来の英語の thrash は,人・動物を罰としてむちなどで強くうつことを意味します。そこから,試合などで敵を完敗させることも意味します。叩いて脱穀するいう意味もあります。魚が,陸にあげられ,からだをばたばすることも,thrashといいます。コンピュータ用語のスラッシングは,ここらへんの意味から,生まれたと思われます。

thread スレッド

 並列処理する単位で,プロセス(タスク)をさらに分割したものです。本来の英語の意味は,糸です。

 末広英文法(私の勝手な英文法)では,「似た発音,似たつづりは似た意味」です。th は,英語では,ほぼ同じ発音をします。よって,ほぼ似た意味と予想されますが,いつもこのコーナーを書くときに参考にする本には,th の解説がありません。th + read に分割すると,read は,読むで,文字を読む作業は,糸をたどることを想像させるかもしれません。

 インターネットのメーリングリストや掲示板などで,一つのテーマでの,一連のやりとりをスレッドといいます。

 ところで,th ですが,私の勘では,これは,日本語の「そ」に近いのではないでしょうか。それ,そこ,そちら,そんなの「そ」です。

traffic 通話量

 データの流れが多いときに,「トラフィックが多い」と言った使い方をします。

 もともとの英語の意味は,車や人の通行を指します。輸送,通商の意味も持ちます。

 語源は,ラテン語のtrans-越えて+ficareくっつく,です。「くっつく」の方は,かす,糞便の,fecesと同じ仲間の英語です。

transmission 伝送

transmissionは,trans(向こう側へ),mission(運ぶもの)で伝送,伝達と訳します。

twisted pair cable より対線

 10BASE-T などのケーブルとして使われます。2本ずつ撚(よ)ってあるため,twisted pair と言われます。

 twist は,ねじる,撚るです。twi- は,two と同じで2を意味します。ドイツ語の zwie-, ラテン語 bi-, ギリシャ語 di- も同じ語源です。

 pair は,一対という意味です。ラテン語で「等しい」が語源です。時速を表す Km/h の / を par と呼びますが,これも同じ語源です。

 cable は,太くて丈夫な綱です。c で始まる言葉は,cool, cold, center, core, cube, combine と冷たく,凝縮して,中央に固まったというようなイメージがあります。cable は,運動会の綱引きの綱のように,堅く丈夫な綱がイメージされます。

目次へ


U


Unicode ユニコード

 世界中の文字を一つのコード体系で表すことを目的に作られたコード体系をさ
します。1993年に ISO で決定し,95年にはJISにも採用されています。当初は2
バイト体系が標準化されました。2バイト(=65536種類)ではとても足りませんの
で,現在は,拡張されています。
 マイクロソフトのWin系のOS,Java の標準コード体系となっています。
 漢字からみた特色は,中国,韓国,日本の漢字を字体が違っても本来同一の文
字なら,同じコードにするという方針が採用されています。

 unicode は,uni + code で,uni は,「一つ」を表し,code は,元々は,語
源は,巻物です。それから,英語では,法典,規則,符号という意味になりまし
た。調べたところ分かりませんが,イスラム教のコーランも同じ語源かもしれま
せん。プログラマーを「コーダー」という人がありますが,これは,罰当たりな
言い方なりますね。

UTP ゆーてぃーぴー Unshielded Twisted Pair  シールド無しより対線

 電話線によく使われています。LAN のケーブルとしても使います。

 シールド(shield)というのは,電線にアースのための金属の被服をかけることです。これにより,電磁波のノイズにつよくなります。unshield ということは,これがないということです。このシールドがあると。STP といいます。S は,Shield の S です。

 電線を2本ずつよってあるので,twised pair といいます。以下のURL先は,STP の写真です。このケーブルから,シールドがないと,UTP です。LANのケーブルは,普通は,シールド無しの方を利用します。

 http://www.j-spider.com/catalog/index/lan/stp/stp.htm

 shield は,盾(たて)のことです。動詞になると,盾で守る,守るために隠す
という意味になります。

 twist は,糸を撚(よ)ることです。巻き付く,ねじるという意味にもなります。語源からみると,分けるという意味と縄という意味が含まれています。tw は,two ,st は,string(紐) と同じ仲間かなと思います。

 pair は,(同種の2つからなる)一組のという意味です。

URL uniform resource locators 直訳すると,統一指定法による資源所在地

 インターネット上に,資源のアドレスを統一的な指定法です。 書式は,プロトコル名+場所です。locator は,この用語が生まれた当初は,単数でしたが,現在は複数になっています。

 例:

 電子メール  mailto:spage@yscon.co.jp
 ウェブページ http://www.yscon.co.jp/j/homework/index.htm
 ファイル ftp://ring.exp.fujixerox.co.jp/pub/

 uniform は,uni + form で,一つの形に統一的されたという意味
 resource は,資源
 locator 位置を示すもの
でした。

utility ユーティリティ

 アプリケーションソフトのうち,特定の機能を気軽に実現するソフトを指します。時計,電卓などのソフト,また,整列のみをするソフトなどを指します。

 utility の本来の英語の意味は,役に立つものという意味です。効用という名詞としても使われます。公共事業,電気・水道等も指します。

 utility は,ラテン語の「役に立つ」から来ています。use(使う)も同じ語源の仲間です。

目次へ


V


vector ベクタ,ベクトル

 もともと数学用語で,平面や空間の線分の向きと大きさを表します。この原理を利用して,文字や図形を描くと拡大・縮小してもギザギザがでません。

 また,CPU内の計算において,一つの命令で,複数のデータを一度に処理する場合,ベクトル演算と言われます。(3,4) + (1,2)=(4,6) をベクトル計算といいます。3 + 5 = 8 は,スカラー演算といいます。

 日常に使われる英語ではなく,数学・物理学上の学術用語です。

 ラテン語のvehere(運ぶ)に or が付き,「運ぶもの」となりました。語源からみた仲間に,vehicle(乗り物)があります。

version up バージョンアップ

 コンピュータ用語では,ソフトウエアを改定していくときに,バージョンアップするといいいます。バグ修正,機能追加などが含まれます。

 もともとの英語では,version は,(個人的または特殊な立場の)意見,表現の仕方を変えたもの,その小説の映画版とは,the screen version of the novel です。ソフトウエアの分野では「版」です。語源から見ると,回転という意味があるそうです。なお,verseは,同じ語源で,詩の一節を指します。一回し分といことでしょうか。reverseは,逆に回すということで,「逆方向の」という意味になります。コンピュータ用語としてよく使われます。

 version up では,版を上げるで,だんだん改良していくことになります。

view ビュー

 リレーショナルデータベースで,実際のデータを保存するファイルをテーブルといい,アプリケーションごとに適した仮想的なファイルをビューといいます。前者を物理ファイル,後者を論理ファイルということもあります。

 view は,もともとの英語として意味は,眺めること,視野,景色です。a one view で,「一目で」という意味になります。a fine view of the Rhaine で,「ライン川の素晴らしい眺め」(例文出典:ランダムハウス英語辞典)となります。見方,考えという意味もあります。

 綴りの vi には,見るという意味が含まれています。vison,visit,videoなどあります。

目次へ


W


WatchDog Timer ウォッチドッグタイマ

 マイコンのシステムで,その中に番犬(ウォッチドッグ)をおいて,定期的にそれにちょっかいを出します。そのちょっかいが無くなったら,番犬は,そのシステムは暴走状態に入ったと判断して,リセットをかけます。このリセットをかけるのが,ウォッチドックタイマです。

 watchdogは,番犬です。

 watch は,動きじっと見ることを指します。見守る,タクシーなどを待つ,見物するなどを指します。

 timer は,時間記録係を意味します。

 time の語源は,tideで,潮の干満です。

web ウェブ

 www.3721p.com の www は,world wide web の省略です。世界中のホームページが蜘蛛の巣のようにつながっていることから,つながっているページを web ページと呼んでいます。

 web の本来の意味は,蜘蛛の巣とともに,織物を意味します。また,航空網や,テレビなどの放送局網を意味します。日本人の感覚だと,蜘蛛のイメージと,織物とはあいませんが,霧の中の蜘蛛の巣のように,小さな水滴がついているととてもきれいにみえます。蜘蛛の巣は,神秘の対象かもしれません。

 語源からみると,weave(編む)と同じ仲間です。

wild card ワイルドカード

 文字列を検索するときに使用する記号のことで,文字の代用として使う,*,? などの記号を指します。

 wild card の本来の英語の意味は,トランプのジョーカーなど,万能札を指します。テニスなどの競技大会において,主催者側の裁量で出場する選手やその枠指すこともあります。

 wild は,野生の,猛烈な,の形容詞です。
 card トランプのカードを指します。長方形で何かを書くような紙片を指します。

wired logic ワイヤード・ロジック,配線論理

 コンピュータの論理回路をハードウェアで構成する方法の一つで,フリップフロップ回路や論理ゲートなどの論理素子で構成(配線)します。単純な計算を高速に計算するのに向いていますが,複雑な計算には向いていません。この反対のアプローチが,マイクロプログラム内蔵方式で,ソフトウエアで実現します。できるだけワイヤード・ロジックで実現しようというのが,RISCの方針です。

 wiredは,wireの過去分詞で,wireは名詞だと,針金です。動詞だと,針金でつなぐ,針金を通すなどの意味です。

目次へ


X


XML Extensible Markup Language エックスエムエル

 HTMLが機能アップした言語で,タグ(<>で囲まれた命令)を新たに定義することができる言語。ワープロの文書から地図等の幅広い分野でデータ交換用に普及し始めています。

 Extensibel は,exdend(拡張する)+ble(可能である)で,拡張することが可能であるという意味です。exdend は,オブジェクト指向の継承を定義するときに,使う 予約語としても利用されています。

 markup は,印をつけるで,<title>○</title>のようにすることを表して,います。

 language は,言語という意味です。langu は,ラテン語の舌を表します。ageは,行為を表します。合わせて,舌の行為で言語という意味になります。

目次へ


Y


Yahoo! ヤフー!

 インターネットの検索サイトとして,有名なYahoo!です。

 スタンフォード大学の博士課程に在学中だった,ジェリー・ヤンとデイビッド・ファイロが1994年に始め,1995年には会社組織となりました。1996年には,日本法人もでき,株価の大ブレークがありました。

 yahooは,喜んだときに声にする,ヤッホーのことです。Yahoo をヤッホーと発音してもおかしくはありませんが,Yahoo!は,ヤフー!と呼ぶことになっています。Yを大文字にして,Yahoo とすると,ガリバー旅行の中の馬の国(馬と人間の立場が逆転している国)で登場する,家畜人間になります。創立者のジェリー・ヤンは,ヤンですので,あだ名かも知れません。

 ジェリー・ヤン(@ちえの和)
 http://www.chienowa.co.jp/frame1/ijinden/Jerry_Yang.html

目次へ


Z


 zip ジップ

 圧縮ファイルの形式の一つを指します。この形式で圧縮されているものは,ファイルの拡張子が zip となります。Javaの標準圧縮形式です。

 本来のzip は,擬声語で,弾丸が飛ぶときの音である,日本語なら,ビュッに相当します。zipper というと,商標で,ファスナーを指します。ジッパー(ファスナー)は,最初は,靴のブーツの紐を結ぶ面倒を無くすために考案されました。閉めるときの音,閉めるときの勢いからその名前をつけたのかもしれません。1893年のシカゴ博で発表され,製品化をしたのは,ユニバーサル・ファスナー社です。1923年にゴッドリッチ社がジッパーの商標を使いました。

 アメリカでは,zip は,郵便番号も指します。Zone Improvement Program(Plan) の略とされています。この場合も,zip の響きが郵便配達の敏速化の改善のスローガンとして役だったかもしれません。

 圧縮ソフトの形式にこの zip がついたのは,いつかのファイルをまとめる,また,敏速に転送するものということで,この zip があてられたと思われます。

 米Iomega(アイオメガ)社が1994年に発表した,zipドライブもあります。これは,25Mあるいは100Mの外部記憶媒体を利用する装置です。

目次へ


spage@yscon.co.jp

末広ページへ