(57)【要約】【課題】音声対話における対話時間に関する正確な情報を、読み上げ速度や対話の進捗具合に基づいて算出して表示する表示制御装置等を提供する。【解決手段】対話時間に関する情報を表示する表示制御装置であって、対話の流れを示す情報が記載されたスクリプト文を入力する入力部２１０と、入力されたスクリプト文を格納するスクリプト情報２５０と、スクリプト情報２５０からスクリプト文を読み込んで、全文を平仮名、又はカタカナに変換する変換部２２０と、変換した結果に基づいて、スクリプト文を読み上げる場合の全発声数を算出し、当該全発声数、当該スクリプト文を読み上げるために実際に発声した実発声数、及び対話に要した実対話時間に基づいて、当該スクリプト文を完結するのに必要な読上時間を算出する読上時間算出部２３０と、算出された読上時間に関する情報、前記実対話時間、及び／又は前記スクリプト文を読上情報として画面上に表示する表示制御部２４０とを備える。【選択図】図２
2010081529.tif 000002
【特許請求の範囲】
【請求項１】
音声対話を行う場合に、対話時間に関する情報を表示する表示制御装置であって、
対話の流れを示す情報が記載されたスクリプト文を入力するスクリプト入力手段と、
前記スクリプト入力手段が入力したスクリプト文を格納するスクリプト格納手段と、
前記スクリプト格納手段が格納するスクリプト文を読み込んで、全文を平仮名、又はカタカナに変換する変換手段と、
前記変換手段が変換した結果に基づいて、当該スクリプト文を読み上げる場合の全発声数を算出する発声数算出手段と、
前記発声数算出手段が算出した全発声数、当該スクリプト文を読み上げるために実際に発声した実発声数、及び対話に要した実対話時間に基づいて、当該スクリプト文を完結するのに必要な読上時間を算出する読上時間算出手段と、
前記読上時間算出手段が算出した読上時間に関する情報、前記実対話時間、及び／又は前記スクリプト文を読上情報として画面上に表示する表示制御手段とを備える表示制御装置。
【請求項２】
請求項１に記載の表示制御装置において、
前記表示制御手段が読上情報として表示するスクリプト文について、実際に発声された言葉と当該スクリプト文に記載された文字が一致する場合に、当該表示されたスクリプト文における実際に発声された文字の表示態様を変更する表示制御装置。
【請求項３】
請求項１又は２に記載の表示制御装置において、
前記スクリプト文を完結した場合の読上情報を、読上実績情報として当該スクリプト文ごとに記録する実績情報記録手段を備え、
前記表示制御手段が前記読上情報を表示すると共に、当該読上情報として表示されるスクリプト文と同一のスクリプト文についての、前記実績情報記録手段が記録する読上実績情報の平均値を、標準読上情報として表示する表示制御装置。
【請求項４】
請求項１ないし３のいずれかに記載の表示制御装置において、
前記スクリプト文を任意の項目に応じて複数のブロックに分割する分割手段と、
前記分割手段により複数に分割されたスクリプト文のブロックごとにユニークなキーワードを抽出する抽出手段とを備え、
前記読上時間算出手段が、前記抽出手段にて抽出された任意の一のキーワードが発声された場合に、当該任意の一のキーワードを含むブロックが読み上げられたと判断して読上時間を算出する表示制御装置。
【請求項５】
音声対話を行う場合に、対話時間に関する情報を表示する表示制御方法であって、
対話の流れを示す情報が記載されたスクリプト文を入力するスクリプト入力ステップと、
前記スクリプト入力ステップで入力されたスクリプト文を格納し、当該格納されたスクリプト文を読み込んで、全文を平仮名、又はカタカナに変換する変換ステップと、
前記変換ステップで変換された結果に基づいて、当該スクリプト文を読み上げる場合の全発声数を算出する発声数算出ステップと、
前記発声数算出ステップで算出された全発声数、当該スクリプト文を読み上げるために実際に発声した実発声数、及び当該実発声数を発声するのに要した実発声時間に基づいて、当該スクリプト文を完結するのに必要な読上時間を算出する読上時間算出ステップと、
前記読上時間算出ステップで算出された読上時間に関する情報、前記実発声時間、及び／又は前記スクリプト文を読上情報として画面上に表示する表示制御ステップとを含む表示制御方法。
【請求項６】
請求項５に記載の表示制御方法において、
前記表示制御ステップで読上情報として表示されるスクリプト文について、実際に発声された言葉と当該スクリプト文に記載された文字が一致する場合に、当該表示されたスクリプト文における実際に発声された文字の表示態様を変更する表示制御方法。
【請求項７】
音声対話を行う場合に、対話時間に関する情報を表示するようにコンピュータを機能させる表示制御プログラムであって、
対話の流れを示す情報が記載されたスクリプト文を入力するスクリプト入力手段、
前記スクリプト入力手段が入力したスクリプト文を格納するスクリプト格納手段、
前記スクリプト格納手段が格納するスクリプト文を読み込んで、全文を平仮名、又はカタカナに変換する変換手段、
前記変換手段が変換した結果に基づいて、当該スクリプト文を読み上げる場合の全発声数を算出する発声数算出手段、
前記発声数算出手段が算出した全発声数、当該スクリプト文を読み上げるために実際に発声した実発声数、及び当該実発声数を発声するのに要した実発声時間に基づいて、当該スクリプト文を完結するのに必要な読上時間を算出する読上時間算出手段、
前記読上時間算出手段が算出した読上時間に関する情報、前記実発声時間、及び／又は前記スクリプト文を読上情報として画面上に表示する表示制御手段としてコンピュータを機能させる表示制御プログラム。
【請求項８】
請求項７に記載の表示制御プログラムにおいて、
前記表示制御手段が読上情報として表示するスクリプト文について、実際に発声された言葉と当該スクリプト文に記載された文字が一致する場合に、当該表示されたスクリプト文における実際に発声された文字の表示態様を変更する表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声対話を行う際の対話時間に関する情報を表示する表示制御装置に関する。
【背景技術】
【０００２】
発信業務型のコールセンターにおいて、電話連絡を多数の相手に対して行う場合は、一般的に、スクリプトフロー（会話の流れを手引きする紙ベースの流れ図）に沿って、話が横道にそれないように進める指導や、机にフローを記した資料を用意してそれ見てメモを取りながら話を進め方法が多い。近年では、コンピュータでスクリプト画面を表示し、相手から得た内容を画面から入力するようなソフトウエアもある。
また、音声対話機能を有し、複数の音声入出力の競合を防止する技術として、特許文献１に示す技術が開示されている。
【特許文献１】特開２００８−２６６２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記のような、スクリプトフローに沿ってメモを取りながら話を進め方法や、コンピュータでスクリプト画面を表示し、相手から得た内容を画面から入力する方法のいずれの場合においても、着信者の答え方や、着信者の答えそのもの量や質（例：短い住所の場合は、復唱確認時間が短いが、長い住所や、読み方が難しい住所の場合は、入力や復唱確認が長いといった事）の違いにより、着信者から「あとどれくらい時間が必要なのか？」といった問いに対して、大まかな時間を答えられない。また、発信者側も、残り時間の把握ができないことで、気構えができないという課題を有する。
【０００４】
特に、不慣れなテレホンオペレータの場合は、残予測時間がわからず、ストレスを感じるケースが多い。また、ベテランテレホンオペレータにおいても、慣れすぎていることで逆に会話の進行を必要以上に早めている場合（早口になっていたり、せっかちに会話を進めていたりすること）があり、気づかないところで相手に不快感を与えているケースもある。
【０００５】
また、特許文献１に示す技術は、複数の音声入出力の間の競合を防止することができ、ユーザに対して複数の音声入出力をそれぞれ適正なタイミングで円滑に行うことが可能であるが、文字情報の読み上げに要する時間を算出する場合には、機械による読み上げを行うことが前提となっており、発信業務型のコールセンターにおける対話の場合のように、個性を持った人間が、未知の異なる内容の文字情報を読み上げるときには、対応することができないという課題を有する。
【０００６】
そこで、本発明は上記課題を解決するためになされたものであり、音声対話における対話時間に関する正確な情報を、読み上げ速度や対話の進捗具合に基づいて算出して表示する表示制御装置、表示制御方法、及び表示制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
（１．表示制御装置）
本願に開示する表示制御装置は、音声対話を行う場合に、対話時間に関する情報を表示する表示制御装置であって、対話の流れを示す情報が記載されたスクリプト文を入力するスクリプト入力手段と、前記スクリプト入力手段が入力したスクリプト文を格納するスクリプト格納手段と、前記スクリプト格納手段が格納するスクリプト文を読み込んで、全文を平仮名、又はカタカナに変換する変換手段と、前記変換手段が変換した結果に基づいて、当該スクリプト文を読み上げる場合の全発声数を算出する発声数算出手段と、前記発声数算出手段が算出した全発声数、当該スクリプト文を読み上げるために実際に発声した実発声数、及び対話に要した実対話時間に基づいて、当該スクリプト文を完結するのに必要な読上時間を算出する読上時間算出手段と、前記読上時間算出手段が算出した読上時間に関する情報、前記実対話時間、及び／又は前記スクリプト文を読上情報として画面上に表示する表示制御手段とを備えるものである。
【０００８】
このように、本願に開示する表示制御装置においては、対話の流れを示す情報が記載されたスクリプト文を読み込んで、全文を平仮名、又はカタカナに変換し、変換した結果に基づいて、当該スクリプト文を読み上げる場合の全発声数を算出し、算出した全発声数、当該スクリプト文を読み上げるために実際に発声した実発声数、及び当該実発声数を発声するのに要した実発声時間に基づいて、当該スクリプト文を完結するのに必要な読上時間を算出し、当該読上時間に関する情報、前記実発声時間、及び／又は前記スクリプト文を読上情報として画面上に表示するため、スクリプト文を完結させるのに要する残余時間や、対話の進捗具合を動的に確認しながら対話を行うことができ、発信者が、残り時間の把握ができないことで、気構えができないということがなくなるという効果を奏する。
【０００９】
また、不慣れなテレホンオペレータが、残予測時間がわからないことで、ストレスを感じてしまうこともなく、ベテランテレホンオペレータにおいても、慣れすぎていることで逆に会話の進行を必要以上に早めて、相手に不快感を与えているケースを減少させることができるという効果を奏する。
【００１０】
さらに、スクリプト文を完結するのに必要な読上時間を算出する場合に、着信者の発声時間を実対話時間として含めているため、着信者の応答時間に従って、対話時間に関する情報（読上時間、実対話時間、残余時間等）を動的に表示することで、着信者の個性や、未知の対話内容の場合であっても、正確な対話時間に関する情報を表示して、業務を効率よく遂行することができるという効果を奏する。
【００１１】
（２．文字の表示態様）
本願に開示する表示制御装置は、前記表示制御手段が読上情報として表示するスクリプト文について、実際に発声された言葉と当該スクリプト文に記載された文字が一致する場合に、当該表示されたスクリプト文における実際に発声された文字の表示態様を変更するものである。
【００１２】
（３．標準読上情報の表示）
本願に開示する表示制御装置は、前記スクリプト文を完結した場合の読上情報を、読上実績情報として当該スクリプト文ごとに記録する実績情報記録手段を備え、前記表示制御手段が前記読上情報を表示すると共に、当該読上情報として表示されるスクリプト文と同一のスクリプト文についての、前記実績情報記録手段が記録する読上実績情報の平均値を、標準読上情報として表示するものである。
【００１３】
（４．スクリプト文の分割）
本願に開示する表示制御装置は、前記スクリプト文を任意の項目に応じて複数のブロックに分割する分割手段と、前記分割手段により複数に分割されたスクリプト文のブロックごとにユニークなキーワードを抽出する抽出手段とを備え、前記読上時間算出手段が、前記抽出手段にて抽出された任意の一のキーワードが発声された場合に、当該任意の一のキーワードを含むブロックが読み上げられた判断して読上時間を算出するものである。
【００１４】
これまで、本発明を装置として示したが、所謂当業者であれば明らかであるように本発明を方法、及び、プログラムとして捉えることもできる。これら前記の発明の概要は、本発明に必須となる特徴を列挙したものではなく、これら複数の特徴のサブコンビネーションも発明となり得る。
【００１５】
すなわち、本願に開示する表示制御装置の構成要素または構成要素の任意の組合せを、方法、装置、回路、システム、コンピュータプログラム、記録媒体、データ構造などに適用したものも、他の態様として有効である。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態を説明する。本発明は多くの異なる形態で実施可能である。従って、本実施形態の記載内容のみで本発明を解釈すべきではない。また、本実施形態の全体を通して同じ要素には同じ符号を付けている。
【００１７】
以下の実施の形態では、主に装置について説明するが、所謂当業者であれば明らかな通り、本発明は方法、及び、コンピュータを動作させるためのプログラムとしても実施できる。また、本発明はハードウェア、ソフトウェア、または、ハードウェア及びソフトウェアの実施形態で実施可能である。プログラムは、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、光記憶装置、または、磁気記憶装置等の任意のコンピュータ可読媒体に記録できる。さらに、プログラムはネットワークを介した他のコンピュータに記録することができる。
【００１８】
（本発明の第１の実施形態）
本実施形態に係る表示制御装置について、図１ないし図６を用いて説明する。図１は、本実施形態に係る表示制御装置のハードウェア構成図、図２は、本実施形態に係る表示制御装置の機能ブロック図、図３は、本実施形態に係る表示制御装置のテーブル構成の一例を示す図、図４は、本実施形態に係る表示制御装置の準備段階の動作を示すフローチャート、図５は、本実施形態に係る表示制御装置の業務段階の動作を示すフローチャート、図６は、本実施形態に係る表示制御装置の表示画面の一例を示す図である。
【００１９】
（１．構成）
以下、本実施形態に係る表示制御装置の構成について説明する。図１において、コンピュータ１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０３、フラッシュメモリ（Ｆｌａｓｈ  Ｍｅｍｏｒｙ）１０４、外部記憶装置であるＨＤ（Ｈａｒｄ  Ｄｉｓｋ）１０５、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）カード１０６、マウス１０７、キーボード１０８、ビデオカード１０９、このビデオカード１０９と電気的に接続する表示装置であるディスプレイ１０９ａ、サウンドカード１１０、このサウンドカード１１０と電気的に接続する音出力装置であるスピーカ／マイク１１０ａ及びフレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の記憶媒体を読み書きするドライブ１１１からなる。
なお、上記ハードウェア構成はあくまで一例を示したものであり、構成要素の変更をすることができるのは当然である。
【００２０】
図２において、表示制御装置２００は、入力部２１０と変換部２２０と読上時間算出部２３０と表示制御部２４０とスクリプト情報２５０と変換情報２６０とを備える。
入力部２１０は、入力情報２０５の入力を受け付ける処理を行う。入力情報がスクリプト文の場合は、スクリプト情報２５０に情報を格納し、音声情報や経過時間情報の場合は読上時間算出部２３０、及び表示制御部２４０に情報を渡す。
変換部２２０は、スクリプト情報２５０の情報に格納されているスクリプト文を平仮名、又は片仮名に変換し、変換情報２６０に格納する処理を行う。
【００２１】
読上時間算出部２３０は、スクリプト文の全発声数、当該スクリプト文を読み上げるために実際に発声した実発生数、及び対話に要した実対話時間に基づいて、スクリプト文を完結するのに必要な読上時間を算出する処理を行う。つまり、実発声数と実対話時間から読上速度を算出し、全発声数を読上速度で割ると全発声数に対する読上時間を算出することができる。
【００２２】
なお、読上時間算出部２３０が、読上時間を算出する場合に、予め設定されている質問の種別（２択形式の質問、語群選択の質問、内容形式の質問等）に応じて対話相手の回答時間を推定する推定手段を備え、推定された回答時間に基づいて読上時間を算出するようにしてもよい。例えば、２択形式の質問の場合は、「はい」か「いいえ」の回答しかないため、対話相手の回答時間を短く（例えば、３〜５秒程度）設定し、内容形式の質問の場合は、細かい内容を話すため、対話相手の回答時間を長く（例えば、３０秒〜１分）設定して読上時間を算出するようにしてもよい。
【００２３】
表示制御部２４０は、読上時間算出部２３０が算出した読上時間、入力部２１０が入力した実対話時間、及び／又はスクリプト情報２５０に格納されるスクリプト文を読上情報としてディスプレイ１０９ａに表示する処理を行う。
【００２４】
スクリプト情報２５０は、入力部２１０が入力を受け付けたスクリプト文の情報を格納するデータ部である。
変換情報２６０は、変換部２２０により、平仮名又は片仮名に変換されたスクリプト文を格納するデータ部である。
【００２５】
ここで、スクリプト情報２５０と変換情報２５０の構成について詳細に説明する。図３（ａ）は、スクリプト情報テーブルのテーブル構成例、図３（ｂ）は、変換情報テーブルのテーブル構成例である。図３（ａ）において、入力されたスクリプト文が文章ごとに区切られて格納されている。ここで格納されている情報は、変換元の情報として利用すると共に、画面に表示するための情報としても利用される。
【００２６】
図３（ｂ）において、表示文、表示開始位置、表示の長さ、読み上げ方、及び読み上げ文字数がそれぞれ格納されている。表示文、表示開始位置、及び表示の長さは、読み上げた文字の表示態様を変更する際に利用する情報である。例えば、「わたくし」が音声情報で入力されると、１行目の１文字目から２文字分の表示態様が変更される。読み上げ方は、表示文を平仮名に変更した情報であり、読み上げ文字数は、読み上げに必要な発声数の情報である。つまり、読み上げ文字数を合計したものが、スクリプト文全文を読み上げるための全発声数となる。
以上が、本実施形態に係る表示制御装置の構成についての説明である。
【００２７】
（２．動作）
以下に、本実施形態に係る表示制御装置の動作について説明する。図４において、まず、準備段階の処理として、ケース別のスクリプト文が入力部２１０に入力され、スクリプト情報２５０に格納される（ステップＳ４１）。ケース別というのは、対話の流れが場面により変化するため、その変化に対応できるように、様々なケースを想定してスクリプト文が入力される。スクリプト情報２５０に格納されたスクリプト文を全文平仮名、又は片仮名に変換されて、変換情報２６０に格納される（ステップＳ４２）。
以上が準備段階の処理についての説明である。
【００２８】
次に、業務段階における表示制御装置の動作について説明する。まず、これから実施する業務で利用するケースに該当するスクリプト文に対応する変換情報を変換情報２６０から読み込む（ステップＳ５１）。スクリプト情報２５０の表示文を表示し、読上時間の初期計算を行う（ステップＳ５２）。読上時間の初期計算の際には、読み上げた実績や経過時間の情報がないため、日本人の平均朗読速度である４００文字＝１分を用いて読上時間を計算する。つまり、スクリプト文の全文字数（全発声数）が４００文字であった場合は、残り時間が６０秒で表示される。このとき、スクリプト文の全文を平仮名、又は片仮名に変換し、発声数に基づいて計算される。
なお、初期計算の際には、上述のように日本人の平均朗読速度に基づいて計算してもよいし、発信者の過去の実績情報から、平均の読上速度を抽出して計算してもよい。
【００２９】
次に、発信者によりスクリプト文の読み上げが開始され（ステップＳ５３）、読み上げ（対話）に要した経過時間が随時メモリに格納される。読み上げた音声を取得し、音声データを平仮名、又は片仮名に変換する（ステップＳ５４）。音声データと変換情報２６０（図３における変換情報テーブル）の文字列を比較し（ステップＳ５５）、変換情報テーブルが全て読み上げられていれば業務段階の処理を終了する。音声データと変換情報テーブルの文字列が一致していなければステップＳ５４に戻る。音声データと変換情報テーブルの文字列が一致していれば、表示されているスクリプト文の該当する文字の表示態様を変化させて表示し（ステップＳ５６）、対話の経過時間と読上文字数から読上速度を算出し、残りの読み上げに必要な時間を算出し、対話の経過時間とともにディスプレイ１０９ａに表示する（ステップＳ５７）。例えば、スクリプト文の全文字数（全発声数）が４００文字で、５２文字を読み上げるのに１０秒掛かったとすると、残り時間は、残りの文字数÷今までの読上速度＝（４００文字−５２文字）÷（５２文字÷１０秒）≒６７（秒）となる。ステップＳ５４からステップＳ５７までの処理は、変換情報テーブルが全て読み上げられるか、対話が終了（通話が切断）されるまで繰り返して行われる。
【００３０】
上記処理における表示画面の一例を図６に示す。会話進捗状況グラフには、経過時間と残り時間が表示されており、現在の進捗率を視覚により直感的に把握することができる。この会話進捗状況グラフは、対話が進行するに従って常時更新されており、発信者は対話の状況をリアルタイムに把握することができる。例えば、発信者の質問に対する着信者の回答が長い場合には、読上速度が遅くなる（スクリプト文の読み上げは行われないが、経過時間は加算される）ため、常時更新処理が行われることで、リアルタイムに進捗率や残り時間を表示することができる。
【００３１】
また、「あー、」や「えー、」等のスクリプト文に関係ない音声や、会話の流れで発生する挨拶等の音声が入力された場合も、スクリプト文の読み上げは行われないが、経過時間は加算されるため、読上速度が遅くなり、常時更新処理が行われることで、進捗率や残り時間をリアルタイムに表示することができる。
【００３２】
さらに、スクリプト文は様々なケースに応じて用意されているため、対話の進行パターンの変更に応じてスクリプト文も変更され、スクリプト文の全文字数にも変更が発生する。このような場合であっても、読上情報が常時更新処理されることで、リアルタイムに進捗率や残り時間を表示することができる。
【００３３】
スクリプト領域には、スクリプト文が表示されており、発信者はここに表示されたスクリプト文を読み上げて対話を進める。そして、表示されたスクリプト文の文字列と実際の音声データが一致する場合には、一致する文字列の表示態様が変化する。例えば、「わたくし、ふじつうぎんこう」まで読み上げると、表示されているスクリプト文の文字列と、実際の音声データが一致するため、図６に示すように「私、富士通銀行」までの表示態様が変化する。この変化の表示は、音声データと図３（ｂ）の変換情報テーブルとを対応付けることで、容易に制御することができる。つまり、変換情報テーブルの表示開始位置と表示の長さから、音声データと一致するスクリプト文の文字列が、スクリプト領域に表示されているスクリプト文の何文字目から何文字分かを抽出することができるため、該当する文字列の表示態様を変化させればよい。仮に、「おいそがしいところおそれいります、わたくしふじつうぎんこう」と発声した場合は、「おいそがしいところおそれいります」までは表示態様に変化がなく、「わたくしふじつうぎんこう」を発声すると表示態様が変化する。
【００３４】
なお、表示態様の変化は、色、フォント、太さ、大きさ、下線、塗りつぶし、点滅、又はそれらの組み合わせ等、発信者が視認できる変化であればよい。
「電話を掛ける」、及び「電話を切る」ボタンは、それぞれ電話を掛けたり電話を切る際にマウスで押下して操作する。
【００３５】
なお、上述したように、スクリプト文における＜相手の返答＞の箇所については、その質問種別から、予め回答時間を推定し、推定した値で会話進捗状況グラフの計算を行ってもよい。例えば、「田中様のお宅でしょうか？」は２択形式の質問であるため、回答時間は短く設定される。また、仮に「○○商品の使い心地はいかがでしたか？」といった質問がある場合は、内容形式の質問であるため、回答時間は長く設定される。
以上が、本実施形態に係る表示制御装置の動作についての説明である。
【００３６】
このように、本実施形態に係る表示制御装置によれば、対話の流れを示す情報が記載されたスクリプト文を読み込んで、全文を平仮名、又はカタカナに変換し、変換した結果に基づいて、当該スクリプト文を読み上げる場合の全発声数を算出し、算出した全発声数、当該スクリプト文を読み上げるために実際に発声した実発声数、及び当該実発声数を発声するのに要した実発声時間に基づいて、当該スクリプト文を完結するのに必要な読上時間を算出し、当該読上時間、前記実発声時間、及び／又は前記スクリプト文を読上情報として画面上に表示するため、スクリプト文を完結させるのに要する残余時間や、対話の進捗具合を動的に確認しながら対話を行うことができ、発信者が、残り時間の把握ができないことで、気構えができないということがなくなる。
【００３７】
また、不慣れなテレホンオペレータが、残予測時間がわからないことで、ストレスを感じてしまうこともなく、ベテランテレホンオペレータにおいても、慣れすぎていることで逆に会話の進行を必要以上に早めて、相手に不快感を与えているケースを減少させることができる。
【００３８】
さらに、スクリプト文を完結するのに必要な読上時間を算出する場合に、着信者の発声時間を実対話時間として含めているため、着信者の応答時間に従って、対話時間に関する情報（読上時間、実対話時間、残余時間等）を動的に表示することで、着信者の個性や、未知の対話内容の場合であっても、正確な対話時間に関する情報を表示して、業務を効率よく遂行することができる。
【００３９】
さらにまた、実際に発声された言葉とスクリプト文に記載された文字が一致する場合に、当該表示されたスクリプト文における実際に発声された文字の表示態様を変更するため、発信者が同じ行を重複して読み上げてしまったり、行を読み飛ばしてしまうといったことを防止することができる。
【００４０】
さらにまた、スクリプト文における質問の種別を特定し、特定された質問種別に応じて、対話相手の回答時間を推定し、推定された対話相手の回答時間に基づいて読上時間を算出するため、２択形式（例えば、はい／いいえ）の質問、語群選択（例えば、ア〜エから１つを選択）の質問、内容形式（例えば、感想を問う）の質問等に応じた正確な読上時間を算出することができ、より正確な対話時間に関する情報を表示することができる。
【００４１】
（本発明の第２の実施形態）
本実施形態に係る表示制御装置について、図７及び図８を用いて説明する。図７は、本実施形態に係る表示制御装置の機能ブロック図、図８は、本実施形態に係る表示制御装置の表示画面の一例を示す図である。
【００４２】
図７において、第１の実施形態に係る表示制御装置の機能ブロック図（図２）と比較して、実績情報７１０を新たに構成要素として備えている。
実績情報７１０は、一又は複数のオペレータが行った業務の実績情報が格納されているデータ部である。実績情報には、一又は複数のオペレータが過去に行ったスクリプト文ごとの実績情報が含まれており、具体的には対話に要した時間、読上速度、進捗情報等が含まれる。これらの情報は、入力部２１０、及び読上時間算出部２３０から入力され、表示制御部２４０に出力されてディスプレイ１０９ａに表示される。なお、表示する際に、複数のオペレータの実績情報が格納されている場合には、その平均値を表示してもよい。
【００４３】
実績情報が表示される場合の表示画面の一例について説明する。図８において、図６の場合と比較して、基準グラフが新たに表示されている。この基準グラフが実績情報７１０に基づいて表示される情報である。つまり、過去の実績の平均のグラフを基準グラフとして表示することで、進捗の程度や目標とする読上速度を常に確認することができ、対話の目安にすることができる。
【００４４】
図８の場合、基準グラフのほうが、会話進捗グラフに比べて進捗が進んでいる。つまり、過去の実績情報と比較して、現在の進捗が遅れていることが直感的にわかる。発信者は、進捗が遅れていることを認識することで、以降の対話をなるべく早く進めるように勤めることができる。
【００４５】
なお、ここでは、同じ時間における読み上げの進み具合を進捗情報として基準グラフにより示しているが、同じスクリプト文の同じ文字数を発声するのに、過去の実績情報ではどれくらいの時間を要したかを表示してもよい。
【００４６】
また、実績情報の平均値等をそのまま表示してもよいし、実績情報に基づく目標値（目安となる値）を算出して表示してもよい。特に、目標値を表示することは、１日のノルマ件数があるような場合に有効である。例えば、１日に５０件のノルマがあるような場合には、１件を５分程度でおわらせる必要があるため、基準となる目標時間を設けることで、対話の速度を調整して業務を効率よく遂行することができる。
【００４７】
さらに、本実施形態に係る表示制御装置の動作は、第１の実施形態と同様であり、読上情報を表示すると共に、過去の実績情報に基づいた読上情報（基準グラフや対話に要した時間）を表示する点が異なる。
さらにまた、どの程度の進捗の遅れや進みが発生しているかを算出して表示してもよい。
【００４８】
（本発明の第３の実施形態）
本実施形態に係る表示制御装置について、図９ないし図１２を用いて説明する。図９は、本実施形態に係る表示制御装置の機能ブロック図、図１０は、本実施形態に係る表示制御装置の準備段階の動作を示すフローチャート、図１１は、本実施形態に係る表示制御装置の業務段階の動作を示すフローチャート、図１２は、本実施形態に係る表示制御装置の表示画面の一例を示す図である。
【００４９】
本実施形態においては、スクリプト文を任意の項目に応じて複数のブロックに分割し、ブロックごとにユニークなキーワードを抽出する。それらの情報を用いて、より正確な読上情報を表示するものである。発信者が業務を進める上で、スクリプト文に記載された順番で対話が進めばよいが、会話の流れ上、スクリプト文の順番通りに対話が進まないこともある。例えば、スクリプト文においては、最後の方にある質問を、会話の流れ上、最初の方でしてしまうことがある。このような場合に、実際はスクリプト文を読み上げているにも関わらず、進捗に反映されないと、残り時間の算出が実際の値とずれを生じてしまう可能性がある。本実施形態においては、スクリプト文の順番に関わらず、読み上げられたスクリプト文のブロックについては、進捗に反映する。
【００５０】
（１．構成）
図９において、第２の実施形態に係る表示制御装置の機能ブロック図（図７）と比較して、分割部９１０とキーワード抽出部９２０を新たに構成要素として備えている。
分割部９１０は、スクリプト情報２５０に格納されているスクリプト文を、任意の項目（例えば、質問ごと）に応じて、複数のブロックに分割する処理を行う。分割された情報は、キーワード抽出部９２０に渡されると共に、スクリプト情報２５０に格納される。
【００５１】
キーワード抽出部９２０は、分割部９１０で分割されたブロックごとにユニークなキーワードを抽出する処理を行う。抽出されたキーワードは、分割された情報と共にスクリプト情報２５０に格納される。
【００５２】
読上時間算出部２３０は、入力された音声データに、キーワード抽出部９２０で抽出されたキーワードが含まれているかどうかを判断し、含まれていなければ、スクリプト文が読み上げられていない（話が横道に逸れている）として、進捗を進めず（文字数をカウントせず）、含まれていれば、そのキーワードを含むスクリプト文が読み上げられているとして、進捗を進めて（文字数をカウントして）、読上時間の算出を行う。
【００５３】
スクリプト情報２５０は、入力部２１０が入力を受け付けたスクリプト文の情報を格納すると共に、分割部９１０で複数に分割された情報、及びキーワード抽出部９２０で抽出されたキーワードを格納する。
【００５４】
変換情報２６０は、変換部２２０により、平仮名又は片仮名に変換されたスクリプト文を格納すると共に、分割部９１０で複数に分割された情報、及びキーワード抽出部９２０で抽出されたキーワードを格納する。このとき、キーワードは平仮名又は片仮名に変換されている。
入力部２１０、変換部２２０、表示制御部２４０、及び実績情報７１０の機能は、第１又は第２の実施形態と同様であるため説明は省略する。
【００５５】
（２．動作）
図１０において、まず、準備段階の処理として、ケース別のスクリプト文が入力部２１０に入力され、スクリプト情報２５０に格納される（ステップＳ１００１）。スクリプト情報２５０に格納されたスクリプト文を分割部９１０が任意の項目に応じて複数のブロックに分割し、ブロックごとにユニークなキーワードを抽出する（ステップＳ１００２）。変換部２２０により、スクリプト文がブロックごとに全文平仮名、又は片仮名に変換されて、変換情報２６０に格納される（ステップＳ１００３）。このとき、キーワードも平仮名、又は片仮名に変換されて、変換情報２６０に格納される。
【００５６】
なお、ユニークなキーワードの抽出ができない場合もあり得るため、スクリプト文を作成する際にユニークなキーワードを予めスクリプト文に随所に挿入しておくことで対応するようにしてもよい。
【００５７】
また、各ブロックの先頭にユニークなキーワードが挿入されるようにすることで、音声データとキーワードの対応付けを、ブロックの冒頭が読上げられた段階で行うことができ、よりリアルな対話時間を表示することができる。従って、ブロックの先頭文字列（例えば、会話の切り出し方等）が、ブロックごとにユニークになるようにスクリプト文を作成しておくことが望ましい。
以上が準備段階の処理についての説明である。
【００５８】
次に、業務段階における表示制御装置の動作について説明する。まず、これから実施する業務で利用するケースに該当するスクリプト文に対応する変換情報を変換情報２６０から読み込む（ステップＳ１１０１）。スクリプト情報２５０の表示文を表示し、読上時間の初期計算を行う（ステップＳ１１０２）。読上時間の初期計算方法は、上記第１の実施形態に場合と同じである。次に、発信者によりスクリプト文の読み上げが開始され（ステップＳ１１０３）、読み上げ（対話）に要した経過時間が随時メモリに格納される。読み上げた音声を取得し、音声データを平仮名、又は片仮名に変換する（ステップＳ１１０４）。変換した音声データの文字列に、キーワード抽出部９２０が抽出したキーワードが含まれるかどうかを判定し（ステップＳ１１０５）、含まれていなければステップＳ１１０４に戻る。含まれていれば、キーワードを含むブロックのスクリプト文を変換情報２６０（図３の変換情報テーブル）から抽出し（ステップＳ１１０６）、読み上げた音声データと抽出したスクリプト文とを比較する（ステップＳ１１０７）。
【００５９】
変換情報テーブルが全て読み上げられていれば業務段階の処理を終了する。音声データと変換情報テーブルの文字列が一致していなければステップＳ１１０４に戻る。音声データと変換情報テーブルの文字列が一致していれば、表示されているスクリプト文の該当する文字の表示態様を変化させて表示し（ステップＳ１１０８）、対話の経過時間と読上文字数から読上速度を算出し、残りの読み上げに必要な時間を算出し、対話の経過時間とともにディスプレイ１０９ａに表示する（ステップＳ１１０９）。ステップＳ１１０４からステップＳ１１０９までの処理は、変換情報テーブルが全て読み上げられるか、対話が終了（通話が切断）されるまで繰り返して行われる。
【００６０】
上記処理における表示画面の一例を図１２に示す。ここでは、スクリプト領域が質問ごとに複数のブロック（領域１〜領域３）に分割されて表示されている。また、領域１のキーワードが「この度」、領域２のキーワードが「兄弟」、領域３のキーワードが「家族」であり、ユニークなキーワードとして抽出されているとする。
【００６１】
対話の中で、「このたび」という音声データが入力されると、抽出されたキーワードと比較して、領域１の「この度」と一致すると判断されると、領域１のブロックが読み上げられていると判断して、読上時間の算出を行う。他の領域についても同様に、「きょうだい」という音声データが入力されると、領域２のブロックが読み上げられていると判断し、「かぞく」という音声データが入力されると、領域３のブロックが読み上げられていると判断される。
【００６２】
図１２においては、領域１の背景と領域３の背景色が変更されている。これは、読み上げられたブロックについては背景色を変更しているためである。つまり、図１２においては、話の流れ上、領域１と領域３については先に読み上げが完了し、本来であれば領域１のブロックの後で、領域３のブロックの前に完了すべき領域２については読み上げが完了していないことを示す。このように、読み上げ済みのブロックと読み上げが未完のブロックを明確に表示することで、再び同じ質問を行ってしまったり、不要な質問を行うことを防止することが可能となる。
【００６３】
このように、本実施形態に係る表示制御装置によれば、スクリプト文を任意の項目に応じて複数のブロックに分割し、ブロックごとにユニークなキーワードを抽出し、抽出された任意の一のキーワードが発声された場合に、当該任意の一のキーワードを含む、ブロックが読み上げられたと判断して読上時間を算出するため、対話の流れ上スクリプト文の順番通りに対話が進まず、例えばスクリプト文の最後の質問を対話の最初の方で行ったような場合であっても、消化されたスクリプト文については、確実に読上時間として計上され、対話時間に関する情報を正確に表示することができる。
【００６４】
また、読上時間算出手段にて読み上げられたと判断されたブロックについて、当該ブロックの読み上げが完結した場合には、当該ブロックの表示態様を変更して表示するため、読み上げ済みのブロックと読み上げが未完のブロックとを明確に区別して表示することができ、再び同じ質問を行ってしまったり、不要な質問を行うことを防止することすることができると共に、スクリプト文に記載された順番で対話が進まないような場合であっても、発信者が対話全体の流れを質問単位で把握することができるため、発信者の気持ちを安定させて、効率的な業務を遂行することができるという効果を奏する。
【００６５】
なお、上記実施形態に示すように、読み上げた文字列の表示態様を変更することで、読み上げた文字と読み上げていない文字を区別することが可能であるが、ブロックの背景色等も併せて変更することで、読み上げ済みかどうかの把握をより明確で確実に行うことができる。
【００６６】
（その他の実施形態）
（１．属性の表示）
本実施形態に係る表示制御装置について、図１３を用いて説明する。図１３は、本実施形態に係る表示制御装置の表示画面の一例を示す図である。
図１３において、画面上に本人属性と相手属性が表示されている。この属性は、実対話時間、当該実対話時間で発声した発声数、及び／又は当該実対話時間に対するスクリプト文の読上時間の割合等から決定される。
【００６７】
例えば、実対話時間が長い場合は、対話相手が、対話に対して好感を持っており、実対話時間が短い場合は、対話に対して嫌悪感を持っていると判断することができる。また、実対話時間で発声した発声数により、対話が早口で行われているかゆっくりとした口調で行われているかを判断することができる。これは、発信者側も着信者側も同様に判断することができる。対話が早口である場合には、せっかち型の人であると判断され、対話がゆっくりとした口調である場合には、おっとり型の人であると判断される（図１３に例示）。
【００６８】
さらに、実対話時間に対するスクリプト文の読上時間の割合により、割合が高ければ、横道に逸れず本題を中心に対話が行われ、割合が低ければ、横道に逸れた話題が多く行われたことになる。横道に逸れた話題が多く行われた場合には、その対話相手が話し好きな性格であると判断することができる（図１３の相手属性に例示）。
【００６９】
これらの判断結果を対話者の属性として画面に表示する。場合によっては、例えば、「話し好き」で且つ「せっかち」という属性が表示される場合もある。つまり、上記の判断により複数の属性が決定される場合もある（図１３に例示）。発信者側は、これらの属性を参考にしながら、対話のペースを調整したり、相手の性格に合わせた対話を行うことができる。
なお、この属性の表示は、対話の状況に応じてリアルタイムに変更してもよいし、対話が開始されてから、現時点までの平均データから属性を決定して表示してもよい。
【００７０】
このように、本実施形態に係る表示制御装置によれば、実対話時間、当該実対話時間で発声した発声数、及び／又は当該実対話時間に対するスクリプト文の読上時間の割合に基づいて、対話者の属性を設定して表示するため、発信者、及び着信者の対話属性（おっとり型、せっかち型等）に応じて対話を進めることができ、業務が効率良く遂行できる。
【００７１】
以上の前記各実施形態により本発明を説明したが、本発明の技術的範囲は実施形態に記載の範囲には限定されず、これら各実施形態に多様な変更又は改良を加えることが可能である。そして、かような変更又は改良を加えた実施の形態も本発明の技術的範囲に含まれる。このことは、特許請求の範囲及び課題を解決する手段からも明らかなことである。
【００７２】
（２．付記）
前記各実施形態に関して次の付記を示す。
（付記１）音声対話を行う場合に、対話時間に関する情報を表示する表示制御装置であって、対話の流れを示す情報が記載されたスクリプト文を入力するスクリプト入力手段と、前記スクリプト入力手段が入力したスクリプト文を格納するスクリプト格納手段と、前記スクリプト格納手段が格納するスクリプト文を読み込んで、全文を平仮名、又はカタカナに変換する変換手段と、前記変換手段が変換した結果に基づいて、当該スクリプト文を読み上げる場合の全発声数を算出する発声数算出手段と、前記発声数算出手段が算出した全発声数、当該スクリプト文を読み上げるために実際に発声した実発声数、及び対話に要した実対話時間に基づいて、当該スクリプト文を完結するのに必要な読上時間を算出する読上時間算出手段と、前記読上時間算出手段が算出した読上時間に関する情報、前記実対話時間、及び／又は前記スクリプト文を読上情報として画面上に表示する表示制御手段とを備える表示制御装置。
【００７３】
（付記２）付記１に記載の表示制御装置において、前記表示制御手段が読上情報として表示するスクリプト文について、実際に発声された言葉と当該スクリプト文に記載された文字が一致する場合に、当該表示されたスクリプト文における実際に発声された文字の表示態様を変更する表示制御装置。
【００７４】
（付記３）付記１又は２に記載の表示制御装置において、前記スクリプト文を完結した場合の読上情報を、読上実績情報として当該スクリプト文ごとに記録する実績情報記録手段を備え、前記表示制御手段が前記読上情報を表示すると共に、当該読上情報として表示されるスクリプト文と同一のスクリプト文についての、前記実績情報記録手段が記録する読上実績情報の平均値を、標準読上情報として表示する表示制御装置。
【００７５】
（付記４）付記１ないし３のいずれかに記載の表示制御装置において、前記スクリプト文を任意の項目に応じて複数のブロックに分割する分割手段と、前記分割手段により複数に分割されたスクリプト文のブロックごとにユニークなキーワードを抽出する抽出手段とを備え、前記読上時間算出手段が、前記抽出手段にて抽出された任意の一のキーワードが発声された場合に、当該任意の一のキーワードを含むブロックが読み上げられたと判断して読上時間を算出する表示制御装置。
【００７６】
（付記５）付記４に記載の表示制御装置において、前記表示制御手段が、前記読上時間算出手段にて読み上げられたと判断されたブロックについて、当該ブロックの読み上げが完結した場合には、当該ブロックの表示態様を変更して表示する表示制御装置。
【００７７】
（付記６）付記１ないし５のいずれかに記載の表示制御装置において、前記スクリプト文における質問の種別を特定する質問種別特定手段と、前記質問種別特定手段が特定する質問種別に応じて、対話相手の回答時間を推定する推定手段とを備え、前記読上時間算出手段が、前記推定手段が推定した対話相手の回答時間に基づいて読上時間を算出する表示制御装置。
【００７８】
（付記７）付記１ないし６のいずれかに記載の表示制御装置において、前記実対話時間、当該実対話時間で発声した発声数、及び／又は当該実対話時間に対するスクリプト文の読上時間の割合に基づいて、対話者の属性を設定して表示する表示制御装置。
【００７９】
（付記８）音声対話を行う場合に、対話時間に関する情報を表示する表示制御方法であって、対話の流れを示す情報が記載されたスクリプト文を入力するスクリプト入力ステップと、前記スクリプト入力ステップで入力されたスクリプト文を格納し、当該格納されたスクリプト文を読み込んで、全文を平仮名、又はカタカナに変換する変換ステップと、前記変換ステップで変換された結果に基づいて、当該スクリプト文を読み上げる場合の全発声数を算出する発声数算出ステップと、前記発声数算出ステップで算出された全発声数、当該スクリプト文を読み上げるために実際に発声した実発声数、及び当該実発声数を発声するのに要した実発声時間に基づいて、当該スクリプト文を完結するのに必要な読上時間を算出する読上時間算出ステップと、前記読上時間算出ステップで算出された読上時間に関する情報、前記実発声時間、及び／又は前記スクリプト文を読上情報として画面上に表示する表示制御ステップとを含む表示制御方法。
【００８０】
（付記９）付記８に記載の表示制御方法において、前記表示制御ステップで読上情報として表示されるスクリプト文について、実際に発声された言葉と当該スクリプト文に記載された文字が一致する場合に、当該表示されたスクリプト文における実際に発声された文字の表示態様を変更する表示制御方法。
【００８１】
（付記１０）付記８又は９に記載の表示制御方法において、前記スクリプト文を完結した場合の読上情報を、読上実績情報として当該スクリプト文ごとに記録し、前記表示制御ステップで前記読上情報が表示されると共に、当該読上情報として表示されるスクリプト文と同一のスクリプト文についての、前記記録された読上実績情報の平均値を、標準読上情報として表示する表示制御方法。
【００８２】
（付記１１）付記８ないし１０のいずれかに記載の表示制御方法において、前記スクリプト文を任意の項目に応じて複数のブロックに分割する分割ステップと、前記分割ステップで複数に分割されたスクリプト文のブロックごとにユニークなキーワードを抽出する抽出ステップとを含み、前記読上時間算出ステップで、前記抽出ステップにて抽出された任意の一のキーワードが発声された場合に、当該任意の一のキーワードを含むブロックが読み上げられたと判断して読上時間が算出される表示制御方法。
【００８３】
（付記１２）付記１１に記載の表示制御方法において、前記表示制御ステップが、前記読上時間算出ステップにて読み上げられたと判断されたブロックについて、当該ブロックの読み上げが完結した場合には、当該ブロックの表示態様を変更して表示する表示制御方法。
【００８４】
（付記１３）付記８ないし１２のいずれかに記載の表示制御方法において、前記スクリプト文における質問の種別を特定する質問種別特定ステップと、前記質問種別特定ステップで特定された質問種別に応じて、対話相手の回答時間を推定する推定ステップとを含み、前記読上時間算出ステップで、前記推定ステップにて推定された対話相手の回答時間に基づいて読上時間が算出される表示制御方法。
【００８５】
（付記１４）付記８ないし１３のいずれかに記載の表示制御方法において、前記実対話時間、当該実対話時間で発声した発声数、及び／又は当該実対話時間に対するスクリプト文の読上時間の割合に基づいて、対話者の属性を設定して表示する表示制御方法。
【００８６】
（付記１５）音声対話を行う場合に、対話時間に関する情報を表示するようにコンピュータを機能させる表示制御プログラムであって、対話の流れを示す情報が記載されたスクリプト文を入力するスクリプト入力手段、前記スクリプト入力手段が入力したスクリプト文を格納するスクリプト格納手段、前記スクリプト格納手段が格納するスクリプト文を読み込んで、全文を平仮名、又はカタカナに変換する変換手段、前記変換手段が変換した結果に基づいて、当該スクリプト文を読み上げる場合の全発声数を算出する発声数算出手段、前記発声数算出手段が算出した全発声数、当該スクリプト文を読み上げるために実際に発声した実発声数、及び当該実発声数を発声するのに要した実発声時間に基づいて、当該スクリプト文を完結するのに必要な読上時間を算出する読上時間算出手段、前記読上時間算出手段が算出した読上時間に関する情報、前記実発声時間、及び／又は前記スクリプト文を読上情報として画面上に表示する表示制御手段としてコンピュータを機能させる表示制御プログラム。
【００８７】
（付記１６）付記１５に記載の表示制御プログラムにおいて、前記表示制御手段が読上情報として表示するスクリプト文について、実際に発声された言葉と当該スクリプト文に記載された文字が一致する場合に、当該表示されたスクリプト文における実際に発声された文字の表示態様を変更する表示制御プログラム。
【００８８】
（付記１７）付記１５又は１６に記載の表示制御プログラムにおいて、前記スクリプト文を完結した場合の読上情報を、読上実績情報として当該スクリプト文ごとに記録する実績情報記録手段としてコンピュータを機能させ、前記表示制御手段が前記読上情報を表示すると共に、当該読上情報として表示されるスクリプト文と同一のスクリプト文についての、前記実績情報記録手段が記録する読上実績情報の平均値を、標準読上情報として表示する表示制御プログラム。
【００８９】
（付記１８）付記１５ないし１７のいずれかに記載の表示制御プログラムにおいて、前記スクリプト文を任意の項目に応じて複数のブロックに分割する分割手段、前記分割手段により複数に分割されたスクリプト文のブロックごとにユニークなキーワードを抽出する抽出手段としてコンピュータを機能させ、前記読上時間算出手段が、前記抽出手段にて抽出された任意の一のキーワードが発声された場合に、当該任意の一のキーワードを含むブロックが読み上げられたと判断して読上時間を算出する表示制御プログラム。
【００９０】
（付記１９）付記１８に記載の表示制御プログラムにおいて、前記表示制御手段が、前記読上時間算出手段にて読み上げられたと判断されたブロックについて、当該ブロックの読み上げが完結した場合には、当該ブロックの表示態様を変更して表示する表示制御プログラム。
【００９１】
（付記２０）付記１５ないし１９のいずれかに記載の表示制御プログラムにおいて、前記スクリプト文における質問の種別を特定する質問種別特定手段、前記質問種別特定手段が特定する質問種別に応じて、対話相手の回答時間を推定する推定手段としてコンピュータを機能させ、前記読上時間算出手段が、前記推定手段が推定した対話相手の回答時間に基づいて読上時間を算出する表示制御プログラム。
【００９２】
（付記２１）付記１５ないし２０のいずれかに記載の表示制御プログラムにおいて、前記実対話時間、当該実対話時間で発声した発声数、及び／又は当該実対話時間に対するスクリプト文の読上時間の割合に基づいて、対話者の属性を設定して表示する表示制御プログラム。
【図面の簡単な説明】
【００９３】
【図１】第１の実施形態に係る表示制御装置のハードウェア構成図である。
【図２】第１の実施形態に係る表示制御装置の機能ブロック図である。
【図３】第１の実施形態に係る表示制御装置のテーブル構成の一例を示す図である。
【図４】第１の実施形態に係る表示制御装置の準備段階の動作を示すフローチャートである。
【図５】第１の実施形態に係る表示制御装置の業務段階の動作を示すフローチャートである。
【図６】第１の実施形態に係る表示制御装置の表示画面の一例を示す図である。
【図７】第２の実施形態に係る表示制御装置の機能ブロック図である。
【図８】第２の実施形態に係る表示制御装置の表示画面の一例を示す図である。
【図９】第３の実施形態に係る表示制御装置の機能ブロック図である。
【図１０】第３の実施形態に係る表示制御装置の準備段階の動作を示すフローチャートである。
【図１１】第３の実施形態に係る表示制御装置の業務段階の動作を示すフローチャートである。
【図１２】第３の実施形態に係る表示制御装置の表示画面の一例を示す図である。
【図１３】その他の実施形態に係る表示制御装置の表示画面の一例を示す図である。
【符号の説明】
【００９４】
１  コンピュータ
１０１  ＣＰＵ
１０２  ＲＡＭ
１０３  ＲＯＭ
１０４  フラッシュメモリ
１０５  ＨＤ
１０６  ＬＡＮカード
１０７  マウス
１０８  キーボード
１０９  ビデオカード
１０９ａ  ディスプレイ
１１０  サウンドカード
１１０ａ  スピーカ／マイク
１１１  ドライブ
２００  表示制御装置
２０５  入力情報
２１０  入力部
２２０  変換部
２３０  読上時間算出部
２４０  表示制御部
２５０  スクリプト情報
２６０  変換情報
７１０  実績情報
９１０  分割部
９２０  キーワード抽出部
【図１】
2010081529.tif 000003
【図２】
2010081529.tif 000004
【図３】
2010081529.tif 000005
【図４】
2010081529.tif 000006
【図５】
2010081529.tif 000007
【図６】
2010081529.tif 000008
【図７】
2010081529.tif 000009
【図８】
2010081529.tif 000010
【図９】
2010081529.tif 000011
【図１０】
2010081529.tif 000012
【図１１】
2010081529.tif 000013
【図１２】
2010081529.tif 000014
【図１３】
2010081529.tif 000015