(57)【要約】【課題】文字の出力タイミングの編集を容易にすること。【解決手段】タイミング編集装置であって、文字列の出力タイミングの情報を記憶するタイミング情報記憶部と、出力される文字列を表示し、ユーザの操作に応じて、文字と文字との間の出力タイミングの時間間隔を大きくすること示す間隔画像を表示する表示制御部と、ユーザの操作に応じて、タイミング情報記憶部に記憶されている出力タイミングの情報を更新する更新部と、を備える。【選択図】図３
2013218406.tif 000002
【特許請求の範囲】
【請求項１】
文字列の出力タイミングの情報を記憶するタイミング情報記憶部と、
出力される前記文字列を表示し、ユーザの操作に応じて、文字と文字との間の出力タイミングの時間間隔を大きくすること示す間隔画像を表示する表示制御部と、
前記ユーザの操作に応じて、前記タイミング情報記憶部に記憶されている前記出力タイミングの情報を更新する更新部と、
を備えるタイミング編集装置。
【請求項２】
前記表示制御部は、前記時間間隔を大きくする前後の文字の間を含む領域に前記間隔画像を表示する、請求項１に記載のタイミング編集装置。
【請求項３】
前記表示制御部は、前記間隔画像を表示する際に、前記時間間隔の長さに応じて前記前後の文字の間隔を広げる、請求項２に記載のタイミング編集装置。
【請求項４】
出力される文字列を表示するステップと、
ユーザの操作に応じて、文字と文字との間の出力タイミングの時間間隔を大きくすること示す間隔画像を表示するステップと、
前記ユーザの操作に応じて、文字列の出力タイミングの情報を記憶するタイミング情報記憶部に記憶されている前記出力タイミングの情報を更新するステップと、
を有するタイミング編集方法。
【請求項５】
出力される文字列を表示するステップと、
ユーザの操作に応じて、文字と文字との間の出力タイミングの時間間隔を大きくすること示す間隔画像を表示するステップと、
前記ユーザの操作に応じて、文字列の出力タイミングの情報を記憶するタイミング情報記憶部に記憶されている前記出力タイミングの情報を更新するステップと、
をコンピュータに実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字列の出力タイミングを編集する技術に関する。
【背景技術】
【０００２】
従来、文字列の出力タイミングを調整することによって、ユーザに対する利便性の向上を図る技術が提供されている。例えば、カラオケの画面では、予め第一の色で歌詞の一部を表示しておき、歌うべきタイミングで歌詞の文字列を第二の色に変えて出力することが行われている。このような表示が行われることにより、カラオケの画面を見ている歌唱者は、自身がどの部分を歌うべきか容易に判断することが可能となる。
上記のようなニーズに応えるため、文字列の出力タイミングを音声の再生に同期させて自動的に判定する技術も提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−００８８８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、たとえ文字の出力タイミングを自動的に判定する技術を用いたとしても、正確に出力タイミングを判定することは困難であり、出力タイミングを編集する必要が生じる場合がある。また、出力タイミングには個々人の好みもあるため、人によっては編集を希望する場合がある。そのため、文字の出力タイミングの編集を容易にする技術に対する要望が生じている。
【０００５】
上記事情に鑑み、本発明は、文字の出力タイミングの編集を容易にする技術の提供を目的としている。
【課題を解決するための手段】
【０００６】
本発明の一態様は、文字列の出力タイミングの情報を記憶するタイミング情報記憶部と、出力される前記文字列を表示し、ユーザの操作に応じて、文字と文字との間の出力タイミングの時間間隔を大きくすること示す間隔画像を表示する表示制御部と、前記ユーザの操作に応じて、前記タイミング情報記憶部に記憶されている前記出力タイミングの情報を更新する更新部と、を備えるタイミング編集装置である。
【０００７】
本発明の一態様は、上記のタイミング編集装置であって、前記表示制御部は、前記時間間隔を大きくする前後の文字の間を含む領域に前記間隔画像を表示する。
【０００８】
本発明の一態様は、上記のタイミング編集装置であって、前記表示制御部は、前記間隔画像を表示する際に、前記時間間隔の長さに応じて前記前後の文字の間隔を広げる。
【０００９】
本発明の一態様は、出力される文字列を表示するステップと、ユーザの操作に応じて、文字と文字との間の出力タイミングの時間間隔を大きくすること示す間隔画像を表示するステップと、前記ユーザの操作に応じて、文字列の出力タイミングの情報を記憶するタイミング情報記憶部に記憶されている前記出力タイミングの情報を更新するステップと、を有するタイミング編集方法である。
【００１０】
本発明の一態様は、出力される文字列を表示するステップと、ユーザの操作に応じて、文字と文字との間の出力タイミングの時間間隔を大きくすること示す間隔画像を表示するステップと、前記ユーザの操作に応じて、文字列の出力タイミングの情報を記憶するタイミング情報記憶部に記憶されている前記出力タイミングの情報を更新するステップと、をコンピュータに実行させるためのコンピュータプログラムである。
【発明の効果】
【００１１】
本発明により、文字の出力タイミングの編集を容易に行うことが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態のタイミング編集装置１０によって表示されるタイミング編集画面２００の具体例を示す図である。
【図２】ユーザの操作によって間隔画像が運ばれている状態のタイミング編集画面２００の具体例を示す図である。
【図３】ユーザの操作によって間隔画像が文字列の位置まで運ばれている状態のタイミング編集画面２００の具体例を示す図である。
【図４】ユーザの操作によって間隔画像が文字列の位置まで運ばれている状態のタイミング編集画面２００の他の具体例を示す図である。
【図５】図４の状態でドラッグを終えて（離して）、カーソル２０２の位置を移動させた状態のタイミング編集画面２００の具体例を示す図である。
【図６】図５の状態の後に、同じ位置にさらにドラッグ間隔画像２０５がドラッグされている状態のタイミング編集画面２００の具体例を示す図である。
【図７】図６に示される状態の直後のタイミング編集画面２００の具体例を示す図である。
【図８】図６に示される状態の直後のタイミング編集画面２００の他の具体例を示す図である。
【図９】複数の位置に間隔画像がドラッグされることによって時間間隔が設定された後のタイミング編集画面２００の具体例を示す図である。
【図１０】タイミング編集装置１０の機能構成を表す概略ブロック図である。
【図１１】タイミング編集装置１０の処理の流れを表すフローチャートである。
【図１２】合成表示画面の具体例を示す図である。
【図１３】端末装置４０の機能構成を表す概略ブロック図である。
【発明を実施するための形態】
【００１３】
図１は、本発明の一実施形態のタイミング編集装置１０によって表示されるタイミング編集画面２００の具体例を示す図である。タイミング編集画面２００には、出力タイミングの編集の対象となる文字列２０１と、カーソル２０２と、複数の間隔画像２０３（２０３−１、２０３−２、２０３−３）と、ゴミ箱２０４と、が表示される。図１に示されるタイミング編集画面２００では、「あいうえお・・・はひふへほ」という文字列の出力タイミングが編集される。
【００１４】
出力タイミングとは、各文字を画面に表示させるタイミングや、既に表示されている各文字の表示態様を変化させるタイミングや、各文字を人工音声によって読み上げるタイミングを表す。表示態様とは、文字の色を指しても良いし、文字の大きさを指しても良いし、文字のフォントを指しても良いし、文字に対する修飾を指しても良い。
【００１５】
ユーザは、タイミング編集装置１０を操作することによって、カーソル２０２を移動させることができる。また、ユーザは、タイミング編集装置１０を操作することによって、クリック、ドラッグ、タップ、タッチ、フリック、ピンチイン、ピンチアウト等の操作指示を入力することができる。
【００１６】
複数の間隔画像２０３は、それぞれ大きさが異なる。間隔画像２０３−１は大きさが最も小さく、間隔画像２０３−３は大きさが最も大きい。間隔画像２０３−２の大きさは、間隔画像２０３−１と間隔画像２０３−３との間である。ユーザは、間隔画像２０３を文字列２０１の所望の位置に運ぶことによって、所望の文字と文字との間に時間間隔を設定することができる。設定される時間間隔は、間隔画像２０３によって異なる。例えば、間隔画像２０３の大きさに応じて、設定される時間間隔が大きくなる。具体的には、間隔画像２０３−１が運ばれた場合に設定される時間間隔が最も短く、間隔画像２０３−２が運ばれた場合に設定される時間間隔が２番目に短く、間隔画像２０３−３が運ばれた場合に設定される時間間隔が最も長い。
【００１７】
ゴミ箱２０４は、文字列２０１に対して設定された時間間隔を削除するための表示である。ユーザは、文字列２０１に対して設定された間隔画像２０３をゴミ箱２０４の表示上に運ぶことによって、一度設定された時間間隔を削除することができる。
なお、文字列２０１の内容は、予めタイミング編集装置１０に対して設定されていても良いし、ユーザがタイミング編集装置１０を操作することによって設定されても良い。
【００１８】
図２は、ユーザの操作によって間隔画像が運ばれている状態のタイミング編集画面２００の具体例を示す図である。例えば、ユーザが間隔画像２０３−１に対してカーソル２０２の位置を合わせてドラッグ操作すると、ドラッグの開始点に位置した間隔画像２０３−１と同じ間隔画像（ドラッグ間隔画像２０５）がカーソル２０２と共にドラッグ先に移動する。
【００１９】
図３は、ユーザの操作によって間隔画像が文字列の位置まで運ばれている状態のタイミング編集画面２００の具体例を示す図である。図２の状態からユーザがドラッグしたままでカーソル２０２を文字列２０１の上に移動させると、ドラッグ間隔画像２０５の位置の前後に位置する文字と文字との間隔が広がる。その結果、文字と文字との間隔が広がったことによって生じた空間に、ドラッグ間隔画像２０５が表示される。
【００２０】
図３の場合、「か」と「き」との間に、ドラッグ間隔画像２０５が位置している。以下の説明では、ドラッグ間隔画像２０５の直前（文字列が左から右に向けた横書きの場合は、ドラッグ間隔画像２０５のすぐ左）に位置する文字を、直前文字２０６−２という。直前文字２０６−２よりもさらに前に位置する文字を、前文字２０６−１という。ドラッグ間隔画像２０５の直後（文字列が左から右に向けた横書きの場合は、ドラッグ間隔画像２０５のすぐ右）に位置する文字を、直後文字２０６−３という。直後文字２０６−３よりもさらに後に位置する文字を、後文字２０６−４という。図３では、前文字２０６−１が「お」であり、直前文字２０６−２が「か」であり、直後文字２０６−３が「き」であり、後文字２０６−４が「く」である。
【００２１】
図３の例では、直前文字２０６−２と直後文字２０６−３とは、他の文字よりも大きく拡大して表示される。また、前文字２０６−１と後文字２０６−４とは、直前文字２０６−２及び直後文字２０６−３よりも小さいものの、その他の文字よりは大きく拡大して表示される。このような表示が行われることにより、ユーザは、ドラッグ間隔画像２０５の現在の位置（どの文字とどの文字との間に位置しているか）を容易に判断することが可能となる。このような、直前文字２０６−２と直後文字２０６−３との間隔を広げる処理や、前文字２０６−１、直前文字２０６−２、直後文字２０６−３、後文字２０６−４の文字を拡大する処理は、ドラッグ間隔画像２０５の位置に応じてその都度実行される。すなわち、ドラッグ間隔画像２０５の位置に応じて、タイミング編集画面はその都度更新される。
【００２２】
図４は、ユーザの操作によって間隔画像が文字列の位置まで運ばれている状態のタイミング編集画面２００の他の具体例を示す図である。図３の状態からユーザがドラッグしたままでカーソル２０２を横にずらすと、ドラッグ間隔画像２０５の位置が変わるため、表示が変化する。図４では、ドラッグ間隔画像２０５のドラッグ位置が「お」と「か」の間に移動している。そのため、図４では、前文字２０６−１が「え」であり、直前文字２０６−２が「お」であり、直後文字２０６−３が「か」であり、後文字２０６−４が「き」である。そのため、図３の場合と比べて、「え」、「お」、「き」、「く」の文字の大きさが変化している。また、文字と文字との間隔が広げられる位置も、図３では「か」と「き」の間であったのに対し、図４では「お」と「か」の間に変化している。
【００２３】
図５は、図４の状態でドラッグを終えて（離して）、カーソル２０２の位置を移動させた状態のタイミング編集画面２００の具体例を示す図である。図５では、ドラッグが終了しているため、全ての文字の大きさが当初の大きさに戻って表示される。また、ドラッグが終わった時点の直前文字２０６−２及び直後文字２０６−３との間には、確定間隔画像２０７が表示される。タイミング編集装置１０は、ドラッグが終わった時点の直前文字２０６−２及び直後文字２０６−３との間に、ドラッグ間隔画像２０５に応じた時間間隔を設定する。そのため、確定間隔画像２０７は、設定された時間間隔の位置及び長さを表す。
【００２４】
図６は、図５の状態の後に、同じ位置にさらにドラッグ間隔画像２０５がドラッグされている状態のタイミング編集画面２００の具体例を示す図である。ドラッグ間隔画像２０５が図６に示される位置にドラッグされることによって、前文字２０６−１「え」、直前文字２０６−２「お」、直後文字２０６−３「か」、後文字２０６−４「き」がそれぞれ拡大されて表示される。また、直前文字２０６−２「お」と直後文字２０６−３「か」との間の間隔が、図４の場合よりもさらに広げて表示される。その理由は、図４の場合と異なり図６ではドラッグ位置に既に確定間隔画像２０７が表示されている（既に時間間隔が設定されている）ためである。
【００２５】
図７は、図６に示される状態の直後のタイミング編集画面２００の具体例を示す図である。図７に示すように、既に確定間隔画像２０７が表示されている位置にさらにドラッグ間隔画像２０５がドラッグされた場合、それまで表示されていた確定間隔画像２０７に代えて、複数の間隔画像を結合した結合間隔画像２０８−１が表示されても良い。結合間隔画像２０８−１が表示されている状態でドラッグがが終わると、結合間隔画像２０８−１が新たな確定間隔画像２０７として表示される。この場合、タイミング編集装置１０は、結合間隔画像２０８−１が表示されている位置（直前文字２０６−２と直後文字２０６−３との間）に、結合されていない確定間隔画像２０７が表示されていた時点に設定されていた時間間隔よりも長い時間間隔を設定する。例えば、結合されていない確定間隔画像２０７に対応する時間間隔と、新たなドラッグ間隔画像２０５に対応する時間間隔とを加算した時間間隔が設定されても良い。
【００２６】
図８は、図６に示される状態の直後のタイミング編集画面２００の他の具体例を示す図である。図８に示すように、既に確定間隔画像２０７が表示されている位置にさらにドラッグ間隔画像２０５がドラッグされた場合、それまで表示されていた確定間隔画像２０７に代えて、確定間隔画像２０７よりも大きな拡大間隔画像２０８−２が表示されても良い。拡大間隔画像２０８−２が表示されている状態でドラッグがが終わると、拡大間隔画像２０８−２が新たな確定間隔画像２０７として表示される。この場合、タイミング編集装置１０は、拡大間隔画像２０８−２が表示されている位置（直前文字２０６−２と直後文字２０６−３との間）に、拡大されていない確定間隔画像２０７が表示されていた時点に設定されていた時間間隔よりも長い時間間隔を設定する。例えば、拡大されていない確定間隔画像２０７に対応する時間間隔と、新たなドラッグ間隔画像２０５に対応する時間間隔とを加算した時間間隔が設定されても良い。
【００２７】
図９は、複数の位置に間隔画像がドラッグされることによって時間間隔が設定された後のタイミング編集画面２００の具体例を示す図である。この場合、間隔画像がドラッグされた位置に応じて、３つの確定間隔画像２０７（２０７−１、２０７−２、２０７−３）が表示されている。図９の例では、「お」と「か」の間には、確定間隔画像２０７−１が表示されている。「ち」と「つ」の間には、確定間隔画像２０７−２が表示されている。「に」と「ぬ」の間には、確定間隔画像２０７−３が表示されている。確定間隔画像２０７−１の大きさは、確定間隔画像２０７−２及び確定間隔画像２０７−３よりも大きい。そのため、タイミング編集装置１０は、「お」と「か」の間には、「ち」と「つ」の間及び「に」と「ぬ」の間よりも長い時間間隔を設定する。
【００２８】
図１０は、タイミング編集装置１０の機能構成を表す概略ブロック図である。タイミング編集装置１０は、バスで接続されたＣＰＵ（Central Processing Unit）やメモリや補助記憶装置などを備え、タイミング編集プログラムを実行する。タイミング編集プログラムの実行によって、タイミング編集装置１０は、入力部１０１、表示部１０２、文字列編集部１０３、文字列記憶部１０４、表示制御部１０５、更新部１０６、タイミング情報記憶部１０７を備える装置として機能する。なお、タイミング編集装置１０の各機能の全て又は一部は、ＡＳＩＣ（Application Specific Integrated Circuit）やＰＬＤ（Programmable Logic Device）やＦＰＧＡ（Field Programmable Gate Array）等のハードウェアを用いて実現されても良い。また、タイミング編集プログラムは、コンピュータ読み取り可能な記録媒体に記録されても良い。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。また、タイミング編集プログラムは、電気通信回線を介して送受信されても良い。
【００２９】
入力部１０１は、キーボード、ポインティングデバイス（マウス、タブレット等）、ボタン、タッチパネル等の既存の入力装置を用いて構成される。入力部１０１は、ユーザの指示をタイミング編集装置１０に入力する際にユーザによって操作される。入力部１０１は、入力装置をタイミング編集装置１０に接続するためのインタフェースであっても良い。この場合、入力部１０１は、入力装置においてユーザの入力に応じ生成された入力信号をタイミング編集装置１０に入力する。
【００３０】
表示部１０２は、ＣＲＴ（Cathode Ray Tube）ディスプレイ、液晶ディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイ等の画像表示装置である。表示部１０２は、タイミング編集画面２００を表示する。表示部１０２は、画像表示装置をタイミング編集装置１０に接続するためのインタフェースであっても良い。この場合、表示部１０２は、タイミング編集画面２００を表示するための映像信号を生成し、自身に接続されている画像表示装置に映像信号を出力する。
【００３１】
文字列編集部１０３は、入力部１０１によって入力された文字列を、文字列記憶部１０４に記録する。
文字列記憶部１０４は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。文字列記憶部１０４は、文字列編集部１０３によって記録された文字列を記憶する。文字列記憶部１０４が記憶している文字列は、タイミング編集画面２００において文字列２０１として表示され、出力タイミングの編集の対象となる。
【００３２】
表示制御部１０５は、タイミング編集画面２００を表示部１０２に表示させる。表示制御部１０５は、タイミング編集画面２００におけるユーザの操作（入力部１０１に対する操作）に応じて、タイミング編集画面２００の表示を更新する。また、ユーザの操作に応じて確定間隔画像２０７が設定されると、表示制御部１０５は、確定間隔画像２０７が設定された位置（直前文字２０６−２及び直後文字２０６−３）と確定間隔画像２０７に対応する時間間隔とを更新部１０６に通知する。
【００３３】
更新部１０６は、確定間隔画像２０７が設定された位置（直前文字２０６−２及び直後文字２０６−３）と確定間隔画像２０７に対応する時間間隔とに基づいて、文字列記憶部１０４に記憶されている文字の出力タイミングを表す情報（タイミング情報）をタイミング情報記憶部１０７に記録する。
タイミング情報記憶部１０７は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。タイミング情報記憶部１０７は、タイミング情報を記憶する。タイミング情報記憶部１０７が記憶するタイミング情報は、更新部１０６によって更新される。
【００３４】
図１１は、タイミング編集装置１０の処理の流れを表すフローチャートである。まず、文字列編集部１０３が、入力部１０１によって文字が入力されたか否か判定する（ステップＳ１０１）。文字が入力された場合（ステップＳ１０１−ＹＥＳ）、文字列編集部１０３は入力された文字列を文字列記憶部１０４に記録する（ステップＳ１０２）。文字列記憶部１０４に記録されている文字列が更新されると、表示制御部１０５は更新された文字列に基づいて、タイミング編集画面２００の文字列２０１を更新する（ステップＳ１０３）。
【００３５】
表示制御部１０５は、入力部１０１によって文字と文字との間にドラッグ間隔画像２０５がドラッグされたか否か判定する（ステップＳ１０４）。文字と文字との間にドラッグ間隔画像がドラッグされている場合（ステップＳ１０４−ＹＥＳ）、表示制御部１０５は、直前文字２０６−２と直後文字２０６−３とを拡大し、間隔を広げて表示する（ステップＳ１０５、Ｓ１０６）。その状態で操作が確定（ドラッグが終了：ドロップ）すると（ステップＳ１０７−ＹＥＳ）、表示制御部１０５は、ドラッグが終了した時点（ドロップした時点）の直前文字２０６−２と直後文字２０６−３の間に確定間隔画像２０７を表示する。そして、更新部１０６は、確定間隔画像２０７が設定された位置（直前文字２０６−２及び直後文字２０６−３）と確定間隔画像２０７に対応する時間間隔とに基づいて、文字列記憶部１０４に記憶されている文字の出力タイミングを表す情報（タイミング情報）をタイミング情報記憶部１０７に記録する（ステップＳ１０８）。
【００３６】
以上のように構成されたタイミング編集装置１０によれば、タイミング編集画面２００を確認しながら入力部１０１を操作することによって、容易に文字の出力タイミングを編集することが可能となる。文字と文字との間に時間間隔を挿入する際には、時間間隔の長さに応じた大きさの間隔画像２０３を選択し、ドラッグして所望の文字と文字との間にドロップすることによって、感覚的に編集を行うことが可能となる。
【００３７】
また、ドラッグ間隔画像２０５を文字列２０１の上にドラッグすることによって、その時点でドロップした場合に直前文字２０６−２及び直後文字２０６−３となる各文字が拡大して表示され、その間隔が広げて表示される。そのため、誤りなく操作することが可能となり、所望の文字と文字との間に時間間隔を設定することが可能となる。
【００３８】
図１２は、合成表示画面３００の具体例を示す図である。合成表示画面３００には、タイミング編集装置１０によって編集された出力タイミングで文字が表示されると共に、特定の者の顔写真などが背景画像３０２として表示される。さらに、特定の者の声で予め録音された音声が出力される。出力される音声と同期して文字が出力されるように、予めタイミング編集装置１０によって出力タイミングが編集されている。そのため、出力される音声と同期して、文字列３０１の各文字は出力される。
【００３９】
図１３は、端末装置４０の機能構成を表す概略ブロック図である。端末装置４０は、上記の合成表示画面３００を表示し、音声を出力する。端末装置４０は、バスで接続されたＣＰＵやメモリや補助記憶装置などを備え、合成表示出力プログラムを実行する。合成表示出力プログラムの実行によって、端末装置４０は、表示部４０１、文字列記憶部４０２、タイミング情報記憶部４０３、画像記憶部４０４、表示制御部４０５、音声出力部４０６、音声記憶部４０７、音声制御部４０８を備える装置として機能する。なお、端末装置４０の各機能の全て又は一部は、ＡＳＩＣやＰＬＤやＦＰＧＡ等のハードウェアを用いて実現されても良い。また、合成表示出力プログラムは、コンピュータ読み取り可能な記録媒体に記録されても良い。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。また、合成表示出力プログラムは、電気通信回線を介して送受信されても良い。
【００４０】
表示部４０１は、ＣＲＴディスプレイ、液晶ディスプレイ、有機ＥＬディスプレイ等の画像表示装置である。表示部４０１は、合成表示画面３００を表示する。表示部４０１は、画像表示装置を端末装置４０に接続するためのインタフェースであっても良い。この場合、表示部４０１は、合成表示画面３００を表示するための映像信号を生成し、自身に接続されている画像表示装置に映像信号を出力する。
【００４１】
文字列記憶部４０２は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。文字列記憶部４０２は、合成表示画面３００に表示される文字列３０１を記憶している。
タイミング情報記憶部４０３は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。タイミング情報記憶部４０３は、予めタイミング編集装置１０によって編集され、タイミング情報記憶部１０７に記録されたタイミング情報を記憶している。
【００４２】
画像記憶部４０４は、合成表示画面３００の背景画像３０２として表示される画像を記憶している。
表示制御部４０５は、画像記憶部４０４に記憶されている画像と文字列記憶部４０２に記憶されている文字列とを用いて合成表示画面３００を生成し、表示部４０１に表示させる。また、表示制御部４０５は、タイミング情報記憶部４０３に記憶されているタイミング情報に基づいて、合成表示画面３００に表示されている各文字の出力態様を変化させる。
【００４３】
音声出力部４０６は、スピーカーやヘッドホンやイヤホン等の音声出力装置である。音声出力部４０６は音声を出力する。音声出力部４０６は、音声出力装置を端末装置４０に接続するためのインタフェースであっても良い。この場合、音声出力部４０６は、音声信号を生成し、自身に接続されている音声出力装置に音声信号を出力する。
音声記憶部４０７は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。音声記憶部４０７は、文字列記憶部４０２に記憶されている文字列の音声データを記憶している。例えば、音声記憶部４０７が記憶する音声データは、予め所定の人物によって話された音声である。
音声制御部４０８は、音声記憶部４０７に記憶されている音声データを音声出力部４０６に出力する。
【００４４】
以上のように構成された端末装置４０では、音声データに同期するように文字の出力タイミングの情報が予め記憶されている。そして、音声データを音声出力部４０６から出力するとともに、音声と同期して文字の出力態様が変化して表示される。そのため、聴覚と視覚とで同時に同じ文字を認識することができ、より印象に残る態様で文字列を出力することが可能となる。
【００４５】
＜変形例＞
タイミング編集装置１０の文字列記憶部１０４には、予め文字列が記憶されていても良い。その場合、図１１に示すフローチャートのステップＳ１０１〜Ｓ１０３の処理は実行されなくとも良い。文字列記憶部１０４には、音声入力装置によって入力された音声に対して音声認識を行うことによって得られた文字列が記憶されても良い。
【００４６】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００４７】
１０…タイミング編集装置，  ２００…タイミング編集画面，  ２０１…文字列，  ２０２…カーソル，  ２０３−１〜２０３−３…間隔画像，  ２０４…ゴミ箱，  ２０５…ドラッグ間隔画像，  ２０６−１…前文字，  ２０６−２…直前文字，  ２０６−３…直後文字，  ２０６−４…後文字，  ２０７（２０７−１〜２０７−３）…確定間隔画像，  ２０８−１…結合間隔画像，  ２０８−２…拡大間隔画像，  １０１…入力部，  １０２…表示部，  １０３…文字列編集部，  １０４…文字列記憶部，  １０５…表示制御部，  １０６…更新部，  １０７…タイミング情報記憶部，  ３００…合成表示画面，  ３０１…文字列，  ３０２…背景画像，  ４０…端末，  ４０１…表示部，  ４０２…文字列記憶部，  ４０３…タイミング情報記憶部，  ４０４…画像記憶部，  ４０５…表示制御部，  ４０６…音声出力部，  ４０７…音声制御部
【図１】
2013218406.tif 000003
【図２】
2013218406.tif 000004
【図３】
2013218406.tif 000005
【図４】
2013218406.tif 000006
【図５】
2013218406.tif 000007
【図６】
2013218406.tif 000008
【図７】
2013218406.tif 000009
【図８】
2013218406.tif 000010
【図９】
2013218406.tif 000011
【図１０】
2013218406.tif 000012
【図１１】
2013218406.tif 000013
【図１２】
2013218406.tif 000014
【図１３】
2013218406.tif 000015