(57)【特許請求の範囲】
【請求項１】
多言語間における実際の会話を支援する多言語間会話支援システムにおいて、
各言語に共通な言語の概念を格納した基本テーブル（１００）と、
各言語に対応して設けられ、各言語の言語データと、当該各言語に対応した他の言語データと共に格納する複数の言語テーブル（２００〜８００）と、
複数のサブデータベース（１０００）を備えたデータベース（１）を有し、
前記基本テーブル（１００）は、言葉識別番号フィールド（１０１）、画像表現ファイル名フィールド（１０２）、及び、概念フィールド（１０３）によって構成され、
前記言葉識別番号フィールド（１０１）中の言葉識別番号は、前記言葉の概念が共通な限り、全ての言語間で共通であって主キーとして役立ち、
前記言語毎に設けられた前記各言語テーブル（２００、６００）は、前記言葉識別番号フィールド（２０１、６０１）、当該言語における文字表示を示す文字表示フィールド（２０２、６０２）、当該言語での音声表現を示す音声フィールド（２０３、６０３）、及び、当該言語の発音を当該言語以外の言語での発音を表記する発音表記フィールド（２０４〜２０９：６０４〜６０９）を備え、
前記各サブデータベース（１０００）は、会話の状況を設定するデータを格納する領域（１１００）、前記会話の状況を設定するデータを読み出し、表示し、利用者に会話の状況を設定させるための制御プログラムを格納する制御部（１２００）と、前記言語のうち、対象となる２つの言語の言語単位を格納する領域（１３００）を有し、前記サブデータベースの２つの言語の言語単位を格納する領域（１３００）は、前記基本テーブルと前記対象となる２言語の前記言語テーブルのフィールドを組み合わせたクエリによって構成され、
前記言語単位は、１つの単語または複数の単語の組み合わせからなっていることを特徴とする多言語間会話支援システム。
【請求項２】
請求項１において、前記基本テーブルにおける共通概念を利用して、他の言語テーブルを相互に対応付けることを特徴とする多言語間会話支援システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の言語間で会話を可能にする多言語間会話用システムに関し、特に、海外旅行等の際に有効に利用できる多言語間会話用システムに関する。
【０００２】
【従来の技術】
一般に、ネイティブスピーカ以外の人が、外国語をパーフェクトに体得することは困難であり、このことが、特に、日本人と、他の国の人との文化、認識の交流を妨げているのが現状である。一方、グローバル化の波と共に、異国人との会話をする機会も増加するものと予想され、異国人間での相互の意思を理解する必要も益々増加するものと考えられる。
【０００３】
従来、この種の多言語間会話を可能にする携帯機器として、会話の場面に応じた例えば、日本文の例文を選択し、当該日本文を翻訳した例えば、英文を画面に表示すると共に、表示された英文の音声を発することができるものがある。この携帯機器では、日本語に対応した外国語の簡単な挨拶等も表示し、音声を発することも可能である。
【０００４】
このように、従来使用されている携帯機器は、母国語を外国語に翻訳した文章等を表示画面或いは音声によって、会話の相手側となる外国人に理解させることを企図している。換言すれば、従来のこの種の機器では、母国語の単語、文章等を文法的に忠実に外国語に翻訳することのみが考慮されている。
【０００５】
また、この種の携帯機器では、会話の場面が少なく、然も、各場面毎に用意されている文章、単語も少ない。更に、画面上で選択できるのは、単一文章或いは単一の単語であり、これら単語を画面をスクロールしながら選択するため、迅速な応答を要する会話では、役立たないという欠点がある。
【０００６】
【発明が解決しようとする課題】
一方、会話においては、必ずしも正確な翻訳が必要でない場合、或いは、単語を発すれば、事足りる場面も数多い。例えば、レストラン等で食事をする場合、料理の名前を店員に伝えるだけで、目的の料理を注文することができるし、また、買い物をする場合にも、会話で使用される言葉は、限られている。このことは、互いに異なる言語を話す異国人同士間の会話においても同様であり、異国人同士の間では、身体の動き、即ち、ボディランゲージと単語を並べるだけで十分に意思の疎通が取れる場合も多い。
【０００７】
本発明の目的は、異国人間の実際の会話において、十分に利用できる多言語間会話システムを提供することである。
【０００８】
本発明の他の目的は、異国人間の会話において使用でき、迅速な応答を可能にするデータベースの構成を提供することである。
【０００９】
本発明の更に他の目的は、データベースを利用して異国人間の会話を実際に行うことができる携帯機器を提供することである。
【００１０】
【課題を解決するための手段】
本発明の一態様によれば、複数の言語間の会話を可能にする多言語間会話に使用されるデータベースにおいて、会話に使用される互いに異なる言語の組合せに応じて設定されたサブデータベースを備え、当該サブデータベースには、会話の状況を設定する第１の領域と、各状況において使用される可能性の高い言語単位を格納する第２の領域とを有し、前記第１の領域の状況が選択されると、当該状況に対応する第２の領域内の言語単位を表示することができることを特徴とする多言語間会話用データベースが得られる。
【００１１】
更に、前記サブデータベースの第２の領域には、前記言語単位に対応する画像表現情報および音声情報をも格納されていることが望ましい。
【００１２】
本発明の別の態様によれば、上記したデータベースを格納したサーバを有することを特徴とする多言語間会話用システムが得られる。この場合、前記サーバと通信することによって、前記データベースをダウンロードした通信機能を含む多言語間会話用システムが得られる。
【００１３】
本発明の更に他の態様によれば、前記データベースを予め格納した記憶媒体を有する多言語間会話用システムが得られる。
【００１４】
更に、本発明の他の態様によれば、前記データベースを予め組み込んだ記憶装置を備えた携帯機器が得られる。
【００１５】
【発明の実施の形態】
図１を参照すると、本発明の一実施形態において使用されるデータベース構成例が示されている。図示されたデータベース１は、複数の言語間の会話を可能にする多言語間会話に使用することができ、ここでは、日本語、米国語、中国語、韓国語、インドネシア語、タイ語、及びベトナム語間のうちのいずれかの２国語間の会話ができるように構成されているものとする。このため、図示されたデータベース１は各言語に共通な言語の概念を格納した一つの基本テーブル１００と各言語の会話用の言語データを格納した複数のテーブル２００〜８００を備えている。テーブル２００は、日本語を中心とした言語データを格納する日本語テーブルである。以下テーブル３００，４００，５００，６００，７００、及び８００は各々米国語、中国語、韓国語、インドネシア語、タイ語、及びベトナム語の言語データを格納する各言語のテーブルである。
【００１６】
多言語間会話支援システムでは、第１の言語を理解する第１の利用者と第２の言語を理解する第２の利用者の会話を支援する。前記データベース１において第１の言語を日本語とした場合、第２の言語は米国語、中国語、韓国語、インドネシア語、タイ語、及びベトナム語の６ヶ国語のいずれかに設定することができる。第２の言語を米国語とした場合、同様に、第２の言語を日本語、中国語、韓国語、インドネシア語、タイ語、及びベトナム語の６ヶ国語のいずれかに設定することができる。このようにデータベース１の例では、第1の言語として７種類、そのおのおのの第1の言語に対して第２の言語は６種類あり、第１と第２の言語の組み合わせは合計４２組が可能となる。
【００１７】
以下の実施例では、第1の言語が日本語、第２の言語がインドネシア語である場合の多言語間会話支援システムの場合について説明する。
【００１８】
図１に示された１０００は、第1の言語が日本語、第２の言語がインドネシア語である場合の会話を支援するデータを格納するサブデータベースである。図１の実施例では、残り４１の言語の組合わせに対応するサブデータベースは記述を省略してある。
【００１９】
サブデータベース１０００には、会話の状況を設定するためのデータを格納する領域１１００と、前記領域１１００から会話の状況を設定するためのデータを読み出し表示し、利用者に会話の状況を設定させるための制御プログラムを格納する制御部１２００と第1の言語が日本語で第２の言語がインドネシア語である言語単位を格納する領域１３００が含まれる。
【００２０】
図２を参照して、前記基本テーブル１００の構成例を示す。前記基本テーブルは例えば、リレーショナルデータベースのテーブルを用いて構成できる。１０１は言葉の識別番号を示す言葉識別番号フィールドであり、１０２は言葉に対応する画像表現のファイル名を示す画像表現ファイル名フィールドであり、１０３は言葉の概念を示す概念フィールドである。前記言葉識別番号フィールド１０１は主キーとして設定する。前記基本テーブル１００には、前記各フィールドに対応した値を有するレコードが格納される。レコードの数は、本多言語会話支援システムで扱う言語単位の数に対応する。
【００２１】
ここで、言語単位とは、「病院」のような一つの単語、あるいは、「〜に行きたい」というような単語の組み合わせ、あるいは、「病院」「〜に行きたい」というようなより多くの単語の組み合わせを言う。前記基本テーブル１００では、各言語単位に関する各フィールド値を格納するレコードは省略してある。たとえば、前記基本テーブル１００の１００１番目のレコードは、言葉識別番号フィールド１０１に対応する値が「６０」で、画像表現ファイル名フィールド１０２に対応する値が「hospital.gif」で、概念フィールド１０３に対応する値が「hospital」であるレコードである。
【００２２】
図３を参照して、前記日本語テーブル２００の構成例を示す。前記日本語テーブルは例えば、リレーショナルデータベースのテーブルを用いて構成できる。２０１は言葉識別番号フィールド、２０２は日本語での文字表示を示す日本語文字表示フィールド、２０３は日本語での音声表現を示す日本語音声フィールド、２０４は日本語の発音の米国語での発音表記フィールド、２０５は日本語の発音の中国語での発音表記フィールド、２０６は日本語の発音の韓国語での発音表記フィールド、２０７は日本語の発音のインドネシア語での発音表記フィールド、２０８は日本語の発音のタイ語での発音表記フィールド、２０９は日本語の発音のベトナム語での発音表記フィールドである。前記言葉識別番号フィールド２０１は外部キーであって、前記基本テーブル１００の中の主キーである言葉識別番号フィールド１０１に対応する。前記日本語テーブル２００には、前記各フィールドに対応した値を有するレコードが格納される。レコードの数は、本多言語会話支援システムで扱う日本語の言語単位の数に対応する。
【００２３】
前記日本語テーブル２００では、各日本語に関する各フィールド値を格納するレコードは省略してある。たとえば、前記日本語テーブル２００の６０番目のレコードは、言葉識別番号フィールド２０１に対応する値が「６０」で、日本語文字表示フィールド２０２に対応する値が「hospital_jpn_c.gif」で、日本語音声フィールド２０３に対応する値が「hospital_jpn_v.wav」で、米国語発音表記フィールド２０４に対応する値が「hospital_jpn_usa.gif」で、中国語発音表記フィールド２０５に対応する値が「hospital_jpn_chn.gif」で、韓国語発音表記フィールド２０６に対応する値が「hospital_jpn_kor.gif」で、インドネシア語発音表記フィールド２０７に対応する値が「hospital_jpn_idn.gif」で、タイ語発音表記フィールド２０８に対応する値が「hospital_jpn_tha.gif」で、ベトナム語発音表記フィールド２０９に対応する値が「hospital_jpn_vnm.gif」である。
【００２４】
前記言葉識別番号フィールド２０１に対応する値が「６０」ということは、前記日本語テーブル２００内のこのレコードは前記基本テーブル１００の中の言葉識別フィールド１０１の値が同じ「６０」であるレコードに対応することを示す。別の言い方をすれば、前記基本テーブル１００の６０番目のレコードは概念としての言葉「hospital」に関するデータを格納し、前記日本語テーブル２００の６０番目のレコードは前記概念としての言葉「hospital」に対応する日本語に関するデータを格納する。前記日本語文字表示フィールド２０２に対応する値が「hospital_jpn_c.gif」ということは、「hospital」という概念の日本語である「病院」という日本語文字表示を表示するためのgif形式画像ファイル名を示している。「jpn」は日本語の3文字略字ラベルである。日本語音声フィールド２０３に対応する値が「hospital_jpn_v.wav」ということは、「hospital」という概念の日本語の発音である「ビョウイン」という日本語音声を保存したwav形式音声ファイル名を示している。米国語発音表記フィールド２０４に対応する値が「hospital_jpn_usa.gif」ということは、日本語での「ビョウイン」という発音を米国語の発音表記で表示するためのgif形式画像ファイル名を示している。「usa」は米国語の３文字略字ラベルである。以下発音表記フィールド２０５、２０６、２０７、２０８、２０９の各値はおのおの「ビョウイン」という発音の中国語、韓国語、インドネシア語、タイ語、ベトナム語の発音表記で表示するためのgif形式画像ファイル名を示している。「chn」、「kor」、「idn」、「tha」、「vnm」はおのおの、中国語、韓国語、インドネシア語、タイ語、ベトナム語の３文字略字ラベルである。
【００２５】
図４を参照して、前記インドネシア語テーブル６００の構成例を示す。前記インドネシア語テーブル６００は例えば、リレーショナルデータベースのテーブルを用いて構成できる。６０１は言葉識別番号フィールド、６０２はインドネシア語での文字表示を示すインドネシア語文字表示フィールド、６０３はインドネシア語での音声表現を示すインドネシア語音声フィールド、６０４はインドネシア語の発音の日本語での発音表記フィールド、６０５はインドネシア語の発音の米国語での発音表記フィールド、６０６はインドネシア語の発音の中国語での発音表記フィールド、６０７はインドネシア語の発音の韓国語での発音表記フィールド、６０８はインドネシア語の発音のタイ語での発音表記フィールド、６０９はインドネシア語の発音のベトナム語での発音表記フィールドである。言葉識別番号フィールド６０１は外部キーであって、基本テーブル１００の中の主キーである言葉識別番号フィールド１０１に対応する。前記インドネシア語テーブルには、前記各フィールドに対応した値を有するレコードが格納される。レコードの数は、本多言語会話支援システムで扱うインドネシア語の言語単位の数に対応する。
【００２６】
前記インドネシア語テーブル６００では、各インドネシア語に関する各フィールド値を格納するレコードは省略してある。たとえば、前記テーブル６００の６０番目のレコードは、言葉識別番号フィールド６０１に対応する値が「６０」で、インドネシア語文字表示フィールド６０２に対応する値が「hospital_idn_c.gif」で、インドネシア語音声フィールド６０３に対応する値が「hospital_idn_v.wav」で、米国語発音表記フィールド６０４に対応する値が「hospital_idn_usa.gif」などである。
【００２７】
図５を参照して、第1の言語が日本語で第２の言語がインドネシア語である言語単位を格納する領域１３００の構成例について説明する。領域１３００はリレーショナルデータベースのクエリを用いて構成できる。元になるテーブルとして、前記基本テーブル１００と前記日本語テーブル２００と前記インドネシア語テーブル６００を使用する。クエリは元になるテーブルのフィールドを組み合わせた仮想的なものである。１３０１は前記基本テーブル１００の前記言葉識別番号フィールド１０１であり、１３０２は基本テーブル１００の画像表現ファイル名フィールド１０２であり、１３０３は基本テーブル１００の概念フィールド１０３であり、１３０４は日本語テーブル２００の日本語文字表示フィールド２０２、１３０５はインドネシア語テーブル６００のインドネシア語文字表示フィールド６０２であり、１３０６はインドネシア語テーブル６００のインドネシア語音声フィールド６０３であり、１３０７はインドネシア語テーブル６００のインドネシア語の発音の日本語発音表記フィールド６０４である。
【００２８】
図６を参照して、会話の状況を設定するためのデータを格納する領域１１００の構成例について説明する。前記領域１１００は例えば、リレーショナルデータベースの複数のテーブルおよびクエリを用いて構成できる。場面選択テーブル１１１０は、会話状況を設定するための第1段階の選択肢を表示するためのデータを格納するテーブルである。なお、前記第１の言語と第２の言語はすでに決定されていることとし、以下の説明では、第１の言語が日本語、第２の言語がインドネシア語である場合を例に説明する。前記場面選択テーブル１１１０は、場面識別フィールド１１１１、表示順番フィールド１１１２、言葉識別番号フィールド１１１３、次段クエリ識別フィールド１１１４、次段表示方式識別フィールド１１１５からなる。前記場面選択テーブル１１１０には、前記各フィールドに対応した値を有するレコードが格納される。図６では、個々のレコードの表示は省略されている。個々のレコードの例を図７に示す。
【００２９】
図７を参照して、場面選択テーブル１１１０の一例を説明する。図７において、レコード１１４１の場面識別フィールド１１１１の値は「１０１」で、表示順番フィールド１１１２の値は「１」で、選択肢の１番目に配置することを意味する。言葉識別番号フィールド１１１３の値は「１４」で、この値は外部キーであり、前記基本テーブル１００の主キーである言葉識別番号フィールド１０１に対応する。次段テーブル識別フィールド１１１４の値は「２」で、次の段階の選択肢に関するデータを格納してあるテーブルの番号を示す。次段表示方式識別フィールド１１１５の値は「１０」で、次段の選択肢データを「１０」に対応する表示方式で選択肢を表示することを指定している。同様に、レコード１１４２は、場面選択の第2番目の選択肢に関するデータであり、レコード１１４３は、場面選択の第3番目の選択肢に関するデータであり、レコード１１４４は、場面選択の第４番目の選択肢に関するデータの例である。
【００３０】
図８を参照して、図７の前記場面選択テーブル１１１０のレコードの例に対応する前記基本テーブル１００のレコードの例を示す。レコード１１１の言葉識別番号フィールドの値は「１４」で、画像表現ファイル名フィールド１０２の値は「airport.gif」で、概念フィールド１０３の値は「空港」である。前記レコード１１１は、言葉識別番号をキーとして、前記場面選択テーブル１１１０の前記レコード１１４１に関連付けられる。同様に、レコード１１２、１１３，１１４はおのおの前記場面選択テーブル１１１０のレコード１１４２，１１４３，１１４４に両テーブルの言葉識別番号フィールドをキーにして関連付けられる。
【００３１】
図９を参照して、図７の前記場面選択テーブル１１１０のレコードの例に対応する前記日本語テーブル２００のレコードの例を示す。レコード２１１の言葉識別番号フィールド２０１の値は「１４」で、この値は外部キーであり、前記基本テーブル１００の主キーである言葉識別番号フィールド１０１に対応する。日本語文字表示フィールド２０２の値は「airport_jpn_c.gif」であり、選択肢と表示すべき「空港」という日本語文字が画像としてgif形式ファイル「airport_jpn_c.gif」に格納されていることを示す。
【００３２】
図６の前記領域１１００には、場面選択クエリ１１２０を含む。前記クエリ１１２０は前記基本テーブル１００と前記場面選択テーブル１１１０と前記日本語テーブル２００の一部のフィールドで構成される。具体的には、前記基本テーブル１００の前記言葉識別番号フィールド１１２１と前記画像表現ファイル名フィールド１１２２、前記場面選択テーブル１１１０の場面識別フィールド１１２３と表示順番フィールド１１２４と次段クエリ識別フィールド１１２５と次段表示方式識別フィールド１１２６、および前記日本語テーブル２００の前記日本語文字表示フィールド１１２７からなる。前記クエリ１１２０はレコードを含むが図６では省略してある。
【００３３】
図１０を参照して、前記クエリ１１２０のレコードの構成例を、図７、図８、図９をも参照して説明する。図７、図８、図９に示された各テーブルの前記言葉識別番号フィールドをキーにして合成されたクエリ１１２０が図１０に示されている。図１０では、前記言葉識別番号フィールドの値「１４」、「１５」、「１６」、「１７」に関連付けられた４つのレコード１１３１、１１３２、１１３３、１１３４を示している。
【００３４】
図１１を参照すると、第１の言語である日本語を理解する第１の利用者２はコミュニケーションを行おうとする第２の言語であるインドネシア語を理解する第２の利用者３に対して情報表示端末１０を提示し、前記情報表示端末１０に順次アイコン等を情報表示部５１に表示しマルチメディアを駆使して会話を進展させていく場合が示されている。
【００３５】
図１２を参照して、情報表示端末１０を説明する。図示された情報表示端末１０は情報表示部５１、カーソル制御部５２、選択ボタン５３を有し、主制御部５４が主メモリ部５５に保存されているプログラムと連携しながら情報表示端末１０を制御し、着脱可能メモリ保持部５６には着脱可能メモリ６０を挿入可能である。尚、図１２において、情報表示端末１０はノート型パーソナルコンピュータ、デスクトップ型パーソナルコンピュータ、PDA、携帯電話機、TV受像機、あるいはゲーム機等の通信機器あるいは携帯機器であってもよい。また、着脱可能メモリ６０は、フロッピー（登録商標）ディスク、光磁気ディスク（MO）、CD-ROM、CD-R、DVD、メモリスティック、コンパクトフラッシュ（登録商標）メモリあるいはスマートメディア等の記憶装置あるいは記憶媒体であってもいい。
【００３６】
図１３を参照すると、着脱可能メモリ６０の一例が示されており、図示された着脱可能メモリ６０には、前記データベース１のすべて、あるいは、例えば前記第１の言語を日本語とし、前記第２の言語をインドネシア語とする会話支援に限定された前記サブデータベース１０００が格納されている。後者の場合、これを日本語からインドネシア語への会話支援パッケージと呼ぶ。前記サブデータベース１０００には、図１の場合と同様、前記会話の状況を設定するためのデータを格納する領域１１００と、前記領域１１００から会話の状況を設定するためのデータを読み出し表示し、利用者に会話の状況を設定させるための制御プログラムを格納する前記制御部１２００と第1の言語が日本語で第２の言語がインドネシア語である言語単位を格納する前記領域１３００が含まれる。
【００３７】
図１４は、会話支援の実行過程の一実施例を示すフロー図である。
【００３８】
図１５と図１２、図１４とを併せ参照して、着脱可能メモリ保持部５６に、前記日本語からインドネシア語への会話支援パッケージ１０００が保存されている着脱可能メモリ６０を挿入し、起動した場合の動作を説明する。この場合、制御部１２００の制御により、会話の状況を設定するステップＳ１０の中の、第１段階の場面選択肢の表示・選択のステップＳ１１を実行するために、図１５に示す前記情報表示部５１に場面選択メニュー７０が表示される。現在、第１言語が日本語なので、前記場面選択メニュー７０は日本語で表示される。前記制御部１２００は、第1段階として前記会話の状況を設定するためのデータを格納する領域１１００の中の、前記場面選択クエリ１１２０を読み取る。図１０に示されているレコード１１３１、１１３２、１１３３、１１３４が順次読み取られ、各レコードの前記場面選択テーブルの表示順番フィールド１１２４の値に基づき、場面選択肢の表示順番が決定され、前記場面選択テーブルの表示順番フィールド１１２４の値が「１」である前記レコード１１３１のデータが第1の選択肢として表示され、以下前記レコード１１３２のデータが第２の選択肢として表示され、前記レコード１１３３のデータが第３の選択肢として、最後に前記レコード１１３４のデータが第4の選択肢として表示される。前記レコード１１３１の前記日本語テーブルの日本語文字表示フィールド１１２７の画像ファイル「airort_jpn_c.gif」が、前記選択メニュー７０の中の位置７１に表示される。前記レコード１１３１の前記基本テーブルの画像表現ファイル名フィールド１１２２の画像ファイル「airport.gif」が、位置７２に表示される。以下同様にして、前記レコード１１３２の前記フィールド１１２７の画像ファイルが位置７３、前記フィールド１１２２の画像ファイルが位置７４、前記レコード１１３３の前記フィールド１１２７の画像ファイルが位置７５、前記フィールド１１２２の画像ファイルが位置７６、前記レコード１１３４の前記フィールド１１２７の画像ファイルが位置７７、前記フィールド１１２２の画像ファイルが位置７８におのおの表示される。場面選択肢である「空港」という文字を表示するために文字コードでなく前記画像ファイル７１を使用するのは、ハングル文字やタイ語などの表示にも汎用的に対応できるようにするためである。また、場面選択肢である「空港」という文字表現７１のほかに、画像表現ファイル７２を使用するのは、文字表現だけでなく画像表現によりメニュー選択の判断をより視覚的に理解しやすくするためである。
【００３９】
図１５において、場面選択メニュー７０の内の「空港」という場面の選択肢を選択するには、画像ファイル７１の上をクリックするか、画像ファイル７２の上をクリックする。他の選択肢を選択する場合も同様に前記画像ファイル７３〜７８の上をクリックする。
【００４０】
図１５で、例えば、第1の選択肢に対応する前記画像ファイル７２の上がクリックされると、場面選択クエリに格納されているレコード内の第１のレコードである前記レコード１１３１が選択されたことになる。前記場面選択制御部１２００は、前記選択されたレコード１１３１の場面選択テーブルの場面識別フィールド１１２３の値「１０１」を読み取り、選択された場面を「１０１」と設定する。前記選択されたレコード１１３１の前記基本テーブルの言葉識別番号が「１４」であり、図８の前記基本テーブル１００から対応する概念フィールド１０３の値は「空港」であることがわかる。つまり会話の状況を設定する第１段階として「空港」という場面が設定されたことになる。
【００４１】
図１６を参照して、次段クエリ識別テーブル１１５０を説明する。図１０で選択されたレコード１１３１の前記場面選択テーブルの次段クエリ識別フィールド１１２５の値が「２」であることから、図１６に示す次段クエリ識別テーブル１１５０に格納されているデータを用いて、次の段階の選択肢を表示する。前記次段クエリ識別テーブル１１５０は、図６の前記会話の状況を設定するためのデータを格納する領域１１００に含まれる。前記次段クエリ識別テーブル１１５０は、次段クエリ識別フィールド１１５１と次段クエリ名フィールド１１５２を有する。
【００４２】
図１６には、レコードの具体例としてレコード１１６１とレコード１１６２を示す。前記次段クエリ識別テーブル１１５０で、前記次段クエリ識別フィールド１１５１の値が「２」のレコード１１６１の前記次段クエリ名は「第２段選択肢クエリ」であり、次の段階の選択肢表示は図１８の第２段選択肢クエリ１１９０のデータを用いて行う。
【００４３】
図６に示された領域１１００には、第２段階選択肢テーブル１１７０を含んでおり、第２段階選択肢テーブル１１７０は、図１７に示すように、場面識別フィールド１１７１、言語単位識別フィールド１１７２、表示順番フィールド１１７３、言葉識別番号１１７４、言語単位連結フィールド１１７５、次段クエリ識別フィールド１１７６、次段表示方式識別フィールド１１７７から構成される。前記第2段階選択肢テーブル１１７０は、レコードを含むが図６では、前記レコードの記述を省略する。
【００４４】
図１７を参照して、前記第２段階選択肢テーブル１１７０に含まれるレコード１１８１〜１１８４の例を示す。
【００４５】
図６の前記領域１１００には、第２段階選択肢クエリ１１９０を含む。前記第２段階選択肢クエリ１１９０は、第２段階選択肢テーブルの場面識別フィールド１１９１、第２段階選択肢テーブルの言語単位識別フィールド１１９２、第２段階選択肢テーブルの表示順番フィールド１１９３、基本テーブルの言葉識別番号フィールド１１９４、基本テーブルの画像表現ファイル名フィールド１１９５、第２段階選択肢テーブルの言語単位連結フィールド１１９６、第２段階選択肢テーブルの次段クエリ識別フィールド１１９７、第２段階選択肢テーブルの次段表示方式識別フィールド１１９８、日本語テーブルの日本語文字表示フィールド１１９９から構成される。前記第２段階選択肢クエリ１１９０は、レコードを含むが図６では、前記レコードの記述を省略してある。
【００４６】
図１８を参照して、前記第２段階選択肢クエリ１１９０に含まれるレコード１１８５〜１１８８の例を示す。
【００４７】
図１９および図１４、図１５、図１８を併せ参照して、前記場面選択肢の表示・選択ステップS11で、前記画像７２がクリックされた場合の動作を説明する。この場合、前記場面選択メニュー７０で、「空港」が選択されると、図１４で、言語単位選択肢の表示・選択S12に移行する。前記制御部１２００は、前記場面選択クエリ１１２０と前記次段クエリ識別テーブル１１５０とから、第２段階選択肢クエリ１１９０のデータを読み取り、言語単位の選択肢としての表示項目を決定する。読み出された言語単位の選択肢は、前記場面選択クエリ１１２０の前記選択されたレコード１１３１の前記場面選択テーブルの次段表示方式識別フィールド１１２６の値が「１０」であることを読み取り、対応する言語単位選択肢表示方式を決定し、例えば、図１９に示すレイアウトで言語単位選択肢を表示する。前記第２段階選択肢クエリ１１９０で、前記第2段階選択肢テーブルの場面識別フィールド１１９１の値が、直前のステップS11で選択された前記場面識別フィールド１１２３の値である「１０１」に等しいレコードのみが選択され読み出される。
【００４８】
図８の例では、レコード１１８５〜１１８８が読み出される。図１８において、前記第2段階選択肢テーブルの表示順番フィールド１１９３の値は、選択された言語単位選択肢の表示順番であり、図１８の例ではレコード１１８５、１１８６、１１８７、１１８８の順に表示される。その結果、図１８の前記日本語テーブルの日本語文字表示フィールド１１９９に示された画像ファイルが順次、図１９の言語単位選択メニュー８０の位置８１、８３、８５、８７に表示される。同様に、図１８の前記基本テーブルの画像ファイル名フィールド１１９５に示された画像ファイルが順次、図１９の位置８２、８４、８６、８８に表示される。このようにして、言語単位選択肢の表示が完了する。
【００４９】
図１９において、前記言語単位選択メニュー８０の内の「病院」という場面の選択肢を選択するには、対応する前記画像ファイル８７の上をクリックするか、前記画像ファイル８８の上をクリックする。他の言語単位選択肢を選択する場合も同様に行う。
【００５０】
図１９で、例えば、第4の選択肢に対応する前記画像ファイル８７の上がクリックされると、前記第２段階選択肢クエリ１１９０で、レコード１１８８が選択されたことになる。前記制御部１２００は、前記選択されたレコード１１８８の第2段階選択肢テーブルの言語単位識別フィールド１１９２の値から言語単位識別を「２０４」と読み取り、基本テーブルの言葉識別番号フィールド１１９４の値から言葉識別番号を「６０」と読み取り、第２段階選択肢テーブルの次段クエリ識別の値が「０」であることから、次の段階の言語単位選択肢の表示・選択ステップＳ１２には移行せず、図１４で前記会話の状況を設定するステップＳ１０は終了し、言語単位の表示ステップ２０の中の言語単位の連結・表示ステップ２１に移行する。前記第2段階選択肢テーブルの言語単位連結フィールド１１９６の値が「０」であることから、言語単位の連結も不要であると判断する。
【００５１】
図２０と図２１とを参照して、前記選択されたレコード１１８８の基本テーブルの言葉識別番号フィールド１１９４が「６０」である場合の動作を説明する。この場合、この値をキーにして制御部１２００は、図５で、前記領域１３００として示されたクエリから基本テーブルの言葉識別番号フィールド１３０１の値が同じく「６０」のレコードを検索し、図２０に示すレコード１３１１を得る。前記レコード１３１１の基本テーブルの画像表現ファイル名フィールド１３０２の値から画像ファイル名「hospital.gif」を読み取り、図２１の前記情報表示部５１の中に言語単位表示領域２５０の一部として、位置２５１の場所に前記画像ファイル「hospital.gif」が表示される。以下同様にして、前記レコード１３１１の日本語テーブルの日本語文字表示フィールド１３０４から画像ファイル名「hospital_jpn_c.gif」を読み取り、位置２５２の場所に前記画像ファイル「hospital_jpn_c.gif」が表示され、インドネシア語テーブルのインドネシア語文字表示フィールド１３０５から画像ファイル名「hospital_idn_c.gif」を読み取り、位置２５３の場所に前記画像ファイル「hospital_idn_c.gif」が表示され、インドネシア語テーブルのインドネシア語音声の日本語発音表記フィールド１３０７から画像ファイル名「hospital_idn_jpn.gif」を読み取り、位置２５４の場所に前記画像ファイル「hospital_idn_jpn.gif」が表示され、図２１の表示画面を得る。さらに、前記レコード１３１１のインドネシア語テーブルのインドネシア語音声フィールド１３０６から音声ファイル名「hospital_idn_v.wav」を読み取り、例えば、発音表記の位置２５４にハイパーリンク２５５を設定し、前記２５４のハイパーリンクをクリックすると前記音声ファイル「hospital_idn_v.wav」が起動し、前記言語単位の概念である「病院」のインドネシア語の音声「ルマ  サキッ」を図１２の音声出力部５７から出力させるように設定する。以上のようにして、前記言語単位の連結・表示ステップＳ２１では、前記文字表示２５３、前記画像表現２５１、前記発音表記２５４、および前記音声出力２５５というマルチメディアを駆使した言語単位２５０の表示を行うことにより、日本語とインドネシア語の間の会話支援を効果的に行う。
【００５２】
図１４の言語単位選択肢の表示・選択Ｓ１２の第２の実施例について説明する。
【００５３】
図２２を参照すると、前記場面選択メニュー７０を表示するにあたって、前記制御部１２００は図２２に示す場面選択クエリ１１２０を使用する。前記場面選択メニュー７０で、前記文字表示７１の上をクリックすると、前記制御部１２００は、図２２の前記場面選択クエリ１１２０で、場面選択テーブルの表示順番フィールド１１２０の値が「１」のレコード１１３５を参照する。前記レコード１１３５のデータから、場面識別の値が「１０１」、次段クエリ識別の値が「２」、次段表示方式識別が「２０」と認識し、図１６の次段クエリ識別テーブル１１５０から次段クエリ識別の値が「２」である次段クエリ名１１５２を検索し、レコード１１６１の「第２段選択肢クエリ」であることを読み取る。
【００５４】
図２３を参照すると、前記制御部１２００は、前記第2段階選択肢クエリ１１９０から、第２段階選択肢テーブルの場面識別フィールド１１９１の値が前記「１０１」のレコードを検索し、レコード１２１１、１２１２、１２１３、１２１４を得る。図１５の場合と同様に、前記制御部１２００は、前記次段表示方式識別が「３０」である次段表示方式にもとづき、まずは図１９と同様の言語単位選択メニュー８０を前記情報表示部５１に表示する。
【００５５】
図２３を参照して、前記言語単位選択メニュー８０で、第４の選択肢である「病院」がたとえば、病院の文字表示８７をクリックして選択された場合について説明する。前記制御部１２００は、前記第2段階選択肢クエリ１１９０から、第２段階選択肢テーブルの表示順番フィールド１１９３の値が「４」のレコードを検索し、レコード１２１４を読み取り、言語単位識別フィールド１１９２の値が「３０４」、言語単位連結フィールド１１９６が「１」で言語単位の連結がONであることを認識し、次段クエリ識別フィールド１１９７の値が「３」で、前記次段クエリ識別テーブル１１５０から、第3段階目の会話状況の選択肢画面を「第３段階選択肢クエリ」を用いて表示すべきことを認識し、次段表示方式フィールド１１９８の値が「３０」であることを認識する。
【００５６】
図２４を参照して、前記会話の状況を設定するためのデータを格納する領域１１００に含まれる第３段階選択肢テーブル１２２０と第３段階選択肢クエリ１２３０の構成例を示す。前記第３段階選択肢テーブル１２２０は、前段言語単位識別フィールド１２２１、言語単位識別フィールド１２２２、表示順番フィールド１２２３、言葉識別番号１２２４、言語単位連結フィールド１２２５、次段クエリ識別フィールド１２２６、次段表示方式識別フィールド１２２７から構成される。前記第2段階選択肢テーブル１２２０は、レコードを含むが図２５では、前記レコードの記述を省略する。なお、前記会話の状況を設定するためのデータを格納する領域１１００は図６に示される部分と図２４で示される部分とからなる。
【００５７】
前記第３段階選択肢クエリ１２４０は、第３段階選択肢テーブルの前段言語単位識別フィールド１２４１、第３段階選択肢テーブルの言語単位識別フィールド１２４２、第３段階選択肢テーブルの表示順番フィールド１２４３、基本テーブルの言葉識別番号フィールド１２４４、基本テーブルの画像表現ファイル名フィールド１２４５、第３段階選択肢テーブルの言語単位連結フィールド１２４６、第３段階選択肢テーブルの次段クエリ識別フィールド１２４７、第３段階選択肢テーブルの次段表示方式識別フィールド１２４８、日本語テーブルの日本語文字表示フィールド１２４９から構成される。前記第３段階選択肢クエリ１２４０は、レコードを含むが図２４では、前記レコードの記述を省略してある。
【００５８】
図２５を参照して、前記第３段階選択肢クエリ１２４０に含まれるレコード１２５１と１２５２の例を示す。
【００５９】
図２６を参照すると、前記制御部１２００は、前記第３段階選択クエリ１２4０から、第３段階選択肢テーブルの前段言語単位フィールド１２４１の値が「３０４」であるレコードを検索し、レコード１２５１と１２５２を得、おのおのの表示順番フィールド１２４３の値が「１」、「２」であることから、レコード１２５１のデータを第３段階の選択肢の第1の選択肢に、レコード１２５２のデータを第３段階の第２の選択肢として表示すべきことを認識し、前記レコード１２１４の次段表示方式フィールドの値「３０」にもとづき、図２６に示すポップアップメニュー９０を表示し、前記ポップアップメニュー９０の中に前記レコード１２５１の中の日本語文字表示フィールド１２４９から読み取ったファイル「where_is_jpn_c.gif」を第３段階の第１のメニューとして位置９１に表示し、前記レコード１２５２の中の日本語文字表示フィールド１２４９から読み取ったファイル「I_want_to_go_jpn_c.gif」を第３段階の第２のメニューとして位置９２に表示し、図２６に示した第１の言語である日本語表現の「はどこですか？」と「へ行きたい」の２つの選択肢からなる第３段階のメニュー表示を得る。
【００６０】
図２７を参照して、図１４の言語単位の連結・表示ステップS21の第２の実施例を示す。図２６で、第３段階の選択肢として、前記位置９２の「へ行きたい」という選択肢をクリックして選択すると、前記制御部１２００は前記第３段階選択肢クエリで、２番目の表示順番に対応する前記レコード１２５２のデータにもとづいて処理を進め、前記レコード１２５２の次段クエリ識別フィールド１２４７の値が「０」であることから、第４段目の選択肢表示はないことを認識し、言語単位の表示に移る。前記レコード１２１４の言語単位連結フィールドの値が「１」であったことから、図１９の第2段階の選択肢で選択された「病院」の言語単位と図２６の第３段階の選択肢で選択された「へ行きたい」の言語単位を連結して新たな言語単位として表示する。具体的には、前記レコード１２１４の言葉識別番号フィールド１１９４の値が「６０」で、前記レコード１２５２の言葉識別番号フィールド１２４４の値が「３１２」であることから、この値をキーにして制御部１２００は、図５で、前記第1の言語が日本語で第２の言語がインドネシア語である言語単位を格納する領域１３００として示されたクエリから、基本テーブルの言葉識別番号フィールド１３０１の値が同じく「６０」および「３１２」のレコードを検索し、図２０に示すレコード１３１１と１３１２を得る。前記レコード１３１１の基本テーブルの画像表現ファイル名フィールド１３０２の値から画像ファイル名「hospital.gif」を読み取り、図２７の前記情報表示部５１の中に言語単位表示領域２６０の一部として、位置２６１の場所に前記画像ファイル「hospital.gif」が表示される。以下同様にして、前記レコード１３１１の日本語テーブルの日本語文字表示フィールド１３０４から画像ファイル名「hospital_jpn_c.gif」を読み取り、位置２６２の場所に前記画像ファイル「hospital_jpn_c.gif」が表示され、インドネシア語テーブルのインドネシア語文字表示フィールド１３０５から画像ファイル名「hospital_idn_c.gif」を読み取り、位置２６３の場所に前記画像ファイル「hospital_idn_c.gif」が表示され、インドネシア語テーブルのインドネシア語音声の日本語発音表記フィールド１３０７から画像ファイル名「hospital_idn_jpn.gifを読み取り、位置２６４の場所に前記画像ファイル「hospital_idn_jpn.gif」が表示される。さらに２つの言語単位の連結表示のために、前記レコード１３１２の基本テーブルの画像表現ファイル名フィールド１３０２の値から画像ファイル名「I_want_to_go.gif」を読み取り、図２７の前記情報表示部５１の中に言語単位表示領域２６０の一部として、位置２６５の場所に前記画像ファイル「I_want_to_go.gif」が表示される。以下同様にして、前記レコード１３１２の日本語テーブルの日本語文字表示フィールド１３０４から画像ファイル名「I_want_to_go_jpn_c.gif」を読み取り、位置２６６の場所に前記画像ファイル「I_want_to_go_jpn_c.gif」が表示され、インドネシア語テーブルのインドネシア語文字表示フィールド１３０５から画像ファイル名「I_want_to_go_idn_c.gif」を読み取り、位置２６７の場所に前記画像ファイル「hospital_idn_c.gif」が表示され、インドネシア語テーブルのインドネシア語音声の日本語発音表記フィールド１３０７から画像ファイル名「I_want_to_go_idn_jpn.gifを読み取り���位置２６４８の場所に前記画像ファイル「I_want_to_go_idn_jpn.gif」が表示され、図２７の表示画面を得る。さらに、前記レコード１３１１と１３１２のインドネシア語テーブルのインドネシア語音声フィールド１３０６から音声ファイル名「hospital_idn_v.wav」と「I_want_to_go_idn_v.wav」を読み取り、例えば、言語単位表示領域２６０の上をクリックすると最初に前記音声ファイル「hospital_idn_v.wav」が起動し、次に、前記音声ファイル「I_want_to_go_idn_v.wav」が起動し、前記言語単位の概念である「病院」のインドネシア語の音声「ルマ  サキッ」を図１２の音声出力部５７から出力させ、続いて前記言語単位の概念である「へ行きたい」のインドネシア語の「サヤ  マウク」を出力させる。以上のようにして、前記言語単位の連結・表示ステップＳ２１の第２の実施例では、二つの言語単位を連結し、前記文字表示２６３と２６７、前記画像表現２６１
と２６５、前記発音表記２６４と２６８、および前記音声出力というマルチメディアを駆使した言語単位表示領域２６０の表示を行うことにより、日本語とインドネシア語の間の会話支援を効果的に行う。
【００６１】
図１４の言語単位選択肢の表示・選択Ｓ１２の第３の実施例について説明する。
【００６２】
図２２を参照して、前記場面選択メニュー７０で、前記文字表示７１の上をクリックすると、前記制御部１２００は、図２２の前記場面選択クエリ１１２０で、場面選択テーブルの表示順番フィールド１１２０の値が「１」のレコード１１３５を参照し、場面識別の値が「１０１」、次段クエリ識別の値が「２」、次段表示方式識別が「２０」と認識し、図１６の次段クエリ識別テーブル１１５０から次段クエリ識別フィールドの値が「２」である次段クエリ名フィールド１１５２を検索し、レコード１１６１の「第２段選択肢クエリ」であることを読み取る。
【００６３】
図２８に「第2段選択肢クエリ」の第３の実施例を示す。
【００６４】
図２８を参照すると、前記制御部１２００は、図２３の場合と同様に、第２段階選択肢クエリ１１９０から、第２段階選択肢テーブルの場面識別フィールド１１９１の値が前記「１０１」のレコードを検索し、レコード１２１５、１２１６、１２１７、１２１８を得、図１９と同様の言語選択メニュー８０を前記情報表示部５１に表示する。さらに、前記言語単位選択メニュー８０で、第４の選択肢である「病院」がたとえば、病院の文字表示８７をクリックして選択されると、前記制御部１２００は、前記第２段階選択肢クエリ１１９０から、第２段階選択肢テーブルの表示順番フィールド１１９３の値が「４」のレコードを検索し、レコード１２１８を読み取り、言語単位識別フィールド１１９２の値が「３０４」、言語単位連結フィールド１１９６が「１」で言語単位の連結がONであることを認識し、次段クエリ識別フィールド１１９７の値が「３」で、前記次段クエリ識別テーブル１１５０から、第３段階目の会話状況の選択肢画面を「第３段階選択肢クエリ」を用いて表示すべきことを認識し、次段表示方式フィールド１１９８の値が「３０」であることを認識し、文要素フィールド１２０１の値が「０」つまり「目的語」であることを認識する。
【００６５】
図２９を参照して、前記第３段階選択肢クエリ１２４０に含まれるレコードの第２の例としてレコード１２５３と１２５４の例を示す。図２５に示した第２の例に比べ、新たに第3段階選択肢テーブルの文要素フィールド１２６１を追加している。
【００６６】
図２６を参照して、前記制御部１２００は、前記第３段階選択クエリ１２4０から、第３段階選択肢テーブルの前段言語単位フィールド１２４１の値が「３０４」であるレコードを検索し、レコード１２５３と１２５４を得、図２６に示すポップアップメニュー９０を表示する。
【００６７】
図３０を参照して、図１４の言語単位の連結・表示ステップS21の第３の実施例を示す。
【００６８】
図２６で、第３段階の選択肢として、前記位置９２の「へ行きたい」という選択肢をクリックして選択すると、前記制御部１２００は図２９の前記第３段階選択肢クエリ１２４０で、２番目の表示順番に対応する前記レコード１２５４のデータにもとづいて処理を進め、前記レコード１２５４の次段クエリ識別フィールド１２４７の値が「０」であることから、第４段目の選択肢表示はないことを認識し、言語単位の表示に移る。前記レコード１２１４の言語単位連結フィールドの値が「１」であったことから、図１９の第2段階の選択肢で選択された「病院」の言語単位と図２６の第３段階の選択肢で選択された「へ行きたい」の言語単位を連結して新たな言語単位として表示する。具体的には、前記レコード１２１８の言葉識別番号フィールド１１９４の値が「６０」で、前記レコード１２５４の言葉識別番号フィールド１２４４の値が「３１２」であることから、この値をキーにして制御部１２００は、図５で、前記第1の言語が日本語で第２の言語がインドネシア語である言語単位を格納する領域１３００として示されたクエリから、基本テーブルの言葉識別番号フィールド１３０１の値が同じく「６０」および「３１２」のレコードを検索し、図２０に示すレコード１３１１と１３１２を得る。前記レコード１３１１の基本テーブルの画像表現ファイル名フィールド１３０２の値から画像ファイル名「hospital.gif」を読み取り、図３０の前記情報表示部５１の中に言語単位表示領域２７０の一部として、位置２７１の場所に前記画像ファイル「hospital.gif」が表示され、同様に、位置２７２の場所に画像ファイル「I_want_to_go.gif」が表示され、言語単位２７０の中のアイコンが表示される。続いて、位置２７３の場所に画像ファイル「hospital_jpn_c.gif」が表示され、位置２７４に画像ファイル「I_want_to_go_jpn_c.gif」が表示され、言語単位２７０の中の日本語表示が実行される。
【００６９】
次に、言語単位の中のインドネシア語部分の表示を行うために、前記制御部１２００は前記レコード１２１８の文要素フィールド１２０１の値「O」と、前記レコード１２５４の文要素フィールド１２６１の値「V」を読み取り、図３１に示すインドネシア語文法テーブル１２５０の文法フィールド１２５１に「V」と「O」の２文字のみが含まれるレコード１２６１を検索し、文字単位の順番が「VO」であることを認識し、先に文要素が「V」の文字単位を表示し、次に文要素が「O」の文字単位を表示する。具体的には、図３０で、前記レコード１２１８のデータと前記レコード１２５４のデータを使って、図２７の場合と同様の処理により、位置２７５、２７６、２７７、２７８に各対応する画像ファイルをおのおの表示し、図３０の表示を得る。なお、前記インドネシア語文法テーブル１２５０は、前記領域１１００に含まれる。
【００７０】
図３２を参照して、会話支援システムの別の実現例として、情報表示端末１０はネットワーク３０を介してサーバ２０と接続される。前記サーバ２０は言語単位を表示するためのデータを保存するデータベース１を有し、前記情報表示端末１０からの指示により指定された言語単位のデータを前記データベース１から選択し前記情報表示端末１０に送信する会話支援サービス制御部４１を有し、前記情報表示端末１０は、該言語単位のデータをネットワーク３０を介してサーバ２０から受信する通信制御部５８と受信した言語単位２６０を情報表示部５１に表示する。
【００７１】
図３２でネットワークはインターネットあるいはモバイルネットワークあるいはインターネットとモバイルネットワークの組み合せであってもよい。図３２で、情報表示端末１０は、ノート型パーソナルコンピュータ、デスクトップ型パーソナルコンピュータ、PDA、携帯電話機、TV受像機、あるいはゲーム機等であってもよい。
【００７２】
【発明の効果】
本発明による多言語間会話支援システムは、第１の言語と第２の言語の異言語を母語とする人同士の会話を、情報表示端末を用いてアイコンや第２の言語の発音記号あるいは第２の言語の発音の出力からなる言語単位を表示することにより、容易に支援することができる。
【００７３】
本多言語間会話支援システムは、着脱可能なメモリに格納される会話支援パッケージを入れ替えることにより容易に多様な第１と第２の言語の組み合せの会話を支援することができる。
【００７４】
本多言語会話支援システムは、ネットワークを介してサーバに接続することにより、言語選択メニューの選択により容易に多様な第１と第２の言語の組み合せの会話を支援することができる。
【図面の簡単な説明】
【図１】本多言語間会話支援システムのデータベースの構成例を示す図である。
【図２】本多言語間会話支援システムのデータベース内の基本テーブルの構成例を示す図である。
【図３】本多言語間会話支援システムのデータベース内の日本語テーブルの構成例を示す図である。
【図４】本多言語間会話支援システムのデータベース内のインドネシア語テーブルの構成例を示す図である。
【図５】本多言語間会話支援システムのデータベース内の第１の言語が日本語で第２の言語がインドネシア語である言語単位を格納する領域の構成例を示す図である。
【図６】本多言語間会話支援システムのデータベース内の会話の状況を設定するためのデータを格納する領域の構成例を示す図である。
【図７】本多言語間会話支援システムのデータベース内の場面選択テーブルに含まれるレコードの例を示す図である。
【図８】本多言語間会話支援システムのデータベース内の基本テーブルに含まれるレコードの例を示す図である。
【図９】本多言語間会話支援システムのデータベース内の日本語テーブルに含まれるレコードの例を示す図である。
【図１０】本多言語間会話支援システムのデータベース内の場面選択クエリに含まれるレコードの例を示す図である。
【図１１】本多言語間会話支援システムにおいて、第１の言語を理解する利用者と第2の言語を理解する利用者と電子表示装置の関係を示す図である。
【図１２】本多言語間会話支援システムの情報表示端末の構成例を示す図である。
【図１３】本多言語間会話支援システムの着脱可能メモリの構成例を示す図である。
【図１４】本多言語間会話支援システムの会話支援の実行過程の実施例を示す図である。
【図１５】本多言語間会話支援システムの場面選択メニューの表示例を示す図である。
【図１６】本多言語間会話支援システムのデータベース内の次段クエリ識別テーブルの構成例を示す図である。
【図１７】本多言語間会話支援システムのデータベース内の第2段階選択肢テーブルに含まれるレコードの例を示す図である。
【図１８】本多言語間会話支援システムのデータベース内の第2段階選択肢クエリに含まれるレコードの例を示す図である。
【図１９】本多言語間会話支援システムの言語単位選択メニューの表示例を示す図である。
【図２０】本多言語間会話支援システムのデータベース内の第１の言語が日本語で第２の言語がインドネシア語である言語単位を格納する領域のレコードの例を示す図である。
【図２１】本多言語間会話支援システムの言語単位の表示例を示す図である。
【図２２】本多言語間会話支援システムのデータベース内の場面選択クエリに含まれるレコードの第2の例を示す図である。
【図２３】本本多言語間会話支援システムのデータベース内の第２段階選択肢クエリに含まれるレコードの第２の例を示す図である。
【図２４】本多言語間会話支援システムのデータベース内の会話の状況を設定するためのデータを格納する領域の追加部分の例。
【図２５】本多言語間会話支援システムのデータベース内の第３段階選択肢クエリに含まれるレコードの例。
【図２６】本多言語間会話支援システムの言語単位選択メニューの第２の表示例。
【図２７】本多言語間会話支援システムの言語単位表示の第２の例。
【図２８】本多言語間会話支援システムの第２段階選択肢クエリに含まれるレコードの第３の実施例。
【図２９】本多言語間会話支援システムの第３段階選択肢クエリに含まれるレコードの第２の実施例。
【図３０】本多言語間会話支援システムの言語単位表示の第３の例。
【図３１】本多言語間会話支援システムのインドネシア語文法テーブル。
【図３２】本多言語間会話支援システムのネットワークを介した実施例
【符号の説明】
１    データベース
１０    情報表示端末
２０    サーバ
５１    情報表示部
６０    着脱可能メモリ
７０    場面選択メニュー
８０    言語単位選択メニュー
１００    基本テーブル
２００    日本語テーブル
２５０    言語単位
６００    インドネシア語テーブル
１０００    第１の言語が日本語で第２の言語がインドネシア語である場合の会話を支援するサブデータベース
１１００    会話の状況を設定するためのデータを格納する領域
１１１０    場面選択テーブル
１１２０    場面選択クエリ
１１５０    次段クエリ識別テーブル
１１７０    第２段階選択肢テーブル
１１９０    第２段階選択肢クエリ
１２００    制御部
１２２０    第３段階選択肢テーブル
１２４０    第３段階選択肢クエリ
１３００    第1の言語が日本語で第2の言語がインドネシア語である言語単位を格納する領域
Ｓ１０    会話の状況を設定するステップ
Ｓ１１    場面選択肢の表示・選択のステップ
Ｓ１２    言語単位選択肢の表示・選択ステップ
Ｓ２１    言語単位の連結・表示ステップ
【図１】
0003980331.tif 000002
【図２】
0003980331.tif 000003
【図３】
0003980331.tif 000004
【図４】
0003980331.tif 000005
【図５】
0003980331.tif 000006
【図６】
0003980331.tif 000007
【図７】
0003980331.tif 000008
【図８】
0003980331.tif 000009
【図９】
0003980331.tif 000010
【図１０】
0003980331.tif 000011
【図１１】
0003980331.tif 000012
【図１２】
0003980331.tif 000013
【図１３】
0003980331.tif 000014
【図１４】
0003980331.tif 000015
【図１５】
0003980331.tif 000016
【図１６】
0003980331.tif 000017
【図１７】
0003980331.tif 000018
【図１８】
0003980331.tif 000019
【図１９】
0003980331.tif 000020
【図２０】
0003980331.tif 000021
【図２１】
0003980331.tif 000022
【図２２】
0003980331.tif 000023
【図２３】
0003980331.tif 000024
【図２４】
0003980331.tif 000025
【図２５】
0003980331.tif 000026
【図２６】
0003980331.tif 000027
【図２７】
0003980331.tif 000028
【図２８】
0003980331.tif 000029
【図２９】
0003980331.tif 000030
【図３０】
0003980331.tif 000031
【図３１】
0003980331.tif 000032
【図３２】
0003980331.tif 000033