Softex CelwareTech Blog

Glossary

技術用語集

Softex Celware Tech Blogの記事に出てくるIT用語・開発用語を、 初心者にも読みやすい短い説明として整理しています。記事内の専門用語リンクから、 関連記事や公式情報へたどれるようにするためのページです。

索引

カテゴリ別

開発基盤

データ変換

Web / Google Apps Script

ブラウザ

Windows配布

Windows / Office

文字コード

改行コード

設計

業務改善

デスクトップアプリ

業務ツール

Googleスプレッドシート

アプリ設計

外部サービス連携

ドキュメント

開発環境

認証

Python / Windows

.NET / COM

クラウド

3D

バックエンド

データ形式

SNS / Web公開

デプロイ

ファイル処理

ブラウザ自動化

データベース / 業務アプリ

プログラミング

設計・業務整理

数学 / 開発

開発相談

計算処理

権利・公開

契約・本人確認

経理・証憑保存

アルゴリズム

コミュニケーション

システム設計

用語一覧

C

CacheService

Google Apps Scriptで一時的なデータを保存し、処理を高速化するためのサービスです。

Canvas

ブラウザ上で図形や画像をプログラムから描画するためのHTML要素です。

CDN

ライブラリや画像などのファイルを、インターネット上の配信サーバーから読み込む仕組みです。

Chart.js

JavaScriptで折れ線グラフ、棒グラフ、円グラフなどを描画できるライブラリです。

Chrome

Googleが提供するWebブラウザです。ブックマークレットや開発者ツールを使った小さな業務効率化にも使えます。

Claude Code

Claudeを使ってリポジトリ内のコード調査、編集、検証を進めるAI開発支援ツールです。

CLAUDE.md

Claude Code向けに、プロジェクトの規約や作業手順をまとめるMarkdownファイルです。

ClickOnce

Windowsアプリをインストール・更新しやすくするMicrosoftの配布方式です。

Client Component

Next.js App Routerで、ブラウザ側の状態管理やイベント処理を担当するReactコンポーネントです。

Clipboard API

ブラウザ上のJavaScriptから、クリップボードへの読み書きを行うためのWeb APIです。

CMS

記事、お知らせ、実績、商品などのWebコンテンツを、データとして登録・更新・公開する仕組みです。

CNAME

あるドメイン名を別のドメイン名へ向けるためのDNSレコードです。

CodePane

VBE上でコードを表示・編集しているペインを表すVBIDEオブジェクトです。

Codex

コードの調査、編集、レビュー、検証を支援するAI開発エージェントです。

COM

Windowsアプリ同士やOffice機能を連携させるために使われる古くからある部品化技術です。

CP932

日本語Windowsで長く使われてきたShift-JIS系の文字コードです。

CRLF

Windowsで標準的に使われる、CRとLFを組み合わせた改行コードです。

CSS Grid

行と列を定義し、Web画面の要素を二次元に配置するためのCSSレイアウト機能です。

CTR

表示された回数に対して、実際にクリックされた割合です。

CUI

文字入力と文字出力を中心に操作するユーザーインターフェースです。

CustomTaskPane

Officeアプリの横などに、アドイン独自の画面を追加するためのVSTO公式拡張ポイントです。

S

SaaS

インターネット経由で利用するソフトウェアサービスです。

Scripting.Dictionary

キーと値の組み合わせを保持するVBAでよく使われる辞書型オブジェクトです。

ScrollViewer

WPFでスクロール可能な領域を提供するコントロールです。

SendKeys

キーボード入力をプログラムから送信するための命令です。

SEO

検索エンジンからページを見つけてもらいやすくし、検索意図に合う内容へ改善する取り組みです。

Server Action

Next.jsでフォーム送信やデータ更新などのサーバー処理を呼び出す仕組みです。

Server Component

サーバー側で描画され、データ取得や秘密情報をクライアントへ渡さず処理できるReactコンポーネントです。

Set

重複しない値の集合を扱うためのJavaScriptの組み込みオブジェクトです。

