(57)【要約】【課題】  ＷＥＢサイトを検索する場合や、過去にブラウズしたＷＥＢサイトに再度アクセスする場合に、ユーザに有益な情報を提示して検索効率を向上させる。【解決手段】  ユーザ端末３から入力されＷＷＷサーバ２に対してＷＥＢサイトの検索が指示されたＷＥＢサイト検索用のキーワードをユーザ端末３のキーワードＤＢ６に記憶する工程と、前記キーワードで検索されたＷＥＢサイト及びブラウズされたＷＥＢサイトの情報を、当該キーワードに関連付けてユーザ端末３のアクセス履歴ＤＢ１０に記憶する工程と、ユーザ端末３から検索ワードの入力を受付けた場合に、前記アクセス履歴ＤＢ１０から当該キーワードに関連付けて登録されている検索済みＷＥＢサイト及びブラウズ済みＷＥＢサイトの情報を夫々読み出して、これらのＷＥＢサイト及び前記キーワードをツリー状に表示したアクセス履歴表示画面１３を生成してユーザ端末３に表示する工程とを備えた。【選択図】  図１
2005056371.tif 000002
【特許請求の範囲】
【請求項１】
Ａ．ユーザ端末から入力されＷＷＷサーバに対してＷＥＢサイトの検索が指示されたＷＥＢサイト検索用の検索ワードをユーザ端末の検索ワード記憶手段に記憶する工程と、
Ｂ．前記検索ワードによって検索されたＷＥＢサイト及び検索されたＷＥＢサイトの中でユーザ端末のブラウザによってブラウズされたＷＥＢサイトの情報を、当該検索ワードに関連付けてユーザ端末の検索結果記憶手段に記憶する工程と、
Ｃ．ユーザ端末から検索ワードの照会を受付けた場合に、前記検索結果記憶手段から当該検索ワードに関連付けて登録されている検索済みＷＥＢサイト及びブラウズ済みＷＥＢサイトの情報を夫々読み出して、これらのＷＥＢサイト及び前記検索ワードをツリー状に表示した検索結果画面を生成してユーザ端末に表示する工程と
を備えたことを特徴とするＷＥＢ検索情報の管理方法。
【請求項２】
請求項１記載の方法であって、
前記Ａ工程は、複数の検索ワードを組合せて検索が指示された場合、それらの検索ワードを関連付ける情報を当該複数の検索ワードの夫々について記憶するものであることを特徴とするＷＥＢ検索情報の管理方法。
【請求項３】
請求項２記載の方法であって、
前記Ｃ工程は、
Ｃ−１．入力を受付けた検索ワードについて前記検索ワード記憶手段に前記関連付け情報が記録されている場合、この関連付け情報に関連付けられている他の検索ワードを検索ワード記憶手段から抽出する工程を備え、
このＣ工程は、入力された検索ワード及び前記Ｃ−１工程で抽出した他の検索ワードに夫々関連付けて登録されている検索済みＷＥＢサイト及びブラウズ済みＷＥＢサイトの情報と、これらの検索ワードとをツリー状に表示した検索結果画面を生成してユーザ端末に表示するものである
ことを特徴とするＷＥＢ検索情報の管理方法。
【請求項４】
請求項１記載の方法であって、
さらに、
Ｄ．前記検索結果記憶手段に記憶された検索済みＷＥＢサイト及びブラウズ済みＷＥＢサイトの中から、検索結果表示画面に表示しないＷＥＢサイトの選択を受付けた場合に、選択されたＷＥＢサイトに非表示タグをマーキングして検索結果記憶手段に登録する工程を備え、
前記Ｃ工程は、非表示タグがマーキングされていないＷＥＢサイトを抽出してユーザ端末に表示させるものである
ことを特徴とするＷＥＢ検索情報の管理方法。
【請求項５】
請求項１記載の方法であって、
前記Ｂ工程は、前記ブラウズ済みＷＥＢサイトを特定するための情報を前記検索結果記憶手段に記憶するものであり、
前記Ｃ工程は、前記検索結果記憶手段から前記特定情報を検索したかに基づいてブラウズ済みＷＥＢサイトであるかを判別し、ブラウズ済みＷＥＢサイトと未ブラウズＷＥＢサイトとを識別可能にツリー状に表示した検索結果画面を生成するものである
ことを特徴とするＷＥＢ検索情報の管理方法。
【請求項６】
請求項１記載の方法であって、
さらに、
Ｅ．所定のタイミングでユーザ端末のブラウザを起動し、前記ブラウス済みのＷＥＢサイトを検索してこのサイトにアクセスし、ブラウズ済みＷＥＢサイトの情報を更新する工程を備えたことを特徴とするＷＥＢ検索情報の管理方法。
【請求項７】
請求項６記載の方法であって、
さらに、
Ｆ．前記ブラウズ済みＷＥＢサイトのうち、ユーザ端末から自動更新の希望を受け付けたサイトを前記検索結果格納手段に登録する工程を備え、
前記Ｅ工程は、前記自動更新の希望が登録されているＷＥＢサイトを検索するものである
ことを特徴とするＷＥＢ検索情報の管理方法。
【請求項８】
請求項１記載の方法であって、
前記Ａ工程は、ＷＥＢサイトの検索が指示された検索ワードのうち、ユーザ端末から自動検索の希望を受け付けた検索ワードを自動検索ワードとして前記検索ワード格納手段に登録するものであり、
この方法はさらに、
Ｇ．所定のタイミングでユーザ端末のブラウザを起動し、前記自動検索ワードでＷＥＢサイトの検索を実行して前記検索結果記憶手段の情報を更新する工程を備えた
ことを特徴とするＷＥＢ検索情報の管理方法。
【請求項９】
請求項１記載の方法であって、
前記Ｂ工程は、
Ｂ−１．ユーザ端末のブラウザによってブラウズされた回数をＷＥＢサイト毎にカウントして前記検索結果記憶手段に記憶する工程を備え、
前記Ｃ工程は、読み出されたブラウズ済みＷＥＢサイトをブラウズ回数でソートしてツリー表示するものである
ことを特徴とするＷＥＢ検索情報の管理方法。
【請求項１０】
請求項９記載の方法であって、
さらに、
Ｈ．所定のブラウズ回数に満たないＷＥＢサイト若しくは所定期間以上ブラウズされなかったＷＥＢサイトを前記検索結果記憶手段から削除して更新する工程を備えたことを特徴とするＷＥＢ検索情報の管理方法。
【請求項１１】
入力手段から入力され、ＷＷＷサーバに対してＷＥＢサイトの検索が指示されたＷＥＢサイト検索用の検索ワードを記憶する検索ワード記憶手段と、
前記検索ワードによって検索されたＷＥＢサイト及び検索されたＷＥＢサイトの中でユーザ端末のブラウザによってブラウズされたＷＥＢサイトの情報を、当該検索ワードに関連付けて記憶する検索結果記憶手段と、
前記入力手段から検索ワードの照会を受付けた場合に、当該検索ワードに関連付けて登録されている検索済みＷＥＢサイト及びブラウズ済みＷＥＢサイトの情報を前記検索結果記憶手段から夫々読み出して、これらのＷＥＢサイト及び前記検索ワードをツリー状に表示した検索結果画面を生成してディスプレイに表示する検索結果画面表示手段と
を備えたことを特徴とするＷＥＢ検索情報の管理システム。
【請求項１２】
ユーザ端末であるコンピュータシステムの入力手段から入力され、ＷＷＷサーバに対してＷＥＢサイトの検索が指示されたＷＥＢサイト検索用の検索ワードをユーザ端末の検索ワード記憶手段に記憶させるステップと、
前記検索ワードによって検索されたＷＥＢサイト及び検索されたＷＥＢサイトの中でユーザ端末のブラウザによってブラウズされたＷＥＢサイトの情報を、当該検索ワードに関連付けてユーザ端末の検索結果記憶手段に記憶させるステップと、
前記入力手段を通じて検索ワードの照会を受付けた場合に、当該検索ワードに関連付けて登録されている検索済みＷＥＢサイト及びブラウズ済みＷＥＢサイトの情報を前記検索結果記憶手段から夫々読み出して、これらのＷＥＢサイト及び前記検索ワードをツリー状に表示した検索結果画面を生成してユーザ端末のディスプレイに表示するステップと
をコンピュータシステムに実行させることを特徴とするコンピュータソフトウェアプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＷＥＢでの検索効率を高めることが可能なＷＥＢ検索情報の管理方法、管理システム及びコンピュータソフトウェアプログラムに関する。
【背景技術】
【０００２】
近年のインターネットの普及と通信環境の高度化により、ユーザ端末によるＷＥＢサイトの検索や閲覧（ブラウズ）が日常的に行われるようになっている。
【０００３】
このようなＷＥＢサイトの検索や閲覧に際して、過去に検索した検索ワードや、目的とするＷＥＢサイトに辿り着くまでに閲覧した他のＷＥＢサイトの情報を参照したい場合がある。
【０００４】
参考となる先行技術として、以下のものがある。
【特許文献１】特開２００２―９９５６８号公報。
【特許文献２】特開２００２−１３２８０８号公報。
【０００５】
例えば、上記の特許文献１では、ＷＷＷサーバーにユーザが検索閲覧したＷｅｂページのＵＲＬを登録して個人専用に特化したブックマーク（お気に入り）を自動生成する構成が開示されている。これにより、ユーザは使用するクライアント・コンピュータを問わずに、何時・如何なる場所からでも自分のブックマークを利用できることになる。  
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、上記の特許文献１では、自動生成されたブックマークをＷＷＷサーバーに登録するようにしているので、ユーザの数や検索データの増大によりＷＷＷサーバの記憶領域を圧迫するおそれがある。また、例えばユーザがブックマークの情報を編集したい場合でもＷＷＷサーバーにアクセスしなければならないため、ＷＷＷサーバーの処理能力（接続プーリング等）や通信ネットワーク環境にも多大な影響を与えるおそれがある。
【０００７】
一方、現在提供されているブラウザソフトや検索エンジンサイトでは、ユーザ端末で過去に検索した検索ワードや閲覧したＷＥＢサイトの情報（ＵＲＬ）をtemporary file等として別ファイルに記録しておき、新たに検索したい時や過去に閲覧したＷＥＢサイトを再度閲覧したい時に参照できる機能を備えている。
【０００８】
しかし、既存の機能では、検索ワードと検索結果や閲覧したＷＥＢサイトとを関連付けて登録することはできない。そのため、例えば、過去に閲覧したＷＥＢサイトに関連する情報を入手したい場合、似通った検索ワードを使用すると、過去に閲覧したのと同一のＷＥＢサイトにアクセスしてしまうことが多く、検索効率が著しく低下してしまう。また、複数の検索ワードを組合せて検索した場合と個々の検索ワードで個別に検索した場合とで、共通するＷＥＢサイトが検索されるにも拘らず、このような検索結果を整理することができないため、単に検索結果を表示できるにとどまっている。
【０００９】
本発明は上記の課題を解決するためになされたもので、過去のＷＥＢサイトの検索ワードや検索結果の情報、ブラウズ済みＷＥＢサイトの情報を関連付けて登録しておくことで、新たにＷＥＢサイトを検索する場合や、過去にブラウズしたＷＥＢサイトに再度アクセスする場合に、ユーザに有益な情報を提示して検索効率を向上させることができる検索情報管理方法、管理システム及びコンピュータプログラムを提供することを目的とする。  
【課題を解決するための手段】
【００１０】
本発明の第１の主要な観点によれば、Ａ．ユーザ端末から入力されＷＷＷサーバに対してＷＥＢサイトの検索が指示されたＷＥＢサイト検索用の検索ワードをユーザ端末の検索ワード記憶手段に記憶する工程と、．前記検索ワードによって検索されたＷＥＢサイト及び検索されたＷＥＢサイトの中でユーザ端末のブラウザによってブラウズされたＷＥＢサイトの情報を、当該検索ワードに関連付けてユーザ端末の検索結果記憶手段に記憶する工程と、．ユーザ端末から検索ワードの照会を受付けた場合に、前記検索結果記憶手段から当該検索ワードに関連付けて登録されている検索済みＷＥＢサイト及びブラウズ済みＷＥＢサイトの情報を夫々読み出して、これらのＷＥＢサイト及び前記検索ワードをツリー状に表示した検索結果画面を生成してユーザ端末に表示する工程とを備えたことを特徴とするＷＥＢ検索情報の管理方法が提供される。
【００１１】
このような構成によれば、ユーザが過去に検索した検索ワードに関連付けて、検索されたＷＥＢサイトの結果とブラウズしたＷＥＢサイトの情報を登録する。ユーザが新たにＷＥＢサイトの検索を行う場合は、過去の検索履歴をツリー状に表示した画面を生成してユーザ端末に表示する。ユーザは、このツリー状の検索履歴を基に過去に辿ったＷＥＢサイトの経路を確認できる。そして、過去に閲覧したＷＥＢサイトおよびそのＷＥＢサイトに辿り着くまでに閲覧した他のＷＥＢサイトに簡単にアクセスできる。
【００１２】
また、本発明の第２の主要な観点によれば、入力手段から入力され、ＷＷＷサーバに対してＷＥＢサイトの検索が指示されたＷＥＢサイト検索用の検索ワードを記憶する検索ワード記憶手段と、前記検索ワードによって検索されたＷＥＢサイト及び検索されたＷＥＢサイトの中でユーザ端末のブラウザによってブラウズされたＷＥＢサイトの情報を、当該検索ワードに関連付けて記憶する検索結果記憶手段と、前記入力手段から検索ワードの照会を受付けた場合に、当該検索ワードに関連付けて登録されている検索済みＷＥＢサイト及びブラウズ済みＷＥＢサイトの情報を前記検索結果記憶手段から夫々読み出して、これらのＷＥＢサイト及び前記検索ワードをツリー状に表示した検索結果画面を生成してディスプレイに表示する検索結果画面表示手段とを備えたことを特徴とするＷＥＢ検索情報の管理システムが提供される。
【００１３】
また、本発明の第３の主要な観点によれば、ユーザ端末であるコンピュータシステムの入力手段から入力され、ＷＷＷサーバに対してＷＥＢサイトの検索が指示されたＷＥＢサイト検索用の検索ワードをユーザ端末の検索ワード記憶手段に記憶させるステップと、前記検索ワードによって検索されたＷＥＢサイト及び検索されたＷＥＢサイトの中でユーザ端末のブラウザによってブラウズされたＷＥＢサイトの情報を、当該検索ワードに関連付けてユーザ端末の検索結果記憶手段に記憶させるステップと、前記入力手段を通じて検索ワードの照会を受付けた場合に、当該検索ワードに関連付けて登録されている検索済みＷＥＢサイト及びブラウズ済みＷＥＢサイトの情報を前記検索結果記憶手段から夫々読み出して、これらのＷＥＢサイト及び前記検索ワードをツリー状に表示した検索結果画面を生成してユーザ端末のディスプレイに表示するステップとをコンピュータシステムに実行させることを特徴とするコンピュータソフトウェアプログラムが提供される。  
【発明の効果】
【００１４】
本発明によれば、過去のＷＥＢサイトの検索ワードや検索結果の情報、ブラウズ済みＷＥＢサイトの情報を関連付けて登録しておくことで、新たにＷＥＢサイトを検索する場合や、過去にブラウズしたＷＥＢサイトに再度アクセスする場合に、ユーザに有益な情報を提示して検索効率を向上させることができる検索情報管理方法、管理システム及びコンピュータプログラムを提供することができるようになる。
【００１５】
なお、この発明の他の特徴と顕著な効果は、次の発明を実施するための最良の形態の項の記載と添付した図面とを参照することで、より明確に理解される。
【発明を実施するための最良の形態】
【００１６】
以下、本発明を実施するための最良の形態を図面に基づき説明する。
【００１７】
図１は本発明の一実施形態に係るシステムの全体の流れを示す図である。このシステム１は、インターネットなどの公衆回線網を通じてＷＷＷサーバ２に接続しＷＥＢサイトの検索・閲覧が可能なユーザ端末３に備えられており、本実施形態ではＷＥＢブラウザソフト（以下「ブラウザ」と称する）のオプション機能として構成されている。ユーザは、図２に示すユーザ端末３のディスプレイに表示されるブラウザのツールバーから本システム１の各機能のボタンを選択することで、検索履歴の参照等の処理を実行できるものである。図２のオリジナルツールバーについては後述する。なお、本システム１に関係のないユーザ端末３の機能部や、ＣＰＵ、入出力装置などの周知のハードウェア構成は図示を省略している。
【００１８】
まず、この図１を参照して、本システム１を利用したＷＥＢサイト検索情報の管理の流れを説明する。  
【００１９】
ユーザが、ブラウザを起動してディスプレイに表示されたＷＥＢ検索画面（検索情報入力インタフェース）４に検索用のキーワードを入力すると（Ｓ１）、本システム１の検索コントローラ５が起動して、そのキーワード及びこのキーワードに関連付けられた他のキーワードについて過去に検索された検索結果とブラウズ済みのＷＥＢサイトの情報を各ＤＢ６〜１１から抽出する（Ｓ２）。ここで、キーワードとは、ＷＥＢサイトの検索が可能な全ての情報を指し、通常の言語以外の数字、記号（「／」「：」等）、検索用の特殊記号等を含む。
【００２０】
検索コントローラ５は、抽出された検索結果の情報を図３（Ｂ）に示すようなツリー状の表示画面１３を生成してユーザ端末３に提示する機能を有する。ユーザはこの画面を参照して、キーワードの再入力や、過去にブラウズしたＷＥＢサイトへハイパーリンク機能の利用によって直接アクセスすることが可能になる。このキーワードによる検索履歴が登録されていない場合や、同一キーワードによる最新の検索結果を取得したい場合は、ユーザが選択した検索エンジンを通じてＷＥＢサイトの検索と検索結果の登録が実行される（Ｓ３、Ｓ４）。
【００２１】
また、入力されたキーワードは、本システム１のキーワード登録機能によってこのユーザ端末３の各データベース（ＤＢ）６〜９に登録される（Ｓ５〜Ｓ８）。まず、キーワードにユニークなＩＤが付与されてキーワードＤＢ６に登録される（Ｓ５）。また、複数のキーワードを組合せて検索がリクエストされた場合は、キーワード毎にＩＤが付与されてキーワードＤＢ６に夫々登録されると共に、その組合せを検索パターンと認識してユニークな検索パターンＩＤが付与され検索パターンＤＢ７に登録される（Ｓ６）。さらに、入力されたキーワードによって検索が実行された場合、検索エンジンサイトのＩＤが検索サイトＤＢ８に登録される（Ｓ７）。ここで、検索エンジンサイトは、予め主要なサイトをテーブルに登録しておき、検索が実行されたサイトのＩＤをこのテーブルから取得するようにしても良い。
【００２２】
次に、前記検索パターンと検索エンジンサイトとを関連付ける情報（関連付けＩＤ）が付与されて検索関連付け情報ＤＢ９に登録される（Ｓ８）。これにより、複数のキーワードを組合せて検索した場合と個々のキーワードで検索した場合の夫々の検索条件を、関連付けＩＤをキーに相互に参照できるようになる。
【００２３】
また、ユーザは、ブラウズしたＷＥＢサイトのうち再度のブラウズは不要と判断したＷＥＢサイトをアクセス履歴ＤＢ１０に「表示不要」の指示（非表示タグ）を登録できる。本システム１の表示要否コントローラ１１は、前記検索画面４にキーワードが入力されると前記検索コントローラ５の指示により、このキーワードについてアクセス履歴ＤＢ１０を検索してＷＥＢサイト毎に前記非表示タグが登録されているかを判定する（Ｓ９）。そして、表示が必要なブラウズ済みＷＥＢサイトの情報を履歴コントローラ１２に受け渡す（Ｓ１０）。履歴コントローラ１２は、同時に受け取ったブラウズ日時の情報に基づいてブラウズ済みＷＥＢサイトをソートして検索コントローラ５に受け渡す（Ｓ１１）。前記検索コントローラ５は、ＤＢ６〜９から読み出した検索キーワードや検索エンジンサイトの情報とこのアクセス済みＷＥＢサイトの情報とに基づいて、前記ツリー状の表示画面１３を生成してユーザ端末３に表示する（Ｓ１２）。なお、ＷＥＢサイトのアクセス履歴情報は、圧縮してアクセス履歴ＤＢ１０に登録しておくことが好ましい。
【００２４】
上記した各構成要素は、実際にはコンピュータシステムであるユーザ端末３の記憶媒体に確保された一定の記憶領域（メモリ）及びこの領域にインストールされたプログラムであり、図示しないＣＰＵによってＲＡＭ上に呼び出されて実行されることで、ユーザ端末３のＯＳ（オペレーションシステム）と協働してこの発明の機能を奏するようになっている。
【００２５】
図２に前記オリジナルツールバーの一例を示す。  
【００２６】
このツールバーは、ユーザ端末３のブラウザに本システム１がオプションとして組み込まれている場合に表示されるもので、検索サイト一覧表示ボタン１５、検索サイト登録ボタン１６、履歴表示ボタン１７、アクセス履歴の照会・編集ボタン１８、キーワード照会ボタン１９と、お気に入り表示ボタン２０とを備えている。なお、お気に入り表示ボタン２０は、ブラウザの一般的な機能と同一の機能を奏するものであるため詳細説明は省略する。
【００２７】
前記検索サイト一覧表示ボタン１５は、過去に検索されたＷＥＢサイトをプルダウンによって一覧表示するためのボタンである。ここに表示されるＷＥＢサイトの情報は、前記アクセス履歴ＤＢ１０に登録されたＷＥＢサイトであり、前記履歴コントローラ１２によってブラウズ回数・ブラウズされた最新の日時等でソートされているものである。また、ユーザによって非表示タグが登録されたＷＥＢサイトは表示されない。これらのＷＥＢサイトのリストには何れも当該ＷＥＢサイトへのハイパーリンクが設定されており、ユーザはこのリストからアクセスしたいＷＥＢサイトをクリックすることで素早くアクセスできる。
【００２８】
検索サイト登録ボタン１６は、ユーザがブラウズしたＷＥＢサイトを個別に登録したい場合利用される。ＷＥＢサイトをブラウズ中にこのボタン１６が選択されると、前記アクセス履歴コントローラ１２が起動し、ブラウズされているＷＥＢサイトの情報がブラウズ日時と共に前記アクセス履歴ＤＢ１０に登録される。この検索サイト登録ボタン１６を省略し、ユーザがブラウズしたＷＥＢサイトを自動的に登録するようにしても良い。また、ＵＲＬを直接入力したり、前記検索サイト一覧から選択してブラウズしたＷＥＢサイトはユーザがＷＥＢサイトの内容を認識した上でアクセスしたと考えられるので自動登録し、検索結果のリストから選択してブラウズしたＷＥＢサイトはユーザが内容を未確認の場合もあるので、このボタン１６で個別に登録するようにしても良い。
【００２９】
履歴表示ボタン１７は、キーワードＤＢ６に登録されているキーワードやアクセス履歴ＤＢ１０に登録されているＷＥＢサイトの情報を、図３（Ｂ）のようなツリー表示画面に表示させる場合に選択される。ユーザがこのボタン１７をクリックすると、前記検索コントローラ５が起動し、図１で説明した様に各ＤＢから必要な情報を取得してツリー表示画面を生成する。
【００３０】
アクセス履歴の照会・編集ボタン１８は、将来のアクセス予約、ＷＥＢサイトの表示要否の設定、検索若しくはブラウズしたＷＥＢサイトへのコメント付与を行う場合に選択される。このボタン１８が選択されると、前記履歴コントローラ１２が起動して各処理を実行するものである。
【００３１】
ここで、「将来のアクセス予約」とは、ユーザが設定した所定の周期（１週間、３０日等）若しくはユーザが指定した月日・日時に、過去にブラウズした特定のＷＥＢサイトを基点としたリンク先の情報を自動更新する機能である。基点となるＷＥＢサイトは、検索結果から直接選択されたものや、複数のＷＥＢサイトのリンクを辿った場合に最終的にブラウズされたものに限らず、ユーザが任意に選択したものでも良い。「ＷＥＢサイトの表示要否の設定」は、ユーザがブラウズしたＷＥＢサイトのうち、再度ブラウズする必要がないものを個別に非表示としたい場合に選択される。ＷＥＢサイトをブラウズ中に「非表示設定」が指定されると、前記アクセス履歴ＤＢ１０の当該ＷＥＢサイトに非表示タグがマーキングされる。「コメント付与」は、検索若しくはブラウズしたＷＥＢサイトについてユーザがコメントを付けたい場合にメモ帳などの既存の機能を利用して実行される。
【００３２】
キーワード照会ボタン１９は、ユーザが過去の検索で使用したキーワードを参照したい場合に選択される。このボタン１９が選択されると、前記検索コントローラ５が起動し、前記キーワードＤＢ６からキーワードを抽出して一覧表示する。ここで表示されるキーワードは、照会するキーワードが指定された場合は、そのキーワード及びそのキーワードに関連付けられた他のキーワードが検索日時でソートされて表示される。一方、照会時にキーワードが指定されなかった場合は、前記キーワードＤＢ６に登録されたキーワードを検索日時順・五十音順等所定の順序で一覧表示する。なお、上記何れの場合も、キーワードをソートする項目（群）やそれらの優先順位はユーザが自由に設定でき、ユーザが指定した特定のキーワード（群）を常に先頭に表示させることもできる。
【００３３】
次に、図３を参照して、前記検索コントローラ５がツリー表示画面を生成する工程を説明する。なお、階層構造のデータをツリー表示する処理自体は周知であるので、以下においては本システム特有の処理を中心に説明する。
【００３４】
ユーザが検索画面（図１の符号４）に検索キーワードを入力すると、検索コントローラ５が各ＤＢから必要な情報を収集して図３（Ａ）の検索結果一覧を表示する。続いてユーザが前記ツールバーの履歴表示ボタン１７（図２参照）を選択すると、図３（Ｂ）の検索履歴とキーワードとを関連付けたツリー表示画面が生成されてユーザ端末３上に表示される。具体的には、まず、入力されたキーワード「ＡＢＣ」で過去に検索されたＷＥＢサイトａ〜ｄと、このキーワードと関連付け情報が共通する他のキーワード「ＤＥＦ」について過去に検索されたＷＥＢサイトｅ、ｆが各ＤＢから読み出される。これらのＷＥｂサイトの中で、ブラウズされたＷＥＢサイトｂ〜ｄや、ユーザから非表示が指示され非表示タグ登録済みのＷＥＢサイトｆが検索され、それぞれ識別可能に表示若しくは非表示とされる。
【００３５】
また、各ＷＥＢサイトには検索ルートの情報も登録されており、このルートに従って表示される階層が決定される。例えば、ＷＥＢサイトｃ、ｄは、ＷＥＢサイトｂ内に設定されたリンクを辿ってブラウズされたものでありｂサイトと親子関係にあるため、ｂサイトの下位に表示される。同一のＷＥＢサイト内で画面を遷移した場合も同様である。同じ階層内の複数のＷＥＢサイトは、上記検索サイト一覧（図２の符号１５）と同様に、ブラウズ回数や最新のブラウズ日時等でソートされて表示される。これらのＷＥＢサイトは、何れも当該サイトのＵＲＬのハイパーリンクが設定されており、ユーザはこのツリー表示画面で希望するＷＥＢサイトをクリックするだけで瞬時にアクセスできる。なお、このツリー表示画面から初めてブラウズされたＷＥＢサイトは、前記アクセス履歴ＤＢ１０にその情報が登録され、ツリー表示画面も直ちに「ブラウズ済み」に更新される。
【００３６】
以上の処理は、前記検索コントローラ５が主として行い、表示要否コントローラ１１及びアクセス履歴コントローラ１２を適宜起動させて個別の処理を指示する。
【００３７】
ここで、図４〜図７に示す具体的な検索キーワードを例に取って、本システムの機能を詳細に説明する。以下においては、次の３パターンのキーワードで検索した例を示す。
【００３８】
パターン１：「特許」
【００３９】
パターン２：「特許×米国」
【００４０】
パターン３：「米国×ホテル×予約」
【００４１】
まず、前記パターン１で検索した場合、前記検索コントローラ５は図５に示すような情報を上記した各ＤＢに登録する。すなわち、この検索コントローラ５は、「特許」というキーワードが未登録である場合、新規に付与したキーワードＩＤ３０（ＩＤ＝１）とキーワード名称３１とでレコードを生成して前記キーワードＤＢ６に登録する。また、この検索パターン１の検索パターンＩＤ３２（ＩＤ＝１）と検索順３３とで新規レコードを生成して検索パターンＤＢ７に登録する。ここで、検索順３３とは、複数の検索キーワードの組合せで検索された場合の各キーワードの入力順を示す。検索パターン１では、キーワードが１つであるため検索順序は「１」となる。
【００４２】
また、「特許」というキーワードで検索した検索エンジンサイトのＩＤ３４（ＩＤ＝１）を付与してこの検索サイトのＵＲＬ３５と共にレコードを生成して前記検索サイトＤＢ８に登録する。最後に、前記検索パターンＩＤ３２と検索サイトＩＤ３４とを関連付ける関連付けＩＤ３６（ＩＤ＝１）を付与して、新規レコードとして検索関連付け情報ＤＢ９に登録する。
【００４３】
次に、パターン２で検索した場合について図６を参照して説明する。  
【００４４】
まず、検索コントローラ５は、入力された「特許」「米国」の両方のキーワードについて、前記キーワードＤＢ６を検索し、未登録の「米国」についてキーワードＩＤ３０（ＩＤ＝２）を生成して新規レコードとして登録する。また、新規に登録されたキーワードが含まれる検索であるためこの検索コントローラ５は新規な検索パターンであると判断し、新たなパターンＩＤ３２（ＩＤ＝２）を生成して検索パターンＤＢ７に登録する。この時、「特許」と「米国」の両方のキーワードＩＤ（ＩＤ＝１、２）について夫々レコードが生成され、同一のパターンＩＤ３２が登録される。これにより、何れか一方のキーワードで検索がリクエストされた場合でも、過去に組合せて検索された他のキーワードをこの検索パターンＩＤ３２をキーに抽出できる。また、これらのレコードのうち、「特許」に検索順＝１、「米国」に検索順＝２が付与されて夫々登録される。
【００４５】
次いで、検索サイトＩＤ３４は前記検索パターン１と同一であるため、新規レコードは生成しない。また、前記パターンＩＤ３２が新たに生成されたため、検索関連付けＩＤ３６（ＩＤ＝２）も新たに生成して検索関連付け情報ＤＢ９に登録する。この状態では、「特許」というキーワードを検索画面（図１の符号４）に入力してツリー画面表示を指示した場合、パターン１とパターン２で検索された結果に基づいてツリー表示画面が生成される。２つのパターンの検索結果の和集合はパターン１による検索と同一となるが、個々のパターンで検索した際にブラウズしたＷＥＢサイトが異なることが予想される。そのため、ブラウズ済みサイトとブラウズしていないサイト（検索のみ）とを識別可能に表示したツリー表示画面は、パターン１しか検索していない状態とは異なる場合がある。このように、他の検索パターンで検索したＷＥＢサイトの情報も合わせて検索情報として提示することで、ユーザにより有益な情報を提供でき、ＷＥＢ検索の効率向上が期待できる。
【００４６】
図７は、上記検索パターン３で検索した場合の例である。  
【００４７】
ここでは、前記パターン２と同様に、キーワードとして未登録の「ホテル」「予約」について、新たにキーワードＩＤ３０（ＩＤ＝３、４）が付与されて新規レコードとして登録される。また、検索コントローラ５は、新規に登録されたキーワードが含まれているため、新たな検索パターンであると判断し、新たなパターンＩＤ３２（ＩＤ＝３）を生成して検索パターンＤＢ７に登録する、ここでも、「米国」「ホテル」「予約」の何れのキーワードについても夫々レコードが生成されて同一のパターンＩＤ３２が登録される。そして、入力されたキーワードの順に従って検索順３３（１〜３）が夫々付与されて登録される。この検索パターン３でも、検索サイトＩＤ３４は前記検索パターン１、２と同一であるため、レコードは追加されない。
【００４８】
また、前記パターンＩＤ３２が新規に登録されたため、検索関連付けＩＤ３６（ＩＤ＝３）も新たに生成して検索関連付け情報ＤＢ９に登録する。これにより、上記３つの検索パターンについて検索情報が全て登録される。なお、これらのデータは、上記したデータ種別毎のＤＢで相互に関連付けて管理しても良いし、１又は２以上のＤＢに集約して管理しても良い。
【００４９】
この状態で、ユーザが「米国」というキーワードを入力してツリー画面表示を指示すると、図８に示すように、前記検索コントローラ５は、まず「米国」のキーワードＩＤ３０（ＩＤ＝２）に関連付けて登録されている全ての検索パターンＩＤ３２を抽出する。ここでは、パターンＩＤ＝２と３を抽出する。そして、これらのパターンＩＤ２、３に関連付けられた検索関連付けＩＤ２、３を抽出し、検索サイトＩＤ３４で検索された結果及びブラウズされた結果を前記アクセス履歴ＤＢ１０から抽出する。これらの情報に基いて、検索コントローラ５はツリー表示画面を生成する。
【００５０】
次に、図８のフローチャートを参照して、キーワードの登録・検索履歴の表示の処理工程を説明する。  
【００５１】
まず、ユーザ端末３の検索画面（図１の符号４）でキーワードが入力されると（ステップＳ２０）、前記キーワードＤＢ６から入力されたキーワードのキーワードＩＤを検索する（ステップＳ２１）。キーワードが登録されていない場合は（ステップＳ２０のＮｏ）、新規な検索と判断して、入力されたキーワードをキーワードＤＢ６に登録し（ステップＳ２２）、検索実行の指示があった場合にユーザから指定された検索エンジンサイトを利用してＷＥＢサイトの検索を実行する（ステップＳ２３、Ｓ２４）。検索実行の指示があった場合に、キーワード登録を行うようにしても良い。そして、この検索結果（ＷＥＢサイト）、検索に利用した検索エンジンサイト、複数の検索キーワードの関連付け情報等は、前記各ＤＢ７〜９に夫々登録される（ステップＳ２５）。
【００５２】
また、前記ステップＳ２１でキーワードＩＤを抽出した場合は（ステップＳ２１のＹｅｓ）、そのキーワードＩＤについて検索パターンＤＢ７に登録されている全てのパターンＩＤを抽出し（ステップＳ２６）、抽出した全てのパターンＩＤについて、前記関連付けＤＢ９に登録されている関連付け情報を抽出する（ステップＳ２７）。関連付け情報を検索できなかった場合は（ステップＳ２６のＮｏ）、未だそのキーワードによる検索が実行されていないと判断して、前記キーワードの入力受付工程に戻る。
【００５３】
次いで、抽出された関連付け情報及びキーワードを参照して前記アクセス履歴ＤＢ１０から全ての検索済みＷＥＢサイトを抽出する（ステップＳ２８）。抽出したＷＥＢサイトのうち、非表示タグが設定されているＷＥＢサイトを全て除外してから（ステップＳ２９、Ｓ３０）、各ＷＥＢサイトの階層毎にＷＥＢサイトを最新のブラウズ日時でソートする（ステップＳ３１）。この場合、前記のように、ユーザが任意のソート順を設定している場合はそれに従ってソートされる。そして、図３（Ｂ）に示すように、検索済みＷＥＢサイトとキーワードとが所定の階層に従ってツリー表示された画面が生成され、ユーザ端末３のディスプレイに表示される（ステップＳ３２）。
【００５４】
表示されたツリー画面において、ユーザが特定のＷＥＢサイトをクリックすると（ステップＳ３３のＹｅｓ）、設定されたハイパーリンクによってそのＷＥＢサイトのＵＲＬがＷＷＷサーバーに送信され、ＷＥＢサイトがブラウズされる（ステップＳ３４）。これにより、過去に多数のＷＥＢサイトを辿ってアクセスしたＷＥＢサイトであっても直接アクセスできるようになる。ここで、ブラウズしたＷＥＢサイトについてユーザが再度ブラウズの必要がないと判断した場合は、前記表示要否コントローラ１１が検索サイト登録ボタン（図２の符号１６）を介して「非表示」の入力を受付け、前記アクセス履歴ＤＢ１０に当該ＷＥＢサイトについて非表示タグを登録する（ステップＳ３５）。
【００５５】
一方、検索サイト登録ボタン１６でＷＥＢサイトの登録が設定された場合は、前記履歴コントローラ１２が、ブラウスされたＷＥＢサイトをブラウズ日時と共にアクセス履歴ＤＢ１０に登録（更新）する（ステップＳ３７）。なお、ＷＥＢサイトの登録が設定されない場合であっても、ユーザから他のＷＥＢサイトのブラウズのリクエストを受付けた場合や、ツリー表示若しくは本システムの終了指示を受付けた場合には、同様にＷＥＢサイトのアクセス履歴が更新される。上記したＷＥＢサイトのブラウズ処理工程（ステップＳ３３〜Ｓ３７）が、ツリー表示若しくは本システムの終了指示を受付けるまで繰り返される（ステップＳ３８）。なお、ユーザが、ＵＲＬを指定してＷＥＢサイトに直接アクセスした場合や、「お気に入り」からＷＥＢサイトにアクセスした場合でも、ブラウズされたターゲットサイトが前記アクセス履歴ＤＢ１０に登録されていれば、そのＷＥＢサイトを検索したキーワードを確認することも可能である。
【００５６】
最後に、本システムの利用形態の一例を図９に示す。  
【００５７】
この例は、ＷＥＢサイトにアクセスした日毎に前記ツリー表示画面を生成・蓄積して、アクセス日誌を作成した場合である。アクセス履歴を日誌の形態で参照できるので、調査履歴や業務報告等として利用できる。また、検索されたＷＥＢサイト毎に、ブラウズしたか、再度ブラウズが必要か、コメント、アクセス予約情報等も表示することで、次回のＷＥＢサイトの検索をより効率的に行うことができるようになる。
【００５８】
なお、この発明は上記の実施形態に限定されるものではなく、発明の要旨を変更しない範囲で種々変形可能である。
【００５９】
例えば、記憶されているＷＥＢサイトからリンクしている関連情報を持つサイトを自動的に拾い出すアクセス支援機能を備えることが好ましい。
【００６０】
また、ＷＥＢサイトのブラウズ回数を前記アクセス履歴ＤＢ１０に登録しておき、このアクセス回数でソータしてツリー表示画面を生成するようにしても良い。これにより、アクセス回数の多いＷＥＢサイト、すなわちユーザに有益な情報を提供するＷＥＢサイトを上位に表示でき、ＷＥＢ検索の効率をより向上させることが可能になる。同様に、このアクセス回数が所定回数に満たないＷＥＢサイト、若しくは所定期間以上ブラウズされなかったＷＥＢサイトを検出してアクセス履歴ＤＢ１０から定期的に削除することが好ましい。これにより、ディスク領域の圧迫を最小限に抑えると共に、ユーザが個別に非表示の設定を行わなくても不要なＷＥＢサイトを自動的に非表示にすることができる。この場合には、前記ツリー表示画面上に各ＷＥＢサイトのアクセス回数を表示したり、アクセス回数ランキングを表示できるようにするのが好ましい。
【００６１】
また、アクセス履歴・検索履歴の情報は、検索若しくはブラウズされた日時から所定期間経過した場合や指定された日時が到来した場合に自動的に削除されるようにしても良い。これにより、ディスク領域の圧迫を最小限に抑えると共に、ユーザが個別に非表示の設定を行わなくても不要なＷＥＢサイトを自動的に非表示にすることができる。
【００６２】
さらに、本発明は、複数のユーザが１台のユーザ端末で共通の検索履歴情報を共用することも可能である。この場合は、図２に示したツールバーに「データ共有」ボタンを設け、社内ＬＡＮ等で接続された他のユーザ端末にも履歴情報の全部又は一部を公開できるようにする。データの共有が可能な他のユーザ（端末）や利用可能な履歴情報等は、データ共有ボタンの選択により表示されるデータ共有のプロパティウィンドウ内で設定できるようにする。
【図面の簡単な説明】
【００６３】
【図１】本発明の一実施形態に係るシステムの全体イメージを示す図である。
【図２】本システムのツールバーの一例を示す図である。
【図３】検索結果一覧とツリー表示画面の一例を示す図である。
【図４】検索キーワードと検索サイトの登録を説明するための図である。
【図５】検索キーワードと検索サイトの登録を説明するための図である。
【図６】検索キーワードと検索サイトの登録を説明するための図である。
【図７】キーワードを照会する場合の処理を説明するための図である。
【図８】キーワードの登録・検索履歴の表示工程のフローチャートである。
【図９】本システムの利用形態の一例を示す図である。
【符号の説明】
【００６４】
１…検索情報管理システム
２…ＷＷＷサーバ
３…ユーザ端末
４…ＷＥＢ検索画面
５…検索コントローラ
６…キーワードＤＢ
７…検索パターンＤＢ
８…検索サイトＤＢ
９…関連付け情報ＤＢ
１０…アクセス履歴ＤＢ
１１…表示要否コントローラ
１２…アクセス履歴コントローラ
１３…アクセス履歴表示画面
１５…検索サイト一覧表示ボタン
１６…検索サイト登録ボタン
１７…履歴表示ボタン
１８…照会・編集ボタン
１９…キーワード照会ボタン
２０…お気に入り表示ボタン
３０…キーワードＩＤ
３１…キーワード名称
３２…検索パターンＩＤ
３３…検索順
３４…検索サイトＩＤ
３５…検索サイトＵＲＬ
３６…キーワードＩＤ
【図１】
2005056371.tif 000003
【図２】
2005056371.tif 000004
【図３】
2005056371.tif 000005
【図４】
2005056371.tif 000006
【図５】
2005056371.tif 000007
【図６】
2005056371.tif 000008
【図７】
2005056371.tif 000009
【図８】
2005056371.tif 000010
【図９】
2005056371.tif 000011