(57)【特許請求の範囲】
【請求項１】
ネットワーク中の経路に介在してハイパーテキストをハイパテキスト表示装置に中継するハイパーテキスト中継方法であって、
前記ハイパーテキスト表示装置から要求されたハイパーテキストを前記ネットワークを介して読み込む読込ステップと、
読み込まれた前記ハイパーテキストからパターンマッチングによりリンクの記述を抽出するリンク抽出ステップと、
抽出された前記リンクの記述から、形態素解析により名詞と判定された語を音声認識対象語として特定し、特定された音声認識対象語に読みを付与する形態素解析ステップと、
前記付与された音声認識対象語の読みと、該音声認識対象語に対応するコマンドとの組を、受信した前記ハイパーテキストに追加して編集する編集ステップと、
ハイパーテキスト表示装置に、前記編集ステップにおいて編集されたハイパーテキストを転送する転送ステップと、を行うことを特徴とするハイパーテキスト中継方法。
【請求項２】
ネットワーク中の経路に介在してハイパーテキストをハイパテキスト表示装置に中継するハイパーテキスト中継装置であって、
前記ハイパーテキスト表示装置から要求されたハイパーテキストを前記ネットワークを介して読み込む読込手段と、
読み込まれた前記ハイパーテキストからパターンマッチングによりリンクの記述を抽出するリンク抽出手段と、
抽出された前記リンクの記述から、形態素解析により名詞と判定された語を音声認識対象語として特定し、特定された音声認識対象語に読みを付与する形態素解析手段と、
前記付与された音声認識対象語の読みと、該音声認識対象語に対応するコマンドとの組を、受信した前記ハイパーテキストに追加して編集する編集手段と、
ハイパーテキスト表示装置に、前記編集手段において編集されたハイパーテキストを転送する転送手段と、を有することを特徴とするハイパーテキスト中継装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ハイパーテキスト中継方法及び装置に係り、特に、音声制御機能付きハイパーテキスト表示装置の機能を強化するため、音声認識対象語を自動的に抽出するためのハイパーテキスト中継方法及び装置に関する。
【０００２】
【従来の技術】
近年、インターネット等のコンピュータネットワークを用いて、ＨＴＭＬやＳＧＭＬ等のハイパーテキストを受信して表示することが有力な情報収集手段となっている。
【０００３】
その際に、一般にブラウザと呼ばれるハイパーテキスト表示装置が用いられている。その中に、音声による制御が可能なブラウザがある。このブラウザで実現されている音声による制御機能の一つに、予め登録された語が認識されると、その語に結び付けられたコマンドを実行する機能がある。
【０００４】
もう一つの音声制御機能として、ＨＴＭＬ文書の中に記入された語とコマンドの組を取り出し、それらの語を音声認識の対象語とし、認識された語に対応するコマンドを実行する機能がある。
さらに、ブラウザの機能を強化する方法として、プロキシと呼ばれる中継装置を用いる方法がある。この中継装置は、通常、コンピュータネットワークへの外部からのアクセスを制限するファイアーウォールを迂回するために用いられる。この中継装置に機能を付加することで、新たなサービスを提供することができる。例えば、自動翻訳によってハイパーテキストの内容を翻訳して提供する等のサービスである。
【０００５】
【発明が解決しようとする課題】
しかしながら、上記従来の技術において、音声制御機能付きブラウザには、任意のハイパーテキストに対して柔軟な音声制御機能を提供することができないという問題がある。これは、以下のような理由に因る。
【０００６】
上述したように、音声制御機能付きブラウザは、予め登録した語によって何等かのコマンドを実行する機能を有する。従って、どのようなハイパーテキストを表示しているときでも音声制御機能は提供可能である。しかし、この場合、音声認識の対象語が固定されている。
【０００７】
また、従来の音声制御機能付きブラウザは、ＨＴＭＬ文書中で指定される語とコマンドによって、音声認識対象語及び実行するコマンドを設定する機能を持つ。従って、個々のハイパーテキストに応じた柔軟な音声制御機能を提供することができる。しかし、この場合は、予めハイパーテキストに音声制御用の情報が記述されている必要がある。
【０００８】
従って、現状では、すべてのハイパーテキストに対して、個々のハイパーテキストに応じた音声制御を行うことができない。より具体的には、例えば、ハイパーテキスト中のリンクに結びついたテキストを、利用者が発声することで、そのリンクに示すハイパーテキストへ表示を切り替える機能を任意のハイパーテキストに対して実現することは不可能である。
【０００９】
本発明は、上記の点に鑑みなされたもので、任意のハイパーテキストに対して柔軟な音声制御機能を提供することが可能なハイパーテキスト中継方法及び装置を提供することを目的とする。
本発明の更なる目的は、ハイパーテキスト表示装置に対して、利用者がハイパーテキスト中のリンクに結びついたテキストを発声することで、当該ハイパーテキスト表示装置において、当該発声した内容のハイパーテキストに表示を切り替えることを可能とするハイパーテキスト中継方法及び装置を提供する。
【００１０】
【課題を解決するための手段】
図１は、本発明の原理を説明するための図である。
本発明は、ネットワーク中の経路に介在してハイパーテキストをハイパテキスト表示装置に中継するハイパーテキスト中継方法であって、
ハイパーテキスト表示装置から要求されたハイパーテキストをネットワークを介して読み込む読込ステップ（ステップ１）と、
読み込まれたハイパーテキストからパターンマッチングによりリンクの記述を抽出するリンク抽出ステップ（ステップ２）と、
抽出されたリンクの記述から、形態素解析により名詞と判定された語を音声認識対象語として特定し、特定された音声認識対象語に読みを付与する形態素解析ステップ（ステップ３）と、
付与された音声認識対象語の読みと、該音声認識対象語に対応するコマンドとの組を、受信したハイパーテキストに追加して編集する編集ステップ（ステップ４）と、
ハイパーテキスト表示装置に、編集ステップにおいて編集されたハイパーテキストを転送する転送ステップ（ステップ５）と、を行う。
【００１２】
図２は、本発明の原理構成図である。
本発明は、ネットワーク中の経路に介在してハイパーテキストをハイパテキスト表示装置に中継するハイパーテキスト中継装置３０であって、
ハイパーテキスト表示装置から要求されたハイパーテキストをネットワークを介して読み込む読込手段３１と、
読み込まれたハイパーテキストからパターンマッチングによりリンクの記述を抽出するリンク抽出手段３２と、
抽出されたリンクの記述から、形態素解析により名詞と判定された語を音声認識対象語として特定し、特定された音声認識対象語に読みを付与する形態素解析手段３３と、
付与された音声認識対象語の読みと、該音声認識対象語に対応するコマンドとの組を、受信したハイパーテキストに追加して編集する編集手段３４と、
ハイパーテキスト表示装置に、編集手段３４において編集されたハイパーテキストを転送する転送手段３５と、を有する。
【００１４】
一般的に、ハイパーテキスト表示装置は、中継装置を指定できる機能を備えている。本発明では、この機能を用いて、当該中継装置を指定することにより、表示装置が要求するハイパーテキストが、まず、中継装置に読み込まれる。当該中継装置では、パターンマッチングや形態素解析によって個々のハイパーテキストに応じた認識対象語及び対応するコマンドが算出される。次に、ハイパーテキスト表示装置の音声制御機能に適合する形で、認識対象語及びコマンドを、当該ハイパーテキストに追加して編集する。最後に、当該中継装置から編集済みのハイパーテキストがハイパーテキスト表示装置に渡され、当該表示装置は、そのハイパーテキストの内容に応じて処理を進める。
【００１５】
このように、ハイパーテキストの解析及び編集の機能を持ち、ネットワーク中の経路に介在して、ハイパーテキストを中継する装置であり、個々のハイパーテキストに応じた音声認識対象及びコマンドを当該ハイパーテキストに付加することにより、任意のハイパーテキストをハイパーテキスト表示装置上で音声制御することを可能とする。特に、このハイパーテキスト中継装置を用いることにより、音声制御付きハイパーキスト表示装置に何等改造を加えずに、目的の機能を実現できる。
【００１６】
【発明の実施の形態】
図３は、本発明を適用するシステム構成図である。
同図に示すシステムは、インターネット等のコンピュータネットワーク１０、中継装置３０、音声制御機能付きハイパーテキスト表示装置（以下、単に表示装置と記す）、コンピュータネットワーク１０と中継装置３０を接続する通信回線２０及び、中継装置３０と表示装置５０とを接続する通信回線４０から構成される。
【００１７】
中継装置３０は、ハイパーテキスト読込部３１、リンク抽出部３２、形態素解析部３３、ハイパーテキスト編集部３４、ハイパーテキスト送出部３５及びバッファ３６から構成される。
ハイパーテキスト読込部３１は、表示装置５０からハイパーテキストが要求されると、通信回線２０で接続されているコンピュータネットワーク１０からハイパーテキストを読み込んで、バッファ３６に格納する。
【００１８】
リンク抽出部３２は、バッファ３６のハイパーテキストの内容について、パターンマッチングによって、リンクに関する記述部分を抽出する。
形態素解析部３３は、リンク抽出部３２によりパターンマッチングにより抽出されたリンクに関する記述部分を形態素解析し、それにより、名詞と判断された語を音声認識対象語とし、当該音声認識対象語に読みが付与される。
【００１９】
ハイパーテキスト編集部３４は、形態素解析部３３により算出された音声認識対象語の読みと、リンク抽出部３２により抽出されたリンク先の情報を組み合わせて、バッファ３６に格納されているハイパーテキストに追加する。
ハイパーテキスト送出部３５は、バッファ３６に格納されている音声認識対象語の読みとリンク先情報が付与されているハイパーテキストを表示装置５０に転送する。
【００２０】
バッファ３６は、ハイパーテキスト読込部３１により読み込まれたハイパーテキストと、ハイパーテキスト編集部３４により追加された音声認識対象語の読みとリンク先の情報を格納する。
図４は、本発明のハイパーテキスト中継方法を示すフローチャートである。
【００２１】
ステップ１０１）  表示装置５０がハイパーテキストを指定する。
ステップ１０２）  ハイパーテキスト中継装置３０のハイパーテキスト読込部３１は、コンピュータネットワーク１０から通信回線２０を介して指定されたハイパーテキストを読み込み、当該ハイパーテキストをバッファ３６に格納する。
【００２２】
ステップ１０３）  ハイパーテキスト中継装置３０のリンク抽出部３２は、バッファ３６に格納されているハイパーテキストについてパターンマッチングを行い、リンクの記述を抽出する。このリンクに記述には、リンク先等が指定されている。
【００２３】
ステップ１０４）  形態素解析部３３により、リンク抽出部３２により抽出されたリンク記述を形態素解析し、名詞を抽出して音声認識対象語として特定し、当該音声認識対象語に読みを付与して、バッファ３６に格納する。
ステップ１０５）  ハイパーテキスト編集部３４は、バッファ３６に格納されている音声認識対象語と当該音声認識対象語に対応するコマンドをバッファ３６に格納されているハイパーテキストに追加・編集する。
【００２４】
ステップ１０６）  編集したハイパーテキストをハイパーテキスト送出部３５から表示装置５０に転送する。
【００２５】
【実施例】
以下、図面と共に、本発明の実施例を説明する。
図５は、本発明の一実施例の具体的な例を説明するための図である。
以下の具体例を図４に示すフローチャートに基づいて説明する。
【００２６】
表示装置５０は、中継装置を指定する機能を用いて中継装置３０を選択し、当該中継装置３０に対してハイパーテキストを指定する（ステップ１０１）。
これにより、中継装置３０のハイパーテキスト読込部３１は、コンピュータネットワーク１０から通信回線２０を介して指定されたハイパーテキストの内容を読み込み、これをバッファ３６に格納しておく（ステップ１０２）。
【００２７】
次に、ハイパーテキスト中継装置３０のリンク抽出部３２は、バッファ３６に格納されているハイパーテキストについてパターンマッチングを行い、図５（Ａ）に示すリンクのページを抽出する。このリンクに記述には、＜Ａ  ＨＲＥＦ＝…＞で示されるリンク先が指定されている（ステップ１０３）。
【００２８】
さらに、形態素解析部３３により、リンク抽出部３２により抽出されたリンク記述を形態素解析し、名詞を抽出して、“くだもの”、“どうぶつ”、“しょくぶつ”、“たてもの”のように当該音声認識対象語に読みを付与して、バッファ３６に格納する（ステップ１０４）。
【００２９】
次に、ハイパーテキスト編集部３４は、バッファ３６に格納されている音声認識対象語（“くだもの”、“どうぶつ”、“しょくぶつ”、“たてもの”）と当該音声認識対象語に対応するリンク先等のコマンドをバッファ３６に格納されているハイパーテキストに追加・編集し、図５（Ｂ）に示す内容を生成し、バッファ３６に格納する（ステップ１０５）。
【００３０】
ハイパーテキスト送出部３５は、バッファ３６に格納されている図５（Ｂ）に示す内容を、通信回線４０を介して表示装置５０に転送する（ステップ１０６）。
これにより、表示装置５０は、ハイパーテキスト中継装置３０から取得したハイパーテキストを表示すると共に、当該ハイパーテキストに追加されている音声認識対象語及びコマンドに基づいて音声制御を行う。
【００３１】
このように、ハイパーテキスト中継装置３０において、個々のハイパーテキストに対応した音声認識対象語と当該対象語に対応するコマンドを、取得したハイパーテキストに表示装置５０に適合する形態で付加することにより、表示装置５０は、ハイパーテキストを表示制御して表示すると共に、音声認識対象語とコマンドに応じて音声制御を行うことにより、リンクに対応するテキストを利用者が発声した場合に、当該リンク先のハイパーテキストに画面を切り替えることが可能となる。
【００３２】
なお、上記の実施例では、ハイパーテキストとして、ＨＴＭＬを対象として説明したが、この例に限定されることなく、ＳＧＭＬにおいても同様の処理が可能である。
なお、本発明の上記の実施例に限定されることなく、特許請求の範囲内で種々変更・応用が可能である。
【００３３】
【発明の効果】
上述のように、本発明のハイパーテキスト中継方法及び装置によれば、音声制御機能を有するハイパーテキスト表示装置において、表示装置自体に何等改造を加えることなく、任意のハイパーテキストに対して、柔軟な音声制御機能を実現することが可能となり、予め登録された語でなくとも音声制御を行うことが可能であると共に、ハイパーテキストに音声制御用の情報が記述されていない場合でも、リンク情報を形態素解析し、読みを付与し、リンク先を指定することにより、表示装置における音声制御が可能となる。
【００３４】
このため、利用者がリンクに結びついたテキストを発声することにより、当該リンクが示す任意のハイパーテキストへ表示を切り替えることが可能となる。
【図面の簡単な説明】
【図１】本発明の原理を説明するための図である。
【図２】本発明の原理構成図である。
【図３】本発明が適用されるシステム構成図である。
【図４】本発明のハイパーテキスト中継方法を示すフローチャートである。
【図５】本発明の一実施例の具体的な例を説明するための図である。
【符号の説明】
１０  コンピュータネットワーク
２０，４０  通信回線
３０  中継装置
３１  ハイパーテキスト読込部、読込手段
３２  リンク抽出部、リンク抽出手段
３３  形態素解析部、形態素解析手段
３４  ハイパーテキスト編集部、編集手段
３５  ハイパーテキスト送出部、転送手段
３６  バッファ
５０  音声機能付きハイパーテキスト表示装置
【図１】
0003826239.tif 000002
【図２】
0003826239.tif 000003
【図３】
0003826239.tif 000004
【図４】
0003826239.tif 000005
【図５】
0003826239.tif 000006