Shape

Excel上の図形、画像、線、テキストボックスなどを表すオブジェクトです。

SheetJS

JavaScriptでExcelファイルを読み書きするためのライブラリです。

Skill

繰り返し使う作業手順や判断基準を、AIが再利用しやすい形にまとめたものです。

SPA

ページ全体を再読み込みせず、画面の一部を書き換えながら動くWebアプリの形式です。

SpreadsheetApp

Google Apps ScriptからGoogleスプレッドシートを操作するための主要サービスです。

SQL Server Express

Microsoft SQL Serverの無償エディションで、小規模システムや技術検証に使いやすいデータベースです。

sql.js

SQLiteをWebAssemblyで動かし、ブラウザやElectron上で使えるようにしたライブラリです。

SQLite

サーバーを立てずに、1つのファイルで使える軽量なデータベースです。

STL

3D形状を三角形メッシュとして表すファイル形式です。

Subagent

大きな作業の一部を別のAIエージェントに分担させる進め方です。

Supabase

認証、データベース、ストレージなどをまとめて使えるバックエンドサービスです。

SymbolTable

関数名・変数名・定数名など、コード中の名前と意味を登録しておく表です。

System.Drawing

Windows上の.NETから画像の読み込み、描画、変換などを行うためのAPIです。

W

Web Crypto API

ブラウザや対応ランタイムで、署名・ハッシュ・暗号化などを行う標準APIです。

Web Worker

重いJavaScript処理を画面のメインスレッドとは別スレッドで実行する仕組みです。

WebAssembly

ブラウザなどで高速にプログラムを動かすための低レベルな実行形式です。

WebAudio API

ブラウザで音声の生成、再生、加工、精密なスケジューリングを行うためのAPIです。

Webhook

外部サービスでイベントが発生したときに、指定したURLへ自動的にデータを送る仕組みです。

Webアプリ

ブラウザから利用できるアプリケーションです。PCやスマートフォンから同じURLで使える構成にしやすいのが特徴です。

Win32 ウィンドウ

Windows OSが管理するネイティブなウィンドウです。前後関係や親子関係の制御に関わります。

WinForms

Windows向けの.NETデスクトップ画面を作るためのUIフレームワークです。

Wix

ノーコードのEditor、CMS、ブログ、予約、ECなどを組み合わせてWebサイトを構築・運用できるサービスです。

WorksheetFunction

VBAからExcelワークシート関数を呼び出すためのオブジェクトです。

WPF

Windows向けデスクトップアプリのUIを作るための.NET UIフレームワークです。

WPF

Windows向けのデスクトップ画面を作るための.NET UIフレームワークです。

WPF UserControl

WPF画面を、独立Windowではなく埋め込み可能な部品として作るための単位です。

日本語

.NET

Windowsアプリや業務ツールで広く使われる、Microsoftの開発基盤です。

イミディエイトウィンドウ

VBEでDebug.Printの出力確認や簡単な式の実行に使うウィンドウです。

ガンマ関数

階乗を整数以外にも拡張して扱えるようにした特殊関数です。

クリップボード

コピーした文字列や画像などを一時的に保持し、別の場所へ貼り付けるための領域です。

コンポジットキー

複数の値を組み合わせて、1つの対象を一意に識別するキーです。

サイト内検索

Webサイト内の記事、用語、開発事例などを対象に、利用者が目的の情報を探せる機能です。

スクリプトプロパティ

Apps Scriptプロジェクトに紐づけて、設定値やトークンなどを保存できる仕組みです。

スプライン補間

複数の点をなめらかにつなぐために、区間ごとの多項式を条件付きで求める補間方法です。

デバウンス

連続して発生するイベントの処理を、一定時間待ってからまとめて実行する実装パターンです。

トランザクション

複数のデータベース処理を、まとめて成功または失敗として扱う仕組みです。

ハイパーリンク

クリックすると、Webページ、別シート、別ファイルなどの指定先へ移動できるリンクです。

