(57)【要約】【課題】Ｗｅｂページやデータ放送を閲覧（視聴）する際に、利用者の音声によって、閲覧の操作を支援し、リンク先への画面遷移を行うことを可能にしたデータ閲覧支援装置、データ閲覧方法及びデータ閲覧プログラムを提供する。【解決手段】データ閲覧支援装置１は、マークアップ言語で記述されたデータの中から、リンク先を示すリンク情報を検索するリンク情報検索手段１１と、リンク情報に同一画面のデータ内で識別可能なマーカ文字を付加してマーカ文字付データを生成するマーカ文字付加手段１２と、マーカ文字付データを解析して閲覧可能な表示データを生成する表示データ生成手段１４と、利用者の音声を認識する音声認識手段１５と、認識結果がマーカ文字に対応する場合に、そのマーカ文字に関連するリンク先から、データを取得するリンク先切り替え部１６ｂ１とを備えていることを特徴とする。【選択図】      図１
2004334409.tif 000002
【特許請求の範囲】
【請求項１】
マークアップ言語で記述されたデータを閲覧する際に、利用者の音声によって閲覧の操作を支援するデータ閲覧支援装置であって、
前記データの中から、リンク先を示すリンク情報を検索するリンク情報検索手段と、
このリンク情報検索手段で検索されたリンク情報に、同一画面のデータ内で識別可能なマーカ文字を付加して、前記データからマーカ文字付データを生成するマーカ文字付加手段と、
前記マーカ文字と前記リンク情報とを関連付けて記憶するリンク情報記憶手段と、
前記マーカ文字付データを解析して、閲覧可能な表示データを生成する表示データ生成手段と、
前記利用者の音声を認識する音声認識手段と、
この音声認識手段で認識された認識結果が、前記マーカ文字に対応する場合に、そのマーカ文字に基づいて、前記リンク情報記憶手段に記憶されているリンク情報で示されたリンク先から、データを取得するリンク先切り替え手段と、
を備えていることを特徴とするデータ閲覧支援装置。
【請求項２】
前記マーカ文字として、予め音声認識用の辞書に登録してある語彙を用いることを特徴とする請求項１に記載のデータ閲覧支援装置。
【請求項３】
前記音声認識手段の認識結果である音声認識文字を、表示画面上に合成して表示させる文字合成手段を備えていることを特徴とする請求項１又は請求項２に記載のデータ閲覧支援装置。
【請求項４】
前記利用者からの操作指令を予め特定文字列の組み合わせで定型化しておき、前記音声認識手段の認識結果の中に含まれる前記特定文字列に基づいて、前記操作指令を解析する操作指令解析手段を備えていることを特徴とする請求項１乃至請求項３のいずれか１項に記載のデータ閲覧支援装置。
【請求項５】
前記利用者からの操作指令に対する応答文を、音声として出力する音声合成手段を備えていることを特徴とする請求項１乃至請求項４のいずれか１項に記載のデータ閲覧支援装置。
【請求項６】
放送波を介して放送データを受信する放送データ受信手段と、
通信回線を介して通信データを受信する通信データ受信手段と、
前記操作指令解析手段で解析された操作指令に基づいて、前記放送データ受信手段の受信と前記通信データ受信手段の受信とを切り替える受信切り替え手段と、
を備えていることを特徴とする請求項１乃至請求項５のいずれか１項に記載のデータ閲覧支援装置。
【請求項７】
マークアップ言語で記述されたデータを閲覧する際に、リンク先への移動の操作を、利用者の音声によって行うデータ閲覧方法であって、
前記データに埋め込まれている前記リンク先を示すリンク情報に、同一画面内で識別可能なマーカ文字を付加して表示するステップと、
表示された前記マーカ文字を利用者が音声として発声するステップと、
前記利用者が発声した前記マーカ文字を認識して、そのマーカ文字に対応する前記リンク先からデータを取得して提示するステップと、
を含んでいることを特徴とするデータ閲覧方法。
【請求項８】
マークアップ言語で記述されたデータを閲覧する際に、前記データに埋め込まれたリンク先への移動の操作を、利用者の音声によって行うために、コンピュータを、
前記データの中から、前記リンク先を示すリンク情報を検索するリンク情報検索手段、
このリンク情報検索手段で検索されたリンク情報に、同一画面内で識別可能なマーカ文字を付加して、前記データからマーカ文字付データを生成するマーカ文字付加手段、
前記マーカ文字と前記リンク情報とを関連付けてリンク情報記憶手段に記憶するリンク情報記憶制御手段、
前記マーカ文字付データを解析して、閲覧可能な表示データを生成する表示データ生成手段、
前記利用者の音声を認識する音声認識手段、
この音声認識手段で認識された認識結果が、前記マーカ文字に対応する場合に、そのマーカ文字に基づいて、前記リンク情報記憶手段に記憶されているリンク情報で示されたリンク先から、データを取得するリンク先切り替え手段、
として機能させることを特徴とするデータ閲覧プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、マークアップ言語で記述されたデータを閲覧する際に、利用者の音声によって閲覧の操作を支援するデータ閲覧支援装置、データ閲覧方法及びデータ閲覧プログラムに関する。
【０００２】
【従来の技術】
従来、ネットワークを介して提供される、インターネットのサービスの１つであるＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）では、Ｗｅｂサーバ上で公開される情報（Ｗｅｂページ）は、ＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）と呼ばれるマークアップ言語（ページ記述言語）で記述されている。このＨＴＭＬデータと他のＨＴＭＬデータとをリンクするには、リンク先のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を画面上に表示される文字や図形に関連付けて、データ中に記述することにより行っている。一方、利用者は、パーソナルコンピュータ等で、ＨＴＭＬを解析して表示を行うＷｅｂブラウザを動作させることで、ＨＴＭＬデータの内容を閲覧することができる。また、このとき利用者は、マウス等の入力装置でリンク先を選択することで、ＵＲＬで記述されている他のリンク先の情報を閲覧することができる。
【０００３】
また、デジタル放送のサービスの１つであるデータ放送では、放送されるデータは、社団法人電波産業会（ＡＲＩＢ：Ａｓｓｏｃｉａｔｉｏｎ  ｏｆ  Ｒａｄｉｏ  Ｉｎｄｕｓｔｒｉｅｓ  ａｎｄ  Ｂｕｓｉｎｅｓｓｅｓ）によって策定された、ＢＭＬ（Ｂｒｏａｄｃａｓｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）と呼ばれるマークアップ言語（ページ記述言語）で記述されている。利用者は、ＢＭＬブラウザを搭載したデジタル放送テレビ受像機によって、データ放送を視聴することができる。このＢＭＬは、ＨＴＭＬと同様に、リンク先をＵＲＬで記述しており、利用者はリモコンの矢印キー等によってリンク先を選択することで、表示画面の遷移を行っている。
【０００４】
しかし、このようなマウスやリモコンは、子供や高齢者にとっては、操作し難いものである。そこで、最近では、マウス等の入力装置を用いずに、利用者がリンク先を示す文字列を音声として発声し、音声認識を行うことで、利用者が希望するリンク先の情報を閲覧（視聴）する、音声認識によるネットサーフィンの技術が開示されている（例えば、特許文献１参照。）。
【０００５】
【特許文献１】
特開２００１−２７３２１６号公報（第４−６頁、第１−３図）
【０００６】
【発明が解決しようとする課題】
しかし、前記従来の技術では、利用者が、リンク先を示す画面上に表示された文字列を正確に発声しなければならず、音声認識において誤って認識してしまうという問題があった。また、この文字列は、Ｗｅｂページやデータ放送の制作者によって決定される任意の文字列であるため、予め音響・言語モデルに登録された文字（文字列）でない場合は認識することができないという問題がある。
さらに、前記従来の技術では、リンク先が画面上に表示されたバナー（Ｂａｎｎｅｒ）等の図形や領域に設定されている場合、利用者は、リンク先を音声で指定することができないという問題があった。
【０００７】
本発明は、以上のような問題点に鑑みてなされたものであり、Ｗｅｂページやデータ放送を閲覧（視聴）する際に、利用者の音声によって、閲覧の操作を支援し、音声のみでリンク先への画面遷移を行うことを可能にしたデータ閲覧支援装置、データ閲覧方法及びデータ閲覧プログラムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明は、前記目的を達成するために創案されたものであり、まず、請求項１に記載のデータ閲覧支援装置は、マークアップ言語で記述されたデータを閲覧する際に、利用者の音声によって閲覧の操作を支援するデータ閲覧支援装置であって、リンク情報検索手段と、マーカ文字付加手段と、リンク情報記憶手段と、表示データ生成手段と、音声認識手段と、リンク先切り替え手段とを備える構成とした。
【０００９】
かかる構成によれば、データ閲覧支援装置は、リンク情報検索手段によって、ＨＴＭＬ、ＢＭＬ等のマークアップ言語で記述されたデータの中から、リンク先を示すリンク情報を検索する。このリンク情報は、リンク先のアドレスを示す情報であって、例えば、ＨＴＭＬ等では、「Ａタグ」の「ｈｒｅｆ属性」によって定義される情報である。そして、データ閲覧支援装置は、マーカ文字付加手段によって、リンク情報に、同一画面のデータ内で識別可能なマーカ文字を付加して、データからマーカ文字付データを生成し、マーカ文字とリンク情報とを関連付けてリンク情報記憶手段に記憶する。これによって、マーカ文字によって、リンク先（アドレス）を特定することが可能になる。
【００１０】
ここで、マーカ文字とは、同一画面のデータ内で識別可能な文字（列）であれば何でもよく、「１」、「２」、「３」…、「ａ」、「ｂ」、「ｃ」…等の文字を用いることができる。
【００１１】
そして、データ閲覧支援装置は、表示データ生成手段によって、マーカ文字付データを解析して、閲覧可能な表示データを生成して、画面上に表示する。これによって、データ閲覧支援装置は、リンク先を示す画像や文字列にマーカ文字を付加して表示することができるので、利用者は、マーカ文字が表示されている箇所にリンク先が含まれていることを認識することができる。
【００１２】
さらに、データ閲覧支援装置は、音声認識手段によって、利用者の音声を認識する。すなわち、利用者のデータ閲覧支援装置に対する操作指示を音声により認識する。そして、データ閲覧支援装置は、リンク先切り替え手段によって、音声認識手段で認識された認識結果が、マーカ文字に対応する（マーカ文字と認識される）場合に、そのマーカ文字に基づいて、リンク情報記憶手段に記憶されているリンク情報で示されたリンク先から、データを取得する。これによって、利用者はマーカ文字を発声することで、リンク先を移動してデータを閲覧することが可能になる。
【００１３】
また、請求項２に記載のデータ閲覧支援装置は、請求項１に記載のデータ閲覧支援装置において、前記マーカ文字として、予め音声認識用の辞書に登録してある語彙を用いる構成とした。
【００１４】
かかる構成によれば、データ閲覧支援装置は、音声認識用の辞書に登録してある語彙（マーカ文字）を利用者が発声することになり、音声認識手段による音声認識の誤認識を低減させることができる。
【００１５】
さらに、請求項３に記載のデータ閲覧支援装置は、請求項１又は請求項２に記載のデータ閲覧支援装置において、前記音声認識手段の認識結果である音声認識文字を、表示画面上に合成して表示させる文字合成手段を備える構成とした。
【００１６】
かかる構成によれば、データ閲覧支援装置は、音声認識手段で認識した認識結果である音声認識文字を、文字合成手段によって、表示画面上に合成して表示する。これによって、利用者は、自分が発声した音声が、データ閲覧支援装置でどのように認識されているかを確認することができる。
【００１７】
また、請求項４に記載のデータ閲覧支援装置は、請求項１乃至請求項３のいずれか１項に記載のデータ閲覧支援装置において、前記利用者からの操作指令を予め特定文字列の組み合わせで定型化しておき、前記音声認識手段の認識結果の中に含まれる前記特定文字列に基づいて、前記操作指令を解析する操作指令解析手段を備える構成とした。
【００１８】
かかる構成によれば、データ閲覧支援装置は、操作指令を予め特定文字列の組み合わせで定型化しておくため、操作指令解析手段によって、音声認識手段の認識結果の中に含まれる特定文字列が、定型化されたパターンに含まれるかどうかで、操作指令を特定することができる。この特定文字列は、例えばテレビ視聴やインターネットのＷｅｂページの閲覧等で、高い確率で発生する文字列であって、「チャンネル」、「番組名」、「放送局名」、「ジャンル」等及び動作を示す動詞を組み合わせることで、操作指令を特定（推定）することができる。
【００１９】
さらに、請求項５に記載のデータ閲覧支援装置は、請求項１乃至請求項４のいずれか１項に記載のデータ閲覧支援装置において、前記利用者からの操作指令に対する応答文を、音声として出力する音声合成手段を備える構成とした。
【００２０】
かかる構成によれば、データ閲覧支援装置は、音声合成手段によって、利用者からの操作指令に対する応答文を、音声合成し音声として出力する。これによって、利用者の操作指令を受け付けた、操作指令に間違いがあった等の通知を音声によって利用者に通知する。あるいは、操作結果、例えば、検索を行う操作に対する検索結果の件数を音声合成によって通知することとしてもよい。
【００２１】
また、請求項６に記載のデータ閲覧支援装置は、請求項１乃至請求項５のいずれか１項に記載のデータ閲覧支援装置において、放送データ受信手段と、通信データ受信手段と、受信切り替え手段とを備える構成とした。
【００２２】
かかる構成によれば、データ閲覧支援装置は、放送データ受信手段によって、放送波を介して放送データを受信し、通信データ受信手段によって、通信回線を介して通信データを受信する。なお、データ閲覧支援装置は、利用者の指示により、受信切り替え手段が、放送データ受信手段による受信と、通信データ受信手段による受信とを切り替える。これによって、データ閲覧支援装置は、テレビ視聴時の任意のタイミングで、Ｗｅｂページの閲覧を行ったり、Ｗｅｂページの閲覧中にテレビの視聴に切り替える等の切り替え操作を行うことができる。
【００２３】
さらに、請求項７に記載のデータ閲覧方法は、マークアップ言語で記述されたデータを閲覧する際に、リンク先への移動の操作を、利用者の音声によって行うデータ閲覧方法であって、前記データに埋め込まれている前記リンク先を示すリンク情報に、同一画面内で識別可能なマーカ文字を付加して表示するステップと、表示された前記マーカ文字を利用者が音声として発声するステップと、前記利用者が発声した前記マーカ文字を認識して、そのマーカ文字に対応する前記リンク先からデータを取得して提示するステップと、を含んでいることを特徴とする。
【００２４】
この方法によれば、ＨＴＭＬ、ＢＭＬ等のマークアップ言語で記述されたデータに埋め込まれているリンク先のアドレスを示すリンク情報に、同一画面のデータ内で識別可能なマーカ文字を付加するため、画面上でリンク先を示す画像や文字列にマーカ文字を付加して表示することができる。そして、このデータ閲覧方法は、利用者がマーカ文字を音声として発声することで、マーカ文字に対応するリンク先からデータを取得し、リンク先を移動（遷移）することが可能になる。
【００２５】
また、請求項８に記載のデータ閲覧プログラムは、マークアップ言語で記述されたデータを閲覧する際に、前記データに埋め込まれたリンク先への移動の操作を、利用者の音声によって行うために、コンピュータを、リンク情報検索手段、マーカ文字付加手段、リンク情報記憶制御手段、表示データ生成手段、音声認識手段、リンク先切り替え手段として機能させることとした。
【００２６】
かかる構成によれば、データ閲覧プログラムは、リンク情報検索手段によって、ＨＴＭＬ、ＢＭＬ等のマークアップ言語で記述されたデータの中から、リンク先を示すリンク情報を検索する。そして、データ閲覧プログラムは、マーカ文字付加手段によって、リンク情報に、同一画面のデータ内で識別可能なマーカ文字を付加して、データからマーカ文字付データを生成し、リンク情報記憶制御手段がマーカ文字とリンク情報とを関連付けてリンク情報記憶手段に記憶する。
【００２７】
そして、データ閲覧プログラムは、表示データ生成手段によって、マーカ文字付データを解析して、閲覧可能な表示データを生成して、画面上に表示する。さらに、データ閲覧プログラムは、音声認識手段によって、利用者の音声を認識し、その認識結果が、マーカ文字に対応する（マーカ文字と認識される）場合に、リンク先切り替え手段が、リンク情報記憶手段を参照して、マーカ文字に関連付けられているリンク情報で示されたリンク先からデータを取得する。
【００２８】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。ここでは、本発明をデジタル放送テレビ受像機に適用し、テレビ操作支援装置として構成している。
【００２９】
［テレビ操作支援装置（データ閲覧支援装置）の構成］
図１は、本発明におけるテレビ操作支援装置（データ閲覧支援装置）の構成を示したブロック図である。テレビ操作支援装置１は、デジタル放送の視聴と、インターネットによるＷｅｂページの閲覧を行うもので、さらに、利用者の音声によって、視聴（閲覧）のための操作を支援するものである。ここでは、テレビ操作支援装置１は、受信手段１０と、リンク情報検索手段１１と、マーカ文字付加手段１２と、表示データ生成手段１３と、表示制御手段１４と、音声認識手段１５と、対話処理手段１６と、音声合成手段１７と、記憶手段１８とを備えている。また、ここでは、テレビ操作支援装置１は、映像、データ等を表示するための表示装置２と、音声を入力する入力手段であるマイク３と、音声を出力する音声出力手段であるスピーカ４とを外部に接続している。
【００３０】
受信手段１０は、放送波５によるデジタル放送の受信と、通信回線６によるデータ受信とを行うものである。ここでは、受信手段１０は、放送データ受信部１０ａと、通信データ受信部１０ｂと、受信切り替え部１０ｃとを備えている。
【００３１】
放送データ受信部（放送データ受信手段）１０ａは、放送波５を介して、デジタル放送で放送される放送データを受信するものである。この放送データ受信部１０ａでは、放送データを受信、復調し、誤り訂正やＴＭＣＣ（Ｔｒａｎｓｍｉｓｓｉｏｎ  ａｎｄ  Ｍｕｌｔｉｐｌｅｘｉｎｇ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｃｏｎｔｒｏｌ）復号等の復号を行い、ＭＰＥＧ２のトランスポートストリーム（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）として出力する。なお、映像・音声（映像ストリーム及び音声ストリーム）は、表示制御手段１４へ出力される。また、データ（ＢＭＬ：データストリーム）は、カルーセル伝送を復号したデータファイルとして、リンク情報検索手段１１へ出力される。
【００３２】
なお、放送データ受信部１０ａは、ＡＲＩＢ  ＳＴＤ−Ｂ１０で規定されているＳＩ（Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ；番組配列情報）をカルーセル伝送で受信し解析することで、チャンネル、番組名、放送局名、ジャンル、出演者名等の番組情報を取得し、個々の番組情報を１つの形態素として、音響・言語モデル１８ａに記憶する。これは、一般に番組名等は複数の形態素の組み合わせで表現されるが、ここでは、後記する対話処理手段１６の操作指令解析部１６ａにおいて、番組名等を１つの形態素として認識させるためである。これによって、番組名等の音声認識率を高めることができる。
【００３３】
通信データ受信部（通信データ受信手段）１０ｂは、通信回線６を介して、データの通信を行うものである。例えば、インターネットのＷｅｂサイトに対して、Ｗｅｂページのデータ要求を送信し、要求したＷｅｂサイトからデータを受信する。なお、この通信データ受信部１０ｂは、ＴＣＰ／ＩＰの通信プロトコルによってデータ（通信データ）の受信を行う。ここで受信したＷｅｂページのデータ（ＨＴＭＬ）は、リンク情報検索手段１１へ出力される。
【００３４】
受信切り替え部（受信切り替え手段）１０ｃは、後記する対話処理手段１６から通知される「受信切り替え指示」に基づいて、放送データ受信部１０ａと通信データ受信部１０ｂとの受信の切り替えを行うものである。例えば、デジタル放送を視聴中に、Ｗｅｂページの閲覧を行うときは、放送データ受信部１０ａにおける放送データの受信を停止させ、「受信切り替え指示」とともに通知されるリンク先（アドレス）に基づいて、通信データ受信部１０ｂに対して通信データ（Ｗｅｂページ）の取得を行う旨を通知する。
【００３５】
リンク情報検索手段１１は、受信手段１０で受信したデータ（マークアップ言語）を解析して、そのデータの中に含まれるリンク先を示すリンク情報を検索するものである。例えば、ＨＴＭＬやＢＭＬにおいて、リンク先の属性を示す「Ａタグ」の「ｈｒｅｆ属性」を検索する。これによって、リンク情報検索手段１１は、「Ａタグ」の「ｈｒｅｆ属性」を含むタグ（「＜」、「＞」）内に、リンク情報が記述されていることを検出することができる。
【００３６】
なお、リンク情報検索手段１１は、リンク情報を含んだタグを検出するまでは、逐次入力されたデータ（マークアップ言語）をそのままマーカ文字付加手段１２へ通知する。また、リンク情報検索手段１１は、リンク情報を含んだタグを検出した場合は、リンク先を検出した旨を示す「検出通知」をマーカ文字付加手段１２へ通知し、その後にリンク情報を含んだタグをマーカ文字付加手段１２へ通知する。
【００３７】
マーカ文字付加手段１２は、リンク情報検出手段１１から通知されるデータ（マークアップ言語）に、「検出通知」を通知される度に、マーカ文字を付加してマーカ文字付データを生成するものである。なお、このマーカ文字は、画面の背景色とは異なる色に設定するものとする。このマーカ文字を付加されたデータ（マーカ文字付データ）は、表示データ生成手段１３へ通知される。
【００３８】
また、マーカ文字付加手段１２は、「検出通知」を通知された後のリンク情報と、付加したマーカ文字とを関連付け、記憶手段１８にリンク先データ１８ｃとして記憶しておく。
さらに、マーカ文字付加手段１２は、「戻る」、「進む」等の指示によって画面の切り替えを可能にするため、マーカ文字を付加して生成されたマーカ文字付データを、記憶手段１８に履歴データ１８ｂとして記憶しておく。
【００３９】
なお、マーカ文字は、同一画面のデータ内で、識別可能な文字であって、後記する音声認識手段１５で参照する音響・言語モデル１８ａに登録してある語彙を用いる。例えば、音響・言語モデル１８ａに予め「ｉｃｈｉ」＝「１」、「ｎｉ」＝「２」、「ｓａｎ」＝「３」、…等で語彙が登録されている場合、「１」、「２」、「３」、…をマーカ文字として使用する。このマーカ文字は、同一画面のデータ内で識別可能で、音響・言語モデル１８ａに登録されている語彙であれば何でもよい。例えば、「ａ」、「ｂ」、「ｃ」、…や、「い」、「ろ」、「は」、…であってもよい。
【００４０】
表示データ生成手段１３は、マーカ文字付加手段１２から通知されるマーカ文字付データを解析して、表示可能な出力形式に変換して出力するものである。これは、通知されたデータが、ＨＴＭＬデータの場合はＷｅｂブラウザ、ＢＭＬデータの場合はＢＭＬブラウザとして機能するものである。なお、ここで、表示可能な出力形式に変換された表示データは、表示制御手段１４を介して表示装置２の画面上に表示される。
【００４１】
なお、表示データ生成手段１３は、対話処理手段１６から「戻る」、「進む」等の履歴移動指示を通知されることで、履歴データ１８ｂとして記憶されている過去に表示したデータ（マーカ文字付データ）を参照して、画面の遷移を行う。
【００４２】
ここで、図２及び図３を参照（適宜図１参照）して、マークアップ言語で記述されたデータに、マーカ文字を付加する例について具体的に説明する。図２は、ＨＴＭＬで記述された画面のデータ例を表したものである。図２（ａ）は、マーカ文字を付加する前の元となるデータであり、図２（ｂ）は、図２（ａ）のデータにマーカ文字を付加したマーカ文字付データである。図３は、ＨＴＭＬで記述されたデータを表示可能な出力形式に変換して表示した画面例である。図３（ａ）は、図２（ａ）で記述されたデータを表示した画面例である。図３（ｂ）は、図２（ｂ）で記述されたマーカ文字付データを表示した画面例である。
【００４３】
図２（ａ）に示したように、ＨＴＭＬでは、「Ａタグ」の「ｈｒｅｆ属性」（ａｔｔ）によって、リンク先（ｌｎｋ）、例えば、”ｐｒｏｊｅｃｔｘ／ｐｒｏｊｅｃｔｘ．ｈｔｍｌ”を定義している。すなわち、リンク情報検索手段１１では、「ｈｒｅｆ属性」（ａｔｔ）をキーとして、リンク先を示すリンク情報を検索することができる。
【００４４】
そして、マーカ文字付加手段１２では、リンク情報検索手段１１で検索した「ｈｒｅｆ属性」（ａｔｔ）を含んだタグ（「＜」、「＞」）の前に、図２（ｂ）に示す「１」、「２」、「３」等のマーカ文字ｍｋを付加する。
【００４５】
なお、この図２（ｂ）においては、「ＦＯＮＴタグ」によって、マーカ文字ｍｋの色を指定し、「ｂタグ」によって、マーカ文字ｍｋの太さを指定している。ここでは、＜ＦＯＮＴ  ｃｏｌｏｒ＝”＃ｆｆｆｆ９９”＞＜ｂ＞１＜／ｂ＞＜／ｆｏｎｔ＞とすることで、マーカ文字である「１」を付加している。
【００４６】
この図２（ｂ）では、「ｂｏｄｙタグ」の「ｂｇｃｏｌｏｒ属性」によって、背景色が”＃００００６６”（ｂｃ）と設定されている場合に、その背景色とは異なる色”＃ｆｆｆｆ９９”（ｆｃ）にマーカ文字ｍｋの色を設定している。このマーカ文字ｍｋの色ｆｃは、”ｆｆｆｆｆｆ”から、背景色ｂｃの値を減算することで、常に背景色とは異なる色を設定することができる。また、図２（ｂ）では、「ｂタグ」によって、マーカ文字ｍｋを太字に設定している。このように、マーカ文字ｍｋの色や太さを定義することで、マーカ文字ｍｋの視覚性を高めることができる。
【００４７】
図３（ａ）は、図２（ａ）で記述されたデータを表示した画面例であって、画面左側にリンク先が設定された画像Ｂ１〜Ｂ５や、画面中央にリンク先が設定された文字列Ｃ１及びＣ２を表示している。
【００４８】
図３（ｂ）は、図２（ｂ）で記述されたマーカ文字付データを表示した画面例であって、図３（ａ）でリンク先が設定されている画像Ｂ１〜Ｂ５、文字列Ｃ１及びＣ２にマーカ文字（Ｎ１〜Ｎ６及びＮ６ａ）を付加して表示している。すなわち、画像Ｂ１に対しては、マーカ文字Ｎ１として「１」、画像Ｂ２に対しては、マーカ文字Ｎ２として「２」のように順番にマーカ文字を付加している。
【００４９】
なお、ここでは、図３（ａ）の文字列Ｃ１及びＣ２のリンク先は同じであるものとして、図３（ｂ）では、同じマーカ文字Ｎ６及びＮ６ａとして「６」を付加している。このように、同じリンク先には同じマーカ文字を付加してもよいし、順番にマーカ文字を付加することとしてもよい。
【００５０】
図２（ｂ）及び図３（ｂ）に示したように、リンク先が設定されている画像、文字等にマーカ文字を付加することで、利用者は、マウス等の入力手段がなくても、音声によってリンク先を指定することができる。
図１に戻って説明を続ける。
【００５１】
表示制御手段１４は、表示データ生成手段１３から出力された表示データや、受信手段１０の放送データ受信部１０ａから通知される映像・音声を外部に出力するものである。この表示制御手段１４は、表示データ及び映像は表示装置２へ出力し、音声は音声出力手段であるスピーカ４へ出力する。
なお、この表示制御手段１４は、表示画面上に文字を合成して表示する文字合成部１４ａを備えている。
【００５２】
文字合成部（文字合成手段）１４ａは、後記する音声認識手段１５で認識された音声認識文字を、表示画面上に合成するものである。この音声認識文字を、表示画面上の左下等の固定した領域に表示させることで、利用者は、利用者が発声した操作指令が正しく認識されているかどうかを確認することができる。
【００５３】
音声認識手段１５は、マイク３から入力される利用者の音声（操作指令）を、音声認識し、テキストデータ（文字列）として出力するものである。ここで認識された文字列は、対話処理手段１６へ出力される。なお、この音声認識手段１５の音声認識は、公知の一般的な音声認識技術を用いて実現することができる。さらに、ここで認識された文字列（音声認識文字）は、表示制御手段１４へ出力され、音声認識結果として、表示装置２上に表示される。
【００５４】
対話処理手段１６は、音声認識手段１５の認識結果であるテキストデータ（文字列）に基づいて、利用者の操作指令を解析し、その操作指令に対応する動作を実行するものである。ここでは、対話処理手段１６は、操作指令解析部１６ａと、操作指令実行部１６ｂとを備えている。
【００５５】
操作指令解析部（操作指令解析手段）１６ａは、音声認識手段１５から入力された文字列を解析して、利用者の操作指令を認識するものである。ここでは、操作指令解析部１６ａは、音響・言語モデル１８ａに基づいて、文字列を形態素解析することで形態素に分割し（ここでは、単語に分割するものとする）、その形態素を単位として、予め定めた操作テンプレート１８ｄとマッチングを行うことで、操作指令の内容を特定（判断）する。
【００５６】
また、操作指令解析部１６ａは、操作指令に対して予め設定してある応答文を音声合成手段１７に通知して、利用者に対して操作指令を認識した、あるいは、認識できなかった等の応答を返す。
【００５７】
ここで、図４及び図５を参照（適宜図１参照）して、操作指令解析部１６ａが、文字列から操作指令の内容を認識する手法について具体的に説明する。図４及び図５ともに、操作指令解析部１６ａが、利用者が発声する音声によって、利用者の意思をどのように判断するかを説明するための説明図である。図４は、マーカ文字に対応する音声によって、リンク先を閲覧したいという利用者の意思を判断する例であり、図５はマーカ文字以外の任意の音声によって、利用者の意思を判断する例である。
【００５８】
まず、図４を参照して、マーカ文字に対応する音声によって、利用者の意思を判断する例について説明する。ここでは、操作指令解析部１６ａに、音声認識手段１５で認識した「３番が見たい。」（図４（ａ））という操作文字列が入力された例を示している。
【００５９】
ここで、操作指令解析部１６ａは、操作文字列を、音響・言語モデル１８ａに記憶されている形態素辞書ｄｉｃに基づいて形態素解析を行い、図４（ｂ）に示すように「３」「番」「が」「見」「たい。」と各形態素に分割する。なお、「３」というマーカ文字は、予め形態素辞書ｄｉｃに登録されているものとする。そして、図４（ｃ）に示すように、操作指令解析部１６ａは、各形態素と、操作テンプレート１８ｄとして登録されている文字列の組み合わせ（定型文）とのマッチングを行うことで、利用者の意思を判断する。
【００６０】
例えば、操作テンプレート１８ｄに、「［＠マーカ文字］＊｛［見る］｜［替える］｝」が登録されているとする。ここで、［＠マーカ文字］は、形態素辞書ｄｉｃに登録されているマーカ文字のいずれか１つを表し、｛［見る］｜［替える］｝は、［見る］又は［替える］のいずれかの動詞を表すものとする。これによって、操作指令解析部１６ａは、図４（ｃ）におけるマーカ文字である「３」と、動作を示す「見る」（ここでは活用していない動詞を用いる）が、操作テンプレート１８ｄの「［＠マーカ文字］＊｛［見る］｜［替える］｝」に合致し、「３」というマーカ文字のリンク先を見たいという意思と判断することができる。なお、操作テンプレート１８ｄには、テンプレート以外に、そのテンプレートに該当する動作を記述しておくものとする。
【００６１】
次に、図５を参照して、任意の音声によって、利用者の意思を判断する例について説明する。ここでは、操作指令解析部１６ａに、音声認識手段１５で認識した「プロジェクトＸのホームページを探して。」（図５（ａ））という操作文字列が入力された例を示している。
【００６２】
ここで、操作指令解析部１６ａは、操作文字列を、音響・言語モデル１８ａに記憶されている形態素辞書ｄｉｃに基づいて形態素解析を行い、図５（ｂ）に示すように「プロジェクトＸ」「の」「ホームページ」「を」「探し」「て。」と各形態素に分割する。なお、形態素辞書ｄｉｃには、「番組名」として「プロジェクトＸ」、「コマンド語」として「ホームページ」が登録されているものとする。ここで「コマンド語」とは、インターネット等の閲覧に用いる用語（他には、画面を戻す「戻る」、データの受信を中止する「中止」等）を示すものとする。
【００６３】
そして、図５（ｃ）に示すように、操作指令解析部１６ａは、各形態素と、操作テンプレート１８ｄとして登録されている文字列の組み合わせ（定型文）とのマッチングを行うことで、利用者の意思を判断する。
【００６４】
例えば、操作テンプレート１８ｄに、「［＠番組名］＊［＠コマンド語］＊｛［見る］｜［探す］｝」が登録されているとする。ここで、［＠番組名］は、形態素辞書ｄｉｃに登録されている番組名のいずれか１つを表し、［＠コマンド語］は、形態素辞書ｄｉｃに登録されているコマンド語のいずれか１つを表し、｛［見る］｜［探す］｝は、［見る］又は［探す］のいずれかの動詞を表すものとする。これによって、操作指令解析部１６ａは、図５（ｃ）における番組名である「プロジェクトＸ」と、コマンド語である「ホームページ」と、動作を示す「探す」（ここでは活用していない動詞を用いる）が、操作テンプレート１８ｄの「［＠番組名］＊［＠コマンド語］＊｛［見る］｜［探す］｝」に合致し、「プロジェクトＸ」という番組名のホームページを探したいという意思と判断することができる。
図１に戻って説明を続ける。
【００６５】
操作指令実行部１６ｂは、操作指令解析部１６ａで解析した操作指令に対する動作を実行するものである。なお、操作指令実行部１６ｂには、リンク先切り替え部１６ｂ１を備えている。
【００６６】
リンク先切り替え部（リンク先切り替え手段）１６ｂ１は、操作指令解析部１６ａによる操作指令の解析結果が、「マーカ文字のリンク先を見たい」という操作である場合に、リンク先データ１８ｃを参照して、マーカ文字のリンク先を取得し、放送データ受信部１０ａ又は通信データ受信部１０ｂに対して、そのリンク先のデータを取得する旨の指示を行う。
【００６７】
また、操作指令実行部１６ｂには、リンク先切り替え部１６ｂ１以外にも、図示していない各操作指令を実行する処理部を備えている。例えば、テレビ視聴中にインターネットの所望のホームページを閲覧したいという、操作指示があった場合は、受信切り替え部１０ｃに対して、放送データの受信から通信データの受信へ切り替える指示を通知する。
【００６８】
また、操作指令実行部１６ｂは、操作結果を応答文として音声合成手段１７に通知して、利用者に対して操作の実行結果を返す。例えば、ある番組に関連するホームページを検索する旨の操作指示があったときに、その件数を「該当するホームページが５件ありました。」等の音声によって通知する。
【００６９】
音声合成手段１７は、対話処理手段１６から通知される応答文を音声合成することで音声に変換し、スピーカ４を介して利用者に操作指令に対する応答を行う。これによって、利用者は、テレビ操作支援装置１と会話をする感覚で当該装置１の操作を行うことが可能になる。
【００７０】
記憶手段１８は、テレビ操作支援装置１において、音声認識、対話処理等に必要となる種々のデータを記憶しておくもので、半導体メモリ、ハードディスク等の一般的な記録媒体である。ここでは、記憶手段１８に、音響・言語モデル１８ａ、履歴データ１８ｂ、リンク先データ１８ｃ及び操作テンプレート１８ｄを記憶することとした。なお、これらのデータは、１つの記憶手段に記憶する必要はなく、複数の記憶手段に記憶することとしてもよい。
【００７１】
音響・言語モデル１８ａは、発音データに基づいて生成された音声の単語辞書と、個々の単語の繋がりを確率により表現したモデルとを、含んだデータである。さらに、この音響・言語モデル１８ａは、形態素（意味を担う最小の言語単位）の辞書（形態素辞書）を含んでおり、操作指令解析部１６ａにおいて、形態素解析を行う際に用いられる。
【００７２】
なお、この形態素辞書には、「番組名」、「放送局名」、「出演者名」等の語彙を形態素として登録しておく。一般に番組名等は、複数の形態素の組み合わせで表現される場合が多いが、ここでは、テレビ操作における音声認識率を高めるため、複数の形態素からなる「番組名」等を１つの形態素として登録しておく。このテレビ操作用の語彙は、放送データ受信部１０ａが放送データを解析することで更新を行う。
【００７３】
履歴データ１８ｂは、マーカ文字付加手段１２によってマーカ文字を付加されたデータ（マーカ文字付データ）を、記憶したものである。この履歴データ１８ｂは、表示データ生成手段１３によって参照され、画面の遷移が行われる。これによって、過去に表示したデータを放送波や通信回線を介して再度取得する必要がなくなる。
【００７４】
リンク先データ１８ｃは、マーカ文字付加手段１２によって付加されたマーカ文字と、そのマーカ文字を付加したリンク情報とを関連付けたデータである。このリンク先データ１８ｃは、対話処理手段１６の操作指令解析部１６ａによって、利用者からの操作指令に含まれるマーカ文字に対応するリンク情報が読み出される。なお、記憶手段１８に記憶されたリンク先データ１８ｃが、特許請求の範囲に記載のリンク情報記憶手段に相当する。
【００７５】
操作テンプレート１８ｄは、利用者が発声する発話内容（操作指令）を、特定文字列の組み合わせで定型化して、個々の定型文毎にその動作を設定したものである。例えば、図５に示したように、「番組名」とインターネットを検索する用語である「コマンド語」と、動詞（見る又は探す）を組み合わせて定型化し、その定型文に対して、＜「番組名」の「コマンド語」を見る又は探す＞という動作を設定しておく。
【００７６】
なお、この操作テンプレート１８ｄには、個々の操作指令の定型文に対して、応答文を設定しておく。例えば、図５の例で、操作指令を認識した場合には、「分かりました。」という定型文を、「番組名」が音響・言語モデル１８ａの形態素辞書にない場合には、「＜番組名＞という番組は存在しません。」という定型文を定義しておく。
【００７７】
以上、本発明に係るテレビ操作支援装置（データ閲覧支援装置）１の構成について説明したが、本発明はこれに限定されるものではない。例えば、受信手段１０を放送データ受信部１０ａ又は通信データ受信部１０ｂのいずれか１つの構成として、デジタル放送におけるデータ放送の操作のみを支援したり、通信回線を介したインターネットのＷｅｂページの閲覧のみを支援するものとして構成してもよい。
【００７８】
なお、テレビ操作支援装置（データ閲覧支援装置）１は、一般的なコンピュータにプログラムを実行させ、コンピュータ内の演算装置や記憶装置を動作させることにより実現することができる。このプログラム（データ閲覧プログラム）は、通信回線を介して配付することも可能であるし、ＢＭＬで記述することで、データ放送によって配信することも可能である。
【００７９】
［テレビ操作支援装置（データ閲覧支援装置）の動作］
次に、図６及び図７を参照（適宜図１参照）して、本発明におけるテレビ操作支援装置（データ閲覧支援装置）の動作について説明する。図６は、テレビ操作支援装置１が、通信回線６を介してＷｅｂページのデータ（ＨＴＭＬ）を取得して表示装置２に提示する動作（ＨＴＭＬデータ表示動作）を示したフローチャートである。図７は、テレビ操作支援装置１が、利用者の音声による操作指令よって、リンク先を移動する動作を示すフローチャートである。
【００８０】
（ＨＴＭＬデータ表示動作）
まず、図６を参照（適宜図１参照）して、テレビ操作支援装置１が、ＨＴＭＬデータを取得し、マーカ文字を付加した画面を表示する動作について説明する。なお、ここでは、通信回線６を介して取得したＨＴＭＬを解析して表示を行う動作について説明を行う。
【００８１】
テレビ操作支援装置１は、受信手段１０の通信データ受信部１０ｂによってＷｅｂページのデータ（ＨＴＭＬ）受信し、リンク情報検索手段１１がそのデータ（ＨＴＭＬ）の読み込みを行う（ステップＳ１０）。そして、リンク情報検索手段１１が、ＨＴＭＬデータから、リンク先の属性を示すリンク情報である「ｈｒｅｆ属性」を検索する（ステップＳ１１）。
【００８２】
そして、リンク情報の有無を判定し（ステップＳ１２）、リンク情報が存在する場合（ステップＳ１２でＹｅｓ）は、マーカ文字付加手段１２が、リンク情報の前にマーカ文字を付加しマーカ文字付データの生成を行う（ステップＳ１３）。なお、この段階で、マーカ文字付加手段１２は、マーカ文字付データを履歴データ１８ｂとして記憶手段１８に記憶する（ステップＳ１４）。また、マーカ文字付加手段１２は、リンク情報とそのリンク情報に付加したマーカ文字とを対応付けて、記憶手段１８のリンク先データ１８ｃとして記憶する（ステップＳ１５）。そして、表示データ生成手段（ブラウザ）１３が、マーカ文字付加手段１２で生成されたマーカ文字付データから、表示可能な出力形式に変換した表示データを生成し、表示装置２へ出力する（ステップＳ１６）。
【００８３】
一方、リンク情報が存在しない場合（ステップＳ１２でＮｏ）は、ステップＳ１６へ進み、表示データ生成手段（ブラウザ）１３が、ＨＴＭＬデータから、表示可能な出力形式に変換した表示データを生成し、表示装置２へ出力する。
【００８４】
そして、リンク情報検索手段１１において、ＨＴＭＬデータの読み込みが終了したかどうかを判定し（ステップＳ１７）、終了した場合（ステップＳ１７でＹｅｓ）は動作を終了し、終了していない場合（ステップＳ１７でＮｏ）は、ステップＳ１０へ戻って、ＨＴＭＬデータの読み込み以降の動作を継続する。
【００８５】
以上の動作によって、テレビ操作支援装置１は、通信回線６を介して取得したＷｅｂページのデータ（ＨＴＭＬ）を表示装置２に提示する際に、リンク先を示す領域や文字が存在する箇所に、「１」、「２」等のマーカ文字を付して画面上に表示させることができる。
【００８６】
（リンク先移動動作）
次に、図７を参照（適宜図１参照）して、テレビ操作支援装置１が、利用者の音声による操作指令によって、リンク先を移動する動作について説明する。
まず、テレビ操作支援装置１は、音声認識手段１５によって、マイク３から入力される利用者の音声（操作指令）を音声認識して、テキストデータ（文字列）に変換する（ステップＳ２０）。そして、音声認識手段１５が音声認識結果である文字列（音声認識文字）を表示制御手段１４へ通知することで、表示制御手段１４の文字合成部１４ａが、画面上に音声認識文字を合成して、表示装置２に表示する（ステップＳ２１）。これによって、利用者は、自分が発声した音声が、どのように認識されたかを判定することができる。
【００８７】
また、テレビ操作支援装置１は、対話処理手段１６の操作指令解析部１６ａによって、音声認識文字の解析を行い利用者の操作指令を認識する。より具体的には、操作指令解析部１６ａが、記憶手段１８に記憶されている音響・言語モデル１８ａに基づいて、音声認識文字に対して形態素解析を行い（ステップＳ２２）、個々の形態素と、記憶手段１８に記憶されている操作テンプレート１８ｄとをパターンマッチングすることで、操作指令の意味を決定する（ステップＳ２３）。
【００８８】
そして、操作指令実行部１６ｂが、ステップＳ２３で決定した操作指令が、利用者がマーカ文字を発声したことによるリンク先の移動であるかどうかを判定し（ステップＳ２４）、リンク先の移動である場合（ステップＳ２４でＹｅｓ）は、リンク先切り替え部１６ｂ１が、リンク先の切り替えを行う。すなわち、リンク先切り替え部１６ｂ１が、記憶手段１８に記憶されているリンク先データ１８ｃから、マーカ文字に対応するリンク情報（リンク先のアドレス）を取得し（ステップＳ２５）、受信手段１０に対してそのリンク先を通知することで、受信手段１０が新しいリンク先からデータの取得を行う（ステップＳ２６）。
【００８９】
そして、テレビ操作支援装置１は、このステップＳ２６で取得した新しいリンク先から取得したデータ（ＨＴＭＬデータ）を、表示装置２へ表示する（ステップＳ２７）。このステップＳ２７の具体的な動作は、図６で説明した、ＨＴＭＬデータを取得し、マーカ文字を付加した画面を表示する動作と同じである。
【００９０】
一方、ステップＳ２４において、操作指令がリンク先の移動でない場合（ステップＳ２４でＮｏ）は、操作指令実行部１６ｂがその操作指令によって、種々の操作を実行する。例えば、利用者が「戻る」と発声したことを、操作指令解析部１６ａが認識することで、画面を１画面前に戻す操作を行う。この場合、操作指令実行部１６ｂは、「戻る」を示す履歴移動指示を表示データ生成手段１３へ通知し、表示データ生成手段１３が、履歴データ１８ｂから１画面前のデータを取得することで、１画面前のデータを表示可能な出力形式に変換し表示装置２の画面上に表示する。
【００９１】
以上の動作によって、テレビ操作支援装置１は、利用者が発声する音声によって、利用者が望む操作を認識し実行することができる。また、画面上に表示されたマーカ文字を利用者が発声するという簡単な動作で、リンク先の切り替え動作（操作）を行うことができる。
【００９２】
なお、図６及び図７においては、ＨＴＭＬデータの表示動作と、ＨＴＭＬデータのリンク先の移動動作について主に説明したが、放送波５を介して受信したデータ（ＢＭＬ）についても同様に動作させることが可能である。
【００９３】
【発明の効果】
以上説明したとおり、本発明に係るデータ閲覧支援装置、データ閲覧方法及びデータ閲覧プログラムでは、以下に示す優れた効果を奏する。
【００９４】
請求項１、請求項７又は請求項８に記載の発明によれば、ＨＴＭＬやＢＬＭ等のマークアップ言語で記述されたデータを閲覧する際に、画面上にマーカ文字を表示して、リンク先が存在することを提示するとともに、利用者がそのマーカ文字を発声することで、利用者が所望するリンク先へ画面を遷移させることができる。また、リンク先が、画像等で示されている場合であっても、利用者は、その画像に付されたマーカ文字を発声するという簡単な操作で、リンク先へ画面を遷移させることができる。これによって、マウスやキーボード等の面倒な入力手段を用いることなく、データ閲覧の操作を支援することができる。
【００９５】
請求項２に記載の発明によれば、マーカ文字は、音声認識用の辞書、例えば、音響・言語モデルの形態素辞書等に登録されている文字を用いるため、利用者が音声によって操作をする場合に、認識できない、あるいは、誤認識の確率を低減することができる。
【００９６】
請求項３に記載の発明によれば、利用者が発声し、認識された文字（音声認識文字）を表示装置の画面上に合成して表示するため、利用者はデータ閲覧支援装置が認識した文字を確認することができる。これによって、誤認識があった場合でも、利用者はその誤り箇所を知ることができ、利用者に対して操作に対する安心感を与えることができる。
【００９７】
請求項４に記載の発明によれば、利用者が発声する操作指令を、複数の特定文字列の組み合わせで定型化することで、種々の操作指令をパターン化することができる。このように、操作指令をパターン化することで、多くの操作指令を少ないパターンで認識することが可能になり、会話によるユーザインタフェースを実現するができる。
【００９８】
請求項５に記載の発明によれば、利用者からの操作指令に対する応答を音声によって行うので、操作の受付、操作間違い等を音声で通知することができる。これによって、操作性を向上させることができる。
【００９９】
請求項６に記載の発明によれば、放送データの受信と、通信データの受信とを音声によって自由に切り替えることができる。これによって、例えば、放送データの情報だけでは情報が不充分な場合であっても、音声による簡単な操作で通信データの情報を取得することができる。
【図面の簡単な説明】
【図１】本発明におけるデータ閲覧支援装置（テレビ操作支援装置）の全体構成を示したブロック図である。
【図２】ＨＴＭＬで記述された画面のデータ例を示した図である。
【図３】図２のデータを表示可能な出力形式に変換して表示した画面を示した図である。
【図４】マーカ文字に対応する音声によって、利用者の意思を判断する例を説明するための説明図である。
【図５】任意の音声によって、利用者の意思を判断する例を説明するための説明図である。
【図６】本発明におけるデータ閲覧支援装置（テレビ操作支援装置）が、ＨＴＭＬデータにマーカ文字を付加して表示する動作を示したフローチャートである。
【図７】本発明におけるデータ閲覧支援装置（テレビ操作支援装置）が、音声によってリンク先を移動する動作を示したフローチャートである。
【符号の説明】
１        テレビ操作支援装置（データ閲覧支援装置）
１０      受信手段
１０ａ    放送データ受信部（放送データ受信手段）
１０ｂ    通信データ受信部（通信データ受信手段）
１０ｃ    受信切り替え部（受信切り替え手段）
１１      リンク情報検索手段
１２      マーカ文字付加手段
１３      表示データ生成手段
１４      表示制御手段
１４ａ    文字合成部（文字合成手段）
１５      音声認識手段
１６      対話処理手段
１６ａ    操作指令解析部（操作指令解析手段）
１６ｂ    操作指令実行部
１６ｂ１  リンク先切り替え部（リンク先切り替え手段）
１７      音声合成手段
１８      記憶手段
１８ａ    音響・言語モデル
１８ｂ    履歴データ
１８ｃ    リンク先データ（リンク情報記憶手段）
１８ｄ    操作テンプレート
２        表示装置
３        マイク
４        スピーカ
５        放送波
６        通信回線
【図１】
2004334409.tif 000003
【図２】
2004334409.tif 000004
【図３】
2004334409.tif 000005
【図４】
2004334409.tif 000006
【図５】
2004334409.tif 000007
【図６】
2004334409.tif 000008
【図７】
2004334409.tif 000009