(57)【要約】【課題】入力された文章を読み上げる装置において、表示画面の表示を妨げないよう、表示画面を単にタッチするだけで文章読み上げ操作用の多用な入力操作を全て実行できるようにする。【解決手段】文章読み上げ装置に、タッチパネル入力手段と、文章読み上げモードと非文章読み上げモードとを判別する手段と、該タッチパネル入力手段の入力モードを文章読み上げモードと非文章読み上げモードに応じて異なる第１及び第２の入力モードに替える手段を備え、同じ操作をしても、文章読み上げモードではページ切替の入力となるが、非文章読み上げモードではモード切替の入力となる。【選択図】        図３
2004177634.tif 000002
【特許請求の範囲】
【請求項１】
文章を表示すると共に読み上げる文章読み上げ装置において、
読み上げ対象となる文章を表示する表示手段と、
前記表示手段の前面に配置された透明なタッチパネルと、
前記表示手段に表示された文章を読み上げない非文章読み上げモードか、前記表示手段に表示された文章を読み上げる文章読み上げモードかに切り替えるモード切替手段と、
前記モード切替手段によって非文章読み上げモードに切り替えられた場合には、前記タッチパネルの所定領域の操作に応じて前記表示手段に表示された文章の少なくとも一部を切り替え、前記モード切替手段によって文章読み上げモードに切り替えられた場合には、前記所定領域の操作に応じて前記表示手段に表示された文章の読み上げを開始或いは停止する制御手段とを備えることを特徴とする読み上げ装置。
【請求項２】
前記モード切替手段によって非文章読み上げモードに切り替えられた場合には、前記表示手段に表示された文章の少なくとも一部を戻すための後退操作領域と、前記表示手段に表示された文章の少なくとも一部を進めるための前進操作領域とに前記タッチパネルを対応付け、前記モード切替手段によって文章読み上げモードに切り替えられた場合には、前記後退領域及び前記前進操作領域の少なくとも一方に相当する前記タッチパネルの領域を、前記表示手段に表示された文章の読み上げを開始或いは停止するための読み上げ開始領域或いは読み上げ停止領域に対応付ける対応制御手段とを備えることを特徴とする読み上げ装置。
【請求項３】
文章を表示すると共に読み上げるためにコンピュータに、
読み上げ対象となる文章を表示手段に表示する手順と、
前記表示手段の前面に配置された透明なタッチパネルからの入力を識別する手順と、
前記表示手段に表示された文章を読み上げない非文章読み上げモードか、前記表示手段に表示された文章を読み上げる文章読み上げモードかに切り替える手順と、
非文章読み上げモードに切り替えられた場合には、前記タッチパネルの所定領域の操作であると識別されたことに応じて前記表示手段に表示された文章の少なくとも一部を切り替え、文章読み上げモードに切り替えられた場合には、前記所定領域の操作であると識別されたことに応じて前記表示手段に表示された文章の読み上げを開始或いは停止する手順と
を実行させるためのプログラム。
【請求項４】
文章を表示すると共に読み上げる文章読み上げ装置において、
読み上げ対象となる文章を表示する表示手段と、
前記表示手段の前面に配置された透明なタッチパネルと、
前記表示手段に表示された文章の読み上げ中に、前記タッチパネルの所定領域の操作に応じて文章の読み上げを停止させ、前記表示手段に表示された文章の読み上げ停止中に、前記所定領域の操作に応じて前記表示手段に表示された文章の読み上げを開始する制御手段とを備えることを特徴とする読み上げ装置。
【請求項５】
文章を表示すると共に読み上げるためにコンピュータに、
読み上げ対象となる文章を表示手段に表示する手順と、
前記表示手段の前面に配置された透明なタッチパネルからの入力を識別する手順と、
前記表示手段に表示された文章の読み上げ中に、前記タッチパネルの所定領域の操作に応じて文章の読み上げを停止させ、前記表示手段に表示された文章の読み上げ停止中に、前記所定領域の操作に応じて前記表示手段に表示された文章の読み上げを開始する手順と
を実行させるためのプログラム。
【請求項６】
文章を表示すると共に読み上げる文章読み上げ装置において、
読み上げ対象となる文章を表示する表示手段と、
前記表示手段の前面に配置された透明なタッチパネルと、
前記表示手段に表示された文章を読み上げない非文章読み上げモードか、前記表示手段に表示された文章を読み上げる文章読み上げモードかに切り替えるモード切替手段と、
前記モード切替手段によって非文章読み上げモードに切り替えられた場合には、前記タッチパネルの第１の所定領域の操作に応じて前記表示手段に表示された文章の少なくとも一部を切り替え、前記モード切替手段によって文章読み上げモードに切り替えられた場合には、前記第１の所定領域とは別の第２の所定領域の操作に応じて前記表示手段に表示された文章の読み上げを開始或いは停止する制御手段とを備えることを特徴とする読み上げ装置。
【請求項７】
文章を表示すると共に読み上げるためにコンピュータに、
読み上げ対象となる文章を表示手段に表示する手順と、
前記表示手段の前面に配置された透明なタッチパネルからの入力を識別する手順と、
前記表示手段に表示された文章の読み上げ中に、前記タッチパネルの第１の所定領域の操作に応じて文章の読み上げを停止させ、前記表示手段に表示された文章の読み上げ停止中に、前記第１の所定領域とは別の第２の所定領域の操作に応じて前記表示手段に表示された文章の読み上げを開始する手順と
を実行させるためのプログラム。
【請求項８】
請求項３、５、７のいずれかに記載されたプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文章を音声合成技術を用いて合成音声として出力する文章読み上げ装置及び文章を読み上げるためのプログラム等に関する。
【０００２】
【従来の技術】
文章を表示すると同時に、音声合成技術を用いて文章を合成音声で読み上げ出力する装置（例えば、特許文献１）があり、その文章読み上げ機能（文章読み上げ装置）が携帯情報端末（ＰＤＡ）等に組み込まれるようになってきた。
【０００３】
従来の文章表示装置、所謂電子ブックにおいては、文章の表示制御のための基本的操作ボタンのほかに次ページ送り、前ページ戻り等の操作ボタンが通常はその装置表面に設けられているが、このような電子ブックは携帯用のために小型に作られており、多様なボタンを配置することはできない。
【０００４】
そのため、表示画面中に入力用のタッチパネルに対して操作用の表示部が対応して表示される必要がある。例えば、前面にタッチパネルを配置された表示画面において、文章と共に、操作用のスクロールバーや改頁ボタンを表示する。この操作用の表示部はもともと狭い表示画面の一部分を占有することになるので文章表示画面はその分狭められ、極めて見難いものとなる。
【０００５】
そこで、コントロールパネルを表示しないようにするため、画面上細かい領域を指定せず、広い領域で単純なタップ動作で頁めくり等を行うことが行われている。例えば、画面の右半分をタップすると前頁に戻り、左半分をタップすると、次頁に進むというような文章切替（画面切替）操作である。
【０００６】
【特許文献１】
特開平９−２６５２９９号公報（段落（００１１）〜段落（００１３）、図１）
【０００７】
【発明が解決しようとする課題】
しかし、文章読み上げ装置では、上述のように文章を表示しつつ表示された文章を読み上げる必要から、上述したような文章切替操作に加えて少なくとも読み上げ開始の操作が不可欠であり、以上のような単純なタップ動作だけではその操作を十分に行うことは不可能である。
【０００８】
本発明は以上の問題を解決すべくなされたものであって、その目的は表示画面状の表示領域を損なわずに、同一タッチパネルの機能を動作モード（文章読み上げモード又は非文章読み上げモード）に応じて切り替えることで、画面に対する単純なタップ操作だけで文章読み上げ装置における必要な操作を十分に行えるようにすることである。
【０００９】
【課題を解決するための手段】
上述した課題を解決するために請求項１に記載の文章読み上げ装置は、読み上げ対象となる文章を表示する表示手段と、前記表示手段に表示された文章を読み上げない非文章読み上げモードか、前記表示手段の前面に配置された透明なタッチパネルと、前記表示手段に表示された文章を読み上げる文章読み上げモードかに切り替えるモード切替手段と、前記モード切替手段によって非文章読み上げモードに切り替えられた場合には、前記タッチパネルの所定領域の操作に応じて前記表示手段に表示された文章の少なくとも一部を切り替え、前記モード切替手段によって文章読み上げモードに切り替えられた場合には、前記所定領域の操作に応じて前記表示手段に表示された文章の読み上げを開始或いは停止する制御手段とを備えている。
【００１０】
請求項１に記載の文章読み上げ装置においては、読み上げ対象となる文章が表表示手段によって表示される。前記表示手段の前面に透明なタッチパネルが配置されている。前記表示手段に表示された文章を読み上げない非文章読み上げモードか、前記表示手段に表示された文章を読み上げる文章読み上げモードかがモード切替手段によって切り替えられる。制御手段によって、前記モード切替手段によって非文章読み上げモードに切り替えられた場合には、前記タッチパネルの所定領域の操作に応じて前記表示手段に表示された文章の少なくとも一部が切り替えられ、前記モード切替手段によって文章読み上げモードに切り替えられた場合には、前記所定領域の操作に応じて前記表示手段に表示された文章の読み上げが開始或いは停止される。即ち、モードによって前記タッチパネルの所定領域の操作による入力が異なる。
【００１１】
請求項２に記載の読み上げ装置は、請求項１に記載の手段を備え、前記モード切替手段によって非文章読み上げモードに切り替えられた場合には、前記表示手段に表示された文章の少なくとも一部を戻すための後退操作領域と、前記表示手段に表示された文章の少なくとも一部を進めるための前進操作領域とに前記タッチパネルを対応付け、前記モード切替手段によって文章読み上げモードに切り替えられた場合には、前記後退領域及び前記前進操作領域の少なくとも一方に相当する前記タッチパネルの領域を、前記表示手段に表示された文章の読み上げを開始或いは停止するための読み上げ開始領域或いは読み上げ停止領域に対応付ける対応制御手段とを更に備えている。
【００１２】
請求項２に記載の読み上げ装置においては、請求項１に記載の作用が奏され、対応制御手段によって、前記モード切替手段によって非文章読み上げモードに切り替えられた場合には、前記表示手段に表示された文章の少なくとも一部を戻すための後退操作領域と、前記表示手段に表示された文章の少なくとも一部を進めるための前進操作領域とに前記タッチパネルが対応付けられ、前記モード切替手段によって文章読み上げモードに切り替えられた場合には、前記後退領域及び前記前進操作領域の少なくとも一方に相当する前記タッチパネルの領域が、前記表示手段に表示された文章の読み上げを開始或いは停止するための読み上げ開始領域或いは読み上げ停止領域に対応付けられる。
【００１３】
請求項３に記載の読み上げのためのプログラムは、読み上げ対象となる文章を表示手段に表示する手順と、前記表示手段の前面に配置された透明なタッチパネルからの入力を識別する手順と、前記表示手段に表示された文章を読み上げない非文章読み上げモードか、前記表示手段に表示された文章を読み上げる文章読み上げモードかに切り替える手順と、非文章読み上げモードに切り替えられた場合には、前記タッチパネルの所定領域の操作であると識別されたことに応じて前記表示手段に表示された文章の少なくとも一部を切り替え、文章読み上げモードに切り替えられた場合には、前記所定領域の操作であると識別されたことに応じて前記表示手段に表示された文章の読み上げを開始或いは停止する手順とを、コンピュータに実行させるためのものである。
【００１４】
請求項３に記載の読み上げのためのプログラムによれば、コンピュータによって、読み上げ対象となる文章が表示手段に表示され、前記表示手段の前面に配置された透明なタッチパネルからの入力が識別され、前記表示手段に表示された文章を読み上げない非文章読み上げモードか、前記表示手段に表示された文章を読み上げる文章読み上げモードかが切り替えられ、非文章読み上げモードに切り替えられた場合には、前記タッチパネルの所定領域の操作であると識別されたことに応じて前記表示手段に表示された文章の少なくとも一部を切り替えられ、文章読み上げモードに切り替えられた場合には、前記所定領域の操作であると識別されたことに応じて前記表示手段に表示された文章の読み上げが開始或いは停止される。即ち、モードによって前記タッチパネルの所定領域の操作による入力が異なる。
【００１５】
請求項４に記載の文章読み上げ装置は、読み上げ対象となる文章を表示する表示手段と、前記表示手段の前面に配置された透明なタッチパネルと、前記表示手段に表示された文章の読み上げ中に、前記タッチパネルの所定領域の操作に応じて文章の読み上げを停止させ、前記表示手段に表示された文章の読み上げ停止中に、前記所定領域の操作に応じて前記表示手段に表示された文章の読み上げを開始する制御手段とを備えている。
【００１６】
請求項４に記載の文章読み上げ装置によれば、読み上げ対象となる文章が表示手段によって表示される。透明なタッチパネルは前記表示手段の前面に配置されている。制御手段によって、前記表示手段に表示された文章の読み上げ中に、前記タッチパネルの所定領域の操作に応じて文章の読み上げが停止され、前記表示手段に表示された文章の読み上げ停止中に、前記所定領域の操作に応じて前記表示手段に表示された文章の読み上げが開始される。
【００１７】
請求項５に記載の読み上げのためのプログラムは、読み上げ対象となる文章を表示手段に表示する手順と、前記表示手段の前面に配置された透明なタッチパネルからの入力を識別する手順と、前記表示手段に表示された文章の読み上げ中に、前記タッチパネルの所定領域の操作に応じて文章の読み上げを停止させ、前記表示手段に表示された文章の読み上げ停止中に、前記所定領域の操作に応じて前記表示手段に表示された文章の読み上げを開始する手順とを、コンピュータに実行させるためのものである。
【００１８】
請求項５に記載の読み上げのためのプログラムによれば、コンピュータによって、読み上げ対象となる文章が表示手段に表示され、前記表示手段の前面に配置された透明なタッチパネルからの入力が識別され、前記表示手段に表示された文章の読み上げ中に、前記タッチパネルの所定領域の操作に応じて文章の読み上げが停止され、前記表示手段に表示された文章の読み上げ停止中に、前記所定領域の操作に応じて前記表示手段に表示された文章の読み上げが開始される。従って、前記表示手段に表示された文章の読み上げ中か否かによって、前記タッチパネルの所定領域の操作による入力が異なる。
【００１９】
請求項６に記載の文章読み上げ装置は、読み上げ対象となる文章を表示する表示手段と、前記表示手段に表示された文章を読み上げない非文章読み上げモードか、前記表示手段の前面に配置された透明なタッチパネルと、前記表示手段に表示された文章を読み上げる文章読み上げモードかに切り替えるモード切替手段と、前記モード切替手段によって非文章読み上げモードに切り替えられた場合には、前記タッチパネルの第１の所定領域の操作に応じて前記表示手段に表示された文章の少なくとも一部を切り替え、前記モード切替手段によって文章読み上げモードに切り替えられた場合には、前記第１の所定領域とは別の第２の所定領域の操作に応じて前記表示手段に表示された文章の読み上げを開始或いは停止する制御手段とを備えている。
【００２０】
請求項６に記載の文章読み上げ装置においては、読み上げ対象となる文章が表表示手段によって表示される。前記表示手段の前面に透明なタッチパネルが配置されている。前記表示手段に表示された文章を読み上げない非文章読み上げモードか、前記表示手段に表示された文章を読み上げる文章読み上げモードかがモード切替手段によって切り替えられる。制御手段によって、前記モード切替手段によって非文章読み上げモードに切り替えられた場合には、前記タッチパネルの第１の所定領域の操作に応じて前記表示手段に表示された文章の少なくとも一部が切り替えられ、前記モード切替手段によって文章読み上げモードに切り替えられた場合には、前記第１の所定領域とは別の第２の所定領域の操作に応じて前記表示手段に表示された文章の読み上げが開始或いは停止される。即ち、モードによって前記タッチパネルの第１の所定領域、或いは、前記第１の所定領域とは別の第２の所定領域の操作による入力が異なる。
【００２１】
請求項５に記載の読み上げのためのプログラムは、読み上げ対象となる文章を表示手段に表示する手順と、前記表示手段の前面に配置された透明なタッチパネルからの入力を識別する手順と、前記表示手段に表示された文章の読み上げ中に、前記タッチパネルの所定領域の操作に応じて文章の読み上げを停止させ、前記表示手段に表示された文章の読み上げ停止中に、前記所定領域の操作に応じて前記表示手段に表示された文章の読み上げを開始する手順とを、コンピュータに実行させるためのものである。
【００２２】
請求項５に記載の読み上げのためのプログラムによれば、コンピュータによって、読み上げ対象となる文章が表示手段に表示され、前記表示手段の前面に配置された透明なタッチパネルからの入力が識別され、前記表示手段に表示された文章の読み上げ中に、前記タッチパネルの第１の所定領域の操作に応じて文章の読み上げが停止され、前記表示手段に表示された文章の読み上げ停止中に、前記第１の所定領域とは別の第２の所定領域の操作に応じて前記表示手段に表示された文章の読み上げが開始される。従って、前記表示手段に表示された文章の読み上げ中か否かによって、前記タッチパネルの所定領域の操作による入力が異なる。
【００２３】
請求項８に記載のコンピュータ読み取り可能な記録媒体は、請求項３、５、７のいずれかに記載されたプログラムを記録し、その請求項３、５、７のいずれかに記載された手順のためのプログラムを備え、その請求項３、５、７に記載の発明と同様の作用を奏する。
【００２４】
【発明の実施の形態】
本発明の文章読み上げ装置１の１実施の形態について添付図面を参照して説明する。
【００２５】
図１は本発明の実施の形態に係る文章読み上げ装置１の正面図である。
【００２６】
図１に示すように、文章読み上げ装置１は、読み上げ対象となる文章などの文字、画像が表示される液晶ディスプレイ（表示手段）２と、ユーザが各種キー操作を行うための操作キー３と、ユーザがスタイラス等を利用して入力するために液晶ディスプレイ２の前面に配置された透明なタッチパネル４及びスピーカ（イヤフォンを含んでもよい）５を備えている。
【００２７】
次に上記読み上げ装置１の概略構成を示すブロック図である図２を参照して、読み上げ装置１の構成を説明する。
【００２８】
文章読み上げ装置１は、ＣＰＵ８と、ＲＯＭ６と、ＲＡＭ７と、上記液晶ディスプレイ２のタッチパネル４と、操作キー３とスピーカ５からなっている。
【００２９】
ＲＯＭ６には、装置のＯＳ（装置のプログラム）を記憶した装置のプログラム領域６１，電子ブックとして機能させるための電子ブックリーダプログラムを記憶した電子ブックリーダプログラム領域６２、文章読み上げ処理を実行させるための音声読み上げプログラムを記憶した音声読み上げプログラム領域６３等各種のプログラム記憶領域が設けられている。さらに、音声合成辞書データを記憶した音声合成辞書データ領域６５、音声合成音素データを記憶した音声合成音素データ領域６６、言語処理用辞書データを記憶した言語処理用辞書データ領域６７等各種データ記憶領域が設けられている。
【００３０】
ＲＡＭ７には、データ処理の中間結果を保存するためのワーク領域（図示略）、ユーザが使用する各種データを記憶する領域（図示略）、文章読み上げ装置１で読み上げられる電子書籍データ７１が格納されている電子書籍データ領域７１が設けられている。このほか、文章読み上げモードであるか否かを示すためのモードフラグや、液晶ディスプレイ２に表示された文章を読み上げているかを示す読み上げ中フラグなどのフラグの情報を記憶するためのフラグ領域７２がＲＡＭ７には設けられている。
【００３１】
ＣＰＵ８は、本実施の形態に係る文章読み上げ装置１においては、ＲＯＭ６、ＲＡＭ７に格納されている各種プログラム及びデータに基づいて、タッチパネル４、液晶ディスプレイ２、音声出力装置（スピーカ）５等に関する制御を行うと共に、読み上げ制御部８０、ページ処理部８３、読み上げ処理部８４、タップ制御部８５、表示制御部８６、判定部８７としても機能する。
【００３２】
読み上げ制御部８０は、ＲＡＭ７の電子書籍データ（テキストデータ）に基づき液晶ディスプレイ２に表示された文書の読み上げ開始を制御する読み上げ開始制御部８１と、その表示された文章の読み上げの停止制御を行う読み上げ停止制御部８２とからなっている。即ち、液晶ディスプレイ２に表示された読み上げ対象としての文章の読み上げを開始するように制御するためのものである。
【００３３】
ページ制御部８３は、タップ制御部８５の入力に基づいて次ページへ送る（前進操作）、前ページへ戻る（後退操作）等のページ切り替え制御を行う。即ち、液晶ディスプレイ２に表示された読み上げ対象としての文章をページ単位で切り換えるように、制御するためのものである。
【００３４】
読み上げ処理部８４は、ＲＡＭ７の電子書籍データについて音声読み上げプログラム、電子ブックリーダプログラム、音声合成辞書データ、音声合成音素データ等を用いて音声合成データを作成する。即ち、液晶ディスプレイ２に表示された読み上げ対象としての文章の音声合成データを作成するものである。
【００３５】
タップ制御部８５は、入力装置としてのタッチパネル４にタップ入力する時、タップの座標位置、タップ操作継続時間等を検出（識別）して文章読み上げモード又は非文章読み上げモード、並びに、読み上げ中か否かにに応じた入力情報を生成する。
【００３６】
表示制御部８６は、液晶ディスプレイ２にデータ、ここではＲＡＭ７の電子書籍データに基づき読み上げ対象としての文章を表示するように制御を行う。
【００３７】
判定部８７は、文章読み上げ装置１が文章読み上げモードで液晶ディスプレイ２に表示された読み上げ対象としての文章（電子書籍データ）の読み上げを開始して良い、若しくは、その表示された文章を読み上げる読み上げモードか、その表示された文章を文章読み上げをしない非文章読み上げモードであるのかをＲＡＭ７のフラグ領域７２のモードフラグにより、つまりそのモードフラグが「０」か「１」かにより判定する。また、この判定部８７は、文章読み上げモードにおいて、液晶ディスプレイ２に表示された文章が読み上げられている最中であるか否かをＲＡＭ７のフラグ領域７２の文章読み上げ中フラグにより、つまり、その文章読み上げ中フラグが「０」か「１」かにより判定する。
【００３８】
ＣＰＵ８は電子書籍データについて読み上げ処理部８４によって作成された音声合成データをスピーカ５に供給する。
【００３９】
次に、以上の構成の文章読み上げ装置１の文章読み上げ操作について、その処理手順を説明する図３のフローチャートを参照して説明する。
【００４０】
ステップＳ１００において、上記判定部８７によりモードフラグによってモードの検出を行い、文章読み上げモードであれば（Ｓ１０１，ＹＥＳ）、ステップＳ１０８の処理に移行し、非文章読み上げモードであれば（Ｓ１０１、ＮＯ）、ステップＳ１０２の処理に移行する。
【００４１】
ステップＳ１０２では、タップ入力が、入力のタップを感知した時間が予め定めた所定時間を越えるか、つまり所定の時間以上の長時間タップであるタップアンドホールドかどうかを判定し、タップアンドホールドであれば（Ｓ１０２、ＹＥＳ）、ステップＳ１０５に進み、非文章読み上げモードから文章読み上げモードにモード切替（モードフラグを「０」から「１」に更新）を行う。また、タップアンドホールドでなければ（Ｓ１０２、ＮＯ）、ステップＳ１０３に進む。
【００４２】
ステップＳ１０３では、ユーザによってタップされた位置がタッチパネル４の左半分の領域かどうかをその座標情報から判定する。左半分の領域であると判定されたときは（Ｓ１０３、ＹＥＳ）、ステップＳ１０４に進み、次ページを表示する（表示される文章を進める）。
【００４３】
タップされた位置が左半分の領域と判定されないときは（Ｓ１０３、ＮＯ）、ステップＳ１０６に進む。ステップＳ１０６ではタップされた位置がタッチパネル右半分の領域かどうかを判定する。もし、右半分であれば（Ｓ１０６、ＹＥＳ）、ステップＳ１０７に進み、ページを前ページに戻すつまり前ページを表示する（表示される文章を戻す）。もし右半分でなければ（Ｓ１０６、ＮＯ）、処理を終了する。即ち、非文章読み上げモードにおいては、タップ操作に対し、右半分のタッチパネル４の領域が液晶ディスプレイ２に表示された文章をページ単位で戻すための後退操作領域としてＣＰＵ８によって対応付けられ、左半分のタッチパネル４の領域が表示された文章をページ単位で進めるための前進操作領域としてＣＰＵによって対応付けられている。
【００４４】
また、文章読み上げモードであると検出されると、ステップＳ１０８において、タップ制御部はそのタップ操作がタップアンドホールドか否かを判定する。もしタップ入力がタップアンドホールドであると判定されたときは（Ｓ１０８、ＹＥＳ）、ステップＳ１１３の処理へ移行し、文章読み上げモードから非文章読み上げモードに切替（モードフラグを「１」から「０」に更新）を行う。
【００４５】
一方、タップアンドホールドでないと判定された場合は（Ｓ１０８、ＮＯ）、そのタップされた位置に関わらず、ステップＳ１０９に進み、ＲＡＭ７中の読み上げ中フラグを検索し（Ｓ１０９）、ステップＳ１１０では読み上げ中であるか否かを判定する。
【００４６】
ステップＳ１１０での判定の結果、読み上げ中フラグが「１」、つまり読み上げ中であると判定された時は（Ｓ１１０、ＹＥＳ）、ステップＳ１１４に進み、文章読み上げの停止を行う。続いてステップＳ１１５に進み、読み上げ中フラグを「０」（停止中）に設定し処理を終了する。上記非文章読み上げモードではページの切替（表示されている文章の切替）に対応付けられていたタッチパネル４の領域がこの文章読み上げモードにおいて、読み上げされてない状態では、表示されている文章の読み上げを開始するための読み上げ開始領域にＣＰＵ８によって対応付けられている。
【００４７】
同判定の結果、読み上げ中ではない、つまり読み上げフラグが「０」と判定された時は（Ｓ１１０、ＮＯ）、ステップＳ１１１に進み、文章読み上げを開始し、続いてステップＳ１１２に進み、読み上げ中フラグを「１」（読み上げ中）に設定し、処理を終了する。上記非文章読み上げモードでは、ページの切替（表示されている文章の切替）に対応付けられていたタッチパネル４の領域が、この文章読み上げモードにおいて、読み上げ中である状態では、表示されている文章の読み上げを停止するための読み上げ停止領域にＣＰＵ８によって対応付けられている。また、上述のように、表示されている文章の読み上げ中か否かに応じて、読み上げの開始か停止かに、タッチパネル４の領域全体（右半分か、左半分かに関わらず）がＣＰＵ８によって対応付けられている。
【００４８】
なお、文章読み上げモードにおいて、タップアンドホールドがされたと判断された場合には（Ｓ１０８、ＹＥＳ）、読み上げ中フラグが検索される（Ｓ１１６）。液晶ディスプレイ２に表示されている文章の読み上げ中であると判断された場合には（Ｓ１１７、ＹＥＳ）、その表示されている文章の読み上げが停止され（Ｓ１１８）、読み上げ中フラグが「１」から「０」に更新される（Ｓ１１９）。
【００４９】
従って、タッチパネル４の同じ位置がタッチ操作されたしても、モードによってタッチパネル４による入力は異なるものとなる。また、タッチパネル４の同じ位置がタッチ操作されたしても、表示されている文章の読み上げ中か否かに応じてタッチパネル４による入力は異なるものとなる。そのため、従来のような、各種操作のための表示部分を、文章と共に表示させる必要が無いので、文章の表示領域を大きくすることができ、文章が見やすい、或いは、多く表示できる。
【００５０】
以上の通り、モードフラグを判定することで文章読み上げモードか、非文章読み上げモードか、並びに、読み上げ中フラグを判定することで読み上げ中か否かを判断して、タップにより異なる入力を可能とする。
【００５１】
上述した実施の形態においては、請求項１或いは請求項４における「所定領域」がタッチパネル４の全領域であるが、必要に応じて、タッチパネルの一部分の領域においてのみ、上述したようなモードに応じた入力、或いは、読み上げ中か否かに応じた入力ができるようにしても良い。即ち、同じ位置、もしくは、同じ位置と扱われる範囲において、操作をする限りは、モードによって、或いは、文章読み上げ中か否かに応じて、タッチパネル４による入力が異なれるのである。
【００５２】
また、上述した実施の形態においては、一切、モード切替、ページ切替、読み上げの開始、並びに、読み上げの停止のための表示部を文章と共に液晶ディスプレイ２には表示されないように構成されている。しかし、モード切替、ページ切替、読み上げの開始、並びに、読み上げの停止の操作を促すためのごく小さなマークとして、文章の表示に大きな影響が無い限りで、何らかの表示部を文章と共に液晶ディスプレイ２に表示するようにプログラムを構成しても良い。上述した実施の形態においては、モードフラグの更新処理（ステップＳ１１３）を読み上げ開始や停止に関する処理（ステップＳ１１４〜Ｓ１１９）の先に行っているが、モードフラグの更新処理を読み上げ開始や停止に関する処理の後に行うようにプログラムを構成しても良い。
【００５３】
上述した実施の形態においては、モードにとってタッチパネル４の同一の領域が異なる入力のために用いられるように構成されているが、モードによって別の領域を用いて、異なる入力を行うように構成しても良い。
【００５４】
具体的には、上述した非文章読み上げモードではタッチパネル４の全体が次ページ（左側半分）或いは前ページ（右側半分）のための入力領域となるようにＣＰＵ８によって対応付けられていた構成を、その非文章読み上げモードではタッチパネル４の一部の所定領域（請求項６，７における第１の所定領域に相当）が次ページ（後ページ）に表示されているページを変更する入力のための領域（入力検出領域の左端の一部の領域１１０）或いは前ページに表示されているページを変更する入力のための領域（入力検出領域の右端の一部の領域１２０）となるようにＣＰＵ８によって対応付けられる構成に変更すると共に、上述した文章読み上げモードではタッチパネル４の全体が文章読み上げ中であるか否かに対応して、文章の読み上げを開始させる入力のための領域、或いは、文章の読み上げを停止させる入力のための領域となるようにＣＰＵ８によって対応付けられていた構成を、その文章読み上げモードではタッチパネル４の、上記領域１１０、１２０とは別の一部の所定領域（請求項６，７における第２の所定領域に相当）が文章の読み上げを開始させる入力のための領域（入力検出領域の上端の一部の領域２１０）、或いは、文章の読み上げを停止させる入力のための領域（入力検出領域の下端の一部の領域２２０）となるようにＣＰＵ８によって対応付けられる構成に変更しても良い。もちろん、図３に示す制御フローもその変更に応じて判断ステップ等が変更される。ステップＳ１０３において、「タップは左領域？」とあるところを、「タップは領域１１０？」とし、ステップＳ１０６において、「タップは右領域？」とあるところを、「タップは領域１２０？」とする。また、ステップＳ１１０で読み上げ中ではないと判断された場合に引き続く位置に（Ｓ１１０：Ｎｏ）、「タップは領域２１０？」という判断ステップを挿入し、その判断ステップにおいて、タップは領域２１０であると判断された場合にのみ、ステップ１１１、Ｓ１１２が処理され、読み上げが開始される。ステップＳ１１０で読み上げ中であると判断された場合に引き続く位置に（Ｓ１１０：Ｙｅｓ）、「タップは領域２２０？」という判断ステップを挿入し、その判断ステップにおいて、タップは領域２１０であると判断された場合にのみ、ステップ１１４、Ｓ１１５が処理され、読み上げが停止される。
【００５５】
尚、上述した変形例においても、一切、モード切替、ページ切替、読み上げの開始、並びに、読み上げの停止のための表示部を文章と共に液晶ディスプレイ２には表示されないように構成されている。しかし、モード切替、ページ切替、読み上げの開始、並びに、読み上げの停止の操作を促すためのごく小さなマークとして、文章の表示に大きな影響が無い限りで、何らかの表示部を文章と共に液晶ディスプレイ２に表示するようにプログラムを構成しても良い。」
【００５６】
なお、本実施の形態においては、文章読み上げモード時タップ領域をパネルの左右領域に分割したが、左右領域への分割に限定されず、他の分割例えば、左右方向への３分割、上下領域への分割等も出来る。
【００５７】
本発明はまた文章読み上げ装置に入力モード切替を実行させるためのプログラムをも提供するものである。このプログラムは、ＣＰＵ８のＲＯＭ６中に格納され、タッチパネル４が操作されたとき、そのタップ制御部８５に対して、本装置の状態が文章読み上げモードであるのか非文章読み上げモーであるのかを判定させ、判定した文章読み上げモード又は非文章読み上げモードに応じてタッチパネル４の同一領域での入力モードを、文章読み上げ用に用意された第１のモード又は非文章読み上げ用に用意された第２のモードのいずれかに切り替える、各手順を実行させるためのプログラムである。
【００５８】
本プログラムは、例えばフレキシブルディスク、ＣＤＲＯＭ、ＤＶＤＲＯＭ、ＭＯ、ＨＤ（ハードディスク）等の従来周知のコンピュータ読み取り可能な記録媒体に記録して、或いはインターネット網などのネットワークを介して提供することができる。
【００５９】
【発明の効果】
以上説明したように、請求項１に記載の文章読み上げ装置によれば、非文章読み上げモードに切り替えられた場合には、タッチパネルの所定領域の操作に応じて表示手段に表示された文章の少なくとも一部が切り替えられ、文章読み上げモードに切り替えられた場合には、前記所定領域の操作に応じて前記表示手段に表示された文章の読み上げが開始或いは停止され、即ち、モードによって前記タッチパネルの所定領域の操作による入力が異なるので、従来のように表示画面に操作のための表示部が操作可能な面積分を有して表示される必要が無い。従って、画面の表示を文章の表示ために、有効に用いることができ、本願発明の文章読み上げ装置は使い勝手が良いものとなる。
【００６０】
請求項２に記載の文書読み上げ装置によれば、請求項１に記載の効果を奏し、非文章読み上げモードに切り替えられた場合には、表示手段に表示された文章の少なくとも一部に関する後退操作領域や前進操作領域に前記タッチパネルが対応付けられ、文章読み上げモードに切り替えられた場合には、前記後退領域及び前記前進操作領域の少なくとも一方に相当する前記タッチパネルの領域が、前記表示手段に表示された文章の読み上げを開始或いは停止するための読み上げ開始領域或いは読み上げ停止領域に対応付けられるので、従来のように、表示の切り替え操作と読み上げの開始操作或いは停止操作に関して表示画面に操作のための表示部が操作可能な面積分を設けていなくても、タッチパネルによって、表示の切り替え操作や読み上げの開始操作或いは停止操作が可能である。
【００６１】
請求項３に記載の読み上げのためのプログラムによれば、コンピュータによって、請求項１に記載した発明と同様の効果を奏する。
【００６２】
請求項４に記載の文章読み上げ装置によれば、表示手段に表示された文章の読み上げ中に、タッチパネルの所定領域の操作に応じて文章の読み上げが停止され、表示手段に表示された文章の読み上げ停止中に、前記所定領域の操作に応じて前記表示手段に表示された文章の読み上げが開始されるので、従来のように、読み上げの開始操作或いは停止操作に関して表示画面に操作のための表示部が操作可能な面積分を設けていなくても、タッチパネルによって、表示された文章の読み上げの開始操作或いは停止操作が可能である。
【００６３】
請求項５に記載の読み上げのためのプログラムによれば、コンピュータによって、請求項４に記載した発明と同様の効果を奏する。
【００６４】
請求項６に記載の文章読み上げ装置によれば、非文章読み上げモードに切り替えられた場合には、タッチパネルの第１の所定領域の操作に応じて表示手段に表示された文章の少なくとも一部が切り替えられ、文章読み上げモードに切り替えられた場合には、前記第１の所定領域とは別の第２の所定領域の操作に応じて前記表示手段に表示された文章の読み上げが開始或いは停止され、即ち、モードによって前記タッチパネルの操作による入力に用いられる位置が異なることに起因して入力を行うようにしているので、従来のように表示画面に操作のための表示部が操作可能な面積分を有して表示される必要が無い。従って、画面の表示を文章の表示のために、有効に用いることができ、本願発明の文章読み上げ装置は使い勝手が良いものとなる。
【００６５】
請求項７に記載の読み上げのためのプログラムによれば、コンピュータによって、請求項６に記載した発明と同様の効果を奏する。
【００６６】
請求項８に記載の読み上げのためのプログラムを記録した記録媒体によれば、コンピュータによって、請求項１、４、６のいずれかに記載した発明と同様の効果を奏する。
【図面の簡単な説明】
【図１】本発明の実施の形態である文章読み上げ装置の正面図である。
【図２】本発明の実施の形態である文章読み上げ装置の概略構成を示すブロック図である。
【図３】本発明の実施の形態である文章読み上げ装置のタップ操作のフローチャート図である。
【図４】本発明の変形例の文章読み上げ装置の正面図である。
【符号の説明】
１・・・文章読み上げ装置、２・・・液晶ディスプレー、３・・・操作キー、４・・・タッチパネル、５・・・スピーカ、６・・・ＲＯＭ、７・・・ＲＡＭ、８・・・ＣＰＵ
【図１】
2004177634.tif 000003
【図２】
2004177634.tif 000004
【図３】
2004177634.tif 000005
【図４】
2004177634.tif 000006