ビジュアルツリー

WPFの画面要素が親子関係で構成される描画上のツリー構造です。

フォームコントロールのボタン

Excelワークシート上に配置できる標準の操作ボタンです。

ブックマークレット

ブラウザのブックマークにJavaScriptを登録し、現在開いているページ上で小さな処理を実行する仕組みです。

プロシージャ

VBAで一まとまりの処理を名前付きで定義したものです。

プロンプト

AIに実行してほしい作業、条件、出力形式を伝えるための指示文です。

マスタ管理

担当者、商品区分、取引区分など、業務で繰り返し使う基準データをまとめて管理する考え方です。

リファクタリング

外から見た動きを変えずに、コードの構造を読みやすく保守しやすく直す作業です。

レガシーシステム

長期間使われ続け、保守や更新、他システム連携が難しくなっている既存システムです。

レスポンシブデザイン

PC、タブレット、スマートフォンなど画面幅に応じてレイアウトを調整する設計です。

ロールバック

処理の途中で失敗したときに、変更前の状態へ戻す考え方です。

引数

関数やプロシージャに外から渡す値です。

楽観ロック

保存時にバージョン値などを比較し、他の人の更新と衝突していないか確認する排他制御です。

現場DX

現場作業、報告、点検、写真管理などをデジタル化し、現場と管理側の業務を改善する取り組みです。

在庫管理

商品の入庫、出庫、残数を記録し、現在どれだけ残っているかを管理する業務です。

収束

数列や計算結果が、項を進めるほど特定の値へ近づいていく性質です。

純粋関数

同じ入力なら常に同じ結果を返し、外部状態を書き換えない関数です。

証跡

誰が、いつ、何を行ったかを後から確認できるように残す記録です。

数値実験

式やアルゴリズムの性質を、実際に数値を計算して確かめる方法です。

生成AI

文章、画像、コード、手順案などを生成できるAIです。

相見積もり

複数の開発者や会社に相談し、費用、納期、対応範囲、進め方を比較する発注前の検討方法です。

多倍長整数

通常の整数型で扱える範囲を超える桁数の整数を、桁ごとに分けて正確に計算する考え方です。

端数処理

小数や金額計算の結果を、指定した単位に丸める処理です。

著作権

文章、画像、コード、資料などの創作的な表現を保護する権利です。

電子署名

電子文書について、本人が作成・同意したことや、改ざんされていないことを確認しやすくするための仕組みです。

電子帳簿保存法

帳簿、書類、電子取引データなどを電子データとして保存する場合の制度や要件に関係する法律です。

内部リンク

同じサイト内の別ページへ移動するためのリンクです。

二次元配列

行と列のように、2方向の添字で値を持つ配列です。

二分探索

探索範囲を半分ずつ狭めながら、条件を満たす値を効率よく探すアルゴリズムです。

認知バイアス

人が情報を理解、判断、説明するときに起こりやすい偏りや思い込みのことです。

配列

複数の値を番号付きでまとめて扱うためのデータ構造です。

反射公式

ガンマ関数の値どうしを三角関数と結び付ける公式です。

標準モジュール

VBAのプロシージャや宣言をまとめて保存するコードの入れ物です。

副作用

関数の戻り値以外に、外部の状態を変更する動きです。

無限積

無限に続く因子を掛け合わせた極限として値を考える数学の表し方です。

名前付き範囲

スプレッドシートのセル範囲に名前を付け、コードや数式から参照しやすくする機能です。

戻り値

関数が処理結果として呼び出し元へ返す値です。

要件定義

システムやツールで実現したい目的、入力、出力、条件、例外、制約を整理し、開発者と依頼者で共有できる形にする工程です。

立方数

ある数を3回掛けた値です。nの立方数はn^3と表します。

論理削除

データ行を物理的に消さず、削除済みフラグや削除日時で非表示扱いにする設計です。

冪等性

同じ処理を複数回実行しても、結果が重複せず同じ状態に落ち着く性質です。