*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
§8   通信ターミナル
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

　通信ターミナルはHEwin に内蔵されているパソコン通信機能です。
　通信ターミナルを使うことでHEwin 上からパソコン通信のホスト局に接続するこ
とができます。

  ※  パソコン通信を行うにはモデムと電話回線が必要です。

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
§8-1   通信ターミナルの基本機能
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

─────────────────────────────────────
- 1   通信ターミナルの基本機能                                           -
─────────────────────────────────────

　通信ターミナルはHEwin をパソコン通信を行うための通信端末として使うための
アプリケーションです。
　通信ターミナルを使うことで，NIFTY-Serve 等の通信サービスを利用することが
できます。
　基本的な機能については表8-1-１を見てください。

■表8-1-1：通信ターミナルの基本機能

  ――――――――――――＋―――――――――――――――――――――――
    通信速度                300,600,1200,2400,4800,9600,19200,38400 bps
  ――――――――――――＋―――――――――――――――――――――――
    キャラクタ長            ７ビット／８ビット
  ――――――――――――＋―――――――――――――――――――――――
    ストップビット          １ビット／２ビット
  ――――――――――――＋―――――――――――――――――――――――
    パリティ                なし／偶数／奇数
  ――――――――――――＋―――――――――――――――――――――――
    フロー制御              XON，XOFF（有効／無効の指定可能）
  ――――――――――――＋―――――――――――――――――――――――
    ブレーク信号送出時間    0.5～２秒まで設定可能
  ――――――――――――＋―――――――――――――――――――――――
    漢字コード              シフトJIS
  ――――――――――――＋―――――――――――――――――――――――
    アップ／ダウンロード    無手順，X-Modem，B-Plus
    プロトコル             （外部ツールによりZ-Modem，Y-Modemもサポート）
  ――――――――――――＋―――――――――――――――――――――――
    バックログ保持行数      標準設定では1000 行まで
                            最大保持数は実装メモリに依存
  ――――――――――――＋―――――――――――――――――――――――
    その他，                カットバッファ内容のアップロード
                            オートダイアル／ログイン
                            センター登録
                            利用者パスワード
  ――――――――――――＋―――――――――――――――――――――――

　通信速度は300～38400 bpsまで対応しています。TownsOS V2.1L31 上での通信速
度は9600bps までしか保障されていませんが，FIFO付きのRS-232C をもつHC／HB／
HA／MX／MA／ME／MF／Fresh では問題なく38400 bps での高速通信が行えます。


─────────────────────────────────────
- 2   センター登録機能について                                           -
─────────────────────────────────────

　通信ターミナルにはセンター登録という機能があります。
　センター登録は，NIFTY-Serve 等のホスト局をセンターとして登録しておく機能
です。センタが用意されているホスト局については，ID，パスワード，電話番号と
いった最小限の設定を行うだけでアセクスができます。
　センターはNIFTY-Serve 用が用意されていますが，CCI を使ってプログラミング
することでユーザーが作成することができます。


─────────────────────────────────────
- 3   フィルタ機能について                                               -
─────────────────────────────────────

　HEwin の通信ターミナルには特定の受信内容だけを表示したり，受信内容を加工
して表示するフィルタ機能が備わっています。
　フィルタは，正規表現を使った文字列を検索の他，CCI でプログラミングしたフ
ィルタ関数を用意することで複雑な加工も行うことができます。
　NIFTY-Serve 用には，会議室やデータライブラリの発言タイトルだけを取り出す
フィルタが用意されています。またNIFTY-Serve 用のフィルタ関数には，IDをハン
ドル名に置換して表示する機能も備わっています。IDはハンドルの対応は，発言の
タイトルから自動的に登録されます。
　なお，フィルタ機能を有効にすると，その通信ターミナルはフィルタモードとな
ります。フィルタモードは通常の通信モードとは動作が異なり，通常の通信には向
きません。HEwin では複数の通信ターミナルを起動できますので，フィルタ機能を
使うときは，複数の通信ターミナルを起動して使うようにしてください。


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
§8-2   通信ターミナル起動時のオプションパラメータ
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

　通信ターミナルには次のような起動時のオプションパラメータが指定できます。

■表8-2-1：通信ターミナル起動時オプションパラメータ一覧

――――――――――――＋―――――――＋―――――――――――＋――――
  パラメータ書式          範囲            内容                    ﾃﾞﾌｫﾙﾄ
――――――――――――＋―――――――＋―――――――――――＋――――
  -linBuf         <n>     100～9999       行バッファの保持数      1000
――――――――――――＋―――――――＋―――――――――――＋――――
  -center     <keyword>   キーワード      センターの指定            なし
――――――――――――＋―――――――＋―――――――――――＋――――
  -fontSize  <fontsize>   6 | 8           フォントサイズ          6
――――――――――――＋―――――――＋―――――――――――＋――――
  -colTbl         <file>  ファイル名      カラーテーブルデータの  なし
                                          読み込み
――――――――――――＋―――――――＋―――――――――――＋――――
  -filterPtn   <pattern>  正規表現        フィルタパターンの指定  なし
――――――――――――＋―――――――＋―――――――――――＋――――
  -filterFunc     <func>  CCI 関数名      フィルタ関数の指定      なし
――――――――――――＋―――――――＋―――――――――――＋――――
  -filter                                 フィルタモードで起動    なし
――――――――――――＋―――――――＋―――――――――――＋――――
  -online                                 オンラインモードで起動  なし
――――――――――――＋―――――――＋―――――――――――＋――――

■linBuf

  -linBuf <n>

　linBuf オプションはログバッファに保存できる最大行数を100～9999の範囲で指
定します。

  【例】  -linBuf 3000

■center

  -center <センターキーワード>

　center オプションはセンターキーワードを指定します。
　この指定により通信ターミナル起動時に指定のセンターが選択された状態となり
ます。

  【例】  -center NIFTY

■fontSize

  -fontSize <6|8>

　fontSizeオプションはフォントサイズを指定します。
　６を指定した場合は，半角文字６×12ドット，全角文字12×12ドットとなります。
　８を指定した場合は，半角文字８×16ドット，全角文字16×16ドットとなります。

  【例】  -fontSize 8

■colTbl

  -colTbl <ファイル名>

　colTblオプションは通信ターミナル起動時に読み込むカラーテーブルのデータフ
ァイル名を指定します。
　ドライブやディレクトリが省略された場合は，HEWIN.EXP が格納されているディ
レクトリが指定されたと見なされます。

  【例】  -colTbl terminal.tbl

■filterPtn

  -filterPtn <パターン>

　filterPtnオプションはフィルタ機能に設定する検索パターンを指定します。
　検索パターンには正規表現が使えます。

  【例】  -filterPtn TOWNS

■filterFunc

  -filterFunc <関数名>

　filterFuncオプションはフィルタ機能として使う，フィルタ関数を指定します。

  【例】  -filterFunc NiftyFilter_confTitle

■filter

  -filter

　filterオプションは通信ターミナルをフィルタモードで起動する指定です。

  【例】  -filter

■online

  -online

　onlineオプションは通信ターミナルをオンラインモードで起動する指定です。

  【例】  -online


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
§8-3   通信ターミナルの操作方法
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

─────────────────────────────────────
- 1   各機能の説明                                                       -
─────────────────────────────────────

　通信ターミナルは図○のように構造をしています。

■図8-3-1：通信ターミナル
  ┌─────┬───────────────────────┬─┬─┐
  │TERMINAL  │センター名                                    │■│？│
  ├─────┴───────────────────────┴─┴─┤
  │[MENU][ UP ][DOWN][AUTO][SETUP][FILTER]          [OFFLINE 0000001]│
  │┌────────────────────────────┐┌─┐│
  ││                                                        ││▲││
  ││                                                        │├─┤│
  ││                                                        ││  ││
  ││                                                        ││  ││
  ││                                                        ││  ││
  ││                                                        ││  ││
  ││                                                        ││  ││
  ││                                                        ││  ││
  ││                                                        ││  ││
  ││                                                        ││  ││
  ││                                                        │├─┤│
  ││                                                        ││▼││
  ││                                                        │└─┘│
  ││                                                        │┌─┐│
  │└────────────────────────────┘│  ││
  │┌────┐┌────────────────────┐┌─┼─┤│
  ││COMMAND ││                                        ││  │  ││
  │└────┘└────────────────────┘└─┴─┘│
  └─────────────────────────────────┘

(1) アプリケーションメニュー・ボタン

　アプリケーションメニューボタンを左クリックすると，次のメニューが現れます。

    ┌───────────────┐
    │TERMINAL MENU                 │
    ├───────────────┤
    │A About TERMINAL              │
    └───────────────┘

  [A] About TERMINAL

  　「About TERMINAL」（項目／ボタン）は通信ターミナルのバージョンと作成
  日時を表示します。

(2) センター名

　センター名には現在指定されているセンター名が表示されます。
　この部分をドラッグすることでウィンドゥの移動ができます。

(3) クローズボタン

　クローズボタンは通信ターミナルをクローズするためのボタンです。
　クローズボタンを左クリックすると，次のダイアログが現れ処理を選択すること
ができます。

  ┌────────────────────────────────┐
  │                      CLOSE :クローズ                           │
  │                      ICON  :アイコン化                         │
  │                      CANCEL:取消                               │
  │  ┌────────┐┌────────┐┌────────┐  │
  │  │  CLOSE : [C]   ││ ICON : [実行]  ││CANCEL : [取消] │  │
  │  └────────┘└────────┘└────────┘  │
  └────────────────────────────────┘

　通信ターミナルをクローズしたいときは，「CLOSE : [C]」 （コマンド／ボタン）
を選択してください。
　「ICON : [実行]」（コマンド／ボタン）を選択すると，アプリケーションはア
イコン化されます。アイコン化されたアプリケーションは，アイコンをダブルクリ
ックすると再び元のウィンドゥ状態になります。

