(57)【要約】【課題】この情報作成装置では、大量に配信される定型的な内容の情報配信サービスを迅速かつ正確に、複数の言語に翻訳し、音声に変換する情報作成装置を提供することを目的としている。【解決手段】情報作成装置では、電子情報配信サービスにより配信されるデータを装置内部で使用する内部コードに変換する手段で共通化したデータを、複数の言語のテキスト、音声、画像に同時に翻訳する翻訳手段と、他の媒体に送信する送信手段と、全体を制御する制御手段を備えている。【選択図】図２
2005078232.tif 000002
【特許請求の範囲】
【請求項１】
電子情報配信サービスにより配信されるデータを受信する受信手段と、受信したデータを装置内部で使用する内部コードに変換する変換手段と、内部コードに変換されたデータをそのまま維持するか、または、１以上の自然言語で表現されるテキスト、音声、画像のうち１以上のメディアに翻訳する翻訳手段と、前記維持されたデータ、または、翻訳結果の１以上を電子メール、ＷＷＷサーバ、電話回線、音声ボード、ディスプレイ等の１以上に送信する送信手段と、前記の変換手段、翻訳手段、送信手段の動作を制御する制御手段を有することを特徴とする情報作成装置。
【請求項２】
請求項１の情報作成装置において、２種類以上のコードの対応関係を記載したコード変換データベースを有し、制御手段がコード変換データベースから得たコードの対応情報に基づいて、変換手段の動作が制御されることを特徴とする請求項１記載の情報作成装置。
【請求項３】
請求項１の情報作成装置において、翻訳手順を記載した管理データベースを有し、制御手段が管理データベースから得た翻訳手順に基づいて、翻訳手段の動作が制御されることを特徴とする請求項１記載の情報作成装置。
【請求項４】
請求項３の情報作成装置において、入力データと出力データとの関係を1以上の言語のテキスト翻訳規則として記載したテキスト翻訳データベースを有し、翻訳手段においてテキスト翻訳を行なう場合、制御手段がテキスト翻訳データベースから得たテキスト翻訳規則に基づいて、翻訳手段の動作が制御されることを特徴とする請求項３記載の情報作成装置。
【請求項５】
請求項３の情報作成装置において、入力データと出力データとの関係を1以上の言語の音声翻訳規則として記載した音声翻訳データベースを有し、翻訳手段において音声翻訳を行なう場合、制御手段が音声翻訳データベースから得た音声翻訳規則に基づいて、翻訳手段の動作が制御されることを特徴とする請求項３記載の情報作成装置。
【請求項６】
請求項３の情報作成装置において、入力データと出力データとの関係を1以上の言語の画像翻訳規則として記載した画像翻訳データベースを有し、翻訳手段において画像翻訳を行なう場合、制御手段が画像翻訳データベースから得た画像翻訳規則に基づいて、翻訳手段の動作が制御されることを特徴とする請求項３記載の情報作成装置。
【請求項７】
請求項１の情報作成装置において、送信手順を記載した端末・媒体データベースを有し、制御手段が端末・媒体データベースから得た送信手順に基づいて、送信手段の動作が制御されることを特徴とする請求項１記載の情報作成装置。
【請求項８】
請求項３の情報作成装置において、管理データベースの登録内容を利用者が編集することを可能とする編集手段を有し、編集手段が、制御手段を通して管理データベースにアクセスして情報を取得し、その情報を表示し、それを使用者が編集した後、その編集結果を制御手段を通して管理データベースに登録できることを特徴とする請求項３記載の情報作成装置。
【請求項９】
請求項１の情報作成装置において、翻訳対象とする電文を利用者が入力することを可能とする入力手段を有し、利用者が入力手段を利用して作成した電文を、制御手段を通して翻訳対象電文として翻訳手段に付託する機能を有することを特徴とする請求項１記載の情報作成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，電子媒体の情報配信サービスにおいて，気象情報や交通情報や株価情報のように電子情報で配信される定型的な情報コンテンツを含む電文に対し，１つの電文を、複数の言語の文字情報や音声情報や画像情報に変換することにより、人間が理解しやすい形式の情報を作成する情報作成装置に関する。
【背景技術】
【０００２】
従来より，定型的なテキスト文章に対して、予め用意したテンプレートを用いることにより、多言語翻訳を行なう自動翻訳装置が知られている。また、従来より、録音編集方式の合成音声装置を用いた定型的文章の読み上げサービスは知られている。さらに、数値で表現された電子情報から、テキスト情報に変換する文章生成技術は知られている。
【０００３】
例えば、特開２００１−３２５２５５号公報開示されている方法では、テンプレートを使用した多言語翻訳装置を提案しているが、出力はHTMLテキストしか対象といないため、音声や画像データへの変換には対応していない。また、特開２００１−２８２２６８号公報開示されている方法では、複数の電子情報配信サービスを対象としているが、変換対象をテキストとしているため、変換に誤りが生じる可能性があり、実際にサービスに使用するには、人間による変換内容の確認が必要になる場合があり、自動サービスへの適用は困難である。
【０００４】
【特許文献１】特開２００１−３２５２５５号公報
【特許文献２】特開２００１−２８２２６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら，従来のテキスト入力による翻訳システムには、いくら定型的なテキストであっても、テキストを解析する段階及び、目的言語に生成する段階において、誤りが生じる可能性が少なからずあり、その結果、翻訳結果に様々な誤りが混入する恐れがあるため、ユーザが翻訳結果を確認もしくは修正しない限り、実際の使用には適用できない場合が多く見られる。また、音声合成装置においても、通常のテキストを入力とするＴＴＳ（Text-to-Speech）システムの場合、テキストには複数の解釈が可能な場合があるため、解析誤りが発生し、読み方を誤ったり、不自然なアクセントやイントネーションを持った不自然な発話になることが少なくない。さらに、数値データを人間がみて、他の言語に翻訳する場合には、無機質な数字の羅列を書き取っていくことには人間の負担が大きく、原稿を見間違うこともあることから、間違った情報を配信する危険性が伴なう。これを防ぐには、通常、複数の作業者が独立に並行して同じ入力作業を行ない、それらの結果を比較して信頼性を上げるような方法が行なわれるが、コストが嵩むという問題がある。
【０００６】
インターネットによる情報配信が活発になり、数値情報で配信されるコンテンツが多くみられるようになり、数値情報を文字情報や音声による読み上げ情報に変換したサービスも存在するが、どれも、個々のサービスに特化したシステムとして実現されているに過ぎない。このため、様々な情報を配信する必要があるメディアでは、個々のサービス毎にシステムを開発し、そのシステムの特性に応じた運用を行なう必要があり、開発にコストを要するだけでなく、運用コストも上がる傾向がみられる。
【０００７】
本発明は、上記の点に鑑みてなされたもので、その目的とするところは、気象情報や交通情報や株価情報のように数値情報で配信される複数種類の定型的な情報コンテンツを，複数言語の文字情報，音声情報及び画像情報に正確に変換することを可能とする情報作成装置を提供することにある。
【０００８】
また、新たな情報コンテンツを対象として追加した場合、システムの改造を伴なわないで素早く対応できる拡張性を兼備させることにある。
【課題を解決するための手段】
【０００９】
本発明では、上述した課題を解決するために、電子情報配信サービスにより配信されるデータを受信する受信手段と、受信したデータを装置内部で使用する内部コードに変換する変換手段と、内部コードに変換されたデータをそのまま維持するか、または、１以上の自然言語で表現されるテキスト、音声、画像のうち１以上のメディアに翻訳する翻訳手段と、前記維持されたデータ、または、翻訳結果の１以上を電子メール、ＷＷＷサーバ、電話回線、音声ボード、ディスプレイ等の１以上に送信する送信手段と、前記の変換手段、翻訳手段、送信手段の動作を制御する制御手段を有することを特徴とする。
【００１０】
２種類以上のコードの対応関係を記載したコード変換データベースを有し、制御手段がコード変換データベースから得たコードの対応情報に基づいて、変換手段の動作が制御されることを特徴とする。
【００１１】
翻訳手順を記載した管理データベースを有し、制御手段が管理データベースから得た翻訳手順に基づいて、翻訳手段の動作が制御されることを特徴とする。
【００１２】
入力データと出力データとの関係を1以上の言語のテキスト翻訳規則として記載したテキスト翻訳データベースを有し、翻訳手段においてテキスト翻訳を行なう場合、制御手段がテキスト翻訳データベースから得たテキスト翻訳規則に基づいて、翻訳手段の動作が制御されることを特徴とする。
【００１３】
入力データと出力データとの関係を1以上の言語の音声翻訳規則として記載した音声翻訳データベースを有し、翻訳手段において音声翻訳を行なう場合、制御手段が音声翻訳データベースから得た音声翻訳規則に基づいて、翻訳手段の動作が制御されることを特徴とする。
【００１４】
入力データと出力データとの関係を1以上の言語の画像翻訳規則として記載した画像翻訳データベースを有し、翻訳手段において画像翻訳を行なう場合、制御手段が画像翻訳データベースから得た画像翻訳規則に基づいて、翻訳手段の動作が制御されることを特徴とする。
【００１５】
送信手順を記載した端末・媒体データベースを有し、制御手段が端末・媒体データベースから得た送信手順に基づいて、送信手段の動作が制御されることを特徴とする。
【００１６】
管理データベースの登録内容を利用者が編集することを可能とする編集手段を有し、編集手段が、制御手段を通して管理データベースにアクセスして情報を取得し、その情報を表示し、それを使用者が編集した後、その編集結果を制御手段を通して管理データベースに登録できることを特徴とする。
【００１７】
翻訳対象とする電文を利用者が入力することを可能とする入力手段を有し、利用者が入力手段を利用して作成した電文を、制御手段を通して翻訳対象電文として翻訳手段に付託する機能を有することを特徴とする。
【発明の効果】
【００１８】
本発明によれば，たとえば、放送局のような情報発信サービス会社が，情報ソースの電文を受信することにより、文字情報や音声情報や画像情報を配信することが可能になる。  情報ソースが，複数の異なる媒体であっても，外部インターフェースを追加することにより、システム本体のプログラムを変更しないで，多言語の情報送出が可能になる。  複数の変換規則とその変換規則に使用する文字データが音声データや画像データを追加することにより，１つの情報から、複数の情報を配信することが可能になる。変換規則及びとその変換規則に使用する文字データが音声データや画像データを日本語以外の言語を搭載することにより，システム本体のプログラムを変更しないで，多言語の情報送出が可能になる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明方式の実施形態を図面を参照して説明する。
【００２０】
図１は、本発明の一実施形態である情報作成装置の実施例を示す。図１の1a〜1eの各種情報サービスから送信される情報を20-情報作成装置サーバが受信し、多言語の文字情報、音声情報、画像情報に変換し、3a-WWWサーバ、3b-メールサーバ、3c-電話回線ボード、3d音声ボード等の媒体に送信し、5-インターネットや6-公衆通信網を通じてエンドユーザに情報を提供する。
【００２１】
図２は、本発明の一実施形態である情報作成装置の構成を示す。図２の１-電子情報配信サービスから配信された電子データを、受信手段である２-通信部が受信し、受信した電文を、変換手段である３-コード変換部で、6d-管理DBに記述された設定に基づき、6a-変換DBを用いて、本装置内で共通に扱うことが可能な共通データフォーマットに変換する。３-コード変換部で変換したデータを翻訳手段である４-翻訳管理部で、予め6d-管理DBに設定に則り、テキスト変換が指定された場合は、6c-テキスト翻訳DBを用いて、音声データへの変換が指定された場合は、6d-音声翻訳DBを用いて、画像データへの変換が指定された場合は、6e-画像翻訳DBに収録されている画像データを用いて、テキストもしくは、音声もしくは、画像データに変換する。変換された結果は、6f-端末・媒体DBに予め設定された送信媒体に、自動もしくは利用者からの画面インタフェースを用いた指示により、送信手段である９-媒体送信部によって、メールサーバ、WWWサーバ、電話回線ボード、音声ボードなどの13-媒体に配信する。
【００２２】
また、上述の３-コード変換部で変換された本装置内で共通に扱うことができるコードデータをそのまま10-端末送信部を用いて、14-クライアントに送信することによって、ネットワークにそれほど負荷をかけずに、情報を配信し、クライアントに本装置をインストールすることによって、テキストデータや音声データや画像データに変換する。
【００２３】
編集手段である11-管理画面から、７-画面制御部（管理）を用いて、6d-管理DBのデータに記述したり、変更することによって、電子情報配信サービス毎にテキストに翻訳するのか、音声に変換するのか、画像データに変換するのか、これらを組み合わせたWWW用のコンテンツを作成するのかを設定し、どの媒体に送信するのかを設定する。
【００２４】
入力手段である12-翻訳画面では、登録されている翻訳対象データを選択して、共通コードを翻訳管理部に配信する機能を有し、電子情報配信サービスの電子データを受信しなくても、テキストデータ、音声データ、画像データに翻訳をする。
【００２５】
図２の6aの変換DBの内容については図５変換DBテーブルの例を参照して説明する。変換DBテーブルは、(1)電文種別テーブルと(2)可変部対応テーブルの2種類で構成されている。(1)電文種別テーブルは、「電文識別コード」と「分野識別ID」、「文章セットID」の３つのフィールドで構成されている。「電文識別コード」は、図２の１-電子情報配信サービスで使用されている電文の種類のコードが格納されており、「分野識別ID」は、電文に対応する分野が格納されており、「文章セットID」はその電文コードに対応する本装置内で使用される共通コードが格納されている。(2)可変部対応テーブルは、「可変部コード」と「可変部ID」の２つのフィールドで構成されている。「可変部コード」は、図２の１-電子情報配信サービスで使用されている電文で使用されているコードのうち情報によって変化するコードが格納されており、「可変部ID」はその電文コードに対応する本装置内で使用される共通コードが格納されている。
【００２６】
図２の6bの管理DBの内容については図６管理DBテーブルの例を参照して説明する。管理DBテーブルは、(1)履歴テーブルと(2)受信共通コードテーブル、(3)翻訳結果テーブル、(4)メール送出履歴テーブル、(5)電話送出履歴テーブルで構成されている。
【００２７】
(1)履歴テーブルは、「登録日」、「電文登録ID」、「分野識別ID」、「要求元種別」、「コード翻訳結果」の５つのフィールドで構成されている。図２の１-電子情報配信サービスから配信された電文を２-通信部で受信し、その日時を「登録日」に登録し、受信した電文に本システム内でユニークな番号を「電文登録ID」として付与し、「分野種別ID」には図５(1)電文種別テーブルの「分野種別ID]の値を格納し、「要求元種別」には受信した電文が図２の２-通信部で受信した電文なのか、図２の12-翻訳画面で作成した電文なのかの区別を記録し、「コード翻訳結果」には本装置内で使用される共通コードへの変換が成功したのか失敗したのかの状態を記録する。
【００２８】
(2)受信共通コードテーブルは、本装置内で使用される共通コードに変換した結果を格納するもので、「電文登録ID」と、「分野識別ID」、「共通コード電文」の３つのフィールドで構成されている。「電文登録ID」と「分野識別ID」は、(1)履歴テーブルの値をそのまま引継ぎ、「共通コード電文」は、図２の３-コード変換部で変換した結果が格納される。
【００２９】
(3)翻訳結果テーブルは、図２の４-翻訳管理部で、翻訳された電文の情報を格納するもので、「電文登録ID」、「分野識別ID」、「言語種別」、「メディア種別」、「翻訳結果」、「結果ファイル名」の６つのフィールドで構成されている。「電文登録ID」と「分野識別ID」は(2)受信共通コードテーブルの値が格納され、「言語種別」は翻訳された結果の言語の種類が格納され、「メディア種別」は翻訳結果がテキストなのか音声なのか画像データなのかの区別が格納され、「翻訳結果」は翻訳管理部での翻訳が成功なのか失敗したのかが格納され、「結果ファイル名」は、翻訳された結果のファイル名が格納される。
【００３０】
(4)メール送出履歴テーブルは、メールで出力した時の情報を記録するもので、「電文登録ID」、「分野識別ID」、「出力識別ID」、「メールアドレス」、「送出言語」、「送出日時」、「送出結果」の７つのフィールドで構成されている。「電文登録ID」と「分野識別ID」はどの電文を翻訳した結果か識別するため、(2)受信共通コードテーブルの値が収納される。「出力識別ID」、「メールアドレス」、「送出言語」は、図１０媒体・端末DBテーブルの(1)「メール情報テーブル」を参照して、翻訳対象として受信した電文の内容に合致した値が格納される。「送出日時」は、翻訳対象として受信した電文の翻訳結果がメールサーバーに送信された日時の情報が格納され、「送出結果」は送信した結果が、成功したか失敗したかの区別が格納される。
【００３１】
(5)電話送出履歴テーブルは、「電文登録ID」、「分野識別ID」、「出力識別ID」、「電話番号」、「出力言語」、「出力日時」、「出力結果」の７つのフィールドで構成されている。「電文登録ID」と「分野識別ID」はどの電文を翻訳した結果か識別するため、(2)受信共通コードテーブルの値が格納される。「出力識別ID」、「電話番号」、「出力言語」は、図１０媒体・端末DBテーブルの(2)「電話情報テーブル」を参照して、翻訳対象として受信した電文の内容に合致した値が格納される。「出力日時」は、その電文の翻訳結果が電話回線ボードに出力された日時の情報が格納され、「出力結果」は出力した結果が、成功したか失敗したかの区別が格納される。
【００３２】
図２の6cのテキスト翻訳DBの内容については図７テキスト翻訳DBテーブルの例を参照して説明する。テキスト翻訳DBは、(1)分野テーブル、(2)翻訳処理テーブル、(3)テンプレートテーブル、(4)ルールテーブル、(5)部品テーブル、(6)固定部テーブル、(7)可変部テーブルの７つのテーブルで構成されている。
【００３３】
(1)分野テーブルは、「分野識別ID」と「文章セットID」、「翻訳手順識別ID」の３つのフィールドで構成されている。「分野識別ID」と「文章セットID」は、図５変換DBのテーブルの(1)電文種別テーブルの「分野識別ID」と「文章セットID」と同じ値が記述され、「翻訳手順識別ID」は、受信した電文の「分野識別ID」と「文章セットID」の組み合わせ毎に、図２の４-翻訳管理部のどの翻訳機能をどの順番で用いるかを示す値が記述されている。同じ「分野識別ID」と「文章セットID」の組み合わせに対して、複数の「翻訳手順識別ID」を指定することも可能とする。
【００３４】
(2)翻訳処理テーブルは、「翻訳手順識別ID」と「翻訳エンジン識別ID」、「メディア種別」の３つのフィールドで構成されている。「翻訳手順識別ID」には、図２の４-翻訳管理部のどの翻訳機能をどの順番で用いるかを示す値が収録され、「翻訳エンジン識別ID」には、翻訳機能のうちのどのエンジンを使用するかを区別する値が記述され、「メディア種別」には、どのメディアを出力するのかが記述されている。
【００３５】
(3)テンプレートテーブルは、文章セットごとに、採用するルールを規定するもので、「文章セットID」と「ルールID」、「使用可能部品ID」の３つのフィールドで構成されている。先頭のフィールドに記述されている「文章セットID」に対して使用する「ルールID」を次のフィールドに記述し、「使用可能部品ID」は、指定された「ルールID」に対して、使用可能な可変部の部品IDが記述されている。同じ「文章セットID」に複数の「ルールID」を指定することも可能とする。
【００３６】
(4)ルールテーブルは、「ルールID」と「ルール」の２つのフィールドで構成されている。「ルールID」のフィールドには、本装置で使用されるルールIDを記述し、「ルール」には、そのルールIDに対応するルールを収録する。
【００３７】
(5)部品テーブルは、(4)「ルールテーブル」の「ルール」で使用されている可変部の共通コードIDを全て記述しているもので、「使用可能部品ID」と「可変部ID」の２つのフィールドで構成されている。「使用可能部品ID」は、(3)テンプレートテーブルの「使用可能部品ID」で採用されている部品IDが全て記述され、各々の「使用可能部品ID」に対応する可変部の共通コードが記述される。
【００３８】
(6)固定部テーブルは、「固定部ID」と「テキスト」の２つのフィールドで構成されている。「固定部ID」のフィールドには、本装置のルールで使用される全ての固定部に対してユニークなIDを付与した値を記述し、「テキスト」には、その固定部IDに対応するテキストの文字列を収録する。
【００３９】
(7)可変部テーブルは、「可変部ID」と「テキスト」の２つのフィールドで構成されている。「可変部ID」のフィールドには、本装置のルールで使用される全ての可変部に対してユニークなIDを付与した共通コードIDを記述し、「テキスト」には、その可変部IDに対応するテキストの文字列を収録する。
【００４０】
図２の6dの音声翻訳DBの内容については図８音声翻訳DBテーブルの例を参照して説明する。音声翻訳DBは、(1)分野テーブル、(2)翻訳処理テーブル、(3)テンプレートテーブル、(4)ルールテーブル、(5)部品テーブル、(6)固定部テーブル、(7)可変部テーブルの７つのテーブルで構成されている。
【００４１】
(1)分野テーブルは、「分野識別ID」と「文章セットID」、「翻訳手順識別ID」の３つのフィールドで構成されている。「分野識別ID」と「文章セットID」は、図５変換DBのテーブルの(1)電文種別テーブルの「分野識別ID」と「文章セットID」と同じ値が記述され、「翻訳手順識別ID」は、受信した電文の「分野識別ID」と「文章セットID」の組み合わせ毎に、図２の４-翻訳管理部のどの翻訳機能をどの順番で用いるかを示す値が記述されている。同じ「分野識別ID」と「文章セットID」の組み合わせに対して、複数の「翻訳手順識別ID」を指定することも可能とする。
【００４２】
(2)翻訳処理テーブルは、「翻訳手順識別ID」と「翻訳エンジン識別ID」、「メディア種別」の３つのフィールドで構成されている。「翻訳手順識別ID」には、図２の４-翻訳管理部のどの翻訳機能をどの順番で用いるかを示す値が収録され、「翻訳エンジン識別ID」には、翻訳機能のうちのどのエンジンを使用するかを区別する値が記述され、「メディア種別」には、どのメディアを出力するのかが記述されている。
【００４３】
(3)テンプレートテーブルは、文章セットごとに、採用するルールを規定するもので、「文章セットID」と「ルールID」、「使用可能部品ID」の３つのフィールドで構成されている。先頭のフィールドに記述されている「文章セットID」に対して使用する「ルールID」を次のフィールドに記述し、「使用可能部品ID」は、指定された「ルールID」に対して、使用可能な可変部の部品IDが記述されている。同じ「文章セットID」に複数の「ルールID」を指定することも可能とする。
【００４４】
(4)ルールテーブルは、「ルールID」と「ルール」の２つのフィールドで構成されている。「ルールID」のフィールドには、本装置で使用されるルールIDを記述し、「ルール」には、そのルールIDに対応するルールを収録する。
【００４５】
(5)部品テーブルは、(4)「ルールテーブル」の「ルール」で使用されている可変部の共通コードIDを全て記述しているもので、「使用可能部品ID」と「可変部ID」の２つのフィールドで構成されている。「使用可能部品ID」は、(3)テンプレートテーブルの「使用可能部品ID」で採用されている部品IDが全て記述され、各々の「使用可能部品ID」に対応する可変部の共通コードが記述される。
【００４６】
(6)固定部テーブルは、「固定部ID」と「テキスト」、「音声ファイル名」の３つのフィールドで構成されている。「固定部ID」のフィールドには、本装置のルールで使用される全ての固定部に対してユニークなIDを付与した値を記述し、「テキスト」には、その固定部の内容をテキストの文字列を記述し、「音声ファイル名」は音声翻訳の際に用いる音声ファイル名を記述する。
【００４７】
(7)可変部テーブルは、「可変部ID」と「テキスト」の「音声ファイル名」の３つのフィールドで構成されている。「可変部ID」のフィールドには、本装置のルールで使用される全ての可変部に対してユニークなIDを付与した共通コードIDを記述し、「テキスト」には、その可変部の内容をテキストの文字列で収録し、「音声ファイル名」は音声翻訳の際に用いる音声ファイル名を記述する。
【００４８】
図２の6eの画像変換DBの内容については図９画像変換DBテーブルの例を参照して説明する。画像翻訳DBは、(1)分野テーブル、(2)翻訳処理テーブル、(3)テンプレートテーブル、(4)ルールテーブル、(5)部品テーブル、(6)固定部テーブル、(7)可変部テーブルの７つのテーブルで構成されている。
【００４９】
(1)分野テーブルは、「分野識別ID」と「文章セットID」、「翻訳手順識別ID」の３つのフィールドで構成されている。「分野識別ID」と「文章セットID」は、図５変換DBのテーブルの(1)電文種別テーブルの「分野識別ID」と「文章セットID」と同じ値が記述され、「翻訳手順識別ID」は、受信した電文の「分野識別ID」と「文章セットID」の組み合わせ毎に、図２の４-翻訳管理部のどの翻訳機能をどの順番で用いるかを示す値が記述されている。同じ「分野識別ID」と「文章セットID」の組み合わせに対して、複数の「翻訳手順識別ID」を指定することも可能とする。
【００５０】
(2)翻訳処理テーブルは、「翻訳手順識別ID」と「翻訳エンジン識別ID」、「メディア種別」の３つのフィールドで構成されている。「翻訳手順識別ID」には、図２の４-翻訳管理部のどの翻訳機能をどの順番で用いるかを示す値が収録され、「翻訳エンジン識別ID」には、翻訳機能のうちのどのエンジンを使用するかを区別する値が記述され、「メディア種別」には、どのメディアを出力するのかが記述されている。
【００５１】
(3)テンプレートテーブルは、文章セットごとに、採用するルールを規定するもので、「文章セットID」と「ルールID」、「使用可能部品ID」の３つのフィールドで構成されている。先頭のフィールドに記述されている「文章セットID」に対して使用する「ルールID」を次のフィールドに記述し、「使用可能部品ID」は、指定された「ルールID」に対して、使用可能な可変部の部品IDが記述されている。同じ「文章セットID」に複数の「ルールID」を指定することも可能とする。
【００５２】
(4)ルールテーブルは、「ルールID」と「ルール」の２つのフィールドで構成されている。「ルールID」のフィールドには、本装置で使用されるルールIDを記述し、「ルール」には、そのルールIDに対応するルールを収録する。
【００５３】
(5)部品テーブルは、(4)「ルールテーブル」の「ルール」で使用されている可変部の共通コードIDを全て記述しているもので、「使用可能部品ID」と「可変部ID」の２つのフィールドで構成されている。「使用可能部品ID」は、(3)テンプレートテーブルの「使用可能部品ID」で採用されている部品IDが全て記述され、各々の「使用可能部品ID」に対応する可変部の共通コードが記述される。
【００５４】
(6)固定部テーブルは、「固定部ID」と「テキスト」、「画像ファイル名」の３つのフィールドで構成されている。「固定部ID」のフィールドには、本装置のルールで使用される全ての固定部に対してユニークなIDを付与した値を記述し、「テキスト」には、その固定部の内容をテキストの文字列を記述し、「画像ファイル名」は画像翻訳の際に用いる画像ファイル名を記述する。
【００５５】
(7)可変部テーブルは、「可変部ID」と「テキスト」の「画像ファイル名」の３つのフィールドで構成されている。「可変部ID」のフィールドには、本装置のルールで使用される全ての可変部に対してユニークなIDを付与した共通コードIDを記述し、「テキスト」には、その可変部の内容をテキストの文字列で収録し、「画像ファイル名」は画像翻訳の際に用いる画像ファイル名を記述する。
【００５６】
図２の6fの端末・媒体DBの内容については図１０端末・媒体DBテーブルの例を参照して説明する。端末・媒体DBテーブルは、出力する端末もしくは、媒体の種類毎にテーブルが存在し、図１０は、メール出力と電話出力の２つのテーブルの２例で説明している。
【００５７】
(1)メール情報テーブルは、メール出力の場合に存在し、翻訳した結果をメールで送出するための情報を格納するもので、「分野識別ID]、「出力言語」、「メディア種別」、「登録日」、「メールアドレス」、「ユーザID」の７つのフィールドで構成されている。「分野識別ID」は出力対象となる分野識別の値を格納し、「出力言語」は出力対象となる言語を１つまたは複数記述し、「メディア種別」は出力する情報のメディア種別（テキスト、音声、画像）を１つまたは複数記述し、「登録日」は本装置に設定された日時を記述し、「メールアドレス」はメールを送信するメールアドレスを記述し、「ユーザID」は本装置で登録されているユーザのIDを記述している。
【００５８】
(2)電話情報テーブルは、メール出力の場合に存在し、翻訳した結果を電話で出力するための情報を格納するもので、「分野識別ID」、「出力言語」、「メディア種別」、「登録日」、「電話番号」、「ユーザID」の７つのフィールドで構成されている。「分野識別ID」は出力対象となる分野識別IDを格納し、「出力言語」は出力対象となる言語を１つまたは複数格納し、「メディア種別」は出力する情報のメディア種別（テキスト、音声、画像）を１つまたは複数記述し、「登録日」は本装置に設定された日時を格納し、「電話番号」は電話をかける相手の電話番号を記述し、「ユーザID」は本装置で登録されているユーザのIDを記述している。
【００５９】
図３は、本発明を用いた単一言語のテキスト翻訳の例で、予め管理データベースに設定された翻訳手順でテキスト翻訳のみを行なうと指示されている電文の翻訳手順である。電文のフォーマットの先頭が（1)電文種別コードで、(2)時刻、(3)地域、(4) 天気、と規定され、「001、1101、3312、2201」という電文を受信した場合について、図２で示した本発明に基づく情報作成装置の動作を説明する。
【００６０】
情報作成装置では、受信した電文を、2- 通信部から3-コード変換部に送信する。3-コード変換部はその電文を5-DB管理部に送信し、5-DB管理部は6a- 変換DB図５に従って「TENKI00001、TIME00001、ARE00001、VAR00001」という共通コード電文に変換する。ここで、読点は、情報境界を明示するため便宜上記入しているに過ぎず、実際の共通コード電文には含まれない。301-共通コード電文は、４-翻訳管理部で、4a1-言語別変換規則に則り、図７テキスト翻訳DB(3)テンプレートルールを参照して、図３の301-共通コード電文例の文章セットIDが「TENKI00001」であることから、ルールID「rule00001」を採用した結果、302-言語規則適用後のルール例「$PART0001 if( $ PART0002==TIME00001){ Set( TMP00001); } $PART0003」を採用する。302-言語規則適用後のルールの記述内容に則り、４-翻訳管理部の4a-テキスト翻訳部の指示に従い、6c-テキスト翻訳DBを参照し、302-言語規則適用後のルール例の「PART0001」には図７テキスト翻訳DB(5)部品テーブルに記述されている「PART0001」で使用可能な可変部IDの値を使用し、301-共通コード電文例では、「ARE00001」を「神奈川県東部」に変換する。次に301-共通コード電文例の値が「TIME00001」のため、ルールの記述内容に則り、「TMP00001」を採用し、図７テキスト翻訳DB(6)固定部テーブルを参照し、「TMP00001」に対応する「の今日の天気は」に変換する。「PART0003」で使用可能な可変部IDの値を使用し、301-共通コード電文例の場合は、「VAR00001」を「晴れ」に変換する。ルールで指示された内容を基に、４-翻訳管理部の4aテキスト翻訳部で、上記の結果をひとまとまりのテキストデータとし、303-日本語テキストの変換結果の例にある「神奈川県東部の今日の天気は晴れ」という内容のテキストデータが生成される。
【００６１】
テキストに変換する際に用いる言語特有の変換規則は、4a1-言語別変換規則を参照することとし、４-翻訳管理部及び4a1-テキスト変換部は、異なった言語でも同一のプログラムを用る。すなわち、新たな言語を翻訳対象として追加する場合、新たに追加する言語の生成に必要となる規則をデータベースに登録すればよく、システムの変更は伴なわないため、システムの拡張性を高く保つことが可能となる。
【００６２】
図４は、本発明を用いた複数言語（多言語）のテキスト翻訳・音声翻訳・画像出力をHTMLファイル形式で出力した結果をブラウザで表示した例である。401-電文フォーマット例のような一定の規則で数値化されている電文を４-翻訳管理部で受信し、予め設定された翻訳設定に従い、テキスト翻訳を行なうのか、音声翻訳を行なうのか画像データを出力するのかを判断するのだが、図４の例はテキスト翻訳、音声翻訳、画像出力の全てを行なうと判断し、テキスト翻訳では、4a-テキスト翻訳部の指示と各言語ごとに4a1〜言語別変換規則に則り、５-ＤＢ管理部経由で、必要なデータを採用し、テキストデータを作成し、音声翻訳では、4b-音声翻訳部の指示と各言語ごとに4b1〜言語別変換規則に則り、５-ＤＢ管理部経由で、必要なデータを採用し、音声データを作成し、画像出力では、4c-画像変換部の指示と各言語ごとに4c1〜言語別変換規則に則り、５-ＤＢ管理部経由で、必要なデータを採用し、画像データを作成し、作成されたテキストデータ、音声データ、画像データを４-翻訳管理部に記述された規則によって、言語毎にHTMLファイルとして出力する。411-「変換結果１-英語の例」と、412-「変換結果１-中国語の例」は、HTMLで出力された結果を、ブラウザで表示した例である。
【図面の簡単な説明】
【００６３】
【図１】：本発明を用いたサービス形態の例である。
【図２】：本発明の実施例における機能構成例である。
【図３】：本発明の実施例における単一言語に変換した例の１つである。
【図４】：本発明の実施例における複数言語に変換した例の１つである。
【図５】：本発明の実施例における変換DBテーブルの例である。
【図６】：本発明の実施例における管理DBテーブルの例である。
【図７】：本発明の実施例におけるテキスト翻訳DBの例である。
【図８】：本発明の実施例における音声翻訳DBの例である。
【図９】：本発明の実施例における媒体・端末DBテーブルの例である。
【図１０】：本発明の実施例における変換DBテーブルの例である。
【図１】
2005078232.tif 000003
【図２】
2005078232.tif 000004
【図３】
2005078232.tif 000005
【図４】
2005078232.tif 000006
【図５】
2005078232.tif 000007
【図６】
2005078232.tif 000008
【図７】
2005078232.tif 000009
【図８】
2005078232.tif 000010
【図９】
2005078232.tif 000011
【図１０】
2005078232.tif 000012