(57)【要約】  【課題】  本発明は，関連サイトを簡単に検索できる情報検索用プログラムなどを提供することを目的とする。  【解決手段】  本発明は，基本的には，コンピュータが，文字列選択手段がある文字列を選択した場合に，前記文字列情報に基づいて関連サイトを検索する検索手段を具備すれば，選択した文字列を，検索サイトを立ち上げ，そのサイトのウィンドウにコピーアンドペーストしなくても，簡単に関連サイトを検索できるという知見に基づくものであり，そのためのプログラム，記録媒体，コンピュータなどを提供するものである。  【選択図】  図３
2008117161.tif 000002
【特許請求の範囲】
【請求項１】
インターネット又はイントラネットと接続されたコンピュータを，
文字列を含む情報を出力装置に表示する文字列含有情報出力手段と，
前記文字列含有情報出力手段により出力された文字列を選択する文字列選択手段と，
前記文字列選択手段がある文字列を選択した場合に，前記文字列情報に基づいて関連サイトを検索する検索手段と，
前記検索手段が検索した関連サイトに関する情報を前記出力装置に表示する関連サイト情報出力手段と，
を含むコンピュータとして機能させるプログラム。
【請求項２】
前記文字列選択手段は，マウスのクリックボタンの動作及びドラッグ動作を監視するマウス監視手段を具備し，
マウスのクリックボタンが押された状態でドラッグが始まった場合に文字列の読み込みを開始し，マウスのクリックボタンが押し続けられた状態でドラッグが続いている文字列を読み込み，マウスのクリックボタンが離された時点で文字列の読み込みを中止するとともに，それまで読み込んだ文字列を，前記文字列選択手段が選択した文字列とし，
前記検索手段は，前記文字列選択手段により選択された文字列情報に基づいて関連サイトを検索する
請求項１に記載のプログラム。
【請求項３】
前記検索手段は，
ウェブページを閲覧するためのブラウザが起動しているか判断するブラウザ起動状況把握手段と，
前記ブラウザ起動状況把握手段が，ブラウザが起動していないと判断した場合，
前記文字列が選択されたという情報を受け取るとともに，前記ブラウザを起動させ，
前記文字列選択手段により選択された文字列情報に基づいて関連サイトを検索する
請求項１に記載のプログラム。
【請求項４】
請求項１に記載のプログラムを記憶したコンピュータ読み取り可能な情報記録媒体。
【請求項５】
文字列を含む情報を出力装置に表示する文字列含有情報出力手段と，
前記文字列含有情報出力手段により出力された文字列を選択する文字列選択手段と，
前記文字列選択手段がある文字列を選択した場合に，前記文字列情報に基づいて関連サイトを検索する検索手段と，
前記検索手段が検索した関連サイトに関する情報を前記出力装置に表示する関連サイト情報出力手段と，
を含むインターネット又はイントラネットと接続されたコンピュータ。
【請求項６】
文字列を含む情報を出力装置に表示する文字列含有情報出力手段と，前記文字列含有情報出力手段により出力された文字列を選択する文字列選択手段と，前記文字列選択手段がある文字列を選択した場合に，前記文字列情報に基づいて関連サイトを検索する検索手段と，前記検索手段が検索した関連サイトに関する情報を前記出力装置に表示する関連サイト情報出力手段と，を含むインターネット又はイントラネットと接続されたコンピュータを用いた関連サイトの検索方法であって，
前記文字列含有情報出力手段が，文字列を含む情報を出力装置に表示する工程と，
前記文字列選択手段がある文字列を選択する工程と，
前記検索手段が，前記文字列選択手段がある文字列を選択したという情報を受け取るとともに，前記文字列選択手段が選択した文字列情報に基づいて関連サイトを検索する工程と，
前記関連サイト情報出力手段が，前記検索手段が検索した関連サイトに関する情報を前記出力装置に表示する工程と，を含む，
関連サイトの検索方法。
【請求項７】
前記文字列選択手段は，マウスのクリックボタンの動作及びドラッグ動作を監視するマウス監視手段を具備し，
マウスのクリックボタンが押された状態でドラッグが始まった場合に文字列の読み込みを開始し，マウスのクリックボタンが押し続けられた状態でドラッグが続いている文字列を読み込み，マウスのクリックボタンが離された時点で文字列の読み込みを中止するとともに，それまで読み込んだ文字列情報に基づいて関連サイトを検索する
請求項６に記載の関連サイトの検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，インターネット(www)上に発信されているウェブページを少ない手順で効率的に検索する方法および装置に関する。
【背景技術】
【０００２】
情報検索サイトとして，Google（登録商標）やYahoo（登録商標）などの検索サイトが知られている。これらのサイトは情報を検索するためにとても便利であり，広く一般に用いられている。これらのサイトを利用する場合，基本的には，所定のブラウザを用いて，ウェブサイトをダウンロードし，クライアントの表示装置にブラウズする。そして，ブラウズされたウェブページのウィンドウにキーワード（文字情報）を入力する。これらのサイトでは，このようにして入力されたキーワードに基づいて検索を行うというものである。
【０００３】
検索の利便性を向上させてより魅力的な検索サイトを提供しようという要望は強い。そこで，例えば，特開２００５−７１１９５号公報（下記特許文献１）に記載の“メディア認識サイト検索方法及びシステム”では，「ユーザ端末１１０は，予め記憶されたサンプル映像をもとにして，検索条件入力ツール１１１を実行し，メディア認識サイトを検索する基準となる第一のメディア特徴量（正解特徴量）１２１を作成する。メディア認識サーバ１５０は，サンプル画像１１９を認識処理し，その認識結果である第二のメディア特徴量をユーザ端末に送信する。ユーザ端末１１０は，予め作成した正解特徴量とメディア認識サーバ１５０の認識結果である第二のメディア特徴量とを比較し，ユーザが希望する認識処理を行うメディア認識サイトを選択する。」とされる（同公報の要約）。
【０００４】
また，特開２００２−１３２８０８号公報には，「階層的な樹形構造によって体系化された多数のカテゴリの最下層カテゴリにレコードを分類・格納したデータベースと，アクセスしてきた利用者コンピュータから受け取った検索語に基づいてデータベースを検索することで作成した所定形式のカテゴリ検索報告書を利用者コンピュータに送付するカテゴリ検索報告手段と，検索語を含んだカテゴリを抽出するとともにカテゴリ対応表に基づいてこのカテゴリに関連するカテゴリを特定する関連カテゴリ特定手段とを備え，カテゴリ検索報告手段は，検索語を含んだカテゴリおよび関連カテゴリのそれぞれについて，データベースにおける樹形構造中の位置をカテゴリ検索報告書に記載する検索サービス装置」が開示されている。
【０００５】
しかしながら，いずれにせよ，所定のウェブサイトを用いて，検索を行う場合，ウェブページをブラウズし，所定のウィンドウへキーワードを入力しなければならないので，面倒である。また，お年寄りのユーザなどキーボードに不慣れな者にとっては，キーワードの入力に時間がかかるので，必ずしもユーザフレンドリーとはいえないという問題があった。また，所定のウェブサイトに含まれる文字列をコピーし，ウィンドウへペーストすれば文字列を入力しなくても検索できる。しかしながら，コンピュータに不慣れなものは，コピー及びペーストのショートカットコマンドを知らないばかりか，それらの機能すら知らない者もいる。よって，コピーアンドペーストでウィンドウに文字列を入力させることは必ずしも利便性が高いものではなかった。
【特許文献１】特開２００５−７１１９５号公報
【特許文献２】特開２００２−１３２８０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は，関連サイトを簡単に検索できる情報検索用プログラムなどを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は，基本的には，コンピュータが，文字列選択手段がある文字列を選択した場合に，前記文字列情報に基づいて関連サイトを検索する検索手段を具備すれば，選択した文字列を，検索サイトを立ち上げ，そのサイトのウィンドウにコピーアンドペーストしなくても，簡単に関連サイトを検索できるという知見に基づくものである。
【０００８】
すなわち，本発明のプログラムは，基本的には，インターネット又はイントラネットと接続されたコンピュータを，文字列を含む情報を出力装置に表示する文字列含有情報出力手段と，前記出力手段により出力された文字列を選択する文字列選択手段と，前記文字列選択手段がある文字列を選択した場合に，前記文字列情報に基づいて関連サイトを検索する検索手段と，前記検索手段が検索した関連サイトに関する情報を前記出力装置に表示する関連サイト情報出力手段と，を含むコンピュータとして機能させるプログラムなどに関する。
【０００９】
そして，本発明は，上記のプログラムを実装したコンピュータ，及びそのようなコンピュータを用いた関連サイトの検索及び表示方法をも提供する。
【発明の効果】
【００１０】
本発明によれば，本発明のプログラムを起動させた状態で，所定の文字列を選択することにより，その文字列を含む関連サイトを検索できるので，関連サイトを簡単に検索できることとなる。  
【発明を実施するための最良の形態】
【００１１】
以下，本発明の実施の形態について説明する。本発明の第１の側面は，インターネット又はイントラネットと接続されたコンピュータを，文字列を含む情報を出力装置に表示する文字列含有情報出力手段と，前記文字列含有情報文字列含有情報出力手段により出力された文字列を選択する文字列選択手段と，前記文字列選択手段がある文字列を選択した場合に，前記文字列情報に基づいて関連サイトを検索する検索手段と，前記検索手段が検索した関連サイトに関する情報を前記出力装置に表示する関連サイト情報出力手段と，を含むコンピュータとして機能させるプログラムに関する。
【００１２】
文字列含有情報出力手段は，例えば，モニタなどの出力装置に対して，テキスト文章を表示するほか，マイクロソフトワード（登録商標）などのプログラムを用いて，文字列を含む情報を表示させるものがあげられる。この文字列含有情報出力手段は，通常のパーソナルコンピュータであれば標準的に実装されているものであっても良い。また，文字列含有情報出力手段は，インターネットのウェブサイトに関する情報をダウンロードして，ウェブサイトを閲覧できるブラウザなどであっても良い。
【００１３】
文字列選択手段は，出力手段により出力された文字列を選択する手段である。この選択は，例えば，文字列をコピーアンドペーストする際にコピーを行う要領であっても良い。そのような文字列選択手段は，マウスのクリックボタンの動作及びドラッグ動作を監視するマウス監視手段を具備し，マウスのクリックボタンが押された状態でドラッグが始まった場合に文字列の読み込みを開始し，マウスのクリックボタンが押し続けられた状態でドラッグが続いている文字列を読み込み，マウスのクリックボタンが離された時点で文字列の読み込みを中止するとともに，それまで読み込んだ文字列を，前記文字列選択手段が選択した文字列とするものであってもよい。
【００１４】
検索手段は，文字列選択手段がある文字列を選択した場合に，選択された文字列情報に基づいて関連サイトを検索するための手段である。通常の検索サイトであれば，この選択された文字列情報を更に所定のウィンドウにペーストし，その後に，検索指令ボタンをクリックすることにより検索が開始されることとなるが，この検索手段では，文字列選択手段による選択がなされた場合に，その選択された情報に基づいて検索が行われることとなる。
【００１５】
検索手段の好ましい態様は，ウェブページを閲覧するためのブラウザが起動しているか判断するブラウザ起動状況把握手段と，前記ブラウザ起動状況把握手段が，ブラウザが起動していないと判断した場合，前記文字列が選択されたという情報を受け取るとともに，前記ブラウザを起動させ，前記文字列選択手段により選択された文字列情報に基づいて関連サイトを検索するものである。ブラウザ起動状況把握手段を具備するので，ブラウザが起動されていない場合であっても，自動的にブラウザを起動させ，関連するウェブサイトを検索できることとなる。
【００１６】
関連サイト情報出力手段は，検索手段が検索した関連サイトに関する情報をモニタなどの出力装置に表示するための手段である。例えば，インターネット上の検索サイトにおける検索結果と同様，選択した文字列に関連するウェブサイトへのリンクなどをモニタに表示できるようにするものがあげられ，具体的には，所定の処理を行い，リンク先などを含む情報をクライアントにダウンロードさせ，ブラウズさせるものがあげられる。
【００１７】
本発明は，基本的には，コンピュータを上記した各手段を実現するコンピュータとして機能させるプログラムに関する。このようなプログラムは，例えば，メインメモリに格納され，ＣＰＵがそのプログラムを立ち上げるための入力情報を受取った場合，メインメモリに格納されているそのプログラムを読み出せばよい。すると，コンピュータは，本発明のプログラムに従って，バッファなどの記憶装置から適宜所定の情報を読み出し，ＣＰＵなどで演算処理を行い，インターネット上などのサーバに対して所定の検索を行うように指令を出力すると共に，そのサーバからダウンロード情報を受取り，表示装置に関連するウェブサイトのリンク情報などを表示する。なお，本発明では，関連サイトに関する情報を含むウェブサイト情報などが別ウィンドウで表示されている間，その検索に用いられた選択部分の選択表示され続けるものであっても良い。通常の検索サイトでは，どのような用語を用いて検索したか検索ウィンドウに残っているので，文字列選択手段により選択された領域を表示し続ける必要がない。しかしながら，マウスなどで選択された領域が，例えば蛍光色などでマーキングされ続けるので，どのキーワード検索を行ったか一目瞭然となる。
【００１８】
本発明の好ましい態様は，あるウェブページや文章内において，繰返し文字列の検索を行った場合に，検索を行った文字列の順番に応じて所定の着色を行うものである。具体的には，第１次検索を蛍光黄色，第２次検索を蛍光水色，第３次検索を蛍光赤といったものである。これら各検索は，それぞれ別々の検索となるようにしてもよいし，アンド検索であってもよい。アンド検索とは，検索に用いられた全ての用語に関連するウェブサイト情報を表示するというものである。
【００１９】
本発明の第１の側面の好ましい態様は，上記したいずれかのプログラムを記憶したコンピュータ読み取り可能な情報記録媒体に関する。このような情報記録媒体として，そのようなプログラムを配信するサーバであってもよく，ＣＤ−ＲＯＭ，ＵＳＢメモリ，ハードディスク，フレキシブルディスク，ＭＯ，ＤＶＤなどであっても良い。
【００２０】
本発明の第２の側面は，上記いずれかのプログラムを実装したコンピュータに関し，具体的には，  文字列を含む情報を出力装置に表示する文字列含有情報出力手段と，前記文字列含有情報出力手段により出力された文字列を選択する文字列選択手段と，前記文字列選択手段がある文字列を選択した場合に，前記文字列情報に基づいて関連サイトを検索する検索手段と，前記検索手段が検索した関連サイトに関する情報を前記出力装置に表示する関連サイト情報出力手段と，を含むインターネット又はイントラネットと接続されたコンピュータなどに関する。コンピュータは，入力装置としてマウス，キーボード，光学式ペン，デジタルペンなどポインティングデバイスや，インターネット，プリンター，モニタなどと接続するためのインターフェイスを具備する。そして，前記サーバとは，インターネット又はイントラネットなどを解して接続され情報の授受が可能とされている。クライアントは，入力装置，出力装置，ＣＰＵなどの制御装置，演算装置，及びメモリ，メインメモリなどの記憶装置を有し，各装置はバスなどを介して接続され適宜情報の授受を行うことができるようにされている。そして，入力装置から所定の情報がＣＰＵに入力された場合，ＣＰＵはその入力情報に基づいて，メインメモリに格納された制御プログラムを読み出し，その制御プログラムの指令に基づいて，各種情報を適宜メモリから読み出し，演算を行い，演算結果をメモリに格納する。そして，適宜，演算結果を出力装置から出力する。そして，クライアントには，例えば，インターネットエクスプローラ（登録商標）や，ネットスケープ（登録商標）などのブラウザがインストールされており，ウェブサイトからウェブページをダウンロードすることで適宜表示できるようにされている。
【００２１】
このコンピュータは，文字列を含む情報を出力装置に表示する文字列含有情報出力手段と，前記文字列含有情報出力手段により出力された文字列を選択する文字列選択手段と，前記文字列選択手段がある文字列を選択した場合に，前記文字列情報に基づいて関連サイトを検索する検索手段と，前記検索手段が検索した関連サイトに関する情報を前記出力装置に表示する関連サイト情報出力手段と，を含むインターネット又はイントラネットと接続されたコンピュータを用いた関連サイトの検索方法であって，前記文字列含有情報出力手段が，文字列を含む情報を出力装置に表示する工程と，前記文字列選択手段がある文字列を選択する工程と，前記検索手段が，前記文字列選択手段がある文字列を選択したという情報を受け取るとともに，前記文字列選択手段が選択した文字列情報に基づいて関連サイトを検索する工程と，前記関連サイト情報出力手段が，前記検索手段が検索した関連サイトに関する情報を前記出力装置に表示する工程と，を含む，関連サイトの検索方法などに用いることができる。以下，各工程について具体的に説明する。
【００２２】
本発明のコンピュータは，ある文字列に関連するウェブサイトを検索し，そのウェブサイトに関する情報を表示するものである。よって，その検索に用いられるキーワードとなる文字列がモニタなどに表示される。具体的には，インターネットエクスプローラ（登録商標）などのブラウズソフトによって，所定のウェブサイト（検索サイトを含む）がクライアントのモニタなどに表示される。また，マイクロソフトワード（登録商標）などのエディタソフトにより，文章がモニタなどに表示されても良い。このようにして，文字列含有情報出力手段により，文字列を含む情報が出力装置に表示される。図１は，文字列を含む情報がモニタに表示される様子を示す概念図である。図１の例は，ある検索サイトをブラウズした様子を示す。図１に示すように，文字列を含む情報を含む表示枠(1)が表示され，その表示枠(1)には，文字列を含む情報が表示される文字表示部(2)を有する。そして，図１は，検索サイトの例であるから，検索を実行するための文字枠(3)が設けられている。そして，通常であれば，文字枠(3)に所定のキーワードを入力して，関連サイトを検索することとなる。
【００２３】
次に，文字列が選択される。この選択は，例えば，マウスのクリックボタンの動作及びドラッグ動作を監視するマウス監視手段（マウスの動作に基づいて情報が入力される情報入力手段）などにより，マウスのクリックボタンが押された状態でドラッグが始まった場合に文字列の読み込みを開始し，マウスのクリックボタンが押し続けられた状態でドラッグが続いている文字列を読み込み，マウスのクリックボタンが離された時点で文字列の読み込みを中止するものであっても良い。また，通常のコピーの動作と異なり，所定のボタンが押されているという情報を受取っている状態で，マウスによって指示されたカーソルを移動させたという情報を受取ることで，その際にドラッグされた文字列を選択された情報としても良い。このようにして，文字列選択手段により，ある文字列が選択される。そして，そのようにして選択された文字列に関する情報は，適宜，バッファやＲＡＭなどの一時記憶装置に記憶される。なお，キーボードに，文字列選択開始用ボタンが存在するものは，本発明の好ましい態様である。このような態様のコンピュータは，通常のキーボードに更なるボタンを設けなければならない。しかしながら，文字列選択開始用ボタンが押されると，その文字列選択開始用ボタンが押されたことに関連した情報が，ＣＰＵに伝えられ，ＣＰＵは制御プログラムの指令を受けて，文字列選択開始用ボタンが押された状態でドラッグされた文字列を選択し，メモリに記憶するようにすれば良い。なお，選択された領域に着色が付され，その選択された文字列に関連するウェブサイトに関する情報が表示装置に表示されている間，着色され続けるものは，本発明の好ましい態様である。このようにするためには，上記のとおり，選択領域に関する情報が記憶されているので，その領域情報に基づいて，関連する範囲にタグを付するようするなどして，着色を行えばよい。図２は，図１のウェブサイトにおいて，文字列が選択された様子を示す図である。図２において符号4は，選択された文字列部分を示す。この例では，“検索エンジン”が選択されている。
【００２４】
次に，検索手段が，前記文字列選択手段がある文字列を選択したという情報を受け取るとともに，前記文字列選択手段が選択した文字列情報に基づいて関連サイトを検索する。具体的には，マウスのクリックボタンが離れたという情報を受取ったＣＰＵが，メインメモリに格納された本発明のプログラムの指令を受けて，文字列情報に関連する関連サイトを検索するための情報を，所定のサーバに対して出力すればよい。そのような指令を受信したサーバは，所定の検索を行った後，検索結果をその指令を出力したクライアントに対しいてダウンロードさせればよい。また，所定の文字列を選択したクライアントにインストールされた検索プログラムにより，その文字列に関連するウェブサイトが検索されても良い。なお，文字列に関する情報を用いた関連サイトの検索方法，及び検索のための装置については，公知のものを適宜利用すればよい。
【００２５】
本発明のコンピュータは，通常，インターネット又はイントラネットなどと，インターフェイスを介して情報の授受を行うことができる状態とされており，かつ，ブラウザが起動されている際に有効に利用できる。一方，本発明のプログラムを起動した状態で，ブラウザを起動しない状態であっても利用できる。通常，複数のプログラムを起動した状態で作業を行うと，プログラムが多くのメモリ空間を使用するので，作業が滞る事態や，コンピュータ処理エラーを起こすという問題がある。本発明のプログラム及びコンピュータは，ブラウザを起動させない状態で，所定のエディタソフトにより文章などを作成し，その際に用語の意味などについて疑問がでた場合は，その文字を選択するだけで，その文字列をキーワードとした関連ウェブサイトの検索結果が表示されることとなる。
【００２６】
すなわち，検索手段の好ましい態様は，ウェブページを閲覧するためのブラウザが起動しているか判断するブラウザ起動状況把握手段と，前記ブラウザ起動状況把握手段が，ブラウザが起動していないと判断した場合，前記文字列が選択されたという情報を受け取るとともに，前記ブラウザを起動させ，前記文字列選択手段により選択された文字列情報に基づいて関連サイトを検索するものである。そのようなブラウザは，クライアントコンピュータに事前にインストールされていても良いし，本発明のプログラム自体が公知のブラウザプログラムを含むものであってもよい。ブラウザ起動状況把握手段を具備するので，ブラウザが起動されていない場合であっても，自動的にブラウザを起動させ，関連するウェブサイトを検索できることとなる。
【００２７】
このような関連サイトの検索に用いられる検索装置として，例えば，特許第３５３１２２２号公報に記載される，“入力文字列に類似 した文字列を出力する機能を有する類似文字列検索装置において，ある文字と置換可能な文字を対応づけた文字置換表と，入力文字列を構成する文字の一覧と，前記各文字の前記入力文字列中の出現位置を示す情報とを保持する入力文字列の文字成分表に，前記文字置換表を参照して前記入力文字列に置換可能な文字がある場合には前記入力文字列中の置き換えられる文字の出現位置を置換文字の出現位置として，置換文字とその出現位置を示す情報とを追加した文字成分表を作成する文字成分表作成部と，様々な文字列を登録した辞書と，前記辞書に登録された文字列の各文字毎に文字成分表を検索し，検索した文字が存在する場合には，その文字の出現位置を取り出して，前記辞書に登録された文字列と入力文字列の各文字の一対一対応を表す文字列対応表を作成する文字列対応表作成部と，前記辞書の各登録文字列毎に，入力文字列と登録文字列との類似度の評価値を，入力文字列と登録文字列の全ての文字が最適対応文字として対応したときの値から，前記文字列対応表をもとに対応しない文字分の減点を行うことで求め，置換文字を置換するときの減点の値を文字に食い違いがあるとき減点の値よりも少なくすることで，起こり易い文字置換を反映した形で入力文字列と各登録文字列との類似度を判定する類似度判定部とを設けることを特徴とする類似文字列検索装”などを用いてもよい。
【００２８】
次に，関連サイト情報出力手段が，前記検索手段が検索した関連サイトに関する情報を前記出力装置に表示する。この表示の態様は,ヤフー（登録商標）やグーグル（登録商標）などのように，関連する複数のウェブサイト，を関連性の高い順番などに応じて，ハイパーリンクと共に表示するものがあげられる。また，クリックすることで，関連ウェブサイト一覧を表示できるような情報を，モニタなどが表示できるようにして，出力しても良い。
【００２９】
図３は，検索結果が表示される例を示す概念図である。図３に示されるように，検索結果が，別枠(5)にて表示されてもよい。そして，別枠には，例えば，検索に用いた文字列へのリンク部(6)が存在し，その検索文字のリンク部(6)をクリックすることで，通常の検索サイトにおいてその検索文字を用いて検索したかのように関連ウェブサイトが表示されても良い。また，別枠には，例えば，関連サイトの題号などと共に，ハイパーリングが張られており，そのハイパーリンクを用いることで，その関連サイトへアクセスできるようにされていてもよい。図３の例では，例えば，オモロ検索エンジンＳＡＧＯＯＬと表示されている領域(7)にはハイパーリンクが張られており，その領域をクリックすることで，用語“検索エンジン”に関連するサイトである“オモロ検索エンジンＳＡＧＯＯＬ”へとアクセスすることができる。
【００３０】
図４は，検索結果が表示される例であって，図３とは異なるものを示す概念図である。図４に示されるように，検索が行われると，文字表示部(2)における表示内容が更新されて，クライアントに更新された情報がダウンロードされるようにしても良い。
【実施例１】
【００３１】
以下，実施例を持って本発明を具体的に説明する。図５を用いて，本実施例のシステム構成を説明する。本システムは，例えば，インターネット１０１に接続されたウェブサーバ２０２，ユーザＰＣ２０３を具備する。
【００３２】
ウェブページ検索サーバ２０２は，Google（登録商標）やYahoo（登録商標）のように，入力キーワードにマッチ（関連）するウェブページの一覧を出力する機能を持つ。
【００３３】
ユーザPC203には，先に説明されたプログラムがインストールされている。これは，外部プログラムサーバからあらかじめダウンロードされていても良いし，CD-ROMなどによりインストールされても良い。そのようなプログラムは，例えば，一般的なウェブページ閲覧ソフトで実行可能な言語であるjavascript（ジャワスクリプト）を用いて記述されている。また，その外部プログラムをインストールしたクライアントは，マウスなどのポインティングデバイスの操作（mouseup等のイベント）を監視する処理ができるようにされている。
【００３４】
また，ユーザＰＣ２０３は，ウェブページ閲覧ソフトがインストールされて利用可能となっている。
【００３５】
次に図６の全体処理フローと，図７のユーザＰＣ２０３の入出力装置の変化を用いて，本発明の実施例の流れを説明する。以下，特に断らない限りＳはステップを示す。
【００３６】
まず，ユーザＰＣ２０３でウェブページ３０２を閲覧する（Ｓ１０１，Ｓ２０１）。ユーザＰＣ２０３のＣＰＵは，ポインティングデバイスからの入力を受けて，ホームページ閲覧プログラムを読み出し，制御プログラムの指令を受けて，ＣＰＵがユーザＰＣ２０３の通信装置からウェブサーバ２０２にウェブページ３０２への要求を送信する。ウェブサーバ２０２からウェブページ３０２のデータを受信すると，受信したウェブページ３０２のデータをメモリに格納し，メモリに格納されたウェブページ３０２のデータをＣＰＵが解析して，ウェブページ３０２の内容をユーザＰＣ２０３の出力装置（モニタ）に表示する。
【００３７】
ユーザＰＣ２０３は，ポインティングデバイスなどからの指令を受けて，制御プログラムを読み出す（Ｓ１０２）。制御プログラムが，入力装置（マウス）の操作の監視を開始する。
【００３８】
Ｓ１０２によりユーザＰＣ２０３の入力装置の操作が監視された状態で，ユーザがウェブページ３０２内のキーワードを入力装置（マウス）の（ドラッグ）操作により範囲選択する（Ｓ１０３，Ｓ２０２）。選択された範囲に含まれるキーワードは，バッファなどに一時的に記憶される。
【００３９】
ＣＰＵは，Ｓ１０３でキーワードを含む範囲が選択されたことを検知し，バッファなどのメモリに格納された文字列を，読み出して，インターフェイスを介して，サーバ２０２に送信する。
【００４０】
送信された文字列に関する情報は，インターネット１０１を介して，ウェブページ検索サーバ２０２へ送信される。サーバ２０２は，受信した文字列情報に基づいて，関連サイトを検索する（Ｓ１０５）。
【００４１】
サーバ２０２は，検索結果をサーバ内のメモリに格納し，キーワードを送信したユーザＰＣ２０３へ向けて，検索結果を送信する。そして，そのユーザＰＣ２０３は，検索結果のデータを受信する（Ｓ１０６）。受信した検索結果のデータはメモリに格納される。
【００４２】
ユーザＰＣ２０３は，Ｓ１０６でメモリに格納された検索結果のデータを出力装置（モニタ）に表示（Ｓ１０７，Ｓ２０３）する。このようにして，クライアントによりドラッグされた文字列に関連するウェブサイトなどの情報が，クライアントの表示端末に表示されることとなる。
【産業上の利用可能性】
【００４３】
本発明のホームページ検索方法は，ブラウザに拡張機能として組み込むことで，あらゆるホームページに対して適用可能なので，情報産業にて利用されうる。  
【図面の簡単な説明】
【００４４】
【図１】図１は，文字列を含む情報がモニタに表示される様子を示す概念図である。
【図２】図２は，図１のウェブサイトにおいて，文字列が選択された様子を示す図である。
【図３】図３は，検索結果が表示される例を示す概念図である。
【図４】図４は，検索結果が表示される例を示す概念図である。
【図５】本発明の一実施形態となる，ホームページを少ない手順で効率的に検索する手段をホームページに簡単に組み込むことのできるシステム構成図を示す。
【図６】本発明の一実施形態の全体処理フローを示す。
【図７】本発明の方法を利用したときのユーザＰＣの入出力装置の変化を示す。
【符号の説明】
【００４５】
１０１：インターネット（www），
２０２：ウェブサーバ
２０３：ユーザＰＣ
３０２：webページ
【図１】
2008117161.tif 000003
【図２】
2008117161.tif 000004
【図３】
2008117161.tif 000005
【図４】
2008117161.tif 000006
【図５】
2008117161.tif 000007
【図６】
2008117161.tif 000008
【図７】
2008117161.tif 000009