(4) ヘルプポタン

　ヘルプボタンは通信ターミナルの説明を表示するためのボタンです。
　ヘルプボタンを左クリックすると説明が表示されます。

(5) リサイズボタン

　リサイズボタンはウィンドゥサイズを変更するためのボタンです。
　リサイズボタンにマウスカーソルを合わせてドラッグすることでウィンドゥサイ
ズの変更ができます。

(6) 拡大ボタン

　拡大ボタンを左クリックするとウィンドゥが大きくなります。ウィンドゥが標準
サイズよりも小さな場合は，いったん標準サイズとなります。もういちど拡大ボタ
ンを左クリックすると最大サイズとなります。

(7) 縮小ボタン

　縮小ボタンを左クリックするとウィンドゥが小さくなります。ウィンドゥが標準
サイズよりも大きな場合は，いったん標準サイズとなります。もういちど縮小ボタ
ンを左クリックすると最小サイズとなります。

(8) メニューボタン

　メニューボタンを左クリックすると対応するメニューが現れます。

(9) 状態表示

　状態表示には通信ターミナルの状態と，ログバッファに保持している行数を表示
しています。
　状態表示には次のような形式があります。

  ―――――＋―――――――――――――――――――――――――――――
    状態表示  意味
  ―――――＋―――――――――――――――――――――――――――――
    OFFLINE   オフライン状態（ネットワークに接続していない状態）
  ―――――＋―――――――――――――――――――――――――――――
    ONLINE    オンライン状態（ネットワークに接続している状態）
  ―――――＋―――――――――――――――――――――――――――――
    FILTER    フィルタ機能が働いている場合
  ―――――＋―――――――――――――――――――――――――――――

(10) コンソール

　コンソールにはRS-232Cから受信した内容が表示されます。

■表8-3-2；コンソール操作

  ―――――――――――――＋――――――――――――――――――――――
    操作                    説明
  ―――――――――――――＋――――――――――――――――――――――
    ドラッグ                  コンソールバッファの文字列をカットバッファ
                              に設定する
  ―――――――――――――＋――――――――――――――――――――――

(11)  COMMANDメニュー

　[COMMAND]ボタンを左クリックすると以下のメニューが現れます。

  ――＋――――――――――――＋――――――――――――――――――――
    ｷｰ  内容                      説明
  ――＋――――――――――――＋――――――――――――――――――――
    １  Input line on             送信文字入力行を使う
    ２  Input line off            送信文字入力行を使わない
    Ｂ  Break                     ブレーク信号の送出
  ――＋――――――――――――＋――――――――――――――――――――

  [1]  Input line on

  　「Input line on」（項目／ボタン）は送信文字入力行を表示します。

  [2]  Input line off

  　「Input line off」（項目／ボタン）は送信文字入力行を消去します。

  [B] Break

  　「Break」（項目／ボタン）はブレーク信号を送出します。


(12) 送信文字入力行

　送信文字入力行は送信する文字列を入力する箇所です。
　キーボードから文字列を入力して，[RETURN]キーを押すと入力した内容が送信さ
れます。
　送信文字入力行は無効にすることもできます。無効にした場合，キーボードから
入力された文字はその都度送信されます。


■表8-3-3：キー操作一覧
  ――――――――――――――＋―――――――――――――――――――――
    キー操作                    説明
  ――――――――――――――＋―――――――――――――――――――――
    [SHIFT]＋[CTRL]＋[O]        フォントサイズの切り換え
  ――――――――――――――＋―――――――――――――――――――――
    [SHIFT]＋[CTRL]＋[W]        ウィンドゥ横サイズの自動変更（80文字表示）
  ――――――――――――――＋―――――――――――――――――――――
    [PF1]                       MENU
  ――――――――――――――＋―――――――――――――――――――――
    [PF2]                       UPメニュー
  ――――――――――――――＋―――――――――――――――――――――
    [PF3]                       DOWNLメニュー
  ――――――――――――――＋―――――――――――――――――――――
    [PF4]                       AUTOメニュー
  ――――――――――――――＋―――――――――――――――――――――
    [PF5]                       SETUP メニュー
  ――――――――――――――＋―――――――――――――――――――――
    [PF6]                       FILTERメニュー
  ――――――――――――――＋―――――――――――――――――――――
    [PF10]                      ブレーク信号送出
  ――――――――――――――＋―――――――――――――――――――――
    [PF11]                      通信ターミナルの説明表示
  ――――――――――――――＋―――――――――――――――――――――
    [PF12]                      ウィンドゥサイズ最大／標準切替
  ――――――――――――――＋―――――――――――――――――――――
    [SHIFT]＋[PF5]              SETUP2メニュー
  ――――――――――――――＋―――――――――――――――――――――
    [SHIFT]＋[PF12]             ウィンドゥサイズ最小／標準切替
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[ESC]               サイドワークプログラムメニューの呼び出し
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[PF1]               アプリケーションセレクタへ移動
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[PF3]               ファイルマネージャへ移動
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[PF5]               BGM 設定ダイアログの呼び出し
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[PF6]               通信ウィンドゥへ移動
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[PF7]               前ウィンドゥに移動
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[PF8]               次ウィンドゥに移動
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[PF9]               ウィンドゥ一覧の表示
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[PF10]              テキストエディタへ移動
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[PF11]              ヘルプメニューの呼び出し
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[PF12]              HEwin の終了
  ――――――――――――――＋―――――――――――――――――――――

─────────────────────────────────────
- 2   送信文字入力行                                                     -
─────────────────────────────────────

　送信文字入力行が表示されている場合は，以下のキー操作が可能です。

  ※  送信文字入力行はCOMMANDメニューの「Input line on」（項目／ボタン）
      で表示，「Input line off」（項目／ボタン）で消去することができます。

■表8-3-4：送信文字入力行のキー操作一覧

  ――――――――――――――＋―――――――――――――――――――――
    キー操作                    説明
  ――――――――――――――＋―――――――――――――――――――――
    [←]                        カーソルを１文字左に移動
  ――――――――――――――＋―――――――――――――――――――――
    [→]                        カーソルを１文字右に移動
  ――――――――――――――＋―――――――――――――――――――――
    [SHIFT]＋[←]               カーソルを先頭に移動
  ――――――――――――――＋―――――――――――――――――――――
    [SHIFT]＋[→]               カーソルを最後に移動
  ――――――――――――――＋―――――――――――――――――――――
    [削除]                      カーソル上の１文字を削除
    [CTRL]＋[G]    
  ――――――――――――――＋―――――――――――――――――――――
    [BS]                        カーソルの直前の１文字を削除
    [CTRL]＋[H]
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[T]                 カーソルより左の文字をすべて削除
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[Y]                 行削除
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[U]                 カーソルより右の文字をすべて削除
  ――――――――――――――＋―――――――――――――――――――――
    [SHIFT]＋[BS]               入力内容を行カットバッファに格納
  ――――――――――――――＋―――――――――――――――――――――
    [SHIFT]＋[挿入]             行カットバッファの内容をカーソル 位置に
                                挿入
  ――――――――――――――＋―――――――――――――――――――――
    [↑]                        ヒストリ（後方）
  ――――――――――――――＋―――――――――――――――――――――
    [↓]                        ヒストリ（前方）
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[B]                 UNDO（撤回）
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[実行]              メタキー
  ――――――――――――――＋―――――――――――――――――――――

　送信文字入力行に文字が１文字も入力されていない状態で以下のキー操作を行う
と対応する制御文字が送信されます。

■表8-3-5：
  ―――――――＋――――――――
    キー操作      制御文字コード
  ―――――――＋――――――――
    [CTRL]＋[@]   00H
  ―――――――＋――――――――
    [CTRL]＋[A]   01H
        ：         ：
    [CTRL]＋[Z]   1AH
  ―――――――＋――――――――
    [CTRL]＋[[]   1BH
  ―――――――＋――――――――
    [CTRL]＋[\]   1CH
  ―――――――＋――――――――
    [CTRL]＋[]]   1DH
  ―――――――＋――――――――
    [CTRL]＋[^]   1EH
  ―――――――＋――――――――
    [CTRL]＋[_]   1FH
  ―――――――＋――――――――

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
§8-4   通信ターミナルのメニューの各機能の説明
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

─────────────────────────────────────
- 1   ＭＥＮＵメニュー                          [PF１]キー ＭＥＮＵ      -
─────────────────────────────────────

