...

CIIシンタックスルールバージョン2.10(PDF)

by user

on
Category: Documents
8

views

Report

Comments

Transcript

CIIシンタックスルールバージョン2.10(PDF)
CII標
準 シ リー ズ
資
CIIシ
ン タ ッ ク ス ル ー ル
バ ー ジ ョ ン2
.10
平 成8年7月
働 日本 情 報 処 理 開 発 協 会
産 業 情 報 化 推 進 セ ンタ ー
料
KE''"Noo
こ の 事 業 は 、 競 輪 の 補 助 金 を 受 け て 実 施 した も の で す 。
ま
ζ
じ
昭 和62年
か ら、EDIの
㈱ 日本 情 報 処 理 開 発 協 会
DI標
め
に
業 界 標 準 化 作 業 を 開 始 した 閲 日本 電 子 機 械 工 業 会(EIAJ)は
産 業 情 報 化 推 進 セ ン タ ー(CII)と
準 の 開 発 を 行 っ た 。 こ のEDI標
共 同 で 、 昭 和63年
、
に新 しいE
準 で は 、 流 通 業 界 に比 べ て デ ー タ 項 目 の 多 い 電 子 機 器 業
界 特 有 の メ ッセ ー ジ 構 造 を 考 慮 し、 既 に 米 国 で 採 用 され て い た 可 変 長 フ ォ ー マ ッ トを 採 用 す る こ
と に な っ た 。 様 々 な 検 討 の 結 果 、 シ ン タ ッ ク ス ル ー ル,標
準 メ ッセ ー ジ お よ び 標 準 デ ー タ 項 目 で
構 成 す る の が 合 理 的 で あ る との 結 論 に な っ た が 、 こ の よ う な フ ォー マ ッ トの 構 成 方 法 は 、 米 国 の
ANSIX.12や
当 時 審 議 中 で あ ったEDIFACT(ISO9735)と
同一 で あ る。
シ ン タ ッ ク ス ル ー ル は 新 た に 開 発 す る こ と に な り 、CIIが
ク ス ル ー ル を 、EIAJの
提 案 し た デ ー タ タ グ方 式 シ ン タ ッ
改 良 提 案 に も と つ い て 、 デ ー タ 項 目 の 区 切 りを デ リ ミ タ ー か ら レ ン グ
ス タ グ に 変 更 して 設 計 さ れ た 。 こ の シ ン タ ッ ク ス ル ー ル は 、 当初 か ら漢 字 デ ー タ の 使 用 や 他 業 界
へ の 適 用 も考 慮 さ れ て い た が 、 当 面 の 単 一 業 界(電
子 機 器 業 界)へ
の適 用 を前 提 に 、一 部 の 拡 張
機 能 は 保 留 さ れ る こ と に な り、 電 子 機 器 業 界 で の 限 定 使 用 に な る こ と か ら、EIAJシ
ス ル ー ル と 命 名 さ れ た 。EIAJで
は 、EIAJシ
ンタ ック
ンタ ッ ク ス ル ー ル の 使 用 を 前 提 に し た 標 準 メ
ッ セ ー ジ と標 準 デ ー タ 項 目の 開 発 を 進 め た が 、 これ らは 、EIAJ標
準 メ ッ セ ー ジ 、EIAJ標
準 デ ー タ項 目 と呼 ば れ るよ うにな った。
昭 和63年
年4月
秋 に 、 実 用 性 を 確 認 す る トラ イ ア ル(試
に 、EIAJシ
ン タ ッ ク ス ル ー ル,EIAJ標
目を ま と め て 、rEIAJ取
これ が 、EIAJ標
EIAJ標
行)が
行 われ 、 好 結果 を得 た た め、 平 成元
準 メ ッセ ー ジお よ びEIAJ標
引 情 報 化 対 応 標 準1A』
と して 、 電 子 機 器 業 界 のEDI標
準 デ ー タ項
準 と した。
準 で あ る。
準 は、 そ の後 順調 に電 子機 器 業 界 へ の 普及 が 進 んだ が 、 電子 機 器 業 界 で の 成 果 を他
業 界 で も 注 目す る よ う に な り 、EIAJ標
きた 。 しか し、EIAJ標
準 を 使 用 した い と い う電 子 機 器 以 外 の 業 界 が 増 加 し て
準 の ベ ー ス に な って い るEIAJシ
ンタ ックスル ー ル は、 当面 の電 子
機 器 業界 へ の適 用 を 前 提 に、一 部 の 機能 が 保 留 され て い たた め、 他 業界 で は使 用 で きな い とい う
問 題 が 生 じて き た 。 保 留 さ れ て い る た め に 障 害 と な った 機 能 と は 、 使 用 可 能 デ ー タ 項 目数 を24
0種 以 上 に 拡 張 す る 機 能 で あ る(EIAJ標
電 子 機 器 業 界 単 独 で の 使 用 で あ れ ば 、239種
準 で は 、 最 大239種
の デ ー タ 項 目 を 使 用 で き る)。
の デ ー タ項 目で も メ ッセ ー ジ の 設 計 は 不 可 能 で
は な い が 、 例 え ば 、 製 造 業 界 全 体 で の 使 用 に な っ た 場 合 に は 、239種
で は と うて い 足 りな い状
況 に な る 。 そ こ で 、 当 初 保 留 さ れ た 拡 張 機 能 を 復 活 す る こ と に な っ た が 、 予 想 を 遙 に 越 え るEI
AJ標
準 の 普 及 を 考 慮 し、 既 に 表 面 化 して き た 不 具 合 点 も含 め て 、EIAJシ
を 改 良 す る こ と に な り 、 そ の 検 討 は 平 成2年
度 か ら開 始 され た 。
ンタ ックスル ール
こ の 検 討 は 、EIAJシ
末 か ら平 成3年
ン タ ッ ク ス ル ー ル の 原 提 案 者 で あ るCIIに
に か け て 、EIAJと
た 新 しい 標 準 は 、rCIIシ
の 互 換 性 の 確 保(上
ンタ ック スル ー ル を 改良 し
ン タ ッ ク ス ル ー ル 』 と呼 ぶ こ と に な っ た が 、 従 来 のEIAJ標
方 互 換)に
IFACT、(ISO9735)と
の 調 整 が 行 わ れ た 。EIAJシ
お い て 行 わ れ 、 平 成2年
準と
つ い て 特 に 留 意 さ れ た 。 さ らに 、 国 際 標 準 と して 制 定 さ れ たED
の 互 換 性 に っ い て も真 剣 な 検 討 が 行 わ れ た が 、 メ ッセ ー ジ の 内
部 構 造 も含 め た 完 全 な 互 換 性 を 確 保 す る の は 難 しい た め 、 メ ッセ ー ジ ・グル ー プ の 外 部 構 造 に つ
い て の 互 換 性 を 確 保 した オ プ シ ョ ンを 、 当 面 の 対 策 と して 追 加 して い る。 こ う して 、 平 成3年4
月1日
に 、 『CIIシ
ン タ ッ ク ス ル ー ル 試 作 仕 様1.00』
が ま と め られ 、 さ ら に 、CIIシ
ッ ク ス ル ー ル の 採 用 を 決 め た 建 設 業 界 等 か らの 要 望 な ど を 追 加 し、 平 成3年8月28日
Iシ ンタ ッ ク ス ル ー ル 試 作 仕 様1.02』
が 発 表 さ れ た 。 平 成3年
度 ∼4年
レ ー タ ー の 開 発 も行 わ れ 、 実 用 化 テ ス ト も実 施 さ れ た 。 平 成4年7月1日
CIIシ
に 『CI
度 に か け て 、 トラ ンス
か らは、 一 般 ユ ーザ ー
に 対 して トラ ン ス レー タ ー の 供 給 も行 わ れ る よ うに な り、 平 成4年8月28日
ン タ ッ ク ス ル ー ル1.10』
ンタ
付 け でrCIIシ
と して 公 開 す る こ と に な っ た 。
ン タ ッ ク ス ル ー ル は 、 この よ う な 経 過 で 誕 生 した 、 わ が 国 の 国 内 取 引 に 用 い るEDI
の た め の 標 準 で あ る 。 最 大 の 特 徴 は 、 漢 字 の 使 用 と効 率 の 向 上 で あ る 。 長 期 に 渡 っ て 使 用 可 能 な
標 準 で あ り、 業 界 間 や 業 際 の 取 引 に も適 用 可 能 で あ る。 今 後 、CIIシ
ス に した 標 準 メ ッセ ー ジの 開 発 が 各 業 界 で 行 わ れ 、 わ が 国 のEDI標
ンタ ックス ル ール をベ ー
準 化 の 進行 が 期 待 さ れ る。
平 成4年8月28日
産 業情 報 化 推進 セ ンタ ー
『Cllシ
ンタ ック ス ル ー ル
バ ー ジ ョ ン210』
,1996.7.1
(産 業 情 報 化 推 進 セ ン タ ー)
rCIIシ
ン タ ッ ク ス ル ー ル1 .11』
し て 公 開 し たrCIIシ
ン タ ッ ク ス ル ー ル1.51」
ン タ ッ ク ス ル ー ル1.10(1992年8月28日)」
ン タ ッ ク ス ル ー ル1.11』
『CIIシ
とrCIIシ
は 、 同1.10にY属
ン タ ッ ク ス ル ー ル1.51』
格 で 、 バ ー ジ ョ ン1.51が
バ ー ジ ョ ン1 .11と
の 改訂 版 で、
『CIIシ
性 を 追 加 した 規 格 で あ り、 そ れ 以 外 は 同 一 で あ る。
は 同1 .11に
バ ー ジ ョ ン1.11を
バ ー ジ ョ ン1.10は
は、 実 用 規 格 と
さ らに 設 計 画 像 デ ー タ伝 送 機 能 を 追 加 した 規
包 含 す る 形 に な って い る 。
、 ほ と ん ど の 場 合 互 換 性 を と る こ とが で き 、 通 常 は 一
緒 に 使 う こ と が で き る 。 バ ー ジ ョ ン1.51に
っ い て も、 設 計 画 像 デ ー タ 伝 送 機 能 を 使 う時 に は 、
専 用 の ト ラ ン ス レ ー タ ー が 必 要 に な る が 、 そ う で な け れ ば 、 バ ー ジ ョ ン1.10やL11と
一緒 に
使 う こ と が で き る。
今 般 、 こ れ ま で よ り 合 理 的 な 規 格 と して 、rCIIシ
を 公 開 す る 。 バ ー ジ ョ ン2.10は
、1.11や1.51の
ンタ ッ クスル ール
バ ー ジ ョ ン2.10』
中 か ら不 要 な 仕 様 を 取 り除 い た 上 で 、 新 機
能 を オ プ シ ョ ン と して 追 加 した もの で あ る 。
rCIIシ
ンタ ック スル ール
バ ー ジ ョ ン2 .10』
は 、 平 成8年4月
る が 、 規 格 書 の 作 成 さ れ た の を 機 会 に 、 平 成8年7月1日
尚 、r2.10』
は 、r2.1』
に暫 定 リ リース されて い
か ら正 式 に リリ ー ス す る 。
と略 記す る。
本 規 格 の 管 理 は 、 今 後 と も 当 セ ン タ ー で あ る働 日本 情 報 処 理 開 発 協 会
産 業 情 報 化推 進 セ ンタ
ー で 行 う 。 ま た 、 著 作 権 を 含 む 工 業 所 有 権 は 当 セ ン タ ー に 帰 属 す る 。 しか し な が ら 、 我 が 国 のE
DIの
普 及 と 標 準 化 推 進 の た め 、 本 規 格 を 無 償 公 開 す る 。 本 規 格 は 現 在JIS化
お り 、JIS化
の 対 象 に な って
後 は 、 日 本 標 準 規 格 と して 使 用 可 能 と な る 。
さ ら に 、 本 規 格 に よ っ て ベ ン ダ ー で 開 発 さ れ た トラ ン ス レ ー タ ー に つ い て は 、CIIシ
ンタ ッ
ク ス ル ー ル 準 拠 表 示 を 、 製 品 に 行 う こ と を 認 め る 。 但 し 、 粗 悪 品 等 の 発 生 が あ っ た 場 合 、CII
シ ン タ ッ ク ス ル ー ル 準 拠 表 示 の 中 止 を 求 め る こ とが あ る 。 当 セ ンタ ー で は 、 こ の よ う な 事 態 を 防
止 す る た め 、 当 セ ン タ ー の 示 す 特 別 な 手 続 き を 実 施 し た ト ラ ン ス レ ー タ ー に 対 し て 、r産
化 推 進 セ ン タ ー 推 奨 』 表 示 を 許 可 す る こ と と して い る。
本 規 格 に関 す る問 い合 わせ 先 を 、下 記 に示 す 。
壱105東
京 都 港 区 芝 公 園3-5-8機
働)日本 情 報 処 理 開 発 協 会
TELO3-3432-9386FAXO3-3432-9389
械振興会館内
産 業 情 報 化 推 進 セ ンター
業情報
目
『CIIシ
ンタ ックス ル ー ル
次
バ ー ジ ョ ン2 .1』
前文
1
概
1
要
1
1
1
CIIシ
ン タ ッ ク ス ル ー ル2.1つ
4
基本構造
3
3
1
徴
2
2
1
2
1
特
いて
縮 小 モ ー ドと拡 張 モ ー ド
4
5
1
文 字 コー ド
5
詳
n
細
5
章
ユ
第
キ ャ ラ ク タ ー セ ッ トと文 字 コ ー ド
5
1
ユ
キ ャラ クタ ー セ ッ ト
5
2
ユ
文 字 コー ド
6
3
ユ
メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー の キ ャ ラ ク タ ー セ ッ トと 文 字 コ ー ド
6
4
ユ
文 字 コ ー ドの オ プ シ ョ ン
7
章
第
構成要素の定義
章
りリ
1
ヨ
2
0
1
ハ
づ
第
デ ー タ エ レ メ ン トの 種 類 と属 性 ・長 さ の 表 記 方 法
0
1
固 定 長 デ ー タ エ レ メ ン トの 種 類 と 表 記
0
1
可 変 長 デ ー タ エ レ メ ン トの 種 類 と 表 記
3
1
章
4
第
TFD(TransferFor皿Data)の
詳細
3
1
1
4
縮 小 モ ー ドと 拡 張 モ ー ド
3
1
2
4
縮小モ ー ド
5
1
3
・
4
拡張モ ー ド
4
4︹
5
7
1
4一
レ ン グ ス タ グ(デ
ー タ 長)
7
1
TFDエ
リア
8
1
章
ら
第
メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー の 構 造
0
2
第6章
メ ッセ ー ジ の 構 造
6.2
メ ッセ ー ジ の 種 類
6.3
TFDエ
リ ア(TransferFormDataArea)の
6.4
TFDの
省略
6.5
U型TFD(TFD制
御 子)の
6.6
デ ー タ の 繰 り返 し(繰
り返 しル ー ル:表
6.7
TFDエ
6.8
メ ッセ ー ジ トレ ー ラ
6.9
メ ッセ ー ジの 格 納 構 造(分
詳 細
2
2
2
2
機能
4
2
形 式 デ ー タ)
7
2
リア 内 の デ ー タ タ グ 番 号 に 関 す る ル ー ル
8
2
8
2
割 モ ー ド)
バ イ ナ リー デ ー タ の 構 造
7.1
バ イ ナ リ ー デ ー タ の 基 本 構造
7.2
バ イ ナ リ ー デ ー タ ・ヘ ッ ダ ー
7.3
バ イ ナ リーユ ニ ッ ト
7.4
バ イ ナ リー デ 一 夕 ・ ト レー ラ
7.5
バ イ ナ リー デ ー タ の 格 納 構 造
7.6
設 計 画 像EDI専
7.7
補
足(ト
ラ ン ス レー タ ー に お け る設 計 画 像 デ ー タ 指 示 子 の 位 置 づ け)
エ ラ ー 情 報 メ ッセ ー ジ
&3
同報 ヘ ッダー
第10章
メ ッセ ー ジ グ ル ー プ の 構 造
35
・… ◆・37
44
にJ
メ ッ セ ー ジ グ ル ー プ ・ トレ ー ラ の 構 造
CU
4
CU
4
QO
4
同報電文
34
4
第9章
10.3
32
り乙
4
8.2
運用電文
32
8
り0
受 信 確 認 メ ッセ ー ジ
10.2
30
8
OO
&1
業務処理電文
30
用 デ ー タ タ グ番号
特 殊 デ ー タの 構 造
10.1
30
8
OO
第8章
イ プ メ ッ セ ー ジヘ ッ ダ ー
2
2
第7章
イ プ メ ッ セ ー ジ ヘ ッ ダ ー とBタ
0
2
Aタ
0
2
6.1
0σ
4
オ プ シ ョ ン と デ ー タ エ レ メ ン ト リス ト
第11章
ン タ ッ ク ス ル ー ル2シ
11.2
固 定 長 デ ー タ エ レ メ ン トリ ス ト
リー ズ の オ プ シ ョ ン
0
口U
CIIシ
0σ
4
11.1
1
5
皿
附 属 資 料
1
5
応
ト ラ ン ス レ ー タ ー と1.1.1(1.5.1)対
附.2
マルチ明細 に関す る補足
附.3
外 字 とJIS補
附.4
ユ ニ コ ー
附.5
EIAJシ
附.6
非 透 過 モ ー ド ・オ プ シ ョ ン に つ い て
附.7
CIIシ
附.8
Y属 性 に つ い て
応
トラ ン ス レ ー タ ー の 互 換 性 …
3
5
2.1対
2
5
附.1
助 漢 字(JIS-XO212)に
つ い て
4
5
ド(JIS-XO221)に
ついて
4
5
ンタ ッ クス ル ール との互 換性
5 5
5' 5
ン タ ッ ク ス ル ー ル の バ ー ジ ョ ン番 号 に つ い て
5
5
プ シ ョン
CU
TYPE-Eオ
3
参.3
CU
非 透 過 モ ー ド ・オ プ シ ョ ン
O
参.2
戻U
トー タ ル チ ェ ッ ク
OO
参1
工∪
考 資料
Q∨
IV参
要
概
1
『C
シ ンタ ックスルー ルの概 要 』
1.1Cllシ
ン タ ッ ク ス ル ー ル2.1つ
CIIシ
いて
ン タ ッ ク ス ル ー ル2.1.0は
た バrジ
、CIIシ
ョ ン ア ッ プ 版 で あ り 、r2.1.0』
ン タ ッ ク ス ル ー ル1.11及
をr2.1』
び1.51を
と 略 記 す る 。 バ ー ジ ョ ン2.1は
拡張 し
、 基本 仕
様 と オ プ シ ョ ン仕 様 で 構 成 さ れ る 。
1.11及
(1)バ
び1.51と
ー ジ ョ ン2.1基
バ ー ジ ョ ン21の
(2)バ
プ シ ョ ン の 関 係 を 表Ir1に
示す。
本仕様
バ ー ジ ョ ン1.51か
-Eオ
基 本 仕 様/オ
ら ハ ッ シ ュ トー タ ル ・チ ェ ッ ク 、 非 透 過 モ ー ド ・オ プ シ ョ ン、TYPE
プ シ ョ ン 及 び イ ン タ ー ナ ル セ グ メ ン ト ・オ プ シ ョ ン を 除 い た 仕 様 。
ー ジ ョ ン2.1の
基本 仕 様 に新 た に追 加 され た仕 様
メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー のr交
rJIS-XO212』
、BIT属
換 参 照 番 号 』 とrI-EDI表
性 デ ー タ 、3byteデ
示 』 、 漢 字 コー ド
ー タ タ グ 及 びDタ
イ プマル チ 明細 ヘ
ッダ ー
(3)バ
ー ジ ョ ン2.1の
①
オ プ シ ョ ン(新
規 追 加)
ユ ニ コ ー ドrJIS-XO221』
②X属
性 のMIXモ
ー ド(8bitと16bit文
③
単 独 項 目の 暗 示 的繰 返 し
④
同報 ヘ ッダ ー及 び同報 電 文
⑤
セ キ ャ リテ ィ メ ッセ ー ジ
(4)バ
ー ジ ョ ン2.1で
廃 止 さ れ た1.11及
①
ハ ッ シ ュ トー タ ル ・チ ェ ッ ク
②
非 透 過 モ ー ド ・オ プ シ ョ ン
③TYPE-Eオ
び1.51と
機
ッ シ ュ
び1.51の
基 本仕 様 及 びオ プ シ ョン
プ シ ョ ン 及 び イ ン タ ー ナ ル セ グ メ ン ト ・オ プ シ ョ ン
表1-11.11及
ハ
字 の 混 合)
バ ー ジ ョ ン2.1の
能
基 本 仕 様 と オ プ シ ョン
1.11
トー タ ル チ ェ ッ ク
上 記 以 外 の 基 本 仕 様(1.11,1.51)
バ イ ナ リー デ ー タ
非 透 過 モ ー ドオ プ シ ョ ン
1.51
基本仕様
基本仕様
〃
〃
無
ノノ
オ プ シ ョ ン
オ プ シ ョ ン
2.10
無
基 本 仕様
〃
無
無
無
基 本仕様
TYPE-E"
ノノ
〃
イ ン タ ー ナ ル セ グ メ ン ト
〃
ノノ
無
無
無
無
無
無
無
無
無
無
無
無
単独 項 目の暗示 的繰返 し
オ プ シ ョ ン
オ プ シ ョ ン
〃
セ キ ュ リテ ィ メ ッセ ー ジ
無
無
〃
交 換 参 照 番 号 、1-EDI表
JIS-XO212、bit属
3byteデ
示
性 デ ー タ,
ー タ タ グ 、Dタ
イ プ マ ル チ 明 細
同報 ヘ ッダ ー 、 同 報 電 文
ユ ニ コ ー ドrJIS-XO221』
X属
性 のMIXモ
ー ド
1
ノノ
〃
オ プ シ ョン
ノノ
〃
1.2特
徴
CIIシ
ン タ ッ ク ス ル ー ル は 、 我 が 国 のEDIに
適 合 す る よ う使 用 可 能 文 字 と使 用 通 信 シ ス
テ ム を 特 に考 慮 した 体 系 で あ る。 以 下 に 主 な 特 徴 を 述 べ る。
①
製 造 業 界 な ど 、 項 目 数 の 多 い メ ッセ ー ジ の コ ー デ ィ ン グ に適 し た 、 可 変 長 フ ォー マ ッ ト
の 採 用 。,
②
英 数 字 、 カ タ カ ナ 、 ひ らが な 、 漢 字 な ど 、 我 が 国 のEDIで
③
複 雑 な 業 務 処 理 に 対 応 で き る 多 機 能 な メ ッ セ ー ジ構 造(繰
必 要 と す る文 字 を サ ポ ー ト。
返 明 細 の9重
の ネ ステ ィ ング
が 可 能)。
④
最 小 の メ ッセ ー ジ長 を 実 現 す る効 率 的 な メ ッセ ー ジ ・コ ン トロ ー ル 構 造(デ
ー タ タ グ/
制 御 タ グ 方 式)。
⑤
我 が 国 のEDIの
⑥
通 常 のEDIに
標 準 化 に 十 分 な 、61』439種
以 上 の デ ー タ 項 目 を 使 用 で き る。
は 十 分 な 、 最 大 長32767文
字(漢
字 の 場 合 は 、16383文
字)の
デ ー タ 項 目が 取 り扱 え る 。
⑦EIAJシ
ン タ ッ ク ス ル ー ル と互 換 性 が あ る 。 シ ン タ ッ ク ス レベ ル で 、 上 方 互 換 に な っ
て い る。
⑧
以 上 の 特 徴 を 十 分 に 発 揮 させ る トラ ン ス レー タ ー の サ ポ ー ト(CIIト
ラ ンス レー タ ー
は 、 様 々 な コ ン ピ ュ ー タ に 対 して 供 給 さ れ る)。
尚 、 ベ ンダ ー か ら実 際 に 開 発 提 供 さ れ る トラ ンス レー タ ー で は 、 取 り扱 い 可 能 な 最 大 デ ー タ
項 目長 な ど は 、 上 記 の 値 よ り も小 さ い場 合 が あ る の で 、 ユ ー ザ ーが 導 入 す る 際 に は 、 注 意 が 必
要 で あ る。
L3基
本構造
CIIシ
ン タ ッ ク ス ル ー ル は 、 フ ァ イ ル 転 送(バ
ッ チ 型,リ
ア ル タ イ ム 型)で
実 現 す るED
Iの た め に 設 計 さ れ て お り 、 そ の 基 本 形 式 は 、 一 つ の メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー 、 複 数 の
メ ッ セ ー ジ(複
数 の バ イ ナ リ ー デ ー タ)及
る フ ァ イ ル で あ る(図1-1の
び 一 つ の メ ッ セ ー ジ グル ー プ ・ トレ ー ラ で 構 成 さ れ
上 段 を 参 照)。
メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー 、 メ ッ セ ー ジ 及
び メ ッ セ ー ジ グ ル ー プ ・ ト レ ー ラ は 、 そ れ ぞ れ 一 つ の レ コ ー ドに 収 容 さ れ る(一
ジ を 一 つ の レ コ ー ドに 収 容)。
つ の メ ッセ ー
こ の 構 造 を 基 本 形 式 と して 分 割 モ ー ドと称 す る 一 つ の メ ッ セ ー
ジ を 複 数 の 固 定 長 レ コ ー ドに 収 容 し た 形 式 が あ る(図1-1の
2
上 か ら2段
目 を 参 照)。
(1)基
本形 式
図1-1の
上 段 の 構i造 で 、CIIシ
ン タ ッ ク ス ル ー ル の 基 本 形 式 で あ る 。 メ ッセ ー ジ グル
ー プ ・ヘ ッ ダ ー と メ ッ セ ー ジ グ ル ー プ ・ ト レ ー ラ は 、 そ れ ぞ れ 一 つ の251byteの
固定長 レ
コ ー ドに 収 容 さ れ 、 一 つ の メ ッ セ ー ジ が 一 つ の 可 変 長 レ コ ー ド に 収 容 さ れ る 。
②
分割モー ド
図1-1の
上 か ら2段
目 の 構 造 で あ り 、 基 本 形 式 と基 本 的 に は 同 一 で 、 交 換 の 階 層 も 同 じ
で あ る 。 しか し 可 変 長 レ コ ー ドが 取 り 扱 え な い 通 信 シ ス テ ム に 適 合 す る よ う 、 一 つ の 可 変 長
メ ッ セ ー ジ は 複 数 の251byteの
(後 述)は
、EIAJシ
固 定 長 レ コ ー ドに 収 容 さ れ る 。 こ の モ ー ・
ドの 縮 小 モ ー ド
ン タ ッ ク ス ル ー ル との 互 換 性 が 高 い 。
i
ージ(可 変 長 レコード)
メッセ
i
ヘ ツヂ
,'φ
(同
1く
可変長
〉
251byte
`
一)1
(同
メフセージ1
分 割 モード
一):
メッセージ
グループ・
メッセージ(分 割 化 レコード)i
グルーブ ・
ヘッダー1
トレーラ
←251byte-→*…-251byte−
図1-1基
1.4縮
'
﹃
ノ
グルーブ ・
←251byte>
● レ
イノ ト
ジ
ー
ー ル
セ グ
ツ
メ
メッセージ
基本形式
米 一251byte-≧
本 形 式(分
→
〈一251byte-x--251byte-〉
割 モ ー ド)及
251byte
び1-EDl(分
割 モ ー ド)の
伝送形態
小 モ ー ドと拡 張 モ ー ド
CIIシ
ン タ ッ ク ス ル ー ル で は 、 デ ー タ エ レ メ ン トはTFD(TransferFormData)形
伝 送 さ れ る 。TFDは
ス タ グ)が
FDを
、 デ ー タ エ レ メ ン トに 、 デ ー タ タ グ 及 び デ ー タ ・ レ ン グ ス タ グ(レ
追 加 さ れ た も の で 、 図1-2の
の 注 文 書/請
求 書 を 表 す。
『デ ー タ タ グ 』 と は 、 デ ー タ エ レ メ ン トの 意 味 や 属 性 を 表 すIDで
ッ セ ー ジ 及 び デ ー タ エ レ メ ン ト ・デ ィ レ ク ト リ ー(デ
あ り、 そ の 値 は 、 標 準 メ
ー タ 項 目 一 覧 表)上
して 表 現 さ れ る 。 デ ー タ タ グ に は縮 小 形 式(239種
と拡 張 形 式 が あ り、CIIシ
ング
フ ォ ー マ ッ トで あ る 。 一 つ の メ ッ セ ー ジ は 、 こ のT
必 要 数 集 め て 構 成 さ れ 、 例 え ば 、1通
号)と
式で、
で 、 項 目 ㎞(整
理番
の デ ー タ エ レメ ン トを 表 示 で き る)
ン タ ッ ク ス ル ー ル で は 、 メ ッセ ー ジ 長 を 短 縮 す る た め に 最 適 な 使
い 分 け が 行 わ れ る 。 こ の 使 い 分 け を コ ン トロ ー ル す る 制 御 子 を 、 拡 張 モ ー ド指 示 子 と呼 ぶ 。
TFDエ
リア 中 の 拡 張 モ ー ド指 示 子(X`FO')の
領 域 と い う(図1-3を
参 照)。
左 側 を 縮 小 モ ー ド領 域 、 右 側 を 拡 張 モ ー ド
縮 小 モ ー ド領 域 中 のTFDに
使 用 さ れ 、 拡 張 モ ー ド領 域 中 のTFDに
は 、 縮 小 モ ー ドの デ ー タ タ グが
は 拡 張 モ ー ドの デ ー タ タ グが 使 用 さ れ る。TFDエ
3
リ
ア 中 に 拡 張 モ ー ド指 示 子 が な い 時 は 、 す べ て 縮 小 モ ー ド領 域 と な り 、TFDエ
リ ア はEIAJ
シ ン タ ッ ク ス ル ー ル との 互 換 性 が 高 く な る 。
拡 張 モ ー ド中 で は 、3byteデ
ー タ タ グ が バ ー ジ ョ ン2.1か
ら 追 加 さ れ 、50万
種以 上 の デ ー
タ エ レ メ ン トを 表 示 で き る よ う に な っ た 。
この 長 さ(デ ータ
長)を 表 す
デ ー タエ レメ ン ト(デ ー タ項 目)の 識 別 子
図1-2TFDの
構 造
メ'酬 レラ丁
縮 小 モ ー ド領 域
メッセージ・
X'FO'
拡 張 モ ー ド領 域
ヘッダー
L雌
TFDエ
く
図1-3縮
L5文
リ ア(メ
モー ド指示子
ッセ ー ジ本 体)
小 モ ー ドと 拡 張 モ ー ド(メ
〉
ッ セ ー ジ 本 体)
字 コー ド
CIIシ
ン タ ッ ク ス ル ー ル の 基 本 仕 様 で は 、JIS-XO201及
(JIS第1水
準 、 第2水
準 漢 字)を
びJIS-XO208
標 準 の 文 字 コ ー ドとす る 。 特 に 、 メ ッセ ー ジ グ ル ー プ ・
ヘ ッ ダ ー と メ ッ セ ー ジ グ ル ー プ ・ ト レ ー ラ で は 、 英 数 字(ブ
使 用 は 禁 止 さ れ 、 文 字 コ ー ド もJIS-XO201の
ラ ン ク と@を
含 む)以
外 の文 字 の
使 用 が 義 務 づ け られ る。 ユ ー ザ ー デ ー タ
に っ い て は 、 ロ ー カ ル 協 定 に 基 づ く ロ ー カ ル 文 字 の 使 用 も 可 能 で あ る が 、 推 奨 で き な い 。JI
S-XO208は
、 メ ッ セ ー ジ 中 のTFDの
デ ー タ 部(デ
ま た 、 文 字 コ ー ドに つ い て は 、 バ ー ジ ョ ン2.1の
のみ使 用 で き る。
基 本 仕 様 に 、K属
性 の デ ー タ に つ い てJI
追 加 さ れ 、 さ ら に オ プ シ ョ ン で 、K属
性 の デ ー タ に つ い てJI
S-XO212(補
助 漢 字)が
S-XO221(ユ
ニ コ ー ド)が
文 字 の 混 合)が
ー タ エ レ メ ン ト)で
、X属
性 の デ ー タ に つ い てMIXモ
そ れ ぞれ追 加 さ れ た。
4
ー ド(8bit文
字 と16bit
II詳
『Cllシ
細
ン タ ッ ク スル ー ル の 詳 細 』
第1章
キ
1.1キ
ャ ラ ク タ ー ゼ ッ
トと 文 字 コ ー
ド
ャ ラ クタ ー セ ッ ト
CI.1シ
ン タ ッ ク ス ル ー ル で は 、8bit文
CIIシ
字 と16bit文
ン タ ッ ク ス ル ー ル で 使 用 可 能 な8bit文
字(漢
字)が
使 用 で き る 。 表1-1は
、
字 の 一 覧 表 で あ る。 これ 以 外 の 文 字 は 原 則 と し
て 使 用 で き な い が 、 ロ ー カ ル 協 定 に ロ ー カ ル 文 字 の 使 用 も不 可 能 で は な い 。
1.2文
字 コー ド
文 字 コ ー ドは 、 原 則 と し てJIS-XO201(8bit文
JIS-XO208(16bit文
字)/JIS-XO212(16bit文
補 助 漢 字(JIS-XO212)は
'80'をORす
字 、 表1-1に
る(図1
字=補
第1byteのMSBbitを1に
-1))
コ ー ドを 示 す)及
助 漢 字)を
用 い る。
し て 使 用 す る(第1byteにX
。
ロ ー カ ル 協 定 に よ り 、 ロ ー カ ル な 文 字 コ ー ドを 用 い る こ と も 不 可 能 で は な い 。
表1-18bit文
字
コ
ー
ド 表
『 llOlll2131415161718191AIBICIDIEIF
0
1
1
2
SP
!
3
O
1
@
P
,,
,
#
$
%
&
2
3
4
5
6
7
8
A
B
C
D
E
F
G
H
Q
R
S
T
u
V
W
X
a
b
C
d
e
f
9
h
q
r
S
t
u
V
W
X
y
Z
●
ヲ
ア
イ
ウ
工
,
(
)
*
十
9
:
;
1
J
Y
Z
I
4
5
I
`
6
1
7
P
K
/
一
,
・
<
=
L
M
¥
]
〉
?
N
0
A
i
j
[
k
1
m
│
}
オ
ヤ
{
一
n
O
ユ
ヨ
ツ
一
8
9
A
B
、
イ
ウ
工
オ
カ
キ
ク
ケ
コ
サ
シ
ス
セ
ソ
チ
ツ
テ
ト
ナ
二
ヌ
ネ
ノ
ノ、
ヒ
フ
へ
ホ
マ
ム
メ
モ
ヤ
ユ
ヨ
ラ
リ
ル
レ
口
ワ
ン
ア
C
夕
D
ミ
1
「
」
o
一
"
o
1
E
1
F
(注)コ
ー ドは 、Hex表
示,縦
軸 は,上
位4bit,横
軸 は 、 下 位4bitで
あ る。
網 掛 けの 部 分 は使用 禁 止 で あ る。
オリジナルJIS-XO212コ
ード
MSBを1に
したJIS-XO212コ
ード
CIIシ ンタックスルールで使
0×
× × × × × ×0×
× × × × × × 一
→1×
× × × × × ×0×
MSBを1に
図1-1JlS-XO212の
処 置
5
× × × × × ×
す る。
び
1.3メ
ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー の キ ャ ラ ク タ ー セ ッ トと 文 字 コ ー ド
メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー で は 、 表1-2に
文 字 コ ー ドはJIS-XO201を
示 す8bit文
字 の み 使 用 可能 で あ る。 また、
用 い な け れ ば な らな い 。 ロ ー カ ル 協 定 に よ る ロ ー カ ル コ ー
ドの 使 用 は 許 さ れ な い 。
こ の 処 置 は 、 オ ー プ ン なEDIネ
ッ トワ ー ク に お い て 、 確 実 な デ ー タ 交 換(行
き先 の コ ン ト
ロ ー ル)を 行 う た め に必 要 で あ る。
表1-2メ
ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー の 文 字 コ ー ド表(8bit文
字 コ ー ド)
一 llOlll21314151617181glAIBICIDIEIF
〇
1
2
SP
1
3
0
1
2
3
4
5
6
7
8
9
4
@
A
B
C
D
E
F
G
H
1
J
5
P
Q
R
S
T
u
V
W
X
Y
Z
1
(注)コ
ー ドは 、Hex表
示,縦
軸 は,上
位4bit,横
K
M
L
軸 は 、 下 位4bitで
N
0
あ る。
網 掛 けの部 分 は使 用禁 止 で あ る。
1.4文
字 コ ー ドの オ プ シ ョ ン
(1)ユ
ニ コ ー ド(JIS-XO221)の
使用
ユ ニ コ ー ド(JIS-XO221)は
、 オ プ シ ョ ン で16bit文
可 能 で あ る 。 こ の 時 、 メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー の16bit文
(第5章
字(K属
性)と
して 、 使 用
字 モ ー ドをrX'55'』
とす る
を 参 照)。
JIS-XO221とJIS-XO208/JIS-XO212は
、 同 一 の メ ッセ ー ジ
グル ー プ 内 で 同 時 に使 用 す る こ と は で き な い 。
(2)8bit文
8bit文
字 と16bit文
字 の 混合 使 用
字 と16bit文
字 の 混 合 使 用 は 、8bit文
字(X属
性)の
デ ー タ エ レ メ ン トに っ い て の
み 、 オ プ シ ョ ン で 許 さ れ る 。 こ の 時 、 メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー の8bit文
rX'4D'』
と す る(第5章
を 参 照)。
文 字 コ ー ド は シ フ トJISを
テ ン シ ョ ン ・テ ク ニ ッ ク は 使 用 で き な い 。
6
字 モ ー ドを
使 用 す る 。 コ ー ドエ ク ス
第2章
構 成 要 素 の 定 義
以 下 の 記 述 で は 、8bitを1byteと
記 述 し、X`1A'は
避 け る た め に 、 例 え ば 、 キ ャ ラ ク タ ーCはC(X`43')の
れ た フ ォ ー マ ッ ト中 の 値 は 、 す べ てHex表
ー と は 、 符 号 無2進
2.1交
、Hex表
示 を 表 す もの とす る 。 又 、 誤 解 を
よ う にHex表
示 を 併用 す る。又 、 図 示 さ
示 と す る。 さ ら に 、 特 に 断 らな い か ぎ り 、 バ イ ナ リ
数 とす る 。
換
一 つ の 交 換 とは一 回 の 通信 シス テ ム上 の接 続 に相 当 し
、 一 つ 又 は 複 数 の メ ッセ ー ジ グ ル ー プ
を 含 む こ とが で き る 。 一 つ の 交 換 に 含 ま れ るす べ て の メ ッセ ー ジ グ ル ー プ は 、 そ の 交 換 で は 、
通 信 シ ス テ ム 上 の あ る 発 信 地 か ら別 の 着 信 地 に 送 信 さ れ る。
2.2メ
ッセ ー ジ グ ル ー プ
ー っ の メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー と 一 つ の メ ッ セ ー ジ グ ル ー プ ・ ト レ ー ラ の 対 で 構 成 す
る通 信 シ ス テ ム 上 の エ ンベ ロ ー プ を メ ッセ ー ジ グ ル ー プ と す る 。 こ の エ ンベ ロ ー プ は 、 複 数 の
メ ッ セ ー ジ 、 複 数 の バ イ ナ リ ー デ ー タ 及 び 複 数 の 特 殊 情 報 を 含 む こ と が で き 、EDIで
必要 な
交 換電 文 を構 成 す る。
2.3メ
ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー
メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー は 、 固 定 長 デ ー タ エ レ メ ン トで 構 成 き れ る 全 長251byteの
固 定 フ ォ ー マ ッ トの 文 字 列 で あ る 。
2.4メ
ッ セ ー ジ グ ル ー プ ・ トレ ー ラ
メ ッ セ ー ジ グ ル ー プ ・ ト レ ー ラ は 、 固 定 長 デ ー タ エ レ メ ン トで 構 成 さ れ る 全 長251byteの
固 定 フ ォ ー マ ッ トの デ ー タ 列 で あ る 。
2.5メ
ッセ ー ジ
ー つ の メ ッ セ ー ジ ・ヘ ッ ダ ー
変 長 の デ ー タ 列 で あ る 。TFDエ
2.6バ
、 一 つ のTFDエ
リア 及 び メ ッセ ー ジ ・ ト レー ラ で 構 成 す る可
リ ア に 、EDIユ
ー ザ ー の テ キ ス トデ ー タ が 格 納 さ れ る 。
イ ナ リー デ ー タ
ー っ の バ イ ナ リ ー デ ー タ ・ヘ ッ ダ ー
、 複 数 の バ イ ナ リ ー ユ ニ ッ ト及 び バ イ ナ リ ー デ ー タ ・ ト
レ ー ラ で 構 成 す る 可 変 長 の デ ー タ 列 で あ る 。 バ イ ナ リ ー ユ ニ ッ トに 、EDIユ
ッ ト列 デ ー タ が 格 納 さ れ る 。
7一
ーザ ーの 長大 ビ
2.7特
殊情 報
特 殊 情 報 は 、 固 定 長 デ ー タ エ レ メ ン トで 構 成 さ れ る全 長251byteの
ー タ列 で あ る
2.8固
固 定 フ ォー マ ッ トの デ
。 通 信 シス テ ム の 運 用 上 必 要 な 情 報 な どが 格 納 さ れ る 。
定 長 デ ー タ エ レメ ン ト
デ ー タ 長 が 固 定 さ れ て い る デ ー タ エ レ メ ン トで あ る 。 数 字 や 文 字 な ど3種
CIIシ
ーラ
類 の 属性 が あ る。
ン タ ッ ク ス ル ー ル で は 、 メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー 、 メ ッ セ ー ジ グ ル ー プ ・ ト レ
、 バ イ ナ リ ー デ ー タ ・ヘ ッ ダ ー 、 バ イ ナ リ ー デ ー タ ・ ト レ ー ラ 及 び 特 殊 情 報 な ど で 用 い ら
れ る。
2.9可
変 長 デ ー タ エ レメ ン ト
数 値 デ ー タ の 左 側 の ゼ ロ あ る い は 文 字 列 デ ー タ の 右 側 の ブ ラ ン クの 省 略 を 行 い 、 有 効 デ ー タ
の み で 構 成 さ れ る デ ー タ 長 が 可 変 の デ ー タ エ レ メ ン トで あ る 。 数 字 や 文 字 な ど6種 類 の 属 性 が
あ る。 この デ ー タ エ レ メ ン トは 、 メ ッ セ ー ジ 内 のTFDエ
リア 中 で 、1型TFDの
構i成要 素 と
して 用 い られ る 。
2.10デ
ー タ エ レメ ン トの 記 号 名
固 定 長 デ ー タ エ レメ ン トの 記 号 名 は 、1文
表 す(例
、A20な
(例 、02088な
ど)。
字 の 英 字 と2桁
の 数 字 か らな る3文 字 の コ ー ドで
可 変 長 デ ー タ エ レ メ ン トの 記 号 名 は 、5∼6桁
の 数 字 コ ー ドで 表 す
ど)。.
2.11TFD
通 信 上 で 可 変 長 デ ー タ エ レ メ ン トを 扱 う 形 式 で 、 デ ー タ タ グ 、 レ ン グ ス タ グ 及 び 可 変 長 デ ー
タ エ レ メ ン トでTFDを
型TFDはEDIユ
構 成 す る 。TFDに
は 、1型TFDとll型TFDの2種
ー ザ ー の デ ー タ を 格 納 し 、ll型TFDはTFDエ
類 が あ る 。1
リア の コ ン トロ ー ル に 用
い られ る。
2.12デ
ータタグ
TFDの
2.13レ
意 味 を 表 す 数 値 で 、1∼3byteの
ビ ッ ト列 で あ る 。
ン グ ス タ グ..
TFDを
構 成 す る 可 変 長 デ ー タ エ レ メ ン トの 長 さ を 表 す 数 値 で 、1byteか3byteの
で あ る。
8
ビ ッ ト列
2.14フ
ァイ ル と レ コー ド
コ ン ピ ュ ー タ ・ シ ス テ ム に お け る補 助 記 憶 装 置 の 論 理 的 管 理 単 位 を フ ァ イ ル とす る 。 フ ァイ
ル に は 、 構 造 化 フ ァ イ ル と 非 構造 化 フ ァ イ ル が あ る 。
構 造 化 フ ァ イ ル に お け る論 理 的 分 割 単 位 を レ コ ー ドとす る。 固 定 長 フ ァ イ ル は 、 長 さ が 一 定
の 固 定 長 レ コ ー ドの 集 合 体 で あ り、 可 変 長 フ ァ イ ル は 、 長 さが 可 変 の 可 変 長 レ コ ー ドめ 集 合 体
で あ る。
2.15格
納構造
メ ッ セ ー ジ グ ル ー プ等 の フ ァイ ル/レ
(1)交
換 単 位 の 格 納 構造
一っの交換 は
②
コ ー ドへ の 格 納 方 法 を 、 格 納 構 造 と 呼 ぶ 。
、 一 つ の フ ァイ ル に 格 納 す る。
メ ッセ ー ジ グ ル ー プ の 格 納 構 造
一 っ の メ ッセ ー ジ グ ル ー プ を 一 つ の フ ァ イ ル に 格 納 して もよ い し
、 複 数 の メ ッセ ー ジ グ ル
ー プ を 一 つ の フ ァ イ ル に 格 納 して も よ い
。 しか し、 一 つ の メ ッセ ー ジ グ ル ー プ を 複 数 の フ ァ
イ ル に 格 納 して は い け な い。
9
第3章
デ ー タ エ レ メ ン トの 種 類 と 属 性
・長 さ の 表 記 方 法
デ ー タ エ レ メ ン トに は 、 固 定 長 デ ー タ エ レメ ン トと可 変 長 デ ー タ エ レメ ン トが あ る。 可 変 長
デ ー タ エ レ メ ン トは 、1型TFDの
3.1固
構 成 要 素 と して 使 わ れ る 。
定 長 デ ー タ エ レ メ ン トの 種 類 と 表 記
(1)文
字列
8bit文
(2)数
字 で 構 成 さ れ る デ ー タ 列 で あ る 。rX(n)』(nは
長 さ でbyte数)で
表す。
字列
8bit文
字の
「0∼9」
で 構 成 さ れ る デ ー タ 列 で あ る 。r9(n)』(nは
長 さ でbyte数)
で 表す 。
(3)2進
数
長 さ が1∼4byteの
rBin24』
3.2可
符 号 無2進
は3byteそ
数 で あ る 。rBin8』
し てrBin32』
は4byteの
は1byte、rBin16』
符 号 無2進
は2byte、
数 表す 。
変 長 デ ー タ エ レ メ ン トの 種 類 と 表 記
(1)8bit文
字 列(X属
最 大 長32767文
性)
るTFD形
字 の8bit文
字 で 構 成 さ れ る 文 字 列 デ ー タ エ レ メ ン トで あ る 。 後 述 す
式 で は 、 最 も右 側 に あ る ブ ラ ン ク以 外 の 文 字 よ り も さ ら に 右 側 に あ る ブ ラ ン ク を
省 略 す る こ と が で き る 。 例 え ば 、r△
△ABC△
△ △ △ 』 とr△
△ABC』
は同一 の意 味 で
あ る。
オ プ シ ョ ン で8bit文
字 と16bit文
字 の 混 合 が 許 さ れ る 。16bit文
し て 桁 数 を 決 め る 。 文 字 コ ー ド と し て シ フ トJISを
字 は1文
字 で2文
字 と
用 い る 。 コ ー ドエ ク ス テ ン シ ョ ン ・テ
クニ ッ ク は 使 用 で き な い 。
(2)8bit単
位 ビ ッ ト列(B属
性)
最 大 長32767byteの8bit単
FD形
位 の ビ ッ ト列 で 構 成 さ れ る デ ー タ エ レ メ ン トで あ る 。T
式 で は 、 最 も 右 側 に あ るX'00'以
外 の ビ ッ ト列 よ り も さ ら に 右 側 に あ るX'00'を
省略
す る こ とが で き る 。
(3)16bit文
字 列(K属
最 大16383文
性)
字(32766byte)の16bit文
トで あ る 。 本 文 字 列 内 に 、8bit文
あ る ブ ラ ン ク(16bit文
字 で 構 成 さ れ る文 字 列 デ ー タ エ レ メ ン
字 を 含 め る こ と は で き な い 。 本 文 字 列 で は 、 最 も右 側 に
字 の ブ ラ ン ク 、 以 下 同 じ)以
外 の 文 字 よ り も さ らに 右 側 に あ る ブ ラ
ン クを 省 略 す る こ とが で き る。
例 え ば 、r△
△ 構 文 規 則 △ △ △ 』 とr△
△構 文 規 則 』 は同 一 の 意 味で あ る。
一10一
(4)数
値 デ ー タ エ レ メ ン ト(9属
最 大30桁
性)
以 下 の 数 字 列 で 、rO』
メ ン トで あ る 。 後 述 す るTFD形
∼r9』
ま で の 数 字 だ け で 構 成 さ れ る数 値 デ ー タ エ レ
式 で は 、 有 効 桁 よ り 左 側 に あ るrO』
き る 。 す な わ ちrOO123』
とr123』
を省 略 す る ことが で
は 同 一 の 意 味 とす る 。 小 数 点 は 暗 示 的 に 示 さ れ 、
小 数 点 以 下 の 桁 は 、 整 数 部 に 有 効 桁 が あ る 時 は省 略 で き な い 。
例 え ば 、 小 数 点 以 下 が4桁
で あ る 場 合 、rOO123(=O.0123)』
同 一 の 意 味 に な る が 、r10000』
ン トで は8bit文
(5)数
と
はr1』
と同一 の 意 味 に はな らない。 本 デ ー タエ レメ
∼r9』
ま で の 数 字 、 正 負 符 号(r+』
字 を 用 い る。
値 デ ー タ エ レ メ ン ト(N属
最 大30桁
はr123』
性)
以 下 の 数 字 列 で 、rO』
及 び 小 数 点(r.』)で
及 びr-』)
構 成 さ れ る 数 値 デ ー タ エ レ メ ン トで あ る 。 正 負 符 号 及 び 小 数 点 は 桁
数 に含 め ない。
正 負 符 号 は 、 常 に 数 字 列 の 先 頭(左
側)に
な け れ ば な ら な い 。r+』
が で き る 。 正 負 符 号 と 最 も 左 側 に あ る 有 効 桁 と の 間 に あ るrO』
す な わ ち 、r-00123』
とr-123』
符 号 は省 略す る こ と
を 省 略 す る こ とが で き る 。
は 同 一 の 意 味 と す る。 小 数 点 は 、
『.』 で 明 示
さ れ る 。 小 数 点 以 下 の 桁 に つ い て は 、 最 も 右 側 に あ る 有 効 桁 よ り も さ ら に 右 側 に あ るrO』
を 省 略 す る こ と が で き る 。 従 っ て 、r12.2100』
とr12.21』
小 数 点 が 省 略 さ れ た 時 は 、 整 数 と な る 。r.123』
本 デ ー タ エ レ メ ン トで は8bit文
は 同 一 の 意 味 とす る 。
やr-.012』
等 の 表 現 も許 さ れ る 。
字 を 用 い る。
尚 、 受 信 用 トラ ン ス レ ー タ ー で は 、 ブ ラ ン ク と ゼ ロ を 同 等 に 扱 う ケ ー ス が あ る が 、 こ れ は 、
ロ ー カ ル な 拡 張 オ プ シ ョ ンで あ る。
(6)年
月 日(6桁
ま た は8桁
の 数 字 列:Y属
性)
西 暦 年 月 日 を 表 す 数 値 で あ る 。 本 規 格 は 、CIIシ
ン タ ッ ク ス ル ー ル1.11を
て い る トラ ン ス レ ー タ ー で 用 い る こ と が 可 能 で あ る が(バ
ン タ ッ ク ス ル ー ル1.10を
サ ポ ー トす る トラ ン ス レ ー タ ー で も 、Y属
(変 換 テ ー ブ ル 上 で の 定 義)を
作 す る 。2000年
ー ジ ョ ン2.1も
可 能)、CIIシ
性 の か わ り に9属
用 い る こ と で 、 西 暦1951∼1999年
以 後 は 、CIIシ
ン タ ッ ク ス ル ー ル1.11以
サ ポ ー トし
性
ま で は、 正 常 に動
後 を サ ポ ー トして い る トラ
ンス レー タ ー で な け れ ば 、 誤 動 作 す る可 能 性 が 大 き い 。
①6桁
表 現 と8桁
②6桁
表 現 はY(6)と
YYMMDD形
式8bit数
表現 が あ る。
表 記 し 、1951年
字 列 で あ る(小
∼2050年
ま で の 年 月 日 を 表 す 最 大 長6桁
数 点 記 号 や 正 負 記 号 を 含 ま な い)。
の
伝 送 時 に左 側 の ゼ
ロ を 省 略 す る こ とが で き る 。
③8桁
表 現 はY(8)と
表 記 し 、0100年
∼9999年
−ll一
ま で の 年 月 日 を 表 す 最 大 長8桁
の
YYYYMMDD形
式8bit数
字 列 で あ る(小
数 点 記 号 や 正 負 記 号 を 含 ま な い)。
伝 送 時 に左 側 の
ゼ ロを 省 略 す る こ とが で き る 。
尚 、0000年
0099年
5年
④
∼0050年
ま で は2000年
ま で は1951年
∼1999年
と さ れ 、.0091年=1991年
属 性Y(6)とY(8)は
TFD形
と 解 釈 さ れ 、0051年
∼
と 解 釈 さ れ る 。 す な わ ち 、002'5年=202
と され る。
、 数 字 列 で あ り 、 左 側 の ゼ ロ を 省 略 す る こ とが で き る。 す な わ ち 、
式 に お い て は 、Y(6)属
6byte、8byteの
∼2050年
性 の デ ー タY(8)属
性 の デ ー タ共 に、 最大 長 が それ ぞ れ
一
可 変 長 で あ る。
⑤Y(6)とY(8)は
、1951年
∼20'50年
まで の 間 を表 現 す る時 は、完 全 に互 換性 が
あ り、 同 一 の 形 式 と して 扱 う こ とが で き る 。
(7)標
準 メ ッ セ ー ジ上 で の 表 記
標 準 メ ッ セ ー ジ 上 で は 、(1)か ら(6)ま で の デ ー タ エ レ メ ン トの 属 性 と 桁 数 の 表 示 を 、 表3-
1の
(8)数
よ う に 行 う。
値 デ ー タ に お け る ブ ラ ン ク とrO』
数 値 デ ー タ 内 で の ブ ラ ン ク は 原 則 と して 使 用 禁 止 で あ る が 、 受 信 用 トラ ン ス レー タ ー で は 、
た と え 数 値 の 途 中 に 存 在 し て も 、 エ ラ ー 扱 い に せ ずrO』
表3-1デ
と見 な す 。
ー タ エ レメ ン トの 標 準 メ ッセ ー ジ 上 で の 表 現 方 法
標 準 メッセージ,デ一夕エレメ
デ ー タ ・タ イ プ
ント・デル クトリーでの表 現
デ
ー
タ
備
例
X(n)
文
8bit文
字列
X属 性
(JIS-XO201)
n:最 大byte長
考
長 さ は 、byte数 で 表 す 。
EIAJシ
ンタ ック ス
ル ー ル と同一 で あ る。
例)X(8)の
時
ABCDEFGH
{
子
デ
8bit単
位
B属 性
ビ ッ ト列
B(n)
n:最 大byte長
例)B(3)の
時
X'F256AB'
K(n)
例)K(10)の
長 さ は 、byte数 で 表 す 。
X属 性 と 違 いX'00'が
サ プ レスされ る。
│
長 さ は 、byte数
タ
16bit文
字列
K属 性
(JIS-XO208)
数
固 定小 数点
正 数
例)9(5)の
23456
n:整 数 部 の 桁 数
m:小 数 部 の 桁 数
浮動 小数 点 数
(JIS-XO201)
N属 性
│
N(n),
N(n)V(m)
n:整 数 部 の 桁 数
m:小 数 部 の 桁 数
夕
日
付
(JIS-XO201)
Y属 性
nは6又
ベルオプション
9(5)V(0)と9(5)は
同 一 の
は8
意 味 で あ る。
.3456(小
時
数 点 は、4と5の 間)
例)N(5)の
N(5)V(0)とN(5)は
伊DN(4)V(2)の
一2345
時
意 味 で あ る。
.6
時YYMMDDタ
例)Y(8)の
時YYYYMMDDタ
19930331
一12一
EIAJシ
ンタ ックス
ル ー ル と同 一 で あ る 。
時
一23456
例)Y(6)の
930331
Y(n)
時
例)9(3)V(2)の
値
デ
(JIS-XO212)はAレ
、
9(n),
9(n)V(m)
9属 性
で表 す 。
漢 字 文 字 数 の2倍 になる。
産 業 と情 報
n:最 大byte長
(JIS-XO201)
時
ィブ
西 暦 日付 で あ る 。
ィブ
同一 の
第4章TFD(TransferFormData)の
TFDは
詳 細
通 信 上 で 可 変 長 デ ー タ エ レ メ ン トを 扱 う形 式 で 、 縮 小 モ ー ド と 拡 張 モ ー ドが あ る 。
TFDは
、 常 に デ ー タ タ グ で 始 ま る 。 縮 小 モ ー ドの 時 、 デ ー タ タ グ は1byteの
バ イ ナ リー 数 値
で あ り 、 拡 張 モ ー ドの 時 は1byte∼3byteの
バ イ ナ リ ー 数 値 で あ る 。 拡 張 モ ー ド(1)時 の デ ー タ
タ グ の 長 さ は 、 デ ー タ タ グ の 先 頭 の1byteの
値 で 決 ま る。
TFDは
、 そ の 内 容(表
す 意 味)に
デ ー タ タ グ の 先 頭 の1byteの
TFDで
よ っ て 、1型TFDとII型TFDが
値 で 決 ま る 。1型TFDは
あ り 、ll型TFDはTFDエ
こ でTFD制
あ り 、 そ の 区 別 も、
、EDIユ
ーザ ーの デ ー タを 格 納す る
リ ア の モ ー ドや 繰 り 返 し構 造 の コ ン トロ ー ル を 行 う 。 そ
御 子 と も呼 ぶ 。
デ ー タ タ グ は 、CIIシ
ン タ ッ ク ス ル ー ル の 最 も重 要 な 要 素 で あ り 、 こ の た め 、CIlシ
ン
タ ック ス ル ー ル はタ グ方 式 と呼 ぶ 。
4.1縮
小 モ ー ドと 拡 張 モ ー ド
TFDに
は 縮 小 モ ー ドと拡 張 モ ー ドが あ る。 メ ッセ ー ジ 内 に は 、TFD形
す るTFDエ
リア が あ り、TFDエ
張 モ ー ドに な る(図4-1を
式 の デ ー タを格 納
リ ア 内 の 拡 張 モ ー ド指 示 子 の 左 側 が 縮 小 モ ー ド、 右 側 が 拡
参 照)。TFDエ
リ ア 内 に 拡 張 モ ー ド指 示 子 が な い 時 は 、TFD
エ リア 全 体 が 縮 小 モ ー ドとな る。
ζ
/拡
張モー ド指示子 \.
拡 張 モ ー ド領 域
X`FO'
縮 小 モ ー ド領 域
ヘ ッ ダー
拡 張 モ ー ド領 域
X`FO'
↑
無 視
有 効
TFDエ
く
リ
≧
ア
\
ト レ ー ラ
図4-1
4.2縮
一メ ッ セ ー ジ 内 のTFDエ
リ ア に お け る 拡 張 モ ー ド指 示 子 の 機 能
小モー ド
4.2.1縮
小 モ ー ドのTFD形
式データ
(1)1型TFD
図4-2に
示 す よ う に 、1byteの
長 デ ー タ エ レ メ ン ト(EDIユ
デ ー タ タ グ 、1byte又
ー ザ ー の デ ー タ を 格 納)で
(1byte)デ ータタグ一
Ψ
一 レングスタグ(1byteカ
診
は3byteの
構 成 され る。
、3byte)
可 変 長 データ・レ〃
表す
。
一
この長 さを表 す。
図4-2縮
小 モ ー
−13
一
レ ングス タ グ及 び可 変
ド の1型TFD
(2)皿
型TFD
lbyteの
4.2.2縮
デ ー タ タ グだ け で構 成 され る。
小 モ ー ドの デ ー タ タ グ
縮 小 モ ー ドで は 、 デ ー タ タ グ は1byteの
符 号 無2進
数 で あ る 。 そ の 値 と 意 味 を 表4-1に
示
す。
0∼239(X'00'∼X'EF')の
範 囲 の 数 値 で1型TFDを
構 成す る と と もに
値 が デ ー タ エ レ メ ン トの 識 別 番 号 と な る 。240∼255(X'FO'∼X'FF')の
を 構 成 し、TFDエ
、 デ ー タ タグの 数
数 値 はll型TFD
リア の コ ン ト ロ ー ル を 行 う 。
拡 張 モ ー ド指 示 子rX'FO'』
で 縮 小 モ ー ド は 終 わ り 、TFDエ
リ ア は 拡 張 モ ー ドへ 移 行
す る。
表4-1縮
デ一夕タグ先 頭
1byteの 値
デ一夕
クグ長
X'00'
∼
1byte
X'EF'
X'FO'
小 モ ー ドの デ 一 夕 タ グ
フ ォー マ ッ ト
(Hex表
示)
函
タグの名前
縮 小 データタグ
X'00'∼X'EF'
1byte
㎜
意
味
XXの 部 分 で、0∼239(X'00'∼X'EF')
の デ ー タ タ グ番 号 を 表 す 。
拡 張 モード
指示 子
このタグの右 側 から拡 張 モードとなる。
X'F1'
∼
一
一
縮 小 モ ー ドで は使 用 禁 止
X'F9'
X'FA'
1byte
X'FB'
1byte
X'FC'
1byte
X'FD'
一
一
X'FE'
1byte
X'FF'
一
一
圏
圃
囮
マ帰 明 細 ヘヲダー
マ肝 明 細 の開始 を示 す。
改 行マ ー ク
マ帰 明 細 の区 切 り
を示 す。
マ好 明 細 トレーラ
マ帰 明 細 の終 りを示 す。
縮 小 モ ー ドで は使 用 禁 止
囮
メヲ七一ジ1レーラ
縮 小 モ ー ドで は使 用 禁 止
一14一
TFDエ リアの終 りとメヲセージの終 りを示 す。
4.3拡
張モ ー ド
4.3.1拡
張 モ ー ドのTFD形
式データ
(1)1型TFD
図4-3に
示 す よ う に 、2byteか3byteの
デ ー タ タ グ 、1byte又
及 び 可 変 長 デ ー タ エ レ メ ン ト(EDIユ
ー ザ ー の デ ー タ を 格 納)で
レ ングス タ グ
構 成 され る。
一 レングスタグ(1byteか3byte)
データタグ
グ
弓 ≧i
(2byteか
3byte)
は3byteの
可変長データ・吻
一
〉
!
さを表 す。
図4-3拡
張 モ ー
ド の1型TFD
(2)H型TFD
lbyte∼3byteの
4.3.2拡
デ ー タ タ グ だ け で 構 成 さ れ る。
張 モ ー ドの デ ー タ タ グ
拡 張 モ ー ドで は 、 デ ー タ タ グ は1byte∼3byteの
-2に
示す
(1)デ
ー タ タ グ の 先 頭1byteが0∼239(X'00'∼X'EF')の
(2)デ
符 号 無2進
時(1型TFD)
数 で 、0∼61439(X'0000'∼X'EFFF')の
デ ー タ タ グ は1byteで
時(ll型TFD)
、 引 き 続 き 拡 張 モ ー ドを 指 示 す る 。
ー タ タ グ の 先 頭1byteが241∼247(X'F1'∼X'F7')の
デ ー タ タ グ は3byteの
'010000'
範囲の数値
構 成 す る と と も に 、 デ ー タ タ グ の 数 値 が デ ー タ エ レ メ ン トの 識 別 番 号 と な る 。
ー タ タ グ の 先 頭1byteが240(X'FO')の
(3)デ
数 で あ る 。 そ の 値 と 意 味 を 表4
。
デ ー タ タ グ は2byteの
で1型TFDを
符 号 無2進
∼X'07FFFF')の
符 号 無2進
時(1型TFD)
数 値 を表 し
数 で 、 そ の 下 位18bitが65536∼524287(X
、1型TFDを
構 成 す る と と もに 、 デ ー タ タ グ の 数 値 が
デ ー タ エ レ メ ン トの 識 別 番 号 と な る 。
(4)デ
ー タ タ グ の 先 頭1byteが250(X'FA')の
デ ー タ タ グ は2byteで
bit(後
(5)デ
半 の1byte)が
数 でAタ
時(II型TFD)
、 マ ル チ 明 細 の 改 行 マ ー クで あ る 。
ー タ タ グ の 先 頭1byteが252(X'FC')の
デ ー タ タ グ は1byteで
イ プ ・マ ル チ 明 細 ヘ ッ ダ ー を 表 し、 そ の 下 位8
マ ル チ 明 細 の 明 細 番 号 と な る。
ー タ タ グ の 先 頭1byteが251(X'FB')の
デ ー タ タ グ は1byteで
(6)デ
符 号 無2進
時(II型TFD)
時(ll型TFD)
、 マ ル チ 明 細 ト レー ラ で あ る。
一15
一
(7)デ
ー タ タ グ の 先 頭1byteが253(X'FD')の
デ ー タ タ グ は3byteの
bit(後
半 の2byte)が
符 号 無2進
時(fi型TFD)
数 でDタ
イ プ ・マ ル チ 明 細 ヘ ッ ダ ー を 表 し 、 そ の 下 位16
マ ル チ 明 細 の 明 細 番 号 と な る 。 機 能 的 に は 、Aタ
イ プマ ル チ明 細 ヘ ッ
ダ ー と 同 じで あ る。
表4-2拡
デ一夕タグ先 頭
1byteの 値
データ
タグ長
X'00'
∼
2byte
1byte
X'F輻
∼
フ ォー マ ッ ト
(Hex表
晒
示)
00∼00∼:
拡 張 モード
指示子
1byte
*X'F9'
2byte
囲
唖
唖
X'FA'
2byte
X'FB'
1byte 囮
X'Fσ
1byte
囮
X'FD'
3byte
1byte
一
一
味
0∼61439(X'0000'∼X'EFFF')
の デ ー タ タ グ 番 号 を 表 す(XXXXの 部 分)。
使 用 禁 止)
拡 張 モードでは意 味 はない。
、×1×1×1
∼
3byteデ ー"グ
65536∼524287(X'F10000'∼X'F7FFFF')
の デ ー タ タ グ 番 号 を 表 す(下
lFl71×1×1×1×1
*X'F8'
X'FF'
2byteデ ータタグ
意
(61440∼65535は
画
lF,11×
3byte
X'F7'
X'FE'
タグの名前
iEn部
X'EF'
X'FO'
張 モ ー ドの デ 一 夕 タ グ
リザ ー ブ
特 注)
リザ ー ブ
になる。
位18bit)。
この2効 データタグは、CII2XXシ リーズで廃 止 されリザーブ
マM明 細 ヘヲダーA
(1byte識 別 子)
XXで1文 字 の明 細 番 号 を表 す。
(文 字 コードはJIS-XO201と
する。)
改 行 マー ク
マ帰 明 細 の区 切 り
を示 す。
マM明 細 トレーラ
マM明 細 の終 りを示 す。
マ帰 明 細 ヘヲダーD
XXXXで00000∼65535(X'0000'∼X'EFFF')
lFIDI×1×1×,×1
(2byte識
の明 細 番 号(5桁
画
メヲセージ1レ ーラ
別 子)
将 来 の 拡 張 の た め リザ ー ブ
一16一
数 字)を 表 す。
TFDエ リアの終 りとメッセージの終 りを示 す。
4.4レ
ン グ ス タ グ(デ
ー タ 長)
レ ン グ ス タ グ は 、1型TFDの
デ ー タ タ グ の 直 後 に 位 置 し、 レ ン グ ス タ グ の 直 後 に あ る 可
長 デ ー タ エ レ メ ン トの デ ー タ 長 をbyte数
で 表 す 。1∼239byteま
無 バ イ ナ リ ー 数 値 で 表 し 、240∼32767byteま
イ ナ リ ー 数 値 を 並 べ た3byteで
で の 長 さ は 、X'F2'と2byteの
表 す(表4-3を
表4-3レ
タグ長
X'00'
1byte
∼
フ ォー マ ッ ト
3byte
函
∼
∼
X'00EF'
00239
X'00FO'
00240
∼
lF,21×1×1×1×1
、TFDエ
TFDエ
8bitの2進
で表す。
∼
16bitの2進
16373'
で表す。
数(XXの
部 分)
数(X)0(Xの 部 分)
ー タ エ レ メ ン ト)と 一 つ 又 は複 数 のll型TFD(TFD制
リ ア を 構 成 す る 。TFDエ
リア 内 で は 、TFDは
TFDエ
E'』
考
リア
ー っ 又 は 複 数 の1型TFD(デ
子)で
備
00000
X'0000'
X'7FFF'
4.5TFDエ
符号無バ
参 照)。
表す長 さ
表す長 さ
(Hex表 示) ①ec表 示)
X'EF'
X'F2'
符
ング ス タ グ の 構 造
レングス
レングスタグ先 頭
1byteの 値
で の 長 さ は 、 ,1byteの
御
リ ア は可 変 長 デ ー タエ レ メ ン トの 集 合 体 で あ る 。
隙 間 な く並 べ られ な け れ ば な らな い 。
リア の 最 後 部(TFDエ
リ ア の 終 わ り)に は 、TFD-END指
示 制 御 子 『X`F
を 置 か な け れ ば な らな い。
TFDエ
リア 内 で は 、 任 意 の1型TFDが
省 略 可 能 で あ る 。H型TFDは
可 能 で あ る。
一17一
、 条 件 に よ り省 略
第5章
メ
ッ セ ー ジ グ ル ー プ
・ヘ
ッ ダ ー の 構 造
メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー は 、 メ ッ セ ー ジ グ ル ー プ の 開 始 を 表 す ヘ ッ ダ ー で
及 び 表5-1で
示 す251byte固
ダ ー は 、 一 つ の251byteの
5.1交
、 図5-1
定 長 の 固 定 フ ォ ー マ ッ トで あ る 。 メ ッ セ ー ジ グ ル_プ.ヘ
ッ
レ コ ー ドに 格 納 さ れ る 。
換 参 照 番 号(C18)
メ ッ セ ー ジ グ ル ー プ を 識 別 す る 記 号 で あ る 。 使 用 し な い 時 は 、X'20'で
5.2拡
満 たす 。
張 モ ー ド(C22)
メ ッ セ ー ジ グ ル ー プ に 含 ま れ る す べ て の メ ッ セ ー ジ を 縮 小 モ ー ドに す る 時
を セ ッ トす る 。 こ れ 以 外 の ケ ー ス で は 、X'45'を
5.3ト
、X'20'かX'53'
セ ッ トす る 。
ー タ ル 項 目Na
第1ト
ー タ ル 項 目Na-1,2(C15,C16)及
ブ ラ ン ク(X'20')か
5.4分
ゼ ロ(X'30')と
び 第2ト
ー タ ル 項 目Nα 一1
,
2(C27,C28)と
も に
す る。
割 モ ー ド(C23)
分 割 モ ー ド(C23)がX'20'かX'4D'の
が251byteの
固 定 長 レ コ ー ド に 格 納 さ れ る 。X'53'の
と も 呼 ぶ)、
5.5非
時 、 分 割 モ ー ドと呼 び 、 メ ッセ ー ジ グ ル ー プ の す べ て
時 、 通 常 モ ー ド と 呼 び(非
分割 モー ド
メ ッ セ ー ジ グ ル ー プ は 可 変 長 レ コ ー ドに 格 納 さ れ る 。
透 過 モ ー ド(C26)
X'20'かX'53'で
5.6文
な け れ ば な ら な い 。
字8bitコ
X属
ー ド(C24)
性 の8bit/16bit混
合 は 、 は オ プ シ ョ ン で あ る 。8bit/16bit混
合 を 用 い る 時 は 、X'4D'を
セ ッ トす る 。
5.71-EDl表
示(C29)
X'20'かX'53'の
ッ セ ー ジ(短
時 、 バ ッ チEDIメ
縮 型)で
ッセ ー ジ グ ル ー プ で あ る
あ る 。
一18一
。X'49'の
時 、1-EDIメ
レコード区 分(X'43')
32ワ3963758395
0 00
発信側 セ ンター コー ド
発 信VANコ
1
発 信 者 コード
ード 発 信 センターコード
12
受 信 側 セ ン タ ー コー ド
受 信VANコ
ード
リザ ー ブ
受 信 者 コードBPID
機関
受 信 センターコード
12121212
版
124。
←
12
「
ピ 分割橿雰lir,ぴ)⇒
ブ
機関
byte数
99濡
情報
区分
4
ト翌 霊 示25,
響
12
332
L隔
属性
噺
リ
…
僻 鮭
101212655
トID拡
Ψ・
,[〃リ…
、b禦 モード
図5-1メ
ッ セ ー ジ グ ル ー プ
表5-1メ
ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー の デ ー タ 項 目
デ ー タ項 目名
・ヘ ッ ダ ー の フ ォ ー マ
説
明(設
X'30'固
定,メ
ッセージグルーブ ・ヘッダーかトレーラかを示 す。
レ]一ド区 分
X'43'固
定,メ
ッセージグルーブ ・ヘッダーであることを示
運用 モー ド
X'31'の
CO4
発 徹 胆 二L__一
発 信 センター}ド
ー −
CO7
CO8
CO9
ClO
ー
一"
Cl正
ー ー
ー
ー −
X(12)
一 一
ー
一,,一'≡
X(12)
X(12)
X(12)
X(12)
X(12)
X(4)
一,一
一"一
,●
≡
≡ ≡
一
一'一"一
一
C23
C24
X(1)
一 ー
ー −
一 ≡
一
受 信 センターコード
"〃(〃
受 信 者 コー ド
〃
ー
一
ー −A-→
ー
一,一=一
⇒ ⇒
一
一'一
一 ー
ー ー
ー
一 一,今
一
ー
ー ー
ー
ー 一
一
一,
ー ー
ー ー
ー
ー ー
一 一
英 数 字2文
一 一'←
−
ー
ー ー
ー
ー ー
←
一 ー
ー
ー ー
ー
ー 一,一
← 一
一 一'一'一
ー
ー ー
字 の コード(〃
一 一
←
一 ≡
一 一
÷'一
ー ー
ー ー
ー ー
ー-一
● 一
一=一
ー
ー ー
ー ー
一,一
● 一
一
ー 一
≡
一 曹
〃)で
一 一
≡ ≡
一__一
ー
ー ー
ー
一_一,,,_,一
一
≡
≡ ≡
← 一
一
ー ー
ー
ー
一 一
ー ー
ー 一
ー 一
⇔ ≡
≡ 一
≡ ≡
一 ≡
≡
一
≡ 一
一 ⇒
一 ー
ー
一 一_一
ー ー
ー
セット)。
、情 報 の種 類 を表 す。
第1ト
ータル項 目Nα 一1
ブ ラ ン ク(X'20')か
ータル項 目Nu-2
字 のコード(文字}ドJIS-XO201)で
通 常 モード(非 分 割 モード)のメッセージグルーブの時X'3130',分
信 確 認 電 文 の時X'3230'を
将 来 の 拡 張 の た め リザ ー ブ(al1X'20'を
分 割 モード
通 常 モードの時X'53'を
X(1)
文 字 コード16bit
C26
X(1)
非 透 過 モード
C27
第2ト
弟2ト
C29
9(5)
9(5)
X(1)
F29
X(88)
X属
ー 一,
-x属
K属
K属
1-EDI表
タル項 目Nα一1
タル項 目Nα一2
示
リザ ー ブ
性,9属
ー
ー
一_一
ー ー
ー ー
一_一,一
ー −r←
一,一
一_,≡
一,一
≡
≡
。
性,N属
性 の文 字 コードがJIS-XO201の
性 の文 字]一 ドがJIS-XO221の
X'20'かX'53'(透
ブ ラ ン ク(X'20')か
表 す。
セット,それ以 外 の時X'45'を
セット,分 割 モードの時X'20'かX'4D'を
性 に 数刀 刃 旦 ゴ1を 月 旦 特 上2c4ゼ
性 の文 字 コードがJIS-XO208,JIS-XO212の
セット。
セット。
時X'20'かX'53'を
セット。
を垣}9そ
の 他 ¢⊇壁x二5旦 を垣 卜9-一ーーーーーー一._..時X'20'かX'53'を
セット。
時X'55'を
セット,その他 の時X'50'を
セット。
過 モード)をセット。
セ ロ(X'30')を
〃
セ ッ ト
〃
バッチEDIメ ッセージグルーブの時X'20'かX'53'を
セット。1-EDIメ
将 来 の 拡 張 の た め リ ザ ー ブ(allX'20'を
一19一
一_
一,,一
字}ドJIS-XO201)。
EIA∫ シンタックスルール互 換 にする時 、X'20'かX'53'を
ー
ー
セット)。
シンタックスルールの管 理 機 関 とバージョン(文 字 コードJIS-XO20Dを
ー
一 ー
字}ドJIS-XO201)。
メッセージグルーブの 作 成 日付 時 刻YYM肋DHHMMSS(文
拡 張 モード
ー ー
←
割 モードのメッセージグルつ の時
シンタックスIDバ ージョン
一
一
セット。
リザ ー ブ
一'"論
≡ 一
〃
メッセージグルーブ識 別 番 号(文
一
≡
セ ッ ト
交換参照番号
作成 日付時刻
ー ー
ー ー
〃
英 数 字4文
一
ー ー
一___一
将 来 の 拡 張 の た め リザ ー ブ(alIX'20'を
'一,"←
一 ≡
標 準 メフ七一ジ管 理 機 関 が管 理 するコ斗 。
リザ ー ブ
〃
一
標 準 メッセージ管 理 機 関 を表 す。
一
〃)〃
ゼ ロ(X'30')を
一 姪,_参
。
〃)で
ー
一
。
〃)
字 の コード(〃
ー 一',≡
ー 一
一"
。
〃)
ー ー
≡
。
情 報 区 分 コード
C25
C28
ー ー
""(〃
BPID版
一
一 ー
〃(〃
英 数 字4文
ー
文 字]一 ド8bit
一 ←
←
〃)
ド
X'3131',受
C22
≡ 一
受 信VAN]一
フォーマットID
C21
一 一
〃)
第1ト
F20
字}ドJIS-XO201)。
←-P-≡
〃(〃
X(2)
X(12)
X(12)
X(6)
X(1)
X(1)
一
〃(〃
9(3)
X(io)
一 一
〃
C17
C19
ー 一
〃
Cl6
Cl8
ー ー
発 信 者 コー ド
BPIDサ ブ機 関
X(2)
X(12)
Cl4 X(4)
Cl5 9(3)
一 ≡
〃)
・A←
Cl2
Fl3
ー ー
〃(〃
]一'一
一,-A-'⇒
英 数 字12文 字 の}ド(文
一
す。
はX'20'の 時 通 常 電 文 を表 す。
〃
BPID機 関
〔s←
X(2)
時 テスト電 文 、X'30'又
ッ ト
定 す べ き値)
分割 区分
ー ー
←
88
張;;;
問 罪
X(1)
X(1)
CO3 X(1)
CO6
-一
ド,司152濡
CO2
CO5
一
響
CO1
ー
-'一
『1:12、
w
識別
一
卜蝿
一
ッセージの時 、X'49'を
セット)。
セット。
一,
第6章
メ
ッ セ ー
ジ の 構 造
メ ッ セ ー ジ は 、 メ ッ セ ー ジ ヘ ッ ダ ー 、TFDエ
メ ッ セ ー ジ ヘ ッ ダ ー に は 、Aタ
6-2参
照)。
6.1Aタ
イ プ とBタ
メ ッ セ ー ジ ヘ ッ ダ ー は2種
767(X'7FFF')以
類 あ り 、 メ ッ セ ー ジ 長(DO4)の
下 の 時 は 、Aタ
上 の 時 は 、Bタ
ダ ー を 使 用 し た メ ッ セ ー ジ をAタ
使 用 し た メ ッ セ ー ジ をBタ
表6-1及
び表
の メ ッセ ー ジが あ る 。
値 に よ っ て 区 別 す る 。DO4が32
イ プ メ ッ セ ー ジ ヘ ッ ダ ー で あ り 、DO4の
値 がX'8080'の
時
下 の 時 は 、Aタ
イ プ メ ッ セ ー ジ ヘ ッ ダ ー を 使 用 し 、3
イ プ メ ッ セ ー ジ ヘ ッ ダ ー を 使 用 す る 。Aタ
イ プ メ ッ セ ー ジ と 呼 び 、Bタ
イ プ メ ッセ ー ジ ヘ ッ
イ プ メ ッセ ー ジ ヘ ッ ダ ー を 使 用
イ プ メ ッセ ー ジ と 呼 ぶ 。
メ ッ セ ー ジ 長(DO4)
rメ ッ セ ー ジ の 全 長 一1』
67(X'7FFF')で
がDO4の
値 に な る 。DO4は2進
数 表 現 で 、 最 大 の 値 は327
あ る 。 メ ッ セ ー ジ の 全 長 は32768byte以
下 で な けれ ば な らな い。
拡 張 メ ッ セ ー ジ 長(DO6)
rメ ッ セ ー ジ の 全 長 一1』
り 、 最 大 長10,000,000byteの
6.2メ
あ る(図6-1、
イ ブ メ ッセ ー ジヘ ッダ ー で あ る 。
2769byte以
②
張 型)が
イ プ メ ッセ ー ジヘ ッダ ー
メ ッ セ ー ジ の 全 長 が32768byte以
①
イ プ(拡
セ キ ュ リ テ ィ メ ッ セ ー ジ と 業 務 メ ッ セ ー ジ の2種
イ プ メ ッ セ ー ジ ヘ ッ ダ ー とBタ
は 、Bダ
リア そ して メ ッ セ ー ジ ト レー ラ で 構 成 さ れ 、
が 拡 張 メ ッ セ ー ジ 長(DO6)の
値 に な る 。DO6は
十進表現 であ
メ ッセ ー ジ を 実 現 す る 。
ッセ ー ジ の 種 類
メ ッ セ ー ジ ヘ ッ ダ ー の レ コ ー ド区 分(CO1)の
CO2=・X'44'の
①
時 は 業 務 メ ッ セ ー ジ 、CO2=X'53'の
時 は セ キ ュ リテ ィ メ ッセ ー ジで あ る 。
業 務 メ ッ セ ー ジ(CO2=X'44')
業 務 メ ッ セ ー ジ は 、Aタ
長10,000,000byteの
②
値 に よ っ て 、 メ ッセ ー ジ の 種 類 が 区 別 さ れ る。
イ プ,Bタ
イ プ両 方 の メ ッ セ ー ジを 用 い る こ と が で き る 。 最 大
メ ッセ ー ジを 実 現 す る。
セ キ ュ リ テ ィ メ ッ セ ー ジ(CO2=X'53')(オ
こ れ ら の メ ッ セ ー ジ で は 、Aタ
プ シ ョ ン)
イ プ メ ッセ ー ジ を 使 用 しな け れ ば な らな い 。 セ キ ュ リテ
ィ メ ッ セ ー ジ は 、 メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー の 直 後 に な け れ ば な ら な い 。 セ キ ュ リ テ
ィ メ ッセ ー ジ は オ プ シ ョ ン で あ る 。
一20一
Aタ
く
イ プ メ ッ セ ー ジ (メ ッセージ長 が8∼32767byteの
時)
メッセージ長
≧
0 〕へ,ダ一部09/
TFDエ
輪 生 ㎜1㎜1
→
wレ}ド
一
リア
可禦
区 分(X'44'orX'53')
…
・…
TFDn
・一 ‖
7
当
1∫
1
分 割 区 分(X'39')
byte数
Bタ
イ プ メ ッ セ ー ジ(メ
拡 張 メッセージ長>
∈
0 Dヘ
ッダー部
戸ケン
ス*胎
/
ピ
一
TFDエ
一
ジ
長
区 分(X'44')
リア
一
∈
152
Wレ}ド
時)
言哉 男‖子17/
拡張
メッセージヘ ッダーμ
'
ッゼ ジ長 が16∼9999999byteの
・…
一
・蝿
可変 長
}
1
,*:X'8080'ト
分 割 区 分(X'39')
レーラ ー 小
byte数
図6-1メ
表6-1Aタ
識別
属性
ッ
セ
ー
ジ
の
フ
ォ
ー
マ
ッ
ト
イ プ メ ッセ ー ジ ヘ ッ ダ ー を 持 つ メ ッ セ ー ジの デ ー タ 項 目
デ ー タ項 目名
説
明(設
定 す べ き値)
COl
X(1)
分割区分
非 分 割 の時X'39'。
CO2
X(1)
レコード区 分
X'44'の
DO3
9(5)
シーケンス番 号
同 一 メッセージグルーブ内 のメッセージのlll頁
番 を表 わす。メッセージグルーブ・ヘフダー直 後 のメッセージのシーケンス
DO4
Binl6
メッセージ長
但 し分 割 モードの時 は、X'31'で 最 終 分 割 の時 がX'39'。
時 業 務 メッセージ、X'53'の 時 セキュリティメッセージを表 す。
番 号 を1とし、以 後1、 づっ増 加 する(文 字}ド
∫IS-XO201)。
メッセージ長 が9-32767byteの 時 用 いる。
分 割 区 分 の左 側 からTFDエリアの右 側 までの長 さ(メッセージ長)を2進 数 で表 す。
DO7
DO8
可変
X(1)
TFDエ
リア
メッセージ トレーラ
表6-2Bタ
識別
属性
最 大32759byteま
X'FE'固
での可 変 長 のTFD格 納 エリア。
定,メ
ッセージの終 わりを示 す。
イ プ メ ッ セ ー ジ ヘ ッダ ー を 持 つ メ ッセ ー ジ の デ ー タ 項 目
デ ー タ項 目名
説
明(設
定 す べ き値)
分割区分
非 分 割 の時X'39'。
レコード区 分
X'44'固
DO3
X(1)
X(1)
9(5)
シーケンス番 号
同 一 メッセージグルーブ内 のメッセージのll頂
番 を表 わす。メッセージクループ・ヘッダー直 後 のメッ㊤ ジのシーケンス
DO4
Bin16
メッセージ長
X'8080'固
DO5
X(1)
識別子
X'F7'固
DO6
9(7)
拡 張 メッセージ長
分 割 区 分 の左 側 からTFDエリアの右 側 までの長 さ(メ
ッセージ長)を7桁 の数 値 で表 す。
TFDエ
最 大9999999byteま
COI
CO2
但 し分 割 モードの時 は、X'31'で 最 糸欠分 割 の時 が)C39'。
定,業
務 メッセージであることを表 す。
番 号 を1とし、以 後1、 づっ増 加 する(文 字}ドJIS-XO201)。
定
拡 張 メッセージ長 使 用 を表 す。メフセージ長 が32776-9999999byteの
定(但
し、メッセージ長 が、9-32767byteの
(文 字 コードJIS-XO201)。
DO7
DO8
可変
X(1)
リア
メッセージトレーラ
X'FE'固
定,メ
での可 変 長 のTFD格 納 エリア。
ッセージの終 わりを示 す。
一21一
時 も用 いることができる。)
時 用 いる。
ト
6.3TFDエ
リ ア(TransferFormDataArea)の
TFDエ
リ ア は 、1型TFD及
詳細
びU型TFD(そ
れ ぞ れ 第4章
参 照)を
、 左 端 か ら右 側 へ 隙
間 な く並 べ る こ と に よ っ て 構 成 す る 可 変 長 の エ リ ア で あ る 。
TFDエ
リ ア は 常 に 縮 小 モ ー ドで 始 ま り 、 拡 張 モ ー ド指 示 子(X'FO')が
出 現 した 時 点 で 拡
張 モ ー ド.ac切 り 換 る 。 こ の 拡 張 モ ー ドは 、 同 一 メ ッ セ ー ジ グ ル ー プ 内 の 次 の メ ッ セ ー ジ のTF
Dエ
リ ア に 影 響 し な い 。 拡 張 モ ー ドで 終 っ た メ ッ セ ー ジ の 次 の メ ッ セ ー ジ のTFDエ
再 び 縮 小 モ ー ドで 始 ま る 。 拡 張 モ ー ド指 示 子 がTFDエ
リア は
リ ア に な い 時 は 、TFDエ
、
リ ア全 体 が
縮 小 モ ー ドに な る 。
メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー の
「拡 張 モ ー ド(C22)」 をrx'20'」
メ ッ セ ー ジ グ ル ー プ 内 の す べ て の メ ッ セ ー ジ のTFDエ
ら な い 。 通 常 のCIIト
ラ ン ス レ ー タ ー(送
ー ド(C22)」 をrX'20'」
に セ ッ トす る
。
かrX'53'」
に セ ッ ト した 時 は
リ ア 全 体 を 縮 小 モ ー ドに し な け れ ば な
信 用)で
は 、EIAJ互
換 に す る時 の み
「拡 張 モ ー ド(C22)」 にrX'45'」
「拡 張 モ
を セ ッ トした 時 は 、 縮 小 ・
拡 張 ど ち らの モ ー ドも許 さ れ る 。
TFD形
式 デ ー タ は 、 常 に デ ー タ タ グ で 始 ま る 。 縮 小 モ ー ドの 時 、 デ ー タ タ グ は1byteの2
進 数 値 で あ り 、 拡 張 モ ー ドの 時 は 、1byte∼3byteの2進
タ グ の 長 さ や1型TFDかll型TFDか
し た が っ て 、TFDエ
な ら な い 。TFDエ
6.4TFDの
の 区 別 は 、 デ ー タ タ グ の 先 頭 の1byteの
端)か
値で決まる
。
ら参 照 しな け れ ば
リア の 左 端 に は 、 必 ず 、 デ ー タ タ グ が 存 在 す る 。
省略
般 デ ー タ 項 目)を 省 略 し て も メ ッセ ー ジ構 造 が 変 化 す る こ と は な い 。
ま た 、 数 値 が ゼ ロの 数 値TFDや
ll型TFD(TFD制
御 子)を
マ ル チ 明 細 制 御 子(マ
6.511型TFD(TFD制
ll型TFDは
御 子)の
、TFD制
内 容 がallブ
ラ ン ク の 文 字 列TFDは
、 一 般 的 に 省 略 す る。
省 略 す る と、 一 般 的 に メ ッ セ ー ジ構 造 が 変 化 す る 。 しか し、
ル チ 明 細 ヘ ッダ ー 、 改 行 マ ー ク及 び マ ル チ 明 細 ト レー ラ)は
り省 略 で き る こ と が あ る(6.6を
(1)拡
数 値 で あ る 。 拡 張 モ ー ド時 の デ ー タ
リ ア を 参 照 す る 時 は 、 必 ず エ リ ア の 先 頭(左
任 意 の1型TFD(一
、条 件 に よ
参 照)。
機能
御 子 と 呼 ば れ 、TFDエ
リ ア の コ ン トロ ー ル を 行 う。
張 モ ー ド指 示 子(X`FO'=240)
TFDエ
リ ア に 、 こ の 制 御 タ グ が 出 現 す る と 、 そ れ よ り 右 側 のTFDエ
ド に な る 。 拡 張 モ ー ド指 示 子 が 同 一 のTFDエ
リア は 、 拡 張 モ ー
リア に 複 数 個 存 在 す る 場 合 は 一 番 左 側 の 拡 張
モ ー ド指 示 子 が 有 効 で 、 そ れ 以 外 は 無 視 す る(図6-2を
一22一
、
参 照)
。
∈
縮 小 モ ー ド領 域
〉
く
拡 張 モ ー ド領 域
/拡
μ
TFDl
TFD2
・
●
●
●
TFD1
●
TFDm
妻o
牛
∈
Hex表
縮 小 モードのTFDに なり、TFDm∼TFDmは
図6-2TFDエ
(2)マ
・
TFDエ
(TFD1∼TFD1は
●
■
●
示
リ
■
●
●
"
EO
・
●
■
無 視
●
TFDn
‡
トレーラ ー
ア
〉
拡 張 モードのTFDに なる。)
はX`FD'=253)
、 マ ル チ 明 細 ヘ ッ ダ ー を 表 し、 マ ル チ 明 細 の 始 ま り を 示 す
タ イ プ 、X`FD'をDタ
●
リ ア に お け る 拡 張 モ ー ド指 示 子 の 機 能
ル チ 明 細 ヘ ッ ダ ー(X`FA'=250又
こ れ ら のTFDは
〉
張 モ ー ド指 示 子 \
。X`FA'をA
イ プ マ ル チ 明 細 ヘ ッ ダ ー と 呼 ぶ 。 両 者 の 機 能 は 同 じ で 、Dタ
イ プ マル
チ 明 細 ヘ ッ ダ ー は 拡 張 モ ー ド内 で の み 使 用 で き る 。
縮 小 モ ー ドの 時 は 、X`FA'単
モ ー ドの 時 は 図6-3に
独 の 使 用 と な り、 明 細 番 号 無 しマ ル チ 明 細 を 構 成 す る。 拡 張
示 す よ う に 、Aタ
ル チ 明 細 ヘ ッ ダ ー に は2byteの
イ プ マ ル チ 明 細 ヘ ッ ダ ー に は1byte、Dタ
イプマ
明 細 番 号 が 付 加 され 、 明 細 番 号 付 マ ル チ 明 細 を 構 成 す る 。 一
つ の 標 準 メ ッ セ ー ジ 内 に2っ
以 上 の マ ル チ 明 細 が あ る 時 、 この 明 細 番 号 を 用 い て そ れ ぞ れ の
マ ル チ 明 細 を 区 分 す る 。Aタ
イ プ マ ル チ 明 細 の 明 細 番 号 は 、 通 常 、1(X`31'),・
:(X`3A'),;(X`3B'),〈(X`3C'),=(X`3D')
Z(X`5A'),ア(X`B1'),・
・,9(X`39'),
・ン(X'DD')(1文
,〉(X`3E'),?(X`3F'),@(X`40'),A(X`41'),・
字 で 表 す)ま
の 明 細 番 号 は 、10∼65535(5桁
で の87種
の 数 字 で 表 す)で
縮 小 モ ー ドの 時 に マ ル チ 明 細 が 始 ま り(縮
であ り
、Dタ
イ プマ ル チ 明細
あ る。
小 モ ー ドマ ル チ 明 細)、
その 明細 の途 中で 拡 張
モ ー ドへ 移 行 し て も 、 こ の マ ル チ 明 細 は 縮 小 モ ー ドマ ル チ 明 細 の ま ま で あ る
(1蠕 タ
グ
薗 簾
・ ● ●,
(1by縮ご
タ
タ
グ酉
。
欝
、
(Aタ
イプマルチ明 細 ヘヲダー)
図6-3マ
(3)マ
(Dタ
ル チ 明細 ヘ ッダ ーの フ ォーマ ッ ト
ル チ 明 細 改 行 マ ー ク(X`FB'-251)と
マ ル チ 明 細 ト レ ー ラ(X・FC・==252)
マ ル チ 明 細 改 行 マ ー ク は マ ル チ 明 細 の1行
明 細 の 終 わ り を 示 す(6.6を
(4)ト
レ ー ラ(メ
TFDエ
ィアマルチ明 細 ヘッダー)
の 終 わ り を 示 し、 マ ル チ 明 細 ト レー ラ は マ ル チ
参 照)。
ッ セ ー ジ ・ ト レ ー ラ)(X`FE'r254)
リア の 終 わ りを 示 す と もに 、 メ ッセ ー ジ ・ ト レー ラ を 兼 ね る 。
一23一
﹂
6.6デ
ー タ の 繰 返 し(繰
返 し ル ー ル1表
同 一 メ ッ セ ー ジ 内 のTFDエ
デ ー タ)を2個
形 式 デ ー タ)
リ ア で は 、 同 一 デ ー タ タ グ 値 の1型TFD(EDIユ
ーザーの
以 上 含 め る こ と は 原 則 と し て で き な い 。 同 一 の デ ー タ タ グ 値 を 持 つ1型TFD
を 複 数 個 含 め る た め に は 、 繰 返 しル ー ル を 用 い る 。
6.6.1単
独 項 目 の 暗 示 的 繰 返 し(Eレ
同 一 デ ー タ タ グ値 の1型TFDを
ベ ル オ プ シ ョ ン)
単 純 に複 数 個 並 べ る こ と で 、 同 一 メ ッセ ー ジ上 で 、 同 一 項
目 を 複 数 個 伝 送 で き る 。 こ の 場 合 、 同T項
目(TFD)を
隙 間 な く隣 合 う よ う に 並 べ 、 送 信 側
と受 信 側 で メ ッ セ ー ジ内 で の 項 目の 順 番 の 管 理 を 、 厳 密 に行 わ な け れ ば な ら な い
。 この方 式 は
運 用 ミス を 起 こ し易 く推 奨 で き な い 。 な るべ くセ グ メ ン ト化 す る 。
6.6.2マ
ル チ 明細
い くつ か のTFD(デ
ー タ タ グ値 は 、 そ れ ぞ れ 異 な る)を 集 め て セ グ メ ン トと し
、セグメ ン
ト単 位 で 明 示 的 に 繰 り返 しを 行 う もの で 、 表 型 式 デ ー タ の 伝 送 に 適 用 す る 。 セ グ メ ン トは 、 通
常 、 一 つ 又 は 複 数 の1型TFDで
図6-4の
構 成 す る が 、ll型 のTFDも
条 件 に よ り使 用 可 能 で あ る 。
よ う に 、 最 初 の セ グ メ ン トの 先 頭 に マ ル チ 明 細 ヘ ッ ダ ー 、 セ グ メ ン トと セ グ メ ン
トの 間 に 、 改 行 マ ー ク、 最 後 の セ グ メ ン トの 次 に 、 マ ル チ 明 細 トレ ー ラ を セ ッ トす る 。 ま た 、
必 要 に 応 じて 各 セ グ メ ン ト内 の 任 意 のTFDを
省 略 で き る。 同 一 セ グ メ ン ト内 の す べ て のTF
Dが 省 略 さ れ た 時 は 、 改 行 マ ー ク だ け が 残 さ れ る(図6-5)
ーラは
。 マ ル チ 明 細 ヘ ッ ダ ー と 同 トレ
、常 に対 に な って い な けれ ば な らな い。
マ ル チ 明 細 に は 縮 小 モ ー ドマ ル チ 明 細 と拡 張 モ ー ドマ ル チ 明 細 が あ る
く
≡
≡
≡
、1
セグメント1
TFDI-1
TFD2-1
っ
く
TFD3-1
TFDI-2
TFD2-2
く
〉
セグメント2
TFD3-2
。
セグメント3
TFDI-3
TFD2-3
斗
TFD3-3
=
し
一マルチ明 細 へ,ダ ー
小
ノL改
改 行 マーク(X'FB'))
縮 小 モードX'FA'
拡 張 モードX'FA・
行 マーク(X'FB・
マルチ明 細
・'orX'FD・
トレーラ(X'FC')
…'
図6-4マ
ル
チ
明
細
マルチ明 細 ヘッダー
縮 小 モード:X'FA'マ
拡 張 モード:X'FA・
X'FD・
図6-5マ
ルチ明 細
トい ラ(X'FC')
・'or
…'改
ル チ 明 細(図6-4のTFDI-2,TFD2-2,TFD3-2が
一24一
行 マーク(X'FB')セVXン
ト2の
省 略
省 略
さ れ た 時)
6.6.3縮
小 モ ー ドマ ル チ 明 細
TFDエ
リ ア の 縮 小 モ ー ド領 域 に マ ル チ 明 細 ヘ ッ ダ ー が あ れ ば 、 縮 小 モ ー ドマ ル チ 明 細 を 構
成 す る(図6-6参
照)。
縮 小 モ ー ドの マ ル チ 明 細 ヘ ッダ ー は 明 細 番 号 を 持 た な い の で 、 名 無
しマ ル チ 明 細 と 呼 ぶ 。
(1)縮
小 モ ー ドマ ル チ 明 細 中 で の 拡 張 モ ー ドへ の 移 行
縮1j、モ ー ドマ ル チ 明 細 の 途 中 に 拡 張 モ ー ド指 示 子(X'FO')が
あ り拡 張 モ ー ドへ 移 行 し て も、
そ の マ ル チ 明 細 は 縮 小 モ ー ドの ま ま で あ る 。 そ の 次 の マ ル チ 明 細 か ら拡 張 モ ー ドマ ル チ 明 細
に な る(図6-6参
照)。
した が っ て 、 縮 小 モ ー ド時 に 拡 張 モ ー ドマ ル チ 明 細 を 組 み 込 む た め に は 、 拡 張 モ ー ド指 示
子 を 用 い て 先 に 拡 張 モ ー ドへ 移 行 させ て か ら、 マ ル チ 明 細 を 開 始 す る 。 一 般 的 な トラ ン ス レ
ー タ ー(送
信 用)は
こ の 処 理 を 自動 的 に 行 う
名 無 しマ ル チ 明 細
〉
く3番
2番 目
く
く1番
/
TFDl
目
TFD2
〉
TFD3
。
∈
羅
FB TFDl
TFD2
TFD3
〉
目
墾_
了BTFDI?OTFD2
示)改
行 マーク
4番
TFD3WBTFD2
魏
\ヘッダー(Hex表
〉
目 →1
㎜ 嚢7
一
拡 張 指 示
縮小 モー ド
〉
く
トレ ラ
拡張 モ ー ド
*途 中 に拡 張 指 示 があ・ても拡 張 モードマルチ明 細 にならない。
図6-6縮
②
小 モ ー ドマ ル チ 明 細(名
無 し マ ル チ 明 細)
マ ル チ明 細 の 複 数 化 と省 略
縮 小 モ ー ドマ ル チ 明 細 の ネ ス ト化 は 禁 止 さ れ るが 、 複 数 化 は で き る。 す べ て の 名 無 し マ ル
チ 明 細 は 通 常X'00'かX'30'の
番 号 を 持 って い る。 この 結 果 、 明 細 番 号 付 の マ ル チ 明 細 と は 区
別 さ れ る が 、 複 数 化 し た 名 無 しマ ル チ 明 細 同 士 の 区 別 はっ か な い 。 そ の た め 、 複 数 化 さ れ た
マ ル チ 明 細 の 順 番 の 管 理 が 重 要 で あ り、 図6-7に
示 す よ うに 、 左 側 の マ ル チ 明 細 が 空 の 時
は 、 全 面 省 略 せ ず に マ ル チ 明 細 ヘ ッ ダ ー と マ ル チ 明 細 ト レー ラ を 残 す こ とが 望 ま し い 。
(3)マ
ル チ 明細 の ネ ス ト
縮 小 モ ー ドの マ ル チ 明 細 は 、 い か な る 場 合 もネ ス ト化 を 禁 止 す る 。
Hex表
示
マルチ明 細 トレーラ(X'FC')
マルチ明 細 ヘッヂ(X'FA')
(省
マルチ明 細 トレーラ
マルチ明 細 ヘッダー
略 された第 一 マルチ明 細)
図6-7縮
小 モ ー ドに お け る マ ル チ 明 細 の 複 数 化
一25一
6.6.4拡
張 モ ー ドマ ル チ 明 細
TFDエ
リア の 拡 張 モ ー ド領 域 に マ ル チ 明 細 ヘ ッダ ー が あ れ ば 、 拡 張 モ ー ドマ ル チ 明 細 を 構
成 す る(図6-8参
照)。
拡 張 モ ー ドで は 、Aタ
イ プ(X'FA')とDタ
ル チ 明 細 ヘ ッ ダ ー が あ り、 そ れ ぞ れ1byte,2byteの
イ プ(X'FD')の2種
類 のマ
明 細 番 号 を 持 つ 。 明 細 番 号 の 長 さが 違 う
だ け で 、 両 者 の 機 能 は 同 一 で あ る 。 これ らの マ ル チ 明 細 ヘ ッ ダ ー は 明 細 番 号 を 持 って い る の で 、
明 細 番号 付 マ ル チ 明細 と呼 ぶ。
拡 張 モ ー ドで は 、 同 一 のTFDエ
リ ア に2つ
以 上 の マ ル チ 明 細 が あ っ た 時 、 この 明 細 番 号 に
よ って それ ぞ れ の マル チ明 細 を 明確 に区 分 す る。
'
く
明 細 番・号 付 マ ル チ 明 細
く
/i藝
1番
㎜1
目
TFD2
∈2番
〉
TFD3
醐
FB
目
TFDl
TFD2
TFD3
う
く3番
〉
蝿
FB
TFDl
目
TFD2
∋
TFD3
鰯
ドー4番
目
鋼㎜
TFD3
改 行 マーク
ーヘッダー(Hex表
示)
,X'31'が
*Dタ イプマルチ明 細(X'FD・
修
FC
>
/
トい ラ
明 細 番 号
…')の
図6-8拡
(1)縮
う
時 は、2byteの 明 細 番 号 が付 く
張 モ ー ド マ ル チ 明 細(明
細 番 号 付 マ ル チ 明 細)
小 モ ー ドか ら拡 張 モ ー ドへ の 移 行
縮 小 モ ー ドで は 明 細 番 号 付 マ ル チ 明 細 は 使 用 で き な い 。 明 細 番 号 付 マ ル チ 明 細 を 使 用 す る
た め に は 、 拡 張 モ ー ド指 示 子 を 用 い て 拡 張 モ ー ドへ 移 行 して か ら、 マ ル チ 明 細 を 開 始 す る 。
一 般 的 な トラ ン ス レ ー タ ー(送
(2)拡
信 用)は
、 こ の 処 理 を 自 動 的 に 行 う。
張 モ ー ド中 の 明 細 番 号 無 マ ル チ 明 細
拡 張 モ ー ド中 で は 、 明 細 番 号 無 マ ル チ 明 細 ヘ ッダ ー の 使 用 は 許 さ れ な い 。 従 っ て 、 拡 張 モ
ー ド中 に 明 細 番 号 無 マ ル チ 明 細 ヘ ッ ダ ー が 出 現 した 時(ト
この よ う な 指 定 の ケ ー ス が あ る)は
(3)マ
ラ ンス レー ター の変 換 テ ー ブルで
、 エ ラ ー 処 理 に しな け れ ば な ら な い。
ル チ 明 細 の 複 数 化 と省 略
拡 張 モ ー ドで は 、 マ ル チ 明 細 が 複 数 化 して も 、 明 細 番 号 に よ って 区 分 す るの で 、 任 意 の マ
ル チ 明 細 が 省 略 可 能 で あ る(図6-9参
Hex表
照)。
示
マルチ明 細
トレーラ
マルチ明 細
マルチ明 細 ヘフダー(X'FA31')
省 略 された第2マ
図6-9拡
トレーラ
マルチ明 細 ヘッダー(X'FA33')
ルチ明 細
張 モ ー ドに お け る マ ル チ 明 細 の 複 数 化(第2マ
一26一
ル チ 明 細 の 省 略)
(4)マ
ル チ 明 細 の ネ ス ト化
拡 張 モ ー ドで は 、 マ ル チ 明 細 の ネ ス ト化 が で き る。 図6-10に
示 す よ う に 、3次
元以上の
表 型 式 デ ー タ で 用 い る 。 各 レベ ル で の マ ル チ 明 細 ヘ ッ ダ ー の 明 細 番 号 は 、 異 な る番 号 を 用 い
る 。 ま た 、 任 意 のTFD,セ
レベ ル2の
グ メ ン トお よ び マ ル チ 明 細 の 全 体 を 省 略 で き る。 しか しな が ら、
セ グ メ ン トが 省 略 さ れ な い 時 に 、 レベ ル1の
セ グ メ ン トの マ ル チ 明 細 ヘ ッ ダ ー と
マ ル チ 明 細 ト レー ラ は省 略 す る こ と も可 能 で あ るが 、 こ の こ と に よ って 誤 動 作 す る 受 信 用 ト
ラ ンス レー タ ー も あ る。 一 般 的 にn<mの
レベ ルnの
時 、 レベ ルmの
セ グ メ ン トが 省 略 さ れ な い場 合 、
マ ル チ 明 細 ヘ ッ ダ ー と マ ル チ 明 細 ト レー ラ を 省 略 す る時 は 、 注 意 を 要 す る。
縮 小 モ ー ドで の マ ル チ 明 細 の ネ ス ト化 は 、 禁 止 す る 。 多 くの 送 信 用 トラ ン ス レ ー タ ー は 、
縮 小 モ ー ドで マ ル チ 明 細 の ネ ス ト化 を 検 出 した 場 合 、 自動 的 に エ ラ ー処 理 を 行 う。
∈
品
名
発送 日
数
\1
〔1
レベル1セ グメント
量
く
レベル2セ グメント!1
レベル1
狸D2一
u
狸 魏 一腱
TFDI-1
丁鋤3一 11
懸D3一
,
1江]
冒FDI-1
/
12
X'FA31'
獺D若 日 獺 田 一囎
X'FA32'
レベル2
TFDI-2
TFD2-21
TFD3-21
TFD2-22
TFD3-22
TFD2-23
TFD3-23
罫助 一 II㈱
韻
ぽ 醐
/・ ・チ明 細 ・・ダ遡
図6-10マ
6.7TFDエ
一日 愉3一
改 行 マーク
ロ1正脱
一襲3㈱3-13』
』 ・・チ明 細 トレーラ
ル チ明細 の ネ ステ ィ ング例
リア内 の デ ー タ タ グ番 号 に関 す るル ール
TFDエ
リア 内 の1型TFDの
デ ー タ タ グ番 号 お よ び マ ル チ 明 細 の 明 細 番 号 は以 下 の ル ー ル
を 満 た さ な け れ ば な らな い 。
①
同 −TFDエ
リア 内 の マ ル チ 明 細 に 含 ま れ な い1型TFDの
デ ー タ タ グ番号 は、 そ れ ぞ
れ ユ ニ ー ク で な け れ ば な らな い。 同 一 デ ー タ タ グ 番 号 値 の1型TFDが
複 数 あれ ば 、単 独
項 目の 暗 示 的 繰 返 し と み な す 。
②
同 一 のTFDエ
リア 内 に 含 ま れ る 明 細 番 号 付 マ ル チ 明 細 の 明 細 番 号 は 、 そ れ ぞ れ ユ ニ ー
ク で な け れ ば な らな い 。
一27一
③
同 一 の マ ル チ 明 細 に 含 ま れ る1型TFDの
デ ー タ タ グ 番 号 は 、 そ れ ぞ れ ユ ニ ー クで な け
れ ば な らな い 。 同 一 デ ー タ タ グ 番 号 値 の1型TFDが
複 数 あ れ ば 、 単 独 項 目の 暗 示 的 繰 返
し とみ な す 。
④
同 一 の デ ー タ タ グ 番 号 を 持 つ1型TFDが
TFDと
見 な す(図6-11参
*データyVts号
マ ル チ 明 細 の 外 部 と 内 部 に あ る場 合 は 、 別 の
照)。
は同 一(n)で
あるが別 々 のTFD
別 々 のTFD
≡
≡
≡
‡、
=目
■
ρFD・
リ・ ・
●
●
●
●
●
●
{
一±…
●
●
nl
●
■
●
●
■
●
●
●
■
=
」\
●
■
/
L三;、;議 願 鴛㍑1・)
図6-11同
⑤
≧
マ ル チ明 細
く
一1型TFDが
マ ル チ明 細 の 内部 と外 部 にあ る例
同 一 の デ ー タ タ グ 番 号 を 持 つ1型TFDが
れ て い る 時 は 、 そ れ ぞ れ 別 のTFDと
、 明 細 番 号 が 異 な る複 数 の マ ル チ 明 細 に 含 ま
見 な す(図6-12参
*データタグ番 号 は同 一(n)で
照)。
あるが別 々 のTFD
別 々 のTFD
輌
壷…
誓
・
●
≡
●
●
一
当
§
1
嶋 鑓酬 ㌫
く
マル チ明細
図6-12同
6.8メ
≡
■
・・…
・・
×
!1
一±…
●
■
・旦{
≡
・
§ ・・/
1
ぼ 繍酬 脇
く
一1型TFDが
●
マ ル チ明細
〉
異 な るマ ル チ 明細 に あ る 時の 例
ッ セ ー ジ ・ トレー ラ
TFDエ
リ ア の 終 わ り を 示 すTFD制
御 子(1byteの
数 値(254=X`FE'))で
、一 つ の メ
ッ セ ー ジ の 終 わ りを も示 す 。 メ ッセ ー ジ ・ トレ ー ラ を 兼 ね る 。
6.9メ
ッ セ ー ジ 格 納 構 造(分
割 モ ー ド)
通 常 、 一 つ の 可 変 長 の メ ッセ ー ジ を 一 つ の 可 変 長 レ コ ー ドに 格 納 す る 。 しか し、 固 定 長 形 式
の レ コ ー ド型 フ ァ イ ル に メ ッ セ ー ジ を 格 納 す る た め に は 、 可 変 長 メ ッ セ ー ジ を 適 当 に 分 割 し な
け れ ば な ら な い 。 こ の た め に あ る の が 、 分 割 モ ー ドで あ る 。 分 割 モ ー ドで は 一 つ の 可 変 長 メ ッ
セ ー ジ を250byteづ
っ に 分 割 し て 、1個
す る 。 レ コ ー ドの 分 割 は 、 表6-3の
あ る い はn個
よ うに行 わ れ る。
一28一
の251byteの
固 定 長 レ コ ー ドに 収 容
表6-3分
割 モ ー ドに お け る メ ッ セ ー ジ の 分 割
メッセージ長(DO4)又
は 拡 張 メッセージ長(DO6)の
レ コ ー ド数
値
1レ
コ ー
ド
251∼500
2レ
コ ー
ド
501∼750
3レ
コ ー
ド
1∼250
:
:
nレ
250*(n-1)十1∼250*n
最 初 の レ コ ー ド用 の み251byteの
コ ー
デ ー タ を 切 り 取 り 、 分 割 区 分 をX'31'と
teつ つ 切 り 取 っ た デ ー タ の 左 先 頭 に 分 割 区 分(1byte)を
ド1
す る 。 以 後 、250by
追 加 し 、251byteと
した デ ー タ を 分 割
化 レ コ ー ド と す る 。 分 割 区 分 は 、 レ コ ー ドの 順 番 チ ェ ッ ク と 最 終 レ コ ー ドの 検 出 の た め に 、 次
の よ うに付 番 す る。
X`31'⇒X`32'⇒
…
・⇒X`38'⇒X`31'⇒X`32'⇒
つ ま り 、X`31',X`32'・
…
付 け る 。X`31'∼X`38'ま
る 。 図6-13は
)を
、4つ
の 順 でX`38'ま
…
・⇒X`35'⇒X`39'(最
で 行 き 、 ふ た た びX`31'か
終 レ コ ー ド)
らX`38'ま
で番 号 を
で の 繰 り 返 し で あ る 。 そ し て 、 最 終 レ コ ー ドは 、 常 にX`39'を
付 け
に 分 割 さ れ た 例 を 示 す 。 最 終 レ コ ー ドの 右 余 白 に は 、 ブ ラ ン ク(X`20'
満 たす。
尚 、 メ ッ セ ー ジ 長(DO4又
X`39'で
はDO6)の
値 が250以
下 の 時 は 、1レ
コ ー ドに格 納 され 、 分 割 区 分 は 、
あ る。
<851byte>
:::
ex表
示 今 31
i基 本 形 式 メ・セージ(可i変長)i
Ψ
この分 割 区 分 は
」時 に 追 加
変更/
/
31第1レ
Ψ
/
ム
32
コード
第2レ
33第3レ
コード
;9
コード
〉
<250byte>
←
変 更 された分 割 区 分
〉
一追 ・
加 された分 割 区 分Hexx表
図6-13分
割 化 固 定 長 レ コ ー ド(4分
一29一
レコード
<高
一一250byte>
く251byte
、
最 終
爪
爪
1∈250byte
。
\
ル
示
割 の 例)
al1X'20'
{
跳lyte>
第7章
バ イ ナ リー デ ー タ の 構 造
本 仕 様 は オ プ シ ョ ン で あ る。 バ イ ナ リー デ ー タ と は 、EDIユ
を 格 納 す る もの で あ る 。CAD/CAMデ
7.1バ
ー ザ ー の 長 大BIT列
ー タや 画 像 デ ー タが これ に 相 当す る
そ し て ・ 一 つ の バ イ ナ リ ー デ ー タ ・ ト レ ー ラ で 構 成 さ れ る(図7-1参
夕'ヘ
ッ ダ ー と バ イ ナ リ ー デ ー タ ・ ト レ ー ラ は 、251byteの
、 複 数 の バ イ ナ リー ユ ニ ッ ト
照)
(通 常 モ ー
ド)の
の 時 、251byteの
時 、32001byteの
固 定 フ ォマ ッー
固 定 フ ォ マ ッ ー
。 バ イ ナ リ_デ_
固 定 フ ォ マ ッ ー トで あ る が 、 バ
イ ナ リ ー ユ ニ ッ トは 、 メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー の 分 割 モ ー ド(C23)の
トと な り
値 に対 応 し
、X'20'かX'4D'(分
、X'53'
割 モ ー ド)
トと な る 。
イ ナ リ ー デ ー タ ・ヘ ッ ダ ー
バ イ ナ リ ー デ ー タ ・ヘ ッ ダ ー は 、251byteの
固 定 フ ォ ー マ ッ トの デ ー タ で 、 メ ッ セ ー ジ グ
ル ー プ 内 に お い て 一 つ の バ イ ナ リ ー デ ー タ の 始 ま り を 表 す(図7-2及
①
。
イナ リ ー デ ー タ の 基 本 構 造
一 つ の バ イ ナ リ ー デ ー タ は 一 つ の バ イ ナ リ ー デ ー タ ・ヘ ッ ダ ー
7.2バ
データ
び 表7-1参
照)
。
リ ン ク 番 号(HO4)
同 一 の メ ッ セ ー ジ グ ル ー プ 内 で 、 バ イ ナ リー デ ー タ と メ ッセ ー ジ の 論 理 的 関 係 を 示 す 。
同 一 の 番 号 を 持 つ バ イ ナ リ ー デ ー タ と メ ッセ ー ジが 論 理 的 関 係 に あ る こ と を 表 す 。
尚 、 メ ッ セ ー ジ 内 で は 、 タ グ 番 号 がX'EFOO'(61184)のTFDが
、 こ の リ ン ク番 号 の 項 目
に な る。 リ ン ク番 号 の 値 そ の も の は 運 用 で 決 め る が \ 通 常 必 要 な 範 囲 に お い て ユ ニ ー クで
な け れ ば な らな い 。
②
フ ァ イ ル 識 別 名(HO5),フ
ォーマット識Sl」名(HO6),圧
縮 識 別 名(HO7)
これ らの 識 別 名 は 、 あ る 範 囲 で ユ ニ ー ク で な け れ ば な らな い が 、 識 別 名 そ の もの は 、 運
用 で 決 め る。
一30一
通 常 モ ー ド(非
iバイナリーデータ
:
㌧ ダー
1(251bvte)
iバ
の バ イ ナ リー デ ー タ の 構 造
:
イナ 一ユ・,ト1
1バ
iバ
:(32001bvte)
工X'40'
分 割 モ ー ド)時
●
イナll−
ユ・,ト2
●
■
・〃 ・
●
■
●
●
旧 ナリデ一夕
i(最 終 バイナリーユニット)
1(32001bvte)
1(32001bvte)
全−X'4ピ
イナリーユニッ トn
`
●
仁X'42'
工X'-49'
トレーラ
〔251bvte)
全 −X'40'
分 割 モ ー ド時 の バ イ ナ リ ー デ ー タ の 構 造
iバイナリーデータ
hッ ダ
1(251bvte)
…
「1イ
ナリーユニ ット1
:(251bvte)
・Lx'40'
1:
i
`1イ
ナリーユニット2'1イナリーユニット3バイナリーユニット4
ll
・〃 ・
◆
柑 ナリーユニット iバイナリデータ
◆
●
●
●
■
■
●
●
i(最 終)
(251bvte)
1(251bvte)1(251bvte)
(251bvte)
工X'42'
全−X'41'
■
〃Lx'43'全
−X'44'
図7-1バ
1レーラ
(251bvte)
小−X'49'
イ ナ
リ ー デ
全−X'40'
ー タ の 構 造
00
9、
ンーケンス リ
ンク
番 号 番号
[1
粧
L一
5
フ
ア
イ
4
ル
識
別
名
←
80
レコ斗 区 分(X'48')
分 割 区 分(X'40')
byte数
9
L
12 3
155
-
フ ォ ー マ ッ ト識 別 名
圧縮 識 別名
32
識別
属性
COl
X(1)
CO2
DO3
X(1)
9(5)
HO4
9(4)
25
リザ ー ブ
32
96
図7-2バ
イ ナ リ ー デ ー タ ・ヘ ッ ダ ー の フ ォ ー マ ッ ト
表7-1バ
イ ナ リ ー デ ー タ ・ヘ ッ ダ ー の デ ー タ 項 目
デ ー タ項 目名
説
明(設
〃
定 す べ き値)
分割区分
X'40'固
定,バ
イナリーデータ・ヘッダーかトレ ラかを示 す。
レコード区 分
X'48'固
定,バ
イナリーデータ・ヘッダーであることを示 す。
シーケンス番 号
メッセージヘッダーのシーケンス番 号 と同 一 の意 味 を持 つ。メッセージヘッダーとバイナリーデータを区 男llせ
ずに、1から
1つっ順 に付 番 する(文 字}ドJIS-XO201)。
リンク番 号
同 一 の メッセージグルーブ内 で、メッセージとバイナリーデータとの論 理 的 関 係 を 表 す。同 一 のリンク番 号 を
を持 つメッセージとバイナリザ 一夕とが論 理 的 関 係 にあることを表 す。
文 字 コードは、メッセージグルーブ・ヘッダーの文 字}ド8bit(C24)の
HO5
X(80)
ファイル識 別 名
HO6
X(32)
フォーマット識 別 名
HO7
X(32)
圧縮識別名
FO8
X(96)
リザ ー ブ
指 示 に従 う。
バイナリーデータをローカルに保 存 する時 のファイル名 で、左 詰 めにセットし余 白 は空 白 で満 たす。
文 字 コードは、メッセージグルーブ・ヘッダーの文 字 コード8bit(C24)の
指 示 に従 う。
バイナリーデータそのもののフォーマットを表 す識 別 名 で、左 詰 めにセットし余 白 は空 白 で満 たす。
文 字 コードは、メッセージグルーブ・ヘッダーの文 字}ド8bit(C24)の
指 示 に従 う。
バイナリーデータそのもののデータ圧 縮 方 法 を表 す識 別 名 で、左 詰 めにセットし余 白 は空 白 で満 たす。
文 字}ド は、メッセージグルーブ・へ」 一の文 字 コード8bit(C24)の
指 示1こ従 う。
将 来 の 拡 張 の た め リザ ー ブ(alIX'20'を
一31一
一
セット)。
←
7.3バ
イ ナ リー ユ ニ ッ ト
バ イ ナ リ ー ユ ニ ッ トは 、CAD/CAMデ
ッ ト列 と す る 。251bitの
ー タ 、 イ メ ー ジ デ ー タ そ の も の で 、byte単
よ う な8の
位の ビ
倍 数 で な い ビ ッ ト列 は 扱 わ な い 。 バ イ ナ リ ー ユ ニ ッ ト
の フ ォ ー マ ッ トは 、 通 常 モ ー ド時 と 分 割 モ ー ド時 で 異 な っ て お り 、 通 常 モ ー ド時 は32001
byte・
分 割 モ ー ド時 は251byteの
2000byte、250byteを
固 定 長 フ ォ ー マ ッ トで あ る 。EDIユ
ー ザ ー の ビ ッ ト列3
、 そ れ ぞ れ 収 容 す る 。 但 し 、 通 常 モ ー ド に お い て32000byte
あ る い は 分 割 モ ー ド に お い て250byteを
に し た が っ て 分 割 さ れ る(図7-3及
越 え る ビ ッ ト列 を 格 納 す る 場 合 は 、 格 納 構 造 の 規 定 ・
び 表7-2参
照)。
尚 、 ビ ッ ト列 デ ー タ の フ ォ ー マ ッ ト、 す な わ ちCAD/CAMデ
ー タ、 イ メ ー ジデ ータ その
も の の フ ォ ー マ ッ トに つ い て は 、 本 シ ン タ ッ ク ス ル ー ル で は 規 定 さ れ な い 。
7.4バ
イ ナ リー デ ー タ ・ ト レー ラ
バ イ ナ リ ー デ ー タ ・ ト レ ー ラ は 、 一 つ の バ イ ナ リ ー デ ー タ の 終 わ り を 表 す(図7-4及
7-3参
①
照)。
リ ン ク 番 号(HO4)
バ イ ナ リ ー デ ー タ ・ヘ ッ ダ ー の
②
び表
「リ ン ク 番 号 」 と 同 一 の 番 号 と す る 。
最 終 ユ ニ ッ ト有 効 長(TO5)
バ イ ナ リ ー デ ー タ は 、 格 納 構 造 に し た が っ て 複 数 の 固 定 長 の バ イ ナ リ ー ユ ニ ッ トに 分 割
し て 格 納 さ れ る 。 こ の 場 合 、 一 般 的 に 最 後 の バ イ ナ リ ー ユ 三 ッ トに 端 数 の デ ー タ が 発 生 す
る 。 有 効 デ ー タ 長 は 、 そ の 端 数 の 長 さ を 表 し て い る 。 数 値 の1が1byteに
2が2byteに
③
、nがnbyteに
相 当 し、 以 下 、
相 当す る。
全 ユ ニ ッ ト数(TO6)
バ イ ナ リー デ ー タ は 、 格 納 構 造 に し た が っ て 複 数 の 固 定 長 の バ イ ナ リ ー ユ ニ ッ トに 分 割
し て 格 納 す る 。 全 ユ ニ ッ ト数 は 、 そ の ユ ニ ッ 数 を 表 す(バ
イ ナ リ ー デ ー タ ・ ト レ ー ラ を 含 む)。
一32一
イ ナ リ ー デ ー タ ・ヘ ッ ダ ー と バ
32001
最 終 以 外 の バ イ ナ リー ユ ニ ッ ト
又 は25
00
ビ ッ ト列 デ ー タ
32000又
1
し
分 割 区 分(X'41'∼X'48'の
〃
は250
←
シーケンスの繰 返 し)
byt6数
一
32001
最 終 の バ イ ナ リー ユ ニ ッ ト
又 は25
00
ビ ッ ト列 デ ー タ
1余
瞥
割 区 分(最 後刷
/!
りは任 意 データを満 たす。
32000-n又
←
〃
は250-n
リ.垣 ト
、r、;…)∋1
byte数
識別
図7-3バ
イ ナ リ ー ユ ニ ッ トの フ ォ ー マ ッ ト
表7-2バ
イ ナ
デ ー タ項 目 名
属性
リ ー ユ ニ ッ
説
トの デ ー タ 項
明(設
COl
X(1)
分割 区分
バイナリーユニットを示 す。X'41'-X'48'の
DlO
B(
バイナリザ 汐
長 大 ビット列 データを格 納 する。
一
目
定 す べ き値)
シーケンスの 繰 返 し、最 後 のバイナリーユニットはX'49'。
32000)
通 常 モードでは、長 大 ビット列 データを32000byteづ
又 は
B(250)
分 割 モードでは、長 大 ピット列 データを250byteづ
っ単 純 に分 割 して格 納 する。
っ単 純 に分 割 して格 納 する。
最 終 のバイナリーユニット(分 割 区 分(CO1)=X'49')の
る。この有 効 なピット列 データの長 さ(byte数)を
時 は、端 数 のピット列 チータを左 詰 めにセットす
バイナリーデータ・トレーラの最 終 ユニット有 効 長(TO5)に
セットする。余 白 は、任 意 データで満 たす。
0
ンーケンス リンク
最
全 ユニ
4
ユニット有 効 長
25
リ
ザ
ー
ブ
〃
フト数
番 号 番号
5
、
終
│
↓
4
232
4
←
レコード区 分(X'48')
一 分 割 区 分(X'40')
識別
CO1
CO2
DO3
HO4
属性
X(1)
X(1)
9(5)
9(4)
byte数
図7-4バ
イ ナ リー デ ー タ ・ トレー ラ の フ ォー マ ッ ト
表7-3バ
イ ナ リ ー デ ー タ ・ トレ ー ラ の デ ー タ 項 目
デ ー タ項 目名
説
明(設
定 す べ き値)
分割区分
X'40'固
定,バ
イナリーデータ・ヘフダーかトレーラかを示 す。
レ]一ド区 分
X'54'固
定,バ
イナリーデータ・トレーラであることを示 す。
シーケンス番 号
バイナリーデータ・ヘッダーのシーケンス番 号 と同 一 の値(文
リンク番 号
同 一 の メッセージグルーブ内 で、メッセージとバイナリーデータとの論 理 的 関 係 を 表 す。同 一 のリンク番 号 を
字 コードJIS-XO201)。
を持 つメッセージとバイナリーデータとが論 理 的 関 係 にあることを表 す。文 字}ド
TO5
Bin32
最 終 ユニット
有効 長
TO6
Bin32
全 ユニット数
は、メフセージグルーブ・ヘッダーの
文 字 コード8bit(C24)の
指 示 に従 う。バイナリーデータ・ヘッダニの1〃ク番 号 と同 一 の値 。
バイナリーデータは、格 納 構 造 にしたがって複 数 の固 定 長 の川 ナリーユニットに分 割 して格 納 される。この場 合 、
一 般 的 に最 終 のバイナリーユニットに端 数 のデータが発 生 する。有 効 データ長 は、その端 数 の長 さを
表 している。数 値 の1がlbyteに 相 当 し、以 下 、2が2byteに 、nがnbytelこ 相 当 する。
バイナリーデータは、格 納 構 造 にしたがって複 数 の固 定 長 のパイナリーユニフトに分 割 して格 納 される。全 ユニット
数 は、その全 バイナリーユニット数 を表 す。尚 、全 バイナリーユニット数 とは一 つω{イナリーデ タのユニット数 で、バイ
ナリイ 一夕・∼ ダーとバイナリーデータ・トレーラを含 む。
FO7
X(232)
リザ ー ブ
将 来 の 拡 張 の た め リザ ー ブ(al1X'20'を
一33-一
セット)。
一
7.5バ
イ ナ リー デ ー タ の 格 納 構 造
バ イ ナ リ ー デ ー タ は 、 通 常 モ ー ド時 も 分 割 モ ー ド時 も 固 定 長 で あ り
(図7-5参
(1)通
、 下 記 の よ うに格 納 す る
照)。
常 モ ー ド時(メ
ヲセージグループ・ヘッダーの分 割 モード(C23・X'53'))
バ イ ナ リ ー デ ー タ ・ヘ ッ ダ ー(251byte)と
バ イ ナ リ ー デ ー タ ・ ト レ ー ラ(251byte)
は ・ そ れ ぞ れ 一 つ の 可 変 長 レ コ ー ドに 格 納 す る 。 そ し て 、 バ イ ナ リ ー ユ ニ ッ ト(32001
byte)を
(2)分
一 つ の 可 変 長 レ コ ー ドに 格 納 す る 。
割 モ ー ド時(メ
ッセージグループ・ムッダーの分 割 モード(C23・X'20'or)('4D'))
バ イ ナ リ ー デ ー タ ・ヘ ッ ダ ー(251byte)と
バ イ ナ リ ー デ ー タ ・ ト レ ー ラ(251byte)
は 、 そ れ ぞ れ 一 つ の 固 定 長 レ コ ー ドに 格 納 す る 。 そ し て 、 バ イ ナ リ ー ユ ニ ッ ト(2'51byte)
を 一 つ の 固 定 長 レ コ ー ドに 格 納 す る 。
(3)分
割 区 分 の シ ー ケ ン ス(各
レ コ ー ドの 最 初 の1byte)
①
バ イ ナ リ ー デ ー タ ・ヘ ッ ダ ーX'40'
②
バ イ ナ リ ー ユ ニ ッ トX'41'∼X'48'の
繰 り 返 し シ ー ケ ン ス,最
レ コ ー ド(バ
イ ナ リ ー デ ー タ ・ ト レー ラ 直 前
の レ コ ー ド)は
③
後の
、X'49'
バ イ ナ リ ー デ ー タ ・ ト レ ー ラX'40'
通 常 モ ー ドの 時 の バ イ ナ リ ー デ ー タ の レ コ ー
251byte32001byte
バイナリーデータ
余 りは、
任 意 デ ー タを 満 た す
.ド格 納 構 造
32001byte251byte
ビ ッ
ト列 デ
ー タ
ビ
ッ
ト列
デ ー
タ
ヘッダー
バイナリーデータ
トレーラ
分 割 モ ー ドの 時 の バ イ ナ リ ー デ ー タ の レ コ ー ド格 納 構 造
251byte251byte251byte
余 りは 、任 意
デ ー タを 満 たす
251byte251byte
バイナリーデータ
ビ ッ
ト列
ヘッダー
デ ー タ
図7-5バ
ビ ッ
ト列
デ ー
タ
イ ナ リー デ ー タの格 納構 造
一34一
ビ ッ
デ ー
ト列
タ
バイナリーデータ
トレーラ
7.6設
計 画 像EDl専
用 デ ー タ タ グ番 号
タ グ 番 号rX'EFOO'(=61184)』
種 のTFDを
∼
設 計 画 像EDI専
用 特 殊TFDと
『X'EFOF'(=61199)』
し て 、 リザ ー ブ す る 。 こ れ ら の 特 殊TFDは
計 画 像 デ ー タ 指 示 子 と し て 、 メ ッ セ ー ジ 内 のTFD(デ
7-6に
示 す8種
ま で の16
ー タ 項 目)と
設
して 用 い る 。 こ の 内 、 図
に つ い て 、 そ の 内 容 を 規 定 す る。 残 り は 、 将 来 の 拡 張 に 備 え て の リザ ー ブ と
る。
EFOO×
×
EFO1×
×
EFO2×
リンク
号
9属
性Max4byte
フ ァイル 識 別名
X属
性Max80byte
×
フォーマット識 別 名
X属
性Max32byte
EFO3×
×
圧 縮 識別 名
X属
性Max32byte
EFOC×
×
フ ァイ ル 名 メ モ
X属
性Max250byte
EFOD×
×
フ ァイ ル 名 メ モ
K属
性Max250byte
EFOE×
×
任意 メ ッセ ー ジ
X属
性Max250byte
EFOF×
×
任 意 メ ッセ ー ジ
K属
性Max250byte
図7-6予
約 さ れ た 専 用 デ ー タ タ グ(設
①X'EFOO'∼X'EFOF'は
計 画 像 デ ー タ 指 示 子)
セ ッ トで 用 い る 。 但 し 、 不 要 な も の は 省 略 で き る 。
る。
②X'EFOO'∼X'EFOF'は
③rリ
メ ッセ ー ジ 中 で 用 い る。
ン ク 番 号(X'EFOO')』
は 、 同 一 メ ッ セ ー ジ グ ル ー プ 内 のn個
の バ イ ナ リー
デ ー タ を 区 別 す る と も に 、 特 定 の メ ッ セ ー ジ に 対 応 す る バ イ ナ リ ー デ ー タ を 特 定 す る(図
7-7参
照)。
一
メッセージ・グループ
ふ
eooll
メ ッ
oo田
ー ジ
バ イ ナ リー デ ー タ
リ ン ク 番 号 が 同 一 番 号 で あ る こ と で 対 応 付 け す るコ
(同 一 メ ッ セ ー ジ グ ル ー プ 内 の 時 、 別 々 の 時 も 考 え 方 は 同 じ)
図7-7リ
ン ク 番 号 に よ る メ ッ セ ー.ジ と バ イ ナ リ ー デ ー タ の リ ン ク
一35一
④rフ
ァ イ ル 識 別 名(X'EFO1')』
デ ー タ ・ヘ ッ ダ ー 内 の
は ③ のrリ
ンク番号 』 で特 定 され るバ イ ナ リー
『フ ァ イ ル 識 別 名 』 と 同 一 の 値 で な け れ ば な ら な い 。rフ
ァイル 識
別 名 』 は 、 通 常 は 受 け側 の 社 内 シ ス テ ム で 、 メ ッセ ー ジ と 関 連 設 計 画 像 デ ー タ フ ァ イ ル を
リ ン クす る た め に 用 い る。
⑤rフ
ォ ー マ ッ ト識 別 名(X'EFO2')』
は 、 設 計 画 像 デ ー タ そ の も の の フ ォー マ ッ
トを 表 す デ ー タ コ ー ドで あ る 。 ③ のrリ
ダ ー内 の
ン ク 番 号 』 で 特 定 さ れ る バ イ ナ リ ー デ ー タ ・ヘ ッ
『フ ォ ー マ ッ ト識 別 名 』 と 同 一 の 値 で な け れ ば な ら な い 。 こ の デ ー タ コ ー ド は 登
録 方 式 と す る必 要 が あ るが 、 本 シ ン タ ッ ク ス ル ー ル で は規 定 しな い 。 運 用 で 決 定 す る 。
⑥r圧
縮 識 別 名(X'EFO3')』
タ コ ー ドで あ る 。 ③ のrリ
は.'設
計 画 像 デ ー タ そ の もの の 圧 縮 方 法 を 示 す デ ー
ン ク 番 号 』 で 特 定 さ れ る バ イ ナ リ ー デ ー タ ・ヘ ッ ダ ー 内 のr圧
縮 識 別 名 』 と 同 一 の 値 で な け れ ば な ら な い 。 こ の デ ー タ コ ー ドはrフ
ォ ー マ ッ ト識 別 名 』
と 同 じ く登 録 方 式 と す る 必 要 が あ る が 、 本 シ ン タ ヅ ク ス ル ー ル で は 規 定 し な い 。 運 用 で 決
定 す る。
⑦rフ
ァ イ ル 名 メ モ(X'EFOC'はX属
性 、X'EFOD'はK属
性)』
は、 ユ ー ザ
ー が 使 用 す る任 意 の メ モ で あ る 。 こ の フ ァイ ル 名 メ モ は 、 関 連 す る バ イ ナ リー デ ー タ ヘ ッ
ダ ー に は な い。
⑧r任
意 メ ッ セ ー ジ(X'EFOE'はX属
性 、X'EFOF'はK属
性)』
は 、ユ ーザ
ー が 使 用 す る 任 意 の メ ッセ ー ジで あ る 。 この メ ッセ ー ジ は 、 関 連 す る バ イ ナ リー デ ー タ ヘ
ッダ ー に は な い。
⑨
複 数 組 の 設 計 画 像 デ ー タ 指 示 子 を メ ッ セ ー ジ 内 で 用 い る 時 は 、 マ ル チ 明 細 とす る 。
⑩rリ
ン ク 番 号 』rフ
関 連 す る(rリ
ァ イ ル 識 別 名 』rフ
ォ ー マ ッ ト識 別 名 』r圧
ン ク 番 号 』 で リ ン ク さ れ る)バ
の デ ー タ が あ る 。 し か し 、rフ
イ ナ リ ー デ ー タ ・ヘ ッ ダ ー 内 に も 同 一 の 値
ァ イ ル 名 メ モ 』 とr任
リ ー デ ー タ ヘ ッダ ー 内 に は 、 同 一 の デ ー タ は な い 。
一36一
縮識 別 名』 につ い て は、
意 メ ッセ ー ジ 』 に つ い て は 、 バ イ ナ
7.7補
足(ト
7.了.1送
信 側 トラ ン ス レ ー タ ー
(1)変
②
ラ ン ス レ ー タ ー に お け る 設 計 画 像 デ ー タ 指 示 子 の 位 置 づ け)
換 テ ー ブ ル に は 、 設 計 画 像 特 殊TFDが
通 常 の デ ー タ項 目と 同様 に定 義 され る。
変 換 テ ー ブ ル で 示 さ れ る ロ ー カ ル エ リ ア に は 、 設 計 画 像 デ ー タ に 関 す る 情 報 が 記 述 さ れ る。
(3)設
計 画 像 デ ー タ は 、 一 つ の デ ー タ で 一 つ の フ ァ イ ル を 構 成 し て い る の が 望 ま しい6こ
合 は 、rフ
の場
ァイ ル ア ク セ ス に 関 す る記 述 』 は 、 フ ァイ ル 名 の み で よ い 。 そ うで な い 場 合 は 、
フ ァ イ ル 名 と ア ク セ ス キ ー の 記 述 が 必 要 に な る。
(4)通
常 の トラ ンス レー タ ー で はrリ
『フ ォ ー マ ッ ト識 別 名 』r圧
ン ク番 号 』 を 自 動 採 番(昇 順)す る。 『フ ァイ ル 識 別 名 』
縮 識 別 名 』rフ
ァイ ル 名 メ モ 』r任
意 メ ッ セ ー ジ』 は 、 ユ ー ザ
ー が 適 当 な 値 を 設 定 しな け れ ば な らな い 。
(5)変
換 テ ー ブル に は 、 メ ッセ ー ジ パ ス 機 能 が 必 要 で あ る 。 即 ち 、 通 常 は メ ッ セ ー ジ とバ イ ナ
リー デ ー タ 混 在 で 生 成 す るが(最
小 の メ ッ セ ー ジ は 、 設 計 画 像 特 殊TFDの
み と な る)、 パ
ス 機 能 に よ り メ ッセ ー ジ の 作 成 を 抑 止 す る。
7.7.2受
信 側 トラ ン ス レ ー タ ー
(1)変
換 テ ー ブル に は、 設 計 画像 デ ー タ指 示子 が 通常 の デ ー タ項 目 と同 様 に定 義 され る。
(2)変
換 テ ー ブ ル で 示 さ れ る ロ ー カ ル エ リア に は 、 設 計 画 像 デ ー タ に 関 す る情 報 が 、 受 信 メ ッ
セ ー ジ か ら展 開 さ れ る 。 こ の 情 報 は 通 常 メ ッ セ ー ジ の 方 か ら 展 開 さ れ る 。
(3)rフ
ァ イ ル ア ク セ ス に 関 す る 記 述 』 は 、 トラ ン ス レ ー タ ー が 自 動 発 生 し 、'ユ ー ザ ー 側 に そ
の 値 を 通 知 す るエ リア と な る 。
(4)『
フ ァ イ ル ア ク セ ス に 関 す る 記 述 』 は 、 受 信 した 設 計 画 像 デ ー タ を 書 き 込 む フ ァ イ ル を 指
示 す る。
⑤
ト ラ ン ス レ ー タ ー がrフ
ァイ ル ア クセ ス に 関 す る 記 述 』 を 自動 発 生 す る 方 法 と して 、 以 下
に 示 す よ うな 複 数 の 方 法 の 中 か ら、 ユ ー ザ ーが 選 択 で き る よ う に す る 。
①
あ ら か じ め 、 フ ァ イ ル 名 列 を トラ ン ス レ ー タ ー に 与 え 、 そ の 中 か ら トラ ン ス レ ー タ ー が
自 動 選 択 す る。
②
プ レ フ ィ ッ ク ス(数
文 字)を
トラ ン ス レ ー タ ー に 与 え 、 トラ ン ス レ ー タ ー が そ れ に4桁
の 番 号 を 追 加 し、 フ ァ イ ル 名 とす る。
③
フ ァ イ ル 名 を ト ラ ン ス レ ー タ ー に 与 え 、 ア ク セ ス キ ー(数
タ ー がrOOOOO1』
(6)設
か ら 昇 順 に 付 番 す る 方 式(メ
字6桁
程 度)を
トラ ンス レ ー
イ ン フ レ ー ム 向 き)。
計 画 像 デ ー タ を ユ ー ザ ー の フ ァイ ル へ 書 き込 む と き 、 メ ッセ ー ジ 関 係 と は 別 の ユ ー ザ ー
イ ン タ フ ェ ー ス エ リア を 用 意 して お き、 こ こ へ 、 ハ ン ド リ ン グ した バ イ ナ リー デ ー タ の ヘ ッ
ダ ー 情 報 を お とす 。
一37一
第8章
特 殊 デ ー タ の 構 造
特 殊 デ ー タ に は 、 シ ス テ ム 運 用 電 文 等 の 要 素 と し て 使 わ れ る251byte固
ッ トの 特 殊 メ ッセ ー ジ とEDIサ
ー ビ ス 事 業 者 へ 同 報 を 指 示 す る た め の251byte固
フ ォ ー マ ッ トの 特 殊 ヘ ッ ダ ー が あ る。 特 殊 デ ー タ は 一 つ の251byteの
8.1受
定 長 固 定 フ ォー マ
定長固定
レ コ ー ドに 格 納 さ れ る。
信 確 認 メ ッセ ー ジ
(1)受
信 確 認 メ ッセ ー ジ の 機 能
受 信 確 認 電 文 に 使 わ れ る メ ッセ ー ジで 、 受 信 者 が 解 釈 可 能 な 業 務 処 理 電 文 を 受 信 で き た か
否 か を、 発 信者 に通 知 す る。
②
受 信 確 認 メ ッセ ー ジの 構 造
受 信 確 認 メ ッ セ ー ジ構 造 を 図8-1及
に セ ッ トす る値 を 表8-3に
8.2エ
び 表8-1に
示 す 。 エ ラ ー フ ラ グ1∼5(E11∼E15)
示す。
ラ ー情報 メ ッセ ー ジ
(1)エ
ラ ー情報 メ ッセ ー ジの 機能
エ ラ ー 情 報 電 文 に 使 わ れ る メ ッ セ ー ジ で 、EDIサ
ー ビ ス 事 業 者 が 、 交 換 処 理 に 際 しエ ラ
ー が 発 生 した こ と を 、 電 文 発 信 者 に 通 知 す る。
(2)エ
ラ ー 情 報 メ ッセ ー ジ の 構 造
エ ラ ー 情 報 メ ッ セ ー ジ の 構 造 を 図8-2及
E15)に
セ ッ トす る 値 を 表8-3に
び 表8-2に
示 す 。 エ ラ ー フ ラ グ1∼5(E11∼
示す。
]一ド区 分(X'44')
0〕0722344658708290
一ケンス
1
/L分
鞠
受 信 メッセージ獅 一ブ・ヘッダー前 半 の 内 容(162byte)続
発 信V州
コード 発 信 センターコード 発 信 者 コード
1111212
割 区 分(X'39')
12
く
受 信VANコ
ード 受 信 センターコード 受 信 者}ドBPID
1212124
by
byte
22←
数
サブ機 関 」 \ 工 機 関
分 割 モード
ー
第2ト ータル項 目No
9102114124136148154159169176
受 信 メッセージグルーブ・
ヘッダー前 半 の 内 容 続 きV
参照 番 号
リザーブ
12
日付時 刻
433210
リザ ー ブ"タ
12
ックスll'2ゆ
1261551│5
L情 詩 「フ
酌 トID拡
張;;1詳」芒16蕊 轡
1 76191203216228251
同 トレーラ前 半 の 内 容(37byte)
ハフシュトータル1ハ
15
ッシ ュトータル2
15
図8-2エ
エラーフラグ
日付 時 刻
リザ ー ブ
12345
1223<byte数
22222
ラ ー 情 報 メ ッ セ ー ジの フ ォ ー マ ッ ト
一38一
ス
←byte
レ]一ド区 分(X'44')
0722344658708290
0
一ケンス
受 信 メフセージグルーブ・ヘッダー前 半 の 内 容(129byte)続
番 号1発
信VANコ
ード 発 信 センターコード 発 信 者 コード
受 信VANコ
く
ード 受 信 センターコード 受 信 者 コードBPIDby
511ill21212121212422←
1
/L分
ブ機 関 」 \!L機 数
関
割 区 分(X'39')サ
9
102
114124136
143158
受 信 メッセージグルーブ・
ヘッヂ 前 半 の 内 容 続 き
参照 番 号
リザーブ
12
433
↑_情駆 分
173
同 トレ ラ前 半 の 内 容(37byte)
日付 時 刻
シーケンス
21012
τ
1 7318
ハッシュト タル1
ハッシュトータル2
ll515
15・
←
byte数
フォーマ,トID
3195
エラーフラグ
byte
25、
日付 時 刻
リザ ー ブ
12345
22222
識別
属性
X(1)
X(1)
DO3 9(5)
COl X(1)
CO2 X(1)
CO1
CO2
12
56
図8-1受
信 確 認 メ ッ セ ー ジ の フ ォ ー マ ッ ト
表8-1受
信 確 認 メ ッ セ ー ジ の デ ー タ 項 目
デ ー タ項 目名
定 。
X'44'固
定 。
シーケンス番 号
同 一 メッセージグルーブ内 で1か ら順 に1つ っ昇 順 に付 ける(文 字 コード ∫IS-XO201)。
分 割区分
レ]一ド区 分
発 信 者 コー ド
受 信 者 コー ド
Cl1
X(12)
X(4)
X(2)
C12
X(2)
BPID版
Fl3
X(12)
X(4)
情 報 区 分 コード
Cl5
9(3)
第1ト
Cl6
9(3)
X(2)
X(10)
X(12)
X(1)
X(1)
9(5)
9(15)
9(15)
第1ト
CO9
ClO
Cl4
Cl7
Cl8
Cl9
COl
CO2
DO3
EO4
EO5
Ell
E12
受 信VANコ
受 信 に 成 功 し た メ ッセ ー ジ グ ル ー プ ・ヘ ッ ダ ー の 、 分 割 識 別 子(COI)
ード
受 信 センターコード
か ら 作 成 日 付 時 刻(Cl9)ま
で の129byteの
コ ピー。
BPID機 関
BPIDサ ブ機 関
リザ ー ブ
ータル項 目Nα 一1
タル項 目Nα一2
フォーマットID
交換参照番号
作成 日付時刻
分割区分
レコード区 分
シーケンス番 号
ハ ッシュトータル1
(受 信 メッセージグルーブ・トレ ラ前 半 の 内 容)
受 信 に 成 功 し た メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー の 、 分 割 識 別 子(COl)
か らハ ッ シ ュ トー タ ル2(EO5)ま
で の37byteの
コ ピー 。
∼ シュト一夕ル2
エラーフラグ1
X(2)
エラーフラグ2
〃
エラーフラグ3
〃
エラーフラグ4
〃
エラーフラグ5
ノノ
X(2)
E14 X(2)
E15 X(2)
E20
F21
(受 信 メッセージグルーブ・ヘッダー前 半 の 内 容)
発 信 センター}ド
X(2)
El3
定 す べ き値)
X'39'固
X(12)
X(12)
X(12)
CO6
CO7
CO8
明(設
レコード区 分
運 用モー ド
発 信VANコ 斗
CO5
説
分割区分
X(1)
X(12)
X(12)
CO3
CO4
←byte数
エラーコードを セット
受 信 側 で、受 信 用 トランル 一夕ーでメッセージグルーブを処 理 した時 発 生 したエラーの
エラーコードをセフトする。受 信 用 トランスレーターで検 出 したエラーのエラーコードを検 出 順 に
最 大5個
までセットできる。エラー]一ドを、表
al1X'20'かal1X'30'の
一 に示 す(文 字 コードJIS-XO201)。
時 、エラー無 しとする。
X(12)
日付時刻
確 認 データを作 成 した日 付 と時 刻 をセット(文字}ドJIS-XO201)。
9(56)
リザ ー ブ
将 来 の 拡 張 の た め リザ ー ブ(al1X'20'を
一39一
セット)。
表8-2エ
識別
CO1
CO2
DO3
COl
CO2
CO3
CO4
属性
X(1)
X(1)
9(5)
X(1)
X(1)
X(1)
X(12)
デ ー タ項 目名
定 。
X'44'固
定 。
シーケンス番 号
同 一 メッセージグルーブ内 で1か ら順 に1つ っ昇 順 に付{拍(文
運用 モー ド
発 信VAN]一
ド、
X(12) 受 信 者 コー ド
X(4) . BPID機 関
Cll
C12
X(2)
BPIDサ ブ機 関
BPID版
Cl4
X(2)
X(12)
X(4)
Cl5
9(3)
第1ト
C16
9(3) 第1ト ータル項 目Nα 一2
X(2) フォーマットID
X(10) 交換参照 番号
X(12) 作成 日付 時刻
X(12) リザ ー ブ
Cl9
F20
C21
C22
C23
C24
C25
C26
C27
C28
CO1
CO2
DO3
EO4
EO5
発 信 センターコード
(エ ラ ー ・メッセージグルーブ・ヘッダー前 半 の 内 容)
発 信 者 コー ド
受 信VAN]一
ド
エ ラ ー し た メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー の 、 分 割 識 別 子(COI)か
ら
受 信 センター}ド
作 成 日付 時 刻(C28)ま
で の162byteの
コ ピー 。
-
X(6)
X(1)
X(1)
X(D
X(1)
X(1)
9(5)
9(5)
X(1)
X(1)
9(5)
9(15)
9(15)
X(2)
El2 X(2)
Ell
リザ ー ブ
情 報 区 分 コード
ータル項 目Nα 一1
シンタックスIDバ ージョン
拡 張 モード
分 割 モード
文 字}ド8bit
文 字}ド16bit
非 透 過 モード
第2ト
ータル項 目Nα 一1
第2ト
ータル項 目No-2
分割 区分
レコード区 分
シーケンス番 号
ハッシュトータル1
(エ ラ ー ・メッセージグルーブ・トレーラ前 半 の 内 容)
エ ラ ー し た メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー の 、 分 割 識 別 子(CO1)か
ハ ッ シ ュ ト ー タ ル2(EO5)ま
で の37byteの
ら
コ ピー。
∼ シュト一夕ル2
エラーフラグ1
エラー壬 ドを セット
エラーフラグ2
〃
エラーフラグ3
〃
E14
X(2)
X(2)
エラーフラグ4
〃
El5
X(2)
エラづ ラ妬
〃
E20
X(12)
日付時刻
確 認 データを作 成 した日 付 と時 刻 をセット(文字}ドJIS-XO20D。
F22
X(23)
リザ ー ブ
将 来 の 拡 張 の た め リ ザ ー ブ(al1X'20'を
E13
・
レコード区 分
CO9
ClO
Cl8
字 コードJIS-XO201)。
分割区分
X(12)
Cl7
定 す べ き値)
X'39'固
CO8
F13
明(設
レコード区 分
CO7
CO6
説
分割区分
X(12)
X(12)
X(12)
CO5
ラ ー 情 報 メ ッ セ ー ジ の デ ー タ 項 目
受 信 側 で、受 信 用 トランスレーターでメッセージグルーブを処 理 した時 発 生 したエラーの
エラー]一ドをセットする。受 信 用 トランスレーターで検 出 したエラーのエラーコードを検 出 順 に
最 大5個
までセットできる。エラー}ド を、表
al1X'20'かal1X'30'の
一40一
一 に示 す(文 字]一 ドJIS-XO201)。
時 、エラー無 しとする。
セット)。
表8-3受
信 確 認 メ ッ セ ー ジ,エ
エ
エラーコード
(ブランク)
0.0
Ol
02
03
04
05
ラ ー情報 メ ッセ ー ジで表 示 され る エ ラー コー ド
ラ
ー
内
容
エ ラー な し
エ ラー な し
・
取 決 め 以 外 の 情 報 区 分 コ ー ド(ト ラ ン ス レ ー タ ー の 構 造 に よ っ て は 、 出 力 さ れ な い)
メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー が 見 つ か ら な い
メ ッセ ー ジ グル ー プ ・ トレー ラ が 見 つ か らな い
シ ン タ ッ ク スIDの
不正
分 割 区 分 シ ー ケ ン スエ ラ ー
10
未定義制御 タグの検 出
ll
16
不 正 デ ー タ タ グ検 出
マ ル チ明 細 ヘ ッダ ー が 実 行 形 式SMテ
ーブル上にな い
マ ル チ明 細 トレー ラが 実 行 形 式SMテ
ーブル上に ない
固 有 側(標 準 側)繰 り返 しが 標 準 側(固 有 側)繰 り返 しを 超 え た
デ ー タの レ ン グ スが 最 大 値 を 超 え た
チ ェ ッ ク ・サ ム 項 目 の値 が 数 値 で な い
17
数値変換 の項 目の値が数 値で な い
18
標 準 側 デ ー タ長 が 固 有 側 デ ー タ長 よ り大 きい
12
13
14
,15
19
レ コ ー ド区 分 がD(X'44')で
20
過 大 レ コ ー ド長
21
メ ッ セ ー ジ ・ ト レ ー ラ(X'FE')が
22
30
負 の デ ー タ有 り(9属
な い'(メ
ッ セ ー ジ が 見 つ か ら な い)
な い
性 の 時 な ど)
シ ー ケ ン スNαが 昇 順 で は な い
31
チ ェ ッ クサ ムの 数 値 が メ ッセ ー ジ グル ー プ ・ トレー ラ上 の 数 値 と一 致 しな い
32
実 行 形 式SMテ
ーブルサ ーチ不能
不 正 文 字 コ ー ドの 検 出
非 透 過 モ ー ド時 の メ ッセ ー ジ長 不 正
33
34
35
36
40
41
42
43
縮 小 モ ー ド中 の マ ル チ 明 細 の ネ ス ト、 も し く は 拡 張 モ ー ドマ ル チ 明 細 ヘ ッ ダ ー 有 り
Y属 性(日 付)デ ー タの 不 正
UNAセ
グ メ ン トの 不 正
UNBセ
UNHセ
グ メ ン ト無 し
グ メ ン ト無 し
UNTセ
グ メ ン ト無 し
44
UNZセ
グ メ ン ト無 し
81
82
交 換 エ ラー
同報 エ ラー
その他のエ ラー
99
一41一
8.3同
報 ヘ ッ ダ ー(オ
(1)同
プ シ ョ ン)
報 ヘ ッダ ー の 機 能
同 報 ヘ ッ ダ ー は 、 メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー の 直 前 に 付 加 す る こ と で 、 直 後 の1メ
セ ー ジ ・ グ ル ー プ が 同 報 電 文(メ
ッ セ ー ジ グ ル ー プ)で
あ る こ と を 、EDIサ
ッ
ー ビス事 業者
へ 指 示 す る。
②
同 報 ヘ ッダ ーの構 造
同 報 ヘ ッ ダ ー の 構 造 を 図8-3及
一 つ の 同 報 ヘ ッダ ー で
、(BO4)を 、X'43'(継
継 続 区 分(BO4)は
び 表8-4に
、 同 報 通 知 先6カ
続 有 り)と
、X'45'(継
示 す。
所 ま で 指 定 で き る 。7カ
所 以 上 の 時 は、 継 続 区分
して 、 さ ら に 同 報 ヘ ッダ ー を 並 べ る。 最 後 の 同 報 ヘ ッダ ー の
続 無 し)と
す る。
一42一
or=ω
0
如
隔 一
同 報 センターコード 同 報 受 信 者
1212
12
・
笛.
同報通 知 先2
司報 通 知 先1
同 報VANコ ード
121212
同報噛li,噸
3
同報通 知先3
同 報 センターコード 同 報 受 信 者
受 信VANコ
ード
コ
分 割 区 分(X'30')
311ワ1・
8
181門2
同 報 通 知 先3(続
き)同
報 通 知 先4
同 報 センターコード 同 報 受 信 者
1212121212
同 報VANコ ード
同報通 知 先5
同 報 センターコード 同 報 受 信 者
同 報VANコ
ード
同 報 センターコード
1212←
byte数
17218220251
同報通 知 先6
同 報受 信 者
同 報VAN]一 ド
121212
12
識別
属性
報 ヘ ッ ダ ー の フ ォ ー マ ッ
表8-4同
報 ヘ ッ ダ ー の デ ー タ 項
説
分割区分
X'30'固
定,同
報 ヘッダーを表 す。
レコード区 分
X'41'固
定,同
報 ヘッダ竜 表 す。
継続区分
同報個数
継 続 無 し:X'45',継
BO5
一
≡ 一
BO6
一 ー
一
一
X(12)
一
ー ー
ー
ー ー
X(12)
,,←
一
一
一
X(12)
BO8 X(12)
一 一-一
一
一
BO9
-≡
≡
≡ ≡
一
Bll
≡
B13
Bl4
ー ー
ー
Bl5
←'一
≡
一
一
≡
Bl7
ー ー
一
ー
ー 一,,
ー ー
'一
ー
一'一
X(12)
一
← ←'一
X(12)
一
ー ー
ー ー
一 合
ー ー
X(12)
一
一 ー
ー 一
一
ー 一
−A-一
一'一
一
ー ー
ー
同 報 先VANコ ード2
一 ー ー
一
」
司 報 先 坦=コ ゴ2-一.
ー
ー
ー 一,一
一
一 一
● 一
一
● ≡
一 ≡
字}ドJIS-XO201))。
同報通知先2(〃(〃))。
同 報 先y廻=阻_一,
同報通知先3(〃(〃))。
同報先受信者3
ー 一
同 報 先y廻=」 惟 一_一
一=
同 報 売 切=⊇ ゴ4-一 ー
一
同報通知先4(〃(〃))。
同報先受信者4
ー
▼
一 一
一'一
コードは英 数 字12byte(文
≡'
同 報 先 センターコード3
ー
一
同 報 先y鯉=1追_.
同 報 先 センター}ド5
.≡
一
合
一 一'≡A-一
一"←
一
ー ー
ー 一
一
同報通知先5(〃(〃))。
同報先受信者15
一
ー 一
シ ョ ン)
定 す べ き値)
同報先受信者2
一
プ
続 有 り:X'43'。
同 報 通 知 先1(各
一
ー
X(12)
F23 X(31)
B22
ー ー
ー
一 一,≡'一
ー ー
合
一
X(12)
一
一
一
ー
X(12)
一
≡
ー
X(12)
B20
会 ー
ー
X(12)
輪
≡
Bl9
B21
一'一
X(12)
一,
Bl8
ー ー
X(12)
Bl6
甲,一
会 合
明(設
同報先受信者1
X(12)
X(12)
B12
-一
一
目(オ
プ シ ョ ン)
」
同報 先yA堕=EL-一
'≡
X(12)
B10
---=≡
一
X(12)
ト(オ
byte数
このヘッダー内 の同 報 宛 先 の個 数 をあら
わす(文字}ドJIS-XO201)。
同 報 先 センターコード1
−A-≡
BO7
-一
図8-3同
COl
A-一
-一
31←
CO2
BO3
-≡
一
同報 受信 者
デ ー タ項 目名
X(1)
X(1)
X(1)
BO4 9(1)
-一
リザ ー ブ
同 報 センターコード
」
同報 先y胆=上q._
同 報 先 センター]一ド6
一 一,−A,≡
一
一
≡ 参'≡
≡ ÷
←
−A'一
同報通 知先6(〃(〃))。
同報先受信者6
リザ ー ブ
将 来 の 拡 張 の た め リザ ー ブ(al1X'20'を
一43一
セット)。
第9章
メ ッ セ ー ジ グ ル ー プ
・ トレ ー ラ の 構 造
メ ッ セ ー ジ グ ル ー プ ・ ト レ ー ラ は 、 メ ッ セ ー ジ グ ル ー プ の 終 り を 示 す ト レ ー ラ で 、 図9-1
及 び 表9-1で
示 す251byteの
ー ラ は 、 一 つ の251byteの
ハ ッ シ ュ トー タ ル1及
固 定 長 固 定 フ ォ ー マ ッ トで あ る 。 メ ッ セ ー ジ グ ル ー プ ・ ト レ
レ コ ー ドに 格 納 さ れ る 。
び2(EO4及
びEO5)は
ブ ラ ン ク(X'20')か
ゼ ロ(X'30')と
す る。
シ・
ケン
ス番号(最 終シーケン
ス番号)
0
・ 兵7223725
…
一
…2リ
ザ ブ!
1515213←
1
5
、
柴
川
レコード区 分(X'45')
分 割 区 分(X'30')byte数
識別 属性
X(1)
X(1)
DO3 9(5)
一
図9-1メ
ッ セ ー ジ グ ル ー プ
・ ト レ ー ラ の フ ォ ー マ ッ
表9-1メ
ッセ ー ジ グ ル ー プ ・ ト レー ラ の デ ー タ 項 目
説
デ ー タ項 目名
明(設
定 す べ き値)
CO1
分割 区分
X'30'固
定,メ
ッセージクループ ・∼
CO2
レコード区 分
X'45'固
定,メ
ッセージグルーブ・トレ ラであることを示 す。
シーケンス番 号(最
終
ダーかトレーラかを示 す。
直 前 のメッセージ又 はバイナリーデータのシーケンス番 号 。すなわち、メフセージ及 びバイナリチ
シーケンス番 号)
合 計 数 を 表 す(文
字]一 ドJIS− 文0201)。
EO4
9(15)
ハッシュトータル1
ブ ラ ン ク(X'20')か
ゼ ロ(X'30')
EO5
9(15)
ハッシュ トータル2
ブ ラ ン ク(X'20')か
ゼ ロ(X'30')
FO6
X(213)
リザ ー ブ
合 計 が0件
将 来 の 拡 張 の た め リ ザ ー ブ(al1X'20'を
一44一
ト
タの
の時 は、X'30'と なる。
セット)。
第10章
メ ッ セ ー ジ グ ル ー プ の 構 造
メ ッセ ー ジ グ ル ー プ ・ヘ ッ ダ ー 、 一 つ 又 は 複 数 の メ ッセ ー ジか 特 殊 メ ッセ ー ジ、 一 つ 又 は複
数 の バ イ ナ リー デ ー タ 及 び メ ッセ ー ジ グ ル ー プ ・ トレ ー ラ で 、 メ ッセ ー ジ グ ル ー プ を 構 成 す る 。
メ ッセ ー ジ グ ル ー プ はEDIネ
ッ トワ ー ク に お け る 最 小 の 交 換 単 位 で あ る 。 フ ァ イ ル 転 送 シ
ス テ ム に よ っ て 交 換 を 行 う場 合 、 一 つ の フ ァイ ル に 、 複 数 の メ ッ セ ー ジ ・グ ル ー プ を 格 納 す る
こ とが で き る 。 しか し、 一 つ の メ ッセ ー ジ を 複 数 の フ ァイ ル に ま た が っ て 格 納 す る こ と は で き
な い(図10-1参
照)。
メ ッセ ー ジ グ ル ー プ が 持 つ 機 能 に よ っ て 、 業 務 処 理 電 文 と 運 用 電 文 が あ る 。 又 、 同 報 ヘ ッ ダ
ー を 用 い る こ と で 、 両 電 文 と も同 報 電 文 とす る こ とが で き る 。
表10-1に
交 換 電 文(メ
ッ セ ー ジ グ ル ー プ)の 構 成 一 覧 表 を 示 す 。 表10-1の
「○ 」 印 は 省
略 可 能 を 示 す 。 業 務 処 理 電 文 の 「◎ 」 は 、 業 務 メ ッ セ ー ジ と バ イ ナ リー デ ー タ を 同 時 に 省 略 す
る こ と は 不 可 を 表 す 。 少 な く と も、 ど ち らか 一 方 は 含 ん で い な け れ ば な らず 、 セ キ ュ リテ ィ メ
ッセ ー ジ あ る い は 開 始 メ ッ セ ー ジだ け の メ ッセ ー ジ グル ー プ は禁 止 さ れ る こ とを 意 味 す る 。
続
接
換 は搬
交又ル
7
7
フ ァ イ ル1
フ ァイ ル
メ ッセ ー ジ グ ル ー プ1
メッセージ
1メ
醐 晒
グループ
●
lMH
TFD1
データ・タグ
●
●
●
●
●
●
●
●
.・.・
メッセージ1又 は バイナリーデータ1
メ ッセ ー ジ
又 は
バイナリーデータ
■
メ ッ セ ー ジ グ ル ー プ2
ヂ
メッセージ
TFD形 式
フ ァ イ ル2
●
●
●
●
フ ァ イ ルn
■
●
●
●
メ ッ セ ー ジ グ ル ー プn
・
・
…
BH
TFDnMT
断i
メ ヲセー ジグル ープ ● トレー ラ
バ イ ナ リー デ 一 夕
●
i切
メ ッセ ー ジ
\
ビ ッ ト列 デ ー タBT特
殊 デ ータ
111
制 御 タグ
データ
データ長
ビヲト
列
デー タ
デー タ
↑一 分 割 区 分
注)MH:メ
ッ セ ー
BH:バ
イ ナ
ジ
・ヘ
図10-1メ
MT:メ
ッ ダ ー
リ ー デ ー タ
・ヘ
ッダ ー
BT:バ
ッセ ー ジ
・ ト レ ー ラ
イ ナ タ ー デ 一 夕
ッ セ ー ジ グ ル ー プ の 基 本 構 成
一45一
・ ト レ ー ラ
表10-1交
要
素
電文種類
換 電 文(メ
同
報
ヘッダー(*)
業務処理 電文
メ ッセ ージ グル
ーブ ・ヘ ッダー
○
ッ セ ー ジ グ ル ー プ)の
セキュリティメ
ッセージ(*)
●
業
バイ ナリー
務
メッセージ
○
デ ータ
構 成一 覧 表
受 信 確
認 データ
エラー情
報 データ
:(◎
or◎)
○
●
エラー情 報 メッ㊤ ジ電 文
○
●
ゼロ件 情 報 メッセージ電 文
○
●
注)●:必
10.1業
○
●
ラ
●
●
●
●
須r●T:必
○:選
*:オ
一ブ ・トレ
●
1
受信確認 電文
メッセ ージグ1
須 、 ト レ ー ラTFD使
択(省
略 可),(◎or◎):両
プ シ ョ ンを 表 す 。
用 可 能 を表 す 。
方 同 時 の 省 略 は 不 可
務処 理 電 文
メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー 、 メ ッ セ ー ジ(2種)、
バ イ ナ リ ー デ ー タ 及 び メ ッセ ー ジ グ
ル ー プ ・ ト レ ー ラ で 構 成 さ れ る 。 セ キ ュ リテ ィ メ ッ セ ー ジ は メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー の
直 後 に 一 つ だ け 入 れ る こ とが で き る。 セ キ ュ リテ ィ メ ッセ ー ジ と バ イ ナ リ ー デ ー タ は オ プ シ ョ
ンで あ り、 い ず れ も省 略 す る こ と が で き る 。
図10-2に
典 型 的 な 業 務 処 理 電 文 の 構 成 例 を 示 す 。 業 務 メ ッセ ー ジ は 複 数 含 め る こ とが で き
る 。 業 務 メ ッセ ー ジ と特 殊 デ ー タ を い っ し ょ に 含 め る こ と は で き な い 。
セ キ ュ リテ ィ メ ッセ ー ジ は 、 そ れ を 含 む メ ッセ ー ジ グ ル ー プ に の み 有 効 と す る。 メ ッセ ー ジ
グ ル ー プ ・ヘ ッ ダ ー と ト レ ー ラ は 、 い か な る 場 合 も 暗 号 化 し て は な ら な い 。
メ ッセージグル ーブ ・ヘッダー
セキュリティメッセージ
業 務 メッセージ
メ ッセージグル ーブ ・トレーラ
*セ キュリティメッセージはメッセージグルーブ ・ヘッダーの直 後 になければならない。
図10-2典
10.2運
型 的 な業 務 処 理電 文 の 構 成 例
用電文
運 用 電 文 は 、 デ ー タ交 換 に 係 わ る シ ス テ ム 運 用 を 円 滑 に 行 う た あ に あ る 。 受 信 確 認 電 文 、 エ
ラ ー 情 報 電 文 及 び ゼ ロ件 メ ッセ ー ジ電 文 等 が あ る。
一46一
10.2.1受
信 確 認 電文
受 信 確 認 電 文 とは、 解 釈 可 能 な 業務 処 理 電文 を 受信 で きた か ど うか を、 業 務処 理 電 文 の 受 信
者 か ら送 信 者 へ 知 らせ る 電 文 で あ る。 こ の 電 文 は 、 業 務 上 の 契 約 の 成 立 等 と は 無 関 係 と す る 。
受 信 確 認 電 文 は 、 一 対 の メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー と メ ッ セ ー ジ グ ル ー プ ・ ト レ ー ラ の
中 に 、 一 つ 又 は 複 数 個 の 受 信 確 認 デ ー タ を 入 れ た 構 成 で あ る(図10-13参
ル ー プ ・ヘ ッ ダ ー の 情 報 区 分 コ ー ド(C14)を
「9001」
照)。
メ ッセ ー ジグ
と す る。
オ プ シ ョ ン で 、 セ キ ュ リ テ ィ メ ッ セ ー ジ を メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー の 直 後 に 一 つ だ け
入 れ る こ と が で き る 。 メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー と ト レ ー ラ は 、 い か な る 場 合 も 暗 号 化 し
て はな らな い。
メ ッセ ー ジ グ ル ー プ
く
〉
(受 信 確 認 データは複 数 でもよい。)
(受
受 信 確認 デ ー タ
メ ヲセージグ炉 プ ・ヘ ッダー
<251byte>
251byte
く
①② ③④ ⑤ ⑥
メッセージグルーブ・ヘッダ の 情 報 区 分 コード
メッセージグルーブ・ヘッダーの
トータル項
a11ブ
<251byte>
ランク(allX'20')
20(X'3230')
デ ー タ の シーケンス 番 号
通 常 、00001(X'3030303031')
メフセージクルーブ ・トレーラの 最 終 シーケンス 番 号
通 常 、00001(X'3030303031')
メッセージグルーブ・トい ラの ハッシュトータル1,2
al1ブ
図10-3受
10.2.2エ
〉
9001(X'39303031)
目No.1,2
メッセージグルーブ ・ヘッダーの フォーマフトID
受 信 確 認
メッセージグループ・トレーラ
ランク(allX'20')又
はa110(allX'30')
信 確 認 電 文 の 構 成 例
ラ ー 情 報 メ ッセ ー ジ電 文
エ ラ ー 情 報 メ ッ セ ー ジ は 、EDIサ
ー ビ ス事 業 者 が ユ ー ザ ー へ 、 メ ッセ ー ジ ・グ ル ー プ の 交
換 エ ラ ー を伝 え るた め に用 い る。
エ ラ ー 情 報 メ ッ セ ー ジ は 、 一 対 の メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー と メ ッ セ ー ジ グ ル ー プ ・ ト
レ ー ラ の 中 に 、 一 つ 又 は 複 数 個 の エ ラ ー 情 報 デ ー タ を 入 れ た 構 成 で あ る(図10-4参
ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー の 情 報 区 分 コ ー ド(C14)を
く
メ
ッ セ
「9201」
とす る 。
〉
ー ジ グ ル ー プ
(エラー情 報 データは複 数 でもよい。)
(エ
エ ラ ー 忙 報 デ ー タ
メッセづ グか プ・ヘッダー
く251byte≧
∈
251byte
メッセージグループ・トレーラ
〉
<251byte>
①② ③ ④
メッセージグルーブ ・ヘッダーの 情 報 区 分 コード9201(X'39323031)
メッセージグルーブ ・ヘフダーの
トータル項
目No.1,2al1ブ
ランク(allX'20')
メッセージグルーブ ・ヘッダーの フt− マットID20(X'3230')
メッセージグルーブ ・トレーラの ハッシュトータ1レL2a11ブ
図10-4エ
テンク(allX'20')又
はallO(allX'30')
ラ ー 情 報 メ ッセ ー ジ 電 文 の 構 成
一47一
照)。
メ
10.2.3ゼ
ロ件 メ ッ セ ー ジ 電 文
ゼ ロ 件 メ ッ セ ー ジ 電 文 は 、 受 信 者 に 対 して 、 送 信 す べ き メ ッ セ ー ジ 件 数 が ゼ ロ(無)で
あ る
こ と を 伝 達 す る電 文 で あ る 。
ゼ ロ 件 メ ッ セ ー ジ 電 文 は 、 図10-5に
ル ー プ ・ヘ ッ ダrと
示 す よ う に 、 メ ッ セ ー ジ の な い(0件)'メ
メ ッ セ ー ジ グ ル ー プ ・ ト レ ー ラ の 対 で あ る 。 図10-5の
プ ・ヘ ッ ダ ー の 情 報 区 分 コ ー ド(C14)は
、
「9101」
ッセ ー ジ グ
メ ッ セ ー ジ グ ル_
とす る。
メ ッ セ ー ジ グ ル ー プ ・ ト レ ー ラ の 中 の 最 終 シ ー ケ ン ス 番 号 を ゼ ロ(メ
ッ セ ー ジ 無)と
す る。
メ ッセ ー ジ グル ー プ
251byte
セ セ セ セ ・
ゼ
ツ ツ ツ W
1 已
ノ
メ メ メ メ メ
①②③④⑤
ジグル ブ ヘッダ の 情 報
区 分
ジグル ブ ヘッダ の トータル項
コード
allブ
ジグル ブ ヘッダ の フォーマットID
ジグル ブ
トい フの 最 終
ジグル ブ
トレーフの ハフシュトータル1,2
報 電 文(オ
ランク(allX'20')
20(X'3230')
シーケンス 番 号
図10-5ゼ
10.3同
glOl(X'39313031)
目No.1,2
00000(X'3030303030')
a11ブ
ランク(allX'20')又
はa110(allX'30')
ロ件 メ ッ セ ー ジ 電 文 の 構 成
プ シ ョ ン)
メ ッセ ー ジ グ ル ー プ の 直 前 に 、 同 報 ヘ ッ ダ ー を 追 加 す る こ と で 、 ヘ ッ ダ ー 直 後 の 一 つ の メ ッ
セ ー ジ グ ル ー プ を 同 報 電 文 と す る こ と が で き る(図10-6参
照)。
同 報 ヘ ッダ ー を 二 つ 以 上 に
し、 同 報 宛 て 先 を 増 や す こ と が で き る。
同
訓竺溺
直 後 の メッセージグループのみ同 報 となる
=_2ii_3i
L同
報ヘ ッダー は複数使 うことも可能
図10-6同
報
一48一
電
文
の
構
成
第11章
オ プ シ ョ ン と デ ー タ エ レ メ ン トリ ス ト
11.1Cllシ
ン タ ッ ク ス ル ー ル2.1で
CIIシ
ン タ ッ ク ス ル ー ル2.1で
る 。CIIト
追 加 され た仕 様 と廃止 され た仕 様
は 、 規 格 全 体 を 基 本 仕 様 と オ プ シ'ヨ ン 仕 様 に 、 分 類 し て い
ラ ン ス レ ー タ ー の イ ン プ リ メ ン トの た め に 、1.11及
び1.51に
基 本 仕 様 と して
追 加 さ れ た 仕 様 と 、 オ プ シ ョ ン と して 追 加 さ れ た 仕 様 とが あ る。
ま た 、 実 運 用 で は 使 用 さ れ て い な か っ た1.11及
達 で 無 意 味 に な っ た1.11及
表11-1に
び1.51の
び1.51の
基 本 仕 様 の 一 部 を 廃 止 して い る 。
、 そ の 状 況 を示 す 。
表11-1Cllシ
ン タ ッ ク ス ル ー ル1.11/1.51と2.1の
オ プ シ ョ ン 等 比 較 表
シ ン タ
基 本 仕 様 ま た は オ プ シ ョ ン 仕 様
」
〃
・
〃
の1-EDI表
無
無
無
無
オ プシ ョン
オ プ シ ョン
無
無
無
無
無
無
無
無
無
無
無
無
オ プシ ョン
オ プ シ ョン
オ プシ ョン
無
無
無
オ プシ ョン
オ プシ ョン
無
基本仕様
無
無
オプ シ ョン
オ プ シ ョン
オプ シ ョン
オ プ シ ョン
基本仕様
基本仕様
示
1
Bタ
イ プ メ ッセ ー ジ ヘ ッ ダ ー(拡
張 メ ッ セ ー ジ 長)
ッ ク ス ル ー ル の バ ー ジ ョ ン
1111t51121
メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー の 交 換 参 照 番 号
〃
オ プ シ ョ ン仕 様 と通 信 技 術 の 発
1
BIT属
性 デ ータ
1
補 助 漢 字 『JIS-XO212』
ユ ニ コ ー ド 『JIS-XO221』
`
X属
性 に お け る8bit/16bit・MIXモ
ー ド
1
3byteデ
ー タ タ グ
1
Dタ
イ プ マ ル チ 明 細 ヘ ッダ ー
単独項 目の暗示的繰返 し
オ プ ション
オ プ ション
基本仕様
基本仕様
1
セ キ ュ リテ ィ メ ッセ ー ジ
バ イ ナ リー デ ー タ
同報 ヘ ッダ ー と同 報 電 文
1
非 透 過 モ ー ドオ プ シ ョ ン
1
TYPE-Eオ
プ シ ョン
イ ンタ ー ナ ル セ グ メ ン ト
1
トー タ ル チ ェ ッ ク
注)CIIシ
ン タ ッ ク ス ル ー ル21は
、 正 確 に はr210』
一49一
で あ る が 『21』
基本仕様
基本仕様
基本仕様
基本仕様
基本仕様
基本仕様
オ プシ ョン
無
無
無
無 し(廃 止)
と略 記 す る。
11.2固
定 長 デ ー タ エ レメ ン ト リス ト
表11-2固
識 別1属
BO3
BO4
BO5
BO6
BO7
BO8
BO9
B10
B11
B12
B13
B14
B15
B16
B17
B18
B19
B20
B21
B22
CO1
CO2
CO3
CO4
CO5
CO6
CO7
CO8
CO9
C10
C11
C12
C14
C15
C16
C17
C18
C19
性1エ
X(1)
9(1)
.X(12)
X(12)
X(12)
X(12)
X(12)
X(12)
X(12)
X(12)
X(12)
X(12)
X(12)
X(12)
X(12)
X(12)
X(12)
X(12)
X(12)
X(12)
X(1)
X(1)
X(1)
X(12)
X(12)
X(12)
X(12)
X(12)
X(12)
X(4)
X(2)
X(2)
X(4)
9(3)
9(3)
X(2)
X(10)
X(12)
定 長 デ ー タ エ レ メ ン トリ ス ト
レメ ン ト名1識
別1属
継続 区分
C21
洞 報個数
C22
性1エ
レメ ン ト名
同 報 先 セ ン タ ー コ ー ド3
DO3
X(6)
X(1)
X(1)
X(1)
X(1)
X(1)
9(5)
9(5)
X(1)
9(5)
同報先受信者3
DO4
Bin16
メ ッ セ ー ジ長
識別子
同 報 先VANコ
ー ド1
C23
同 報 先 セ ン タ ー コ ー ド1
C24
同報先受信者1
C25
同 報 先VANコ
C26
ー ド2
同 報 先 セ ン タ ー コ ー ド2
C27
同報先受信者2
C28
同 報 先VANコ
ー ド3
C29
同 報 先 セ ン タ ー コ ー ド6
EO4
同報先受信者6
分割区分
EO5
X(1)
9(7)
可変
X(1)
X(1)
X(4)
9(2)
9(15)
9(15)
EO7
Bin15
レ コ ー ド区 分
EO8
運用モー ド
E11
同 報 先VANコ
ー ド4
DO5・
同 報 先 セ ン タ ー コ ー ド4
DO6
同報先受信者4
DO7
同 報 先VANコ
DO8
ー ド5
同 報 先 セ ン タ ー コ ー ド5
D34
同報先受信者5
D35
同 報 先VANコ
D36
ー ド6
シ ン タ ッ ク スIDバ
ー ジ ョン
拡張 モ ー ド
分割 モ ー ド
文 字 コ ー ド8bit
文 字 コ ー ド16bit
非透過モー ド
第2ト
ー タ ル 項 目Nα 一1
第2ト
ー タ ル 項 目Nα 一2
1-EDI表
示'
シー ケ ンス番号
拡 張 メ ッ セ ー ジ長
TFDエ
リア
メ ッセ ー ジ ト レー ラ
継続区分
情 報 区 分 コ ー ド2
シ ー ケ ン ス 番 号2
ハ ッ シ ュ トー タ ル1
ハ ッ シ ュ ト ー タ ル2
ト レ ー ラTFDエ
リア 長
ト レ ー ラTFDエ
リア
BPID版
HO7
X(200)
X(2)
X(2)
X(2)
X(2)
X(2)
X(12)
9(4)
X(80)
X(32)
X(32)
情報 区 分 コ ー ド
TO5
Bin32
最 終 ユ ニ ッ ト有 効 長
第1ト
TO6
Bin32
全 ユ ニ ッ ト数
発 信VANコ
E12
ー ド
発 信 セ ンタ ー コー ド
E13
発 信 者 コー ド
E14
受 信VANコ
E15
ー ド
受 信 セ ンター コー ド
E20
受信者 コー ド
HO4
BPID機
関
HO5
BPIDサ
ブ機 関
HO6
第1ト
ー タ ル 項 目Nα 一1
ー タ ル 項 目Nα 一2
F・ ・
フ ォ ー マ ッ トID
交換参照番号
作成 日付 時刻
一50一
一
一
エ ラ ー フ ラ グ1
'エ ラ
ー フ ラ グ2
エ ラ ー フ ラ グ3
エ ラ ー フ ラ グ4
エ ラ ー フ ラ グ5
日付時刻
リ ン ク番 号
フ ァイ ル識 別 名
フ ォ ー マ ッ ト識 別 名
圧縮識別名
リザ ー ブ
料
附
皿
属 資
'
付 属 資 料CIlシ
附.12.1対
附.1.1バ
ン タ ッ ク ス ル ー ル2.1の
応 トラ ン ス レ ー タ ー と1.1.1(1.5.1)対
ポ イ ン ト
応 トラ ン ス レ ー タ ー の 互 換 性
ー ジ ョ ン番 号
シ ン タ ッ ク ス ル ー ル の バ ー ジ ョ ン番 号 が 合 わ な い た め に エ ラ ー 処 理 に な る の を 防 ぐ た め に 、
送 信 側 で は 、2.1対
応 で あ っ て も1.L1(1.5.1)を
バ ー ジ ョ ン 番 号 と し て セ ッ トす る 。
尚 、 受 信 用 トラ ン ス レ ー タ ー は 、 バ ー ジ ョ ン番 号 が 合 わ な い 時 、 ワ 一 二 ン グ と し て 処 理 続 行
とす る こ と が 望 ま し い 。
附.1.2オ
プ シ ョン機 能 な どの互 換 性 につ いて
2.1対
A-1の
応 の トラ ン ス レ ー タ ー と1.11(1.51)対
応 の トラ ン ス レ ー タ ー 間 の 互 換 性 は 、 表
よ う に な り 、 通 常 の 使 い 方 で は 、2.1の
表A-1オ
機 能 を 使 わ な い 限 り 問 題 は 発 生 しな い 。
プ シ ョ ン機 能 な ど で の トラ ン ス レー タ ー の 互 換 性
ト ラ ン ス
基 本 仕 様 ま た は オ プ シ ョ ン仕 様
レ ー タ ー の 組 合 わ せ
1
111(151)⇒21対
応
ブ ラ ン ク又 は ゼ ロを 出 力
メッセージグループ・ヘッダーの交 換 参 照 番 号
21対
応 ⇒L11(工51)
正 常 処 理(無 視)
.
〃
・
〃1-EDI表
示
バ ッチ メ ッセ ー ジ と して 認 識
〃(〃)
正常処理
〃
.
Bタ ィアメッセージ勺 ダー(拡 張 メッセージ長)
.
BIT属
性 デー タ
一
X属 性 で 処 理
補 助 漢 字rJIS-XO212』
一
文字化けが発生
ユ ニ コ ー ド 『JIS-XO221』
一
エ ラー 発 生
一
〃
一
〃
一
〃
X属
性 の8bit/16bit・MIXモ
3byteデ
Dタ
ード(*)
ー タ タ グ
イ プ マ ル チ 明 細 ヘ ッダ ー
正常処理
単 独 項 目の 暗 示 的 繰 返 し(‡)
セ キ ュ リ テ ィ メ ッ セ ー ジ(*)
正常処理
同 報 ヘ ッダ ー と 同 報 電 文(*)
非 透 過 モードオプション(21で
アション(21で
は 廃 止)
注)(*)は
は 廃 止)
、 バ ー ジ ョ ン2.1の
工51対
応 で正常処 理
正常処理
一
は 廃 止)
インターナルセグメント(")
1一タルチェック(21で
エ ラー発生
一
バ イ ナ リー デ ー タ
TYPE-Eオ
正常処理
エ ラ ー発 生
−
〃
一
ノノ
一
正 常 処 理(チ
ェ ッ ク は 無)
オ プ シ ョ ン 機 能 で あ る 。(一)は
一51丁
正 常 処 理(チ
ェ ッ ク は 無)
、 この ケ ー ス が な い こ とを 表 す 。
附.2マ
ルチ 明 細 に関 す る補 足
附.2.1改
行 マ ーク の省 略
図A-1の
上 段 と下 段 で は、 改行 マ ー クの省 略以 外 は 同一 の構 成 で あ るが 、意 味 は違 って い
る。 図A-1上
段 で は 、TFDの2番
で は 、TFDは1番
目 と2番
目 と3番
目 の2っ
目が 省 略 さ れ た こ とを 表 す が 、 図A-1の
しか な い こ と を 表 して い る。 す な わ ち 、 改 行 マ ー ク は 通
常 省 略 で き な い こ と に な る。 しか し な が ら、 図A-1の
が な く、4番
目のTFDが2番
下段
上 段 の 構 成 で2番
目 と3番
目 と し て 認 識 さ れ て もか ま わ な い 時 は 、 図A-1の
目の デ ー タ
下 段 の構 成
に す る こ とが 可 能 で あ る 。
1番 目4番
目
[ヨ 匝]国[亘
ヨ[i≡]匝][日
1番目2番
目
回[TFD]国[三][画
図A-1マ
附.2.2マ
ル チ 明細 に お け る改 行 マ ー クの意 味
ル チ明細 全 体 の省 略
一 つ の マ ル チ明 細 全体 が 空 の 時 は
、 そ の マ ル チ 明細 全 体 を 省 略 で きる。 ここで い うマル チ 明
細 全 体 と は 、 マ ル チ 明 細 ヘ ッダ ー か ら そ れ に 対 応 す る マ ル チ 明 細 トレ ー ラ ま で を い う(マ ル チ
明 細 の 次 の トレ ー ラ で は な い)。
ま た 空 と い う意 味 は 、 マ ル チ 明 細 ヘ ッ ダ ー か らそ れ に 対 応 す
る マ ル チ 明 細 ト レ ー ラ ま で の 間 に 、TFD制
い)。
御 子 しか な か っ た 場 合 で あ る(有
効 デ ー タが な
こ の 一 般 則 は 、 マ ル チ 明 細 の ネ ス テ ィ ン グ が あ る 時 で も有 効 で あ る 。
省 略 可 能 で あ る と い うの は 、 省 略 し な け れ ば な ら な い と い う意 味 で は な い。 受 信 用 の トラ ン
ス レー タ ー で は 、 省 略 の 有 無 に か か わ らず 正 し く メ ッセ ー ジ を 解 析 で き な け れ ば な ら な い 。
附.2.3マ
ル チ 明細 ヘ ッダ ーの 明細 番 号 の意 味
拡 張 モ ー ドの マ ル チ 明 細 ヘ ッ ダ ー に は 、 明 細 番 号 が あ る 。 縮 小 モ ー ド(EIAJ互
換 モ ー ド)
で は、 明 細 番号 が な い。
図A-2に
示 す よ う に 、 一 つ の メ ッセ ー ジ 内 に2つ
モ ー ドで は 、 マ ル チ 明 細 内 の 適 当 なTFDの
ぜ な ら、 図A-2の
の 独 立 した マル チ明細 が あ る場 合 、縮 小
タ グ 番 号 を 用 い て 、 マ ル チ 明 細 の 認 識 を 行 う。 な
左側 のマ ル チ 明細 が 省 略 され た場 合 、右 側 の マ ル チ 明細 を左 側 の マ ル チ 明
一52一
一
細 と して 認 識 して しま う可 能 性 が あ る か らで あ る 。 従 って 、 右 側 の マ ル チ 明 細 と 左 側 の マ ル チ
明 細 に 同 一 の タ グ番 号 を 持 つTFDを
入 れ て は いけ な い。
拡 張 モ ー ドで は ・ 明 細 番 号 を 用 い て マ ル チ 明 細 を 区 別 す る の で 、 こ の よ う な 制 限 は な い 。 明
細 番 号 は 、 同 一 の メ ッセ ー ジ 内 の マ ル チ 明 細 を 区 別 す る た め に 用 い る め で 、 同 一 の メ ッ セ ー ジ
内 でユ ニ ー クな番 号 を 付 けれ ば よ い。
1番 目
2番 目
省略,/
縮 小 モ ー ドの 場 合 、1番
誤 る 可 能 性 が あ る。
図A-2マ
附.2.4Aタ
ル チ明細 全 体 の省 略
イ プ マ ル チ 明 細 ヘ ッ ダ ー とDタ
こ の2種
附.3外
字 とJlS補
CIIシ
イ プ マ ル チ 明 細 ヘ ッダ ー
類 の マ ル チ 明 細 ヘ ッ ダ ー の 機 能 は 同 等 で あ る 。Dタ
明 細 番 号 が2byteあ
る の で 、1∼65534種
イ プマ ル チ 明細 ヘ ッダー に は 、
類 の マ ル チ 明 細 が 追 加 に な る だ け で あ る。
助 漢 字(JlS-XO212)に
ン タ ッ ク ス ル ー ル1.11及
目と
ついて
び1.51で
は 、JIS-XO201とJIS-XO20
8が 標 準 と し て 規 定 し て あ る 。 実 際 の 業 務 で は 、JIS-XO208で
は規 定 され て い な い 漢
字 も 少 な く な い 。 そ こ で 、 外 字 の 設 定 が 必 要 に な る が 、 外 字 の 文 字 コ ー ドは コ ン ピ ュ ー タ の 機
種 に よ り ま ち ま ち でm:nを
想 定 し たEDIの
デ ー タ交 換 に は馴 染 ま な い。
そ こ で 、 外 字 の 代 わ り にJIS-XO212(補
と 、JIS-XO208は
き な い 。CIIシ
助 漢 字)を
導 入 す る 。JIS-XO212
、 同 一 の 文 字 コ ー ドに な っ て い る の で 、 そ の ま ま 混 用 す る こ と は で
ン タ ッ ク ス ル ー ル2.1で
は 、 以 下 の よ う に し て 、JIS-XO212を
す る。
JlS-XO212(補
ORす
助 漢 字)の
第1byteのMSBbitを1に
る)。
一53一
す る(第1byteにX`80'を
導入
附.4ユ
ニ コ ー ド(JlS-XO221)に
ユ ニ コ ー ドは 、CIIシ
ついて
ン タ ッ ク ス ル ー ル2 .1の
に は 、 メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー の16bit文
子rU(X`55')』
\
オ プ シ ョ ン で 導 入 す る 。 ユ ニ コ ー ド導 入 時
字 コ ー ド指 定 エ リ ア に ユ ニ コ ー ドを 表 す 識 別
が 、 新 た に 追 加 に な る。
附.5ElAJシ
ンタ ック スル ー ル との 互 換 性
CIIシ
ンタ ッ ク ス ル ー ル はEIAJシ
て あ るが 、CIIト
ン タ ッ ク ス ル ー ル と の 互 換 性 を 可 能 な か ぎ り配 慮 し・
ラ ンス レ ー タ ー と 耳IAJト
ラ ンス レ ー タ ー と を 組 み 合 わ せ る 場 合 に は 、
以 下 の 点 に っ い て 考 慮 しな け れ ば な らな い 。
(1)メ
ッ セ ー ジ に お け る制 限(縮
①N属
性 の デ ー タ項 目を 使 わ な い 。
②240以
③
小 モ ー ド)を 用 い る 。
上 の タ グ番 号(項
目No.)を 持 つ デ ー タ 項 目 を 使 わ な い 。
文 字 コ ー ドは 、 標 準 を 用 い る(JIS-XO201とJIS-XO208)。CII
トラ ン ス レー タ ー で は 標 準 を 指 定 す る こ と で 、 こ の 条 件 が 満 足 さ れ る。EIAJト
ラン
ス レ ー タ ー で 文 字 コ ー ド変 換 の サ ポ ー トが な い 場 合 は 、 ユ ー ザ ー 側 で 変 換 す る 。
受 信 用 のCIIト
ラ ン ス レ ー タ ー で は 、EIAJト
ラ ンス レー ター で作 成 され た メ ッ
セ ー ジ は 無 条 件 で 標 準 文 字 コ ー ドを 使 用 して い る と 判 断 す る 。
④240byte以
上 の 長 さ を 持 つ デ ー タ 項 目 を 使 用 しな い 。
⑤
明細 番号 付 マル チ 明細 を使 わ な い。
⑥
マ ルチ 明細 のネ ステ ィ ングを 使 わ な い 。
⑦
最 大 メ ッセ ー ジ長 を32767byte以
⑧
イ ン タ ー ナ ル セ グ メ ン トを 使 わ な い 。
(2)メ
下 にす る。
ッセ ー ジ グ ル ー プ ・ヘ ッ ダ ー に 関 す る考 慮 事 項
トー タ ル 項 目Naを 指 定 す る 時 は 、 必 ず 、 小 数 点 以 下 が3桁
の9属
性 の デ ー タ項 目を 指 定
す る。
(3)通
信 系 に 関 す る考 慮 事 項
①
透 過 モ ー ドを 使 用 す る(透
②
分 割 モ ー ドを 使 用 す る 。 非 分 割 モ ー ドを 使 用 す る と 、 分 割 区 分 の 分 だ け(1byte)ず
れ を 生 ず る(CIIシ
るが 、EIAJシ
(4)そ
過 モ ー ドの 通 信 シ ス テ ム を 使 用 す る。)
ン タ ッ ク ス ル ー ル で は 、 非 分 割 モ ー ドの 時 も分 割 区 分 が 付 い て い
ンタ ッ ク ス ル ー ル で は 、 非 分 割 モ ー ドの 時 は 、 分 割 区 分 が な い)。
の他
EIAJシ
ン タ ッ ク ス ル ー ル の 使 用 で は 、 メ ッセ ー ジ グ ル ー プ ・ヘ ッ ダ ー や ト レー ラ も含
め て 、 伝 送 電 文 全 体 の 文 字 コ ー ド(バ イ ナ リ ー 部 分 を 除 く)をEBCDICコ
一54一
ー ドと して 運
用 し て い る 例 が あ る 。 こ の ケ ー ス で は 、 特 別 のEIAJ対
れ ば 、CIIシ
附.6非
応CIIト
ラ ンス レー タ ー で な け
ン タ ッ ク ス ル ー ル と の 共 通 運 用 が で きな い の で 、 注 意 を 要 す る。
透 過 モ ー ド ・オ プ シ ョ ン に つ い て
非 透 過 モ ー ドは 、J手
ンで 、CIIシ
順 等 の 古 い 非 透 過 モ ー ドの 通 信 シ ス テ ム の た め に 設 け られ た オ プ シ ョ
ン タ ッ ク ス ル ー ル2 .1で は 廃 止 さ れ た 。 全 銀 手 順 や そ の 他 の 透 過 モ ー ドの 手 順
で ネ ッ トワ ー ク を 構 成 し、 非 透 過 モ ー ドは 使 用 し な い。
附.7Cllシ
ン タ ッ ク ス ル ー ル の バ ー ジ ョ ン番 号 に つ い て
CIIシ
ン タ ッ ク ス ル ー ル の バ ー ジ ョ ン番 号 は 、3桁
①
で 表現 され る。
一 番 右 側 の 桁 は 、 トラ ンス レ ー タ ー に は影 響 を 及 ぼ さ な い 修 正 が あ った 時 、 変 更 さ れ
る 。 主 に シ ンタ ッ ク ス ル ー ル の 矛 盾 の 修 正 や 本 書(規
格 書)の
記 述 の 誤 り修 正 の 場 合 に
変 更 さ れ る。
②
中 央 の 桁 は 、 トラ ンス レ ー タ ー の マ イ ナ ー チ ェ ン ジが 必 要 に な る よ う な シ ンタ ッ ク ス
ル ー ル の 修 正 が あ っ た 時 、 変 更 され る。
③
一 番 左 側 の 桁 は 、 シ ン タ ッ ク ス ル ー ル の 大 変 更 が あ っ た 時 、 変 更 さ れ る 。 新 しい バ ー
ジ ョ ン対 応 の トラ ン ス レ ー タ ー が 必 要 に な る。
下 位2桁
上 位1桁
の 変 更 で は 、 新 バ ー ジ ョ ンが 旧 バ ー ジ ョ ンを 包 含 す る 方 式 を と る。 しか しな が ら、
の 変 更 で は 、 必 ず し も新 バ ー ジ ョ ンが 旧 バ ー ジ ョ ンを 包 含 しな い 場 合 も あ る。
イ ン タ ラ ク テ ィ ブEDI用
係 に な らな い 場 合 、2っ
附.8Y属
性について
附.8.1目
的
シ ン タ ッ ク ス ル ー ル とバ ッチ 処 理 用 シ ン タ ッ ク ス ル ー ル が 包 含 関
の バ ー ジ ョ ンの シ ン タ ッ ク ス ル ー ル が 同 時 運 用 さ れ る こ と に な る 。
従 来 型 の シ ス テ ム 設 計 で は 、 年 月 日 は 、 数 字6桁
2000年
対 策 の た め に 、 数 字8桁
で 設 計 す るの が 普 通 で あ った が 、 最 近 、
で 設 計 す る ケ ー ス が 増 加 して い る 。 この こ と は 、 業 界 標 準
化 に お け る標 準 メ ッ セ ー ジ の 設 計 に も影 響 し始 め て お り、 最 近 の メ ッセ ー ジ設 計 で は、 数 字8
桁 とす るのが 多 い。
6桁 表 示 の 年 月 日 と8桁 表 示 の 年 月 日 は 、 そ の ま ま で は互 換 性 が な い の で 、 ユ ー ザ ー は特 別
の 対 策 が 必 要 と な る し、2000年
対 策 の た め だ け に 、8桁
表 示 が 必 要 に な る と い うの も通 常
の 事 務 処 理 シ ス テ ム で は 無 駄 が 多 い 。 歴 史 の よ う に 、 数 千 年 レ ン ジの 処 理 が 必 要 な 場 合 は と も
か く と して 、 事 務 処 理 シ ス テ ム の よ う に 高 々 数 十 年 の 処 理 で 済 む 場 合 に は 、4桁
に も冗 長 で あ る。 本 規 格 の 追 加 は 、 これ らの 問 題 の 解 決 を 目 的 と して い る。
一55一
表 示 は、 いか
附.8.2基
本 的な 考 え方
現 在 を1996年
と仮 定 して 、 通 常 の シ ス テ ム の 寿 命 が20年
年 以 内 に 構築 す る シ ス テ ム で は 、2030年
程 度 とす れ ば 、 こ れ か ら20
ま で 有 効 な 日付 表 現 が 設 定 さ れ て い れ ば 、 十 分 で
あ る と結 論 で き る 。
少 し余 裕 を 見 て 、2050年
ま で 有 効 な 日付 表 現 を 採 用 す れ ば 、 業 務 処 理 上 の 問 題 点 は な い
とす る こ とが で き る。 一 方 、CIIシ
と い う60年
ン タ ッ ク ス ル ー ル の 寿 命 は 、 永 遠 で あ る が 、2050年
後 以 後 も有 効 か ど うか を 議 論 す る こ と は 、 あ ま り意 味 が な い だ ろ う。 コ ン ピ ュ ー
タ実 用 化 以 来 ま だ40年
程 の 歴 史 しか な い し、 こ の 間 に も 、 何 回 か シ ス テ ム の 技 術 的 体 系 は 変
化 して き た 。 こ の 面 か ら も2050年
まで 有 効 な 方 式 に よ り システ ム を構 築 す る こ とは 、妥 当
な 選 択 と言 え る 。
附.8.3基
本 設計
日付 表 現 の 有 効 範 囲 を 、1951年
∼2050年
ま で と し、6桁
図 る特 別 な 変 換 を トラ ン ス レー タ ー に 設 け る こ と に よ り 、6桁
ス テ ム 間 のEDIを
日付 の6桁
表 現 の シ ス テ ム と8桁 表 現 の シ
実 現 す る もので あ る。
表 現 と8桁 表 現 を 以 下 の よ う に 、 対 応 さ せ る。
6桁
表 現8桁
510101<≒
表 現
一一一一ーーー一一ー ーー一>19510101
∼
∼
991231<≒
一ーーー一一ー一一ーー一 一ーi>19・991231
000101<≒
一ーーーーーーーーー
ーーー
一一≒>20000101
∼
501231<≒
一ー一一ーーーー
一一>20501231
∼
図A-36桁
図A-3か
表 現 と8桁 表 現 の 互 換 性 を
ら、8桁
表 現 と8桁
表 現 の対 応
か ら6桁 へ の 変 換 は 、 単 純 に 、 上 位2桁
を カ ッ トす れ ば よ い こ と が 分 か
る。 逆 に6桁 か ら8桁 へ の 変 換 で は 、
51年
∼99年
の 時(51以
上 の 時)…
… …19を
追加す る
00年
∼50年
の 時(50以
下 の 時)…
… …20を
追加す る
の よ うにす る必 要 の あ る ことが分 か る。
この よ う な 取 扱 を す る 属 性 をY属
性 と し て 新 た に 定 義 し、 シ ン タ ッ ク ス ル ー ル に 追 加 す る。
一56一
附.8.4ト
(1)送
ラ ン ス レー タ ー で の 対 応
信 用 トラ ン ス レ ー タ ー
Y属 性 は 基 本 的 に 数 値(9属
性 の 特 別 ケ ー ス)で
①
ロ ー カ ル エ リア は 一 般 的 に 、 整 数 で 、6桁
②
ロ ー カ ル エ リア が2進
変 換 は 、9属
あ る か ら 、9属
か8桁
性 と 同 一 の 変 換 を 行 う。
で な け れ ば な ら な い。
表 現 の 場 合 に は 、 等 価 的 に6桁
か8桁
性 と 同 一 の 変 換 で あ る。 し た が っ て 、 送 信 側 で はY属
で な け れ ば な らな い 。
性 を9属
性 で 定 義 して
もよ い。
②
受 信 用 トラ ン ス レー タ ー
Y属 性 は 、 基 本 的 に 数 値(9属
Y(6)とY(8)の
性 の 特 別 ケ ー ス)で
あ る か ら同 一 の 変 換 を 行 え ば よ い が 、
互 換 性 を 保 つ 処 理 が 必 要 に な る。
①
ロ ー カ ル エ リア は 一 般 的 に 、 整 数 で 、6桁
②
ロ ー カ ル エ リア が2進
か8桁
で な け れ ば な らな い。
表 現 の 場 合 に は 、 等 価 的 に6桁
か8桁
で な け れ ば な らな い 。
変 換 は 、 以 下 の よ う に 行 う。
①
必 要 で あ れ ば 、 文 字 コ ー ドを 変 換 す る。
②
受 信 したY属
位 桁(左
③
側)に
性 の デ ー タ は 、8byteに
変 換 す る。 この 時8byteに
ゼ ロ を 追 加 し て 、8byteに
④
×
×
×
×
年
時 は 、 上 位2桁
して 、
を19
の 時 で も8桁
○ ○
月
の 時 で も 、 以 下 の よ うな 形 に な る 。
△
△
日
ロ ー カ ル エ リ ア の 形 式 に 変 換 す る。
この 時 、 ロ ー カ ル エ リア が6桁
(3)そ
の 時 は 、 左 側2桁
を カ ッ トす る 。
の 他 の トラ ンス レー タ ー で の 対 策 事 項
拡 張 モ ー ド指 示
拡 張 モ ー ド指 示 は 、Y変
換 の 存 在 に よ って 、特 に影 響 を受 け な い。
相 手 側 の トラ ン ス レー タ ー がEIAJト
互 換 性 は 、 図A-4の
②
を2と
す る。
③ の 処 理 の 結 果 、 ロ ー カ ル エ リ ア が6桁
⑤
時 は 、 上 位1桁
す る 。 年 相 当 部 分 が 、0051∼0099の
と し て 、1951∼1999と
①
す る。
② の 処 理 の 結 果 、 年 相 当 部 分 が 、0000∼0050の
2000∼2050と
満 た な い デ ー タは、 上
ラ ンス レ ー タ ー の 場 合 や そ の 他 様 々 な ケ ー ス で の
よ う に な る。
エ ラ ー コ ー ドに つ い て
r36:不
正 日付 の 検 出(Y変
換 で 検 出)』 が 新 た に 追 加 さ れ た 。
一57一
EIAJ
○
リム
注
○ ○
○
注
○ ○ ○
リム
EIAJト
注2)
強 制 カ ッ トを 指 定 す る。
注3)
9タ イ プ は 、 い ず れ の 場 合 も 日付 を 表 す とす る。
図A-4Y属
附.8.5メ
⑱
注1)
G
○ ○
Y(8)
O
9(8)
⑯
Y(8)
⑱
0
Y(8)
⑯
9(8)
⑱
Y(6)
Y(8)
⑯
0
9(8)
O
9(8)
Y(8)
⑯
0
9(8)
⑱
9(6)
9(8)
⑯
○注2
9(6)
O
Y(8)
9(8)
⑯
○
9(6)
)
O
Y(6)
9(8)
)
⑯
○
9(6)
Y
9(8)
9(8)
Y
×
9(6)
9
9(6)
Y(6)
9
○
9(8)
Y
Y(8)
Y(6)
Y
○
9(6)
9
Y(8)
Y(6)
9
△ 注1'
9,(8)
Y
9(8)
Y(6)
Y
0
9(6)
9
9(8)
9(6)
9
△ 注1
9(8)
Y
Y(6)
9(6)
Y
×
9(6)
9
Y(6,)
9(6)
× ○
○
9(8)
○
9(6)
○
×
9(6)
9
9(6)
× ○
9(6)
○
○
CII
1
I
C
CII
三 =三 ====
=三 三 三 =三
○ 印 は 可 、 × は互 換 性 な し
ラ ン ス レー タ ー に 強 制 カ ッ トの 機 能 が あ れ ば 、 ○
性 を サ ポ ー トして い な い トラ ン ス レ ー タ ー と の 互 換 性
ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー の 作 成 日 付 時 刻(X12)
こ の デ ー タ は2000年
対 策 が な さ れ て い な い の で 、 必 要 で あ れ ば 、 規 格 上 はrX(12)』
な っ て い る と こ ろ を 、rY(6)+X(6)』
と して 運 用 す る こ と で 、 解 決 で き る 。
一58一
と
W
参 考 資 料
参 考 資 料Cllシ
CIIシ
ン タ ッ ク ス ル ー ル21で
ン タ ッ ク ス ル ー ル2.1で
E-Eオ
プ シ ョ ン(イ
廃 止 さ れ た 仕 様
は 、 トー タ ル チ ェ ッ ク、 透 過 モ ー ドオ プ シ ョ ン及 びTYP
ン タ ー ナ ル セ グ メ ン トを 含 む)が
廃 止 さ れ て い る 。 以 下 に 参 考 と して 、
そ れ らの仕 様 を 示す 。
参.1ト
ー タル チ ェ ック
参.1.1メ
ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー の トー タ ル 項 目N匝指 定
メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー の トー タ ル 項 目No.指 定(C15,C16,C24,C25)で
(X'20')か
ゼ ロ(X'30')が
、 ブラ ン ク
指 定 さ れ て い る 時 は 、 こ の エ リ ア を 無 視 す る(ト
ー タ ル ・チ ェ ッ ク
を し な い)。
参.1.2チ
ェ ッ ク 用 トー タ ル 数 値 の 算 出 方 法
メ ッ セ ー ジ グ ル ー プ ・ヘ ッダ ー で 指 定 さ れ た 項 目Nα(デ ー タ ・タ グ値)の
セ ー ジ 中 か ら取 り出 し 、 全 体 の 桁 数 が15桁 よ り小 さ い 時 は 、 左 側 に0を
数 値 デ ー タを メ ッ
必 要 な 数 だ け 追 加 し全
体 の 桁 数 が16桁 以 上 の 時 は 、16桁 以 上 を カ ッ トして15桁 に して 、 加 算 す る 。 和 が16桁 以 上 に な
る 時 は 、 そ の 都 度16桁 以 上 を カ ッ トして15桁 に す る 。 一 つ の メ ッセ ー ジ グ ル ー プ 内 に あ る 指 定
さ れ たTFDの
数 値(デ
ー タ部)の
総 計 を 、 チ ェ ッ ク用 トー タ ル 数 値 とす る 。 項 目1と 項 目2
そ れ ぞ れ 独 立 に 計 算 す る。
メ ッ セ ー ジ グ ル ー プ ・ヘ ッダ ー の 拡 張 モ ー ド指 示 子 で 、 縮 小 モ ー ド(X'20'OrX'53')が
さ れ て い る 場 合 に は 、 第1ト
示 され るTEDの
の 項 目NQ.(デ ー タ タ グ)で
デ ー タ 部 の 数 値 を 用 い て チ ェ ッ ク 値 を 計 算 し、 拡 張 モ ー ド(X'45)が 設 定 さ れ
て い る 場 合 に は 、 第2ト
れ るTFDの
ー タ ル 項 目Nαエ リア に 設 定 さ れ た3桁
設定
ー タ ル 項 目Nαエ リア に 設 定 さ れ た5桁
の 項 目No.(デ ー タ タ グ)で
示さ
デ ー タ 部 の 数 値 を 用 い て チ ェ ッ ク値 を 計 算 す る。
計 算 に 用 い る数 値 は 、TFD形
式 に お け る数 値 デ ー タ を そ の ま ま 用 い る 。N形
タ の 時 は 、 正 負 の 符 号 と小 数 点 を 無 視 して 用 い る 。 特 に 、N形
ー タ ー の 不 具 合 に よ り、 省 略 可 能 な 右 側 のLSBに
式 の数 値 デ ー
式 に お い て 送 信 用 の トラ ン ス レ
ゼ ロ が 存 在 す る 場 合 が あ る(図B-1)。
この 場 合 は ゼ ロ を 無 視 しな い で 計 算 を 行 う。
送 信用 ト
ランスレーターの処 理
の関 係 で、省 略 可 能 なゼロが
残 っている。
で計算
図B-1N形
で計算
式 デ ー タ に お け る トー タ ル チ ェ ッ ク 値 計 算 用 の 数 値
一59一
ブ ラ ン ク(X`20')ま
た は0(X`30')の
項 目No .が 指 定 さ れ た 場 合 に は 、 チ ェ ッ ク 用 ト ー タ ル 数 値
を 算 出 せ ず 、 項 目 合 計 を0(X`30')と
CI
す る。
.1シ ン タ ッ ク ス ル ー ル に お け る チ ェ ッ ク 用 ト ー タ ル 数 値 の 算 出 方 法 は
、EIAJシ
ンタ
ッ ク ス ル ー ル に お け る そ れ と は 異 な る の で 、 縮 小 モ ー ドに お い て 互 換 性 を 持 た せ る た め に は
、
9属 性 で 小 数 点 以 下 の 桁 数 が3桁
で定 義 され て い るデ ー タ項 目を
、 第1ト
ー タ ル 項 目No.エ リ ア
に 設 定 しな け れ ば な ら な い 。
参.2非
透 過 モ ー ド ・オ プ シ ョ ン
非 透 過 モ ー ド ・オ プ シ ョ ン は 、J手
順 な ど の 非 透 過 モ ー ドの 通 信 シ ス テ ム を 活 用 す る 時 用 い
る オ プ シ ョ ンで あ る 。
メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー の 非 透 過 モ ー ド指 示 子(C26)で
、 非 透 過 モ ー ド(X'4D')が
設 定 さ れ た 場 合 、 以 下 の よ う に 、 文 字 コ ー ドの 変 換 お よ び バ イ ナ リ ー デ ー タ の 補 正 が 行 わ れ る
尚 、 非 透 過 モ ー ドで は 、JIS-XO201とJIS-XO208の
。
文 字 コ ー ドが 使 用 さ れ
る こ と を 前 提 に 、 非 透 過 モ ー ド通 信 系 に よ る 不 具 合 を 回 避 す る 対 策 を 行 う の で
、 これ以 外 の文
字 コ ー ドの デ ー タ を 用 い る こ と は 許 さ れ な い 。
参.2.1メ
(1)分
ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー と メ ッ セ ー ジ グ ル ー プ ・ ト レ ー ラ で の 対 策
割識 別子
メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー と メ ッ セ ー ジ グ ル ー プ ・ ト レ ー ラ の 分 割 区 分 は
を し な い(0(X`30')と
す る)。
、特 に変 換
これ は 、 受 信 用 トラ ン ス レ ー タ ー が 分 割 区 分 に よ っ て
、 メ
ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー を 識 別 す る た め に 必 要 な 処 置 で あ る 。
②
分 割 区分 以 外
X`20'∼X`3F'を
わ れ る 。(表B-1を
、X`80'∼X`9F'に
変 換 し、 伝 送 す る 。 こ の 変 換 は 、 トラ ン ス レ ー タ ー で 行
参 照)。
受 信 用 トラ ン ス レ ー タ ー で は 、 透 過 モ ー ドか 非 透 過 モ ー ドか を 判 別 し て メ ッ セ ー ジ グ ル ー
プ を 分 析 し な け れ ば な ら な い 。 メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー と メ ッ セ ー ジ グ ル ー プ ・ ト レ
ー ラ に つ い て は次 の よ う に して 行 う
。 メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー の 非 透 過 モ ー ド表 示 は 、
透 過 モ ー ドの 時 は ブ ラ ン ク(X`20')かS(X`53')と
過 モ ー ドへ の 変 換 後 もM(X`4D'))と
な り 、 非 透 過 モ ー ドの 時 はM(X`4D':非
な る 。 従 っ て 、M(X`4D')で
あ る か ど うか を 判 定 して
透
、
非 透 過 モ ー ドの 時 は 、 メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー と メ ッ セ ー ジ グ ル ー プ ・ ト レ ー ラ の 分
割 区 分 を 除 い て 、 表B-1、
に 従 って 逆 変 換 を 行 っ て か ら分 析 を 行 う。
参.2.2メ
ッセ ー ジの 対策
(1)メ
ッ セ ー ジ ・ヘ ッ ダ ー
メ ッ セ ー ジ ・ヘ ッ ダ ー の 分 割 区 分,レ
換 を 行 う 。 そ し て 、Bタ
ー ケ ン スNo.は 、 表B-1に
従 って 変
イ プ の メ ッセ ー ジヘ ー ダ ー を 用 い る が 、 メ ッ セ ー ジ長 を 表 す 文 字 デ
ー タ の 文 字 コ ー ドのX`30'∼X`39'は
ば な ら な い(Aタ
コ ー ド区 分 ,シ
表B
-1に
従 って
、X`90'∼X`99'に
変 換 して 表 さ な け れ
イ プ の メ ッ セ ー ジ ヘ ッ ダ ー は 使 え な い)。
受 信 用 ト ラ ン ス レ ー タ ー で は 、 メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー の チ ェ ッ ク に よ り 非 透 過 モ
ー ドを 検 出 し た 時 は
、 メ ッ セ ー ジ ヘ ッ ダ ー の 分 割 区 分 を 表B-1に
ー ドの 時 と 同 様 な 方 法 で メ ッ セ ー ジ を 認 識 す る か
98'で 最 終 レ コ ー ドはX`99'の
(2)TFD形
式 デ ー タ1の
表B-2に
シ ー ケ ン ス)を
、X`91'(但
従 っ て 逆 変 換 して 透 過 モ
し 、 分 割 モ ー ド時 はX`91'∼X`
検 出す る こ とで 、 メ ッセ ー ジを認 識 す る。
バ イ ナ リ ー デ ー タ(デ
ー タ タ グ お よ び レ ン グ ス タ グ)の
補正
従 っ て 補 正 を 行 う 。 補 正 を 行 う バ イ ナ リ ー デ ー タ の 直 前 に は 非 透 過 モ ー ド ・補
正 指 示 子(X`F8')を
な ら な い(例
追 加 す る 。 表B-2で
、 下 線 が 付 い て い る デ ー タ は 必 ず 補 正 しな け れ ば
え ば 、X`01'→X`F881')。
例 え ば 、X`14'は
一 方Oが
、 無 補 正 で もX`14'→X`F894'の
付 いて い るデ ー タ の補 正 は任 意 で あ る
。
よ う に 補 正 して も 、 ど ち ら で も よ い 。X`40'
の よ う に 無 補 正 が 指 示 さ れ て い る デ ー タ は 、 補 正 して は い け な い 。
{列)X`00'一
X`40'一
一ーーー一>X`F880',X`F8'一
ーーー一>X`F8C8'
ー一→X`40',X`FF'一
一ーーーナX`F8CF'
バ イ ナ リ ー デ ー タ の 補 正 を 行 っ た 時 は 、 メ ッ セ ー ジ 長 が 増 加 す る 。'非 透 過 モ ー ド ・バ イ ナ
リ ー デ ー タ 補 正 指 示 子(X`F8')を
(3)TFD形
式 デ ー タ1の
表B-1に
一 つ 使 う ご と に 、1byteづ
っ増 加 す る。
デ ー タ部 の変 換
従 っ て 変 換 す る 。 こ の 変 換 は 、 変 換 前 の 文 字 コ ー ドがJIS-XO201かJ
IS-XO208に
な っ て い る こ と が 前 提 に な っ て い る 。 す な わ ち 、 非 透 過 モ ー ドで は こ れ
以 外 の 文 字 コ ー ドを 使 う こ と は で き な い 。
(4)TFD形
式 デ ー タ2(TFD制
御 子 の 変 換)
制 御 タ グ は バ イ ナ リ ー デ ー タ で あ る の で 表B-2に
(X'F8'を
除 く)の
在 制 御 タ グX`FF'は
文 字 がTFD制
TFD制
定 義 され て い ない の で
御 子(バ
ナ リ ー デ ー タ(デ
X`F8'を
範 囲 に あ り 、X`FF'をX`CF'に
補 正 す る 以 外 は 、 無 補 正 で あ る。 但 し、 現
実 質 的 に 補 正 無 し と して よ い
イ ナ リ ー デ ー タ 補 正 子)と
ー タ タ グ ま た は レ ン グ ス タ グ)と
追 加 し てX`F8C8'に
従 っ て 補 正 す る が 、X`FO'∼X`FF'
し な け れ ば な ら な い(メ
して 使 用 さ れ る 時 は 無 補 正 で あ り
して 使 用 され る 時 は
ッ セ ー ジ 長 も1増
御 子 の 制御 デ ー タ につ いて は、 以 下 の よ うにな る。
一61一
。X`F8'は
、 表B-2に
加 す る)
。
、 この
、バ イ
従 って 、
①
イ ン タ ー ナ ル セ グ メ ン ト指 示 子(X`F9')
こ の 制 御 タ グ の 制 御 デ ー タ(イ
ン タ ー ナ ル セ グ メ ン ト番 号)は
表B-1に
従 って 変
換 す る。
②
マ ル チ 明 細 ヘ ッ ダ ー(X`FA')
こ の 制 御 タ グ の 制 御 デ ー タ(明
(5)メ
細 番 号)は
表B-1に
従 って 変 換 す る 。
ッ セ ー ジ ト レ ー ラ(X`FE')
変 換 も 補 正 も 特 に 必 要 と し な い(制
表B-1非
透 過 モ ー'ド 時 の 文 字 コ ー ドの 変 換(Hex表
数値
変換値
数値
変換値
O
4
ー ー- 一一ー ﹂ Ψ
O
7 A
F
ー ー一 一一 一ー Ψ
変換無
F
D
0 1 2 3 4 5 6 7 8 9 A BC D E F
9 9 9 9 9 9 9 9 9 9 9 9 9 9 99
↓↓↓ ↓↓↓↓↓↓↓↓↓↓↓↓↓
0 1 2 3 4 5 6 78 9A B C D E F
3 3 3 3 3 3 3 3 3 3 3 33 3 3 3
↓↓↓↓↓↓↓↓↓↓↓
0 1 2 3 4 5 6 7 8 9A B C D E F
8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8
変換無
透 過 モ ー ド時 の バ イ ナ リ ー デ ー タ の 補 正(Hex表
補性値 数値
数値
(07
(08
(09
(OA
(OB
(OC
(OD
(OE
(OF
数値
示)
ッセージグループ・ヘッダーと トレーラの 分 割 識 別 子 及 び バ イ ナ リニ デ ー タ 以 外 に 適 用
表B-2非
00
01
02
03
04
05
06
変換値
↓↓↓:
0123456789ABCDEF
2222222222222222
注)メ
御 タ グ と 見 な す)。
→
→
→
→
→
→
→
→
→
→
→
→
→
→
→
→
注)デ
80
81
82
83
84
85
86
87)
88)
89)
8A)
8B)
8C)
8D)
8E)
8F)
補性値
10 → 90
(11 → 91)
(12 → 92)
(13 → 93)
(14 → 94)
15 → 95
16 → 96
17 → 97
(18 → 98)
(19 → 99)
(1A → 9A)
(1B → 9B)
(1C → 9C)
(1D → 9D)
(1E → 9E)
(1F → 9F)
数値
補性値
→
→
→
→
→
→
→
→
→
→
→
→
→
→
2E →
(2F →
(20
(21
(22
(23
(24
(25
26
(27
(28
(29
(2A
(2B
(2C
2D
AO)
A1)
A2)
A3)
A4)
A5)
A6
A7)
A8)
A9)
AA)
AB)
AC)
AD
AE
AF)
数値
(30
(31
32
(33
(34
(35
(36
37
(38
(39
(3A
(3B
(3C
3D
(3E
(3F
補性値
→
→
→
→
→
→
→
→
→
→
→
→
→
→
→
→
BO)
B1)
B2
B3)
B4)
B5)
B6)
B7
B8)
B9)
BA)
BB)
BC)
BD
BE)
BF)
示)
数値
補性イ
直
40'
・補 正 無
v
F7,
F8→C8
F9
↓ 椛 無
FE,
FF→
・CF
ー タ タ グ 、 制 御 タ グ 及 び レ ン グ ス タ グ の バ イ ナ リー デ ー タ に 適 用
一62
一
参.3TYPE-Eオ
プ シ ョン
TYPE-Eは
、 将 来 、UN/EDIFACTと
並 行 使 用 す る 時 に 備 え て 用 意 さ れ るオ プ シ
ョ ン で 、 ヘ ッ ダ ー と ト レ ー ラ にISO9735の
ISO9735と
シ ン タ ッ ク ス ル ー ル を 取 り入 れ 、 電 文 全 体 が
同 一 の セ グ メ ン ト構 成 ル ー ル に 従 っ て 、 コ ー デ ィ ン グ さ れ る 。 文 字 コ ー:一
ドは 、
JIS-XO201(8bit文
CIIシ
字)とJ'IS-XO208(6bit文
字)の
使 用 を 義 務 づ け る。
ン タ ッ ク ス ル ー ル の 基 本 形 は 、 メ ッセ ー ジ グ ル ー プ を 構 成 す る メ ッセ ー ジ グ ル ー プ
・ヘ ッ ダ ー 、 メ ッ セ ー ジ そ し て メ ッ セ ー ジ グ ル ー プ ・ ト レ ー ラ 等 の 構 成 要 素 の 外 形 が 、ISO
9735と
は 異 な る た め 、ISO9735を
が で き な い 。TYPE-Eは
SO9735を
サ ポ ー トす るEDIネ
ッ トワ ー ク を 利 用 す る こ と
、 構 成 要 素 の 外 形 がISO9735と
サ ポ ー トす るEDIネ
同 一 に な っ て い る の で 、I
ッ トワ ー ク を 利 用 す る こ と が で き る 。 但 し、 メ ッセ ー ジ
内 部 の 論 理 構 造 はUN/EDIFACTと
は 異 な る た め 、UN/EDIFACTメ
ッ セ7ジ
と
して 用 い る こ と は で き な い 。
尚 、 こ の 仕 様 は 、lSO9735バ
735は
ー ジ ョ ン3に
適 合 す る 。1996年9月
変 更 手 続 き に 入 っ て お り、 変 更 後 の バ ー ジ ョ ン4に
以 下 の 記 述 で は 、8bitを1byteと
記 述 し 、X`1A'は
解 を 避 け る た め に 、 例 え ば 、 キ ャ ラ ク タ ーCは
イ ナ リ ー と は 、 符 号 無2進
参.3.1交
は、 この仕 様 は適 用 で きな い 。
、Hex表
、C(X`43')の
図 示 さ れ た フ ォ ー マ ッ ト中 の 値 は 、 す べ てHex表
現 在 、lSO9
示 を 表 す も の とす る 。 又 、 誤
よ う にHex表
示 を併 用 す る。 又 、
示 とす る。 さ ら に 、 特 に 断 らな い か ぎ り、 バ
数 とす る。
換 の 階層
TYPE-Eの
交 換 の 階 層 は 、ISO9735と
同 一 で あ る 。 詳 細 は 、ISO9735の
格 書 を 参 照 さ れ た い 。 尚 、 機 能 グ ル ー プ は 用 い な い 。 従 っ てUNGセ
グ メ ン ト とUNEセ
規
グメ
ン トは 用 い な い 。
参.3.2UNAセ
グ メ ン トとUNBセ
UNA,UNBセ
グメ ン ト
グ メ ン トの 構 造 は 、ISO9735と
グ ル ー プ ・ヘ ッ ダ ー に 相 当 す る 。UNAセ
(1)UNAセ
同 一 で 、基 本 形 にお け るメ ッセ ー ジ
グ メ ン トは オ プ シ ョ ン で あ る が 、 使 用 を 義 務 づ け る 。
グメ ン ト
①
コ ン ポ ー ネ ン ト ・デ ー タ エ レ メ ン ト ・セ パ レ 一 夕=X`FC'
②
デ ー タ エ レ メ ン ト ・セ パ レ ー タ.一
③
小 数 点 記 号 文 字=X`2E'
④
リ リ ー ス 記 号=X`FD'
⑤
セ グ メ ン ト ・セ パ レ ー タ=X`FE'
・X`FF'
一63一
(2)UNBセ
グメ ン ト
以 下 に 、TYPE-Eと
基 本 形 の メ ッ セ ー ジ グ ル ー プ ・ヘ ッ ダ ー と の 対 応 を 示 す 。 文 字 コ
ー ドは ・JIS-XO201を
ー ド、 トー タ ル 項 目Naお
使 用 す る 。 尚 、TYPE-Eで
よ び フ ォ ー マ ッ トIDは
は 、 発 信 者 コ ー ド、 受 信 者 コ
使 用 しな い。
1⊥
0
0
S
シンタックス 識 別 記 号
1
0
0
0
0乙
0
0
0
シンタックス識 別 記 号
(文 字4byte)
CIIB(`43494942')
シンタヲクス バージョン
番号
(数 値1byte)
1(X`31')
り白
0
0
S
交 換 発信 者
4
0
0
0
7
0
0
0
(文 字35byte-Max)
発信 セ ンター コー ド
(12文 字)
識 別 コ ー ド修 飾 子
(文 字4byte-Max)
使用 しな い。
戻 り経 路 用 ア ドレ ス
(文 字14byte-Max)
(発 信 者)発
(12文 字)
8
0
0
0
送信 者 識別 コー ド
信VANコ
ー ド
0
1
00 0
0 0
0
S
交 換受 信 者
ワ`
0
0
0
4
寸⊥
0
0
受信 者 識別 コー ド
(文 字35byte-Max)
受信 セ ンター コー ド
(12文 字)
識 別 コ ー ド修 飾 子
(文 字4byte-Max)
使 用 しな い 。
経 路 ア ドレ ス
(文 字14byte-Max)
(発 信 者)受
(12文 字)
信VANコ
ー ド
4
0
0
S
作 成 日付
ワー
1
0
0
(数 値6byte)
作 成 日付
時間
(数 値4byte)
作 成 時 刻(秒
(文 字14byte-Max)
任 意 の 値 とす る 。 受 信 確 認
要 求 を す る と き はallO
(X`30')等
を 使 用 しな い 。
4
1
0
0
日付
0
り乙
0
O
交 換 コント
ロール参 照 番 号
只∪
0
0
PO
受 信 者 参 照 番 号,
パ ス ワ ー
は 使 用 し な い)
ド
り乙
リム
0
0
(文 字14byte-Max)
使 用 しな い 。
バスワード修 飾 子
(文 字2byte)
使 用 しな い 。
アプリケーション参 照 番 号
(文 字14byte-Max)
BPID(8桁)+情
区 分(4桁)
処 理優 先 順 コー ド
(文 字1byte)
使 用 しな い 。
受信確認要求
(数 値1byte)
受 信 確 認 要 求 を す る 時 は 、1
(X`31')と
し要 求 しな い 時 は
省 略 か0(X`30')と
す る。
通 信 協 定 識別
(文 字35byte-Max)
使 用 しな い 。
テ ス ト指 示 記 号
(数 値1byte)
運 用 モ ー ド(通 常 モ ー ド は 、
0(X`30')を
使 用)
口∪
2
0
0
受 信 者 参 照 パスワード
ρ0
9白
0
O
報
0σ
∩乙
0
0
1
3
0
0
り白
り0
0
0
買U
う0
0
0
一64一
参.3.3メ
ッ セ ー ジ の 構 造(TYPE-E)
基 本 形 に お け る メ ッ セ ー ジ ・ヘ ッ ダ ー がUNHセ
ン トに 、 メ ッ セ ー ジ ・ ト レ ー ラ がUNTセ
グ メ ン トに 、TFDエ
リ ア がCIIセ
グメ
グ メ ン トに 、 そ れ ぞ れ 置 き 換 え ら れ る(図B-2参
照)。
基本形
メッセ ージ ・
ヘツ
TYPE-E
[㎜[1
−CII
図B-2基
(1)UNHセ
UNHセ
本 形 とTYPE-Eと
の対 応
グメン ト
グ メ ン ト は 、ISO9735と
同 一 で あ る 。 以 下 に 、TYPE12の
・ヘ ッ ダ ー と の 対 応 を 示 す 。 文 字 コ ー ド は 、JIS-XO201を
0062
メ ッセ ー ジ 参 照 番 号
SOO9
メ ッセ ー ジ 修 飾 子
(文 字14byte-Max)シ
メ ッセ ー ジ
使 用 す る。
ー ケ ン スNa(5桁)
0065
メヲセージ・タイプ
(文 字6byte-Max)
情 報 区 分(4文
0052
メヲセージ・バージョン 番 号
(数 値3byte-Max)
版(2文
0054
メッセージリリース 番 号
(数 値3byte-Max)
使 用 しな い 。
0051
管理 機 関 コ ー ド
(文 字2byte)
使 用 しな い 。
0057
協会 指 定 コ ー ド
(文 字6byte-Max)
使 用 しな い 。
(文 字35byte-Max)
使 用 しな い 。
0068
共 通 ア クセ ス 参 照 番 号
SO10
数次 更 新 型 デ ー タの 伝 送 状 況
字)
0070
伝 送 の シー ケ ン ス(数
値2byte-Max)
使 用 しな い。
0073
初 回 伝 送 か 最 終 伝 送 か(文
字1byte)
使 用 しな い。
一65一
字)
(2)CIIセ
グメ ン ト
Aタ
イ プ メ ッ セ ー ジ(非
透 過 モ ー ド は 不 可 、 透 過 モ ー ドに 限 る)の
を 変 更 し た メ ッ セ ー ジ を 、 そ の ま まCIIセ
Aタ
メ ッ セ ー ジ ・ヘ ッ ダ ー
グ メ ン トと して 用 い る 。
イ プ メ ッセ ー ジヘ ッ ダ ー の メ ッセ ー ジ
メッセ ージ ・ヘッダ ー
シーケンス メッ七一 、TFD1
〉 1
1
ピ=・
Nα
ソ 長
5
2
TFD2
●
●
●
■
●
●
●
●
TFDn
●
一
〉1
可 変長
∈
・ 一 ド区 分(D(・X`44'))ト
分 割 識 別 子(9(=X`39'))
レーラ(X'FE')一
byte数
TYPE-EのCIIセ
グ メ ン ト
:
グメント
メッセージ
タグ
長
5
TFD1
TFD2
●
●
■
1
●
■
●
●
TFDn
・
一
〉1
可変 長
く
△ー 一一デ 一夕エ レメン ト・セ パ レ一夕(=X`FF')
↑仁1C
・
データセグメント・セパレ一夕(X'FE')一
1(=X`434949')
byte数
図B-3TYPE-EのCllセ
①
セ グ メ ン トタ グ(文
グメ ン ト
字3byte)
CII(X`434949')
②
メ ッ セ ー ジ 長(文
字5byte)
メ ッ セ ー ジ 長 は 、 ア ン パ ッ ク 形 式 の 数 字5桁
O201を
が 用 い ら れ る 。 文 字 コ ー ド は 、JIS-X
用 い る 。 メ ッ セ ー ジ 長 が 、32767byteよ
り も長 い 時 は 、 メ ッセ ー ジ長 エ リ
ア を99999と
し、 タ イ プBメ
ッセ ー ジの 拡 張 メ ッ セ ー ジ 長 と 同 等 の 方 法 で 、 ア ンパ ッ
ク 形 式 の 数 字7桁
で 表 す 。 こ の 時 、 識 別 子 と 拡 張 メ ッ セ ー ジ 長 を 合 わ せ て8byteメ
ッセ ー
ジ長が増 加 す る。
尚 、TFD内
の バ イ ナ リ ー デ ー タ で 、 デ リ ミ タ ー と 衝 突 す る デ ー タ に つ い て は 、・リ リ ー
ス 文 字(=X`FD')の
付 加 を 行 う 。 拡 張 モ ー ドの デ ー タ タ グ の 第2byte(X`FC'以
拡 張 形 式 の レ ン グ ス タ グ(デ
レ ー ラ(X`FC')が
例)X`02FE'一
X`FCFE'一
ー タ 長)の
第2byte(X`FC'以
、 衝 突 す る。
一一 → ・X`02FDFE'
一 ー 一一→X`FDFCFDFE'
一66一
上 の 時)お
上 の 時),
よび マ ル チ明 細 ト
(3)UNTセ
グメ ン ト
UNTセ
グ メ ン トは 、ISO9735と
ラ(X`FE')に
0074メ
同 一 で あ る 。TYPE12の
対 応 す る 。 文 字 コ ー ドはJIS-XO201を
ヲセージ内 の セグメント数(数
メ ッセ ー ジ ・ トレ ー
使用 す る。
値6byte-Max)UNHとUNTを
含むセ グ
メ ン ト数
0062メ
ッセージ 参 照 番 号(文
字14byte-Max)UNHの0062と
同一 の値
(シ ー ケ ン スNα(5桁))
参.3.4UNZセ
グメ ン ト
UNZセ
グ メ ン トは 、ISO9735と
同 一 で あ る 。 基 本 形 に お け る メ ッセ ー ジ グ ル ー プ ・
ト レ ー ラ に 対 応 す る 。 文 字 コ ー ドは 、JIS-XO201を
トー タ ル 項 目Nα(項
目 合 計1,項
目 合 計2)は
使 用 す る 。 尚 、TYPE-Eで
、 使 用 しな い 。
0036交
換 コントロール・カウント
(数 値6byte-Max)
メ ッ セ ー ジ の 総 数(最
ー ケ ン ス 番 号(5桁))
0020交
換 コントロール参 照 番 号
(文 字14byte-Max)
UNBの0020と
参.3.5メ
TYPE-Eで
は、
終 シ
同 一 と す る。
ッ セ ー ジ の 格 納 構 造(TYPE-E)
は 、UNAセ
グ メ ン トとUNBセ
グ メ ン トを 同 一 の レ コ ー ドに 格 納 し
他 の セ グ メ ン トに っ い て は 、 一 つ の セ グ メ ン トを 一 つ の 可 変 長 レ コ ー ドに 格 納 す る 。
一67一
、その
参.3.6TYPE-Eと
イ ンタ ー ナル セ グ メ ン ト
CIIシ
ン タ ッ ク ス ル ー ル に は 、ISO9735の
チ 明 細 が あ る 。 通 常 ・TFDエ
セ グ メ ン トに 対 応 す る も の と して 、 マ ル
リ ア は マ ル チ 明 細 が な い 時 一 つ の セ グ メ ン トで 構 成 さ れ 、 マ ル
チ 明 細 が あ る 時 は 、 マ ル チ 明 細 と そ う で な い 部 分(名
無 し セ グ メ ン ト)で
構 成 さ れ る(図B-
4参 照)。
トレーラ
、!
メッセージ
ヘッダー
〈fっ
の 名 無 しセ グ メ ン ト
〉
トレーラ
ヘ ッダ ー
1
く
名 無 し
セグメント
図B-4通
∋〈 全
1・ll
〈
〉
〉
ン タ ッ ク ス ル ー ル に よ るTFDエ
リアの 構造
文 へ の 変 換 を 対 象 に し たTFDエ
リ ア は 、ISO97
同 等 の セ グ メ ン ト構 造 が 必 要 に な る 。 こ の よ う な 時 、 イ ン タ ー ナ ル セ グ メ ン ト指 示 子 を
用 い て 、TFDエ
リ ア を セ グ メ ン ト化 す る 。
イ ン タ ー ナ ル セ グ メ ン ト指 示 子 を 用 い て セ グ メ ン ト化 し たTFDエ
図B-5の
イ ン タ ー ナ ル セ グ メ ン トA,B,C及
FACT電
文 に お け る セ グ メ ン ト,に対 応 さ せ る 。UN/EDIF.ACT電
内 の デ ー タ 項 目(TFD)の
文では、セグメ ン ト
順 番 は可 変 で あ る 。 イ ン タ ー ナ ル セ グ メ ン トは 、 通 常 、 受 信 用 の
尚 、 イ ン タ ー ナ ル セ グ メ ン トの 名 は 、1∼9とA∼Zの35種
ロ を 除 く)の
示す。
ンタ ックスル ール に お け るセ グ メ ン ト
ラ ン ス レ ー タ ー に 対 し て 何 ら の 影 響 も 与 え な い(無
表1-1の8bit文
リ ア を 図B-5に
び 、 マ ル チ 明 細 セ グ メ ン ト1をUN/EDI
内 の デ ー タ 項 目 の 順 番 は 固 定 化 さ れ て い る が 、CIIシ
CIIト
名 無 し
セグメント
名 無 しセグメント
常 のCllシ
こ れ に 対 し 、UN/EDIFACT電
35と
Ψ
マル チ 明細
メッセ ージ
視 さ れ る)。
類 の 使 用 が 規 定 さ れ て い るが 、
字 す べ て の 使 用 に 拡 張 して も よ い 。 こ の 場 合 、156種
セ グ メ ン トを ア プ リ ケ ー シ ョ ン で 設 定 で き る 。
一68一
類(ブ
ラ ンク とゼ
マ ル チ 明 糸刊
メ ッセー ジ
1セ グメント
A
ヘ ッダ ー
Aセ
B
グメント
Bセ
グメント
改
セグメントー1)
〈
へ ・ダー
2セ グメント
2
(マ ルチ明 細
行
(マ ルチ明 細
セグメントー2)
ト・ 一 ・
c…
Cセ グメン ト
・
團
、,セ帯
ラ1
イ ン ・ 一 ナ ル セ グ ・ ・ ト指 示 子
図B-5イ
参.3.7シ
ン タ ー ナ ル セ グ メ ン ト指 示 子 に よ る セ グ メ ン ト化
ステ ム運 用 電 文 フ ォー マ ッ ト
(1)受
信 確 認 メ ッ セ ー ジ の 構 造(TYPE-E)
TYPE-Eの
UNTお
受 信 確 認 メ ッ セ ー ジ は 、 図B-6に
よ びUNZセ
示 す よ う に 、UNA,UNB,UNH,
グ メ ン トで 構 成 さ れ る 。 文 字 コ ー ドは 、JIS-XO201を
る 。 尚 、 一 組 のUNA,UNB,UNZセ
グ メ ン トの 中 に 、 複 数 のUNH,UNTセ
トの 対 を 入 れ る こ と が で き る 。
UNA
⊂=][UNT][三]
UNB
図B-6TYPE-E受
①UNAセ
グ メ ン ト(参.3.2-(1)を
②UNBセ
グメ ン ト
a.0026ア
b.0031受
報 区 分(9001(X`39303031'))
信 確認 要 求
使 用 し な い(省
略 か0(X`30'))。
の 他 の 項 目 は 、 参.3.2-(2)を
③UNHセ
参 照)
プ リケ ー シ ョ ン参 照 番 号
BPID(8桁)+情
c.そ
信 確 認 メ ッセ ー ジ の 構 造
受 信 確 認 要 求 を 、 して は い け な い 。
参 照。
グメ ン ト
a.0065メ
ッ セ ー ジ ・タ イ プ
情 報 区分
一69一
使用 す
グメ ン
b.0068共
通 ア クセ ス参 照番 号
受 信 に 成 功 し たUNBセ
グ メ ン トの0020交
換 コ ン ト ロ ー ル 参 照 番 号(文 字14byte-Max)
を セ ッ トす る 。
c.そ
②
の 他 の 項 目 は 、 参.3.3-(1)を
④UNTセ
グ メ ン ト(参3.3-(3)を
⑤UNZセ
グ メ ン ト(参.3.4を
参照
参 照)
参 照)
ゼ ロ 件 メ ッセ ー ジ の 構 造
ゼ ロ 件 メ ッ セ ー ジ は 、TYPE-Eに
つ いて は
だ け で 構 成 さ れ る 電 文(UNH,UNTセ
TYPE7Eの
TYPE-Eゼ
グ メ ン トの 対 が0件)で
ゼ ロ 件 メ ッ セ ー ジ で は 、UNZセ
ン トは 、 ゼ ロ(メ
ッ セ ー ジ 無)と
ロ件 メヲセージ
UNA
図B-7ゼ
、UNA,UNBお
1剛
ロ件 メ ッ セ ー ジ の 構 造
一70一
グメ ン ト
あ る。
グ メ ン トの 中 の 交 換 コ ン トロ ー ル ・ カ ウ
す る。
UNB
よ びUNZセ
ー 一
禁 無 断転 載
平 成8年7月
発行所
財団法人
発 行
日本情 報 処 理 開 発 協 会
産業情報化推進セ ンター
東京 都港 区芝 公 園3丁 目5番8号
機 械 振 興 会 館 内
TEL(3432)9386
印刷所
株式会社
タ
ケ
ミ
印
東 京 都 千 代 田 区 神 田 司 町2-16
TEL(3254)5840㈹
刷
・
Fly UP