CTI設定方法
1.事前調査
ひかり電話の種別がオフィスかホームかを確認
電話回線などについて
- 電話回線の種類(ひかり電話オフィス・ひかり電話ホーム・ISDN・アナログ)
- 電話機の種類(家庭用・ビジネスフォン<直収>・ビジネスフォン<OGなどでアナログ変換後に接続>
2.準備するもの
ひかり電話がHGWを利用するタイプか、ONUを利用するタイプかで異なります。
HGWタイプの場合はv2.8.1から直接SIP子機登録が可能となり、リピーターハブ不要となりました。
オフィスタイプの場合の設置環境について
- 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にログインしてSIP内線設定を確認してください。
5.aCTIsのインストールと設定
actisインストーラーの実行でショートカット、スタートアップの設定まで自動で行えるようになりました。
設定項目説明:
1. 基本設定
-
回線設定
-
- 用途: 使用する回線タイプ、オフィスタイプは基本的には1を選択
- ホームタイプは:
2、SIP設定を使用可能となる
-
-
電話番号設定
-
TelNo: 主電話番号- 例:
0196257717 - 用途: 発信時の主回線番号
- 例:
-
TelNo2: セカンダリ電話番号- デフォルト値: 未設定
- 用途: 追加の電話番号
-
ShigaiNo: 市外局番- 例:
019 - 用途: 地域識別用の市外局番
- 例:
-
2. データベース設定
-
SQLデータベース
-
SqlServerName: SQLサーバーホスト- デフォルト値:
localhost - 用途: データベース接続先
- デフォルト値:
-
SqlDatabaseName: データベース名- デフォルト値:
FRONT_ACE_PRO - 用途: 顧客情報、履歴管理用データベース
- デフォルト値:
-
SqlUserName: データベースユーザー- デフォルト値:
sa - 用途: データベース接続ユーザー
パスワードは87412369
- デフォルト値:
-
SqlPort: SQLサーバーポート- デフォルト値:
1433 - 用途: データベース接続ポート
- デフォルト値:
-
-
履歴管理
-
HistoryMode: 履歴保存モード- デフォルト値:
SQLite - 子機の場合、親機の履歴を利用する場合は必ず親機のフォルダをネットワークドライブ登録して書き込み設定なしとする
- デフォルト値:
-
SqliteDbPath: SQLiteデータベースパス- デフォルト値: 未設定
- 用途: カスタムSQLiteデータベースの保存先
-
3. SIP設定 (回線=2の場合)
-
サーバー接続
-
SipServer: SIPサーバーアドレス- デフォルト値: 未設定
- 用途: SIPプロバイダのIPまたはドメイン
-
SipPort: SIPサーバーポート- デフォルト値:
5060 - 用途: SIPシグナリングポート
- デフォルト値:
-
SipTransport: 通信プロトコル- デフォルト値:
UDP - オプション: UDP, TCP, TLS
- デフォルト値:
-
-
認証情報
-
SipAuthUser: 認証ユーザー名- デフォルト値: 未設定
- 用途: SIPサーバー認証
-
SipAuthPassword: 認証パスワード- デフォルト値: 未設定
- 用途: SIPサーバー認証
-
-
発信者情報
-
SipDisplayName: 表示名- デフォルト値: 未設定
- 用途: 発信時の表示名
-
SipRegisterUser: 登録ユーザー名- デフォルト値: 未設定
- 用途: SIPサーバー登録識別子
-
SipCallerId: 発信者ID- デフォルト値: 未設定
- 用途: 発信時の電話番号表示
-
4. その他の設定
-
子機送信機能
-
SyslogIp: Syslogサーバーアドレス- デフォルト値:
192.168.1.255 - 用途: ログ送信先
- デフォルト値:
-
DebugLogEnabled: デバッグログ- デフォルト値:
0(無効) - オプション: 0(無効), 1(有効)
- デフォルト値:
-
-
表示設定
-
DspTopmost: 常に最前面表示- デフォルト値:
0(無効) - オプション: 0(無効), 1(有効)
- デフォルト値:
-
Balloon: バルーン通知- デフォルト値:
1(有効) - オプション: 0(無効), 1(有効)
- デフォルト値:
-
5. 連携設定
- 外部連携
-
Renkeisoft: 連携ソフトウェアID- デフォルト値(XIの場合):
11 - 用途: 外部システムとの連携設定となり、10はPRO10で 11はXI用となります。
- デフォルト値(XIの場合):
-
Renkeiurl: 連携URL- デフォルト値:
https://www.telnavi.jp/phone/ - 用途: 外部サービスとの連携URLで、登録がない場合にWEB照会します。
- デフォルト値:
-
オフィスタイプ<リピーターハブを利用する場合>
LANアダプタ名で接続したアダプタを選択する。
回線は 1を選ぶ
市外局番
電話番号の入力を行う
ホームタイプ<SIP登録方式を利用する場合>
LANアダプタ名の選択は無視でOK
回線は 2を選ぶ
SIP登録ボタンを押し
HGWのSIP内線登録を参考に設定する。
SIP設定フォームの各項目について、詳細な説明を作成します:
-
SIPサーバー (textBoxSipServer)
- 説明:SIPプロバイダまたは内線交換機のIPアドレスまたはドメイン名
- 入力形式:IPアドレス(例:192.168.1.100)またはドメイン名(例:sip.example.com)
- 必須項目:はい
- バリデーション:空白不可
-
SIPポート (textBoxSipPort)
- 説明:SIPサーバーと通信するためのネットワークポート番号
- 入力形式:1~65535の整数
- デフォルト値:通常5060(非TLS)または5061(TLS)
- 必須項目:はい
- バリデーション:
- 数値のみ
- 1~65535の範囲内
-
トランスポート (comboBoxSipTransport)
- 説明:SIPメッセージの通信プロトコル
- 選択肢:
- UDP
- TCP
- TLS
- 目的:通信の安全性とネットワーク環境に応じた接続方式の選択
-
認証ユーザー名 (textBoxSipAuthUser)
- 説明:SIPサーバーへの認証に使用するユーザー名
- 入力形式:文字列
- 注意:登録ユーザー名と異なる場合がある
- バリデーション:登録ユーザー名が空の場合は必須
-
認証パスワード (textBoxSipAuthPassword)
- 説明:SIPサーバー認証用のパスワード
- セキュリティ:入力内容は保護され、表示は隠されます
- 必須項目:はい
- バリデーション:空白不可
-
表示名 (textBoxSipDisplayName)
- 説明:発信時に相手に表示される名前
- 入力形式:任意の文字列
- 例:「営業部 山田太郎」
- オプション項目:入力は任意
-
登録ユーザー名 (textBoxSipRegisterUser)
- 説明:SIPサーバーに登録する際のユーザー識別子
- 入力形式:文字列(内線番号や電話番号など)
- 注意:認証ユーザー名と異なる場合がある
- バリデーション:認証ユーザー名が空の場合は必須
-
発信者ID (textBoxSipCallerId)
- 説明:発信時に表示される電話番号
- 入力形式:電話番号
- オプション項目:入力は任意
-
認証確認ボタン (buttonVerifyAuth)
- 機能:入力したSIP設定で認証テストを実行
- 結果表示:
- 成功時:緑色のメッセージと成功ダイアログ
- 失敗時:赤色のエラーメッセージと警告ダイアログ
-
保存ボタン (buttonSave)
- 機能:入力した設定を検証し、問題がなければ保存
- 動作:
- 入力値を検証
- 設定を保存
- フォームを閉じる
-
キャンセルボタン (buttonCancel)
- 機能:変更を破棄し、フォームを閉じる