　MENUメニューはログバッファ操作に関する機能が選択できるメニューです。MENU
メニューは[PF1]キーを押すか通信ターミナルのウィンドゥ内に配置されている
[MENU]ボタンを左クリックして呼び出します。

  ――＋――――――――――――＋――――――――――――――――――――
    ｷｰ  内容                      説明
  ――＋――――――――――――＋――――――――――――――――――――
    Ｓ  Save log buffer           ログ内容の保存
    Ｃ  Clear log bufferq         ログ内容の消去
    Ｔ  Append to text            ログ内容をテキストエディタに転送
  ――＋――――――――――――＋――――――――――――――――――――

  [S]   Save log buffer           ログ内容の保存

  　「Save log buffer 」（項目／ボタン）はログバッファの内容をファイルに
  保存します。
  　実行するとファイルダイロアグが現れますので，保存したいファイル名を指
  定してください。

  [C]   Clear log bufferq         ログ内容の消去

  　「Clear log bufferq 」（項目／ボタン）はログバッファの内容を消去しま
  す。
  　実行すると以下のように確認を求めてきます。

    ┌───────────────────────┐
    │        ログバッファを初期化しますか？        │
    │                                              │
    │  ┌────────┐┌────────┐    │
    │  │ CLEAR : [実行] ││CANCEL : [取消] │    │
    │  └────────┘└────────┘    │
    └───────────────────────┘

  　ログバッファを消去するときは「CLEAR : [実行]」（コマンド／ボタン）を
  選択してください。


  [T]   Append to text            ログ内容をテキストエディタに転送

  　「Append to text」（項目／ボタン）はログバッファの内容をテキストエデ
  ィタに転送します。
  　実行すると次のように転送モードを尋ねてきます。

    ┌─────────────────────────────┐
    │      ログバッファの内容のテキストエディタに転送します。  │
    │            APPEND : テキストの最後に追加                 │
    │            NEW    : テキストを初期化して転送             │
    │                                                          │
    │          ┌──────┐┌──────┐                │
    │          │APPEND : [A]││  NEW : [N] │                │
    │          └──────┘└──────┘                │
    └─────────────────────────────┘

  　「APPEND : [A]」（コマンド／ボタン）を選択した場合，ログバッファの内
  容はテキストの最後に追加されます。
  　「NEW : [N] 」（コマンド／ボタン）を選択した場合，ログバッファの内容
  はテスキトを初期化してから転送されます。
  　転送モードを指定すると，起動されているテキストエディタの一覧が表示さ
  れます。ここでどのテキストエディタに転送するのか指定してください。
  　テキストエディタを指定すると転送が行われます。


─────────────────────────────────────
- 2   UPLOADメニュー                            [PF２]キー ＵＰ          -
─────────────────────────────────────

　UPLOADメニューはアップロードに関する機能が選択できるメニューです。UPLOAD
メニューは[PF2]キーを押すか通信ターミナルのウィンドゥ内に配置されている[UP]
ボタンを左クリックして呼び出します。

  ――＋――――――――――――＋――――――――――――――――――――
    ｷｰ  内容                      説明
  ――＋――――――――――――＋――――――――――――――――――――
    Ｃ  Send CUT-BUFFER           カットバッファの内容を送信
    Ｔ  Send text buffer          テキストバッファの内容を送信
    Ｎ  Normal file upload        無手順ファイルアップロード
    Ｘ  X-modem upload            X-Modem プロトコルでファイルをアップロ
                                  ード
    Ｙ  Y-Modem (External)        Y-Modem プロトコルでファイルをアップロ
                                  ード（外部コマンドsz.expを使用）
    Ｚ  Z-Modem (External)        Z-Modem プロトコルでファイルをアップロ
                                  ード（外部コマンドsz.expを使用）
  ――＋――――――――――――＋――――――――――――――――――――

  [C] Send CUT-BUFFER

  　「Send CUT-BUFFER 」（項目／ボタン）はカットバッファの内容を送信しま
  す。
  　「Send CUT-BUFFER 」（項目／ボタン）を選択すると直ちに送信が開始され
  ます。

  [T] Send text buffer

  　「Send text buffer」（項目／ボタン）はテキストエディタ編集中のテキス
  ト内容を送信します。
  　「Send text buffer」（項目／ボタン）を選択すると現在起動されているテ
  キストエディタの一覧が表示されます。ここで，テキスト内容を送信したいテ
  キストエディタを指定してください。
  　送信するテキストを指定すると，次のようにタブ展開を行うかどうか尋ねて
  きます。

        ┌──────────────────┐
        │        タブ展開は行いますか？      │
        │           タブサイズ○             │
        │  ┌──────┐┌──────┐  │
        │  │Yes : [実行]││No : [取消] │  │
        │  └──────┘└──────┘  │
        └──────────────────┘

  　タブ展開は，タブコードを対応する数の空白に置き換える機能です。
  　「Yes : [実行]」（コマンド／ボタン）を選択すると，タブ展開をしてテキ
  ストは送信されます。「No : [取消] 」（コマンド／ボタン）を選択するとタ
  ブコードはそのままでテキストは送信されます。


  [N] Normal file upload

  　「Normal file upload」（項目／ボタン）は無手順でファイルをアップロー
  ドします。
  　「Normal file upload」（項目／ボタン）を選択するとファイルダイアログ
  が現れますので，送信したいファイルを指定してください。ファイルを指定す
  るとアップロードが開始されます。
  　アップロードを途中で中断したいときは，[ESC] キーまたは[取消]キーを押
  してください。


  [X] X-modem upload

  　「X-modem upload」（項目／ボタン）はX-Modem プロトコルを使いファイル
  をアップロードします。
  　「X-modem upload」（項目／ボタン）を選択するとファイルダイアログが現
  れますので，送信したいファイルを指定してください。ファイルを指定すると
  アップロードが開始されます。
  　アップロードを途中で中断したいときは，[ESC] キーまたは[取消]キーを押
  してください。


  [Y] Y-Modem (External)

  　「Y-Modem (External)」（項目／ボタン）はY-Modem プロトコルを使いファ
  イルをアップロードします。Y-Modem プロトコルによるアップロードは外部ツ
  ール（SZ.EXP ）を使って行います。
  　「Y-Modem (External)」（項目／ボタン）を選択するとファイルダイアログ
  が現れますので，送信したいファイルを指定してください。
  　ファイルを指定すると起動する外部ツールのプログラム名と，パラメータが
  表示されます。ここで起動プログラムやパラメータを変更することもできます
  が，通常はそのまま[RETURN]キーを押すとアップロードが開始されます。

    ┌────────────────────────────────┐
    │Call external command                                           │
    ├────────────────────────────────┤
    │                    Command & parameter                         │
    │┌───────────────────────────┐┌─┐│
    ││                                                      ││  ││
    │└───────────────────────────┘└─┘│
    └────────────────────────────────┘


  [Z] Z-Modem (External)

  　「Z-Modem (External)」（項目／ボタン）はZ-Modem プロトコルを使いファ
  イルをアップロードします。Z-Modem プロトコルによるアップロードは外部ツ
  ール（SZ.EXP ）を使って行います。
  　「Z-Modem (External)」（項目／ボタン）を選択するとファイルダイアログ
  が現れますので，送信したいファイルを指定してください。
  　ファイルを指定すると起動する外部ツールのプログラム名と，パラメータが
  表示されます。ここで起動プログラムやパラメータを変更することもできます
  が，通常はそのまま[RETURN]キーを押すとアップロードが開始されます。
  
  ┌────────────────────────────────┐
  │Call external command                                           │
  ├────────────────────────────────┤
  │                    Command & parameter                         │
  │┌───────────────────────────┐┌─┐│
  ││                                                      ││  ││
  │└───────────────────────────┘└─┘│
  └────────────────────────────────┘

─────────────────────────────────────
- 3   DOWNLOADメニュー                          [PF３]キー  ＤＯＷＮ     -
─────────────────────────────────────

　DOWNLOADメニューはダウンロードに関する機能が選択できるメニューです。
DOWNLOADメニューは[PF3]キーを押すか通信ターミナルのウィンドゥ内に配置され
ている[UP]ボタンを左クリックして呼び出します。

  ――＋――――――――――――＋――――――――――――――――――――
    ｷｰ  内容                      説明
  ――＋――――――――――――＋――――――――――――――――――――
    Ｎ  Normal file download      無手順ファイルダウンロード
    Ｘ  X-modem download          X-Modem プロトコムでファイルをダウンロ
                                  ード
    Ｙ  Y-Modem (External)        X-Modem プロトコムでファイルをダウンロ
                                  ード（外部コマンドrz.expを使用）
    Ｚ  Z-Modem (External)        Z-Modem プロトコムでファイルをダウンロ
                                  ード（外部コマンドrz.expを使用）
  ――＋――――――――――――＋――――――――――――――――――――

  [N] Normal file download

  　「Normal file download」（項目／ボタン）は無手順のファイルダウンロー
  ドです。受信内容をそのままファイルに保存します。
  　「Normal file download」（項目／ボタン）を選択するとファイルダイアロ
  グが現れますので，ダウンロードしたいファイルのファイル名を入力してくだ
  さい。ファイルを指定するとダウンロードが開始されます。以後は，ダウンロ
  ードの終了を指定するまで受信内容はファイルに保存されます。

  　ダウンロード中のこの機能を実行すると，次のダイアログが現れます。

    ┌──────────────────────────────┐
    │                  現在ダウンロード中です。                  │
    │                                                            │
    │              DOWN   … 別ファイルにダウンロード            │
    │              STOP   … ダウンロード中止                    │
    │              CANCEL … 取消                                │
    │┌────────┐┌────────┐┌────────┐│
    ││  DOWN : [実行] ││ STOP : [SPACE] ││CANCEL : [取消] ││
    │└────────┘└────────┘└────────┘│
    └──────────────────────────────┘

  　別のファイルにダウンロードをしたいときは「DOWN : [実行]」 （コマンド
  ／ボタン）を，ダウンロードを中止したいときは「STOP : [SPACE]」（コマン
  ド／ボタン）を選択してください。「CANCEL : [取消]」 （コマンド／ボタン）
  を選択すると，現在のダウンロードはそのままで元に戻ります。
  　「DOWN : [実行]」 （コマンド／ボタン）を選択すると，ファイルダイアロ
  グが現れますので，ダウンロードするファイルの指定となります。

  [X] X-modem download

  　「X-modem download」（項目／ボタン）はX-Modem プロトコルを使ったダウ
  ンロードです。
  　「X-modem download」（項目／ボタン）を選択するとファイルダイアログが
  現れますので，ダウンロードしたいファイルのファイル名を入力してください。
  ファイルを指定するとダウンロードが開始されます。

  [Y] Y-Modem (External)

  　「Y-Modem (External)」（項目／ボタン）はY-Modem プロトコルを使ったダ
  ウンロードです。Y-Modem プロトコルによるダウンロードは外部ツール（RZ.E
  XP）によって行われます。
  　「Y-Modem (External)」（項目／ボタン）を選択すると，起動される外部プ
  ログラム名とパラメータが表示されます。ここで起動プログラムやパラメータ
  を変更することもできますが，通常はこのまま[RETURN]キーを押すと外部プロ
  グラムが起動されダウンロードが開始されます。

  ┌────────────────────────────────┐
  │Call external command                                           │
  ├────────────────────────────────┤
  │                    Command & parameter                         │
  │┌───────────────────────────┐┌─┐│
  ││                                                      ││  ││
  │└───────────────────────────┘└─┘│
  └────────────────────────────────┘

  [Z] Z-Modem (External)

  　「Z-Modem (External)」（コマンド／ボタン）はZ-Modem プロトコルを使っ
  たダウンロードです。Z-Modem プロトコルによるダウンロードは外部ツール（
  RZ.EXP）によって行われます。
  　「Z-Modem (External)」（コマンド／ボタン）を選択すると，起動される外
  部プログラム名とパラメータが表示されます。ここで起動プログラムやパラメ
  ータを変更することもできますが，通常はこのまま[RETURN]キーを押すと外部
  プログラムが起動されダウンロードが開始されます。

  ┌────────────────────────────────┐
  │Call external command                                           │
  ├────────────────────────────────┤
  │                    Command & parameter                         │
  │┌───────────────────────────┐┌─┐│
  ││                                                      ││  ││
  │└───────────────────────────┘└─┘│
  └────────────────────────────────┘


