(57)【要約】  【課題】  通信ネットワークを介して中央処理装置に接続された端末装置からの要求により、前記中央処理装置に記録された掲示情報、キーワード又は該キーワードに関するキーワード情報を、前記端末装置に迅速に表示させることができる情報表示方法、中央処理装置及びコンピュータプログラムを提供する。  【解決手段】  中央処理装置１０は、端末装置２０、２０…から送信された日記ページから、日記ページを作成したユーザ名、作成した日付、及び日記ページに含まれるキーワードを関連付けた関連データベース１０ｃを作成し記録する。一方、一の端末装置２０からの要求により、中央処理装置１０は、関連データベース１０ｃからキーワードを抽出し、前記キーワードに関するキーワードページへのリンクを生成して、要求された日記ページを前記一の端末装置２０に表示させる。【選択図】      図１
2005202895.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末装置から送信された複数の掲示情報、並びに該掲示情報に含まれる該掲示情報を特定する特定情報及びキーワードを記録する中央処理装置が、一の端末装置からの要求により、キーワードと該キーワードを含む掲示情報とに関するキーワード情報を表示するための表示記号を前記キーワードに付して掲示情報を前記一の端末装置に表示させる情報表示方法において、
前記中央処理装置は、送信された掲示情報から該掲示情報に含まれる特定情報及びキーワードを抽出し、抽出した特定情報及びキーワードを関連付けて記録しておき、前記一の端末装置に表示させる掲示情報に含まれる特定情報に関連付けて記録されたキーワードを抽出して前記掲示情報を前記一の端末装置に表示させることを特徴とする情報表示方法。
【請求項２】
前記中央処理装置は、前記一の端末装置から送信されたキーワードを受信し、受信したキーワードに関連付けて記録された特定情報を抽出し、抽出した特定情報により特定された掲示情報に関するキーワード情報を前記一の端末装置に表示させることを特徴とする請求項１に記載された情報表示方法。
【請求項３】
前記中央処理装置は、前記一の端末装置から送信された特定情報を受信し、受信した特定情報に関連付けて記録されたキーワードを抽出し、抽出したキーワードに関連付けられた特定情報を特定情報ごとに集計し、集計した数に応じて、特定情報により特定された掲示情報を前記一の端末装置に表示させることを特徴とする請求項１又は請求項２に記載された情報表示方法。
【請求項４】
前記中央処理装置は、前記一の端末装置からの要求により、記録された特定情報ごとに関連付けられたキーワードを抽出し、抽出したキーワードをキーワードごとに集計し、集計した数に応じて、特定情報ごとに抽出したキーワードを前記一の端末装置に表示させることを特徴とする請求項１乃至請求項３のいずれかに記載された情報表示方法。
【請求項５】
複数の掲示情報、並びに該掲示情報に含まれる該掲示情報を特定する特定情報及びキーワードを記録し、キーワードと該キーワードを含む掲示情報とに関するキーワード情報を表示するための表示記号を前記キーワードに付して掲示情報を出力する中央処理装置において、
前記中央処理装置は、
記録した掲示情報から該掲示情報に含まれる特定情報及びキーワードを抽出する抽出手段と、
抽出した特定情報及びキーワードを関連付けて記録する記録手段と
を備え、
前記抽出手段は、
さらに、表示させる掲示情報に含まれる特定情報に関連付けて記録されたキーワードを抽出し、
前記中央処理装置は、
さらに、抽出したキーワードを含む掲示情報を出力する出力手段を備えることを特徴とする中央処理装置。
【請求項６】
前記中央処理装置は、キーワードを受信する受信手段を備え、
前記抽出手段は、受信したキーワードに基づいて、該キーワードに関連付けて記録された特定情報を抽出し、
前記出力手段は、抽出した特定情報により特定された掲示情報に関するキーワード情報を出力すべくなしてあることを特徴とする請求項５に記載された中央処理装置。
【請求項７】
前記受信手段は、特定情報を受信し、
前記抽出手段は、受信した特定情報に関連付けて記録されたキーワードを抽出し、
前記中央処理装置は、抽出したキーワードに関連付けられた特定情報を特定情報ごとに集計する集計手段を備え、
前記出力手段は、集計した数に応じて、特定情報により特定された掲示情報を出力すべくなしてあることを特徴とする請求項５又は請求項６に記載された中央処理装置。
【請求項８】
前記抽出手段は、記録された特定情報ごとに関連付けられたキーワードを抽出し、
前記集計手段は、抽出したキーワードをキーワードごとに集計し、
前記出力手段は、集計した数に応じて、特定情報ごとに抽出したキーワードを出力すべくなしてあることを特徴とする請求項５乃至請求項７のいずれかに記載された中央処理装置。
【請求項９】
コンピュータに、複数の掲示情報、並びに該掲示情報に含まれる該掲示情報を特定する特定情報及びキーワードを記録させるためのコンピュータプログラムにおいて、
コンピュータに、掲示情報から該掲示情報に含まれる特定情報及びキーワードを抽出させる手順と、
コンピュータに、抽出した特定情報及びキーワードを関連付けて記録させる手順と
を実行させることを特徴とするコンピュータプログラム。
【請求項１０】
コンピュータに、複数の掲示情報、並びに該掲示情報に含まれる該掲示情報を特定する特定情報及びキーワードを記録し、キーワードと該キーワードを含む掲示情報とに関するキーワード情報を表示するための表示記号を前記キーワードに付して掲示情報を出力させるためのコンピュータプログラムにおいて、
コンピュータに、掲示情報から該掲示情報に含まれる特定情報及びキーワードを抽出させる手順と、
コンピュータに、抽出した特定情報及びキーワードを関連付けて記録させる手順と、
コンピュータに、出力する掲示情報に含まれる特定情報に関連付けて記録されたキーワードを抽出させる手順と、
コンピュータに、抽出したキーワードを含む掲示情報を出力させる手順と
を実行させることを特徴とするコンピュータプログラム。
【請求項１１】
コンピュータに、キーワードに基づいて、該キーワードに関連付けられた特定情報を抽出させる手順と、
コンピュータに、抽出した特定情報により特定された掲示情報に関するキーワード情報を出力させる手順と
を実行させることを特徴とする請求項１０に記載されたコンピュータプログラム。
【請求項１２】
コンピュータに、特定情報に基づいて、該特定情報に関連付けて記録されたキーワードを抽出させる手順と、
コンピュータに、抽出したキーワードに関連付けられた特定情報を特定情報ごとに集計させる手順と、
コンピュータに、集計した数に応じて、特定情報により特定された掲示情報を出力させる手順と
を実行させることを特徴とする請求項１０又は請求項１１に記載されたコンピュータプログラム。
【請求項１３】
コンピュータに、記録された特定情報ごとに関連付けられたキーワードを抽出させる手順と、
コンピュータに、抽出したキーワードをキーワードごとに集計させる手順と、
コンピュータに、集計した数に応じて、特定情報ごとに抽出したキーワードを出力させ
る手順と
を実行させることを特徴とする請求項１０乃至請求項１２のいずれかに記載されたコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークを介して中央処理装置に接続された端末装置からの要求に基づいて、前記中央処理装置が掲示情報、キーワード又は該キーワードに関するキーワード情報を前記端末装置に表示させる情報表示方法、該情報表示方法を実施する中央処理装置及びコンピュータプログラムに関する。
【背景技術】
【０００２】
インターネットに代表される通信ネットワークの発展に伴って、パーソナルコンピュータ、携帯電話機などの端末装置から送信された掲示情報を記録した中央処理装置が、別の端末装置からの要求に基づいて、記録された掲示情報又はキーワード情報などを前記端末装置に表示させるものがある。
【０００３】
図９は掲示情報である日記ページの例を示す説明図、図１０はキーワード情報であるキーワードページの例を示す説明図である。日記ページはユーザが書き込んだ文字、数字、記号、画像などの日記本文及び日記本文に含まれるキーワードを含み、該キーワードには、該キーワードに関するキーワードページを表示させるための表示記号が付されている。キーワードページは、キーワードの説明文及び該キーワードを含む日記ページのリストを含み、該日記ページのリストは、日記を作成したユーザ名、日記が作成された日付、日記ページのタイトルを含み、ユーザが日記ページのリストから一の日記ページを選択することにより選択された日記ページが表示される。
【０００４】
より具体的には、複数のユーザが日記ページを作成する都度、前記端末装置は作成された日記ページを前記中央処理装置へ送信する。前記中央処理装置は、前記端末装置から日記ページが送信される都度、送信された日記ページを受信し記録し、記録した日記ページを、日記ページを作成したユーザ名及び作成された日付ごとに端末装置に表示させる。一のユーザが表示されたユーザ名及び日付により特定される日記ページを選択した場合には、前記ユーザの端末装置は、選択された日記ページのユーザ名及び日付を前記中央処理装置へ送信する。前記中央処理装置は、送信されたユーザ名及び日付に基づいて選択された日記ページ本文を抽出する。前記中央処理装置は、予め登録されたキーワードに基づいて、選択された日記ページに含まれるキーワードを抽出し、抽出したキーワードごとに該キーワード関するキーワードページを表示するための表示記号（キーワードページへのリンク）を前記キーワードに付して前記日記ページを前記端末装置へ送信し、該端末装置は送信された日記ページを表示する。
【０００５】
従って、ユーザは、他のユーザの日記ページを表示させ、日記ページに含まれるキーワードを参照してキーワードページを表示させ、さらに他のユーザの日記ページを閲覧することにより、キーワードを介して、同様な趣味を持った他のユーザの日記ページを発見することが可能である。
【０００６】
また、ユーザが掲示情報に含まれる一のキーワードを選択して該キーワードに関するキーワードページに含まれる日記ページのリストを表示させる場合には、前記ユーザの端末装置は、選択されたキーワードを前記中央処理装置へ送信する。該中央処理装置は、選択されたキーワードに基づいて、記録されたすべての日記ページを全文検索し、前記キーワードを含む日記ページをすべて抽出し、日記ページを作成したユーザ名及び作成日付ごとに抽出した日記ページのリストを表示するキーワードページを作成して前記端末装置に表示させる。ユーザは端末装置に表示されたキーワードページの日記ページのリストのいずれかを選択することにより日記ページを表示することができる。
【０００７】
また、ユーザが選択した日記ページとよく似た日記ページを表示させる場合には、前記ユーザの端末装置は、「おとなり日記」の要求とともに選択された日記ページの日付及びユーザ名を前記中央処理装置へ送信する。前記中央処理装置は、「おとなり日記」の要求を受信し、選択された日記ページの全文を抽出し、予め登録されたキーワードごとに前記日記ページを全文検索し、一致したキーワードを抽出し、抽出したキーワードごとに記録されたすべての日記ページの全文検索を行い、キーワードの使用頻度の多い日記ページをユーザ名ごとに分類して前記端末装置に表示させる。
【０００８】
また、ユーザが他のユーザ間で頻繁に使用されている注目キーワードを表示させたい場合は、前記ユーザの端末装置は、注目キーワード表示の要求を前記中央処理装置へ送信する。前記中央処理装置は、前記端末装置からの要求に基づいて、予め登録されたすべてのキーワードのリストを作成し、該キーワードごとに記録されたすべての日記ページを全文検索し、キーワードごとに日記ページの中で言及された回数を集計して、言及数の多い順にキーワードのリストをユーザ名ごとに分類して前記端末装置に表示させる。
【０００９】
また、中央処理装置は、上述の日記ページ、キーワードページ及びキーワードを端末装置に表示させるために行われる検索処理に要する時間を短縮するために、検索する範囲を、予め日記ページが作成された期間又は作成したユーザ名により制限した後に検索を行っていた（非特許文献１参照）。
【非特許文献１】［平成１６年１月１９日検索］、インターネット＜ＵＲＬ：http://d.hatena.ne.jp＞
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、従来の方法にあっては、登録されたキーワードの数及び記録された日記ページの数が増加するとともに、日記ページを全文検索するのに要する時間が増加するため、日記ページ、キーワードページ、日記ページのリスト及びキーワードのリストを迅速に表示することができなかった。また、迅速な表示を行うためには、日記ページが作成された作成期間又は作成したユーザ名を限定することにより検索の範囲を限定する必要があり、ユーザにとって利便性の向上が望まれていた。
【００１１】
本発明は、斯かる事情に鑑みてなされたものであり、中央処理装置が、端末装置から送信された掲示情報から、該掲示情報に含まれる特定情報（例えば、掲示情報を作成したユーザ名、作成した日付）及びキーワードを抽出し、抽出した特定情報及びキーワードを関連付けて記録しておき、一の端末装置に表示させる掲示情報に含まれる特定情報に基づいて、該特定情報に関連付けて記録されたキーワードを抽出することにより、掲示情報を全文検索する必要がなく、抽出したキーワードに関するキーワードページであるキーワード情報を表示させる表示記号を前記キーワードに付して、前記掲示情報を従来に比べて迅速に前記端末装置に表示させることができる情報表示方法、中央処理装置及びコンピュータプログラムを提供することを目的とする。
【００１２】
また、本発明の他の目的は、前記中央処理装置が、端末装置から送信されたキーワードを受信し、受信したキーワードに基づいて、該キーワードに関連付けて記録された特定情報を抽出し、抽出した特定情報により特定された掲示情報に関するキーワード情報を前記端末装置に表示させることにより、前記キーワードに基づいて記録された掲示情報を全文検索する必要がなく、前記キーワードを含む掲示情報に関するキーワード情報を従来に比べて迅速に表示させることができる情報表示方法、中央処理装置及びコンピュータプログラムを提供することにある。
【００１３】
また、本発明の他の目的は、前記中央処理装置が、端末装置から送信された特定情報を受信し、受信した特定情報に基づいて、該特定情報に関連付けて記録されたキーワードを抽出し、抽出したキーワードに関連付けられた特定情報を特定情報ごとに集計し、集計した数に応じて、特定情報により特定される掲示情報を前記端末装置に表示させることにより、選択されたキーワードを含む掲示情報を全文検索する必要がなく、選択された掲示情報に含まれるキーワードの使用頻度が多い掲示情報を従来に比べて迅速に表示させることができる情報表示方法、中央処理装置及びコンピュータプログラムを提供することにある。
【００１４】
また、本発明の他の目的は、前記中央処理装置が、記録された特定情報ごとに関連付けられたキーワードを抽出し、抽出したキーワードをキーワードごとに集計し、集計した数に応じて、特定情報ごとに抽出したキーワードを端末装置に表示させることにより、キーワードごとに掲示情報を全文検索してキーワードの数を集計する必要がなく、使用頻度の多いキーワードを従来に比べて迅速に表示させることができる情報表示方法、中央処理装置及びコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【００１５】
本発明に係る情報表示方法は、複数の端末装置から送信された複数の掲示情報、並びに該掲示情報に含まれる該掲示情報を特定する特定情報及びキーワードを記録する中央処理装置が、一の端末装置からの要求により、キーワードと該キーワードを含む掲示情報とに関するキーワード情報を表示するための表示記号を前記キーワードに付して掲示情報を前記一の端末装置に表示させる情報表示方法において、前記中央処理装置は、送信された掲示情報から該掲示情報に含まれる特定情報及びキーワードを抽出し、抽出した特定情報及びキーワードを関連付けて記録しておき、前記一の端末装置に表示させる掲示情報に含まれる特定情報に関連付けて記録されたキーワードを抽出して前記掲示情報を前記一の端末装置に表示させることを特徴とする。
【００１６】
また、本発明に係る情報表示方法は、前記中央処理装置は、前記一の端末装置から送信されたキーワードを受信し、受信したキーワードに関連付けて記録された特定情報を抽出し、抽出した特定情報により特定された掲示情報に関するキーワード情報を前記一の端末装置に表示させることを特徴とする。
【００１７】
また、本発明に係る情報表示方法は、前記中央処理装置は、前記一の端末装置から送信された特定情報を受信し、受信した特定情報に関連付けて記録されたキーワードを抽出し、抽出したキーワードに関連付けられた特定情報を特定情報ごとに集計し、集計した数に応じて、特定情報により特定された掲示情報を前記一の端末装置に表示させることを特徴とする。
【００１８】
また、本発明に係る情報表示方法は、前記中央処理装置は、前記一の端末装置からの要求により、記録された特定情報ごとに関連付けられたキーワードを抽出し、抽出したキーワードをキーワードごとに集計し、集計した数に応じて、特定情報ごとに抽出したキーワードを前記一の端末装置に表示させることを特徴とする。
【００１９】
また、本発明に係る中央処理装置は、複数の掲示情報、並びに該掲示情報に含まれる該掲示情報を特定する特定情報及びキーワードを記録し、キーワードと該キーワードを含む掲示情報とに関するキーワード情報を表示するための表示記号を前記キーワードに付して掲示情報を出力する中央処理装置において、前記中央処理装置は、記録した掲示情報から該掲示情報に含まれる特定情報及びキーワードを抽出する抽出手段と、抽出した特定情報及びキーワードを関連付けて記録する記録手段とを備え、前記抽出手段は、さらに、表示させる掲示情報に含まれる特定情報に関連付けて記録されたキーワードを抽出し、前記中央処理装置は、さらに、抽出したキーワードを含む掲示情報を出力する出力手段を備えることを特徴とする。
【００２０】
また、本発明に係る中央処理装置は、キーワードを受信する受信手段を備え、前記抽出手段は、受信したキーワードに基づいて、該キーワードに関連付けて記録された特定情報を抽出し、前記出力手段は、抽出した特定情報により特定された掲示情報に関するキーワード情報を出力すべくなしてあることを特徴とする。
【００２１】
また、本発明に係る中央処理装置は、前記受信手段は、特定情報を受信し、前記抽出手段は、受信した特定情報に関連付けて記録されたキーワードを抽出し、前記中央処理装置は、抽出したキーワードに関連付けられた特定情報を特定情報ごとに集計する集計手段を備え、前記出力手段は、集計した数に応じて、特定情報により特定された掲示情報を出力すべくなしてあることを特徴とする。
【００２２】
また、本発明に係る中央処理装置は、前記抽出手段は、記録された特定情報ごとに関連付けられたキーワードを抽出し、前記集計手段は、抽出したキーワードをキーワードごとに集計し、前記出力手段は、集計した数に応じて、特定情報ごとに抽出したキーワードを出力すべくなしてあることを特徴とする。
【００２３】
また、本発明に係るコンピュータプログラムは、コンピュータに、複数の掲示情報、並びに該掲示情報に含まれる該掲示情報を特定する特定情報及びキーワードを記録させるためのコンピュータプログラムにおいて、コンピュータに、掲示情報から該掲示情報に含まれる特定情報及びキーワードを抽出させる手順と、コンピュータに、抽出した特定情報及びキーワードを関連付けて記録させる手順とを実行させることを特徴とする。
【００２４】
また、本発明に係るコンピュータプログラムは、コンピュータに、複数の掲示情報、並びに該掲示情報に含まれる該掲示情報を特定する特定情報及びキーワードを記録し、キーワードと該キーワードを含む掲示情報とに関するキーワード情報を表示するための表示記号を前記キーワードに付して掲示情報を出力させるためのコンピュータプログラムにおいて、コンピュータに、掲示情報から該掲示情報に含まれる特定情報及びキーワードを抽出させる手順と、コンピュータに、抽出した特定情報及びキーワードを関連付けて記録させる手順と、コンピュータに、出力する掲示情報に含まれる特定情報に関連付けて記録されたキーワードを抽出させる手順と、コンピュータに、抽出したキーワードを含む掲示情報を出力させる手順とを実行させることを特徴とする。
【００２５】
また、本発明に係るコンピュータプログラムは、コンピュータに、キーワードに基づいて、該キーワードに関連付けられた特定情報を抽出させる手順と、コンピュータに、抽出した特定情報により特定された掲示情報に関するキーワード情報を出力させる手順とを実行させることを特徴とする。
【００２６】
また、本発明に係るコンピュータプログラムは、コンピュータに、特定情報に基づいて、該特定情報に関連付けて記録されたキーワードを抽出させる手順と、コンピュータに、抽出したキーワードに関連付けられた特定情報を特定情報ごとに集計させる手順と、コンピュータに、集計した数に応じて、特定情報により特定された掲示情報を出力させる手順とを実行させることを特徴とする。
【００２７】
また、本発明に係るコンピュータプログラムは、コンピュータに、記録された特定情報ごとに関連付けられたキーワードを抽出させる手順と、コンピュータに、抽出したキーワードをキーワードごとに集計させる手順と、コンピュータに、集計した数に応じて、特定情報ごとに抽出したキーワードを出力させる手順とを実行させることを特徴とする。
【００２８】
第１、第５及び第１０の発明にあっては、前記中央処理装置は、前記端末装置から作成された掲示情報が送信される都度、送信された掲示情報を記録し、該掲示情報を記録する都度、該掲示情報に含まれる特定情報及びキーワードを抽出し、抽出した特定情報及びキーワードを関連付けて記録する。端末装置は、表示させたい掲示情報を特定する特定情報を前記中央処理装置へ送信する。前記中央処理装置は、送信された特定情報を受信し、受信した特定情報に関連付けられたキーワードを抽出することにより、前記掲示情報に含まれるキーワードを従来より容易に抽出することができ、表示させる掲示情報に含まれるキーワードを抽出するために前記掲示情報の全文検索をする必要が無く、抽出したキーワードに対応するキーワードページであるキーワード情報を表示させるための表示記号を前記キーワードに付して、前記掲示情報を従来に比べて迅速に表示させることができる。
【００２９】
第２、第６及び第１１の発明にあっては、前記中央処理装置は、前記端末装置から送信されたキーワードに関連付けられた特定情報を抽出し、抽出された特定情報により掲示情報を特定することにより、前記キーワードに基づいて、表示させる掲示情報を全文検索して前記キーワードが含まれているか否かを判定する必要がなく、掲示情報の検索量を制限するために掲示情報の日付又はユーザ名により表示範囲を制限する必要もなく、前記キーワードを含む掲示情報に関するキーワード情報を従来に比べて迅速に表示させることができる。
【００３０】
第３、第７及び第１２の発明にあっては、前記中央処理装置は、前記端末装置から送信された特定情報に基づいて関連付けられたキーワードを抽出するとともに、抽出したキーワードに関連付けられた特定情報を特定情報ごとに集計し、集計した数に応じて、前記特定情報により特定された掲示情報を表示することにより、前記キーワードの使用頻度が多い掲示情報を特定情報ごとに表示することができ、記録されたすべての掲示情報の中から、全文検索を行って送信された掲示情報にキーワードが含まれるか否かを判定する必要がなく、掲示情報の検索量を制限するために掲示情報の日付又はユーザ名により表示範囲を制限する必要もなく、送信された掲示情報に含まれるキーワードの使用頻度の多い掲示情報を従来に比べて迅速に表示させることができる
【００３１】
第４、第８及び第１３の発明にあっては、前記中央処理装置は、記録された特定情報ごとに関連付けられたキーワードを抽出し、抽出したキーワードをキーワードごとに集計し、集計した数に応じて、前記特定情報ごとに抽出したキーワードを表示することにより、使用頻度の多いキーワードを表示することができ、記録されたすべての掲示情報を全文検索して同一キーワード数を集計する必要がなく、掲示情報の検索量を制限するために掲示情報の日付、又はユーザ名などにより表示範囲を制限する必要もなく、キーワードを従来に比べて迅速に表示させることができる。
【００３２】
第９の発明にあっては、記録された掲示情報から該掲示情報に含まれる特定情報及びキーワードを抽出し、抽出した特定情報及びキーワードを関連付けて記録しておくことにより、掲示情報に含まれる特定情報及びキーワードを関連付けることができ、掲示情報に含まれる特定情報に基づいて関連するキーワードを容易に抽出することができ、また、掲示情報に含まれるキーワードに基づいて関連する特定情報を容易に抽出することができる。
【発明の効果】
【００３３】
本発明にあっては、表示させる掲示情報に含まれるキーワードに関するキーワード情報を表示させるための表示記号を、前記キーワードに付して前記掲示情報を従来に比べて迅速に表示させることができ、掲示情報を利用するユーサーに対する利便性も向上することができる。
【００３４】
また、本発明にあっては、選択されたキーワードを含む掲示情報に関するキーワード情報を、従来に比べて迅速に表示させることができ、また、表示範囲を制限する必要がなく、掲示情報を利用するユーサーに対する利便性も向上することができる。
【００３５】
また、本発明にあっては、特定情報ごとに選択された掲示情報に含まれるキーワードの使用頻度が多い掲示情報を、従来に比べて迅速に表示することができ、また、表示範囲を制限する必要がなく、掲示情報を利用するユーサーに対する利便性も向上することができる。
【００３６】
また、本発明にあっては、使用頻度の多いキーワードを従来に比べて迅速に表示することができ、また、表示範囲を制限する必要がなく、掲示情報を利用するユーサーに対する利便性も向上することができる。
【発明を実施するための最良の形態】
【００３７】
図１は本発明の中央処理装置の構成を示すブロック図である。１０はユーザが利用する日記ページを記録する中央処理装置であり、中央処理装置１０には、インターネットに代表される通信ネットワークＮＷを介して、ユーザが使用する複数の端末装置２０、２０、…（例えば、パーソナルコンピュータ）が接続されている。端末装置２０、２０、…から中央処理装置１０へ送信された日記ページは、中央処理装置１０において記録される。端末装置２０、２０、…において、記録された日記ページ、キーワード、キーワードページなどを閲覧することができる。
【００３８】
中央処理装置１０は、本発明のコンピュータプログラムＰＧ及びコンピュータプログラムＰＧを実行させるときに使用されるデータを記録したＣＤ−ＲＯＭ３０を駆動する補助記録手段１２、補助記録手段１２からコンピュータプログラムＰＧ及び前記データを記録する記録手段１３、コンピュータプログラムＰＧ及び前記データを一時的に記憶するＲＡＭ１４、マウス、キーボードなどの入力手段１５、ディスプレイ、印刷装置などの出力手段１６、ネットワークＮＷに接続するための通信手段１７、及びコンピュータプログラムを実行するＣＰＵ１１を備えている。
【００３９】
記録手段１３には、日記データベース１０ａ、キーワードデータベース１０ｂ、関連データベース１０ｃ、ユーザデータベース１０ｄが記録されている。各データベースの構成については後述する。ＣＰＵ１１は、コンピュータプログラムＰＧの実行に伴って、これらの各種データベースにアクセスする。
【００４０】
端末装置２０は、ＣＰＵ２１、記録手段２２、ＲＡＭ２３、入力手段２４、出力手段２５、及び通信手段２６を備え、記録手段２２には、ウエブページを閲覧するためのウエブブラウザが記録されている。また、通信手段２６は、通信ネットワークＮＷを介して中央処理装置１０に接続してある。
【００４１】
端末装置２０、２０、…において、日記ページの作成、編集、削除は、中央処理装置１０に備えられたＣＧＩ（Common Gateway Interface）などのインタフェースを介してＣＧＩプログラムを利用することにより行われる。日記ページ、キーワードページなどの表示は、ページ記述言語であるＨＴＭＬ（Hyper Text Markup Language）で記述されたＨＴＭＬファイルを端末装置２０、２０、…に備えられたウエブブラウザが解析することにより行われる。
【００４２】
図２は各種データベースの構成を示す概念図である。日記データベース１０ａは、ユーザＡ、Ｂ、…ごとに同じ構成を有し、日記ページを作成した日付、日記ページのタイトル、及び日記ページの本文を備え、ユーザが日記ページを作成し、前記ユーザの端末装置２０から中央処理装置１０へ送信する都度、日記データベース１０ａに記録される。キーワードデータベース１０ｂは、キーワード、キーワードの内容を説明するキーワード本文、及びキーワードのカテゴリ（例えば、読書、音楽など）を備え、中央処理装置１０の管理者により作成され、前記管理者により新しいキーワードが追加される都度、キーワードデータベース１０ｂは更新される。関連データベース１０ｃは、ユーザが日記ページを作成して、前記ユーザの端末装置２０から作成された日記ページが中央処理装置１０へ送信され記録される都度作成され、特定情報である日記ページを作成したユーザ名及び日記ページを作成した日付、並びに作成した日記ページに含まれるキーワードを備えている。ユーザデータベース１０ｄは、ユーザ名及びカテゴリを備え、各ユーザが興味のあるカテゴリを選択する都度、更新される。
【００４３】
次に、本発明の中央処理装置１０と端末装置２０との間で行われる処理手順について説明する。図３は関連データベース１０ｃを作成する手順を示すフローチャートである。ユーザは、端末装置２０において日記ページの本文を入力する（Ｓ１）。端末装置２０は、ユーザが入力した日記ページの本文、ユーザ名、及び作成した日付を含む日記ページを中央処理装置１０へ送信する（Ｓ２）。中央処理装置１０は、送信された日記ページを受信し（Ｓ３）、前記ユーザの日記データベース１０ａに日記ページの日付、タイトル及び本文を記録する。
【００４４】
次に、中央処理装置１０は、キーワードデータベース１０ｂからキーワードを読み出し、キーワードリストを作成し（Ｓ４）、作成したキーワードリストからキーワードの正規表現パターンを作成する（Ｓ５）。正規表現パターンは、キーワードの抽出処理を行うための文字列のパターンを表すものである。中央処理装置１０は、記録された日記ページからキーワードの抽出を行い（Ｓ６）、日記ページを作成したユーザ名、作成した日付、及び日記ページに含まれるキーワードを関連付けた関連データベース１０ｃを更新して（Ｓ７）、処理を終了する。なお、上述の処理は、ユーザが端末装置２０から日記ページの本文を入力し、端末装置２０から日記ページが中央処理装置１０へ送信される都度行われる。
【００４５】
図４及び図５は日記ページを表示する手順を示すフローチャートである。ユーザが、端末装置２０に表示された日記ページの日付及びユーザ名から、一の日記ページの日付及びユーザ名を選択した場合は、端末装置２０は前記一の日記ページの日付及びユーザ名を中央処理装置１０へ送信する（Ｓ１０）。中央処理装置１０は、送信された日記ページの日付及びユーザ名を受信し（Ｓ１１）、選択された日記ページのユーザ名及び作成日付を抽出する（Ｓ１２）。中央処理装置１０は、抽出したユーザ名及び日付に基づいて、前記ユーザ名の日記データベース１０ａにアクセスし、前記日付に基づいて日記ページのタイトル及び本文を抽出する（Ｓ１３）。
【００４６】
中央処理装置１０は、ユーザデータベース１０ｄにアクセスし、前記ユーザにより選択されたカテゴリを抽出し（Ｓ１４）、キーワードデータベース１０ｂ及び関連データベース１０ｃにアクセスして、ユーザ名及び日付に関連付けられたキーワードを抽出し、抽出したキーワードの中からユーザにより選択されたカテゴリに含まれるキーワードを抽出する（Ｓ１５）。中央処理装置１０は、抽出したキーワードの正規表現パターンを作成し（Ｓ１６）、選択された日記ページ本文から一致するキーワードを抽出し（Ｓ１７）、抽出したキーワードに対応するキーワードページへのリンクを作成する（Ｓ１８）。
【００４７】
中央処理装置１０は、キーワードごとにキーワードページへのリンクが張られた日記ページファイルをＨＴＭＬファイルとして作成し（Ｓ１９）、端末装置２０へ送信する（Ｓ２０）。端末装置２０は、送信された日記ページファイルを受信し（Ｓ２１）、ウエブブラウザにより日記ページを表示し（Ｓ２２）、処理を終了する。
【００４８】
図６はキーワードページにおける日記ページリストを表示する手順を示すフローチャートである。ユーザが、端末装置２０から日記ページに含まれるキーワードを選択した場合は、端末装置２０は、選択されたキーワードを中央処理装置１０へ送信する（Ｓ３０）。中央処理装置１０は、送信されたキーワードを受信し（Ｓ３１）、キーワードデータベース１０ｂにアクセスして、選択されたキーワードに基づいて、キーワードの本文を抽出する（Ｓ３２）。中央処理装置１０は、関連データベース１０ｃにアクセスして、選択されたキーワードに関連付けられたユーザ名及び日付を抽出し（Ｓ３３）、日記データベース１０ａにアクセスして抽出したユーザ名及び日付に基づいて、日記ページのタイトル及び本文を抽出して、日記ページを特定する（Ｓ３４）。
【００４９】
中央処理装置１０は、抽出したキーワード本文、日記ページのタイトル、ユーザ名、日付などから、キーワードページファイルをＨＴＭＬファイルとして作成し（Ｓ３５）、作成したキーワードページファイルを端末装置２０へ送信する（Ｓ３６）。端末装置２０は、送信されたキーワードページファイルを受信し（Ｓ３７）、ウエブブラウザにより日記ページリストが表示されたキーワードページを表示し（Ｓ３８）、処理を終了する。
【００５０】
図７は日記ページのリストを表示する手順を示すフローチャートである。ユーザが、端末装置２０から日記ページを選択して、該日記ページとよく似た日記ページの表示を要求した場合は、端末装置２０は、選択された日記ページに基づいて「おとなり日記」要求を中央処理装置１０へ送信する（Ｓ４０）。中央処理装置１０は、送信された「おとなり日記」要求を受信し（Ｓ４１）、関連データベース１０ｃにアクセスし、選択された日記ページのユーザ名及び日付に基づいて、関連付けられたキーワードを抽出する（Ｓ４２）。中央処理装置１０は、さらに、関連データベース１０ｃにアクセスして、抽出されたキーワードを含む日記ページのユーザ名と日付を抽出し、抽出された同一ユーザ名の集計を行う（Ｓ４３）。中央処理装置１０は、集計数の多い順にユーザ名ごとの日記ページのリストを作成する（Ｓ４４）。
【００５１】
中央処理装置１０は、作成した日記ページのリストから、日記リストファイルをＨＴＭＬファイルとして作成し（Ｓ４５）、作成した日記リストファイルを端末装置２０へ送信する（Ｓ４６）。端末装置２０は、送信された日記リストファイルを受信し（Ｓ４７）、ウエブブラウザにより日記リストを表示し（Ｓ４８）、処理を終了する。これにより、ユーザが選択した日記ページに含まれるキーワードに言及している日記ページのリストを、ユーザ名ごとにキーワードの言及数が多い順に表示することができ、選択した日記ページによく似た日記ページを容易に検索することができる。
【００５２】
図８は注目キーワードを表示する手順を示すフローチャートである。ユーザが、端末装置２０から注目キーワードを要求した場合は、端末装置２０は、「注目キーワード」要求を中央処理装置１０へ送信する（Ｓ５０）。中央処理装置１０は、送信された「注目キーワード」要求を受信し（Ｓ５１）、注目キーワードの検索期間が指定されているか否かを判定する（Ｓ５２）。期間指定がない場合は（Ｓ５２でＮＯ）、関連データベース１０ｃにアクセスし、ユーザ名ごとにキーワードを抽出し（Ｓ５３）、抽出したキーワードから同一キーワードの数を集計する（Ｓ５４）。中央処理装置１０は、集計した数の多い順に抽出したキーワードのリストを作成する（Ｓ５５）。
【００５３】
中央処理装置１０は、作成したキーワードのリストから、注目キーワードファイルをＨＴＭＬファイルとして作成し（Ｓ５６）、作成した注目キーワードファイルを端末装置２０へ送信する（Ｓ５７）。端末装置２０は、送信された注目キーワードファイルを受信し（Ｓ５８）、ウエブブラウザにより注目キーワードを表示し（Ｓ５９）、処理を終了する。一方、期間指定がある場合は（Ｓ５２でＹＥＳ）、関連データベース１０ｃにアクセスし、日付に基づいて指定期間内のユーザ名を抽出し（Ｓ６０）、ステップＳ５３以降の処理を続ける。これにより、各ユーザが作成した日記ページに含まれるキーワードから、使用頻度の多いキーワードを注目キーワードのリストとして表示することができる。
【００５４】
上述の実施の形態では、端末装置は、パーソナルコンピュータであったが、これに限られるものではなく、ウエブページを表示できるものであれば、携帯電話機、ＰＤＡなどであってもよい。
【図面の簡単な説明】
【００５５】
【図１】本発明の中央処理装置の構成を示すブロック図である。
【図２】各種データベースの構成を示す概念図である。
【図３】関連データベースを作成する手順を示すフローチャートである。
【図４】日記ページを表示する手順を示すフローチャートである。
【図５】日記ページを表示する手順を示すフローチャートである。
【図６】キーワードページにおける日記ページリストを表示する手順を示すフローチャートである。
【図７】日記ページのリストを表示する手順を示すフローチャートである。
【図８】注目キーワードを表示する手順を示すフローチャートである。
【図９】掲示情報である日記ページの例を示す説明図である。
【図１０】キーワード情報であるキーワードページの例を示す説明図である。
【符号の説明】
【００５６】
１０  中央処理装置  
１０ａ  日記データベース
１０ｂ  キーワードデータベース
１０ｃ  関連データベース
１０ｄ  ユーザデータベース
２０  端末装置
【図１】
2005202895.tif 000003
【図２】
2005202895.tif 000004
【図３】
2005202895.tif 000005
【図４】
2005202895.tif 000006
【図５】
2005202895.tif 000007
【図６】
2005202895.tif 000008
【図７】
2005202895.tif 000009
【図８】
2005202895.tif 000010
【図９】
2005202895.tif 000011
【図１０】
2005202895.tif 000012