80
EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書

EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

Embed Size (px)

Citation preview

Page 1: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows

全銀 TCP クライアント Pro2

操作説明書

Page 2: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 2

目 次

第1章 ご使用される前に .......................................................................................................................................... 4

1-1 はじめに.................................................................................................................................................................. 5

1-2 動作環境.................................................................................................................................................................. 6

1-3 機能仕様.................................................................................................................................................................. 7

第2章 インストール方法及び環境設定 ....................................................................................................................... 8

2-1 UAC機能が有効な場合 ......................................................................................................................................... 9

2-2 インストール方法 ................................................................................................................................................ 10

2-2-1 STEP1 ................................................................................................................................................................ 10

2-2-2 STEP2 ................................................................................................................................................................ 12

2-2-3 STEP3 ................................................................................................................................................................ 12

2-2-4 STEP4 ................................................................................................................................................................ 13

2-2-5 STEP5 ................................................................................................................................................................ 13

2-2-6 STEP6 ................................................................................................................................................................ 14

2-3ライセンス登録 ..................................................................................................................................................... 15

2-3-1 製品登録画面..................................................................................................................................................... 15

2-3-2 製品登録の流れ ................................................................................................................................................. 16

2-4フォルダ構成 ......................................................................................................................................................... 17

2-5 IISの設定 .............................................................................................................................................................. 18

2-5-1 IISのインストール ........................................................................................................................................... 18

2-5-2 Webの仮想ディレクトリの設定 ...................................................................................................................... 22

2-5-3 IISの設定 .......................................................................................................................................................... 24

2-6 ポートの開放 ........................................................................................................................................................ 28

2-7 アンインストール方法 ......................................................................................................................................... 34

第3章 全銀パラメータ設定(Web編) .................................................................................................................... 35

3-1ログイン ................................................................................................................................................................ 36

3-2管理メニュー ......................................................................................................................................................... 38

3-3クライアント機能 ................................................................................................................................................. 39

3-4通信状態表示 ......................................................................................................................................................... 45

3-5通信履歴一覧 ......................................................................................................................................................... 46

3-6ログイン情報変更 ................................................................................................................................................. 47

3-7セッション保持時間変更 ...................................................................................................................................... 48

第4章 全銀パラメータ設定(GUI編) .................................................................................................................... 49

4-1 GUIプログラムについて .................................................................................................................................. 50

4-2 起動画面(ZCPramSet.exe) .......................................................................................................................... 51

4-3 接続先情報登録(ZCPramSet.exe) ............................................................................................................... 53

4-4 TLS設定(ZCPramSet.exe) ......................................................................................................................... 54

4-5 通信ファイル情報登録(ZCPramSet.exe) ................................................................................................... 56

4-6 通信状態表示(TransStats.exe) .................................................................................................................... 58

4-7 通信履歴表示(ZCResult.exe) ....................................................................................................................... 59

4-8 スケジューラ機能(Scheduler.exe) .............................................................................................................. 60

第5章 コマンドラインからの起動 ............................................................................................................................. 64

5-1 コマンドライン起動 ............................................................................................................................................ 65

5-2 通信パラメータ .................................................................................................................................................... 66

第6章 アプリケーションインターフェイス ............................................................................................................. 70

6-1 通信状態の情報取得 ............................................................................................................................................ 71

6-1-1 通信状態のデータについて .......................................................................................................................... 71

Page 3: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 3

6-1-2 メモリマップドファイルの仕様 .................................................................................................................. 71

6-2 通信履歴のファイルフォーマット ..................................................................................................................... 73

6-2-1 通信履歴のファイルについて ...................................................................................................................... 73

6-2-2 ファイルフォーマット ................................................................................................................................. 73

第7章 終了ステータスコード .................................................................................................................................... 74

7-1 終了ステータスコード ......................................................................................................................................... 75

7-2 状態コード ............................................................................................................................................................ 75

7-3 コマンド番号 ........................................................................................................................................................ 75

7-4 エラーコード ........................................................................................................................................................ 76

7-5 通信ステータスの取得 ......................................................................................................................................... 79

Page 4: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 4

第1章 ご使用される前に

この章では、製品の仕様、注意点について説明します。

1-1 はじめに

1-2 動作環境

1-3 機能仕様

Page 5: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 5

1-1 はじめに

この度は、『EDIWave システム Windows 全銀TCP クライアント Pro2』をお買い求めいただき、誠にあ

りがとうございます。

本製品は、全国銀行協会が制定した「全銀協標準通信プロトコル TCP/IP手順」に則りファイル転送を行う

プログラムです。

また、本製品は以下の特徴を持っております。

・全銀協TCP/IP手順のクライアント側をサポート。

・ 全銀協ベーシック手順に含まれる、マルチファイル転送及び、モード変更に対応。

・通信内容の設定や通信状態、通信履歴照会などは、Webブラウザから操作。

・ 事前にパラメータファイルを作成し、コマンドラインからも起動可能。

・ WindowsのGUIによるパラメータ設定プログラムもご提供。

・ TLS通信に対応。

なお、「全銀協標準通信プロトコル TCP/IP 手順」の詳細な仕様に関しましては、下記の資料を参照願いま

す。

■「全銀協標準通信プロトコル -TCP/IP手順- Ver.1」

全国銀行協会連合会 発行(平成 9年 3月初版)

Copyright© 2004 – 2019 by UNILINK,Inc All right reserved.

【 注 意 】

・ 本ソフトウェアをご利用いただくには、「全銀協標準通信プロトコル TCP/IP 手順」に対応したサーバ側の

ソフトウェアが必要です。

・ 本ソフトウェアをブラウザでご利用いただくには、IISがインストール済みで、C 言語CGI が正常に動作可

能である必要があります。

・ 本書は、Windows と IISとTLSに関する知識を有する方を対象として作成しております。Windows と IIS

に関する設定などは、他の書籍を参照願います。

・ 本書ならびにプログラムの内容は、製品の技術的改良により予告なしに変更する場合があります。

・ 本ソフトウェアのご使用にあたり、直接あるいは間接的に損害が生じましても、いかなる責任をも負わない

ものとし、一切の賠償も行わないものとします。

Page 6: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 6

1-2 動作環境

CPU ご使用されるOSの推奨スペック以上

メモリ ご使用されるOSの推奨メモリ以上

ディスク容量 インストール時に、10M以上の空き容量が必要。

その他、送受信を行うデータ量により異なります。

OS Windows版動作確認済みOSバージョンに関しましては、