─────────────────────────────────────
- 4   AUTOメニュー                              [PF４]キー  ＡＵＴＯ     -
─────────────────────────────────────

　AUTOメニューはセンター登録に関係する機能が選択できるメニューです。AUTOメ
ニューは[PF4]キーを押すか通信ターミナルのウィンドゥ内に配置されている[AUTO]
ボタンを左クリックして呼び出します。
　AUTOメニューはセンタが指定されている場合と，指定されていない場合とで内容
が異なります。また，オンライン（接続中）とオフライン（非接続中）とでも内容
が変化しますので，合計４種類の内容があります。

■AUTOメニュー(1) ：センターの指定なし，オフライン

  ――＋――――――――――――＋――――――――――――――――――――
    ｷｰ  内容                      説明
  ――＋――――――――――――＋――――――――――――――――――――
    Ｄ  ダイアル                  ダイアル       （→AUTOメニュー(2) へ）
    Ｓ  センター指定              センターの指定 （→AUTOメニュー(3) へ）
    Ｎ  新規センター登録          新規センター登録
    Ｋ  センターデータ削除        センターデータ削除
  ――＋――――――――――――＋――――――――――――――――――――

■AUTOメニュー(2) ：センターの指定なし，オンライン

  ――＋――――――――――――＋――――――――――――――――――――
    ｷｰ  内容                      説明
  ――＋――――――――――――＋――――――――――――――――――――
    Ｏ  回線切断                  回線切断      （→AUTOメニュー(1) へ）
  ――＋――――――――――――＋――――――――――――――――――――

■AUTOメニュー(3) ：センターの指定あり，オフライン

  ――＋――――――――――――＋――――――――――――――――――――
    ｷｰ  内容                      説明
  ――＋――――――――――――＋――――――――――――――――――――
    Ｌ  オートログイン            オートログイン（→AUTOメニュー(4) へ）
    Ｃ  センターデータ設定        センターデータの設定
    Ｓ  センター変更              センターの変更
    Ｎ  新規センター登録          新規センター登録
    Ｋ  センターデータ削除        センターデータ削除
  ――＋――――――――――――＋――――――――――――――――――――

■AUTOメニュー(4) ：センターの指定あり，オンライン

  ――＋――――――――――――＋――――――――――――――――――――
    ｷｰ  内容                      説明
  ――＋――――――――――――＋――――――――――――――――――――
    Ｏ  終了                      回線切断      （→AUTOメニュー(3) へ）
    Ｂ  強制回線切断              強制回線切断  （→AUTOメニュー(3) へ）
  ――＋――――――――――――＋――――――――――――――――――――


  [D] ダイアル

  　「ダイアル」（項目／ボタン）は指定の番号にダイアルし，接続に成功すれ
  ばオンライン状態にします。
  　実行すると次のダイアログが現れますので，電話番号を入力してください。
  番号は半角文字で入力してください。

    ┌────────────────────────────────┐
    │DIAL                                                            │
    ├────────────────────────────────┤
    │                  電話番号を入力してください。                  │
    │┌───────────────────────────┐┌─┐│
    ││                                                      ││  ││
    │└───────────────────────────┘└─┘│
    └────────────────────────────────┘

  　電話番号を入力して[RETURN]キーを押すとダイアルが開始されます。ダイア
  ルを途中で中断したいときはマウスの右スイッチを押すか[ESC] キーまたは
  [取消]キーを押してください。
  　接続に成功すれば通信ターミナルはオンライン状態となります。オンライン
  状態から回線を切断してオフライン状態に戻るときはAUTOメニューの「回線切
  断」を実行してください。

  [S] センター指定
  [S] センター変更

  　「センター指定」（項目／ボタン）／「センター変更」（項目／ボタン）は
  センターを指定・変更します。
  　この項目を選択すると現在登録されているセンターの一覧が表示されますの
  で，センターを指定してください。

■センター指定ダイアログ

  ┌──────────────────────────────────┐
  │登録センターの選択                                                  │
  ├──────────────────────────────────┤
  │┌────────────────────────────────┐│
  ││Center keyword            Center name                           ││
  │├────────────────────────────────┤│
  ││                                                                ││
  ││                                                                ││
  ││                                                                ││
  ││                                                                ││
  ││                                                                ││
  ││                                                                ││
  ││                                                                ││
  │└────────────────────────────────┘│
  └──────────────────────────────────┘

  [N] 新規センター登録

  　「新規センター登録」（項目／ボタン）はセンター登録情報を新規に作成し
  ます。
  　「新規センター登録」（項目／ボタン）を選択するとセンター識別キーワー
  ドの入力を求めてきます。

    ┌────────────────────────────────┐
    │MAKE NEW CENTER                                                 │
    ├────────────────────────────────┤
    │          センター識別キーワードを入力してください。            │
    │┌───────────────────────────┐┌─┐│
    ││                                                      ││  ││
    │└───────────────────────────┘└─┘│
    └────────────────────────────────┘

  　ここで新しく登録するセンター情報のキーワードを入力してください。
  　入力したキーワードが既に存在している場合は，「入力されたセンターキー
  ワードは既に使われています。」とエラーメッセージが表示されます。
  　キーワードが正しく指定されたときは，センターデータの設定となります。
  センターデータの設定については「§8-5 センター登録」を見てください。

  [K] センターデータ削除

  　「センターデータ削除」（項目／ボタン）は登録されているセンターデータ
  を削除します。
  　「センターデータ削除」（項目／ボタン）を選択すると現在登録されている
  センターの一覧が表示されますので，削除したいセンターを指定してください。
  　センターを指定すると次のように本当に削除してもいいのか確認を求めてき
  ます。

    ┌────────────────────┐
    │        ○○○○○○○○○：            │
    │    このセンターデータを削除します。    │
    │                                        │
    │  ┌───────┐┌───────┐  │
    │  │削除 : [実行] ││取消 : [取消] │  │
    │  └───────┘└───────┘  │
    └────────────────────┘

  　センターデータを削除するときは「削除 : [実行] 」（コマンド／ボタン）
  を選択してください。

  [O] 回線切断

  　「回線切断」（項目／ボタン）は回線を切断します。
  　これにより，通信ターミナルはオンライン状態からオフライン状態に戻りま
  す。
  　「ダイアル」（項目／ボタン）を使って接続した場合，この機能を使って終
  了してください。

  [L] オートログイン

  　「オートログイン」（項目／ボタン）はセンタープログラムに従いオートロ
  グインを実行します。

  [C] センターデータ設定

  　「センターデータ設定」（項目／ボタン）はセンターデータを設定します。
  　詳しくは「§8-5 センター登録」を見てください。


─────────────────────────────────────
- 5   SETUP メニュー                            [PF５]キー ＳＥＴＵＰ    -
─────────────────────────────────────

