オフコンとは何か?
オフコン(オフィスコンピューター)は、会社の事務処理のための小型のコンピューターです。販売や生産の台帳を、メーカーの専用の仕組みと自社向けのプログラムで回してきました。
Access とちがい、データとプログラムがメーカーの専用の形で入っているため、画面で見えている台帳をそのまま CSV で取り出せるとは限りません。移すときは、まずデータを読める形で取り出すところから始めます。
オフコンにはどんな系統があり、データはどう取り出すか?
国内の中小企業で使われてきたのは、富士通系、NEC 系、IBM i(旧 AS/400)などです。どの系統でも、メーカーの変換・転送の機能で固定長のファイルか CSV に書き出し、数字と文字を変換してから移すのが基本です。
| 系統 | 例 | 文字の形 | データを取り出す一般的な手段 |
|---|---|---|---|
| 富士通系 | ASP の機種、クラウドサービス | JEF(富士通の漢字コード)と外字 | 固定長のファイルの書き出し、移行サービスの資産の棚卸し |
| NEC 系 | System 100 など(OS は ITOS) | NEC の漢字コード(機種で違う) | 固定長のファイルの書き出し、帳票の出力をファイルに落とす |
| IBM i(旧 AS/400) | Power Systems 上の IBM i | EBCDIC の日本語(CCSID 5035・1399 など) | データベース(Db2 for i)を SQL や ODBC で読む、CSV への転送 |
| 共通 | — | パック10進・ゾーン10進の数字 | 帳票の合計と突き合わせて、変換が正しいか確かめる |
NEC の ITOS は1978年9月に発表され、NEAC System 100 などに載って1979年1月から出荷されました(情報処理学会 コンピュータ博物館)。IBM i の日本語の CCSID は IBM の資料に載っています。お使いの機種の文字コードと書き出しの機能は、保守の会社の資料で確かめてください。
オフコンの保守はいつまで続くか?
機種と契約で違います。報道によると、富士通系のASP型オフコンサービスは2031年3月末で提供を終え、ASP 関連ソフトの保守も同じ日に終えます(発表の原文は未確認)。ほかの機種と契約の期限は、契約書か保守会社の案内で確かめます。
この日付は Impress クラウド Watch の報道(2025年3月21日)によるもので、お使いの機種と契約の期限は、保守の会社からの案内で必ず確かめてください。期限から、並行稼働の期間と決算の時期をさかのぼると、移行先を決める期限が見えてきます。
オフコンのデータは、どんな形で入っているか?
1件の長さが決まった固定長のファイルに、数字はパック10進などの詰めた形で、文字はメーカー独自の文字コードで入っていることが多いです。
| 確かめること | 答え | 向く方式 |
|---|---|---|
| ファイルの形 | 1件の長さが決まった固定長 | 画面と帳票の数字から、項目の位置と長さを1つずつ当ててレイアウト表を作る |
| 数字の形 | テキストで開くと読めない字に見える | パック10進やゾーン10進として変換し、帳票の合計と一致するか確かめる |
| 文字コード | メーカー独自(富士通の JEF、NEC の漢字コード、IBM i の EBCDIC など) | メーカーの変換表を使い、変換できない字を一覧にする |
| 外字 | 社内で作った字がある | データの中で使われている字だけを数え、対応表を作る |
パック10進は、1バイトに数字を2桁ずつ入れ、最後の半バイトに符号を置く形です。たとえば 12345 は 3バイトの 12 34 5C、マイナスの 1200 は 01 20 0D になります(Python で変換して確かめた例)。テキストとして開くと読めない字に見えるため、レイアウトの表がないと「壊れている」と間違えやすい所です。
外字は、移すとどうなるか?
社内で作った外字は、Windows の CP932 では私用領域に入り、移した先で別の字か空白に化けることがあります。CP932 の外字の領域は1,880字です。
手元で Python の codecs を使って数えると、Shift_JIS で表せる字は6,944字、CP932 では9,280字で、CP932 だけにある字は454字ありました。外字の領域 0xF040〜0xF9FC は Unicode の私用領域 U+E000〜U+E757 に対応します(2026年10月16日に計算)。移す前に、データの中で実際に使われている外字を数え、1字ずつ Unicode の字か印に置き換える対応表を作ります。
よくある質問
- オフコンと汎用機(メインフレーム)は違う?
- どちらも会社の基幹の仕事を担いますが、オフコンは中小企業向けの小型のものを指すことが多いです。移すときの山場は似ています。
- オフコンのデータは CSV で出せる?
- 機種によっては出せますが、数字や外字が変換されないまま出ることがあります。出した CSV の数字と字を確かめてから使います。
古い Access やオフコンを、御社のやり方のまま新しい仕組みへ。
Access のファイル1本、台帳1つからでもお受けします。何をどう頼むか決まっていなくても大丈夫です。御社のやり方に合わせて、進め方を一緒に考えます。準備は要りません。
無料で相談する出典
- Impress クラウド Watch(2025年3月21日)オフコンのクラウドサービスの提供終了の報道(2026年10月16日確認)
- IT Leaders「富士通、オフコンのモダナイゼーションサービスを体系化、オフコン運用支援は2030年度に終了」(2025年3月24日)(販売は2025年度、提供は2030年度=2031年3月末までで終了)(2026年10月16日確認)
- 情報処理学会 コンピュータ博物館「NEC ITOS」(1978年9月発表、NEAC System 100 など)(2026年10月16日確認)
- IBM Documentation「Japanese Kanji/Latin Mixed」(IBM i・z/OS の日本語の CCSID 1399・5035)(2026年10月16日確認)
- 法務省「現行システムにおける外字運用」(富士通の JEF の利用者定義文字領域)(2026年10月16日確認)
変更履歴
| 公開:公開 | |
| 更新:富士通・NEC・IBM i の系統と、データを取り出す手段の表を追加 |