音声とユニファイド コミュニケーション : Cisco Unified Communications Manager(CallManager)

Cisco IP Phone 上でのグラフィックスを使用したアイドル URL の作成

2011 年 10 月 21 日 - ライター翻訳版
その他のバージョン: PDFpdf | 機械翻訳版 (2013 年 8 月 21 日) | 英語版 (2011 年 4 月 6 日) | フィードバック

概要

このドキュメントでは、GIF ファイルを XML(Cisco IP Phone)ファイルに変換する手順および Cisco IP Phone に表示するアイドル URL を作成する手順を説明します。



前提条件

要件

このドキュメントに関する特別な要件はありません。



使用するコンポーネント

このドキュメントの情報は、サービス開発キット SDK v4.1(1) をロードするために、IIS サーバ 4.0 以降がインストールされた PC に基づいています。

このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されたものです。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。対象のネットワークが実稼働中である場合には、どのような作業についても、その潜在的な影響について確実に理解しておく必要があります。



表記法

ドキュメント表記の詳細は、『シスコ テクニカル ティップスの表記法』を参照してください。



SDK のダウンロード

Developer Support Central登録ユーザ専用)から SDK をダウンロードします。



実行可能ファイルの見つけ方

実行可能ファイルを見つけるには、この手順を実行します。

  1. ダウンロードした SDK は、特に指定がなければ、C:\ フォルダに解凍します。次に示すように、フォルダ内に Tools、Services、および Documentation という 3 個のフォルダがあるのを確認します。

    idle-url_01.gif

  2. Tools フォルダを開きます。

    次に示すように、このフォルダには、DLL ファイルと、ImageViewer.exe、Gif2cip.exe、Cip2gif.exe、および Index.txt ファイルがあります。

    idle-url_02.gif



グラフィック ファイルの変換方法

この手順では、Cisco IP Phone モデル 7940 および 7960 で表示できるように、イメージを変換、保存、およびフォーマットするプロセスを示します。

  1. Web 上から、または、コンピュータ上にすでに保存されているピクチャ(イメージ)を見つけ、任意のイメージ エディタで開きます。

  2. イメージをカラーからグレースケールに変更します。

    Cisco IP Phone 7940 または 7960 で使用するためには、イメージをカラーからグレースケールに変換する必要があります。

    影を表示するためと、電話での表示にできるだけ近いフォーマットのイメージにするために、この作業を行います。

    グレースケールに変更する前のイメージの例を次に示します。

    idle-url_03.gif

    グレースケールに変更した後のイメージの例を次に示します。

    idle-url_04.gif

    注:人物のピクチャを処理する場合は、影とコントラストを調整して、適切に表示されるようにする必要がある場合があります。

  3. イメージは、Cisco IP Phone 7940 と 7960 の画面サイズに収まるようにサイズ変更する必要があります。

    • 幅は、125 ピクセルまでです。

    • 高さは、60 ピクセルまでです。

    次に、ステップ 2 の画像に対応する画面を示します。

    idle-url_05.gif

    変更するとイメージが大幅に縮小されて違和感が出ることはありますが、これは、電話に表示されるサイズではありません。後で、Tools フォルダにある ImageViewer.exe アプリケーションを使用して、イメージが表示されるときの状態を確認できます。

    高さを 90 に変更した後のイメージを次に示します。この場合、イメージの元の縦横比つまり比率を維持するために、幅は 52 に変更されます。

    idle-url_06.gif

  4. イメージを GIF ファイルに変換して、C:\CiscoIPServices\Tools フォルダに保存します。

    注:この手順では、Cisco IP Services のデフォルト インストールを実行したと仮定しています。

  5. この手順を実行して、ファイルを GIF フォーマットから XML フォーマットに変換します。

    1. C:\WINNT\System32\cmd.exe をダブルクリックして、コマンド プロンプト ウィンドウを開きます。

    2. コマンド プロンプトから cd CiscoIpServices\tools コマンドを発行します。

    3. gif2cip filename.gif filename.xml コマンドを発行します。

      idle-url_07.gif

      これで、Tools フォルダに XML ファイルが表示されるようになりました。この例では、logo.xml という名前の XML ファイルです。

  6. ファイルを XML ファイルに変換してから、次の手順を実行します。

    1. [Start] > [Programs] > [Accessories] > [Notepad] の順に選択して、メモ帳アプリケーションを開きます。

    2. この新しい XML ファイルを開きます。

      メモ帳のメニューで [File] > [Open] の順に選択し、この新しい XML ファイルのあるフォルダをブラウズして、XML ファイルを選択し、[Open] をクリックします。

      idle-url_08.gif

    3. <Prompt>Temporary prompt</Prompt> を編集して、Temporary prompt を削除するか、任意の短いメッセージで置き換えます。

      入力するメッセージは、31 文字以下である必要があります。

    4. プロンプト メッセージを変更してからファイルを保存します。

      メモ帳のメニューで、[File] > [Save] の順に選択します。