　SETUP メニューはRS-232Cに関する通信パラメータの設定を行うメニューです。
SETUP メニューは[PF5] キーを押すか通信ターミナルのウィンドウに配置されてい
る[SETUP] ボタンを左クリックして呼び出します。

  ――＋――――――――――――＋――――――――――――――――――――
    ｷｰ  内容                      説明
  ――＋――――――――――――＋――――――――――――――――――――
    1   ポート                    RS-232Cポートの選択
    2   通信速度                  通信速度（300～38400bps）
    3   ビット長                  ビット長（７または８）
    4   パリティ                  パリティ（なし，偶数，奇数）
    5   ストップビット            ストップビット（１または２）
    6   Ｘフロー制御              Ｘフロー制御を行うか
    7   ブレーク送出時間          ブレーク信号の送出時間
    S   <<<SETUP>>>               設定ボタン
  ――＋――――――――――――＋――――――――――――――――――――

  [1] ポート

  　「ポート」（項目／ボタン）はRS-232C のポート番号を指定します。

  ┌──────────────────────────────────┐
  │                  RS-232Cポートを指定してください。                 │
  │                                                                    │
  │┌────┐┌─────┐┌─────┐┌─────┐┌─────┐│
  ││1 :内蔵 ││2 : port2 ││3: port 3 ││4: port 4 ││5 :port 5 ││
  │└────┘└─────┘└─────┘└─────┘└─────┘│
  └──────────────────────────────────┘

  ※  TOWNS 本体のRS-232C とモデムカードとの切り換えは，TownsMENU の設定
      で行ってください。

  [2] 通信速度

  　「通信速度」（項目／ボタン）はRS-232Cの通信速度を指定します。

      ┌──────┐
      │通信速度    │
      ├──────┤
      │1   300 bps │
      │2   600 bps │
      │3  1200 bps │
      │4  2400 bps │
      │5  4800 bps │
      │6  9600 bps │
      │7 19200 bps │
      │8 38400 bps │
      └──────┘

  　通信速度は300,600,1200,2400,4800,9600,19200,38400bpsの中から選択でき
  ます。

  [3] ビット長

  　「ビット長」（項目／ボタン）はRS-232Cの文字のビット長を指定します。
  　実行するたびに７ビットと８ビットと交互に切り替わります。

  [4] パリティ

  　「パリティ」（項目／ボタン）はRS-232C のパリティチェックを指定します。
  　パリティはなし，奇数，偶数の中から選択してください。

      ┌─────────────────────┐
      │                パリティ                  │
      │┌─────┐┌─────┐┌─────┐│
      ││なし : [N]││奇数 : [O]││偶数 : [E]││
      │└─────┘└─────┘└─────┘│
      └─────────────────────┘

  [5] ストップビット

  　「ストップビット」（項目／ボタン）はRS-232C のストップビットを指定し
  ます。
  　実行するたびに１ビットと２ビットが交互に切り替わります。

  [6] Ｘフロー制御

  　「Ｘフロー制御」（項目／ボタン）はXON ／XOFFを使ったフロー制御を指定
  します。
  　実行するたびにＸフロー制御あり／なしが交互に切り替わります。

  [7] ブレーク送出時間

  　「ブレーク送出時間」（項目／ボタン）はブレーク信号の送出時間を指定し
  ます。
  　ブレーク信号の送出時間は0.5，１，1.5，２秒の中から選択できます。

  ┌──────────────────────────────────┐
  │                    ブレーク信号送出時間                            │
  │┌───────┐┌──────┐┌───────┐┌──────┐│
  ││0.5 sec : [1] ││1 sec : [2] ││1.5 sec : [3] ││2 sec : [4] ││
  │└───────┘└──────┘└───────┘└──────┘│
  └──────────────────────────────────┘

  [S] <<<SETUP>>>

  　「<<<SETUP>>> 」（項目／ボタン）は変更した通信パラメータを設定して，
  設定を終了します。


─────────────────────────────────────
- 6   FILTERメニュー                            [PF６]キー  ＦＩＬＴＥＲ -
─────────────────────────────────────

　FILTERメニューはフィルタ機能の設定を行うメニューです。FILTERメニューは
[PF6] キーを押すか通信ターミナルのウィンドウに配置されている[FILTER] ボタ
ンを左クリックして呼び出します。
　FILTERメニューの内容は，選択されているセンター処理プログラムによって内容
が異なります。以下のメニュー項目は標準で選択できる内容ですが，NIFTY-Serve
用のセンター処理プログラムが指定されている場合は更にメニュー項目が追加され
ます。NIFTY-Serve 用のフィルタ処理については「§8-6 フィルタ機能」を見てく
ださい。

  ――＋――――――――――――＋――――――――――――――――――――
    ｷｰ  内容                      説明
  ――＋――――――――――――＋――――――――――――――――――――
    Ｓ  Set filter pattern        検索パターンの設定
    Ｏ  Filter mode off           フィルタモード終了
    Ｔ  Filter test               フィルタのテスト
  ――＋――――――――――――＋――――――――――――――――――――

  [S] Set filter pattern

  　「Set filter pattern」（項目／ボタン）はフィルタとして機能する検索パ
  ターンを設定します。

  ┌────────────────────────────────┐
  │FILTER PATTERN                                                  │
  ├────────────────────────────────┤
  │                                                                │
  │┌───────────────────────────┐┌─┐│
  ││                                                      ││  ││
  │└───────────────────────────┘└─┘│
  └────────────────────────────────┘

  　検索パターンには正規表現が使えます。
  　検索パターンを設定すると，通信ターミナルはフィルタモードとなり，受信
  内容は検索パターンと一致した場合だけ画面に表示されます。

■フィルタ設定の例

  ――――――――――＋―――――――――――――――――――――――――
    検索パータン        説明
  ――――――――――＋―――――――――――――――――――――――――
    TOWNS               「TOWNS」 が含まれている行を表示
  ――――――――――＋―――――――――――――――――――――――――
    TOWNS\|MARTY        「TOWNS」または「MARTY 」が含まれている行を表示
  ――――――――――＋―――――――――――――――――――――――――
    ^●                 先頭が「●」で始まる行を表示
  ――――――――――＋―――――――――――――――――――――――――
    [0-9]               数字（０～９）が含まれている行を表示
  ――――――――――＋―――――――――――――――――――――――――

  　通信ターミナルを起動したときに，検索パターンを指定してフィルタを設定
  したいときは，通信ターミナルを起動するときのオプションパラメータを次の
  ようにしてください。

    ┌─────────────────────────────────┐
    │-filter -filterPtn <検索パターン>                                 │
    └─────────────────────────────────┘

  　検索パターンに，空白やカンマを含めたい場合は検索パターン文字列をダブ
  ルクオートで括って指定してください。

  【例】  -filter -filterPtn "TOWNS\|MARTY"

  [O] Filter mode off

　「Filter mode off 」（項目／ボタン）はフィルタモードを解除して通常モー
ド（オフライン状態）にします。

  [T] Filter test

  　「Filter test 」（項目／ボタン）は設定されているフィルタをテストしま
  す。
  　指定されたテキストファイルを受信内容と見なして，フィルタ機能のテスト
  を行います。
  　実行するとファイルダイアログが現れますので，フィルタにかけたいテキス
  トファイルを指定してください。

─────────────────────────────────────
- 7   SETUP2メニュー                                                     -
─────────────────────────────────────

　SETUP2メニューは通信ターミナルのフォントと表示色の設定を行うメニューです。
SETUP2メニューは[SHIFT]＋[PF5]キーで呼び出します。

  ――＋――――――――――――＋――――――――――――――――――――
    ｷｰ  内容                      説明
  ――＋――――――――――――＋――――――――――――――――――――
    Ｆ  Change Font size          フォントサイズの変更
    Ｃ  Change color table        カラーテーブルの変更
    Ｔ  Save color table          カラーテーブルの保存
  ――＋――――――――――――＋――――――――――――――――――――

  [F] Change Font size

  　「Change Font size」（項目／ボタン）はフォントサイズを６×12ドットと，
  ８×16ドットと交互に切り換えます。

  [C] Change color table

  　「Change color table」（項目／ボタン）は通信ターミナルの表示色を変更
  します。
  　マウスで変更したい項目の色部分を左クリックしてください。
  　元に戻るときはマウウの右スイッチを押すか，[取消]キーを押してください。

■カラーテーブルの内容

  ―――――――――――――＋―――――――――――――――――――――
    内容                      説明
  ―――――――――――――＋―――――――――――――――――――――
    Console charactor         通常の文字色
    Console back              通常の背景色
    Cutting charactor         選択範囲の文字色
    Cutting back              選択範囲の背景色
    Cursor                    カーソル
    Frame                     枠
    Input back                送信文字入力行の背景色
  ―――――――――――――＋―――――――――――――――――――――

  [T] Save color table

  　「Save color table」（項目／ボタン）はカラーテーブルの内容をファイル
  に保存します。
  　実行するとファイルダイアログが現れるので，カラーテーブル内容を保存す
  るデータファイル名を指定してください。
  　ファイル名の拡張子が省略された場合は.TBLが追加されます。


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
§8-5   センター登録
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

　センター登録は，ID，パスワード，電話番号といった最小限の設定を行うだけで
指定のホスト局にアクセスできる機能です。
　センター登録を行うためには，センターのアクセスする手順が指定されたセンタ
ー処理プログラムが必要です。このセンター処理プログラムはCCI をつかってユー
ザーが作成することができますが，HEwin にはNIFTY-Serve 用のセンター処理プロ
グラムは最初から用意されています。また，４種類のサンプルセンター処理プログ
ラムが用意されており，これらは定形化されたキーワードを変更するだけで色々な
ホストに対応できます。

■表8-5-1：センター登録情報の一覧

  ――――――――――――――＋―――――――――――――――――――――
    項目                        切類
  ――――――――――――――＋―――――――――――――――――――――
    センターキーワード          登録したセンターひとつひとつに付けられる
    Center Keyword              識別用のキーワード
  ――――――――――――――＋―――――――――――――――――――――
    センター名                  センターの名前
    Center name                 任意の名前が指定できる
  ――――――――――――――＋―――――――――――――――――――――
    センター処理プログラム      センター処理プログラムの種別
    Function keyword            
  ――――――――――――――＋―――――――――――――――――――――
    利用者                      利用者の名前
    User                        利用者の名前とパスワードを設定しておくと
                                で，オートログインを行う前にパスワードの
                                入力を求めてくる
  ――――――――――――――＋―――――――――――――――――――――
    アクセス記録キーワード      アクセス時間を記録するときの識別用キーワ
    Rec.keyword                 ード
  ――――――――――――――＋―――――――――――――――――――――
    RS-232C パラメータ          シリアルポート（RS-232C ）のパラメータ
    RS-232C parameters          
  ――――――――――――――＋―――――――――――――――――――――
    改行ウェイト                CRコードを送信したときの待ち時間
    CR wait                     
  ――――――――――――――＋―――――――――――――――――――――
    ダウンロードディレクトリ    ダウンロード時のディレクトリ
    Download directory      
  ――――――――――――――＋―――――――――――――――――――――
    アップロードディレクトリ    アップロードディレクトリ時のディレクトリ
    Upload directory        
  ――――――――――――――＋―――――――――――――――――――――
    ダイアル番号                ホスト局のダイアル番号
    Tel.                        
  ――――――――――――――＋―――――――――――――――――――――
    第１モデム初期化コマンド    モデムの送信する初期化コマンド（その１）
    Modem command #1            
  ――――――――――――――＋―――――――――――――――――――――
    第２モデム初期化コマンド    モデムの送信する初期化コマンド（その２）
    Modem command #2        
  ――――――――――――――＋―――――――――――――――――――――
    ハンドル名                  ハンドル名
    Handle name             
  ――――――――――――――＋―――――――――――――――――――――
    ログインID                  ログイン用のID
    Login ID                
  ――――――――――――――＋―――――――――――――――――――――
    ログイン・パスワード        ログイン用のパスワード
    Login Password          
  ――――――――――――――＋―――――――――――――――――――――
    オプション・パラメータ      ホスト局固有の設定情報
    Option                  
  ――――――――――――――＋―――――――――――――――――――――


