４．各処理方式の詳細

4．各処理方式の詳細

4.1

インタラクティブ処理方式（パソコン用パッケージソフトを使用）

4.1.1

処理方式概要NACCS におけるインタラクティブ処理方式（パソコン用パッケージソフトを使用）の概要を、
図 4-1-1 に示す。なお、e-mail 送信については、「4.6.1 e-mail」を参照すること。

①HTTP
NACCS EDI電文
パッケージソフト（インタラクティブ）

NACCS EDI電文②HTTP
NACCS EDI電文NACCS EDI電文①HTTPS → HTTP
NACCS EDI電文

パッケージソフト（netNACCS）

会話サーバ

メイン処理部②HTTPS ← HTTP
NACCS EDI電文NACCS EDI電文

利用者
システム

図 4-1-1

NACCS EDI電文

NACCS
センターサーバ

インタラクティブ処理方式（パソコン用パッケージソフトを使用）の処理方式概要① 利用者は、業務において必要とされる項目をパソコン用パッケージソフト（パッケージソフト インタラクティブ処理方式またはパッケージソフト netNACCS 処理方式）の業
務画面に入力し、NACCS センターサーバに送信する。
② メイン処理部では、送信された処理要求電文に基づき業務処理を行った後、利用者に対して処理結果電文が返却される。利用者は、パソコン用パッケージソフト（パッケージソフト インタラクティブ処理方式またはパッケージソフト netNACCS 処理方式）の業務画面にて処理結果を確認する。

4-1-1

4.1.2通信プロトコルの詳細(1) NACCS ネットワークの場合
NACCS におけるインタラクティブ処理方式（パッケージソフト インタラクティブ処理方式を使用）の通信プロトコルには、ネットワーク・トランスポート層に TCP/IP、その上位層には、HTTP を採用する。ただし、本処理方式の通信制御は、すべてパソコン用パッケージソフト（パッケージソフト インタラクティブ処理方式）が行うため、利用者は通信プロトコルを意識する必要はない。
(2) インターネットの場合
NACCS におけるインタラクティブ処理方式（パッケージソフト netNACCS 処理方式を使用）の通信プロトコルには、ネットワーク・トランスポート層に TCP/IP、その上位層には、HTTPS を採用する。 (注) ただし、本処理方式の通信制御は、すべてパソコン用パッケージソ
フト（パッケージソフト netNACCS 処理方式）が行うため、利用者は通信プロトコルを意識する必要はない。
(注) パッケージソフト～認証サービスまでは HTTPS、認証サービス～会話サーバまではHTTP となる。

4-1-2

4.1.3

業務処理シーケンス

インタラクティブ処理方式（パソコン用パッケージソフトを使用）における業務処理シーケンスを、図 4-1-2 以降に示す。なお電文についての詳細は、「第 3 章 電文方式と構造」を参照すること。

4-1-3

4.1.3.1

INQ 型電文の場合の業務処理シーケンス例(1) 正常に処理される場合
利用者システム

NACCSセンターサーバ
メイン処理部

会話サーバ

業務処理
パソコン用
パッケージソフト
処理要求電文業務①処理要求電文を送信③処理結果通知電文や処理結果電文（画面用）が戻ってくる

処理結果電文④到着した処理結果電文と連動して、帳票の取出を行う。

