(57)【要約】【課題】サーバ上に記憶するコンテンツをネットワークで接続された複数の端末から共有して利用する場合、各コンテンツの利用頻度を測定する手段が提供されていなかった。【解決手段】  記憶されたコンテンツの文の中から、入力文と類似している複数のコンテンツを表示する検索結果表示手段と、所望のコンテンツを選択する選択手段と、選択されたコンテンツを利用者が取得可能な状態で表示するコンテンツ表示手段と、コンテンツの利用頻度を記憶するコンテンツ利用記憶手段と、複数のコンテンツを利用頻度順に表示する検索結果生成手段と、コンテンツ提供者を記憶するコンテンツ提供者情報記憶手段と、利用頻度情報に応じてコンテンツ提供者ごとにポイントを計算するコンテンツ提供者ポイント計算手段と、ポイントに応じてコンテンツ提供者に利益を分配する利益分配手段とを備えたコンテンツ提供システム。【選択図】      図１
2005275676.tif 000002
【特許請求の範囲】
【請求項１】
テキストを含むコンテンツに対しそれを一意に識別する文書ＩＤを付与して記憶するコンテンツ記憶手段と、検索文を入力する検索文入力手段と、前記検索文入力手段により入力された検索文と類似しているコンテンツを前記コンテンツ記憶手段の記憶したコンテンツの中から複数検索するコンテンツ検索手段と、前記コンテンツ検索手段が検索した複数のコンテンツを表示する検索結果表示手段と、前記検索結果表示手段が表示した複数のコンテンツの中から一つのコンテンツを選択する選択手段と、前記選択手段が選択したコンテンツを不特定のアプリケーションから取得可能な状態で表示するコンテンツ表示手段と、選択したコンテンツを当該コンテンツが利用されたとしてそのコンテンツの利用頻度を加算し記憶するコンテンツ利用記憶手段と、を備えたことを特徴とするコンテンツ提供システム。
【請求項２】
前記検索結果表示手段は、コンテンツの前記利用頻度に応じて前記複数のコンテンツをシステム規定の優先順に表示することを特徴とする請求項１記載のコンテンツ提供システム。
【請求項３】
前記検索結果表示手段は、検索された前記複数のコンテンツのそれぞれの前記利用頻度に基づき前記複数のコンテンツを前記利用頻度の高い順に表示し、前記コンテンツ利用記憶手段は、コンテンツ利用記憶手段を備え、前記コンテンツ利用記憶手段は、前記選択したコンテンツの文書ＩＤをもとに前記文書ＩＤに対応するコンテンツの前記利用頻度を加算する、
ことを特徴とする請求項１記載のコンテンツ提供システム。
【請求項４】
コンテンツ提供者の提供するコンテンツに付与された文書ＩＤとコンテンツ提供者識別子とを記憶するコンテンツ提供者情報記憶手段と、一定期間ごとに各コンテンツの前記利用頻度を取得し、前記コンテンツ提供者情報記憶手段を参照してコンテンツ提供者の提供したコンテンツについての前記利用頻度を集計してポイントを計算するポイント計算手段と、前記ポイント計算手段が算出するポイントに応じてコンテンツ提供者に利益を分配する利益分配手段と、をさらに備えたことを特徴とする請求項１記載のコンテンツ提供システム。
【請求項５】
第一言語文とそれを翻訳した第二言語文との組からなる翻訳例文に一意な文書ＩＤを付与して記憶するコンテンツ記憶手段と、前記第一言語文を入力する検索文入力手段と、前記検索文入力手段により入力された第一言語文と類似する文を前記コンテンツ記憶手段に記憶された前記第一言語文から複数検索するコンテンツ検索手段と、前記コンテンツ検索手段によって検索された複数の第一言語文を表示装置に表示する検索結果表示手段と、前記検索結果表示手段によって表示された複数の第一言語文の中から一つの第一言語文を選択する選択手段と、前記選択された第一言語文に対応する第二言語文をコピー操作によって取得可能な状態で表示するコンテンツ表示手段と、前記選択された翻訳例文の利用頻度を加算して記憶するコンテンツ利用記憶手段と、を備えたことを特徴とするコンテンツ提供システム。
【請求項６】
前記検索結果表示手段は、前記複数の第一言語文を翻訳例文の前記利用頻度に従い表示することを特徴とする請求項５記載のコンテンツ提供システム。
【請求項７】
前記検索結果表示手段は、前記複数の第一言語文を有する翻訳例文の前記利用頻度に基づき前記複数の第一言語文を前記利用頻度の高い順に表示し、前記コンテンツ利用記憶手段は、コンテンツ利用記憶手段を備え、前記コンテンツ利用記憶手段は、前記選択された第一言語文を有する翻訳例文の文書ＩＤをもとに前記文書ＩＤに対応する翻訳例文の前記利用頻度を加算する、
ことを特徴とする請求項５記載のコンテンツ提供システム。
【請求項８】
コンテンツ提供者の提供する翻訳例文に付与された文書ＩＤとコンテンツ提供者識別子とを記憶するコンテンツ提供者情報記憶手段と、一定期間ごとに各翻訳例文の前記利用頻度を取得し、前記コンテンツ提供者情報記憶手段を参照してコンテンツ提供者ごとに提供されたコンテンツの前記利用頻度を集計してポイントを計算するポイント計算手段と、前記ポイント計算手段が算出するポイントに応じてコンテンツ提供者に利益を分配する利益分配手段と、をさらに備えたことを特徴とする請求項５記載のコンテンツ提供システム。
【請求項９】
第一言語文とそれを翻訳した第二言語文とを含む翻訳例文を送信する提供者端末と、前記翻訳例文を受信してデータベースに登録するサーバと、第一言語文を前記サーバに送信して翻訳された第二言語文を前記サーバから受信する利用者端末とを備える翻訳例文提供システムであって、
前記サーバは、前記第一言語文を前記利用者端末から受信すると、前記データベースを前記第一言語文から抽出したキーワードによって類似文を検索し、類似する複数の第一言語文を取り出すと、前記複数の第一言語文のそれぞれの利用頻度をもとに前記利用者端末での表示順序を決定して前記利用者端末に送信し、前記利用者端末から１つの選択された第一言語文を受信すると、前記第一言語文を有する翻訳例文の第二言語文を前記利用者端末に送信するとともに、前記第一言語文を持つ翻訳例文の利用頻度を加算して利用頻度を更新し、
前記利用者端末は、前記第二言語文を受信するとコピー操作によって取り込みを行う、
ことを特徴とするコンテンツ提供システム。
【請求項１０】
サーバがテキストを含むコンテンツにそのコンテンツを一意に識別する文書ＩＤを付与してコンテンツデータベースに記憶するステップと、
端末が前記コンテンツデータベースに記憶されたコンテンツを検索する検索文をサーバに送信するステップと、
サーバが前記検索文と類似するコンテンツを前記コンテンツデータベースから複数のコンテンツを検索しコンテンツの利用頻度に従って表示順序を決定して端末に送信するステップと、
端末が受信した前記複数のコンテンツを表示順序に従って表示し前記複数のコンテンツから１つの選択されたコンテンツの文書ＩＤをサーバに送信するステップと、
サーバが、前記選択されたコンテンツを端末のコピー操作によって取得可能な状態に変換して端末に送信するステップと、
サーバが、前記選択されたコンテンツの文書ＩＤによって利用頻度データベースを検索し、該当するコンテンツの利用頻度を加算して利用頻度データベースに記憶するステップと、
を備えることを特徴とするコンテンツ提供方法。
【請求項１１】
サーバが前記選択されたコンテンツの文書ＩＤを端末から受信すると、該文書ＩＤに対応するコンテンツの前記利用頻度を加算し記憶するステップと、
サーバが、前記複数のコンテンツを端末へ送信する時、前記利用頻度に従って複数のコンテンツの端末上の表示順序を決めるステップと、
を備えることを特徴とする請求項１０記載のコンテンツ提供方法。
【請求項１２】
サーバが、コンテンツの文書ＩＤと当該コンテンツの提供者識別子と組にして提供者データベースに記憶するステップと、
一定期間ごとに利用頻度データベースと提供者データベースとを文書ＩＤによって突き合わせその一定期間で利用されたコンテンツの利用頻度をコンテンツの提供者別に合計してポイントを計算するステップと、
算出されたポイントに応じてコンテンツ提供者に利益を分配するステップと、
を備えることを特徴とする請求項１０記載のコンテンツ提供方法。
【請求項１３】
サーバが第一言語文とそれを翻訳した第二言語文との組からなる翻訳例文にその翻訳例文を一意に識別する文書ＩＤを付与してコンテンツデータベースに記憶するステップと、
端末が前記コンテンツデータベースに記憶された翻訳例文から類似文を検索する第一言語文をサーバに送信するステップと、
サーバが前記第一言語文と類似する第一言語文を前記コンテンツデータベースから複数検索し検索した複数の第一言語文を持つ各翻訳例文の利用頻度に従って前記複数の第一言語文の表示順序を決定して端末に送信するステップと、
端末が受信した前記複数の第一言語文を表示順序に従って表示し前記複数の第一言語文から１つの選択された第一言語文の文書ＩＤをサーバに送信するステップと、
サーバが、受信した文書ＩＤを持つ翻訳例文の第二言語文を端末でのコピー操作によって取得可能な状態に変換して端末に送信するステップと、
サーバが、前記選択された第一言語文を持つ翻訳例文の利用頻度を加算して利用頻度データベースに記憶するステップと、
を備えることを特徴とするコンテンツ提供方法。
【請求項１４】
サーバが第一言語文とそれを翻訳した第二言語文との組からなる翻訳例文にその翻訳例文を一意に識別する文書ＩＤを付与してコンテンツデータベースに記憶するステップと、
サーバが前記翻訳例文の属性と前記文書ＩＤを組として属性データベースに登録するステップと、
端末が前記コンテンツデータベースに記憶された翻訳例文から類似する翻訳例文を検索するための第一言語文と翻訳例文の指定された属性とをサーバに送信するステップと、
サーバが前記第一言語文と類似する第一言語文を前記コンテンツデータベースから複数検索するステップと、
検索した複数の第一言語文から前記属性データベースを参照して端末が指定する属性を有する第一言語文を複数絞り込むステップと
絞り込んだ複数の第一言語文を当該第一言語文を持つ翻訳例文の利用頻度に従って表示順序を決定して端末に送信するステップと、
端末が前記複数の第一言語文を表示順序に従って表示し前記複数の第一言語文から１つの選択された第一言語文の文書ＩＤをサーバに送信するステップと、
サーバが、受信した文書ＩＤを持つ翻訳例文の第二言語文を前記コンテンツデータベースから取得し端末のコピー操作によって取得可能な状態に変換して端末に送信するステップと、
サーバが、前記文書ＩＤを持つ翻訳例文の利用頻度を加算して利用頻度データベースに記憶するステップと、
を備えることを特徴とするコンテンツ提供方法。
【請求項１５】
前記サーバが、レター、仕様書、契約書、論文を含むいずれかの属性を有する翻訳例文から前記端末が指定した属性を有する翻訳例文を前記属性データベースを元に検索するステップを含むことを特徴とする請求項１４記載のコンテンツ提供方法。
【請求項１６】
前記サーバが、前記文書ＩＤと当該翻訳例文の提供者識別子と組にして提供者データベースに記憶するステップと、
前記サーバが一定期間ごとに前記利用頻度データベースと前記提供者データベースとを前記文書ＩＤによって突き合わせ、その一定期間で利用された属性を持つ翻訳例文の利用頻度と属性に設定された重み係数を元に翻訳例文の提供者別に合計したポイントを計算するステップと、
前記サーバが、算出されたポイントに応じてコンテンツ提供者に利益を分配するステップと、
を備えることを特徴とする請求項１４記載のコンテンツ提供方法。
【請求項１７】
テキストを含むコンテンツをコンテンツデータベースに記憶する手段と、
端末から受信した検索文と類似するコンテンツをコンテンツデータベースから検索して検索した複数のコンテンツを端末に送信する手段と、
複数のコンテンツから１つの選択されたコンテンツの文書ＩＤを端末から受信する手段と、
受信した文書ＩＤに対応するコンテンツを端末でのコピー操作によって取得可能な状態に変換して端末に送信する手段と、
利用頻度データベースを前記選択されたコンテンツの文書ＩＤで検索し、該当するコンテンツの利用頻度を加算して記憶する手段と、
を備えたことを特徴とするサーバ。
【請求項１８】
検索文と類似する複数のコンテンツを端末に送信する際、複数のコンテンツがそれぞれの利用頻度の順に端末に表示されるように変更する手段を、さらに備えたことを特徴とする請求項１７記載のサーバ。
【請求項１９】
複数のコンテンツから選択されたコンテンツの文書ＩＤをもとに利用頻度データベースの該当するコンテンツの利用頻度を加算して更新する手段と、検索文によって検索した複数のコンテンツの端末での表示順序を前記利用頻度データベースを参照して利用頻度の順番に並び替えて送信する手段と、を備えたことを特徴とする請求項１７記載のサーバ。
【請求項２０】
コンテンツの文書ＩＤと当該コンテンツの提供者識別子とを組にして提供者データベースに記憶する手段と、
一定期間ごとに利用頻度データベースと提供者データベースとを文書ＩＤによって突き合わせその一定期間で利用されたコンテンツの利用頻度をコンテンツの提供者別に合計してポイントを計算する手段と、
算出されたポイントに応じてコンテンツ提供者に利益を分配する手段と、
をさらに備えることを特徴とする請求項１７記載のサーバ。
【請求項２１】
テキストを含むコンテンツをコンテンツデータベースに記憶する処理と、
端末から受信した検索文と類似するコンテンツをコンテンツデータベースから検索して検索した複数のコンテンツを端末に送信する処理と、
複数のコンテンツから１つの選択されたコンテンツの文書ＩＤを端末から受信する処理と、
受信した文書ＩＤに対応するコンテンツを端末でのコピー操作によって取得可能な状態に変換して端末に送信する処理と、
利用頻度データベースを前記選択されたコンテンツの文書ＩＤで検索し、該当するコンテンツの利用頻度を加算して記憶する処理と、
をコンピュータに実行させることを特徴とするプログラム。
【請求項２２】
検索文と類似する複数のコンテンツを端末に送信する際、複数のコンテンツがそれぞれの利用頻度の順に端末に表示されるように変更する処理を、コンピュータに実行させることを特徴とする請求項２１記載のプログラム。
【請求項２３】
複数のコンテンツから選択されたコンテンツの文書ＩＤをもとに利用頻度データベースの該当するコンテンツの利用頻度を加算して更新する処理と、検索文によって検索した複数のコンテンツの端末での表示順序を前記利用頻度データベースを参照して利用頻度の順番に並び替えて送信する処理と、をコンピュータに実行させることを特徴とする請求項２１記載のプログラム。
【請求項２４】
コンテンツの文書ＩＤと当該コンテンツの提供者識別子とを組にして提供者データベースに記憶する処理と、
一定期間ごとに利用頻度データベースと提供者データベースとを文書ＩＤによって突き合わせその一定期間で利用されたコンテンツの利用頻度をコンテンツの提供者別に合計してポイントを計算する処理と、
算出されたポイントに応じてコンテンツ提供者に利益を分配する処理と、
をコンピュータに実行させることを特徴とする請求項２１記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークで利用者に翻訳事例などのコンテンツを提供するに際し、特にネットワークで利用者がコンテンツを共有することで各コンテンツの利用頻度を測定し、コンテンツの提供者に利用頻度に応じた利益を還元してコンテンツの質の向上を図りコンテンツの利用を促進するコンテンツ提供システム、コンテンツ提供方法、サーバおよびそのプログラムに関する。
【背景技術】
【０００２】
従来、データベースに記憶した対訳例文によって第一言語の文を翻訳先の第二言語の文に翻訳する際に、第一言語の文で類似文検索し検索後の複数の対訳例文から、利用者が所望の対訳例文を選択することによって一つの翻訳手段を提供することが行われている。
【０００３】
ところが、類似文の検索によって必ずしも利用者の期待に沿うような類似文が検索されず、翻訳の品質が向上しないといった問題があった。
【０００４】
従来のスタンドアロンで利用する例文検索装置が、特許文献１に記載されている。
【０００５】
この例文検索型第二言語作文支援装置は、この文献の図２に示されるように、対訳例文記憶手段と、第一言語文入力手段と、例文検索手段と、検索結果表示手段の一般的な作文支援装置の基本構成と、さらに、選択手段と、第二言語文入力編集手段と、複写手段と、例文学習記憶手段とから構成される。
【０００６】
すなわち、第一言語文入力手段において使用者により日本語文が入力されると、例文検索手段は対訳例文記憶手段に記憶された例文データから予め定められた例文検索プログラムによって類似する例文の検索処理を行い、この検索結果を検索結果表示手段に受け渡す。検索結果を受け取った検索結果表示手段は例文学習記憶手段に記憶されている例文情報を調べ、検索された例文が以前に学習されているものかどうかの確認を行う。さらに、検索結果表示手段は検索された例文を、確認した学習情報を元に並べ替え、これを表示装置に出力して使用者に提示する。検索結果が出力されると、使用者は選択手段によって所望する文と類似している例文または類似している部分を有する例文を選択する。選択され複写の指示があると、複写手段は出力された例文の中から選択した例文を第二言語文入力編集手段に複写する。複写を行う際、複写手段は例文学習記憶手段に対して複写された例文情報を送り、例文学習記憶手段はこの例文情報を記憶する。
【０００７】
【特許文献１】特開２００１−３１８９１７号（「例文検索型第二言語作文支援装置」、５−７ページ、図２）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
特許文献１の例文検索型第二言語作文支援装置は、ネットワークで複数の利用者から翻訳例文を共有して利用する場合の考慮がされていないことによる以下の問題がある。
【０００９】
第１の問題点は、請求項１に記述された優先度による表示では、各例文が学習されたか否かのフラグに基づいて例示文の表示順を並べ替えるため、複数の利用者で利用する場合には、他の利用者の利用頻度等の情報が表示順に反映されないという問題がある。
【００１０】
第２の問題点は、請求項２に記述された優先順位を決定する情報が複写時刻によるため、各利用者はそれぞれ異なる例文を利用するため、最終利用者の複写時刻を優先利用しても、その最終利用者の使用した例文を他の利用者が優先して利用するとは限らないという問題がある。
【００１１】
第３の問題点は、請求項１の記述によると、検索結果の例文から最も類似する例文を利用者が取り込む場合、複写手段の第二言語文入力編集手段によって複写することになっているため、不特定のアプリケーションへの取り込みができないという問題がある。
【００１２】
［発明の目的］
本発明の目的は、第一言語の文を第二言語に翻訳する際に、対訳例文データベースから第一言語の文で類似文検索した結果の複数の対訳例文を利用頻度情報により頻度順に表示して、利用者が所望の対訳例文を取得しやすくするとともに、利用者がそこから１つの対訳例文を選択することによって選択された対訳例文の利用頻度を加算し利用頻度を測定することにある。
【００１３】
本発明の第２の目的は、第一言語の文書を第二言語の文書に翻訳する際に、対訳文書データベースから検索された結果の複数の第二言語の文書例を利用頻度情報により優先順に表示し、利用者が所望の対訳文書例を選択しやすくするとともに、利用者が選択した文書例の利用頻度を加算し、利用頻度を測定することにある。
【００１４】
本発明の第３の目的は、文または文書の利用頻度の測定結果に従い、利用頻度の高い文又は文書の提供者に多くの利益を還元することにより、よりよい文または文書の提供を促進することができることにある。
【００１５】
本発明は、以上の目的を達成するコンテンツ提供システム、コンテンツ提供方法、サーバおよびそのプログラムを提供するものである。
【課題を解決するための手段】
【００１６】
本発明の第１のコンテンツ提供システムは、テキストを含むコンテンツに対しそれを一意に識別する文書ＩＤを付与して記憶するコンテンツ記憶手段と、検索文を入力する検索文入力手段と、前記検索文入力手段により入力された検索文と類似しているコンテンツを前記コンテンツ記憶手段の記憶したコンテンツの中から複数検索するコンテンツ検索手段と、前記コンテンツ検索手段が検索した複数のコンテンツを表示する検索結果表示手段と、前記検索結果表示手段が表示した複数のコンテンツの中から一つのコンテンツを選択する選択手段と、前記選択手段が選択したコンテンツを不特定のアプリケーションから取得可能な状態で表示するコンテンツ表示手段と、選択したコンテンツを当該コンテンツが利用されたとしてそのコンテンツの利用頻度を加算し記憶するコンテンツ利用記憶手段と、を備える。
【００１７】
本発明の第２のコンテンツ提供システムは、第１の発明において、前記検索結果表示手段は、コンテンツの前記利用頻度に応じて前記複数のコンテンツをシステム規定の優先順に表示することを備える。
【００１８】
本発明の第３のコンテンツ提供システムは、第１の発明において、前記検索結果表示手段は、検索された前記複数のコンテンツのそれぞれの前記利用頻度に基づき前記複数のコンテンツを前記利用頻度の高い順に表示し、前記コンテンツ利用記憶手段は、コンテンツ利用記憶手段を備え、前記コンテンツ利用記憶手段は、前記選択したコンテンツの文書ＩＤをもとに前記文書ＩＤに対応するコンテンツの前記利用頻度を加算する、
ことを備える。
【００１９】
本発明の第４のコンテンツ提供システムは、第１の発明において、コンテンツ提供者の提供するコンテンツに付与された文書ＩＤとコンテンツ提供者識別子とを記憶するコンテンツ提供者情報記憶手段と、一定期間ごとに各コンテンツの前記利用頻度を取得し、前記コンテンツ提供者情報記憶手段を参照してコンテンツ提供者の提供したコンテンツについての前記利用頻度を集計してポイントを計算するポイント計算手段と、前記ポイント計算手段が算出するポイントに応じてコンテンツ提供者に利益を分配する利益分配手段と、をさらに備える。
【００２０】
本発明の第５のコンテンツ提供システムは、第一言語文とそれを翻訳した第二言語文との組からなる翻訳例文に一意な文書ＩＤを付与して記憶するコンテンツ記憶手段と、前記第一言語文を入力する検索文入力手段と、前記検索文入力手段により入力された第一言語文と類似する文を前記コンテンツ記憶手段に記憶された前記第一言語文から複数検索するコンテンツ検索手段と、前記コンテンツ検索手段によって検索された複数の第一言語文を表示装置に表示する検索結果表示手段と、前記検索結果表示手段によって表示された複数の第一言語文の中から一つの第一言語文を選択する選択手段と、前記選択された第一言語文に対応する第二言語文をコピー操作によって取得可能な状態で表示するコンテンツ表示手段と、前記選択された翻訳例文の利用頻度を加算して記憶するコンテンツ利用記憶手段と、を備える。
【００２１】
本発明の第６のコンテンツ提供システムは、第５の発明において、前記検索結果表示手段は、前記複数の第一言語文を翻訳例文の前記利用頻度に従い表示することを備える。
【００２２】
本発明の第７のコンテンツ提供システムは、第５の発明において、前記検索結果表示手段は、前記複数の第一言語文を有する翻訳例文の前記利用頻度に基づき前記複数の第一言語文を前記利用頻度の高い順に表示し、前記コンテンツ利用記憶手段は、コンテンツ利用記憶手段を備え、前記コンテンツ利用記憶手段は、前記選択された第一言語文を有する翻訳例文の文書ＩＤをもとに前記文書ＩＤに対応する翻訳例文の前記利用頻度を加算する、
ことを備える。
【００２３】
本発明の第８のコンテンツ提供システムは、第５の発明において、コンテンツ提供者の提供する翻訳例文に付与された文書ＩＤとコンテンツ提供者識別子とを記憶するコンテンツ提供者情報記憶手段と、一定期間ごとに各翻訳例文の前記利用頻度を取得し、前記コンテンツ提供者情報記憶手段を参照してコンテンツ提供者ごとに提供されたコンテンツの前記利用頻度を集計してポイントを計算するポイント計算手段と、前記ポイント計算手段が算出するポイントに応じてコンテンツ提供者に利益を分配する利益分配手段と、をさらに備える。
【００２４】
本発明の第９のコンテンツ提供システムは、第一言語文とそれを翻訳した第二言語文とを含む翻訳例文を送信する提供者端末と、前記翻訳例文を受信してデータベースに登録するサーバと、第一言語文を前記サーバに送信して翻訳された第二言語文を前記サーバから受信する利用者端末とを備える翻訳例文提供システムであって、
前記サーバは、前記第一言語文を前記利用者端末から受信すると、前記データベースを前記第一言語文から抽出したキーワードによって類似文を検索し、類似する複数の第一言語文を取り出すと、前記複数の第一言語文のそれぞれの利用頻度をもとに前記利用者端末での表示順序を決定して前記利用者端末に送信し、前記利用者端末から１つの選択された第一言語文を受信すると、前記第一言語文を有する翻訳例文の第二言語文を前記利用者端末に送信するとともに、前記第一言語文を持つ翻訳例文の利用頻度を加算して利用頻度を更新し、
前記利用者端末は、前記第二言語文を受信するとコピー操作によって取り込みを行う、
ことを備える。
【００２５】
本発明の第１のコンテンツ提供方法は、サーバがテキストを含むコンテンツにそのコンテンツを一意に識別する文書ＩＤを付与してコンテンツデータベースに記憶するステップと、
端末が前記コンテンツデータベースに記憶されたコンテンツを検索する検索文をサーバに送信するステップと、
サーバが前記検索文と類似するコンテンツを前記コンテンツデータベースから複数のコンテンツを検索しコンテンツの利用頻度に従って表示順序を決定して端末に送信するステップと、
端末が受信した前記複数のコンテンツを表示順序に従って表示し前記複数のコンテンツから１つの選択されたコンテンツの文書ＩＤをサーバに送信するステップと、
サーバが、前記選択されたコンテンツを端末のコピー操作によって取得可能な状態に変換して端末に送信するステップと、
サーバが、前記選択されたコンテンツの文書ＩＤによって利用頻度データベースを検索し、該当するコンテンツの利用頻度を加算して利用頻度データベースに記憶するステップと、
を備える。
【００２６】
本発明の第２のコンテンツ提供方法は、第１の発明において、サーバが前記選択されたコンテンツの文書ＩＤを端末から受信すると、該文書ＩＤに対応するコンテンツの前記利用頻度を加算し記憶するステップと、
サーバが、前記複数のコンテンツを端末へ送信する時、前記利用頻度に従って複数のコンテンツの端末上の表示順序を決めるステップと、
を備える。
【００２７】
本発明の第３のコンテンツ提供方法は、第１の発明において、サーバが、コンテンツの文書ＩＤと当該コンテンツの提供者識別子と組にして提供者データベースに記憶するステップと、
一定期間ごとに利用頻度データベースと提供者データベースとを文書ＩＤによって突き合わせその一定期間で利用されたコンテンツの利用頻度をコンテンツの提供者別に合計してポイントを計算するステップと、
算出されたポイントに応じてコンテンツ提供者に利益を分配するステップと、
を備える。
【００２８】
本発明の第４のコンテンツ提供方法は、サーバが第一言語文とそれを翻訳した第二言語文との組からなる翻訳例文にその翻訳例文を一意に識別する文書ＩＤを付与してコンテンツデータベースに記憶するステップと、
端末が前記コンテンツデータベースに記憶された翻訳例文から類似文を検索する第一言語文をサーバに送信するステップと、
サーバが前記第一言語文と類似する第一言語文を前記コンテンツデータベースから複数検索し検索した複数の第一言語文を持つ各翻訳例文の利用頻度に従って前記複数の第一言語文の表示順序を決定して端末に送信するステップと、
端末が受信した前記複数の第一言語文を表示順序に従って表示し前記複数の第一言語文から１つの選択された第一言語文の文書ＩＤをサーバに送信するステップと、
サーバが、受信した文書ＩＤを持つ翻訳例文の第二言語文を端末でのコピー操作によって取得可能な状態に変換して端末に送信するステップと、
サーバが、前記選択された第一言語文を持つ翻訳例文の利用頻度を加算して利用頻度データベースに記憶するステップと、
を備える。
【００２９】
本発明の第５のコンテンツ提供方法は、サーバが第一言語文とそれを翻訳した第二言語文との組からなる翻訳例文にその翻訳例文を一意に識別する文書ＩＤを付与してコンテンツデータベースに記憶するステップと、
サーバが前記翻訳例文の属性と前記文書ＩＤを組として属性データベースに登録するステップと、
端末が前記コンテンツデータベースに記憶された翻訳例文から類似する翻訳例文を検索するための第一言語文と翻訳例文の指定された属性とをサーバに送信するステップと、
サーバが前記第一言語文と類似する第一言語文を前記コンテンツデータベースから複数検索するステップと、
検索した複数の第一言語文から前記属性データベースを参照して端末が指定する属性を有する第一言語文を複数絞り込むステップと
絞り込んだ複数の第一言語文を当該第一言語文を持つ翻訳例文の利用頻度に従って表示順序を決定して端末に送信するステップと、
端末が前記複数の第一言語文を表示順序に従って表示し前記複数の第一言語文から１つの選択された第一言語文の文書ＩＤをサーバに送信するステップと、
サーバが、受信した文書ＩＤを持つ翻訳例文の第二言語文を前記コンテンツデータベースから取得し端末のコピー操作によって取得可能な状態に変換して端末に送信するステップと、
サーバが、前記文書ＩＤを持つ翻訳例文の利用頻度を加算して利用頻度データベースに記憶するステップと、
を備える。
【００３０】
本発明の第６のコンテンツ提供方法は、第５の発明において、前記サーバが、レター、仕様書、契約書、論文を含むいずれかの属性を有する翻訳例文から前記端末が指定した属性を有する翻訳例文を前記属性データベースを元に検索するステップを含む。
【００３１】
本発明の第７のコンテンツ提供方法は、第５の発明において、前記サーバが、前記文書ＩＤと当該翻訳例文の提供者識別子と組にして提供者データベースに記憶するステップと、
前記サーバが一定期間ごとに前記利用頻度データベースと前記提供者データベースとを前記文書ＩＤによって突き合わせ、その一定期間で利用された属性を持つ翻訳例文の利用頻度と属性に設定された重み係数を元に翻訳例文の提供者別に合計したポイントを計算するステップと、
前記サーバが、算出されたポイントに応じてコンテンツ提供者に利益を分配するステップと、
を備える。
【００３２】
本発明の第１のサーバは、テキストを含むコンテンツをコンテンツデータベースに記憶する手段と、
端末から受信した検索文と類似するコンテンツをコンテンツデータベースから検索して検索した複数のコンテンツを端末に送信する手段と、
複数のコンテンツから１つの選択されたコンテンツの文書ＩＤを端末から受信する手段と、
受信した文書ＩＤに対応するコンテンツを端末でのコピー操作によって取得可能な状態に変換して端末に送信する手段と、
利用頻度データベースを前記選択されたコンテンツの文書ＩＤで検索し、該当するコンテンツの利用頻度を加算して記憶する手段と、
を備える。
【００３３】
本発明の第２のサーバは、第１の発明において、検索文と類似する複数のコンテンツを端末に送信する際、複数のコンテンツがそれぞれの利用頻度の順に端末に表示されるように変更する手段を、さらに備える。
【００３４】
本発明の第３のサーバは、第１の発明において、複数のコンテンツから選択されたコンテンツの文書ＩＤをもとに利用頻度データベースの該当するコンテンツの利用頻度を加算して更新する手段と、検索文によって検索した複数のコンテンツの端末での表示順序を前記利用頻度データベースを参照して利用頻度の順番に並び替えて送信する手段と、を備える。
【００３５】
本発明の第４のサーバは、第１の発明において、コンテンツの文書ＩＤと当該コンテンツの提供者識別子とを組にして提供者データベースに記憶する手段と、
一定期間ごとに利用頻度データベースと提供者データベースとを文書ＩＤによって突き合わせその一定期間で利用されたコンテンツの利用頻度をコンテンツの提供者別に合計してポイントを計算する手段と、
算出されたポイントに応じてコンテンツ提供者に利益を分配する手段と、
をさらに備える。
【００３６】
本発明の第１のプログラムは、テキストを含むコンテンツをコンテンツデータベースに記憶する処理と、
端末から受信した検索文と類似するコンテンツをコンテンツデータベースから検索して検索した複数のコンテンツを端末に送信する処理と、
複数のコンテンツから１つの選択されたコンテンツの文書ＩＤを端末から受信する処理と、
受信した文書ＩＤに対応するコンテンツを端末でのコピー操作によって取得可能な状態に変換して端末に送信する処理と、
利用頻度データベースを前記選択されたコンテンツの文書ＩＤで検索し、該当するコンテンツの利用頻度を加算して記憶する処理と、
をコンピュータに実行させる。
【００３７】
本発明の第２のプログラムは、第１の発明において、検索文と類似する複数のコンテンツを端末に送信する際、複数のコンテンツがそれぞれの利用頻度の順に端末に表示されるように変更する処理を、コンピュータに実行させることを備える。
【００３８】
本発明の第３のプログラムは、第１の発明において、複数のコンテンツから選択されたコンテンツの文書ＩＤをもとに利用頻度データベースの該当するコンテンツの利用頻度を加算して更新する処理と、検索文によって検索した複数のコンテンツの端末での表示順序を前記利用頻度データベースを参照して利用頻度の順番に並び替えて送信する処理と、をコンピュータに実行させる。
【００３９】
本発明の第４のプログラムは、第１の発明において、コンテンツの文書ＩＤと当該コンテンツの提供者識別子とを組にして提供者データベースに記憶する処理と、
一定期間ごとに利用頻度データベースと提供者データベースとを文書ＩＤによって突き合わせその一定期間で利用されたコンテンツの利用頻度をコンテンツの提供者別に合計してポイントを計算する処理と、
算出されたポイントに応じてコンテンツ提供者に利益を分配する処理と、
をコンピュータに実行させる。
【発明の効果】
【００４０】
第１の効果は、利用者が所望の対訳例文や対訳文書例等のコンテンツを取得しやすくすることができることにある。
【００４１】
その理由は、第一言語の文を第二言語に翻訳する際に、対訳例文や対訳文書のデータベースから第一言語の文で類似文検索した複数の対訳例文や対訳文書例から、利用者が選択した対訳例文や対訳文書例の利用頻度を記録し、複数の対訳例文や対訳文書例を利用頻度情報により優先順に表示するためである。
【００４２】
第２の効果は、文書例の提供を促進することができることにある。
【００４３】
その理由は、文書データベースから類似文検索された文書例を複数の利用者が選択することによって利用頻度を記録し、複数の文書を利用頻度情報により利用頻度の高い例文や文書を提供した文書提供者に利用頻度に応じた利益を還元するためである。
【００４４】
他の効果は、コンテンツの質の向上を図ることができることにある。
【００４５】
その理由は、ネットワークでコンテンツを共有して利用し、その利用頻度を記録して利用頻度に応じた利益を提供者に還元することで、提供者に、よりよいコンテンツの提供意識を持たせることを可能とするためである。
【００４６】
さらに別の効果は、コンテンツごとにコンテンツの属性を持たせ、コンテンツの利用頻度をコンテンツの属性を含めて管理することで、利用者が属性まで含めた所望のコンテンツを所得しやすくすることができることにある。
【発明を実施するための最良の形態】
【００４７】
次に、発明を実施するための最良の形態について図面を参照して詳細に説明する。
【００４８】
図１を参照すると、本発明の第１の実施の形態の翻訳例文提供システムは、プログラム制御により動作する複数のコンピュータ（中央処理装置；プロセッサ；データ処理装置）から構成される。
【００４９】
本実施の形態の構成は、利用者端末１１０と、サーバ１２０と、提供者端末１４０と、各端末やサーバを接続するインターネット等のネットワーク４００と、から構成されている。
【００５０】
利用者端末１１０は、パーソナルコンピュータ等の情報処理装置であり、第一言語文入力手段１１１と、例文検索結果表示手段１１２と、選択手段１１３と、第二言語文表示手段１１４とを含む。
【００５１】
サーバ１２０は、磁気ディスク装置等の二次記憶装置を接続する高性能なパーソナルコンピュータ等の情報処理装置であり、例文検索手段１２１と、対訳例文データベース１２２と、対訳例文記憶手段１２３と、検索結果生成手段１２４と、表示情報生成手段１２５と、例文利用記憶手段１２６と、利用頻度記憶テーブル１２７と、提供者状方記憶手段１２８と、提供者情報データベース１２９と、提供者ポイント計算手段１３０と、利益分配手段１３１と、を含む。対訳例文データベース１２２と利用頻度記憶テーブル１２７と提供者情報データベース１２９の情報は二次記憶装置上に記憶される。
【００５２】
提供者端末１４０は、パーソナルコンピュータ等の情報処理装置であり、対訳例文登録手段１４１を含む。
【００５３】
以上の手段による処理の概略は以下のようである。
【００５４】
利用者は、利用者端末１１０から日本語等の第一言語文を入力してサーバ１２０に送信し、英語等の第二言語文への翻訳を依頼する。サーバ１２０には図６に例示するような第一言語文とその訳文の第二言語文が対応付けされた対訳例文が対訳例文データベース１２２に記憶されている。サーバ１２０は、受信した第一言語文によって対訳例文データベース１２２上の第一言語文から類似するものを検索する。サーバ１２０は、検索結果として複数の第一言語文を利用者端末１１０に送信する。利用者端末１１０では、複数の検索結果から利用者の入力した第一言語文に最も類似するものを選択してサーバ１２０に送信する。サーバ１２０では受信した第一言語文に対応する第二言語文を利用者端末１１０に送信する。利用者端末１１０では、第二言語文を表示装置上に表示した後、コピー操作によって不特定のアプリケーション上で編集するなどしてそれを利用する。サーバ１２０は、選択された対訳例文の利用回数を記憶して、対訳例文の提供者に利用回数に応じて利益を還元するものである。
【００５５】
これらの手段は概略以下のように動作する。
【００５６】
利用者端末１１０の第一言語文入力手段１１１は、第２図に例示するように利用者端末１１０のキーボードと画面から翻訳したい第一言語文の入力を受け付け、これをサーバ１２０に送信する。
【００５７】
サーバ１２０はこれを受信すると、例えばキーワード検索や類似文検索を実行して訳文を持つ第一言語文の候補を複数選択すると利用者端末１１０に送信する。
【００５８】
利用者端末１１０の例文検索結果表示手段１１２は、サーバ１２０から渡される検索結果を利用者端末１１０に表示する。
【００５９】
選択手段１１３は、例文検索結果表示手段１１２で表示された複数の第一言語文の検索結果から、利用者が選択した第一言語文の文書ＩＤをサーバ１２０に渡す。
【００６０】
利用者端末１１０の第二言語文表示手段１１４は、選択された第一言語文に対応する対訳先の第二言語文をサーバ１２０から受信すると、利用者が訳文をテキスト形式で取得できる状態に変形し利用者端末１１０に表示する。
【００６１】
図３は、複数の対訳例文の第一言語文をそれぞれ例文番号（または文書例番号）（３０１〜３０３）を付加したＨＴＭＬファイルによる検索結果として利用者端末１１０に表示した例である。
【００６２】
図４は、利用者が図３の画面である文（例えば３０３）を選択しサーバ１２０に送信し、サーバ１２０の応答として受信した選択した文とそれに対応する第二言語文（訳文）を利用者端末１１０に表示した例である。
【００６３】
図５は、検索結果が文書（３０２）の場合に、サーバ１２０から受信した利用者が選択した文書とそれに対応する第二言語文（訳文）とを利用者端末１１０に表示した例である。
【００６４】
対訳例文記憶手段１２３は、提供者端末１４０から送信された対訳例文を対訳例文データベース１２２に図６のように記憶する。提供者端末１４０が送信した対訳例文は、第一言語文とそれを翻訳した第二言語文とからなっている。このとき、対訳例文記憶手段１２３は、受信した対訳例文を識別する一意な文書ＩＤを生成してこれを付加した形で対訳例文データベース１２２に記憶する。
【００６５】
例文検索手段１２１は、利用者端末１１０から渡された第一言語文から抽出したキーワード等を使用して対訳例文データベース１２２の第一言語文の部分を類似文検索する。
【００６６】
検索結果生成手段１２４は、例文検索手段１２１が対訳例文データベース１２２から検索した検索結果から文書ＩＤを抽出する。図７に例示するような利用頻度記憶テーブル１２７から、抽出した文書ＩＤをもつものを求め、その利用回数に基づいて利用頻度が多い文書ＩＤの順番に検索結果を並べて利用者端末１１０に送信する。この文書ＩＤも併せて利用者端末１１０の画面に表示される。
【００６７】
表示情報生成手段１２５は、利用者端末１１０で選択された文書ＩＤ（例えば３０３）に対応する対訳先の第二言語文を、例えばＨＴＭＬなど利用者がテキストを取得できる状態で表示するデータとして生成し、利用者端末１１０に送信する。
【００６８】
例文利用記憶手段１２６は、表示情報生成手段１２５から選択された文書ＩＤを取得し、その文書ＩＤに対応する利用頻度記憶テーブル１２７の利用回数を１加算して、利用頻度記憶テーブル１２７を更新する。
【００６９】
同じ利用者であるか否かに関わらず、その後同じ文書ＩＤをもつ対訳例文を検索した場合（この場合例文００３）、利用頻度記憶テーブルは先の図７の状態から図８の状態に遷移しているため、例文００３（９０２）は、文書例００２（９０３）より図９に例示するように利用者端末１１０上で優先して表示される。
【００７０】
提供者情報記憶手段１２８は、提供者端末１４０によって対訳例文を記憶した提供者の提供者情報を図１０に例示するような内容で提供者情報データベース１２９に記憶する。
【００７１】
これによると各対訳例文の提供者が提供した文書の文書ＩＤと対応付けされて記憶されている。
【００７２】
提供者情報は、提供者の名前や電話番号、電子メールアドレス等の提供者を識別する情報であり、図１０では、提供者名と提供者を一意に識別する提供者ＩＤが例示されている。
【００７３】
提供者ポイント計算手段１３０は、提供者情報データベース１２９から提供者毎に記憶した全ての対訳例文の利用回数を例えば合計して計算し、各提供者のポイントを計算する。
【００７４】
利益分配手段１３１は、例文提供システムを運用して得られた利益を、図１１に例示するように各提供者の取得ポイントに応じて各提供者に分配する。ここでは、売上計上システム１５０の利益の一部を提供者に分配する。
【００７５】
売上計上システム１５０はその利益を利用者の対訳例文による翻訳の使用回数に基づいて利用者に課金する金額を決定したり、利用者の利用した対訳例文の文字数と利用回数を掛け合わせた従量課金として利用者に課金したり、利用者を会員として受け入れ一律の会員費を利用者から徴収したり、または広告収入などによって得ることができる。
【００７６】
また、利益の分配方法は、各提供者の口座に金銭を振り込む方法のほかに、他のネット上のシステムで利用可能な別の対訳例文等のコンテンツデータを取得可能な電子マネーやチケットを発行したり、ポイントをためて商品に交換するなど、実現の配分方法は特に問わない。
【００７７】
また、図７に例示するような文書ＩＤごとの利用回数の記録において、これを拡張して過去の累積の利用回数加算フィールドと、例えば月初めからの利用回数加算フィールドとの２つのフィールドを設ける。月末になると提供者には、当月の利用回数に基づき利益を分配するとともに当月の利用回数を累積の利用回数に足し込み更新する。そして当月の利用回数を０クリアして来月に備えるようにすることもできる。
【００７８】
提供者端末１４０の対訳例文登録手段１４１は、対訳例文記憶手段１２３で、対訳例文データベース１２２に対訳例文を記憶する。
【００７９】
次に、図１及び図１２のフローチャートを参照して本実施の形態の全体の動作について詳細に説明する。
【００８０】
まず、提供者端末１４０の対訳例文登録手段１４１は、対訳例文記憶手段１２３で、対訳例文データベース１２２に対訳例文を記憶する（ステップＡ１）。このとき、記憶する対訳例文に一意な文書ＩＤが生成される。
【００８１】
提供者情報記憶手段１２８は、提供者端末１４０が記憶した対訳例文に対応する提供者情報を生成された文書ＩＤと対応付けして図１０に例示するように提供者情報データベース１２９に記憶する（ステップＡ２）。
【００８２】
次に、第一言語文入力手段１１１は、第２図に例示するように、翻訳する文字列を利用者端末１１０のキーボードから入力してサーバ１２０に渡す。例文検索手段１２１は、利用者端末１１０から渡された第一言語文で対訳例文データベース１２２を類似文検索する（ステップＢ２）。
【００８３】
検索結果生成手段１２４は、例文検索手段１２１が対訳例文データベース１２２から検索した検索結果から各文書の文書ＩＤを取り出し、図７の利用頻度記憶テーブル１２７を取り出した文書ＩＤによって参照する（ステップＢ３）。
【００８４】
その情報に基づいて利用回数が多い順に対訳例文を並べて利用者端末１１０に表示する情報を生成し（ステップＢ４）利用者端末１１０に渡す。表示される情報は、第一言語文とその文書ＩＤとからなる。例文検索結果表示手段１１２は、サーバ１２０から渡される検索結果を利用者に表示する（ステップＢ５）。
選択手段１１３は、例文検索結果表示手段１１２で表示された複数の検索結果から、所望の対訳例文を選択（ステップＢ７）し、選択した対訳例文の文書ＩＤをサーバ１２０に送信する。利用者は、検索結果に所望の例文がない場合は、処理を終了する（ステップＢ６）。
【００８５】
例文利用記憶手段１２６は、表示情報生成手段１２５から選択された対訳例文の文書ＩＤを取得し、利用頻度記憶テーブル１２７の同じ文書ＩＤを持つレコードの利用回数を１加算して、利用頻度記憶テーブル１２７を更新する（ステップＢ８）。
【００８６】
さらに、第二言語文表示手段１１４は、選択された第一言語文に対応する対訳先の第二言語文をサーバ１２０から受信すると、利用者端末１１０のコピー操作等によって取り込みができる状態で生成し（ステップＢ９）利用者端末１１０に表示する（ステップＢ１０）。利用者は、表示した結果をコピー等の操作によって取得して（ステップＢ１１）、アプリケーションで編集する。
【００８７】
最後に、例えば月ごと等の指定の期間ごとに（ステップＣ１）提供者ポイント計算手段１３０は、提供者情報データベース１２９から提供者の情報を取得し（ステップＣ２）提供者毎に記憶した全ての対訳例文の利用頻度を取得して（ステップＣ３）例えば合計し（ステップＣ４）、各提供者のポイントを計算する。このとき、複数の文を含む文書例については含まれる文の数×例文１文あたりの単価等でポイントを高くする。
【００８８】
利益分配手段１３１は、例文提供システムを運用して得られた利益を、各提供者の取得ポイント（図１１）に応じて、例えば比例配分して各提供者に分配する（ステップＣ５）。
【００８９】
次に、本実施の形態の効果について説明する。
【００９０】
本実施の形態では、複数の利用者が対訳例文や対訳文書例を選択することによって利用頻度を記録し、複数の対訳例文や対訳文書例を利用頻度情報により優先順に利用者端末１１０に表示して、利用者が所望の対訳例文や対訳文書例を選択しやすくすることができることにある。
【００９１】
さらに、文書データベースから類似文検索された文書例を複数の利用者が選択することによって利用頻度を記録し、複数の文書を利用頻度情報により優先順に表示し、利用頻度の高い文書を提供した文書提供者に利益を多く還元することによりよりよい文書例の提供を促進することができることにある。
【００９２】
次に、本発明の第２の発明を実施するための最良の形態について図面を参照して詳細に説明する。
【００９３】
図１３を参照すると、本発明の第２の実施の形態の翻訳例文提供システム２００の構成を表し、プログラム制御により動作するコンピュータ（中央処理装置；プロセッサ；データ処理装置）である利用者端末２１０と、サーバ２２０と、提供者端末２４０と、各端末とサーバとを接続するインターネットを含むネットワーク５００と、から構成されている。
【００９４】
利用者端末２１０は、パーソナルコンピュータ等の情報処理装置であり、第一言語文入力手段２１１と、例文検索結果表示手段２１２と、選択手段２１３と、第二言語文表示手段２１４とを含む。
【００９５】
サーバ２２０は、磁気ディスク装置等の二次記憶装置を接続した高性能のパーソナルコンピュータ等の情報処理装置であり、例文検索手段２２１と、対訳例文データベース２２２と、対訳例文記憶手段２２３と、検索結果生成手段２２４と、表示情報生成手段２２５と、例文利用記憶手段２２６と、利用頻度記憶テーブル２２７と、提供者情報記憶手段２２８と、提供者情報データベース２２９と、提供者ポイント計算手段２３０と、利益分配手段２３１と、例文属性記憶手段２３２と、例文属性データベース２３３を含む。
【００９６】
対訳例文データベース２２２と利用頻度記憶テーブル２２７と提供者情報データベース２２９と例文属性データベース２３３の情報は二次記憶装置上に記憶される。
【００９７】
提供者端末２４０は、対訳例文登録手段２４１を含む。
【００９８】
これらの手段はそれぞれ概略次のように動作する。
【００９９】
利用者端末２１０は、利用者が入力した翻訳の対象となる第一言語文をその属性情報を含めてサーバ２２０に送信する。サーバ２２０では、受信した対訳例文によって対訳例文データベース２２２を検索して、指定された属性を持った類似する複数の候補を選出して利用者端末２１０に送信する。利用者端末２１０では、受信した複数の候補から所望の１例を選択しサーバ２２０に送信すると、サーバ２２０では選択された１例に対応する翻訳された第二言語文を利用者端末２１０に送信する。利用者端末２１０は、これをアプリケーション上で編集するなどして利用する。
【０１００】
第一言語属性入力手段２０１は、第１４図に例示するように、翻訳する文字列をキーボードを利用して入力し、サーバ２２０に送信する。このとき、利用者は、入力した文字列の属性を属性リストから指定してサーバ２２０に渡す。
【０１０１】
サーバ２２０は、文字列から形態素解析によってキーワードを抽出し、抽出したキーワードによって例えばキーワード検索や類似文検索を実行する。
【０１０２】
例文検索結果表示手段２１２は、サーバ２２０が送信する検索結果を利用者端末２１０に表示する。
【０１０３】
選択手段２１３は、例文検索結果表示手段２１２で表示された複数の検索結果から、利用者が選択した対訳例文を受付け、当該する対訳例文の文書ＩＤをサーバ２２０に送信する。
【０１０４】
第二言語文表示手段２１４は、選択された第一言語文に対応する対訳先の第二言語文をサーバ２２０から受信すると、利用者がコピー操作等によって取得できる状態に変換し利用者端末２１０に表示する。
【０１０５】
サーバ２２０は、利用者の入力した文字列に類似する第一言語文データを検索してその結果を利用者端末２１０に送信する。利用者端末２１０から利用者が選択した第一言語文の文書ＩＤを受信すると、その文書ＩＤをもつ第二言語文を利用者端末２１０に送信する。サーバ２２０は、選択された対訳例文の利用頻度を記憶して、対訳例文の提供者に利用頻度に応じて利益を還元する。
【０１０６】
対訳例文記憶手段２２３は、提供者端末２４０から送信された対訳例文を対訳例文データベース２２２に記憶する際に、対訳例文を識別する一意な文書ＩＤを生成してこれを当該対訳例文に付加して記憶する。同時に提供者端末２４０が送信した対訳例文の属性を例文属性データベース２３３に併せて記憶する。対訳例文の属性には、図１５に例示するように契約文書、レター、仕様書、論文等がある。
【０１０７】
例文検索手段２２１は、利用者端末２１０から送信された翻訳対象の文字列によって対訳例文データベース２２２を類似文検索する。
【０１０８】
検索結果生成手段１２４は、例文検索手段２２１が対訳例文データベース２２２から検索した検索結果の文書ＩＤを使用して、例文属性データベース２３３を検索し、利用者が指定した属性を有するものを選択する。図１５に例示するように、例文属性データベース２３３は各対訳例文についてその文書ＩＤとその属性との対応を記憶している。指定された属性を有する対訳例文の文書ＩＤを使用して利用頻度記憶テーブル１２７から該当する文書を取り出す。取り出した文書に対し、利用頻度が多い対訳例文の順に並べて利用者端末２１０に表示するように生成し送信する。
【０１０９】
表示情報生成手段２２５は、利用者端末２１０で選択された対訳例文に対応する対訳例の第二言語文を、利用者がコピー操作によってテキストとして取得できる形式のデータとして生成し、利用者端末２１０に送信する。
【０１１０】
例文利用記憶手段２２６は、表示情報生成手段２２５から選択された対訳例文の文書ＩＤを取得し、利用頻度記憶テーブル２２７に記憶されたその文書ＩＤの対訳例文の利用回数を１加算する。同じ利用者であるか否かに関わらず、次に同じ文書ＩＤを検索した場合、利用頻度記憶テーブル２２７と例文属性データベース２３３とを参照して属性内の優先順を決定して表示される。
【０１１１】
提供者情報記憶手段２２８は、提供者端末２４０が記憶した対訳例文に対応する提供者情報を提供者情報データベース２２９に記憶する。
【０１１２】
提供者ポイント計算手段２３０は、提供者情報データベース２２９から提供者毎に記憶した全ての対訳例文の利用頻度を計算し、各提供者のポイントを計算する。
【０１１３】
利益分配手段２３１は、例文提供システムを運用して得られた利益を、各提供者の取得ポイントに応じて各提供者に分配する。
【０１１４】
尚、属性の異なる例文の例を図１７に示す。これによると利用者が利用者端末２１０から第一言語文として「同意にしたがって実行する」を入力し検索を要求したとする。このとき例文検索手段２２１は、類似文検索の対象となる用語として、例えば「同意」「したがう」「実行する」を選択し類似する第一言語文を対訳例文データベース２２２から検索したとする。その時、属性としてレターが指定された場合には、例えば「同意にしたがって実行します」が、属性として契約書が指定された場合、「同意にしたがって実行しなければいけない」等が第一言語文の検索結果の１つとしてそれぞれ利用者端末２１０に表示されることになる。
【０１１５】
次に、図１３及び図１６のフローチャートを参照して本実施の形態の全体の動作について詳細に説明する。
【０１１６】
まず、提供者端末２４０の対訳例文登録手段２４１は、対訳例文とその属性情報とをサーバ２２０に送信する。サーバ２２０の対訳例文記憶手段２２３は、対訳例文データベース２２２に受信した対訳例文とその対訳例文を識別する一意な文書ＩＤとを生成して併せて記憶する（ステップＡ１１）。
【０１１７】
サーバ２２０の提供者情報記憶手段２２８は、提供者端末２４０が記憶した対訳例文に対応する文書ＩＤと提供者を一意に識別する提供者情報とを提供者情報データベース２２９に記憶する（ステップＡ１２）。
【０１１８】
例文属性記憶手段２３２は、提供者端末２４０が記憶した対訳例文に対応する文書ＩＤと属性情報を例文属性データベース２２９に記憶する（ステップＡ１３）。
【０１１９】
次に、利用者端末２１０の第一言語文入力手段２１１は、第１４図に例示するように第二言語文に翻訳してほしいキーボードから入力された第一言語文を受け付ける（ステップＢ２１）。このとき、第一言語文の文書の属性を属性リストから指定して（ステップＢ２１１）サーバ２２０に渡す。属性リストには、契約文書、レター、仕様書、論文等があるのでそこから選択をする。
【０１２０】
サーバ２２０の例文検索手段２２１は、例文属性データベース２２９を参照して利用者端末２１０から受信した第一言語文からキーワードを抽出し、キーワード検索や類似文検索を対訳例文データベース２２２に対して実行し、類似した対訳例文を検索する（ステップＢ２２）。次に、検索した対訳例文の文書ＩＤが利用者の指定した属性と一致するかを例文属性データベース２３３によって確認し、属性が一致するものを選出する。
【０１２１】
検索結果生成手段２２４は、例文検索手段２２１が対訳例文データベース２２２と例文属性データベース２３３から検索した検索結果を、利用頻度記憶テーブル２２７を参照し（ステップＢ２３）その情報に基づいて利用頻度が多い対訳例文から並べて端末に表示する情報に生成し（ステップＢ２４）、利用者端末２１０に送信する。例文検索結果表示手段２１２は、サーバ２２０から渡される検索結果を利用者端末２１０に表示する（ステップＢ２５）。
【０１２２】
利用者端末２１０の選択手段２１３は、例文検索結果表示手段２１２で表示された１又は複数の検索結果から、選択された所望の対訳例文を受付（ステップＢ２７）、受け付けた対訳例文の文書ＩＤをサーバ２２０に送信する。所望の対訳例文がない場合は、処理を終了する（ステップＢ２６）。
【０１２３】
例文利用記憶手段２２６は、表示情報生成手段２２５から利用者が選択した対訳例文の文書ＩＤを取得し、その文書ＩＤについての利用回数を１加算して、利用頻度記憶テーブル２２７に記憶する（ステップＢ２８）
さらに、第二言語文表示手段２１４は、選択された対訳例文に対応する対訳例文の第二言語文をサーバ２２０から利用者がコピー操作によって取得できる状態で生成し（ステップＢ２９）利用者端末２１０に表示する（ステップＢ２１０）。利用者端末２１０は、コピー操作によって翻訳された結果を取得して（ステップＢ２１１）、アプリケーションで編集する。
【０１２４】
最後に、月末や年末等の指定の期間ごとに（ステップＣ２１）提供者ポイント計算手段２３０は、提供者情報データベース２２９から提供者の情報を取得し（ステップＣ２２）提供者毎に、記憶した全ての対訳例文の利用頻度を取得し（ステップＣ２３）、属性重み付けデータベースを参照して各提供者のポイントを計算する（ステップＣ２４）。
【０１２５】
このとき、属性重み付けデータベースには、例文や文書例の属性ごとに付与するポイントの重みが定義されている。基本的には物理学や医学等の複雑で高度な内容を持つ論文等は高額とし、一般のレター等の通信文は低額にする。例えばレターの属性の重みを１とすると、仕様書については１．２、論文については１．５にする等である。
【０１２６】
利益分配手段２３１は、例文提供システムを運用して得られた利益を、各提供者の取得ポイントに応じて各提供者に分配する（ステップＣ２５）。
【０１２７】
次に、本実施の形態の効果について説明する。
【０１２８】
本実施の形態では、翻訳例文提供システム１００は、例文記憶手段２２６に対訳例文の属性を持たせ、例文利用記憶手段２２６が利用頻度記憶テーブル２２７をコンテンツの属性ごとにグループ化して参照回数を管理することで、利用者が所望の対訳文書例を所得しやすくすることができることにある。
【産業上の利用可能性】
【０１２９】
本発明によれば、ネットワーク上で利用できる翻訳支援システムでの翻訳例文の提示といった用途に適用できる。また、ネットワーク上で利用できる翻訳支援システムでの雛型文書例の提示といった用途にも適用可能である。さらに、ネットワーク上で利用できる知的財産共有システムでの文書情報の提示といった用途にも適用可能である。他方、パソコンとインターネットという構成のネットワークのみならず、携帯端末への文字情報の提示といった用途にも適応可能である。
【図面の簡単な説明】
【０１３０】
【図１】本発明の第１の発明を実施するための最良の形態の構成を示す示すブロック図である。
【図２】図１の第一言語文入力手段１１１を図示したものである。
【図３】図１の例文検索結果表示手段１１２を図示したものである。
【図４】図１の第二言語文表示手段例１１４を図示したものである。
【図５】図１の第二言語文表示手段例１１４の別の例を図示したものである。
【図６】図１の対訳例文データベース１２２を図示したものである。
【図７】図１の利用頻度記憶テーブル１２７を図示したものである。
【図８】図７の処理後の利用頻度記憶テーブル１２７を図示したものである。
【図９】図１の処理後の例文検索結果表示手段１１２を図示したものである。
【図１０】図１の提供者情報データベース１２９を図示したものである。
【図１１】図１の提供者ポイント計算手段１３０を図示したものである。
【図１２】第１の発明を実施するための最良の形態の動作を示す流れ図である。
【図１３】本発明の第２の発明を実施するための最良の形態の構成を示すブロック図である。
【図１４】図１３の第一言語文入力手段２１１を図示したものである。
【図１５】図１３の例文属性データベース２３３を図示したものである。
【図１６】本発明の第２の発明を実施するための最良の形態の構成を示すブロック図である。
【図１７】本発明の第２の発明の属性を有する例文の説明図である。
【符号の説明】
【０１３１】
１００    翻訳例文提供システム
１１０    利用者端末
１１１    第一言語文入力手段
１１２    例文検索結果表示手段
１１３    選択手段
１１４    第二言語文表示手段
１２０    サーバ
１２１    例文検索手段
１２２    対訳例文データベース
１２３    対訳例文記憶手段
１２４    検索結果生成手段
１２５    表示情報生成手段
１２６    例文利用記憶手段
１２７    利用頻度記憶テーブル
１２８    提供者情報記憶手段
１２９    提供者情報データベース
１３０    提供者ポイント計算手段
１３１    利益分配手段
１４０    提供者端末
１４１    対訳例文登録手段
１５０    売上計上システム
４００    ネットワーク
【図１】
2005275676.tif 000003
【図２】
2005275676.tif 000004
【図３】
2005275676.tif 000005
【図４】
2005275676.tif 000006
【図５】
2005275676.tif 000007
【図６】
2005275676.tif 000008
【図７】
2005275676.tif 000009
【図８】
2005275676.tif 000010
【図９】
2005275676.tif 000011
【図１０】
2005275676.tif 000012
【図１１】
2005275676.tif 000013
【図１２】
2005275676.tif 000014
【図１３】
2005275676.tif 000015
【図１４】
2005275676.tif 000016
【図１５】
2005275676.tif 000017
【図１６】
2005275676.tif 000018
【図１７】
2005275676.tif 000019