(57)【特許請求の範囲】
【請求項１】
所定のファイルに記録されている内容に対してコメントを希望するコメント者のコメントを、前記ファイルに関連付けて記録するコメント記録方法をコンピュータに実行させるコメント記録プログラムであって、
前記コメント者の等級が、前記ファイルに関連付けて既にコメントを記録した既コメント者の等級よりも上位であるか否かを判定する等級判定工程と、
前記等級判定工程によって前記コメント者の等級が前記既コメント者の等級よりも上位である旨が判定された場合には、前記コメント者のコメントを記録するように制御し、前記等級判定工程によって前記コメント者の等級が前記既コメント者の等級よりも上位でない旨が判定された場合には、前記コメント者のコメントを記録しないように制御する記録制御工程と、
をコンピュータに実行させることを特徴とするコメント記録プログラム。
【請求項２】
所定のファイルに記録されている内容に対してコメントを希望するコメント者のコメントを、前記ファイルに関連付けて記録するコメント記録方法をコンピュータに実行させるコメント記録プログラムであって、
前記コメント者の等級が、前記ファイルに関連付けて既にコメントを記録した既コメント者の等級よりも上位であるか否かを判定する等級判定工程と、
前記等級判定工程によって前記コメント者の等級が前記既コメント者の等級よりも上位でない旨が判定された場合には、前記コメント者のコメントが前記既コメント者のコメントに対する反論であるか否かを判定する反論判定工程と、
前記等級判定工程によって前記コメント者の等級が前記既コメント者の等級よりも上位である旨が判定された場合または前記反論判定工程によって前記既コメント者のコメントに対する反論でない旨が判定された場合には、前記コメント者のコメントを記録するように制御し、前記反論判定工程によって前記既コメント者のコメントに対する反論である旨が判定された場合には、前記コメント者のコメントに対応付けて当該コメントが反論である旨を示す反論情報も記録するように制御する記録制御工程と、
をコンピュータに実行させることを特徴とするコメント記録プログラム。
【請求項３】
前記ファイルに記録されている内容のうち、前記コメント者がコメントを希望する特定の部分について、既にコメントが記録されているか否かを判定する既記録判定工程をさらにコンピュータに実行させ、
前記等級判定工程は、前記既記録判定工程によって既にコメントが記録されている旨が判定された場合に、前記コメント者の等級が前記既コメント者の等級よりも上位であるか否かを判定することを特徴とする請求項１または２に記載のコメント記録プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、所定のファイルに記録されている内容に対してコメントを希望するコメント者のコメントを、ファイルに関連付けて記録するコメント記録プログラムに関し、特に、複数の相反するコメントに困惑する事態を回避することができるコメント記録プログラムに関する。
【０００２】
【従来の技術】
従来より、所定のファイルに記録されている内容に対してコメントを希望するコメント者のコメントを、ファイルに関連付けて記録するコメント記録技術が知られている。例えば、文書ファイルの本体である文書に関連付けてコメントを記録する技術である。
【０００３】
このコメント記録技術を具体的に説明する。例えば、文書のみが記録された文書ファイルをコンピュータなどで読み込むことによって、文書が画面に表示される。ここで、この表示文章に対してコメントを希望するコメント者が、コメントをコンピュータに入力すると、入力されたコメントが文書ファイルに関連付けて記録され、文書およびコメントが記録された文書ファイルが作成される。
【０００４】
そして、文書およびコメントが記録された文書ファイルをコンピュータなどで読み込むと、文書およびコメントが画面に一体的に表示される。さらに、この表示文章または表示コメントに対してコメントを希望するコメント者が、コメントをコンピュータに入力すると、入力されたコメントが文書ファイルに関連付けて記録され、文書および複数のコメントが記録された文書ファイルが作成される。
【０００５】
このように、上記のコメント記録技術によれば、文書ファイルの本体である文書に関連付けて、コメントを記録および表示することができる。このため、文書を複数人に回覧してコメントを付ける業務フローを有する会社などの組織においては、このコメント記録技術を利用し、各種の文書ファイルを組織内で回覧してコメントを記録することが頻繁におこなわれている。例えば、一般社員が作成した文書ファイルがある場合に、これをチェックした上級職（チームリーダ、課長、部長など）のコメントを、文書ファイルに関連付けて記録し、このコメントが記録された文書ファイルを一般社員に返却するといった業務フローである。
【０００６】
【発明が解決しようとする課題】
しかしながら、上記の従来技術は、コメント者のコメントを無条件でファイルに関連付けて記録するため、コメントを受け取った者が複数の相反するコメントに困惑する事態が生じてしまうという問題点があった。
【０００７】
すなわち、上記した例で説明すると、一般社員が作成した文書ファイルに対して部長がコメントを記録した後に、このコメントに反するコメントを課長が記録するような場合もある。このような場合、コメントが記録された文書ファイルを返却された一般社員は、課長が敢えて部長に反するコメントを記録したのか、それとも部長のコメントを確認しなかったのかを把握することは困難である。このため、一般社員は部長と課長のどちらのコメントに従うべきか困惑することになる。
【０００８】
このように、コメント記録技術を利用し、各種のファイルを組織内で回覧してコメントを記録する場合には、複数のコメントをいかにして記録するかが極めて重要な課題となっており、望ましくは、コメントを受け取った者が複数の相反するコメントに困惑することがないようなコメント記録技術が必要とされている。
【０００９】
そこで、この発明は、上述した従来技術による問題点を解消するためになされたものであり、複数の相反するコメントに困惑する事態を回避することができるコメント記録プログラムを提供することを目的とする。
【００１０】
【課題を解決するための手段】
上述した課題を解決し、目的を達成するため、本発明は、所定のファイルに記録されている内容に対してコメントを希望するコメント者の等級が、ファイルに関連付けて既にコメントを記録した既コメント者の等級よりも上位であるか否かを判定する。そして、コメント者の等級が既コメント者の等級よりも上位である旨が判定された場合には、コメント者のコメントをファイルに関連付けて記録するように制御し、コメント者の等級が既コメント者の等級よりも上位でない旨が判定された場合には、コメント者のコメントを記録しないように制御する。
【００１１】
したがって、本発明によれば、コメント者の階級よりも上位でないコメント者のコメントは常に記録されなくなるので、複数の相反するコメントに困惑する事態を確実に回避することが可能になる。
【００１２】
また、本発明は、所定のファイルに記録されている内容に対してコメントを希望するコメント者の等級が、ファイルに関連付けて既にコメントを記録した既コメント者の等級よりも上位であるか否かを判定し、さらに、コメント者の等級が既コメント者の等級よりも上位でない旨が判定された場合には、コメント者のコメントが既コメント者のコメントに対する反論であるか否かを判定する。そして、コメント者の等級が既コメント者の等級よりも上位である旨が判定された場合または既コメント者のコメントに対する反論でない旨が判定された場合には、コメント者のコメントをファイルに関連付けて記録するように制御し、既コメント者のコメントに対する反論である旨が判定された場合には、コメント者のコメントに対応付けて当該コメントが反論である旨を示す反論情報も記録するように制御する。
【００１３】
したがって、本発明によれば、反論情報を参照することによって、下位等級者が敢えて上位等級者のコメントに反するコメントを記録した旨を把握することができるので、複数の相反するコメントに困惑する事態を回避することが可能になる。
【００１４】
また、本発明は、ファイルに記録されている内容のうち、コメント者がコメントを希望する特定の部分について、既にコメントが記録されているか否かを判定する。そして、既にコメントが記録されている旨が判定された場合に、コメント者の等級が既コメント者の等級よりも上位であるか否かを判定する。
【００１５】
したがって、本発明によれば、コメントの対象部分を踏まえつつ等級を判定するので、複数の相反するコメントに困惑する事態を精度良く回避することが可能になる。
【００１６】
【発明の実施の形態】
以下に添付図面を参照して、この発明に係るコメント記録プログラムの好適な実施の形態を詳細に説明する。なお、下記に示す実施の形態１では、本発明に係るコメント記録プログラムと同様の機能を実現するコメント記録サーバ装置およびコメント記録方法を説明し、実施の形態２では、本発明に係るコメント記録プログラムを実行するコンピュータシステムを説明し、最後に、他の実施の形態として種々の変形例を説明することとする。
【００１７】
（実施の形態１）
実施の形態１では、本発明に係るコメント記録プログラムと同様の機能を実現するコメント記録サーバ装置およびコメント記録方法を説明する。なお、ここでは、本実施の形態１に係るコメント記録サーバ装置の概要および主たる特徴を説明した後に、このコメント記録サーバ装置の各部の構成を説明し、最後に、このコメント記録サーバ装置によるコメント記録処理の手順を説明することとする。
【００１８】
［コメント記録サーバ装置の概要および特徴］
まず最初に、本実施の形態１に係るコメント記録サーバ装置の概要および主たる特徴を説明する。図１は、本実施の形態１に係るコメント記録サーバ装置を含んだシステムの構成を示すブロック図である。このシステムは、同図に示すように、コメント記録サーバ装置１０と複数のクライアント装置２０とを、ネットワーク１（ローカルエリアネットワークや広域エリアネットワークなど）を介して、相互に通信可能に接続して構成される。
【００１９】
この図１に示したシステムは、例えば、各種の文書ファイルを複数人に回覧してコメントを付ける業務フローを有する会社などの組織によって利用されるものであり、会社内の各社員（社長、部長、課長、係長、一般社員など）をユーザとする。以下に、このシステムの概要を業務フローに沿って説明する。
【００２０】
コメント記録サーバ装置１０には、ユーザが作成した報告書や計画書などの文書ファイルが格納されている。一方、各ユーザは、各クライアント装置２０からコメント記録サーバ装置１０にアクセスすることによって、文書ファイルに記録された文書を閲覧する。なお、各クライアント装置２０は、既知のパーソナルコンピュータ、ワークステーション、ＰＨＳ端末、携帯端末、移動体通信端末またはＰＤＡなどの情報処理装置である。
【００２１】
また、各ユーザは、文書ファイルに記録された文書を閲覧するとともに、文書に対するコメントを入力する。例えば、一般社員が作成した報告書を閲覧する部長や係長が、コメント者として報告書の内容に意見を述べるような場合である。一方、コメント記録サーバ装置１０は、各クライアント装置２０から入力されたコメントを、文書ファイルの本体である文書に関連付けて記録する。
【００２２】
さらに、各ユーザは、各クライアント装置２０からコメント記録サーバ装置１０にアクセスすることによって、文書ファイルに記録された文書およびコメントを閲覧する。例えば、一般社員が作成した報告書に対して、部長や係長がコメント者としてコメントを記録した後に、作成者である一般社員が、コメント付きの報告書を閲覧するような場合である。
【００２３】
このように、図１に示したシステムは、各種の文書ファイルを会社内で回覧してコメントを記録する場合に適用されるものであり、本実施の形態１に係るコメント記録サーバ装置１０は、概略的に、各クライアント装置２０に対して、コメント付きの文書ファイルを閲覧可能にするとともに、各クライアント装置２０から入力されるコメントを、文書ファイルに関連付けて記録する。
【００２４】
そして、このコメント記録サーバ装置１０は、各クライアント装置２０から入力されるコメントの記録処理に特徴があり、具体的には、複数の相反するコメントに困惑する事態を回避することができるようにしている点に主たる特徴を有する。以下に、この主たる特徴について具体的に説明する。
【００２５】
このコメント記録サーバ装置１０は、コメントの記録に際して、コメント者の等級（例えば、各ユーザの役職を考慮してめ付与された等級）が、既コメント者の等級よりも上位であるか否かを判定する。さらに、コメント者の等級が既コメント者の等級よりも上位でない場合には、コメント者のコメントが既コメント者のコメントに対する反論であるか否かを、コメント者の意思表示によって判定する。
【００２６】
そして、コメント記録サーバ装置１０は、コメント者の等級が既コメント者の等級よりも上位である場合、または既コメント者のコメントに対する反論でない場合には、コメント者のコメントをファイルに関連付けて記録するように制御する。一方、既コメント者のコメントに対する反論である場合には、コメント者のコメントに対応付けて当該コメントが反論である旨を示す反論情報も記録するように制御する。
【００２７】
このため、コメント記録サーバ装置１０によれば、例えば、一般社員が作成した報告書に対する部長（上位等級）のコメントを記録した後に、このコメントに反する課長（下位等級）のコメントを記録するような場合には、コメント者である課長の意思表示に基づいて反論情報も記録される。したがって、コメント付きの報告書を閲覧する一般社員は、コメントとともに記録された反論情報を参照することによって、課長が敢えて部長に反するコメントを記録した旨を把握することができる。つまり、本実施の形態１に係るコメント記録サーバ装置１０によれば、複数の相反するコメントに困惑する事態を回避することが可能になるという主たる特徴が発揮される。
【００２８】
［コメント記録サーバ装置の構成］
次に、本実施の形態１に係るコメント記録サーバ装置１０の各部の構成を説明する。このコメント記録サーバ装置１０は、図１に示すように、通信制御ＩＦ部１１と、ユーザＤＢ１２と、ファイルＤＢ１３と、制御部１４とを備える。このうち、通信制御ＩＦ部１１は、コメント記録サーバ装置１０と各クライアント装置２０との間における通信を制御するものである。
【００２９】
ユーザＤＢ１２は、ユーザに関する各種の情報を記憶するデータベースである。具体的には、このユーザＤＢ１２に格納される情報は、図２に示すように、各ユーザの名前を示すユーザ名ごとに、パスワードおよび等級を相互に関連付けて構成される。ここで、各ユーザごとに格納される「パスワード」情報は、コメント記録サーバ装置１０にアクセスする各ユーザに対して利用者認証をおこなうために、各ユーザに予め付与されたパスワードである。
【００３０】
また、各ユーザごとに格納される「等級」情報は、コメント者の等級と既コメント者の等級とを比較するために、各ユーザに予め付与された等級である。そして、この等級は、各ユーザの役職およびファイルに記録される内容に対する各ユーザの専門性を考慮して予め付与されるものであり、図２に示すように、所定の区分ごとに異なる等級が格納される。
【００３１】
すなわち、コメント対象となり得る各ファイルに記録された内容は、それぞれ異なるものであり、各ファイルに対する各ユーザのコメントも、各ユーザの役職や専門性によって重要視するべきか否かの判断が異なるものである。例えば、通常の報告書に対するコメントの場合には、社長、部長、課長、係長などの役職によって、その役職が高い者のコメントがより重要視されるべきである。一方、特定分野に関する計画書などに対するコメントの場合には、各ユーザの役職よりも、この特定分野に対する各ユーザの専門性によって、その専門性が高い者のコメントがより重要視されるべきである。
【００３２】
そこで、ユーザＤＢ１２は、図２に示したように、コメント対象となり各ファイルの区分（例えば、区分Ａ、区分Ｂ、区分Ｃなど）ごとに、各ユーザの役職および専門性を考慮した等級を格納している。つまり、図２に示すように、例えば、区分Ａに属する文書ファイルの場合には、「課長三郎」の等級（６級）よりも「部長二郎」の等級（７級）の方が上位に設定されているが、区分Ｂに属する文書ファイルの場合には、「課長三郎」の等級（９級）の方が、「部長二郎」の等級（７級）よりも上位に設定されている。
【００３３】
したがって、かかるユーザＤＢ１２を参照してコメント対象となるファイルごとに各ユーザの等級を取得することで、各ユーザの役職および専門性を考慮したコメント記録処理をおこなうことができる。よって、複数の相反するコメントに困惑する事態を、各ファイルの内容を踏まえた上で回避することが可能になる。
【００３４】
図１の説明に戻ると、ファイルＤＢ１３は、コメント対象となり得るファイルを記憶するデータベースである。具体的には、このファイルＤＢ１３に格納される情報は、図２に示すように、ファイルごとに、本体情報およびコメント情報を相互に関連付けて構成される。
【００３５】
ここで、ファイルごとに格納される「本体情報」は、図３に示すように、ファイルを一意に特定するために名付けられる「ファイル名」と、ファイルに記録される内容の区分（ユーザＤＢ１２に格納される区分に対応する。）を示す「ファイル区分」と、ファイルの作成者を示す「ファイル作成者」と、ファイルに記録された文章である「ファイル内容」とを相互に関連付けて構成される。なお、ファイル内容は、図３に示すように、「１章、２章・・・」といった所定の部分ごとに区分けされて格納される。これは、「１章、２章・・・」といった所定の部分ごとに、コメントを関連付けて記録するためである。
【００３６】
また、ファイルごとに格納される「コメント情報」は、図３に示すように、時系列で複数のコメントを累積記録したものであり、各コメント情報（同図に示す「１、２、３」といった各コメントの情報）は、コメントが記録された日時を特定する「コメント日時」と、コメントをおこなった者を示す「コメント者」と、コメントの対象となったファイル内容の部分を特定する「コメント対象」と、コメントの内容である「コメント内容」と、コメントの内容が上位等級者である既コメント者のコメントに対する反論であるか否かを示す「反論フラグ」とを相互に関連付けて構成される。
【００３７】
図１の説明に戻ると、制御部１４は、ＯＳ（Operating System）などの制御プログラム、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有し、これらによって種々の処理を実行する処理部であり、機能概念的に、閲覧制御部１４ａと、利用者認証部１４ｂと、等級取得部１４ｃと、既記録判定部１４ｄと、等級判定部１４ｅと、反論判定部１４ｆと、コメント情報記録部１４ｇとを備える。
【００３８】
このうち、閲覧制御部１４ａは、各クライアント装置２０からの各種の指示や要求に応じて、対応する画面データをクライアント装置２０に表示させる制御をおこなう手段である。具体的には、ユーザ名およびパスワードを入力させるログイン画面、ファイルＤＢ１３に格納された複数のファイルから所望のファイルを選択させる画面、選択されたファイルに記録された文書およびコメントを表示する画面（図６参照）、コメントを入力させる画面（図７参照）などを各クライアント装置２０に表示させる。
【００３９】
ここで、文書およびコメントを表示する画面（図６参照）について、その画面構成を具体的に説明する。この画面は、図６に示すように、ファイルＤＢ１３から選択された所定のファイルについて、文書を表示する文書フィールドと、コメントを表示するコメントフィールドとから構成される。このうち、文書フィールドに表示される内容は、ファイルＤＢ１３に格納された本体情報のうちのファイル内容に対応するデータである。また、コメントフィールドに表示される内容は、ファイルＤＢ１３に格納されたコメント情報に対応するデータであり、「コメント日時／コメント者／コメント内容」を特定して、各コメントの「コメント内容」が表示される。
【００４０】
そして、コメントフィールドにおいて、反論フラグが「なし」のコメントは、文頭に「・」が表示されるが、反論フラグが「あり」のコメントについては、文頭に「！」が表示される。これは、上位等級者である既コメント者に対して反論がなされた旨を明示するためであるが、この明示を一層明確にするために、「！」が付いたコメント内容を反転表示や赤色表示によって、区別させても良い。
【００４１】
なお、文書フィールドの上方向に配置される「コメントモード」ボタンは、この画面からコメントを入力する画面に移行する指示を受け付けるものであり、また、これに並んで配置される「終了」ボタンは、文書およびコメントの閲覧（表示）を終了する指示を受け付けるものである。
【００４２】
続いて、コメントを入力させる画面（図７参照）について、その画面構成を具体的に説明する。この画面には、図７に示すように、警告なしのコメント入力画面（同図（ａ）参照）と、警告ありのコメント入力画面（同図（ｂ）参照）との２種類がある。このうち、同図（ａ）に示す警告なしのコメント入力画面は、コメント対象となる部分について未だコメント情報が記録されていない場合や、そのコメント対象となる部分に既にコメント情報が記録されているが、コメント者の等級の方が既コメント者の等級よりも上位である場合に、表示される画面であり、コメント入力を受け付けるコメント入力フィールドのみから構成される。
【００４３】
一方、同図（ｂ）に示す警告ありのコメント入力画面は、コメント対象となる部分に既にコメント情報が記録されており、かつ、既コメント者の等級の方がコメント者の等級よりも上位である場合に、表示される画面である。そして、この画面は、同図に示すように、上位等級者のコメントがある旨を報知する「警告」と、上位等級者のコメントを補足するコメントを入力しようとしているか否かを意思確認するための「はい／いいえ」ボタンと、コメント入力を受け付けるコメント入力フィールドとから構成される。
【００４４】
この画面において、「はい」が選択された場合には、コメントの内容が上位等級者である既コメント者のコメントに対する反論ではない旨が判定される一方、「いいえ」が選択された場合には、コメントの内容が上位等級者である既コメント者のコメントに対する反論である旨が判定される。このため、「はい」が選択された場合には、ファイルＤＢ１３において反論フラグは「なし」となるが、「いいえ」が選択された場合には、ファイルＤＢ１３において反論フラグは「あり」となる。
【００４５】
なお、コメント入力画面の下方向に配置される「ＯＫ」ボタンは、コメントフィールドに入力されたコメントを記録する指示を受け付けるものであり、一方、これに並んで配置される「キャンセル」ボタンは、コメントの記録をキャンセルする指示を受け付けるものである。このため、同図（ｂ）に示す警告ありのコメント入力画面が表示された場合でも、「キャンセル」ボタンの指示によってコメントが記録されなくなるので、相反するコメントの記録が抑制され、複数の相反するコメントに困惑する事態を一層回避することが可能になる。
【００４６】
制御部１４の説明に戻ると、利用者認証部１４ｂは、各クライアント装置２０からのアクセス要求に応じて、ユーザＤＢ１２を参照してユーザ認証をおこなう手段である。具体的には、クライアント装置２０から入力されたユーザ名およびパスワードに基づいて、入力されたパスワードがユーザＤＢ１２に格納されたパスワードと一致するか否かを判定する。
【００４７】
等級取得部１４ｃは、ユーザＤＢ１２を参照して、コメントを記録しようとするユーザ（コメント者）の等級を取得する手段である。具体的には、利用者認証に用いられたユーザ名と、コメントを記録しようとするファイルの区分とに基づいて、対応する等級をユーザＤＢ１２から取得する。例えば、「部長太郎」がファイルＤＢ１３に格納された「○○○報告書．ｄｏｃ」についてコメントを記録しようとしている場合には、「○○○報告書．ｄｏｃ」の区分は「区分Ａ」であるので、「部長太郎」の等級として「７級」が取得される。
【００４８】
既登録判定部１４ｄは、コメント者がコメントを希望する特定の部分について、既にコメントが記録されているか否かを判定する手段である。具体的には、コメント者がコメントを希望する特定の部分を選択した場合に、ファイルＤＢ１３の対応するファイルのコメント情報を参照して、当該特定部分について既にコメント情報が記録されているか否かを判定する。例えば、「○○○報告書．ｄｏｃ」の「１章」に対してコメント対象が選択された場合には、ファイルＤＢ１３の「○○○報告書．ｄｏｃ」のコメント情報において、「コメント対象：１章」が記録されたコメントが既に存在するか否かを判定する。
【００４９】
等級判定部１４ｅは、既記録判定部１４ｄによって既にコメントが記録されている旨が判定された場合に、コメント者の等級が既コメント者の等級よりも上位であるか否かを判定する手段である。具体的には、等級取得部１４ｃによって取得された等級（コメント者の階級）と、既記録判定部１４ｄによってコメント対象が重複する既コメントとして把握されたコメントの「コメント者」の階級（既コメント者の階級）とを比較し、コメント者の等級が既コメント者の等級よりも上位であるか否かを判定する。
【００５０】
例えば、「○○○報告書．ｄｏｃ」の「１章」に対して「部長二郎」がコメントを記録しようとしており、既に「１章」に対して「係長六郎」のコメントが記録されているとする。このような場合には、等級取得部１４ｃによってコメント者の階級として「部長二郎、区分Ａ」に対応する「７級」が取得される一方で、既コメント者の等級として、ユーザＤＢ１２から「係長六郎、区分Ａ」に対応する「３級」が取得されるため、コメント者の等級が既コメント者の等級よりも上位である旨が判定される。
【００５１】
なお、既記録判定部１４ｄによって既に複数のコメントが記録されている旨が判定された場合には、等級判定部１４ｅは、コメント者の等級が、複数の既コメント者のいずれの等級よりも上位であるか否かを判定する。これは、複数の相反するコメントに困惑する事態を確実に回避することを可能にするためである。
【００５２】
反論判定部１４ｆは、等級判定部１４ｅによってコメント者の等級が既コメント者の等級よりも上位でない旨が判定された場合に、コメント者のコメントが既コメント者のコメントに対する反論であるか否かを判定する手段である。具体的には、上記したコメント入力画面（図７（ｂ）参照）において、「はい」が選択された場合には、コメントの内容が上位等級者である既コメント者のコメントに対する反論ではない旨が判定される一方、「いいえ」が選択された場合には、コメントの内容が上位等級者である既コメント者のコメントに対する反論である旨が判定される。
【００５３】
コメント情報記録部１４ｇは、各クライアント装置２０から入力されたコメントをファイルＤＢ１３に格納された対応するファイルに関連付けて記録する手段である。具体的には、図３に示したように、「コメント者、ファイル対象、コメント内容、反論フラグ」からなるコメント情報をファイルＤＢ１３に記録する。
【００５４】
なお、図７（ａ）に示した警告なしのコメント入力画面に対してコメントの入力がおこなわれた場合、すなわち、コメント対象となる部分について未だコメント情報が記録されていない場合や、そのコメント対象となる部分に既にコメント情報が記録されているが、コメント者の等級の方が既コメント者の等級よりも上位である場合には、「反論フラグ」について「なし」を記録する。
【００５５】
また、図７（ｂ）に示した警告なしのコメント入力画面に対して、「はい」の指示とともにコメントの入力がおこなわれた場合、すなわち、コメント対象となる部分に既にコメント情報が記録されており、かつ、既コメント者の等級の方がコメント者の等級よりも上位であるが、この上位等級者のコメントを補足するコメントを入力する場合にも、「反論フラグ」について「なし」を記録する。一方、図７（ｂ）に示した警告なしのコメント入力画面に対して、「いいえ」の指示とともにコメントの入力がおこなわれた場合、すなわち、コメント対象となる部分に既にコメント情報が記録されており、既コメント者の等級の方がコメント者の等級よりも上位であり、かつ、この上位等級者のコメントを補足しない（反論する）コメントを入力する場合には、「反論フラグ」について「あり」を記録する。
【００５６】
［コメント記録処理の手順］
次に、本実施の形態１に係るコメント記録サーバ装置１０によるコメント記録処理の手順を説明する。図４および図５は、図１に示したコメント記録サーバ装置１０によるコメント記録処理の手順を説明するフローチャートである。
【００５７】
図４に示すように、コメント記録サーバ装置１０において、所定のクライアント装置２０からユーザ名およびパスワードの入力があると（ステップＳ４０１肯定）、利用者認証部１４ｂは、入力されたパスワードがユーザＤＢ１２に格納されたパスワードと一致するか否かを判定する（ステップＳ４０２）。
【００５８】
この判定において、パスワードが一致しないと判定された場合には（ステップＳ４０２否定）、利用者認証が失敗したものとして処理を終了するが、これとは反対に、パスワードが一致すると判定された場合には（ステップＳ４０２肯定）、閲覧制御部１４ａは、クライアント装置２０に対してファイルの選択を促す（ステップＳ４０３）。すなわち、ファイルＤＢ１３に格納された複数のファイルから所望のファイルを選択させる画面を表示する。
【００５９】
そして、かかる画面に対してクライアント装置２０から所定のファイルが選択されると（ステップＳ４０３肯定）、閲覧制御部１４ａは、図６に示すように、選択されたファイルに記録された文書およびコメントを表示する画面を、クライアント装置２０に対して表示する（ステップＳ４０４）。
【００６０】
続いて、コメント記録サーバ装置１０は、この画面（図６参照）において、クライアント装置２０から「コメントモード」ボタンまたは「終了」ボタンのいずれが指示されるかを繰り返して判定する（ステップＳ４０５およびＳ４０６）。そして、クライアント装置２０から「終了」ボタンが指示されると（ステップＳ４０６肯定）、処理を終了する。一方、クライアント装置２０から「コメントモード」ボタンが指示されると（ステップＳ４０５肯定）、図５に示す処理Ａに移行する。
【００６１】
すなわち、図５に示すように、閲覧制御部１４ａは、クライアント装置２０に対してコメント対象の選択を促す（ステップＳ５０１）。なお、このコメント対象の選択は、図６に示した画面において、文書フィールド内でマウスなどの指示手段によって選択させる手法や、ファイルＤＢ１３に格納されたファイルの本体情報に基づいて、所望の部分（例えば、「章」）を選択させる画面を表示する手法が採用される。
【００６２】
そして、クライアント装置２０によって、コメント対象が選択されると（ステップＳ５０１肯定）、等級取得部１４ｃは、利用者認証に用いられたユーザ名と、コメントを記録しようとするファイルの区分とに基づいて、対応する等級をユーザＤＢ１２から取得する（ステップＳ５０２）。
【００６３】
続いて、既記録判定部１４ｄは、コメント者がコメントを希望する特定の部分について、既にコメントが記録されているか否かを判定する（ステップＳ５０３）。すなわち、コメント者がコメントを希望する特定の部分を選択した場合に、ファイルＤＢ１３の対応するファイルのコメント情報を参照して、当該特定部分について既にコメント情報が記録されているか否かを判定する。
【００６４】
この判定によって、既にコメントが記録されている旨が判定された場合には（ステップＳ５０３肯定）、続いて、等級判定部１４ｅは、コメント者の等級が既コメント者の等級よりも上位であるか否かを判定する（ステップＳ５０４）。すなわち、等級取得部１４ｃによって取得された等級（コメント者の階級）と、既記録判定部１４ｄによってコメント対象が重複する既コメントとして把握されたコメントの「コメント者」の階級（既コメント者の階級）とを比較し、コメント者の等級が既コメント者の等級よりも上位であるか否かを判定する。
【００６５】
この判定によって、コメント者の等級が既コメント者の等級よりも上位である旨が判定された場合（ステップＳ５０４肯定）、または、上記のステップＳ５０３の判定によって、コメント者がコメントを希望する特定の部分についてコメントが記録されていない旨が判定された場合には（ステップＳ５０３否定）、閲覧制御部１４ａは、クライアント装置２０に対して、図７（ａ）に示すように、警告なしのコメント入力画面を表示する（ステップＳ５０５）。
【００６６】
これとは反対に、上記のステップＳ５０４の判定によって、コメント者の等級が既コメント者の等級よりも上位でない旨が判定された場合には（ステップＳ５０４否定）、閲覧制御部１４ａは、クライアント装置２０に対して、図７（ｂ）に示すように、警告ありのコメント入力画面を表示する（ステップＳ５０８）。
【００６７】
続いて、この警告ありのコメント入力画面に対して、クライアント装置２０によってコメント内容および補足情報（図７（ｂ）に示す「はい／いいえ」ボタンの選択情報）が入力されると（ステップＳ５０９）、反論判定部１４ｆは、コメント者のコメントが既コメント者のコメントに対する反論であるか否かを判定する（ステップＳ５１０）。
【００６８】
この判定によって、コメント者のコメントが既コメント者のコメントに対する反論である旨が判定された場合には（ステップＳ５１０肯定）、コメント情報記録部１４ｇは、「コメント者、ファイル対象、コメント内容、反論フラグ（あり）」からなるコメント情報をファイルＤＢ１３に記録する（ステップＳ５１１）。
【００６９】
そして、このステップＳ５１１の処理に続いて、コメント記録サーバ装置１０は、図４の処理Ｂに戻る。なお、上記のステップＳ５０９において、コメント内容および補足情報が入力されず、クライアント装置２０によって「キャンセル」ボタンが指示された場合にも（ステップＳ５０９否定）、図４の処理Ｂに戻ることとなる。
【００７０】
ところで、上記したステップＳ５０５によって、クライアント装置２０に対して、図７（ａ）に示すような警告なしのコメント入力画面が表示され、この警告なしのコメント入力画面に対して、クライアント装置２０によってコメント内容が入力されると（ステップＳ５０６）、コメント情報記録部１４ｇは、「コメント者、ファイル対象、コメント内容、反論フラグ（なし）」からなるコメント情報をファイルＤＢ１３に記録する（ステップＳ５０７）。
【００７１】
同様に、上記したステップＳ５１０の判定によって、コメント者のコメントが既コメント者のコメントに対する反論でない旨が判定された場合にも（ステップＳ５１０否定）、コメント情報記録部１４ｇは、「コメント者、ファイル対象、コメント内容、反論フラグ（なし）」からなるコメント情報をファイルＤＢ１３に記録する（ステップＳ５０７）。
【００７２】
そして、このステップＳ５０７の処理に続いて、コメント記録サーバ装置１０は、図４の処理Ｂに戻る。なお、上記のステップＳ５０６において、コメント内容が入力されず、クライアント装置２０によって「キャンセル」ボタンが指示された場合にも（ステップＳ５０６否定）、図４の処理Ｂに戻ることとなる。
【００７３】
上記した一連の処理によって、▲１▼コメント対象となる部分について未だコメント情報が記録されていない場合や、▲２▼そのコメント対象となる部分に既にコメント情報が記録されているが、コメント者の等級の方が既コメント者の等級よりも上位である場合、▲３▼コメント対象となる部分に既にコメント情報が記録されており、かつ、既コメント者の等級の方がコメント者の等級よりも上位であるが、この上位等級者のコメントを補足するコメントを入力する場合には、コメントに対応付けて、「反論フラグ：なし」が記録される。
【００７４】
一方、▲４▼コメント対象となる部分に既にコメント情報が記録されており、既コメント者の等級の方がコメント者の等級よりも上位であり、かつ、この上位等級者のコメントを補足しない（反論する）コメントを入力する場合には、コメントに対応付けて、「反論フラグ：あり」が記録される。
【００７５】
そして、このコメントに対応付けて記録される「反論フラグ」の情報は、上記したステップＳ４０４において、選択ファイルの内容およびコメントを表示する際に、コメント内容とともに表示される（図６参照）。したがって、この反論フラグを参照することによって、下位等級者が敢えて上位等級者のコメントに反するコメントを記録した旨を把握することができるので、複数の相反するコメントに困惑する事態を回避することが可能になる。
【００７６】
（実施の形態２）
ところで、上記実施の形態１で説明したコメント記録サーバ装置１０およびコメント記録方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータシステムで実行することによって実現することができる。そこで、本実施の形態２では、上記実施の形態１で説明したコメント記録サーバ装置１０（コメント記録方法）と同様の機能を有するコメント記録プログラムを実行するコンピュータシステムについて説明する。
【００７７】
図８は、本実施の形態２に係るコンピュータシステムの構成を示すシステム構成図であり、図９は、このコンピュータシステムにおける本体部の構成を示すブロック図である。図８に示すように、本実施の形態２に係るコンピュータシステム１００は、本体部１０１と、本体部１０１からの指示によって表示画面１０２ａに画像などの情報を表示するためのディスプレイ１０２と、このコンピュータシステム１００に種々の情報を入力するためのキーボード１０３と、ディスプレイ１０２の表示画面１０２ａ上の任意の位置を指定するためのマウス１０４とを備える。
【００７８】
また、このコンピュータシステム１００における本体部１０１は、図９に示すように、ＣＰＵ１２１と、ＲＡＭ１２２と、ＲＯＭ１２３と、ハードディスクドライブ（ＨＤＤ）１２４と、ＣＤ−ＲＯＭ１０９を受け入れるＣＤ−ＲＯＭドライブ１２５と、フレキシブルディスク（ＦＤ）１０８を受け入れるＦＤドライブ１２６と、ディスプレイ１０２、キーボード１０３並びにマウス１０４を接続するＩ／Ｏインターフェース１２７と、ローカルエリアネットワークまたは広域エリアネットワーク（ＬＡＮ／ＷＡＮ）１０６に接続するＬＡＮインターフェース１２８とを備える。
【００７９】
さらに、このコンピュータシステム１００には、インターネットなどの公衆回線１０７に接続するためのモデム１０５が接続されるとともに、ＬＡＮインターフェース１２８およびＬＡＮ／ＷＡＮ１０６を介して、他のコンピュータシステム（ＰＣ）１１１、サーバ１１２並びにプリンタ１１３などが接続される。
【００８０】
そして、このコンピュータシステム１００は、所定の記録媒体に記録されたコメント記録プログラムを読み出して実行することでコメント記録サーバ装置１０（コメント記録方法）を実現する。ここで、所定の記録媒体とは、フレキシブルディスク（ＦＤ）１０８、ＣＤ−ＲＯＭ１０９、ＭＯディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」の他に、コンピュータシステム１００の内外に備えられるハードディスクドライブ（ＨＤＤ）１２４や、ＲＡＭ１２２、ＲＯＭ１２３などの「固定用の物理媒体」、さらに、モデム１０５を介して接続される公衆回線１０７や、他のコンピュータシステム１１１並びにサーバ１１２が接続されるＬＡＮ／ＷＡＮ１０６などのように、プログラムの送信に際して短期にプログラムを保持する「通信媒体」など、コンピュータシステム１００によって読み取り可能なコメント記録プログラムを記録する、あらゆる記録媒体を含むものである。
【００８１】
すなわち、コメント記録プログラムは、上記した「可搬用の物理媒体」、「固定用の物理媒体」、「通信媒体」などの記録媒体に、コンピュータ読み取り可能に記録されるものであり、コンピュータシステム１００は、このような記録媒体からコメント記録プログラムを読み出して実行することでコメント記録サーバ装置１０（コメント記録方法）を実現する。なお、コメント記録プログラムは、コンピュータシステム１００によって実行されることに限定されるものではなく、他のコンピュータシステム１１１またはサーバ１１２がコメント記録プログラムを実行する場合や、これらが協働してコメント記録プログラムを実行するような場合にも、本発明を同様に適用することができる。
【００８２】
（他の実施の形態）
さて、これまで本発明の実施の形態について説明したが、本発明は上述した実施の形態以外にも、上記特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施の形態にて実施されてもよいものである。
【００８３】
例えば、本実施の形態では、コメント者の等級が既コメント者の等級よりも上位でない場合でも、反論情報を付してコメントを記録する場合を説明したが、本発明はこれに限定されるものではなく、コメント者の等級が既コメント者の等級よりも上位でない場合には、常にコメントを記録しないように制御する場合にも同様に適用することができる。この場合には、コメント者の階級よりも上位でないコメント者のコメントは常に記録されなくなるので、複数の相反するコメントに困惑する事態を確実に回避することが可能になる。
【００８４】
また、本実施の形態では、既に複数のコメントが記録されている場合には、複数の既コメント者のいずれの等級よりも上位であるか否かを判定する場合を説明したが、本発明はこれに限定されるものではなく、例えば、直前に記録された最新のコメント者の等級よりも上位であるか否かを判定する場合にも同様に適用することができる。コメントが時系列で記録されることを考慮すると、より最近に記録されたコメントに対して相反する意見が記録されることを回避できれば、十分であると考えられる場合もあるからである。
【００８５】
また、本実施の形態では、コメントの対象として、文書の所定部分である「章」に関連付けてコメントを記録し、この「章」において既にコメントが記録されているか否かを判定する場合を説明したが、本発明はこれに限定されるものではなく、例えば、段落ごと、一文ごと、句読点間ごと、文字列ごとなど、文書のあらゆる部分を特定してコメントを関連付けて記録する場合に同様に適用することができる。
【００８６】
また、本実施の形態では、所定のファイルとして、文書を記録した文書ファイルに関連付けてコメントを記録する場合を説明したが、本発明はこれに限定されるものではなく、例えば、画像を記録した画像ファイルなど、コメントを付することが考え得るあらゆるファイルに同様に適用することができる。
【００８７】
また、本実施の形態では、コメントとして、文字情報を記録する場合を説明したが、本発明はこれに限定されるものではなく、例えば、画像情報や音声情報としてコメントを記録する場合など、あらゆる情報の態様でコメントを記録する場合に同様に適用することができる。
【００８８】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【００８９】
より具体的に説明すると、本実施の形態では、コメント記録サーバ装置１０がユーザＤＢ１２およびファイルＤＢ１３を備え、各種の判定をおこなってコメントを記録する場合を説明したが、例えば、各クライアント装置２０が各種の判定をおこない、この判定に基づいてコメント記録サーバ装置１０がコメントを記録する場合にも、同様に本発明を適用することができる。
【００９０】
また、例えば、コメント記録サーバ装置１０は、ユーザＤＢ１２のみを備え、ファイルＤＢ１３に格納されるべき各ファイルを、ハードディスク、フレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録し、この記録媒体を各クライアント装置２０で読み込むことによって、上記したコメント記録処理を実行するような場合にも、同様に本発明を適用することができる。
【００９１】
また、例えば、ファイルの本体情報（文書など）とコメント情報とを、同一箇所に格納して記録する必要は必ずしもなく、ファイルの本体情報は、フレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＭＯなどの記録媒体に記録して可搬性を持たせる一方で、コメント情報のみをコメント記録サーバ装置１０において格納して記録する場合にも、同様に本発明を適用することができる。さらに、記録媒体に、ユーザＤＢ１２に格納される情報およびファイルＤＢ１３に格納される情報をともに格納して記録する場合にも、同様に本発明を適用することができる。
【００９２】
また、例えば、サーバ・クライアントシステムのような構成態様を採ることなく、コメント記録装置の如きスタンドアローンのマシンによって、上記したコメント記録処理を実行するような場合にも、同様に本発明を適用することができる。なお、この場合にも、ファイルＤＢ１３に格納されるべき各ファイルを、ハードディスク、フレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録することもできる。
【００９３】
また、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【００９４】
また、本実施の形態において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともでき、あるいは、手動的におこなわれるものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【００９５】
（付記１）所定のファイルに記録されている内容に対してコメントを希望するコメント者のコメントを、前記ファイルに関連付けて記録するコメント記録方法をコンピュータに実行させるコメント記録プログラムであって、
前記コメント者の等級が、前記ファイルに関連付けて既にコメントを記録した既コメント者の等級よりも上位であるか否かを判定する等級判定工程と、
前記等級判定工程によって前記コメント者の等級が前記既コメント者の等級よりも上位である旨が判定された場合には、前記コメント者のコメントを記録するように制御し、前記等級判定工程によって前記コメント者の等級が前記既コメント者の等級よりも上位でない旨が判定された場合には、前記コメント者のコメントを記録しないように制御する記録制御工程と、
をコンピュータに実行させることを特徴とするコメント記録プログラム。
（付記２）所定のファイルに記録されている内容に対してコメントを希望するコメント者のコメントを、前記ファイルに関連付けて記録するコメント記録方法をコンピュータに実行させるコメント記録プログラムであって、
前記コメント者の等級が、前記ファイルに関連付けて既にコメントを記録した既コメント者の等級よりも上位であるか否かを判定する等級判定工程と、
前記等級判定工程によって前記コメント者の等級が前記既コメント者の等級よりも上位でない旨が判定された場合には、前記コメント者のコメントが前記既コメント者のコメントに対する反論であるか否かを判定する反論判定工程と、
前記等級判定工程によって前記コメント者の等級が前記既コメント者の等級よりも上位である旨が判定された場合または前記反論判定工程によって前記既コメント者のコメントに対する反論でない旨が判定された場合には、前記コメント者のコメントを記録するように制御し、前記反論判定工程によって前記既コメント者のコメントに対する反論である旨が判定された場合には、前記コメント者のコメントに対応付けて当該コメントが反論である旨を示す反論情報も記録するように制御する記録制御工程と、
をコンピュータに実行させることを特徴とするコメント記録プログラム。
（付記３）前記ファイルに関連付けて前記コメント者のコメントを記録する場合に、当該コメントに対応付けて、前記コメント者の等級を前記既コメント者の等級として記録する等級記録工程をさらにコンピュータに実行させ、
前記等級判定工程は、前記コメント者の等級が、前記等級記録工程によって記録された既コメント者の等級よりも上位であるか否かを判定することを特徴とする付記１または２に記載のコメント記録プログラム。
（付記４）前記コメント者となり得る複数の利用者ごとに各利用者の等級を格納する等級テーブルから前記コメント者の等級を取得する等級取得工程をさらにさらにコンピュータに実行させ、
前記等級判定工程は、前記等級取得工程によって取得された等級が、前記等級記録工程によって記録された既コメント者の等級よりも上位であるか否かを判定し、
前記等級記録工程は、前記等級取得工程によって取得された等級を、前記既コメント者の等級として記録することを特徴とする付記３に記載のコメント記録プログラム。
（付記５）前記等級テーブルは、前記コメント者によるコメントの対象となり得るファイルごとに、各利用者の等級を格納するものであって、
前記等級取得工程は、前記等級テーブルを参照して、前記コメント者の等級を前記コメントの対象となるファイルごとに取得することを特徴とする付記４に記載のコメント記録プログラム。
（付記６）前記等級テーブルは、各利用者の役職を考慮して各利用者に予め付与された等級を格納するものであって、
前記等級取得工程は、前記等級テーブルを参照して、前記コメント者の等級を取得することを特徴とする付記５に記載のコメント記録プログラム。
（付記７）前記等級テーブルは、各利用者の役職および前記ファイルに記録される内容に対する各利用者の専門性を考慮して各利用者に予め付与された等級を格納するものであって、
前記等級取得工程は、前記等級テーブルを参照して、前記コメント者の等級を取得することを特徴とする付記５に記載のコメント記録プログラム。
（付記８）前記等級判定工程は、前記ファイルに関連付けて既に複数のコメントが記録されている場合には、前記コメント者の等級が、複数の既コメント者のいずれの等級よりも上位であるか否かを判定することを特徴とする付記１〜７のいずれか一つに記載のコメント記録プログラム。
（付記９）前記等級判定工程は、前記ファイルに関連付けて既に複数のコメントが記録されている場合には、前記コメント者の等級が、最新の既コメント者の等級よりも上位であるか否かを判定することを特徴とする付記１〜７のいずれか一つに記載のコメント記録プログラム。
（付記１０）前記ファイルに記録されている内容のうち、前記コメント者がコメントを希望する特定の部分について、既にコメントが記録されているか否かを判定する既記録判定工程をさらにコンピュータに実行させ、
前記等級判定工程は、前記既記録判定工程によって既にコメントが記録されている旨が判定された場合に、前記コメント者の等級が前記既コメント者の等級よりも上位であるか否かを判定することを特徴とする付記１〜９のいずれか一つに記載のコメント記録プログラム。
（付記１１）所定のファイルに記録されている内容に対してコメントを希望するコメント者のコメントを、前記ファイルに関連付けて記録するコメント記録装置であって、
前記コメント者の等級が、前記ファイルに関連付けて既にコメントを記録した既コメント者の等級よりも上位であるか否かを判定する等級判定手段と、
前記等級判定手段によって前記コメント者の等級が前記既コメント者の等級よりも上位である旨が判定された場合には、前記コメント者のコメントを記録するように制御し、前記等級判定手段によって前記コメント者の等級が前記既コメント者の等級よりも上位でない旨が判定された場合には、前記コメント者のコメントを記録しないように制御する記録制御手段と、
を備えたことを特徴とするコメント記録装置。
（付記１２）所定のファイルに記録されている内容に対してコメントを希望するコメント者のコメントを、前記ファイルに関連付けて記録するコメント記録装置であって、
前記コメント者の等級が、前記ファイルに関連付けて既にコメントを記録した既コメント者の等級よりも上位であるか否かを判定する等級判定手段と、
前記等級判定手段によって前記コメント者の等級が前記既コメント者の等級よりも上位でない旨が判定された場合には、前記コメント者のコメントが前記既コメント者のコメントに対する反論であるか否かを判定する反論判定手段と、
前記反論判定手段によって前記既コメント者のコメントに対する反論である旨が判定された場合には、前記コメント者のコメントに対応付けて当該コメントがが反論である旨を示す反論情報も記録するように制御し、前記等級判定手段によって前記コメント者の等級が前記既コメント者の等級よりも上位である旨が判定された場合または前記反論判定手段によって前記既コメント者のコメントに対する反論でない旨が判定された場合には、前記コメント者のコメントを記録するように制御する記録制御手段と、
を備えたことを特徴とするコメント記録装置。
（付記１３）所定のファイルに記録されている内容に対してコメントを希望するコメント者のコメントを、前記ファイルに関連付けて記録するコメント記録方法であって、
前記コメント者の等級が、前記ファイルに関連付けて既にコメントを記録した既コメント者の等級よりも上位であるか否かを判定する等級判定工程と、
前記等級判定工程によって前記コメント者の等級が前記既コメント者の等級よりも上位である旨が判定された場合には、前記コメント者のコメントを記録するように制御し、前記等級判定工程によって前記コメント者の等級が前記既コメント者の等級よりも上位でない旨が判定された場合には、前記コメント者のコメントを記録しないように制御する記録制御工程と、
を含んだことを特徴とするコメント記録方法。
（付記１４）所定のファイルに記録されている内容に対してコメントを希望するコメント者のコメントを、前記ファイルに関連付けて記録するコメント記録方法であって、
前記コメント者の等級が、前記ファイルに関連付けて既にコメントを記録した既コメント者の等級よりも上位であるか否かを判定する等級判定工程と、
前記等級判定工程によって前記コメント者の等級が前記既コメント者の等級よりも上位でない旨が判定された場合には、前記コメント者のコメントが前記既コメント者のコメントに対する反論であるか否かを判定する反論判定工程と、
前記反論判定工程によって前記既コメント者のコメントに対する反論である旨が判定された場合には、前記コメント者のコメントに対応付けて当該コメントがが反論である旨を示す反論情報も記録するように制御し、前記等級判定工程によって前記コメント者の等級が前記既コメント者の等級よりも上位である旨が判定された場合または前記反論判定工程によって前記既コメント者のコメントに対する反論でない旨が判定された場合には、前記コメント者のコメントを記録するように制御する記録制御工程と、
を含んだことを特徴とするコメント記録方法。
【００９６】
【発明の効果】
以上説明したように、本発明によれば、コメント者の階級よりも上位でないコメント者のコメントは常に記録されなくなるので、複数の相反するコメントに困惑する事態を確実に回避することが可能になる。
【００９７】
また、本発明によれば、反論情報を参照することによって、下位等級者が敢えて上位等級者のコメントに反するコメントを記録した旨を把握することができるので、複数の相反するコメントに困惑する事態を回避することが可能になる。
【００９８】
また、本発明によれば、コメントの対象部分を踏まえつつ等級を判定するので、複数の相反するコメントに困惑する事態を精度良く回避することが可能になる。
【図面の簡単な説明】
【図１】本実施の形態１に係るコメント記録サーバ装置を含んだシステムの構成を示すブロック図である。
【図２】図１に示したユーザＤＢに記憶される情報の構成例を示す図である。
【図３】図１に示したファイルＤＢに記憶される情報の構成例を示す図である。
【図４】図１に示したコメント記録サーバ装置によるコメント記録処理の手順を説明するフローチャートである。
【図５】図１に示したコメント記録サーバ装置によるコメント記録処理の手順を説明するフローチャートである。
【図６】図１に示したクライアント装置による情報の表示例を示す図である。
【図７】図１に示したクライアント装置による情報の表示例を示す図である。
【図８】本実施の形態２に係るコンピュータシステムの構成を示すシステム構成図である。
【図９】図８に示したコンピュータシステムにおける本体部の構成を示すブロック図である。
【符号の説明】
１  ネットワーク
１０  コメント記録サーバ装置
１１  通信制御ＩＦ部
１２  ユーザＤＢ
１３  ファイルＤＢ
１４  制御部
１４ａ  閲覧制御部
１４ｂ  利用者認証部
１４ｃ  等級取得部
１４ｄ  既記録判定部
１４ｅ  等級判定部
１４ｆ  反論判定部
１４ｇ  コメント情報記録部
２０  クライアント装置
【図１】
0003669969.tif 000002
【図２】
0003669969.tif 000003
【図３】
0003669969.tif 000004
【図４】
0003669969.tif 000005
【図５】
0003669969.tif 000006
【図６】
0003669969.tif 000007
【図７】
0003669969.tif 000008
【図８】
0003669969.tif 000009
【図９】
0003669969.tif 000010