(57)【要約】【課題】記述する内容に制限がなく、正確な内容の記述を必要としない自由記入欄に書き込む際には、自由記入欄に記入された意味を母国語が異なるユーザが見た場合でも理解できるようにして保存すること。【解決手段】クライアント端末にて入力されるコメントを管理するコメント管理装置が、内容が等しいコメントを、国語が異なる国語別に分けて記憶し、クライアント端末から第１のコメントを登録するための登録要求と第１のコメントが記述されている国語とは異なる指定された国語とを受け付け、受け付けた第１のコメントを指定された国語にて新規翻訳し、コメント記憶手段が記憶する内容が等しいコメント毎に、受け付けた第１のコメントを記述された国語に対応づけて登録し、新規翻訳された第２のコメントを指定された国語に対応づけて登録する。 【選択図】  図１
2013131059.tif 000002
【特許請求の範囲】
【請求項１】
クライアント端末と通信可能に接続され、前記クライアント端末にて入力されるコメントを管理するコメント管理装置であって、
内容がほぼ等しいコメントを国語が異なる国語別に分けて記憶するコメント記憶手段と、
前記クライアント端末から、第１のコメントを登録するための登録要求と、前記第１のコメントが記述されている国語とは異なる指定された国語とを受け付ける登録要求受付手段と、
前記受け付けた第１のコメントを前記指定された国語にて新規翻訳する翻訳手段と、
前記コメント記憶手段が記憶する前記内容がほぼ等しいコメント毎に、前記受け付けた第１のコメントを前記記述された国語に対応づけて登録し、前記新規翻訳された第２のコメントを前記指定された国語に対応づけて登録するコメント登録手段と、
を備えることを特徴とするコメント管理装置。
【請求項２】
閲覧ユーザと当該閲覧ユーザが使用する母国語とを一意に対応づけて記憶するユーザ記憶手段と、
前記閲覧ユーザを識別する情報を含む前記登録されたコメントの閲覧要求を受け付ける閲覧要求受付手段と、
前記受け付けた前記閲覧ユーザを識別する情報に基づいて、前記ユーザ記憶手段から母国語を決定し、前記決定した母国語にて記述されているコメントを前記コメント記憶手段から検索するコメント検索手段と、
前記クライアント端末に前記登録されたコメントを表示する画面において、前記内容が等しいコメントを表示する部分に前記検索したコメントを表示指示する表示指示手段と、
をさらに備えることを特徴とする請求項１に記載のコメント管理装置。
【請求項３】
前記閲覧要求を受け付けた場合に、前記コメント記憶手段から前記コメント検索手段が検索したコメントを取得可能なようなＳＱＬを発行する発行手段をさらに備え、
前記表示指示手段が表示指示する場合に、前記発行したＳＱＬを用いて前記部分に表示指示することを特徴とする請求項２に記載のコメント管理装置。
【請求項４】
プロジェクトと当該プロジェクトに関係のあるユーザが使用する母国語とを関連づけて記憶するプロジェクト記憶手段と、
前記プロジェクトを識別する情報を受け付けるプロジェクト受付手段と、
前記受け付けたプロジェクト識別する情報に関連づけられているユーザが使用する全ての母国語を前記プロジェクト記憶手段から検索する母国語検索手段と、
前記登録要求受付手段が前記登録要求を受け付けるまえに、前記母国語検索手段が検索したユーザの母国語を前記指定された国語として前記クライアント端末に提示する提示手段と、
をさらに備えることを特徴とする請求項１乃至請求項３のいずれか１項に記載のコメント管理装置。
【請求項５】
クライアント端末と通信可能に接続され、内容がほぼ等しいコメントを国語が異なる国語別に分けて記憶するコメント記憶手段を備え、前記クライアント端末にて入力されるコメントを管理するコメント管理装置の制御方法であって、
前記コメント管理装置の登録要求受付手段が、前記クライアント端末から、第１のコメントを登録するための登録要求と、前記第１のコメントが記述されている国語とは異なる指定された国語とを受け付ける登録要求受付工程と、
前記コメント管理装置の翻訳手段が、前記受け付けた第１のコメントを前記指定された国語にて新規翻訳する翻訳工程と、
前記コメント管理装置のコメント登録手段が、前記コメント記憶手段が記憶する前記内容がほぼ等しいコメント毎に、前記受け付けた第１のコメントを前記記述された国語に対応づけて登録し、前記新規翻訳された第２のコメントを前記指定された国語に対応づけて登録するコメント登録工程と、
を含むことを特徴とする制御方法。
【請求項６】
クライアント端末と通信可能に接続され、前記クライアント端末にて入力されるコメントを管理するコメント管理装置で読み取り実行可能なプログラムであって、
前記コメント管理装置を、
内容がほぼ等しいコメントを国語が異なる国語別に分けて記憶するコメント記憶手段と、
前記クライアント端末から、第１のコメントを登録するための登録要求と、前記第１のコメントが記述されている国語とは異なる指定された国語とを受け付ける登録要求受付手段と、
前記受け付けた第１のコメントを前記指定された国語にて新規翻訳する翻訳手段と、
前記コメント記憶手段が記憶する前記内容がほぼ等しいコメント毎に、前記受け付けた第１のコメントを前記記述された国語に対応づけて登録し、前記新規翻訳された第２のコメントを前記指定された国語に対応づけて登録するコメント登録手段と、
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
コメント管理装置、およびその制御方法とプログラムに関する。
【背景技術】
【０００２】
プロジェクトを管理する為の種々の情報をWebページで提供するWebアプリケーションにおいて、登録されているプロジェクトの情報を閲覧するユーザ(各プロジェクトの所属メンバ)は、同じ言語形式を使用するとは限らず、同一のWebページに表示される情報を様々な言語形式で閲覧する事が想定される。
【０００３】
Webページを様々な言語形式で提供する場合は、予め翻訳した複数の言語形式の文字を登録しておく手法がある。その場合、アプリケーションはユーザからのリクエストに応じた言語形式に対応した表示データに翻訳してからWebページを提供すれば良い。
【０００４】
先行文献１においては、短時間でかつ効率よく翻訳されたＷＥＢページを利用者に提供するために、ＷＥＢページを予め設定された他の言語に翻訳し、言語毎に分けたＷＥＢページを格納することで、利用者からのアクセス要求に応じて、原語または翻訳されたＷＥＢページを提供する技術が開示されている。
【０００５】
先行文献２においては、入力元の設置環境に基づいて生成された参照情報に基づいて、ユーザインタフェースに用いる使用言語を複数の言語から決定し、使用言語を用いたユーザインタフェースを出力する
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３-１８６７８８号公報
【特許文献２】特開２０１０-１６０６６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、予め翻訳処理された言語形式の文字情報を保持しておく手法では、想定されていない文字情報については対応された翻訳文が存在しない為、翻訳することが出来ない。翻訳できない文字情報の例としては、ユーザが自由に入力できるコメント欄等があげられる。
【０００８】
この場合、ユーザは表示されたWebページのコメント欄に入力された文字情報に対して、別途インターネットや汎用的な翻訳アプリケーション等を利用して翻訳を行う手間が必要であった。
【０００９】
また、Webページを生成後、全ての文字情報をユーザのリクエストに応じた言語形式で一律にページ全体を翻訳する方法も考えられるが、本来翻訳する必要がない文字情報まで翻訳されてしまうという問題がある。
【００１０】
また、アプリケーションで利用している専門性の高い単語を汎用的な翻訳アプリケーション等を利用して翻訳を行った場合に意図しない単語に翻訳されてしまう問題、など様々な問題があった。
【００１１】
さらに、アプリケーションで利用している専門性の高い単語は、各言語別のリソースファイル等に定義し、登録情報のうち自動翻訳する項目をユーザが選択的に指定することで、本来翻訳する必要がない文字情報が翻訳される事や、意図しない単語に翻訳される事を防ぐことができないといった問題がある。
【００１２】
本願発明は、記述する内容に制限がなく、正確な内容の記述を必要としない自由記入欄に書き込む際には、自由記入欄に記入された意味を母国語が異なるユーザが見た場合でも理解できるようにして保存できる仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１３】
本願発明は、クライアント端末と通信可能に接続され、前記クライアント端末にて入力されるコメントを管理するコメント管理装置であって、内容がほぼ等しいコメントを国語が異なる国語別に分けて記憶するコメント記憶手段と、前記クライアント端末から、第１のコメントを登録するための登録要求と、前記第１のコメントが記述されている国語とは異なる指定された国語とを受け付ける登録要求受付手段と、前記受け付けた第１のコメントを前記指定された国語にて新規翻訳する翻訳手段と、前記コメント記憶手段が記憶する前記内容がほぼ等しいコメント毎に、前記受け付けた第１のコメントを前記記述された国語に対応づけて登録し、前記新規翻訳された第２のコメントを前記指定された国語に対応づけて登録するコメント登録手段と、を備えることを特徴とする。
【００１４】
また、閲覧ユーザと当該閲覧ユーザが使用する母国語とを一意に対応づけて記憶するユーザ記憶手段と、前記閲覧ユーザを識別する情報を含む前記登録されたコメントの閲覧要求を受け付ける閲覧要求受付手段と、前記受け付けた前記閲覧ユーザを識別する情報に基づいて、前記ユーザ記憶手段から母国語を決定し、前記決定した母国語にて記述されているコメントを前記コメント記憶手段から検索するコメント検索手段と、前記クライアント端末に前記登録されたコメントを表示する画面において、前記内容が等しいコメントを表示する部分に前記検索したコメントを表示指示する表示指示手段と、をさらに備えることを特徴とする。
【００１５】
また、前記閲覧要求を受け付けた場合に、前記コメント記憶手段から前記コメント検索手段が検索したコメントを取得可能なようなＳＱＬを発行する発行手段をさらに備え、
前記表示指示手段が表示指示する場合に、前記発行したＳＱＬを用いて前記部分に表示指示することを特徴とする。
【００１６】
また、プロジェクトと当該プロジェクトに関係のあるユーザが使用する母国語とを関連づけて記憶するプロジェクト記憶手段と、前記プロジェクトを識別する情報を受け付けるプロジェクト受付手段と、前記受け付けたプロジェクト識別する情報に関連づけられているユーザが使用する全ての母国語を前記プロジェクト記憶手段から検索する母国語検索手段と、前記登録要求受付手段が前記登録要求を受け付けるまえに、前記母国語検索手段が検索したユーザの母国語を前記指定された国語として前記クライアント端末に提示する提示手段と、をさらに備えることを特徴とする。
【発明の効果】
【００１７】
本願発明により、記述する内容に制限がなく、正確な内容の記述を必要としない自由記入欄に書き込む際には、自由記入欄に記入された意味を母国語が異なるユーザが見た場合でも理解できるようにして保存できる仕組みを提供することが可能となる。
【図面の簡単な説明】
【００１８】
【図１】本願発明のシステム構成図を示す図である。
【図２】本願発明の選択的自動翻訳プロジェクト管理装置及びクライアント端末のハードウエア構成図を示す図である。
【図３】本願発明の選択的自動翻訳プロジェクト管理システムにログインしてから一覧画面を表示し、データを登録するまでの一連の流れを示すフローチャート図である。
【図４】本願発明の選択的自動翻訳プロジェクト管理システムで一覧に表示する情報の取得処理を示すフローチャート図である。
【図５】本願発明の選択的自動翻訳プロジェクト管理システムでデータの登録処理を示すフローチャート図である。
【図６】本願発明の選択的自動翻訳プロジェクト管理システムのログイン画面を示す図である。
【図７】本願発明の選択的自動翻訳プロジェクト管理システムにおいて、デフォルト言語が日本語のユーザが閲覧する一覧画面を示す図である。
【図８】本願発明の選択的自動翻訳プロジェクト管理システムにおいて、デフォルト言語が英語のユーザが閲覧する一覧画面を示す図である。
【図９】本願発明の選択的自動翻訳プロジェクト管理システムにおいて、デフォルト言語が中国語のユーザが閲覧する一覧画面を示す図である。
【図１０】本願発明の選択的自動翻訳プロジェクト管理システムにおいて、ユーザが登録処理を行う際の入力画面を示す図である。
【図１１】本願発明の選択的自動翻訳プロジェクト管理システムにおいて、ユーザが登録処理を行う際の登録言語を選択する画面を示す図である。
【図１２】本願発明の選択的自動翻訳プロジェクト管理システムにおいて、プロジェクトに所属するメンバ一覧を表示する画面を示す図である。
【図１３】本願発明の選択的自動翻訳プロジェクト管理システムが利用するユーザ情報を格納するデータテーブルを示す図である。
【図１４】本願発明の選択的自動翻訳プロジェクト管理システムが利用する帳票情報を格納するデータテーブルを示す図である。
【図１５】本願発明の選択的自動翻訳プロジェクト管理システムが利用するプロジェクト情報を格納するデータテーブルを示す図である。
【図１６】本願発明の選択的自動翻訳プロジェクト管理システムが利用する帳票の詳細情報を格納するデータテーブルを示す図である。
【発明を実施するための形態】
【００１９】
図１を説明する。
【００２０】
図１は、本願発明の選択的自動翻訳プロジェクト管理システムに好適な選択的自動翻訳プロジェクト管理装置１００とクライアント端末２００が通信可能に接続され構成された選択的自動翻訳プロジェクト管理システムのシステム構成図である。
１００は、クライアント端末と通信可能に接続され、クライアント端末にて入力されるコメントを管理するコメント管理装置（サーバ）である。
図２を説明する。
図２は選択的自動翻訳プロジェクト管理装置（サーバ）１００及びクライアント端末２００、クライアント端末２０１のハードウエア構成を示す図である。
【００２１】
図２において、４０１はＣＰＵで、システムバス４０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ４０２あるいは外部メモリ４１１には、ＣＰＵ４０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００２２】
４０３はＲＡＭで、ＣＰＵ４０１の主メモリ、ワークエリア等として機能する。ＣＰＵ４０１は、処理の実行に際して必要なプログラム等をＲＯＭ４０２あるいは外部メモリ４１１からＲＡＭ４０３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００２３】
４０５は入力コントローラで、キーボード（ＫＢ）４０９や不図示のマウス等のポインティングデバイス等からの入力を制御する。４０６はビデオコントローラで、表示部４１０への表示を制御する。なお、表示部４１０はＣＲＴだけでなく、液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じて管理者が使用するものである。また表示部は指やペン等にてユーザが表示画面内の対象位置を指定するタッチパネル機能を含むものであってもよい。
【００２４】
４０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶するハードディスク（ＨＤ）や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ４１１へのアクセスを制御する。
【００２５】
４０８は通信Ｉ／Ｆコントローラで、ネットワーク（通信回線）３００を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００２６】
なお、ＣＰＵ４０１は、例えばＲＡＭ４０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ上での表示を可能としている。また、ＣＰＵ４０１は、ＣＲＴ上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００２７】
本願発明を実現するための後述する各種プログラムは、選択的自動翻訳プロジェクト管理装置１００の外部メモリ４１１に記録されており、必要に応じてＲＡＭ４０３にロードされることによりＣＰＵ４０１によって実行されるものである。さらに、上記プログラムの実行時に用いられるデータファイル及びデータテーブル等も、外部メモリ４１１または選択的自動翻訳プロジェクト管理装置１００の記憶手段に格納されており、これらについての詳細な説明も後述する。
図３を説明する。
【００２８】
図３は本願発明の本願発明の自動翻訳プロジェクト管理システムにおけるログイン処理、閲覧画面表示処理、登録処理の一連の流れを示すフローチャート図である。
Ｓ３０１では、本願発明の本願発明の自動翻訳プロジェクト管理システムにユーザがログインする処理を行う。
ユーザは初めに図６に示すユーザログイン画面に名前とパスワードを入力する。
入力後「ＬＯＧＩＮ」ボタンを押下することでシステムにログインする事ができる。
クライアント端末は、閲覧要求をサーバ１００に送信する。
【００２９】
Ｓ３０２では、サーバ１００は、ログインユーザに設定されているデフォルト言語情報を元にした表示データの生成処理を行う。クライアントから受け取ったユーザの言語情報に従いサーバ側で表示データを動的に生成し、画面に表示するデータをクライアントに返却する。詳細な説明は図４に示す。
Ｓ３０３では、クライアント端末２００は、サーバから受け取った表示データを画面に表示する処理を行う。
ユーザが閲覧する画面を図７、図８、図９で示す。
【００３０】
クライアント端末２００が表示するデータはＳ３０２の処理によりログインユーザのデフォルト言語によって内容が変化する。各項目のラベルとなる部分はユーザの入力も依らず動的に変化するものではない為、リソースファイル等に言語別の表示データを定義しておく。
Ｓ３０４では、クライアント端末２００は、登録処理を行うため、登録画面の表示処理を行う。
クライアント端末２００では、図７の閲覧画面より、「新規登録」ボタンが押下される事で、図１０で示すユーザの操作画面を表示する。
Ｓ３０５では、クライアント端末２００では、表示された登録画面（図１０）にコメント（備考）等のデータがユーザにより手動で入力される。
【００３１】
各項目には図１０で示すように、各項目には「自動翻訳」ボタンがついており、ユーザが「自動翻訳」ボタンを押下した項目は、入力内容を翻訳したデータをテーブルに登録する。これにより、登録するユーザは翻訳される項目を自由に指定する事が出来る。
【００３２】
入力後、「登録ボタン」を押下される事でラジオボタンで選択された入力項目に入力されたコメント（備考）といった入力内容をサーバ１００に登録要求として送信する。
クライアント端末は、登録要求をサーバ１００に送信する。
Ｓ３０６では、サーバ１００は、Ｓ３０５でユーザが入力した内容で、登録処理を行う。詳細な説明は図５に示す。
サーバ１００は、クライアントから受け取った内容を取得し、サーバで指定された言語別の登録処理を行う。
処理終了後、クライアントに通知を送る。
Ｓ３０７では、クライアントで登録完了の通知を受け取る。
図４を説明する。
図４は本願発明の本願発明の自動翻訳プロジェクト管理システムにおける閲覧画面の表示処理の流れを示すフローチャート図である。
Ｓ４０１では、サーバ１００は、ログインしたユーザのデフォルト言語（母国語）の情報を取得する。
【００３３】
サーバ１００は、クライアント端末から閲覧ユーザを識別する情報「ユーザＩＤ」を含んだ、既に登録されているコメントの閲覧要求を受け付ける（閲覧要求受付手段）。
【００３４】
サーバ１００は、受け付けた閲覧ユーザを識別する情報「ユーザＩＤ」に基づいて、ユーザ記憶手段から母国語を決定し、決定した母国語にて記述されているコメントをコメント記憶手段から検索する（コメント検索手段）。
サーバ１００は、クライアントから受け取ったユーザ情報を元に、図１３に示すユーザテーブルから言語情報（LANG_CODE）を取得する。
Ｓ４０２では、サーバ１００は、閲覧画面に表示するデータを取得するＳＱＬを動的に生成する処理を行う。
【００３５】
サーバ１００は、閲覧要求を受け付けた場合には、コメント記憶手段からコメント検索手段が検索したコメントを取得可能なようなＳＱＬを新規生成し発行する（発行手段）。
ここで、プロジェクトＣのデータを表示させる場合を想定する。
サーバ１００は、初めに、図１５に示すプロジェクトテーブルからプロジェクトＣのプロジェクトＩＤ（PRJ_ID）を取得する。
次に、取得したプロジェクトＩＤ（PRJ_ID）に紐づいた帳票（ID）を、図１４に示す帳票テーブルから取得する。
【００３６】
サーバ１００は、帳票情報テーブルに格納された各項目のＩＤ（PLACE_ID、COMMENT_ID）を元に図１６で示す帳票詳細情報テーブルを検索することで表示データ（CONTENTS）を取得する。
【００３７】
この時、Ｓ４０１で取得したログインユーザの言語情報（LANG_CODE）によって表示データ（CONTENTS）を取得する為、母国語が異なるユーザが見た場合でも理解できる表示データ（CONTENTS）を取得する事が可能となる。
Ｓ４０３では、サーバ１００は、Ｓ４０２で取得した内容から表示データを生成し、クライアントに返却する。
【００３８】
サーバ１００は、クライアント端末に登録されたコメントを表示する画面（図７または図８または図９）において、内容が等しいコメントを表示する部分（７０４）に検索したコメントを表示指示する（表示指示手段）。
サーバ１００は、更に、表示指示手段が表示指示する場合において、発行したＳＱＬを用いて内容が等しいコメントを表示する部分（７０４）に表示指示する。
図５を説明する。
図５は本願発明の本願発明の自動翻訳プロジェクト管理システムにおける登録処理の流れを示すフローチャート図である。
サーバ１００は、クライアント端末からプロジェクトを識別する情報「プロジェクトＩＤ」を受け付ける（プロジェクト受付手段）。
【００３９】
サーバ１００は、受け付けたプロジェクト識別する情報に関連づけられているユーザが使用する全ての母国語をプロジェクト記憶手段から検索する（母国語検索手段）。
【００４０】
サーバ１００は、登録要求受付手段がクライアント端末から登録要求を受け付けるまえに、母国語検索手段が検索したユーザの母国語を指定された国語としてクライアント端末に提示する（提示手段）。
Ｓ５０１では、サーバ１００は、図１０で示す登録画面に入力された情報をクライアントから受け取る。
【００４１】
サーバ１００は、クライアント端末から、初めて登録する第１のコメントを登録するための登録要求と、第１のコメントが記述されている国語(例えば日本語)とは異なる指定された国語(例えば英語)とを受け付ける（登録要求受付手段）。
Ｓ５０２では、サーバ１００は、各項目について自動翻訳の設定があるかを調べるチェック処理を行う。
【００４２】
サーバ１００は、図１０で示す登録画面において、自動翻訳の設定がされていない項目はＳ５０３の処理へ、一方、自動翻訳の設定がされている項目はＳ５０４の処理へ遷移する。
Ｓ５０３では、サーバ１００は、自動翻訳設定がされていない項目に対するＳＱＬの生成処理を行う。
サーバ１００は、自動翻訳設定がされていない場合は翻訳する必要が無いため、入力内容（第１のコメント）を記述されている国語でそのまま登録する。
【００４３】
サーバ１００は、図１４で示す帳票詳細情報テーブルに項目の情報(CONTENT_ID)と記述されている国語(例えば日本語)をキーとして、入力内容（第１のコメント）を登録するＳＱＬを生成する。
Ｓ５０４では、サーバ１００は、自動翻訳設定が選択されている項目の翻訳処理を行う。
【００４４】
サーバ１００は、自動翻訳設定がされている場合、図１１で示す登録言語選択画面で選択された言語（指定された国語）に応じて入力内容（第１のコメント）を第２のコメントに指定された国語で翻訳する。
サーバ１００は、受け付けた第１のコメントを指定された国語にて新規に翻訳する（翻訳手段）。
サーバ１００は、翻訳処理は汎用的な翻訳アプリケーションなどの翻訳ツールを用いて処理を行う。
Ｓ５０５では、サーバ１００は、Ｓ５０４で翻訳された内容を元に、図１１で示す登録言語選択画面で選択された言語別のＳＱＬの生成処理を行う。
サーバ１００は、自動翻訳設定がされている場合は、入力内容（第１のコメント）を記述されている国語でそのまま登録するだけでなく、。
【００４５】
図１４で示す帳票詳細情報テーブルに項目の情報(CONTENT_ID)と翻訳された言語(例えば英語)をキーとして、入力内容（第１のコメント）を翻訳した内容（第２のコメント）で登録するＳＱＬを生成する。
【００４６】
図１１で示す登録言語選択画面で複数の言語が選択されている場合は、翻訳した言語数のＳＱＬを生成する。生成されたＳＱＬを発行する事で母国語が異なるユーザが見た場合でも理解できる表示データ（CONTENTS）を登録する事が可能となる。
Ｓ５０６では、サーバ１００は、Ｓ５０３、あるいは、Ｓ５０４で作成されたＳＱＬを発行し各項目の表示データを生成する。
【００４７】
サーバ１００は、コメント記憶手段が記憶する内容が等しいコメント毎に、受け付けた第１のコメントを記述された国語(例えば日本語)に対応づけて登録し、Ｓ５０４にて新規翻訳された第２のコメントを指定された国語(例えば英語)に対応づけて登録する（コメント登録手段）。
図６を説明する。
図６は本願発明の自動翻訳プロジェクト管理装置（サーバ）１００がクライアント端末２００に表示指示するユーザログイン画面を示す図である。
ここで６０１は、Ｓ３０１でユーザが名前を入力する為の、クライアント端末２００が表示するテキスト入力欄である。
ここで６０２は、Ｓ３０１でユーザがパスワードを入力する為の、クライアント端末２００が表示するテキスト入力欄である。
ここで６０３は、本願発明の自動翻訳プロジェクト管理システムへのログイン処理を実行する「ＬＯＧＩＮ」ボタンである。
図７を説明する。
【００４８】
図７は本願発明の自動翻訳プロジェクト管理装置１００がクライアント端末２００に表示指示する閲覧画面であり、ログインユーザのデフォルト言語（母国語）が日本語の場合に表示する画面を示す図である。
ここで７０１は、クライアント端末２００が表示するＳ３０１でログインしたユーザの名称である。
ここで７０２は、図１０で示す登録画面を呼び出す為の「新規登録」ボタンである。
ここで７０３、７０４はクライアント端末２００が表示するプロジェクトの情報であり、
表示される内容は閲覧するユーザの言語情報によって変化する。
図８を説明する。
【００４９】
図８は図７と同様に本願発明の自動翻訳プロジェクト管理装置１００がクライアント端末２００に表示指示する閲覧画面であり、ログインユーザのデフォルト言語（母国語）が英語の場合に表示する画面を示す図である。
図９を説明する。
【００５０】
図９は図７と同様に本願発明の自動翻訳プロジェクト管理装置１００がクライアント端末２００に表示指示する閲覧画面であり、ログインユーザのデフォルト言語（母国語）が中国語の場合に表示する画面を示す図である。
図１０を説明する。
図１０は本願発明の自動翻訳プロジェクト管理装置１００がクライアント端末２００に表示指示するプロジェクト情報の登録画面を示す図である。
ここで、１００１は項目ごとに設定される「自動翻訳」ボタンである。「自動翻訳」ボタンを押下されることで図１１に示す登録言語選択画面を表示する。
【００５１】
ここで、１００２は各入力項目の自動翻訳設定の有無を表示するラジオボタンである。当該ラジオボタンにより、ユーザが所望する入力項目だけ翻訳することが選択できるようになる。
ここで、選択された入力項目のＩＤは、Ｓ３０５において登録要求と合わせてサーバ１００に送信される。
ここで、１００３はプロジェクト情報の登録処理を実行する「登録」ボタンである。
「登録」ボタンを押下されることで、ユーザが選択した各項目の自動翻訳設定に基づいて自動翻訳された入力内容がサーバ１００に登録される。
図１１を説明する。
図１１は本願発明の自動翻訳プロジェクト管理装置１００がクライアント端末２００に表示指示する登録言語選択画面を示す図である。
表示される言語の種類は当該プロジェクトに属するメンバの言語情報によって決定する。
ここで、１１０１は翻訳設定の有無を表示するラジオボタンである。チェックが入っている言語情報で入力内容をサーバ１００が翻訳する。
【００５２】
ここで、１１０２は指定された言語情報での翻訳設定を決定する「ＯＫ」ボタンである。「ＯＫ」ボタンが押下されることで翻訳設定を確定し、図１０で示す登録画面に戻る。
ここで、１１０３は図１２で示す当該プロジェクトに属するメンバの参照画面を表示させるための「メンバ参照」ボタンである。
図１２を説明する。
図１２は本願発明の自動翻訳プロジェクト管理装置１００がクライアント端末２００に表示指示するメンバ参照画面を示す図である。
呼び出し元のプロジェクトに属するメンバを一覧で表示し、言語情報を確認する事ができる。
図１３を説明する。
図１３は本願発明の自動翻訳プロジェクト管理装置（サーバ）１００の外部メモリ４１１が記憶するユーザ情報テーブルである。
ユーザ情報テーブルは、閲覧ユーザと当該閲覧ユーザが使用する母国語とを（一意）に対応づけて予め記憶している（ユーザ記憶手段）。
ここで、USER_ID（ユーザＩＤ）とは、ユーザを特定する為のユーザ情報テーブルの主キーである。
ここで、USER_NAME（ユーザ名称）とは、クライアント端末２００に表示する為のユーザ名称である。
ここで、LANG_CODE（言語コード）とは、ユーザのデフォルト言語情報である。
図１４を説明する。
図１４は本願発明の自動翻訳プロジェクト管理装置１００の外部メモリ４１１が記憶する帳票情報テーブルである。
ここで、ID（帳票ID）とは、帳票を特定する為の帳票情報テーブルの主キーである。
ここで、PRJ_ID（プロジェクトＩＤ）とは、紐付くプロジェクト情報であり、図１５で示すプロジェクト情報テーブルの外部キーである。
ここで、PLACE_ID（場所ＩＤ）とは、帳票に入力された打合せ場所の内容を示す、図１６で示す帳票詳細情報テーブルの外部キーである。
ここで、COMMENT_ID（備考ＩＤ）とは、帳票に入力された備考の内容を示す、図１６で示す帳票詳細情報テーブルの外部キーである。
図１５を説明する。
図１５は本願発明の自動翻訳プロジェクト管理装置１００の外部メモリ４１１が記憶するプロジェクト情報テーブルである。
ここでプロジェクトとは複数のユーザが一定期間、本願発明のサーバ１００に登録された情報を共有するグループの単位である。
【００５３】
プロジェクト情報テーブルは、プロジェクトと当該プロジェクトに関係のあるユーザが使用する母国語とを関連づけて予め記憶している（プロジェクト記憶手段）。
ここで、PRJ_ID（プロジェクトＩＤ）とは、プロジェクトを特定する為のプロジェクト情報テーブルの主キーである。
ここで、PRJ_NAME（プロジェクト名称）とは、クライアント端末２００に表示する為のプロジェクト名称である。
ここで、MEMBER（プロジェクトメンバ）とは、当該プロジェクトに所属するユーザ情報である。図１３で示すユーザ情報テーブルの外部キーである。
図１６を説明する。
図１６は本願発明の自動翻訳プロジェクト管理装置１００の外部メモリ４１１が記憶する帳票詳細情報テーブルである。
【００５４】
帳票詳細情報テーブルは、異なる国語（言語）ではあるが、記述されている内容は等しい（同等である）コメントを、国語別（言語別）に区分して予め記憶している（コメント記憶手段）。
ここで、CONTENT_ID（入力内容ＩＤ）とは、帳票の各項目との結びつきを示す帳票詳細情報テーブルの主キーの一つである。
ここで、LANG_CODE（言語コード）とは、翻訳処理を行った言語情報を示す帳票詳細情報テーブルの主キーの一つである。
ここで、CONTENTS（内容）とは、Ｓ３０６で登録した翻訳済みの表示データである。
呼び出し元の帳票のCONTENT_IDとユーザのデフォルト言語のLANG_CODEによって実際に表示するデータのCONTENTSを特定する。
【００５５】
また、本願発明におけるプログラムは、図３に示すフローチャートの処理方法をコンピュータが読み取り実行可能なプログラムであり、本願発明の記憶媒体は図３の処理方法をコンピュータが読み取り実行可能なプログラムとして、選択的自動翻訳プロジェクト管理装置１００の外部メモリ４１１に記憶されている。
【００５６】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本願発明の目的が達成されることは言うまでもない。  
【００５７】
この場合、記録媒体から読み出されたプログラム自体が本願発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本願発明を構成することになる。  
【００５８】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。  
【００５９】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。  
【００６０】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。  
【００６１】
また、本願発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本願発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本願発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本願発明の効果を享受することが可能となる。  
【００６２】
さらに、本願発明を達成するためのプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本願発明の効果を享受することが可能となる。
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本願発明に含まれるものである。
【符号の説明】
【００６３】
１００  選択的自動翻訳プロジェクト管理装置（コメント管理装置）
２００  クライアント端末
３００  ネットワーク（通信回線）
４０１  ＣＰＵ
４０２  ＲＯＭ
４０３  ＲＡＭ
４１１  外部メモリ
【図１】
2013131059.tif 000003
【図２】
2013131059.tif 000004
【図３】
2013131059.tif 000005
【図４】
2013131059.tif 000006
【図５】
2013131059.tif 000007
【図６】
2013131059.tif 000008
【図７】
2013131059.tif 000009
【図８】
2013131059.tif 000010
【図９】
2013131059.tif 000011
【図１０】
2013131059.tif 000012
【図１１】
2013131059.tif 000013
【図１２】
2013131059.tif 000014
【図１３】
2013131059.tif 000015
【図１４】
2013131059.tif 000016
【図１５】
2013131059.tif 000017
【図１６】
2013131059.tif 000018