(57)【要約】【課題】符号化が利用できないときに外国語テキスト表示を実現する方法および装置を提供する。【解決手段】方法および装置は、２バイトフォントエントリと２バイトフォントエントリの関連する音声表現とを含む音声言語データベースを参照することを含む。２バイトフォントエントリのうちの少なくとも１つが使用され、使用される少なくとも１つの２バイトフォントの音声表現が得られる。音声表現はディスプレイ装置上に表示される。【選択図】図３
2006236315.tif 000002
【特許請求の範囲】
【請求項１】
２バイトフォントエントリと前記２バイトフォントエントリの関連する音声表現とを含むテーブルを参照するステップと、
２バイトフォントエントリのうちの少なくとも１つを使用して、使用する前記少なくとも１つの２バイトフォントの音声表現を得るステップと
を備えることを特徴とする方法。
【請求項２】
ディスプレイ装置上の前記音声表現を表示するステップをさらに備えることを特徴とする請求項１に記載の方法。
【請求項３】
２バイトフォーマットのフォントを含む通信を検査するステップと、
前記２バイトフォントエントリを含む前記テーブルを参照するときに２バイトフォーマットのフォントのうちの１つまたは複数を使用するステップと、
２バイトフォーマットのフォントのうちの前記１つまたは複数の音声表現を得るステップと
をさらに備えることを特徴とする請求項１に記載の方法。
【請求項４】
前記通信で見つかった２バイトフォーマットの前記フォントのほぼすべては、前記２バイトフォントエントリを含む前記テーブルを参照するときに使用されることを特徴とする請求項３に記載の方法。
【請求項５】
前記通信で見つかった２バイトフォーマットの前記フォントのすべての音声表現をほぼ単一の操作で表示するステップをさらに備えることを特徴とする請求項４に記載の方法。
【請求項６】
前記テーブルは少なくとも２つの列であり、１つの列は２バイト数セットを含み、別の列は前記２バイト数セットの音声表現を含むことを特徴とする請求項１に記載の方法。
【請求項７】
含まれる前記２バイト数セットは、漢字システムと共に使用される２バイト数を含み、前記音声表現は、少なくとも中国語の音声単位であることを特徴とする請求項６に記載の方法。
【請求項８】
各中国語音声単位は、４つの単音節音のうちの１つを表す少なくとも１つの数標識も含むことを特徴とする請求項７に記載の方法。
【請求項９】
前記テーブルは音声言語データベースに含まれることを特徴とする請求項１に記載の方法。
【請求項１０】
プロセッサをプログラムする際に使用される製品であって、請求項１に記載の方法を前記プロセッサに実施させる少なくとも１つのコンピュータプログラムが組み込まれた少なくとも１つのコンピュータ読み取り可能な記憶装置を備えたことを特徴とする製品。
【請求項１１】
１つの列が２バイト数セットを含む少なくとも１つの区間を含み、別の列が前記少なくとも１つの区間内の前記２バイト数セットの音声表現を含む少なくとも１つの区間を含む、少なくとも２つの列を含むことを特徴とするデータベース構造。
【請求項１２】
前記音声表現は、１つのサブパートがローマ字からなる音声単位であり、別のサブパートが単音節音を表す数値である、２つの別個のサブパートを含むことを特徴とする請求項１１に記載のデータベース構造。
【請求項１３】
前記音声表現は１つの漢字に対応することを特徴とする請求項１２に記載のデータベース構造。
【請求項１４】
２バイト数セットを含む複数の区間と、音声表現をそれぞれ含む複数の区間とが存在することを特徴とする請求項１１に記載のデータベース構造。
【請求項１５】
前記２バイト数セット中の２バイト数を特徴とする請求項１４に記載のデータベース構造。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般にはローマ字アルファベットに基づかない言語文字の処理に関する。詳細には、本発明は、コンピュータ関連システム上に表示することが意図される中国語手書き文字の処理に関する。
【背景技術】
【０００２】
ユーザインタフェースの効率的な実装は、電子装置およびシステムの設計者、製造業者、およびユーザにとって重要な考慮事項である。最大の効果を達成するために、ユーザインタフェースは、システムユーザにユーザの１次言語で情報を表示することが有利である。
【０００３】
英語は一般に、ローマ字に由来する２６文字のアルファベットを使用して書かれる。しかし、他の文字言語は、非常に多数の文字を使用することがある。比較的多数の文字を必要とする文字言語の一例は中国語である。
【０００４】
背景情報として、ローマ字アルファベットに基づかない言語の大まかな理解を得ることが有用である。例えば中国語は、固定された音声構造を有する。口語の中国語では、存在する基本音声単位はわずか４１２個であり、各単位は単音節音を有する。各音声単位に潜在的に４つの音声パターンを当てはめることができ、その結果、１０００個をわずかに超える別個の音が得られる。ローマ字アルファベットに基づかない他の言語も膨大な数の文字を含み、やはり単音節音を使用することがある。
【０００５】
従来のコンピュータシステムおよびオペレーティングシステムは一般に、ローマ字アルファベットを使用しない言語で通常は表される多数の文字を収容するために２バイトデジタル符号化方の使用を含む。これは、ローマ字を使用する言語とは対照的である。こうした言語に関連するコンピュータ表示可能フォントはわずか１バイトのデジタル情報を使用して符号化することができるからである。２バイト符号化とも呼ばれる２バイトデジタル符号化方法は、１バイトデジタル符号化方法よりもかなり多くのシステムメモリを必要とする。
【０００６】
２バイト符号化で必要となるメモリ要件の増大により、こうした２バイト文字をサポートするソフトウェアのインストールが任意選択となる。例えば、多くのオペレーティングシステムは、２バイト符号化／復号化サポートのインストールを任意選択にしている。したがって、今日の多くのコンピュータシステムは単に、２バイト符号化フォントを含む文書の表示のサポートを提供していない。
【０００７】
２バイト符号化／復号化で必要とされる追加のシステムメモリはまた、小型電子装置またはポータブル電子装置にとって著しい負担となる。こうした小型電子装置は通常、非常に限定されたシステムメモリを有する。さらに、こうした小型電子装置またはポータブル電子装置は、システムメモリを著しく拡張する可用性が欠けている。したがって、多数のこうした小型電子装置またはポータブル電子装置は、ビルトイン２バイト符号化／復号化ソフトウェアを含まず、多くは、単に、２バイト符号化／復号化技法を処理するのに必要なメモリ容量の増大に対処することができない。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
より大型のパーソナルコンピュータ装置と小型電子のどちらも含む多くのコンピュータシステムは、２バイト符号化テキストを含む文書を処理することのできるソフトウェアを含まないので、常にユーザは、このタイプの符号化／復号化を用いた文書を受け取り、その内容を理解することができない。したがって、２バイト符号化テキストを実際に表示するのに必要なソフトウェアが表示するコンピュータ装置上にインストールされていない場合であっても、２バイト符号化テキストを含む媒体を処理することのできる方法および装置を提供することが依然として求められている。
【０００９】
本発明は、このような状況に鑑みてなされたもので、その目的とするところは、２バイト符号化テキストを含む媒体を処理することのできる、符号化が利用できないときに外国語テキスト表示を実現する方法および装置を提供することにある。
【課題を解決するための手段】
【００１０】
本発明の例示的実施形態は、情報を伝えるための通信に関連して使用される２バイトフォントの音声表現を表示する方法および装置を提供する。本発明の例示的実施形態は、２バイトフォントに関連するビットマップ文字イメージを表示するアプリケーションが利用できないとき、またはアプリケーションが２バイトフォントを表すビットマップ文字イメージの使用をサポートしないとき、２バイトフォントの音声表現を表示する。
【００１１】
本発明の例示的方法によれば、ビットマップ文字イメージを表す様々な２バイトフォントを構成する情報交換用米国標準コード（ＡＳＣＩＩ）数と音声表現を関連付ける音声データベースが提供される。したがって、アプリケーションが２バイトフォントに関係するビットマップ文字イメージを提供する言語ライブラリの使用をサポートしない場合、アプリケーションは、２バイトフォントの使用を利用する通信に含まれる情報を適切に伝えるために、本発明の例示的実施形態による音声ルックアップデータベースを参照することができる。
【００１２】
本発明の例示的実施形態は、２バイトフォントエントリと２バイトフォントエントリの関連する音声表現とを含むテーブルを参照する方法を含み、２バイトフォントエントリのうちの少なくとも１つを使用して、使用する少なくとも１つの２バイトフォントの音声表現を得る。
【００１３】
本発明の別の例示的実施形態によれば、プロセッサをプログラムする際に使用される製品が提供され、製品は、本発明の少なくとも１つの例示的実施形態をプロセッサに実行させる少なくとも１つのコンピュータプログラムが組み込まれた少なくとも１つのコンピュータ可読記憶装置を含む。
【００１４】
本発明のさらに別の例示的実施形態によれば、１つの列が２バイト数セットを含む少なくとも１つの区間を含み、別の列が少なくとも１つの区間内の２バイト数セットの音声表現を含む少なくとも１つの区間を含む、少なくとも２つの列を含むデータベース構造が提供される。
【００１５】
本発明の上記の諸態様および付随する利点の多くは、添付の図面に関連して行われる以下の詳細な説明を参照することによってより良く理解するときに、より容易に理解するであろう。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照して本発明を適用できる実施形態を詳細に説明する。
【００１７】
図１に、本発明の例示的実施形態がその中で動作することができる一般的なコンピュータシステム１００を示す。コンピュータシステム１００は、２バイトフォントを含む通信を場合によっては表示するワードプロセッシングプログラムおよび／またはＥメールアプリケーションなどのアプリケーションプログラムを実行することができる。さらに、汎用コンピュータシステム１００は、２バイトフォントを含む通信を表示することのできる他のアプリケーションプログラムを操作することができる。
【００１８】
一般には、本発明の例示的実施形態で使用することのできる汎用コンピュータシステム１００などのコンピュータシステムは、コンピュータシステム１００の様々な構成要素に情報を通信するバス１０９を含む。中央処理装置（ＣＰＵ）１０１は、コンピュータシステム１００に関する機能を提供するのに必要な情報および命令を処理するバス１０９に結合される。コンピュータシステム１００は、ＣＰＵ１０１に対する情報および命令を格納する、バス１０９と結合されたランダムアクセスメモリ（ＲＡＭ）１０２と、ＣＰＵ１０１によって使用される静的情報および命令を格納する、バス１０９と結合された読取り専用メモリ（ＲＯＭ）１０３とをさらに含む。ＣＰＵ１０１で使用することのできる情報および命令を格納する、バス１０９と結合された磁気ディスクドライブ、光ディスクドライブなどのデータ記憶装置１０４がさらに含まれる。
【００１９】
システム１００は、システム１００のユーザに情報を表示する、バス１０９に結合されたディスプレイ装置１０５を含むことができる。キーボードなどの英数字入力装置１０６をバス１０９に結合して、ＣＰＵ１０１で使用することのできる情報を入力し、コンピュータシステム１００と共に機能を実施することができる。コンピュータシステム１００はまた、コンピュータシステム１００の追加の入力および制御を可能にする、マウスなどのカーソル装置も含むことができる。コンピュータシステム１００の他の要素と同様に、キーボード１０６およびカーソル装置１０７はバス１０９に結合される。
【００２０】
コンピュータシステム１００は、インターネットなどのネットワークに対するコンピュータシステム１００のリンクを実現するのに使用される通信インタフェース１０８を含むことができる。図１に示すように、コンピュータシステム１００は、通信媒体１１２を介してリモートコンピュータ１１０にリンクされる。通信媒体１１２は、コンピュータシステム１００とリモートコンピュータ１１０との間の双方向通信を実施する。通信媒体１１２は、２つのコンピュータ１００および１１０間の直接接続、サーバコンピュータに接続された１つまたは複数のルータによって確立された接続、ワイヤレス接続などでよい。当業者が一般に理解している通り、通信媒体１１２は、コンピュータシステム１００がデジタル通信（例えばＥメール通信、ワードプロセッシング文書など）を受信および送信することを可能にする技術を提供する。
【００２１】
ＣＰＵ１０１、ＲＡＭ１０２、および／またはＲＯＭ１０３は、本発明の例示的実施形態を実施するコードで動作可能にされる。コンピュータシステム１００の追加の要素も、本発明の例示的実施形態を実施するコードで動作可能にすることができる。コンピュータシステムと共に使用される他の類似の装置も、本発明の例示的実施形態を実施するように動作可能にすることができることを当業者は直ちに理解するであろう。
【００２２】
コンピュータシステム１００は、多くの現在および将来のコンピューティングプラットフォームの例である。具体的には、図１に示す構成要素のすべてまたは一部を含むコンピュータシステム１００は、パーソナルコンピュータ、ラップトップコンピュータ、タブレットコンピュータ、ハンドヘルド装置、ワイヤレスフォンなどでよい。一般には、本発明の例示的実施形態は、処理機能、記憶機能、および表示機能を有する装置と共に動作する。こうした機能は、内部および／または外部に設けることができる。
【００２３】
図２および３に、本発明の例示的実施形態による、音声言語データベースにアクセスする機能を提供する方法のフローチャートを示す。図２および３に示す例示的方法は、図１に示すコンピュータシステム１００を使用して実施することができる。
【００２４】
コンピュータシステム１００は単に、本発明の例示的実施形態と共に使用することのできるタイプのコンピュータシステムの例であることを当業者は直ちに理解されよう。具体的には、図２および３に示す例示的方法は、パーソナルコンピュータ、ラップトップコンピュータ、タブレットコンピュータ、ハンドヘルドコンピュータ、ワイヤレス電話などを用いて利用することができる。一般に、情報を格納し、処理し、表示することができるどんな装置も、図２および３に示す例示的方法を実施することができる。
【００２５】
ブロックＳ２００は、本発明の一実施形態による例示的方法の開始を一般的に示す。任意の所与の時間に、図１に示すコンピュータシステム１００などのコンピュータシステムにおいて、文書は２バイトフォーマットのフォントを含む可能性がある。例えば、コンピュータシステムは、リモートコンピュータ１１０などのリモートコンピュータから、２バイトフォントフォーマットを使用してフォーマットされる言語文字を含むＥメール通信を受信することができる。例えば、ほんの数例であるが、中国語、日本語、および韓国語はすべて、２バイトフォントフォーマットで表される文字を使用する。
【００２６】
２バイトフォーマットのフォントを含む文書が受信されたとき（Ｓ２０２）、文書の内容を閲覧するのにソフトウェアアプリケーションが一般に使用される。ディスプレイ装置１０５などのディスプレイ装置上に文書の内容を表示することに備えて、２バイトフォントを含む文書を閲覧するアプリケーションが初期化されるとき、アプリケーションが２バイトフォントに関連する言語フォントライブラリの使用をサポートする場合、アプリケーションは、そのようなライブラリにアクセスすることを試みることができる（Ｓ２０４およびＳ２０６）。コンピュータシステムで言語ライブラリが利用可能である場合（Ｓ２０８）、例えば記憶装置１０４などの記憶装置に格納されている場合、文書中の２バイトフォントに関連するビットマップ文字イメージが言語ライブラリから取り出される（Ｓ２１０）。取り出されたビットマップ文字イメージは、コンピュータシステムに関連するディスプレイ装置上に表示される（図３、Ｓ３０４）。
【００２７】
従来型コンピュータシステムでは、フォントおよび２バイトフォーマットを含む文書を表示するアプリケーションが言語ライブラリの使用をサポートしない場合（Ｓ２０４）、一般には文書中の情報が、コンピュータシステムのディスプレイ装置上に予測できない仕方で表示される。間違いなく、ディスプレイ上に伝えられる情報は、２バイトフォントを含む文書中に含まれる情報ではなくなる。一般に、表示される情報は、文書の内容を表示するのに言語ライブラリが使用された場合に２バイトフォントのビットマップ文字イメージが通常なら存在するはずの各場所で、任意のＡＳＣＩＩ文字または単なるブランクブロックとなる。
【００２８】
本発明の例示的実施形態によれば、図２に示すように、２バイトフォーマットのフォントを含む文書を表示するのに使用されるアプリケーションが２バイトフォントに関連するビットマップ文字イメージを含む言語ライブラリの使用をサポートしない場合、または文書中に含まれるタイプの２バイトフォントに関して言語ライブラリが利用できない場合（Ｓ２０４およびＳ２０８）、２バイトフォーマットのフォントを含む文書の情報を伝えるために音声ルックアップデータベースが参照される（Ｓ３００）。具体的には、２バイトフォーマットのフォントを使用して、音声ルックアップデータベースに格納された２バイトフォーマットのフォントの音声表現が取り出される（Ｓ３０２）。音声表現が見つかった後、取り出された情報がコンピュータシステムのディスプレイ装置上に表示される（Ｓ３０４）。
【００２９】
ブロックＳ３０６は、図２および３に示す例示的方法の終了を一般的に表す。当業者が直ちに理解する通り、所与の文書中に含まれる２バイトフォントのすべてが本発明の例示的実施形態による利用可能な言語ライブラリおよび／または音声ルックアップデータベースで参照されるまで、図２および３に示す例示的方法を必要に応じて反復することができる。
【００３０】
図４は、本発明の例示的実施形態による音声言語データベース４００を表す例示的データベースおよびその内容の概念図である。データベース４００は、２バイト列４０２および音声表現列４０４を含む。２バイトフォント列４０２は、複数の区間４０６に分割される。同様に、音声表現列４０４に関連する、対応する区間４０８が存在する。
【００３１】
２バイト列４０２内の各区間４０６は、コンピュータシステム１００などのコンピュータシステムを使用して閲覧することが望まれる文書中に含まれる可能性のある２バイトフォントを表すＡＳＣＩＩ数４１０を含む。文書が２バイトフォーマットのフォントを含み、２バイトフォーマットのフォントを表示する方法としてデータベース４００が使用される場合に、フォントのうちの１つがＡＳＣＩＩ数セット「０ｘ４Ａ  ０ｘ５５」で表される場合、音声表現「ａ１」がコンピュータシステムのディスプレイ装置（ディスプレイ１０５など）上に表示される。同様に、２バイトフォーマットの別のフォントが含まれ、それがＡＳＣＩＩ数セット「０ｘＣＥ  ０ｘ５４」を有する場合、音声表現「ａｉ１」がディスプレイ装置上に表示される。２バイトフォーマットのフォントごとに、データベース４００にアクセスして、ディスプレイ装置上の表示すべき適切な音声表現を決定することができる。表示される２バイトフォーマットのフォントの音声表現を使用して、ユーザは、伝えることが望まれる文書中に含まれる情報を容易に理解することができる。
【００３２】
本発明の例示的実施形態による音声言語データベースに他の言語を組み込むこともできるが、データベース４００は、中国語手書き文字を含む通信と共に使用されることが意図される。この文書で先に議論したように、中国語は固定された音声構造を有する。口語の中国語では、単音節音をそれぞれ有する４１２個の基本音声単位が存在する。各音声単位に潜在的に４つの音声パターンを当てはめることができ、その結果、１０００個をわずかに超える別個の音が得られる。
【００３３】
有利には、データベース４００は、４１２個の基本音声単位を使用して、著しいシステム資源の使用を必要としない非常に効率的なデータベース構造を作成する。図４に示すデータベース４００では、４１２個の基本音声単位のうちの４つを示す（ａ１、ａｉ１、ａｉ２、およびａｉ３）。しかし、当業者が理解する通り、実装されるデータベース４００内に、他の４０８個の音声単位が含まれる。その中に手書き文字を有する中国語辞書を単に参照するだけで、素人であっても、図示されるデータベース４００を完成するのに必要な情報が得られる。
【００３４】
同一の音を有する多くの漢字記号が存在する。このことをデータベース４００は考慮に入れる。例えば、図４からわかるように、区間４０６のそれぞれは、複数の２バイトＡＳＣＩＩ数セットを含む。しかし、それぞれの区間４０８内のただ１つの音声表現が、複数の２バイトＡＳＣＩＩ数セットに関連付けられる。
【００３５】
データベース４００の音声表現列４０４中の音声表現は「ＸＸＸｎ」フォーマットを有する。「ＸＸＸ」部分は、４１２個の基本音声単位の１つであり、一連のローマ字として表される。所与の音声単位中に２より多い、または少ない文字が存在することがある。「ｎ」部分は、各音声単位に当てはめることのできる４つの音声パターンのうちの１つを表す数である。したがって、「ｎ」位置での「１」は第１音声パターンに関係し、「ｎ」位置での「２」は第２音声パターンに関係する。この参照技法は他の２単音節音にも適用することができる。したがって、２バイトフォーマットのフォントを関連する音声表現に変換するのにデータベース４００が使用されるとき、各音声単位に関連する「ｎ」位置により、音声単位に関連付けられる単音節音を読者は理解されよう。
【００３６】
２バイトフォーマットのフォントを使用する言語に関する音声表現を使用するデータベースの設計および実装が、本発明によって完全に包含される。データベース４００は中国語手書き文字に関連する２バイトフォントと共に使用されるが、本発明の音声言語データベース概念の使用は、２バイトフォントフォーマットを使用する他の言語にも適用することができる。そのような言語の同様な例には日本語や韓国語が含まれる。
【００３７】
図５に、本発明の例示的実施形態による言語ライブラリまたは音声互換性データベースを使用していないウェブページ５０２を含むウェブブラウザ５００を示す。ウェブブラウザ５００は、コンピュータシステム１００のディスプレイ装置１０５などのコンピュータシステムディスプレイ装置上に表示可能なＧＵＩである。ウェブブラウザ５００は、検索ボタン５０４Ａ、メールボタン５０４Ｂ、印刷ボタン５０４Ｃなどのいくつかの選択ボタン５０４を含めて図示されている。図５に図示するボタン５０４Ａ、５０４Ｂ、５０４Ｃ、およびその他のボタンならびに制御の動作は当業者に周知であり、本明細書で詳細に説明する必要はない。
【００３８】
図５は、ウェブページ５０２上に表示される様々なホワイトボックス「□」５１０をさらに含む。しばしば、こうしたホワイトボックス５１０は、コンピュータシステムで適切に表示することのできない２バイトフォントがあることを示す。この問題は一般に、オペレーティングシステムおよび／またはアプリケーションが言語ライブラリの使用を含まず、かつ／またはサポートしないときに生じる。
【００３９】
図６に、本発明の例示的実施形態による音声互換性データベースを使用しているウェブページ６０２を含むウェブブラウザ６００を示す。ウェブブラウザ６００は、コンピュータシステム１００のディスプレイ装置１０５などのコンピュータシステムディスプレイ装置上に表示可能なＧＵＩである。ウェブブラウザ６００は、検索ボタン６０４Ａ、メールボタン６０４Ｂ、印刷ボタン６０４Ｃなどのいくつかの選択ボタン６０４を含めて図示されている。図６に図示するボタン６０４Ａ、６０４Ｂ、６０４Ｃ、およびその他のボタンならびに制御の動作は当業者に周知であり、本明細書で詳細に説明する必要はない。
【００４０】
図６は、「ＸＸＸｎ」フォーマットの様々な音声表現６１０をさらに含む。音声表現６１０は、本発明の例示的実施形態による音声言語データベースから得られたものである。本発明の例示的実施形態による音声言語データベースの使用により、メモリを多用する（greedy）言語ライブラリを含める必要がなくなる。これは特に、設計制約および／または設計考慮事項のために限られたメモリを有するコンピュータシステムにとって有用である。言語ライブラリを使用するコンピュータシステムは、アプリケーションソフトウェアなどと共に使用される音声言語データベースも含むことができる。
【００４１】
本明細書では例示的実施形態を図示し、説明したが、図示し、議論した特定の例示的実施形態の代わりに、同じ目的を達成するように適合された任意の構成を代用できることを当業者は理解されよう。こうした応用例は、本発明の任意のすべての改作または変形形態を包含するものとする。上記の説明は限定的にではなく例示的に行われたものであることも理解されたい。上記の例示的実施形態の組合せ、および本明細書に具体的には説明していない他の例示的実施形態は、上記の説明を検討する際に当業者には明らかとなるであろう。本発明の範囲は、上記の方法および構造が使用される他の任意の応用例を含む。したがって、本発明の範囲は、添付の特許請求の範囲を参照して、そのような特許請求の範囲に対して権利が与えられるすべての範囲の均等物と共に決定されるべきである。
【図面の簡単な説明】
【００４２】
【図１】本発明の例示的実施形態を実行するのに適した汎用コンピュータシステムの論理ブロック図である。
【図２】本発明の例示的実施形態による音声言語データベースにアクセスする機能を提供する方法のフローチャートを示す図である。
【図３】図２に示すフローチャートの続きを示す図である。
【図４】本発明の例示的実施形態による音声言語データベースを表す例示的データベースおよびその内容の概念図である。
【図５】本発明の例示的実施形態による言語ライブラリまたは音声互換性データベースを使用していないウェブページを含むウェブブラウザを示す図である。
【図６】本発明の例示的実施形態による音声互換性データベースを使用しているウェブページを含むウェブブラウザを示す図である。
【符号の説明】
【００４３】
１００  コンピュータシステム
１０１  プロセッサ
１０２  
１０３  
１０４  記憶装置
１０５  ディスプレイ
１０６  キーボード
１０７  カーソル装置
１０８  通信インタフェース
１０９  バス
１１０  リモートコンピュータ
１１２  通信媒体
４００  データベース
４０２  ２バイト
４０４  音声
【図１】
2006236315.tif 000003
【図２】
2006236315.tif 000004
【図３】
2006236315.tif 000005
【図４】
2006236315.tif 000006
【図５】
2006236315.tif 000007
【図６】
2006236315.tif 000008
【外国語明細書】
2006236315000001.pdf