(57)【要約】【課題】従来より、ウェブページの翻訳等の変換を適切に行うにはウェブページに対応した変換テンプレートが必要とされるが、全てのウェブページに対し用意することは難しいため変換テンプレートの無いページにおいて翻訳が行なわれなかった。【解決手段】ウェブページを別の言語表現に変換する変換テンプレートが対応付けられているウェブページのＵＲＬとテンプレートを保持する変換テンプレートデータベースサーバ３と、類似するウェブページのＵＲＬの組を保持する類似ページ情報サーバ２と、対象ページの類似ページのＵＲＬを類似ページ情報サーバ２から取得する類似ページ情報取得部１１と類似ページや対象ページＵＲＬをキーとして変換テンプレートを取得する変換テンプレート取得部１２と取得した変換テンプレートから対象ページのテンプレートを合成する変換テンプレート合成部１３を有する変換テンプレート合成サーバ１とを備える。【選択図】      図１
2008210022.tif 000002
【特許請求の範囲】
【請求項１】
ウェブページを別の言語表現に変換するためのテンプレートを生成する変換テンプレート自動生成システムであって、
前記変換テンプレートが対応付けられているウェブページについてそのＵＲＬと変換テンプレートを保持するデータベースサーバと、内容が類似するウェブページのＵＲＬの組を保持する類似ページ情報サーバと、変換テンプレート合成サーバとが通信可能に接続され、
前記変換テンプレート合成サーバが、利用者端末から受信する対象ページＵＲＬについてその類似ページのＵＲＬを前記類似ページ情報サーバから取得する手段、前記データベースサーバにアクセスし前記類似ページＵＲＬと対象ページＵＲＬをキーとして変換テンプレートを要求する手段、取得できた変換テンプレートを合成し対象ページの変換テンプレートとし返信する手段を有することを特徴とする変換テンプレート自動生成システム。
【請求項２】
前記類似ページ情報サーバが、内容が類似するウェブページのＵＲＬの組を類似ページ情報格納部に保持し、利用者端末から参照要求とＵＲＬを受信し、前記類似ページ情報格納部から前記ＵＲＬの類似ページのＵＲＬを読み出し返信する手段、
利用者端末から登録要求と内容が類似するウェブページのＵＲＬの組を受信し、前記ＵＲＬの組情報が未登録であれば、類似ページ情報格納部に登録する手段とを有することを特徴とする請求項１記載の変換テンプレート自動生成システム。
【請求項３】
前記類似ページ情報サーバが、内容の類似するウェブページのＵＲＬの対情報と類似度とを保持し、
前記変換テンプレート合成サーバの類似ページのＵＲＬを取得する手段が、類似ページのＵＲＬと前記類似度による順番を取得し、
変換テンプレートを合成し返信する手段が、既存の対象ページ用変換テンプレートが取得されていればこれを、無ければ類似ページの変換テンプレートで前記順番が最初のものを、ベースとし、他の類似ページの変換テンプレートを前記順番で順次選択しそのテンプレートの変換規則をベース側に追加することを特徴とする請求項１記載の変換テンプレート自動生成システム。
【請求項４】
前記類似ページ情報サーバが、内容の類似するウェブページのＵＲＬ対情報と類似度とを類似ページ情報格納部に保持し、利用者端末から参照要求とＵＲＬを受信し、前記類似ページ情報格納部から前記ＵＲＬの類似ページのＵＲＬを読み出し返信する手段と、
利用者端末から登録要求と内容が類似するウェブページのＵＲＬの組を受信し、前記ＵＲＬの組情報をＵＲＬの対情報に展開し、前記対情報の内、未登録の対情報を類似ページ情報格納部に登録し、登録済みの対情報についてはその類似度を増加させて格納する手段とを有することを特徴とする請求項３記載の変換テンプレート自動生成システム。
【請求項５】
ウェブページを別の言語表現に変換するためのテンプレートを生成する変換テンプレート合成サーバであって、
利用者端末から受信する対象ページＵＲＬについてその類似ページのＵＲＬを類似ページ情報サーバから取得する手段、前記類似ページＵＲＬと対象ページＵＲＬをキーとして変換テンプレートをデータベースサーバに要求する手段、取得できた変換テンプレートを合成し対象ページの変換テンプレートとし前記利用者端末に返信する手段を有することを特徴とする変換テンプレート合成サーバ。
【請求項６】
前記類似ページのＵＲＬを取得する手段が、類似ページのＵＲＬと類似順番を取得し、
前記変換テンプレートを合成し返信する手段が、既存の対象ページ用変換テンプレートが取得されていればこれを、無ければ類似ページの変換テンプレートで前記順番が最初のものを、ベースとし、他の類似ページの変換テンプレートを前記順番で順次選択しそのテンプレートの変換規則をベース側に追加することを特徴とする請求項５記載の変換テンプレート合成サーバ。
【請求項７】
ウェブページを別の言語表現に変換するためのテンプレートを生成するサーバ装置に、
利用者端末から受信する対象ページＵＲＬについてその類似ページのＵＲＬを類似ページ情報サーバから取得する手順と、
前記類似ページＵＲＬと対象ページＵＲＬをキーとして変換テンプレートをデータベースサーバに要求する手順と、
取得できた変換テンプレートを合成し対象ページの変換テンプレートとし前記利用者端末に返信する手順とを実行させるためのプログラム。
【請求項８】
前記類似ページのＵＲＬを取得する手順が、類似ページのＵＲＬと類似順番を取得し、
前記変換テンプレートを合成し返信する手順が、既存の対象ページ用変換テンプレートが取得されていればこれを、無ければ類似ページの変換テンプレートで前記順番が最初のものを、ベースとし、他の類似ページの変換テンプレートを前記順番に基づき順次選択しそのテンプレートの変換規則をベース側に追加することを特徴とする請求項７記載のプログラム。
【請求項９】
ウェブページを別の言語表現に変換するためのテンプレートを生成する変換テンプレート自動生成方法であって、
前記変換テンプレートが対応付けられているウェブページについてそのＵＲＬと変換テンプレートを保持し、指定されたＵＲＬの変換テンプレート情報を提供する第１の手順と、内容が類似するウェブページのＵＲＬの組を保持し、指定されたＵＲＬで前記保持情報を検索し内容が類似するページのＵＲＬ情報を提供する第２の手順と、
利用者端末から受信する対象ページＵＲＬについてその類似ページのＵＲＬを前記第２の手順から取得する手順と、
前記第１の手順に前記類似ページＵＲＬと対象ページＵＲＬをキーとして渡し、これらのＵＲＬに対応する変換テンプレートを要求する手順と、
取得できた変換テンプレートを合成し対象ページの変換テンプレートとし返信する手順とを有することを特徴とする変換テンプレート自動生成方法。
【請求項１０】
前記第２の手順が、内容が類似するウェブページのＵＲＬの組を類似ページ情報格納部に保持し、利用者端末から参照要求とＵＲＬを受信し、前記類似ページ情報格納部から前記ＵＲＬの類似ページのＵＲＬを読み出し返信する手順と、
利用者端末から登録要求と内容が類似するウェブページのＵＲＬの組を受信し、前記ＵＲＬの組情報が未登録であれば、類似ページ情報格納部に登録する手順とを有することを特徴とする請求項９に記載の変換テンプレート自動生成方法。
【請求項１１】
前記第２の手順が、内容の類似するウェブページのＵＲＬの対情報と類似度とを保持し、
前記類似ページのＵＲＬを前記第２の手順から取得する手順が、類似ページのＵＲＬと前記類似度による順番を取得し、
前記変換テンプレートを合成し返信する手順が、既存の対象ページ用変換テンプレートが取得されていればこれを、無ければ類似ページの変換テンプレートで前記順番が最初のものを、ベースとし、他の類似ページの変換テンプレートを前記順番で順次選択しそのテンプレートの変換規則をベース側に追加することを特徴とする請求項９に記載の変換テンプレート自動生成方法。
【請求項１２】
前記第２の手順が、内容の類似するウェブページのＵＲＬ対情報と類似度とを類似ページ情報格納部に保持し、利用者端末から参照要求とＵＲＬを受信し、前記類似ページ情報格納部から前記ＵＲＬの類似ページのＵＲＬを読み出し返信する手順と、
利用者端末から登録要求と内容が類似するウェブページのＵＲＬの組を受信し、前記ＵＲＬの組情報をＵＲＬの対情報に展開し、前記対情報の内、未登録の対情報を類似ページ情報格納部に登録し、登録済みの対情報についてはその類似度を増加させて格納する手順とを有することを特徴とする請求項１１に記載の変換テンプレート自動生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は変換テンプレート自動生成システムと方法、変換テンプレート合成サーバ、及びプログラムに関し、特に、ウェブページを別の言語表現に変換するためのテンプレートを生成する変換テンプレート自動生成システムと方法、変換テンプレート合成サーバ、及びプログラムに関する。
【背景技術】
【０００２】
近年、インターネット、およびＷＷＷ（World Wide Web、以降ウェブとする）の普及により、私たちは様々なウェブページを閲覧することが可能である。
ウェブページは不特定多数の人に閲覧されるためある特定の対象に対してウェブページを変換してその人に適切な状態でみせてくれるシステムがいくつか登場している。その一つに外国語のウェブサイトのユーザーインターフェイスを日本語化するシステムや装置がある。
【０００３】
例えば、図６に示す翻訳支援装置がある。この翻訳支援装置はユーザのコンピュータ（Ｃ）と辞書情報（専門辞書）を有するコンピュータ（Ａ）と英語の記事情報（ホームページ）と翻訳支援情報エディタを提供するコンピュータ（Ｂ）から構成されている。
【０００４】
ユーザはコンピュータ（Ｃ）のブラウザプログラムを通じてコンピュータ（Ｂ）にアクセスする。対象の英語ホームページと翻訳支援情報エディタを取得し、翻訳支援情報エディタにより支援情報が作成され、専門辞書を指定しこれによる翻訳が指示される。
【０００５】
翻訳プログラムはコンピュータ（Ａ）にアクセスし、英語ホームページに対する専門辞書情報を取得し、これを用い英語ホームページの英語表現を特定分野の日本語表現に翻訳し表示する（特許文献１参照）。
【０００６】
上記翻訳支援装置の専門辞書は、英単語を特定分野の訳語（日本語）に変換するもので、変換規則の集合体である変換テンプレートの一例であり、翻訳支援装置は、取得した英語のウェブページの内容を変換テンプレートに現れる変換規則に従い英語を訳語に置き変え日本語化を行う装置の例といえる。
【０００７】
また、予めサポート対象のウェブページを機械翻訳しておき、機械翻訳した結果をさらに翻訳者が完全な翻訳へと修正し、完全に正しい翻訳文をネットワーク上におき、翻訳システムのユーザから要求があった場合は、前記翻訳文を送信する翻訳システムがある（特許文献２参照）。この翻訳システムの例では英文表記のウェブページについて、ページ毎に翻訳ウェブページを用意している。
【０００８】
【特許文献１】特開２００２−０２４２１３号公報（［００１４］〜［００１５］）
【特許文献２】特開２００３−３１６７７９号公報（第１ページ）
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上記、従来の翻訳支援装置では英語ホームページに対応して使用する変換テンプレート（辞書）の指定を行っている。また従来の翻訳システムの例では英文表記のウェブページ毎に正しい（そのウェブページのカテゴリ及び内容に適した）翻訳ページを用意している。これらから分かる様に、少なくとも日本語化する変換テンプレートは基本的にそのウェブページごとに用意する必要がある。
【００１０】
しかし、すべてのウェブページに対しこの変換テンプレートを用意することは難しいため、多くの変換テンプレートの無いページにおいて、日本語化が行なわれないという課題があった。
【００１１】
上記課題はウェブページの日本語への変換に限らず、ウェブページを別言語表現のページに変換する場合において起こる課題である。その理由は原言語の一つの単語や用言について別言語での複数通りの単語や用言が存在し、ウェブページに対応して変換テンプレートが必要になるためである。
【００１２】
本発明の目的は、上記課題を解決する変換テンプレート自動生成システムと方法、変換テンプレート合成装置、及びプログラムを提供することにある。
【課題を解決するための手段】
【００１３】
本発明の第１の変換テンプレート自動生成システムは、ウェブページを別の言語表現に変換するためのテンプレートを生成する変換テンプレート自動生成システムであって、前記変換テンプレートが対応付けられているウェブページについてそのＵＲＬと変換テンプレートを保持するデータベースサーバと、内容が類似するウェブページのＵＲＬの組を保持する類似ページ情報サーバと、変換テンプレート合成サーバとが通信可能に接続され、前記変換テンプレート合成サーバが、利用者端末から受信する対象ページＵＲＬについてその類似ページのＵＲＬを前記類似ページ情報サーバから取得する手段、前記データベースサーバにアクセスし前記類似ページＵＲＬと対象ページＵＲＬをキーとして変換テンプレートを要求する手段、取得できた変換テンプレートを合成し対象ページの変換テンプレートとし返信する手段を有する。
【００１４】
本発明の第２の変換テンプレート自動生成システムは、前記第１の変換テンプレート自動生成システムであって、前記類似ページ情報サーバが、内容が類似するウェブページのＵＲＬの組を類似ページ情報格納部に保持し、利用者端末から参照要求とＵＲＬを受信し、前記類似ページ情報格納部から前記ＵＲＬの類似ページのＵＲＬを読み出し返信する手段、利用者端末から登録要求と内容が類似するウェブページのＵＲＬの組を受信し、前記ＵＲＬの組情報が未登録であれば、類似ページ情報格納部に登録する手段とを有する。
【００１５】
本発明の第３の変換テンプレート自動生成システムは、前記第１の変換テンプレート自動生成システムであって、前記類似ページ情報サーバが、内容の類似するウェブページのＵＲＬの対情報と類似度とを保持し、前記変換テンプレート合成サーバの類似ページのＵＲＬを取得する手段が、類似ページのＵＲＬと前記類似度による順番を取得し、変換テンプレートを合成し返信する手段が、既存の対象ページ用変換テンプレートが取得されていればこれを、無ければ類似ページの変換テンプレートで前記順番が最初のものを、ベースとし、他の類似ページの変換テンプレートを前記順番で順次選択しそのテンプレートの変換規則をベース側に追加する。
【００１６】
本発明の第４の変換テンプレート自動生成システムは、前記第３の変換テンプレート自動生成システムであって、前記類似ページ情報サーバが、内容の類似するウェブページのＵＲＬ対情報と類似度とを類似ページ情報格納部に保持し、利用者端末から参照要求とＵＲＬを受信し、前記類似ページ情報格納部から前記ＵＲＬの類似ページのＵＲＬを読み出し返信する手段と、利用者端末から登録要求と内容が類似するウェブページのＵＲＬの組を受信し、前記ＵＲＬの組情報をＵＲＬの対情報に展開し、前記対情報の内、未登録の対情報を類似ページ情報格納部に登録し、登録済みの対情報についてはその類似度を増加させて格納する手段とを有する。
【００１７】
本発明の第１の変換テンプレート合成サーバは、ウェブページを別の言語表現に変換するためのテンプレートを生成する変換テンプレート合成サーバであって、利用者端末から受信する対象ページＵＲＬについてその類似ページのＵＲＬを類似ページ情報サーバから取得する手段、前記類似ページＵＲＬと対象ページＵＲＬをキーとして変換テンプレートをデータベースサーバに要求する手段、取得できた変換テンプレートを合成し対象ページの変換テンプレートとし前記利用者端末に返信する手段を有する。
【００１８】
本発明の第２の変換テンプレート合成サーバは、前記第１の変換テンプレート合成サーバであって、前記類似ページのＵＲＬを取得する手段が、類似ページのＵＲＬと類似順番を取得し、前記変換テンプレートを合成し返信する手段が、既存の対象ページ用変換テンプレートが取得されていればこれを、無ければ類似ページの変換テンプレートで前記順番が最初のものを、ベースとし、他の類似ページの変換テンプレートを前記順番で順次選択しそのテンプレートの変換規則をベース側に追加する。
【００１９】
本発明の第１のプログラムは、ウェブページを別の言語表現に変換するためのテンプレートを生成するサーバ装置に、利用者端末から受信する対象ページＵＲＬについてその類似ページのＵＲＬを類似ページ情報サーバから取得する手順と、前記類似ページＵＲＬと対象ページＵＲＬをキーとして変換テンプレートをデータベースサーバに要求する手順と、取得できた変換テンプレートを合成し対象ページの変換テンプレートとし前記利用者端末に返信する手順とを実行させる。
【００２０】
本発明の第２のプログラムは、前記第１のプログラムであって、前記類似ページのＵＲＬを取得する手順が、類似ページのＵＲＬと類似順番を取得し、前記変換テンプレートを合成し返信する手順が、既存の対象ページ用変換テンプレートが取得されていればこれを、無ければ類似ページの変換テンプレートで前記順番が最初のものを、ベースとし、他の類似ページの変換テンプレートを前記順番に基づき順次選択しそのテンプレートの変換規則をベース側に追加する。
【００２１】
本発明の第１の変換テンプレート自動生成方法は、ウェブページを別の言語表現に変換するためのテンプレートを生成する変換テンプレート自動生成方法であって、前記変換テンプレートが対応付けられているウェブページについてそのＵＲＬと変換テンプレートを保持し、指定されたＵＲＬの変換テンプレート情報を提供する第１の手順と、内容が類似するウェブページのＵＲＬの組を保持し、指定されたＵＲＬで前記保持情報を検索し内容が類似するページのＵＲＬ情報を提供する第２の手順と、利用者端末から受信する対象ページＵＲＬについてその類似ページのＵＲＬを前記第２の手順から取得する手順と、前記第１の手順に前記類似ページＵＲＬと対象ページＵＲＬをキーとして渡し、これらのＵＲＬに対応する変換テンプレートを要求する手順と、取得できた変換テンプレートを合成し対象ページの変換テンプレートとし返信する手順とを有する。
【００２２】
本発明の第２の変換テンプレート自動生成方法は、前記第１の変換テンプレート自動生成方法であって、前記第２の手順が、内容が類似するウェブページのＵＲＬの組を類似ページ情報格納部に保持し、利用者端末から参照要求とＵＲＬを受信し、前記類似ページ情報格納部から前記ＵＲＬの類似ページのＵＲＬを読み出し返信する手順と、利用者端末から登録要求と内容が類似するウェブページのＵＲＬの組を受信し、前記ＵＲＬの組情報が未登録であれば、類似ページ情報格納部に登録する手順とを有する。
【００２３】
本発明の第３の変換テンプレート自動生成方法は、前記第１の変換テンプレート自動生成方法であって、前記第２の手順が、内容の類似するウェブページのＵＲＬの対情報と類似度とを保持し、前記類似ページのＵＲＬを前記第２の手順から取得する手順が、類似ページのＵＲＬと前記類似度による順番を取得し、前記変換テンプレートを合成し返信する手順が、既存の対象ページ用変換テンプレートが取得されていればこれを、無ければ類似ページの変換テンプレートで前記順番が最初のものを、ベースとし、他の類似ページの変換テンプレートを前記順番で順次選択しそのテンプレートの変換規則をベース側に追加する。
【００２４】
本発明の第４の変換テンプレート自動生成方法は、前記第３の変換テンプレート自動生成方法であって、前記第２の手順が、内容の類似するウェブページのＵＲＬ対情報と類似度とを類似ページ情報格納部に保持し、利用者端末から参照要求とＵＲＬを受信し、前記類似ページ情報格納部から前記ＵＲＬの類似ページのＵＲＬを読み出し返信する手順と、利用者端末から登録要求と内容が類似するウェブページのＵＲＬの組を受信し、前記ＵＲＬの組情報をＵＲＬの対情報に展開し、前記対情報の内、未登録の対情報を類似ページ情報格納部に登録し、登録済みの対情報についてはその類似度を増加させて格納する手順とを有する。
【発明の効果】
【００２５】
本発明によれば、別言語表現のページに変換するための変換テンプレートがないウェブページまたは変換テンプレートが不十分なウェブページに対して既存テンプレートの中から合成して適したテンプレートを生成することができる。
【００２６】
その理由は類似ページ情報データペースにより似かよった（類似した）内容のウェブページが分かり、それらのページに対する変換テンプレートを利用して対象のウェブページ用のテンプレートを生成するからである。
【発明を実施するための最良の形態】
【００２７】
先ず、本発明の原理について説明する。本発明では対象とするウェブページの変換テンプレートがない場合、或いはより適切な変換テンプレートが必要な場合には、対象ウェブページに内容がよく似たいくつかのページの変換テンプレートを合成して対象ページ用変換テンプレートを生成することによって解決する。
【００２８】
変換テンプレートは辞書として作用するものであり、変換テンプレートが辞書として機能する場合、ページＡとページＢの文書の内容が似ているならば、ページＡの辞書（変換テンプレート）はページＢにも適用できる可能性が高いという性質を持つ。
【００２９】
例えば、法律関係の英語のページに薬学系のページの日本語化テンプレートは役に立たないが、同じ法律関係のページの日本語化テンプレートならば役に立つ可能性が高い。このように変換テンプレートが辞書として働くならば、変換テンプレートが無いページに対し、代用として内容が似たページの変換テンプレートを用いることができる。
【００３０】
さらに、いくつかのテンプレートを合成することによりカバーできる範囲も増えるはずである。
【００３１】
次に、本発明を実施するための最良の形態について図面を参照して詳細に説明する。図１は本発明の変換テンプレート自動生成システムとこれを利用する利用者端末とこれにウェブページを提供するサーバの構成を示すブロック図である。図１を参照すると、本発明の変換テンプレート自動生成システムは、変換テンプレートデータベースサーバ３と変換テンプレート合成サーバ１と類似ページ情報サーバ２とこれらを通信接続するインターネット等のネットワーク１００から構成される。
【００３２】
変換テンプレートデータベースサーバ３は、ＵＲＬ（Uniform Resource Locator）とそのＵＲＬのウェブページに対応した変換テンプレートを組として保存しているデータベースサーバである。また、変換テンプレートとは変換規則の集合である。変換規則はパターンと置換文字列により構成され、パターンを置換文字列に置き換える用途に用いられる。パターンは正規表現などを含むことも可能である。一例として、日本語化テンプレートの変換規則はパターンが英語で置換文字列が対応する訳語（日本語）となる。
【００３３】
次に類似ページ情報サーバ２は、要求判断部２１、類似ページ情報検索部２２、類似ページ情報登録部２３、類似ページ情報格納部２４から構成される。要求判断部２１は、クライアント（変換テンプレート合成サーバ１、或いは利用者端末４）からの要求を判断し処理の切り分けを行う。
【００３４】
類似ページ情報検索部２２は類似ページ情報格納部２４から類似ページ情報を取得し、類似ページ情報登録部２３は、類似ページ情報格納部２４へ情報を登録する。類似ページ情報格納部２４にはＵＲＬ間の類似度情報が格納される。
【００３５】
変換テンプレート合成サーバ１は、図１に示すように類似ページ情報取得部１１、変換テンプレート取得部１２、変換テンプレート合成部１３から構成される。類似ページ情報取得部１１は、類似ページ情報サーバ２より利用者端末４から要求のあったＵＲＬ（対象ページＵＲＬ）の類似ページ情報を取得する。
【００３６】
変換テンプレート取得部１２は、変換テンプレートデータベースサーバ３より対象ページＵＲＬと類似ページ情報取得部１１によって得られた類似ページ情報のＵＲＬ（類似ページＵＲＬ）の変換テンプレートを取得する。変換テンプレート合成部１３は変換テンプレート取得部１２で得られた変換テンプレートを類似ページ情報取得部１１で得られた類似順番を使い合成する。
【００３７】
利用者端末４はパソコン等の装置でウェブブラウザ４１を有している。このウェブブラウザ４１は例えばウェブサーバ５よりロードした英語のウェブページを変換テンプレートを用い、日本語化する翻訳機能も含む。また前記英語のウェブページのＵＲＬを伴い変換テンプレート合成サーバ１に、変換テンプレートを要求する。
【００３８】
図２は、変換テンプレート合成サーバ１のハードウェアの構成を示した図である。変換テンプレート合成サーバ１はサーバ装置やパソコン等のプログラム制御で動作する情報処理装置であり、キーボードやマウス等の入力装置１７とディスプレイ等の出力装置１８と、制御部１４、通信部１５、ハードディスク装置等の補助記憶装置１６を含む。
【００３９】
制御部１４はＣＰＵと主記憶メモリを備え、通信部１５はＬＡＮアダプタボード等でありルータ等を経てネットワーク１００に通信接続されている。
【００４０】
前記補助記憶装置１６には、前記ＣＰＵに実行され、通信部１５や補助記憶装置１６を制御し、変換テンプレート合成サーバ１を類似ページ情報取得部１１、変換テンプレート取得部１２、変換テンプレート合成部１３として動作させるためのそれぞれのプログラムや、変換テンプレートデータベースサーバ３や、類似ページ情報サーバ２の通信アドレス等を格納している。
【００４１】
また、変換テンプレートデータベースサーバ３や、類似ページ情報サーバ２のハードウェアの構成も図２と同様である。類似ページ情報サーバ２の、要求判断部２１、類似ページ情報検索部２２、類似ページ情報登録部２３はプログラム制御により実現され、類似ページ情報格納部２４は補助記憶装置の格納部である。
【００４２】
次に、本発明を実施するための最良の形態の動作について図面を参照して説明する。図３は本発明の動作を示すフローチャートである。図３を参照し、先ず変換テンプレート合成サーバ１の動作を説明する。
【００４３】
利用者端末４があるウェブページ（対象ページ）に対する変換テンプレートを得ようとした場合、要求とそのウェブページのＵＲＬを変換テンプレート合成サーバ１へ送信し、変換テンプレート合成サーバ１がこれらを受信する。このＵＲＬを以後、対象ページＵＲＬと呼ぶ（ステップ１）。次に変換テンプレート合成サーバ１の類似ページ情報取得部１１は類似ページ情報サーバ２より対象ページＵＲＬに対する類似ページ情報を得る（ステップ２）。
【００４４】
類似ページ情報とは、あるＵＲＬのウェブページの内容に類似したウェブページのＵＲＬの類似順番付きの集合である。この集合における類似順番はページの似ている順番を表す。例えばＵＲＬ＃０に対する集合がＵＲＬ＃１、ＵＲＬ＃２、ＵＲＬ＃３であり、ＵＲＬ＃ｉの類似順番をＪＹＵＮ＃ｉとし、順番がＪＹＵＮ＃１＜ＪＹＵＮ＃２＝ＪＹＵＮ＃３であった場合の意味は、ＵＲＬ＃０に一番似ているのはＵＲＬ＃１のページであり、次に似ているのはＵＲＬ＃２、ＵＲＬ＃３である。ＵＲＬ＃０とＵＲＬ＃２の似ている度合いとＵＲＬ＃０とＵＲＬ＃３の似ている順番は等しい。
【００４５】
変換テンプレート取得部１２は変換テンプレートデータベースサーバ３にアクセスしステップ２で得られた類似ページ情報のＵＲＬと対象ページＵＲＬをキーとして渡しこれらＵＲＬに対応する変換テンプレートを要求する。変換テンプレートデータベースサーバ３は前記キーを検索キーとして変換テンプレートデータベース格納部３１を検索しその結果を応答として返信する。存在した（取得した）変換テンプレートと対応ＵＲＬを返信する（ステップ３）。
【００４６】
変換テンプレート合成部１３はステップ３で取得できた全ての変換テンプレートを合成する。方法は対象ページＵＲＬに対応する既存の変換テンプレートに、ステップ３で得られた他の変換テンプレートを一つずつ全て合成していく。以降で対象ページＵＲＬ用変換テンプレートを基本テンプレートと呼び、ステップ３で得られた類似ページの変換テンプレートを追加テンプレートと呼ぶことにする。但し既存の対象ページＵＲＬ用変換テンプレートが得られなかった場合は、類似ページの変換テンプレートの順番が最初のものを基本テンプレートと呼び他を追加テンプレートと呼ぶ。
【００４７】
合成する順番はステップ３で得られた順番を用いて、対象ページと類似している順に合成する。合成は基本テンプレートに対し追加テンプレートの変換規則を追加する。ただし、基本テンプレート中に追加テンプレートの規則のパターン部分が同じ規則がある場合には基本テンプレートを優先し、追加テンプレートの変換規則は破棄する。
【００４８】
これによってできたテンプレートを再び基本テンプレートとしてステップ３で得られた順番ですべての追加テンプレートを基本テンプレートへ合成する。この手順に従って合成してできたテンプレートを統合テンプレートとする（ステップ４）。
【００４９】
ステップ４の具体例をあげる。ステップ３において対象ページＵＲＬに対する類似ページ情報としてＵＲＬ＃１、ＵＲＬ＃２、ＵＲＬ＃３のＵＲＬと、ＪＹＵＮ＃１＜ＪＹＵＮ＃２＜ＪＹＵＮ＃３という順番情報が得られたとする。
【００５０】
ステップ３において、ＵＲＬ＃１、ＵＲＬ＃２、ＵＲＬ＃３についての変換テンプレートとしてテンプレート＃１、テンプレート＃２、テンプレート＃３が得られ、対象ページＵＲＬに対する既存の変換テンプレートは無かったとする。テンプレート＃１からテンプレート＃３までを合成した統合テンプレートは図４のようになる。この例では変換テンプレートとして英語からその訳語（日本語）に変換するための変換規則としている。
【００５１】
基本のテンプレート＃１にテンプレート＃２の規則が追加される場合に、パターンがテンプレート＃１に無くテンプレート＃２に有る規則が追加されるので、「ｒｅｓｕｌｔｓ  ｆｏｒ→検索の結果」が追加し合成される。次に、パターンが合成された基本を含む側テンプレートに無くテンプレート＃３に有る規則が追加されるので、「ｈｏｍｅ→ホーム」や「ｎｅｘｔ→次」が追加され合成される。
【００５２】
図３に戻り、最後に、ステップ４で生成された統合テンプレートを利用者端末４へ返信する（ステップ５）。
【００５３】
尚、ステップ３で取得できた変換テンプレートが一つであれば、それを対象ページのテンプレートとして返信する。
【００５４】
以上の手順により、利用者の要求した対象ＵＲＬに対して変換テンプレートデータベースに変換テンプレートが無い場合であっても、類似ページ情報データベースから類似したページを見つけ、それに対する変換テンプレートを順に合成することによって変換テンプレートを生成することができる。
【００５５】
次に、類似ページ情報サーバ２の動作を説明する。類似ページ情報サーバ２は、データの登録と類似ページ情報の提供を行う。データの登録から説明する。
【００５６】
上記変換テンプレート合成動作は、類似ページ情報サーバ２に類似情報がある場合を仮定して行った。しかし、初めは類似ページ情報サーバ２には情報が無いので、変換テンプレートを生成することはできない。この場合利用者端末４より対象とするウェブページに似たページを類似ページ情報サーバ２へいくつか登録する。利用者が入力する必要のあるデータは２つ以上の類似したウェブページのＵＲＬである。例えば、ＵＲＬ＃１とＵＲＬ＃２が似ている場合は、ＵＲＬ＃１、ＵＲＬ＃２の２つを入力する。
【００５７】
利用者はこれらのＵＲＬを利用者端末４のウェブブラウザ４１などから類似ページ情報サーバ２へ入力する。類似ページ情報サーバ２では要求判断部２１において、要求が登録か取得かを判定する。ここでは登録と判定される。次に類似ページ情報登録部２３が類似ページ情報格納部２４へこれらを登録する。
【００５８】
類似ページ情報格納部２４はＵＲＬ間の類似度（自然数）を保持している記憶装置である。類似度は類似したページ間に対して定義され、そのウェブページどうしが類似している度合いを表わす指標である。高いほど類似していることを表わす。
【００５９】
類似ページ情報格納部２４へ登録するとは、クライアントから受け取ったＵＲＬのすべての組み合わせについて、類似度が未定義なら定義し（初期値は１とする）、またすでに定義されているなら値を１増やす操作をする。
【００６０】
つまり、ＵＲＬ間の類似度は、そのウェブページどうしが類似していると類似ページ情報サーバへ登録を行なった人の人数を表わすことになる。例えば、ＡさんがＵＲＬ＃１、ＵＲＬ＃２、ＵＲＬ＃３を類似ページとして登録し、ＢさんがＵＲＬ＃１、ＵＲＬ＃２を類似ページとして登録し、ＣさんがＵＲＬ＃１、ＵＲＬ＃２、ＵＲＬ＃４を類似ページとして登録した場合、類似ページ情報格納部２４には図５のような状態を保持し、ＵＲＬ１の類似ページ情報は、｛ＵＲＬ＃１；ＵＲＬ＃２、ＵＲＬ＃３、ＵＲＬ＃４｝かつ類似度は｛３、１、１｝となっている。
【００６１】
類似ＵＲＬ情報の格納や更新を詳細に説明する。受け取ったＵＲＬの組は先ず各要素ＵＲＬの先頭から文字コードによる順にソートする。ＡさんからＵＲＬ＃３、ＵＲＬ＃１、ＵＲＬ＃２の様に受けたのであれば、ＵＲＬ＃１、ＵＲＬ＃２、ＵＲＬ＃３とする。
【００６２】
これを｛ＵＲＬ＃１；ＵＲＬ＃２、ＵＲＬ＃３｝と｛ＵＲＬ＃２；ＵＲＬ＃３｝の様にキーＵＲＬと類似ＵＲＬが１対Ｎ、或いは１対１のＵＲＬ対情報の形に展開し、類似度はそれぞれ｛１、１｝｛１｝とし格納する。
【００６３】
ここで｛ＵＲＬ＃１；ＵＲＬ＃２、ＵＲＬ＃３｝は意味としては｛ＵＲＬ＃１；ＵＲＬ＃２｝と｛ＵＲＬ＃１；ＵＲＬ＃３｝の短縮形式とする。
【００６４】
Ｂさんからの情報は｛ＵＲＬ＃１；ＵＲＬ＃２｝の対情報とし、ＵＲＬ＃１をキーとする既存の情報があり、これに同じ類似ＵＲＬが存在するので類似ＵＲＬ情報への更新は発生せず類似度｛１、１｝を｛２、１｝に更新する。
【００６５】
Ｃさんからの情報は｛ＵＲＬ＃１；ＵＲＬ＃２、ＵＲＬ＃４｝と｛ＵＲＬ＃２；ＵＲＬ＃４｝の二つの対情報とする。これの最初の対情報についてはＵＲＬ＃１をキーとする登録済みの情報があり、これの類似側にＵＲＬ＃２は既に登録済みにつき、類似側にないＵＲＬ＃４を追加する。即ち｛ＵＲＬ＃１；ＵＲＬ＃２、ＵＲＬ＃３、ＵＲＬ＃４｝と更新する。
【００６６】
また、前記二つの対情報の後者の対情報についてもＵＲＬ＃２をキーとする登録済みの情報があり、これの類似側にないＵＲＬ＃４を追加し、｛ＵＲＬ＃２；ＵＲＬ＃３｝を｛ＵＲＬ＃２；ＵＲＬ＃３、ＵＲＬ＃４｝と更新する。類似度は｛２、１｝｛１｝を｛３、１｝｛１、１｝として更新する。
【００６７】
尚、対情報は全て１対１の対情報として処理するようにしてもよい。即ち、Ａさんからの情報をソートし、｛ＵＲＬ＃１；ＵＲＬ＃２｝と｛ＵＲＬ＃１；ＵＲＬ＃３｝と｛ＵＲＬ＃２；ＵＲＬ＃３｝の対情報に展開し格納する。各対情報に対応して類似度は「１、１、１」とする。Ｂさんからの情報の｛ＵＲＬ＃１；ＵＲＬ＃２｝は登録済みで類似度を「２、１、１」に更新する。Ｃさんからの情報をソートし、｛ＵＲＬ＃１；ＵＲＬ＃２｝と｛ＵＲＬ＃１；ＵＲＬ＃４｝と｛ＵＲＬ＃２；ＵＲＬ＃４｝の対情報に展開し、未登録の｛ＵＲＬ＃１；ＵＲＬ＃４｝と｛ＵＲＬ＃２；ＵＲＬ＃４｝を追加登録し、類似度を「３、１、１、１、１」に更新する。以上で詳細説明は終了する。
【００６８】
続いて、類似ページ情報をクライアント（変換テンプレート合成サーバ１或いは利用者端末４）が取得する場合の類似ページ情報サーバ２の動作の説明をする。クライアントは類似ページ情報の欲しい対象とするウェブページのＵＲＬを類似ページ情報サーバ２へ送る。類似ページ情報サーバ２では要求判断部２１において、要求が類似ページ情報の取得であると判定される。
【００６９】
次に類似ページ情報検索部２２が類似ページ情報格納部２４から類似ページ情報を取得する。あるＵＲＬ（ＵＲＬ＃１）に対する類似ページ情報は、類似度（自然数）における大小関係を順番に変換する。これによりＪＹＵＮ＃２＜ＪＹＵＮ＃３＝ＪＹＵＮ＃４となる。
【００７０】
類似ＵＲＬと変換した類似順番度を類似ページ情報としてクライアントへ返送する。例えば、｛ＵＲＬ＃２、ＵＲＬ＃３、ＵＲＬ＃４｝と｛ＪＹＵＮ＃２、ＪＹＵＮ＃３、ＪＹＵＮ＃４｝を返送する。
【００７１】
このようにして、利用者は利用者端末４から、類似ページ情報サーバ２にアクセスし、対象とするウェブページの類似ページ情報の登録状況を確認できる。また類似ページ情報が無ければ、類似ページのＵＲＬを幾つか類似ページ情報サーバ２へ登録してから変換テンプレート合成サーバに要求することで、対象ページの変換テンプレートを確実に生成させこれを取得することができる。
【００７２】
以上の実施の形態の説明では、変換テンプレートをウェブページの原文の英語表現を日本語表現等にする例として説明したが、変換テンプレートをウェブページの原文の言語表現を別言語表現にする例においても、同様にして対象とするウェブページに類似のウェブページの変換テンプレートから対象とするウェブページ用変換テンプレートを合成する様に構成できる。
【図面の簡単な説明】
【００７３】
【図１】本発明の変換テンプレート自動生成システムとこれを利用する利用者端末とこれにウェブページを提供するサーバの構成を示したブロック図である。
【図２】本発明の変換テンプレート合成サーバ１のハードウェアの構成を示した図である。
【図３】本発明の動作を示したフローチャートである。
【図４】変換テンプレートの合成を具体例について示した図である。
【図５】本発明で、類似ページ情報の登録を行う場合の類似ページ情報格納部２４の登録、更新状態を示した図である。
【図６】背景技術として、従来の、ウェブページを変換テンプレート（専門辞書）に従い翻訳する装置の構成を示した図である。
【符号の説明】
【００７４】
１    変換テンプレート合成サーバ
１１    類似ページ情報取得部
１２    変換テンプレート取得部
１３    変換テンプレート合成部
１４    制御部
１５    通信部
１６    補助記憶装置
１７    入力装置
１８    出力装置
２    類似ページ情報サーバ
２１    要求判断部
２２    類似ページ情報検索部
２３    類似ページ情報登録部
２４    類似ページ情報格納部
３    変換テンプレートデータベースサーバ
３１    変換テンプレートデータベース格納部
４    利用者端末
４１    ウェブブラウザ
１００    ネットワーク
【図１】
2008210022.tif 000003
【図２】
2008210022.tif 000004
【図３】
2008210022.tif 000005
【図４】
2008210022.tif 000006
【図５】
2008210022.tif 000007
【図６】
2008210022.tif 000008