(57)【要約】【課題】  音声ブラウザで情報を取得する場合、ユーザがリスト項目の内容を取得する前に、その情報がリスト部分であることを、ユーザが予め把握することができるＷｅｂコンテンツ情報付加装置、Ｗｅｂコンテンツ情報付加方法およびプログラムを提供することを目的とするものである。【解決手段】  Ｗｅｂコンテンツについて、ＷＷＷシステムを使ってデータを解析して音声で読み上げるブラウザにおいて、上記Ｗｅｂコンテンツを解析するＷｅｂコンテンツ解析手段と、上記Ｗｅｂコンテンツ中から、複数の項目を同一形式で書き並べたリスト部分を認識するリスト部分認識手段と、リストの内容と、リストに関する付加情報とを、音声で案内する音声案内手段とを有するＷｅｂコンテンツ情報付加装置である。【選択図】  図１
2006139521.tif 000002
【特許請求の範囲】
【請求項１】
Ｗｅｂコンテンツについて、ＷＷＷシステムを使ってデータを解析して音声で読み上げるブラウザにおいて、
上記Ｗｅｂコンテンツを解析するＷｅｂコンテンツ解析手段と；
上記Ｗｅｂコンテンツ中から、複数の項目を同一形式で書き並べたリスト部分を認識するリスト部分認識手段と；
リストの内容と、リストに関する付加情報とを、音声で案内する音声案内手段と；
を有することを特徴とするＷｅｂコンテンツ情報付加装置。
【請求項２】
請求項１において、
上記リスト部分認識手段は、上記Ｗｅｂコンテンツのソースを解析することによって、上記リスト部分を認識する手段であることを特徴とするＷｅｂコンテンツ情報付加装置。
【請求項３】
請求項１において、
上記リスト部分認識手段は、コンテンツの読み上げテキストを解析することによって、上記リスト部分を認識する手段であることを特徴とするＷｅｂコンテンツ情報付加装置。
【請求項４】
請求項１において、
上記リスト部分認識手段は、コンテンツ表示用の映像を用い、上記映像中における情報の位置関係を解析することによって、上記リスト部分を認識する手段であることを特徴とするＷｅｂコンテンツ情報付加装置。
【請求項５】
Ｗｅｂコンテンツを記述したデータを配信するＷｅｂコンテンツ提供装置において、
Ｗｅｂコンテンツ中から、複数の項目を同一形式で書き並べたリスト部分を、コンテンツのソースを解析して、認識するリスト部分認識手段と；
リストの内容と、リストに関する情報とを、音声で案内する情報を、上記ソースに付加する音声案内情報付加手段と；
を有することを特徴とするＷｅｂコンテンツ情報付加装置。
【請求項６】
請求項１または請求項５において、
上記リスト項目数を算定するリスト項目数算定手段を有することを特徴とするＷｅｂコンテンツ情報付加装置。
【請求項７】
請求項１または請求項５において、
各リスト項目の最初または最後に、効果音を再生し、リストの区切れを案内するリスト区切れ案内手段を有することを特徴とするＷｅｂコンテンツ情報付加装置。
【請求項８】
請求項１または請求項５において、
上記音声案内手段は、リスト項目数を音声で案内する手段であることを特徴とするＷｅｂコンテンツ情報付加装置。
【請求項９】
Ｗｅｂコンテンツについて、ＷＷＷシステムを使ってデータを解析して音声で読み上げるブラウザにおいて、
上記Ｗｅｂコンテンツを解析し、メモリに記憶するＷｅｂコンテンツ解析工程と；
上記Ｗｅｂコンテンツ中から、複数の項目を同一形式で書き並べたリスト部分を認識し、メモリに記憶するリスト部分認識工程と；
リストの内容と、リストに関する付加情報とを、音声で案内する音声案内工程と；
を有することを特徴とするＷｅｂコンテンツ情報付加方法。
【請求項１０】
Ｗｅｂコンテンツを記述したデータを配信するＷｅｂコンテンツ提供方法において、
Ｗｅｂコンテンツ中から、複数の項目を同一形式で書き並べたリスト部分を、コンテンツのソースを解析し、認識し、メモリに記憶するリスト部分認識工程と；
リストの内容と、リストに関する情報とを、音声で案内する情報を、ソースに付加する音声案内情報付加工程と；
を有することを特徴とするＷｅｂコンテンツ情報付加方法。
【請求項１１】
請求項９または請求項１０に記載されている方法を実行するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＷＷＷシステムを使って、インターネット上に公開されているデータを解析し、Ｗｅｂコンテンツを提供・閲覧する装置において、コンテンツの付加的情報を案内する装置、方法およびプログラムに関する。
【背景技術】
【０００２】
ＷＷＷシステムを使って、インターネット上に公開されているデータを解析し、Ｗｅｂコンテンツを提示するブラウザとして、情報を視覚的に配置して表示し、それを閲覧する方法が一般的であり、これを前提に作成されているＷｅｂコンテンツがほとんどである。
【０００３】
一方、視覚的に情報を入手することが困難な視覚障害者は、Ｗｅｂコンテンツを音声で読み上げて取得できる音声ブラウザ（たとえば、特許文献１参照）を使用している場合が多い。音声ブラウザは、一部のＨＴＭＬタグを解析し、データのテキスト部分を合成音声で読み上げる。
【０００４】
しかし、視覚的閲覧を前提としたコンテンツでは、その文書構造は、文章の改行やインデント等の視覚的配置で表現され、文言では明示されていないことが多いので、視覚的情報を得られず音だけで情報を取得する場合には、文書構造を判断する情報が欠落する場合が多い。
【０００５】
また、ｈタグやｌｉｓｔタグなどの文書構造を表すＨＴＭＬタグを正しく使用すれば、ブラウザが、文書構造を認識することができ、音声読み上げの場合にも、読み上げ方を変えたり、次の段落の始めにスキップ（読みとばし）するようにしたりし、文書構造の手がかりとなる情報を与えることはできる。しかし、現在のＷｅｂコンテンツの多くは、これらのタグが正しく使われていないことが多いので、音声での読み上げには反映されず、文書構造を把握しにくいのが現状である。
【特許文献１】特開平１１−２４９８６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
視覚的に情報を取得する場合には、文書の視覚的な配置から、予め全体の文書構造を把握し、読んでいるテキストの位置づけや前後の文との関係を意識して情報を入手できる。
【０００７】
しかし、音声ブラウザで情報を取得する場合には、文書の区切りや相対関係を認識する情報が提供されないので、文脈から推測しなくてはならず、前後の文の関係を、意味から推測するので、テキストを読み飛ばすことができず、読み直す必要が多く生じるという問題がある。
【０００８】
また、音声ブラウザで情報を取得する場合には、誤った文書構造を形成することが多いという問題もある。特に、多数の項目を一定の形式に従って書き並べたリスト部分には、コンテンツの具体的情報が記されている場合が多く、他の情報へのリンクが設定されている場合も多いので、リンク部分の構造について誤った認識をすると、最終的に適切な情報を取得できないという結果に陥る場合もある。
【０００９】
つまり、上記従来例では、音声ブラウザで情報を取得する場合、ユーザがリスト項目の内容を取得する前に、その情報がリスト部分であることを、ユーザが予め把握することができないという問題がある。
【００１０】
本発明は、音声ブラウザで情報を取得する場合、ユーザがリスト項目の内容を取得する前に、その情報がリスト部分であることを、ユーザが予め把握することができるＷｅｂコンテンツ情報付加装置、Ｗｅｂコンテンツ情報付加方法およびプログラムを提供することを目的とするものである。
【課題を解決するための手段】
【００１１】
本発明は、Ｗｅｂコンテンツについて、ＷＷＷシステムを使ってデータを解析して音声で読み上げるブラウザにおいて、上記Ｗｅｂコンテンツを解析するＷｅｂコンテンツ解析手段と、上記Ｗｅｂコンテンツ中から、複数の項目を同一形式で書き並べたリスト部分を認識するリスト部分認識手段と、リストの内容と、リストに関する付加情報とを、音声で案内する音声案内手段とを有するＷｅｂコンテンツ情報付加装置である。
【００１２】
また、本発明は、Ｗｅｂコンテンツを記述したデータを配信するＷｅｂコンテンツ提供装置において、Ｗｅｂコンテンツ中から、複数の項目を同一形式で書き並べたリスト部分を、コンテンツのソースを解析して、認識するリスト部分認識手段と、リストの内容と、リストに関する情報とを、音声で案内する情報を、上記ソースに付加する音声案内情報付加手段とを有するＷｅｂコンテンツ情報付加装置である。
【発明の効果】
【００１３】
本発明によれば、音声ブラウザで情報を取得する場合、ユーザがリスト項目の内容を取得する前に、その情報がリスト部分であることを、ユーザが予め把握することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１４】
発明を実施するための最良の形態は、以下の実施例である。
【実施例１】
【００１５】
図１は、本発明の実施例１であるＷｅｂコンテンツ情報付加装置１００を示すブロック図である。
【００１６】
Ｗｅｂコンテンツ情報付加装置１００は、受信したＷｅｂコンテンツデータのソースを解析し、リスト部分を抽出し、音声読み上げテキストのリスト開始部分に案内を追加し、リストの開始とリスト項目数とを、音声で案内する実施例である。
【００１７】
Ｗｅｂコンテンツ情報付加装置１００は、ソースデータ受信部１１と、リスト検出ルール蓄積部１２と、ソース解析部１３と、出力制御部１４と、映像出力部１５と、音声出力部１６とを有する。
【００１８】
ソースデータ受信部１１は、ネットワーク等を介して、インターネット上のＷｅｂコンテンツのソースデータを受信し、この受信したソースデータを蓄積する。
【００１９】
図２は、実施例１において、ソースデータ受信部１１が蓄積しているソースデータの例を示す図である。
【００２０】
リスト検出ルール蓄積部１２は、ソースからリスト部分を抽出するルールと、抽出したリスト部分の最初に、音声読み上げテキストとして付加するリストの開始とリスト項目数とを案内するテキストとを蓄積する。
【００２１】
図３は、実施例１において、リスト検出ルール蓄積部１２に蓄積されているリスト検出ルールの例を示す図である。
【００２２】
図４は、実施例１において、リスト検出ルール蓄積部１２に蓄積されているリスト案内テキストの例を示す図である。
【００２３】
ソース解析部１３は、複数種類のソース解析ルールを予め保持し、ソースデータ受信部１１に蓄積されているＷｅｂコンテンツのソースデータを読み込み、その記述してあるソースの種類を認識し、該当するソース解析ルールによって、ソースデータを解析するものである。
【００２４】
さらに、ソース解析部１３は、リスト検出ルール蓄積部１２に蓄積されているルールに則り、リスト部分を抽出し、音声読み上げテキストに、リスト検出ルール蓄積部１２に蓄積されている案内テキストを付加する。この解析結果から、Ｗｅｂコンテンツを映像として出力する映像データと、音声で読み上げるテキストデータとを、同期信号とともに生成する。
【００２５】
図５は、実施例１において、ソース解析部１３が生成した映像データの例を示す図である。
【００２６】
図６は、実施例１において、ソース解析部１３が生成した読み上げテキストデータの例を示す図である。
【００２７】
出力制御部１４は、ソース解析部１３が生成した映像データと、読み上げテキストデータとを、同期信号に基づいて同期させ、それぞれ映像出力部１５と、音声出力部１６とに出力する。つまり、音声の読み上げに合わせて表示画面がスクロールするように、映像データを映像出力部１５に出力し、読み上げテキストデータを音声出力部１６に出力する。映像出力部１５は、モニタに映像を出力し、音声出力部１６は、ヘッドホン端子を経由して、ヘッドホンに音声を出力する。
【００２８】
次に、Ｗｅｂコンテンツ情報付加装置１００の動作について説明する。
【００２９】
図７は、Ｗｅｂコンテンツ情報付加装置１００の動作を示すフローチャートである。
【００３０】
まず、Ｓ１で、ソース解析部１３が、ソースデータ受信部１１に蓄積され、図２に示すようなソースデータを読み込み、記述されているソースの種類を認識し、上記ソースデータがＨＴＭＬで記述されていると認識する。
【００３１】
Ｓ２で、予め蓄積されているＨＴＭＬソース解析ルールを用いて、ソースデータを解析する。
【００３２】
Ｓ３で、リスト検出ルール蓄積部１２に蓄積され、図３に示すようなリスト検出ルールを読み込み、ｌｉタグで記述されている部分をリスト部分として認識する。
【００３３】
Ｓ４で、リスト部分のリスト項目数を算出する。Ｓ５で、リスト開始部分の音声読み上げテキストに、リスト検出ルール蓄積部１２に蓄積され、図４に示すようなリスト案内テキストを付加する。
【００３４】
Ｓ６で、ソース解析部１３が解析した結果、図５に示すような映像データと、図６に示すような音声読み上げテキストデータとを、同期信号とともに生成する。
【００３５】
Ｓ７で、出力制御部１４が、これらの映像データと音声読み上げテキストデータとを受信し、同期信号に基づいて同期させ、図５に示すような映像を、映像出力部１５へ出力し、また、図６に示すような音声読み上げテキストを、音声出力部１６が合成音声によって読み上げて出力する。
【００３６】
実施例１によれば、Ｗｅｂコンテンツは、タグの出現ルールからリスト部分を認識され、リスト開始とその項目数との案内が、音声で読み上げられる。
【００３７】
なお、ソースデータ受信部１１が、ネットワーク等を介して、インターネット上のＷｅｂコンテンツのソースデータを受信し、それが蓄積されているものとして説明したが、ソースファイルをメディア媒体で読み込むようにしてもよい。
【００３８】
また、蓄積されているソースデータは、任意である。リスト検出ルール蓄積部１２には、ソースからリスト部分を抽出するルールと、抽出したリスト部分の最初に、音声読み上げテキストして付加するリストの開始とリスト項目数とを案内するテキストとを蓄積すると説明したが、リスト検出ルールとしては、図８、図９に示すようなルールを追加するようにしてもよい。
【００３９】
図８は、リスト検出ルールの他の例を示す図である。
【００４０】
図９は、リスト検出ルールの別の例を示す図である。
【００４１】
案内するテキストの文は任意であり、項目数を案内しなくてもよい。また、音声の代わりに効果音を付加するようにしてもよい。さらに、案内を付加する箇所は、リスト部分の始めでなくてもよく、各リスト項目の最初等でもよい。また、リスト終了部分にも案内を付加するようにしてもよい。
【００４２】
ソース解析部１３は、複数種類のソース解析ルールを、予め保持し、ソースデータ受信部１１に蓄積されているＷｅｂコンテンツのソースデータを読み込み、その記述してあるソースの種類を認識し、該当するソース解析ルールで、ソースデータを解析するが、蓄積されているソース解析ルールは、任意であり、複数種類でなく、ＨＴＭＬソース解析ルールのみの１種類でもよい。解析結果から、生成される映像データと読み上げテキストデータも、任意である。
【００４３】
また、音声読み上げテキストデータのみであり、映像データがなくてもよい。出力制御部１４では、ソース解析部１３で生成された映像データと、読み上げテキストデータとを、同期信号に基づいて、同期させ、それぞれ、映像出力部１５、音声出力部１６に出力するが、同期の取り方は、任意である。
【００４４】
映像出力部１５は、モニタに映像を出力するが、他の装置に出力するようにしてもよい。また、映像出力部を設けなくてもよい。音声出力部１６は、ヘッドホン端子を経由し、ヘッドホンに音声を出力するが、スピーカに出力するようにしてもよい。
【実施例２】
【００４５】
図１０は、本発明の実施例２であるＷｅｂコンテンツ情報付加装置２００を示す機能ブロック構成図である。
【００４６】
実施例２は、受信したＷｅｂコンテンツデータの音声読み上げテキストを解析し、リスト部分を抽出し、音声読み上げテキストのリスト開始部分に、案内を追加し、音声で、リストの開始とリスト項目数とを案内する実施例である。
【００４７】
Ｗｅｂコンテンツ情報付加装置２００は、ソースデータ受信部２１と、ソース解析部２２と、テキスト解析ルール蓄積部２３と、読み上げテキスト解析部２４と、出力制御部２５と、映像出力部２６と、音声出力部２７とを有する。
【００４８】
ソース解析部２２は、複数種類のソース解析ルールを予め保持し、ソースデータ受信部２１に蓄積されているＷｅｂコンテンツのソースデータを読み込み、その記述してあるソースの種類を認識し、該当するソース解析ルールによって、ソースデータを解析する。
【００４９】
テキスト解析ルール蓄積部２３は、体言止めで改行する表現が繰り返し出現し、かつ内容が同類に分類されている場合、リスト表現であるというルールを蓄積している。また、抽出したリスト部分の最初に、音声読み上げテキストとして付加する、リストの開始とリスト項目数とを案内するテキストが蓄積されている。
【００５０】
読み上げテキスト解析部２４は、言語解析ルールを用いて、ソース解析部２２で生成された読み上げテキストデータを解析し、テキスト解析ルール蓄積部２３に蓄積されているルールに該当するかどうかを判定し、リスト部分を抽出し、そのリスト項目数を算出する。さらに、リスト開始部分の音声読み上げテキストに、テキスト解析ルール蓄積部２３に蓄積されているリスト案内テキストを付加する。
【００５１】
ソースデータ受信部２１、出力制御部２５、映像出力部２６、音声出力部２７の構成、動作は、それぞれ、実施例１におけるソースデータ受信部１１、出力制御部１４、映像出力部１５、音声出力部１６における構成、動作と同様である。
【００５２】
次に、実施例２の動作について説明する。
【００５３】
図１１は、実施例２の動作を示すフローチャートである。
【００５４】
Ｓ１１で、ソース解析部２２が、図２に示すようなソースデータであって、ソースデータ受信部２１に蓄積されているソースデータを読み込み、記述してあるソースの種類を認識し、この認識されたデータは、ＨＴＭＬで記述されていると認識する。
【００５５】
図１２は、実施例２において使用する音声読み上げテキストデータの例を示す図である。
【００５６】
Ｓ１２で、予め蓄積されているＨＴＭＬソース解析ルールを用い、ソースデータを解析し、図５に示すような映像データと、図１２に示すような音声読み上げテキストデータとを、同期信号とともに生成する。
【００５７】
Ｓ１３で、読み上げテキスト解析部２４が、テキスト解析ルール蓄積部２３に蓄積されているルールに則り、図１２に示す音声読み上げテキストデータを解析し、リスト部分を抽出し、図６に示すような音声読み上げテキストデータを生成する。
【００５８】
Ｓ１４で、出力制御部２５が、図５に示すような映像を、映像出力部２６へ出力し、また、図６に示すような音声読み上げテキストを、音声出力部２７で、合成音声によって読み上げて出力する。
【００５９】
図１１のフローチャートに示す動作によって、Ｗｅｂコンテンツは、テキストの文型パターンからリスト部分を認識され、リスト開始とその項目数との案内が、音声で読み上げられる。
【００６０】
テキスト解析ルール蓄積部２３は、体言止めで改行する表現が繰り返し出現し、かつ内容が同類に分類されている場合、リスト表現であるというルールを蓄積しているが、ルールは、任意であり、行の先頭に文字以外の記号がついている表現が、繰り返し出現する場合、これがリスト表現であるというルールを採用するようにしてもよい。
【００６１】
また、他のページや部分へのリンクが連続して並んでいる部分は、リスト表現であるというルールを採用するようにしてもよい。
【００６２】
さらに、案内するテキストの文は、任意であり、音声の代わりに効果音を付加するようにしてもよい。そして、案内を付加する箇所は、リスト部分の始めでなくてもよく、各リスト項目の最初等でもよい。
【００６３】
また、リスト終了部分にも、案内を付加するようにしてもよい。読み上げテキスト解析部２４は、言語解析ルールを用いて、ソース解析部２２で生成された読み上げテキストデータを解析するが、テキスト解析ルール蓄積部２３に蓄積されているルールによっては、言語解析ルールを使わず、行頭にリスト項目の行であることを表す「・」等の同じ文字、または数字等の同じ種類の文字が連続して現れるか否かという文字パターン認識によって、解析するようにしてもよい。
【実施例３】
【００６４】
図１３は、本発明の実施例３であるＷｅｂコンテンツ情報付加装置３００を示す機能ブロック構成図である。
【００６５】
実施例３は、受信したＷｅｂコンテンツデータの表示画像を解析し、リスト部分を抽出し、音声読み上げテキストのリスト開始部分に、案内を追加し、音声で、リストの開始とリスト項目数とを案内する実施例である。
【００６６】
Ｗｅｂコンテンツ情報付加装置３００は、ソースデータ受信部３１と、ソース解析部３２と、レイアウト解析ルール蓄積部３３と、表示映像解析部３４と、出力制御部３５と、映像出力部３６と、音声出力部３７とを有する。
【００６７】
レイアウト解析ルール蓄積部３３は、１行で改行があり、行頭に同列のインデントが続いている場合、リスト表現であるというルールを蓄積している。また、抽出したリスト部分の最初に、音声読み上げテキストとして付加するリストの開始とリスト項目数とを案内するテキストが蓄積されている。
【００６８】
表示映像解析部３４は、画像認識技術を用いて、ソース解析部３２で生成された映像データを解析し、レイアウト解析ルール蓄積部３３に蓄積されているルールに該当するかどうかを判定し、リスト部分を抽出し、そのリスト項目数を算出する。さらに、リスト開始部分の音声読み上げテキストに、テキスト解析ルール蓄積部３３に蓄積されているリスト案内テキストを付加する。
【００６９】
ソースデータ受信部３１、ソース解析部３２、出力制御部３５、映像出力部３６、音声出力部３７の構成、動作は、それぞれ、実施例２のソースデータ受信部２１、ソース解析部２２、出力制御部２５、映像出力部２６、音声出力部２７の構成、動作と同様である。
【００７０】
次に、実施例３の動作について説明する。
【００７１】
図１４は、実施例３の動作を示すフローチャートである。
【００７２】
Ｓ２１で、ソース解析部３２が、ソースデータ受信部３１に蓄積されているソースデータであって、図２に示すようなソースデータを読み込み、記述してあるソースの種類を認識し、この認識したソースの種類のデータは、ＨＴＭＬで記述されていると認識する。
【００７３】
Ｓ２２で、予め蓄積されているＨＴＭＬソース解析ルールを用いて、ソースデータを解析し、図５に示すような映像データと、図１２に示すような音声読み上げテキストデータとを、同期信号とともに生成する。
【００７４】
Ｓ２３で、表示映像解析部３４が、レイアウト解析ルール蓄積部３３に蓄積されているルールに則り、図５に示す映像データを解析し、リスト部分を抽出する。
【００７５】
Ｓ２４で、同期信号をもとに、図１２に示すような音声読み上げテキストデータのリスト部分に、レイアウト解析ルール蓄積部３３に蓄積されている案内テキストを付加し、図６に示すような音声読み上げテキストデータを生成する。
【００７６】
Ｓ２５で、出力制御部３５が、図５に示すような映像を、映像出力部３６へ出力し、また、図６に示すような音声読み上げテキストを、音声出力部３７が、合成音声によって読み上げて出力する。
【００７７】
図１４のフローチャートに示す処理によって、Ｗｅｂコンテンツは、表示映像のレイアウトパターンから、リスト部分が認識され、リスト開始とその項目数との案内が、音声で読み上げられる。
【００７８】
レイアウト解析ルール蓄積部３３は、１行で改行があり、行頭に同列のインデントが続いている場合、リスト表現であるというルールを蓄積しているが、ルールは、任意であり、１行で改行していなくてもよい。
【００７９】
表示映像解析部３４は、画像認識技術を用いて、ソース解析部３２で生成された映像データを解析するが、画像認識技術でなくてもよく、空白部分を認識する技術を用いて解析するようにしてもよい。
【実施例４】
【００８０】
図１５は、本発明の実施例４であるＷｅｂコンテンツ情報付加装置４００を示す機能ブロック構成図である。
【００８１】
Ｗｅｂコンテンツ情報付加装置４００は、インターネット等へ配信する前のＷｅｂコンテンツデータのソースを解析し、リスト部分を抽出し、音声読み上げテキストのリスト開始部分のソースに、音声でリストの開始やリスト項目数を案内する情報を付加する実施例である。
【００８２】
Ｗｅｂコンテンツ情報付加装置４００は、ソースデータ蓄積部４１と、リスト解析ルール蓄積部４２と、ソース解析部４３と、ソースデータ送信部４４とを有する。
【００８３】
ソースデータ蓄積部４１は、Ｗｅｂコンテンツのソースデータを蓄積している。ここでは、図２に示すようなソースデータを蓄積している。
【００８４】
リスト検出ルール蓄積部４２は、ソースからリスト部分を抽出するルールと、抽出したリスト部分の最初に、音声読み上げテキストとして付加するリストの開始とリスト項目数とを案内するテキストとが蓄積されている。ここでは、図３に示すようなリスト検出ルールと、図４に示すようなリスト案内テキストとが蓄積されている。
【００８５】
ソース解析部４３は、複数種類のソース解析ルールを予め保持し、ソースデータ蓄積部４１に蓄積されているＷｅｂコンテンツのソースデータを読み込み、その記述してあるソースの種類を認識し、該当するソース解析ルールによって、ソースデータを解析する。さらに、リスト検出ルール蓄積部４２に蓄積されているルールに則り、リスト部分を抽出し、リスト開始部分のソースに表示による画像変化を伴わない透明画像を挿入し、音声で読み上げられるテキストデータを、その画像のａｌｔ属性として、リスト検出ルール蓄積部４２に蓄積されている案内テキストを設定する。
【００８６】
図１６は、実施例４におけるソースデータを示す図である。
【００８７】
ソースデータ送信部４４は、ソース解析部４３が生成したソースデータを蓄積し、インターネット等へ送信する。
【００８８】
次に、実施例４の動作について説明する。
【００８９】
図１７は、実施例４の動作を示すフローチャートである。
【００９０】
まず、Ｓ３１で、ソース解析部４３が、ソースデータ蓄積部４１に蓄積されているソースデータであって、図２に示すようなソースデータを読み込み、記述してあるソースの種類を認識し、このデータは、ＨＴＭＬで記述されていると認識する。
【００９１】
Ｓ３２で、予め蓄積されているＨＴＭＬソース解析ルールを用いて、ソースデータを解析する。
【００９２】
Ｓ３３で、リスト検出ルール蓄積部４２に蓄積されているルール検出ルールであって、図３に示すリスト検出ルールを読み込み、ｌｉタグで記述されている部分をリスト部分として認識し、さらに、リスト部分のリスト項目数を算出する。
【００９３】
Ｓ３４で、リスト開始部分のソースに透明画像を挿入し、この透明画像のａｌｔ属性として、リスト検出ルール蓄積部４２に蓄積されているリスト案内テキストであって、図４に示すようなリスト案内テキストを付加し、図１４に示すようなソースデータを生成する。
【００９４】
Ｓ３５で、ソースデータ送信部４４が、ソース解析部４３が生成したソースデータを蓄積し、インターネット等へ送信する。
【００９５】
上記フローチャートに示す動作によって、Ｗｅｂコンテンツは、タグの出現ルールに基づいてリスト部分を認識し、視覚的には変化がないものの、音声読み上げ時には、リスト開始部分で、リスト開始とその項目数とが案内されるように、ソースが書き換えられる。
【００９６】
ソースデータ蓄積部４１に蓄積されているソースデータは、任意である。リスト検出ルール蓄積部４２には、ソースからリスト部分を抽出するルールと、抽出したリスト部分の最初に、音声読み上げテキストとして付加するリストの開始とリスト項目数とを案内するテキストとが蓄積されているが、検出ルールとして、図８、図９に示すようなルールをも追加するようにしてもよい。
【００９７】
また、案内するテキストの文は、任意であり、項目数を案内しなくてもよい。また、音声の代わりに、効果音を付加するようにしてもよい。
【００９８】
ソース解析部４３は、複数種類のソース解析ルールを、予め保持し、ソースデータ蓄積部４１に蓄積されているＷｅｂコンテンツのソースデータを読み込み、この読み込んだソースの種類を認識し、該当するソース解析ルールで、ソースデータを解析するが、蓄積されているソース解析ルールは、任意であり、複数でなく、ＨＴＭＬソース解析ルールの１種類でもよい。
【００９９】
リスト開始部分のソースに、透明画像を挿入し、この挿入された透明画像のａｌｔ属性として、リスト検出ルール蓄積部４２に蓄積されている案内テキストを設定するが、透明画像のａｌｔ属性として挿入するのではなく、背景と同色の文字として挿入するようにしてもよい。透明画像を挿入する箇所は、リスト部分の始めでなくてもよく、各リスト項目の最初等でもよい。
【０１００】
また、リスト終了部分に、挿入してもよい。ソースデータ送信部４４は、ソース解析部４３で生成されたソースデータを蓄積し、インターネット等へ送信するが、インターネット等へ送信しなくてもよい。
【０１０１】
つまり、上記実施例において、Ｗｅｂコンテンツ中から、複数の項目を同一形式で書き並べたリスト部分を認識するリスト部分認識手段は、上記Ｗｅｂコンテンツのソースの解析、コンテンツの読み上げテキストの解析、コンテンツ表示用の映像を用い、上記映像中における情報の位置関係の解析のうちのいずれかの解析によって、リスト部分を認識する手段である。
【０１０２】
また、上記実施例は、Ｗｅｂコンテンツを記述したデータを配信するＷｅｂコンテンツ提供装置において、Ｗｅｂコンテンツ中から、複数の項目を同一形式で書き並べたリスト部分を、コンテンツのソースを解析して、認識するリスト部分認識手段と、リストの内容と、リストに関する情報とを、音声で案内する情報を、上記ソースに付加する音声案内情報付加手段とを有するＷｅｂコンテンツ情報付加装置の例であり、上記リスト項目数を算定するリスト項目数算定手段が設けられ  各リスト項目の最初または最後に、効果音を再生し、リストの区切れを案内するリスト区切れ案内手段が設けられている例である。さらに、上記音声案内手段は、リスト項目数を音声で案内する手段である。
【０１０３】
上記実施例を方法の発明として把握することができる．つまり、上記実施例は、Ｗｅｂコンテンツについて、ＷＷＷシステムを使ってデータを解析して音声で読み上げるブラウザにおいて、上記Ｗｅｂコンテンツを解析し、メモリに記憶するＷｅｂコンテンツ解析工程と、上記Ｗｅｂコンテンツ中から、複数の項目を同一形式で書き並べたリスト部分を認識し、メモリに記憶するリスト部分認識工程と、リストの内容と、リストに関する付加情報とを、音声で案内する音声案内工程とを有することを特徴とするＷｅｂコンテンツ情報付加方法の例である。
【０１０４】
また、上記実施例は、Ｗｅｂコンテンツを記述したデータを配信するＷｅｂコンテンツ提供方法において、Ｗｅｂコンテンツ中から、複数の項目を同一形式で書き並べたリスト部分を、コンテンツのソースを解析し、認識し、メモリに記憶するリスト部分認識工程と、リストの内容と、リストに関する情報とを、音声で案内する情報を、ソースに付加する音声案内情報付加工程とを有することを特徴とするＷｅｂコンテンツ情報付加方法の例である。
【０１０５】
さらに、上記実施例は、上記方法を実行するプログラムの例である。つまり、上記実施例を、コンピュータとプログラムとによって実現するようにしてもよく、上記プログラムを記録媒体に記録するようにしてもよく、ネットワークを通して提供するようにしてもよい。
【０１０６】
上記実施例によれば、Ｗｅｂコンテンツ中から、多数の項目を同一の形式で書き並べたリスト部分を認識し、この認識したリスト項目の数を算定し、この算定されたリスト項目数を、リスト項目の内容とともに、リストの開始終了部分等の付加情報として、音声で案内するので、ユーザは、リスト項目の内容を取得する前に、その情報がリスト部分であることを、予め把握することができる。
【０１０７】
また、上記実施例によれば、コンテンツの要点となる確率の高いリスト部分を、容易に認識でき、また、リストの項目数を予め知ることによって、ユーザは、リスト全体の大きさを予め把握することができる。
【０１０８】
さらに、上記実施例によれば、リスト項目の開始終了部分や項目の区切りに、効果音を再生すれば、ユーザは、リスト項目の開始終了箇所や区切りを、確実かつ容易に把握することができる。
【０１０９】
つまり、上記実施例１、２、３は、それぞれ「ソースレベル」、「キャラクタコードレベルおよび（日本語の）文法レベル」、「表示画像のレイアウト」で、リスト部分を検出するものである。
【図面の簡単な説明】
【０１１０】
【図１】本発明の実施例１であるＷｅｂコンテンツ情報付加装置１００を示すブロック図である。
【図２】実施例１において、ソースデータ受信部１１が蓄積しているソースデータの例を示す図である。
【図３】実施例１において、リスト検出ルール蓄積部１２に蓄積されているリスト検出ルールの例を示す図である。
【図４】実施例１において、リスト検出ルール蓄積部１２に蓄積されているリスト案内テキストの例を示す図である。
【図５】実施例１において、ソース解析部１３が生成した映像データの例を示す図である。
【図６】実施例１において、ソース解析部１３が生成した読み上げテキストデータの例を示す図である。
【図７】Ｗｅｂコンテンツ情報付加装置１００の動作を示すフローチャートである。
【図８】リスト検出ルールの他の例を示す図である。
【図９】リスト検出ルールの別の例を示す図である。
【図１０】本発明の実施例２であるＷｅｂコンテンツ情報付加装置２００を示す機能ブロック構成図である。
【図１１】実施例２の動作を示すフローチャートである。
【図１２】実施例２において使用する音声読み上げテキストデータの例を示す図である。
【図１３】本発明の実施例３であるＷｅｂコンテンツ情報付加装置３００を示す機能ブロック構成図である。
【図１４】実施例３の動作を示すフローチャートである。
【図１５】本発明の実施例４であるＷｅｂコンテンツ情報付加装置４００を示す機能ブロック構成図である。
【図１６】実施例４におけるソースデータを示す図である。
【図１７】実施例４の動作を示すフローチャートである。
【符号の説明】
【０１１１】
１００…Ｗｅｂコンテンツ情報付加装置、
１１…ソースデータ受信部、
１２…リスト検出ルール蓄積部、
１３…ソース解析部、
１４…出力制御部、
１５…映像出力部、
１６…音声出力部、
２００…Ｗｅｂコンテンツ情報付加装置、
２１…ソースデータ受信部、
２２…ソース解析部、
２３…テキスト解析ルール蓄積部、
２４…読み上げテキスト解析部、
２５…出力制御部、
２６…映像出力部、
２７…音声出力部、
３００…Ｗｅｂコンテンツ情報付加装置、
３１…ソースデータ受信部、
３２…ソース解析部、
３３…レイアウト解析ルール蓄積部、
３４…表示映像形跡部、
３５…出力制御部、
３６…映像出力部、
３７…音声出力部、
４００…Ｗｅｂコンテンツ情報付加装置、
４１…ソースデータ蓄積部、
４２…リスト検出ルール蓄積部、
４３…ソース解析部、
４４…ソースデータ送信部。
【図１】
2006139521.tif 000003
【図２】
2006139521.tif 000004
【図３】
2006139521.tif 000005
【図４】
2006139521.tif 000006
【図５】
2006139521.tif 000007
【図６】
2006139521.tif 000008
【図７】
2006139521.tif 000009
【図８】
2006139521.tif 000010
【図９】
2006139521.tif 000011
【図１０】
2006139521.tif 000012
【図１１】
2006139521.tif 000013
【図１２】
2006139521.tif 000014
【図１３】
2006139521.tif 000015
【図１４】
2006139521.tif 000016
【図１５】
2006139521.tif 000017
【図１６】
2006139521.tif 000018
【図１７】
2006139521.tif 000019