(57)【要約】【課題】ネットワーク上に公開されているコンテンツの翻訳のニーズを決定する翻訳ニーズ決定方法、翻訳ニーズ決定装置を提供する。【解決手段】対象コンテンツ３２０に対し、関係コンテンツ３３１〜３３４が登録ＤＢに登録されている。対象コンテンツ３２０は英語、関係コンテンツ３３１〜３３３は日本語、関係コンテンツ３３４はフランス語である。よって、日本語を使用するユーザや、フランス語を利用するユーザが、対象コンテンツ３２０に関心を持っており、他の日本語を使用するユーザや、フランス語を利用するユーザも興味を示している可能性が高い。そこで、日本語やフランス語に翻訳ニーズがあると考えられる。日本語は３つ、フランス語は１つであるから、フランス語を利用するユーザよりも、日本語を利用するユーザの方が対象コンテンツに対して興味を持つ人数が多いと推定される。フランス語よりも、日本語への翻訳ニーズの方が高いと捉える。【選択図】図２
2009093471.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上に公開されたコンテンツに対する翻訳のニーズを決定する翻訳ニーズ決定装置により処理される翻訳ニーズ決定方法であって、
翻訳のニーズを決定したいコンテンツである依頼コンテンツを示す依頼コンテンツ情報の入力を受け付ける依頼コンテンツ受付ステップと、
前記依頼コンテンツ受付ステップにおいて受け付けられた前記依頼コンテンツ情報を、前記翻訳ニーズ決定装置に設けられている依頼コンテンツ情報記憶手段に記憶する依頼コンテンツ情報記憶ステップと、
前記依頼コンテンツ情報記憶手段に記憶されている前記依頼コンテンツ情報の示す前記依頼コンテンツへリンクを張っているコンテンツを識別するリンク元コンテンツ情報を取得するリンク元コンテンツ情報取得ステップと、
前記リンク元コンテンツ情報取得ステップにより取得された前記リンク元コンテンツ情報又は当該リンク元コンテンツ情報により特定されるコンテンツであるリンク元コンテンツに基づいて前記依頼コンテンツの翻訳のニーズを決定する翻訳ニーズ決定ステップとを備えたことを特徴とする翻訳ニーズ決定方法。
【請求項２】
前記リンク元コンテンツ情報取得ステップにより取得された前記リンク元コンテンツ情報により特定される前記リンク元コンテンツを取得し、前記翻訳ニーズ決定装置に設けられているリンク元コンテンツ記憶手段に記憶するリンク元コンテンツ記憶ステップと、
前記リンク元コンテンツ記憶手段に記憶されている前記リンク元コンテンツ中に張られている前記依頼コンテンツへのリンク数を計数するリンク数計数ステップとを備え、
前記翻訳ニーズ決定ステップでは、前記リンク数計数ステップにおいて計数された前記リンク数に基づいて前記ニーズを決定することを特徴とする請求項１に記載の翻訳ニーズ決定方法。
【請求項３】
前記リンク元コンテンツ記憶手段に記憶されている前記リンク元コンテンツを記述している言語を取得する言語取得ステップを備え、
前記リンク数計数ステップでは、前記依頼コンテンツへのリンク数を前記言語取得ステップにおいて取得された言語ごとに計数し、
前記翻訳ニーズ決定ステップでは、前記リンク数計数ステップにおいて前記言語ごとに計数された前記リンク数に基づいて前記言語ごとに当該言語への翻訳のニーズを決定することを特徴とする請求項１又は２に記載の翻訳ニーズ決定方法。
【請求項４】
翻訳ニーズ決定装置が、少なくともリンク元のコンテンツを識別するリンク元情報とリンク先のコンテンツを識別するリンク先情報とを対比させたリンク管理情報を記憶するリンク管理情報記憶手段を備えており、
前記リンク元コンテンツ情報取得ステップは、
前記リンク管理情報記憶手段において前記依頼コンテンツをリンク先としている前記リンク管理情報の前記リンク元情報を前記リンク元コンテンツ情報として取得することを特徴とする請求項１乃至３のいずれかに記載の翻訳ニーズ決定方法。
【請求項５】
前記翻訳ニーズ決定ステップでは、前記リンク元コンテンツ情報取得ステップにより取得された前記リンク元コンテンツ情報の数に基づいて前記ニーズを決定することを特徴とする請求項１又は４に記載の翻訳ニーズ決定方法。
【請求項６】
前記翻訳ニーズ決定ステップでは、前記リンク数計数ステップにより計数された前記リンク数の平均値及び分散、又は平均値を用いてニーズを決定することを特徴とする請求項２乃至４のいずれかに記載の翻訳ニーズ決定方法。
【請求項７】
前記リンク数計数ステップでは、前記言語取得ステップにより取得された言語ごとに前記リンク数を計数し、
前記翻訳ニーズ決定ステップでは、前記リンク数計数ステップにより計数された前記リンク数を言語ごとに集計した言語リンク数の平均値及び分散、又は平均値を用いて前記言語ごとに当該言語への翻訳のニーズを決定することを特徴とする請求項３に記載の翻訳ニーズ決定方法。
【請求項８】
前記翻訳ニーズ決定ステップでは、前記リンク数計数ステップにより計数された前記リンク数を所定の基準値と比較して、ニーズを決定することを特徴とする請求項１乃至５のいずれかに記載の翻訳ニーズ決定方法。
【請求項９】
前記翻訳ニーズ決定ステップでは、前記リンク元コンテンツ情報取得ステップにより取得された前記リンク元コンテンツ情報の数の平均値及び分散、又は平均値を用いてニーズを決定することを特徴とする請求項５に記載の翻訳ニーズ決定方法。
【請求項１０】
前記リンク元コンテンツ情報取得ステップにより取得された前記リンク元コンテンツ情報を、当該リンク元コンテンツにより識別されるコンテンツを記述している言語ごとに計数するリンク元コンテンツ情報集計ステップを備え、
前記翻訳ニーズ決定ステップでは、前記リンク元コンテンツ情報集計手段ステップにより計数された言語ごとのリンク元コンテンツ情報数の平均値及び分散、又は平均値を用いて前記言語ごとに当該言語への翻訳のニーズを決定することを特徴とする請求項５に記載の翻訳ニーズ決定方法。
【請求項１１】
前記翻訳ニーズ決定ステップでは、前記リンク元コンテンツ情報取得ステップにより取得された前記リンク元コンテンツ情報の数を所定の基準値と比較して、ニーズを決定することを特徴とする請求項５に記載の翻訳ニーズ決定方法。
【請求項１２】
ネットワーク上に公開されたコンテンツに対する翻訳のニーズを決定する翻訳ニーズ決定装置であって、
翻訳のニーズを決定したいコンテンツである依頼コンテンツを示す依頼コンテンツ情報の入力を受け付ける依頼コンテンツ受付手段と、
前記依頼コンテンツ受付手段において受け付けられた前記依頼コンテンツ情報の示す前記依頼コンテンツへリンクを張っているコンテンツを識別するリンク元コンテンツ情報を取得するリンク元コンテンツ情報取得手段と、
前記リンク元コンテンツ情報取得手段により取得された前記リンク元コンテンツ情報又は当該リンク元コンテンツ情報により特定されるコンテンツであるリンク元コンテンツに基づいて前記依頼コンテンツの翻訳のニーズを決定する翻訳ニーズ決定手段とを備えたことを特徴とする翻訳ニーズ決定装置。
【請求項１３】
請求項１乃至１１のいずれかに記載の翻訳ニーズ決定方法の各種処理ステップをコンピュータに実施させる翻訳ニーズ決定プログラム。
【請求項１４】
ネットワーク上に公開されたコンテンツに対する翻訳のニーズを決定する翻訳ニーズ決定装置により処理される翻訳ニーズ決定方法であって、
前記翻訳ニーズ決定装置は、第一のコンテンツを識別する第一識別情報、及び、前記第一のコンテンツに関係するコンテンツである第二のコンテンツを識別する第二識別情報を対応させた登録情報を記憶する登録情報記憶手段を備えており、
翻訳のニーズを決定したいコンテンツである依頼コンテンツを示す依頼コンテンツ情報の入力を受け付ける依頼コンテンツ受付ステップと、
前記依頼コンテンツ受付ステップにより受け付けられた前記依頼コンテンツ情報を前記第一識別情報として、当該第一識別情報に対応した前記第二識別情報を前記登録情報記憶手段に記憶されている前記登録情報から抽出する第一抽出ステップと、
前記第一抽出ステップにより抽出された第二識別情報の数に基づいて前記依頼コンテンツの翻訳のニーズを決定する翻訳ニーズ決定ステップとを備えたことを特徴とする翻訳ニーズ決定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、翻訳ニーズ決定方法、翻訳ニーズ決定装置及び翻訳ニーズ決定プログラムに関するものであり、詳細には、ネットワーク上に公開されているコンテンツの翻訳のニーズを決定する翻訳ニーズ決定方法、翻訳ニーズ決定装置及び翻訳ニーズ決定プログラムに関するものである。
【背景技術】
【０００２】
従来、インターネット等のネットワーク上には様々なコンテンツが公開されている。これらのコンテンツは様々な言語で作成されている。したがって、ユーザの理解できない言語で記述されているコンテンツを利用したい場合には、その言語とユーザの理解できる言語との両方を理解している人物（翻訳者）に翻訳をしてもらったり、翻訳ソフトを用いて機械翻訳を行ったりしている。しかしながら、機械翻訳では言葉の微妙な意味合いまで翻訳しきれず、コンテンツの魅力を十分に伝えられないという問題点がある。一方、翻訳者による翻訳には、翻訳結果を得るまでに時間がかかり、さらに翻訳者に支払う翻訳料が必要であるという問題点がある。そこで、特許文献１に記載の発明の翻訳サービスシステムでは、ユーザが使用するユーザコンピュータからの翻訳依頼に対して、まず機械翻訳を行って機械翻訳済みコンテンツを提示し、その後、翻訳者による翻訳が行われると、機械翻訳済みコンテンツを翻訳者による翻訳コンテンツと置き換えている。
【０００３】
【特許文献１】特開２００３−６４５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の発明の翻訳サービスシステムでは、ユーザにより翻訳依頼されるまで翻訳者への依頼は行われないため、最初に翻訳依頼をしたユーザは、翻訳後のコンテンツを使用したくても、翻訳者による翻訳コンテンツが提供されるまでは、質の低い機械翻訳コンテンツで我慢しなければならないという問題点がある。この問題点を回避するためには、予めコンテンツの提供者が様々な言語での翻訳者による翻訳コンテンツを提供する方法が考えられる。しかしながら、予め翻訳コンテンツを準備するにはコンテンツの提供者にとって、翻訳料という投資が必要となる。ところが、翻訳コンテンツを準備しても、翻訳コンテンツがほとんど利用されない場合には投資が無駄となってしまう。そこで、ある言語の翻訳コンテンツを求めるユーザがどれくらいあるかという翻訳のニーズを把握し、ニーズの高いものを翻訳すれば投資が無駄となる可能性は低くなる。しかしながら、翻訳のニーズを決定する方法がないという問題点があった。
【０００５】
本発明は、上述の問題点を解決するためになされたものであり、ネットワーク上に公開されているコンテンツの翻訳のニーズを決定する翻訳ニーズ決定方法、翻訳ニーズ決定装置及び翻訳ニーズ決定プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、請求項１に係る発明の翻訳ニーズ決定方法は、ネットワーク上に公開されたコンテンツに対する翻訳のニーズを決定する翻訳ニーズ決定装置により処理される翻訳ニーズ決定方法であって、翻訳のニーズを決定したいコンテンツである依頼コンテンツを示す依頼コンテンツ情報の入力を受け付ける依頼コンテンツ受付ステップと、前記依頼コンテンツ受付ステップにおいて受け付けられた前記依頼コンテンツ情報を、前記翻訳ニーズ決定装置に設けられている依頼コンテンツ情報記憶手段に記憶する依頼コンテンツ情報記憶ステップと、前記依頼コンテンツ情報記憶手段に記憶されている前記依頼コンテンツ情報の示す前記依頼コンテンツへリンクを張っているコンテンツを識別するリンク元コンテンツ情報を取得するリンク元コンテンツ情報取得ステップと、前記リンク元コンテンツ情報取得ステップにより取得された前記リンク元コンテンツ情報又は当該リンク元コンテンツ情報により特定されるコンテンツであるリンク元コンテンツに基づいて前記依頼コンテンツの翻訳のニーズを決定する翻訳ニーズ決定ステップとを備えている。
【０００７】
また、請求項２に係る発明の翻訳ニーズ決定方法では、請求項１に記載の発明の構成に加えて、前記リンク元コンテンツ情報取得ステップにより取得された前記リンク元コンテンツ情報により特定される前記リンク元コンテンツを取得し、前記翻訳ニーズ決定装置に設けられているリンク元コンテンツ記憶手段に記憶するリンク元コンテンツ記憶ステップと、前記リンク元コンテンツ記憶手段に記憶されている前記リンク元コンテンツ中に張られている前記依頼コンテンツへのリンク数を計数するリンク数計数ステップとを備え、前記翻訳ニーズ決定ステップでは、前記リンク数計数ステップにおいて計数された前記リンク数に基づいて前記ニーズを決定することを特徴とする。
【０００８】
また、請求項３に係る発明の翻訳ニーズ決定方法では、請求項１又は２に記載の発明の構成に加えて、前記リンク元コンテンツ記憶手段に記憶されている前記リンク元コンテンツを記述している言語を取得する言語取得ステップを備え、前記リンク数計数ステップでは、前記依頼コンテンツへのリンク数を前記言語取得ステップにおいて取得された言語ごとに計数し、前記翻訳ニーズ決定ステップでは、前記リンク数計数ステップにおいて前記言語ごとに計数された前記リンク数に基づいて前記言語ごとに当該言語への翻訳のニーズを決定することを特徴とする。
【０００９】
また、請求項４に係る発明の翻訳ニーズ決定方法では、請求項１乃至３のいずれかに記載の発明の構成に加えて、翻訳ニーズ決定装置が、少なくともリンク元のコンテンツを識別するリンク元情報とリンク先のコンテンツを識別するリンク先情報とを対比させたリンク管理情報を記憶するリンク管理情報記憶手段を備えており、前記リンク元コンテンツ情報取得ステップは、前記リンク管理情報記憶手段において前記依頼コンテンツをリンク先としている前記リンク管理情報の前記リンク元情報を前記リンク元コンテンツ情報として取得することを特徴とする。
【００１０】
また、請求項５に係る発明の翻訳ニーズ決定方法では、請求項１又は４に記載の発明の構成に加えて、前記翻訳ニーズ決定ステップでは、前記リンク元コンテンツ情報取得ステップにより取得された前記リンク元コンテンツ情報の数に基づいて前記ニーズを決定することを特徴とする。
【００１１】
また、請求項６に係る発明の翻訳ニーズ決定方法では、請求項２乃至４のいずれかに記載の発明の構成に加えて、前記翻訳ニーズ決定ステップでは、前記リンク数計数ステップにより計数された前記リンク数の平均値及び分散、又は平均値を用いてニーズを決定することを特徴とする。
【００１２】
また、請求項７に係る発明の翻訳ニーズ決定方法では、請求項３に記載の発明の構成に加えて、前記リンク数計数ステップでは、前記言語取得ステップにより取得された言語ごとに前記リンク数を計数し、前記翻訳ニーズ決定ステップでは、前記リンク数計数ステップにより計数された前記リンク数を言語ごとに集計した言語リンク数の平均値及び分散、又は平均値を用いて前記言語ごとに当該言語への翻訳のニーズを決定することを特徴とする。
【００１３】
また、請求項８に係る発明の翻訳ニーズ決定方法では、請求項１乃至５のいずれかに記載の発明の構成に加えて、前記翻訳ニーズ決定ステップでは、前記リンク数計数ステップにより計数された前記リンク数を所定の基準値と比較して、ニーズを決定することを特徴とする。
【００１４】
また、請求項９に係る発明の翻訳ニーズ決定方法では、請求項５に記載の発明の構成に加えて、前記翻訳ニーズ決定ステップでは、前記リンク元コンテンツ情報取得ステップにより取得された前記リンク元コンテンツ情報の数の平均値及び分散、又は平均値を用いてニーズを決定することを特徴とする。
【００１５】
また、請求項１０に係る発明の翻訳ニーズ決定方法では、請求項５に記載の発明の構成に加えて、前記リンク元コンテンツ情報取得ステップにより取得された前記リンク元コンテンツ情報を、当該リンク元コンテンツにより識別されるコンテンツを記述している言語ごとに計数するリンク元コンテンツ情報集計ステップを備え、前記翻訳ニーズ決定ステップでは、前記リンク元コンテンツ情報集計手段ステップにより計数された言語ごとのリンク元コンテンツ情報数の平均値及び分散、又は平均値を用いて前記言語ごとに当該言語への翻訳のニーズを決定することを特徴とする。
【００１６】
また、請求項１１に係る発明の翻訳ニーズ決定方法では、請求項５に記載の発明の構成に加えて、前記翻訳ニーズ決定ステップでは、前記リンク元コンテンツ情報取得ステップにより取得された前記リンク元コンテンツ情報の数を所定の基準値と比較して、ニーズを決定することを特徴とする。
【００１７】
また、請求項１２に係る発明の翻訳ニーズ決定装置では、ネットワーク上に公開されたコンテンツに対する翻訳のニーズを決定する翻訳ニーズ決定装置であって、翻訳のニーズを決定したいコンテンツである依頼コンテンツを示す依頼コンテンツ情報の入力を受け付ける依頼コンテンツ受付手段と、前記依頼コンテンツ受付手段において受け付けられた前記依頼コンテンツ情報の示す前記依頼コンテンツへリンクを張っているコンテンツを識別するリンク元コンテンツ情報を取得するリンク元コンテンツ情報取得手段と、前記リンク元コンテンツ情報取得手段により取得された前記リンク元コンテンツ情報又は当該リンク元コンテンツ情報により特定されるコンテンツであるリンク元コンテンツに基づいて前記依頼コンテンツの翻訳のニーズを決定する翻訳ニーズ決定手段とを備えている。
【００１８】
また、請求項１３に係る発明の翻訳ニーズ決定プログラムでは、請求項１乃至１１のいずれかに記載の翻訳ニーズ決定方法の各種処理ステップをコンピュータに実施させる。
【００１９】
また、請求項１４に係る発明の翻訳ニーズ決定方法は、ネットワーク上に公開されたコンテンツに対する翻訳のニーズを決定する翻訳ニーズ決定装置により処理される翻訳ニーズ決定方法であって、前記翻訳ニーズ決定装置は、第一のコンテンツを識別する第一識別情報、及び、前記第一のコンテンツに関係するコンテンツである第二のコンテンツを識別する第二識別情報を対応させた登録情報を記憶する登録情報記憶手段を備えており、翻訳のニーズを決定したいコンテンツである依頼コンテンツを示す依頼コンテンツ情報の入力を受け付ける依頼コンテンツ受付ステップと、前記依頼コンテンツ受付ステップにより受け付けられた前記依頼コンテンツ情報を前記第一識別情報として、当該第一識別情報に対応した前記第二識別情報を前記登録情報記憶手段に記憶されている前記登録情報から抽出する第一抽出ステップと、前記第一抽出ステップにより抽出された第二識別情報の数に基づいて前記依頼コンテンツの翻訳のニーズを決定する翻訳ニーズ決定ステップとを備えている。
【発明の効果】
【００２０】
請求項１に係る発明の翻訳ニーズ決定方法では、翻訳のニーズを決定したいコンテンツである依頼コンテンツを示す依頼コンテンツ情報を受け付け、依頼コンテンツへリンクを張っているコンテンツを識別するリンク元コンテンツ情報を取得し、取得されたリンク元コンテンツ情報又は当該リンク元コンテンツ情報により特定されるコンテンツであるリンク元コンテンツに基づいて依頼コンテンツの翻訳のニーズを決定することができる。よって、リンク元コンテンツの数や、リンク元コンテンツに記載されている内容に応じて依頼コンテンツへの翻訳のニーズを決定することができる。
【００２１】
また、請求項２に係る発明の翻訳ニーズ決定方法では、請求項１に記載の発明の効果に加えて、翻訳ニーズ決定装置に設けられているリンク元コンテンツ記憶手段に記憶されているリンク元コンテンツに基づいて、依頼コンテンツへのリンク数を計数することができ、計数したリンク数に基づいてニーズを決定することができる。よって、１つのリンク元コンテンツにおける依頼コンテンツへのリンク数を翻訳ニーズに反映させることができる。
【００２２】
また、請求項３に係る発明の翻訳ニーズ決定方法では、請求項１又は２に記載の発明の効果に加えて、言語ごとにリンク数を計数することができ、言語ごとに言語への翻訳のニーズを決定することができる。よって、どの言語への翻訳ニーズがあるかを知ることができる。
【００２３】
また、請求項４に係る発明の翻訳ニーズ決定方法では、請求項１乃至３のいずれかに記載の発明の効果に加えて、少なくともリンク元のコンテンツを識別するリンク元情報とリンク先のコンテンツを識別するリンク先情報とを対比させたリンク管理情報から、リンク元コンテンツ情報を取得することができる。よって、リンク元コンテンツ情報を容易に取得することができる。
【００２４】
また、請求項５に係る発明の翻訳ニーズ決定方法では、請求項１又は４に記載の発明の効果に加えて、翻訳ニーズ決定ステップでは、リンク元コンテンツ情報取得ステップにより取得されたリンク元コンテンツの数に基づいてニーズを決定することができる。
【００２５】
また、請求項６に係る発明の翻訳ニーズ決定方法では、請求項２乃至４のいずれかに記載の発明の効果に加えて、リンク数の平均値及び分散、又は平均値を用いてニーズを決定することができる。
【００２６】
また、請求項７に係る発明の翻訳ニーズ決定方法では、請求項３に記載の発明の効果に加えて、言語ごとに集計した言語リンク数の平均値及び分散、又は平均値を用いて言語ごとに言語への翻訳のニーズを決定することができる。
【００２７】
また、請求項８に係る発明の翻訳ニーズ決定方法では、請求項１乃至５のいずれかに記載の発明の効果に加えて、翻訳ニーズ決定ステップでは、リンク数計数ステップにより計数されたリンク数を所定の基準値と比較して、ニーズを決定することができる。
【００２８】
また、請求項９に係る発明の翻訳ニーズ決定方法では、請求項５に記載の発明の効果に加えて、リンク元コンテンツ情報の数の平均値及び分散、又は平均値を用いてニーズを決定することができる。
【００２９】
また、請求項１０に係る発明の翻訳ニーズ決定方法では、請求項５に記載の発明の効果に加えて、言語ごとに集計したリンク元コンテンツ情報数の平均値及び分散、又は平均値を用いて前記言語ごとに当該言語への翻訳のニーズを決定することができる。
【００３０】
また、請求項１１に係る発明の翻訳ニーズ決定方法では、請求項５に記載の発明の効果に加えて、リンク元コンテンツ情報の数を所定の基準値と比較して、ニーズを決定することができる。
【００３１】
また、請求項１２に係る発明の翻訳ニーズ決定装置では、翻訳のニーズを決定したいコンテンツである依頼コンテンツを示す依頼コンテンツ情報を受け付け、依頼コンテンツへリンクを張っているコンテンツであるリンク元コンテンツを取得し、取得されたリンク元コンテンツに基づいて依頼コンテンツの翻訳のニーズを決定することができる。よって、リンク元コンテンツの数や、リンク元コンテンツに記載されている内容に応じて依頼コンテンツへの翻訳のニーズを決定することができる。
【００３２】
また、請求項１３に係る発明の翻訳ニーズ決定プログラムでは、コンピュータに実行させることにより、請求項１乃至１１のいずれかに記載の効果と同様の効果を奏することができる。
【００３３】
また、請求項１４に係る発明の翻訳ニーズ決定方法では、翻訳ニーズ決定装置に、第一のコンテンツと、第一のコンテンツに関係する第二のコンテンツとが対応付けられた登録情報が記憶されている。そして、翻訳のニーズを決定したいコンテンツである依頼コンテンツを示す依頼コンテンツ情報を受け付け、依頼コンテンツに関係する第二コンテンツを抽出して、その数に基づいて翻訳ニーズを決定することができる。よって、登録情報を用いて簡単に依頼コンテンツへの関心度を数値化して、翻訳ニーズを決定することができる。
【発明を実施するための最良の形態】
【００３４】
以下、本発明の第一の実施の形態及び第二の実施の形態について説明する。まず、図１乃至図８を参照して、第一の実施の形態を説明する。第一の実施の形態では、本発明のニーズ決定方法を用いた翻訳依頼システムについて説明する。図１は、翻訳依頼システムの概要を示す模式図であり、図２は、翻訳ニーズ決定の説明図である。図１に示すように、インターネット５には、管理サーバ１、Ｗｅｂサーバ３１，３２、登録者クライアント２１、利用者クライアント２２、翻訳依頼者クライアント２６、翻訳者クライアント２７、翻訳利用者クライアント２８が接続しており、それぞれの端末はインターネット５を介して接続可能となっている。以下、登録者クライアント２１、利用者クライアント２２、翻訳依頼者クライアント２６、翻訳者クライアント２７、翻訳利用者クライアント２８を総称してクライアント２、Ｗｅｂサーバ３１，３２を総称してＷｅｂサーバ３という。なお、クライアント２は、いずれも所謂パーソナルコンピュータと言われる汎用機であり、ここでは、便宜上、利用内容に応じて登録者クライアント２１、利用者クライアント２２、翻訳依頼者クライアント２６、翻訳者クライアント２７、翻訳利用者クライアント２８と使い分けている。また、Ｗｅｂサーバ３は、Ｗｅｂページを提供するサーバであり、便宜上、Ｗｅｂページの内容に応じてＷｅｂサーバ３１，３２を使い分けている。
【００３５】
そして、本第一の実施の形態では、インターネットに接続したＷｅｂサーバ３に公開されているＷｅｂページを「コンテンツ」として扱う。そして、管理サーバ１において、２つのＷｅｂページ同士の関係を登録データベース（登録ＤＢ）１５１１に登録して管理する。例えば、図１に示す例では、登録者クライアント２１を操作するユーザ（登録者）が、Ｗｅｂページ３１２を閲覧し、Ｗｅｂページ３１１に関係していると判断したとする。すると、登録者は登録者クライアント２１を操作して、Ｗｅｂページ３１１を「対象コンテンツ」とし、Ｗｅｂページ３１２を「関係コンテンツ」とした登録ＤＢ１５１１への登録依頼を、管理サーバ１に対して行う。例えば、登録者は、対象コンテンツを他の言語に翻訳したＷｅｂページ（翻訳コンテンツ）、対象コンテンツに対する解説をしているＷｅｂページ（解説コンテンツ）、対象コンテンツに対する感想を記載しているＷｅｂページ（感想コンテンツ）、対象コンテンツと同じテーマについて記載されたＷｅｂページ（同テーマコンテンツ）を「関係している」と判断する。この登録ＤＢ１５１１は、あるコンテンツに関係するコンテンツを探す場合に利用される。例えば、ユーザ（利用者）が、Ｗｅｂページ３１１について解説しているコンテンツを探しているとする。この際には、利用者は利用者クライアント２２を操作して、管理サーバ１へＷｅｂページ３１１との関係が「解説」であるコンテンツの探索依頼を行う。すると、管理サーバ１は、登録ＤＢ１５１１から関係が「解説」であり、対象コンテンツがＷｅｂページ３１１であるデータを検索し、関係コンテンツであるＷｅｂページ３１２を利用者クライアント２２へ提供する。
【００３６】
本第一の実施の形態の翻訳依頼システムでは、この登録ＤＢ１５１１を利用して、翻訳ニーズを決定する。そして、決定された翻訳ニーズに基づいて翻訳料を決定する。翻訳依頼者は翻訳依頼者クライアント２６を操作して、管理サーバ１へＷｅｂページ３１０の翻訳依頼を行う。管理サーバは、依頼された翻訳を翻訳者に依頼する。そして、翻訳者は、翻訳を行い、翻訳者クライアント２７を操作してその結果（翻訳結果）を、管理サーバ１へ送信する。送信された翻訳結果が管理サーバ１へ登録される。その翻訳を利用したいユーザ（翻訳利用者）は、翻訳利用者クライアント２８を操作して、管理サーバへ登録された翻訳結果の利用依頼を行い、管理サーバ１から翻訳利用者クライアント２８へ翻訳結果が提供される。
【００３７】
ここで、図２を参照して、翻訳ニーズの決定方法について簡単に説明する。図２に示すように、対象コンテンツ３２０に対して、関係コンテンツ３３１〜３３４が登録ＤＢ１５１１に登録されているとする。ここで、対象コンテンツ３２０の記載言語は英語である。それに対して、関係コンテンツ３３１，３３２，３３３は日本語、関係コンテンツ３３４はフランス語である。このことから、対象コンテンツ３２０に対して、日本語を使用するユーザや、フランス語を利用するユーザが、何らかの関心を持っていることがわかる。したがって、他にも日本語を使用するユーザや、フランス語を利用するユーザが対象コンテンツに興味を示している可能性が高いと考えられる。そこで、対象コンテンツを日本語やフランス語に翻訳するニーズ（翻訳ニーズ）があると考えられる。また、日本語の関係コンテンツは３つ、フランス語の関係コンテンツは１つであることから、フランス語を利用するユーザよりも、日本語を利用するユーザの方が対象コンテンツに対して興味を持つ人数が多いことが推定される。そこで、フランス語への翻訳ニーズよりも、日本語への翻訳ニーズの方が高いと捉えることができる。
【００３８】
次に、図３を参照して、管理サーバ１について説明する。図３は、管理サーバ１の電気的構成を示す模式図である。図３に示すように、管理サーバ１には、管理サーバ１の制御を司るＣＰＵ１０が設けられ、ＣＰＵ１０には、各種のデータを一時的に記憶するＲＡＭ１１と、ＢＩＯＳ等を記憶したＲＯＭ１２と、データの受け渡しの仲介を行うＩ／Ｏインタフェイス１４とが接続されている。Ｉ／Ｏインタフェイス１４には、ハードディスク装置１５が接続され、当該ハードディスク装置１５には、登録ＤＢ記憶エリア１５１と、翻訳結果記憶エリア１５２と、登録プログラム記憶エリア１５３と、翻訳依頼プログラム記憶エリア１５４と、その他の情報記憶エリア１５５とが少なくとも設けられている。
【００３９】
なお、登録ＤＢ記憶エリア１５１には登録ＤＢ１５１１が記憶され、翻訳結果記憶エリア１５２には翻訳結果が記憶されている。そして、登録プログラム記憶エリア１５３には、登録ＤＢ１５１１を管理するためにＣＰＵ１０で実行されるプログラムが記憶されており、翻訳依頼プログラム記憶エリア１５４には、翻訳依頼を受けた際にＣＰＵ１０で実行される翻訳依頼プログラムが記憶されている。その他の情報記憶エリア１５５には、クライアント２のブラウザ画面に表示させる画面のフォームなど、管理サーバ１で使用されるその他の情報が記憶されている。
【００４０】
また、Ｉ／Ｏインタフェイス１４には、マウスコントローラ１８と、ビデオコントローラ１６と、キーコントローラ１７と、通信装置１９とが接続されている。そして、マウスコントローラ１８にはマウス１８１が接続され、ビデオコントローラ１６にはディスプレイ１６１が接続され、キーコントローラ１７にはキーボード１７１が接続され、通信装置１９はインターネット５に接続可能となっている。
【００４１】
次に、図４を参照して、登録ＤＢ１５１１について説明する。図４は、登録ＤＢ１５１１の構成を示す模式図である。図４に示すように、登録ＤＢ１５１１には、対象ＵＲＩ欄、関係ＵＲＩ欄、関係欄、対象言語欄、関係言語欄が少なくとも設けられている。この登録ＤＢ１５１１には登録者により関係すると判断された２つのコンテンツに関する情報が登録される。対象ＵＲＩには対象コンテンツを識別するための識別情報として、対象コンテンツが記憶されている場所を含むＵＲＩが記憶される。そして、関係ＵＲＩ欄には、対象コンテンツに関係するコンテンツとして登録される関係コンテンツを識別するための識別情報として、関係コンテンツが記憶されている場所を含むＵＲＩが記憶される。そして、関係欄には、対象コンテンツと関係コンテンツとの関係を示す値が記憶され、対象言語欄には、対象コンテンツを記載している言語を示す値が記憶され、関係言語欄には関係コンテンツを記載している言語を示す値が記憶される。なお、図４において１行に記載されている情報のまとまりが１エントリである。
【００４２】
図４に示す例では、対象ＵＲＩ「http://www.bbbbb.com/news/200709150045.html」で特定されるコンテンツを対象コンテンツとして、６個のコンテンツが関係コンテンツとされている。なお、対象言語は「英語」である。１つめのエントリの関係ＵＲＩは「http://blogs.dddd.ne.jp/hanako/12345.html」であり、関係言語は「日本語」である。関係は「感想」である。２つめのエントリの関係ＵＲＩは「http://blogs.ccoo.ne.jp/taro/」であり、関係言語は「日本語」である。関係は「感想」である。３つめのエントリの関係ＵＲＩは「http://www.bbbbb.co.jp/kaisetu/20070235.HTML」であり、関係言語は「日本語」である。関係は「解説」である。４つめのエントリの関係ＵＲＩは「http://tyuio.name/bbbbb」であり、関係言語は「英語」である。関係は「感想」である。５つめのエントリの関係ＵＲＩは「http://WWW.bbbb.fr/news/200709150045.html」であり、関係言語は「フランス語」である。関係は「翻訳」である。６つめのエントリの関係ＵＲＩは「http://spspsp.com/eses」であり、関係言語は「スペイン語」である。関係は「感想」である。さらに、対象ＵＲＩ「http://www.bbbbb.com/news/2007091000222.html」で特定されるコンテンツのエントリが例示されており、その他のエントリは省略されている。この対象コンテンツの対象言語は「英語」であり、関係「解説」で日本語の関係コンテンツ（関係ＵＲＩは「http://www.bbbbb.co.jp/kaisetu/20070219.HTML」が登録されている。
【００４３】
次に、図５を参照して、管理サーバ１のＲＡＭ１１に設けられている翻訳ニーズ記憶エリア１１１について説明する。図５は、翻訳ニーズ記憶エリア１１１の構成を示す模式図である。図５に示すように、翻訳ニーズ記憶エリア１１１には、言語欄が設けられている。言語欄には、翻訳依頼システムにおいて翻訳を受けることのできる言語が記憶されている。図５に示す例では、日本語、フランス語、スペイン語、英語、中国語が示されており、他の言語は省略されている。そして、これらの言語に対応して登録数欄、翻訳フラグ欄、ニーズ欄が設けられている。登録数欄には、翻訳依頼されたコンテンツ（依頼コンテンツ）が対象コンテンツとして登録ＤＢ１５１１に登録されているエントリ数が記憶される。翻訳フラグ欄には翻訳フラグが記憶される。翻訳フラグは、依頼コンテンツに対して関係が「翻訳」である関係コンテンツがある場合に、「１」が記憶されてＯＮとされる。ない場合には、「０」が記憶されてＯＦＦとされている。ニーズ欄には、決定された翻訳ニーズを示す値が記憶される。
【００４４】
次に、図６を参照して、翻訳依頼者クライアント２６に表示される翻訳料金提示画面１００について説明する。図６は、翻訳料金提示画面１００の模式図である。図６に示すように翻訳料金提示画面１００には、依頼コンテンツのＵＲＩが表示されている。そして、この依頼コンテンツを翻訳する際の翻訳料金が言語ごとに表示される。また、既に関係が「翻訳」である関係コンテンツが存在する、つまり、翻訳結果がコンテンツとして存在する場合には、その旨が表示される。さらに、「翻訳依頼する」ボタン及び「翻訳依頼しない」ボタンが設けられている。翻訳依頼者は提示された料金で翻訳を依頼する場合には、「翻訳依頼する」ボタンを選択する。すると、翻訳依頼を正式に受け付けるために、翻訳言語や依頼者に関する情報を入力する依頼画面（図示外）が表示される。
【００４５】
次に、図７及び図８を参照して、翻訳依頼者クライアント２６から翻訳依頼を受けた際に実施される翻訳依頼処理について説明する。図７は、翻訳依頼処理のフローチャートであり、図８は、翻訳依頼処理の中で実施されるニーズ決定処理のフローチャートである。翻訳依頼処理は、管理サーバ１が翻訳依頼者クライアント２６から送信された翻訳依頼を示すデータを受信すると開始される。
【００４６】
図７に示すように、まず、翻訳依頼受付処理が行われる（Ｓ１）。ここでは、受信した翻訳依頼を受け付け、翻訳依頼に載せられた依頼コンテンツのＵＲＩ（依頼ＵＲＩ）がＲＡＭ１１の依頼ＵＲＩ記憶エリア（図示外）に記憶される。そして、ニーズ決定処理が行われる（Ｓ２、図８参照）。ニーズ決定処理では、図８に示すように、登録ＤＢ１５１１から１つのエントリが取得される（Ｓ１１）。そして、全てのエントリを処理したか否かの判断が行われる（Ｓ１２）。Ｓ１１で読み出すエントリがなければ、全てのエントリを処理したと判断される（Ｓ１３）。Ｓ１１でエントリが読み出されていれば、まだ全てのエントリを処理していないので（Ｓ１２：ＮＯ）、読み出されたエントリの対象コンテンツが依頼コンテンツであるか否かの判断が行われる（Ｓ１３）。対象ＵＲＩと依頼ＵＲＩが同じものであれば、対象コンテンツは依頼コンテンツであると判断される（Ｓ１３：ＹＥＳ）。対象コンテンツが依頼コンテンツでなければ（Ｓ１３：ＮＯ）、翻訳ニーズ決定には関係ないので、Ｓ１１へ戻り、次のエントリが取得される（Ｓ１１）。
【００４７】
また、対象コンテンツが依頼コンテンツであれば（Ｓ１３：ＹＥＳ）、当該閲覧端末の関係が「翻訳」であるか否かの判断が行われる（Ｓ１４）。関係が「翻訳」であれば（Ｓ１４：ＹＥＳ）、対象コンテンツ、つまり依頼コンテンツを翻訳したコンテンツ（翻訳コンテンツ）が存在することになる。そこで、翻訳ニーズ記憶エリア１１１において、当該エントリの関係言語の示す言語の翻訳フラグ欄に「１」が記憶されてＯＮとされる（Ｓ１７）。なお、関係言語が翻訳ニーズ記憶エリア１１１の言語欄にない場合には何もしない。そして、Ｓ１１へ戻り、次のエントリが取得される（Ｓ１１）。
【００４８】
また、関係が「翻訳」でない場合には（Ｓ１４：ＮＯ）、対象コンテンツ、つまり依頼コンテンツを翻訳したコンテンツではない。そこで、関係言語の翻訳フラグがＯＮであるか否かにより、当該閲覧端末の関係言語に対して、関係が「翻訳」であるエントリが既にあったか否かの判断が行われる（Ｓ１５）。翻訳フラグＯＮであれば、既に関係が「翻訳」であるエントリがあり、依頼コンテンツの翻訳コンテンツがあるので、そのままＳ１１へ戻る。また、翻訳フラグがＯＦＦであれば（Ｓ１５：ＮＯ）、依頼コンテンツを翻訳したコンテンツはないので、翻訳ニーズ記憶エリア１１１において、当該エントリの関係言語の示す言語の登録数欄に「１」が加算される（Ｓ１６）。そして、Ｓ１１へ戻る。
【００４９】
そして、Ｓ１１〜Ｓ１７の処理が繰り返し行われ、全てのエントリの処理が行われたら（Ｓ１２：ＹＥＳ）、言語ごとにニーズが決定される（Ｓ１８）。本第一の実施の形態では、登録数欄に記憶されている登録数がそのまま翻訳ニーズを示す値とされる。そして、ニーズ決定処理は終了し、翻訳依頼処理へ戻る。
【００５０】
図７に示すように、翻訳依頼処理では、ニーズ決定処理が終了すると（Ｓ２）、翻訳料金が決定される（Ｓ３）。ここでは、翻訳ニーズを加味して各言語の翻訳料金が決定される。なお、翻訳ニーズの他に、例えば、依頼コンテンツの文字数、依頼コンテンツを記載している言語（依頼言語）の種類、翻訳する言語（翻訳言語）の種類に応じて翻訳料金が決定される。例えば、これらの条件に基づいて決定された仮翻訳料金に対して、翻訳ニーズが「０」であれば、仮翻訳料金×１０を翻訳料金とし、翻訳ニーズが「１〜１０」であれば、仮翻訳料金×５とし、翻訳ニーズが「１１〜５０」であれば仮翻訳料金×２とし、翻訳ニーズが「５１〜１００」であれば仮翻訳料金×１とし、翻訳ニーズが「１００」より大きければ、仮翻訳料金×０．５とする。
【００５１】
次いで、Ｓ３で決定された翻訳料金を記載した翻訳料金提示画面１００が作成されて、翻訳依頼者クライアント２６へ出力される（Ｓ４）。そして、翻訳依頼者クライアント２６からの応答が受け付けられる（Ｓ５）。そして、受け付けた応答が翻訳料金提示画面１００の「翻訳依頼する」ボタンに応じて送信された情報であれば（Ｓ６：ＹＥＳ）、翻訳依頼処理が行われ（Ｓ７）、本処理は終了する。なお、受け付けた応答が翻訳料金提示画面１００の「翻訳依頼しない」ボタンに応じて送信された情報であれば（Ｓ６：ＮＯ）、そのまま本処理は終了する。なお、翻訳依頼処理では、翻訳依頼を正式に受け付けるための依頼画面（図示外）を翻訳依頼者クライアント２６へ出力し、依頼画面に入力された情報を受信する。そして、翻訳者を決定し、翻訳者へ翻訳を依頼する。なお、翻訳者の決定方法や、翻訳者への依頼の方法は本発明の要部ではないので詳細には記載しない。例えば、予め翻訳者を翻訳者ＤＢ（図示外）に登録しておき、依頼言語及び翻訳言語の翻訳が可能な翻訳者の中から翻訳者を決定する。また、翻訳の依頼は、例えば、依頼ＵＲＩを記載した電子メールを翻訳者へ送信する。
【００５２】
以上のようにして、登録ＤＢ１５１１を用いて、依頼コンテンツへの関心度を言語ごとに数値化して、翻訳ニーズを決定することができる。そして、翻訳ニーズに応じて翻訳料を決定することができる。
【００５３】
次に、図９乃至図１２を参照して、第二の実施の形態について説明する。図９は、第二の実施の形態における翻訳依頼システムの概要を示す模式図であり、図１０は、第二の実施の形態における翻訳ニーズ決定の説明図である。図１１は、翻訳ニーズ決定に用いられるリンク管理ＤＢ記憶エリア１５９の構成を示す模式図であり、図１２は、ニーズ決定処理のフローチャートである。
【００５４】
図９に示すように、インターネット５には、管理サーバ１、Ｗｅｂサーバ３６，３７，３８、翻訳依頼者クライアント２６、翻訳者クライアント２７、翻訳利用者クライアント２８が接続しており、それぞれの端末はインターネット５を介して接続可能となっている。なお、第一の実施の形態と同様、翻訳依頼者クライアント２６、翻訳者クライアント２７、翻訳利用者クライアント２８は、いずれも所謂パーソナルコンピュータ言われる汎用機であり、ここでは、利用内容に応じて使い分けており、総称してクライアント２という。また、Ｗｅｂサーバ３６，３７，３８もＷｅｂページを提供するサーバであり、総称してＷｅｂサーバ３という。そして、本第二の実施の形態においても、インターネットに接続したＷｅｂサーバ３に公開されているＷｅｂページを「コンテンツ」として扱う。
【００５５】
第二の実施の形態では、管理サーバ１は、所謂「検索ロボット」の機能を用いて、インターネット５に公開されているＷｅｂページ３１０を検索し、その中に記載されているリンク記述（他のＷｅｂページ３１０へのリンクを示す記載、例えば「href」タグによる記載）を抽出して、リンク管理ＤＢ１５９１を構築する。このリンク管理ＤＢ１５９１には、リンク元コンテンツのＵＲＩ（リンク元ＵＲＩ）とリンク先コンテンツのＵＲＩ（リンク先ＵＲＩ）とが対応して記憶されている（図１１参照）。第二の実施の形態では、このリンク管理ＤＢ１５９１を利用して、翻訳ニーズを決定する。そして、第一の実施の形態と同様に、決定された翻訳ニーズに基づいて翻訳料を決定する。
【００５６】
ここで、図１０を参照して、翻訳ニーズの決定方法について簡単に説明する。図１０に示すように、リンク先コンテンツ４２０に対して、リンク元コンテンツ４３１〜４３４がリンクを張っている。ここで、リンク先コンテンツ４２０の記載言語は英語である。それに対して、リンク元コンテンツ４３１，４４２，４３３は日本語、リンク元コンテンツ４３４はフランス語である。このことから、リンク先コンテンツ４２０に対して、日本語を使用するユーザや、フランス語を利用するユーザが、何らかの関心を持っていることがわかる。したがって、他にも日本語を使用するユーザや、フランス語を利用するユーザがリンク先コンテンツに興味を示している可能性が高いと考えられる。そこで、リンク先コンテンツを日本語やフランス語に翻訳するニーズ（翻訳ニーズ）があると考えられる。また、本第二の実施の形態では、リンク元コンテンツ中のリンク記述の数を計数する。例えば、リンク元コンテンツ４３１にリンク先コンテンツ４２０へのリンク記述が３つ、リンク元コンテンツ４３２にリンク先コンテンツ４２０へのリンク記述が１つ、リンク元コンテンツ４３３にリンク先コンテンツ４２０へのリンク記述が５つあるとすると、日本語のリンク元コンテンツにおけるリンク記述は合計９つとなる。そして、リンク元コンテンツ４３４にリンク先コンテンツ４２０へのリンク記述が２つあるとすると、フランス語のリンク元コンテンツにおけるリンク記述の合計は２つとなる。そこで、フランス語を利用するユーザよりも、日本語を利用するユーザの方がリンク先コンテンツに対して興味を持つ人数が多いことが推定される。そこで、フランス語への翻訳ニーズよりも、日本語への翻訳ニーズの方が高いと捉えることができる。
【００５７】
また、第二の実施の形態における管理サーバ１の電気的構成は、第一の実施の形態において図３に示した管理サーバ１の電気的構成と同様であるので、説明を援用して省略する。ただし、登録ＤＢ記憶エリア１５１、登録プログラム記憶エリア１５３はＨＤＤ１５に設けられておらず、リンク管理ＤＢ記憶エリア１５９が設けられている。また、翻訳ニーズ記憶エリア１１１には翻訳フラグ欄は設けられていない。
【００５８】
次に、図１１を参照して、リンク管理ＤＢ記憶エリア１５９について説明する。図１１に示すように、リンク管理ＤＢ記憶エリア１５９には、リンク管理ＤＢ１５９１が記憶されており、リンク管理ＤＢ１５９１にはリンク先ＵＲＩ欄及びリンク元ＵＲＩ欄が設けられている。検索ロボットにより回収されたリンク先ＵＲＩ及びリンク元ＵＲＩが対応付けられて記憶される。なお、図１１において１行に記載されている情報のまとまりが１エントリである。
【００５９】
次に、図１２を参照して、ニーズ決定処理について説明する。このニーズ決定処理は、第一の実施の形態において図７に示した翻訳依頼処理のニーズ決定処理（Ｓ２）において実行される。翻訳依頼処理については第一の実施の形態の説明を援用して省略する。
【００６０】
図１２に示すように、まず、リンク管理ＤＢ１５９１から１つのエントリが取得される（Ｓ３１）。そして、全てのエントリを処理したか否かの判断が行われる（Ｓ３２）。Ｓ３１で読み出すエントリがなければ、全てのエントリを処理したと判断される（Ｓ３３）。Ｓ１１でエントリが読み出されていれば、まだ全てのエントリを処理していないので（Ｓ３２：ＮＯ）、読み出されたエントリのリンク先コンテンツが依頼コンテンツであるか否かの判断が行われる（Ｓ３３）。リンク先ＵＲＩと依頼ＵＲＩが同じものであれば、リンク先コンテンツは依頼コンテンツであると判断される（Ｓ３３：ＹＥＳ）。リンク先コンテンツが依頼コンテンツでなければ（Ｓ３３：ＮＯ）、翻訳ニーズ決定には関係ないので、Ｓ３１へ戻り、次のエントリが取得される（Ｓ３１）。
【００６１】
また、リンク先コンテンツが依頼コンテンツであれば（Ｓ３３：ＹＥＳ）、当該エントリのリンク元ＵＲＩ欄のリンク元ＵＲＩに基づいてリンク元コンテンツが取得され、そのＨＴＭＬデータがＲＡＭ１１のリンク元コンテンツデータ記憶エリア（図示外）に記憶される（Ｓ３４）。そして、リンク元コンテンツを記載している言語（リンク元言語）が取得され、ＲＡＭ１１のリンク元言語記憶エリア（図示外）に記憶される（Ｓ３５）。なお、リンク元言語は、ＨＴＭＬタグのlang属性やＸＭＬのxml:lang属性などで示される言語コードを参照することで検出できる。そして、取得されたリンク元コンテンツのＨＴＭＬデータに記載されている、依頼コンテンツへのリンク記述が抽出され、計数され、ＲＡＭ１１のリンク記述数記憶エリア（図示外）に記憶される（Ｓ３６）。そして、計数されたリンク記述の数が翻訳ニーズ記憶エリア１１１のリンク元言語の登録数欄に加算される（Ｓ３７）。そして、Ｓ３１へ戻り、次のエントリが取得される。
【００６２】
そして、Ｓ３１〜Ｓ３７の処理が繰り返し行われ、全てのエントリの処理が行われたら（Ｓ１２：ＹＥＳ）、言語ごとにニーズが決定される（Ｓ３８）。本第二の実施の形態においても、登録数欄に記憶されている登録数がそのまま翻訳ニーズを示す値とされる。そして、ニーズ決定処理は終了し、翻訳依頼処理へ戻る。
【００６３】
以上のようにして、依頼コンテンツをリンク先としているコンテンツ（リンク元コンテンツ）を取得し、そのリンク元コンテンツに記載されているリンク記述の数を計数して、依頼コンテンツに対する関心度を数値化して、翻訳ニーズを決定することができる。
【００６４】
なお、第二の実施の形態において、リンク管理ＤＢ１５９１（図１１参照）が「リンク管理情報」に該当する。リンク管理ＤＢ１５９１に記憶されているリンク元ＵＲＩが「リンク元情報」に該当し、リンク管理ＤＢ１５９１に記憶されているリンク先ＵＲＩが「リンク先情報」に該当する。リンク元ＵＲＩは「リンク元コンテンツ情報」に該当する。依頼ＵＲＩが「依頼コンテンツ情報」に該当し、依頼ＵＲＩが記憶されるＲＡＭ１１の依頼ＵＲＩ記憶エリアが「依頼コンテンツ情報記憶手段」に該当する。
【００６５】
図１２に示すニーズ決定処理のＳ３４で取得したリンク元コンテンツを記憶するＲＡＭ１１のリンク元コンテンツデータ記憶エリアが「リンク元コンテンツ記憶手段」に該当する。管理サーバ１のＣＰＵ１０が図７に示す翻訳依頼処理で受信した翻訳依頼を受け付けるステップ（Ｓ１）が「依頼コンテンツ受付ステップ」に相当し、受信した翻訳依頼に載せて送信された依頼ＵＲＩをＲＡＭ１１の依頼ＵＲＩ記憶エリアに記憶するステップ（Ｓ１）が「依頼コンテンツ情報記憶ステップ」に相当する。管理サーバ１のＣＰＵ１０が図１２に示すニーズ決定処理でエントリからリンク元ＵＲＩを取得するステップ（Ｓ３１）が「リンク元コンテンツ情報取得ステップ」に相当する。ＣＰＵ１０が翻訳ニーズを決定するステップ（Ｓ３８）が「翻訳ニーズ決定ステップ」に相当する。ＣＰＵ１０がリンク元コンテンツをＷｅｂサーバから取得してＲＡＭ１１のリンク元コンテンツデータ記憶エリアに記憶するステップ（Ｓ３４）が「リンク元コンテンツ記憶ステップ」に相当する。ＣＰＵ１０がリンク管理ＤＢ１５９１のエントリを読み出して、リンク記述を計数するステップ（Ｓ３１〜Ｓ３７）が「リンク数計数ステップ」に相当する。ＣＰＵ１０がコンテンツ記述言語を取得するステップ（Ｓ３５）が「言語取得ステップ」に相当する。
【００６６】
また、図７に示す翻訳依頼処理のＳ１で依頼コンテンツを取得するＣＰＵ１０が「依頼コンテンツ受付手段」に相当し、図１２に示すニーズ決定処理のＳ３１でエントリからリンク元ＵＲＩを取得する処理を行うＣＰＵ１０が「リンク元コンテンツ情報取得手段」に相当し、Ｓ３８で翻訳ニーズを決定する処理を行うＣＰＵ１０が「ニーズ決定手段」に相当する。また、翻訳依頼プログラム記憶エリア１５４に記憶されている翻訳依頼プログラムにおいて、図１２に示した翻訳ニーズ決定処理をＣＰＵ１０に実施させる部分のプログラムが「翻訳ニーズ決定プログラム」に該当する。
【００６７】
なお、本発明の翻訳ニーズ決定方法は、上記した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。上記第二の実施の形態では、リンク元コンテンツに記載されているリンク記述の数を計数したがリンク記述の数を計数するのではなく、リンク元コンテンツの数を計数してもよい。また、上記第一の実施の形態及び第二の実施の形態では、登録ＤＢへの登録数（第一の実施の形態）、リンク記述の数（第二の実施の形態）を言語ごとに集計し、登録数とした。しかしながら、言語ごとに集計しなくともよい。例えば、翻訳依頼システムの主な利用国が一カ国であり、その国で使用される言語が１言語であり（日本で利用され日本語のみ使用）、翻訳言語もその使用言語のみを扱う場合には、使用言語についてのエントリのみを集計すればよい。また、登録ＤＢやリンク管理ＤＢを構築する際に、関係コンテンツやリンク元コンテンツを使用言語で記載されたもののみ登録するようにしてもよい。
【００６８】
上記第一の実施の形態及び第二の実施の形態では、登録数をそのまま翻訳ニーズとしているが、登録数をそのまま翻訳ニーズとせずに、登録数を所定の値と比較して翻訳ニーズを決定してもよい。例えば、登録数をいくつかのブロックに分類して、ブロックごとに翻訳ニーズを決定する。登録数が「０」であれば翻訳ニーズ「０」、登録数が「１」以上「１０」以下であれば翻訳ニーズ「１」以下、登録数が「１１〜３０」であれば翻訳ニーズ「２」、登録数が「３１」以上「５０」以下であれば翻訳ニーズ「３」、登録数が「５１」以上であれば翻訳ニーズ「４」とする。この場合、ブロックの切り替わりの値（０，１，１０，１１，３１，５０，５１）が所定の値となる。
【００６９】
また、所定の値として、登録数の平均値を用いてもよい。第一の実施の形態では、登録ＤＢ１５１１に対象ＵＲＩとして記憶されているＵＲＩごとに、記載されている言語ごとの関係ＵＲＩの数を計数する。そして、言語ごとで関係ＵＲＩ数の和を算出し、その和を対象ＵＲＩの数で除して平均値を算出する。第二の実施の形態では、リンク管理ＤＢ１５９１にリンク先ＵＲＩとして記憶されているＵＲＩごとに、記載されている言語ごとのリンク元ＵＲＩの数を計数する。そして、言語ごとでリンク元ＵＲＩの和を算出し、その和を対象ＵＲＩの数で除して平均値を算出する。また、平均値を用いる場合であっても言語ごとに集計しなくともよい。この場合には、第一の実施の形態では、登録ＤＢ１５１１に対象ＵＲＩとして記憶されているＵＲＩの数で、登録ＤＢ１５１１に登録されているデータ数を除して平均値を算出する。第二の実施の形態では、リンク管理ＤＢ１５９１にリンク先ＵＲＩとして記憶されているＵＲＩの数で、リンク管理ＤＢ１５９１に登録されているデータ数を除して平均値を算出する。
【００７０】
そして、例えば、翻訳ニーズを算出したい対象コンテンツの登録数が、平均値よりも小さければ翻訳ニーズを「１」とし、平均値と同じであれば翻訳ニーズを「２」とし、平均値よりも大きければ翻訳ニーズを「３」とする。また、例えば、平均値より所定数（例えば「１０」）以上小さい場合には翻訳ニーズを「１」とし、平均値より小さいが差が所定数（１０）未満である場合には翻訳ニーズを「２」とし、平均値と同じであれば翻訳ニーズを「３」とする。そして、平均値よりも大きく、その差が所定数（１０）未満である場合には翻訳ニーズを「４」とし、平均値よりも所定数（１０）以上大きい場合には翻訳ニーズを「５」とする。なお、所定数は「１０」に限らず、翻訳ニーズも「１」〜「５」に限らず、より詳細にブロック分けしてもよい。
【００７１】
ブロック分けをする際の範囲は固定でなくともよい。上記変形例では、「０」，「１〜１０」，「１１〜３０」，「３１〜５０」，「５１〜」とブロック分けしたり、「〜平均値−１０」，「平均値−９〜平均値−１」，「平均値」，「平均値＋１〜平均値＋９」，「平均値＋１０〜」とブロック分けしたりしている。ブロック分けにおいて、分散が大きいほど各ブロックの範囲を広くしてもよい。例えば、前者の例において、分散が「１」であれば、前述の「０」，「１〜１０」，「１１〜３０」，「３１〜５０」，「５１〜」とブロック分けする。そして、分散が「１」未満であれば、「０」，「１〜３」，「４〜７０」，「８〜１１」，「１２〜」と範囲を狭くブロック分けする。そして、分散が「１」より大きく「２」以下であれば、「０」，「１〜２０」，「２１〜５０」，「５１〜８０」，「８１〜」とブロック分けし、分散が「２」以上であれば、「０」，「１〜５０」，「５１〜１００」，「１０１〜２００」，「２０１〜」とブロック分けする。なお、これらの値は一例であり、これらの値に限定するものではない。
【００７２】
また、登録数が同じであっても、依頼言語と翻訳言語との組み合わせにより翻訳ニーズを異なるものとしてもよい。例えば、翻訳言語の体系が依頼言語と類似するものであったり、翻訳言語が同じ国で公用語とされている言語であったり、翻訳言語が交流の盛んな国の言語であったり、翻訳言語が学校教育で教えられていたりして、依頼言語と翻訳言語との両方を介するユーザが比較的多く存在する場合には、翻訳ニーズを低く設定する。また、逆に翻訳言語の体系が依頼言語と異なるものであったり、翻訳言語が交流の少ない国の言語であったりして、依頼言語と翻訳言語との両方を介するユーザが比較的少ない場合には、翻訳ニーズを高く設定する。
【００７３】
また、上記第一の実施の形態及び第二の実施の形態においては、種々条件に基づいて決定された仮翻訳料金に対して、翻訳ニーズに応じて所定の値を乗じているが、翻訳料金の決定方法はこれに限らない。また、例えば、仮翻訳料金に翻訳ニーズの逆数を掛けた金額を翻訳料金としてもよい。また、翻訳ニーズに応じて仮翻訳料金に掛ける値を決定するのではなく、よりきめ細かい対応表を予め作成し、その対応表に応じて翻訳料金を設定してもよい。
【００７４】
また、翻訳ニーズは翻訳料金の決定以外の目的で利用してもよい。例えば、コンテンツを提供しているユーザが、自身の提供しているコンテンツ（提供コンテンツ）を翻訳するニーズがあるか否かの判断に用いてもよい。この場合には、ユーザはクライアント２を操作して、管理サーバ１へ接続し、提供コンテンツのＵＲＩを送信する。そして、管理サーバ１では、提供コンテンツのＵＲＩを「依頼ＵＲＩ」として、図８又は図１２に示すニーズ決定処理が実行される。そして、決定された翻訳ニーズがクライアント２へ出力され、クライアント２に付属の表示装置に表示される。
【図面の簡単な説明】
【００７５】
【図１】翻訳依頼システムの概要を示す模式図である。
【図２】翻訳ニーズ決定の説明図である。
【図３】管理サーバ１の電気的構成を示す模式図である。
【図４】登録ＤＢ１５１１の構成を示す模式図である。
【図５】翻訳ニーズ記憶エリア１１１の構成を示す模式図である。
【図６】翻訳料金提示画面１００の模式図である。
【図７】翻訳依頼処理のフローチャートである。
【図８】翻訳依頼処理の中で実施されるニーズ決定処理のフローチャートである。
【図９】第二の実施の形態における翻訳依頼システムの概要を示す模式図である。
【図１０】第二の実施の形態における翻訳ニーズ決定の説明図である。
【図１１】翻訳ニーズ決定に用いられるリンク管理ＤＢ記憶エリア１５９の構成を示す模式図である。
【図１２】ニーズ決定処理のフローチャートである。
【符号の説明】
【００７６】
１  管理サーバ
５  インターネット
１０  ＣＰＵ
２６  翻訳依頼者クライアント
１５１  登録ＤＢ記憶エリア
１５９  リンク管理ＤＢ記憶エリア
１５１１  登録ＤＢ
１５９１  リンク管理ＤＢ
【図１】
2009093471.tif 000003
【図２】
2009093471.tif 000004
【図３】
2009093471.tif 000005
【図４】
2009093471.tif 000006
【図５】
2009093471.tif 000007
【図６】
2009093471.tif 000008
【図７】
2009093471.tif 000009
【図８】
2009093471.tif 000010
【図９】
2009093471.tif 000011
【図１０】
2009093471.tif 000012
【図１１】
2009093471.tif 000013
【図１２】
2009093471.tif 000014