(57)【要約】  【課題】間違ったルビが設定されている場合でも正確なルビに修正することができ、正確な音声合成を実行する。【解決手段】表示部３１と、電子図書のテキストに基づいて音声合成する音声合成エンジン４０又は音声データと、音声合成エンジン４０による音声又は音声データを出力する出力部３８と、熟語記憶部４１と、漢字記憶部４２と、英単語等記憶部４９と、表示部３１に表示されている電子図書のテキストにおける漢字や英単語等に対してルビを設定し、テキストに設定したルビを表示するルビ設定機能４６と、表示部３１に表示された、ルビが設定されたテキストの一部を作業者が指定した場合、指定した範囲における設定されたルビの削除及び／又は修正を含むルビの編集やテキストの編集を作業者が可能となるようにルビ編集画面を表示部３１に表示させ、作業者によって編集されたルビを当該電子図書のルビとして設定する編集機能４８とを具備する。【選択図】図２
2020140374.tif 000002
【特許請求の範囲】
【請求項１】
電子図書のテキストを表示する表示部と、
電子図書のテキストに基づいて音声合成する音声合成エンジン又は電子図書のテキストを読み上げた音声データと、
前記音声合成エンジンによって生成された音声又は前記音声データを出力する出力部と、
複数の漢字で構成された熟語の読みを、複数の熟語について記憶している熟語記憶部と、
漢字１文字ごとの読みを、複数の漢字について記憶している漢字記憶部と、
英単語、アルファベット、数字及び記号の読みを、複数の英単語、アルファベット、数字及び記号について記憶している英単語等記憶部と、
前記表示部に表示されている電子図書のテキストにおける漢字に対して、前記熟語記憶部に記憶されている熟語の読み及び前記漢字記憶部に記憶されている漢字１文字の読みを検索して、該当する読みを当該熟語又は漢字１文字のルビとして設定し、前記表示部に表示されている英単語、アルファベット、数字又は記号に対して、前記英単語等記憶部に記憶されている英単語、アルファベット、数字又は記号の読みを検索して、該当する読みを英単語、アルファベット、数字又は記号のルビとして設定し、前記表示部に表示されるテキストに設定したルビを表示するルビ設定表示手段と、
前記表示部に表示された、テキストの一部を作業者が指定した場合、指定した範囲における設定されたルビの削除及び／又は修正を含むルビの編集、又は指定した範囲におけるテキストの削除及び／又は修正を含むテキストの編集を作業者が可能となるように編集画面を前記表示部に表示させ、作業者によって編集されたルビ又はテキストを当該電子図書のルビ又はテキストとして設定する編集手段とを具備することを特徴とする電子図書再生装置。
【請求項２】
前記編集手段は、音声マークアップ言語を設定し又は設定されている音声マークアップ言語を編集可能であることを特徴とする請求項１記載の電子図書再生装置。
【請求項３】
電子図書のテキストを表示する表示部と、電子図書のテキストに基づいて音声合成する音声合成エンジン又は電子図書のテキストを読み上げた音声データと、前記音声合成エンジンによって生成された音声又は前記音声データを出力する出力部と、複数の漢字で構成された熟語の読みを、複数の熟語について記憶している熟語記憶部と、漢字１文字ごとの読みを、複数の漢字について記憶している漢字記憶部と、英単語、アルファベット、数字及び記号の読みを、複数の英単語、アルファベット、数字及び記号について記憶している英単語等記憶部と、を具備する電子図書再生装置に読み取り可能な電子図書再生プログラムであって、
前記表示部に表示されている電子図書のテキストにおける漢字に対して、前記熟語記憶部に記憶されている熟語の読み及び前記漢字記憶部に記憶されている漢字１文字の読みを検索して、該当する読みを当該熟語又は漢字１文字のルビとして設定し、前記表示部に表示されている英単語、アルファベット、数字又は記号に対して、前記英単語等記憶部に記憶されている英単語、アルファベット、数字又は記号の読みを検索して、該当する読みを英単語、アルファベット、数字又は記号のルビとして設定し、前記表示部に表示されるテキストに設定したルビを表示するルビ設定表示機能と、
前記表示部に表示された、テキストの一部を作業者が指定した場合、指定した範囲における設定されたルビの削除及び／又は修正を含むルビの編集、又は指定した範囲におけるテキストの削除及び／又は修正を含むテキストの編集を作業者が可能となるように編集画面を前記表示部に表示させ、作業者によって編集されたルビ又はテキストを当該電子図書のルビ又はテキストとして設定する編集機能とを電子図書再生装置に実現させることを特徴とする電子図書再生プログラム。
【請求項４】
前記編集機能は、音声マークアップ言語を設定し又は設定されている音声マークアップ言語を編集可能であることを特徴とする請求項３記載の電子図書再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル図書や教科書コンテンツなどの電子図書を再生する装置におけるテキストやルビの編集を実行できる装置及びプログラムに関する。
【背景技術】
【０００２】
デジタル図書や教科書コンテンツなどの電子図書は、タブレット等の電子機器によってその画面上に文字が表示されるように構成される。また、このような電子図書は、文字の表示の他に、表示される文字を音声再生することも行われる。
【０００３】
例えば、特許文献１に示す端末機では、教科書データを画面に表示させたうえで教科書データのテキストを音声に変換し、音声出力することが開示されている。
また、特許文献２には、電子図書の音声再生の際に、予め言語を構成する単位の音声素片を含む音声合成用データベースを設けておき、音声合成エンジンではなく予め記憶された音声データを用いることが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１０９１６８号公報
【特許文献２】特開２００５−３２１７０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記の特許文献１及び特許文献２ともに、教科書データ等の電子図書を画面に表示させたうえで、その内容を音声再生するものである。
予め音声が記憶されている電子図書については、記憶されている音声を再生すればよいが、音声が存在しない電子図書の場合はテキストを音声に変換する音声合成エンジンとして一般的にＴＴＳ（Text To Speech）が用いられる。
【０００６】
ＴＴＳは、日本語テキストの場合、漢字にルビが設定されていればそのルビに基づいて音声合成する。しかし、漢字にルビが設定されていない場合や間違ったルビが設定されている場合には、正確な音声合成ができない。
【０００７】
そこで、本発明は上記課題を解決すべくなされ、その目的とするところは、電子図書を音声再生する場合に音声合成エンジンを用いる際に、正確な音声合成を実行できる装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明にかかる電子図書再生装置によれば、電子図書のテキストを表示する表示部と、電子図書のテキストに基づいて音声合成する音声合成エンジン又は電子図書のテキストを読み上げた音声データと、前記音声合成エンジンによって生成された音声又は前記音声データを出力する出力部と、複数の漢字で構成された熟語の読みを、複数の熟語について記憶している熟語記憶部と、漢字１文字ごとの読みを、複数の漢字について記憶している漢字記憶部と、英単語、アルファベット、数字及び記号の読みを、複数の英単語、アルファベット、数字及び記号について記憶している英単語等記憶部と、前記表示部に表示されている電子図書のテキストにおける漢字に対して、前記熟語記憶部に記憶されている熟語の読み及び前記漢字記憶部に記憶されている漢字１文字の読みを検索して、該当する読みを当該熟語又は漢字１文字のルビとして設定し、前記表示部に表示されている英単語、アルファベット、数字又は記号に対して、前記英単語等記憶部に記憶されている英単語、アルファベット、数字又は記号の読みを検索して、該当する読みを英単語、アルファベット、数字又は記号のルビとして設定し、前記表示部に表示されるテキストに設定したルビを表示するルビ設定表示手段と、前記表示部に表示された、テキストの一部を作業者が指定した場合、指定した範囲における設定されたルビの削除及び／又は修正を含むルビの編集、又は指定した範囲におけるテキストの削除及び／又は修正を含むテキストの編集を作業者が可能となるように編集画面を前記表示部に表示させ、作業者によって編集されたルビ又はテキストを当該電子図書のルビ又はテキストとして設定する編集手段とを具備することを特徴としている。
この構成を採用することによって、テキストやテキストに設定されたルビが間違っている場合に、その間違ったテキストやルビを修正することができ、これにより音声合成エンジンの音声合成を正確なものとすることができ、また音声データが予め記憶されている場合には、再生される音声データに対して正しいテキストやルビを設定することができる。
【０００９】
また、前記編集手段は、音声マークアップ言語を設定し又は設定されている音声マークアップ言語を編集可能であることを特徴としてもよい。
この構成によれば、抑揚やアクセント等をつけた音声再生を実行するための音声マークアップ言語の編集も可能となるため、より聞きやすい音声とすることができる。
【００１０】
本発明にかかる電子図書再生プログラムによれば、電子図書のテキストを表示する表示部と、電子図書のテキストに基づいて音声合成する音声合成エンジン又は電子図書のテキストを読み上げた音声データと、前記音声合成エンジンによって生成された音声又は前記音声データを出力する出力部と、複数の漢字で構成された熟語の読みを、複数の熟語について記憶している熟語記憶部と、漢字１文字ごとの読みを、複数の漢字について記憶している漢字記憶部と、英単語、アルファベット、数字及び記号の読みを、複数の英単語、アルファベット、数字及び記号について記憶している英単語等記憶部と、を具備する電子図書再生装置に読み取り可能な電子図書再生プログラムであって、前記表示部に表示されている電子図書のテキストにおける漢字に対して、前記熟語記憶部に記憶されている熟語の読み及び前記漢字記憶部に記憶されている漢字１文字の読みを検索して、該当する読みを当該熟語又は漢字１文字のルビとして設定し、前記表示部に表示されている英単語、アルファベット、数字又は記号に対して、前記英単語等記憶部に記憶されている英単語、アルファベット、数字又は記号の読みを検索して、該当する読みを英単語、アルファベット、数字又は記号のルビとして設定し、前記表示部に表示されるテキストに設定したルビを表示するルビ設定表示機能と、前記表示部に表示された、テキストの一部を作業者が指定した場合、指定した範囲における設定されたルビの削除及び／又は修正を含むルビの編集、又は指定した範囲におけるテキストの削除及び／又は修正を含むテキストの編集を作業者が可能となるように編集画面を前記表示部に表示させ、作業者によって編集されたルビ又はテキストを当該電子図書のルビ又はテキストとして設定する編集機能とを電子図書再生装置に実現させることを特徴としている。
この構成を採用することによって、テキストやテキストに設定されたルビが間違っている場合に、その間違ったテキストやルビを修正することができ、これにより音声合成エンジンの音声合成を正確なものとすることができ、また音声データが予め記憶されている場合には、再生される音声データに対して正しいテキストやルビを設定することができる。
【００１１】
また、前記編集機能は、音声マークアップ言語を設定し又は設定されている音声マークアップ言語を編集可能であることを特徴としてもよい。
この構成によれば、抑揚やアクセント等をつけた音声再生を実行するための音声マークアップ言語の編集も可能となるため、より聞きやすい音声とすることができる。
【発明の効果】
【００１２】
本発明の電子図書再生装置及び電子図書再生プログラムによれば、間違ったルビが設定されている場合でも正確なルビに修正することができ、正確な音声合成を実行することができる。
【図面の簡単な説明】
【００１３】
【図１】電子図書再生装置としてのタブレットコンピュータの外観図である。
【図２】電子図書再生装置の内部構成を示すブロック図である。
【図３】表示部に電子図書のテキストを表示させたところを示す説明図である。
【図４】ルビ設定機能を実行した際に表示部に表示される画面の説明図である。
【図５】図４においてルビ編集を実行すべき部分を選択したところを示す説明図である。
【図６】表示部に表示されるルビ編集画面の説明図である。
【図７】表示部に表示されるルビ編集後の画面を示す説明図である。
【発明を実施するための形態】
【００１４】
（電子図書について）
まず、ルビの設定対象となる電子図書について説明する。
電子図書としては、タブレットコンピュータ等の携帯端末によって表示可能な教科書コンテンツ等が挙げられる。
本実施形態では、電子図書であればどのような形式であってもよいが、テキストデータとしてルビを設定できるデータ形式であることが必要である。
【００１５】
（電子図書再生装置）
次に電子図書再生装置について、図１、図２に基づいて説明する。
電子図書再生装置３０は、具体的には通常のタブレットコンピュータを採用することができる。タブレットコンピュータとは、タッチパネルで構成された表示部３１を有し、通常のコンピュータ機能を有する携帯端末である。作業者による入力はタッチパネルにより行われる。
ただし、電子図書再生装置３０としては、タブレットコンピュータに限定するものではなく、いわゆるデスクトップコンピュータやノートパソコン等であってもよく、また電子図書再生装置としての専用機であってもよい。
【００１６】
電子図書再生装置３０は、ＣＰＵ、ＲＯＭ及びＲＡＭ等のメモリを有する制御部３２と、予めデータやプログラムを記憶しておくことができる記憶装置３４と、タッチパネルにより入力部を兼ねた表示部３１と、音声出力する出力部３８とを備えている。出力部３８は、具体的にはスピーカである。
記憶装置３４には、電子図書が予め記憶されており、後述する電子図書再生プログラムＰ１が記憶装置３４から電子図書を読み出してテキストを表示部３１に表示させる。
【００１７】
記憶装置３４には、テキストに基づいて音声合成する音声合成エンジン４０が記憶されている。音声合成エンジンは、ＴＴＳ（Text To Speech）とも呼ばれることもあるが、テキストを読み上げることができるソフトウェアのことであり、現在市場において一般的に公知となっているソフトウェアを採用することができる。
【００１８】
記憶装置３４には、複数の漢字で構成された熟語の読みを、複数の熟語について記憶している熟語記憶部４１と、漢字１文字ごとの読みを、複数の漢字について記憶している漢字記憶部４２と、英単語、アルファベット、数字及び記号の読みを、複数の英単語、アルファベット、数字及び記号について記憶している英単語等記憶部４９とを備えている。
熟語記憶部４１と漢字記憶部４２と英単語等記憶部４９とによって、ルビが設定されていないテキストに対して、後述する電子図書再生プログラムＰ１によって自動的にルビを設定することができる。
【００１９】
また、記憶装置３４には、電子図書再生プログラムＰ１が記憶されている。
電子図書再生プログラムＰ１は、電子図書のテキストを表示部３１に表示させるテキスト表示機能４３、表示部３１に表示されているテキストを音声合成エンジン４０を使って音声再生する音声再生機能４４、表示部３１に表示されたテキストのページをめくるページめくり機能４５、を備え、制御部３２に電子図書再生プログラムＰ１が読み出されて制御部３２がこれらの各機能を実行する。
ページめくり機能４５は、音声再生が実行されている場合に、表示部３１に表示されている箇所の音声再生終了とともに自動的に次ページに移行して音声再生もそのまま自動的に続行する機能や、視聴者の操作によって前ページに戻る、次ページへ進む、複数ページ戻る、複数ページ進むなどを行う機能を有している。
【００２０】
電子図書再生プログラムＰ１は、ルビ設定機能４６と、編集機能４８を備えている。ただし、ルビ設定機能４６は、電子図書再生プログラムＰ１から独立した別のプログラムによって動作するものであってもよい。
ルビ設定機能４６は、ルビが設定されていない電子図書に対してルビを設定するものであり、例えば、以下のような動作を実行する。
制御部３２が実行するルビ設定機能４６は、電子図書のテキストデータ内の漢字を検索し、漢字と認識された文字については、当該漢字が熟語の場合には熟語記憶部４１から熟語の読みを検索し、当該漢字が１文字の場合には漢字記憶部４２から漢字の読みを検索する。
また、制御部３２が実行するルビ設定機能４６は、電子図書のテキストデータ内の英単語、アルファベット、数字及び記号を検索し、これらに該当すると認識された場合は、英単語等記憶部４９からこれらの読みを検索する。
ただし、ルビ設定機能４６は、英単語、アルファベット、数字、記号についてはルビの設定が不要である場合には、読みの検索を実行しなくてもよい。英単語等について読みを実行するか否かは視聴者がルビ設定機能４６を操作して設定を可能とすることができる。
【００２１】
制御部３２は、ルビ設定機能４６によって検索された漢字又は英単語等の読みに基づいて、電子図書の漢字又は英単語等にルビを設定する。設定されたルビは、電子図書のテキストとともに表示部３１に表示される。
また、設定されたルビは電子図書とともに記憶装置３４に記憶される。
【００２２】
音声合成エンジン４０は、表示部３１に表示されたルビに基づいて音声合成を実行する。
したがって、ルビ設定機能４６によって間違ったルビが設定されてしまうと、音声合成も正確に行われず、間違った音声が再生されてしまう。
そこで、視聴者が間違ったルビを見つけた場合には、間違ったルビを修正することができるようにする機能が編集機能４８である。
【００２３】
以下、編集機能４８の動作を説明する。
図３は、電子図書再生装置３０の表示部３１に表示されている電子図書のテキストである。
電子図書再生装置３０の表示部３１には、電子図書再生プログラムＰ１の機能により再生ボタン５０、巻き戻しボタン５１、早送りボタン５２、前ページボタン５３、次ぺージボタン５４が表示される。視聴者はこれらのボタンのうち再生ボタン５０を操作することによって、音声再生を実行することができる。
また表示部３１には編集ボタン５６も表示される。視聴者がルビの設定を行いたい場合に編集ボタン５６を操作する。すると、制御部３２の編集機能４８が、表示部３１に図４に示すような編集画面を表示する。
【００２４】
図４に示す編集画面では、テキストを句読点ごとに区切って四角形状の枠でテキストを囲んでいる。すなわち、制御部３２の編集機能４８が、テキストを句読点で区分し、区分した句読点で句切られた範囲毎に枠を表示するように動作する。
次に視聴者は、ルビ設定ボタン５７を操作することによってルビ設定機能４６を実行させる。ルビ設定ボタン５７が操作されることによって、制御部３２のルビ設定機能４６は、ルビの設定を実行する。ルビ設定は上述してきた工程で実行される。
【００２５】
図５の編集画面では、ルビの設定後の状態を示しているが、間違ったルビが設定されている箇所がある。この実施例でいうと本文１行目の「小供」に「しょうきょう」というルビが設定されており、本文４行目の「一人」に「いちにん」というルビが設定されている。
１行目の「小供」は原文通りの漢字表記であり、このような漢字の使い方は現在使用されていないためルビの設定に間違いが生じたものと考えられる。
なお、ここで視聴者は、ルビの編集だけでなくテキストの修正や削除も実行することができる。例えば上記のように、テキスト本文が、現代において用いられている漢字ではない場合などにおいてテキストの編集は有効である。
【００２６】
このままの状態で音声再生を実行すると、音声合成エンジン４０は間違った読みで再生を実行してしまう。
そこで、視聴者は、図５に示すように、修正したルビが含まれている区分を選択し、編集ボタン５８を操作することにより、制御部３２の編集機能４８を実行させる。図５では視聴者が選択した個所はハイライト表示されている。
編集ボタン５８が操作されると、制御部３２は編集機能４８を実行して、選択された区分を別画面である図６に示すようなルビ編集画面を表示部３１に表示させる。
視聴者は、図６のルビ編集画面において間違っているルビを修正することができる。なお、この画面上ではルビの削除も可能である。ルビの修正は、視聴者が修正したいルビを指定し、その部分を日本語入力システムにより正しいルビを入力することで実行することができる。なお、視聴者は、ルビ編集画面に表示されているテキストの修正や削除を実行することもできる。
【００２７】
図７に編集機能４８の実行終了後のルビの状況を示す。ここでは図６に示したように「小供」のルビとして「こども」と正しく修正された結果が表示され、視聴者は修正結果を確認することができる。
制御部３２の編集機能４８は、修正した結果のルビを電子図書とともに記憶装置３４に記憶する。
【００２８】
編集機能４８を操作してテキストやルビの編集を実行した視聴者は、図６の編集画面に設定されている再生ボタン６０を操作することにより、音声合成エンジン４０を実行させてテキスト通りに正しく音声出力されているか確認できる。視聴者は、確認後さらに間違った音声が出力されていると判断した場合には、そのままの画面でさらに編集を行うことができる。このように、本実施形態では、ルビやテキストの修正と音声再生とを、繰り返し交互に実行できるため、ルビやテキストを確実に修正して正確な音声再生を実行することができる。
【００２９】
なお、上述してきた実施形態では、ルビの修正を図６のように通常のテキスト文書で実行した。
しかしながら、ルビをテキスト文書ではなく音声マークアップ言語で編集可能としてもよい。音声マークアップ言語とは、ＳＳＭＬ（Speech Synthesis Markup Language）とも呼ばれることがある。音声マークアップ言語は、テキストを音声合成エンジンによって音声合成する場合に、抑揚やアクセント等をつけるようにできるものである。音声マークアップ言語を編集した後に音声の再生をすることで、正しい抑揚やアクセント等になっているかを確認しながら編集することができる。
【００３０】
また、上述してきた実施形態では、音声合成エンジンを備えた場合について説明してきた。
しかし、音声再生は、予め電子図書のテキストを読み上げた音声データを記憶装置３４に記憶させておき、この音声データを再生してもよい。
音声データが予め記憶されている場合であっても、視聴者はルビやテキスト本文と音声が相違することが判断できるので、上述した編集機能４８を用いてルビやテキストの編集を実行することができる。
【００３１】
また、上述してきた電子図書再生装置は、ルビ設定機能と編集機能を備えたことにより、ルビの設定装置としても用いることができる。
例えば、今は再生する必要はないがルビを正確に設定したいという電子図書が存在する場合には、当該電子図書を記憶装置に記憶させ、ルビ設定機能を実行して電子図書にルビを設定し、且つ編集機能を実行して間違ったルビを正しく修正し、正しく修正されたルビを電子図書とともに記憶装置に記憶させる。
ルビを正確に設定した電子図書は、必要に応じて記憶装置から読み出して再生してもよいし、他の機器へデータ移動させて他の機器で再生等を実行してもよい。
【００３２】
以上本発明につき好適な実施形態を挙げて種々説明したが、本発明はこの実施形態に限定されるものではなく、発明の精神を逸脱しない範囲内で多くの改変を施し得るのはもちろんである。
【符号の説明】
【００３３】
３０   電子図書再生装置
３１   表示部
３２   制御部
３４   記憶装置
３８   出力部
４０   音声合成エンジン
４１   熟語記憶部
４２   漢字記憶部
４３   テキスト表示機能
４４   音声再生機能
４５   ページめくり機能
４６   ルビ設定機能
４８   編集機能
４９   英単語等記憶部
５０   再生ボタン
５１   巻き戻しボタン
５２   早送りボタン
５３   前ページボタン
５４   次ページボタン
５６   編集ボタン
５７   ルビ設定ボタン
５８   編集ボタン
６０   再生ボタン
Ｐ１   電子図書再生プログラム
【図１】
2020140374.tif 000003
【図２】
2020140374.tif 000004
【図３】
2020140374.tif 000005
【図４】
2020140374.tif 000006
【図５】
2020140374.tif 000007
【図６】
2020140374.tif 000008
【図７】
2020140374.tif 000009