CTI設定方法

1.事前調査

ひかり電話の種別がオフィスかホームかを確認

電話回線などについて

  • 電話回線の種類(ひかり電話オフィス・ひかり電話ホーム・ISDN・アナログ)
  •  電話機の種類(家庭用・ビジネスフォン<直収>・ビジネスフォン<OGなどでアナログ変換後に接続>
(ひかり回線以外はYAMAHA NVR500,510などを用いることで使用できる場合があります)

2.準備するもの

ひかり電話がHGWを利用するタイプか、ONUを利用するタイプかで異なります。
HGWタイプの場合はv2.8.1から直接SIP子機登録が可能となり、リピーターハブ不要となりました。

オフィスタイプの場合の設置環境について

<オフィスタイプ>ONU
  • ONUからサーバーまでのLAN経路
  •  サーバー側のLAN接続口の確保(なければUSBからLANへの変換を利用する際の差込口の確保)
  • リピーターハブ設置場所のコンセント

オフィスタイプ(ONU)の場合に必要となるハードウェア

  • リピーターハブ(NETGEAR TP-LINK 105Eなど)
  •  USBからLANへの変換アダプタ(なければUSBからLANへの変換を利用する際の差込口の確保)
  • リピーターハブ設置用の短いLANケーブル
  • リピーターハブとサーバーを接続する長いLANケーブル
  • 延長コード、3つ又プラグなど

3.リピーターハブの設置・設定

リピーターハブの設定

 

IPアドレスをネットワークのセグメントとは別のセグメントで設定する。

DHCPは必ず無効にする。

例:

社内ネットワークが192.168.1.0/24なら

CTI用のリピーターハブのIPは192.168.0.239などセグメントの違う設定に必ずする

 

ミラーポートとミラーリング先の設定

例:

ポート1をミラー

ポート5をミラーリング先に設定

 

詳しくはメーカーに確認してください。

リピーターハブの設定設置

ビジネスフォン(ひかり電話オフィスタイプの場合)

ONUとビジネスフォンまたはOGの間にリピーターハブを設置する。

ONUに刺さっているLANを抜きリピーターハブのポート2へ

ONUとリピーターハブのポート1にLANを挿す。
(今までの間にリピーターハブを挟む形です)

ポート5とサーバーをLANで接続する。

4.オフィスタイプの場合の設置環境について

<ホームタイプ>ホームゲートウェー(HGW)

 

ホームゲートウェー(ひかり電話ホームの場合)

ホームゲートウェーの場合は基本的にはリピーターハブの設置が不要となりました。HGWにログインしてSIP内線設定を確認してください。

5.aCTIsのインストールと設定

actisインストーラーの実行でショートカット、スタートアップの設定まで自動で行えるようになりました。

設定項目説明:

1. 基本設定

  1. 回線設定

      • 用途: 使用する回線タイプ、オフィスタイプは基本的には1を選択
      • ホームタイプは: 2、SIP設定を使用可能となる
  2. 電話番号設定

    • TelNo: 主電話番号

      • 例: 0196257717
      • 用途: 発信時の主回線番号
    • TelNo2: セカンダリ電話番号

      • デフォルト値: 未設定
      • 用途: 追加の電話番号
    • ShigaiNo: 市外局番

      • 例: 019
      • 用途: 地域識別用の市外局番

2. データベース設定

  1. SQLデータベース

    • SqlServerName: SQLサーバーホスト

      • デフォルト値: localhost
      • 用途: データベース接続先
    • SqlDatabaseName: データベース名

      • デフォルト値: FRONT_ACE_PRO
      • 用途: 顧客情報、履歴管理用データベース
    • SqlUserName: データベースユーザー

      • デフォルト値: sa
      • 用途: データベース接続ユーザー
        パスワードは87412369
    • SqlPort: SQLサーバーポート

      • デフォルト値: 1433
      • 用途: データベース接続ポート
  2. 履歴管理

    • HistoryMode: 履歴保存モード

      • デフォルト値: SQLite
      • 子機の場合、親機の履歴を利用する場合は必ず親機のフォルダをネットワークドライブ登録して書き込み設定なしとする
    • SqliteDbPath: SQLiteデータベースパス

      • デフォルト値: 未設定
      • 用途: カスタムSQLiteデータベースの保存先

3. SIP設定 (回線=2の場合)

  1. サーバー接続

    • SipServer: SIPサーバーアドレス

      • デフォルト値: 未設定
      • 用途: SIPプロバイダのIPまたはドメイン
    • SipPort: SIPサーバーポート

      • デフォルト値: 5060
      • 用途: SIPシグナリングポート
    • SipTransport: 通信プロトコル

      • デフォルト値: UDP
      • オプション: UDP, TCP, TLS
  2. 認証情報

    • SipAuthUser: 認証ユーザー名

      • デフォルト値: 未設定
      • 用途: SIPサーバー認証
    • SipAuthPassword: 認証パスワード

      • デフォルト値: 未設定
      • 用途: SIPサーバー認証
  3. 発信者情報

    • SipDisplayName: 表示名

      • デフォルト値: 未設定
      • 用途: 発信時の表示名
    • SipRegisterUser: 登録ユーザー名

      • デフォルト値: 未設定
      • 用途: SIPサーバー登録識別子
    • SipCallerId: 発信者ID

      • デフォルト値: 未設定
      • 用途: 発信時の電話番号表示

4. その他の設定

  1. 子機送信機能

    • SyslogIp: Syslogサーバーアドレス

      • デフォルト値: 192.168.1.255
      • 用途: ログ送信先
    • DebugLogEnabled: デバッグログ

      • デフォルト値: 0(無効)
      • オプション: 0(無効), 1(有効)
  2. 表示設定

    • DspTopmost: 常に最前面表示

      • デフォルト値: 0(無効)
      • オプション: 0(無効), 1(有効)
    • Balloon: バルーン通知

      • デフォルト値: 1(有効)
      • オプション: 0(無効), 1(有効)

5. 連携設定

  1. 外部連携
    • Renkeisoft: 連携ソフトウェアID

      • デフォルト値(XIの場合): 11   
      • 用途: 外部システムとの連携設定となり、10はPRO10で 11はXI用となります。
    • Renkeiurl: 連携URL

      • デフォルト値: https://www.telnavi.jp/phone/
      • 用途: 外部サービスとの連携URLで、登録がない場合にWEB照会します。

オフィスタイプ<リピーターハブを利用する場合>

 

LANアダプタ名で接続したアダプタを選択する。
回線は 1を選ぶ

市外局番
電話番号の入力を行う

 

ホームタイプ<SIP登録方式を利用する場合>

LANアダプタ名の選択は無視でOK
回線は 2を選ぶ

SIP登録ボタンを押し
HGWのSIP内線登録を参考に設定する。

SIP設定フォームの各項目について、詳細な説明を作成します:

  1. SIPサーバー (textBoxSipServer)

    • 説明:SIPプロバイダまたは内線交換機のIPアドレスまたはドメイン名
    • 入力形式:IPアドレス(例:192.168.1.100)またはドメイン名(例:sip.example.com)
    • 必須項目:はい
    • バリデーション:空白不可
  2. SIPポート (textBoxSipPort)

    • 説明:SIPサーバーと通信するためのネットワークポート番号
    • 入力形式:1~65535の整数
    • デフォルト値:通常5060(非TLS)または5061(TLS)
    • 必須項目:はい
    • バリデーション:
      • 数値のみ
      • 1~65535の範囲内
  3. トランスポート (comboBoxSipTransport)

    • 説明:SIPメッセージの通信プロトコル
    • 選択肢:
      • UDP
      • TCP
      • TLS
    • 目的:通信の安全性とネットワーク環境に応じた接続方式の選択
  4. 認証ユーザー名 (textBoxSipAuthUser)

    • 説明:SIPサーバーへの認証に使用するユーザー名
    • 入力形式:文字列
    • 注意:登録ユーザー名と異なる場合がある
    • バリデーション:登録ユーザー名が空の場合は必須
  5. 認証パスワード (textBoxSipAuthPassword)

    • 説明:SIPサーバー認証用のパスワード
    • セキュリティ:入力内容は保護され、表示は隠されます
    • 必須項目:はい
    • バリデーション:空白不可
  6. 表示名 (textBoxSipDisplayName)

    • 説明:発信時に相手に表示される名前
    • 入力形式:任意の文字列
    • 例:「営業部 山田太郎」
    • オプション項目:入力は任意
  7. 登録ユーザー名 (textBoxSipRegisterUser)

    • 説明:SIPサーバーに登録する際のユーザー識別子
    • 入力形式:文字列(内線番号や電話番号など)
    • 注意:認証ユーザー名と異なる場合がある
    • バリデーション:認証ユーザー名が空の場合は必須
  8. 発信者ID (textBoxSipCallerId)

    • 説明:発信時に表示される電話番号
    • 入力形式:電話番号
    • オプション項目:入力は任意
  9. 認証確認ボタン (buttonVerifyAuth)

    • 機能:入力したSIP設定で認証テストを実行
    • 結果表示:
      • 成功時:緑色のメッセージと成功ダイアログ
      • 失敗時:赤色のエラーメッセージと警告ダイアログ
  10. 保存ボタン (buttonSave)

    • 機能:入力した設定を検証し、問題がなければ保存
    • 動作:
      • 入力値を検証
      • 設定を保存
      • フォームを閉じる
  11. キャンセルボタン (buttonCancel)

    • 機能:変更を破棄し、フォームを閉じる