(57)【要約】【課題】翻訳に対する評価に応じた適切な翻訳料を算出することができる翻訳コンテンツ提供方法、翻訳コンテンツ提供サーバ、および翻訳コンテンツ提供プログラムを提供する。【解決手段】翻訳システムを構成するサーバにおいて、ユーザ端末から翻訳コンテンツが閲覧された際のページビューの数と、翻訳コンテンツのＵＲＬがブックマーク登録された際の登録数が記憶されており、月末になると、各翻訳コンテンツについてこれらの数が集計され（Ｓ２１）、翻訳コンテンツがランク付けされて（Ｓ２２）、ランクに応じた翻訳料が算出される（Ｓ２３）。その後、翻訳者毎に報酬である翻訳料が合計され（Ｓ２４）、支払い処理が行われる（Ｓ２５）。【選択図】図９
2009053761.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続されたクライアント端末に対して翻訳されたコンテンツを提供するサーバにより処理される翻訳コンテンツ提供方法であって、
原文のコンテンツとは異なる言語に翻訳されたコンテンツである翻訳コンテンツを取得して記憶する翻訳コンテンツ取得ステップと、
クライアント端末からの前記翻訳コンテンツの閲覧要求に応じて、前記翻訳コンテンツ取得ステップで記憶された前記翻訳コンテンツのうち、要求された前記翻訳コンテンツを前記クライアント端末に提供する翻訳コンテンツ提供ステップと、
前記クライアント端末において前記翻訳コンテンツが閲覧されたときの閲覧量および前記翻訳コンテンツを再閲覧するために付された識別情報の数のうち、少なくとも一方を取得して記憶する閲覧状況取得ステップと、
前記翻訳コンテンツの各々について、一定期間毎に、前記閲覧状況取得ステップで記憶された前記閲覧量および前記識別情報の数のうち少なくとも一方に基づいて、前記翻訳者に支払う前記翻訳料を算出する翻訳料算出ステップとを備えたことを特徴とする翻訳コンテンツ提供方法。
【請求項２】
前記クライアント端末から閲覧を要求された前記翻訳コンテンツが記憶されていない場合に、予め記憶された複数の翻訳者のうち少なくとも１名の翻訳者に対して翻訳を依頼する翻訳依頼ステップと、
前記翻訳コンテンツ取得ステップで、閲覧を要求された前記翻訳コンテンツが取得された場合に、閲覧を要求した前記クライアント端末に対して、閲覧可能の通知をする閲覧可能通知ステップとをさらに備えたことを特徴とする請求項１に記載の翻訳コンテンツ提供方法。
【請求項３】
前記原文コンテンツは、前記ネットワーク上で公開されているコンテンツであり、
前記翻訳コンテンツ提供ステップでは、前記翻訳コンテンツの前記ネットワーク上での所在または名前を通知することによって要求された前記翻訳コンテンツを提供し、
前記閲覧量は、前記クライアント端末から前記翻訳コンテンツへの前記ネットワークを介したアクセス回数、アクセスされたページの数、および滞留時間の少なくとも１つであり、
前記識別情報の数は、前記翻訳コンテンツの前記ネットワーク上での所在または名前が前記クライアント端末によって登録された回数であることを特徴とする請求項１または２に記載の翻訳コンテンツ提供方法。
【請求項４】
前記翻訳料算出ステップでは、前記閲覧量よりも前記識別情報の数に大きい重み付けをして前記翻訳料を算出することを特徴とする請求項１〜３のいずれかに記載の翻訳コンテンツ提供方法。
【請求項５】
前記翻訳依頼ステップでは、同一の前記原文コンテンツについて、複数の翻訳者に対して翻訳を依頼し、
前記閲覧可能通知ステップでは、前記複数の翻訳者によって翻訳され、前記翻訳コンテンツ取得ステップで取得された、同一の前記原文コンテンツに対する複数の翻訳コンテンツについて、閲覧を要求した前記クライアント端末に対して、閲覧可能を通知することを特徴とする請求項２〜４のいずれかに記載の翻訳コンテンツ提供方法。
【請求項６】
ネットワークを介して接続されたクライアント端末に対して翻訳されたコンテンツを提供する翻訳コンテンツ提供サーバであって、
原文のコンテンツとは異なる言語に翻訳されたコンテンツである翻訳コンテンツを取得して記憶する翻訳コンテンツ記憶手段と、
クライアント端末からの前記翻訳コンテンツの閲覧要求に応じて、前記翻訳コンテンツ取得手段に記憶された前記翻訳コンテンツのうち、要求された前記翻訳コンテンツを前記クライアント端末に提供する翻訳コンテンツ提供手段と、
前記クライアント端末において前記翻訳コンテンツが閲覧されたときの閲覧量および前記翻訳コンテンツを再閲覧するために付された識別情報の数のうち、少なくとも一方を取得して記憶する閲覧状況記憶手段と、
前記翻訳コンテンツの各々について、一定期間毎に、前記閲覧状況記憶手段に記憶された前記閲覧量および前記識別情報の数のうち少なくとも一方に基づいて、前記翻訳者に支払う前記翻訳料を算出する翻訳料算出手段とを備えたことを特徴とする翻訳コンテンツ提供サーバ。
【請求項７】
請求項１〜５のいずれかに記載の翻訳コンテンツ提供方法の各種処理ステップをコンピュータに実行させる翻訳コンテンツ提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、翻訳コンテンツ提供方法、翻訳コンテンツ提供サーバ、および翻訳コンテンツ提供プログラムに関する。
【背景技術】
【０００２】
近年、インターネットの普及に伴い、ユーザは、ＷＷＷ上の情報であるＷｅｂコンテンツを検索するなどして、自己の要望に即した情報を世界各地から得られるようになった。ところが、母国語以外の言語により記述されたＷｅｂコンテンツの場合、ユーザは必ずしもその言語には精通しておらず、内容の理解が困難な場合も多い。そこで、いわゆる機械翻訳システムと呼ばれる各種のソフトウェアが知られている。あるいは、必要に応じて、ユーザが専門の翻訳者に翻訳を依頼するということも行われている。
【０００３】
しかしながら、いわゆる機械翻訳システムでは、翻訳精度がよくないという問題があり、専門の翻訳者に翻訳を依頼した場合、一般的にはコストが増加するという問題があった。そこで、要求があった場合にはまず機械翻訳システムによる翻訳コンテンツを提供しておき、その後、人手によって翻訳が成された時点で、人手による翻訳コンテンツと置き換える翻訳サービスシステムが提案されている（例えば、特許文献１）。
【特許文献１】特開２００３−６４５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の翻訳サービスシステムは、人手による翻訳コンテンツは提供されるものの、翻訳自体に対する評価は行われていないため、翻訳者に対する報酬には、翻訳自体の評価は反映することができなかった。その結果、翻訳者に対するインセンティブがなく、翻訳の質向上は期待できなかった。
【０００５】
本発明は、上記問題点を解決するためになされたものであり、翻訳に対する評価に応じた適切な翻訳料を算出することができる翻訳コンテンツ提供方法、翻訳コンテンツ提供サーバ、および翻訳コンテンツ提供プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１に係る発明の翻訳コンテンツ提供方法は、ネットワークを介して接続されたクライアント端末に対して翻訳されたコンテンツを提供するサーバにより処理される翻訳コンテンツ提供方法であって、原文のコンテンツとは異なる言語に翻訳されたコンテンツである翻訳コンテンツを取得して記憶する翻訳コンテンツ取得ステップと、クライアント端末からの前記翻訳コンテンツの閲覧要求に応じて、前記翻訳コンテンツ取得ステップで記憶された前記翻訳コンテンツのうち、要求された前記翻訳コンテンツを前記クライアント端末に提供する翻訳コンテンツ提供ステップと、前記クライアント端末において前記翻訳コンテンツが閲覧されたときの閲覧量および前記翻訳コンテンツを再閲覧するために付された識別情報の数のうち、少なくとも一方を取得して記憶する閲覧状況取得ステップと、前記翻訳コンテンツの各々について、一定期間毎に、前記閲覧状況取得ステップで記憶された前記閲覧量および前記識別情報の数のうち少なくとも一方に基づいて、前記翻訳者に支払う前記翻訳料を算出する翻訳料算出ステップとを備えている。
【０００７】
請求項２に係る発明の翻訳コンテンツ提供方法は、請求項１に記載の発明の構成に加え、前記クライアント端末から閲覧を要求された前記翻訳コンテンツが記憶されていない場合に、予め記憶された複数の翻訳者のうち少なくとも１名の翻訳者に対して翻訳を依頼する翻訳依頼ステップと、前記翻訳コンテンツ取得ステップで、閲覧を要求された前記翻訳コンテンツが取得された場合に、閲覧を要求した前記クライアント端末に対して、閲覧可能の通知をする閲覧可能通知ステップとをさらに備えている。
【０００８】
請求項３に係る発明の翻訳コンテンツ提供方法では、請求項１または２に記載の発明の構成に加え、前記原文コンテンツは、前記ネットワーク上で公開されているコンテンツであり、前記翻訳コンテンツ提供ステップでは、前記翻訳コンテンツの前記ネットワーク上での所在または名前を通知することによって要求された前記翻訳コンテンツを提供し、前記閲覧量は、前記クライアント端末から前記翻訳コンテンツへの前記ネットワークを介したアクセス回数、アクセスされたページの数、および滞留時間の少なくとも１つであり、前記識別情報の数は、前記翻訳コンテンツの前記ネットワーク上での所在または名前が前記クライアント端末によって登録された回数であることを特徴とする。
【０００９】
請求項４に係る発明の翻訳コンテンツ提供方法では、請求項１〜３のいずれかに記載の発明の構成に加え、前記翻訳料算出ステップでは、前記閲覧量よりも前記識別情報の数に大きい重み付けをして前記翻訳料を算出することを特徴とする。
【００１０】
請求項５に係る発明の翻訳コンテンツ提供方法では、請求項２〜４のいずれかに記載の発明の構成に加え、前記翻訳依頼ステップでは、同一の前記原文コンテンツについて、複数の翻訳者に対して翻訳を依頼し、前記閲覧可能通知ステップでは、前記複数の翻訳者によって翻訳され、前記翻訳コンテンツ取得ステップで取得された、同一の前記原文コンテンツに対する複数の翻訳コンテンツについて、閲覧を要求した前記クライアント端末に対して、閲覧可能を通知することを特徴とする。
【００１１】
請求項６に係る発明の翻訳コンテンツ提供サーバは、ネットワークを介して接続されたクライアント端末に対して翻訳されたコンテンツを提供する翻訳コンテンツ提供サーバであって、原文のコンテンツとは異なる言語に翻訳されたコンテンツである翻訳コンテンツを取得して記憶する翻訳コンテンツ記憶手段と、クライアント端末からの前記翻訳コンテンツの閲覧要求に応じて、前記翻訳コンテンツ取得手段に記憶された前記翻訳コンテンツのうち、要求された前記翻訳コンテンツを前記クライアント端末に提供する翻訳コンテンツ提供手段と、前記クライアント端末において前記翻訳コンテンツが閲覧されたときの閲覧量および前記翻訳コンテンツを再閲覧するために付された識別情報の数のうち、少なくとも一方を取得して記憶する閲覧状況記憶手段と、前記翻訳コンテンツの各々について、一定期間毎に、前記閲覧状況記憶手段に記憶された前記閲覧量および前記識別情報の数のうち少なくとも一方に基づいて、前記翻訳者に支払う前記翻訳料を算出する翻訳料算出手段とを備えている。
【００１２】
請求項７に係る発明の翻訳コンテンツ提供プログラムは、請求項１〜５のいずれかに記載の翻訳コンテンツ提供方法の各種処理ステップをコンピュータに実行させる。
【発明の効果】
【００１３】
請求項１に係る発明の翻訳コンテンツ提供方法では、クライアント端末で翻訳コンテンツが閲覧されたときの閲覧量および翻訳コンテンツを再閲覧するための識別情報の数のうち、少なくとも一方に基づいて、翻訳者に支払う翻訳料が算出される。翻訳コンテンツが閲覧されたときの閲覧量は、実際にクライアントによって翻訳コンテンツが閲覧されたことを示し、再閲覧のための識別情報は、翻訳コンテンツが有用であると評価されたことを示すものである。すなわち、クライアントの翻訳コンテンツの定量的な評価結果を反映しているので、翻訳者にとって公平な翻訳料を算出することができる。また、評価に応じて報酬が変動するため、翻訳者が翻訳の質を向上するよう努力するインセンティブとなる。
【００１４】
請求項２に係る発明の翻訳コンテンツ提供方法では、閲覧要求をされた翻訳コンテンツが記憶されていない場合には、翻訳者に対して翻訳依頼が行われ、翻訳がされると、閲覧を要求したクライアント端末に閲覧可能となったことが通知される。したがって、請求項１に記載の発明の効果に加え、クライアントは、これまでに翻訳されていないコンテンツについても、翻訳された状態で閲覧することができる。
【００１５】
請求項３に係る発明の翻訳コンテンツ提供方法では、ネットワークを介して翻訳コンテンツが提供され、クライアント端末から翻訳コンテンツが閲覧されると、そのアクセスの回数、ページ数および滞留時間の少なくとも１つが取得される。また、クライアント端末で、翻訳コンテンツのネットワーク上での所在または名前が登録されると、その登録数が取得される。したがって、請求項１または２に記載の発明の効果に加え、簡便に翻訳コンテンツの定量的評価を得ることができる。
【００１６】
請求項４に係る発明の翻訳コンテンツ提供方法では、再閲覧のために付された識別情報の数に閲覧量よりも大きい重み付けをして、翻訳料が算出される。再閲覧のための識別情報は、クライアントが翻訳コンテンツを有用と評価して付けるものであるから、このような重み付けをすることにより、請求項１〜３のいずれかに記載の発明の効果に加え、クライアントの評価を的確に反映した翻訳料を算出することができる。
【００１７】
請求項５に係る発明の翻訳コンテンツ提供方法では、同一の原文コンテンツに対して、複数の異なる翻訳者による翻訳コンテンツが提供される。したがって、翻訳の質の良し悪しが翻訳料に如実に反映されるため、請求項２〜４のいずれかに記載の発明の効果に加え、翻訳の質向上がさらに期待できる。
【００１８】
請求項６に係る発明の翻訳コンテンツ提供サーバでは、クライアント端末で翻訳コンテンツが閲覧されたときの閲覧量および翻訳コンテンツを再閲覧するための識別情報の数のうち、少なくとも一方に基づいて、翻訳者に支払う翻訳料が算出される。翻訳コンテンツが閲覧されたときの閲覧量は、実際にクライアントによって翻訳コンテンツが閲覧されたことを示し、再閲覧のための識別情報は、翻訳コンテンツが有用であると評価されたことを示すものである。すなわち、クライアントの翻訳コンテンツの定量的な評価結果を反映しているので、翻訳者にとって公平な翻訳料を算出することができる。また、評価に応じて報酬が変動するため、翻訳者が翻訳の質を向上するよう努力するインセンティブとなる。
【００１９】
請求項７に係る発明の翻訳コンテンツ提供プログラムは、請求項１〜５のいずれかに記載の翻訳コンテンツ提供方法の各種処理ステップをコンピュータに実行させる。したがって、請求項１〜５のいずれかに記載の発明の効果を奏することができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明を具現化した実施の形態の１つである翻訳システム１について、図面を参照して説明する。なお、参照する図面は、本発明が採用しうる技術的特徴を説明するために用いられるものであり、記載されている装置の構成、各種処理のフローチャートなどは、特に特定的な記載がない限り、それのみに限定する趣旨ではなく、単なる説明例である。
【００２１】
まず、図１および図２を参照して、本実施の形態に係る翻訳システム１の構成について説明する。図１は、翻訳システム１の概略構成を示すシステム構成図である。図２は、サーバ１０の電気的構成を示すブロック図である。
【００２２】
図１に示すように、翻訳システム１は、サーバ１０と、インターネット３を介してサーバ１０に接続された複数のユーザ端末２０とから構成されている。なお、サーバ１０およびユーザ端末２０は、所謂パーソナルコンピュータであり、汎用型の装置である。図１ではユーザ端末２０は３つのみ図示されているが、これ以外の数であってもよいことはもちろんである。翻訳システム１では、ユーザ端末２０のユーザは、毎月定額の使用料を翻訳システム１の管理会社に支払うことにより、インターネット３上で公開されているＷｅｂコンテンツ（以下、単にコンテンツという）の翻訳文の提供をサーバ１０に要求することができる。すなわち、翻訳システム１の会員ユーザは、各コンテンツの翻訳料金をその都度を支払う必要はない。サーバ１０は、元のコンテンツと、翻訳されたコンテンツとを記憶しており、ユーザ端末２０からの要求に応じて、翻訳されたコンテンツを提供する。なお、サーバ１０は、ユーザ端末２０から要求があった時点で翻訳されたコンテンツを記憶していない場合には、翻訳者に翻訳を依頼し、翻訳されたコンテンツが翻訳者から提供されてから、ユーザ端末２０に提供する。翻訳者に対する報酬である翻訳料金は、毎月、翻訳されたコンテンツの閲覧状況に応じてサーバ１０で算出され、翻訳者に支払われる。なお、以上の処理については、後で詳述する。また、以下の説明では、インターネット上で公開されている第１の言語で記載された原文通りのコンテンツを「原文コンテンツ」といいい、原文コンテンツを第１の言語とは異なる第２の言語に翻訳したものを「翻訳コンテンツ」というものとする。
【００２３】
図２に示すように、サーバ１０は、バスによって相互に接続されたＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ハードディスク装置（ＨＤＤ）１４、ディスプレイ１５、キーボード１６、マウス１７、および通信用Ｉ／Ｆ１８を備えている。ＲＯＭ１２は、ＢＩＯＳ等、サーバ１０を動作させるための各種のプログラムを記憶しており、ＣＰＵ１１は、ＲＯＭ１２に記憶されたプログラムに従って、サーバ１０の動作を制御する。ＲＡＭ１３は、各種データを一時的に記憶するための記憶素子である。通信用Ｉ／Ｆ１８は、インターネット３に接続し、ユーザ端末２０等の外部機器との間でデータの送受信を行うためのものである。
【００２４】
ここで、図２〜図７を参照して、ＨＤＤ１４の詳細について説明する。図３は、ユーザ情報の説明図である。図４は、原文コンテンツ情報の説明図である。図５は、翻訳コンテンツ情報の説明図である。図６は、ページビュー情報の説明図である。図７は、ブックマーク情報の説明図である。
【００２５】
図２に示すように、記憶装置であるＨＤＤ１４は、プログラム記憶エリア１４１、ユーザデータベース（ＤＢ）記憶エリア１４２、原文コンテンツデータベース（ＤＢ）記憶エリア１４３、翻訳コンテンツデータベース（ＤＢ）記憶エリア１４４、ページビュー記憶エリア１４５、ブックマーク記憶エリア１４６を含む複数の記憶エリアを備えている。プログラム記憶エリア１４１には、後述するメイン処理（図８参照）を含む各種処理をサーバ１０に実行させるための各種プログラムが記憶されている。ユーザＤＢ記憶エリア１４２には、サーバ１０に接続されるすべてのユーザ端末２０のユーザに関する情報（以下、ユーザ情報という）を格納したユーザＤＢが記憶されている。原文コンテンツＤＢ記憶エリア１４３には、ユーザ端末２０に提供される翻訳コンテンツのベースとなる原文コンテンツに関する情報（以下、原文コンテンツ情報という）を格納した原文コンテンツＤＢが記憶されている。翻訳コンテンツＤＢ記憶エリア１４４には、ユーザ端末２０に提供される翻訳コンテンツに関する情報（以下、翻訳コンテンツ情報という）を格納した翻訳コンテンツＤＢが記憶されている。ページビュー記憶エリア１４５には、各翻訳コンテンツが閲覧された際のページビューの累計が、ページビュー情報として各月毎に記憶されている。ブックマーク記憶エリア１４６には、ユーザ端末２０において登録された翻訳コンテンツのブックマークの情報が、ブックマーク情報として記憶されている。
【００２６】
ここで、図３を参照して、ユーザＤＢ記憶エリア１４２（図２参照）のユーザＤＢに格納されたユーザ情報について説明する。ユーザ情報は、翻訳システム１の会員であるユーザ端末２０の全ユーザについて各々作成される情報であり、図３に示すように、ユーザＩＤ、氏名、区分、銀行コード、および口座情報を含む。なお、図３では、７名分のユーザ情報しか図示されていないが、実際には翻訳システム１の会員数のユーザ情報がユーザＤＢに存在する。「ユーザＩＤ」とは、翻訳システム１の会員であるユーザ端末２０の各ユーザに固有の識別コードである。「氏名」とは、ユーザの氏名である。「区分」とは、ユーザが一般ユーザであるか、翻訳者であるかを識別するための情報である。なお、ここでいう「一般ユーザ」は、サーバ１０に対して翻訳コンテンツの提供を要求するのみのユーザに対応する。一方、「翻訳者」は、翻訳コンテンツの提供を要求するのみならず、サーバ１０からの依頼に応じて、あるいは自発的に、原文コンテンツを翻訳し、翻訳コンテンツとしてサーバ１０に提供するユーザに対応する。なお、区分が翻訳者の場合、そのユーザがいかなる言語への翻訳が可能なのかを示す情報も、あわせて記憶されている。例えば、図３に示すユーザＩＤ「００２」の「佐藤二郎」は、日本語への翻訳が可能な翻訳者であり、ユーザＩＤ「００３」の「鈴木三郎」は、中国語への翻訳が可能な翻訳者である。なお、このようにユーザＤＢで「一般ユーザ」と「翻訳者」の区分を記憶してもよいが、それぞれを「一般ユーザＤＢ」と「翻訳者ＤＢ」のように個別のＤＢとすることも可能である。また、「銀行コード」と「口座情報」は、後述するように、翻訳システム１の使用料を一般ユーザおよび翻訳者から徴収する場合の引き落とし口座、あるいは翻訳者に翻訳料を支払う場合の振込先口座の情報である。なお、図３には図示していないが、ユーザＤＢに登録されているユーザ情報には、前述の情報のほか、ユーザの住所、電話番号、メールアドレス等も含まれている。
【００２７】
次に、図４を参照して、原文コンテンツＤＢに格納された原文コンテンツ情報について説明する。原文コンテンツ情報は、ユーザ端末２０から翻訳コンテンツの提供要求があった場合、または翻訳者が自発的にサーバ１０に翻訳コンテンツを登録する場合に作成される情報であり、図４に示すように、原文ＩＤ、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）、原文コンテンツ、要求者ＩＤ、および言語を含む。「原文ＩＤ」は、原文コンテンツ情報が作成される際、各レコード毎にサーバ１０によって付与される固有の識別コードである。「ＵＲＬ」は、原文コンテンツのインターネット上の所在を特定するための情報である。「原文コンテンツ」は、ユーザにより指定されたＵＲＬからダウンロードされたＨＴＭＬ文書であり、タイトル（ｔｉｔｌｅ）および本文（ｂｏｄｙ）が要素として含まれている。「要求者ＩＤ」は、原文コンテンツに対応する翻訳コンテンツの提供が要求された時点で、翻訳コンテンツが登録されていない場合に記憶される要求者のユーザＩＤである。これは、このような場合、後述するように翻訳依頼が行われた後、翻訳コンテンツが登録された時点でその旨を要求者に通知するためである。すなわち、要求時に翻訳コンテンツがすでに存在する場合には、要求者ＩＤは記憶されないため、すべての原文コンテンツ情報が要求者ＩＤを含むわけではない。例えば、図４の例では、２行目の原文ＩＤ「Ｅ００２」の原文コンテンツ情報にのみ、要求者ＩＤが含まれている。よって、それ以外の原文ＩＤ「Ｅ００１」、「Ｅ００３」、「Ｅ００４」、および「Ｅ００５」の原文コンテンツ情報については、すでに翻訳コンテンツがあることがわかる。さらに、「言語」は、原文コンテンツに対応する翻訳コンテンツの提供が要求された時点で、翻訳コンテンツが登録されていない場合に、ユーザによって翻訳後の言語として要求された言語が記憶される。したがって、図４の原文ＩＤ「Ｅ００２」の原文コンテンツに対して、ユーザＩＤが「００５」の大野花子（図３参照）から、日本語に翻訳された翻訳コンテンツの提供が要求された時点で、該当する翻訳コンテンツがまだ登録されていなかったことがわかる。
【００２８】
次に、図５を参照して、翻訳コンテンツＤＢに格納された翻訳コンテンツ情報について説明する。翻訳コンテンツ情報は、ユーザからの要求に応じて、または翻訳者が自発的に原文コンテンツの翻訳を行った場合に登録される情報であり、図５に示すように、翻訳ＩＤ、原文ＩＤ、翻訳コンテンツ、言語、ＵＲＬ、および翻訳者ＩＤを含む。「翻訳ＩＤ」は、翻訳コンテンツ情報が登録される際、サーバ１０によって付与される固有の識別コードである。「原文ＩＤ」は、この翻訳コンテンツ情報に対応する原文コンテンツ情報の原文ＩＤである。例えば、図５に示す翻訳コンテンツ情報のうち、翻訳ＩＤ「Ｔ００１」の翻訳コンテンツ情報の原文ＩＤは「Ｅ００５」である。すなわち、翻訳ＩＤ「Ｔ００１」の翻訳文は、図４の原文ＩＤ「Ｅ００５」の原文コンテンツに対応して作成されたことを示している。また、「翻訳コンテンツ」は、原文（図４参照）のタイトル（ｔｉｔｌｅ）および本文（ｂｏｄｙ）がそれぞれ翻訳文に置き換えられたＨＴＭＬ文書である。「言語」は、翻訳文が記述されている言語である。図５の「ＪＰ」は日本語、「ＣＮ」は中国語、「ＫＲ」は韓国語をそれぞれ示している。すなわち、原文を基に作成される翻訳文は１つの言語に限られず、１つの原文に対して、様々な言語の翻訳文が作成されてもよい。例えば、図５の例では、翻訳ＩＤが「Ｔ００１」、「Ｔ００７」および「Ｔ００８」の３つの翻訳コンテンツ情報はすべて、原文ＩＤとして「Ｅ００５」を含んでいるが、言語はそれぞれ「ＪＰ（日本語）」、「ＣＮ（中国語）」、「ＫＲ（韓国語）」である。すなわち、原文ＩＤ「Ｅ００５」の原文コンテンツは、３ヶ国語に翻訳されている。「ＵＲＬ」は、翻訳コンテンツがインターネット３上で提供される場所を示す情報であり、翻訳コンテンツ情報が登録される際、サーバ１０によって付与される。なお、翻訳コンテンツが複数のＷｅｂページに亘る場合には、最初のページのＵＲＬが記憶される。さらに、「翻訳者ＩＤ」は、翻訳を行ったユーザのＩＤである。
【００２９】
次に、図６を参照して、ページビュー記憶エリア１４５（図２参照）に記憶されたページビュー情報について説明する。図６に示すように、ページビュー情報は、翻訳ＩＤ、カウントおよび年月から構成されており、その月の各翻訳ＩＤの翻訳コンテンツが１ページ読み出されるごとにカウントされるページビューの累積数を示すものである。例えば、図６の例では、２００７年６月中において、最もページビューの累積数が多いのは、翻訳ＩＤ「Ｔ００２」の翻訳コンテンツの１４３ＰＶであり、反対に最も少ないのは、翻訳ＩＤ「Ｔ００９」の０ＰＶである。ページビューのカウント値は、後述するように、翻訳者に対する報酬（翻訳料）の算出ベースとして用いられる。
【００３０】
次に、図７を参照して、ブックマーク記憶エリア１４６（図２参照）に記憶されたブックマーク情報について説明する。図７に示すように、ブックマーク情報は、翻訳ＩＤ、ユーザＩＤおよび日付から構成されている。翻訳コンテンツのＵＲＬがユーザ端末２０において登録されるたびに、その翻訳コンテンツの翻訳ＩＤと、登録を行ったユーザのユーザＩＤと、登録日とが、ブックマーク情報として記憶される。ブックマーク情報は、ページビュー情報と同様、翻訳者に対する報酬（翻訳料）の算出ベースとして用いられる。
【００３１】
以下に、図８および図９を参照して、本実施形態の翻訳システム１を構成するサーバ１０で行われる処理について説明する。図８は、サーバ１０のメイン処理のフローチャートである。図９は、メイン処理の中で行われる月末処理のフローチャートである。なお、図８および図９の処理は、ＨＤＤ１４のプログラム記憶エリア１４１（図２参照）に記憶されたプログラムに従って、ＣＰＵ１１が実行するものである。
【００３２】
図８に示すメイン処理は、サーバ１０の電源がＯＮにされると開始され、電源がＯＦＦにされるまで、Ｓ１、Ｓ３、Ｓ１０、Ｓ１７、およびＳ１９の判断が繰り返し行われ、いずれかのステップで条件が満たされると、それに応じた処理が行われる。メイン処理が開始されるとまず、ＣＰＵ１１は、現在の日付が月の最後の日付か否かにより、月末か否かを判断し（Ｓ１）、月末であれば（Ｓ２：ＹＥＳ）、後述する月末処理を行う（Ｓ２、図９）。一方、現在の日付が月末でなければ（Ｓ１：ＮＯ）、いずれかのユーザ端末２０から、原文コンテンツに対応する翻訳コンテンツの提供要求があったか否かを判断する（Ｓ３）。ユーザ端末２０がサーバ１０に接続されると、ユーザ端末２０のディスプレイには、サーバ１０から送信されるメニュー画面（図示外）が表示される。メニュー画面に表示される項目から、「翻訳文閲覧」が選択された場合には、ユーザ端末２０のディスプレイには、翻訳文閲覧画面（図示外）が表示される。ここで、画面に設けられた入力欄に、ユーザ端末２０のユーザが翻訳文の閲覧を希望する原文コンテンツの所在を示すＵＲＬと、翻訳後の言語を入力すると、入力されたＵＲＬと言語とを記載した閲覧要求がサーバ１０に送信される。これを受信したサーバ１０は、翻訳文の提供要求があったと判断し（Ｓ３：ＹＥＳ）、受信した閲覧要求をＲＡＭ１３に記憶させる。
【００３３】
その後、ＣＰＵ１１は、ＨＤＤ１４の翻訳コンテンツＤＢ記憶エリア１４４に記憶された翻訳コンテンツＤＢ（図５参照）に、提供要求を受けた翻訳コンテンツが登録されているか否かを判断する（Ｓ４）。そのために、ＣＰＵ１１はまず、原文コンテンツＤＢ記憶エリア１４３に記憶された原文コンテンツＤＢ（図４参照）に、閲覧要求に記載されたＵＲＬを含む原文コンテンツ情報が登録されているか否かを判断する。例えば、閲覧要求にＵＲＬ「ｈｔｔｐ：／／ａａａ．ａａａ．ａａ」が含まれていたとする。この場合、図４に示すように、原文ＩＤ「Ｅ００１」の原文コンテンツ情報に含まれるＵＲＬがこれに一致するので、登録があると判断される。さらにＣＰＵ１１は、翻訳コンテンツＤＢ（図５参照）に、該当する原文コンテンツ情報の原文ＩＤおよび要求された言語を含む翻訳コンテンツ情報が登録されているか否かを判断する。前述の例では、図５に示すように、翻訳ＩＤ「Ｔ００４」および「Ｔ００６」の２つの翻訳コンテンツ情報は、原文ＩＤ「Ｅ００１」を含み、日本語に翻訳されている。閲覧要求に記載された言語が日本語であれば、２つの翻訳コンテンツが翻訳コンテンツＤＢに登録されていると判断される（Ｓ４：ＹＥＳ）。この場合、ＣＰＵ１１は、ユーザ端末２０に対して、該当する翻訳コンテンツの所在を示すＵＲＬを送信する（Ｓ５）。前述の例では、翻訳ＩＤ「Ｔ００４」のＵＲＬ「ｈｔｔｐ：／／ｙｙｘｘｚｚ．ｚｚｚ．ｚｚ」と、翻訳ＩＤ「Ｔ００６」のＵＲＬ「ｈｔｔｐ：／／ｚｚｙｙｘｘ．ｚｚｚ．ｚｚ」とが送信される。すると、ユーザ端末２０では、サーバ１０から送信されたＵＲＬがディスプレイに表示される。このＵＲＬをクリックすることにより、翻訳コンテンツが表示される。前述の例では、「ＮＢＡプレーオフ第４ゲーム」をタイトル、「ＮＢＡのプレーオフに０勝３敗からの逆転優勝はない。Ｖ確率０％。」を本文とする翻訳ＩＤ「Ｔ００４」の翻訳コンテンツと、「ＮＢＡプレーオフ第４ゲーム」をタイトル、「ＮＢＡのプレーオフに０勝３敗からの逆転は今までなかった。過去の結果からＶ確率０。」を本文とする翻訳ＩＤ「Ｔ００６」の翻訳コンテンツの２つが表示される。なお、このときのサーバ１０での処理については後述する。サーバ１０のＣＰＵ１１は、ユーザ端末２０に翻訳コンテンツのＵＲＬを送信した後は（Ｓ５）、月末か否かの判断に戻る（Ｓ１）。
【００３４】
一方、ＣＰＵ１１が、原文コンテンツＤＢを参照した結果、受信した閲覧要求に記載されたＵＲＬを含む原文コンテンツ情報が登録されていなかったとする。または、原文コンテンツ情報は登録されているが、この原文コンテンツ情報の原文ＩＤを含む翻訳コンテンツ情報は登録されていなかったとする。いずれの場合も、提供要求を受けた翻訳コンテンツは登録されていないと判断される（Ｓ４：ＮＯ）。そこで、ＣＰＵ１１は、今回提供要求を受けた原文コンテンツについて、すでに他のユーザからの提供要求に基づいて翻訳を依頼中か否かを判断する（Ｓ６）。前述したように、すでに翻訳依頼が行われている場合には（Ｓ６：ＹＥＳ）、原文コンテンツＤＢ（図４参照）に原文コンテンツ情報が登録されており、翻訳コンテンツの要求者のユーザＩＤと希望された言語が記憶されている。このような場合には、重複して翻訳を依頼する必要はない。そこで、ＣＰＵ１１は、原文コンテンツＤＢに記憶された該当する原文コンテンツ情報に、今回閲覧要求を送信してきたユーザ端末２０のユーザのＩＤと希望された言語とを追加する。そして、ＣＰＵ１１は、今回の要求者のユーザ端末２０に、「要求されたコンテンツの翻訳文は現在手配中である」旨の通知を送信し（Ｓ９）、Ｓ１に戻る。
【００３５】
一方、要求された原文コンテンツの翻訳がまだ依頼されていない場合は（Ｓ６：ＮＯ）翻訳者に翻訳を依頼しなければならない。そこで、ＣＰＵ１１はまず、ＲＡＭ１３に記憶された閲覧要求を参照し、記載されたＵＲＬにアクセスして、原文コンテンツのＨＴＭＬ文書をダウンロードする。そして、新たな原文ＩＤを生成し、閲覧要求に記載された原文コンテンツのＵＲＬ、ダウンロードした原文コンテンツのＨＴＭＬ文書、要求者のユーザＩＤ、および希望された言語を１つのレコード（原文コンテンツ情報）として、原文コンテンツＤＢに登録する（Ｓ７）。その後、ＣＰＵ１１は、ＨＤＤ１４のユーザＤＢ記憶エリア１４２に記憶されたユーザＤＢ（図２参照）から、「区分」が、希望された言語の翻訳者であるユーザを抽出する。そして、抽出された翻訳者のメールアドレスに、原文コンテンツのＵＲＬおよび原文コンテンツを送信し、翻訳を依頼する（Ｓ８）。なお、このとき、該当する翻訳者が複数いる場合には、すべての翻訳者に依頼がされる。すなわち、結果として、同一の原文コンテンツに対して複数の翻訳コンテンツが作成されることになる。これは、翻訳者によって作成される翻訳文は微妙に異なるものであり、本実施形態の翻訳システム１では、ユーザが複数の翻訳コンテンツを読み比べることができるようにしたものである。なお、翻訳者の技量に応じて翻訳文の質には差が出るが、後述するように、本実施形態では、ユーザの評価を反映した報酬が翻訳者に支払われることになる。翻訳依頼の後（Ｓ８）、ＣＰＵ１１は、前述のように、要求者のユーザ端末２０に、翻訳コンテンツを手配中との通知を送信し（Ｓ９）、Ｓ１に戻る。
【００３６】
ＣＰＵ１１は、月末でもなく（Ｓ１）、ユーザ端末２０から翻訳コンテンツの提供要求を受けていない場合には（Ｓ３：ＮＯ）、いずれかのユーザ端末２０から、翻訳文を受信したか否かを判断する（Ｓ１０）。ここで、ユーザ端末２０から翻訳文がサーバ１０に送信される場合は２種類ある。１つは、前述のように、いずれかのユーザ端末２０からの閲覧要求に応じて、サーバ１０から翻訳依頼が行われた結果（Ｓ８）、依頼を受けた翻訳者が、作成した翻訳文をサーバ１０に送信する場合である。もう１つは、インターネット３上で原文コンテンツを閲覧した翻訳者が、翻訳文が他のユーザにも有用だと考えて自発的に作成し、サーバ１０に送信する場合である。本実施形態では、いずれの場合も、翻訳者は、前述したメニュー画面（図示外）から、「翻訳文登録」を選択すると表示される翻訳文登録画面（図示外）において、原文コンテンツのＵＲＬと、自己が翻訳した翻訳コンテンツのタイトルおよび本文を入力するものとする。そして、登録ボタンが選択されると、翻訳者のユーザ端末２０から、これらのデータがサーバ１０に送信される。
【００３７】
サーバ１０のＣＰＵ１１は、翻訳文を受信した場合には（Ｓ１０：ＹＥＳ）、送信者である翻訳者のユーザＩＤ（翻訳者ＩＤ）と、受信した原文コンテンツのＵＲＬ、翻訳コンテンツのタイトルおよび本文をＲＡＭ１３に一時的に記憶させる。さらにＣＰＵ１１は、ＲＡＭ１３に記憶されたＵＲＬを含む原文コンテンツ情報が、原文コンテンツＤＢにすでに登録されているか否かを判断する（Ｓ１１）。原文コンテンツ情報が登録されていない場合（Ｓ１１：ＮＯ）、いずれかのユーザ端末２０からの要求に応じて翻訳が依頼されたわけではなく、翻訳者が自発的に翻訳を行ったことを意味する。この場合、ＣＰＵ１１は、新たな原文ＩＤを生成し、ＲＡＭ１３に記憶された原文コンテンツのＵＲＬおよびこのＵＲＬからダウンロードした原文コンテンツのＨＴＭＬ文書とともに、原文コンテンツＤＢに登録する（Ｓ１２）。さらに、ＣＰＵ１１は、ＲＡＭ１３に記憶された翻訳コンテンツのタイトルおよび本文のデータをＨＴＭＬ形式に変換して翻訳コンテンツのＨＴＭＬ文書を作成し、また、その所在を示すＵＲＬを作成する。そして、新たな翻訳ＩＤを生成し、Ｓ１２で登録した原文コンテンツの原文ＩＤ、翻訳コンテンツのＨＴＭＬ文書、翻訳コンテンツの言語、ＵＲＬ、翻訳者ＩＤを１つのレコード（翻訳コンテンツ情報）として、翻訳コンテンツＤＢに登録し（Ｓ１３）、Ｓ１に戻る。
【００３８】
一方、ＲＡＭ１３に記憶されたＵＲＬを含む原文コンテンツ情報が、原文コンテンツＤＢにすでに登録されている場合には（Ｓ１１：ＹＥＳ）、重複して原文コンテンツ情報を登録する必要はない。そこでＣＰＵ１１は、ＲＡＭ１３に記憶された翻訳コンテンツのタイトルおよび本文のデータから翻訳コンテンツのＨＴＭＬ文書を作成するとともに、その所在を示すＵＲＬを作成する。そして、新たな翻訳ＩＤを生成し、原文コンテンツＤＢからＲＡＭ１３に記憶されたＵＲＬを含む原文コンテンツ情報の原文ＩＤを取得して、翻訳コンテンツのＨＴＭＬ文書、翻訳コンテンツの言語、ＵＲＬ、および翻訳者ＩＤとともに、翻訳コンテンツＤＢに登録する（Ｓ１４）。その後、ＣＰＵ１１は、原文コンテンツＤＢを参照して、今回登録した翻訳コンテンツに対応する原文コンテンツ情報に、要求者ＩＤおよび翻訳コンテンツと同じ言語が含まれているか否かに基づいて、翻訳依頼がなされていたか否かを判断する（Ｓ１５）。原文コンテンツに対応する翻訳コンテンツがすでに１つ以上存在したとしても、翻訳者がよりよい翻訳文を提供するために、自発的に新たな翻訳文を作成する場合がある。このような場合には、翻訳依頼がなされたわけではないので、原文コンテンツ情報には、翻訳文の閲覧要求をしたユーザの要求者ＩＤと希望の言語は含まれていない（Ｓ１５：ＮＯ）。そこでＣＰＵ１１は、そのままＳ１に戻る。一方、原文コンテンツ情報に要求者ＩＤおよび言語が含まれている場合には、翻訳依頼がなされており（Ｓ１５：ＹＥＳ）、翻訳コンテンツが提供されるのを待っているユーザが存在する。そこで、ＣＰＵ１１は、原文コンテンツ情報に含まれる要求者ＩＤのユーザのユーザ端末２０に対して、新たに登録された翻訳コンテンツの所在を示すＵＲＬを送信する（Ｓ１６）。例えば、新たに登録されたのが、図４に示す、原文ＩＤ「Ｅ００２」の原文コンテンツに対応する日本語の翻訳コンテンツだった場合には、要求者ＩＤ「００５」に対応するユーザである大野花子（図３参照）の利用するユーザ端末２０に翻訳コンテンツのＵＲＬが送信される。ＵＲＬを該当するユーザ端末２０に送信した後（Ｓ１６）、ＣＰＵ１１は、Ｓ１に戻って、再び月末か否かの判断を行う（Ｓ１）。
【００３９】
前述したように、翻訳文閲覧を希望するユーザのユーザ端末２０には、すでに翻訳コンテンツがあれば即時に、なければ翻訳依頼に応じてサーバ１０に翻訳コンテンツが提供された後、翻訳コンテンツのＵＲＬが送信される（Ｓ５またはＳ１６）。すると、ユーザ端末２０のディスプレイには、送信されたＵＲＬが表示されるので、ユーザはこのＵＲＬを選択することにより、容易に翻訳コンテンツを閲覧することができる。このとき、サーバ１０では、ＣＰＵ１１によって、ユーザ端末２０で閲覧された翻訳コンテンツのページが認識される（Ｓ１７：ＹＥＳ）。そして、ページビュー記憶エリア１４５に記憶されているページビュー情報のカウントが更新される（Ｓ１８）。前述したように、本実施形態では、各翻訳コンテンツについて、月毎にページビューの数がカウントされている（図６参照）。例えば、ページビュー情報が図６の状態で、あるユーザ端末２０において、２００７年６月２５日に、翻訳ＩＤが「Ｔ００１」の翻訳コンテンツが３ページに亘って閲覧されたとする。すると、翻訳ＩＤ「Ｔ００１」のページビュー情報のカウントは「１２３」から「１２６」に更新される。このようにして、様々なユーザ端末２０で翻訳コンテンツが閲覧されるたびに、サーバ１０では、ページビューのカウントが増加されてゆく。ＣＰＵ１１は、ページビュー情報を更新した後は（Ｓ１８）、Ｓ１に戻る。
【００４０】
また、ユーザが翻訳コンテンツを閲覧した結果、翻訳コンテンツが有用であると判断すると、再閲覧を容易にするために、翻訳コンテンツのＵＲＬを自己のユーザ端末２０でブックマークに登録する場合がある。この場合、サーバ１０では、ＣＰＵ１１によって、どのユーザ端末２０でどの翻訳コンテンツのＵＲＬがブックマークに登録されたかが認識され（Ｓ１９：ＹＥＳ）、新たなブックマーク情報が、ブックマーク記憶エリア１４６に追加して記憶される（Ｓ２０）。前述したように、本実施形態では、ブックマーク情報は、翻訳コンテンツの翻訳ＩＤと、ブックマーク登録が行われたユーザ端末２０のユーザＩＤと、登録日とから構成されている（図７参照）。例えば、図７に示す例では、２００７年６月３日に、翻訳ＩＤ「Ｔ００４」の翻訳コンテンツのＵＲＬが、ユーザＩＤ「００４」の林四郎（図３参照）の利用するユーザ端末２０でブックマーク登録されたことを示すブックマーク情報が記憶されている。他にも同じ翻訳ＩＤ「Ｔ００４」の翻訳コンテンツのＵＲＬは、ユーザＩＤ「００７」の中田光子によって、２００７年６月７日に、登録されている。このように、様々なユーザ端末２０で翻訳コンテンツのＵＲＬがブックマークに登録されるたびに、サーバ１０では、新たなブックマーク情報が追加されていく。すなわち、人気が高く、ブックマークに登録される回数が多い翻訳コンテンツほど、ブックマーク情報も多くなる。ＣＰＵ１１は、ブックマーク情報を更新した後は（Ｓ２０）、Ｓ１に戻る。
【００４１】
次に、月末に（ＳＳ１：ＹＥＳ）、メイン処理のＳ２で行われる月末処理について、図９を参照して説明する。この処理は、各月毎に、前述したページビュー情報（図６参照）およびブックマーク情報（図７参照）に基づいて、各翻訳コンテンツの翻訳者に対して支払う報酬（翻訳料）を計算し、支払う処理である。
【００４２】
図９に示すように、月末処理が開始されると、ＣＰＵ１１はまず、ページビュー記憶エリア１４５に記憶されたページビュー情報（図６参照）およびブックマーク記憶エリア１４６に記憶されたブックマーク情報（図７参照）から、各翻訳コンテンツのその月のポイントを集計し、ＲＡＭ１３に記憶させる（Ｓ２１）。例えば、ページビューのカウントについては、１ＰＶにつき１ポイント、ブックマークの登録については、登録数１件につき２ポイントを付与する。具体的には、例えば図６に示すように、翻訳ＩＤが「Ｔ００５」の翻訳コンテンツの２００７年６月中のページビューのカウント値は「１０」であるから、この翻訳コンテンツには、ページビューカウント分として、１０ポイント（＝１０×１）が付与される。さらに、図７に示すように、同じく翻訳ＩＤが「Ｔ００５」の翻訳コンテンツの２００７年６月中のブックマーク登録数は「２」であるから、この翻訳コンテンツには、ブックマーク登録分として、４ポイント（＝２×２）が付与される。したがって、翻訳ＩＤが「Ｔ００５」の２００７年６月の翻訳コンテンツの総獲得ポイント数は、１４ポイント（＝１０＋４）となる。同様にして、翻訳コンテンツＤＢに登録されているすべての翻訳コンテンツについて、総獲得ポイント数が集計される（Ｓ２１）。
【００４３】
なお、本実施形態では、前述のように、ページビューのカウントと、ブックマーク登録とでは、ブックマーク登録により多くのポイントが付与される。一般的に、ページビューは、コンテンツを閲覧したページ数を示す指標なので、特に、コンテンツが数ページに亘るものの場合、その数が増えるほど、ユーザが興味を示して閲覧したと判断することができる。しかしながら、そのページを試しにのぞいてみただけの場合も、高い関心をもって熟読した場合も、同じカウント値になる。一方、ブックマークは、一般的に、ユーザがそのコンテンツを有用と評価し、再閲覧を容易にするためにわざわざ登録するものであると考えられる。したがって、前述のように、ページビューのカウントよりも、ブックマーク登録に対するポイントを多くすることで、ユーザの翻訳コンテンツに対する評価を的確に反映した総獲得ポイント数を算出することができる。
【００４４】
Ｓ２１でその月の各翻訳コンテンツの総獲得ポイント数を集計すると、ＣＰＵ１１は、集計した総獲得ポイント数に基づいて、すべての翻訳コンテンツにランク付けを行い、ＲＡＭ１３に記憶させる（Ｓ２２）。なお、以下では、便宜上、翻訳システム１の２００７年６月末現在の会員ユーザ数は１００万人、会員ユーザが支払うシステム使用料は月額１００円（定額）、また、翻訳コンテンツＤＢに登録されている翻訳コンテンツの数は１００件であるとした具体例に基づいて説明する。本実施形態では、ランク付けは、１００件の翻訳コンテンツを１０ランクに分けることにより行われる。具体的には、まず、１００件の翻訳コンテンツに、Ｓ２１で集計された総獲得ポイント数が多いものから順に１〜１００位までの順位がつけられる。そして、つけられた順位はさらに、１〜１０位、１１〜２０位、・・・９１〜１００位の１０つのランクに分けられ、それぞれにランク１、ランク２、・・・ランク１０のランク付けが行われる。
【００４５】
翻訳コンテンツのランク付けの後（Ｓ２２）、ＣＰＵ１１は、各翻訳コンテンツに対する翻訳料を算出し、ＲＡＭ１３に記憶させる（Ｓ２３）。翻訳料の算出方法としては様々な方法が採用可能であるが、例えば、本実施形態では、Ｓ２２で付与されたランクが上位になるほど翻訳料が高く、同一ランクに属する１０件の翻訳コンテンツには同一の翻訳料が設定されるものとする。また、ランクが上がるほど翻訳料を等比数列的に増加させることにより、ユーザの翻訳コンテンツに対する評価をより顕著に翻訳料に反映させることができる。例えば、ランクが１つ上がるごとに翻訳料は２倍とする等比数列を用いると、ランク１０に属する各翻訳コンテンツの翻訳料を１としたとき、ランクｎに属する各翻訳コンテンツの翻訳料は、１×２１０−ｎで表すことができる。すなわち、例えばランク１に属する翻訳コンテンツの翻訳料は、１×２９＝５１２なので、ランク１０に属する翻訳コンテンツの翻訳料の５１２倍となる。ここで、翻訳システム１の運営費を、総収入の２０％とした場合、翻訳者に翻訳料として配分できる原資は、残りの８０％である。前述の通り、翻訳システム１では、会員ユーザ１００万人から月額のシステム使用料１００円を徴収するので、一月の総収入は１億円であり、そのうち８０％の８，０００万円が翻訳料として配分可能な原資となる。したがって、原資８，０００万円を、前述のランク１〜１０の翻訳コンテンツの翻訳料の総和Ｓｎで割ることにより、ランク１０に属する翻訳コンテンツ１件当りの翻訳料を単位翻訳料として算出することができる。前述の例では、Ｓｎ＝１０，２３０であるから、単位翻訳料は、８，０００万円÷１０，２３０＝７，８２０円と算出される。したがって、ランクｎに属する翻訳コンテンツ１件当りの翻訳料は、１×２１０−ｎ×７，８２０円で表すことができる。ＣＰＵ１１は、Ｓ２３において、すべてのランクについて、翻訳コンテンツ１件当りの翻訳料を算出し、各翻訳コンテンツの翻訳料をそのランクに応じて決定して、ＲＡＭ１３に記憶させる。このようにして、本実施形態では、ユーザの評価が高い翻訳コンテンツには、配分される翻訳料がより高く設定される。
【００４６】
前述のようにして、各翻訳コンテンツに対する翻訳料が算出されると（Ｓ２３）、ＣＰＵ１１は、この月の各翻訳者への報酬を算出し、ＲＡＭ１３に記憶させる（Ｓ２４）。具体的には、翻訳コンテンツＤＢを参照して、翻訳料が発生した（０でない）翻訳コンテンツの翻訳者ＩＤを読出し、同一の翻訳者ＩＤの翻訳料を合計する。すなわち、例えば図５に示すように、１名の翻訳者（０００２）によって複数の翻訳コンテンツ（Ｔ００１、Ｔ００３、Ｔ００４）が作成されており、これらの翻訳コンテンツの翻訳料が発生している場合には、これらが合計される。その後、ＣＰＵ１１は、ユーザＤＢから、ＲＡＭ１３に報酬支払い対象として記憶されている翻訳者ＩＤと一致するユーザＩＤのユーザ情報をＲＡＭ１３に読み出し、読み出した銀行コードと口座情報を基に、翻訳者の銀行口座への振込み処理を行う（Ｓ２５）。具体的には、例えば、ＣＰＵ１１により、銀行コードと口座情報とから、振り込み処理用のデータを作成する。作成したデータは、専用回線を通じて該当する銀行のコンピュータ装置（図示外）に転送するか、ＣＤ等の記録媒体に記憶させて郵送するかをすればよい。さらにＣＰＵ１１は、ユーザＤＢから、全ユーザのユーザ情報を読み出し、読み出した銀行コードと口座情報を基に、使用料引き落とし処理を行う（Ｓ２６）。具体的には、例えば、ＣＰＵ１１により、銀行コードと口座情報とから、引き落とし処理用のデータを作成する。作成したデータは、専用回線を通じて該当する銀行のコンピュータ装置（図示外）に転送するか、ＣＤ等の記録媒体に記憶させて郵送するかをすればよい。あるいは、引き落とし処理ではなく、クレジットカード情報をユーザ情報として記憶しておき、この情報を用いてクレジットカード会社のコンピュータ装置との間で請求処理を行ってもよい。このようにして図９の月末処理が終了すると、ＣＰＵ１１は、図８のメイン処理のＳ１に戻る。
【００４７】
以上に説明したように、本実施形態に係る翻訳システム１では、インターネット３上で公開されているコンテンツの翻訳文（翻訳コンテンツ）を閲覧したいユーザ端末２０のユーザは、サーバ１０に対して、翻訳コンテンツの閲覧要求を送信する。サーバ１０からは、要求に応じて、翻訳コンテンツのＵＲＬがユーザ端末２０に送信されるので、ユーザ端末２０はこのＵＲＬを指定して、所望の翻訳コンテンツを閲覧することができる。サーバ１０では、ユーザ端末２０で翻訳コンテンツが閲覧されたときのページビューの数と、翻訳コンテンツのＵＲＬがブックマーク登録されたときの情報が記憶され、これらに基づいて、毎月一度、翻訳者への報酬（翻訳料）が算出される。翻訳料は、ユーザが実際にどの程度の量を閲覧したかを示すページビューと、再閲覧を前提として登録するブックマークに基づいて算出される。すなわち、ユーザの翻訳コンテンツに対する定量的な評価結果を反映しているので、翻訳者にとって公平な翻訳料を算出することができる。また、評価に応じて報酬が変動するため、翻訳者が翻訳の質を向上するよう努力することが期待でき、翻訳システム１で提供される翻訳コンテンツの質を全体として高めることができる。特に、同一の原文コンテンツに対して、複数の異なる翻訳者による翻訳コンテンツが提供された場合、翻訳の質の良し悪しが翻訳料に如実に反映されるため、翻訳の質向上がさらに期待できる。
【００４８】
また、翻訳システム１では、翻訳コンテンツの閲覧要求がされた時点で、サーバ１０に翻訳コンテンツが記憶されていない場合には、翻訳者に対して翻訳依頼が行われ、翻訳がされると、閲覧を要求したユーザに、翻訳コンテンツのＵＲＬが通知される。したがって、ユーザは、まだ翻訳されていないコンテンツについても、翻訳された後に閲覧することができる。なお、翻訳システム１は、定額制のシステムであるため、ユーザは翻訳料の負担を気にすることなく、翻訳コンテンツの閲覧要求を行うことができる。
【００４９】
本実施形態では、サーバ１０のＣＰＵ１１によって行われるメイン処理（図８）が、本発明の「翻訳コンテンツ提供方法」に相当する。図８のＳ１３またはＳ１４の翻訳コンテンツ情報を登録するステップが、「翻訳コンテンツ取得ステップ」に相当する。Ｓ５またはＳ１６の翻訳コンテンツのＵＲＬを通知するステップが、「翻訳コンテンツ提供ステップ」に相当する。Ｓ１８でページビュー情報を更新するステップまたはＳ２０でブックマーク情報を登録するステップが、「閲覧状況取得ステップ」に相当する。Ｓ８の翻訳依頼を行うステップが、「翻訳依頼ステップ」に相当する。Ｓ１６の翻訳コンテンツのＵＲＬを通知するステップが、「閲覧可能通知ステップ」に相当する。また、図９のＳ２１〜Ｓ２４の、ページビューおよびブックマークに基づいて翻訳料を算出するステップが、「翻訳料算出ステップ」に相当する。さらに、サーバ１０が、「翻訳コンテンツ提供サーバ」に相当し、図８のＳ１３またはＳ１４で翻訳コンテンツ情報を登録するＣＰＵ１１、Ｓ５またはＳ１６で翻訳コンテンツのＵＲＬを通知するＣＰＵ１１、Ｓ１８およびＳ２０でページビュー情報の更新およびブックマークの登録を行うＣＰＵ１１、図９のＳ２１〜Ｓ２４で、ページビューおよびブックマークに基づいて翻訳料を算出するＣＰＵ１１が、それぞれ「翻訳コンテンツ記憶手段」、「翻訳コンテンツ提供手段」、「閲覧状況記憶手段」、「翻訳料算出手段」に相当する。
【００５０】
なお、前述の実施形態に示される翻訳システム１の構成は例示であり、本発明は各種の変形が可能なことはいうまでもない。例えば、翻訳システム１では、インターネット３上で公開されているＷｅｂコンテンツの翻訳を前提として説明したが、規模は縮小されるものの、例えばＬＡＮ上で同様のシステムを構築することも可能である。
【００５１】
また、前述の実施形態では、サーバ１０の原文コンテンツＤＢに記憶される原文コンテンツ情報（図４参照）には、原文コンテンツのＵＲＬとともに、ダウンロードされた原文コンテンツのＨＴＭＬ文書が含まれていた。ＨＴＭＬ文書を記憶しておけば、ＵＲＬが変更される等して記憶されたＵＲＬだけでは原文コンテンツが入手できない場合にも対応が可能であるという利点がある。しかしながら、原文コンテンツは必ずしもダウンロードしてＤＢに記憶しておく必要はなく、ＵＲＬのみを記憶しておき、翻訳者への翻訳依頼時には、原文コンテンツのＵＲＬのみを通知するようにしてもよい。これにより、原文コンテンツが更新されている場合には、最新の原文コンテンツに基づいた翻訳コンテンツを提供することができる。
【００５２】
また、前述の実施形態では、翻訳コンテンツは、そのネットワーク上の所在を示す情報であるＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）をユーザ端末２０に通知することによってユーザに提供されていた。しかしながら、ネットワーク上で翻訳コンテンツを特定する情報はＵＲＬに限られず、ネットワーク上でリソースの名前を識別する識別子であるＵＲＮ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｎａｍｅ）を用いてもよい。あるいは、ユーザ端末２０にＵＲＬやＵＲＮを通知してネットワーク上で表示させるのではなく、翻訳コンテンツのタイトル、本文のテキストデータを直接ユーザ端末２０に送信してもよい。
【００５３】
さらに、前述の実施形態では、翻訳コンテンツの閲覧量を示す情報として、ページビューの数が使用されていたが、この他、翻訳コンテンツへのアクセス数や、滞留時間を採用することができる。また、翻訳コンテンツの再閲覧のために付された識別情報として、ブックマークを例に挙げて説明したが、Ｗｅｂブラウザによって「お気に入り」等の異なる名称で呼ばれている同様の識別情報を使用してもよいことはもちろんである。さらに、翻訳コンテンツに対するユーザの評価を示す指標として、翻訳コンテンツのページに、例えば「役に立ちましたか？」というメッセージと「はい」という選択ボタンを表示させ、「この選択ボタンが選択された場合に、サーバ１０にこの情報を記憶して使用してもよい。この場合、ユーザの率直な評価を反映した翻訳料の算出を行うことができる。
【００５４】
また、前述の実施形態では、翻訳料の算出の際、翻訳コンテンツの閲覧量を示す情報および再閲覧のために付された識別情報の両方を使用し、さらに再閲覧のために付された識別情報であるブックマークにより大きな重み付けをしていた。しかしながら、翻訳料の算出の際、必ずしもこれらの両方を使用する必要はなく、いずれか一方のみを使用してもよい。また、再閲覧のために付された識別情報の方が、単なる閲覧量よりも、ユーザの翻訳コンテンツに対する評価を直接的に反映する指標ではあるが、必ずしも両者の重み付けを異ならせる必要はない。逆に、前述の実施形態では、再閲覧のために付された識別情報（ブックマーク）の重み付けを閲覧量（ページビュー）の２倍にしていたが、これを３倍、４倍等、さらに大きくしてもよい。
【００５５】
また、前述の実施形態では、翻訳コンテンツの翻訳料を算出する際、翻訳コンテンツを複数のランクに区分けして、同一ランクに属する翻訳コンテンツには同一の翻訳料を設定していたが、必ずしも同一とする必要はない。また、ランクが上位の翻訳コンテンツにはより多くの翻訳料が設定されるように等比数列が使用されていたが、ランクと翻訳料を単純な正比例関係とする等、これ以外の方法を採用することももちろん可能である。ユーザの評価に加えて、翻訳量（単語数やページ数）に応じて翻訳料を変更する、翻訳言語に対応する翻訳者が希少価値であれば高くする、医学系等の高度な技術を扱う専門分野であれば高くする、等、他の要素を考慮してもよい。
【００５６】
さらに、前述の実施形態では、毎月最終日に１度、翻訳料を算出する月末処理が行われていたが、翻訳料を算出する頻度やタイミングはこれに限られない。例えば、３ヶ月に１度や半月に一度処理を行ってもよいし、月初めや毎月１５日に処理を行ってもよいことは言うまでもない。
【図面の簡単な説明】
【００５７】
【図１】翻訳システム１の概略構成を示すシステム構成図である。
【図２】サーバ１０の電気的構成を示すブロック図である。
【図３】ユーザ情報の説明図である。
【図４】原文コンテンツ情報の説明図である。
【図５】翻訳コンテンツ情報の説明図である。
【図６】ページビュー情報の説明図である。
【図７】ブックマーク情報の説明図である。
【図８】サーバ１０のメイン処理のフローチャートである。
【図９】メイン処理の中で行われる月末処理のフローチャートである。
【符号の説明】
【００５８】
１    翻訳システム
３    インターネット
１０  サーバ
１１  ＣＰＵ
１４  ハードディスク装置
２０  ユーザ端末
【図１】
2009053761.tif 000003
【図２】
2009053761.tif 000004
【図３】
2009053761.tif 000005
【図４】
2009053761.tif 000006
【図５】
2009053761.tif 000007
【図６】
2009053761.tif 000008
【図７】
2009053761.tif 000009
【図８】
2009053761.tif 000010
【図９】
2009053761.tif 000011