AS400とは?IBM iが今も現場で使われ続ける理由を初心者向けに解説

AS400とは、企業の販売・在庫・生産・会計などを支える基幹業務向けのコンピューター環境です。 AS/400はIBMが過去に使っていた製品名で、現在のOSはIBM iです。ただし現場では、現在のIBM i環境まで含めて「AS400」と呼ぶことがよくあります。

5250画面だけを見ると古く感じるかもしれませんが、その裏では受注、出荷、在庫引当、売上計上、請求、EDI、夜間バッチなど、止めにくい業務がつながっています。この記事では、名称の違いよりも、AS400が現場で何をしているのかを初心者向けに整理します。

AS400とIBM iの違い

AS400のサインオン画面
AS400にログインする時の画面です。ユーザーとパスワードのほかに、プログラム、メニュー、現行ライブラリーまで指定できます。この「最初にどのライブラリーを見るか」を決める仕組みが、後の調査で効いてきます。
呼び方意味現場での使われ方
AS/400IBMが1988年に発表したシステムの製品名現在の環境も含めた通称として残っている
iSeries / System i後年に使われた製品ブランド名古い資料や会話に残っている
IBM i現在使われているOSの名称正式な製品説明や技術資料で使われる
IBM PowerIBM iを動かすハードウェア基盤サーバー更改や構成の話で使われる

厳密には同じ言葉ではありませんが、社内で「AS400を確認して」と言われた場合は、現在稼働しているIBM i環境を指すことが多いです。詳しい名称の整理は AS400とIBM iの違い で解説しています。

AS400で動いている主な業務

業務処理の例止まった時の影響
販売管理受注、出荷、売上、請求出荷や請求が進まない
在庫管理在庫引当、入出庫、棚卸在庫数や出荷可否を判断できない
生産管理生産計画、実績、部品手配製造や調達の予定に影響する
外部連携EDI、FTP、CSV、API取引先や周辺システムへデータが届かない
帳票・バッチ請求書、出荷指示、締め処理夜間処理や翌日の業務開始に影響する

今も使われ続ける理由

  • OS、データベース、ジョブ管理、セキュリティーが統合されている
  • 長年作り込まれた業務ルールとデータが蓄積されている
  • 夜間バッチや大量の帳票処理を含む基幹業務が安定して動いている
  • RPGやCLで作られた既存資産を長く利用できる
  • 停止や移行の業務影響が大きく、段階的な改善が現実的である

IBMもIBM iを、データベース、ミドルウェア、セキュリティー、実行環境などを統合した業務向けOSとして案内しています。古い画面が残っていることと、基盤自体が更新されていないことは分けて考える必要があります。

初心者が最初に覚える用語

用語初心者向けの意味次に確認する記事
ライブラリプログラムやファイルなどを管理する入れ物ライブラリとオブジェクト
オブジェクトプログラム、ファイル、キューなどの管理単位オブジェクト管理
ジョブ画面操作やバッチ処理の実行単位WRKACTJOBの見方
ジョブログジョブ内のコマンドやメッセージを追う記録ジョブログ確認手順
スプール印刷・帳票出力を一時的に保持する仕組みWRKSPLFの基本
RPG / CL業務プログラムと運用制御でよく使われる言語RPG保守の入口
DB2 for iIBM iに統合されているデータベース物理・論理ファイル

現場に入ったら最初に確認すること

  1. 本番・検証・開発のどの環境かを確認する
  2. IBM iのリリースと主要なライブラリを確認する
  3. 自分のユーザー権限と、実行してよい操作範囲を確認する
  4. 毎日のバッチ、帳票、外部連携の予定を把握する
  5. 障害時の連絡先、ジョブログの見方、戻し手順を確認する

現在のリリースは GO LICPGMでAS400のバージョンを確認する手順、最初の操作は AS400基本操作10選 で確認できます。

初心者が学ぶ順番