─────────────────────────────────────
- 1   センター登録情報                                                   -
─────────────────────────────────────

　センターを登録するためには以下のセンターデータを設定しておく必要がありま
す。

  ――＋――――――――――――＋――――――――――――――――――――
    ｷｰ  内容                      説明
  ――＋――――――――――――＋――――――――――――――――――――
    Ｋ  Center Keyword            センターキーワード
    Ｎ  Center name               センター名
    Ｆ  Function keyword          センター処理プログラム
    Ｕ  User                      利用者
    Ｒ  Rec.keyword               アクセス記録用キーワード
    Ｂ  RS-232C                   RS-232C の設定状態
    Ｃ  CR wait                   改行ウェイト
    Ｄ  Download directory        ダウンロードディレクトリ
    Ｕ  Upload directory          アップロードディレクトリ
    Ｔ  Tel.                      電話番号
    １  Modem command #1          第１モデム初期化コマンド
    ２  Modem command #2          第２モデム初期化コマンド
    Ｈ  Handle name               ハンドル名
    Ｉ  Login ID                  ログインID
    Ｐ  Login Password            ログイン・パスワード
    Ｏ  Option                    オプション・パラメータ
    Ｓ  <<<SETUP>>>               設定完了
  ――＋――――――――――――＋――――――――――――――――――――

    ※  このメニューはAUTOメニューの「新規センター登録」（項目／ボタン），
        または「センターデータ設定」（項目／ボタン）を選択したときに現れ
        ます。


  [K] Center Keyword

  　「Center Keyword」（項目／ボタン）は登録したセンターひとつひとつに付
  けられる識別用のキーワードを指定します。
  　同じホスト局のアクセスする場合でも，このキーワード変えておくことで複
  数の登録を行うことができます。

  [N] Center name

  　「Center name」（項目／ボタン）はセンター名を指定します。
  　任意の文字列を入力してください。

  [F] Function keyword

  　「Function keyword」（項目／ボタン）はセンター処理プログラムを指定し
  ます。この項目によりどのホスト局のアクセスするのかが決まります。
  　「Function keyword」（項目／ボタン）を選択すると現在用意されているセ
  ンター処理プログラムの一覧が表示されますので，センター処理プログラムを
  選択してください。

  [U] User

  　「User」（項目／ボタン）は登録したセンターの利用者を設定します。
  　利用者はユーザー名と利用者パスワードによって指定できます。ユーザー名
  は任意の名前を指定してください。利用者パスワードはホストの接続するため
  のパスワードとは別のものです。利用者パスワードを設定しておくとオートロ
  グインを開始する前に利用者パスワードの確認が行われ，利用者パスワードが
  一致しない場合はオートログインを行うことができません。
  　「User」（項目／ボタン）を選択するとユーザー名の入力となりますので，
  任意の文字列を入力してください。
  　ユーザー名を入力したら次は利用者パスワードの設定となります。パスワー
  ド入力中は入力した文字は画面には表示されません。また利用者パスワードの
  設定は確認のため２回同じものを入力してください。
  　利用者パスワードが既に設定されていると，実行前にパスワードの確認が行
  われます。ここで設定されたパスワードと一致しない場合は，ユーザー名や利
  用者パスワードを変更することはできません。既に，設定されてるい利用者パ
  スワードを解除したいときは利用者パスワードの入力時に何も入力せずにに
  [RETURN]キーだけを押してください。

  [R] Rec.keyword

  　「Rec.keyword 」（項目／ボタン）は通信時間を記録するためのキーワード
  を指定します。
  　キーワードは任意に指定できますが，なるべく半角のアルファベットと数字
  だけを使うようにしてください。

  [B] RS-232C

  　「RS-232C 」（項目／ボタン）は通信速度等のRS-232C に関する通信パラメ
  ータを設定します。
  　RS-232C の設定はデフォルト設定と詳細設定とを選択することができます。
  　デフォルト設定を選択した場合は，TOWNS 本体のバックアップメモリに保持
  されているRS-232C の設定が指定されたと見なされます。
  　詳細設定を選択した場合は，[SETUP] メニューと同じ，ポート／通信速度／
  ビット長／パリティ／ストップビット／Ｘフロー制御／ブレーク送出時間が設
  定できます。
  　なお，詳細設定した内容を有効にしたいときは「<<<SETUP>>」（項目／ボタ
  ン）を選択してセンターデータの設定を終了してください。

  [C] CR wait

  　「CR wait 」（項目／ボタン）は改行コード（CR）を送信したときの，待ち
  時間を設定します。
  　アクセスするホストによっては改行コードを連続して送信すると回線が切断
  されてしまう場合があります。そのときはこの改行ウェイトを指定してくださ
  い。
  　改行ウェイトは，なしまたは50／100／200／300／400ms（ミリ秒）が指定で
  きます。

    ┌──────────────────────────────┐
    │                        改行ウェイト                        │
    │                                                            │
    │┌───┐┌───┐┌───┐┌───┐┌───┐┌───┐│
    ││ なし ││50 ms ││100 ms││200 ms││300 ms││400 ms││
    │└───┘└───┘└───┘└───┘└───┘└───┘│
    └──────────────────────────────┘

  ※  NIFTY-Setve にアクセスする場合，改行ウェイトは100ms くらいに指定し
      ておいてください。

  [D] Download directory

  　「Download directory」（項目／ボタン）はダウンロード時のディレクトリ
  を指定します。
  　ダウンロードディレクトリが設定されている場合，[DOWN]メニューを呼び出
  したときに設定されたディレクトリに移動します。


  [U] Upload directory

  　「Upload directory」（項目／ボタン）はアップロード時のディレクトリを
  指定します。
  　アップロードディレクトリが設定されている場合，[UP]メニューを呼び出し
  たときに設定されたディレクトリに移動します。

  [T] Tel.

  　「Tel.」（項目／ボタン）はダイアル番号を指定します。ダイアル番号は複
  数指定できます。
  　ダイアル番号を複数指定している場合，通話中等で接続できないとダイアル
  番号を順番に替えて接続されるまでダイアルします。
  　使用する電話回線の種別（トーン／パルス）を指定したいときは，番号の前
  に「Ｔ」（トーン）または「Ｐ」（パルス）を置いてください。
  　ゼロ発信したい場合，ダイアル番号の中にカンマ（, ）が含まれる場合があ
  りますが，この場合はダイアル番号全体をダブルクオートで括ってください。

【例】
    P03-XXX-XXXX
    T03-XXX-XXXX
    "0,03-XXX-XXXX"
    "P0,03-XXX-XXXX" "P0,03-XXX-XXXX" "P0,03-XXX-XXXX"

  [1] Modem command #1

  　「Modem command #1」（項目／ボタン）は第１モデム初期化コマンドとして
  ダイアル前にモデムに送信するコマンドを指定します。
  　ダイアル時に第１モデム初期化コマンドが指定されていない場合は「ATZ 」
  を送信します。
  　モデム初期化コマンドについてはお使いのモデムの説明書を見て指定してく
  ださい。

  [2] Modem command #2

  　「Modem command #2」（項目／ボタン）は第２モデム初期化コマンドとして
  ダイアル前にモデムに送信するコマンドを指定します。
  　第２モデム初期化コマンドは第１モデム初期化コマンドの次に送信されます。
  　ダイアル時に第２モデム初期化コマンドが省略されている場合は何も送信し
  ません。
  　モデム初期化コマンドについてはお使いのモデムの説明書を見て指定してく
  ださい。

  [H] Handle name

  　「Handle name」（項目／ボタン）はハンドル名を指定します。
  　ユーザーが任意に指定してください。

  [I] Login ID

  　「Login ID」（項目／ボタン）はオートログインに使用するIDを指定します。

  [P] Login Password

  　「Login Password」（項目／ボタン）はオートログインに使用するパスワー
  ドを指定します。
  　パスワードは入力中の文字は表示されません。入力後に確認のためももいち
  ど同じ内容を入力してください。

  [O] Option

  　「Option」（項目／ボタン）はID，パスワード．ハンドル名以外の設定が必
  要なときに使われるオプションパラメータを指定します。この項目はセンター
  によって指定できる内容がことなります。
  　NIFTY-Serve 用のセンター登録を使う場合は，アクセスポイントの種別（FE
  NIXRoad １／２／３）を指定します。

  [S] <<<SETUP>>>

  　「<<<SETUP>>>」（項目／ボタン）はセンターデータの設定を終了します。
  　センターデータ設定の終了はマウスの右スイッチを押すか，[ESC] キーまた
  は[取消] キーを押しても行えますが，RS-232C 関連の設定だけは「<<<SETUP>
  >>」を実行しないと設定が有効になりません。

