(57)【要約】【課題】表示データがテキストデータを含まないデータとして構成されている場合にも、読み上げ音声を生成すること、及び、読み上げ音声に対応して表示画像を切り替えることが可能な電子表示装置を提供する。【解決手段】電子表示装置は、表示データ及びテキストデータを含むページデータを取得するページデータ取得部１０と、表示データバッファ２０と、表示データバッファに表示データを書き込む書き込み処理部３０と、表示部２に画像を表示させる処理を行う表示処理部４０と、テキストを読み上げる音声を生成する音声生成部５０と、を含む。表示処理部は、テキストデータに含まれるページ区切り判定情報と音声読み上げの進行に基づいて、表示部に所与の１ページ分の画像を表示させるページ一括表示処理と、表示部の上部エリアに所与のページの下部画像を表示させ、表示部の下部エリアに次のページの上部画像を表示させるページ分割表示処理とを切り替える。【選択図】図１
2008097401.tif 000002
【特許請求の範囲】
【請求項１】
表示部に表示された画像に対応したテキストを読み上げる機能を有する電子表示装置であって、
表示データ及びテキストデータを含むページデータを取得するページデータ取得部と、
前記ページデータに含まれる前記表示データを、少なくとも２ページ分保持することが可能な表示データバッファと、
前記表示データを前記表示データバッファに書き込む処理を行う書き込み処理部と、
前記表示データバッファに書き込まれた前記表示データに基づいて、前記表示部に前記画像を表示させる処理を行う表示処理部と、
前記ページデータに含まれる前記テキストデータに基づき、前記表示部に表示されている画像に対応したテキストを読み上げる音声を生成する音声生成部と、
を含み、
前記表示処理部は、
前記テキストデータに含まれるページ区切り判定情報に基づいて、前記表示部に所与の１ページ分の画像を表示させるページ一括表示処理と、前記表示部の上部エリアに所与のページの下部画像を表示させ、前記表示部の下部エリアに次のページの上部画像を表示させるページ分割表示処理とを切り替える電子表示装置。
【請求項２】
請求項１記載の電子表示装置において、
前記表示データバッファは、１ページ分の画像を表示させるための表示データを保持することが可能な少なくとも２つの単ページ表示データバッファを含む電子表示装置。
【請求項３】
請求項２記載の電子表示装置において、
前記書き込み処理部は、
それぞれの前記単ページ表示データバッファに、前記１ページ分の画像を表示させるための表示データを書き込む処理を行う電子表示装置。
【請求項４】
請求項１から請求項３のいずれかに記載の電子表示装置において、
前記書き込み処理部は、
前記表示データバッファに書き込まれている少なくとも２ページ分の表示データのうち最も前のページの表示データが書き込まれた領域に、新しいページの表示データを書き込む処理を行う電子表示装置。
【請求項５】
請求項４記載の電子表示装置において、
前記書き込み処理部は、
前記表示処理部が前記ページ一括表示処理から前記ページ分割表示処理に切り替える際に、前記新しいページの表示データを書き込む処理を行う電子表示装置。
【請求項６】
請求項４記載の電子表示装置において、
前記書き込み処理部は、
前記表示処理部が前記ページ分割表示処理から前記ページ一括表示処理に切り替える際に、前記新しいページの表示データを書き込む処理を行う電子表示装置。
【請求項７】
請求項２から請求項６のいずれかに記載の電子表示装置において、
前記表示データバッファは、３個の前記単ページ表示データバッファによって構成される電子表示装置。
【請求項８】
請求項１から請求項７のいずれかに記載の電子表示装置において、
前記音声生成部で生成される音声に対応したテキストを、前記表示部に表示させるテキスト表示処理部をさらに含む電子表示装置。
【請求項９】
請求項１から請求項８のいずれかに記載の電子表示装置において、
ユーザの音声に基づいて、前記表示部で表示する表示ページを指定する表示ページ指定情報を生成する表示ページ指定情報生成部をさらに含み、
前記表示処理部は、前記表示ページ指定情報に基づいて、表示ページを変更する処理を行う電子表示装置。
【請求項１０】
請求項１から請求項９のいずれかに記載の電子表示装置において、
前記表示処理部は、
前記音声生成部がページ区切り部のテキストを読み上げるタイミングにあわせて、前記ページ一括表示処理と、前記ページ分割表示処理とを切り替える電子表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子表示装置に関する。
【背景技術】
【０００２】
デジタル的に記憶された雑誌、新聞、書籍などを表示する電子表示装置が知られている。また、テキストデータを音声に変換する装置が知られている。そのため、電子表示装置に画像を表示させるための表示データがテキストデータを含んで構成されている場合、当該テキストデータを音声合成装置に入力すれば、テキスト読み上げ機能を有する電子表示装置を実現することができる。
【特許文献１】特開２００４−１３９３９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところが、現在では、表示データがテキストデータを含まない画像データとして生成される場合がある。そして、表示データがテキストデータを含まない場合には、表示データから読み上げ音声を生成することができない事態が起こり得る。
【０００４】
また、表示データがテキストデータを含まない場合、読み上げ音声とページ区切りとを対応付けることができないため、適当なタイミングでページ送りを行うことが困難であった。
【０００５】
本発明の目的は、表示データがテキストデータを含まないデータとして構成されている場合にも、読み上げ音声を生成すること、及び、読み上げ音声に対応して表示画像を切り替えることが可能な電子表示装置を提供することにある。
【課題を解決するための手段】
【０００６】
（１）本発明に係る電子表示装置は、
表示部に表示された画像に対応したテキストを読み上げる機能を有する電子表示装置であって、
表示データ及びテキストデータを含むページデータを取得するページデータ取得部と、
前記ページデータに含まれる前記表示データを、少なくとも２ページ分保持することが可能な表示データバッファと、
前記表示データを前記表示データバッファに書き込む処理を行う書き込み処理部と、
前記表示データバッファに書き込まれた前記表示データに基づいて、前記表示部に前記画像を表示させる処理を行う表示処理部と、
前記ページデータに含まれる前記テキストデータに基づき、前記表示部に表示されている画像に対応したテキストを読み上げる音声を生成する音声生成部と、
を含み、
前記表示処理部は、
前記テキストデータに含まれるページ区切り判定情報に基づいて、前記表示部に所与の１ページ分の画像を表示させるページ一括表示処理と、前記表示部の上部エリアに所与のページの下部画像を表示させ、前記表示部の下部エリアに次のページの上部画像を表示させるページ分割表示処理とを切り替える。
【０００７】
本発明によると、ページデータに含まれるテキストデータに基づいて、テキストを読み上げる音声を生成する。すなわち、表示データを利用せずに、テキストを読み上げる音声を生成することが可能になる。そのため、本発明によると、テキストデータを含まない表示データ（例えば画像データとして構成された表示データ）によって生成された表示画像に対応したテキスト読み上げ音声を生成することができる。
【０００８】
また、本発明によると、テキストデータは、ページ区切り判定情報を含んでいる。ここで、ページ区切り判定情報とは、テキストデータのページ区切り部を判定するための情報である。ページ区切り判定情報は、例えば、コマンド情報としてテキストデータに含まれていてもよい。そして、本発明によると、テキストデータがページ区切り判定情報を含むため、音声生成部でページ区切り部のテキストを読み上げる音声が生成されるタイミングを判定することが可能になる。そのため、本発明によると、テキストを読み上げる音声と連動させて、表示画像のページを変更することができる。
【０００９】
また、ページ区切り部の音声を生成する際に、表示部の上部エリアに所与のページの下部画像を表示させ、表示部の下部エリアに次のページの上部画像を表示させることによって、ページをまたぐ文章であっても、適当に表示することができる。
【００１０】
また、本発明によると、表示画面をスクロールさせずに、ページ一括表示処理と、ページ分割表示処理とを切り替えることによってページ送りを実行する。そのため、写真や図表を含むページレイアウトを適切に表示することができる。
【００１１】
（２）この電子表示装置において、
前記表示データバッファは、１ページ分の画像を表示させるための表示データを保持することが可能な少なくとも２つの単ページ表示データバッファを含んでもよい。
【００１２】
単ページ表示データバッファは、１ページ分の画像を表示させるためのデータを保存するためのバッファである。そのため、単ページ表示データバッファを利用すれば、表示データにページ区切り情報を保持させる必要がなくなる。すなわち、１つの単ページ表示データバッファに書き込まれた表示データに基づいて表示部に画像を表示させれば、１ページ分の画像を表示させることができる。また、２つの単ページ表示データバッファに書き込まれた表示データを合成することで、ページ分割表示を実現することができる。
【００１３】
（３）この電子表示装置において、
前記書き込み処理部は、
それぞれの前記単ページ表示データバッファに、前記１ページ分の画像を表示させるための表示データを書き込む処理を行ってもよい。
【００１４】
（４）この電子表示装置において、
前記書き込み処理部は、
前記表示データバッファに書き込まれている少なくとも２ページ分の表示データのうち最も前のページの表示データが書き込まれた領域に、新しいページの表示データを書き込む処理を行ってもよい。
【００１５】
すなわち、表示データバッファを上書きしながら利用してもよい。これによると、容量の小さなバッファを利用して、電子表示装置を実現することが可能になる。
【００１６】
（５）この電子表示装置において、
前記書き込み処理部は、
前記表示処理部が前記ページ一括表示処理から前記ページ分割表示処理に切り替える際に、前記新しいページの表示データを書き込む処理を行ってもよい。
【００１７】
（６）この電子表示装置において、
前記書き込み処理部は、
前記表示処理部が前記ページ分割表示処理から前記ページ一括表示処理に切り替える際に、前記新しいページの表示データを書き込む処理を行ってもよい。
【００１８】
（７）この電子表示装置において、
前記表示データバッファは、３個の前記単ページ表示データバッファによって構成されてもよい。
【００１９】
このとき、３個の単ページ表示データバッファは、連続する３ページ分の表示データを保持してもよい。そして、３個の単ページ表示データバッファで、一括表示される画像を示す表示データと、その前後のページを示す表示データを保持してもよい。これによると、前後のページへの表示の切り替えをスムーズに実現することが可能になる。
【００２０】
（８）この電子表示装置において、
前記音声生成部で生成される音声に対応したテキストを、前記表示部に表示させるテキスト表示処理部をさらに含んでもよい。
【００２１】
（９）この電子表示装置において、
ユーザの音声に基づいて、前記表示部で表示する表示ページを指定する表示ページ指定情報を生成する表示ページ指定情報生成部をさらに含み、
前記表示処理部は、前記表示ページ指定情報に基づいて、表示ページを変更する処理を行ってもよい。
【００２２】
（１０）この電子表示装置において、
前記表示処理部は、
前記音声生成部がページ区切り部のテキストを読み上げるタイミングにあわせて、前記ページ一括表示処理と、前記ページ分割表示処理とを切り替えてもよい。
【００２３】
これにより、テキストを読み上げるタイミングに連動して表示ページを変更することができるため、読み上げ音声に対応したページを表示することが可能になる。
【００２４】
本発明では、表示処理部は、例えば、ページ末尾の一文（あるいは複数の文章）の読み上げが開始されるタイミングにあわせて、ページ一括表示処理からページ分割表示処理に切り替えてもよい。あるいは、表示処理部は、ページ末尾の文字が読み上げられるタイミングにあわせて、ページ一括表示処理からページ分割表示処理に切り替えてもよい。
【００２５】
また、本発明では、表示処理部は、前記次ページに記載された文字の読み上げが開始されるタイミングにあわせて、ページ分割表示処理から、前記次ページを表示するページ一括表示処理に切り替えてもよい。あるいは、表示処理部は、ページ末尾から次ページにまたがる文章の読み上げが終了するタイミングにあわせて、ページ分割表示処理から、ページ一括表示処理に切り替えてもよい。
【発明を実施するための最良の形態】
【００２６】
以下、本発明を適用した実施の形態について図面を参照して説明する。ただし、本発明は以下の実施の形態に限定されるものではない。また、本発明は、以下の内容を自由に組み合わせたものを含むものとする。
【００２７】
本実施の形態に係る電子表示装置１（図１３参照）は、表示部２に表示された画像に対応するテキストを読み上げる機能を有する電子表示装置であって、例えば、いわゆる電子ブック等に適用することができる。
【００２８】
（１）電子表示装置の構成
はじめに、図１及び図２を参照して、本実施の形態に係る電子表示装置１の構成について説明する。
【００２９】
本実施の形態に係る電子表示装置１は、ページデータ取得部１０を含む。ページデータ取得部１０は、表示データ１１０及びテキストデータ１２０を含むページデータ１００を取得する。ここで、表示データ１１０とは、表示部２に画像を表示させるためのデータである。本実施の形態では、表示データ１１０は、テキストデータを含まない画像データである。例えば、表示データ１１０は、ドットパターンやカラー情報によって構成された画像データであってもよい。ただし、テキストデータを含んだデータを表示データとして、本実施の形態に適用してもよい。また、ページデータ１００に含まれるテキストデータ１２０は、表示部２に表示される画像に対応したテキストを読み上げる音声を生成するために利用される。本実施の形態では、テキストデータ１２０は、ページ区切り判定情報を含む。
【００３０】
本実施の形態に係る電子表示装置１は、表示データ１１０を保持するための表示データバッファ２０を含む。表示データバッファ２０は、少なくとも２ページ分の表示データ１１０を保持することが可能なように設定される。そして、本実施の形態に係る電子表示装置１は、動作中、表示データバッファ２０が、常に２ページ以上の表示データ１１０を保持するように構成されていてもよい。
【００３１】
本実施の形態では、表示データバッファ２０は、図２に示すように、複数の単ページ表示データバッファ２２を含んでいてもよい。ここで、単ページ表示データバッファ２２とは、表示部２に１ページ分の画像を表示させるための表示データ１１０（ページ表示データ１１５）を保持するためのバッファである。本実施の形態では、複数の単ページ表示データバッファ２２に、異なるページのページ表示データ１１５を保持させることで、少なくとも２ページ分の表示データ１１０を保持することができる。なお、表示データバッファ２０として単ページ表示データバッファ２２を利用すれば、表示データにページ区切り情報を与えていない場合であっても、表示データバッファに書き込まれた表示データのページの区切りを検知することが可能になり、ページ単位での表示画像の切り替えが可能になる。
【００３２】
電子表示装置１は、図２に示すように、３個の単ページ表示データバッファ２２を有していてもよい。ただし、本発明はこれに限られるものではなく、電子表示装置１は、２個の単ページ表示データバッファ２２によって構成されていてもよく、４個以上の複数の単ページ表示データバッファ２２を含んでいてもよい。
【００３３】
本実施の形態に係る電子表示装置１は、表示データバッファ２０に表示データ１１０を書き込む処理を行う書き込み処理部３０を含む。書き込み処理部３０は、例えば、ページデータ取得部１０で取得されたページデータ１００から表示データ１１０を抽出し、表示データバッファ２０に書き込む処理を行ってもよい。表示データバッファ２０が複数の単ページ表示データバッファ２２を含む場合、書き込み処理部３０は、それぞれの単ページ表示データバッファ２２に、１ページ分の画像を表示させるための表示データ１１０（ページ表示データ１１５）を書き込む。
【００３４】
本実施の形態では、書き込み処理部３０は、表示データバッファ２０を上書きしながら使用してもよい。そして、書き込み処理部３０は、表示データバッファ２０に書き込まれた表示データ１１０のうち最も前のページのデータが書き込まれている領域に、新しいページの表示データを書き込んでもよい。表示データバッファ２０に上書き処理を行うことで、記憶容量の小さなバッファを利用することが可能になる。
【００３５】
なお、本実施の形態では、書き込み制御部３０は、後述する表示処理部４０が表示部２に表示する画像を切り替える際に、新しいページの表示データを書き込む処理を行ってもよい。例えば、書き込み制御部３０は、表示処理部４０が一括表示処理から分割表示処理に切り替える際に、新しいページの表示データを書き込む処理を行ってもよい。あるいは、書き込み制御部３０は、表示処理部４０が分割表示処理から一括表示処理に切り替わる際に、新しいページの表示データを書き込む処理を行ってもよい。これにより、表示部２で一括表示されているページの前後のページの表示データを、常に、表示データバッファ２０で保持することが可能になる。そのため、一括表示と分割表示とのスムーズな切り替えが可能になる。
【００３６】
本実施の形態に係る電子表示装置１は、表示処理部４０を含む。表示処理部４０は、表示データバッファ２０（単ページ表示データバッファ２２）に書き込まれた表示データ１１０に基づいて、表示部２に画像を表示させる処理を行う。表示処理部４０は、表示部２に、所与の１ページ分の画像を表示させるページ一括表示処理（図５（Ａ）参照）を行う。表示処理部４０は、また、表示部２の上部エリアに所与のページの下部画像を表示させ、表示部２の下部エリアに次のページの上部画像を表示させるページ分割表示処理を行う（図５（Ｂ）参照）。
【００３７】
そして、表示処理部４０は、テキストデータ１２０に含まれるページ区切り判定情報に基づいて、ページ一括表示処理とページ分割表示処理とを切り替える。電子表示装置１は、例えば、ページ区切り判定情報に基づいて、後述する音声生成部５０が画像のページ区切り部のテキストを読み上げるタイミングを検出し、当該タイミングに合わせて切り替え処理を行ってもよい（図５（Ａ）〜図５（Ｃ）参照）。これによれば、ページ区切り部の音声を読み上げるタイミングにあわせて、画像を切り替えることが可能になる。そのため、音声に同期させて、表示部２で表示される画像のページを送ることが可能になる。
【００３８】
本実施の形態に係る電子表示装置１は、音声生成部５０を含む。音声生成部５０は、ページデータ１００に含まれるテキストデータ１２０に基づき、表示部２に表示されているテキストを読み上げる音声を生成する。音声生成部５０は、例えば、テキストデータ１２０を音声データに変換する処理を行ってもよい。
【００３９】
本実施の形態に係る電子表示装置１は、タイミング通知情報生成部６０を含んでいてもよい。タイミング通知情報生成部６０は、テキストデータ１２０に含まれるページ区切り判定情報に基づいて、タイミング通知情報を生成する。ここで、タイミング通知情報とは、音声生成部５０がページ区切り部のテキストを読み上げる音声を生成するタイミングを通知する情報であって、例えば、ページ区切り位置の前後の特定の文字数の範囲内、あるいはページ区切りを含む一文などの設定で判断されるものである。そして、表示処理部４０は、タイミング通知情報に基づいて、表示部２で表示される画像を切り替えてもよい。なお、本実施の形態では、タイミング通知情報生成部６０は、音声生成部５０に含まれていてもよい。すなわち、音声生成部５０が、タイミング通知情報を生成してもよい。ただし、本発明はこれに限られるものではなく、例えば、ページデータ取得部１０によって、タイミング通知情報を生成してもよい。
【００４０】
本実施の形態に係る電子表示装置１は、表示ページ指定情報生成部７０を含んでいてもよい。表示ページ指定情報生成部７０は、ユーザの音声に基づいて、表示部２で表示する画像（表示ページ）を指定する表示ページ指定情報を生成する。そして、表示処理部４０は、表示ページ指定情報に基づいて、表示画像（表示ページ）を変更する処理を行う。なお、書き込み制御部３０は、表示ページ指定情報に基づいて、表示データバッファ２０への表示データの書き込み処理を行ってもよい。
【００４１】
本実施の形態に係る電子表示装置１は、テキスト表示処理部８０を含んでいてもよい。テキスト表示処理部８０は、音声生成部５０で生成される音声に対応するテキストを、表示部２に表示させる処理を行う。その表示は一般的なオーバレイ表示によってもよいし、特定エリアへのバーナー表示の形でもよい。テキスト表示処理部８０は、例えば、音声生成部５０で生成される音声データに基づいて、表示部２に表示させるテキストデータを生成してもよい。これによると、読み上げられる音声に同期させて、読み上げ中のテキストを表示させることができる。
【００４２】
（２）電子表示装置の具体的な装置構成
以下、本実施の形態に係る電子表示装置１の具体的な装置構成について説明する。図３は、電子表示装置１の具体的な装置構成について説明するための図である。
【００４３】
電子表示装置１は、ＣＰＵ（中央制御装置）２００を含む。ＣＰＵ２００は、例えば、ページデータ取得処理、表示データ書き込み処理、表示部２に画像を表示する表示処理、読み上げ音声を生成する音声生成処理、タイミング通知情報生成処理を行ってもよい。すなわち、ＣＰＵ２００は、データ取得部１０、書き込み処理部３０、表示処理部４０、音声生成部５０、タイミング通知情報生成部６０の諸機能を実現してもよい。ただし、電子表示装置１は、書き込み処理部３０や音声生成部５０などを実現する専用のハードウエア（回路）を含んでいてもよい。
【００４４】
電子表示装置１は、メモリ２１０を含む。メモリ２１０は、表示バッファ２０（単ページ表示データバッファ２２）としての役割を果たす。メモリ２１０は、また、ＣＰＵ２００のワーク領域として利用される。
【００４５】
電子表示装置１は、画像出力部２２０及び音声出力部２３０を含む。画像出力部２２０は、表示画像を出力するものであり、その機能は、ＬＣＤ、電子ペーパもしくはＣＲＴ、ディスプレイなどによって実現することができる。また、音声出力部２３０は、音声を出力するものであり、その機能は、スピーカやヘッドフォンなどにより実現することができる。
【００４６】
電子表示装置１は、通信処理部２４０を含んでいてもよい。通信処理部２４０は、電子表示装置１とホストコンピュータ等との通信処理を実現する。電子表示装置１は、通信処理部２４０を介してページデータ１００を取得するように構成してもよい。
【００４７】
（３）電子表示装置の動作
以下、本実施の形態に係る電子表示装置１の動作について説明する。
【００４８】
本実施の形態に係る電子表示装置１は、表示部２に画像を表示する処理を行う。以下、図４〜図５（Ｃ）を参照して、表示部２に画像を表示する処理について説明する。なお、図４は、表示部２に画像を表示する手順を示すフローチャート図であり、図５（Ａ）〜図５（Ｃ）は、表示部２に画像が表示される様子を示す模式図である。
【００４９】
はじめに、表示データバッファ２０（単ページ表示データバッファ２２）に書き込まれた表示データ１１０に基づいて、表示部２に１ページ分の画像を表示させる。すなわち、表示処理部４０で、ページ一括表示処理を行う（ステップＳ１０）。本ステップでは、表示部２に第Ｎページの１ページ分の画像を表示させる（図５（Ａ）参照）。
【００５０】
そして、音声生成部５０で生成される音声がページ分割表示への表示変更条件を満たすまで、ページ一括表示処理を継続する（ステップＳ１２）。
【００５１】
そして、音声生成部５０で生成する音声がページ分割表示への変更条件を満たす場合（ステップＳ１２におけるＹｅｓの場合）、表示部２の上部エリアに第Ｎページの下部画像を表示し、表示部２の下部エリアに第Ｎ＋１ページの上部画像を表示するページ分割表示（図５（Ｂ）参照）に切り替える。すなわち、表示処理部４０は、ページ分割表示処理を行う（ステップＳ１４）。
【００５２】
なお、本実施の形態では、分割表示への表示変更条件は、ページ区切り判定情報に基づいて判断してもよい。例えば、音声生成部５０がページ区切り部のテキスト（ページ区切り部を含む文章）の読み上げを開始したときに、読み上げ音声が分割表示への表示変更条件を満たすと判断し、タイミング通知情報生成部６０がタイミング通知情報を生成し、表示処理部４０の表示制御が切り替わり、分割表示処理を行ってもよい。これにより、ページの区切りをまたぐ文章を適切に表示することが可能になる。
【００５３】
そして、音声生成部５０で生成する音声がページ一括表示への変更条件を満たすまで（ページ分割表示の解除条件を満たすまで）、ページ分割表示処理を継続する（ステップＳ１６）。
【００５４】
そして、音声生成部５０で生成される音声がページ一括表示への変更条件を満たす場合（ステップＳ１６におけるＹｅｓの場合）、表示部２に１ページ分の画像を表示させる（ステップＳ１０）。すなわち、表示処理部４０は、再び、ページ一括表示処理を行い、表示部２には第Ｎ＋１ページ１ページ分の画像が表示される（図５（Ｃ）参照）。
【００５５】
なお、本実施の形態では、音声生成部５０が新しいページのテキストの読み上げを開始したとき（あるいは、２ページにまたがる文章の読み上げが終了した時）に、一括表示への表示変更条件を満たすと判断してもよい。これにより、読み出し音声に対応したページを表示することが可能になる。
【００５６】
本実施の形態に係る電子表示装置１は、また、表示データバッファ２０（単ページ表示データバッファ２２）に、表示データ１１０を書き込む処理を行う。以下、図６〜図７（Ｂ）を参照して、表示データバッファ２０に表示データ１１０を書き込む手順について説明する。なお、図６は、表示データバッファ２０に表示データ１１０を書き込む手順を示すフローチャート図であり、図７（Ａ）及び図７（Ｂ）は、表示データバッファ２０（第１〜第３の表示バッファ２２ａ〜２２ｃ）に表示データが書き込まれる様子を模式的に示す図である。
【００５７】
はじめに、表示データバッファ２０（単ページ表示データバッファ２２）に表示データ１１０を書き込む（ステップＳ２０）。本ステップでは、表示データバッファ２０に、少なくとも２ページ分の表示データ１１０を書き込む。表示データバッファ２０が３個の単ページ表示データバッファ２２によって構成されている場合には、それぞれの単ページ表示データバッファ２２に、１ページ分の表示データを書き込む。本ステップでは、図７（Ａ）に示すように、第１〜第３の表示バッファ２２ａ〜２２ｃのそれぞれに、連続する３ページ分の表示データ（第Ｎ−１ページの表示データ、第Ｎページの表示データ、第Ｎ＋１ページの表示データ）を書き込む。
【００５８】
そして、表示データの書き換え条件を満たすまで、表示データバッファ２０に書き込まれた表示データ１１０を維持し（ステップＳ２２）、書き換え条件を満たしたときに、表示データの書き換え処理を行う（ステップＳ２４）。
【００５９】
本実施の形態では、１回のデータ書き換え処理で、表示データバッファ２０に書き込まれている表示データ１１０のうち最も前のページの表示データが書き込まれた領域のデータ（のみ）を書き換えてもよい。表示データバッファ２０が複数の単ページ表示データバッファ２２によって構成されている場合には、単ページ表示データバッファ２２のうち最も前のページが書き込まれた単ページ表示データバッファ２２に、新しいページのページ表示データを書き込む（書き換える）処理を行う。本実施の形態では、図７（Ａ）及び図７（Ｂ）に示すように、表示データバッファ２０に書き込まれている最も前のページの表示データである第Ｎ−１ページの表示データが書き込まれている第１の表示バッファ２２ａに、新しいページであるＮ＋２ページの表示データを書き込む（上書きする）処理を行う。
【００６０】
なお、本実施の形態では、表示データバッファ２０が、表示部２で一括表示されているページの表示データと、その次のページの表示データとを保持するように、書き込み処理部３０の動作を制御してもよい。これにより、次ページへのページ送りをスムーズに行うことができる。ただし、本実施の形態では、表示部２で一括表示されているページの表示データと、その前のページの表示データを保持するように、書き込み処理部３０の動作を制御してもよい。あるいは、本実施の形態では、表示部２で一括表示されているページの表示データと、その前後のページの表示データとを保持するように、書き込み処理部３０の動作を制御してもよい。
【００６１】
次に、図８〜図１０に基づいて、本実施の形態に係る電子表示装置１全体の動作を説明する。
【００６２】
はじめに、初期値を設定し（ステップＳ３０）、バッファＰにページＮの表示データを展開し（ステップＳ３２）、バッファＰの内容を表示する（ステップＳ３４）。
【００６３】
そして、表示された画像に含まれるテキスト（表示部２で表示される画像に含まれるテキスト）を読み上げる（ステップＳ３５）。なお、テキストを読み上げる処理は、以下の手順においても継続する。
【００６４】
そして、読み上げ音声がページ末のテキストに対応するか否かを判断し（ステップＳ３６）、読み上げ音声がページ末のテキストに対応する場合には、分割表示処理を行う。すなわち、バッファに次のページの表示データを展開する処理の完了を待って（ステップＳ３８）、パラメータの受け渡しを行い（ステップＳ４０）、第Ｎページ及び第Ｎ＋１ページを分割表示する（ステップＳ４２）。なお、分割表示は、ユーザからのページ変更指示がない限り（ステップＳ４４、ステップＳ４６）、ページ末部の読み上げが終了するまで維持される（ステップＳ４８）。
【００６５】
なお、分割表示中に、ユーザから次ページ送り指示があれば（ステップＳ４４）、バッファを示すパラメータの受け渡しを行い（ステップＳ５０）、バッファＰの内容を表示する（ステップＳ３４）。逆に、分割表示中に、ユーザから前ページ送りの指示があれば、パラメータの受け渡しを行い（ステップＳ６６）、バッファＰの内容を表示する（ステップＳ３４）。
【００６６】
また、一括表示中に、ユーザから次ページ送り指示があれば（ステップＳ５２）、次ページのデータがバッファに展開される処理の完了を待って（ステップＳ５６）、パラメータの受け渡しを行い（ステップＳ５８及びステップＳ５０）、バッファＰの内容を表示する（ステップＳ３４）。逆に、一括表示中に、ユーザから前ページ送り指示があれば（ステップＳ６０）、前ページのデータがバッファに展開される処理の完了を待って（ステップＳ６２）、パラメータの受け渡しを行い（ステップＳ６４）、バッファＰの内容を表示する（ステップＳ３４）。
【００６７】
なお、表示しているページの次のページが存在していない場合には、図９に示すステップに移行する。例えば、次ページ展開完了の判断を行うにあたり（ステップＳ３８及びステップＳ５６参照）、展開すべき次ページが存在していない場合には、ユーザに巻末通知を行いページ送り処理を行わない（ステップＳ６８）。そして、読み上げ動作を継続するか否かを判断し（ステップＳ７０）、継続する場合にはバッファＰの内容を表示して読み上げ動作を継続し、継続しない場合には終了する。
【００６８】
また、ユーザから前ページ送り指示があったときに、前ページのデータがバッファに書き込まれていない場合（ステップＳ６２参照）、前ページが存在するか否かについて判断する（ステップＳ７２）。そして、表示しているページの前ページが存在する場合には、パラメータの受け渡しを行い（ステップＳ７４）、バッファＰにページＮのデータを展開する（ステップＳ３２）。逆に、表示しているページの前のページが存在していない場合には、ユーザに巻頭通知を行いページ戻し処理を行わない（ステップＳ７６）。そして、読み上げ動作を継続するか否かを判断し（ステップＳ７８）、継続する場合にはバッファＰの内容を表示して読み上げ動作を継続し、継続しない場合には終了する。
【００６９】
なお、本実施の形態に係る電子表示装置１では、上述の各処理（特に、バッファＰにページＮを展開する処理（ステップＳ３２）及びバッファＰの内容を表示する処理（ステップＳ３４））に並行して、バッファＰの次のバッファに、ページＮの次のページの表示データを展開する処理を行う。すなわち、図１１に示すように、ページＮ＋１が存在するか否かを判断し（ステップＳ８０）、存在する場合にはバッファＰの次のバッファにページＮ＋１を展開する（ステップＳ８２）。これにより、表示切り替え処理などを短時間に行うことが可能になる。
【００７０】
（４）効果
先に説明したように、本実施の形態に係る電子表示装置１によると、ページデータ１００に含まれるテキストデータ１２０に基づいて、表示画像に対応したテキストを読み上げる。すなわち、表示部２に画像を表示させるためのデータ（表示データ）を利用せずに、表示画像に対応したテキスト（表示画像に含まれるテキスト）を読み上げる音声を生成することができる。
【００７１】
また、本実施の形態に係る電子表示装置１によると、ページデータに含まれるテキストデータには、ページ区切り情報が含まれる。そのため、電子表示装置１によると、ページ区切り部のテキストを読み上げるタイミングを検出することができる。そして、ページ区切り部のテキストを読み上げるタイミングにあわせて表示画面を変更すれば、表示部２に、読み上げ音声に対応した画面を表示させることが可能になる。
【００７２】
また、本実施の形態に係る電子表示装置１によると、表示画面を変更するタイミングにあわせて、表示データバッファ２０で保持する表示データを変更する。そのため、表示データバッファ２０で、ページ一括表示されたページと、その次のページのデータを保持することができる。これによると、次ページへのスムーズな移行が可能になる。また、表示データバッファ２０で、ページ一括表示されたページと、その前後のページのデータを保持してもよい。これによると、前後のページへのスムーズな移行が可能になり、ユーザのページ送り指示に迅速に応じることが可能になる。
【００７３】
また、本実施の形態に係る電子表示装置１によると、表示画面をスクロールさせずに、ページ一括表示とページ分割表示とを切り替えながらページ送りを実現する。そのため、写真や図表を含むページレイアウトを、忠実に表示することが可能になる（図５（Ａ）〜図５（Ｃ）参照）。
【００７４】
なお、本実施の形態に係る電子表示装置１がテキスト表示処理部８０を含んでいる場合には、表示部２に、音声に対応した読み上げテキストを表示させる処理を行ってもよい。この場合、例えば図１２に示すように、表示部２に、ページレイアウト３と読み上げテキスト４とを表示してもよい。これによれば、ユーザは、読み上げられる音声を示すテキストを視認することが可能になる。
【００７５】
最後に、図１３に、電子表示装置１の概略図を示す。
【００７６】
なお、本発明は、上述の実施の形態に限定されるものではなく、種々の変形が可能である。本発明は、実施の形態で説明した構成と実質的に同一の構成（例えば、機能、方法及び結果が同一の構成、あるいは目的及び効果が同一の構成）を含む。また、本発明は、実施の形態で説明した構成の本質的でない部分を置き換えた構成を含む。また、本発明は、実施の形態で説明した構成と同一の作用効果を奏する構成又は同一の目的を達成することができる構成を含む。また、本発明は、実施の形態で説明した構成に公知技術を付加した構成を含む。
【図面の簡単な説明】
【００７７】
【図１】電子表示装置の構成について説明するための図。
【図２】電子表示装置の構成について説明するための図。
【図３】電子表示装置の構成について説明するための図。
【図４】電子表示装置の動作について説明するためのフローチャート図。
【図５】電子表示装置の動作について説明するための図。
【図６】電子表示装置の動作について説明するためのフローチャート図。
【図７】電子表示装置の動作について説明するための図。
【図８】電子表示装置の動作について説明するためのフローチャート図。
【図９】電子表示装置の動作について説明するためのフローチャート図。
【図１０】電子表示装置の動作について説明するためのフローチャート図。
【図１１】電子表示装置の動作について説明するためのフローチャート図。
【図１２】電子表示装置の動作について説明するための図。
【図１３】電子表示装置の概略図。
【符号の説明】
【００７８】
１…電子表示装置、  ２…表示部、  １０…ページデータ取得部、  ２０…表示データバッファ、  ２２…単ページ表示データバッファ、  ３０…書き込み処理部、  ４０…表示処理部、  ５０…音声生成部、  ６０…タイミング通知情報生成部、  ７０…表示ページ指定情報生成部、  ８０…テキスト表示処理部、  １００…ページデータ、  １１０…表示データ、  １１５…ページ表示データ、  １２０…テキストデータ、  ２００…ＣＰＵ、  ２１０…メモリ、  ２２０…画像出力部、  ２３０…音声出力部、  ２４０…通信処理部
【図１】
2008097401.tif 000003
【図２】
2008097401.tif 000004
【図３】
2008097401.tif 000005
【図４】
2008097401.tif 000006
【図５】
2008097401.tif 000007
【図６】
2008097401.tif 000008
【図７】
2008097401.tif 000009
【図８】
2008097401.tif 000010
【図９】
2008097401.tif 000011
【図１０】
2008097401.tif 000012
【図１１】
2008097401.tif 000013
【図１２】
2008097401.tif 000014
【図１３】
2008097401.tif 000015