(57)【要約】【課題】ＧＵＩ環境で表示される画面情報を、リソースおよび呈示形式がそれぞれ異なる複数の呈示手段で使用可能な共通の情報に変換して出力することにより、ユーザが自分に最適なＧＵＩ環境で情報を得ることが可能なマルチ形態出力呈示装置、およびその出力呈示プログラムを提供する。【解決手段】リソース２から得られる画面情報が有する属性データをデータ再編成／タグ情報変換手段１１で検出し、再編成してタグ情報に変換するとともに、そのタグ情報を基本マークアップ言語作成手段１２により、各種の呈示手段３に依存しない共通のマークアップ言語で記述された共通のデータに変換し、出力する。これにより、リソース２が異なっても、データ再編成／タグ情報変換手段１１で変換されたタグ情報は、基本マークアップ言語作成手段１２により共通のデータに変換され、この共通のデータが各種の呈示手段３に依存しないデータとして出力する。【選択図】        図１
2004226743.tif 000002
【特許請求の範囲】
【請求項１】
ＧＵＩ環境で表示される画面情報を、呈示形式がそれぞれ異なる複数の呈示手段で使用可能な共通の情報に変換して出力するマルチ形態出力呈示装置であって、
前記画面情報が有する属性データおよび属性内容データを検出して、前記属性データおよび属性内容データを、データベースにあらかじめ前記属性データおよび前記属性内容データと対応づけて記憶され、前記呈示手段のそれぞれで共通に使用可能な形式に変換して共通画面情報として作成する共通画面情報作成手段と、
前記共通画面情報作成手段により作成された前記共通画面情報のなかから、前記呈示手段の呈示に必要な情報を抽出し、かつ前記呈示手段で呈示するために必要な情報に変換して出力するデータ抽出表示出力変換手段と、
を備えたことを特徴とするマルチ形態出力呈示装置。
【請求項２】
ＧＵＩ環境で表示される画面情報を、呈示形式がそれぞれ異なる複数の呈示手段で使用可能な共通の情報に変換して出力するマルチ形態出力呈示装置であって、
前記画面情報が有する属性データおよび属性内容データを検出して、前記属性データおよび属性内容データを再編成し、再編成した前記属性データを、その属性データと対応づけてあらかじめデータベースに記憶されているタグ情報に変換するデータ再編成／タグ情報変換手段と、
前記データ再編成／タグ情報変換手段で変換した前記タグ情報に対する前記属性内容データを、異なる前記呈示手段で共通に使用可能で、前記データベースにあらかじめ前記属性内容データと対応づけて記憶されているマークアップ言語に変換する基本マークアップ言語作成手段と、
前記基本マークアップ言語作成手段により変換されたマークアップ言語のなかから、前記呈示手段の呈示に必要な前記マークアップ言語を抽出し、かつ前記呈示手段で呈示するために必要な情報に変換して出力するデータ抽出表示出力変換手段と、
を備えたことを特徴とするマルチ形態出力呈示装置。
【請求項３】
前記データ抽出表示出力変換手段は、前記呈示手段の呈示画面状態に対応して、その呈示状態固有のデータを作成する呈示画面データ作成部を有することを特徴とする請求項２記載のマルチ形態出力呈示装置。
【請求項４】
前記基本マークアップ言語作成手段は、前記属性内容データを、マークアップ言語である基本ＸＭＬに変換することを特徴とする請求項２または請求項３記載のマルチ形態出力呈示装置。
【請求項５】
前記データ抽出表示出力変換手段は、前記マークアップ言語から呈示画面に適したデータおよび触覚呈示する際に適した２次元データの少なくとも一方を抽出して出力する画像／２次元触覚データ表示出力変換手段と、前記マークアップ言語からテキストデータを抽出して出力するテキストデータ抽出／表示出力変換手段との少なくとも一方を有することを特徴とする請求項１から請求項４のいずれか１項に記載のマルチ形態出力呈示装置。
【請求項６】
ＧＵＩ環境で表示される画面情報を、呈示形式がそれぞれ異なる複数の呈示手段で使用可能な共通の共通情報に変換して出力するためにコンピュータを、
前記画面情報が有する属性データおよび属性内容データを検出して、前記属性データおよび属性内容データを再編成し、あらかじめデータベースに前記属性データと対応づけて記憶されているタグ情報に変換するデータ再編成／タグ情報変換手段、
前記データ再編成／タグ情報変換手段で変換した前記タグ情報に対する前記属性内容データを、異なる前記呈示手段で共通に使用可能で、前記データベースにあらかじめ前記属性内容データと対応づけて記憶されているマークアップ言語に変換する基本マークアップ言語作成手段、
前記基本マークアップ言語作成手段により変換されたマークアップ言語のなかから、前記呈示手段の呈示に必要な前記マークアップ言語を抽出し、かつ前記呈示手段で呈示するために必要な情報に変換して出力するデータ抽出表示出力変換手段、
として機能させることを特徴とするマルチ形態出力呈示プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、全盲、弱視など視覚の障害により情報受容の方法が健常者と異なる視覚障害者が、その視覚障害者ごとに最適な呈示形態を共通なデータから選択することができる、マルチ形態出力呈示装置、およびその出力呈示プログラムに関するものである。
【０００２】
【従来の技術】
今日、コンピュータにおいて、インターネットのＷＥＢや各種アプリケーションで表示されるＧＵＩ（グラフィカル・ユーザ・インタフェース）画面上の情報、例えばアイコンや動作項目の選択などに対する情報のように、情報アクセスに必要とする選択できるオブジェクト（以下、これを「選択オブジェクト」という）を視覚障害者に伝えるための研究開発が行われている。
【０００３】
また、ディジタル放送などのマルチメディアの分野でも、データにアクセスする方式として、メニュー画面から希望する選択項目を選択できるＧＵＩ的な選択オブジェクト形式が考えられている。この選択オブジェクト形式では、通常、リモコンによって上下左右に選択カーソルを移動し、目的の項目へ選択カーソルが移動後、決定のキーを押下する等の方法で、項目選択を可能としているが、このようなカーソルによる選択を可能にするためのメニュー画面を視覚障害者に伝えるには色々と工夫を必要とし、今日、これらを含めて研究開発が行われている。
【０００４】
このようなカーソルによる選択を可能にするためのメニュー画面、すなわちＧＵＩ画面を視覚障害者に伝える方法は、従来から幾つか知られている。第１の方法として、ＧＵＩ画面上の情報を音声で読み上げ点字で表示させて、ＧＵＩ画面を視覚障害者に伝える方法がある。そのソフトとしては、「ＷｅｂＶｏｉｃｅ（登録商標）」や「ＪＡＷＳ（登録商標）」、「ホームページリーダー（登録商標）」などが実用化されている。
【０００５】
これらは、Ｗｉｎｄｏｗｓ（登録商標）の画面上の文字や属性、画面上の位置、ウィンドウ番号、オブジェクト番号、カーソル位置、論理構造の関係などを常に更新しながら維持し、マウスやキーボードなどの操作内容、例えば、マウスの移動、クリック、キーボードの押下等の情報を取得し、その取得した操作内容に基づいて、アイコンやメニューバーなどの情報を読み上げ、あるいは文字のテキストデータを音声合成エンジンにより逐次読み上げ、それを「かな点字」変換して点字に表示する方式である。この方式は、いずれもテキストデータを抽出し、音声と点字の両方に出力するデバイスドライバーを備えている。
【０００６】
具体的には、図５に示すような各出力呈示装置１００として構成されている。図５は各出力呈示装置の一例を示す全体構成ブロック図である。各マルチ形態出力呈示装置１００は、情報リソースあるいはアプリケーションである４つのリソース（１〜４）１０１ａ〜１０１ｄを扱う場合を一例としており、リソース１０１ａ〜１０１ｄごとに、画面データ抽出制御手段１０２ａ〜１０２ｄ、テキストデータ抽出制御手段１０３ａ〜１０３ｄ、表示画面データ手段１０４ａ〜１０４ｄ、弱視表示出力変換手段１０５ａ〜１０５ｄ、２次元触覚呈示出力変換手段１０６ａ〜１０６ｄを有しており、各リソース１０１ａ〜１０１ｄに対応して個別の呈示状態で出力されている。
【０００７】
ここで、画面データ抽出制御手段１０２ａ〜１０２ｄは、リソース１０１ａ〜１０１ｄから、画面データを抽出するものであり、テキストデータ抽出制御手段１０３ａ〜１０３ｄは、リソース１０１ａ〜１０１ｄから、テキストデータを抽出するものである。また、表示画面データ手段１０４ａ〜１０４ｄは、画面データを接続する機器の呈示手段の呈示方式に変換するものである。さらに、弱視表示出力変換手段１０５ａ〜１０５ｄは、表示画面データ手段１０４ａ〜１０４ｄ、表示画面データ手段１０４ａ〜１０４ｄで変換された画面データを弱視表示モニタ１０７へ出力するものであり、２次元触覚呈示出力変換手段１０６ａ〜１０６ｄは、表示画面データ手段１０４ａ〜１０４ｄで変換された画面データを２次元触覚呈示装置１０８へ出力するものである。
【０００８】
なお、表示画面データ手段１０４ａ〜１０４ｄには、接続される弱視表示モニタ１０７に対応して画面データを変換する弱視表示用ソフト１１４ａ〜１１４ｄと、２次元触覚呈示装置１０８に対応して画面データを変換する触覚呈示用ソフト１２４ａ〜１２４ｄとが組み込まれている。
【０００９】
また、出力呈示装置１００には、弱視表示出力変換手段１０５ａ〜１０５ｄからの出力信号を受け付ける弱視表示モニタ１０７および２次元触覚呈示出力変換手段１０６ａ〜１０６ｄからの出力信号を受け付ける２次元触覚呈示装置１０８と、テキストデータ抽出制御手段１０３ａ〜１０３ｄからの出力信号を受け付ける表示出力変換手段１０９および点字端末音声合成手段１１０などが必要に応じて接続されるものである。
【００１０】
また、ＧＵＩ画面を視覚障害者に伝える第２の方法としては、弱視者のための文字拡大や反転表示がある。これには、第１の方法と同様に、ＧＵＩ画面の全体や画面中の特定の領域を指定し、領域の画面データを抽出して拡大したり、画面中の文字のある領域に対して文字色と背景色を反転表示したり、文字のある部分を指定して文字と背景色を反転して表示させる方法である。そのソフトとしては、「ズームテキスト（登録商標）」などが実用化されている。
【００１１】
ＧＵＩ画面を視覚障害者に伝える第３の方法としては、インターネットのホームページ作成で使われるＨＴＭＬ（Ｈｙｐｅｒｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）など、文字をマークアップ言語で記述してＧＵＩ画面表示を行う方法が知られている。このマークアップ言語でＧＵＩ画面表示を行う方法は、それぞれの文字の内容を表示する、その文字の属性を指定し、表示ブラウザに従って作成者の意図に応じて画面表示をするものである（例えば、非特許文献１）。
【００１２】
この第３の方法では、その画面表示を、弱視者の個々の視覚特性に対応した見やすい表示にすることを目的に提案されている。この第３の方法では、ＨＴＭＬ文書の表示中に表示環境を調整する必要がある場合に環境設定部を呼び出し、文字サイズや文字間隔、行間隔、配色などの属性をキー操作で変更し、弱視者に対して見やすい面面に設定するものである。文字の反転表示には、白文字・黒背景と黒文字・白背景用の二つのＣＳＳ（Ｃａｓｃａｄｉｎｇ  Ｓｔｙｌｅ  Ｓｈｅｅｔｓ）ファイルを持ち、文字色を参照していずれかを呼び出している。また、文字情報に対しては音声ブラウザに連動して、拡大と文字読上げを出力できるようにしている。同様にＨＴＭＬの音声出力ではＨＴＭＬの構成を解析し、タグを読上げることにより、テーブルやフレームなどの２次元情報をわかりやすく伝える方法の研究も行われている（例えば、非特許文献２）。
【００１３】
【非特許文献１】
「弱視者の使いやすいＨＴＭＬ文書表示ツールの試作」、氏間：第２５回感覚代行シンポジウム、１９９９年
【非特許文献２】
「非視覚的Ｗｅｂアクセスシステムに於けるユーザ・インタフェイス」、浅川、情報処理学会論文誌、Ｖｏｌ．４０．Ｎｏ．２、１９９９年
【００１４】
【発明が解決しようとする課題】
しかしながら、視覚障害者においては、全盲をはじめ、弱視者では視力の程度や見え方の特性が多岐にわたることや、障害の進み方などによる個人差などから、個々のユーザが最適な環境でＧＵＩ画面の情報を取得するには、個々に呈示形式が異なる複数の出力装置と多様な呈示の方法が必要である。これには、音声と点字、拡大文字と点字に加え、２次元触覚呈示との併用など、同時にマルチ形態的な感覚で情報を呈示することが情報の理解や取得に有利となることが考えられる。
【００１５】
一方で、多様化する情報社会では、ＧＵＩ画面をＨＴＭＬやＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）など、標準化されたマークアップ言語で記述し、呈示形式の異なる複数の出力装置（呈示手段）で共通に情報を呈示することができるようにする必要性が高まっている。
【００１６】
このような背景の中で、前記した従来の技術のように、ＧＵＩを視覚障害者に伝えるために音声や点字、拡大表示など、それぞれの機能に対応した出力技術があるが、これらはアプリケーションに応じて、独自のプログラムなどが組み込まれている。また、全盲者に対しては音声や点字の他に、２次元オブジェクトの触覚呈示や振動呈示、弱視者に対しては拡大、反転表示などの複数の出力呈示を併用したり、あるいは、弱視者の見やすい画面表示や触覚でわかりやすい画面に呈示したり、個々のユーザに最適となるような、多様な呈示方法に対応する有効な手段はなかった。
【００１７】
また、図５に示す出力呈示装置では、それぞれのアプリケーションごとに個々の表示変換プログラムを開発することが必要となるため、開発の労力やコストが高くなるなどの問題があった。
【００１８】
本発明は前記の問題点に鑑み創案されたものであり、ＧＵＩ環境で表示される画面情報を、リソースおよび呈示形式がそれぞれ異なる複数の呈示手段に依存しないデータとして提供し、ユーザが自分に最適なＧＵＩ環境で情報を得ることが可能なマルチ形態出力呈示装置、および、その出力呈示プログラムを提供することにある。
【００１９】
【課題を解決するための手段】
本発明は前記の目的を達成するために、本発明にかかるマルチ形態出力呈示装置では、ＧＵＩ環境で表示される画面情報を、呈示形式がそれぞれ異なる複数の呈示手段で使用可能な共通の情報に変換して出力するマルチ形態出力呈示装置であって、前記画面情報が有する属性データおよび属性内容データを検出して、前記属性データおよび属性内容データを、データベースにあらかじめ前記属性データおよび前記属性内容データと対応づけて記憶され、前記呈示手段のそれぞれで共通に使用可能な形式に変換して共通画面情報として作成する共通画面情報作成手段と、前記共通画面情報作成手段により作成された前記共通画面情報のなかから、前記呈示手段の呈示に必要な情報を抽出し、かつ前記呈示手段で呈示するために必要な情報に変換して出力するデータ抽出表示出力変換手段と、を備えた構成とした（請求項１）。
【００２０】
かかる構成によれば、マルチ形態出力呈示装置は、ＧＵＩ環境で表示される画面情報が有する属性データおよび属性内容データについて、共通画面情報作成手段が検出し、かつ、あらかじめデータベースに記憶されており、属性データおよび属性内容データに対応づけられている形式に変換して共通画面情報として作成される。この共通画面情報としては、例えば、属性データおよび属性内容データを、各呈示手段で共通となる表形式に置き換えており、データ抽出表示出力変換手段が、その共通画面情報から各呈示手段に対応する情報として、その表形式から抽出すると共に変換してそれぞれの呈示手段のいずれかに出力している。
【００２１】
また、本発明にかかるマルチ形態出力呈示装置では、ＧＵＩ環境で表示される画面情報を、呈示形式がそれぞれ異なる複数の呈示手段で使用可能な共通の情報に変換して出力するマルチ形態出力呈示装置であって、前記画面情報が有する属性データおよび属性内容データを検出して、前記属性データおよび属性内容データを再編成し、再編成した前記属性データを、その属性データと対応づけてあらかじめデータベースに記憶されているタグ情報に変換するデータ再編成／タグ情報変換手段と、前記データ再編成／タグ情報変換手段で変換した前記タグ情報に対する前記属性内容データを、異なる前記呈示手段で共通に使用可能で、前記データベースにあらかじめ前記属性内容データと対応づけて記憶されているマークアップ言語に変換する基本マークアップ言語作成手段と、前記基本マークアップ言語作成手段により変換されたマークアップ言語のなかから、前記呈示手段の呈示に必要な前記マークアップ言語を抽出し、かつ前記呈示手段で呈示するために必要な情報に変換して出力するデータ抽出表示出力変換手段と、を備えた構成とした（請求項２）。
【００２２】
かかる構成によれば、各リソースなどの画面情報は、その画面情報が有する属性データを、データ再編成／タグ情報変換手段で、データベースを参照してタグ情報に変換される。このデータ再編成／タグ情報変換手段で変換されたタグ情報は、基本マークアップ言語作成手段により、呈示手段に依存しない共通のマークアップ言語で記述された共通のデータとしてデータベースを参照して変換され、さらにデータ抽出表示出力変換手段により呈示手段で呈示するのに必要な情報だけが抽出されて出力させることができる。なお、属性データを変換するとは、データベースにあらかじめ属性データまたは属性内容データと関連づけて記憶されているタグ情報あるいはマークアップ言語に、置換あるいは付加（作成）することをいう。
【００２３】
さらに、本発明にかかるマルチ形態出力呈示装置は、前記データ抽出表示出力変換手段は、前記呈示手段の呈示画面状態に対応して、その呈示状態固有のデータを作成する呈示画面データ作成部を有するように構成した（請求項３）。
【００２４】
かかる構成によれば、前記データ抽出表示出力変換手段は、例えばテキストデータ以外のデータにより各種の呈示手段を動作させる場合に、各種の呈示手段に共通のタグ情報およびマークアップ言語から呈示するためのデータを作成することができる。
【００２５】
また、本発明にかかるマルチ形態出力呈示装置は、前記基本マークアップ言語作成手段が、前記属性内容データを、マークアップ言語である基本ＸＭＬに変換するように構成した（請求項４）。
【００２６】
かかる構成によれば、タグ情報を規格化された基本ＸＭＬで記述し、それをデータベースに保有するので、データベース自体の規格化が可能になる。
【００２７】
さらに、本発明にかかるマルチ形態出力呈示装置は、前記データ抽出表示出力変換手段は、前記マークアップ言語から呈示画面に適したデータおよび触覚呈示する際に適した２次元データの少なくとも一方を抽出して出力する画像／２次元触覚データ表示出力変換手段と、前記マークアップ言語からテキストデータを抽出して出力するテキストデータ抽出／表示出力変換手段との少なくとも一方を有する構成とした（請求項５）。
【００２８】
かかる構成によれば、画像／２次元触覚データ表示出力変換手段を有した場合は、基本マークアップ言語作成手段により変換されたタグ情報を、画面表示や２次元的に表現して理解させるための少なくとも一方のデータに変換させて出力することができる。また、テキストデータ抽出／表示出力変換手段を有した場合は、基本マークアップ言語作成手段により変換されたタグ情報を、例えば点字的に表現して理解させるための出力信号に変換させて出力することができる。
【００２９】
請本発明にかかるマルチ形態出力呈示プログラムでは、呈示形式がそれぞれ異なる複数の呈示手段で使用可能な共通の共通情報に変換して出力するために、コンピュータを、以下の各手段により機能させるようにした。すなわち、各手段は、前記画面情報が有する属性データおよび属性内容データを検出して、前記属性データおよび属性内容データを再編成し、あらかじめデータベースに前記属性データと対応づけて記憶されているタグ情報に変換するデータ再編成／タグ情報変換手段、前記データ再編成／タグ情報変換手段で変換した前記タグ情報に対する前記属性内容データを、異なる前記呈示手段で共通に使用可能で、前記データベースにあらかじめ前記属性内容データと対応づけて記憶されているマークアップ言語に変換する基本マークアップ言語作成手段、前記基本マークアップ言語作成手段により変換されたマークアップ言語のなかから、前記呈示手段の呈示に必要な前記マークアップ言語を抽出し、かつ前記呈示手段で呈示するために必要な情報に変換して出力するデータ抽出表示出力変換手段、である（請求項６）。
【００３０】
かかる構成によれば、マルチ形態出力呈示プログラムにしたがってコンピュータを動作させることにより、コンピュータには、データ再編成／タグ情報変換手段、基本マークアップ言語作成手段、データ抽出表示出力変換手段が備えられ、これらがマルチ形態出力呈示装置として機能する。
【００３１】
そして、このマルチ形態出力呈示装置では、各リソースなどの画面情報は、その画面情報が有する属性データを、データ再編成／タグ情報変換手段でタグ情報に変換あるいはタグ情報が付加される。このデータ再編成／タグ情報変換手段で変換あるいは付加されたタグ情報は、基本マークアップ言語作成手段により、呈示手段に依存しない共通のマークアップ言語で記述された共通のデータであるマークアップ言語に変換され、さらにデータ抽出表示出力変換手段により呈示手段で呈示するのに必要な情報だけが抽出されて出力させることができる。
【００３２】
【発明の実施の形態】
以下、図面を参照して、発明の実施の形態を説明する。
はじめに、マルチ形態出力呈示装置を備えるマルチ形態出力呈示システムについて説明し、次に、マルチ形態出力呈示装置の説明をする。図１は、マルチ形態出力呈示システムの概略を示すブロック構成図、図２は、マルチ形態出力呈示装置の詳細構成を示すブロック構成図である。
図１に示すように、このマルチ形態出力呈示システムは、マルチ形態出力呈示装置１と、リソース２と、各種の呈示手段３で構成されている。
【００３３】
リソース２は、情報リソースあるいはアプリケーションであり複数の異なる画面情報を提供するものである。リソース２は、情報リソースあるいはアプリケーションで、本実施の形態では情報リソースの場合を一例としている。そして、図２に示すように、リソース２は、その情報リソースとして、文字放送２ａ、データ放送２ｂ、インターネット２ｃ、ＥＰＧ（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ：電子プログラムガイド）２ｄなどがある。
【００３４】
なお、文字放送２ａで提供されるリソース２は、バイナリ（Ｂｉｎａｒｙ）形式のデータであり、データ放送２ｂで提供されるリソース２は、マルチメディア番組を作成および放送するための言語であるＢＭＬ（Ｂｒｏａｄｃａｓｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）と呼ばれる記述言語である。また、インターネット２ｃで提供されるリソース２は、ＨＴＭＬ形式のデータであり、ＥＰＧ２ｄで提供されるリソース２は、ＣＳＶ（Ｃｏｍｍａ  Ｓｅｐａｒａｔｅｄ  Ｖａｌｕｅ）形式などのデータである。
【００３５】
各種の呈示手段３は、視覚障害者に最適な情報を呈示するためのもので、弱視表示／２次元触覚呈示手段４と、点字端末音声合成手段５と、振動呈示手段６などの少なくとも一つが、マルチ形態出力装置１に接続されている。弱視表示／２次元触覚呈示手段４は、弱視表示モニタ７および２次元触覚呈示手段８を備えたものである。
【００３６】
弱視表示モニタ７は、データ抽出表示出力変換手段１３からの信号に基づいて、表示画面上に拡大文字など、弱視者に適した表示を行うものである。また、２次元触覚呈示手段８は、データ抽出表示出力変換手段１３からの信号に基づいて、図形情報の構成を２次元的に理解させるものであり、例えばタッチパネル上に触覚ディスプレイ（図４参照）を有し、触覚ディスプレイの画面に触れることにより、その位置に表示された対話部品の情報から画像情報の触知が可能となる。触覚ディスプレイの例としては、８×８本のピンを２次元に配列した対話部品としての触覚セル（図示せず）を、ウィンドウの構造に対応させて複数配置してなる触覚受容器などが使用される。
【００３７】
点字端末音声合成手段５は、例えば２次元触覚呈示装置の触覚ディスプレイ（図示せず）に、例えばスピーカ（図示せず）などの音声出力手段を組み合わせたものであり、触覚ディスプレイの画面、すなわち触覚セル（図示せず）に触れることにより、その位置に表示された対話部品の情報が音声で出力されるように構成されている。なお、ここでの触覚ディスプレイは、点字専用のものであって、例えば文字放送の国際標準密度表示である１行１５文字を順に表示できるように構成される。そして、音声は、選択オブジェクトの指定の遷移などが生じたときに、サイン音などとして出力される。
【００３８】
また、振動呈示手段６は、振動を発生することができる装置であり、一般には、点字端末音声合成手段５との組み合わせで使用され、例えば選択オブジェクトの指定の遷移などが生じたときに、前記サイン音と共に振動で状態を呈示するものである。
【００３９】
次に、マルチ形態出力呈示装置１の構成について説明する。図２に示すように、マルチ形態出力呈示装置１は、データ再編成／タグ情報変換手段１１と、基本マークアップ言語作成手段１２と、データ抽出表示出力変換手段１３と、データベース１４とを備えている。なお、マークアップ言語を表示するには、例えば、規格化されたＨＴＭＬで用いられるＣＳＳや、ＸＭＬで用いられるＸＳＬなどが使用されるが、ここでは基本ＸＭＬを使用し、基本マークアップ言語作成手段１２のマークアップ言語は基本ＸＭＬとして説明する。また、共通画面情報作成手段として、データ再編成／タグ情報変換手段１１と、基本マークアップ言語作成手段１２とを有する構成として説明する。
【００４０】
図３は、リソースの選択オブジェクトの属性データをＸＭＬのタグ情報に変換する一例を示す説明図である。図３において、（ａ）は各情報リソースの記述例の構成を示す構成図、（ｂ）はタグ情報変換則の構成を示す構成図、（ｃ）は設定した基本的なタグ情報およびマークアップ言語で記載した構成を示す構成図である。この図３で示すように、一例として、上段から下段に向かって、文字放送、データ放送、インターネットの情報リソースについて順に示している。
【００４１】
図２および図３（ａ）（ｂ）に示すように、データ再編成／タグ情報変換手段１１（１１ａ〜１１ｄ）は、リソース２である文字放送（Ｂｉｎａｒｙ）２ａ、データ放送（ＢＭＬ）２ｂ、インターネット（ＨＴＭＬ）２ｃおよびＥＰＧ（ＣＳＶ）２ｄなどの情報リソースに対応して、情報アクセスに必要な、ＧＵＩを構成する画面情報の属性データＡ１，Ａ２，Ａ３…および属性内容データＢ１，Ｂ２，Ｂ３…を抽出して再編成する。そして、再編成と共に、データ再編成／タグ情報変換手段１１（１１ａ〜１１ｄ）は、データベース１４にあらかじめ各属性データＡ１…と対応づけて記憶されているマークアップ言語（ＸＭＬ）であるタグ情報ｔ（タグｔ１〜ｔ４等）に属性データＡ１…から変換、あるいは、属性データＡ１がないときに付加（作成）する機能を有するものである。
【００４２】
なお、各リソースの内容を示す記述例を説明する。図３（ａ）に示すように、ここでは、バイナリデータ、ＢＭＬデータおよびＨＴＭＬデータの主要部分を示している。例えば、バイナリデータ（上段位置）は、属性データＡ１の「項目」に対応する属性タグａ１１、「項目内容」に対応する属性タグａ１２、「表示位置」に対応する属性タグａ１３、および、「種別」に対応する属性タグａ１４（「テキスト」）がない。さらに、各属性タグａ１３〜ａ１４に伴う属性内容データＢ１もない。
【００４３】
また、ＢＭＬデータ（中段位置）では、属性データＡ２の「項目」に対応する属性タグａ２１である「＜ｉｄ＞」、「項目内容」に対応する属性タグａ２２である「！［ＣＤＡＴＡ［］］」、「表示位置」に対応する属性タグａ２３である「＜ｓｔｙｌｅ＞」、および、「種別」に対応する属性タグａ２４である「＜ｃｌａｓｓ＞」等のタグデータがそれぞれ記載されている。さらに、このＢＭＬデータでは、各属性タグａ２１〜ａ２４に伴う属性内容データＢ１については、それぞれ記載されている。
【００４４】
また、ＨＴＭＬ（下段位置）では、属性データＡ３の「項目」に対応する属性タグａ３１のデータが存在せず、「項目内容」には対応する属性タグａ３２である「＜ａｌｔ＞」、「表示位置」には対応する属性タグａ３３である「＜ＩＭＧ＞」を備え、「種別」に対応する属性タグａ３４（「テキスト」）のデータがない状態で、それぞれ記載されている。
【００４５】
データ再編成／タグ情報変換手段１１は、図２および図３（ｂ）に示すように、属性データＡ２，Ａ３が存在する場合には、あらかじめデータベース１４に、各属性データＡ２，Ａ３…と対応するマークアップ言語である基本ＸＭＬのタグ情報Ａａにより、その属性データＡ２，Ａ３…対応するタグ情報Ａａ…にそれぞれに変換するものである。また、データ再編成／タグ情報変換手段１１は、属性データＡ１のように、そのデータがない場合には、その属性データＡ１…とマークアップ言語である基本ＸＭＬのタグ情報Ａａと対応づけられてあらかじめ記憶されているデータベース１４を参照してそれぞれが付加（作成）される。
【００４６】
なお、データベース１４は、リソース２の各属性データＡ１，Ａ２，Ａ３…と、マークアップ言語である基本ＸＭＬで示されるタグ情報Ａａのそれぞれとが対応づけて記憶されていると共に、属性データＡ１，Ａ２，Ａ３…のそれぞれの内容を示す属性内容データＢ１，Ｂ２，Ｂ３…と対応するマークアップ言語である内容データとしての基本ＸＭＬＢｂのそれぞれとが関連づけて記憶されている。また、各種の呈示手段３が、どの呈示形式（呈示画面状態）の情報（データ）を必要とするかが記憶されている。
【００４７】
例えば、データ再編成／タグ情報変換手段１１は、図３（ａ）の上段に示す（バイナリからの変換）場合には、データ形式がバイナリデータであるため、属性データＡ１（表示位置など）となるタグおよび属性内容データＢ１（表示内容など）が記載されていない。このような場合には、あらかじめ、データベース１４に記載されているデータベースを参照して図３（ｂ）に示すように、タグ情報Ａａを付加（作成）するものである。なお、図３（ａ）に示すように、中段および下段に示したリソース２のデータ形式がＢＭＬおよびＨＴＭＬである場合には、マークアップ言語である基本ＸＭＬデータＢｂで示されるデータに変換している。
【００４８】
基本マークアップ言語作成手段１２は、データ再編成／タグ情報変換手段１１で付加あるいは変換されたタグ情報Ａａの内容である属性内容データＢ１，Ｂ２，Ｂ３…を、各種の呈示手段３に依存しない、すなわち各種の呈示手段３で共通に使用可能なマークアップ言語で記載された内容情報（基本ＸＭＬデータ）Ｂｂに変換する機能を有する。この基本マークアップ言語作成手段１２によるデータの変換は、データベース１４を参照して行われる。
【００４９】
なお、各属性データＡ１〜Ａ３…は、その内容を示す属性内容データＢ１〜Ｂ３…をそれぞれ属性ごと（「番号」「項目」「位置」「種類」「形状」「音声」「振動」「文字色」…（図３および図４参照））に備えている。また、属性データＡ１のように属性内容データＢ１がない場合でも、あらかじめデータベース１４に関連づけられて記憶されているデータから作成（付加）される。
【００５０】
データ抽出表示出力変換手段１３は、基本マークアップ言語作成手段１２のデータから属性内容データＢ１…で示されるオブジェクトの位置情報やサイズ、形状情報に応じて、弱視者に適した画面表示や触覚に適した複数の呈示形式に変換し、これを各種の呈示手段３に出力するものであり、呈示画面データ作成部１８、画像／２次元触覚データ表示出力変換手段１５、テキストデータ抽出／表示出力変換手段１６、および、振動データ抽出／出力変換手段１７と、を備えている。
【００５１】
なお、データ抽出表示出力変換手段１３は、各種の呈示手段３において、どの呈示形式（呈示画面状態）の情報（データ）が必要かを、データベース１４を参照して抽出している。そのため、ここでは、あらかじめ、データベース１４に各種の呈示手段３が、どの呈示形式（呈示画面状態）の情報（データ）を必要とするかが記憶されている。
【００５２】
呈示画面データ作成部１８は、基本マークアップ言語作成手段１２で変換された基本ＸＭＬデータから、選択するオブジェクトの位置情報やサイズ、形状情報に応じて、弱視者に適した画面表示や触覚に適した複数の呈示形式のデータを選択して、画像／２次元触覚データ表示出力変換手段１５に出力するものである。
【００５３】
また、図２に示すように、一例として呈示画面データ作成部１８には、ｎ個の弱視表示用ＸＭＬ１〜ＸＭＬｎと、触覚呈示用ＸＭＬ１、ＸＭＬ２がそれぞれ設けられている。弱視表示用ＸＭＬ１〜ＸＭＬｎ、および触覚呈示用ＸＭＬ１、ＸＭＬ２は、基本マークアップ言語作成手段１２で作成された基本ＸＭＬのデータから必要なデータを作成している。
【００５４】
ここでは、弱視表示用ＸＭＬ１から弱視表示用ＸＭＬｎになるに従って視覚障害の程度が重い人に適した呈示形式のデータを作成し、触覚呈示用ＸＭＬ１、ＸＭＬ２についても触覚呈示用ＸＭＬ１よりも触覚呈示用ＸＭＬ２の方が障害の程度の重い人に適した呈示形式となるようになっている。また、弱視表示用ＸＭＬ１〜ＸＭＬｎ、および触覚呈示用ＸＭＬ１、ＸＭＬ２のなかのどれを使用するかは、スイッチ２１，２２の操作で切り換えることができ、そのスイッチ２１，２２での切り換え選択は、障害者など、すなわちユーザ自身によってあらかじめ選択される。
【００５５】
図２に示すように、画像／２次元触覚データ表示出力変換手段１５は、ここでは、弱視表示モニタ７および２次元触覚呈示手段８で画面情報を呈示できるようにするためのものであり、画面データ抽出制御手段２３および弱視表示出力変換手段２４と、画面データ抽出制御手段２５および２次元触覚呈示出力変換手段２６とを備えている。
【００５６】
画面データ抽出制御手段２３は、スイッチ２１を介して呈示画面データ作成部１８に接続されており、画面データ抽出制御手段２３にはスイッチ２１の切り換えに応じた画面呈示のＸＭＬのデータが入力され、このデータから画面呈示に必要なデータを抽出し、弱視表示出力変換手段２４に出力する。
弱視表示変換出力手段２４は、画面データ抽出制御手段２３からのデータを弱視表示モニタ７の画像メモリ（ＶＲＡＭ）などに伝達するのに適した信号に変換し、これを弱視表示モニタ７に出力する。
【００５７】
画面データ抽出制御手段２５は、スイッチ２２を介して呈示画面データ作成部１８に接続されており、画面データ抽出制御手段２５にはスイッチ２２の切り換えに応じた画面呈示のＸＭＬのデータが入力され、このデータから画面呈示に必要なデータを抽出し、２次元触覚呈示出力変換手段２６に出力する。
２次元触覚呈示出力変換手段２６は、画面データ抽出制御手段２５からのデータを２次元触覚呈示手段８の触覚セルの凹凸などの信号に変換し、これを２次元触覚呈示手段８に出力する。
【００５８】
また、テキストデータ抽出／表示出力変換手段１６は、基本マークアップ言語作成手段１２のマークアップ言語（データ）から、テキスト形式のデータや触覚に適した複数の呈示形式に変換し、点字端末音声合成手段５に出力するもので、点字端末音声合成手段５用のテキストデータ抽出制御手段２７および表示出力変換手段２８を備えている。
【００５９】
テキストデータ抽出制御手段２７は、基本マークアップ言語作成手段１２で作成されたＸＭＬのデータのなかから、点字端末音声合成手段５での呈示に必要なテキストデータを抽出し、表示出力変換手段２８に出力する。
また、表示出力変換手段２８は、テキストデータ抽出制御手段２７からのデータを点字端末音声合成手段５に伝達するのに適した信号に変換し、点字端末音声合成手段５に出力する。
【００６０】
振動データ抽出／出力変換手段１７は、振動呈示手段６用の振動呈示抽出制御手段２９および振動出力変換手段３０を備えている。振動呈示抽出制御手段２９は、基本マークアップ言語作成手段１２で作成されたＸＭＬのデータのなかから、振動呈示手段６での呈示に必要な振動データ等（図４参照）を抽出し、振動出力変換手段３０に出力する。振動出力変換手段３０は、振動呈示抽出制御手段２９からのデータを振動呈示手段６に伝達するのに適した信号に変換し、振動呈示手段６に出力する。
【００６１】
なお、図４は、データ放送（デジタル放送：ＩＳＤＢ）２ｂから変換した基本ＸＭＬのツリー構成により各種の呈示手段３で画面情報を呈示する一例を示す模式図である。図４中には、基本マークアップ言語作成手段１２で変換され基本ＸＭＬを用いて表示したときのツリー構成（Ａ）および画面構成（ａ）と、弱視表示用ＸＭＬ１を用いて表示したときのツリー構成（Ｂ−１）および画面構成（ｂ−１）と、触覚呈示用ＸＭＬ１を用いて表示したときのツリー構成（Ｂ−２）および画面構成（ｂ−２）を示している。
【００６２】
図４に示すように、基本ＸＭＬとなる画面状態が、基本マークアップ言語作成手段１２でマークアップ言語に変換された状態を示し、送信されたＢＭＬによる表示とほぼ等しい。また、データ抽出表示出力変換手段１３により各種の呈示手段３へ呈示するためのデータを抽出して出力することになる。そして、ツリー構成例（Ａ）では、例えば図中、点線で囲まれる部分、すなわち、＜番号＞１、および、その＜番号＞１に対応する＜項目＞、＜位置＞、＜音声＞、＜振動＞等がそれぞれ１つの選択オブジェクトのグループとして設定されており、この点線で囲んだグループ内に含まれるデータに対しては、まとめて処理が実行される（（Ｂ−１）、（Ｂ−２）についても同様）。
【００６３】
さらに、各ツリーの第１階層の＜番号＞１、＜番号＞２、…、＜番号＞ｎは、表示画面の選択オブジェクト（例えば、図３（ｃ）の「＜番号＞１、＜番号＞２、…に相当）に対応し、第２階層の＜項目＞、＜位置＞、＜音声＞、＜振動＞等、画面の細部構成が定義されている。
【００６４】
そして、基本ＸＭＬの表示例として示す図４の（ａ）の画面は基本ＸＭＬの基本メニュー画面であり、これは健常者が通常、見ている画面例であり、画面中の選択オブジェクト▲１▼は、ツリー構成（Ａ）内における第１階層となる＜番号＞１のタグで定義され、第２階層となる＜項目＞がニュース、＜位置＞がｈｅｉｇｈｔ１０、＜音声＞がテキスト（データ）、＜振動＞が３０Ｈｚ１００ｍｓ等であると定義されている。また、この情報は＜番号＞２以降も同様にして＜番号＞ｎのタグまで定義されている。
【００６５】
弱視・触覚呈示変換ＸＭＬで弱視表示用ＸＭＬ１の表示例として示す図４の（ｂ−１）の画面は、呈示画面データ作成部１８の弱視表示用ＸＭＬ１が設定されているときに、基本ＸＭＬの画面が弱視表示モニタ７で表示される画面の一例を示している。画面（ｂ−１）中で、基本ＸＭＬの画面に表示されている選択オブジェクト▲１▼に対応する選択オブジェクト（１）は、ツリー構成（Ｂ−１）内における第１階層では＜番号＞１のタグで定義され、第２階層のデータは、＜形状＞が長方形、＜位置＞がｈｅｉｇｈｔ１０、＜文字色＞が白である等の情報を持ち、弱視表示モニタ７の画面上では、弱視者が見易いように黒い長方形の領域内に白抜きの「ニュース」という文字が拡大して表示される。また、この情報は＜番号＞２以降も同様にして＜番号＞ｎのタグまで定義されている。
【００６６】
弱視・触覚呈示変換ＸＭＬで触覚呈示用ＸＭＬ１の表示例として示す図４の（ｂ−２）の画面は、呈示画面データ作成部１８の触覚呈示用ＸＭＬ１を選択したときに、基本ＸＭＬの画面が２次元触覚呈示手段８の触覚ディスプレイで呈示される凹凸の一例を示している。画面（ｂ−２）中で、基本ＸＭＬの画面に表示されている選択オブジェクト▲１▼に対応する選択オブジェクト［１］は、ツリー構成（Ｂ−２）内における第１階層では＜番号＞１のタグで定義され、第２階層のデータは、＜形状＞が丸、＜位置＞がｈｅｉｇｈｔ３０である情報等を持ち、触覚ディスプレイの画面上における＜番号＞１の領域内には、全盲者などが手で触って直ぐに選択オブジェクトの区別が判るように丸の凸部が形成される。また、この情報は＜番号＞２以降も同様にして＜番号＞ｎのタグまで定義されている。
【００６７】
次に、このように構成されたマルチ形態出力呈示システムの動作を説明する。はじめに、図２に示すように、データ再編成／タグ情報変換手段１１には、リソース２から、情報リソースの種類（バイナリ、ＢＭＬ、ＨＴＭＬ、ＣＳＶ）によって各種形式のデータのいずれかが送られてくる。それぞれの選択オブジェクト（図４で示す▲１▼、▲２▼…参照）の有する画面呈示情報やテキスト情報、あるいはリンク情報などの属性情報を、データ再編成／タグ情報変換手段１１により検出し、あらかじめデータベース１４（図２参照）に記憶されているタグ情報変換則を参照して再編成すると共に、そのデータをタグ情報Ａａ（図３（ｃ）参照）に変換する。
【００６８】
このとき、図３（ａ）、（ｂ）に示すように、それぞれの選択オブジェクト▲１▼（図４参照）の有する画面呈示情報やテキスト情報、あるいはリンク情報などの属性データＡ１…をデータ再編成／タグ情報変換手段１１が検出し、その属性データＡ１，Ａ２，Ａ３…の各属性タグａ１１〜ａ１４（ａ２１〜ａ２４、ａ３１〜ａ３４…）を再編成すると共に、データベース１４を参照してタグ情報Ａａの各タグｔ１〜ｔ４に変更するか、あるいは、付加（作成）する。
【００６９】
なお、リソース２の画面情報のなかに、タグ情報Ａａとなり得る属性データＡ１…がない場合には、あらかじめ規定された手順に従ってタグ情報を呈示状態固有のデータとして、あらかじめデータベース１４に記憶されているアドレス情報等からタグ情報Ａａとして付加（作成）する。
【００７０】
次に、基本マークアップ言語作成手段１２では、図３（ｃ）に示すように、データ再編成／タグ情報変換手段１１で変換されたタグ情報Ａａにより整列する属性内容データＢ１〜Ｂ３…を、データベース１４を参照して基本ＸＭＬデータＢｂのそれぞれに変換する。このように、各種のＧＵＩを構成するリソース２（図２参照）について、選択オブジェクトのタグ情報Ａａが定められ、さらに基本マークアップ言語作成手段１２において基本ＸＭＬデータＢｂが作成される。
【００７１】
また、図２に示すように、基本マークアップ言語作成手段１２で作成された基本ＸＭＬデータＢｂ（図３（ｃ）参照）は、呈示画面データ作成部１８、画像／２次元触覚データ表示出力変換手段１５を介して、あるいは、テキストデータ抽出／表示出力変換手段１６を介して、または、振動データ抽出／出力変換手段１７を介して、各種の呈示手段３に出力される。なお、基本ＸＭＬデータＢｂが、画像／２次元触覚データ表示出力変換手段１５を介して各種の呈示手段３に出力される場合は、スイッチ２１、２２等によりそのデータが選択される。
【００７２】
そして、図２および図４に示すように、基本マークアップ言語作成手段１２で作成されたタグ情報Ａａ（図３（ｃ）参照）は、画像／２次元触覚データ表示出力変換手段１５にて、共通のデータベース１４を参照してオブジェクトの位置情報やサイズ、形状情報に応じて、画面表示あるいは触覚に適した複数の呈示形式に変換され、弱視表示／２次元触覚呈示手段４で表示される。なお、呈示画面データ作成部１８では、基本マークアップ言語作成手段１２で作成されたタグ情報Ａａおよび基本ＸＭＬデータＢｂの必要なデータを、データベース１４を参照して選択あるいは抽出している。
【００７３】
すなわち、基本ＸＭＬは、スイッチ２１で選択された弱視表示用ＸＭＬ１，・・・ＸＭＬｎ、またはスイッチ２２で選択された触覚呈示用ＸＭＬ１，ＸＭＬ２で、弱視表示用ＸＭＬ１，・・・ＸＭＬｎ、または触覚呈示用ＸＭＬ１，ＸＭＬ２に依存する表示または呈示形式にそれぞれ変換されて画面データ抽出制御手段２３または画面データ抽出制御手段２５に送られるとともに、テキストデータ抽出／表示出力変換手段１６及び振動データ抽出／表示出力変換手段１７にも送られる。これは、図２の各種の呈示手段３のなかの全ての手段（５〜８）を備えていると仮定した場合である。
【００７４】
画面データ抽出制御手段２３では、入力されたデータから画面表示に必要なデータを抽出し、弱視表示出力変換手段２４に出力し、弱視表示出力変換手段２４では、画面データ抽出制御手段２３からのデータを弱視表示モニタ７の画像メモリ（ＶＲＡＭ）などに伝達するのに適した信号に変換し、弱視表示モニタ７に出力する。そして、弱視表示モニタ７では、図４の（ｂ−１）に示す表示例のように、弱視者の見易い画面表示となるように簡素化した画面表示を行う。
【００７５】
また、画面データ抽出制御手段２５では、入力されたデータから画面呈示に必要なデータを抽出し、２次元触覚呈示出力変換手段２６に出力し、２次元触覚呈示出力変換手段２６では、画面データ抽出制御手段２５からのデータを２次元触覚呈示手段８の触覚セルの凹凸などの信号に変換し、２次元触覚呈示手段８に出力する。２次元触覚呈示手段８では、図４の（ｂ−２）に表示例を示したように、全盲者が触ってわかりやすい触覚ディスプレイ表示を行う。
【００７６】
さらに、テキストデータ抽出／表示出力変換手段１６では、選択オブジェクト（図４に示す［１］等）が指定されたときに、基本マークアップ言語作成手段１２で作成されたＸＭＬの該当する選択オブジェクト（図４に示す▲１▼等）の属性データのなかから、点字端末音声合成手段５での呈示に必要なテキストデータをテキストデータ抽出制御手段２７で抽出し、その抽出したデータを表示出力変換手段２８に出力する。表示出力変換手段２８では、テキストデータ抽出制御手段２７からのデータを点字端末音声合成手段５に伝達するのに適した信号に変換し、点字端末音声合成手段５に出力する。点字端末音声合成手段５では、触覚ディスプレイの画面上に点字を呈示すると共に、サイン音などの音声で出力される。
【００７７】
そして、振動データ抽出／出力変換手段１７では、基本マークアップ言語作成手段１２で作成されたＸＭＬのデータのなかから、振動呈示手段６での呈示に必要なデータを振動呈示抽出制御手段２９で抽出し、その抽出したデータを振動出力変換手段３０に出力する。振動出力変換手段３０では、振動呈示抽出制御手段２９からのデータを振動呈示手段６に伝達するのに適した信号に変換し、振動呈示手段６に出力する。振動呈示手段６では、選択オブジェクトの指定の遷移などが生じたときに、点字端末音声合成手段５のサイン音と共に振動で状態を呈示する。
【００７８】
従って、マルチ形態出力呈示装置１では、リソース２の画面情報における属性データＡ１…に対応するタグ情報Ａａは、基本マークアップ言語作成手段１２により、各種の呈示手段３に依存しない共通のマークアップ言語である基本ＸＭＬで記述された共通のデータに変換されるので、リソース２が異なっても、各種の呈示手段３に依存しないデータとして出力することができる。
【００７９】
これにより、ユーザは自分に最適な呈示手段（弱視表示／２次元触覚呈示手段４、あるいは点字端末音声合成手段５）を使用して、最適なＧＵＩ環境で情報を得ることができる。従って、ユーザは、弱視等、身体の状態に合せた状態で、健常者がパソコン画面から情報を得ると同様に、各種の呈示手段３から情報を得ることができる。また、後日、リソース２に変更を加える場合にも、タグ情報が基本マークアップ言語作成手段１２で共通のデータに変換できるようにしておけば、プログラムの全てに変更を加えなくても済むことになり、リソース２の変更も簡単になる。
【００８０】
これにより、ユーザは自分に最適な呈示手段（弱視表示／２次元触覚呈示手段４、点字端末音声合成手段５、あるいは振動呈示手段６）を使用して、最適なＧＵＩ環境で情報を得ることができる。
なお、各図では、マルチ形態出力呈示装置として説明したが、前記説明した各手段をコンピュータで機能させる手段として用いたプログラムとしても構わない。
【００８１】
また、図１に示すように、ここでは、データ再編成／タグ情報変換手段１１と基本マークアップ言語作成手段１２とを共通画面情報作成手段として説明したが、データベースに、あらかじめ、図３（ｃ）に示す状態の表形式となるテーブルをあらかじめ準備しておき、各リソース２の属性データおよび属性内容データを検出した後、あらかじめ決められた変換則により図３（ｃ）に示す表形式内に記述して共通画面情報（タグ情報、マークアップ言語等）となるようにしても構わない。
【００８２】
【発明の効果】
本発明は、以上説明したように構成されるため、以下に示すような優れた効果を奏するものである。
発明によれば、マルチ形態出力呈示装置は、共通画面情報作成手段により、画面情報の属性データおよび属性内容データを、各呈示手段に共通となる共通画面情報とし、データ抽出表示出力変換手段により、共通画面情報から呈示手段のそれぞれで必要な情報として抽出して変換し、その呈示手段に出力することができる。そのため、リソースが異なっても呈示手段に依存することなく、また、専用のソフトなどを用いることなく、それぞれの呈示手段で最適なＧＵＩ環境を得ることができ、健常者以外でもネットワーク上の情報を適宜参照することができる。なお、マルチ形態出力呈示装置は、この共通画面情報作成手段を用いることで、将来、あらたな呈示手段あるいはリソースが開発されても、共通画面情報として形式を整えて各呈示手段に対応することができるため、都合が良い。
【００８３】
発明によれば、マルチ形態出力呈示装置は、データ再編成／タグ情報変換手段で変換された、画面情報における属性データに対応するタグ情報は、基本マークアップ言語作成手段により、呈示手段に依存しない共通のマークアップ言語で記述された共通のデータに変換されるので、リソースが異なっても、呈示手段に依存しない共通のデータとして出力することができる。これにより、ユーザは自分に最適な呈示手段を使用して、最適なＧＵＩ環境で情報を得ることができる。
【００８４】
また、後日、リソースに変更を加える場合にも、タグ情報が基本マークアップ言語作成手段で共通のデータに変換できるようにしておけば、プログラムの全てに変更を加えなくても済むことになり、変更も簡単にできる。また、ＥＧＰのような表形式や文字放送のバイナリデータのようにタグ情報がない場合には、それらが有する固有のあらかじめ規定されたアドレス情報などを抽出し、それをタグ情報として作成し出力することができるので、タグ情報がない場合であっても、新たにタグ情報を作成して出力することができる。
【００８５】
本発明によれば、マルチ形態出力呈示装置は、例えばテキストデータ以外のデータにより各種の呈示手段を動作させる場合に、各種の呈示手段に共通のタグ情報およびマークアップ言語から呈示するためのデータを作成することができ、使用できる呈示手段の種類を広げることができる。
【００８６】
本発明によれば、マークアップ言語作成手段が、タグ情報を規格化された基本ＸＭＬで記述し、それをデータベースに保有するようにしているので、データベース自体の規格化が可能になる。
【００８７】
本発明によれば、画像／２次元触覚データ表示出力変換手段を有した場合は、基本マークアップ言語作成手段により変換されたタグ情報を、画面表示と２次元的に表現して理解させるためのデータの少なくとも一方に変換させて出力することができる。一方、テキストデータ抽出／表示出力変換手段を有した場合は、基本マークアップ言語作成手段により変換されたタグ情報を、例えば点字的に表現して理解させるための出力信号に変換させて出力することができる。
【００８８】
本発明によれば、このプログラムでコンピュータを動作させることにより、コンピュータには、データ再編成／タグ情報変換手段、基本マークアップ言語作成手段、データ抽出表示出力変換手段が備えられ、これらがマルチ形態出力呈示装置として機能する。そして、このマルチ形態出力呈示装置では、データ再編成／タグ情報変換手段で変換された、画面情報における属性データに対応するタグ情報が、基本マークアップ言語作成手段により、呈示手段に依存しない共通のマークアップ言語で記述された共通のデータに変換されるので、リソースが異なっても、データ再編成／タグ情報変換手段で変換されたタグ情報は、基本マークアップ言語作成手段により共通のデータに変換され、この共通のデータを呈示手段に依存しないデータとして出力することができる。これにより、ユーザは自分に最適な呈示手段を使用して、最適なＧＵＩ環境で情報を得ることができる。また、後日、リソースに変更を加える場合にも、タグ情報が基本マークアップ言語作成手段で共通のデータに変換できるようにしておけば、全てのプログラムなどに変更を加えなくても済むことになり、リソースの変更も簡単になる。
【図面の簡単な説明】
【図１】本発明にかかるマルチ形態出力呈示システムの概略を示すブロック構成図である。
【図２】本発明にかかるマルチ形態出力呈示装置の詳細構成を示すブロック構成図である。
【図３】本発明にかかるマルチ形態出力呈示装置において、リソースの選択オブジェクトの属性データをＸＭＬのタグ情報に変換する一例を示す説明図で、（ａ）は各情報リソースの記述例の構成を示す構成図、（ｂ）はタグ情報変換則の構成を示す構成図、（ｃ）では設定した基本的なタグ情報およびマークアップ言語で記載した構成を示す構成図である。
【図４】本発明にかかるマルチ形態出力呈示装置において、データ放送（デジタル放送：ＩＳＤＢ）から変換した基本ＸＭＬのツリー構成により各種の呈示手段で画面情報を呈示する一例を示す模式図である。
【図５】従来の出力呈示システムの一例を示す全体構成図である。
【符号の説明】
１                マルチ形態出力呈示装置
２                リソース
３                各種の呈示手段
４                弱視表示／２次元触覚呈示手段
７                弱視表示モニタ
８                ２次元触覚呈示手段
１１（１１ａ〜１１ｄ）    データ再編成／タグ情報変換手段
１２              基本マークアップ言語作成手段（基本ＸＭＬ作成手段）
１３              データ抽出表示出力変換手段
１４              データベース
１５              画像／２次元触覚データ表示出力変換手段
１６              テキストデータ抽出／表示出力変換手段
１７              振動データ抽出／出力変換手段
１８              呈示画面データ作成部
Ａ１、Ａ２、Ａ３  属性データ
Ａａ              タグ情報
ａ１１〜ａ１４        属性タグ
ａ２１〜ａ２４        属性タグ
ａ３１〜ａ３４        属性タグ
Ｂ１、Ｂ２、Ｂ３  属性内容データ
Ｂｂ              基本ＸＭＬデータ
ｔ１〜ｔ４          タグ
【図１】
2004226743.tif 000003
【図２】
2004226743.tif 000004
【図３】
2004226743.tif 000005
【図４】
2004226743.tif 000006
【図５】
2004226743.tif 000007