(57)【要約】      （修正有）【課題】ユーザの発言内容から使用可能な複数の占いコンテンツへのリンクをポータルページに表示する占いコンテンツ紹介システムを提供する。【解決手段】サーバに、個々のユーザ毎に識別情報，属性情報，及び専用ページデータを登録しているユーザＤＢ，個々の占いコンテンツ毎に使用可能なキーワード群を列挙した占いコンテンツ管理テーブル，何れかの占いコンテンツを夫々構成する複数の札データ，サーバプログラム及びＤＢプログラムが、格納されている。サーバプログラムは、ユーザから送信される発言内容から単語を抽出させ、当該単語の全てが占いコンテンツ管理テーブルに登録されている占いコンテンツを特定させ、特定した各占いコンテンツを識別する情報及び上記単語を含む札データをから、各ランク毎に一つずつ選択させ、選択した各札データへのリンクを当該ユーザについてユーザデータベースに登録されている専用ページデータに組み込ませる。【選択図】図１
2008257521.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを通じてユーザ端末と通信可能なコンピュータと、当該コンピュータに接続されているとともに当該コンピュータによって読み込まれるデータ及び当該コンピュータによって実行されるプログラムを格納している記憶装置とを含むコンピュータシステムからなり、
前記データは、
個々のユーザ毎に、その識別情報及び専用ページを表示させるための専用ページデータを登録しているユーザデータベース，
個々の占いコンテンツ毎に使用可能なキーワード群を登録した占いコンテンツ管理テーブル，
夫々、何れかの占いコンテンツを構成し、自身が構成する占いコンテンツを識別する情報当該占いコンテンツにおいて使用可能なキーワード群に含まれる一乃至複数のキーワード，占い結果の内容を示すテキスト，及び、当該占い結果が示す運勢の度合を示すランクの各情報からなる札データを含み、
前記プログラムは、前記コンピュータを、
何れかのユーザが操作するユーザ端末からの専用ページデータの要求に応じて、当該ユーザの識別情報に対応してユーザデータベースに登録されている専用ページデータを応答する専用ページ応答手段，
何れかのユーザが操作するユーザ端末から発言の書込要求を受信すると、当該発言から単語を抽出する単語抽出手段，
前記単語抽出手段が抽出した単語が前記占いコンテンツ管理テーブルにキーワードとして登録されている占いコンテンツを特定する占いコンテンツ特定手段，
前記占いコンテンツ特定手段によって特定された各占いコンテンツについて、夫々、その占いコンテンツを識別する情報を含む全札データから、前記単語抽出手段が抽出した単語を含む札データを検索する検索手段，
前記占いコンテンツ特定手段によって特定された全占いコンテンツについて夫々前記検索手段によって検索された札データから、個々のランクを含むものを一つずつ選択する選択手段，
前記選択手段によって選択された各ランクの札データへのリンクを当該ユーザについてユーザデータベースに登録されている専用ページデータに組み込むリンク組込手段
として機能させる
ことを特徴とする占いコンテンツ紹介システム。
【請求項２】
前記占いコンテンツの識別情報は、それを作成ないし監修した占い師の識別情報及び占いジャンルの識別情報の組合せからなる
ことを特徴とする請求項１記載の占いコンテンツ紹介システム。
【請求項３】
前記ランクは有限の数値である
ことを特徴とする請求項１記載の占いコンテンツ紹介システム。
【請求項４】
前記選択手段によって何れかのランクの札データが選択できなかった場合には、前記検索手段は、前記占いコンテンツ特定手段によって特定された占いコンテンツ以外の占いコンテンツについて、その占いコンテンツを識別する情報を含む全札データから前記単語抽出手段が抽出した単語を含む札データを検索する追加検索処理を、前記選択手段が全てのランクを含む札データを選択できるまで繰り返し実行する
ことを特徴とする請求項１記載の占いコンテンツ紹介システム。
【請求項５】
前記選択手段は、前記追加検索処理を実行する毎に、前記追加検索処理を実行する占いコンテンツの特定方法を変更する
ことを特徴とする請求項４記載の占いコンテンツ紹介システム。
【請求項６】
ネットワークを通じてユーザ端末と通信可能なコンピュータと、当該コンピュータに接続されているとともに当該コンピュータによって読み込まれるデータ及び当該コンピュータによって実行されるプログラムを格納している記憶装置とを含むコンピュータシステムからなり、
前記データは、
個々のユーザ毎に、その識別情報，属性情報，及び専用ページを表示させるための専用ページデータを登録しているユーザデータベース，
個々の占いコンテンツ毎に使用可能なキーワード群を登録した占いコンテンツ管理テーブル，
夫々、何れかの占いコンテンツを構成し、自身が構成する占いコンテンツを識別する情報（占い師の識別情報，ジャンルの識別情報），当該占いコンテンツにおいて使用可能なキーワード群に含まれる一乃至複数のキーワード，ユーザの属性情報に関する条件，占い結果の内容を示すテキスト，当該占い結果が示す運勢の度合を示すランク（数値）の各情報からなる札データを含み、
前記プログラムは、前記コンピュータを、
何れかのユーザが操作するユーザ端末からの専用ページデータの要求に応じて、当該ユーザの識別情報に対応してユーザデータベースに登録されている専用ページデータを応答する専用ページ応答手段，
何れかのユーザが操作するユーザ端末から発言の書込要求を受信すると、当該発言から単語を抽出する単語抽出手段，
前記単語抽出手段が抽出した単語が前記占いコンテンツ管理テーブルにキーワードとして登録されている占いコンテンツを特定する占いコンテンツ特定手段，
前記占いコンテンツ特定手段によって特定された各占いコンテンツについて、夫々、その占いコンテンツを識別する情報を含む全札データから、前記単語抽出手段が抽出した単語を含み且つ当該ユーザに関してユーザデータベースに登録されている属性情報が条件を満たしている札データを検索する検索手段，
前記占いコンテンツ特定手段によって特定された全占いコンテンツについて夫々前記検索手段によって検索された札データから、個々のランクを含むものを一つずつ選択する選択手段，
前記選択手段によって選択された各ランクの札データへのリンクを当該ユーザについてユーザデータベースに登録されている専用ページデータに組み込むリンク組込手段
として機能させる
ことを特徴とする占いコンテンツ紹介システム。
【請求項７】
ネットワークを通じてユーザ端末と通信可能なコンピュータと、当該コンピュータに接続されているとともに当該コンピュータによって読み込まれるデータ及び当該コンピュータによって実行されるプログラムを格納している記憶装置とを含むコンピュータシステムからなり、
前記データは、
個々のユーザ毎に、その識別情報及び専用ページを表示させるための専用ページデータを登録しているユーザデータベース，
個々の占いコンテンツ毎に使用可能なキーワード群を登録した占いコンテンツ管理テーブル，
夫々、何れかの占いコンテンツを構成し、自身が構成する占いコンテンツを識別する情報当該占いコンテンツにおいて使用可能なキーワード群に含まれる一乃至複数のキーワード，占い結果の内容を示すテキスト，及び、当該占い結果が示す運勢の度合を示すランクの各情報からなる札データを含み、
前記プログラムは、前記コンピュータを、
何れかのユーザが操作するユーザ端末からの専用ページデータの要求に応じて、当該ユーザの識別情報に対応してユーザデータベースに登録されている専用ページデータを応答する専用ページ応答手段，
何れかのユーザが操作するユーザ端末から発言の書込要求を受信すると、当該発言から単語を抽出する単語抽出手段，
前記単語抽出手段が抽出した単語を含む札データを検索する検索手段，
前記検索手段によって検索された札データから、個々のランクを含むものを一つずつ選択する選択手段，
前記選択手段によって選択された各ランクの札データへのリンクを当該ユーザについてユーザデータベースに登録されている専用ページデータに組み込むリンク組込手段
として機能させる
ことを特徴とする占いコンテンツ紹介システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の占い師が夫々複数の占いジャンルにおいて夫々作成ないし監修した多数の占いコンテンツから、ネットワークを通じてユーザから送信された発言内容に沿ったジャンルに関する占いコンテンツを紹介する占いコンテンツ紹介システムに、関する。
【背景技術】
【０００２】
インターネット上に数多存在するインターネットコンテンツのうちから自己が欲する内容のコンテンツにアクセスするには、各種インターネットサービス提供者が提供しているポータルサイトを利用するのが便利である。即ち、かかるポータルサイトには、ユーザが任意のテキストを入力することによってインターネットコンテンツ（のＵＲＬ）を検索する検索エンジンの他、利用者が多いコンテンツについては、推奨コンテンツとして、予めリンクが貼られており（推奨コンテンツのＵＲＬを指定したアンカータグを含むリンクアイテムが表示されており）、更に、当該インターネットサービス提供者自身が提供するコンテンツへのリンクも貼られているからである。また、かかるポータルサイトの一種として、アクセスしてきたユーザを認証処理やクッキーを用いて識別し、当該ユーザ専用に予めカスタマイズされたポータルページを提供するサービスも表れている。このようなポータルぺージは、サービス提供会社毎に異なる名称を付けられているが、その一例として、株式会社ニフティによる「マイページ」が挙げられる。
【０００３】
一方、このようなポータルサイトに貼られたリンクを通じてインターネットサービス提供者が提供するコンテンツのサービスとしては、コミュニティ，ブログ，占い等が、挙げられる。コミュニティは、嗜好を共通する複数ユーザが共通に利用できる掲示板やチャットのサービスである。ブログは個々のユーザが自己の日記的なテキストを公開するための簡易なホームページのサービスである。
【０００４】
また、占いとは、キーワード，依頼者の属性，乱数等の偶然要素をキーとして、データペースプログラムを実行することにより、予め容易しておいた占い結果のテキストを検索して、その内容を応答するものである。この占い結果の内容，入力されるキーワード，依頼者の属性，乱数等の要素と検索されて出力される占い結果との関連付けに、占い師の能力や個性が反映されることになる。そのため、サービス提供者は、予め、現実の占い師と契約し、この占い師に占い結果の作成を依頼するととももに、この監修を受けて入力要素と出力される占い結果との関連付けを行う必要があるのである。もっとも、一人の占い師との契約に基づく占いコンテンツしか提供できないのであれば、入力要素が変化しない限り出力される占い結果も大きく変わることはないので（内容が頻繁に変更されるとしたならば、却って、その占いの信用性が低下するとも言える）、リピーターを確保することが難しいという問題を生じる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
そこで、予め多数の占い師と契約を交わすことにより、かかる多数の占い師が多数のジャンル（恋愛運占い，金運占い，勝負運占い等）に関して作成ないし監修した多数の占いコンテンツを同時に提供することが考えられる。
【０００６】
もっとも、かかる占いコンテンツは、作成ないし監修した占い師に報酬を支払うために有料とする必要があるが、結果を見せてしまえばユーザの目的は達成できてしまうので、音楽コンテンツや書籍コンテンツのようにその一部のみを視聴ないし試読させることはできない。したがって、単純に多数の占いコンテンツを並列的に提供するだけであれば、ユーザとしては、ジャンルは選べたとしても、どの占い師が作成ないし監修した占いコンテンツが自己のニーズに合っているのかを知ることができないので、これを選ぶことができないという問題を生じる。
【０００７】
そこで、本願発明は、個々のユーザが自己専用のポータルページを通じて自己のブログやコミュニティに書き込んだ内容から単語を抽出して、この単語をキーワードとして使用可能とする複数の占いコンテンツへのリンクを、その占いコンテンツによる上記単語をキーワードとした占い結果が示す運勢の度合を表す値（数値，単語等）とともに当該ポータルページに表示する占いコンテンツ紹介システムの提供を、課題とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために案出された本発明による占いコンテンツ紹介システムは、ネットワークを通じてユーザ端末と通信可能なコンピュータと、当該コンピュータに接続されているとともに当該コンピュータによって読み込まれるデータ及び当該コンピュータによって実行されるプログラムを格納している記憶装置とを含むコンピュータシステムからなり、前記データは、個々のユーザ毎に、その識別情報及び専用ページを表示させるための専用ページデータを登録しているユーザデータベース，個々の占いコンテンツ毎に使用可能なキーワード群を登録した占いコンテンツ管理テーブル，夫々、何れかの占いコンテンツを構成し、自身が構成する占いコンテンツを識別する情報当該占いコンテンツにおいて使用可能なキーワード群に含まれる一乃至複数のキーワード，占い結果の内容を示すテキスト，及び、当該占い結果が示す運勢の度合を示すランクの各情報からなる札データを含み、前記プログラムは、前記コンピュータを、何れかのユーザが操作するユーザ端末からの専用ページデータの要求に応じて、当該ユーザの識別情報に対応してユーザデータベースに登録されている専用ページデータを応答する専用ページ応答手段，何れかのユーザが操作するユーザ端末から発言の書込要求を受信すると、当該発言から単語を抽出する単語抽出手段，前記単語抽出手段が抽出した単語が前記占いコンテンツ管理テーブルにキーワードとして登録されている占いコンテンツを特定する占いコンテンツ特定手段，前記占いコンテンツ特定手段によって特定された各占いコンテンツについて、夫々、その占いコンテンツを識別する情報を含む全札データから、前記単語抽出手段が抽出した単語を含む札データを検索する検索手段，前記占いコンテンツ特定手段によって特定された全占いコンテンツについて夫々前記検索手段によって検索された札データから、個々のランクを含むものを一つずつ選択する選択手段，前記選択手段によって選択された各ランクの札データへのリンクを当該ユーザについてユーザデータベースに登録されている専用ページデータに組み込むリンク組込手段として機能させることを、特徴とする。
【発明の効果】
【０００９】
以上のように構成された本発明による占いコンテンツ紹介システムによると、記憶装置に格納されたプログラムを実行したコンピュータは、何れかのユーザが操作するユーザ端末から書込要求された発言から単語を抽出して、この単語が占いコンテンツ管理テーブルにキーワードとして登録されている全ての占いコンテンツを特定し、特定した各占いコンテンツについて、夫々、その占いコンテンツを識別する情報を含む全札データから、上記発言から抽出した単語を含む札データを検索し、特定した全占いコンテンツについて夫々検索できた札データから、個々のランクを含むものを一つずつ選択し、選択した各ランクの札データへのリンクを当該ユーザについてユーザデータベースに登録されている専用ページデータに組み込むことができる。
【発明を実施するための最良の形態】
【００１０】
１．以下、図面に基づいて、本発明による占いコンテンツ紹介システムの実施の形態を、説明する。
２．システム構成
図１は、本発明による占いコンテンツ紹介システムを構成するサーバコンピュータの実施の形態であるサーバ装置１及び当該サーバ装置１と通信するＰＣ（Personal Computer）２とを接続してなるコンピュータネットワークの概略構成を示すブロック図である。
【００１１】
ＰＣ２は、ユーザが操作する通常構成（即ち、プログラムを格納するディスク装置２１，プログラムを実行するＣＰＵ２４，ＣＰＵ２４がプログラムを実行する際の作業領域が展開される主記憶装置２５，利用者がデータを入力するためのキーボード２６，ＣＰＵ２４の処理結果を画面表示するためのディスプレイ２３，インターネットＮに繋がる回線とのインターフェースとしての通信装置２２，等を含む）のコンピュータであり、ウェブページを閲覧するためのブラウザプログラム２１０や図示せぬ通信プログラムを実行している。
【００１２】
サーバ装置１は、互いにバスＢによって接続されたＣＰＵ１３，通信装置１１，主記憶装置１２及びハードディスク１４から、構成されている。これらのうち、ＣＰＵ１３は、このホスト装置１全体の制御を行う中央処理装置である。また、主記憶装置１２は、ＣＰＵ１３が各種処理を実行するに際しての作業領域が展開されるメインメモリである。また、通信装置１１は、インタネットＮとのインタフェースをなす通信装置である。
【００１３】
ハードディスク１４は、ＣＰＵ１３によって読み出されて実行される各種プログラム及び各種データを格納している記憶媒体である。このハードディスク１４が格納している各種データには、当該サーバ装置１が提供するサービスの元となるＷｅｂコンテンツデータ１４１，当該サーバ装置１が提供するポータルページの利用サービスを受ける会員として登録された個々のユーザについての情報を記憶するユーザデータベース１４３，当該サーバ１が提供する各占いコンテンツについての基本情報を登録し管理するための占いコンテンツ管理テーブル１４２，及び、当該サーバ１が提供する多数の占いコンテンツを夫々構成するとともに全体として一つのカード型データベースを構成する札データ１４４が、含まれている。
【００１４】
これらのうち、Ｗｅｂコンテンツデータには、サーバプログラム１を実行したＣＰＵ１３が、各ＰＣ２からの要求に応じて応答される画面データの他、アクセス元のＰＣ２を操作するユーザに対応したポータルページを表示させるためのポータルページ用データ（ないし、当該ポータルページ用データを動的に生成するために用いられる素材データ），当該ポータルページに貼られたリンク要素によってリンクされた各種コンテンツ（コミュニティ，ブログ等）の元となる画面データ，テキストデータやプログラムデータが、含まれている。
【００１５】
また、ユーザデータベース１４０は、図２に示すように、各会員毎に一つのエントリが登録されたテーブル形式を有しており、各エントリには、対応する会員の氏名，ＩＤ（識別情報），パスワード，一般属性（性別，生年月日，出身地）の他、対応する会員専用のポータルページ用データへのポインタ，対応する会員が過去に何れかの占いコンテンツを利用した際の占いの履歴（利用した占いコンテンツを作成ないし監修した占い師の識別情報，当該占いコンテンツのジャンル，当該占いによって検索された札カード１４４を識別するための札コード，当該占いコンテンツを利用した年月日）を夫々登録するための複数のフィールドが含まれている。
【００１６】
また、占いコンテンツ管理テーブル１４２は、各占い師毎に、その占い師が作成ないし監修した複数のジャンルの占いの夫々について、その占いコンテンツを構成する一群の札データ１４４の先頭ポインタ（先頭の札データの札コード），その一群の札データの幅（札データの枚数），及び、その占いコンテンテンツにおいて札コードを検索するために用いることができる全キーワードを管理するために、図３に示すように、占い師の識別情報（氏名，名称）とジャンルの識別情報との組合せに、各コンテンツの先頭ポインタ，幅及びキーワード群を対応付けたマトリックス構造を、有している。
【００１７】
また、札データ１４４は、全ての占いコンテンツにおいて共通するカード型のデータ構造を有しており、夫々、自身をヒットさせるための検索条件（占い師の識別情報，ジャンルの識別情報，幾つかのキーワード，ユーザの一般属性についての幾つかの条件），占い結果の内容，当該占い結果が良運であるか悪運であるかを数段階（例えば、５段階）の有限数値で表す「ランク」からなる。上述したように、この札データ１４４の生成こそが、現実の各占い師によって生成され若しくは監修を受け、当該占い師の能力や個性が発揮される部分である。なお、各札データ１４４に登録されているキーワードは、その札データ１４４が構成する占いコンテンツについて占いコンテンツ管理テーブル１４２に登録されているキーワード群に含まれる。逆に言うと、ある占いコンテンツについて占いコンテンツ管理テーブル１４２に登録され全てのキーワードは、夫々、その占いコンテンツを構成する札データ１４４の何れか一つ以上に、必ず登録されている。
【００１８】
図１に戻り、ハードディスク１４が格納している各種プログラムには、上述した各種のコンテンツ提供サービスを実現するサーバプログラム１４０の他、これら各種のコンテンツ提供サービスのうちコミュニティやブログのサービスに際して各ユーザが送信してきた発言内容から上記サーバプログラムが抽出したキーワードや当該ユーザの属性情報を抽出条件として、これらの抽出条件を全て満たす一つの札データ１４４を検索するデータベースプログラム１４５が、含まれている。
３．処理内容
以下、当該サーバプログラム１４０及びデータベースプログラム１４５に従って、占いコンテンツ紹介サービスを実現するためにＣＰＵ１３（以下、単に「サーバ１４０」ないし「データベースプログラム１４５」と表記する）が実行する処理の内容を、図３乃至図７を用いて説明する。
（１）マイページ登録処理
本処理は、当該サーバ装置１が提供する上記ポータルページの利用サービスを受けよううとする者の情報をユーザデータベース１４３に登録するために実行する処理である。この処理は、ユーザが、ＰＣ２を操作することにより、当該処理に対応したＵＲＬを指定したメッセージを当該サーバ１へ送信した場合に、サーバ１４０が当該メッセージを受信することによって、スタートする。そして、スタート後最初のＳ００１では、サーバ１４０は、図示せぬマイページ登録画面をＰＣ２上のブラウザ２１０によってディスプレイ２３上に表示させるための画面データ（ＨＴＭＬデータ）を、メッセージ送信元ＰＣ２へ送信する。このマイページ登録画面には、登録を希望するユーザの氏名，一般属性（性別，生年月日，出身地），希望する任意のＩＤ及びパスワードを夫々入力するための入力欄及び「登録」ボタンが含まれており、そのデータには、各入力欄に夫々文字列が入力された状態で「登録」ボタンが操作された場合には各入力欄に入力された文字列を登録データ（氏名，性別，生年月日，出身地，ＩＤ，パスワード）としてサーバ装置１へ送信するための設定（タグ）が、組み込まれている。
【００１９】
次のＳ００２では、サーバ１４０は、Ｓ００１に画面データを送信したＰＣ２から登録データを受信するのを待つ。そして、サーバ１４０は、ＰＣ２から登録データを受信すると、Ｓ００３において、ユーザデータベース１４３内に新たなエントリを生成し、当該新規エントリに、受信した登録データを登録する。Ｓ００３を完了すると、サーバ１４０は、このマイページ登録処理を終了する。
（２）占い紹介処理
次に、サーバプログラム１４０を構成する一つのモジュール（占い紹介モジュール）に基づく占い紹介処理を、説明する。
【００２０】
この占い紹介処理は、ユーザデータベース１４３に登録された何れかのユーザが自己専用のポータルページ（マイページ）を要求してきたときに、サーバ１４０が、認証処理又はクッキー等に基づいて当該ユーザが誰であるかを認識できた場合に、当該ユーザについて起動される。そして、この占い紹介処理は、サーバプログラム１４０を構成する他のモジュール（コミュニティ提供サービス実行モジュール，又は、ブログ提供サービス実行モジュール）に基づくＣＰＵ１３の処理の裏で、ＣＰＵ１３によって実行され、当該ユーザが、上記コミュニティ提供サービス実行モジュールに基づいて提供されたコミュニティのページに発言を書き込むこと，ないし、上記ブログ提供サービス実行モジュールに基づいて提供された自己のブログに発言を書き込むことを、Ｓ１０１において監視する。
【００２１】
そして、当該ユーザが操作するＰＣ２から発言の書込要求を受信すると、サーバ１４０は、Ｓ１０２において、書込要求された発言の内容を形態素解析して、その発言内容に含まれる全ての単語を抽出する（単語抽出手段に相当）。
【００２２】
次のＳ１０３では、サーバ１４０は、Ｓ１０２にて抽出した全単語と、各占いコンテンツ（占い師とジャンルとを一つの単位とするもの）の夫々について占いコンテンツ管理テーブル１４２に登録されているキーワード群とを比較する。そして、各占いコンテンツ毎に、Ｓ１０２にて抽出した全単語のうち、その占いコンテンツについて登録されているキーワード群に一致する単語が占める比率を、一致率として算出する。
【００２３】
次のＳ１０４では、サーバ１４０は、Ｓ１０３での比較の結果、一致率が１００％であると認定できた占いコンテンツが一つでもあったかどうかを、チェックする。そして、サーバ１４０は、一致率が１００％であると認定できた占いコンテンツが一つもなければ処理をＳ１０５へ進めるが、一つ以上あった場合には、サーバ１４０は、処理をＳ１０６へ進める（占いコンテンツ特定手段に相当）。
【００２４】
Ｓ１０６では、サーバ１４０は、一致率が１００％以上であると認定できた全占いコンテンツについて、Ｓ１０２にて抽出できた全単語と当該ユーザについてユーザデータベース１４３に登録されている属性情報に基づく札データ１４４の検索を、データベープログラム１４５に依頼する。この依頼を受けたデータベースプログラム１４５は、指定された各占いコンテンツについて、夫々、指定された情報（単語，属性情報）をキー情報として、その占いコンテンツを構成する札データ１４４の検索を行い、キー情報と登録情報とが矛盾していない札データ１４４を、抽出する。このとき、一つの占いコンテンツについて複数の札データ１４４が抽出できた場合には、キー情報と一致する登録情報をより多く有する札データ１４４のみを残す。サーバ１４０は、このようにして、各占いコンテンツについて抽出した（残された）札データ１４４から、夫々、ランクを読み出す（検索手段に相当）。
【００２５】
次のＳ１０７では、サーバ１４０は、抽出して残された各札データ１４４から読み出されたランクに基づいて、全てのランクの札データ１４４が揃っているかどうかをチェックする。即ち、個々のランクを含む札データ１４４を一つづつ選択する（選択手段に相当）。そして、サーバ１４０は、全てのランクの札データ１４４が揃っていなければ（即ち、何れかのランクの札データ１４４を選択できなかった場合には）処理をＳ１０５へ進めるが、全てのランクの札データ１４４が揃っていれば（即ち、全てのランクの札データ１４４を選択できた場合には）処理をＳ１０９へ進める。
【００２６】
Ｓ１０９では、サーバ１４０は、当該ユーザ専用のポータルページに、Ｓ１０７にて認定された各ランクの札データ１４４毎に、その札データ１４４へリンクさせるリンクアイテム，その札データ１４４のランクを表すための数値又は記号，及び、その札データ１４４が構成する占いコンテンツの紹介文（作成ないし監修した占い師及びジャンルについての簡単な説明文）を表示させるための設定を、ユーザデータベース１４３に登録されている当該ユーザ専用のポータルページ用データに、組み込む（リンク組込手段に相当）。なお、ここで、同ランクの札データ１４４が二つ以上ある場合には、キー情報と一致する登録情報をより多く有する札データ１４４のみについて、上述したリンクアイテムをポータルページ用データに組み込む。その結果、これ以後、当該ユーザが上述したように自己専用のポータルページを要求した場合には、サーバ１４０は、上述当該ユーザの識別情報に対応してユーザデータベース１４３に登録されている上記設定の組込済みのポータル用データを応答する（専用ページ応答手段に相当）。すると、このポータル用データを受信した当該ユーザが操作するＰＣ２のディスプレイ２３上に表示されるポータルページには、当該ユーザの最新の発言に基づいて検索された各ランクの札データ１４４についてのリンクアイテム及び占いコンテンツの紹介文が、表示されることになる。従って、当該ユーザは、占いの結果が気になるならば、気になるランクについてのリンクアイテムを操作することよって、そのランクに対応した札データ１４４にアクセスして、その内容を知ることができる。
【００２７】
一方、Ｓ１０５では、サーバ１４０は、Ｓ１０２にて抽出できた全単語と当該ユーザについてユーザデータベース１４３に登録されている属性情報に基づいて、Ｓ１０４の要件を満たしていない占いコンテンツに対する検索を、データベープログラム１４５に依頼する（追加検索処理に相当）。この場合、他の占いコンテンツの選択の仕方としては、例えば、最初に当該Ｓ１０５を実行する場合には当該ユーザが過去に利用していない占いコンテンツから選択し、二回目に当該Ｓ１０５を実行する場合にはキャンペーン等でイチオシの占いコンテンツを選択し、三回目に当該Ｓ１０５を実行する場合には売上額が一番高い占いコンテンツを選択し、四回目に当該Ｓ１０５を実行する場合には、最も新しい占いコンテンツを選択し、五回目に当該Ｓ１０５を実行する場合には目玉の占いを選択するといったパターンが考えられる。この選択のパターンは、それ以外のいかなるパターンであっても良い。データベースプログラム１４５が検索を完了すると、サーバ１４０は、処理をＳ１０７に進めて、上述したように、全ランクの札データ１４４が揃ったかどうかをチェックする。サーバ１４０は、以上のＳ１０７及びＳ１０５のループ処理を、全てのランクの札データ１４４が揃うまで繰り返す。
【００２８】
以上に説明したように、本願発明に係る占いコンテンツ紹介システムによると、ユーザが特に何れかの占いコンテンツを選択しなくても、サーバ１４０が、当該ユーザの発言から抽出した単語及び当該ユーザの属性情報に基づいて、当該ユーザの発言の内容に最も合致した札データ１４４を自動的に抽出することができる。しかもこの札データ１４４は、各ランク毎に抽出される。そして、以後、当該ユーザが自己専用のポータル画面を表示させると、抽出した各ランク毎の札データ１４４が構成する各占いコンテンツの紹介文と夫々の札データ１４４へのリンクアイテムが表示される。そのため、ユーザは、占い結果に興味が生じれば、その時の気分に応じて自ら選択したランク（例えば、悲観的又は慎重な気分であれば、悪い運気に相当するランク，逆に、楽観的又は大胆な気分であれば、良い運気に相当するランク）若しくは、紹介文を読んで信用できると判断した占いコンテンツに対応したリンクアイテムを操作することにより、そのリンクアイテムに対応した占い結果を見ることができる。
【図面の簡単な説明】
【００２９】
【図１】本発明による実施の形態であるコンピュータネットワークの概略構成を示すブロック図
【図２】ユーザデータベースのデータ構造を示す表
【図３】占いコンテンツ管理テーブルのデータ構造を示す表
【図４】札データのデータ構造を示す表
【図５】マイページ登録処理を示すフローチャート
【図６】占い紹介モジュールによるサーバの処理を示すフローチャート
【符号の説明】
【００３０】
１      サーバ装置
２      ＰＣ
１１      通信装置
１３      ＣＰＵ
１４      ハードディスク
２４      ＣＰＵ
２１      ハードディスク
１４０      サーバ
１４２      占いコンテンツ管理テーブル
１４３      ユーザデータベース
１４４      札データ
１４５      データベースプログラム
【図１】
2008257521.tif 000003
【図２】
2008257521.tif 000004
【図３】
2008257521.tif 000005
【図４】
2008257521.tif 000006
【図５】
2008257521.tif 000007
【図６】
2008257521.tif 000008