弊社HP[https://www.unilink.co.jp/edi/ztcpclient/windows/]

をご覧ください。

Webサーバー ※ IIS

TLS証明書 但し、TLS通信を行わない場合は必要ありません。

モデム、TAなど 上記OS上で動作可能なもの

ブラウザ Internet Explorer バージョン10以上を推奨

※Webサーバーはブラウザで通信の設定または実行する場合に必要です。

Page 7: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 7

1-3 機能仕様

項 目 内 容

登録可能件数 接続先情報 Web:無制限 (ハードディスクの空き容量による)

GUI:接続先100件(ファイル情報20件/1接続先) 送受信ファイル情報

設定内容

業務名称 50バイト (全角 25文字)

センター確認コード 14桁必須 (HEX入力形式)

パスワード 6桁 (※1)

全銀ファイル名 12桁 (※1)

ファイルアクセスキー 6桁 (※1)

レコード長 5桁 (1~32762)

テキスト長 256 / 2048 / 32767 から選択

(送信時ブロッキング有の場合に、上限値として使用)

送信時ブロッキング 有無選択

データ圧縮 全銀協仕様である、繰り返し文字圧縮の有無選択

改行コード制御 送信時:削除、受信時:付加の有無選択

その他

TLS サーバー認証、クライアント認証

TLSバージョン SSLv3、TLS1、TLS1.1、TLS1.2

SNI サポート

マルチファイル転送 サポート

モード変更

可変長レコード

範囲指定での再送 未サポート

配布形式 バイナリのみ

サポート対象の証明書

ハッシュ SHA-1(160bit)、

SHA-2(224bit、256bit、384bit、512bit)

アルゴリズム RSA

キー長 1024bit、2048bit、4096bit

証明書 サポートする証明書の形式とファイル拡張子

ルート証明書

中間証明書

ファイル形式 X509(PEM、DER)、PKCS#7(PEM、DER)

拡張子 crt、cer、der、pem、p7b、spc

サーバー証明書

クライアント証明書

ファイル形式 X509(PEM、DER)、PKCS#7(PEM、DER)、PKCS#12

拡張子 crt、cer、der、pem、p7b、spc 、p12、pfx

秘密鍵 ファイル形式 PKCS#8(PEM、DER)

拡張子 key、der、pem

(※1) 設定された値を、プログラム内部でEBCDICコードに自動変換して通信を行います。

Page 8: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 8

第2章 インストール方法及び環境設定

この章では、『EDIWaveシステム Windows 全銀TCPクライアント Pro2』のインストール方法や

環境設定について説明します。

2-1 UAC 機能が有効な場合

2-2 インストール方法

2-3 ライセンス登録

2-4 フォルダ構成

2-5 IIS の設定

2-6 ポートの開放

2-7 アンインストール方法

Page 9: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 9

2-1 UAC機能が有効な場合

UAC が有効になっている場合、管理者権限が必要なプログラムを起動すると、次のようなダイアログが表

示されることがあります。

プログラムのインストール、OSの設定、には管理者権限が必要なものがあります。処理を続行するには「許

可」のボタンをクリックしてください。

Page 10: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 10

2-2 インストール方法

CD-ROMをドライブに挿入すると、自動的にインストーラが起動します。

インストーラが起動しない場合や、オートランを OFF 設定にしている場合には、エクスプローラなどから

CD-ROM内のSetup.exeを起動させてください

2-2-1 STEP1

.NetFramework4.0等がインストールされていない場合、本製品のセットアップ前に下記の画面が表示され

「インストール」ボタンにより、不足モジュールのセットアップを行います。

Page 11: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 11

インストール要件が揃っている際は

下記の画面が表示されインストールが開始します。

Page 12: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 12

2-2-2 STEP2

『EDIWave全銀TCPクライアント』の「セットアップへようこそ」が表示されます。

「次へ」ボタンをクリックしてください。

2-2-3 STEP3

ユーザー情報入力画面が表示されます。ここでは、ユーザー名、会社名、を入力して

「次へ」ボタンをクリックしてください。

Page 13: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 13

2-2-4 STEP4

インストール先のフォルダを選択します。

初期規定値は、 [x86]「C:¥Program Files¥unilink¥」

[x64]「C:¥Program Files(x86)¥unilink¥」になります。

インストール先のフォルダの指定が完了しましたら、「次へ」ボタンをクリックしてください。

2-2-5 STEP5

確認画面が表示されます。通常はそのまま「インストール」をクリックします。

途中で中断する場合は、「キャンセル」ボタンをクリックしてください。

Page 14: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 14

2-2-6 STEP6

下記の画面が表示されましたらインストールは完了です。

「完了」ボタンをクリックして終了してください。

Page 15: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 15

2-3ライセンス登録

製品を使用する為に、アクティベーション(ライセンス登録)を行います。

インターネットに接続されているパソコンもしくは、ダイアルアップが行える環境のパソコンで

.NET Framework4.0以上がインストール済の環境で実行してください。

(インストールフォルダ) Zclient¥LicenseRegister.exe を起動します。

2-3-1 製品登録画面

シリアル番号、会社名を入力して【登録】ボタンを押下します。

登録が完了すると、登録番号が表示され製品のアクティベーションが完了した状態になります。

EDIWaveシステム Windows 全銀TCPクライアント Pro2がインストールされているパソコンがイン

ターネットもしくはダイアルアップ接続出来る場合。

① シリアル番号を入力します。

② 「インターネット登録」もしくは、「ダイアルアップ登録」を選択します。

ダイアルアップ接続の場合は、利用する接続名を右のリストから選択してください。

③ 【登録】ボタンを押下します。

EDIWaveシステム Windows 全銀TCPクライアント Pro2がインストールされているパソコンがイン

ターネットに接続出来ない場合。

① 事前にシリアル番号をメールやFAXで弊社に送り、登録依頼を行ってください。

その後、届いた登録番号を使用します。

② 「オフライン登録」を選択します。

③ 弊社より送られた登録番号、会社名を入力して、【登録】ボタンを押下してください。

Page 16: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 16

2-3-2 製品登録の流れ

はい

いいえ

ライセンス登録をしない場合、試用版として動作します。試用版は、インストール後 14 日で通信できな

くなりますので、ご注意ください。

メールかFAXで登録を依

頼する

ダイヤルアップで接続するか? 登録番号を受取る

ダイヤルアップ接続を選

択する オフライン登録を選択す

登録番号を入力する

シリアル番号を入力する

EDIWaveシステム Windows 全銀TCPクライアント Pro2をインストールしているパソ

コンはインターネットに接続できるか?

登録ボタンを押下する

Page 17: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 17

2-4フォルダ構成

『EDIWaveシステム Windows 全銀TCPクライアント Pro2』は、下記のフォルダ構成で動作します。

下記以外のフォルダ構成では、動作保証外となりますのでご注意願います。

(インストール先フォルダ)¥Zclient¥ZClient.exe

全銀TCPクライアント通信プログラム

(インストール先フォルダ)¥Zclient¥ZCPramSet.exe

全銀TCPクライアント通信パラメータ設定

(インストール先フォルダ)¥Zclient¥TransStats.exe

全銀TCPクライアント通信状態表示

(インストール先フォルダ)¥Zclient¥Scheduler.exe

全銀TCPクライアントスケジューラプログラム

(インストール先フォルダ)¥Zclient¥ZCResult.exe

通信履歴表示

(インストール先フォルダ)¥Zclient¥LicenseRegister.exe

ライセンス登録プログラム

(インストール先フォルダ)¥Zclient¥client¥*.*

クライアント通信情報格納フォルダ

(インストール先フォルダ)¥Zclient¥log¥*.*

通信履歴格納フォルダ

(インストール先フォルダ)¥Zclient¥html¥*.*

HTMLファイル格納フォルダ

(インストール先フォルダ)¥Zclient¥html¥cgi-bin¥*.*

CGIファイル格納フォルダ

(インストール先フォルダ)¥Security¥*.*

TLS設定情報格納フォルダ

(Windows システムフォルダ)¥EDIWaveService.exe

EDIWaveシステム Windows 全銀TCPクライアント Pro2サービスプロクラム

※ インストール直後はインストール先フォルダ配下が全てのユーザーアカウントでフルアクセス可能

な状態になっております。必要であればご使用になる環境にあわせてセキュリティ設定を変更してく

ださい。

Page 18: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 18

2-5 IISの設定

通信パラメータの設定などをWebブラウザから行う場合、IISがインストール済みで、正常動作している必

要があります。Webでの設定機能を利用しない場合はこの設定は不要です。

ここでは「EDIWaveシステム Windows 全銀TCPクライアント Pro2」が「2-2インストール方法」に

従ってインストールされた状態であるものとします。(C:¥Program Files¥UNILINK¥Zclient にインス

トールした状態)

※ 以下の設定方法は、あくまでも一例です。お客様のセキュリティポリシーなどの違いにより設定内容が

異なる場合もありますので、ご注意ください。

2-5-1 IISのインストール

※既に IISがイントールしてある場合は、IISの「アプリケーション開発機能」で「CGI」が選択

されている事を確認の上2-5-2 へ進んでください。

[コントロールパネル(クラシック表示)][プログラムと機能] をクリックします。

Page 19: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 19

[Windows の機能の有効化または無効化] をクリックします。

・Windows 7 ~ 10の場合

[Windows の機能] ダイアログ ボックスで [Internet Information Services]または、

[インターネットインフォメーションサービス]の

[管理コンソール]、[静的コンテンツ]、[CGI]をチェックし、[OK] をクリックします。

Page 20: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 20

・Windows Server の場合

[役割]を一度クリックして、その後右クリックします。

メニューの「役割の追加」をクリックします。

[サーバーの役割]をクリックし、[Webサーバー(IIS)]をチェックします。

[次へ]をクリックします。

Page 21: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 21

[次へ]をクリックします。

[役割サービス]でCGIをチェックし、[次へ]をクリックします。

Page 22: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 22

[インストール]をクリックします。

2-5-2 Webの仮想ディレクトリの設定

[コントロールパネル(クラシック表示)][管理ツール] をクリックします。

Page 23: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 23

[インターネット インフォメーション サービス(IIS)マネージャー] をクリックします。

[Default Web Site]を右クリックし、仮想ディレクトリの追加をクリックします。

Page 24: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 24

[エイリアス]に「ZClient」を入力し、[物理パス]にEDIWaveシステム Windows 全銀TCPクライ

アント Pro2をインストールしたフォルダにあるhtmlフォルダを指定し、[OK]をクリックします。

※ エイリアスは任意で構いませんが、URLの一部になりますのでご注意ください。

2-5-3 IISの設定

PCを選択し、[ISAPIおよびCGIの制限]をクリックし、「機能を開く」をクリックします。

Page 25: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 25

「機能設定の編集...」をクリックします。

「特定できないCGIモジュールを許可する」にチェックを入れます

Page 26: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 26

作成した仮想ディレクトリの cgi-bin フォルダをクリックし、[ハンドラマッピング]をダブルクリ

ックします。

「モジュールマップの追加…」をクリックします。

Page 27: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 27

「要求パス」は“*.cgi”を入力します。

「モジュール」は“CgiModule”を選択します。

「名前」は任意の名前を入力します。

「要求の制限」をクリックします。

[ファイル]を選択し、「OK」をクリックします。

Page 28: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 28

2-6 ポートの開放

セキュリティソフトをご使用の場合、IIS が使用するポートを開放する必要がある場合があります。既定の

設定の場合、IISはポート番号80を開放してください。

設定例

[スタート] メニューの [コントロール パネル]より[Windowsファイアウォール] を開きます。

Page 29: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 29

[詳細設定]をクリックします。

Page 30: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 30

[受信の規則]をクリックします。

[BranchCache コンテンツ取得(HTTP-受信)]をダブルクリックします。

Page 31: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 31

[有効]と[接続許可する]をチェックし、[OK]ボタンをクリックします。

Page 32: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 32

[送信の規則]をクリックします。

[BranchCache コンテンツ取得(HTTP-送信)]をダブルクリックします。

Page 33: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 33

[有効]と[接続許可する]をチェックし、[OK]ボタンをクリックします。

Page 34: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 34

2-7 アンインストール方法

[コントロールパネル][プログラムと機能]または[アプリケーションの追加と削除]を開きます

「EDIWave全銀TCPクライアント」を選択し、

「アンインストールと変更」ボタンをクリックまたは、右クリックして表示されたメニューの「アンインス

トールと変更」をクリックまたは、「変更/削除」ボタンをクリックすると、アンインストールを開始します。

画面に表示されるメッセージに従い、操作を行ってください。

なお、通信設定ファイルや履歴ファイルなどは削除されませんので、不要であればエクスプローラなどで手

動で削除を行ってください。

Page 35: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 35

第3章 全銀パラメータ設定(Web 編)

この章では、全銀協TCP/IP手順の通信パラメータ設定方法について説明します。

3-1 ログイン

3-2 管理メニュー

3-3 クライアント機能

3-4 通信状態表示

3-5 通信履歴一覧

3-6 ログイン情報変更

3-7 セッション保持時間変更

Page 36: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 36

3-1ログイン

Webブラウザを起動し、URLに http://(サーバーの IPアドレス)/ZClient/index.html を指定すると、

ログイン画面を表示します。

項 目 内 容

ユーザーID IDを入力します。 (※半角のみ、最大10文字)

パスワード パスワードを入力します。(※半角のみ、最大10文字)

ログインボタン クリックすると、入力内容をチェックし正しければ IDによって2パターン

(管理者モード/一般ユーザーモード)の管理メニュー画面へ遷移します。

インストール直後のユーザーIDとパスワードは、

管理者 ユーザーID: root

パスワード: admin

一般ユーザー ユーザーID: user

パスワード: ediwave

が設定されています。

Page 37: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 37

入力したログイン情報が間違っていると、パスワードエラーとなります。

Page 38: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 38

3-2管理メニュー

ログインされたモードにより表示メニューが異なります。

管理者モード

一般ユーザーモード

項 目 内 容

クライアント機能 クリックすると、クライアント機能画面へ遷移します。

通信状態表示 クリックすると、通信状態表示画面へ遷移します。

通信履歴表示 クリックすると、通信履歴表示画面へ遷移します。

ログイン情報変更 クリックすると、ログイン情報変更画面へ遷移します。 (※管理者モードのみ)

セッション時間変更 クリックすると、セッション保持時間変更画面へ遷移します。(※管理者モードのみ)

ログアウト クリックすると、セッションを切断しログアウトします。

Page 39: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 39

3-3クライアント機能

管理メニューより、クライアント機能をクリックすると、クライアント機能画面を表示します。

(ログインモードにより、表示される内容が変わります)

管理者モード

Page 40: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 40

一般ユーザーモード

項 目 内 容

業務名一覧 登録済みの業務名称を一覧表示します。

新規ボタン

(※管理者モードのみ)

クリックすると、業務情報の新規登録画面へ遷移します。

修正ボタン

(※管理者モードのみ)

クリックすると、業務情報一覧で選択されている業務情報を基に更新画面へ遷移し

ます。

削除ボタン

(※管理者モードのみ)

クリックすると、業務情報一覧で選択されている業務情報を基に削除確認画面へ遷

移します。

内容確認後、本当に削除する場合は、削除確認画面の削除ボタンをクリックしてく

ださい。

通信開始ボタン

クリックすると、業務情報一覧で選択されている業務情報を基に通信開始画面へ遷

移します。

内容確認後、正しければ通信開始ボタンをクリックしてください。

通信状態表示ボタン クライアントの通信状態表示画面へ遷移します。

※EDIWaveシステム Windows 全銀TCPクライアント Pro2以前のバージョンからブラウザのクライア

ント機能の通信設定を移行してご使用の場合、通信設定ファイルの変換が必要となります。ご使用の前に、

(インストール先フォルダ) prmconv.exeを実行して、通信設定ファイルの変換を行ってください。

Page 41: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 41

クライアント機能画面で、新規・更新ボタンをクリックすると、ファイル情報登録画面を表示します。

※管理者モードのみ

Page 42: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 42

業務登録画面の入力項目一覧

項 目 内 容

業務名称 任意の業務名称を、最大 50バイトで設定します。

転送モード 「受信」「送信」から選択します。

TTC接続形態区分 「パソコン手順」「ベーシック手順」のいずれかを設定します。

ダイヤルアップ

ネットワーク

RASダイヤルを使用して接続するとき、登録済みのダイヤルアップネットワーク名を

選択します。

接続先ホスト名又は、

IPアドレス

接続先のホスト名又は、IPアドレスを設定します。※

TLS TLS 通信を行うときにチェックします。チェックするとルート証明書名、パスワー

ド、SNI 、TLSバージョン、中間証明書名が入力可能になります。※

ルート証明書名 ルート証明書ファイル名をフルパスで指定します。登録可能なファイルの拡張子は

crt、cer、der、pem、p7b、spc、p12、pfxです。※

パスワード ルート証明書の拡張子がp12、pfx (PKCS12形式のファイル)の場合、ファイルのパ

スワードを指定します。※

SNI チェックすると、SNI 機能を使って認証します。※

TLSバージョン TLS のプロトコルバージョンを指定します。複数チェック可能です。セキュリティ

を考慮して出来るだけ高いバージョンのプロトコルのご使用をお勧めします。※

中間証明書名

ルート証明の中間証明書ファイル名をフルパスで指定します。登録可能なファイルの

拡張子は crt、cer、der、pemです。最大10ファイル登録可能です。

初期状態では、「追加」ボタンのみが表示されますが、登録後は、「編集」「削除」ボ

タンも表示されます。※

クライアント認証

TLS 通信のクライアント認証を行うときにチェックします。チェックすると、クラ

イアント認証書名、パスワード、秘密キー名、中間証明書名が入力可能になります。

クライアント認証書名 クライアント証明書ファイル名をフルパスで指定します。登録可能なファイルの拡張

子は crt、cer、der、pem、p7b、spc、p12、pfxです。※

パスワード クライアント証明書の拡張子がp12、pfx (PKCS12形式のファイル)の場合、または

秘密キー名を指定した場合、パスワードを指定します。※

秘密キー名 クライアント認証の秘密キーファイル名をフルパスで指定します。登録可能なファイ

ルの拡張子はkey、der、pemです。※

中間証明書名

クライアント認証の中間証明書ファイル名をフルパスで指定します。登録可能なファ

イルの拡張子は crt、cer、der、pemです。最大10ファイル登録可能です。

初期状態では、「追加」ボタンのみが表示されますが、登録後は、「編集」「削除」ボ

タンも表示されます。※

TCPポート番号 TCPポート番号を設定します。(TCP/IPで通信する場合の初期規定値は5020です。)

相手センターコード 相手センター確認コードを半角14桁で設定します。

16進数(0~9, A~F)以外の文字は設定できません。

当方センターコード 当方センター確認コードを半角14桁で設定します。

16進数(0~9, A~F)以外の文字は設定できません。

全銀パスワード 全銀パスワードを半角英数字6桁で設定します。

通信時には、EBCDICコードに自動変換します。

全銀ファイル名

全銀ファイル名を半角英数字12桁 (産業別コード4桁、データコード4桁、サイク

ル2桁、ファイル補助情報 ID 2桁、ダミー1桁)で設定します。

通信時には、EBCDICコードに自動変換します。

Page 43: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 43

項 目 内 容

ファイルアクセスキー ファイルアクセスキーを半角英数字 6桁で設定します。

通信時には、EBCDICコードに自動変換します。

テキスト長 「256」「2048」「32767」から選択します。

(送信でブロッキング有りの場合に、最大長として使用します)

レコード長

「固定長レコード」「可変長(バイナリ)」「可変長(テキスト)」から選択します。

「固定長レコード」を選択された場合、1~32762の範囲でレコード長を設定します。

「可変長(バイナリ)」を選択された場合、データ送信時、テキスト長-7 (TTC 5 +

可変長レングス 2)を最大レコード長として処理します。バイナリデータなどの不定

長ファイルを送信する際に指定してください。

「可変長(テキスト)」を選択された場合、データ送信時、改行コードまでを1レコ

ードとして処理します。(改行コードは除去します)

※ 可変長で受信する場合は、88888, 99999 の何れかを指定してください。(受信時

は、バイナリ、テキストの区別はありません)

ブロッキング指定 「ブロキングしない」「ブロッキングする」から選択します。

電文区分標識 「開始要求」「再送要求」から選択します。

データ電文圧縮指示 「圧縮しない」「圧縮する」から選択します。

(全銀協仕様である、繰り返し圧縮法で圧縮・復元を行います)

ファイル補助情報 ファイル補助情報を、17バイトで設定します。

ファイル補助情報

はチェックしない

チェックすると、ファイル補助情報のチェックを行いません。

通信制御電文

拡張エリア

通信制御電文拡張エリアを最大34バイトで設定します。

通信制御電文拡張エリ

アはチェックしない

チェックすると、通信制御電文拡張エリアのチェックを行いません。

ファイル制御電文

拡張エリア

ファイル制御電文拡張エリアを、14バイトで設定します。

ファイル制御電文拡張

エリアはチェックしな

チェックすると、ファイル制御電文拡張エリアのチェックを行いません。

デリミタ文字制御 送受信ファイル内の改行コード制御を選択します。

EOF文字制御 送受信ファイル内のEOFコードの制御を選択します。

送受信ファイル名 送受信ファイル名を最大255バイトで設定します。

正常終了時に起動する

処理

通信が終了した際に実行するコマンドを設定します。また、以下のマクロを含む設定

が可能です。

%USER% ................................................... 接続先名称

%CENTERCD% ........................................ 相手センター確認コード

%ZFNAME% ............................................. 全銀ファイル名

%FILE% ..................................................... 送受信ファイル名

%ST-DATE% .............................................. 通信開始日時

%ED-DATE% ............................................ 通信終了日時

%STATUS% ............................................... 終了コード

異常終了時に起動する

処理

登録ボタン 入力されたデータを保存し、クライアント機能画面に戻ります。

キャンセルボタン 入力されたデータを破棄し、クライアント機能画面に戻ります。

Page 44: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 44

※SNIは接続先サーバー側がSNIに対応しているときに選択してください。SNIは複数の証明書を持つ

サーバーに対して、クライアントが認証に使用する認証書を指定する機能です。その際クライアントは

「接続先ホスト名又は、IPアドレス」に登録した内容をサーバー側に送信します。そのため、SNIを

使用する場合は「接続先ホスト名又は、IPアドレス」に IP アドレスを指定できません。

※TLS通信を行う場合、ルート証明書ファイル名の入力は必須ですが、中間証明書ファイル名の入力は必

須ではありません。証明書にはルート証明書と中間証明書がセットになっている形式のものがあります。

このような形式の場合は、EDIWaveシステム Windows 全銀TCPクライアント Pro2はルート証明

書と中間証明書の登録を自動的に行います。ご使用になる証明書が中間証明書を含んでいるかご確認の

上、中間証明書ファイル名を入力してください。

パスワードはp12、pfx (PKCS12形式のファイル)の場合に指定してください。

※クライアント認証の設定は接続先のサーバーがクライアント認証を要求する場合は必要ですが、要求し

ない場合は設定する必要はありません。接続先にご確認ください。

クライアント認証を行う場合、クライアント証明書ファイル名の入力は必須ですが、p12、pfx (PKCS12

形式のファイル)のようにクライアント証明書、秘密キー、中間証明書がセットになっているファイル

形式の場合は、秘密キーファイル名、中間証明書ファイル名の入力は必要ありません。p12、pfxの場合、

EDIWaveシステム Windows 全銀TCPクライアント Pro2はクライアント証明書、秘密キー、中間

証明書の登録を自動的に行います。ご使用になる証明書がこれらの証明書のどれを含んでいるかご確認

の上、秘密キーファイル名と中間証明書ファイル名を入力してください。

証明書は主に下記の企業様が取り扱っています。

・インテック社

・シマンテック社

・GMOグローバルサイン社

企業様によって提供される証明書の形式が異なります。内容をよくご確認の上登録してください。

Page 45: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 45

3-4通信状態表示

管理メニューより、通信状態表示をクリックすると、通信状態表示画面を表示します。

項 目 内 容

更新間隔 自動更新の間隔を「1秒」「5秒」「10秒」「15秒」「30秒」「60秒」から選択します。

セッション番号 通信中のセッションは、背景色を水色で表示します。

通信開始年月日 通信が開始された日時を表示します。

相手センターコード 相手センター確認コードを表示します。

相手センター名 接続先一覧で登録した、接続先名称を表示します。

転送モード 「受信(照会)」「送信(連絡)」のいずかを表示します。

全銀ファイル名 送受信中の全銀ファイル名を表示します。

状態コード 通信状態コードを表示します。

終了ステータス 終了ステータスコードを表示します。

テキスト件数 通信済みテキスト件数を表示します

レコード件数 通信済みレコード件数を表示します。

Page 46: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 46

3-5通信履歴一覧

管理メニューより、通信履歴表示をクリックすると、通信履歴一覧画面を表示します。

項 目 内 容

表示件数 「10件」「25件」「50件」「100件」から選択します。

(「最新履歴を表示」又は「次ページ」ボタンをクリックした際に有効となります)

区分 「Client」 … クライアント機能での通信履歴

通信開始年月日 通信が開始された日時を表示します。

通信終了年月日 通信が終了した日時を表示します。

終了ステータス 終了ステータスコードを表示します。

相手センター名 接続先一覧で登録した、接続先名称を表示します。

モード 「受信」「送信」のいずかを表示します。

全銀ファイル名 全銀ファイル名を表示します。

テキスト件数 通信済みテキスト件数を表示します

レコード件数 通信済みレコード件数を表示します。

最新履歴を表示 クリックすると、最新の通信履歴を獲得し表示します。

次ページ

次ページが存在する場合に表示され、クリックすると次ページの通信履歴データを表

示します。

(前ページに戻る場合は、ブラウザの「戻る」ボタンをクリックしてください)

Page 47: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 47

3-6ログイン情報変更

管理メニューより、ログイン情報変更をクリックすると、ログイン情報変更画面を表示します。

※管理者モードのみ

インストール直後のユーザーIDとパスワードは、

管理者 ユーザーID: root

パスワード: admin

一般ユーザー ユーザーID: user

パスワード: ediwave

が設定されています。

項 目 内 容

管理者/ユーザーID 管理者ユーザーの変更ID情報を入力します。

管理者/パスワード 管理者ユーザーの変更パスワード情報を入力します。

一般ユーザー/ユーザーID 一般ユーザーの変更ID情報を入力します。

一般ユーザー/パスワード 一般ユーザーの変更パスワード情報を入力します。

保存ボタン 入力された内容で、ユーザーID・パスワードを

(管理者/一般ユーザー共に)変更します。

Page 48: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 48

3-7セッション保持時間変更

管理メニューより、セッション時間変更をクリックすると、セッション保持時間変更画面を表示します。

※管理者モードのみ

セッション時間はブラウザを操作しないで、ログインした状態を保持する時間です。初期値は「30分」です。

項 目 内 容

セッション保持時間 セッション保持時間の間隔を「10分」「20分」「30分」「40分」「50分」「60分」か

ら選択します。

保存ボタン 入力された内容で、セッション保持時間の間隔を変更します。

Page 49: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 49

第4章 全銀パラメータ設定(GUI 編)

この章では、全銀協TCP/IP手順の通信パラメータ設定方法について説明します。

4-1 GUI プログラムについて

4-2 起動画面

4-3 接続先情報登録

4-4 TLS 設定

4-5 通信ファイル情報登録

4-6 通信状態表示

4-7 通信履歴表示

4-8 スケジューラ機能

Page 50: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 50

4-1 GUIプログラムについて

・EDIWaveシステム Windows 全銀TCPクライアント Pro2のGUIプログラム一覧

GUIでの操作、通信パラメータ設定、通信開始を行うには以下のプログラムが必要です。

ファイル名 説明

① ZClient.exe 通信プログラム本体(「2-4フォルダ構成」を参照)

② ZCPramSet.exe 通信パラメータ設定・起動プログラム※

③ TransStats.exe 通信状態表示プログラム

④ ZCResult.exe 通信履歴表示プログラム

⑤ Scheduler.exe 通信スケジューラ

以上、5つのプログラムが同一フォルダにある場合、②のZCPramSet.exeを起動することによって

通信パラメータの設定・管理、通信の開始、通信状態の表示を行うことが可能になります。

※ ②のZCPramSet.exeから自動的に連携して、①・③のプログラムが起動されます。

・ショートカットについて

EDIWaveシステム Windows 全銀TCPクライアント Pro2のGUIプログラムをWindowsのスター

トメニューから起動することができます。

ショートカットの説明

ショートカット名 説明

製品登録 EDIWaveシステム Windows 全銀TCPクライアント Pro2のライセン

ス登録をする機能。LicenseRegister.exeを起動します。

通信スケジューラ 通信を指定時間に開始する機能。Scheduler.exeを起動します。

通信パラメータ設定 通信のパラメータ設定と起動をする機能。ZCPramSet.exe を起動しま

す。

通信状態表示 通信状態を表示する機能。TransStats.exe を起動します。

通信履歴表示 通信履歴を表示する機能。ZCResult.exe を起動します。

Page 51: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 51

4-2 起動画面(ZCPramSet.exe)

ZCPramSet.exeを起動すると、以下の画面が表示されます。

Page 52: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 52

項 目 内 容

① 「接続先情報」リスト 登録済みの接続先情報リストが表示されます。

② 「追加」ボタン 接続先情報を追加します。

③ 「修正」ボタン リストで選択した接続先情報の登録内容を修正します。

④ 「削除」ボタン リストで選択した接続先情報を削除します。

⑤ 「通信ファイル情報」リスト 登録済みの通信ファイル情報リストが表示されます。

⑥ 「上方移動ボタン」 「通信ファイル情報」で選択した項目を上に移動します。

⑦ 「下方移動ボタン」 「通信ファイル情報」で選択した項目を下に移動します。

⑧ 「追加」ボタン 通信ファイル情報を追加します。

⑨ 「修正」ボタン リストで選択した通信ファイル情報の登録内容を修正します。

⑩ 「削除」ボタン リストで選択した通信ファイル情報を削除します。

⑪ 「通信開始」ボタン 接続先情報・通信ファイル情報それぞれ選択された情報内容で通信プ

ログラムを呼び出します。

通信ファイル情報を複数選択すると、マルチファイル転送を行いま

す。

⑫ 「保存」ボタン 現在の登録内容をファイルに保存します。

⑬ 「終了」ボタン ZCPramSet.exeを終了します。

※EDIWaveシステム Windows 全銀TCPクライアント Pro2以前のバージョンからZCPramSet.exeの

通信設定を移行してご使用の場合、通信設定ファイルの変換が必要となります。ご使用の前に、

(インストール先フォルダ) prmconv.exeを実行して、通信設定ファイルの変換を行ってください。

Page 53: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 53

4-3 接続先情報登録(ZCPramSet.exe)

「4-2起動画面」より、接続先の「追加」ボタン、「修正」ボタンをクリックすると表示される画面です。

項 目 内 容

接続先名称 画面で管理・識別するための接続名称です。

接続先アドレス 全銀TCP手順の接続先の IPアドレスまたはホスト名を入力します。

TCPポート番号 接続に利用するTCPポート番号(TCP/IPで通信する場合は通常5020)

を入力します。

TLS設定 TLS証明書の設定を行います。

ダイヤルアップネットワーク OS のダイヤルアップネットワークを利用して自動的に接続させる場合チェックしま

す。

OSに登録されているダイヤルアップネット

ワークの登録名称

OSに登録済みのダイヤルアップネットワークの接続名をコンボリストに表示します。

ダイヤルアップネットワークをチェックしていない場合は、選択できません。

相手センター確認コート ゙ 相手センター確認コードを最大14桁入力します。

当方センター確認コート ゙ 当方センター確認コードを最大14桁入力します。

全銀パスワード 全銀パスワードを最大6桁入力します。

通信制御電文拡張エリア 通信制御電文拡張エリアを入力します。

TTC情報区分 TTC情報区分の全銀協手順パソコン手順、ベーシック手順を設定します。

トレース出力 トレース出力する場合はチェックします。

「OK」ボタン 入力情報を登録して初期画面に戻ります。

「キャンセル」ボタン 登録をキャンセルして初期画面に戻ります。

Page 54: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 54

4-4 TLS設定(ZCPramSet.exe)

「4-3接続先情報登録画面」より、「TLS設定」ボタンをクリックすると表示される画面です。

Page 55: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 55

項 目 内 容

TLS通信 「使用する」にチェックするとTLSで通信を行います。「ルート証明書」、

「パスワード」、「SNIを使用する」、「TLSバージョン」、「中間証明書」、

クライアント認証の「使用する」が入力可能になります。※

ルート証明書 ルート証明書ファイル名をフルパスで指定します。登録可能なファイルの

拡張子は crt、cer、der、pem、p7b、spc、p12、pfxです。※

パスワード ルート証明書の拡張子がp12、pfx (PKCS12形式のファイル)の場合、

ファイルのパスワードを指定します。※

SNIを使用する チェックすると、SNI機能を使って認証します。※

TLSバージョン TLS のプロトコルバージョンを指定します。複数チェック可能です。セ

キュリティを考慮して出来るだけ高いバージョンのプロトコルのご使用

をお勧めします。※

中間証明書 ルート証明の中間証明書ファイル名をフルパスで指定します。登録可能な

ファイルの拡張子は crt、cer、der、pemです。

画面上で右クリックすると「追加」「編集」「削除」のサブメニューが表示

されます。最大10ファイル登録可能です。※。

クライアント認証 「使用する」にチェックするとクライアント認証を行います。「クライア

ント認証書」、「パスワード」、「秘密鍵」、「中間証明書」が入力可能になり

ます。※

クライアント証明書 クライアント証明書ファイル名をフルパスで指定します。登録可能なファ

イルの拡張子は crt、cer、der、pem、p7b、spc、p12、pfxです。※

パスワード クライアント証明書の拡張子がp12、pfx (PKCS12形式のファイル)の場

合、または秘密鍵ファイル名を指定した場合にパスワードを指定します。

秘密鍵 クライアント証明の秘密鍵ファイル名をフルパスで指定します。登録可能

なファイルの拡張子はkey、der、pemです。※

中間証明書 クライアント証明の中間証明書ファイル名をフルパスで指定します。登録

可能なファイルの拡張子は crt、cer、der、pemです。

画面上で右クリックすると「追加」「編集」「削除」のサブメニューが表示

されます。最大10ファイル登録可能です。※

「OK」ボタン 入力情報を登録して「接続先情報登録画面」に戻ります。

「キャンセル」ボタン 登録をキャンセルして「接続先情報登録画面」に戻ります。

※詳細につきましては、「全銀パラメータ設定(Web編)」のクライアント機能を参照してください。

Page 56: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 56

4-5 通信ファイル情報登録(ZCPramSet.exe)

「4-2起動画面」より、接続先を選択した状態で、通信ファイル情報の「追加」ボタン、「修正」ボタンをク

リックすると表示される画面です。

Page 57: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 57

項 目 内 容

登録名称 通信ファイル情報を画面で管理・識別するための名称を設定します。

全銀ファイル名

全銀ファイル名を半角英数字 12 桁 (産業別コード 4 桁、データコー

ド4桁、サイクル2桁、ファイル補助情報 ID 1桁、ダミー1桁)で設

定します。

通信時には、EBCDICコードに自動変換します。

送受信モード 送信か受信かを選択します。

要求区分 受信時、「開始要求」「再送要求」から選択します。

ファイルアクセスキー ファイルアクセスキーを半角英数字 6桁で設定します。

通信時には、EBCDICコードに自動変換します。

固定長、可変長

「固定長」を選択された場合、1~32762の範囲でレコード長を設定

します。

可変長を選択された場合、「バイナリ」「テキスト」を選択して下さい

「バイナリ」を選択された場合、データ送信時、テキスト長-7

(TTC 5 + 可変長レングス 2)を最大レコード長として処理します。バ

イナリデータなどの不定長ファイルを送信する際に指定してくださ

い。

「テキスト」を選択された場合、データ送信時、改行コードまでを1

レコードとして処理します。(改行コードは除去します)

レコード長 1~32762の範囲で設定します。

ブロッキング指定 「ブロッキング」をする場合は、チェックボックスをチェック状態に

します。

テキスト長 「256」「2048」「32767」から選択します。

(送信でブロッキング有りの場合に、最大長として使用します)

全銀圧縮 「圧縮」での通信の場合、チェックボックスをチェック状態にします。

(全銀協仕様である、繰り返し圧縮法で圧縮・復元を行います)

受信(または送信)時CR/LFコード 受信または送信時のファイル内の改行コードの制御を選択します。

受信(または送信)時EOFコード 受信または送信時のファイルのEOFの制御を選択します。

ファイル名補助情報 ファイル補助情報を、17バイトで設定します。

ファイル制御電文拡張エリア ファイル制御電文拡張エリアを、14バイトで設定します。

送受信ファイル名 送受信ファイル名を設定します。

参照ボタン このボタンをクリックすると、ファイル選択ダイアログを表示しま

す。選択したファイル名は送受信ファイル名の領域に出力します。

正常終了時に起動する処理

通信が終了した際に実行するコマンドを設定します。また、以下のマ

クロを含む設定が可能です。

%USER% .................................................... 接続先名称

%CENTERCD% ........................................ 相手センター確認コード

%ZFNAME% .............................................. 全銀ファイル名

%FILE% ...................................................... 送受信ファイル名

%ST-DATE% .............................................. 通信開始日時

%ED-DATE% ............................................. 通信終了日時

%STATUS% ............................................... 終了コード

異常終了時に起動する処理

参照ボタン

このボタンをクリックすると、ファイル選択ダイアログを表示しま

す。選択したファイル名は正常終了時に起動する処理の領域に出力し

ます。

参照ボタン

このボタンをクリックすると、ファイル選択ダイアログを表示しま

す。選択したファイル名は異常終了時に起動する処理の領域に出力し

ます。

「OK」ボタン 入力情報を登録して「4-2起動画面」に戻ります。

「キャンセル」ボタン 登録をキャンセルして「4-2起動画面」に戻ります。

Page 58: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 58

4-6 通信状態表示(TransStats.exe)

「4-2起動画面」より、「通信開始」ボタンをクリックすると、通信状態表示画面を表示します。

処理の内容をステータスコードとメッセージで状態表示します。

自動的に TransStats.exe が呼び出されて以下の画面が表示されますが、コマンドラインからでも起動させ

て通信状態を表示させることが可能です。

詳細は、「第5章 コマンドラインからの起動」を参照してください。

項 目 内 容

① 通信セッション状態

・通信しているセッション番号00~15までの16セッションの状態をあらわし、

ステータスコードを表示、またその状態を下部に線で色分けします。

青線:通信の正常終了

赤線:通信の異常終了

緑線:通信処理中

白線:未処理状態

・「No.XX」のボタンをクリックすると該当するセッションの状態を画面下段に詳

細表示します。(XXは00~15)

② 接続先 登録した「接続先名称」を表示します。

③ ステータスコード 通信の状況をコードで表示します。(通信中状態に変化があるとコードも変わりま

す。)

④ 通信テキスト件数 送信または受信しているテキスト件数を表示します。

⑤ 通信レコード件数 送信または受信しているレコード件数を表示します。

⑥ メッセージ 通信の状態をメッセージで表示します。

Page 59: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 59

4-7 通信履歴表示(ZCResult.exe)

ZCResult.exe を起動すると、以下の画面が表示され通信履歴の詳細を参照することが可能です。

項 目 内 容

① 「最新の情報に更新」

ボタン

通信履歴を最新の情報にします。

② 通信履歴の詳細

通信履歴を1行ごとに詳細情報として表示します。※下記、一覧表を参照

1行ごと処理の結果に以下の識別をします。

背景色が赤の行:通信が異常終了したことを示します。

背景色が赤の行:通信が正常したことを示します。

※通信履歴に表示する、詳細情報一覧表

No 通信順の番号

通信開始年月日 通信が開始された日時を表示します。

通信終了年月日 通信が終了した日時を表示します。

終了ステータス 終了ステータスコードを表示します。

接続先名称 接続先一覧で登録した、接続先名称を表示します。

通信モード 「受信」「送信」のいずかを表示します。

全銀ファイル名 全銀ファイル名を表示します。

テキスト件数 通信済みテキスト件数を表示します

レコード件数 通信済みレコード件数を表示します。

送受信ファイル名 実際送受信したファイル名を表示します。

Page 60: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 60

4-8 スケジューラ機能(Scheduler.exe)

○ メイン画面

・ 項目

・次回起動時間 次回起動予定の起動月日・時間を表示(曜日指定は時間のみ)

・センター名 スケジュールで選択されたセンター名を表示します。

・センターコード スケジュールで選択されたセンターコードを表示します。

・指定日時/曜日 スケジュールで設定された指定日時・曜日を表示します。

・最終実行結果 設定されたスケジュールで最後に実行された結果を表示します。

・ 各ボタン名称・機能

① 追加ボタン

設定画面を開き、新規にスケジュール設定を作成します。

② 修正ボタン

設定画面を開き、選択されたスケジュール設定の修正を行います。

③ 削除ボタン

選択されたスケジュールの削除を行います。

削除を行う前に、確認ダイアログが表示されます。

Page 61: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 61

・ その他

・リスト行をダブルクリックした場合は、“修正”ボタンと同じ動作となります。

・修正、削除モ-ド実行中は、スケジューラ機能が動作しません。

(追加モード時では、実行中でもスケジューラ機能が動作します。)

・右上の最小化ボタンをクリックすると、メイン画面が消えてタスクトレイにアイコンが表示されます。

(詳しくは<タスクトレイ>より)

○ スケジュール詳細設定画面

① 指定モードには曜日指定と日付指定があり、それぞれの指定項目左側にある選択ボタンより

指定されたものが有効な設定となります。

② 曜日指定右側の“毎日”をチェックすると、日~土全てが有効となります。

① ②

④ ⑤

Page 62: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 62

③ 曜日指定時、全ての曜日にチェックを入れないで登録を行うとエラーとなります。(下図参照)

④ 日付指定時に“指定なし”とすると毎月、及び毎日起動の設定になります。

<下図は“毎月1日” 起動の設定になります。>

⑤ リダイヤル有効をチェックすると、間隔、及び回数の編集が可能になります。

※リダイヤルを有効にすると、全銀エラーコードが”625”,”626”,”627”,”628”,”629”, ”699”

の場合に接続の再試行を行います。

<下図の設定の場合1分後に1度再試行します。>

⑥ ファイル名は必ず一つ以上選択してください。

※ 選択しないで登録を行うとエラーとなります。(下図参照)

Page 63: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 63

⑦ 登録ボタン

設定を行ったスケジュール情報を保存し、メイン画面に戻ります。

※ 修正時には、上書き確認ダイアログを表示します。(下図参照)

⑧ キャンセルボタン

これまで編集していた情報を保存しないで終了します。

○ タスクトレイ

タスクトレイにアイコンを表示して常駐し、スケジュール監視を行います。

・ タスクトレイアイコンダブルクリックでメイン画面を表示します。

・ タスクトレイアイコン上で右クリックし、表示されたメニューの“終了”をクリックするとスケ

ジュール監視アプリケーションが終了します。

○ ログ

・ ログを出力する場合は、log.iniファイルの内容を“log=yes”にしてください。出力しない場合は、

“log=no”にします。

・ ログはファイル名“LogXXXX.TXT”(Xは数字)で、実行ファイルと同じフォルダに出力します。

Page 64: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 64

第 5 章 コマンドラインからの起動

この章では、EDIWaveシステム Windows 全銀TCP クライアント Pro2をコマンドライン

から起動する方法について説明します。

5-1 コマンドライン起動

5-2 通信パラメータ

Page 65: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 65

5-1 コマンドライン起動

・ZClient.exe (EDIWaveシステム Windows 全銀TCPクライアント Pro2の通信プログラム本体)

『EDIWaveシステム Windows 全銀TCPクライアント Pro2』は、事前に作成した通信パラメータ(「5-2

通信パラメータ」で説明します。)で、コマンドラインから起動する事も可能です。

EDIWaveシステム Windows 全銀TCPクライアント Pro2を起動する場合は、DOSプロンプト上など

で以下のコマンドを実行してください。

コマンド仕様

Zclient.exe prmfile [-s]

prmfile ……… 通信パラメータファイル名(必須)

-s 又は –S ……… 指定すると、通信状態の表示を行いません。

実行された場合、同一フォルダに「TransStats.exe」がある場合は連動し通信状態を表示します。通信状態

表示をした際の画面イメージは「4-6通信状態表示」を参照してください。

・TransStats.exe (通信状態表示プログラム本体)

コマンドラインなどで『EDIWaveシステム Windows 全銀TCPクライアント Pro2』が起動されている場

合は、このプログラムで状態を表示することが可能です。

DOSプロンプト上などで以下のコマンドを実行してください。

コマンド仕様

TransStats.exe

通信状態表示をした際の画面イメージは「4-5通信状態表示」を参照してください。

Page 66: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 66

5-2 通信パラメータ

EDIWave システム Windows 全銀 TCP クライアント Pro2 で通信を行う場合、通信パラメータファイル

が必要になりますので、通信を行う前にエディタなどで作成しておいてください。

このファイルは、「パラメータ名 = 値」のテキスト形式で作成し、以下のパラメータが存在します。

パラメータ名 内 容 有効桁数 省略

ORDER_NAME 任意の業務名称を指定します。 50 可

TTC_TYPE

TTC接続形態区分を指定します。

“0” = ベーシック手順,

“1” = パソコン手順(省略時)

1 可

TRN_DATE 通信年月日を”YYMMDDHHMMSS”で指定します。

省略時は、システム時間が設定されます。 12 可

SCOPE_OUT

スコープファイル出力有無を指定します。

“0” = 出力しない(省略時)

“1” = 出力する

1 可

DIALUP_ENTRY 接続するためのダイヤル接続名。項目を省略した場合、LAN接続 128 可

TO_ADR 接続先のホスト名又は、IPアドレスを指定します。 128 不可

TCP_PORT TCPポート番号を、1~65535の間で指定します。

省略時は、5020が設定されます。 6 可

CENTER_CD 相手センター確認コードを指定します。

16進数(0~9, A~F)以外の文字は指定できません。 14 不可

STATION_CD 当方センター確認コードを指定します。

16進数(0~9, A~F)以外の文字は指定できません。 14 不可

ZENGIN_PWD 全銀パスワードを指定します。

通信時には、EBCDICコードに自動変換されます。 6 不可

RECEIVE_TIME

OUT

受信タイムアウト値を 0~65535 秒の間で指定します。省略時の初

期規定値は30です。0を指定した場合は無限待ちになります。 5 可

AUTH_SERVER “1” = TLS通信を行う。

“0” = TLS通信を行わない。(省略時) 1 可

AUTH_SNI “1” = SNI を使用する。

“0” = SNI を使用しない。(省略時) 1 可

AUTH_TLSv1 “1” = TLS Ver 1を使用する。

“0” = TLS Ver 1を使用しない。(省略時) 1 可

AUTH_TLSv1.1 “1” = TLS Ver 1.1を使用する。

“0” = TLS Ver 1.1を使用しない。(省略時) 1 可

AUTH_TLSv1.2 “1” = TLS Ver 1.2を使用する。(省略時)

“0” = TLS Ver 1.2を使用しない。 1 可

AUTH_SSLv3 “1” = SSL Ver 3を使用する。

“0” = SSL Ver 3を使用しない。(省略時) 1 可

AUTH_CLIENT “1” = クライアント認証を行う。

“0” = クライアント認証を行わない。(省略時) 1 可

AUTH_ROOT_FI

LE

ルート証明書ファイル名 256 可

AUTH_PW ルート証明書がp12、pfx(PKCS12)の場合のファイルのパスワード 64 可

次頁に続く

Page 67: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 67

パラメータ名 内 容 有効桁数 省略

AUTH_ROOT_IC

A_FILE_*

ルート証明の中間証明書ファイル名

AUTH_ROOT_ICA_FILE_0 から AUTH_ROOT_ICA_FILE_9 ま

で10ファイル登録可能です。ファイル名の数字は0から順に使用し

てください。

256 可

AUTH_CLIENT_

FILE

クライアント証明書ファイル名 256 可

AUTH_CLIENT_

PW

クライアント証明書が p12、pfx(PKCS12)の場合、または秘密キー

ファイルを指定した場合にパスワードを指定します。 64 可

AUTH_CLIENT_

KEY_FILE

クライアント証明の秘密キーファイル名 256 可

AUTH_CLIENT_

ICA_FILE_*

クライアント証明の中間証明書ファイル名

AUTH_CLIENT_ICA_FILE_0から

AUTH_CLIENT_ICA_FILE_9まで10ファイル登録可能です。

ファイル名の数字は0から順に使用してください。

256 可

{ マルチファイル転送を行う場合、1ファイル分の設定開始時に指定

します。 1 可

TRN_MODE

送受信モードを指定します。

“0” = 送信モード(省略時)

“1” = 受信モード

1 可

ZENGIN_FILE 全銀ファイル名を指定します。

通信時には、EBCDICコードに自動変換されます。 12 不可

FILE_ACCKEY ファイルアクセスキーを指定します。

通信時には、EBCDICコードに自動変換されます。 6 不可

REC_LEN

固定長レコードの場合、1~32762の間で指定します。

可変長(バイナリ)の場合、88888を設定します。

可変長(テキスト)の場合、99999を設定します

5 不可

LOCAL_FILE 送受信ファイル名を指定します。 256 不可

SND_BLOCK

送信時にブロッキングの有無を指定します。

“1” = ブロッキングする

上記以外 = ブロッキングしない(省略時)

1 可

RCV_MODE

照会時に、開始要求/再送要求のどちらで行うか指定します。

“1” = 再送要求

上記以外 = 開始要求(省略時)

1 可

DATA_ARC

送受信データの圧縮有無を指定します。

“1” = 圧縮有り

上記以外 = 圧縮無し(省略時)

1 可

TEXT_LEN

このパラメータは、送信時で且つ、ブロッキング有りの場合にのみ

有効となります。

“0” = 256バイト

“1” = 2048バイト(省略時)

“2” = 32767バイト

1 可

TRNCNTL_EX 通信制御電文拡張エリアを指定します。

省略時は、ヌルが設定されます。 34 可

FILECNTL_EX ファイル制御電文拡張エリアを指定します

省略時は、ヌルが設定されます。 14 可

次頁に続く

Page 68: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 68

パラメータ名 内 容 有効桁数 省略

FILE_INF ファイル補助情報を指定します。

省略時は、ヌルが設定されます。 17 可

CRLF

デリミタ挿入/削除指示を指定します。

“0” = そのままのイメージ(省略時)

“1” = 1テキスト毎にCRを挿入

“2” = 1テキスト毎にLFを挿入

“3” = 1テキスト毎にCRLFを挿入

“4” = 1テキスト毎にLFCRを挿入

“5” = 1レコード毎にCRを挿入

“6” = 1レコード毎にLFを挿入

“7” = 1レコード毎にCRLFを挿入

“8” = 1レコード毎にLFCRを挿入

※ 送信時に”0”以外を指定した場合、LF/CR を除いたデータを送信

します。

1 可

EOF

EOF挿入/削除指示を指定します。

“0” = そのままのイメージ(省略時)

“1” = ファイルの最後にEOF(0x1A)を付加します。

※ 送信時に”0”以外を指定した場合、ファイル最後のEOFを送信し

ません。

1 可

EXEC_OK

通信が終了した際に実行するコマンドを設定します。また、以下の

マクロを含む設定が可能です。

%USER% ................................................... 接続先名称

%CENTERCD% ........................................ 相手センター確認コード

%ZFNAME% ............................................. 全銀ファイル名

%FILE% ..................................................... 送受信ファイル名

%ST-DATE% .............................................. 通信開始日時

%ED-DATE% ............................................ 通信終了日時

%STATUS% ............................................... 終了コード

256 可

EXEC_NG 256 可

} マルチファイル転送を行う場合、1ファイル分の設定終了時に指定

します。 1 可

Page 69: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 69

【 パラメータファイル作成例 】

ORDER_NAME = ベーシック手順で送信後に受信

TTC_TYPE = 1

TO_ADR = 192.169.1.100

CENTER_CD = 12345678901234

STATION_CD = 09876543214321

ZENGIN_PWD = 123456

{

ZENGIN_FILE = 502000010100

FILE_ACCKEY = 123456

REC_LEN = 120

LOCAL_FILE = c:¥data¥send_data

}

{

TRN_MODE = 1

ZENGIN_FILE = 502012340100

FILE_ACCKEY = 123456

REC_LEN = 251

LOCAL_FILE = c:¥data¥recv_data

}

Page 70: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 70

第 6 章 アプリケーションインターフェイス

この章では、EDIWaveシステム Windows 全銀TCPクライアント Pro2をアプリケーションに組み

込む際の説明をします。

6-1 通信状態の情報取得

6-2 通信履歴のファイルフォーマット

Page 71: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 71

6-1 通信状態の情報取得

6-1-1 通信状態のデータについて

『EDIWaveシステム Windows 全銀TCPクライアント Pro2』は、通信状態の格納にメモリマップドファ

イルを使用して、メモリ上で管理しています。ユーザー様がそのメモリマップドファイルのメモリアドレス

にアクセスすることで通信状態の参照をすることが可能です。

6-1-2 メモリマップドファイルの仕様

オブジェクト名:” Global¥WinZClient_UNILINK”

内容

/* 共有メモリ領域 */

typedef struct {

int AccFlg; /* 共有メモリアクセスフラグ */

int LastIdx; /* 最新の起動セッション */

int SessionFlg[16]; /* セッション処理中フラグ */

DEF_STATUS status[16]; /* ステータス情報構造体 */

} DEF_SHMFORMAT;

メンバ変数 説明

int AccFlg 共有メモリ領域アクセスフラグ

1:「EDIWaveシステム Windows 全銀TCPクライアント Pro2」(ZClient.exe)

がメモリに書き込み中

0:共有メモリ領域へ書き込み可能な状態

int LastIdx 最新セッション番号

0~15:最後に実行され通信を開始したセッション番号

int SessionFlg[n] 各セッションフラグ

n = 0~15(セッション番号)

SessionFlg[n] = 0:通信処理は実行していません

1:通信処理の実行中

DEF_STATUS

status[n]

各セッション毎の通信状態(構造体は次ページの「通信ステータス情報」を参照)

n = 0~15(セッション番号)

SessionFlg[n] = 0:通信処理は実行していません

1:通信処理の実行中

Page 72: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 72

/*** ステータス情報 ***/

typedef struct {

unsigned char TermCode[14]; /* 相手センター確認コード */

unsigned char TermName[50]; /* 相手センター名称 */

unsigned char TransferMode; /* ファイル転送モード */

unsigned char ZFileName[12]; /* 全銀ファイル名 */

unsigned char Status[2]; /* 状態コード */

unsigned char TextCount[5]; /* テキスト件数 */

unsigned char RecCount[8]; /* レコード件数 */

unsigned char TTCSeq[5]; /* TTCシーケンス番号 */

unsigned char StartTime[14]; /* 通信開始月日時分 */

unsigned char EndStatus[7]; /* 終了ステータス */

} DEF_STATUS;

メンバ変数 説明

unsigned

TermCode[14]

相手センター確認コード

相手センター確認コードを1バイト1桁で14桁分格納

unsigned

TermName[50]

相手センター名称

接続先として指定した情報が格納されます。

unsigned

TransferMode

ファイル転送モード

0:送信

1:受信

unsigned

ZfileName[12]

全銀ファイル名

全銀ファイル名を1文字1桁で12桁分格納

unsigned

Status[2]

状態コード

“50”:データ送信中 “80”:ダイヤルアップ接続中

“60”:データ受信中 “90”:通信準備中

“70”:コネクション確立中 “99”:通信処理終了

unsigned

TextCount[5]

通信テキスト件数

“00000”~”65535”

unsigned

RecCount[8]

通信レコード件数

“00000000”~”99999999”

unsigned

TTCSeq[5]

TTCシーケンス番号

“00000”~”65535”:通信しているデータ電文のシーケンス番号

unsigned

StartTime[14]

通信開始年月日

“YYYYMMDDHHNNSS”:通信を開始した年月日時分秒

YYYY:年、MM:月、DD:日、HH:時、NN:分、SS:秒

unsigned

EndStatus[7]

終了ステータス

XXXXXXX:「第7章 終了ステータスコード」を参照。

Page 73: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 73

6-2 通信履歴のファイルフォーマット

6-2-1 通信履歴のファイルについて

『EDIWaveシステム Windows 全銀TCPクライアント Pro2』をインストールしたフォルダの直下に「Log」

フォルダがあります。そのフォルダ内にある以下の2つのファイルが通信履歴を管理しているファイルです。

・trnlog.cnt ----① 履歴ファイル②の格納している履歴件数を格納

・trnlog.txt ----② 履歴ファイル

6-2-2 ファイルフォーマット

ファイル名:trnlog.cnt

ファイルサイズ:4バイト

レコードのフォーマット:

項目 開始桁 桁数 説明

通信履歴レコード件数 1 4 文字列

“0000”~“1000”

ファイル名:trnlog.txt

レコード長:384バイト

ファイルサイズ:1レコード長*履歴件数

レコードのフォーマット:

項目 開始桁 桁数 説明

通信ログ区分 1 1 文字

‘1’固定

通信開始年月日 2 14 文字列

YYYYMMDDHHNNS形式

YYYY:年、MM:月、DD:日、HH:時、NN:分、SS:秒

通信終了年月日 16 14 文字列

YYYYMMDDHHNNS形式

YYYY:年、MM:月、DD:日、HH:時、NN:分、SS:秒

終了ステータス 30 7 文字列

内容は「第7章」を参照

相手センター確認コード 37 14 文字列

相手センター確認コード

相手センター名称 51 50 文字列

接続先名称

ファイル転送モード 101 1 文字

0:送信、1:受信

全銀ファイル名 102 12 文字列

全銀ファイル名

テキスト件数 114 5 文字列

通信したテキスト件数

レコード件数 119 8 文字列

通信したレコード件数

送受信ファイル名 127 256 文字列

送受信ファイル名

改行 383 2 改行(CR+LF)

Page 74: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 74

第 7 章 終了ステータスコード

この章では、通信中に発生したエラーに対応するエラーコードについて説明します。

7-1 終了ステータスコード

7-2 状態コード

7-3 コマンド番号

7-4 エラーコード

7-5 通信ステータスの取得

Page 75: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 75

7-1 終了ステータスコード

終了ステータスコード(7桁)は、以下のように設定されます。

通信が正常終了した場合、全て0となります。

XX-XX-XXX

エラーコード

コマンド番号

状態コード

7-2 状態コード

状態コート ゙ 内 容

“00” 開局要求電文送信中

“01” 開局回答電文受信中

“02” 閉局要求電文送信中

“03” 閉局回答電文受信中

“04” モード変更要求送信中

“05” モード変更回答受信中

“10” ファイル開始要求又は再送要求電文受信中

“11” ファイル開始回答電文受信中

“12” ファイル終了要求電文送出中又は受信中

“13” ファイル終了回答電文受信中又は送出中

“14” 再送要求電文送信中

“50” データ電文の送出中

“60” データ電文の受信中

“70” コネクション確立中

“80” ダイヤルアップ中

“90” 初期化中

“99” 通信終了

7-3 コマンド番号

コマンド番号 内 容

“06” Send

“08” Recv

“99” プログラム内部処理

Page 76: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 76

7-4 エラーコード

次頁に続く

エラーコート ゙ 内 容

“001” パラメータファイル無し

“002” パラメータファイル読み込みエラー

“003” パラメータファイル IDエラー

“004” 送受信ファイルオープンエラー

“005” TTC区分エラー

“006” 相手センター確認コード設定エラー

“007” 当方センター確認コード設定エラー

“008” 接続先アドレス未設定

“009” TCPポート番号設定エラー

“010” 転送モード設定エラー

“011” テキスト長設定エラー

“012” レコード長設定エラー

“013” 送信ファイルが存在しない

“014” 送信ファイルにデータが存在しない

“100” TCP/IPソケット作成エラー

“101” 接続先アドレス変換エラー

“102” TCP/IPソケットのディスクリプタエラー

“103” TCP/IPソケットが既に進行中

“104” タイムアウトが発生した

“105” 接続が拒否された

“106” TCP/IPソケットが、シャットダウンされた

“107” TCP/IPの、その他エラー

“201” 受信テキスト長エラー

“202” TTC接続形態区分不一致

“203” TTCシーケンスエラー

“204” TTCレングスエラー

“205” 通信制御電文の電文区分エラー

“206” 相手センター確認コードエラー

“207” 当方センター確認コードエラー

“208” サービス時間帯エラー

“209” パスワードエラー

“210” アプリケーション IDエラー

“211” モードエラー

“212” モード変換エラー

“213” 通信制御電文のその他エラー

“214” 相手センター確認コード不一致

“215” 当方センター確認コード不一致

“216” パスワード不一致

“217” アプリケーション ID不一致

“218” 転送モード不一致

“219” 通信制御電文拡張エリア不一致

“220” ファイル制御電文の電文区分エラー

“221” 全銀ファイル名エラー

Page 77: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 77

エラーコート ゙ 内 容

“222” ファイルアクセスキーエラー

“223” テキスト数エラー

“224” レコード数エラー

“225” レコード長エラー

“226” 二重ファイル転送エラー

“227” センター側ファイル無しエラー

“228” レコード IDエラー

“229” データ圧縮エラー

“230” ファイル制御電文のその他エラー

“231” 全銀ファイル名不一致

“232” ファイルアクセスキー不一致

“233” テキスト件数不一致

“234” レコード件数不一致

“235” レコード ID不一致

“236” レコード長不一致

“237” 再送指定区分不一致

“238” データ圧縮 ID不一致

“239” ファイル補助情報不一致

“240” ファイル制御電文拡張エリア不一致

“241” データ圧縮・復元エラー

“242” 最大テキスト長オーバ

“243” 通信年月日時分秒エラー

“245” 規定外の電文区分コードを受信した

“246” TTC電文区分エラー

“330” Opensslの関数エラー

“331” ホスト名の不一致

“332” 認証エラー

“333” issure証明書を取得できません.

“334” 証明書のCRLが取得できません.

“335” 証明書を復号することができません.

“336” CRLファイルを復号することができません.

“337” サーバーから送られてきた共通鍵を復号できません.

“338” 証明書の署名は無効です.

“339” CRLファイルの署名は無効の為使いませんでした.

“340” 証明書の開始期限がまだ来ていません.

“341” 証明書の有効期限切れです.

“342” CRLの開始期限がまだ来ていないので使いませんでした.

“343” CRLの有効期限が切れていたので使いませんでした.

“344” 証明書の開始期限フォーマットの不正です.

“345” 証明書の終了期限のフォーマットの不正です.

“346” CRLの lastUpdateのフォーマット不正です.

“347” CRLのnextUpdateのフォーマット不正です.

“348” メモリ不足です.

“349” 渡されたルートCA証明書は信頼された証明書リストに存在しません.

次頁に続く

Page 78: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 78

エラーコート ゙ 内 容

“350” チェーン証明書内の検証は成功したが、ルートCA証明書は信頼されたリスト内に存

在しません.

“351” 信頼された機関から発行された証明書ではありません.

“352” チェーン証明書を含んでいるがルートCAを含んでいない為認証できません.

“353” サポート範囲以上の証明書チェーンが送られてきました.

“354” 証明書が無効です.

“355” 無効なCA証明書です.

“356” pathの長さが制限を上回りました.

“357” 接続エラー

“358” 証明書の登録エラー

“359” 必要な証明書が無い

“360” 秘密鍵の登録エラー

“361” 秘密鍵と公開鍵の不一致

“362” 秘密鍵が無い

“363” 秘密鍵が複数ある

“364” サポートしていない形式の証明書

“365” 証明書のファイル名エラー

“366” 証明書ファイルオープンエラー

“367” 証明書のサイズ取得エラー

“368” 証明書のリードエラー

“369” メモリアロケートエラー

“370” パラメータファイルが無い

“371” 無効なパラメータ設定

“600” この接続は切断されました。

“601” この接続はリモート コンピュータによって切断されました。

“602” ハードウェア障害のために、モデム (またはほかの接続デバイス) は切断されました。

“603” モデム (またはほかの接続デバイス) はユーザーによって切断されました。

“604” 構造体のサイズが間違っています。

“605” モデム (またはほかの接続デバイス) は既に使用中か、正しく構成されていません。

“606” このコンピュータをリモート ネットワークに登録できませんでした。

“607” 不明なエラーが発生しました。

“608” ポートに違うデバイスが装着されています。

“609” 文字列が検出されましたが、変換できませんでした。

“610” 要求はタイムアウトしました。

“611” 非同期ネットワークがありません。

“612” NetBIOS に関連するエラーが発生しました。

“613” サーバーはクライアントをサポートするために必要な NetBIOS リソースを割り当

てることができませんでした。

“614” このコンピュータの NetBIOS 名の 1 つは、既にリモート ネットワークに登録され

ています。

“615” サーバーのネットワーク アダプタに障害があります。

“616” ネットワーク メッセージを受信しません。

“617” 内部認証エラーが発生しました。

“618” このアカウントは、この時間帯にログオンすることを許可されていません。

次頁に続く

Page 79: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 79

エラーコート ゙ 内 容

“619” このアカウントは使用できません。

“620” このアカウントのパスワードの有効期限が切れています。

“621” このアカウントにはダイヤルインのためのアクセス許可がありません。

“622” リモート アクセス サーバーからの応答がありません。

“623” モデム (またはほかの接続デバイス) からエラーが返されました。

“624” モデム (またはほかの接続デバイス) からの応答を認識できませんでした。

“625” 電話回線はビジーです。

“626” モデム (またはほかの接続デバイス) でなく人が応答しました。

“627” 応答がありませんでした。

“628” キャリアを検出できませんでした。

“629” 発信音がありませんでした。

“630” ユーザー名またはパスワード、あるいはその両方が無効なため、このドメインにアク

セスできませんでした。

“631” アカウントの有効期限が切れています。

“699” ダイヤル接続の失敗です。

“900” 送受信ファイルオープンエラー

“901” 送受信ファイルが他のプロセスで使用中

“902” 送信ファイル読込エラー

“903” 受信ファイル書き込みエラー

“904” 送受信ファイルの排他制御エラー

“998” 子プロセスの生成エラー

7-5 通信ステータスの取得

EDIWaveシステム Windows 全銀TCPクライアント Pro2は通信が終了すると、カレントフォルダに結

果ファイル zc_result.log を出力します。外部プロクラムから終了結果を取得する場合は、zc_result.logを参

照してください。内容は以下のようになります。

zc_result=XXXXXXXXX

2桁デバッグ情報

3桁エラーコード

2桁コマンド番号

2桁状態コード

10桁固定の文字列

Page 80: EDIWave システム Windows / 2048 / 32767 から選択 (送信時ブロッキング有の場合に、上限値として使用) 送信時ブロッキング 有無選択

EDIWave システム Windows 全銀 TCP クライアント Pro2 操作説明書 80

EDIWave システム Windows 全銀 TCP クライアント Pro2

操作説明書

2002年 3月 第1版

2013年 2月 第11版

2013年 12月 第12版

2014年 11月 第13版

2015年 3月 第14版

2015年 5月 第15版

2015年 9月 第16版

2019年 6月 第17版

発 行 ユニリンク株式会社