Cisco CallManager の設定方法



Cisco CallManager 4.x

この手順は、Cisco IP Phone にグラフィックスを表示するよう Cisco CallManager を設定するために使用します。

  1. 先程新しく作成した XML ファイルを再度保存するか、パブリッシャの C:\CiscoWebs\IPPhoneServices\CCMCIP フォルダに保存またはコピーします。

    idle-url_09.gif

  2. アイドル URL は、次の 2 つのうち、いずれかの方法で設定できます。

      方法 1:

    1. [System] > [Enterprise Parameters] の順に選択して、[Cisco CallManager Administration] ページから変更がすべての電話に伝搬されるようにします。

    2. [URL Idle] フィールドに http://IP_address_of_CallManager/CCMCIP/filename.xml を入力します。

    3. [URL Idle Time] フィールドに、秒単位で任意の正の値を入力します。

      起動から指定した秒数が経過するか、この時間だけアイドルになっていると、IP 電話のウィンドウにイメージが表示されます。

      idle-url_10.gif

    4. 設定を更新し、IP 電話をリセットします。

      方法 2:

    1. [Cisco IP Phone] 設定の下で [Device] > [Phone] の順に選択して、この電話だけが [Cisco CallManager Administrator] ページからのグラフィックスを表示するようにします。

      idle-url_11.gif

    2. 表示を配信する電話を選択します。

      idle-url_12.gif

    3. [Idle] フィールドに http://IP_address_of_CallManager/CCMCIP/filename.xml を入力します。

    4. [Idle Timer] フィールドに、秒単位で任意の正の値を入力します。

      起動から指定した秒数が経過するか、この時間だけアイドルになっていると、IP 電話のウィンドウにイメージが表示されます。

      idle-url_13.gif

    5. 設定を更新し、Cisco IP Phone をリセットします。

      注:Cisco IP Phone 上のピクセルは、PC 上のピクセルよりも大きいサイズです。したがって、一部のピクチャは、解像度が良くありません。電話は、Web ページをエミュレートするように設計されていません。

注:アイドル URL は、天気予報などの配信情報を IP Phone の LCD 画面に表示するために使用できます。CallManager の管理ウィンドウで、[System] > [Enterprise Parameters] の順に選択し、[URL Idle] フィールドおよび [URL Idle Time] フィールドに、表示する情報を含んでいるファイルおよびこの情報を表示するアイドル時間を入力します。[URL Idle] パラメータに入力できるファイル タイプは、スクリプト(.asp)または XML ファイルです。[URL Idle Time] パラメータで指定した時間の間、電話がアイドル状態になっていると、IP 電話は、[URL Idle] フィールドに入力された URL に対して HTTP GET を実行します。



アイドル URL

アイドル URL は設定されたままですが、実際のファイルはサーバ上にありません。5.x 以降では、CUCM Web サーバにファイルをアップロードできず、独自のサーバを使用してカスタム サービスやアイドル URL などの要素をホストする必要があります。すべての電話に表示するメッセージをプッシュするには IP 電話サービス SDK を使用します。

Cisco Unified Communications Manager で実行する設定手順を次に示します。

  1. [System] > [Enterprise Parameters] の順に選択して、[Cisco CallManager Administration] ページから変更がすべての電話に伝搬されるようにします。

    idle-url_14.gif

  2. [URL Idle] フィールドに http://IP_address_of_external Webserver/Foldername/filename.xml を入力します。

    idle-url_15.gif

  3. [URL Idle Time] フィールドに、秒単位で任意の正の値を入力します。

  4. [Idle Timer] フィールドで指定した時間の間、電話が使用されていない場合に、Cisco Unified IP Phone のディスプレイに表示する URL を入力します。電話が 5 分間使用されていない場合に、LCD にロゴを表示できます。

    1. [Cisco IP Phone] 設定の下で [Device] > [Phone] の順に選択します。

      idle-url_16.gif

    2. 表示を配信する電話を選択します。

      idle-url_17.gif

    3. [Idle] フィールドに、パス http://IP_address_of_external Webserver/Foldername/filename.xml を入力します。

      idle-url_18.gif

    4. 下にスクロールし、[Idle Timer] フィールドに、秒単位で任意の正の値を入力します。

      idle-url_19.gif

      起動から指定した秒数が経過するか、この時間だけアイドルになっていると、IP 電話のウィンドウにイメージが表示されます。

    5. 設定を更新し、Cisco IP Phone をリセットします。

      このとき、IP Phone に表示されるウィンドウを、サービス パネルと呼びます。サービス パネルは、サービス機能が起動されるたびに表示されます。IdleURL は、サービス機能です。ここで、アイドル URL を表示させる電話の IP を Web ブラウザに指定する必要があります。



関連するシスコ サポート コミュニティ ディスカッション

シスコ サポート コミュニティは、どなたでも投稿や回答ができる情報交換スペースです。


関連情報


Document ID: 42573