CSP(Customer oriented System Products)は,FACOM Kシリーズ用に開発されたOS(オペレーティングシステム)であり,富士通とユーザック電子工業(後のPFU)の協力で開発された.1984年5月にCSP/F1,F3が発表され,1985年5月にCSP/F5が発表された.さらに,1988年10月には,CSP/F3とCSP/F5を統合したCSP/FXが発表された.
CSPは,CPS80(FACOM System80シリーズ用のOS)とUNIOS(FACOM Vシリーズ用のOS)を統合的に継承する位置づけのOSであり,ユーザソフトウェア資産の継承や既存オフコンとの連携性が確保された.
FACOM Kシリーズは,ワークステーションとしての用途にも応えられる超小型のK-10シリーズから,大型オフコンであるK-200シリーズまで幅広いカバーレンジを有していた.そのOSであるCSPも用途や規模に応じた構成をとり,小さい方からCSP/F1,F3,F5のラインアップが用意された.
1. CSP/F1,CSP/F3,CSP/F5
CSP/F1,F3,F5のソフトウェア体系を表-1に示す.FACOM Kシリーズの最大の特徴は,スタンドアロン機能と上位機のワークステーションとしての機能を備えたFACOM K-10(およびその後継機)にあった.それを支えるOSがCSP/F1であった.FACOM Kシリーズは,最下位機のFACOM K-10から手軽にオフコンシステムを導入し,業務や用途の拡大に沿って,FACOM K-10をワークステーションとする分散処理へとオフコンシステムを拡大できる拡張性を提供した.同社ではこのコンセプトを,「小さく入れてどんどん大きく」と表現した.この拡張性を支えたのが連携機能(ファイルサーバ機能)のFSERVプロトコルであった.
適用機種 | 大分類 | 中分類 | OS種 | 構成機能名 |
---|---|---|---|---|
FACOM K-200系,K-200R系,K-300R系 | システムプログラム | 基本SCP |
CSP/F5 CSP/F3 |
ワークステーション制御,資源管理,機密保護, データ管理,ジョブ管理,スプール,自動運転 |
データベース | CSP/F5 CPS/F3 |
RDM(*1) | ||
連携機能 | CSP/F5 CSP/F3 |
FSERV(*2),KLINK(*3) | ||
その他のユーティリティ | CSP/F5 | CL(*4),CG,ファイル管理ユーティリティ | ||
CSP/F3 | JCL,CG,ファイル管理ユーティリティ | |||
ネットワークプログラム | 手順 | CSP/F5 CSP/F3 |
HDLC,SDLC,BSC,全銀,JCA,DT9611,CAFIS | |
ワークステーションエミュレーション | CSP/F5 | DSC(*5),KDSC(*6) | ||
CSP/F3 | TSP6650,TSP3270K | |||
ファイル伝送 | CSP/F5 | HICS(*7),DTS(*8),FTU,RJE(*9) | ||
CSP/F3 | HICS,FTR,TSP3740 | |||
その他 | CSP/F5 | CORDEX(*10),HSO/DP(*11),DWS | ||
CSP/F3 | FBANK | |||
オフィスサーバ | WS/ホスト連携 | CSP/F5 | コミュニケーションサービス,プリントサービス, メールサービス,データ連携サービス,CJMS(*12),DRMS(*13) |
|
OA/DPプログラム | OAプログラム | CSP/F5 | GRS,IDSP,ADSP | |
DPプログラム | CSP/F5 | DHS(*14),QWE(*15) | ||
応用プログラム開発プログラム | 言語 | CSP/F5 | COBOL G,FORTRAN,SSL2 | |
CSP/F3 | COBOL G, CAPG(*17) | |||
開発ツール | CSP/F5 | BFG(*18),FDGL,MFG(*19) | ||
CSP/F3 | BFG,FDE2,FMTGEN | |||
FACOM K-10, K10R |
システムプログラム | 基本SCP | CSP/F1 | データ管理,ジョブ管理,スプール |
連携 | FSERV | |||
その他 | JCL,CG,ファイル管理ユーティリティ | |||
ネットワークプログラム | 手順 | HDLC,SDLC,BSC,RS-232C,FTS | ||
ワークステーションエミュレーション | TSP6650,TSP3270K | |||
ファイル伝送 | HICS,TSP3270 | |||
その他 | CAPTAIN,TSPDB,FAXMANAGER,ANSWER,HSP3589 | |||
OA/DPプログラム | OAプログラム | EPOWORD,EPOCALC,EPOGRAPH,EPODRAW, EPOCABINET,EPOMAIL,イメージ処理 |
||
DPプログラム | EPOLOOK | |||
応用プログラム開発プログラム | 言語 | COBOL G | ||
高生産性ツール | CAPE(*20),YPS(*21) | |||
開発ツール | EDITORK,FILE,FORM,デバッグ | |||
(*1) RDM: Relational Database Manager |
表-1に示すように,CSP/F1,F3,F5は,互いに連携し分散処理を行うためのFSERVプロトコルや共通言語としてのCOBOL G等,多くの共通機能を提供すると同時に,CPS80 やUNIOSからの互換性を保つ機能を提供した.また,応用プログラムの生産性を高めるツールとして,CPS80 やUNIOSでの取り組みを発展させたCASET(Computer Aided Software Engineering Tool) が提供された.CASETは次の製品で構成されていた.
- CAPE: 処理定義用ツール
- FILE:ファイル定義用ツール
- FORM: 画面,帳票の定義ツール
次に個々のOSの特徴について述べる.
CSP/F3,F5は図-1に示す多様なシステム形態を可能にした.CSP/F3はホストシステムおよびクラスタシステムのためのOSであり,CSP/F5はホストシステム,クラスタシステムに加え,オフィスサーバシステムの構築を可能にするOSであった.そのため,CSP/F5はオフィスサーバ関連機能として,富士通のメインフレームであるFACOM Mシリーズと連携するためのDRMSやCJMS等を提供した.