─────────────────────────────────────
- 2   センター処理プログラムを作る                                       -
─────────────────────────────────────

　センター処理プログラムを新しく作りたいときは，CCI プログラム（HEWIN.CCI ）
を作りなおす必要があります。
　HEwin にはCENTER00.C／CENTER01.C／CENTER02.C／CENTER03.C／CENTER04.Cの５
種類のセンター処理プログラムがサンプルとして組み込まれています。
　センター処理プログラムを新たに作りたいときはこれを修正・変更して対応して
ください。
　センター処理プログラムの修正は，各センター処理プログラムの先頭で定義され
ているマクロを変更して行います。
　マクロには以下のようなものがあります。

  ――――――――＋―――――――――――――――――――――――＋―――
    マクロ          説明                                            省略
  ――――――――＋―――――――――――――――――――――――＋―――
    CENTER_TITLE    タイトル                                        不可
  ――――――――＋―――――――――――――――――――――――＋―――
    CENTER_KEY      センターキーワード                              不可
  ――――――――＋―――――――――――――――――――――――＋―――
    CENTER_RECKEY   アクセス時間記録用キーワード                    不可
  ――――――――＋―――――――――――――――――――――――＋―――
    CENTER_TEL      初期設定ダイアル番号                            不可
  ――――――――＋―――――――――――――――――――――――＋―――
    CHEK_CONNECT1   接続用，受信待ち文字列  #1                      可
  ――――――――＋―――――――――――――――――――――――＋―――
    WAIT_CONNECT1   接続用，受信待ち時間    #1                      可
  ――――――――＋―――――――――――――――――――――――＋―――
    SEND_CONNECT1   接続用，送信文字列      #1                      可
  ――――――――＋―――――――――――――――――――――――＋―――
    CHEK_CONNECT2   接続用，受信待ち文字列  #2                      可
  ――――――――＋―――――――――――――――――――――――＋―――
    WAIT_CONNECT2   接続用，受信待ち時間    #2                      可
  ――――――――＋―――――――――――――――――――――――＋―――
    SEND_CONNECT2   接続用，送信文字列      #2                      可
  ――――――――＋―――――――――――――――――――――――＋―――
    CHEK_CONNECT3   接続用，受信待ち文字列  #3                      可
  ――――――――＋―――――――――――――――――――――――＋―――
    WAIT_CONNECT3   接続用，受信待ち時間    #3                      可
  ――――――――＋―――――――――――――――――――――――＋―――
    SEND_CONNECT3   接続用，送信文字列      #3                      可
  ――――――――＋―――――――――――――――――――――――＋―――
    CHEK_CONNECT4   接続用，受信待ち文字列  #4                      可
  ――――――――＋―――――――――――――――――――――――＋―――
    WAIT_CONNECT4   接続用，受信待ち時間    #4                      可
  ――――――――＋―――――――――――――――――――――――＋―――
    SEND_CONNECT4   接続用，送信文字列      #4                      可
  ――――――――＋―――――――――――――――――――――――＋―――
    CHK_ID          ID 送信用，受信待ち文字列                       不可
  ――――――――＋―――――――――――――――――――――――＋―――
    CHK_PW          パスワード送信用，受信待ち文字列                不可
  ――――――――＋―――――――――――――――――――――――＋―――
    LOGOUT_COMMAND  ログアウト用送信コマンド                        不可
  ――――――――＋―――――――――――――――――――――――＋―――
    CHEK_LOGOUT1    ログアウト用，受信待ち文字列  #1                可
  ――――――――＋―――――――――――――――――――――――＋―――
    WAIT_LOGOUT1    ログアウト用，受信待ち時間    #1                可
  ――――――――＋―――――――――――――――――――――――＋―――
    SEND_LOGOUT1    ログアウト用，送信文字列      #1                可
  ――――――――＋―――――――――――――――――――――――＋―――
    CHEK_LOGOUT2    ログアウト用，受信待ち文字列  #2                可
  ――――――――＋―――――――――――――――――――――――＋―――
    WAIT_LOGOUT2    ログアウト用，受信待ち時間    #2                可
  ――――――――＋―――――――――――――――――――――――＋―――
    SEND_LOGOUT2    ログアウト用，送信文字列      #2                可
  ――――――――＋―――――――――――――――――――――――＋―――
    CHEK_LOGOUT3    ログアウト用，受信待ち文字列  #3                可
  ――――――――＋―――――――――――――――――――――――＋―――
    WAIT_LOGOUT3    ログアウト用，受信待ち時間    #3                可
  ――――――――＋―――――――――――――――――――――――＋―――
    SEND_LOGOUT3    ログアウト用，送信文字列      #3                可
  ――――――――＋―――――――――――――――――――――――＋―――
    CHEK_LOGOUT4    ログアウト用，受信待ち文字列  #4                可
  ――――――――＋―――――――――――――――――――――――＋―――
    WAIT_LOGOUT4    ログアウト用，受信待ち時間    #4                可
  ――――――――＋―――――――――――――――――――――――＋―――
    SEND_LOGOUT4    ログアウト用，送信文字列      #4                可
  ――――――――＋―――――――――――――――――――――――＋―――
    LINBUF_MAX      ログバッファの保持行数                          可
  ――――――――＋―――――――――――――――――――――――＋―――
    LOGSAVE_SUB     ログ保存用のファイル名拡張子                    可
  ――――――――＋―――――――――――――――――――――――＋―――
    LOGSAVE_PATH    ログ保存用ディレクトリ                          可
  ――――――――＋―――――――――――――――――――――――＋―――

　様々なケースに対応できるように，たくさんの設定箇所がありますが，通常は10
個程度の設定で十分です。
　必ず設定しなければならないマクロは，CENTER_TITLE／CENTER_KEY／CENTER_REC
／CENTER_TEL／CHK_ID／CHK_PW／LOGOUT_COMMANDの７つです。
　また，マクロの定義はＣ言語（プリプロセッサ）の制約を受けます。ダブルクオ
ートで括られた文字列の中では，半角円記号（￥）や半角ダブルクオート（" ）は
そのままでは指定できません。ダブルクオートで括られた文字列の中でこれらの記
号を使いたいときは，次のように指定してください。

  円記号        →  ￥￥
  ダブルクオート→  ￥" 

　半角円記号（￥）はパスの区切り文字として使われることがありますが，HEwin
ではパスの区切り文字はスラッシュ（／）で指定できますので，スラッシュを使う
と円記号を使わずにすみます。


■CENTER_TITLE    タイトル

　CENTER_TITLEはセンターのタイトル（見出し）を指定するマクロです。
　任意の文字列をダブルクオートで括って指定してください。

【例】
  #define CENTER_TITLE  "NIFTY-Serve"

■CENTER_KEY      センターキーワード

　CENTER_KEYはセンター処理プログラムの種別を表すキーワードをするマクロです。
　このキーワードは最初から指定されている内容をそのまま使い，変更しないよう
にしてください。キーワードを変更するときは，センター処理プログラムの中に現
れるキーワードと同じ文字列をすべて置換してください。

■CENTER_RECKEY   アクセス時間記録用キーワード

　CENTER_RECKEY はアクセス時間を記録するためのキーワードを指定するマクロで
す。
　マクロ内容は半角のアルファベットと数字で指定し，ダブルクオートで括ってく
ださい。

【例】
  #define CENTER_RECKEY "NIFTY"

■CENTER_TEL      初期設定ダイアル番号

　CENTER_TELはセンターデータに初期設定されるダイアル番号を指定するマクロで
す。
　ダイアル番号はセンターデータの設定／変更は後から変更することもできます。
　ダイアル番号は半角の数字でダブルクオートで括って指定してください。
　複数のダイアル番号を指定する場合は，半角スペースで区切って指定してくださ
い。
　ダイアル番号の中にカンマ（, ）を使いたい場合は，ダイアル番号を円記号＋ダ
ブルクオート（￥"）で括ってください。複数のダイアル番号を指定する場合，カ
ンマが含まれているダイアル番号をひとつづつ円記号＋ダブルクオート（￥"）で
括ってください。
　ダイアル番号を省略したい場合はダブルクオートだけ指定してください。

【例】
  #define CENTER_TEL "03-XXX-XXXX"
  #define CENTER_TEL "03-XXX-XXXX 03-XXX-XXXX"
  #define CENTER_TEL  "\"0,03-XXX-XXXX\"" /* 0発信する場合  */
  #define CENTER_TEL ""                   /* ダイアル番号を省略する場合 */


■CHK_ID          ID 送信用，受信待ち文字列

　CHK_IDはIDの入力を求めてくるときのホストのメッセージ内容を指定するマクロ
です。
　センター処理プログラムは，CHK_IDに指定した文字列を受信するとIDを送信しま
す。
　文字列はダブルクオートで括って指定してください。

【例】
  #define CHK_ID  "User ID"     /* "User ID"をﾞ受信したらIDを送信する */ 
  #define CHK_ID  ":"           /* コロン":"をﾞ受信したらIDを送信する */ 

■CHK_PW          パスワード送信用，受信待ち文字列

　CHK_PWはパスワードの入力を求めてくるときのホストのメッセージ内容を指定す
るマクロです。
　センター処理プログラムは，CHK_PWに指定した文字列を受信するとパスワードを
送信します。
　文字列はダブルクオートで括って指定してください。

【例】
  #define CHK_PW  "Password"
                        /* "Password"をﾞ受信したらパスワードを送信する */ 

  #define CHK_ID  ":"
                        /* コロン":"をﾞ受信したらパスワードを送信する */

■LOGOUT_COMMAND  ログアウト用送信コマンド

