(57)【要約】【課題】インターネットでの書籍販売において、個人の趣向にあった書籍や、年齢層別の人気書籍などの情報を、利用者が選択して取得することができる書籍検索・表示システムを提供する。【解決手段】インターネット４２を介してクライアントＰＣ２に通信自在に接続されるＷｅｂサーバ１１と、Ｗｅｂサーバ１１に通信自在に接続される検索サーバ１２と、検索サーバ１２に具備されるデータベース１３とを備えた書籍検索・表示システム１であって、検索サーバ１２は、Ｗｅｂサーバ１１から「利用者ＩＤ」を受信すると、「利用者ＩＤ」に基づき利用者テーブル１３２内を検索し、「表示するメイン画面の種類」を取得し、「表示するメイン画面の種類」に基づきデータベース１３が備える書籍テーブル１３１を検索し、書籍情報の一覧を取得する。【選択図】図１
2008310385.tif 000002
【特許請求の範囲】
【請求項１】
インターネットを介してクライアントＰＣに通信自在に接続されるＷｅｂサーバと、前記Ｗｅｂサーバに通信自在に接続される検索サーバと、前記検索サーバに具備されるデータベースとを備えた書籍検索・表示システムであって、
前記Ｗｅｂサーバは、前記クライアントＰＣからのアクセスがあった時、前記Ｗｅｂサーバが予め生成したＣｏｏｋｉｅをアクセスと共に受信しない場合は初回接続と判断し、Ｃｏｏｋｉｅを受信した場合は２回目以降の接続であると判断する手段と、
初回接続の場合、少なくとも、「利用者の氏名」及び「表示するメイン画面の種類」を利用者に入力させるための入力欄を備えたパラメータ設定画面を起動する手段と、
前記パラメータ設定画面を前記クライアントＰＣに返信する手段と、
前記クライアントＰＣから前記パラメータ設定画面の入力情報を受信すると、前記入力情報を前記検索サーバに送信する手段とを備え、
前記検索サーバは、前記入力情報を前記データベースの利用者テーブルに格納する手段を備え、
又、前記Ｗｅｂサーバは、前記クライアントＰＣからの２回目以降の接続があった場合、Ｃｏｏｋｉｅに予め含ませた「利用者ＩＤ」を取り出し、前記「利用者ＩＤ」を前記検索サーバに送信する手段とを備え、
前記検索サーバは、前記Ｗｅｂサーバから「利用者ＩＤ」を受信すると、前記「利用者ＩＤ」に基づき前記利用者テーブル内を検索し、当該利用者の「表示するメイン画面の種類」を取得する手段と、
前記「表示するメイン画面の種類」に基づきメイン画面を起動する手段と、
前記メイン画面の起動が開始されると、前記「表示するメイン画面の種類」に基づき前記データベースが備える書籍テーブルを検索し、書籍情報の一覧を取得する手段と、
検索した書籍情報を前記Ｗｅｂサーバに送信する手段とを備え、
更に、前記Ｗｅｂサーバは、受信した前記書籍情報を前記メイン画面に合わせて整形する手段と、
整形した書籍情報を前記クライアントＰＣに送信する手段とを備えることを特徴とする書籍検索・表示システム。
【請求項２】
前記パラメータ設定画面は、更に、少なくとも「検索キー」を利用者に入力させる入力欄を備えると共に、前記「表示するメイン画面の種類」として「おすすめ書籍」が選択自在に設けられ、
前記検索サーバは、前記「表示するメイン画面の種類」として「おすすめ書籍」が選択されている場合、「おすすめ書籍」に対応したメイン画面を起動する手段と、
前記メイン画面の起動が開始されると、前記利用者テーブルから前記利用者の「検索キー」を取得する手段と、
取得した「検索キー」に基づき前記データベースが備える書籍テーブルを検索し、検索した書籍の書籍情報の一覧を取得する手段を備えることを特徴とする請求項１記載の書籍検索・表示システム。
【請求項３】
前記検索サーバは、検索結果の書籍情報それぞれについて「発売日」を参照し、検索を行った日付より新しければ「新刊情報」とし、検索を行った日付と同じか以前であれば「既刊情報」として分類する手段と、
分類された書籍情報を前記Ｗｅｂサーバに送信する手段とを備え、
更に、前記Ｗｅｂサーバは、前記書籍情報を前記検索サーバから受信すると、前記書籍情報を新刊情報と既刊情報とに区別して整形する手段を備えることを特徴とする請求項２記載の書籍検索・表示システム。
【請求項４】
前記パラメータ設定画面は、更に、少なくとも「年齢」を利用者に入力させる入力欄を備えると共に、前記「表示するメイン画面の種類」として「年齢層別ベストセラー」が選択自在に設けられ、
前記検索サーバは、前記「表示するメイン画面の種類」として「年齢層別ベストセラー」が選択されている場合、「年齢層別ベストセラー」に対応したメイン画面を起動する手段と、
前記メイン画面の起動が開始されると、前記利用者テーブルの前記利用者の「年齢」情報を取得する手段と、
前記「年齢」情報に基づき、前記書籍テーブルの同年代層の購入者数が最も多い書籍情報を所定件数抽出する手段と、
抽出した書籍情報を前記Ｗｅｂサーバに送信する手段とを備え、
前記Ｗｅｂサーバは、前記検索サーバから前記書籍情報を受信すると、前記書籍情報を購入者数が多い順に整形する手段とを備えることを特徴とする請求項１乃至３のうちいずれか一に記載の書籍検索・表示システム。
【請求項５】
前記パラメータ設定画面は、前記「表示するメイン画面の種類」として「ベストセラー」が選択自在に設けられ、
前記検索サーバは、前記「表示するメイン画面の種類」として「ベストセラー」が選択されている場合、「ベストセラー」に対応したメイン画面を起動する手段と、
前記メイン画面の起動が開始されると、前記書籍テーブルの購入者数が最も多い順に書籍情報を所定件数抽出する手段と、
抽出した書籍情報を前記Ｗｅｂサーバに送信する手段とを備え、
前記Ｗｅｂサーバは、前記検索サーバから前記書籍情報を受信すると、前記書籍情報を購入者数が多い順に整形する手段とを備えることを特徴とする請求項１乃至４のうちいずれか一に記載の書籍検索・表示システム。
【請求項６】
前記パラメータ設定画面に於いて、前記「表示するメイン画面の種類」は、少なくとも「おすすめ書籍」、「年齢層別ベストセラー」及び「ベストセラー」の表示選択項目を備え、前記クライアントＰＣによって前記表示選択項目のいずれか１つを選択自在に構成されていることを特徴とする請求項１乃至５のうちいずれか一に記載の書籍検索・表示システム。
【請求項７】
インターネットを介して前記クライアントＰＣに通信自在に接続されるメールサーバが更に前記検索サーバに通信自在に接続され、
前記パラメータ設定画面は、更に、少なくとも「メールアドレス」及び「メール通知の間隔」を利用者に入力させる入力欄を備え、
前記メールサーバは、前記検索サーバに前記利用者テーブルを検索させて特定の利用者の「メール通知の間隔」の情報を取得する手段と、
前記「メール通知の間隔」の情報に基づき、前記検索サーバに情報を要求する手段とを備え、
前記検索サーバは、前記メールサーバからの情報要求により、前記利用者テーブルから前記利用者の「検索キー」を取得し、前記「検索キー」に基づき前記書籍テーブルを検索し、書籍情報の一覧を取得する手段と、
検索した書籍情報のそれぞれについて「発売日」を参照し、検索を行った日付より新しい書籍のみを抽出する手段と、
抽出した書籍情報と、当該利用者の「メールアドレス」を前記メールサーバに送信する手段とを備え、
前記メールサーバは、前記検索サーバから、書籍情報と「メールアドレス」を受信すると、受信した情報をもとにメールを生成する手段と、
生成したメールを前記「メール通知の間隔」の情報に基づき前記クライアントＰＣに送信する手段とを備えていることを特徴とする請求項２乃至６のうちいずれか一に記載の書籍検索・表示システム。
【請求項８】
前記パラメータ設定画面に於いて、前記「メール通知の間隔」は、少なくとも「毎日」、「毎週」及び「通知は不要」のメール選択項目を備え、前記クライアントＰＣによって前記メール選択項目のいずれか１つを選択自在に構成されていることを特徴とする請求項７に記載の書籍検索・表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットでの書籍販売において、個人の趣向にあった書籍や、年齢層別の人気書籍などの情報を、利用者が選択して取得することができる書籍検索・表示システムに関するものである。
【背景技術】
【０００２】
Ｅコマースサイトの情報を参照していると、利用者が参照した製品情報に関連のある情報が、トップページに表示されるように変化していく。これは、Ｃｏｏｋｉｅ（クッキー）という情報を受け渡すことで実現している。
一つの実現例としては次の方法がある。利用者が、ホームページでどのような商品を参照したか、購入したかといった詳細な情報はサーバ側で持ち、その利用者の状態を特定できる識別情報を、ＣｏｏｋｉｅというテキストファイルとしてクライアントＰＣに持たせている。Ｗｅｂサーバは、クライアントが持つＣｏｏｋｉｅを元に利用者とその状態を識別することができるので、その利用者個人の趣向にあう情報を提供することができる。
【０００３】
尚、本発明に関連する公知技術文献としては下記の特許文献１がある。
特許文献１は、オンラインで書籍情報を検索・表示する装置に於いて、ネットワークを介してどの装置にアクセスするかをユーザに対して意識させずに、即ち、書籍情報の所在を仮想化して情報検索を行なえるようにして、装置の使い易さを向上させる書籍情報の検索・表示方法を提供するものである。
【特許文献１】特開平６―２７４３９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記のＣｏｏｋｉｅを利用する方法では厳密に利用者が欲する情報だけを表示しているわけではない上に、普段どおりトップページを参照しようとすると、選択の余地なく個人の趣向が反映されたページが表示されてしまうので、他の利用者に表示された内容を見られてしまうことになる。
また、クライアントＰＣ側でＣｏｏｋｉｅを利用しない設定にすると、当該Ｅコマースサイトに個人の趣向を反映させることができなくなり、毎回初めての利用者のように、必要な情報を探索しなければならなくなるため、利便性が低下してしまう。
【０００５】
以上の現状に鑑み、本発明は、インターネットでの書籍販売において、個人の趣向にあった書籍や、年齢層別の人気書籍などの情報を、利用者が選択して取得することができる書籍検索・表示システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決すべく、本発明は以下の構成を提供する。
請求項１に係る発明は、インターネットを介してクライアントＰＣに通信自在に接続されるＷｅｂサーバと、前記Ｗｅｂサーバに通信自在に接続される検索サーバと、前記検索サーバに具備されるデータベースとを備えた書籍検索・表示システムであって、
前記Ｗｅｂサーバは、前記クライアントＰＣからのアクセスがあった時、前記Ｗｅｂサーバが予め生成したＣｏｏｋｉｅをアクセスと共に受信しない場合は初回接続と判断し、Ｃｏｏｋｉｅを受信した場合は２回目以降の接続であると判断する手段と、
初回接続の場合、少なくとも、「利用者の氏名」及び「表示するメイン画面の種類」を利用者に入力させるための入力欄を備えたパラメータ設定画面を起動する手段と、
前記パラメータ設定画面を前記クライアントＰＣに返信する手段と、
前記クライアントＰＣから前記パラメータ設定画面の入力情報を受信すると、前記入力情報を前記検索サーバに送信する手段とを備え、
前記検索サーバは、前記入力情報を前記データベースの利用者テーブルに格納する手段を備え、
又、前記Ｗｅｂサーバは、前記クライアントＰＣからの２回目以降の接続があった場合、Ｃｏｏｋｉｅに予め含ませた「利用者ＩＤ」を取り出し、前記「利用者ＩＤ」を前記検索サーバに送信する手段とを備え、
前記検索サーバは、前記Ｗｅｂサーバから「利用者ＩＤ」を受信すると、前記「利用者ＩＤ」に基づき前記利用者テーブル内を検索し、当該利用者の「表示するメイン画面の種類」を取得する手段と、
前記「表示するメイン画面の種類」に基づきメイン画面を起動する手段と、
前記メイン画面の起動が開始されると、前記「表示するメイン画面の種類」に基づき前記データベースが備える書籍テーブルを検索し、書籍情報の一覧を取得する手段と、
検索した書籍情報を前記Ｗｅｂサーバに送信する手段とを備え、
更に、前記Ｗｅｂサーバは、受信した前記書籍情報を前記メイン画面に合わせて整形する手段と、
整形した書籍情報を前記クライアントＰＣに送信する手段とを備えることを特徴とする書籍検索・表示システムを提供するものである。
【０００７】
請求項２に係る発明は、前記パラメータ設定画面は、更に、少なくとも「検索キー」を利用者に入力させる入力欄を備えると共に、前記「表示するメイン画面の種類」として「おすすめ書籍」が選択自在に設けられ、
前記検索サーバは、前記「表示するメイン画面の種類」として「おすすめ書籍」が選択されている場合、「おすすめ書籍」に対応したメイン画面を起動する手段と、
前記メイン画面の起動が開始されると、前記利用者テーブルから前記利用者の「検索キー」を取得する手段と、
取得した「検索キー」に基づき前記データベースが備える書籍テーブルを検索し、検索した書籍の書籍情報の一覧を取得する手段を備えることを特徴とする請求項１記載の書籍検索・表示システムを提供するものである。
【０００８】
請求項３に係る発明は、前記検索サーバは、検索結果の書籍情報それぞれについて「発売日」を参照し、検索を行った日付より新しければ「新刊情報」とし、検索を行った日付と同じか以前であれば「既刊情報」として分類する手段と、
分類された書籍情報を前記Ｗｅｂサーバに送信する手段とを備え、
更に、前記Ｗｅｂサーバは、前記書籍情報を前記検索サーバから受信すると、前記書籍情報を新刊情報と既刊情報とに区別して整形する手段を備えることを特徴とする請求項２記載の書籍検索・表示システムを提供するものである。
【０００９】
請求項４に係る発明は、前記パラメータ設定画面は、更に、少なくとも「年齢」を利用者に入力させる入力欄を備えると共に、前記「表示するメイン画面の種類」として「年齢層別ベストセラー」が選択自在に設けられ、
前記検索サーバは、前記「表示するメイン画面の種類」として「年齢層別ベストセラー」が選択されている場合、「年齢層別ベストセラー」に対応したメイン画面を起動する手段と、
前記メイン画面の起動が開始されると、前記利用者テーブルの前記利用者の「年齢」情報を取得する手段と、
前記「年齢」情報に基づき、前記書籍テーブルの同年代層の購入者数が最も多い書籍情報を所定件数抽出する手段と、
抽出した書籍情報を前記Ｗｅｂサーバに送信する手段とを備え、
前記Ｗｅｂサーバは、前記検索サーバから前記書籍情報を受信すると、前記書籍情報を購入者数が多い順に整形する手段とを備えることを特徴とする請求項１乃至３のうちいずれか一に記載の書籍検索・表示システムを提供するものである。
【００１０】
請求項５に係る発明は、前記パラメータ設定画面は、前記「表示するメイン画面の種類」として「ベストセラー」が選択自在に設けられ、
前記検索サーバは、前記「表示するメイン画面の種類」として「ベストセラー」が選択されている場合、「ベストセラー」に対応したメイン画面を起動する手段と、
前記メイン画面の起動が開始されると、前記書籍テーブルの購入者数が最も多い順に書籍情報を所定件数抽出する手段と、
抽出した書籍情報を前記Ｗｅｂサーバに送信する手段とを備え、
前記Ｗｅｂサーバは、前記検索サーバから前記書籍情報を受信すると、前記書籍情報を購入者数が多い順に整形する手段とを備えることを特徴とする請求項１乃至４のうちいずれか一に記載の書籍検索・表示システムを提供するものである。
【００１１】
請求項６に係る発明は、前記パラメータ設定画面に於いて、前記「表示するメイン画面の種類」は、少なくとも「おすすめ書籍」、「年齢層別ベストセラー」及び「ベストセラー」の表示選択項目を備え、前記クライアントＰＣによって前記表示選択項目のいずれか１つを選択自在に構成されていることを特徴とする請求項１乃至５のうちいずれか一に記載の書籍検索・表示システムを提供するものである。
【００１２】
請求項７に係る発明は、インターネットを介して前記クライアントＰＣに通信自在に接続されるメールサーバが更に前記検索サーバに通信自在に接続され、
前記パラメータ設定画面は、更に、少なくとも「メールアドレス」及び「メール通知の間隔」を利用者に入力させる入力欄を備え、
前記メールサーバは、前記検索サーバに前記利用者テーブルを検索させて特定の利用者の「メール通知の間隔」の情報を取得する手段と、
前記「メール通知の間隔」の情報に基づき、前記検索サーバに情報を要求する手段とを備え、
前記検索サーバは、前記メールサーバからの情報要求により、前記利用者テーブルから前記利用者の「検索キー」を取得し、前記「検索キー」に基づき前記書籍テーブルを検索し、書籍情報の一覧を取得する手段と、
検索した書籍情報のそれぞれについて「発売日」を参照し、検索を行った日付より新しい書籍のみを抽出する手段と、
抽出した書籍情報と、当該利用者の「メールアドレス」を前記メールサーバに送信する手段とを備え、
前記メールサーバは、前記検索サーバから、書籍情報と「メールアドレス」を受信すると、受信した情報をもとにメールを生成する手段と、
生成したメールを前記「メール通知の間隔」の情報に基づき前記クライアントＰＣに送信する手段とを備えていることを特徴とする請求項２乃至６のうちいずれか一に記載の書籍検索・表示システムを提供するものである。
【００１３】
請求項８に係る発明は、前記パラメータ設定画面に於いて、前記「メール通知の間隔」は、少なくとも「毎日」、「毎週」及び「通知は不要」のメール選択項目を備え、前記クライアントＰＣによって前記メール選択項目のいずれか１つを選択自在に構成されていることを特徴とする請求項７に記載の書籍検索・表示システムを提供するものである。
【発明の効果】
【００１４】
本発明の請求項１記載の発明によれば、利用者が指定した画面の種類によって書籍情報をＷｅｂサイトで参照することができる。
【００１５】
請求項２記載の発明によれば、請求項１記載の発明の効果に加え、利用者が指定したキーワードや書籍名等の検索キーによって絞りこまれた、個人の趣向にあった書籍情報をＷｅｂサイトで参照することができる。
【００１６】
請求項３記載の発明によれば、請求項２記載の発明の効果に加え、利用者が指定したキーワードや書籍名等の検索キーによって絞りこまれた、個人の趣向にあった書籍情報を新刊情報と既刊情報とに区別してＷｅｂサイトで参照することができる。
【００１７】
請求項４記載の発明によれば、請求項１乃至３のうちいずれか一に記載の発明の効果に加え、利用者と同年齢層の「年齢層別ベストセラー」をＷｅｂサイトで参照することができる。
【００１８】
請求項５記載の発明によれば、請求項１乃至４のうちいずれか一に記載の発明の効果に加え、ベストセラーをＷｅｂサイトで参照することができる。
【００１９】
請求項６記載の発明によれば、請求項１乃至５のうちいずれか一に記載の発明の効果に加え、クライアントＰＣによって、既定で表示するメイン画面の種類として、「おすすめ書籍」、「年齢層別ベストセラー」及び「ベストセラー」のうちいずれかを選択することができる。又、個人の趣向やプライバシーが反映されたメイン画面を第三者に見られるのを防ぐことができる。
【００２０】
請求項７記載の発明によれば、請求項２乃至６のうちいずれか一に記載の発明の効果に加え、利用者が指定したキーワードや書籍名等の検索キーによって絞りこまれた、個人の趣向にあった新刊の書籍名と発売日等の書籍情報を、電子メールによって定期的に通知させることができる。
【００２１】
請求項８記載の発明によれば、請求項７に記載の発明の効果に加え、クライアントＰＣによって「メール通知の間隔」として、「毎日」、「毎週」及び「通知は不要」のうちいずれかを選択できる。
【発明を実施するための最良の形態】
【００２２】
以下、実施例を示した図面を参照しつつ本発明の実施の形態を説明する。
最初に、書籍情報の格納方法について説明する。
図１は、書籍検索・表示システムの構成を示す図である。書籍検索・表示システム１は、Ｗｅｂサーバ１１、検索サーバ１２、データベース（以下、ＤＢという）１３、メールサーバ１４から構成される。
【００２３】
通常、書籍検索・表示システム１などのオンラインショッピングでは、セキュリティのためのユーザ認証や、支払い決済のためのシステムも備えているが、本実施形態ではそれらと直接関係しないので、記載を省略する。
【００２４】
ＤＢ１３は、書籍テーブル１３１、利用者テーブル１３２から構成される。ＤＢ１３は、インターネット４１を介して、出版社サイト３から書籍の情報を定期的に収集し、書籍テーブル１３１に格納する。出版社サイト３は、図中では例として１社を挙げたが、それ以上の数のサイトを対象にすることも可能である。
【００２５】
図２は、書籍テーブル１３１の構成を示す図である。書籍の識別には、固有のＩＤである日本図書コード１３１１を採用した。出版社サイト３から書籍の情報は、書籍テーブル１３１の日本図書コード１３１１、書籍名１３１２、著者名１３１３、出版社名１３１４、価格１３１５、発売日１３１６に格納される（購入者の年齢層１３１７は後述する）。以上のようにして、書籍検索・表示システム１は最新の書籍情報を保有している。
【００２６】
次に、利用者情報の登録方法について説明する。
図１に於いて、クライアントＰＣ２は、インターネット４２を介して、Ｗｅｂサーバ１１の入出力手段１１２に接続する。このときＣｏｏｋｉｅを使って初回接続か、２回目以降の接続かどうかを調べる（図６のＳ７０１参照）。
【００２７】
Ｃｏｏｋｉｅが無い場合、初回接続であるとみて（判断して）、図４に示すパラメータ設定画面５を起動し、クライアントＰＣ２に返す（図６のＳ７０２参照）。
図４は、パラメータ設定画面５の構成を示す図である。パラメータ設定画面５では、その入力欄に書籍の検索として使われる書籍名のキーワード（１）〜（５）５１と著者名（１）〜（５）５２、利用者の氏名５３、年齢５４、メールアドレス５５、メール通知の間隔５６、表示するメイン画面の種類５７を入力または指定することができ、保存ボタン５８を押下することで、設定を保存することができる。
【００２８】
パラメータ設定の保存は、Ｗｅｂサーバ１１の入出力手段１１２から、中継手段１１１、検索サーバ１２の中継手段１２１、ＤＢ検索手段１２２を経由して、ＤＢ１３の利用者テーブル１３２に保存される。
【００２９】
図３は利用者テーブル１３２の構成を示す図である。利用者ＩＤ１３２１は、検索サーバ１２によって利用者ごとに一意に割り振られる。利用者名１３２２には氏名５３、年齢１３２３には年齢５４、メールアドレス１３２４にはメールアドレス５５の入力内容が夫々格納される。メール通知の間隔１３２５には、メール通知の間隔５６にて選択された項目を図４に示すメール通知間隔テーブル５Ａで置き換えた数値１，２，３のいずれかが格納される。表示するメイン画面の種類１３２６には、表示するメイン画面の種類５７にて選択された項目を表示するメイン画面の種類テーブル５Ｂで置き換えた数値１，２，３のいずれかが格納される。検索キー１３２７のキーワード（１）〜（５）１３２７１にはキーワード（１）〜（５）５１、著者名（１）〜（５）１３２７２には著者名（１）〜（５）５２の入力内容が夫々格納される。以上のようにして、利用者テーブル１３２に利用者情報が保存される。
【００３０】
また、利用者テーブル１３２へパラメータの書込みが成功したら、ＤＢ検索手段１２２、中継手段１２１、中継手段１１１と経由して、Ｃｏｏｋｉｅ生成手段１１３にて、利用者ＩＤ１３２１の値が含まれた情報を作成し、中継手段１１１、入出力手段１１２、インターネット４２と経由してクライアントＰＣ２にＣｏｏｋｉｅの情報を保存させる。このＣｏｏｋｉｅを使用することで、次回からは前回接続したのと同じ環境で書籍検索・表示システム１を使用することができるようになる。
【００３１】
次に個人の趣向に合わせた書籍情報をメイン画面に表示させる方法について説明する。
パラメータ設定画面５の表示するメイン画面の種類５７で、おすすめ書籍を選択し、保存ボタン５８を押下して、設定を保存する。すると利用者テーブル１３２の表示するメイン画面の種類１３２６に数値の“１”が保存される。
【００３２】
図６は、表示する画面の種類の判定手順を示すフローチャートである。
再度クライアントＰＣ２がＷｅｂサーバ１１の入出力手段１１２に接続した場合も、クライアントＰＣ２がＣｏｏｋｉｅを持っているかどうかを調べる。今回はＣｏｏｋｉｅを持っているので、２回以降の接続であるとみなされる（判断される）（Ｓ７０１）。
【００３３】
Ｃｏｏｋｉｅに含まれる利用者ＩＤ１３２１の値を取り出し、この値を、中継手段１１１、中継手段１２１、ＤＢ検索手段１２２に渡す（Ｓ７０３）。
ＤＢ検索手段１２２は、利用者テーブル１３２内を検索し、当該利用者の表示するメイン画面の種類１３２６の値を取得する（Ｓ７０４）。
そして、表示するメイン画面の種類１３２６の値に対応したメイン画面を起動する。今回は数値“１”が保存されている場合なので、この値をＤＢ検索手段１２２に返す（Ｓ７０５）。
【００３４】
ＤＢ検索手段１２２によって、図５に示すメイン画面（１）６１の起動が開始される（Ｓ７０６）。
メイン画面（１）６１の起動が開始されると、ＤＢ検索手段１２２は、利用者テーブル１３２にて当該利用者の検索キー１３２７を取得する。
取得した検索キー１３２７を使って書籍テーブル１３１を検索し、検索した結果の日本図書コード１３１１の一覧を取得する。
【００３５】
検索結果の書籍それぞれについて発売日１３１６を参照し、検索を行った日付より新しければ新刊情報として、検索を行った日付と同じか以前であれば既刊情報として分類する。
新刊情報と既刊情報のそれぞれについて、日本図書コード１３１１〜発売日１３１６の情報を、中継手段１２１、中継手段１１１を経由して入出力手段１１２に渡す。入出力手段１１２はメイン画面（１）６１のように整形してクライアントＰＣ２に画面を提供する。
以上のようにして、個人の趣向に合わせた書籍情報をメイン画面に表示することができる。
【００３６】
次に、個人の趣向に合わせた新刊書籍とその発売日の情報を電子メールで通知する方法について説明する。以下は全ての利用者ＩＤ１３２１について行う。
図７は、電子メールを生成・送信する手順を示すフローチャートである。
メールサーバ１４の制御・中継手段１４１は、中継手段１２１を経由し、ＤＢ検索手段１２２に、利用者テーブル１３２を検索させてメール通知の間隔１３２５の値を確認する（Ｓ８０１）。
メール通知の間隔１３２５の値によって、以下の３つの場合がある。
（１）メール通知の間隔１３２５の値が“１”の場合、毎日通知するメールの生成を開始する（Ｓ８０２）。
ＤＢ検索手段１２２は、当該利用者の検索キー１３２７を取得し、それを使って書籍テーブル１３１を検索し、検索した結果の日本図書コード１３１１の一覧を取得する。
検索結果の書籍それぞれについて発売日１３１６を参照し、検索を行った日付より新しい書籍のみについて、日本図書コード１３１１〜発売日１３１６の情報を、中継手段１２１、制御・中継手段１４１を経由してメール生成手段１４２に渡す。また同経路で、当該利用者のメールアドレス１３２４もメール生成手段１４２に渡す。メール生成手段１４２は取得した情報をもとにメールを生成する（Ｓ８０３）。
メール通知の間隔１３２５の値が“１”である利用者宛のメールが、全て生成し終わったら、制御・中継手段１４１は、メール送信手段１４３にメールを送信させる。メールはインターネット４２を経由してクライアントＰＣ２に送信される（Ｓ８０６）。
【００３７】
（２）メール通知の間隔１３２５の値が“２”の場合、本日の曜日がメールを通知する曜日であれば、毎週通知するメールの生成を開始する（Ｓ８０２）。
ステップＳ８０３と同様にメール生成手段１４２は取得した情報をもとにメールを生成する（Ｓ８０４）。
メール通知の間隔１３２５の値が“２”である利用者宛のメールが、全て生成し終わったら、制御・中継手段１４１は、メール送信手段１４３にメールを送信させる。メールはインターネット４２を経由してクライアントＰＣ２に送信される（Ｓ８０７）。
【００３８】
（３）メール通知の間隔１３２５の値が“３”の場合、利用者は通知を希望していないのでメールを生成しない（Ｓ８０５）。
以上のようにして、個人の趣向に合わせた新刊書籍とその発売日の情報を電子メールで通知することができる。
【００３９】
次に、書籍ごとに、どの年齢層の利用者が購入したかの集計をとる方法を説明する。
書籍テーブル１３１には、購入者の年齢層１３１７を入力することができる。購入者の年齢層１３１７は、２０歳未満１３１７１、２０歳代１３１７２、３０歳代１３１７３、４０歳未満１３１７４、５０歳未満１３１７５、６０歳以上１３１７６に分かれている。
書籍検索・表示システム１の利用者が書籍を購入すると、利用者テーブル１３２の年齢１３２３の値に応じて、書籍テーブル１３１の２０歳未満１３１７１〜６０歳以上１３１７６のいずれかに数値の“１“を加算する。以上のようにして、書籍ごとに、どの年齢層の利用者が購入したかの集計をとることができる。
【００４０】
次に、年齢層別の総売り上げ冊数トップ１０の書籍リストを表示する方法を説明する。
利用者情報の登録方法に従い、パラメータ設定画面５の表示するメイン画面の種類５７で年齢層別ベストセラーを選択し、保存ボタン５８を押下することで、利用者テーブル１３２の、表示するメイン画面の種類１３２６に数値の“２“が格納される。
この状態でメイン画面を表示しようとすると、図６のフローチャートに従い、Ｓ７０１、Ｓ７０３、Ｓ７０４のステップを順に通過する。
表示するメイン画面の種類１３２６の値は“２”が保存されているので、この値をＤＢ検索手段１２２に返す（Ｓ７０５）。
【００４１】
ＤＢ検索手段１２２によって、メイン画面（２）６２の起動が開始される（Ｓ７０７）。
メイン画面（２）６２の起動が開始されると、ＤＢ検索手段１２２は、利用者テーブル１３２の年齢１３２３の値を取得する。例えば数値“３５“を取得したら、書籍テーブル１３１の３０歳代１３１３に格納されている値を参照し、最も大きいものから１０件選び（抽出し）、それらの日本図書コード１３１１〜発売日１３１６の情報を、中継手段１２１、中継手段１１１を経由して入出力手段１１２に渡す。入出力手段１１２はメイン画面（２）６２のように整形してクライアントＰＣ２に画面を提供する。以上のようにして、以上のようにして、年齢層別の総売り上げ冊数トップ１０の書籍リストを表示することができる。
【００４２】
次に、利用者全員における総売上げ冊数のトップ１０の書籍リストを表示する方法を説明する。
利用者情報の登録方法に従い、表示するメイン画面の種類５７でベストセラーを選択、保存することで、利用者テーブル１３２の、表示するメイン画面の種類１３２６に数値の“３“が格納される。
図６のフローチャートに従い、Ｓ７０１、Ｓ７０３、Ｓ７０４のステップを順に通過する。
表示するメイン画面の種類１３２６の値は“３”が保存されているので、この値をＤＢ検索手段１２２に返す（Ｓ７０５）。
【００４３】
ＤＢ検索手段１２２によって、メイン画面（３）６３の起動が開始される（Ｓ７０８）。
メイン画面（３）６３の起動が開始されると、ＤＢ検索手段１２２は、書籍テーブル１３１のレコードごとに、購入者の年齢層１３１７の各領域に格納されている値を合計し、最も大きいものから１０件選び（抽出し）、それらの日本図書コード１３１１〜発売日１３１６の情報を、中継手段１２１、中継手段１１１を経由して入出力手段１１２に渡す。入出力手段１１２はメイン画面（３）６３のように整形してクライアントＰＣ２に画面を提供する。以上のようにして、総売上げ冊数のトップ１０の書籍リストを表示することができる。
【００４４】
次に、利用者情報の登録方法に従い、パラメータ設定画面５の表示するメイン画面の種類５７で、メイン画面（１）６１、メイン画面（２）６２、メイン画面（３）６３のうちのどれを表示したいかを選択し、保存ボタン５８を押下することで、次回のメイン画面の表示から意図したものを表示させることができる。
【００４５】
利用者情報の登録方法で記述したように、保存ボタン５８を押下することにより、利用者テーブル１３２に表示するメイン画面の種類１３２６などのパラメータ設定が保存される。
クライアントＰＣ２は、利用者ＩＤ１３２１の値が含まれたＣｏｏｋｉｅの情報を持っているので、このＣｏｏｋｉｅを使用することで、利用者ＩＤ１３２１が特定できる。利用者ＩＤ１３２１から、表示するメイン画面の種類１３２６の値が特定できる。このようにして意図したとおりの種類のメイン画面を、既定の画面として表示することができる。
【図面の簡単な説明】
【００４６】
【図１】本発明による書籍検索・表示システムを概略的に示す説明図である。
【図２】本発明による書籍テーブルのデータ構造図である。
【図３】本発明による利用者テーブルのデータ構造図である。
【図４】本発明によるパラメータ設定画面の説明図である。
【図５】（ａ）〜（ｃ）本発明による各メイン画面の説明図である。
【図６】本発明による「表示する画面の種類」の判定手順を示すフローチャートである。
【図７】本発明による電子メールを生成・送信する手順を示すフローチャートである。
【符号の説明】
【００４７】
１  書籍検索・表示システム
２  クライアントＰＣ
５  パラメータ設定画面
１１  Ｗｅｂサーバ
１２  検索サーバ
１３  データベース
１４  メールサーバ
４２  インターネット
５３  利用者の氏名
５４，１３２３  年齢
５５，１３２４  メールアドレス
５６，１３２５  メール通知の間隔
５７，１３２６  表示するメイン画面の種類
６１，６２，６３  メイン画面
１３１  書籍テーブル
１３２  利用者テーブル
１３２７  検索キー
１３２１  利用者ＩＤ
１３１６  発売日
【図１】
2008310385.tif 000003
【図２】
2008310385.tif 000004
【図３】
2008310385.tif 000005
【図４】
2008310385.tif 000006
【図５】
2008310385.tif 000007
【図６】
2008310385.tif 000008
【図７】
2008310385.tif 000009