(57)【特許請求の範囲】
【請求項１】
ユーザに対して伝達すべき伝達情報を文字で表示する文字表示手段と、
前記文字表示手段に文字が表示されてから、ユーザが前記文字を視認するための動作に要する遅延時間を、前記文字表示手段に表示される文字サイズが大きい場合は短く、当該文字サイズが小さい場合は長く決定する遅延決定手段と、
前記文字表示手段に文字が表示されてから、前記遅延決定手段により決定された遅延時間が経過したときに、前記伝達情報を音声で出力する音声出力手段と
を備えることを特徴とする音声出力装置。
【請求項２】
ユーザに対して伝達すべき伝達情報を文字で表示する文字表示手段と、
前記文字表示手段に文字が表示されてから、ユーザが前記文字を視認するための動作に要する遅延時間を、前記文字表示手段上におけるユーザの注意を引き付ける注視点から前記表示された文字までの距離が大きい場合は長く、当該距離が小さい場合は短く決定する遅延決定手段と、
前記文字表示手段に文字が表示されてから、前記遅延決定手段により決定された遅延時間が経過したときに、前記伝達情報を音声で出力する音声出力手段と
を備えることを特徴とする音声出力装置。
【請求項３】
ユーザに対して伝達すべき伝達情報を文字で表示する文字表示手段と、
前記文字表示手段に文字が表示されてから、ユーザが前記文字を視認するための動作に要する遅延時間を、前記文字表示手段上の前記ユーザが注目する位置と前記文字とのコントラストが大きい場合に短く、当該コントラストが小さい場合に長く決定する遅延決定手段と、
前記文字表示手段に文字が表示されてから、前記遅延決定手段により決定された遅延時間が経過したときに、前記伝達情報を音声で出力する音声出力手段と
を備えることを特徴とする音声出力装置。
【請求項４】
ユーザに対して伝達すべき伝達情報を文字で表示する文字表示手段と、
前記文字表示手段に文字が表示されてから、ユーザが前記文字を視認するための動作に要する遅延時間を、前記文字表示手段に表示された前記文字の点滅度合いが多い場合に短く、前記点滅度合いが少ない場合に長く決定する遅延決定手段と、
前記文字表示手段に文字が表示されてから、前記遅延決定手段により決定された遅延時間が経過したときに、前記伝達情報を音声で出力する音声出力手段と
を備えることを特徴とする音声出力装置。
【請求項５】
ユーザに対して伝達すべき伝達情報を文字で表示する文字表示手段と、
前記ユーザの年齢を取得する個人情報取得手段と、
前記文字表示手段に文字が表示されてから、ユーザが前記文字を視認するための動作に要する遅延時間を、取得された前記年齢が高い場合は長く、取得された前記年齢が低い場合は短く決定する遅延決定手段と、
前記文字表示手段に文字が表示されてから、前記遅延決定手段により決定された遅延時間が経過したときに、前記伝達情報を音声で出力する音声出力手段と
を備えることを特徴とする音声出力装置。
【請求項６】
音声出力装置であって、
ユーザに対して伝達すべき伝達情報を文字で表示する文字表示手段と、
前記ユーザによる前記音声出力装置の操作回数を取得する慣れ特定手段と、
前記文字表示手段に文字が表示されてから、ユーザが前記文字を視認するための動作に要する遅延時間を、取得された前記操作回数が多い場合は短く、前記操作回数が少ない場合は長く決定する遅延決定手段と、
前記文字表示手段に文字が表示されてから、前記遅延決定手段により決定された遅延時間が経過したときに、前記伝達情報を音声で出力する音声出力手段と
を備えることを特徴とする音声出力装置。
【請求項７】
音声出力装置であって、
ユーザに対して伝達すべき伝達情報を文字で表示する文字表示手段と、
前記ユーザによる前記音声出力装置の操作時間を取得する慣れ特定手段と、
前記文字表示手段に文字が表示されてから、ユーザが前記文字を視認するための動作に要する遅延時間を、取得された前記操作時間が長い場合は短く、前記操作時間が短い場合は長く決定する遅延決定手段と、
前記文字表示手段に文字が表示されてから、前記遅延決定手段により決定された遅延時間が経過したときに、前記伝達情報を音声で出力する音声出力手段と
を備えることを特徴とする音声出力装置。
【請求項８】
前記文字表示装置は、エイジェントを前記注視点として表示する、請求項２に記載の音声出力装置。
【請求項９】
情報処理装置が音声を出力する方法であって、
人に対して伝達すべき伝達情報を文字で文字表示手段に表示する文字表示ステップと、
前記文字表示ステップで文字が表示されてから、人が前記文字を視認するための動作に要する遅延時間を、前記文字表示ステップで表示される文字サイズが大きい場合は短く、当該文字サイズが小さい場合は長く決定する遅延決定ステップと、
前記文字表示ステップで文字が表示されてから、前記遅延決定ステップで決定された遅延時間が経過したときに、前記伝達情報を音声で音声出力手段に出力する音声出力ステップと
を含むことを特徴とする音声出力方法。
【請求項１０】
情報処理装置が音声を出力する方法であって、
人に対して伝達すべき伝達情報を文字で文字表示手段に表示する文字表示ステップと、
前記文字表示ステップで文字が表示されてから、人が前記文字を視認するための動作に要する遅延時間を、前記文字表示手段上におけるユーザの注意を引き付ける注視点から前記表示された文字までの距離が大きい場合は長く、当該距離が小さい場合は短く決定する遅延決定ステップと、
前記文字表示ステップで文字が表示されてから、前記遅延決定ステップで決定された遅延時間が経過したときに、前記伝達情報を音声で音声出力手段に出力する音声出力ステップと
を含むことを特徴とする音声出力方法。
【請求項１１】
情報処理装置が音声を出力する方法であって、
人に対して伝達すべき伝達情報を文字で文字表示手段に表示する文字表示ステップと、
前記文字表示ステップで文字が表示されてから、人が前記文字を視認するための動作に要する遅延時間を、前記文字表示手段上の前記ユーザが注目する位置と前記文字とのコントラストが大きい場合に短く、当該コントラストが小さい場合に長く決定する遅延決定ステップと、
前記文字表示ステップで文字が表示されてから、前記遅延決定ステップで決定された遅延時間が経過したときに、前記伝達情報を音声で音声出力手段に出力する音声出力ステップと
を含むことを特徴とする音声出力方法。
【請求項１２】
情報処理装置が音声を出力する方法であって、
人に対して伝達すべき伝達情報を文字で文字表示手段に表示する文字表示ステップと、
前記文字表示ステップで文字が表示されてから、人が前記文字を視認するための動作に要する遅延時間を、前記文字表示手段に表示された前記文字の点滅度合いが多い場合に短く、前記点滅度合いが少ない場合に長く決定する遅延決定ステップと、
前記文字表示ステップで文字が表示されてから、前記遅延決定ステップで決定された遅延時間が経過したときに、前記伝達情報を音声で音声出力手段に出力する音声出力ステップと
を含むことを特徴とする音声出力方法。
【請求項１３】
情報処理装置が音声を出力する方法であって、
人の年齢を取得する個人情報取得ステップと、
前記人に対して伝達すべき伝達情報を文字で文字表示手段に表示する文字表示ステップと、
前記文字表示ステップで文字が表示されてから、人が前記文字を視認するための動作に要する遅延時間を、取得された前記年齢が高い場合は長く、取得された前記年齢が低い場合は短く決定する遅延決定ステップと、
前記文字表示ステップで文字が表示されてから、前記遅延決定ステップで決定された遅延時間が経過したときに、前記伝達情報を音声で音声出力手段に出力する音声出力ステップと
を含むことを特徴とする音声出力方法。
【請求項１４】
情報処理装置が音声を出力する方法であって、
人による前記情報処理装置の操作回数を取得する慣れ特定ステップと、
前記人に対して伝達すべき伝達情報を文字で文字表示手段に表示する文字表示ステップと、
前記文字表示ステップで文字が表示されてから、人が前記文字を視認するための動作に要する遅延時間を、取得された前記操作回数が多い場合は短く、前記操作回数が少ない場合は長く決定する遅延決定ステップと、
前記文字表示ステップで文字が表示されてから、前記遅延決定ステップで決定された遅延時間が経過したときに、前記伝達情報を音声で音声出力手段に出力する音声出力ステップと
を含むことを特徴とする音声出力方法。
【請求項１５】
情報処理装置が音声を出力する方法であって、
人による前記情報処理装置の操作時間を取得する慣れ特定ステップと、
前記人に対して伝達すべき伝達情報を文字で文字表示手段に表示する文字表示ステップと、
前記文字表示ステップで文字が表示されてから、人が前記文字を視認するための動作に要する遅延時間を、取得された前記操作時間が長い場合は短く、前記操作時間が短い場合は長く決定する遅延決定ステップと、
前記文字表示ステップで文字が表示されてから、前記遅延決定ステップで決定された遅延時間が経過したときに、前記伝達情報を音声で音声出力手段に出力する音声出力ステップと
を含むことを特徴とする音声出力方法。
【請求項１６】
前記文字表示ステップは、エイジェントを前記注視点として表示する、請求項１０に記載の音声出力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザに対して音声で情報を伝える音声出力装置に関し、特に、音声を出力するとともにその音声と同一の内容を示す文字を表示する音声出力装置に関する。
【背景技術】
【０００２】
従来より、ユーザに対して音声で情報を伝える音声出力装置が提供され、この音声出力装置は、カーナビゲーションシステムの端末や、テレビ、パーソナルコンピュータなどのインターフェースに適用されている。
【０００３】
また、このような音声出力装置には、ユーザに対して情報を確実に伝えるため、音声を出力するのみならず、その情報を文字で表示するものもある（特開平１１−１４５９５５号公報、特開平１１−３３９０５８号公報、特開２００１−１４２４８４号公報、及び特開平５−２１６６１８号公報参照）。仮にユーザが音声を聞き逃しても、ユーザは音声出力装置をわざわざ操作することなく、表示された文字を読むことで音声出力装置から伝えられる情報を把握することができる。
【０００４】
図１は、音声及び文字で情報を伝える従来の音声出力装置の構成を示す構成図である。
この音声出力装置９００は、対話形式でユーザから必要な情報を取得して、そのユーザの要望する鉄道の切符を販売するものであって、マイク９０１と、音声処理部９０２と、伝達情報生成部９０３と、音声出力部９０４と、表示部９０５とを備える。
【０００５】
マイク９０１は、ユーザからの音声を取得する。
音声処理部９０２は、マイク９０１で取得された音声から、ユーザが音声出力装置９００に対して伝えようとするユーザ伝達情報を特定し、そのユーザ伝達情報を伝達情報生成部９０３に出力する。例えば、ユーザがマイク９０１に対して「オオサカ」と発すると、音声処理部９０２は、駅名の「大阪駅」をユーザ伝達情報として特定する。
【０００６】
伝達情報生成部９０３は、音声処理部９０２で特定されたユーザ伝達情報に基づいて、ユーザに対して伝えるべき装置伝達情報を生成し、その装置伝達情報を音声出力部９０４及び表示部９０５に出力する。例えば、ユーザ伝達情報が出発駅の「大阪駅」を示す場合には、伝達情報生成部９０３は、到着駅を尋ねる内容の装置伝達情報を生成して、その装置伝達情報を出力する。
【０００７】
音声出力部９０４は、伝達情報生成部９０３から装置伝達情報を取得すると、その装置伝達情報の内容を音声で出力する。例えば、音声出力部９０４は、到着駅を尋ねる内容の装置伝達情報を取得すると、「どこまでですか」という音声を出力する。
【０００８】
表示部９０５は、伝達情報生成部９０３から装置伝達情報を取得すると、その装置伝達情報の内容を文字で表示する。例えば、表示部９０５は、到着駅を尋ねる内容の装置伝達情報を取得すると、「どこまでですか」という文字を表示する。
【０００９】
図２は、音声出力装置９００の表示部９０５が表示する画面の一例を示す画面表示図である。
【００１０】
表示部９０５は、条件欄９０５ａと指定欄９０５ｂと質問欄９０５ｃとを表示する。条件欄９０５ａには、ユーザに対して出発駅や到着駅などの問い合わせるべき内容が表示され、指定欄９０５ｂには、ユーザから伝えられた駅名などが表示され、質問欄９０５ｃには上述の装置伝達情報の内容が文字で表示される。
【００１１】
ユーザは、このような音声出力装置９００を対話形式で操作することにより所望の切符を購入する。
【００１２】
ここで、従来の音声出力装置９００は、音声の出力と文字の表示とを同時に行う（特開平５−２１６６１８号公報参照）。例えば、音声出力部９０４が「どこまでですか」という音声を出力すると同時に、表示部９０５が「どこまでですか」という文字を表示する。
【００１３】
しかしながら、上記従来の音声出力装置９００では、音声が文字の表示と同時に出力されるため、ユーザの注意力が文字よりも音声に集中してしまって、文字表示がユーザにとって無意味となり、ユーザとの間でのインターフェースの頑健性を向上することができないという問題がある。
【００１４】
これは、人は文字が表示されてもその文字を認識するのに時間を要してしまうからである。人は、文字が表示されてから眼球運動を開始するまでに、７０ｍｓから７００ｍｓまでの時間を要することが知られている（田村博著「ヒューマンインターフェース」（１９９８年オーム社発行）参照）。また、その時間の平均は２００ｍｓである。更に、視点を文字の位置まで動かし、焦点をその文字に合わせるまでには、それ以上の時間が必要とされる。
【００１５】
本発明は、かかる問題に鑑みてなされたものであり、文字と音声による情報をユーザに対して確実に伝えてユーザとの間のインターフェースの頑健性を向上する音声出力装置を提供することを目的とする。
【発明の開示】
【００１６】
上記目的を達成するために、本発明の音声出力装置は、ユーザに対して伝達すべき伝達情報を文字で表示する文字表示手段と、前記文字表示手段に文字が表示されてから、ユーザが前記文字を視認するための動作に要する遅延時間を、前記文字表示手段に表示される文字サイズが大きい場合は短く、当該文字サイズが小さい場合は長く決定する遅延決定手段と、前記文字表示手段に文字が表示されてから、前記遅延決定手段により決定された遅延時間が経過したときに、前記伝達情報を音声で出力する音声出力手段とを備えることを特徴とする。
【００１７】
また、本発明の音声出力装置は、ユーザに対して伝達すべき伝達情報を文字で表示する文字表示手段と、前記文字表示手段に文字が表示されてから、ユーザが前記文字を視認するための動作に要する遅延時間を、前記文字表示手段上におけるユーザの注意を引き付ける注視点から前記表示された文字までの距離が大きい場合は長く、当該距離が小さい場合は短く決定する遅延決定手段と、前記文字表示手段に文字が表示されてから、前記遅延決定手段により決定された遅延時間が経過したときに、前記伝達情報を音声で出力する音声出力手段とを備えることを特徴とする。ここで、前記文字表示装置は、エイジェントを前記注視点として表示する。
【００１８】
また、本発明の音声出力装置は、ユーザに対して伝達すべき伝達情報を文字で表示する文字表示手段と、前記文字表示手段に文字が表示されてから、ユーザが前記文字を視認するための動作に要する遅延時間を、前記文字表示手段上の前記ユーザが注目する位置と前記文字とのコントラストが大きい場合に短く、当該コントラストが小さい場合に長く決定する遅延決定手段と、前記文字表示手段に文字が表示されてから、前記遅延決定手段により決定された遅延時間が経過したときに、前記伝達情報を音声で出力する音声出力手段とを備えることを特徴とする。
【００１９】
また、本発明の音声出力装置は、ユーザに対して伝達すべき伝達情報を文字で表示する文字表示手段と、前記文字表示手段に文字が表示されてから、ユーザが前記文字を視認するための動作に要する遅延時間を、前記文字表示手段に表示された前記文字の点滅度合いが多い場合に短く、前記点滅度合いが少ない場合に長く決定する遅延決定手段と、前記文字表示手段に文字が表示されてから、前記遅延決定手段により決定された遅延時間が経過したときに、前記伝達情報を音声で出力する音声出力手段とを備えることを特徴とする。
【００２０】
また、本発明の音声出力装置は、ユーザに対して伝達すべき伝達情報を文字で表示する文字表示手段と、前記ユーザの年齢を取得する個人情報取得手段と、前記文字表示手段に文字が表示されてから、ユーザが前記文字を視認するための動作に要する遅延時間を、取得された前記年齢が高い場合は長く、取得された前記年齢が低い場合は短く決定する遅延決定手段と、前記文字表示手段に文字が表示されてから、前記遅延決定手段により決定された遅延時間が経過したときに、前記伝達情報を音声で出力する音声出力手段とを備えることを特徴とする。
【００２１】
また、本発明の音声出力装置は、音声出力装置であって、ユーザに対して伝達すべき伝達情報を文字で表示する文字表示手段と、前記ユーザによる前記音声出力装置の操作回数を取得する慣れ特定手段と、前記文字表示手段に文字が表示されてから、ユーザが前記文字を視認するための動作に要する遅延時間を、取得された前記操作回数が多い場合は短く、前記操作回数が少ない場合は長く決定する遅延決定手段と、前記文字表示手段に文字が表示されてから、前記遅延決定手段により決定された遅延時間が経過したときに、前記伝達情報を音声で出力する音声出力手段とを備えることを特徴とする。
【００２２】
また、本発明の音声出力装置は、音声出力装置であって、ユーザに対して伝達すべき伝達情報を文字で表示する文字表示手段と、前記ユーザによる前記音声出力装置の操作時間を取得する慣れ特定手段と、前記文字表示手段に文字が表示されてから、ユーザが前記文字を視認するための動作に要する遅延時間を、取得された前記操作時間が長い場合は短く、前記操作時間が短い場合は長く決定する遅延決定手段と、前記文字表示手段に文字が表示されてから、前記遅延決定手段により決定された遅延時間が経過したときに、前記伝達情報を音声で出力する音声出力手段とを備えることを特徴とする。
【００２３】
これにより、伝達情報を示す文字が表示されてから遅延時間経過後にその伝達情報を示す音声が出力されるため、ユーザは、眼球を動かして表示された文字に焦点を合わせた状態から、その文字の認識と、音声の認識とを同時に開始し、音声と文字の両方に注意を払うことができる。その結果、文字と音声による情報をユーザに対して確実に伝えてユーザとの間のインターフェースの頑健性を向上することができる。
【００２４】
また、前記音声出力装置は、さらに、前記文字表示手段に表示される文字の表示態様に応じて前記遅延時間を推定する遅延推定手段を備え、前記音声出力手段は、前記文字表示手段に文字が表示されてから、前記遅延推定手段により推定された遅延時間が経過したときに、前記伝達情報を音声で出力することを特徴としても良い。例えば、前記遅延推定手段は、前記文字表示手段により文字が表示されてから、ユーザの視点が前記文字に移動を開始するまでの開始時間を含むように前記遅延時間を推定する。また、前記遅延推定手段は、さらに、ユーザの視点が移動を開始してから前記文字に到達するまでの移動時間を含むように前記遅延時間を推定する。また、前記遅延推定手段は、さらに、ユーザの視点が前記文字に到達してから前記文字に焦点が合うまでの焦点合わせ時間を含むように前記遅延時間を推定する。
【００２５】
これにより、文字表示手段に表示される文字の表示態様が異なっても、その文字の表示態様に応じて遅延時間が推定されるため、ユーザはその文字の認識と音声の認識とを同時に開始して、音声と文字の両方に注意を払うことができる。
【００２６】
また、前記音声出力装置は、さらに、ユーザの特徴を示す個人情報を取得する個人情報取得手段を備え、前記遅延推定手段は、前記個人情報取得手段により取得された個人情報に基づいて、前記ユーザに応じた遅延時間を推定することを特徴としても良い。例えば、前記個人情報取得手段は、前記ユーザの年齢を前記個人情報として取得し、前記遅延推定手段は、前記個人情報取得手段により取得された年齢に基づいて、前記ユーザに応じた遅延時間を推定する。
【００２７】
これにより、遅延時間がユーザの特徴を示す年齢に基づいて推定されるため、個々のユーザの何れに対しても、そのユーザの年齢に応じた遅延時間だけ音声の出力を文字表示から遅らせることができ、文字と音声による情報をユーザに対してより確実に伝えることができる。
【００２８】
また、前記音声出力装置は、さらに、ユーザによる操作に応じて、前記文字表示手段に文字を表示させるとともに、前記音声出力手段に音声を出力させる操作手段と、ユーザの前記操作手段に対する操作の慣れ度合いを特定する慣れ特定手段とを備え、前記遅延推定手段は、前記慣れ特定手段により特定された慣れ度合いに基づいて、前記ユーザの慣れに応じた遅延時間を推定することを特徴としても良い。例えば、前記慣れ特定手段は、前記操作手段に対するユーザの操作回数を前記慣れ度合いとして特定する。
【００２９】
これにより、遅延時間がユーザの慣れ度合いに基づいて推定されるため、操作手段を操作することによりユーザの慣れ度合いが変化しても、その慣れ度合いに応じた遅延時間だけ音声の出力を文字表示から遅らせることができ、文字と音声による情報をユーザに対してより確実に伝えることができる。
【００３０】
また、前記遅延推定手段は、ユーザの注意を引き付ける前記音声出力装置の注視点から、前記文字表示手段により表示された文字までの文字表示距離に基づいて、前記焦点合わせ時間を特定することを特徴としても良い。
【００３１】
通常、文字表示距離が短ければ焦点合わせ時間も短く、文字表示距離が長ければ焦点合わせ時間も長いため、このように焦点合わせ時間を文字表示距離に基づいて特定することにより、適切な焦点合わせ時間を特定することができる。
【００３２】
また、前記遅延推定手段は、シグモイド関数を利用して前記遅延時間を推定することを特徴としても良い。
【００３３】
シグモイド関数は生態系のモデルを表現し得るものであるため、このようにシグモイド関数を利用して遅延時間を推定することにより、生体特性に合致した適切な遅延時間を推定することができる。
【００３４】
また、前記遅延推定手段は、前記文字表示手段により表示される文字のサイズに基づいて、前記開始時間を特定することを特徴としても良い。
【００３５】
通常、文字のサイズが小さければ開始時間は長く、文字のサイズが大きければ開始時間は短くなるため、このように開始時間を文字のサイズに基づいて特定することにより、適切な開始時間を特定することができる。
【００３６】
なお、本発明は、上記音声出力装置によって音声が出力される音声出力方法やそのプログラムとして実現することもできる。
【発明を実施するための最良の形態】
【００３７】
以下、本発明の実施の形態における音声出力装置について、図面を参照しながら説明する。
【００３８】
図３は、本実施の形態における音声出力装置の構成を示す構成図である。
本実施の形態における音声出力装置１００は、ユーザに伝える情報を音声で出力するとともにその情報を示す文字を表示するものであって、マイク１０１と、音声処理部１０２と、伝達情報生成部１０３と、計時部１０４と、遅延部１０５と、音声出力部１０６と、表示部１０７とを備えている。
【００３９】
このような音声出力装置１００は、音声の出力時刻を、文字の表示時刻から、人がその文字を視認するための動作に要する時間（以下、遅延時間という）だけ遅らせることにより、その音声と文字とをユーザに対して確実に認識させる点に特徴がある。
【００４０】
マイク１０１は、ユーザからの音声を取得する。
音声処理部１０２は、マイク１０１で取得された音声から、ユーザが音声出力装置１００に対して伝えようとするユーザ伝達情報を特定し、そのユーザ伝達情報を伝達情報生成部１０３に出力する。例えば、ユーザがマイク１０１に対して「オオサカ」と発すると、音声処理部１０２は、駅名の「大阪駅」をユーザ伝達情報として特定する。
【００４１】
伝達情報生成部１０３は、音声処理部１０２で特定されたユーザ伝達情報に基づいて、ユーザに対して伝えるべき装置伝達情報を生成し、その装置伝達情報を遅延部１０５に出力する。例えば、ユーザ伝達情報が出発駅の「大阪駅」を示す場合には、伝達情報生成部１０３は、到着駅を尋ねる内容の装置伝達情報を生成して、その装置伝達情報を出力する。
【００４２】
計時部１０４は、遅延部１０５からの指示に応じて時間を計測し、その計測結果を遅延部１０５に出力する。
【００４３】
遅延部１０５は、伝達情報生成部１０３から装置伝達情報を取得すると、その装置伝達情報を表示部１０７に対して出力するとともに、計時部１０４に時間の計測を開始させる。そして、遅延部１０５は、表示部１０７に表示される文字の表示態様に応じて上述の遅延時間を推定し、計時部１０４で計測された計測時間が遅延時間に達したときに、装置伝達情報を音声出力部１０６に出力する。
【００４４】
表示部１０７は、遅延部１０５から装置伝達情報を取得すると、その装置伝達情報の内容を文字で表示する。例えば、表示部１０７は、到着駅を尋ねる内容の装置伝達情報を取得すると、「どこまでですか」という文字を表示する。
【００４５】
音声出力部１０６は、遅延部１０５から装置伝達情報を取得すると、その装置伝達情報の内容を音声で出力する。例えば、音声出力部１０６は、到着駅を尋ねる内容の装置伝達情報を取得すると、「どこまでですか」という音声を出力する。
【００４６】
図４は、音声出力装置１００の表示部１０７が表示する画面の一例を示す画面表示図である。
【００４７】
表示部１０７は、条件欄１０７ａと、指定欄１０７ｂと、質問欄１０７ｃと、エージェント１０７ｄと、開始ボタン１０７ｅと、確認ボタン１０７ｆとを表示する。
【００４８】
条件欄１０７ａには、ユーザに対して出発駅や到着駅などの問い合わせるべき内容が表示され、指定欄１０７ｂには、ユーザから伝えられた駅名などが表示され、質問欄１０７ｃには上述の装置伝達情報の内容が文字で表示される。また、質問欄１０７ｃの文字は、あたかもエージェント１０７ｄが喋っているように表示される。
【００４９】
開始ボタン１０７ｅは、ユーザに選択されることにより、音声出力装置１００の対話形式による切符販売動作を開始させる。
【００５０】
確認ボタン１０７ｆは、ユーザに選択されることにより、ユーザから取得された出発駅や到着駅などの情報に応じた切符の発券を開始する。
【００５１】
図５は、音声出力装置１００の動作を示すフロー図である。
まず、音声出力装置１００は、ユーザからの音声を取得し（ステップＳ１００）、その取得した音声からユーザ伝達情報を特定する（ステップＳ１０２）。
【００５２】
次に、音声出力装置１００は、そのユーザ伝達情報に基づいて、その情報に対応する装置伝達情報を生成し（ステップＳ１０４）、その装置伝達情報を文字で表示するとともに（ステップＳ１０６）、時間の計測を開始する（ステップＳ１０８）。
【００５３】
このように時間の計測を開始すると、音声出力装置１００は、その文字の表示態様を考慮して遅延時間Ｔを推定し、計測時間がその遅延時間Ｔ以上であるか否かを判別する（ステップＳ１１０）。ここで、音声出力装置１００は、遅延時間Ｔ未満であると判別すると（ステップＳ１１０のＮｏ）、ステップＳ１０８からの動作を繰り返し実行する。即ち、時間計測を継続して実行する。一方、音声出力装置１００は、遅延時間Ｔ以上であると判別すると（ステップＳ１１０のＹｅｓ）、装置伝達情報を音声で出力する（ステップＳ１１２）。
【００５４】
ここで、遅延部１０５は、表示部１０７に表示される文字の表示態様に応じ、運動開始時間Ｔａと移動時間Ｔｂと焦点合わせ時間Ｔｃとを考慮して、上述の遅延時間Ｔを推定する。
【００５５】
運動開始時間Ｔａは、文字が表示されてから、ユーザの視点がその文字に向かって動き出すまでに要する時間である。例えば、ユーザが表示部１０７のエージェント１０７ｄを注視しているときに、「どこまでですか」という文字が質問欄１０７ｃに表示される場合、運動開始時間Ｔａは、その文字が表示されてから、ユーザが注視点であるエージェント１０７ｄから視点を外すまでに要する時間である。
【００５６】
移動時間Ｔｂは、ユーザの視点が文字に向かって動き出してから、その文字に到達するまでに要する時間である。例えば、ユーザが注視しているエージェント１０７ｄから、質問欄１０７ｃの文字までの距離が長いと、当然に視点を動かす距離も長くなり、その結果、移動時間Ｔｂも長くなる。このような場合には、遅延時間Ｔはその移動時間Ｔｂを考慮して決定される必要がある。
【００５７】
焦点合わせ時間Ｔｃは、ユーザの視点が文字に到達してから、その文字に焦点が合うまでに要する時間である。一般に、人が注視しているものから別のものを見るために視点を移動すると、その移動距離が長いほど焦点のずれが生じる。そこで、このような焦点合わせ時間Ｔｃは、視点の移動距離に応じて特定される。
【００５８】
ここで、運動開始時間Ｔａについて詳細に説明する。
この運動開始時間Ｔａは、表示される文字のサイズによって変化する。文字のサイズが大きくなれば、ユーザの注意はその文字に強く引き付けられて、運動開始時間Ｔａは短くなる。一方、文字のサイズが小さくなれば、ユーザの注意を文字に引き付ける力は弱く、運動開始時間Ｔａは長くなる。例えば、文字の標準のサイズを１０ポイントとすると、文字のサイズを１０ポイントより大きくするほど、ユーザの注意を文字に引き付ける力が大きくなり、運動開始時間Ｔａは短くなる。
【００５９】
遅延部１０５は、以下の（式１）から運動開始時間Ｔａを導出する。
Ｔａ＝ｔ０−α０・・・（式１）
ｔ０は、文字のサイズを限りなく小さくしたときに要する一定の時間である。運動開始時間Ｔａは、この時間ｔ０から、文字のサイズによって変化する時間α０を減算することによって導出される。
【００６０】
遅延部１０５は、以下の（式２）から時間α０を導出する。
α０＝ｔ１＊ｆ０（Ｘ）・・・（式２）
Ｘは文字サイズを示し、ｔ１は文字サイズＸによって短縮可能な最大の時間である。なお、記号「＊」は積を示す。
【００６１】
また、関数ｆ０（Ｘ）は以下の（式３）によって示される。
ｆ０（Ｘ）＝1/(1+exp(−((X−XA)/(XC−XA)−0.5)/0.1)）・・・（式３）
ＸＡは運動開始時間Ｔａを決めるための基準の文字サイズ（例えば、１０ポイント）であり、ＸＣは運動開始時間Ｔａを決めるための最大の文字サイズ（例えば、３８ポイント）である。なお、記号「ｅｘｐ」は自然対数の底を示し、ｅｘｐ（Ａ）は、自然対数の底のＡ乗を示す。
【００６２】
このような関数ｆ０（Ｘ）は、生態系のモデルとして良く利用されるシグモイド関数である。即ち、このような関数ｆ０（Ｘ）を用いることで、文字サイズＸに応じた眼球運動特性に適合する運動開始時間Ｔａを導出することができる。
【００６３】
図６は、関数ｆ０（Ｘ）及び運動開始時間Ｔａと文字サイズＸとの関係を示す図である。
【００６４】
関数ｆ０（Ｘ）によって示される値は、図６の（ａ）に示すように、文字サイズＸが基準サイズＸＡから最大ポイントＸＣに変化するに伴って増加する。即ち、この値は文字サイズＸの増加とともに、基準サイズＸＡ（１０ポイント）付近で緩やかに増加し、中間サイズ（２４ポイント）付近で急激に増加し、最大サイズＸＣ（３８ポイント）付近で再び緩やかに増加する。
【００６５】
したがって、運動開始時間Ｔａは、図６の（ｂ）に示すように、文字サイズＸの増加に伴って、基準サイズＸＡ付近で緩やかに減少し、中間サイズ付近で急激に減少し、最大サイズＸＣ付近で再び緩やかに減少する。
【００６６】
ここで、関数ｆ０（Ｘ）の代わりに（式４）に示す関数を用いても良い。
ｆ１（Ｘ）＝1/(1+exp(−S*((X−XA)/(XC−XA)−0.5)/0.1))・・・（式４）
Ｓはシグモイド関数の変極点の傾きを決定する変数である。
【００６７】
図７は、変数Ｓによって変化する関数ｆ１（Ｘ）を示す図である。
この図７に示すように、関数ｆ１（Ｘ）によって示される値は、変数Ｓを小さくすると、変極点（中間サイズ）付近で緩やかに変化するが、変数Ｓを大きくすると、変極点付近で急激に変化する。この変数Ｓを適当な値に設定することにより、より正確な運動開始時間Ｔａを導出することができる。
【００６８】
次に、移動時間Ｔｂについて詳細に説明する。
この移動時間Ｔｂは、注視点であるエージェント１０７ｄから質問欄１０７ｃの文字までの距離（以下、文字表示距離という）によって定められる。
【００６９】
遅延部１０５は、以下の（式５）から移動時間Ｔｂを導出する。
Ｔｂ＝ｔ０＋α１・・・（式５）
ｔ０は、文字表示距離が０のときに要する一定の時間である。移動時間Ｔｂは、この時間ｔ０に対して、文字表示距離に応じて変化する時間α１を加算することによって導出される。
【００７０】
遅延部１０５は、以下の（式６）から時間α１を導出する。
α１＝ｔ２＊ｆ２（Ｌ）・・・（式６）
Ｌは文字表示距離であり、ｔ２は文字表示距離Ｌによって延長され得る最大の時間である。
【００７１】
また、関数ｆ２（Ｌ）は以下の（式７）によって示される。
ｆ２（Ｌ）＝1/(1+exp(−((L−LA)/(LC−LA)−0.5)/0.1)）・・・（式７）
ＬＡは基準距離を示し、ＬＣは最大距離を示す。例えば、基準距離は０ｃｍであり、最大距離は１０ｃｍである。
【００７２】
このような関数ｆ２（Ｌ）は、生態系のモデルとして良く利用されるシグモイド関数である。即ち、このような関数ｆ２（Ｌ）を用いることで、文字表示距離Ｌに応じた眼球運動特性に適合する移動時間Ｔｂを導出することができる。
【００７３】
また、文字表示距離Ｌは以下の（式８）によって示される。
Ｌ＝ｓｑｒｔ（（ｐｘ−ｑｘ）＾２＋(ｐｙ−ｑｙ)＾２） ・・・（式８）
ｐｘ及びｐｙは、それぞれ質問欄１０７ｃの文字のＸ座標位置及びＹ座標位置を示し、ｑｘ及びｑｙは、それぞれエージェント１０７ｄのＸ座標位置及びＹ座標位置を示す。なお、記号「ｓｑｒｔ」は根を示し、ｓｑｒｔ（Ａ）はＡの根を示す。また、記号「＾」はべき乗を示し、（Ａ）＾（Ｂ）はＡのＢ乗を示す。
【００７４】
図８は、関数ｆ２（Ｌ）及び移動時間Ｔｂと文字表示距離Ｌとの関係を示す図である。
関数ｆ２（Ｌ）によって示される値は、図８の（ａ）に示すように、文字表示距離Ｌが基準距離ＬＡから最大距離ＬＣに変化するに伴って増加する。即ち、この値は文字表示距離Ｌの増加とともに、基準距離ＬＡ（０ｃｍ）付近で緩やかに増加し、中間距離（５ｃｍ）付近で急激に増加し、最大距離ＬＣ（１０ｃｍ）付近で再び緩やかに増加する。
【００７５】
したがって、移動時間Ｔｂは、図８の（ｂ）に示すように、文字表示距離Ｌの増加に伴って、基準距離ＬＡ付近で緩やかに増加し、中間距離付近で急激に増加し、最大距離ＬＣ付近で再び緩やかに増加する。
【００７６】
なお、上述では文字表示距離Ｌを、エージェント１０７ｄの位置から質問欄１０７ｃの文字までの距離としたが、エージェント１０７ｄが表示されていない場合には、画面の中央を注視点として、その中央から文字までの距離としても良い。
【００７７】
次に、焦点合わせ時間Ｔｃについて詳細に説明する。
この焦点合わせ時間Ｔｃは、移動距離Ｔｂと同様、文字表示距離Ｌによって定められる。
【００７８】
遅延部１０５は、以下の（式９）から焦点合わせ時間Ｔｃを導出する。
Ｔｃ＝ｔ０＋α２・・・（式９）
ｔ０は、文字表示距離Ｌが０のときに要する一定の時間である。焦点合わせ時間Ｔｃは、この時間ｔ０に対して、文字表示距離Ｌに応じて変化する時間α２を加算することによって導出される。
【００７９】
遅延部１０５は、以下の（式１０）から時間α２を導出する。
α２＝ｔ３＊ｆ２（Ｌ）・・・（式１０）
ｔ３は、文字表示距離Ｌによって延長され得る最大の時間である。関数ｆ２（Ｌ）は上述の（式７）によって示される。
【００８０】
このような関数ｆ２（Ｌ）を用いることで、文字表示距離Ｌに応じた眼球運動特性に適合する焦点合わせ時間Ｔｃを導出することができる。
【００８１】
図９は、関数ｆ２（Ｌ）及び焦点合わせ時間Ｔｃと文字表示距離Ｌとの関係を示す図である。
【００８２】
関数ｆ２（Ｌ）によって示される値は、図９の（ａ）に示すように、文字表示距離Ｌが基準距離ＬＡから最大距離ＬＣに変化するに伴って増加する。
【００８３】
したがって、焦点合わせ時間Ｔｃは、図９の（ｂ）に示すように、文字表示距離Ｌの増加に伴って、基準距離ＬＡ付近で緩やかに増加し、中間距離付近で急激に増加し、最大距離ＬＣ付近で再び緩やかに増加する。
【００８４】
遅延部１０５は、上述のような運動開始時間Ｔａと、移動時間Ｔｂと、焦点合わせ時間Ｔｃとを考慮して、以下に示す（式１１）から遅延時間Ｔを導出する。
【００８５】
Ｔ＝ｔ０−α０＋α１＋α２・・・（式１１）
このように、運動開始時間Ｔａと移動時間Ｔｂと焦点合わせ時間Ｔｃとを考慮して遅延時間Ｔが導出されることにより、遅延時間Ｔを人の眼球の動きに応じた正確な時間とすることができる。
【００８６】
このように本実施の形態では、ユーザが文字を視認するための動作に要する遅延時間Ｔを推定し、文字を表示させてから遅延時間Ｔだけ経過した後に、音声を出力するため、ユーザは、文字の認識を開始すると同時に音声の認識も開始することができる。その結果、文字と音声による情報をユーザに対して確実に伝えてユーザとの間のインターフェースの頑健性を向上することができる。
【００８７】
ここで、ＰＤＡ（personal digital assistant）などの携帯端末が備えるディスプレイのように、表示部１０７の表示画面が小さい場合には、文字表示距離Ｌに関わりなく時間α１と時間α２をそれぞれ一定の時間としても良い。即ち、時間α１及び時間α２を、文字表示距離Ｌの変化に応じて取り得る平均的な時間とする。このように、時間α１及び時間α２をそれぞれ平均的な時間とすることにより、遅延部１０５は遅延時間Ｔを以下の（式１２）から導出する。
【００８８】
Ｔ＝ｔ０−α０＋average（α１）＋average（α２）・・・（式１２）
average（α１）は時間α１の平均時間を示し、average（α２）は時間α２の平均時間を示す。
【００８９】
このように平均時間を用いることにより、遅延時間Ｔの導出のためのパラメータ数を削減して、計算処理を簡略化することができる。また、その結果、遅延時間Ｔの算出速度を速めることができ、さらに遅延部１０５の構成を簡略化することができる。
【００９０】
また、遅延時間Ｔの上限を決めておくことで、遅延時間Ｔが大きくなりすぎることを避ける事ができる。
（変形例１）
次に、上記本実施の形態における音声出力装置の第１の変形例について説明する。
【００９１】
本変形例にかかる音声出力装置は、各ユーザに応じた遅延時間を推定するものであって、具体的には各ユーザの年齢に応じて推定する。
【００９２】
一般に、加齢とともに眼球を動かすタイミングや移動速度、焦点を合わせるスピードは遅くなるため、運動開始時間Ｔａと移動時間Ｔｂと焦点合わせ時間Ｔｃも加齢とともに長くなる。そこで本変形例にかかる音声出力装置は、ユーザの特徴を示す年齢を考慮して遅延時間を推定する。
【００９３】
図１０は、変形例１にかかる音声出力装置の構成を示す構成図である。
変形例１にかかる音声出力装置１００ａは、マイク１０１と、音声処理部１０２と、伝達情報生成部１０３と、計時部１０４と、遅延部１０５ａと、音声出力部１０６と、表示部１０７と、カードリーダ１０９と、個人情報蓄積部１０８とを備える。
【００９４】
カードリーダ１０９は、ユーザによって音声出力装置１００ａに挿入されるカード１０９ａから、個人情報である年齢や生年月日を読み出し、その読み出した個人情報を個人情報蓄積部１０８に格納する。
【００９５】
遅延部１０５ａは、まず、上述のように運動開始時間Ｔａと移動時間Ｔｂと焦点合わせ時間Ｔｃとを考慮した遅延時間Ｔを導出する。そして遅延部１０５ａは、個人情報蓄積部１０８に格納されている個人情報を参照し、遅延時間Ｔからその個人情報を考慮した個人別遅延時間Ｔ１を導出する。さらに、遅延部１０５ａは、装置伝達情報を音声出力部１０６から音声で出力させてから、その個人別遅延時間Ｔ１の経過後に、その装置伝達情報を表示部１０７に文字で表示させる。
【００９６】
遅延部１０５は、以下の（式１３）から個人別遅延時間Ｔ１を導出する。
Ｔ１＝Ｔ＋α３・・・（式１３）
個人別遅延時間Ｔ１は、遅延時間Ｔに対して、年齢に応じて変化する時間α３を加算することによって導出される。
【００９７】
遅延部１０５は、以下の（式１４）から時間α３を導出する。
α３＝ｔ４＊ｆ３（Ｍ）・・・（式１４）
Ｍは年齢であり、ｔ４は年齢Ｍによって延長され得る最大の時間である。
【００９８】
また、関数ｆ３（Ｍ）は以下の（式１５）によって示される。
ｆ３（Ｍ）＝1/(1+exp(−((M−20)/(60−20)−0.5)/0.1))・・・（式１５）
このような関数ｆ３（Ｍ）で示される値は加齢とともに増加するため、その増加に伴って個人別遅延時間Ｔ１も増加する。
【００９９】
図１１は、関数ｆ３（Ｍ）及び個人別遅延時間Ｔ１と年齢Ｍとの関係を示す図である。
関数ｆ３（Ｍ）によって示される値は、図１１の（ａ）に示すように、年齢Ｍが２０歳から６０歳に変化するに伴って増加する。即ち、この値は加齢とともに、運動能力が活発な２０歳（基準年齢）付近で緩やかに増加し、４０歳（中間年齢）付近で急激に増加し、運動能力が衰えた６０歳（最大年齢）付近で再び緩やかに増加する。
【０１００】
したがって、個人別遅延時間Ｔ１は、図１１の（ｂ）に示すように、加齢に伴って、基準年齢付近で緩やかに増加し、中間年齢付近で急激に増加し、最大年齢付近で再び緩やかに増加する。
【０１０１】
このように本変形例では、ユーザの年齢などを考慮して個人別遅延時間Ｔ１を導出し、文字を表示してからその個人別遅延時間Ｔ１だけ経過した後に音声を出力するため、各ユーザごとにインターフェースの頑健性の向上を図ることができる。
【０１０２】
なお、本変形例では、個人情報としてユーザの年齢を用いたが、ユーザの反応速度や、視点移動速度、焦点合わせ速度、俊敏性、使用履歴などを用いても良い。このような場合、上述のような反応速度などの個人情報がカード１０９ａに予め登録されており、カードリーダ１０９は、その個人情報をカード１０９ａから読み出して個人情報蓄積部１０８に格納する。遅延部１０５ａは、個人情報蓄積部１０８に格納されている反応速度などの個人情報を参照して、遅延時間Ｔからその反応速度などを考慮した個人別遅延時間Ｔ１を導出する。
（変形例２）
次に、上記本実施の形態における音声出力装置の第２の変形例について説明する。
【０１０３】
本変形例にかかる音声出力装置は、ユーザの慣れに応じた遅延時間を推定するものであって、具体的にはユーザの操作回数に応じて推定する。
【０１０４】
一般に、ユーザが音声出力装置を操作する回数が多くなると、ユーザはその操作に慣れるため、運動開始時間Ｔａと移動時間Ｔｂと焦点合わせ時間Ｔｃは短くなる。
【０１０５】
例えば、切符の購入などの一連の動作において、ユーザと音声出力装置との対話が進むにつれて、ユーザは、文字の表示の位置やタイミングを学習する。その結果、ユーザは、対話つまり操作回数が増加するごとに、文字が表示されてからその文字に焦点を合わせるまでの動作を効率良く行うことができる。そこで本変形例にかかる音声出力装置は、ユーザの操作回数を考慮して遅延時間を推定する。
【０１０６】
図１２は、変形例２にかかる音声出力装置の構成を示す構成図である。
変形例２にかかる音声出力装置１００ｂは、マイク１０１と、音声処理部１０２と、伝達情報生成部１０３と、計時部１０４と、遅延部１０５ｂと、音声出力部１０６と、表示部１０７と、カウンタ１１０とを備える。
【０１０７】
カウンタ１１０は、音声処理部１０２から出力されるユーザ伝達情報を取得すると、その取得回数、つまりユーザの音声出力装置１００ｂに対する操作回数を数えて、その操作回数を遅延部１０５ｂに通知する。
【０１０８】
遅延部１０５ｂは、まず、上述のように運動開始時間Ｔａと移動時間Ｔｂと焦点合わせ時間Ｔｃとを考慮した遅延時間Ｔを導出する。そして遅延部１０５ｂは、カウンタ１１０から通知される操作回数を参照し、遅延時間Ｔからその操作回数を考慮した慣れ遅延時間Ｔ２を導出する。さらに、遅延部１０５ｂは、装置伝達情報を音声出力部１０６から音声で出力させてから、その慣れ遅延時間Ｔ２の経過後に、その装置伝達情報を表示部１０７に文字で表示させる。
【０１０９】
遅延部１０５ｂは、以下の（式１６）から慣れ遅延時間Ｔ２を導出する。
Ｔ２＝Ｔ−α４・・・（式１６）
慣れ遅延時間Ｔ２は、遅延時間Ｔから、操作回数に応じて変化する時間α４を減算することによって導出される。
【０１１０】
遅延部１０５ｂは、以下の（式１７）から時間α４を導出する。
α４＝ｔ５＊ｆ４（Ｋ）・・・（式１７）
Ｋは操作回数であり、ｔ５は操作回数Ｋによって短縮可能な最大の時間である。
【０１１１】
また、関数ｆ４（Ｋ）は以下の（式１８）によって示される。
ｆ４（Ｋ）＝1/(1+exp(−(K/KC−0.5)/0.1))・・・（式１８）
ここでＫＣは、慣れ遅延時間Ｔ２が最短となるような操作回数の最大値である。
【０１１２】
このような関数ｆ４（Ｋ）で示される値は操作回数Ｋの増加に伴って増加するため、慣れ遅延時間Ｔ２は操作回数Ｋの増加に伴って減少する。
【０１１３】
図１３は、関数ｆ４（Ｋ）及び慣れ遅延時間Ｔ２と操作回数Ｋとの関係を示す図である。
【０１１４】
関数ｆ４（Ｋ）によって示される値は、図１３の（ａ）に示すように、操作回数Ｋが０回（基準回数）からＫＣ回（最大回数）へ変化するに伴って増加する。即ち、この値は操作回数Ｋの増加とともに、全く不慣れな状態の０回付近で緩やかに増加し、適度に慣れ始めた状態のＫＣ／２回（中間回数）付近で急激に増加し、十分に慣れた状態のＫＣ回（最大回数）付近で再び緩やかに増加する。
【０１１５】
したがって、慣れ遅延時間Ｔ２は、図１３の（ｂ）に示すように、操作回数Ｋの増加に伴って、基準回数付近で緩やかに減少し、中間回数付近で急激に減少し、最大回数付近で再び緩やかに減少する。
【０１１６】
このように本変形例では、ユーザの慣れを考慮して慣れ遅延時間Ｔ２を導出し、文字を表示してからその慣れ遅延時間Ｔ２だけ経過した後に、音声を出力するため、ユーザの慣れに適したインターフェースの頑健性を保つことができる。
（変形例３）
次に、上記本実施の形態における音声出力装置の第３の変形例について説明する。
【０１１７】
本変形例にかかる音声出力装置は、変形例２と同様、ユーザの慣れに応じた遅延時間を推定するものであって、具体的にはユーザの操作時間に応じて推定する。
【０１１８】
一般に、ユーザが音声出力装置を操作する時間が長くなると、ユーザはその操作に慣れるため、運動開始時間Ｔａと移動時間Ｔｂと焦点合わせ時間Ｔｃは短くなる。そこで本変形例にかかる音声出力装置は、ユーザの操作時間を考慮して遅延時間を推定する。
【０１１９】
変形例３にかかる音声出力装置は、図１２に示す変形例２の音声出力装置１００ｂと同様の構成を有するが、遅延部１０５ｂとカウンタ１１０の動作が異なる。
【０１２０】
本変形例にかかるカウンタ１１０は、タイムカウンタとしての機能を有し、音声出力装置１００ｂとユーザとの間で対話が開始された後に音声処理部１０２から最初のユーザ伝達情報を取得すると、その取得したときからの経過時間、つまり操作時間を計測する。そしてカウンタ１１０はその操作時間を遅延部１０５ｂに通知する。
【０１２１】
遅延部１０５ｂは、まず、上述のように運動開始時間Ｔａと移動時間Ｔｂと焦点合わせ時間Ｔｃとを考慮した遅延時間Ｔを導出する。そして遅延部１０５ｂは、カウンタ１１０から通知される操作時間を参照し、遅延時間Ｔからその操作時間を考慮した慣れ遅延時間Ｔ３を導出する。さらに、遅延部１０５ｂは、装置伝達情報を音声出力部１０６から音声で出力させてから、その慣れ遅延時間Ｔ３の経過後に、その装置伝達情報を表示部１０７に文字で表示させる。
【０１２２】
遅延部１０５ｂは、以下の（式１９）から慣れ遅延時間Ｔ３を導出する。
Ｔ３＝Ｔ−α５・・・（式１９）
慣れ遅延時間Ｔ３は、遅延時間Ｔから、操作時間に応じて変化する時間α５を減算することによって導出される。
【０１２３】
遅延部１０５ｂは、以下の（式２０）から時間α５を導出する。
α５＝ｔ６＊ｆ５（Ｐ）・・・（式２０）
Ｐは操作時間であり、ｔ６は操作時間Ｐによって短縮可能な最大の時間である。
【０１２４】
また、関数ｆ５（Ｐ）は以下の（式２１）によって示される。
ｆ５（Ｐ）＝1/(1+exp(−(P/PC−0.5)/0.1))・・・（式２１）
ここでＰＣは、慣れ遅延時間Ｔ３が最短となるような操作時間Ｐの最大値である。
【０１２５】
このような関数ｆ５（Ｐ）で示される値は操作時間Ｐの増加に伴って増加するため、慣れ遅延時間Ｔ３は操作時間Ｐの増加に伴って減少する。
【０１２６】
このように本変形例では、変形例２と同様、ユーザの慣れを考慮して慣れ遅延時間Ｔ３を導出し、文字を表示してからその慣れ遅延時間Ｔ３だけ経過した後に音声を出力するため、ユーザの慣れに適したインターフェースの頑健性を保つことができる。
【０１２７】
なお、本変形例では、音声処理部１０２がユーザ伝達情報を出力したタイミング、即ちユーザが音声を発したタイミングで操作時間Ｐの計測を開始したが、音声出力装置１００ｂに電源が投入されたタイミング、又は、開始ボタン１０７ｆが選択されたタイミングで操作時間Ｐの計測を開始しても良い。
（変形例４）
次に、本実施の形態における運動開始時間Ｔａの導出方法に関する第４の変形例について説明する。
【０１２８】
一般に、文字のサイズだけではなく、文字の表示位置によっても運動開始時間Ｔａは変化する。つまり、表示される文字の位置が、ユーザの注視点に近ければ近いほど、ユーザはその文字に早く気づくため、運動開始時間Ｔａは短くなる。
【０１２９】
本変形例にかかる遅延部１０５は、文字表示距離Ｌに基づいて運動開始時間Ｔａを以下の（式２２）から導出する。
【０１３０】
Ｔａ＝ｔ０＋α６・・・（式２２）
ｔ０は、文字表示距離Ｌが０のときに要する一定の時間である。即ち、運動開始時間Ｔａは、この時間ｔ０に対して、文字表示距離Ｌによって変化する時間α６を加算することによって導出される。
【０１３１】
遅延部１０５は、以下の（式２３）からα６を導出する。
α６＝ｔ７＊ｆ２（Ｌ）・・・（式２３）
ｔ７は文字表示距離Ｌによって延長され得る最大の時間である。また、関数ｆ２（Ｌ）は（式７）によって示される。
【０１３２】
このように本変形例では、文字表示距離Ｌを考慮した運動開始時間Ｔａに基づく遅延時間Ｔを導出し、文字を表示してからその遅延時間Ｔだけ経過した後に音声を出力するため、各文字表示距離Ｌに適したインターフェースの頑健性を保つことができる。
（変形例５）
次に、本実施の形態における運動開始時間Ｔａの導出方法に関する第５の変形例について説明する。
【０１３３】
一般に、ユーザの注視点と、表示される文字の色のコントラストとが大きく異なれば、それだけユーザはその文字に早く気づくため、運動開始時間Ｔａは短くなる。
【０１３４】
本変形例にかかる遅延部１０５は、注視点と文字のコントラストに基づいて運動開始時間Ｔａを以下の（式２４）から導出する。
【０１３５】
Ｔａ＝ｔ０−α７・・・（式２４）
ｔ０は、コントラストを限りなく小さくしたときに要する一定の時間である。即ち、運動開始時間Ｔａは、この時間ｔ０から、コントラストによって変化する時間α７を減算することによって導出される。
【０１３６】
遅延部１０５は、以下の（式２５）からα７を導出する。
α７＝ｔ８＊ｆ６（Ｑ）・・・（式２５）
Ｑはコントラストを示し、ｔ８はコントラストＱによって短縮可能な最大の時間である。
【０１３７】
また、関数ｆ６（Ｑ）は以下の（式２６）によって示される。
ｆ６（Ｑ）＝1/(1+exp(−((Q−QA)/(QC−QA)−0.5)/0.1)）・・・（式２６）
ＱＡは運動開始時間Ｔａを決めるための基準のコントラストであり、ＱＣは運動開始時間Ｔａを決めるための最大のコントラストである。
【０１３８】
このように本変形例では、コントラストを考慮した運動開始時間Ｔａに基づく遅延時間Ｔを導出し、文字を表示してからその遅延時間Ｔだけ経過した後に音声を出力するため、各コントラストに適したインターフェースの頑健性を保つことができる。
（変形例６）
次に、本実施の形態における運動開始時間Ｔａの導出方法に関する第６の変形例について説明する。
【０１３９】
一般に、文字を赤で表示したり、点滅させたりすることにより、ユーザはその文字に早く気づくため、運動開始時間Ｔａは短くなる。
【０１４０】
本変形例にかかる遅延部１０５は、文字の表示態様の強調度合いに基づいて運動開始時間Ｔａを以下の（式２７）から導出する。
【０１４１】
Ｔａ＝ｔ０−α８・・・（式２７）
ｔ０は、表示形態の強調度合いを限りなく小さくしたときに要する一定の時間である。即ち、運動開始時間Ｔａは、この時間ｔ０から、強調度合いによって変化する時間α８を減算することによって導出される。
【０１４２】
遅延部１０５は、以下の（式２８）からα８を導出する。
α８＝ｔ９＊ｆ７（Ｒ）・・・（式２８）
Ｒは強調度合いを示し、ｔ９は強調度合いＲによって短縮可能な最大の時間である。
【０１４３】
また、関数ｆ７（Ｒ）は以下の（式２９）によって示される。
ｆ７（Ｒ）＝1/(1+exp(−((R−RA)/(RC−RA)−0.5)/0.1)）・・・（式２９）
ＲＡは運動開始時間Ｔａを決めるための基準の強調度合いであり、ＲＣは運動開始時間Ｔａを決めるための最大の強調度合いである。
【０１４４】
このように本変形例では、文字の強調度合いを考慮した運動開始時間Ｔａに基づく遅延時間Ｔを導出し、文字を表示してからその遅延時間Ｔだけ経過した後に音声を出力するため、文字の各強調度合いに適したインターフェースの頑健性を保つことができる。
【０１４５】
以上、本発明について実施の形態及び変形例を用いて説明したが、本発明はこれらに限定されるものではない。
【０１４６】
例えば、実施の形態及び変形例では、遅延時間Ｔを導出するために、運動開始時間Ｔａと移動時間Ｔｂと焦点合わせ時間Ｔｃとを全て考慮したが、これらのうちの少なくとも１つを考慮して遅延時間Ｔを導出しても良い。
【０１４７】
また、変形例１では、ユーザの個人情報に基づいて遅延時間を導出し、変形例２では、ユーザの慣れに基づいて遅延時間を導出したが、ユーザの個人情報及び慣れの双方に基づいて遅延時間を導出しても良い。
【０１４８】
また、実施の形態及び変形例では、音声出力装置を音声の出力及び文字の表示により切符の販売を行う装置として説明したが、音声の出力及び文字の表示を行うものであれば他の動作を行う装置であっても良い。例えば、テレビや、カーナビゲーションシステムの端末、携帯電話、携帯端末、パーソナルコンピュータ、電話機、ファックス、電子レンジ、冷蔵庫、掃除機、電子辞書、電子翻訳機などとして音声出力装置を構成しても良い。
【産業上の利用可能性】
【０１４９】
本発明に係る音声出力装置は、文字と音声による情報をユーザに対して確実に伝えてユーザとの間のインターフェースの頑健性を向上することができ、例えばユーザの音声に対して音声及び文字で応答することにより切符などを販売する音声応答装置などに有用である。
【図面の簡単な説明】
【０１５０】
【図１】図１は、音声及び文字で情報を伝える従来の音声出力装置の構成を示す構成図である。
【図２】図２は、同上の表示部が表示する画面の一例を示す画面表示図である。
【図３】図３は、実施の形態における音声出力装置の構成を示す構成図である。
【図４】図４は、同上の音声出力装置の表示部が表示する画面の一例を示す画面表示図である。
【図５】図５は、同上の音声出力装置の動作を示すフロー図である。
【図６】図６は、同上の関数ｆ０（Ｘ）及び運動開始時間Ｔａと文字サイズＸとの関係を示す図である。
【図７】図７は、同上の変数Ｓの値によって変化する関数ｆ１（Ｘ）を示す図である。
【図８】図８は、同上の関数ｆ２（Ｌ）及び移動時間Ｔｂと文字表示距離Ｌとの関係を示す図である。
【図９】図９は、同上の関数ｆ２（Ｌ）及び焦点合わせ時間Ｔｃと文字表示距離Ｌとの関係を示す図である。
【図１０】図１０は、同上の変形例１にかかる音声出力装置の構成を示す構成図である。
【図１１】図１１は、同上の変形例１の関数ｆ３（Ｍ）及び個人別遅延時間Ｔ１と年齢Ｍとの関係を示す図である。
【図１２】図１２は、同上の変形例２にかかる音声出力装置の構成を示す構成図である。
【図１３】図１３は、同上の変形例２の関数ｆ４（Ｋ）及び慣れ遅延時間Ｔ２と操作回数Ｋとの関係を示す図である。
【図１】
0003712207.tif 000002
【図２】
0003712207.tif 000003
【図３】
0003712207.tif 000004
【図４】
0003712207.tif 000005
【図５】
0003712207.tif 000006
【図６】
0003712207.tif 000007
【図７】
0003712207.tif 000008
【図８】
0003712207.tif 000009
【図９】
0003712207.tif 000010
【図１０】
0003712207.tif 000011
【図１１】
0003712207.tif 000012
【図１２】
0003712207.tif 000013
【図１３】
0003712207.tif 000014