(57)【要約】      （修正有）【課題】ウェブページでマウスポインターが位置する部分のテキストを音声で再生するＴＴＳサービスを、オペレーティングシステムやウェブブラウザーの種類に関わらず提供する。【解決手段】ウェブリーダーシステムは、ウェブリーダーＷＡＳクライアント３０、ウェブリーダーＷＡＳ４０、ＴＴＳサーバー５０、ＴＴＳエンジン６０、音声データベース７０を備え、テキストを抽出する段階、抽出したテキストをＴＴＳエンジンに伝送する段階、音声を合成する段階、合成された音声データをＴＴＳウェブリーダークライアントに伝送する段階、前記伝送された音声データに基づいてウェブブラウザーで音声を再生することができるようにウェブページを修正する段階、及び音声を再生する段階により駆動される。ジャバスクリプトを用いてウェブページのテキスト情報をＴＴＳサーバーに持ち込んで、ＴＴＳサーバーの音声データをウェブページに送り出す。【選択図】図１
2010282612.tif 000002
【特許請求の範囲】
【請求項１】
ウェブページでマウスポインターが位置する部分のテキストを抽出し、音声データをウェブブラウザーで再生することができるようにウェブページを実時間で修正するウェブリーダーＷＡＳクライアント（３０）と、
前記ウェブリーダーＷＡＳクライアントからテキスト情報を受信して、音声データを前記ウェブリーダーＷＡＳクライアントに伝送するウェブリーダーＷＡＳ（４０）と、
前記ウェブリーダーＷＡＳからテキスト情報を受信して、ＴＣＰ／ＩＰを用いて前記ウェブリーダーＷＡＳに音声情報をサービスするＴＴＳサーバー（５０）と、
音声データを貯蔵して管理する音声データベース（７０）と、
前記ウェブリーダーＷＡＳクライアントで抽出したテキスト情報をＴＴＳサーバーから受信し、前記音声データベースを用いて音声データを合成し、前記合成した音声データをＴＴＳサーバーに再伝送するＴＴＳエンジン（６０）とを
含むＴＴＳサーバーを用いたウェブリーダーシステム。
【請求項２】
前記ウェブリーダーＷＡＳクライアントは、テキストを抽出して、ウェブページを実時間で修正することにジャバスクリプトを用いることを特徴とする、請求項１に記載のＴＴＳサーバーを用いたウェブリーダーシステム。
【請求項３】
ＴＴＳウェブリーダークライアントを用いてマウスポインターが位置する部分のテキストを抽出する段階と、
前記抽出したテキストをＴＴＳエンジンに伝送する段階と、
前記伝送されたテキストに基づいて音声を合成する段階と、
前記合成された音声データをＴＴＳウェブリーダークライアントに伝送する段階と、
前記伝送された音声データに基づいてウェブブラウザーで音声を再生することができるようにウェブページを修正する段階と、
音声を再生する段階とを
含むＴＴＳサーバーを用いたウェブリーダーシステムを駆動する方法。
【請求項４】
前記マウスポインターが位置する部分のテキストを抽出して、ウェブブラウザーで音声を再生することができるようにウェブページを修正することにジャバスクリプトを用いることを特徴とする、請求項３に記載のＴＴＳサーバーを用いたウェブリーダーシステムを駆動する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＴＴＳサーバーを用いたウェブリーダーシステム及び方法に関する。より具体的に本発明は、ウェブページでマウスポインターが位置する部分のテキストを抽出して音声に合成し、それを再生するシステム及び方法に関する。
【背景技術】
【０００２】
最近、ＴＴＳ（Ｔｅｘｔ  Ｔｏ  Ｓｐｅｅｃｈ）技術が急に発達することに応じて、様々な方法でＴＴＳ機能を応用して生活の便宜を提供しようとする研究が活発である。
【０００３】
電話機を通じて音声で銀行口座、株式、天気などの情報を提供受けることのできるシステムがあり、最近には受信したイーメールをＴＴＳを通じて音声で聞くことのできる製品も出ている。
【０００４】
特に、インターネット上では、インターネットコンテンツを音声に合成してくれるとか、音声で望むウェブページにアクセスできるようにしてくれる技術が提案されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、既存のこのようなウェブページでＴＴＳ機能を用いるためには、オペレーティングシステムやウェブブラウザーの種類に従属的な機能（例えば、Ａｃｔｉｖｅ  Ｘ（登録商標））を用いて制限的なオペレーティングシステム（例えば、Ｗｉｎｄｏｗｓ（登録商標））と制限的なウェブブラウザー（例えば、Ｉｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒ（登録商標））を使用すべきだとの問題点がある。
【０００６】
それで、本発明者は、運営体制やウェブブラウザーの種類に関わらず動作するようにするため、ジャバスクリプト（登録商標）を用いてウェブページのテキスト情報をＴＴＳサーバーに持ち込んで、ＴＴＳサーバーの音声データをウェブページに送り出すシステムを開発することに至る。
【０００７】
本発明の目的は、ウェブページでＴＴＳサービスを提供することにある。
【０００８】
本発明の他の目的は、オペレーティングシステムやウェブブラウザーの種類に関わらず用いることができるＴＴＳサービスを提供することにある。
【０００９】
本発明の前記及びその他の目的は、下記で説明される本発明によりすべて達成することができる。
【課題を解決するための手段】
【００１０】
本発明のＴＴＳサーバーを用いたウェブリーダーシステムは、オペレーティングシステムやウェブブラウザーの種類に関わらず動作するＴＴＳサービスを提供するために、ジャバスクリプトを用いてウェブページのテキスト情報をＴＴＳサーバーに持ち込んで、ＴＴＳサーバーの音声データをウェブページに送り出すことを特徴とする。
【発明の効果】
【００１１】
本発明は、オペレーティングシステムやウェブブラウザーの種類に関わらず用いることができるＴＴＳサービスを提供する。
【図面の簡単な説明】
【００１２】
【図１】本発明に係るＴＴＳサーバーを用いたウェブリーダーシステムの構成図である。
【図２】本発明のＴＴＳサーバーを用いたウェブリーダーシステムの動作の流れ図である。
【図３】本発明のＴＴＳウェブリーダーＷＡＳクライアントのテキストを抽出するソースコードの一例である。
【発明を実施するための形態】
【００１３】
図１は、本発明に係るシステムの概略的な構成図である。
【００１４】
図１を参照すると、本発明は、ウェブリーダーＷＡＳクライアント（３０）、ウェブリーダーＷＡＳ（４０）、ＴＴＳサーバー（５０）、ＴＴＳエンジン（６０）、音声データベース（７０）からなる。
【００１５】
ウェブリーダーＷＡＳクライアント（３０）は、ウェブページでマウスポインターが位置する部分のテキストを抽出し、抽出したテキストをウェブリーダーＷＡＳに伝達し、ウェブリーダーＷＡＳから伝達された音声データをウェブブラウザー（１０）で再生することができるようにウェブページ（２０）を実時間で修正する。このとき、テキストを抽出して音声データを再生するようにウェブページを実時間で修正することにはジャバスクリプトを用いる。
【００１６】
ウェブリーダーＷＡＳ（４０）は、ウェブリーダーＷＡＳクライアント（３０）が抽出したテキストをＴＴＳサーバーに伝送し、ＴＴＳサーバーから音声データを受信してウェブブラウザーが解析することができるように、適当なウェブプロトコルを用いてウェブリーダーＷＡＳクライアント（３０）に再伝送する。
【００１７】
ＴＴＳサーバー（５０）は、ウェブリーダーＷＡＳ（４０）から受信したテキスト情報をＴＴＳエンジンに伝送して、ＴＴＳエンジンで合成された音声データをＴＣＰ／ＩＰを通じてウェブリーダーＷＡＳにサービスする。
【００１８】
ＴＴＳエンジン（６０）は、ウェブリーダーＷＡＳクライアント（３０）が抽出したテキスト情報に基づいて、音声データベース（７０）を用いて音声データを合成する。
【００１９】
音声データベース（７０）は、ＴＴＳエンジンで用いる音声が入っているデータベースである。
【００２０】
図２は、本発明のＴＴＳサーバーを用いたウェブリーダーシステムの動作の流れ図であって、動作の順序は次のようである。
【００２１】
第１の段階は、テキストを抽出する段階である。ＴＴＳウェブリーダーＷＡＳクライアント（３０）は、ウェブブラウザー（１０）を通じて接続したウェブサーバーに位置したウェブページ（２０）で現在マウスポインターが位置する部分の有効なテキストをジャバスクリプトを用いて抽出する。
【００２２】
図３は、ＴＴＳウェブリーダーＷＡＳクライアント（３０）のテキストを抽出するソースコードの一例である。なお、図３に示すソースコードの著作権は出願人にある。
【００２３】
第２の段階は、第１の段階で抽出したテキストをＴＴＳエンジンに伝送する段階である。ＴＴＳウェブリーダーＷＡＳクライアント（３０）は、抽出したテキストをＴＴＳウェブリーダーＷＡＳ（４０）に伝達する。ＴＴＳウェブリーダーＷＡＳは、伝達されたテキストを再度ＴＴＳサーバー（５０）に伝達し、ＴＴＳサーバーに伝達されたテキストはＴＴＳエンジンに伝送される。
【００２４】
第３の段階は、第２の段階でＴＴＳエンジン（６０）に伝送されたテキストに基づいて音声を合成する段階である。ＴＴＳエンジンは、伝送されたテキストに該当する音声データを音声データベース（７０）から検索して音声を合成する。
【００２５】
第４の段階は、合成された音声データをＴＴＳウェブリーダークライアントに伝送する段階である。前記合成された音声データは、ＴＴＳサーバー（５０）を経てウェブリーダーＷＡＳ（４０）に伝送され、ウェブリーダーＷＡＳは、音声データをウェブプロトコルに合わせてウェブリーダーＷＡＳクライアント（３０）に再伝送する。
【００２６】
第５の段階は、伝送された音声データに基づいてウェブページを修正する段階である。ウェブリーダーＷＡＳクライアント（３０）は、ウェブリーダーＷＡＳ（４０）から伝達された音声データをウェブブラウザーで再生することができるようにウェブページ（２０）を実時間で修正する。
【００２７】
第６の段階は、音声を再生する段階である。ウェブリーダーＷＡＳクライアント（３０）がウェブページ（２０）を修正すると、ウェブブラウザー（１０）は修正されたウェブページを通じて音声を再生することになる。
【００２８】
したがって、本発明のＴＴＳサーバーを用いたウェブリーダーシステム及びその方法は、ウェブページの上にマウスポインターを位置させるとマウスポインターが位置する部分のテキストを抽出して音声データを合成し、合成された音声データをウェブブラウザーで実時間で再生することになる。
【００２９】
本発明の単純な変形ないし変更は、この分野の通常の知識を有する者により容易に実施でき、このような変形や変更はすべて本発明の領域に含まれる。
【符号の説明】
【００３０】
１０…ウェブブラウザー、２０…ウェブページ、３０…ウェブリーダーＷＡＳクライアント、４０…ウェブリーダーＷＡＳ、５０…ＴＴＳサーバー、６０…ＴＴＳエンジン、７０…音声データベース。
【図１】
2010282612.tif 000003
【図２】
2010282612.tif 000004
【図３】
2010282612.tif 000005