(57)【要約】 【課題】  自分史を作成しようとするユーザにとって興味のありそうな歴史イベントを引用候補として推奨するようにしたので、ユーザは、自己の趣味などに応じた自分史を作成しやすくなる。【解決手段】  自分史作成システムによれば、ユーザの趣味などの好みに関する情報などを予め取得しておき、ユーザが自分史を作成する際には、当該好みに関する情報に基づいて、ユーザにとって好ましいと思われる歴史イベントを抽出して推奨する。なお、公開された自分史に含まれる歴史イベントまたは複数のユーザが共通に使用する共通史に含まれる歴史イベントについて、各ユーザの体験談などのメッセージやコメントなどを登録してもよい。また、共通史に含まれる同一の歴史イベントを自分史に引用している複数のユーザについて、相互に、ユーザ情報を通知してもよい。【選択図】  図１
2006185106.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上で公開可能なユーザの自分史を作成するサーバ装置であって、
各ユーザの好みに関する好みプロファイルを記憶する第１のデータベースと、
歴史上において発生した各歴史イベントの説明、該各歴史イベントを識別するための識別情報および該歴史イベントの属性を表す属性情報を関連付けて記憶する第２のデータベースと、
自分史の作成を希望するユーザに関する前記好みプロファイルを前記第１のデータベースから読み出す好みプロファイル読出手段と、
読み出された前記好みプロファイルと整合する前記属性情報を抽出し、抽出された該属性情報に関連付けられている前記歴史イベントの説明を前記第２のデータベースから読み出す歴史イベント読出手段と、
読み出された前記歴史イベントの説明を前記ユーザの自分史への引用候補として推奨する推奨情報を該ユーザの端末装置に送信する推奨情報送信手段と
を含むことを特徴とするサーバ装置。
【請求項２】
前記ユーザの自分史が記述されたソースファイルを作成するソースファイル作成手段と、
他のユーザの端末装置からの前記自分史の閲覧要求を受信すると、作成された前記ソースファイルを送信するソースファイル送信手段と
をさらに含むことを特徴とする請求項１に記載のサーバ装置。
【請求項３】
前記推奨情報により推奨されている前記歴史イベントの説明について前記ユーザの自分史に引用するための引用要求を該ユーザの端末装置から受信する引用要求受信手段と、
前記引用要求の対象となる前記歴史イベントの識別情報を前記ユーザの識別情報と関連付けて記憶する第３のデータベースと
をさらに含み、
前記ソースファイル作成手段は、自分史の作成対象となるユーザの識別情報に基づいて、前記引用要求の対象となる前記歴史イベントの識別情報を前記第３のデータベースから読み出し、読み出した該歴史イベントの識別情報に関連付けられている該歴史イベントの説明を前記第２のデータベースから読み出し、読み出した該歴史イベントの説明を該自分史のソースファイルに記述することを特徴とする請求項２に記載のサーバ装置。
【請求項４】
前記第２のデータベースに記憶される前記歴史イベントの説明に対して、前記ユーザの端末から送信される覚書データを受信する覚書データ受信手段と、
受信された前記覚書データおよび該覚書データの送信主である前記ユーザの識別情報を、前記歴史イベントの識別情報と関連付けて前記第３のデータベースに書き込む手段と、
をさらに含むことを特徴とする請求項３に記載のサーバ装置。
【請求項５】
特定の前記歴史イベントの説明を前記自分史のソースファイルに記述する際に、該歴史イベントの説明を引用している他のユーザの識別情報を前記第３のデータベースから検索抽出するユーザ識別情報検索手段をさらに含み、
前記ソースファイル作成手段は、検索抽出された前記他のユーザの識別情報を前記ソースファイルに記述することを特徴とする請求項３に記載のサーバ装置。
【請求項６】
特定の前記歴史イベントについて自己の体験談または他のユーザが書き込んだ情報に対する意見等のメッセージを書き込むための電子掲示板実行手段をさらに含む請求項１ないし５の何れかに記載のサーバ装置。
【請求項７】
ユーザの個人的な歴史イベントの説明を記憶する第４のデータベースをさらに含み、
前記ソースファイル作成手段は、自分史の作成対象となるユーザに関する前記個人的な歴史イベントの説明を前記ソースファイルに記述することを特徴とする請求項１ないし６の何れかに記載のサーバ装置。
【請求項８】
前記ユーザの個人的な歴史イベントの説明に対する他のユーザからのコメントを前記第４のデータベースに書き込むためのコメント書き込み手段をさらに含み、
前記ソースファイル作成手段は、前記ユーザの自分史のソースファイルを作成する際に、特定の前記個人的な歴史イベントに対する前記コメントを前記第４のデータベースから読み出し、読み出した該コメントを該ソースファイルに記述することを特徴とする請求項７に記載のサーバ装置。
【請求項９】
ネットワーク上で公開可能なユーザの自分史をサーバ装置において作成する自分史作成方法であって、
各ユーザの好みに関する好みプロファイルを記憶する第１のデータベースから、自分史の作成を希望するユーザに関する前記好みプロファイルを前記第１のデータベースから読み出すステップと、
歴史上において発生した各歴史イベントの説明、該各歴史イベントを識別するための識別情報および該歴史イベントの属性を表す属性情報を関連付けて記憶する第２のデータベースから、読み出された前記好みプロファイルと整合する前記属性情報を抽出し、抽出された該属性情報に関連付けられている前記歴史イベントの説明を読み出すステップと、
読み出された前記歴史イベントの説明を前記ユーザの自分史への引用候補として推奨する推奨情報を該ユーザの端末装置に送信するステップと
を含むことを特徴とする自分史作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して自分史を作成する技術およびその関連技術に関する。
【背景技術】
【０００２】
従来、インターネットを介してサーバにアクセスし、ＷＷＷ（ワールド・ワイド・ウェブ）上で公開可能な自分史を作成する技術が知られている（特許文献１）。この従来技術では、個人の歴史イベントと並べて、一般社会での歴史イベントを表示することができる点で優れている。
【０００３】
また、当該従来技術においては、予めシステム管理者によって登録された一般社会での歴史イベントのうち、表示を希望するものをユーザが選択できる利点もある。とりわけ、ユーザが一般社会での所望の歴史イベントを選択する際には、歴史イベントを大分類（政治関係、経済関係、スポーツ関係など）と小分類（政治関係であれば、外交、政治、国際、皇室）と順に選択してたどって行くことで所望の歴史イベントを選択できるようにしている。
【特許文献１】特開平１１−６６０４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の従来技術では、一般社会での所望の歴史イベントを自分で探して見つける必要があり、ユーザは自分の趣味などに応じた所望の歴史イベントを即座に見つけることができなかった。
【０００５】
また、上述の従来技術では、作成した自分史を自分のホームページで公開することはできるが、当該自分史を見た第三者がそれに対してメッセージを書き込むことができず、ユーザ間のコミュニケーションが図れなかった。とりわけ、他人の自分史に掲載された歴史イベントに対して自身の体験談を発表したりする場がなかった。
【０００６】
さらに、従来は、各ユーザがそれぞれ自分史を作成したとしても、体験や趣味嗜好が関連するユーザ同士を仲介する機能も提供されてはいなかった。
【０００７】
そこで、本発明は、このような課題および他の課題の少なくとも１つを解決することを目的とする。なお、他の課題については明細書の全体を通して理解できよう。
【課題を解決するための手段】
【０００８】
本発明の第１の観点によれば、ユーザの趣味などの好みに関する情報などを予め取得しておき、ユーザが自分史を作成する際には、当該好みに関する情報に基づいて、ユーザにとって好ましいと思われる歴史イベントを抽出して推奨する。
【０００９】
本発明の第２の観点によれば、公開された自分史に含まれる歴史イベントまたは複数のユーザが共通に使用する共通史に含まれる歴史イベントについて、各ユーザの体験談などのメッセージやコメントなどを登録する。
【００１０】
本発明の第３の観点によれば、共通史に含まれる同一の歴史イベントを自分史に引用している複数のユーザについて、相互に、ユーザ情報を通知できるようにする。
【発明の効果】
【００１１】
本発明の第１の観点によれば、自分史を作成しようとするユーザにとって興味のありそうな歴史イベントを引用候補として推奨するようにしたので、ユーザは、自己の趣味などに応じた自分史を作成しやすくなる。
【００１２】
本発明の第２の観点によれば、各歴史イベントについて、ユーザが自己の体験談等をコメントして発表できるようになる。ひいては、従来収集に多くの苦労を要した一般庶民レベルでの歴史体験談を容易に収集できるようになろう。
【００１３】
本発明の第３の観点によれば、趣味や体験等の共通するユーザ同士を仲介しやすくなる。ひいては、これらのユーザのコミュニケーションを支援することが可能となろう。
【発明を実施するための最良の形態】
【００１４】
以下に本発明の上位概念、中位概念および下位概念の理解に役立つ一実施形態を示す。なお、以下の実施形態に含まれる概念について、そのすべてが特許請求の範囲に記載されているとは限らない。ただし、これは特許発明の技術的範囲から意識的に除外したのではなく、特許発明と均等の関係にあるため特許請求の範囲には記載していない場合があることを理解していただきたい。
【００１５】
以下では図面を参照しながら、初めに、上位概念たる技術思想について説明し、その後で、中位概念または下位概念に相当する実施例をいくつか紹介する。
【００１６】
本実施形態に係る第１の観点によれば、ネットワーク上で公開可能なユーザの自分史を作成するサーバ装置であって、各ユーザの好みに関する好みプロファイルを記憶する第１のデータベースと、歴史上において発生した各歴史イベントの説明、該各歴史イベントを識別するための識別情報および該歴史イベントの属性を表す属性情報を関連付けて記憶する第２のデータベースと、自分史の作成を希望するユーザに関する前記好みプロファイルを前記第１のデータベースから読み出す好みプロファイル読出手段と、読み出された前記好みプロファイルと整合する前記属性情報を抽出し、抽出された該属性情報に関連付けられている前記歴史イベントの説明を前記第２のデータベースから読み出す歴史イベント読出手段と、読み出された前記歴史イベントの説明を前記ユーザの自分史への引用候補として推奨する推奨情報を該ユーザの端末装置に送信する推奨情報送信手段とを含むことを特徴とするサーバ装置が提供される。
【００１７】
この第１の観点によれば、自分史を作成しようとするユーザにとって興味のありそうな歴史イベントを引用候補として推奨するようにしたので、ユーザは、自己の趣味などに応じた自分史を作成しやすくなる。
【００１８】
第２の観点によれば、前記ユーザの自分史が記述されたソースファイルを作成するソースファイル作成手段と、他のユーザの端末装置からの前記自分史の閲覧要求を受信すると、作成された前記ソースファイルを送信するソースファイル送信手段とを、第１の観点のサーバ装置に含めてもよい。
【００１９】
この観点によれば、ユーザの自分史を、ＨＴＭＬファイルなどのソースファイル形式で作成することで、インターネット上で自分史を公開しやすくなる。また、自分史作成サービスを提供するウェブサイトをインターネット上で運営しやすくなる利点もある。
【００２０】
第３の観点によれば、前記推奨情報により推奨されている前記歴史イベントの説明について前記ユーザの自分史に引用するための引用要求を該ユーザの端末装置から受信する引用要求受信手段と、前記引用要求の対象となる前記歴史イベントの識別情報を前記ユーザの識別情報と関連付けて記憶する第３のデータベースとをさらに含み、前記ソースファイル作成手段は、自分史の作成対象となるユーザの識別情報に基づいて、前記引用要求の対象となる前記歴史イベントの識別情報を前記第３のデータベースから読み出し、読み出した該歴史イベントの識別情報に関連付けられている該歴史イベントの説明を前記第２のデータベースから読み出し、読み出した該歴史イベントの説明を該自分史のソースファイルに記述することを特徴とするように第２の観点のサーバ装置を構成してもよい。
【００２１】
この観点によれば、ユーザは、一般的な歴史イベントの推奨情報から任意の歴史イベントをポインティングデバイス等で選択または指定するだけで、自己の自分史に引用することが可能となるため、自分史の作成が従来よりも非常に簡単となる。
【００２２】
第４の観点によれば、前記第２のデータベースに記憶される前記歴史イベントの説明に対して、前記ユーザの端末から送信される覚書データを受信する覚書データ受信手段と、受信された前記覚書データおよび該覚書データの送信主である前記ユーザの識別情報を、前記歴史イベントの識別情報と関連付けて前記第３のデータベースに書き込む手段とをさらに含むように、第３の観点のサーバ装置を構成してもよい。
【００２３】
この観点によれば、特定の一般的な歴史イベントを自己の自分史に引用する際に、その歴史イベントについての覚書をデータベースに保持することができる。ユーザは、当該覚書を後で参照すれば、当該歴史イベントに対する体験を思い出しやすくなろう。また、特定の歴史イベントについて各ユーザの覚書を抽出すれば、従来収集に多くの苦労を要した一般庶民レベルでの歴史体験談を容易に収集できるようになろう。
【００２４】
第５の観点によれば、特定の前記歴史イベントの説明を前記自分史のソースファイルに記述する際に、該歴史イベントの説明を引用している他のユーザの識別情報を前記第３のデータベースから検索抽出するユーザ識別情報検索手段をさらに含み、前記ソースファイル作成手段は、検索抽出された前記他のユーザの識別情報を前記ソースファイルに記述するように、第３の観点のサーバ装置を構成してもよい。
【００２５】
この観点によれば、趣味や体験等の共通するユーザ同士を仲介しやすくなる。ひいては、これらのユーザのコミュニケーションを支援することが可能となろう。
【００２６】
第６の観点によれば、特定の前記歴史イベントについて自己の体験談または他のユーザが書き込んだ情報に対する意見等のメッセージを書き込むための電子掲示板実行手段をさらに含むように、上述の第１の観点ないし第５の観点の何れかに記載のサーバ装置を構成してもよい。
【００２７】
本観点によれば、各歴史イベントについて、ユーザが自己の体験談等をコメントして発表できるようになる。ひいては、従来収集に多くの苦労を要した一般庶民レベルでの歴史体験談を容易に収集できるようになろう。また、電子掲示板という手法を採用することで、特定の歴史イベントや他人にコメントに対してユーザが語り合う場を提供できる。これにより、ユーザは、忘れていた体験を呼び覚ましやすくなろう。これにより、一般庶民レベルでの歴史体験談をより一層収集しやすくなろう。
【００２８】
第７観点によれば、ユーザの個人的な歴史イベントの説明を記憶する第４のデータベースをさらに含み、前記ソースファイル作成手段は、自分史の作成対象となるユーザに関する前記個人的な歴史イベントの説明を前記ソースファイルに記述するように、第１ないし第６の観点の何れかに記載のサーバ装置を構成してもよい。
【００２９】
この観点によれば、一般的な歴史イベントだけでなく、個人的な歴史イベントをも自分史として発表できる。これにより、個人的な歴史イベントを閲覧して他のユーザが楽しむことができるようになる。また、他のユーザは、自分と似た体験を有するユーザを探しやすくなろう。
【００３０】
第８の観点によれば、前記ユーザの個人的な歴史イベントの説明に対する他のユーザからのコメントを前記第４のデータベースに書き込むためのコメント書き込み手段をさらに含み、前記ソースファイル作成手段は、前記ユーザの自分史のソースファイルを作成する際に、特定の前記個人的な歴史イベントに対する前記コメントを前記第４のデータベースから読み出し、読み出した該コメントを該ソースファイルに記述するように、第７の観点のサーバ装置を構成してもよい。
【００３１】
他のユーザの個人的な歴史イベントに対して、他のユーザがコメントを書き込めるようになるので、他のユーザは、当該個人的な歴史イベントについて積極的に自分の体験談や意見を書き込みやすくなろう。
【００３２】
以下では、上述の上位概念に対する中位概念や下位概念に相当する発明の一例について説明する。
【００３３】
図１は、実施形態に係る自分史システムの一例を示す図である。サーバ装置１００は、本発明に係る各種の制御プログラムを搭載したコンピュータであって、自分史の作成、自分史の表示、みんな史の表示等を実現するための主要部である。みんな史（共有史）とは、一般的な歴史イベントを登録した年表データのことである。データベース１０１は、会員データ、自分史のデータ、およびみんな史のデータなどを記憶する記憶装置である。会員とは、自分史システムによるサービスの使用を許可されたユーザのことである。自分史サービスネットワーク１０５は、ＬＡＮ、ＷＡＮおよびインターネットなどの通信回線網である。ＰＣ１１０ａ〜ｚは、各会員のコンピュータ（端末装置）である。なお、ＰＣ１１０ａ〜ｚに共通の処理を説明するときは、サフィックスａ〜ｚを省略してＰＣ１１０と記載する。
【００３４】
図２は、実施形態に係る各種データベースの一例を示す図である。会員管理データベース２０１は、自分史システムの会員に関する情報を管理するためのデータベースである。会員管理データベース２０１には、各会員を識別するための会員識別情報（ＩＤ）と、認証用のパスワードの情報と、ニックネームの情報と、生年月日の情報と、性別の情報と、居住地の情報と、好みプロファイルの情報などが含まれる。好みプロファイルとは、各会員の趣味、興味のある情報などを特定するための情報である。
【００３５】
みんな史データベース２０２は、一般的な歴史イベントを登録するためのデータベースである。一般的な歴史イベント（以下ではトピックと称する。）は、各会員の個人的な体験イベント（以下ではセクションと称する。）とは区別される歴史事象のことである。たとえば、「昭和２０年８月１５日  終戦」などは一般的な歴史イベントである。それに対し、例えば、「ＸＸ小学校入学」などは個人的な体験イベントである。
【００３６】
みんな史データベース２０２には、各トピックを識別するためのトピック識別情報（ＩＤ）と、トピックの発生日、トピックのタイトル、トピックの本文およびアイテムなどの情報が含まれる。トピックのタイトルは、説明の一種であり、トピックの内容を簡潔に表す情報であり、例えば、「終戦」などの如くである。トピックの本文は、説明の一種であり、例えば、「日本国政府は、ポツダム宣言を受諾し、太平洋戦争は終戦を迎えた。」の如くである。アイテムとは、上述の好みプロファイルに含まれる各属性と密接に関連しており、各会員の好みに応じた歴史トピックを検索抽出する際のキーとなる情報である。
【００３７】
みんな史掲示板データベース２０３は、各歴史トピックに対する会員のメッセージを記憶するデータベースである。このメッセージは、歴史トピックごとに設けられたウェブ上の掲示板において書き込まれた会員のメッセージである。各メッセージには、特定の歴史トピックに対する個人的な経験談や他人のメッセージに対する意見やコメントなど含まれている。これにより、従来、収集に苦労した一般庶民レベルでの歴史体験を効率よく収集することができるようになる。
【００３８】
みんな史掲示板データベース２０３には、トピックＩＤ、各トピックごとの掲示板に書き込まれたメッセージの識別情報（ＩＤ）、当該メッセージを書き込んだ会員の会員ＩＤ、メッセージの本文、メッセージの登録日などの情報が含まれている。
【００３９】
自分史セクションデータベース２０４は、各会員の自分史に登録される歴史セクションを記憶するためのデータベースである。自分史セクションデータベース２０４には、各セクションを識別するための識別情報（セクションＩＤ）、当該セクションの発生日、会員ＩＤ、セクションのタイトル、セクションの本文および他の会員からのコメントなどの情報が含まれている。他の会員からのコメントには、当該セクションに対するコメントに加え、当該他の会員の会員ＩＤやコメントの登録日の情報などが含まれていてもよい。本発明では、任意の会員のセクションに対して他人の個人的なコメントを蓄積できるようにしたので、特定のセクションに興味があると思われる会員同士を仲介することができる。
【００４０】
自分史トピックデータベース２０５は、各会員の自分史に引用された歴史トピックを管理するためのデータベースである。自分史トピックデータベース２０５には、各会員の会員ＩＤと、当該会員が自己の自分史に引用している歴史トピックのＩＤおよび当該歴史トピックに対する覚書などが記憶されている。
【００４１】
アイテムデータベース２０６は、トピック同士の関連性の調査や、会員の好みプロファイルに応じたトピックの検索に使用される。アイテムデータベース２０６には、アイテムと、当該アイテムに対応する属性情報などが記憶される。アイテムとは、キーワードとして使用できるような名詞などの情報であり、通常は、トピックのタイトルまたは本文に密接に関連した情報である。例えば、トピックが「漫画家Ａが漫画Ｂを発表。」であれば、アイテムは、「漫画家Ａ」「漫画Ｂ」となる。属性情報は、アイテム分類するための情報であり、アイテムが「漫画家Ａ」であれば、その属性情報は「漫画家」の如くとなる。
【００４２】
図３は、実施形態に係るサーバ装置の例示的な機能ブロック図である。以下では、サーバ装置の機能のうち代表的なものを説明する。ウェブサーバユニット３０１は、ｈｔｍｌファイルや画像データなどウェブページのデータをユーザＰＣ１１０に送信するためのユニットである。ｈｔｔｐｄなどのウェブサーバプログラムをＣＰＵ等の制御部が実行することで実現されるユニットでもある。
【００４３】
ウェブページ作成ユニット３０２は、自分史に関する各種ページデータ（ソースファイルなど）を作成するためのユニットである。なお、他のユニットに、より個別的なページデータの作成機能が含まれていてもよい。ウェブページ作成ユニット３０２は、ハードディスク等の記憶装置に、いくつかの雛型ファイルを保存しておき、雛形ファイルを読み出し、タグやデータベースから読み出してきたデータ等を雛型ファイルに適宜配置することで、ページデータ（ソースファイルなど）を作成してもよい。
【００４４】
例えば、本ユニット３０２は、会員の自分史を表示又は作成する際に、トピック検索ユニット３０５により読み出されたトピックのタイトル等を会員の自分史への引用候補として推奨する推奨情報（例えば、推奨トピックリストなど）を表示するためのソースファイルも作成してもよい。
【００４５】
また、本ユニット３０２は、引用トピックの情報を自分史に反映する際に、ウェブページ作成ユニット３０２は、自分史の作成対象となる会員の識別情報に基づいて、引用要求の対象となるトピックの識別情報を自分史トピックデータベース２０５から読み出し、読み出したトピックの識別情報に関連付けられているトピックのタイトルや本文などをトピック検索ユニット３０５に検索させる。そして、抽出されたトピックの情報を自分史のソースファイルに記述してもよい。
【００４６】
また、本ユニット３０２は、特定のトピックを自分史のソースファイルに記述する際に、トピック検索ユニット３０５を用いて、当該トピックを引用している他の会員の識別情報を自分史トピックデータベース２０５から検索抽出し、検索抽出された他のユーザの識別情報をソースファイルに記述してもよい。
【００４７】
本ユニット３０２は、会員の個人的な歴史イベント（セクション）に対する他の会員からのコメントを受信すると、これを自分史セクションデータベース２０４に書き込む。また、会員の自分史のソースファイルを作成する際に、当該会員の自分史に引用されているトピックに対するコメントを自分史セクションデータベース２０４から読み出し、読み出したコメントをソースファイルに記述する。
【００４８】
会員登録ユニット３０３は、会員であるユーザのＰＣ１１０から送信される新規会員登録要求を受信して、当該会員を識別するための会員ＩＤや、当該会員の興味のある事項を表す好みプロファイルを会員管理データベース２０１に登録するためのユニットである。
【００４９】
自分史作成ユニット３０４は、各会員の自分史データを作成するためのユニットである。自分史作成ユニット３０４は、会員のＰＣ１１０から送信されてきたセクション発生日、タイトルおよび本文等の情報を自分史セクションデータベース２０４に書き込む。セクションとは、ユーザの個人的な歴史イベントのことである。
【００５０】
また、ユニット３０４は、推奨情報により推奨されているトピックを自分史に引用するための引用要求をＰＣ１１０から受信すると、引用要求の対象となるトピックの識別情報と会員の識別情報とを関連付けて自分史トピックデータベース２０５に書き込む。また、自分史作成ユニット３０４は、みんな史データベース２０２に記憶されるトピックに対して、ＰＣ１１０から送信される覚書データを受信すると、受信された覚書データおよび送信主である会員の識別情報を、トピックの識別情報と関連付けて自分史トピックデータベース２０５に書き込む。
【００５１】
トピック検索ユニット３０５は、ＰＣ１１０から送信された検索要求または他のユニットの何れかからの検索要求に応じて、みんな史データベース２０２から、関連するトピックを検索抽出するユニットである。本ユニットは、例えば、自分史の作成を希望するユーザに関する好みプロファイルを会員管理データベース２０１から読み出し、読み出された好みプロファイルと整合する属性情報をアイテムデータベース２０６から抽出し、抽出された属性情報に関連付けられているトピックのタイトルや本文などみんな史データベース２０２から読み出す。
【００５２】
トピックに対する掲示板管理ユニット３０６は、特定のトピックが選択されたときに表示される電子掲示板を管理するためのユニットである。トピックに対する掲示板管理ユニット３０６は、特定のトピックについて自己の体験談または他の会員が書き込んだ情報に対する意見等のメッセージをみんな史掲示板データベース２０３に書き込む。また。選択されたトピックのＩＤに関連付けて記憶されている会員ＩＤ、メッセージ本文および登録日の情報をみんな史掲示板データベース２０３から読み出す。また、ＰＣ１１０から受信したメッセージの書き込み要求に応じて、トピックに対するメッセージにメッセージＩＤを付与し、会員ＩＤ、メッセージの本文、および登録日の情報をみんな史掲示板データベース２０３に書き込む。
【００５３】
自分史検索ユニット３０７は、会員のニックネーム、生年月日、セクションのキーワードなどに基づいて、関連する自分史のセクションを、自分史セクションデータベース２０４から検索抽出するユニットである。
【００５４】
セクションに対するコメント追加ユニット３０８は、自分史検索ユニット３０７により検索抽出された自分史のセクションに対して、コメントの追加処理を制御するユニットである。コメント追加ユニット３０８は、例えば、選択されたセクションのＩＤと対応付けて、入力されたコメントを自分史セクションデータベース２０４に書き込む。
【００５５】
図４は、実施形態に係るサーバ装置の例示的なハードウエアブロック図である。制御部４０１は、サーバ装置１００の各機能を統括的に制御するＣＰＵ等の処理回路である。記憶部４０２は、ＲＯＭ、ＲＡＭおよびハードディスクドライブなどの記憶装置であり、制御プログラム４１０や各種データベース２０１〜２０６を記憶している。制御プログラムには、図３に示した各種機能ユニットを実現するためのコンピュータプログラムが含まれている。送受信部４０３は、通信カードなどの通信装置であり、ネットワーク１０５に接続されている。
【００５６】
図５は、実施形態に係るユーザＰＣの例示的なハードウエアブロック図である。制御部５０１は、ＰＣ１１０の各機能を統括的に制御するＣＰＵ等の処理回路である。記憶部５０２は、ＲＯＭ、ＲＡＭおよびハードディスクドライブなどの記憶装置であり、制御プログラム５１０などを記憶している。制御プログラムには、ウェブブラウザプログラムやＪａｖａ（登録商標）アプレットを実行するための実行環境プログラムが含まれている。送受信部５０３は、ネットワーク通信カードなどの通信装置であり、ネットワーク１０５に接続されている。入力部５０４は、キーボードおよびポインティングデバイス等の入力装置である。表示部５０５には、表示制御回路や表示装置などが含まれている。
【００５７】
図６は、実施形態に係る自分史システムのメインルーチンのフローチャートである。なお、システムを全てウェブ技術で構成する場合、メインルーチンの終了時点は必ずしも明確ではないが、便宜上、フローチャートには「エンド」を記している。
【００５８】
サーバ装置１００の制御部４０１は、送受信部４０３を通じてＰＣ１１０からメインページにＨＴＭＬソースファイルの送信要求を受信すると、記憶部４０２からメインページのＨＴＭＬソースファイル読み出してＰＣ１１０に送信する。ＰＣ１１０の制御部５０１は、送受信部５０３を通じて受信したＨＴＭＬソースファイルをブラウザプログラムによって解析し、メインページの表示データを作成し、表示部５０５から表示する。なお、画像データなどをダウンロードする必要がある場合、ＰＣ１１０は、サーバ装置１００から必要な画像データを受信し、メインページの表示データに反映させる。
【００５９】
図７は、実施形態に係る自分史サイトのメインページの一例を示す図である。このメインページには、他のページへのリンクが設定されている。リンクとしては、例えば、自分史サイトのサービスを享受するための新規会員登録ページへのリンク７０１、自分史を作成するための自分史作成ページへのリンク７０２、みんな史のトピックを検索するためのトピック検索ページへのリンク７０３、他人の自分史を検索するための自分史検索ページへのリンク７０４などが含まれる。各リンクは、入力部５０４のポインティングデバイスの操作に連動するポインタ７０５によってクリック可能である。
【００６０】
ＰＣ１１０の入力部５０４から何れかのリンクに対するクリックが入力されると、当該リンクに関係付けられているページの送信要求がサーバ装置１００に送信される。サーバ装置１００は、受信した送信要求に含まれるＵＲＬに応じてページのソースファイルを読み出して、ＰＣ１１０に送信する。例えば、新規会員登録のページが要求された場合は、サーバ装置１００の制御部４０１は、ステップＳ６０２に進み、新規会員登録処理を実行する。自分史作成ページの要求であれば、制御部４０１は、ステップＳ６０３に進み、自分史作成処理を開始する。トピック検索ページの要求であれば、制御部４０１は、ステップＳ６０４に進み、トピック検索処理を開始する。自分史検索ページの要求であれば、制御部４０１は、ステップＳ６０５に進み、自分史検索処理を開始する。
＜新規会員登録処理＞
図８は、実施形態に係る新規会員登録処理の例示的なフローチャートである。本処理は、主に会員登録ユニット３０３によって実行されるステップＳ６０２のサブルーチンに相当する。なお、以下では、サーバ装置１００の制御部４０１と制御プログラム４１０とによって会員登録ユニット３０４が実現されるものとして説明する。
【００６１】
ステップＳ８０１において、制御部４０１は、新規会員登録ページのソースファイルを記憶部４０２から読み出し、送受信部４０３を通じて当該ソースファイルをＰＣ１１０に送信する。ＰＣ１１０の制御部５０１は、受信したソースファイルをレンダリングして、新規会員登録ページを表示部５０５に表示させる。
【００６２】
図９は、実施形態に係る新規会員登録ページの一例を示す図である。当該ページには、会員ＩＤ、ニックネーム、パスワード、生年月日、性別に関する情報を入力するためのテキストボックスやラジオボタンなどが含まれている。入力部５０４から会員ＩＤ等が入力され、送信ボタン９０１がクリックされると、入力された情報がサーバ装置１００に送信される。
【００６３】
ステップＳ８０２において、サーバ装置１００の制御部４０１は、入力された情報を受信すると、受信した情報を会員管理データベース２０１に登録する。
【００６４】
ステップＳ８０３において、制御部４０１は、好みプロファイル選択ページのソースファイルを記憶部４０２から読み出し、ＰＣ１１０に送信する。ＰＣ１１０の制御部５０１は、好みプロファイル選択ページのソースファイルを受信すると、表示部５０５に当該ページを表示する。
【００６５】
図１０は、実施形態に係る好みプロファイル選択ページの一例を示す図である。この例では、重大ニュース、生活、文化およびスポーツ等の大分類が示されている。さらに、重大ニュースの下には、政治／経済、社会、科学、災害、国際、およびその他などの小分類がチェックボックスとともに示されている。
【００６６】
ステップＳ８０４において、ＰＣ１１０の制御部５０１は、入力部５０５（ポインティングデバイスなど）によってチェックされた任意のチェックボックスの情報（好み属性情報と称す。）をサーバ装置１００に送信する。サーバ装置１００の制御部４０１は、ＰＣ１１０から好み属性情報を受信する。
【００６７】
ステップＳ８０５において、制御部４０１は、受信した好み属性情報を、会員管理データベース２０１の好みプロファイルとして書き込む。なお、この際に、会員ＩＤやパスワードなどと一緒に好みプロファイルの情報を会員管理データベース２０１に書き込むように制御してもよい。
【００６８】
このようにして、新規会員のＩＤ等を会員管理データベース２０１に登録することができる。またこれにより、新規会員は、自分史サイトにおける自分史作成サービスなどを享受できるようになる。
＜ログイン会員の自分史表示および自分史作成処理＞
図１１は、実施形態に係るログイン会員の自分史表示および自分史作成処理の例示的なフローチャートである。本処理は、上述の自分史作成ユニット３０４によって実行されるステップＳ６０３のサブルーチンに相当する。なお、以下では、サーバ装置１００の制御部４０１と制御プログラム４１０とによって会員登録ユニット３０４が実現されるものとして説明する。
【００６９】
ステップＳ１１０１において、制御部４０１は、会員の認証処理を実行する。例えば、制御部５０１は、図７に示したようなログインページをＰＣ１１０に送信し、ＰＣ１１０から送信されるユーザＩＤとパスワードとを受信し、受信したユーザＩＤとパスワードとが会員管理データベース２０１に登録されているものか判定する。これにより会員認証を実行する。
【００７０】
ステップＳ１１０２において、制御部４０１は、ログインしてきた会員に関する自分史ページを作成する。
【００７１】
図１２は、実施形態に係る自分史作成処理の例示的なフローチャートである。
【００７２】
ステップＳ１２０１において、制御部４０１は、会員ＩＤを検索条件として、自分史セクションデータベース２０４を検索し、この会員ＩＤに関連するセクションの発生日、タイトル、本文、コメントなどの情報を抽出する。制御部４０１は、抽出されたセクションを発生日ごとにソートして、会員個人の年表データを作成する。
【００７３】
また、制御部４０１は、会員ＩＤを検索条件として、自分史トピックデータベース２０５を検索し、引用トピックＩＤを抽出する。さらに、抽出された引用トピックＩＤを検索条件として、みんな史データベース２０２を検索し、関連するトピックの発生日、タイトル、本文およびアイテムを抽出する。制御部４０１は、抽出されたトピックを発生日ごとにソートして、一般の歴史トピックに関する年表データを作成する。
【００７４】
ステップＳ１２０２において、制御部４０１は、会員ＩＤを検索条件として、会員管理データベース２０１を検索し、当該会員ＩＤに関連する好みプロファイルを抽出する。さらに、抽出された好みプロファイルに含まれている属性情報を検索条件として、アイテムデータベース２０６を検索し、当該属性情報に関連するアイテムデータを抽出する。さらに、制御部４０１は、抽出されたアイテムデータを検索条件として、みんな史データベース２０２を検索し、関連するトピックのトピックＩＤ、タイトル等を抽出する。制御部４０１は、抽出したトピックＩＤ、タイトル、発生日等から、当該会員に推奨するトピックのリストを作成する。
【００７５】
ステップＳ１２０３において、制御部４０１は、作成した会員個人の年表データと、一般の歴史トピックに関する年表データと、推奨するトピックのタイトルリストとを含む自分史ページのソースファイルを作成する。
【００７６】
なお、自分史ページには、会員個人の年表データに新しいセクションを追加するためのセクション追加ボタンや、一般の歴史トピックに関する年表データにトピックを追加するためのトピック追加（検索）ボタンに関するタグを記述してもよい。
【００７７】
また、推奨するトピックのタイトルリストに含まれる各トピックタイトルは、トピックページへのリンクとして記述されていてもよい。トピックページには、当該トピックタイトルに関する本文等や、会員の希望に応じて当該トピックを一般の歴史トピックに関する年表データに追加するためのトピック追加ボタンなど含まれていてもよい。
【００７８】
ステップＳ１１０３において、制御部４０１は、作成した自分史ページのソースファイル（ＰＣ１１０に要求された場合は画像データ）をＰＣ１１０に送信する。ＰＣ１１０の制御部５０１は、ソースファイルを受信すると、ウェブブラウザプログラムによって表示データを作成し、表示部５０５に自分史ページを表示する。
【００７９】
図１３は、実施形態に係る自分史ページの一例を示す図である。この例の自分史ページには、会員個人の年表データ１３０１、一般の歴史トピックに関する年表データ１３０２、推奨するトピックのタイトルリスト１３３０、会員個人の年表データ１３０１に新しいセクションを追加するためのセクション追加ボタン１３１１や、一般の歴史トピックに関する年表データにトピックを追加するためのトピック追加（検索）ボタン１３１２が含まれている。また、１０年ごとなど所定期間ごとに自分史ページは作成されてもよい。この場合、各自分史のページを年代指定リンク１３２０によって切り替えることができる。
【００８０】
会員個人の年表データ１３０１には、セクションの発生年１３０３、セクションの発生月日１３０４、セクションタイトル１３０５が表示される。また、セクションの発生月日１３０４、セクションタイトル１３０５には、セクション本文を表示するページへのリンクが含まれている。
【００８１】
一般の歴史トピックに関する年表データには、トピックタイトル１３０６と、トピック本文を表示するページへのリンク１３０７が含まれている。また、当該トピックに対する覚書を表示するページへのリンク１３１０も含まれている。ここで、表示されるトピックは、同時に表示されるセクションと同時期に発生したものが検索抽出されている。すなわち、セクションの発生時期が、トピックの検索条件として設定されている。
【００８２】
推奨するトピックのタイトルリスト１３０３には、トピックタイトル１３０８およびトピックの発生年の情報１３０９が含まれている。また、トピックタイトル１３０８は、トピックの本文を表示するページへのリンクが張られている。ここで、表示される推奨トピックも、同時に表示されるセクションと同時期に発生したものが検索抽出されている。すなわち、セクションの発生時期が、トピックの検索条件として設定されている。
【００８３】
自分史ページにセクション追加ボタン１３１１が含まれている場合に、入力部５０４によって当該ボタンがクリックされると、制御部５０１は、セクション追加要求（セクション追加ページの送信要求など）をサーバ装置１００に送信する。
【００８４】
ステップＳ１１０４において、サーバ装置１００の制御部４０１は、送受信部４０３を通じて、セクション追加要求を受信したか否かを判定する。セクション追加要求を受信した場合には、ステップＳ１１０５に進み、制御部４０１は、セクション追加ページのソースファイルを送信する。ＰＣ１１０の制御部５０１は、当該ソースファイルを受信すると、ウェブブラウザプログラムによって表示データを作成し、表示部５０５にセクション追加ページを表示する。
【００８５】
図１４は、実施形態に係るセクション追加ページの一例を示す図である。当該ページには、セクションの発生年月を入力するためのテキストボックス１４０１やラジオボタン１４０２、セクションタイトルを入力するためのテキストボックス１４０３、セクション本文を入力するためのテキストボックス１４０４、および入力した情報をサーバ装置１００に送信するためのボタン１４０５が含まれている。制御部５０１は、ここで入力された情報を追加セクション情報としてサーバ装置１００に送信する。
【００８６】
ステップＳ１１０５において、制御部４０１は、ＰＣ１１０から追加セクション情報を受信すると、ステップＳ１１０６において、当該追加セクション情報を自分史セクションデータベース２０４に登録する。なお、セクションＩＤは、制御部４０１が連番を付す。会員ＩＤは、現在ログイン中の会員の会員ＩＤとなる。他会員からのコメントは、空欄とする。
【００８７】
以上のようにして自分史を表示し、また自分史にセクションを追加することができる。なお、自分史へのトピックの追加については、任意のトピックを検索して追加したり、あるいは推奨トピックの１つを選択して追加したりすることができるが、これらの処理は後述する。
＜トピック検索＞
図１５は、実施形態に係るトピック検索処理の例示的なフローチャートである。本処理は、制御部４０１によって実行されるステップＳ６０４のトピック検索・表示処理に相当するものである。これにより、トピック検索ユニット３０５や掲示板管理ユニット３０６が実現される。
【００８８】
ステップＳ１５０１において、サーバ装置１００の制御部４０１は、みんな史データベース２０２から特定のトピックを検索するためのキーワード等を入力するための入力ページのソースファイルを記憶部４０２から読み出してＰＣ１１０に送信する。ＰＣ１１０の制御部５０１は、ソースファイルを受信すると、ウェブブラウザプログラムによって表示データを作成し、表示部５０５にキーワード入力ページを表示する。
【００８９】
図１６は、実施形態に係るキーワード入力ページの一例を示す図である。この例のページには、トピックの発生年を指定するためのテキストボックス１６０１、フリーキーワードを入力するためのテキストボックス１６０２および予め定義されたトピック属性を指定するためのラジオボタン群１６０３が含まれている。これらのキーワード等が入力された後で、検索ボタン１６０４が押し下げられると、制御部５０１は、当該キーワード等を含む検索要求をサーバ装置１００に送信する。
【００９０】
ステップＳ１５０２において、サーバ装置１００の制御部４０１は、送受信部４０２によって検索要求を受信する。
【００９１】
ステップＳ１５０３において、制御部４０１は、受信した検索要求に含まれるキーワードを検索条件として、みんな史データベース２０２から関連するトピックを検索抽出する。
【００９２】
ステップＳ１５０４において、制御部４０１は、検索結果（トピック発生年月日、トピックタイトル、アイテムなど）を含む検索結果ページのソースファイルを作成し、ＰＣ１１０に送信する。ＰＣ１１０の制御部５０１は、ソースファイルを受信すると、ウェブブラウザプログラムによって表示データを作成し、表示部５０５に検索結果ページを表示する。
【００９３】
図１７は、実施形態に係る検索結果ページの一例を示す図である。当該ページには、トピックの発生年月日１７０１、アイテム１７０２、およびトピックタイトル１７０３が含まれている。また、トピックタイトル１７０３には、トピック本文など詳細な情報を表示するページへのリンクが張られている。当業者には周知である技術事項であるが、「リンクが張られている」とは、特定のＵＲＬを指定するためのリンクタグがソースファイルに含まれていることを意味する。
【００９４】
ステップＳ１５０５において、制御部５０１は、入力部５０４のクリック操作によっていずれかのトピックタイトル１７０３が選択されると、ピック選択要求（リンク先のページの送信要求など）をサーバ装置１００に送信する。サーバ装置１００の制御部４０１は、送受信部４０３によってトピック選択要求を受信する。
【００９５】
ステップＳ１５０６において、制御部４０１は、選択されたトピックのページのソースファイルを作成し、ＰＣ１１０に送信する。
【００９６】
図１８は、実施形態に係るトピック表示処理に関する例示的なフローチャートである。当該フローチャートは、ステップＳ１５０６のサブルーチンであり、制御部４０１によって実行される。なお、これはウェブページ作成ユニット３０２、掲示板管理ユニット３０６およびトピック検索ユニット３０５の機能でもある。
【００９７】
ステップＳ１８０１において、制御部４０１は、選択されたトピックについてトピック本文等をみんな史データベース２０２から読み出す。
【００９８】
ステップＳ１８０２において、制御部４０１は、選択されたトピックのＩＤを検索条件として、掲示板データベース２０３から掲示板を作成するために必要なデータ（メッセージＩＤ、会員ＩＤ、メッセージ本文、メッセージ登録日など）を抽出する。さらに、制御部４０１は、会員ＩＤを検索条件として、会員管理データベース２０１からニックネームを読みだす。
【００９９】
ステップＳ１８０３において、制御部４０１は、読み出したトピック発生日、トピックタイトル、トピック本文などを含むトピック表示ページを作成する。なお、掲示板も同時に表示するときは、メッセージ登録日、メッセージの書き込み者のニックネーム、メッセージ本文もトピック表示ページのソースファイルに記述する。
【０１００】
ステップＳ１８０４において、制御部４０１は、作成したトピック表示ページのソースファイルをＰＣ１１０に送信する。ＰＣ１１０の制御部５０１は、ソースファイルを受信すると、ウェブブラウザプログラムによって表示データを作成し、表示部５０５にトピック表示ページを表示する。
【０１０１】
図１９は、実施形態に係るトピック表示ページの一例を示す図である。当該ページには、トピック表示部１９００、掲示板表示部１９１０および掲示板へのメッセージ書き込み部１９２０が含まれている。なお、関連トピックのリスト１９３０や表示中のトピックを自分史に引用している会員のリスト１９４０が含まれてもよい。
【０１０２】
トピック表示部１９００には、トピック発生日１９０１、トピックタイトル１９０２、およびトピック本文１９０３が含まれている。当該トピックを自分史に追加したい場合は、トピック追加ボタン１９０４が押し下げられると、ＰＣ１１０の制御部５０１は、トピックの追加命令をサーバ装置１００に送信する。
【０１０３】
掲示板表示部１９１０には、メッセージ登録日１９１１、メッセージの書き込み者のニックネーム１９１２、およびメッセージ本文１９１３が含まれている。
【０１０４】
掲示板へのメッセージ書き込み部１９２０には、新規のメッセージを入力するためのテキストボックス１９２１と、書き込み実行ボタン１９２２が含まれている。ＰＣ１１０の制御部５０１は、入力部５０４によって書き込み実行ボタン１９２２が操作されたことを検出すると、入力されてメッセージを含むメッセージ追加命令をサーバ装置１００送信する。
【０１０５】
関連トピックのリスト１９３０は、次のようにして作成される。制御部４０１はは、現在表示中のトピックのアイテムをみんな史データベース２０２から読み出す。次に、当該アイテムを検索条件として、みんな史データベース２０２検索し、トピックＩＤ、トピック発生日、トピックタイトルなどを抽出する。制御部４０１は、抽出されたトピック発生日、トピックタイトルを含む関連トピックリストデータ１９３０を作成し、トピック表示ページのソースファイルに記述する。なお、関連トピックリストデータ１９３０のトピックタイトルを、当該トピックを表示するページへのリンクとしてもよい。
【０１０６】
このように、関連するトピックをリスト表示することで、会員は、現在のトピックに関連する他のトピックを容易に表示されることできる。また、当該関連するトピックの掲示板にアクセスすることが容易となり、また関連トピックを自分史に引用することも容易となる。
【０１０７】
同一トピックを引用している会員のリスト１９４０は、次のようにして作成される。まず、制御部４０１は、表示中のトピックのトピックＩＤを検索条件として、自分史トピックデータベース２０５を検索し、会員ＩＤ、覚書データを抽出する。また、会員ＩＤを検索条件として会員管理データベース２０１からニックネームを抽出する。制御部４０１は、抽出されたニックネーム、覚書データを含む会員リストデータ１９４０を作成し、トピック表示ページのソースファイルに記述する。なお、ニックネームの部分を、当該ニックネームの会員の自分史へのリンクとしてもよい。
【０１０８】
このように、会員リストデータ１９４０によって、同一のトピックを引用している他の会員を仲介することができる。
【０１０９】
ステップＳ１８０５において、制御部４０１は、メッセージ追加命令を受信したか否かを判定する。メッセージ追加命令を受信した場合には、ステップＳ１８０６に進み、制御部４０１は、新規のメッセージＩＤを生成する。さらに、制御部４０１は、追加対象となるトピックのＩＤと、生成したメッセージＩＤと、メッセージ追加命令を送信してきた会員のＩＤと、受信した新規メッセージ（本文）と、タイマーから得たメッセージの登録日と含む新しいエントリーを作成し、掲示板データベース２０３に登録する。これによって掲示板データベース２０３が更新される。
【０１１０】
その後、ステップＳ１５０７に戻り、制御部４０１は、選択中のトピックについて自分史への追加要求を受信したか否かを判定する。受信した場合には、ステップＳ１５０８に進み、制御部４０１は、覚書データの入力ページを表示するためのソースファイルを作成し、ＰＣ１１０に送信する。
【０１１１】
図２０は、実施形態に係る覚書データ入力ページの一例を示す図である。トピック表示部２０００は、図１９のトピック表示部１９００と同様である。覚書データ入力部２０１０には、覚書データを入力するためのテキストボックス２０１１および入力されて覚書データをサーバ装置１００に送信するための実行ボタン２０１２が含まれている。実行ボタン２０１２の操作を検出すると、制御部５０１は、テキストボックス２０１１に入力されている覚書データを含む登録要求をサーバ装置１００に送信する。
【０１１２】
ステップＳ１５０９において、サーバ装置１００の制御部４０１は、送受信部４０３を通じて覚書データの登録要求を受信する。
【０１１３】
ステップＳ１５１０において、制御部４０１は、受信した覚書データの登録要求から覚書データを読み出す。さらに、制御部４０１は、会員ＩＤ、追加されるトピックのＩＤおよび覚書データを含む新規エントリーを作成し、自分史トピックデータベース２０５に書き込む。
【０１１４】
以上のようにして、任意のトピックを表示させることができる。また、表示されたトピックについて自分の体験談等を語り合うための掲示板が提供される。さらに、表示されたトピックのいずれかを選択して自分史に引用することができる。また、トピックを自分史に追加する際には、自分の体験談などを覚書データとしてデータベースに登録しておくことができる。
＜自分史の検索処理＞
以下では、他人の自分史を検索するための処理について説明する。他人の自分史を検索することで、自分と似た境遇の人などを容易に探しやすくなるであろう。
【０１１５】
図２１は、実施形態に係る自分史検索処理の例示的なフローチャートである。このフローチャートによって実現される機能は、自分史検索ユニット３０７およびコメント追加ユニット３０８などである。
【０１１６】
ステップＳ２１０１において、制御部４０１は、キーワード入力ページのソースファイルを記憶部４０２から読み出してＰＣ１１０に送信する。ＰＣ１１０の制御部５０１は、ソースファイルを受信すると、ウェブブラウザプログラムによって表示データを作成し、表示部５０５にキーワード入力ページを表示する。
【０１１７】
図２２は、実施形態に係るキーワード入力ページの一例を示す図である。当該ページには、会員の年齢を指定するためのテキストボックス２２０１、会員の性別を指定するためのラジオボタン２２０２、会員の居住地を指定するためのリストボックス２２０３、フリーキーワードを入力するためのテキストボックス２２０４、および検索要求を送信するための実効ボタン２２０５が含まれている。ＰＣ１１０の制御部５０１は、入力部５０４によって実行ボタン２２０５が操作されたことを検出すると、入力されたキーワードを含む検索要求をサーバ装置１００に送信する。
【０１１８】
ステップＳ２１０２において、サーバ装置１００の制御部４０１は、キーワードを含む検索要求を受信する。
【０１１９】
ステップＳ２１０３において、制御部４０１は、受信したキーワード（例えば、年齢、性別、居住地、フリーキーワードなど）を検索条件として、自分史セクションデータベース２０４等を検索する。例えば、制御部４０１は、受信した年齢、性別および居住地を検索条件として、会員管理データベース２０１を検索し、対応する会員ＩＤを抽出する。続いて、抽出された会員ＩＤと、受信したフリーキーワードを検索条件として、自分史セクションデータベース２０４を検索し、関連するセクションを抽出する。なお、抽出された会員ＩＤに基づいて、当該会員のニックネームも会員管理データベース２０１から読み出しておく。
【０１２０】
ステップＳ２１０４において、制御部４０１は、検索結果を表示するためのページのソースファイルを作成し、ＰＣ１１０に送信する。ＰＣ１１０の制御部５０１は、ソースファイルを受信すると、ウェブブラウザプログラムによって表示データを作成し、表示部５０５に検索結果表示ページを表示する。
【０１２１】
図２３は、実施形態に係る検索結果表示ページの一例を示す図である。当該ページには、抽出された会員のニックネーム２３０１、会員の年齢２３０２、性別２３０３および居住地２３０４が含まれる。また、当該ページには、セクションタイトル２３０５とセクション本文２３０６とが含まれている。また、セクションタイトル２３０５には、セクション本文を詳細に表示したり、コメントを書き込んだりするためのページへのリンクが張られている。ＰＣ１１０の制御部５０１は、入力部５０４によって当該リンクがクリックされたことを検出すると、セクション表示要求（リンク先ページの送信要求など）をサーバ装置１００に送信する。
【０１２２】
ステップＳ２１０５において、制御部４０１は、送受信部４０３によってセクション表示要求を受信する。
【０１２３】
ステップＳ２１０６において、制御部４０１は、セクション表示要求により送信を要求されたセクションについて、セクションの発生日、セクションタイトル、セクション本文および他会員からのコメントをセクションデータベース２０４から検索抽出し、セクション詳細ページのソースファイルを作成し、ＰＣ１１０に送信する。ＰＣ１１０の制御部５０１は、ソースファイルを受信すると、ウェブブラウザプログラムによって表示データを作成し、表示部５０５にセクション詳細ページを表示する。
【０１２４】
図２４は、実施形態に係るセクション詳細ページの一例を示す図である。セクションの表示部には、セクションの発生日２４０１、セクションタイトル２４０２、セクション本文２４０３が含まれている。さらに、当該セクションに対する他の会員からのコメント２４０５も含まれている。また、新たなコメントを書き込むためのテキストボックス２４０６と、コメントの書き込みを実行するための実行ボタン２４０７も含まれている。書き込みボタン２４０７に対する入力部５０４からの操作を検出すると、制御部５０１は、テキストボックス２４０６に入力されているコメントのデータを含むコメント書き込み要求をサーバ装置１００に送信する。
【０１２５】
ステップＳ２１０７において、制御部５０１は、コメント書き込み要求を受信したか否かを判定する。受信した場合、ステップＳ２１０８に進み、制御部５０１は、コメント書き込み要求とともに受信したコメントを該当するセクションＩＤと対応づけて、自分史セクションデータベース２０４に書き込む。
【図面の簡単な説明】
【０１２６】
【図１】図１は、実施形態に係る自分史システムの一例を示す図である。
【図２】図２は、実施形態に係る各種データベースの一例を示す図である。
【図３】図３は、実施形態に係るサーバ装置の例示的な機能ブロック図である。
【図４】図４は、実施形態に係るサーバ装置の例示的なハードウエアブロック図である。
【図５】図５は、実施形態に係るユーザＰＣの例示的なハードウエアブロック図である。
【図６】図６は、実施形態に係る自分史システムのメインルーチンのフローチャートである。
【図７】図７は、実施形態に係る自分史サイトのメインページの一例を示す図である。
【図８】図８は、実施形態に係る新規会員登録処理の例示的なフローチャートである。
【図９】図９は、実施形態に係る新規会員登録ページの一例を示す図である。
【図１０】図１０は、実施形態に係る好みプロファイル選択ページの一例を示す図である。
【図１１】図１１は、実施形態に係るログイン会員の自分史表示および自分史作成処理の例示的なフローチャートである。
【図１２】図１２は、実施形態に係る自分史作成処理の例示的なフローチャートである。
【図１３】図１３は、実施形態に係る自分史ページの一例を示す図である。
【図１４】図１４は、実施形態に係るセクション追加ページの一例を示す図である。
【図１５】図１５は、実施形態に係るトピック検索処理の例示的なフローチャートである。
【図１６】図１６は、実施形態に係るキーワード入力ページの一例を示す図である。
【図１７】図１７は、実施形態に係る検索結果ページの一例を示す図である。
【図１８】図１８は、実施形態に係るトピック表示処理に関する例示的なフローチャートである。
【図１９】図１９は、実施形態に係るトピック表示ページの一例を示す図である。
【図２０】図２０は、実施形態に係る覚書データ入力ページの一例を示す図である。
【図２１】図２１は、実施形態に係る自分史検索処理の例示的なフローチャートである。
【図２２】図２２は、実施形態に係るキーワード入力ページの一例を示す図である。
【図２３】図２３は、実施形態に係る検索結果表示ページの一例を示す図である。
【図２４】図２４は、実施形態に係るセクション詳細ページの一例を示す図である。
【図１】
2006185106.tif 000003
【図２】
2006185106.tif 000004
【図３】
2006185106.tif 000005
【図４】
2006185106.tif 000006
【図５】
2006185106.tif 000007
【図６】
2006185106.tif 000008
【図７】
2006185106.tif 000009
【図８】
2006185106.tif 000010
【図９】
2006185106.tif 000011
【図１０】
2006185106.tif 000012
【図１１】
2006185106.tif 000013
【図１２】
2006185106.tif 000014
【図１３】
2006185106.tif 000015
【図１４】
2006185106.tif 000016
【図１５】
2006185106.tif 000017
【図１６】
2006185106.tif 000018
【図１７】
2006185106.tif 000019
【図１８】
2006185106.tif 000020
【図１９】
2006185106.tif 000021
【図２０】
2006185106.tif 000022
【図２１】
2006185106.tif 000023
【図２２】
2006185106.tif 000024
【図２３】
2006185106.tif 000025
【図２４】
2006185106.tif 000026