段階学ぶこと到達目標
15250画面、Fキー、基本コマンド参照系の画面を安全に開ける
2ライブラリ、オブジェクト、ファイル対象がどこにあるか説明できる
3ジョブ、ジョブログ、スプール処理が動いているか、止まったかを確認できる
4RPG、CL、呼び出し関係既存処理の入口と更新先を追える
5単体テスト、影響調査、本番手順修正結果と業務影響を説明できる

記事を読む順番は AS400初心者向け学習ロードマップ にまとめています。

現場目線で見る強みと弱点

観点強み弱点・注意点
運用基幹業務を長く安定して動かしやすい運用手順が担当者の経験に偏りやすい
資産既存のRPG/CLと業務ルールを継承できる古い資料や複雑なソースが残りやすい
人材業務を理解した担当者の判断が強い若手育成と引き継ぎに時間がかかる
連携CSV、FTP、DB、APIで周辺システムと接続できる文字コード、権限、再送、二重処理の設計が必要

25年以上の現場経験から感じること

私は2000年から流通業界の販売管理システムでAS400の開発・保守に関わってきました。画面は大きく変わらなくても、裏側では店舗連携、物流、EDI、CSV、Web/API連携など、周辺の仕組みが変わり続けています。

AS400を保守するうえで重要なのは、コマンドやRPGの文法だけではありません。受注を直すと在庫や請求へどう影響するか、夜間バッチを止めると翌朝の業務がどうなるかまで見る必要があります。技術と業務をつなげて考えられることが、長期運用の現場では大きな強みになります。

法人で引き継ぎや教育を進める場合

若手や後任者へ教える場合は、用語を暗記させるより、画面、ジョブ、ジョブログ、RPG/CL、帳票、CSVを同じ業務の流れとして見せる方が理解しやすくなります。既存ソースを題材にCodexを使った調査手順まで学ぶ法人向け支援は、AS400 / IBM i Codex研修の内容・料金 で確認できます。

よくある質問

AS400とIBM iは同じですか?

厳密には製品名とOS名の違いがあります。ただし、現場では現在のIBM i環境をAS400と呼ぶことが多く、会話上は同じ対象を指す場合があります。

AS400はもう古くて使えないのですか?

古い画面や長年使われたプログラムはありますが、IBM i自体は現在も提供・更新されています。問題は年数だけでなく、保守手順、バックアップ、権限、後継者、周辺連携を管理できているかです。

初心者はどこから始めればよいですか?

まず参照系の基本コマンド、ライブラリ、ジョブ、ジョブログを覚えます。本番環境で更新・削除・停止を行う前に、検証環境と戻し手順を確認する習慣を付けてください。

受注入力から請求までを追う想定例

AS400が基幹業務で何をしているかは、1件の受注がどこへ流れるかを見ると理解しやすくなります。次は販売管理を単純化した想定例であり、実際のファイル名や処理順は会社ごとに異なります。

段階AS400側で起こること止まった時に見る場所
受注入力5250画面から得意先、商品、数量、納期を登録する画面ジョブ、入力チェック、受注ファイル
在庫引当在庫や受注残を参照し、出荷可能数を決めるRPGの更新先、レコードロック、ジョブログ
出荷指示バッチが対象受注を抽出し、帳票や連携データを作るJOBQ、SBSD、スプール、出力件数
外部連携EDI、CSV、FTP、APIで倉庫や取引先へ送るIFS、CCSID、送信結果、再送管理
売上・請求出荷実績を売上へつなぎ、締め処理で請求を確定する締め日、二重計上、未処理データ、後続バッチ

画面だけを直しても、在庫、出荷、売上、請求まで影響することがあります。初心者はジョブ、プログラム、ファイル、帳票を同じ業務の流れとして追うと全体像をつかみやすくなります。

参考

AS400が現場でどう使われているかは、運営者のAS400実務経験に25年分の担当範囲を書いています。誰が書いているサイトなのかを先に確認したい方はこちらから。

まとめ

AS400は現在も使われる通称で、現在のOSはIBM iです。初心者は、基本操作、ライブラリ、ジョブ、ジョブログ、RPG/CL、業務処理の順につなげて学ぶと、保守の全体像を理解しやすくなります。