メニュー
「メニュー」シナリオブロックは、選択肢を含むメニュー案内を再生し、その後、発信元がDTMF (プッシュ信号)キーを押してオプションを選択できるようにします。 DTMFとは、電話のタッチトーン(0から9までの数字、および記号の#と*)を指し、これらは電話機からIVRなどのその他通信機器へ送信されます。
仕組み
メニューブロックは、以下のステップで処理を行います:
- メニューの案内では、電話のキーパッド上の対応するキー(0~9、*、#)とともにオプションが読み上げられます。選択済みの各オプションは、条件分岐による分岐先に対応しています。
- 発信元は、希望するメニューオプションに対応するキーを押します。
- このブロックは発信元からの入力を受け取り、対応する条件分岐を処理中です。
キーが定義されていない場合、そのキーには意味がなく、無効とみなされます。「メニュー」ブロックは、入力が無効である場合、または発信元が数字を入力するための制限時間が経過した場合に、発信元にその旨を通知します。発信元が無効なオプションを入力した場合、または制限時間内にオプションを入力しなかった場合、シナリオはフローチャート上の次のブロックを実行します。
プロパティ

再生するプロンプト
「再生するプロンプト」 とは、シナリオが最初に発信元に再生するプロンプトのことです。通常、 このプロンプトでは、利用可能なメニューオプションについて説明されます。たとえば、プロンプトでは次のように案内することができます。「カスタマーサービスをご希望の場合は 1 を、テクニカルサポートをご希望の場合は 2 を、オペレーターと話す場合はシャープ記号を押してください」。
プロンプトの管理に関する詳細については、このガイドの 「音声プロンプト」 セクションで詳しくご確認ください。
有効な選択肢
これらは、各メニューオプションに割り当てられた数字キーの値です。メニューオプションをキーに割り当てるには、そのキーに対応するチェックボックスを選択してください。
キーを有効にすると、そのキーによって有効になるオプションの説明を入力できるテキストフィールドが表示されます。ここに入力した説明は、フローチャート上で、そのキーに対応する条件分岐の出口のラベルとして表示されます。既定では、ラベルはキー名となります。
無効な入力プロンプト
「無効な入力プロンプト」とは、発信元が無効なキーを入力した際にシナリオで再生されるプロンプトのことです。「選択」をクリックして、特定の無効な数字の選択を無視するように設定してください。
電話のボタンによるプロンプトの中断を許可
発信元がいつでも希望するオプションを入力してプロンプトを中断できるようにするには、この設定を選択してください。プロンプトが完了するまで入力を許可しない場合は、この設定のチェックを外してください。
無効な選択肢を無視する
この設定を選択すると、発信元による無効な入力が無視されます。発信元が無効なオプションを入力した場合、シナリオはフローチャート上の次のブロックを実行します。
入力タイムアウト
「入力タイムアウト 」とは、シナリオが最初のプロンプトまたはその短縮版を再生した後、タイムアウトプロンプトを再生するまで、発信元の入力を待機する秒数です。空欄のままにすると、ブロックは入力が得られるまで無期限に待機します。
タイムアウトプロンプト
タイムアウトプロンプトとは、発信元が応答するための制限時間が経過した際に、シナリオが再生するプロンプトのことです。
メインプロンプトのバージョン
メインプロンプトの短縮版(再生するプロンプト)は、タイムアウトプロンプトおよび無効な入力プロンプトの後にシナリオで再生されるものです。このプロンプトは、利用可能なメニューオプションを呼び出し手に再確認させるリマインダーの役割を果たします。
再試行回数
再試行とは、 入力のタイムアウトが期限切れになった場合や無効な入力が検出された後、音声アプリケーションが発信元に入力を許可する最大回数を指します。 再試行回数に達しても正常な入力が得られない場合、シナリオはフローチャートの次へ移動します。このパラメータは、明示的に設定するか、シナリオ変数を経由して設定することができます。再試行を行わずにメニューを終了させるには、このパラメータをゼロに設定します。
条件付き終了
「メニュー」ブロックでは、各電話キー(0~9、*、#)に対して条件付き終了を設定できます。既定では、このブロックにはキー1および2に対する条件付き終了が設定されています。