(57)【要約】      （修正有）【課題】閲覧制限がなされている環境で利用される利用者装置で検索エンジンを利用したＷｅｂコンテンツへのアクセスがなされる際の利用者の負担を軽減する。【解決手段】内部ネットワーク５を通じてインターネット６上のＷｅｂコンテンツにアクセスする利用者装置２０と通信可能に接続する検索サーバ１０を設ける。検索サーバ１０は、Ｗｅｂコンテンツの検索のためのキーワードを利用者装置２０から受け付け、受け付けたキーワードに対応するＷｅｂコンテンツを検索エンジンにより検索する。検索サーバ１０は、検索結果として検索エンジンから出力されるＷｅｂコンテンツの抄録に、ルータやゲートウェイ装置等の中継装置３０から取得したフィルタ情報を付加した内容のＷｅｂページを生成し、これを利用者装置２０に送信する。【選択図】図１
2009069909.tif 000002
【特許請求の範囲】
【請求項１】
Ｗｅｂコンテンツにアクセスする利用者装置と通信する手段と、
Ｗｅｂコンテンツの検索のためのキーワードを前記利用者装置から受信する手段と、
前記キーワードによりＷｅｂコンテンツを検索し、検索したＷｅｂコンテンツの所在を取得するＷｅｂコンテンツ検索手段と、
検索したＷｅｂコンテンツへの閲覧制限に関する情報であるフィルタ情報を取得するフィルタ情報取得手段と、
検索したＷｅｂコンテンツの所在及び前記フィルタ情報を含む検索結果画面を生成し、生成した検索結果画面を前記利用者装置に送信する検索結果提供手段と
を含むことを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記検索結果提供手段は、前記検索結果画面に、前記検索したＷｅｂコンテンツに関する情報を、前記フィルタ情報に応じた表示色で記載すること
を特徴とする情報処理装置。
【請求項３】
請求項１に記載の情報処理装置であって、
前記検索結果提供手段は、
前記検索結果画面に前記検索したＷｅｂコンテンツに関する情報を記載し、
前記検索結果画面を、前記情報が記載されている部分にマウスポインタが重なると当該情報に対応するＷｅｂコンテンツの前記フィルタ情報が自動的に表示されるように構成すること
を特徴とする情報処理装置。
【請求項４】
請求項１に記載の情報処理装置であって、
インターネットにアクセスする手段を備え、
前記Ｗｅｂコンテンツ検索手段は、インターネット上の検索エンジンに前記キーワードを送信することにより前記キーワードに対応するＷｅｂコンテンツの所在を取得すること
を特徴とする情報処理装置。
【請求項５】
請求項１に記載の情報処理装置であって、
前記利用者装置からインターネット上のＷｅｂコンテンツへの閲覧制限を行う装置である中継装置と通信する手段を備え、
前記フィルタ情報取得手段は、前記中継装置から前記フィルタ情報を取得すること
を特徴とする情報処理装置。
【請求項６】
請求項１に記載の情報処理装置であって、
前記検索結果提供手段は、前記検索結果画面を、当該検索結果画面を利用して前記利用者装置からＷｅｂコンテンツにアクセスされる際に前記利用者装置の所属及びアクセス先の前記Ｗｅｂコンテンツを特定する情報が当該情報処理装置に自動送信されるように構成し、
前記Ｗｅｂコンテンツを特定する情報を受信する手段、及び、アクセス先の各Ｗｅｂコンテンツのアクセス数を集計し、アクセス先のＷｅｂコンテンツのアクセスランキングを記載した画面を生成する手段をさらに備えること
を特徴とする情報処理装置。
【請求項７】
請求項１に記載の情報処理装置であって、
前記検索結果提供手段は、前記検索結果画面を、当該検索結果画面を利用して前記利用者装置からＷｅｂコンテンツにアクセスされる際に前記利用者装置の所属及びアクセス先の前記Ｗｅｂコンテンツを特定する情報が当該情報処理装置に自動送信されるように構成し、
前記利用者装置の所属及びアクセス先の前記Ｗｅｂコンテンツを特定する情報を受信する手段、及び、前記所属ごとにＷｅｂコンテンツのアクセス数を集計し、前記所属ごとのアクセス先のＷｅｂコンテンツのアクセスランキングを記載した画面を生成する手段をさらに備えること
を特徴とする情報処理装置。
【請求項８】
請求項１に記載の情報処理装置であって、
前記検索結果提供手段は、前記検索結果画面を、当該検索結果画面を利用して前記利用者装置からＷｅｂコンテンツにアクセスされる際に前記利用者装置の利用者の識別子及びアクセス先の前記Ｗｅｂコンテンツを特定する情報が当該情報処理装置に自動送信されるように構成し、
前記利用者装置の所属及びアクセス先の前記Ｗｅｂコンテンツを特定する情報を受信する手段、及び、前記利用者の識別子ごとにＷｅｂコンテンツのアクセス数を集計し、前記利用者の識別子ごとのアクセス先のＷｅｂコンテンツのアクセスランキングを記載した画面を生成する手段をさらに備えること
を特徴とする情報処理装置。
【請求項９】
情報処理装置が、
キーワードによりＷｅｂコンテンツを検索し、検索したＷｅｂコンテンツの所在を取得するステップと、
検索したＷｅｂコンテンツへの閲覧制限に関する情報であるフィルタ情報を取得するステップと、
検索したＷｅｂコンテンツの所在及び前記フィルタ情報を含む検索結果画面を生成するステップと
を含むことを特徴とする情報処理装置の制御方法。
【請求項１０】
キーワードによりＷｅｂコンテンツを検索し、検索したＷｅｂコンテンツの所在を取得する機能と、検索したＷｅｂコンテンツへの閲覧制限に関する情報であるフィルタ情報を取得する機能と、検索したＷｅｂコンテンツの所在及び前記フィルタ情報を含む検索結果画面を生成する機能とを情報処理装置に実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理装置の制御方法、及びプログラムに関し、とくに検索エンジンを利用してＷｅｂコンテンツにアクセスする際の煩雑さを軽減する技術に関する。
【背景技術】
【０００２】
インターネット上では、Ｗｅｂコンテンツの所在及び内容を自動的に収集してデータベースに蓄積し、キーワード検索によるＷｅｂコンテンツの検索サービスを提供する、いわゆる検索エンジンが多数運用されている。検索エンジンを利用すれば、利用者は目的とするインターネット上のＷｅｂコンテンツに容易かつ迅速にアクセスすることができる（例えば、特許文献１を参照）。
【０００３】
昨今、企業や学校等の組織においては、業務や学習等に不適切又は不要なインターネット上のＷｅｂコンテンツへの閲覧制限（コンテンツフィルタリング）が行われるようになってきている（例えば、特許文献２，３を参照）。
【特許文献１】特開２００６−２３９３６号公報
【特許文献２】特開２００２−１１６９７３号公報
【特許文献３】特開２００６−１８６３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記検索エンジンを利用して行われるＷｅｂコンテンツへのアクセスは、通常、検索エンジンにキーワードを与え、これに応じて返信されてくるＷｅｂコンテンツの抄録から所望のＷｅｂコンテンツを選択し、そのリンク先にアクセスする、といった手順で行われている。
【０００５】
ここでこのような手順でＷｅｂコンテンツへのアクセスがなされる際、選択したＷｅｂコンテンツが閲覧制限の対象であると、利用者は閲覧制限を行っているルータやゲートウェイ装置等から送られてくる閲覧制限が施されている旨のメッセージを確認した後、再度検索エンジンにキーワードを与えて検索し直す必要がある。
【０００６】
つまり利用者は、実際にＷｅｂコンテンツにアクセスしてみないとそのＷｅｂコンテンツが閲覧制限対象であることを知り得ず、所望のコンテンツへアクセスするに際し利用者は煩雑な作業を強いられ、不必要に時間を費やしてしまうこととなる。
【０００７】
本発明は、このような事情に鑑みてなされたもので、特定のＷｅｂコンテンツへの閲覧制限がなされている通信環境で使用される情報処理装置により検索エンジンを利用したＷｅｂコンテンツへのアクセスがされる際の煩雑さを軽減することが可能な情報処理装置、情報処理装置の制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するための請求項１に記載の発明は、情報処理装置であって、Ｗｅｂコンテンツにアクセスする利用者装置と通信する手段と、Ｗｅｂコンテンツの検索のためのキーワードを前記利用者装置から受信する手段と、前記キーワードによりＷｅｂコンテンツを検索し、検索したＷｅｂコンテンツの所在を取得するＷｅｂコンテンツ検索手段と、検索したＷｅｂコンテンツへの閲覧制限に関する情報であるフィルタ情報を取得するフィルタ情報取得手段と、検索したＷｅｂコンテンツの所在及び前記フィルタ情報を含む検索結果画面を生成し、生成した検索結果画面を前記利用者装置に送信する検索結果提供手段とを含むこととする。
【０００９】
本発明のうち請求項２に記載の発明は、請求項１に記載の情報処理装置であって、前記検索結果提供手段は、前記検索結果画面に、前記検索したＷｅｂコンテンツに関する情報を、前記フィルタ情報に応じた表示色で記載することとする。
【００１０】
本発明のうち請求項３に記載の発明は、請求項１に記載の情報処理装置であって、前記検索結果提供手段は、前記検索結果画面に前記検索したＷｅｂコンテンツに関する情報を記載し、前記検索結果画面を、前記情報が記載されている部分にマウスポインタが重なると当該情報に対応するＷｅｂコンテンツの前記フィルタ情報が自動的に表示されるように構成することとする。
【００１１】
本発明のうち請求項４に記載の発明は、請求項１に記載の情報処理装置であって、インターネットにアクセスする手段を備え、前記Ｗｅｂコンテンツ検索手段は、インターネット上の検索エンジンに前記キーワードを送信することにより前記キーワードに対応するＷｅｂコンテンツの所在を取得することとする。
【００１２】
本発明のうち請求項５に記載の発明は、請求項１に記載の情報処理装置であって、前記利用者装置からインターネット上のＷｅｂコンテンツへの閲覧制限を行う装置である中継装置と通信する手段を備え、前記フィルタ情報取得手段は、前記中継装置から前記フィルタ情報を取得することとする。
【００１３】
本発明のうち請求項６に記載の発明は、請求項１に記載の情報処理装置であって、前記検索結果提供手段は、前記検索結果画面を、当該検索結果画面を利用して前記利用者装置からＷｅｂコンテンツにアクセスされる際に前記利用者装置の所属及びアクセス先の前記Ｗｅｂコンテンツを特定する情報が当該情報処理装置に自動送信されるように構成し、前記Ｗｅｂコンテンツを特定する情報を受信する手段、及び、アクセス先の各Ｗｅｂコンテンツのアクセス数を集計し、アクセス先のＷｅｂコンテンツのアクセスランキングを記載した画面を生成する手段をさらに備えることとする。
【００１４】
本発明のうち請求項７に記載の発明は、請求項１に記載の情報処理装置であって、前記検索結果提供手段は、前記検索結果画面を、当該検索結果画面を利用して前記利用者装置からＷｅｂコンテンツにアクセスされる際に前記利用者装置の所属及びアクセス先の前記Ｗｅｂコンテンツを特定する情報が当該情報処理装置に自動送信されるように構成し、前記利用者装置の所属及びアクセス先の前記Ｗｅｂコンテンツを特定する情報を受信する手段、及び、前記所属ごとにＷｅｂコンテンツのアクセス数を集計し、前記所属ごとのアクセス先のＷｅｂコンテンツのアクセスランキングを記載した画面を生成する手段をさらに備えることとする。
【００１５】
本発明のうち請求項８に記載の発明は、請求項１に記載の情報処理装置であって、前記検索結果提供手段は、前記検索結果画面を、当該検索結果画面を利用して前記利用者装置からＷｅｂコンテンツにアクセスされる際に前記利用者装置の利用者の識別子及びアクセス先の前記Ｗｅｂコンテンツを特定する情報が当該情報処理装置に自動送信されるように構成し、前記利用者装置の所属及びアクセス先の前記Ｗｅｂコンテンツを特定する情報を受信する手段、及び、前記利用者の識別子ごとにＷｅｂコンテンツのアクセス数を集計し、前記利用者の識別子ごとのアクセス先のＷｅｂコンテンツのアクセスランキングを記載した画面を生成する手段をさらに備えることとする。
【００１６】
本発明のうち請求項９に記載の発明は、情報処理装置の制御方法であって、情報処理装置が、キーワードによりＷｅｂコンテンツを検索し、検索したＷｅｂコンテンツの所在を取得するステップと、検索したＷｅｂコンテンツへの閲覧制限に関する情報であるフィルタ情報を取得するステップと、検索したＷｅｂコンテンツの所在及び前記フィルタ情報を含む検索結果画面を生成するステップとを含むこととする。
【００１７】
本発明のうち請求項１０に記載の発明は、プログラムであって、キーワードによりＷｅｂコンテンツを検索し、検索したＷｅｂコンテンツの所在を取得する機能と、検索したＷｅｂコンテンツへの閲覧制限に関する情報であるフィルタ情報を取得する機能と、検索したＷｅｂコンテンツの所在及び前記フィルタ情報を含む検索結果画面を生成する機能とを情報処理装置に実現させるものである。
【発明の効果】
【００１８】
本発明によれば、特定のＷｅｂコンテンツへの閲覧制限がなされている通信環境で使用される情報処理装置により検索エンジンを利用したＷｅｂコンテンツへのアクセスがされる際の煩雑さを軽減することができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施形態につき詳細に説明する。図１に本発明の一実施形態として説明するＷｅｂコンテンツ検索システム１（以下、検索システム１と略記する。）の概略的な構成を示している。同図に示すように、この検索システム１は、企業や学校等の組織内に敷設される内部ネットワーク５、内部ネットワーク５に接続する検索サーバ１０及び一台以上の利用者装置２０、内部ネットワーク５をインターネット６との間に介在する中継装置３０(閲覧制限装置）を含んで構成されている。
【００２０】
内部ネットワーク５は、例えばＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）等である。中継装置３０は、例えばルータやゲートウェイ装置、プロキシ装置である。利用者装置２０は、中継装置３０を介してインターネット上のＷｅｂサーバ４０にアクセスする。
【００２１】
検索サーバ１０及び利用者装置２０は、パーソナルコンピュータやワークステーション等の情報処理装置である。図２に検索サーバ１０又は利用者装置２０として用いられる情報処理装置の一例を示している。同図に示すように、この情報処理装置１００は、ＣＰＵ１０１、ＲＡＭ・ＲＯＭ等のメモリ１０２、ハードディスク等の大容量の記憶装置１０３、キーボードやマウス等の入力装置１０４、液晶ディスプレイやブラウン管ディスプレイ等の表示装置１０５、内部ネットワーク５に接続するためのインタフェースである通信装置１０６を備えている。
【００２２】
検索サーバ１０及び利用者装置２０では、上記装置構成の下、オペレーティングシステムが動作している。またオペレーティングシステムの制御の下、検索サーバ１０及び利用者装置２０ではアプリケーションソフトウエア等の各種のソフトウエアが動作している。
【００２３】
図３に検索サーバ１０が備える主な機能を示している。図３に示す各機能は、ＣＰＵ１０１が、メモリ１０２や記憶装置１０３に記憶されているプログラムを実行することにより、又は検索サーバ１０が備えるハードウエアの機能によって実現されている。  
同図において、キーワード受付部３１１は、利用者装置２０からインターネット６上のＷｅｂサーバ４０が提供するＷｅｂコンテンツを検索するためのキーワードを受け付ける。
【００２４】
検索情報データベース３１２は、ロボット検索やディレクトリ検索によりインターネット６上から収集したＷｅｂコンテンツの所在や内容に関する情報を管理する。  
検索エンジン３１３（サーチエンジン）は、キーワードに対応する情報を検索情報データベース３１２から検索し、キーワードに関連するＷｅｂコンテンツの所在や内容等の情報（以下、コンテンツ抄録と称する。）を出力する。
【００２５】
なお、検索エンジン３１３は、必ずしも検索サーバ１０が備えている必要はない。検索エンジン３１３は、検索サーバ１０とは異なる装置で運用されていてもよい。例えばインターネット６上の検索エンジン等、外部の検索エンジン３１３に適宜アクセスしてキーワードに対応する検索結果を取得する構成としてもよい。
【００２６】
フィルタ情報データベース３１４は、中継装置３０におけるコンテンツフィルタリングに関する情報（以下、フィルタ情報と称する。）を管理する。  
フィルタ情報登録部３１５は、中継装置３０からフィルタ情報を取得して、フィルタ情報データベース３１４に登録する。  
フィルタ情報付加部３１６は、フィルタ情報データベース３１４からフィルタ情報を取得して、検索エンジン３１３から出力される検索結果に付加する。  
アクセス情報データベース３１７は、利用者装置２０がインターネット６上のＷｅｂサーバ４０が提供するＷｅｂコンテンツに対して行ったアクセス履歴及びアクセス履歴に基づいて生成されるアクセス情報を管理する。
【００２７】
このうちアクセス履歴には、ＵＲＬ（Uniform Resource Locator）等のアクセス先のＷｅｂコンテンツを特定する情報、アクセス日時、アクセスを行った利用者の識別子や担当業務種別、利用者装置２０の所属部署、ＩＰアドレス等の利用者装置２０のネットワークアドレス又はホスト名等が含まれる。
【００２８】
一方、アクセス情報３１７は、アクセス履歴に基づいて生成される情報であり、組織における利用者装置２０から当該Ｗｅｂコンテンツへの総アクセス数、組織における利用者装置２０から当該Ｗｅｂコンテンツの総アクセス数のランキング、当該Ｗｅｂコンテンツへのアクセスが最も多い部署の名称、当該Ｗｅｂコンテンツについてされたコメントの件数等が含まれる。
【００２９】
なお、上記コメントとは、利用者が利用者装置２０でＷｅｂコンテンツを閲覧した際に入力したものである。コメントは適宜利用者装置２０からアクセス情報データベース３１７に送信され、アクセス情報データベース３１７にＷｅｂコンテンツのＵＲＬに対応づけて管理される。
【００３０】
図３に示すアクセス履歴登録部３１８は、後述する仕組みにより利用者装置２０からアクセス履歴を取得し、アクセス情報データベース３１７に登録する。  
またアクセス情報付加部３１９は、アクセス情報データベース３１７からアクセス情報を取得し、取得したアクセス情報を検索エンジン３１３から出力される検索結果に付加する。  
検索結果画面生成部３２０は、検索エンジン３１３から出力される検索結果、及びフィルタ情報及びアクセス情報が記載されたＷｅｂページ（以下、検索結果画面と称する。）を生成し、これを利用者装置２０に送信する。
【００３１】
図１に示す利用者装置２０には、Ｗｅｂブラウザを実現するソフトウエアが導入されている。利用者は、Ｗｅｂブラウザを利用してキーワードを検索サーバ１０に送信することによりキーワードに対応するＷｅｂコンテンツを検索する。そして利用者は、検索サーバ１０から送られてくる検索結果画面にコンテンツ抄録に含まれているリンク先を選択することにより、インターネット６上の所望のＷｅｂコンテンツにアクセスする。
【００３２】
図１に示す中継装置３０は、内部ネットワーク５をインターネット６に接続する装置である。中継装置３０は、利用者装置２０からインターネット上のＷｅｂサーバ(以下、外部Ｗｅｂサーバ４０と称する。）が提供するＷｅｂコンテンツへの閲覧制限を行う、いわゆるコンテンツフィルタリングを実施する機能を備える。
【００３３】
次に、以上の構成からなる検索システム１において、利用者装置２０が検索サーバ１０にアクセスしてＷｅｂコンテンツを検索する際に行われる処理につき図４に示すフローチャートとともに説明する。
【００３４】
同図に示すように、まず利用者が、利用者装置２０のＷｅｂブラウザにＷｅｂコンテンツを検索するためのキーワードを入力して送信操作を行う。これにより、利用者が入力したキーワードが内部ネットワーク５を介して検索サーバ１０に送信される（Ｓ４１１）。
【００３５】
検索サーバ１０は、利用者装置２０から送られてくるキーワードを受信すると（Ｓ４１２）、キーワードを検索エンジン３１３に入力し、Ｗｅｂコンテンツの検索を実行する（Ｓ４１３）。図５Ａにこのときに検索結果として検索エンジン３１３から出力されるコンテンツ抄録の一例を示す。
【００３６】
次に検索サーバ１０は、フィルタ情報データベース３１４から、検索した各Ｗｅｂコンテンツについてのフィルタ情報を検索する。そして検索サーバ１０は、検索したフィルタ情報を検索結果のＷｅｂコンテンツに付加してメモリ１０２又は記憶装置１０３に記憶する（Ｓ４１４）。
【００３７】
図５Ｂにこのときに記憶されるデータの一例を示す。同図において、破線枠５２１で囲んだ領域内に記載されている図形はＳ４１４で付加されたフィルタ情報に相当する。なお、同図に例示したフィルタ情報は、「○」はそのＷｅｂコンテンツが閲覧可であることを、「×」はそのＷｅｂコンテンツが閲覧不可であることを、「△」はそのＷｅｂコンテンツは閲覧可だが閲覧時に警告が表示されることを、夫々示している。
【００３８】
次に検索サーバ１０は、Ｓ４１３で検索エンジン３１３から出力された検索結果に含まれる各Ｗｅｂコンテンツについてのアクセス情報をアクセス情報データベース３１７から取得する。そして取得したアクセス情報を、検索結果のＷｅｂコンテンツに対応づけてメモリ１０２又は記憶装置１０３に記憶する（Ｓ４１５）。
【００３９】
図５Ｃにこのときに記憶されるデータの一例を示す。同図において、破線枠５３１で囲んだ領域に記述されている文字列が、Ｓ４１５で付加されたアクセス情報である。同図では、アクセス情報として、組織における利用者装置２０から当該Ｗｅｂコンテンツへの総アクセス数、組織における利用者装置２０から当該Ｗｅｂコンテンツの総アクセス数ランキング、当該Ｗｅｂコンテンツへのアクセスが最も多い部署の部署名、当該Ｗｅｂコンテンツについてされたコメントの件数が、検索結果に付加されている。
【００４０】
次に検索サーバ１０は、フィルタ情報及びアクセス情報が付加された検索結果に基づいて、検索結果画面を生成し（Ｓ４１６）、生成した検索結果画面を利用者装置２０に送信する（Ｓ４１７）。
【００４１】
利用者装置２０は、検索結果画面を受信すると（Ｓ４１８）、これを表示装置１０５に表示する（Ｓ４１９）。図５Ｄに、Ｓ４１９においてＷｅｂブラウザに表示される検索結果画面の一例を示している。同図に示す検索結果画面には、Ｗｅｂコンテンツに関する情報の記載、マウス等で選択することにより自動的にインターネット６上のＷｅｂコンテンツのＵＲＬにアクセスするように構成されたリンク文字列（アンダーラインが付された文字列）の記載、フィルタ情報（符号５２１で示す領域に記載されている図形）、及びアクセス情報（符号５３１で示す領域の記載）が含まれている。
【００４２】
ここで利用者は、上記検索結果画面のフィルタ情報を参照すれば実際にＷｅｂコンテンツにアクセスしなくても事前にＷｅｂコンテンツに対する閲覧制限の有無等、Ｗｅｂコンテンツの閲覧制限の状態を知ることができる。従って利用者は、実際にＷｅｂコンテンツにアクセスして閲覧制限の有無等を確認する煩雑な作業から開放され、無駄に時間を費やさずに済むこととなる。また利用者は、アクセス情報を参照すればＷｅｂコンテンツに実際にアクセスする前に目的とするＷｅｂコンテンツを選別でき、目的とするＷｅｂコンテンツに効率よくアクセスすることができる。
【００４３】
なお、フィルタ情報は、フィルタ情報に対応した表示色で検索結果画面に表示するようにしてもよい（例えば図５Ｄにおいて、「○」を青色、「△」を黄色、「×」を赤色で表示する。）。
【００４４】
Ｗｅｂコンテンツに関する情報が記載されている部分にマウスポインタが重ねられると、そのＷｅｂコンテンツについてのフィルタ情報（例えば、「閲覧可」、「警告が表示されるが閲覧可」、「閲覧不可」等）が自動的に表示されるようにしてもよい。このようにすれば、フィルタ情報の識別性及び視認性を向上させることができる。
【００４５】
次に、アクセス履歴登録部３１８が、アクセス情報データベース３１７にアクセス情報を自動的に登録する処理につき、図６Ａに示すフローチャートとともに説明する。
【００４６】
まず利用者が、入力装置１０４を操作して、検索結果画面に記載されているリンク文字列を選択する（Ｓ６１１）。これにより利用者装置２０から検索サーバ１０に、リンク文字列に対応づけられているＵＲＬへのアクセス要求が送信される（Ｓ６１２）。
【００４７】
なお、このようにＷｅｂページ（検索結果画面）から行ったアクセス要求は、利用者装置２０からインターネット６上のＷｅｂサーバ４０に直接送信されるのでなくまず検索サーバ１０に送信される。
【００４８】
検索サーバ１０は、利用者装置２０から送られてくるアクセス要求を受信すると（Ｓ６１３）、受信したアクセス要求に対応するリダイレクト指示（例えばＨＴＴＰリダイレクト（HTTP : HyperText Transfer protocol））を利用者装置２０に送信する（Ｓ６１４）。また検索サーバ１０は、受信したリクエストに含まれているアクセス履歴を取得し、取得したアクセス履歴をアクセス情報データベース３１７に登録する（Ｓ６１５）。
【００４９】
次に利用者装置２０は、検索サーバ１０から送られてくるリダイレクト指示を受信すると（Ｓ６１６）、リダイレクト指示に指定されているＵＲＬ（利用者がアクセスしようとしているＷｅｂページのＵＲＬ）にリクエストを送信する（Ｓ６１７）。そして、利用者装置２０は、このリクエストに応じてインターネット６上の該当のＷｅｂサーバ４０から送られてくるＷｅｂページを受信し（Ｓ６１８）、受信したＷｅｂページを表示装置１０５に表示する（Ｓ６１９）。
【００５０】
以上のように、アクセス履歴は、利用者が検索結果画面を利用してインターネット６上のＷｅｂコンテンツにアクセスする際、検索サーバ１０によって自動的に取得されてアクセス情報データベース３１７に登録される。
【００５１】
ところで、以上に説明した処理例ではリダイレクト指示を利用して検索サーバ１０がアクセス履歴を収集したが、アクセス履歴の収集は例えば図６Ｂに示す手順で行ってもよい。同図に示すように、まず利用者が入力装置１０４を操作して、検索結果画面に記載されているリンク文字列を選択する（Ｓ６５１）、これにより利用者装置２０から検索サーバ１０にリンク文字列に対応づけられているＵＲＬが付帯するリクエストが送信される（Ｓ６５２）。
【００５２】
検索サーバ１０は、利用者装置２０から送られてくるリクエストを受信すると（Ｓ６５３）、受信したリクエストに付帯するＵＲＬにリクエストを送信する（Ｓ６５４）。検索サーバ１０は、上記リクエストの応答としてインターネット上の該当のＷｅｂサーバ４０からＷｅｂページを受信すると（Ｓ６５５）、これを利用者装置２０に送信する（Ｓ６５６）。またこのとき、検索サーバ１０は、Ｓ６５３において利用者装置２０から受信したリクエストからアクセス履歴を取得し、取得したアクセス履歴をアクセス情報データベース３１７に登録する（Ｓ６５６）。
【００５３】
利用者装置２０は、検索サーバ１０から送られてくるＷｅｂページを受信し（Ｓ６５７）、受信したＷｅｂページを表示装置１０５に表示する（Ｓ６５８）。
【００５４】
ところで、以上によりアクセス情報データベース３１７に蓄積されるアクセス履歴を利用すれば、利用者に様々な情報を提供することができる。そのような情報を提供する際に利用者に提示する画面例を図７に示す。同図において、符号７１１で示す画面は、利用者装置２０においてアクセス情報データベース３１７に登録されているアクセス情報に基づく統計情報を参照するための目次画面である。
【００５５】
同図に示す目次画面７１１から、例えば利用者が「全社」の文字列を選択すると、組織内におけるＷｅｂコンテンツのアクセスランキングが記載された符号７１２で示す画面が表示される。また目次画面の「販売事業本部」の文字列を選択すると、販売事業本部内で集計したＷｅｂコンテンツのアクセスランキングが記載された符号７１３で示す画面が表示される。また目次画面の「自担当」の文字列が選択されると、利用者装置２０の利用者が担当している業務担当内で集計したＷｅｂコンテンツのアクセスランキングが記載された符号７１４で示す画面が表示される。
【００５６】
このように、本実施形態の検索システム１によれば、利用者装置２０からインターネット６上のＷｅｂコンテンツにアクセスがされる場合に自動的にアクセス履歴が蓄積される。そしてこのアクセス履歴は、アクセス情報として利用者が簡便に参照できように提供され、利用者は目的とするＷｅｂコンテンツに効率よくアクセスすることができる。
【００５７】
なお、以上の実施形態の説明は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明はその趣旨を逸脱することなく、変更、改良され得ると共に本発明にはその等価物が含まれることは勿論である。
【図面の簡単な説明】
【００５８】
【図１】本発明の一実施形態として説明するＷｅｂコンテンツ検索システム１の概略的な構成を示す図である。
【図２】本発明の一実施形態として説明する情報処理装置１００のハードウエア構成例である。
【図３】本発明の一実施形態として説明する検索サーバ１０が備える主な機能を示す図である。
【図４】本発明の一実施形態として説明する利用者装置２０が検索サーバ１０にアクセスしてＷｅｂコンテンツを検索する際に行われる処理を説明するフローチャートである。
【図５Ａ】本発明の一実施形態として説明する検索エンジン３１３から出力されるコンテンツ抄録の一例を示す図である。
【図５Ｂ】本発明の一実施形態として説明する検索エンジン３１３から出力される、フィルタ情報が付加されたコンテンツ抄録の一例を示す図である。
【図５Ｃ】本発明の一実施形態として説明する検索エンジン３１３から出力される、アクセス情報が付加されたコンテンツ抄録の一例を示す図である。
【図５Ｄ】本発明の一実施形態として説明するＷｅｂブラウザに表示される検索結果画面の一例を示す図である。
【図６Ａ】本発明の一実施形態として説明するアクセス履歴登録部３１８が、アクセス情報データベース３１７にアクセス情報を自動的に登録する処理を説明するフローチャートである。
【図６Ｂ】本発明の一実施形態として説明するアクセス履歴登録部３１８が、アクセス情報データベース３１７にアクセス情報を自動的に登録する処理を説明するフローチャートである。
【図７】本発明の一実施形態として説明するアクセス情報データベース３１７に登録されているアクセス情報に基づく様々な情報を利用者に提供する際に利用者に提示するデータベース参照画面の一例である。
【符号の説明】
【００５９】
１  検索システム
５  内部ネットワーク
６  インターネット
１０  検索サーバ
２０  利用者装置
３０  中継装置
４０  Ｗｅｂサーバ
３１１  キーワード受付部
３１２  検索情報データベース
３１３  検索エンジン
３１４  フィルタ情報データベース
３１５  フィルタ情報登録部
３１６  フィルタ情報付加部
３１７  アクセス情報データベース
３１８  アクセス履歴登録部
３１９  アクセス情報付加部
３２０  検索結果画面生成部
【図１】
2009069909.tif 000003
【図２】
2009069909.tif 000004
【図３】
2009069909.tif 000005
【図４】
2009069909.tif 000006
【図５Ａ】
2009069909.tif 000007
【図５Ｂ】
2009069909.tif 000008
【図５Ｃ】
2009069909.tif 000009
【図５Ｄ】
2009069909.tif 000010
【図６Ａ】
2009069909.tif 000011
【図６Ｂ】
2009069909.tif 000012
【図７】
2009069909.tif 000013