(57)【要約】  本発明は、通信ネットワークに関するものであり、より具体的には、通信ネットワークにおける情報再生に関するものである。情報がユーザーに対して再生されている間にビデオカセットレコーディングコントロールを使用可能にするためのシステムおよび方法を提供する。メディアゲートウェイコントローラは、情報がユーザーに対して再生されている間にユーザーが情報に対してビデオカセットレコーディングコントロールを実行することが可能であることをメディアサーバーに示す。メディアサーバーは、ユーザーに対して情報を再生し、ユーザーによって入力されたビデオカセットレコーディングコントロールコマンドを受信する。メディアサーバーは、ビデオカセットレコーディングコントロールコマンドに従って情報に対しアクションを実行する。ユーザーは、インテリジェントネットワークアプリケーションパート（Ｉｎｔｅｌｌｉｇｅｎｔ  Ｎｅｔｗｏｒｋ  Ａｐｐｌｉｃａｔｉｏｎ  Ｐａｒｔ、ＩＮＡＰ）／モバイルネットワーク拡張ロジックのためのカスタム化アプリケーション（Ｃｕｓｔｏｍｉｚｅｄ  Ａｐｐｌｉｃａｔｉｏｎｓ  ｆｏｒ  Ｍｏｂｉｌｅ  ｎｅｔｗｏｒｋｓ  Ｅｎｈａｎｃｅｄ  Ｌｏｇｉｃ、ＣＡＭＥＬ）ユーザーである。
2013534765.tif 000002
【特許請求の範囲】
【請求項１】
情報がユーザーに対して再生されている間にビデオカセットレコーディングコントロールを使用可能にするための方法であって、
−  メディアサーバー（１０２）が前記情報を前記ユーザーに対して再生するステップと、
−  前記メディアサーバー（１０２）が前記ユーザーによって入力されたビデオカセットレコーディングコントロールコマンドを受信するステップと、
−  前記メディアサーバー（１０２）が前記ビデオカセットレコーディングコントロールコマンドに従って前記情報に対しアクションを実行するステップとを含む、方法。
【請求項２】
前記ユーザーが、インテリジェントネットワークアプリケーションパート（Ｉｎｔｅｌｌｉｇｅｎｔ  Ｎｅｔｗｏｒｋ  Ａｐｐｌｉｃａｔｉｏｎ  Ｐａｒｔ、ＩＮＡＰ）／モバイルネットワーク拡張ロジックのためのカスタム化アプリケーション（Ｃｕｓｔｏｍｉｚｅｄ  Ａｐｐｌｉｃａｔｉｏｎｓ  ｆｏｒ  Ｍｏｂｉｌｅ  ｎｅｔｗｏｒｋｓ  Ｅｎｈａｎｃｅｄ  Ｌｏｇｉｃ、ＣＡＭＥＬ）ユーザーである、請求項１に記載の方法。
【請求項３】
−  サービスコントロールポイント（１０４）が、ビデオカセットレコーディングコントロールオプションをメディアゲートウェイコントローラ（１０３）に送信し、前記メディアゲートウェイコントローラ（１０３）が、前記情報が前記ユーザーに対して再生されている間に前記ユーザーが前記情報に対してビデオカセットレコーディングコントロールを実行することが可能であることを前記メディアサーバー（１０２）に示すことと、
−  前記メディアゲートウェイコントローラ（１０３）が、前記ビデオカセットレコーディングコントロールオプションを前記メディアサーバー（１０２）に送信することとをさらに含む、請求項１に記載の方法。
【請求項４】
前記サービスコントロールポイント（１０４）が、前記ビデオカセットレコーディングコントロールオプションを、
−  再生案内、
−  ユーザー情報プロンプト／収集、および
−  メッセージプロンプト／受信のうちの少なくとも１つで送信する、請求項３に記載の方法。
【請求項５】
前記メディアゲートウェイコントローラ（１０３）が、メディアサーバーマークアップ言語（ＭＳＭＬ）形式を使用するセッション開始プロトコル（ＳＩＰ）ＩＮＦＯメッセージで前記ビデオカセットレコーディングコントロールオプションを前記メディアサーバー（１０２）に送信する、請求項３に記載の方法。
【請求項６】
前記情報が、
−  テキストメッセージ、
−  音声ファイル、
−  ビデオファイル、および
−  入力を促す案内のうちの少なくとも１つである、請求項１に記載の方法。
【請求項７】
前記情報が前記ユーザーに対して再生されているときに、前記メディアサーバー（１０２）が、送受信モードに入っている、請求項１に記載の方法。
【請求項８】
前記ビデオカセットレコーディングコントロールが、
−  先頭へ、
−  末尾へ、
−  早送り、
−  巻き戻し、
−  一時停止、
−  再開、
−  ボリュームアップ、
−  ボリュームダウン、
−  加速、
−  減速、
−  ボリューム間隔、
−  速度間隔、および
−  一時停止間隔のうちの１つである、請求項１に記載の方法。
【請求項９】
情報がユーザーに対して再生されている間にビデオカセットレコーディングコントロールを使用可能にするためのメディアゲートウェイコントローラ（１０３）であって、
−  前記情報が前記ユーザーに対して再生されている間に前記ユーザーが前記情報に対してビデオカセットレコーディングコントロールを実行することが可能であることをメディアサーバー（１０２）に示すように適合された少なくとも１つの手段を有する、メディアゲートウェイコントローラ（１０３）。
【請求項１０】
前記メディアゲートウェイコントローラ（１０３）が、サービスコントロールポイント（１０４）からビデオカセットレコーディングコントロールオプションを受信するように適合される、請求項９に記載のメディアゲートウェイコントローラ（１０３）。
【請求項１１】
前記メディアゲートウェイコントローラ（１０３）が、メディアサーバーマークアップ言語（ＭＳＭＬ）形式を使用するセッション開始プロトコル（ＳＩＰ）ＩＮＦＯメッセージで前記ビデオカセットレコーディングコントロールオプションを前記メディアサーバー（１０２）に送信するように適合される、請求項９に記載のメディアゲートウェイコントローラ（１０３）。
【請求項１２】
前記ユーザーが、インテリジェントネットワークアプリケーションパート（Ｉｎｔｅｌｌｉｇｅｎｔ  Ｎｅｔｗｏｒｋ  Ａｐｐｌｉｃａｔｉｏｎ  Ｐａｒｔ、ＩＮＡＰ）／モバイルネットワーク拡張ロジックのためのカスタム化アプリケーション（Ｃｕｓｔｏｍｉｚｅｄ  Ａｐｐｌｉｃａｔｉｏｎｓ  ｆｏｒ  Ｍｏｂｉｌｅ  ｎｅｔｗｏｒｋｓ  Ｅｎｈａｎｃｅｄ  Ｌｏｇｉｃ、ＣＡＭＥＬ）ユーザーである、請求項９に記載のメディアゲートウェイコントローラ（１０３）。
【請求項１３】
情報がユーザーに対して再生されている間にビデオカセットレコーディングコントロールを使用可能にするためのメディアサーバー（１０２）であって、
−  前記情報を前記ユーザーに対して再生し、
−  前記ユーザーによって入力された前記ビデオカセットレコーディングコントロールコマンドを受信し、
−  前記ビデオカセットレコーディングコントロールコマンドに従って前記情報に対しアクションを実行するように適合された少なくとも１つの手段を有する、メディアサーバー（１０２）。
【請求項１４】
前記ユーザーが、インテリジェントネットワークアプリケーションパート（Ｉｎｔｅｌｌｉｇｅｎｔ  Ｎｅｔｗｏｒｋ  Ａｐｐｌｉｃａｔｉｏｎ  Ｐａｒｔ、ＩＮＡＰ）／モバイルネットワーク拡張ロジックのためのカスタム化アプリケーション（Ｃｕｓｔｏｍｉｚｅｄ  Ａｐｐｌｉｃａｔｉｏｎｓ  ｆｏｒ  Ｍｏｂｉｌｅ  ｎｅｔｗｏｒｋｓ  Ｅｎｈａｎｃｅｄ  Ｌｏｇｉｃ、ＣＡＭＥＬ）ユーザーである、請求項１３に記載のメディアサーバー（１０２）。
【請求項１５】
前記メディアサーバーが、前記情報が前記ユーザーに対して再生されている間に前記ユーザーが前記情報に対してビデオカセットレコーディングコントロールを実行することが可能であるという指示をメディアゲートウェイコントローラ（１０３）から受信するように適合される、請求項１３に記載のメディアサーバー（１０２）。
【請求項１６】
情報がユーザーに対して再生されている間にビデオカセットレコーディングコントロールを使用可能にするためのシステムであって、
−  前記情報を前記ユーザーに対して再生し、
−  前記ユーザーによって入力されたビデオカセットレコーディングコントロールコマンドを受信し、
−  前記ビデオカセットレコーディングコントロールコマンドに従って前記情報に対しアクションを実行するように適合された少なくとも１つの手段を有する、システム。
【請求項１７】
前記ユーザーが、インテリジェントネットワークアプリケーションパート（Ｉｎｔｅｌｌｉｇｅｎｔ  Ｎｅｔｗｏｒｋ  Ａｐｐｌｉｃａｔｉｏｎ  Ｐａｒｔ、ＩＮＡＰ）／モバイルネットワーク拡張ロジックのためのカスタム化アプリケーション（Ｃｕｓｔｏｍｉｚｅｄ  Ａｐｐｌｉｃａｔｉｏｎｓ  ｆｏｒ  Ｍｏｂｉｌｅ  ｎｅｔｗｏｒｋｓ  Ｅｎｈａｎｃｅｄ  Ｌｏｇｉｃ、ＣＡＭＥＬ）ユーザーである、請求項１６に記載のシステム。
【請求項１８】
前記システムが、
−  サービスコントロールポイント（１０４）からビデオカセットレコーディングコントロールオプションを受信し、
−  前記情報が前記ユーザーに対して再生されている間に前記ユーザーが前記情報に対してビデオカセットレコーディングコントロールを実行することが可能であることを示すように適合された、請求項１６に記載のシステム。
【請求項１９】
前記サービスコントロールポイント（１０４）が、前記ビデオカセットレコーディングコントロールオプションを、
−  再生案内、
−  ユーザー情報プロンプト／収集、および
−  メッセージプロンプト／受信のうちの少なくとも１つで送信する、請求項１８に記載のシステム。
【請求項２０】
前記情報が、
−  テキストメッセージ、
−  音声ファイル、
−  ビデオファイル、および
−  入力を促す案内のうちの少なくとも１つである、請求項１６に記載のシステム。
【請求項２１】
前記情報が前記ユーザーに対して再生されているときに、前記システムが、送受信モードに入るように適合される、請求項１６に記載のシステム。
【請求項２２】
前記ビデオカセットレコーディングコントロールが、
−  先頭へ、
−  末尾へ、
−  早送り、
−  巻き戻し、
−  一時停止、
−  再開、
−  ボリュームアップ、
−  ボリュームダウン、
−  加速、
−  減速、
−  ボリューム間隔、
−  速度間隔、および
−  一時停止間隔のうちの１つである、請求項１６に記載のシステム。 
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書では、本発明の性質および本発明が実行される様式を特に説明し、明らかにする。
【０００２】
本発明は、通信ネットワークに関するものであり、より具体的には、通信ネットワークにおける情報再生に関するものである。
【背景技術】
【０００３】
通信ネットワークでは、ユーザーは、ネットワークからさまざまな種類の情報を受け取ることができる。この情報はネットワークによってユーザーに対して行われる入力を促す案内（ｐｒｏｍｐｔ  ａｎｎｏｕｎｃｅｍｅｎｔ）であるか、またはこの情報はユーザーによって要求される任意の情報であるものとしてよい。情報は、テキストメッセージ、音声メッセージ、またはビデオメッセージとしてユーザーに対して再生されうる。典型的には、インテリジェントネットワークアプリケーションパート（Ｉｎｔｅｌｌｉｇｅｎｔ  Ｎｅｔｗｏｒｋ  Ａｐｐｌｉｃａｔｉｏｎ  Ｐａｒｔ、ＩＮＡＰ）／モバイルネットワーク拡張ロジックのためのカスタム化アプリケーション（Ｃｕｓｔｏｍｉｚｅｄ  Ａｐｐｌｉｃａｔｉｏｎｓ  ｆｏｒ  Ｍｏｂｉｌｅ  ｎｅｔｗｏｒｋｓ  Ｅｎｈａｎｃｅｄ  Ｌｏｇｉｃ、ＣＡＭＥＬ）を採用するネットワークでは、ユーザーには、再生される情報を視聴する機会が１つ与えられ、ユーザーは情報のフローを管理する権利を有しない。そのようなシナリオでは、ユーザーが情報のどれかの部分をつかむのに失敗した場合に、ユーザーは、ユーザーが受け損なった情報の部分を視聴することができない可能性がある。ユーザーが受け損なった情報の部分を取得するために、ユーザーは、ネットワークに情報を要求するプロセス全体を完了し、次いでメッセージ全体を視聴する必要がある。いくつかの場合において、ネットワークに情報を要求するプロセスが二度実行されると、ユーザーに追加費用が発生する可能性がある。
【０００４】
例えば、ユーザーがオンデマンドサービスでビデオを要求し、ユーザーがビデオの再生中にビデオの一部を見損なった場合、ユーザーはその見損なった部分を見ることができない。見損なった部分を見るためには、ユーザーは、ビデオを再生するために適用される何らかの料金を支払った後、もう一度同じビデオを要求しなければならない場合がある。第２の例では、入力を促す案内「Ｅｎｔｅｒ  ｔｈｅ  ｐａｓｓｗｏｒｄ（パスワードを入力してください）」がユーザーに対して再生されており、ユーザーがその入力を促す案内を聞き取れなかった場合、ユーザーには、何を入力すべきかがわからないことになる。ユーザーは、初期フェーズからネットワークとの通信セッションを開始することなくもう一度入力を促す案内を再生することはできない。
【発明の概要】
【課題を解決するための手段】
【０００５】
前記に照らして、本明細書の一実施形態では、情報がユーザーに対して再生されている間にビデオカセットレコーディング（Ｖｉｄｅｏ  Ｃａｓｓｅｔｔｅ  Ｒｅｃｏｒｄｉｎｇ）コントロールを使用可能にするための方法を提供する。メディアサーバーは、ユーザーに対して情報を再生し、ユーザーによって入力されたビデオカセットレコーディングコントロールコマンドを受信する。メディアサーバーは、ビデオカセットレコーディングコントロールコマンドに従って情報に対しアクションを実行する。ユーザーは、インテリジェントネットワークアプリケーションパート（ＩＮＡＰ）／モバイルネットワーク拡張ロジックのためのカスタム化アプリケーション（ＣＡＭＥＬ）ユーザーである。サービスコントロールポイントは、ビデオカセットレコーディングコントロールオプションをメディアゲートウェイコントローラに送信し、メディアゲートウェイコントローラは、情報がユーザーに対して再生されている間にユーザーが情報に対してビデオカセットレコーディングコントロールを実行することが可能であることをメディアサーバーに指示し、また、メディアゲートウェイコントローラは、ビデオカセットレコーディングコントロールオプションをメディアサーバーに送信する。サービスコントロールポイントは、ビデオカセットレコーディングコントロールオプションを、「再生案内」（Ｐｌａｙ  Ａｎｎｏｕｎｃｅｍｅｎｔ）、「ユーザー情報プロンプト／収集」（Ｐｒｏｍｐｔ  ａｎｄ  Ｃｏｌｌｅｃｔ  Ｕｓｅｒ  Ｉｎｆｏｒｍａｔｉｏｎ）、および「メッセージプロンプト／受信」（Ｐｒｏｍｐｔ  ａｎｄ  Ｒｅｃｅｉｖｅ  Ｍｅｓｓａｇｅ）のうちの少なくとも１つで送信する。メディアゲートウェイコントローラは、メディアサーバーマークアップ言語（ＭＳＭＬ）形式を使用するセッション開始プロトコル（ＳＩＰ）ＩＮＦＯメッセージでビデオカセットレコーディングコントロールオプションをメディアサーバーに送信する。情報は、テキストメッセージ、音声ファイル、ビデオファイル、または入力を促す案内のうちの少なくとも１つである。情報がユーザーに対して再生されているときに、メディアサーバーは送受信モードに入っている。ビデオカセットレコーディングコントロールは、「先頭へ」、「末尾へ」、「早送り」、「巻き戻し」、「一時停止」、「再開」、「ボリュームアップ」、「ボリュームダウン」、「加速」、「減速」、「ボリューム間隔」、「速度間隔」、および「一時停止間隔」のうちの少なくとも１つである。
【０００６】
実施形態では、情報がユーザーに対して再生されている間にビデオカセットレコーディングコントロールを使用可能にするためのメディアゲートウェイコントローラをさらに開示する。メディアゲートウェイコントローラは、情報がユーザーに対して再生されている間にユーザーが情報に対してビデオカセットレコーディングコントロールを実行することが可能であることをメディアサーバーに示す。メディアゲートウェイコントローラは、サービスコントロールポイントからビデオカセットレコーディングコントロールオプションを受信する。メディアゲートウェイコントローラは、メディアサーバーマークアップ言語（ＭＳＭＬ）形式を使用するセッション開始プロトコル（ＳＩＰ）ＩＮＦＯメッセージでビデオカセットレコーディングコントロールオプションをメディアサーバーに送信する。ユーザーは、インテリジェントネットワークアプリケーションパート（ＩＮＡＰ）／モバイルネットワーク拡張ロジックのためのカスタム化アプリケーション（ＣＡＭＥＬ）ユーザーである。
【０００７】
本明細書における実施形態では、情報がユーザーに対して再生されている間にビデオカセットレコーディングコントロールを使用可能にするためのメディアサーバーをさらに開示する。メディアサーバーは、情報がユーザーに対して再生されている間にユーザーが情報に対してビデオカセットレコーディングコントロールを実行することが可能であるという指示をメディアコントローラから受信する。メディアサーバーはユーザーに対して情報を再生し、ユーザーによって入力されたビデオカセットレコーディングコントロールコマンドを受信し、ビデオカセットレコーディングコントロールコマンドに従って情報に対してアクションを実行する。ユーザーは、インテリジェントネットワークアプリケーションパート（ＩＮＡＰ）／モバイルネットワーク拡張ロジックのためのカスタム化アプリケーション（ＣＡＭＥＬ）ユーザーである。
【０００８】
また本明細書に開示されているのは、情報がユーザーに対して再生されている間にビデオカセットレコーディングコントロールを使用可能にするためのシステムである。システムは、ユーザーに対して情報を再生し、ユーザーによって入力されたビデオカセットレコーディングコントロールコマンドを受信する。システムは、ビデオカセットレコーディングコントロールコマンドに従って情報に対しアクションを実行する。ユーザーは、インテリジェントネットワークアプリケーションパート（ＩＮＡＰ）／モバイルネットワーク拡張ロジックのためのカスタム化アプリケーション（ＣＡＭＥＬ）ユーザーである。システムはサービスコントロールポイントからビデオカセットレコーディングコントロールオプションを受信し、情報がユーザーに対して再生されている間にユーザーが情報に対してビデオカセットレコーディングコントロールを実行することが可能であることを示す。サービスコントロールポイントは、ビデオカセットレコーディングコントロールオプションを「再生案内」、「ユーザー情報プロンプト／収集」、および「メッセージプロンプト／受信」のうちの少なくとも１つで送信する。情報は、テキストメッセージ、音声ファイル、ビデオファイル、または入力を促す案内のうちの少なくとも１つである。情報がユーザーに対して再生されているときに、システムは送受信モードに入っている。ビデオカセットレコーディングコントロールは、「先頭へ」、「末尾へ」、「早送り」、「巻き戻し」、「一時停止」、「再開」、「ボリュームアップ」、「ボリュームダウン」、「加速」、「減速」、「ボリューム間隔」、「速度間隔」、および「一時停止間隔」のうちの少なくとも１つである。
【０００９】
本明細書の実施形態のこれらおよび他の態様は、以下の説明および添付図面とともに考察すると、よりよく認識され理解されるであろう。
【００１０】
本明細書の実施形態は、図面を参照しつつ以下の詳細な説明からよりよく理解されるであろう。
【図面の簡単な説明】
【００１１】
【図１】本明細書の一実施形態による、ユーザーが通信ネットワークに入っている状況を示すブロック図である。
【図２】本明細書の一実施形態による、メディアゲートウェイコントローラ（ＭＧＣ）のブロック図である。
【図３】本明細書の一実施形態による、メディアサーバー（ＭＳ）のブロック図である。
【図４】本明細書の一実施形態による、情報が再生されているときにＶＣＲコントロールを使用可能にするための方法を示す流れ図である。
【図５】本明細書の一実施形態による、情報が再生されているときにＶＣＲコントロールの使用を示す例に対する流れ図である。
【発明を実施するための形態】
【００１２】
本明細書のいくつかの実施形態およびそのさまざまな特徴および有利な詳細は、添付図面に示され、以下の説明において詳述される非限定的な実施形態を参照しつつより完全に説明される。よく知られているコンポーネントおよび処理技法の説明については、本明細書の実施形態をいたずらにわかりにくくしないために省く。本明細書で使用されている例は、本明細書の実施形態が実施される仕方を理解しやすくすること、および当業者が本明細書な実施形態を実施することをさらに可能にすることのみを意図されている。したがって、これらの例は、本明細書の実施形態の範囲に限定されるものとして解釈されるべきではない。
【００１３】
本明細書の実施形態では、情報がインテリジェントネットワークアプリケーションパート（ＩＮＡＰ）／モバイルネットワーク拡張ロジックのためのカスタム化アプリケーション（ＣＡＭＥＬ）ユーザーに対して再生されている間に「ビデオカセットレコーディング（ＶＣＲ）」コントロールを使用可能にするためのシステムおよび方法を開示する。この情報は、テキストメッセージ、音声メッセージ、ビデオメッセージ、またはテキスト、音声、ビデオメッセージの組み合わせの形態で再生されうる。次に図面を、より具体的には図１から４を参照すると、類似の参照文字が図面全体を通して対応する特徴体を一貫して表し、いくつかの実施形態が図示されている。
【００１４】
図１は、ユーザーが通信ネットワークに入っている状況を示すブロック図である。通信ネットワークでは、ユーザー１０１は、メディアサーバー（ＭＳ）１０２からさまざまな種類の情報を受け取ることができる。本明細書で参照されているユーザー１０１は、ＩＮＡＰ／ＣＡＭＥＬユーザーである。例えば、この情報は、入力を促す案内、音声メッセージ、音楽、ビデオ、または音声、テキスト、および／またはビデオの組み合わせの形態をとりうる。ユーザー１０１は、「Ｅｎｔｅｒ  ｔｈｅ  ｐａｓｓｗｏｒｄ（パスワードを入力してください）」という案内を受け取ることができる。ユーザー１０１は、ユーザー１０１に対して再生されている情報に「ＶＣＲ」コントロールを実行することができる。例えば、ユーザー１０１は、再生されている情報の早送り、巻き戻し、一時停止、停止を行うことができ、ユーザー１０１によって実行されているコントロールオプションは、「ＶＣＲ」コントロールである。
【００１５】
ＭＳ  １０２は、ＩＮＡＰ／ＣＡＭＥＬユーザー１０１とのマルチメディアセッションを確立し、維持するのを助けるサーバーである。ＭＳ  １０２は、メディアを格納し、格納されているメディアをネットワークのユーザーと共有することも行う。ユーザー１０１がＭＳ  １０２から情報の受信を開始することができる前に、ユーザー１０１は、ネットワークとの通信リンクを開始する。ユーザー１０１は、メディアゲートウェイコントローラ（ＭＧＣ）１０３に要求を送信することによって通信リンクを開始することができる。ＭＧＣ  １０３は、ＭＳ  １０２からシグナリング情報を受信し、起呼側ユーザーと送信先との間の通信セッションを開始するために送信先にアラートを送るようＭＳ  １０２に指令する。送信先は、起呼側ユーザーが通信する相手としたい通信ネットワーク内の第２のユーザーであってよい。ＭＧＣ  １０３は、サービススイッチングポイント（ＳＳＰ）としても活動し、通信セッション時に追加のサービスを利用可能にする。他の実施例では、ＳＳＰは、ＭＧＣ  １０３の外部に配置されたネットワーク要素であってもよい。
【００１６】
ＩＮＡＰ／ＣＡＭＥＬユーザー１０１からの要求を受信し、ユーザー１０１と通信ネットワークとの間でいくつかの情報が転送されうると判断すると、ＭＧＣ  １０３は、サービスコントロールポイント（ＳＣＰ）１０４をトリガーする。ＳＣＰ  １０４は、ネットワークによって提供されるサービスを制御するのを助けるために使用される。ＳＣＰ  １０４は、通信セッションがルーティングされる番号を識別し、次いで、その通信セッションをその番号へルーティングする。ＳＣＰ  １０４は、ユーザー１０１に対して情報を再生することも補助する。ＳＣＰ  １０４は、ユーザー１０１と通信ネットワークとの間の情報の転送に関係するサービスを実装するサービスロジックを備える。トリガーされると、ＳＣＰ  １０４は、ユーザー１０１との通信セッションを開始するように、ＭＧＣ  １０３を使用して、ＭＳ  １０２に指令する。情報が、ユーザー１０１とネットワークとの間で転送されなければならない場合、ＳＣＰ  １０４は、ユーザー１０１に対して再生される情報をＭＳ  １０２に送信し、ＭＳ  １０２はユーザー１０１からも情報を受信しなければならない場合のあることをＭＳ  １０２に指令する。ＳＣＰ  １０４は、ユーザー１０１に対して再生される情報を示すＩＤも送信する。例えば、ＳＣＰ  １０４は、「ユーザー情報プロンプト／収集（ＰＡＣＵＩ）」、「再生案内（ＰＡ）」、および「メッセージプロンプト／受信（ＰＡＲＭ）」をＭＳ  １０２に送信することができる。ＰＡＣＵＩは、入力を促す案内を再生し、ユーザー１０１から数字を収集するために使用される。ＰＡは、ユーザー１０１に任意の案内を再生するために使用され、ＰＡＲＭは、入力を促す案内を再生し、ユーザー１０１から受信したメッセージを記録するために使用される。ユーザー１０１に対して行われる入力を促す案内は「Ｅｎｔｅｒ  ｔｈｅ  ｕｓｅｒ  ＩＤ（ユーザーＩＤを入力してください）」とすることができるか、または音楽ファイルをＩＮＡＰ／ＣＡＭＥＬユーザー１０１に対して再生することができる。
【００１７】
ＭＧＣ  １０３は、ユーザー１０１がユーザー１０１に対して再生されている情報に「ＶＣＲ」コントロールを実行することができることをＭＳ  １０２に指令する。ユーザー１０１が情報に「ＶＣＲ」コントロールを実行することが可能であるとＭＳ  １０２が判断した場合、ＭＳ  １０２は、ユーザー１０１に対して情報を再生するためにユーザー１０１との送受信モードに入り、それと同時に、ユーザー１０１から任意のコントロールコマンドを受信することができる。ＭＳ  １０２は、ユーザー１０１にコントロールオプションを伝送することもできる。例えば、ＭＳ  １０２は、情報を早送りするコントロールオプションが＃１であることをユーザー１０１に通知することができ、これは通信端末を使用して入力することができる。ユーザー１０１が再生されている情報を早送りしたい場合、ユーザー１０１は、通信端末を使用して＃１を入力する。ユーザー１０１が通信ネットワークに加入している場合にコントロールオプションがユーザー１０１に伝送されうるか、またはそれぞれの通信セッションにおいてネットワークオプションがユーザー１０１に伝送されうる。コントロールオプションは、通信端末上の任意の単一のキーまたは複数のキーの組み合わせとすることができ、コントロールオプションは、デュアルトーンマルチ周波数（ＤＴＭＦ）シグナリングを使用してＭＳ  １０２への通信から送信されうる。ＭＳ  １０２とユーザー１０１との間の情報伝送は、リアルタイムトランスポートプロトコル（ＲＴＰ）を通じて行うことができる。
【００１８】
ユーザー１０１によって実行される「ＶＣＲ」コントロールコマンドのいくつかの例は以下のとおりである。
ａ）先頭へ：情報の先頭に直接スキップする。
ｂ）末尾へ：情報の末尾に直接スキップする。
ｃ）早送り：再生されている情報を早送りする。
ｄ）巻き戻し：再生されている情報を巻き戻す。
ｅ）一時停止：情報の再生を一時停止する。
ｆ）再開：情報の再生を再開する。
ｇ）ボリュームアップ：再生されている情報のボリュームを増大させる。
ｈ）ボリュームダウン：再生されている情報のボリュームを減少させる。
ｉ）加速：情報が再生される速度を上げる。
ｊ）減速：情報が再生される速度を下げる。
ｋ）ボリューム間隔：「ボリュームアップ」または「ボリュームダウン」オプションが入力されたときに再生されている情報のボリュームを増大させるか、または減少させる。ボリューム間隔は、パーセンテージで表されうる。
ｌ）速度間隔：「早送り」または「巻き戻し」オプションが入力されたときに情報が再生される速度を上げるか、または下げる。速度間隔は、パーセンテージで表されうる。
ｍ）一時停止間隔：「一時停止」オプションが入力されたときに情報を一時停止しなければならない時間の長さを示す。一時停止間隔は、時間単位で表されうる。
【００１９】
図２は、メディアゲートウェイコントローラ（ＭＧＣ）のブロック図である。通信ネットワークにおいて、ユーザー１０１は、ＭＳ  １０２からさまざまな種類の情報を受け取ることができる。ユーザー１０１がＭＳ  １０２から情報の受信を開始することができる前に、ユーザー１０１は、ネットワークとの通信リンクを開始する。ユーザー１０１は、メディアゲートウェイコントローラ（ＭＧＣ）１０３に要求を送信することによって通信リンクを開始することができる。ＭＧＣ  １０３は、受信機２０２を通じて要求を受信する。ユーザー１０１からの要求を受信し、ユーザー１０１と通信ネットワークとの間でいくつかの情報が転送されうると判断すると、ＭＧＣ  １０３は、ＳＣＰ  １０４をトリガーする。トリガーされると、ＳＣＰ  １０４は、ＳＩＰユーザー１０１との通信セッションを開始するように、ＭＧＣ  １０３を使用して、ＭＳ  １０２に指令する。情報がユーザー１０１から受信される場合、ＳＣＰ  １０４は、ＭＧＣ  １０３を通じて、案内をＭＳ  １０２に送信し、ユーザー１０１から情報が受信されなければならない可能性のあることをＭＳ  １０２に指令する。ＳＣＰ  １０４によって送信される案内は、ユーザー１０１に対して再生されるものである。ＳＣＰ  １０４は、ＭＧＣ  １０３にコントロールオプションも送信する。例えば、案内は、ユーザー１０１に対して再生される任意の情報であってよく、コントロールオプションは、案内を一時停止するために＃５の入力であるものとしてよく、それであればユーザー１０１から受け取る情報は、コントロールコマンドであり、ＳＣＰ  １０４は、メッセージをＭＧＣ  １０３にＰＡとして送信することができる。ＳＣＰ  １０４は、ユーザー１０１に対して再生される案内を示す案内ＩＤも送信する。
【００２０】
ＳＣＰ  １０４から案内ＩＤを受信すると、ＭＧＣ  １０３は、その案内ＩＤを案内の対応するユニフォームリソースロケータ（ＵＲＬ）にマッピングする。ＵＲＬは、ＭＳ  １０２における案内のロケーションを示す。例えば、受信された案内のＵＲＬは、「ｆｉｌｅ：／ｌｏｃ１／ＰＲＯＭＰＴ１．ｗａｖ」とすることができる。ＭＧＣ  １０３は、ＳＣＰ  １０４から案内要求を受信し、ＭＳ  １０２における案内のロケーションを判断し、案内ＩＤを案内の対応するＵＲＬにマッピングする。プロセッサ２０１が、ＭＧＣ  １０３の機能を制御する。ＭＧＣ  １０３によって実行されるすべてのアクションは、プロセッサ２０１によって調整される。プロセッサ２０１は、案内ＩＤを案内のＵＲＬにマッピングする。対応する案内ＩＤのＵＲＬは、メモリ２０４内に格納されうる。ＭＧＣ  １０３は、送信機２０３を通じて、案内のＵＲＬをＭＳ  １０２に送信する。例えば、ＭＧＣ  １０３は、メディアサーバーマークアップ言語（ＭＳＭＬ）／メディアサーバーコントロールインタラクティブボイスレスポンス（ＭＳＣＩＶＲ）形式を使用するセッション開始プロトコル（ＳＩＰ）ＩＮＦＯメッセージで案内のＵＲＬを送信することができる。
【００２１】
ＭＧＣ  １０３は、ユーザー１０１がユーザー１０１に対して再生されている情報に「ＶＣＲ」コントロールを実行することができることをＭＳ  １０２に通知する。ＭＧＣ  １０３は、ＭＳ  １０２にコントロールオプションも送信する。例えば、ＭＧＣ  １０３は、メディアサーバーマークアップ言語（ＭＳＭＬ）／メディアサーバーコントロールインタラクティブボイスレスポンス（ＭＳＣＩＶＲ）形式を使用してセッション開始プロトコル（ＳＩＰ）ＩＮＦＯメッセージでコントロールオプション、およびユーザー１０１が「ＶＣＲ」コントロールを実行することができることを示す指令をＭＳ  １０２に送信することができる。ユーザー１０１が情報に「ＶＣＲ」コントロールを実行することが可能であるとＭＳ  １０２が判断した場合、ＭＳ  １０２は、ユーザー１０１との送受信モードに入っている。
【００２２】
ＭＧＣ  １０３からメッセージを受信すると、ＭＳ  １０２は、案内のＵＲＬを使用して案内を特定し、その案内をユーザー１０１に対して再生する。ＭＳ  １０２は、ユーザー１０１にコントロールオプションを伝送することもできる。例えば、ＭＧＣ  １０３から受信された案内のＵＲＬが「ｆｉｌｅ：／ｌｏｃ１／ＡＮＮ１．ｗａｖ」であるものとし、そのＵＲＬによって指示されるロケーションに音楽ファイルが置かれている場合、ＭＳはユーザー１０１に対して音楽を再生する。案内がユーザー１０１に対して再生されている場合、ユーザー１０１は、情報のフローを制御するために任意の「ＶＣＲ」コントロールコマンドを実行することができる。ＭＳ  １０２は、ユーザー１０１に対して案内を同時に再生しながらコントロールコマンドを受信し、処理する。例えば、音楽がユーザー１０１に対して再生されている間、ユーザー１０１は、＃３を入力することによって音楽を早送りすることを選択することができる。案内は、通信端末を通じてユーザー１０１に対して再生され、ユーザー１０１は、通信端末を使用してＶＣＲコントロールコマンドを入力する。
【００２３】
図３は、メディアサーバー（ＭＳ）のブロック図である。通信ネットワークにおいて、ユーザー１０１は、ＭＳ  １０２からさまざまな種類の情報を受け取ることができる。ユーザー１０１がＭＳ  １０２から情報の受信を開始することができる前に、ユーザー１０１は、ネットワークとの通信リンクを開始する。ユーザー１０１は、メディアゲートウェイコントローラ（ＭＧＣ）１０３に要求を送信することによって通信リンクを開始することができる。ユーザー１０１からの要求を受信し、ユーザー１０１と通信ネットワークとの間でいくつかの情報が転送されうると判断すると、ＭＧＣ  １０３は、ＳＣＰ  １０４をトリガーする。トリガーされると、ＳＣＰ  １０４は、ＳＩＰユーザー１０１との通信セッションを開始するように、ＭＧＣ  １０３を使用して、ＭＳ  １０２に指令する。情報がユーザー１０１から受信される場合、ＳＣＰ  １０４は、ＭＧＣ  １０３を通じて、案内をＭＳ  １０２に送信し、ユーザー１０１から情報が受信されなければならない可能性のあることをＭＳ  １０２に指令する。ＳＣＰ  １０４によって送信される案内は、ユーザー１０１に対して再生されるものである。ＳＣＰ  １０４は、ＭＧＣ  １０３にコントロールオプションも送信する。ＳＣＰ  １０４は、ユーザー１０１に対して再生される案内を示す案内ＩＤも送信する。
【００２４】
ＳＣＰ  １０４から案内ＩＤを受信すると、ＭＧＣ  １０３は、その案内ＩＤを案内の対応するユニフォームリソースロケータ（ＵＲＬ）にマッピングする。ＵＲＬは、ＭＳ  １０２における案内のロケーションを示す。ＭＧＣ  １０３は、ＳＣＰ  １０４から案内要求を受信し、ＭＳ  １０２における案内のロケーションを判断し、案内ＩＤを案内の対応するＵＲＬにマッピングする。ＭＧＣ  １０３は、案内のＵＲＬをＭＳ  １０２に送信する。ＭＧＣ  １０３は、ユーザー１０１がユーザー１０１に対して再生されている情報に「ＶＣＲ」コントロールを実行することができることをＭＳ  １０２に通知する。ＭＧＣ  １０３は、ＭＳ  １０２にコントロールオプションも送信する。
【００２５】
ＭＳ  １０２は、受信機３０２を通じて、メッセージをＭＧＣ  １０３およびユーザー１０１から受信する。ユーザー１０１が情報に「ＶＣＲ」コントロールを実行することが可能であるとＭＳ  １０２が判断した場合、ＭＳ  １０２は、ユーザー１０１との送受信モードに入っている。ＭＧＣ  １０３からメッセージを受信すると、ＭＳ  １０２は、案内のＵＲＬを使用して案内を特定する。プロセッサ３０１が、ＭＳ  １０２の機能を制御する。ＭＳ  １０２によって実行されるすべてのアクションは、プロセッサ３０１によって調整される。プロセッサ３０１は、案内のＵＲＬを使用して案内を特定する。ＵＲＬに対応する案内は、メモリ３０４内に格納することができる。案内を特定すると、ＭＳ  １０２は、ユーザー１０１に対して案内を再生する。ＭＳ  １０２は、ユーザー１０１にコントロールオプションを伝送することもできる。ＭＳ  １０２は、送信機３０３を通じてメッセージをユーザー１０１に送信する。案内がユーザー１０１に対して再生されている場合、ユーザー１０１は、情報のフローを制御するために「ＶＣＲ」コントロールコマンドを実行することができる。ＭＳ  １０２は、ユーザー１０１に対して案内を同時に再生しながらコントロールコマンドを受信し、処理する。
【００２６】
図４は、情報が再生されているときにＶＣＲコントロールを使用可能にするための方法を示す流れ図である。通信ネットワークにおいて、ユーザー１０１は、ＭＳ  １０２からさまざまな種類の情報を受け取ることができる。ユーザー１０１がＭＳ  １０２から情報の受信を開始することができる前に、ユーザー１０１は、ネットワークとの通信リンクを開始する（４０１）。ユーザー１０１は、ＭＧＣ  １０３に要求を送信することによって通信リンクを開始することができる。ＩＮＡＰ／ＣＡＭＥＬユーザー１０１からの要求を受信し、ユーザー１０１と通信ネットワークとの間でいくつかの情報が転送されうると判断すると、ＭＧＣ  １０３は、ＳＣＰ  １０４をトリガーする（４０２）。トリガーされると、ＳＣＰ  １０４は、ＳＩＰユーザー１０１との通信セッションを開始するように、ＭＧＣ  １０３を使用して、ＭＳ  １０２に指令する。情報がユーザー１０１から受信される場合、ＳＣＰ  １０４は、ＭＧＣ  １０３を通じて、案内をＭＳ  １０２に送信し（４０３）、ユーザー１０１から情報が受信されなければならない可能性のあることをＭＳ  １０２に指令する。ＳＣＰ  １０４によって送信される案内は、ユーザー１０１に対して再生されるものである。ＳＣＰ  １０４は、ＭＧＣ  １０３にコントロールオプションも送信する。ＳＣＰ  １０４から案内ＩＤを受信すると、ＭＧＣ  １０３は、その案内ＩＤを案内の対応するＵＲＬにマッピングし、案内のＵＲＬとコントロールオプションをＭＳ  １０２に送信する（４０４）。ＭＧＣ  １０３はまた、ユーザー１０１がユーザー１０１に対して再生されている情報に、ＳＣＰ  １０４によって提供される、「ＶＣＲ」コントロールを実行することができることをＭＳ  １０２に通知する。ＭＧＣ  １０３からメッセージを受信すると、ＭＳ  １０２は、案内のＵＲＬを使用して案内を特定し、その案内をユーザー１０１に対して再生する（４０５）。案内がユーザー１０１に対して再生されている場合、ユーザー１０１は、情報のフローを制御するために任意の「ＶＣＲ」コントロールコマンドを実行することができる。ＭＳ  １０２は、ユーザー１０１に対して案内を同時に再生しながらコントロールコマンドを受信し、処理する。ユーザー１０１が、コントロールオプションを実行する場合（４０６）、ＭＳ  １０２は、ユーザー１０１によって要求されたオペレーションを実行する（４０７）。案内が完了した場合（４０８）、ＭＳ  １０２は、案内の終わりを示す指示をＭＧＣ  １０３に送信する（４０９）。ＭＳ  １０２から案内指示の終わりを受信すると、ＭＧＣは、案内の終わりを示す報告をＳＣＰ  １０４に送信する（４０１０）。方法４００におけるさまざまなアクションは、提示されている順序で、または異なる順序で、または同時に実行されうる。さらに、いくつかの実施形態では、図４の一覧に示されているいくつかのアクションは省略することができる。
【００２７】
図５は、情報が再生されているときにＶＣＲコントロールの使用を示す例に対する流れ図である。通信ネットワークにおいて、ユーザー１０１は、ＭＳ  １０２からさまざまな種類の情報を受け取ることができる。この例では、ユーザー１０１は、ＰＳＴＮユーザー５０１である。ＰＳＴＮユーザー５０１がＭＳ  １０２から情報の受信を開始することができる前に、ＰＳＴＮユーザー５０１は、ネットワークとの通信リンクを開始する。ＰＳＴＮユーザー５０１は、ＭＧＣ  １０３に要求を送信することによって通信リンクを開始することができる。ＰＳＴＮユーザー５０１によってＭＧＳ  １０３に送信される初期メッセージは、初期アドレスメッセージ（ＩＡＭ）５０２とすることができる。ＰＳＴＮユーザー５０１は、ＰＳＴＮユーザー５０１が必要とするサービスのサービスコード番号を送信することもできる。ＰＳＴＮユーザー５０１がオンデマンドサービスで音声を利用できるようにしたい場合、ＰＳＴＮユーザー５０１は、ＩＡＭ  ５０２とともにサービスコード８００を送信する。ＰＳＴＮユーザー５０１からの要求を受信し、ＰＳＴＮユーザー５０１と通信ネットワークとの間で情報が転送されうると判断すると、ＭＧＣ  １０３は、ＳＣＰ  １０４をトリガーする。ＭＧＳ  １０３は、初期検出ポイント（ＩＤＰ）５０３をＳＣＰ  １０４に送信することによってＳＣＰ  １０４をトリガーすることができる。トリガーされると、ＳＣＰ  １０４は、ＳＩＰユーザー１０１との通信セッションを開始するように、ＭＧＣ  １０３を使用して、ＭＳ  １０２に指令する。ＳＣＰ  １０４は、ＭＳ  １０２に指令するために、ＭＧＣ  １０３を通じて、メッセージをＭＳ  １０２に送信する。ＳＣＰ  １０４は、リソース接続（ＣＴＲ）５０４メッセージをＭＧＣ  １０３に送信し、ＭＧＣ  １０３は、招待メッセージをＭＳ  １０２に送信することができる。次いで、ＭＳ  １０２は、ＰＳＴＮユーザー５０１との通信セッションを確立する。
【００２８】
ＰＳＴＮ  ユーザー５０１によって入力されたサービスコード番号から、ＳＣＰ  １０４は、ＰＳＴＮユーザー５０１が音声デマンドサービスを要求していると判断する。ＳＣＰ  １０４は、ＰＳＴＮユーザー５０１に対して入力を促す案内を再生し、ＰＳＴＮユーザー５０１が必要とする正確な音声を決定するためにＰＡＣＵＩ  ５０５をＭＧＣ  １０３に送信する。ＳＣＰ  １０４は、ＰＡＣＵＩ  ５０５でコントロールオプションも送信する。ＰＳＴＮユーザー５０１に対して行われる入力を促す案内は、「Ｅｎｔｅｒ  ｔｈｅ  ｃｏｄｅ  ｏｆ  ｔｈｅ  ａｕｄｉｏ（音声のコードを入力してください）」とすることができ、ＰＡＣＵＩ  ５０５は、入力を促す案内のＩＤを含む。ＳＣＰ  １０４から入力を促す案内のＩＤを受信すると、ＭＧＣ  １０３は、その入力を促す案内のＩＤを案内の対応するＵＲＬにマッピングし、そのＵＲＬをＭＳ  １０２に送信する。ＭＧＣ  １０３は、ＭＳＭＬ  ５０６形式のＳＩＰ情報メッセージとしてＵＲＬを送信することができる。ＭＧＣ  １０３は、ＰＳＴＮユーザー５０１がＰＳＴＮユーザー５０１に対して再生されている情報に「ＶＣＲ」コントロールを実行することができることをＭＳ  １０２にも通知し、ＭＧＣ  １０３は、ＭＳ  １０２にＭＳＭＬ  ５０６メッセージでコントロールオプションを送信する。ＭＧＣ  １０３からメッセージを受信すると、ＭＳ  １０２は、案内のＵＲＬを使用して案内を特定し、その案内をＰＳＴＮユーザー５０１に対して再生する。案内は、ＡＮＮ  ５０７メッセージとして再生することができ、また案内は、ＰＳＴＮユーザー５０１とＭＳ  １０２との間のリアルタイムトランスポートプロトコル（ＲＴＰ）接続を通じてＰＳＴＮユーザー５０１に対して再生することができる。案内がＰＳＴＮユーザー５０１に対して再生されている場合、ＰＳＴＮユーザー５０１は、情報のフローを制御するために任意の「ＶＣＲ」コントロールコマンドを実行することができる。案内が終わった後、ＰＳＴＮユーザー５０１は、必要な音声のコード／ＩＤを入力する。ＰＳＴＮユーザー５０１は、必要な音声のコード／ＩＤを数字５０８として入力することができる。次いで、ＭＳ  １０２は、必要な音声のコード／ＩＤをＭＧＣ  １０３に送信する。ＭＳ  １０２は、ＭＳＭＬ  ５０９形式のＳＩＰ情報メッセージとしてコード／ＩＤを送信することができる。次いで、ＭＧＣ  １０３は、収集された数字をＳＣＰ  １０４にＰＡＣＵＩ＿ＲＳＬＴ  ５０１０メッセージとして送信する。
【００２９】
必要な音声メッセージのコード／ＩＤを判定すると、ＳＣＰ  １０４は、「ＶＣＲ」コントロールオプションとともに音声ファイルのＩＤをＭＧＣ  １０３に送信する。ＳＣＰ  １０４は、音声ファイルのＩＤおよび「ＶＣＲ」コントロールオプションをＭＧＣ  １０３にＰＡ  ５０１１メッセージとして送信することができる。ＳＣＰ  １０４から音声ファイルのＩＤを受信すると、ＭＧＣ  １０３は、ＩＤをその音声ファイルの対応するＵＲＬにマッピングし、ＵＲＬをＭＳ  １０２に送信する。ＭＧＣ  １０３は、ＭＳＭＬ  ５０１２形式のＳＩＰ情報メッセージとしてＵＲＬを送信することができる。ＭＧＣ  １０３は、ＭＳ  １０２にＭＳＭＬ  ５０１２メッセージでコントロールオプションも送信する。ＭＧＣ  １０３からメッセージを受信すると、ＭＳ  １０２は、音声ファイルのＵＲＬを使用して音声ファイルを特定し、その音声ファイルをＰＳＴＮユーザー５０１に対して再生する。音声ファイルは、ＡＮＮ  ５０１３メッセージとして再生することができ、また音声ファイルは、ＰＳＴＮユーザー５０１とＭＳ  １０２との間のＲＴＰ接続を通じてＰＳＴＮユーザー５０１に対して再生することができる。案内がＰＳＴＮユーザー５０１に対して再生されている場合、ＰＳＴＮユーザー５０１は、情報のフローを制御するために「ＶＣＲ」コントロールコマンドを実行することができる。ＰＳＴＮユーザー５０１が再生されている音声を一時停止したい場合、ＰＳＴＮユーザー５０１は、＃７を入力して音声メッセージを一時停止することができる。ＰＳＴＮユーザー５０１は、「一時停止」５０１４メッセージとして音声を一時停止する指令を送信することができる。音声を一時停止する指令を受信すると、ＭＳ  １０２は、音声ファイルの再生を停止する。所望の期間が経過すると、ＰＳＴＮユーザー５０１は、音声の再生を続行することを決定することができる。ＰＳＴＮユーザー５０１は、音声の再生を続行するために＃８を、音声の再生を続行する指令を入力することができる。ＰＳＴＮユーザー５０１は、「再開」５０１５メッセージとして音声の再生を続行する指令を送信することができる。音声の再生を続行する指令を受信すると、ＭＳ  １０２は、音声ファイルの再生を再開する。音声ファイルは、ＡＮＮ  ５０１６メッセージとして再生することができる。音声ファイルの再生が完了すると、ＭＳ  １０２は、音声ファイルの再生の完了を示すメッセージをＭＧＣ  １０３に送信する。ＭＳ  １０２は、音声ファイル再生が完了したことを示す「ＡＮＮ終了」５０１７メッセージをＭＧＣ  １０３に送信することができる。次いで、ＭＧＣ  １０３は、ＰＳＴＮユーザー５０１に対する音声ファイルの再生の完了が正常になされたことをＳＣＰ  １０４に通知するメッセージをＳＣＰ  １０４に送信する。ＭＧＣ  １０３は、ＰＳＴＮユーザー５０１に対する音声ファイルの再生の完了が正常になされたことをＳＣＰ  １０４に通知する「専用リソース報告（ＳＲＲ）」５０１８メッセージをＳＣＰ  １０４に送信することができる。
【００３０】
明細書で開示されている実施形態は、少なくとも１つのハードウェアデバイス上で実行され、ネットワーク要素を制御するネットワーク管理機能を実行する少なくとも１つのソフトウェアプログラムを通じて実施されうる。図１、図２、および図３に示されているネットワーク要素は、ハードウェアデバイス、またはハードウェアデバイスとソフトウェアモジュールとの組み合わせのうちの少なくとも１つであるものとしてよい、ブロックを含む。
【００３１】
本明細書に開示されている実施形態では、情報がＩＮＡＰ／ＣＡＭＥＬユーザーに対して再生されている間に「ＶＣＲ」コントロールを使用可能にするためのシステムおよび方法の明細を述べている。したがって、保護の範囲がそのようなプログラムに拡大適用され、中にメッセージを有するコンピュータ可読手段に加えて、プログラムがサーバーもしくはモバイルデバイスもしくは好適なプログラム可能なデバイス上で実行されるときに、そのようなコンピュータ可読記憶手段は方法の１つまたは複数のステップの実施のためのプログラムコード手段を含むことは理解される。この方法は、好ましい一実施形態で、例えばもう１つのコーディング言語である超高速集積回路設計用ハードウェア記述言語（ＶＨＤＬ）で書かれたソフトウェアプログラムを通じて、もしくはそのようなプログラムとともに実施されるか、または少なくとも１つのハードウェアデバイス上で実行されている１つまたは複数のＶＨＤＬもしくは複数のソフトウェアモジュールによって実施される。ハードウェアデバイスは、例えば、サーバーもしくはパーソナルコンピュータのような任意の種類のコンピュータ、または同様のもの、またはそれらの組み合わせ、例えば、１つのプロセッサと２つのＦＰＧＡを含む、プログラム可能な任意の種類のデバイスとすることができる。デバイスは、例えばＡＳＩＣのような、例えばハードウェア手段、またはハードウェア手段とソフトウェア手段との組み合わせ、例えば、ＡＳＩＣとＦＰＧＡ、または少なくとも１つのマイクロプロセッサとソフトウェアモジュールを中に配置した少なくとも１つのメモリであってよい手段も含みうる。本明細書で説明されている方法実施形態は純粋にハードウェアだけで実装することも、一部をハードウェアで、一部をソフトウェアで実装することも可能である。あるいは、本発明は、例えば、複数のＣＰＵを使用して、異なるハードウェアデバイス上に実装することもできる。
【００３２】
特定の実施形態の前記の説明は、本明細書の実施形態の一般的性質を完全に明らかにしているため、現在の知識を用いれば、他の人々も、一般概念から逸脱することなくさまざまな用途に関してそのような特定の実施形態を容易に修正し、および／または適合させることができ、したがって、そのような適合および修正は、開示されている実施形態のものと均等の意味および範囲内で理解されるべきであり、また理解されることが意図されている。本明細書で使用される語法または術語は、説明を目的としたものであり、限定するものとしてみなされるべきではないことも理解されるべきである。したがって、本明細書の実施形態は、好ましい実施形態に関して説明されているが、当業者であれば、これらの実施形態が本明細書で説明されているような請求項の趣旨および範囲内で修正とともに実施できることを理解するであろう。
【図１】
2013534765.tif 000003
【図２】
2013534765.tif 000004
【図３】
2013534765.tif 000005
【図４】
2013534765.tif 000006
【図５】
2013534765.tif 000007
【国際調査報告】
2013534765.tif 000008
2013534765.tif 000009
2013534765.tif 000010