　LOGOUT_COMMANDはホストのサービスを終了するときに送信するコマンド文字列を
指定するマクロです。
　LOGOUT_COMMANDに指定したコマンドは，[AUTO]メニューの「終了」を実行したと
きに送信しれます。
　コマンド文字列はダブルクオートで括って指定してください。また，改行は「\r」
とします。

【例】
  #define LOGOUT_COMMAND  "off\r" /* "off"＋[RETURN]キー  */


■CHEK_CONNECT／WAIT_CONNECT／SEND_CONNECT  接続処理用

　CHEK_CONNECT1～CHEK_CONNECT4，WAIT_CONNECT1～WAIT_CONNECT4，
SEND_CONNECT1～SEND_CONNECT4は，ホストの接続を行うときに指定するマクロで，
必要に応じて１～４まで４段階の処理を指定することができます。これらの処理は
IDを送信する前に行われます。
　CHEK_CONNECTx ／WAIT_CONNECTx ／SEND_CONNECTx は３つがセットとなります
（ｘは１～４までの数字を表す）。
　CHEK_CONNECTx は，ホストからのメッセージを待つ受信内容を指定するマクロで
す。センター処理プログラムはここに指定されたメッセージを受信するまで待ちま
す。
　WAIT_CONNECTx は，CHEK_CONNECTx に指定されているメッセージ内容を何秒間待
つのか指定するマクロです。WAIT_CONNECTx が省略された場合は30秒が指定された
と見なされます。
　SEND_CONNECTx は，CHEK_CONNECTx に指定されているメッセージ内容を受信した
ときに送信するコマンド文字列を指定するマクロです。文字列はダブルクオートで
括って指定します。改行は「\r」とします。SEND_CONENCTx が省略された場合は何
も送信せず，次の処理に移ります。
　時間内にCHEK_CONNECTx に指定したメッセージ文字列が受信できなかった場合は，
ログイン処理は中断されます。

【例】
  #define CHEK_CONNECT1 "HIT RETURN KEY"
  #define WAIT_CONNECT1 60
  #define SEND_CONNECT1 "\r"
  /* "HIT RETURN KEY"を受信したら[RETURN]キーを押す */

■CHEK_LOGOUT／WAIT_LOGOUT／SEND_LOGOUT  ログアウト処理用

　CHEK_LOGOUT1～CHEK_LOGOUT4，WAIT_LOGOUT1～WAIT_LOGOUT4，SEND_LOGOUT1～
SEND_LOGOUT4は，ログアウトを行うときに指定するマクロで，必要に応じて１～４
まで４段階の処理を指定することができます。これらの処理はLOGOUT_COMMANDに指
定したコマンドが送信された後に行われます。
　CHEK_LOGOUTx／WAIT_LOGOUTx／SEND_LOGOUTxは３つがセットとなります（ｘは１
～４までの数字を表す）。
　CHEK_LOGOUTxは，ホストからのメッセージを待つ受信内容を指定するマクロです。
センター処理プログラムはここに指定されたメッセージを受信するまで待ちます。
　WAIT_LOGOUTx は，CHEK_LOGOUTx に指定されているメッセージ内容を何秒間待つ
のか指定するマクロです。WAIT_LOGOUTxが省略された場合は30秒が指定されたと見
なされます。
　SEND_LOGOUTxは，CHEK_LOGOUTxに指定されているメッセージ内容を受信したとき
に送信するコマンド文字列を指定するマクロです。文字列はダブルクオートで括っ
て指定します。改行は「\r」とします。SEND_CONENCTx が省略された場合は何も送
信せず，次の処理に移ります。

【例】
  #define CHEK_LOGOUT1 "Y/N"
  #define WAIT_LOGOUT1 60
  #define SEND_LOGOUT1 "Y\r"
  /* "Y/N"を受信したら"Y"＋[RETURN]キーを送信 */

■LINBUF_MAX      ログバッファの保持行数

　LINBUF_MAXはログバッファに保持したいログの保存行数を指定するマクロです。
　LINBUF_MAXを省略した場合は，ログバッファの保持行数はデフォルトの設定のま
まとなります。

【例】
  #define LINBUF_MAX  3000  /* 3000行まで保存 */

■LOGSAVE_SUB／LOGSAVE_PATH ログ保存用

　LOGSAVE_SUB／LOGSAVE_PATHはログを自動保存したいときに指定するマクロです。

　LOGSAVE_SUB に拡張子を指定しておくと，ログアウト後に次のようにログを保存
するかどうか尋ねてきます。

      ┌────────────────────────┐
      │                                                │
      │            ログの保存を行いますか？            │
      │                                                │
      │    ┌────────┐┌────────┐    │
      │    │  SAVE : [実行] ││CANCEL : [取消] │    │
      │    └────────┘└────────┘    │
      └────────────────────────┘

　ここで「SAVE : [実行] 」（コマンド／ボタン）を選択するとログバッファの内
容がファイルに保存されます。
　ログとして保存されるファイル名は，

    「Ｌ」＋「日付」＋「Ａ～Ｚ」＋「LOGSAVE_SUBに指定した拡張子」

となります。
　たとえば，「L940707A.NIF」といった具合いです。日付の最後についているアル
ファベットはＡ～Ｚまで自動的に追加されます。
　LOGSAVE_SUB の指定する拡張子はピリオド「.」 ＋３文字以内の半角文字で，ダ
ブルクオートで括って指定してください。
　LOGSAVE_SUB を省略した場合は，ログの保存は行いません。
　ログを保存するディレクトリは，LOGSAVE_PATHに指定します。LOGSAVE_PATHが省
略された場合は情HEWIN.EXPが格納されているディレクトリに保存されます。
　LOGSAVE_PATHに指定するディレクトリは，ダブルクオートで括って指定しますが，
文字列の最後は必ずスラッシュ「／」または円記号「￥」を指定してください（ダ
ブルクオート内では円記号は「￥￥」として指定します）。

【例】
  #define LOGSAVE_SUB   ".NIF"
  #define LOGSAVE_PATH  "E:/LOG/NIFTY/"

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
§8-6   フィルタ機能
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

　フィルタ機能は特定の受信内容だけを表示したり，受信内容を加工して表示する
機能です。
　通信ターミナルでは，検索パターンを正規表現で指定して，特定の内容だけを表
示させることができます。
　また，NIFTY-Serve 用のセンター処理プログラムを指定している場合は，会議室
や発言のタイトルだけを表示したり，データライブラリのタイトルだけを表示させ
ることができます。また，ことときIDをハンドル名に置換して表示してくれます。

─────────────────────────────────────
- 1   NIFTY-Serve 用のフィルタ処理                                       -
─────────────────────────────────────

　NIFTY-Serve 用のセンター処理プログラムが選択されている場合，FILTERメニュ
ーには以下の拡張機能が追加されます。

  ――＋――――――――――――＋――――――――――――――――――――
    ｷｰ  内容                      説明
  ――＋――――――――――――＋――――――――――――――――――――
    １  Conferrence room          会議室処理
    ２  Data library              データライブラリ処理
    Ｈ  Register handle           ID，ハンドル名登録処理
  ――＋――――――――――――＋――――――――――――――――――――

  [1] Conferrence room

  　「Conferrence room」（項目／ボタン）は会議室の発言のタイトル行だけを
  表示するようにフィルタを設定します。
  　会議室中の発言タイトルの一覧を表示する場合，ID部分はハンドル名に置換
  して表示します。
  　IDとハンドル名の対応は，FILTERメニューの「Register handle 」（項目／
  ボタン）を使って登録できますが，このフィルタ機能が設定されているときは
  自動的に登録が行われます。
  　IDとハンドル名の対応は，AUTOメニューの「終了」（項目／ボタン）を選択
  してNIFTY-Serve のサービスを終了するときに，NIFTY_ID.TBLというファイル
  名で自動的に保存されます。

  ※  通信ターミナルを起動したときに，会議室のフィルタを設定したいときは，
      通信ターミナルを起動するときのオプションパラメータを次のように指定
      してください。

        -center NIFTY -filter -filterFunc NiftyFilter_confTitle

  [2] Data library

  　「Data library」（項目／ボタン）はデータライブラリのデータ一覧だけを
  表示するようにフィルタを設定します。
  　データ一覧中のID部分はハンドル名に置換して表示します。
  　IDとハンドル名の対応は，FILTERメニューの「Register handle 」（項目／
  ボタン）を使って登録できます。

  ※  通信ターミナルを起動したときに，データライブラリのフィルタを設定し
      たいときは，通信ターミナルを起動するときのオプションパラメータを次
      のように指定してください。

        -center NIFTY -filter -filterFunc NiftyFilter_dataLibrary

  [H] Register handle

  　「Register handle 」（項目／ボタン）はIDとハンドル名の対応を登録しま
  す。
  　実行すると以下のメニューが現れます。

  ┌────────────┐
  │ID REGISTATAION MENU    │
  ├────────────┤
  │I Set ID & handle name  │
  │L Load ID table data    │
  │S Save ID table data    │
  └────────────┘

  ・Set ID & handle name

  　「Set ID & handle name」（項目／ボタン）はIDとハンドル名の対応を登録
  します。
  　実行すると登録するIDの入力を求めてきます。IDを半角文字で指定してくだ
  さい。
  　IDを入力するとハンドル名の入力を求めてきますので，ハンドル名を入力し
  てください。

  ・Load ID table data

  　「Load ID table data」（項目／ボタン）はIDとハンドル名の対応が記録さ
  れているデータファイルを読み込みます。
  　実行するとファイルダイアログが現れますので，読み込みたいデータファイ
  ルを指定してください。

  ・Save ID table data

  　「Save ID table data」（項目／ボタン）はIDとハンドル名の対応をデータ
  ファイルに保存します。
  　実行するとファイルダイアログが現れますので，保存したいデータファイル
  のファイル名を指定してください。