②帳票電文テーブルに処理結果電文(帳票用）が格納される処理要求電文(帳票取り出し要求)
処理結果電文帳票電文テーブル⑤帳票電文テーブルに格納された処理結果電文(帳票用)が戻ってくる

図 4-1-2

業務処理例（INQ 型電文が正常処理される場合）① パソコン用パッケージソフト（パッケージソフト インタラクティブ処理方式またはパッケージソフト netNACCS 処理方式）から、処理要求電文を 1 件送信する。
② NACCS センターサーバ内の帳票電文テーブルに処理結果電文(帳票用)が格納される。帳票電文テーブルに格納される条件については、「4.1.4 (1) 帳票電文テーブルについて」を参照すること。
③ 処理結果電文(画面用)が、利用者に戻ってくる。
④ 処理結果電文(画面用)を受け取ったパッケージソフトは、以下のいずれかの方法により帳票電文テーブルから処理結果電文(帳票用)を受信する。本例では、処理結果電文(画面用)の受信と連動して、処理要求電文(帳票取り出し要求)を発行している。
・タイマーによる処理要求電文(帳票取り出し要求)の発行
・手動による処理要求電文(帳票取り出し要求)の発行・処理結果電文(画面用)の受信と連動した処理要求電文(帳票取り出し要求)の発行⑤ 利用者側からの処理要求により、帳票電文テーブルに格納された処理結果電文 (帳票用)が、NACCS センターサーバから送信される。
4-1-4

(2) 正常に処理されない場合(A) 処理結果電文(画面用)を受信中に障害が発生した場合の例

利用者システム

NACCSセンターサーバ
メイン処理部

会話サーバ

業務処理
パソコン用
パッケージソフト
処理要求電文業務①処理要求電文を送信

×③処理結果通知電文や処理結果電文(画面用)などが戻ってくる

処理結果電文端末故障

パソコン用パッケージソフト④ハード障害または通信障害が発生し、処理結果電文(画面用)の受信が出来ない。
処理結果電文（画面用）が消失する②帳票電文テーブルに処理結果電文(帳票用）が格納される…
端末復旧⑤照会業務等を用いて処理が正常に行われたことを確認した
後、手動にて帳票取出を行え
ば、帳票を取出すことが可能である

パソコン用パッケージソフト
処理要求電文(帳票取り出し要求)
帳票取出
処理結果電文帳票電文テーブル
処理要求電文
業務処理結果電文⑥障害復旧後は通常通りに業務を行うことが出来る

図 4-1-3

業務処理例（INQ 型電文が正常処理されない場合）：処理結果電文(画面用)を受信中にエラー

4-1-5

① パソコン用パッケージソフト（パッケージソフト インタラクティブ処理方式またはパッケージソフト netNACCS 処理方式）から、処理要求電文を 1 件送信する。
② NACCS センターサーバ内の帳票電文テーブルに処理結果電文(帳票用)が格納される。帳票電文テーブルに格納される条件については、「4.1.4 (1)帳票電文テーブルについて」を参照すること。
③ 処理結果電文(画面用)が、利用者に戻ってくる。
④ ハード障害または通信障害が発生し、処理結果電文(画面用)の受信が出来ない。この場合、処理結果電文(画面用)が消失する。
⑤ 障害が復旧した後、照会業務等を用いて、処理が正常に行われていることを確認後、パッケージソフトのメニューより、手動にて帳票取出を選択することで、帳票電文テーブルに格納された電文を取得することができる。
⑥ 障害復旧後は、通常通り処理結果電文(画面用)受信と連動した処理要求電文(帳票取り出し要求)の送信や、通常業務電文の送信が可能である。

!

利用者からの処理要求に対する処理結果電文 (画面用)を利用者が受信中にハード障害または通信障害が発生した場合には、 NACCS センターサーバで電文保証をしていないため、処理結果電文(画面用)の消失が発生する。

4-1-6

(B) 処理結果電文(画面用)を受信後に障害が発生した場合の例

利用者システム

NACCSセンターサーバ
メイン処理部

会話サーバ

業務処理
パソコン用
パッケージソフト
処理要求電文業務①処理要求電文を送信④到着した処理結果
電文と連動して、帳票の取出を行う

×③処理結果通知電文や処理結果電文(画面用)などが戻ってくる

処理結果電文端末故障

パソコン用パッケージソフト

×②帳票電文テーブルに処理結果電文(帳票用）が格納される⑤端末が故障して処理結
果電文との連動が出来な
い…

端末復旧

パソコン用
パッケージソフト
処理要求電文(帳票取り出し要求)
帳票取出
処理結果電文
⑥端末復旧後に手動にて帳票取出を行えば、帳票を取出すことが可能である
帳票電文テーブル
処理要求電文
業務
処理結果電文
⑦端末復旧後は通常通りに業務を行うことが出来る

図 4-1-4

業務処理例（INQ 型電文が正常処理されない場合）：処理結果電文(画面用)を受信後にエラー

4-1-7

① パソコン用パッケージソフト（パッケージソフト インタラクティブ処理方式またはパッケージソフト netNACCS 処理方式）から、処理要求電文を 1 件送信する。
② NACCS センターサーバ内の帳票電文テーブルに処理結果電文(帳票用)が格納される。帳票電文テーブルに格納される条件については、「4.1.4 (1)帳票電文テーブルについて」を参照すること。
③ 処理結果電文(画面用)が、利用者に戻ってくる。
④ 処理結果電文を受け取ったパッケージソフトは、以下のいずれかの方法により帳票電文テーブルから処理結果電文(帳票用)を受信する。本例では、処理結果電文(画面用)の受信と連動して、処理要求電文(帳票取り出し要求)を発行している。
・タイマーによる処理要求電文(帳票取り出し要求)の発行
・手動による処理要求電文(帳票取り出し要求)の発行・処理結果電文(画面用)の受信と連動した処理要求電文(帳票取り出し要求)の発行⑤ 端末の故障により電文の送信ができなくなり、処理結果電文(画面用)との連動の処理が停止する。
⑥ その後、端末が復旧した後、パッケージソフトのメニューより、手動にて帳票取出を選択することで、帳票電文テーブルに格納された電文を取得することができる。
⑦ 端末復旧後は、通常通り処理結果電文(画面用)受信と連動した処理要求電文(帳票取り出し要求)の送信や、通常業務電文の送信が可能である。

4-1-8

4.1.3.2

EXC 型電文の場合の業務処理シーケンス例(1) EXC 型電文を論理端末名単位に取得する場合

利用者システム

NACCSセンターサーバ
メイン処理部

会話サーバ

業務処理
パソコン用
パッケージソフトA
処理要求電文業務①処理要求電文を送信②処理結果通知電文や処理結果電文(画面用)が戻ってくる

処理結果電文④手動（即時電文取出）またはタイマーにより、取り出し要求を起動

処理要求電文(帳票取り出し要求）③帳票電文テーブルに処理結果電文(帳票用）が格納される

パソコン用パッケージソフトB
処理結果電文帳票電文テーブル⑤帳票電文テーブルに格納された処理結果電文（帳票用）を受信する

図 4-1-5

業務処理例（EXC 型電文を論理端末名単位に取得する場合）① パソコン用パッケージソフト A（パッケージソフト インタラクティブ処理方式またはパッケージソフト netNACCS 処理方式）から、処理要求電文を 1 件送信する。
② インタラクティブ処理方式 A（パソコン用パッケージソフトを使用）では、処理結果電文(画面用)が、利用者に戻ってくる。
③ NACCS センターサーバ内の帳票電文テーブルに処理結果電文(帳票用)が格納される。帳票電文テーブルに格納される条件については、「4.1.4 (1)帳票電文テーブルについて」を参照すること。
④ パソコン用パッケージソフト B（パッケージソフト インタラクティブ処理方式またはパッケージソフト netNACCS 処理方式）は、手動（即時電文取出）またはタイマーにより、処理要求電文(帳票取り出し要求)を NACCS センターサーバに向けて送信する。
即時電文取出のタイマー起動の詳細は、「NACCS パッケージソフト操作説明書」を参照すること。
⑤ パソコン用パッケージソフト B 利用者向けの処理結果電文(帳票用)が帳票電文テーブルに存在していた場合、その処理結果電文を取り出すことができる。
4-1-9

(2) EXC 型電文を利用者コード単位に取得する場合

利用者システム

NACCSセンターサーバ
メイン処理部

会話サーバ

業務処理
パソコン用
パッケージソフトA
処理要求電文業務①処理要求電文を送信②処理結果通知電文や処理結果電文(画面用）が戻ってくる

処理結果電文④取り出し対象一覧を取得

処理要求電文(取り出し対象一覧取得要求)

処理結果電文パソコン用パッケージソフトB⑤手動で、蓄積電文取出を起動③帳票電文テーブルに処理結果電文（帳票用）が格納される処理要求電文(帳票取り出し要求)

処理結果電文帳票電文テーブル⑥帳票電文テーブルに格納された処理結果電文(帳票用）を受信する

図 4-1-6

業務処理例（EXC 型電文を利用者コード単位に取得する場合）：蓄積電文取出を起動① パソコン用パッケージソフト A（パッケージソフト インタラクティブ処理方式またはパッケージソフト netNACCS 処理方式）から、処理要求電文を 1 件送信する。
② インタラクティブ処理方式 A（パソコン用パッケージソフトを使用）では、処理結果電文(画面用)が、利用者に戻ってくる。
③ NACCS センターサーバ内の帳票電文テーブルに処理結果電文(帳票用)が格納される。帳票電文テーブルに格納される条件については、「4.1.4 (1)帳票電文テーブルについて」を参照すること。
④ パソコン用パッケージソフト B（パッケージソフト インタラクティブ処理方式またはパッケージソフト netNACCS 処理方式）は、取出対象の一覧を取得する。
⑤ 取得した取出対象一覧より希望の帳票を選択し、蓄積電文取出を行う。
⑥ パソコン用パッケージソフト B 利用者向けの処理結果電文(帳票用)が帳票電文テーブルに存在していた場合、その処理結果電文を取り出すことができる。
4-1-104.1.3.3

EXZ 型電文の場合の業務処理シーケンス例

利用者システム

NACCSセンターサーバ
メイン処理部

会話サーバ

業務処理
パソコン用
パッケージソフトA
処理要求電文業務①処理要求電文を送信②処理結果通知電文や処理結果電文(画面用)が戻ってくる

処理結果電文パソコン用パッケージソフトB

処理要求電文
③パッケージソフトBから処理要求によって、処理結果電文(帳票用)が格納される

業務
処理結果電文④手動（即時電文取出）またはタイマーにより、処理結果電文(帳票用)の取り出し要求を起動
処理要求電文(帳票取り出し要求)

処理結果電文パソコン用パッケージソフトA

帳票電文テーブル

図 4-1-7

業務処理例（EXZ 型電文の場合）① パソコン用パッケージソフト A（パッケージソフト インタラクティブ処理方式またはパッケージソフト netNACCS 処理方式）から、処理要求電文を 1 件送信する。
② インタラクティブ処理方式 A（パソコン用パッケージソフトを使用）では、処理結果電文(画面用)が、利用者に戻ってくる。
③ インタラクティブ処理方式 B（パソコン用パッケージソフトを使用）が業務を行い、帳票電文テーブルに処理結果電文(帳票用)が格納される。
④ パソコン用パッケージソフト A（パッケージソフト インタラクティブ処理方式またはパッケージソフト netNACCS 処理方式）は、手動（即時電文取出）またはタイマーにより、処理要求電文(帳票取り出し要求)を NACCS センターサーバに向けて送信し、その処理結果電文を取得する。
即時電文取出のタイマー起動の詳細は、「NACCS パッケージソフト操作説明書」を参照すること。
4-1-11

4.1.3.4

添付ファイル電文の場合の業務処理シーケンス例

利用者システム

NACCSセンターサーバ
メイン処理部

会話サーバ

業務処理
パソコン用
パッケージソフトA

処理要求電文業務

添付ファイルが添付されている処理要求電文を送信

税関システム

処理要求電文から、添付ファイルを抜き出し添付ファイル格納用テーブルに格納する

職員端末

添付ファイル格納用テーブル

添付ファイル登録が完了した旨を通知する
処理結果電文添付ファイルは、税関システムおよび、職員端末で取り出される

図 4-1-8

業務処理例（添付ファイル電文の場合）① パソコン用パッケージソフト A（パッケージソフト インタラクティブ処理方式またはパッケージソフト netNACCS 処理方式）から、処理要求電文(添付ファイル登録業務)を 1件送信する。
② NACCS センターサーバ側は受け取った処理要求電文から、添付ファイルデータを切り出し添付ファイル格納用テーブルに格納する。
③ パソコン用パッケージソフト A（パッケージソフト インタラクティブ処理方式またはパッケージソフト netNACCS 処理方式）には、添付ファイル格納完了の旨の処理結果電文(画面用)が返却される。
④ 格納した添付ファイルは、職員端末、税関システムによって取り出される。

4-1-12

4.1.4

その他(1) 帳票電文テーブルについて
帳票電文テーブルとは、電文種別が帳票用[P]、[A]、社内インターフェース用[T]または蓄積用[U]の処理結果電文(帳票用)が一時的に格納されるテーブルのことを示す。
このテーブルに格納された処理結果電文(帳票用)の取り出し方法は、格納先の違いにより、以下の 2 つがある。格納先の詳細は、「3.7 帳票電文テーブル及び取出し業務について」を参照すること。
QST（端末出力型電文キュー）に格納された場合：下記①を参照
QEX（蓄積型電文キュー）に格納された場合：下記②を参照① 処理結果電文(帳票用)を論理端末名単位に取り出す方法
処理結果電文(帳票用)を論理端末名単位に取り出す際は、パッケージソフトに搭載された以下の機能のいずれかを用いる。
・タイマーによる処理要求電文(帳票取り出し要求)の発行
・手動(即時電文取出)による処理要求電文(帳票取り出し要求)の発行・処理結果電文(画面用)の受信と連動した処理要求電文(帳票取り出し要求)の発行② 処理結果電文(帳票用)を利用者コード単位に 取り出す方法
処理結果電文(帳票用)を利用者コード単位に取り出す際は、蓄積電文取出を用いる。

(2) 帳票電文テーブルに格納された処理結果電文(帳票用)の保存期間
帳票電文テーブル内の処理結果電文(帳票用)については、利用者は速やかに取り出しを行わなければならない。電文は、利用者が取り出しを行った後に帳票電文テーブル内から削除される。
ただし、利用者が取り出していない処理結果電文(帳票用)については、帳票電文テーブルに登録された日を含めて、7 日間(土日祝日を含む)は電文を帳票電文テーブル内に保存する。
電文の削除は深夜の一定時刻に行われる。
なお、ゴールデンウィーク、年末年始においては、NACCS センターで別途保存期間の設定変更を行う。

(参考) 帳票電文テーブルに格納された処理結果電文(帳票用)の削除例（仮に一定時刻を午前 0:30 とした場合）
8/1（金）12:30
8/8（金）0:30｜
8/2（土）0:30
｜
↓↓
8/3
8/4
8/5
8/6
8/7
↓
――――☆―――｜―――｜―――｜―――｜―――｜―――｜―――★――――｜｜｜←―――――――――電文の保存期間―――――――――→｜
｜
｜
登録削除

4-1-13

(3) 添付ファイル格納テーブルに格納された添付ファイルの保存期間
業務ごとの添付ファイルの保存期間については、「業務仕様書」を参照のこと。

(4) その他の注意事項① システムの高負荷時には、全利用者からの処理要求電文の受信を停止する等の運用制限をかける場合がある。この場合、NACCS センターから利用者に対し電話、FAX または NACCS掲示板等により連絡を行う。
② 他端末が障害の場合にその端末向けの帳票を取り出す機能をパッケージソフトに搭載する。その場合のシーケンスを図 4-1-9 に示す。

4-1-14

利用者システム

NACCSセンターサーバ
会話サーバ

パソコン用
パッケージソフトA

メイン処理部
業務処理

A端末使用不可の場合

業務①処理要求電文（他端末向け帳票取り出し要求②処理結果電文③処理要求電文（他端末向け帳票取り出し要求）

パソコン用パッケージソフトB④処理結果電文⑤以降、繰り返し帳票電文テーブル

図 4-1-9 インタラクティブ処理方式（パソコン用パッケージソフトを使用）の処理例：端末が使用不可の際の他端末からの処理結果電文(帳票用)取出しの場合① パソコン用パッケージソフト B（パッケージソフト インタラクティブ処理方式またはパッケージソフト netNACCS 処理方式）において、パソコン用パッケージソフト A 向けに
NACCS センターサーバの帳票電文テーブルに格納されている処理結果電文(帳票用)を取得するため、端末アクセスキーを入力し、手動で処理要求電文(他端末向け帳票取り出し要求)を送信する。
② 会話サーバは、入力された端末アクセスキーに対する処理結果電文データを帳票電文テーブルから取得しパソコン用パッケージソフト B に送信する。
③ パソコン用パッケージソフト B は、次の処理結果電文(帳票用)を取得するため、②の処
理結果電文と連動して、他端末向け帳票取出しを NACCS センターサーバ側へ送信する。
④ 帳票電文テーブルに処理結果電文(帳票用)が存在していれば、パソコン用パッケージソ
フト B に対して電文の送信を行う。
⑤ 以降、帳票電文テーブルからパソコン用パッケージソフト A 向けの処理結果電文(帳票用)が無くなるまで③、④を繰返す。
! 端末アクセスキーとは？
端末アクセスキーとは、NACCSセンターが1論理端末に対して1：1で発給し、管理、運用を行う16桁のランダムな英数字である。NACCSセンターサーバは論理端末と端末アクセスキーで端末を特定するため、他端末の端末アクセスキーを用いて他端末向けの処理結果電文（帳票用）を取得することができる。

4-1-15