(57)【要約】【課題】  異なる検索時期に同一検索条件に基づく検索を行った結果生じた検索結果の違いを容易かつ的確にユーザに知らせることができる情報処理装置及び情報処理方法並びにプログラムを提供する。【解決手段】  所定の検索条件を入力してネットワーク上の情報を検索し、第１の検索結果を取得する。尚、検索処理時に用いられた検索条件を登録しておく。そして、第１の検索結果の取得後、登録された検索条件を用いてネットワーク上の情報の再検索を実行し、再検索された第２の検索結果を取得する。そして、第１及び第２の検索結果を比較して、検索された情報の差分情報を検出する。【選択図】  図６
2006301975.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して通信可能な情報処理装置であって、
所定の検索条件を入力して前記ネットワーク上の情報の検索処理を実行する検索手段と、
前記検索手段による検索処理時に用いられた前記検索条件を登録する登録手段と、
前記検索手段によって前記検索条件を用いて検索された第１の検索結果を取得する第１の検索結果取得手段と、
前記第１の検索結果の取得後、前記登録手段によって登録された前記検索条件を用いて前記ネットワーク上の情報の再検索を実行する再検索手段と、
前記再検索手段によって前記検索条件を用いて再検索された第２の検索結果を取得する第２の検索結果取得手段と、
前記第１及び第２の検索結果を比較して、検索された情報の差分情報を検出する差分検出手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記検索手段及び再検索手段は前記ネットワーク上のウェブサイトの検索を行い、
前記差分検出手段が、前記第１の検索結果によるリンク先のＵＲＬ群と前記第２の検索結果によるリンク先のＵＲＬ群とを比較して、新規に検索されたウェブサイト及び消滅して再検索されなかったウェブサイトを検出し、
前記出力手段が、新規に検索された前記ウェブサイト及び消滅して再検索されなかった前記ウェブサイトのＵＲＬの一覧情報を前記差分情報として出力する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
新規に検索された前記ウェブサイトのＵＲＬ及び消滅して再検索されなかった前記ウェブサイトのＵＲＬの一覧情報をＨＴＭＬファイルとして生成するＨＴＭＬ生成手段と、
前記ＨＴＭＬ生成手段で生成したＨＴＭＬファイルを公開ウェブサーバを用いて公開させる差分サイト公開手段と
をさらに備えることを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記公開ウェブサーバが公開する前記ＨＴＭＬファイルを表示画面に表示する表示手段をさらに備えることを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記差分検出手段によって検出された前記差分情報に基づく画像を記録媒体上に形成する形成手段をさらに備えることを特徴とする請求項１から４までのいずれか１項に記載の情報処理装置。
【請求項６】
前記検索手段が、前記検索条件を用いて所定期間間隔で定期的に検索を行い、
前記第２の検索結果取得手段が、前記検索手段によって定期的に再検索を行って第２の検索結果を取得し、
前記差分検出手段が、検索された情報の差分情報を定期的に検出する
ことを特徴とする請求項１から５までのいずれか１項に記載の情報処理装置。
【請求項７】
前記検索手段によって前記検索条件を用いて検索が行われる前記所定期間間隔に関する指示をユーザから受け付ける指示手段をさらに備えることを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記再検索手段は、前記登録手段によって登録された前記検索条件を用いて、ユーザの指示を受けたことを条件として再検索を実行することを特徴とする請求項１から７までのいずれか１項に記載の情報処理装置。
【請求項９】
前記ＨＴＭＬ生成手段が、前記差分検出手段によって検出された前記ウェブサイトを縮小画像に変換し、該縮小画像を含むＨＴＭＬファイルを生成することを特徴とする請求項３に記載の情報処理装置。
【請求項１０】
前記ＨＴＭＬ生成手段が、前記差分検出手段によって検出された前記ウェブサイトにおける前記検索条件を含む所定文字列を抽出することを特徴とする請求項３に記載の情報処理装置。
【請求項１１】
ネットワークを介して通信可能な情報処理装置における情報処理方法であって、
所定の検索条件を入力して前記ネットワーク上の情報の検索処理を実行する検索工程と、
前記検索工程による検索処理時に用いられた前記検索条件を登録する登録工程と、
前記検索工程によって前記検索条件を用いて検索された第１の検索結果を取得する第１の検索結果取得工程と、
前記第１の検索結果の取得後、前記登録工程によって登録された前記検索条件を用いて前記ネットワーク上の情報の再検索を実行する再検索工程と、
前記再検索工程によって前記検索条件を用いて再検索された第２の検索結果を取得する第２の検索結果取得工程と、
前記第１及び第２の検索結果を比較して、検索された情報の差分情報を検出する差分検出工程と
を有することを特徴とする情報処理方法。
【請求項１２】
ネットワークを介して通信可能なコンピュータに、
所定の検索条件を入力して前記ネットワーク上の情報の検索処理を実行する検索手順と、
前記検索手順による検索処理時に用いられた前記検索条件を登録する登録手順と、
前記検索手順によって前記検索条件を用いて検索された第１の検索結果を取得する第１の検索結果取得手順と、
前記第１の検索結果の取得後、前記登録手順によって登録された前記検索条件を用いて前記ネットワーク上の情報の再検索を実行する再検索手順と、
前記再検索手順によって前記検索条件を用いて再検索された第２の検索結果を取得する第２の検索結果取得手順と、
前記第１及び第２の検索結果を比較して、検索された情報の差分情報を検出する差分検出手順と
を実行させるためのプログラム。
【請求項１３】
請求項１２に記載のプログラムを格納したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して通信可能な複合機能装置に実装可能な情報処理装置及び情報処理方法並びにプログラムに関する。
【背景技術】
【０００２】
近年、デジタル複写機をベースにして、多数の機能が付加された複合機能装置が実用化されている。この複合機能装置は、例えば、デジタル複写機に元来備えられているスキャナやプリンタを使用してファクシミリ通信を行ったり、コンピュータから送られたコードデータをビットマップデータに展開してプリンタを用いてプリントアウトを行ったり、スキャナを使用して読み込んだ画像をネットワーク上の他装置に送信したり、また、プリンタを使用してネットワーク上から配信された画像をプリントしたりするといった機能が備わっている。
【０００３】
また、複合機能装置の操作パネルは近年大型化、高精細化してきており、スキャナやプリンタを利用した機能の操作設定だけでなく、その操作画面上でネットワーク上のリモート機器の操作、機器の状態の監視を行うための表示、或いは組込ブラウザによるウェブコンテンツの表示や印刷操作が可能になっている。
【特許文献１】特開平１１−１３４１２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したような複合機能装置やパーソナルコンピュータ等に搭載されたウェブブラウザ機能によって検索エンジンを用いたウェブサイトの検索では、検索エンジン側のデータベースの内容に応じて同じキーワードで検索した場合であっても検索結果が異なることがある。
【０００５】
一般に、ＷＷＷ上には、常に新しく登場するウェブサイト、消滅してしまったウェブサイト、或いは以前から存在するがその内容が変更されたウェブサイトが存在する。そして、検索エンジン側のデータベースのデータとは、一般的に、ＷＷＷ上を自動で巡回して収集したものである。すなわち、このデータは、自動巡回時のスナップショットに相当するものであるため、時期によってデータベースの内容が異なる場合が多い。従って、ユーザがある検索条件を用いて検索エンジンで検索を実行した場合であっても、その検索時期によって当該検索条件に適合するウェブサイトが異なるような状況があり得る。
【０００６】
そこで、このような検索時期による検索結果の差分を解析することによって、例えば新規に登場したサイトを知ることができる。しかしながら、このような検索時期による検索結果の違い（差分情報）をユーザが手動で解析しようとすると、検索結果は通常、ウェブサイトの出現時期とは無関係の順序で列挙されるために、その確認作業に要する負担が大きいという問題がある。また、ユーザは、例えば検索時期の異なる２つの検索結果のＵＲＬを一つ一つ視認しながら照合する必要がある。近年の複合機能装置等の情報処理装置には比較的高性能の画面が組み込まれているものの、ユーザが視認によって検索結果を確認するには画面の大きさや視認性、或いは操作性の点から不十分であり、検索結果数が増大するにつれてユーザの負担もより増加するという問題がある。
【０００７】
本発明は、このような事情を考慮してなされたものであり、異なる検索時期に同一検索条件に基づく検索を行った結果生じた検索結果の違いを容易かつ的確にユーザに知らせることができる情報処理装置及び情報処理方法並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明は、ネットワークを介して通信可能な情報処理装置であって、
所定の検索条件を入力して前記ネットワーク上の情報の検索処理を実行する検索手段と、
前記検索手段による検索処理時に用いられた前記検索条件を登録する登録手段と、
前記検索手段によって前記検索条件を用いて検索された第１の検索結果を取得する第１の検索結果取得手段と、
前記第１の検索結果の取得後、前記登録手段によって登録された前記検索条件を用いて前記ネットワーク上の情報の再検索を実行する再検索手段と、
前記再検索手段によって前記検索条件を用いて再検索された第２の検索結果を取得する第２の検索結果取得手段と、
前記第１及び第２の検索結果を比較して、検索された情報の差分情報を検出する差分検出手段と
を備えることを特徴とする。
【０００９】
また、上記課題を解決するために、本発明は、ネットワークを介して通信可能な情報処理装置における情報処理方法であって、
所定の検索条件を入力して前記ネットワーク上の情報の検索処理を実行する検索工程と、
前記検索工程による検索処理時に用いられた前記検索条件を登録する登録工程と、
前記検索工程によって前記検索条件を用いて検索された第１の検索結果を取得する第１の検索結果取得工程と、
前記第１の検索結果の取得後、前記登録工程によって登録された前記検索条件を用いて前記ネットワーク上の情報の再検索を実行する再検索工程と、
前記再検索工程によって前記検索条件を用いて再検索された第２の検索結果を取得する第２の検索結果取得工程と、
前記第１及び第２の検索結果を比較して、検索された情報の差分情報を検出する差分検出工程と
を有することを特徴とする。
【００１０】
さらに、上記課題を解決するために、本発明に係るプログラムは、
ネットワークを介して通信可能なコンピュータに、
所定の検索条件を入力して前記ネットワーク上の情報の検索処理を実行する検索手順と、
前記検索手順による検索処理時に用いられた前記検索条件を登録する登録手順と、
前記検索手順によって前記検索条件を用いて検索された第１の検索結果を取得する第１の検索結果取得手順と、
前記第１の検索結果の取得後、前記登録手順によって登録された前記検索条件を用いて前記ネットワーク上の情報の再検索を実行する再検索手順と、
前記再検索手順によって前記検索条件を用いて再検索された第２の検索結果を取得する第２の検索結果取得手順と、
前記第１及び第２の検索結果を比較して、検索された情報の差分情報を検出する差分検出手順と
を実行させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、異なる検索時期に同一検索条件に基づく検索を行った結果生じた検索結果の違いを容易かつ的確にユーザに知らせることができる。 
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して、本発明の一実施形態に係る情報処理装置及びそれを用いた情報処理方法について詳細に説明する。
【００１３】
＜ネットワーク構成＞
図１は、本発明の一実施形態に係る情報処理装置を実装した複合機能装置を備えるネットワークシステムの構成を模式的に示す構成図である。尚、本実施形態では、複合機能装置としてウェブブラウザ機能を有する複写機を例に挙げて説明する。
【００１４】
図１に示すように、複写機１００１は、図１に示すネットワークシステムでは、複写機１００１と同等の機能を持つ複写機１００２、ファクシミリ装置１００３、データベース／メールサーバ１００４、クライアントコンピュータ１００５とともに、イーサネット（登録商標）等のネットワークからなるＬＡＮ１００６に接続している。また、複写機１００１は、公衆回線（ＷＡＮ）１００８に収容され、ファクシミリ装置１００７等と通信可能である。
【００１５】
本実施形態で説明する複写機１００１は、コピー機能及びファクシミリ機能を有するとともに、原稿画像を読み取り、読み取られた画像データをＬＡＮ１００６に収容されている各装置に送信するデータ送信機能も有する。また、複写機１００１は、ＰＤＬ機能を有しており、ＬＡＮ１００６上に接続されているクライアントコンピュータ１００５からの指示により、当該コンピュータから送信されたＰＤＬ画像を受信して印刷することが可能である。尚、複写機１００１は、複写機１００１自身で読み取った画像や、ＬＡＮ１００６上に接続されているコンピュータ等から送信されたＰＤＬ画像を、当該複写機１００１内部のハードディスクにおける指定されたボックス領域に保存することが可能であり、ボックス領域に保存された画像を印刷出力することが可能である。
【００１６】
複写機１００１は、また、ＬＡＮ１００６を介して複写機１００２が読み取った画像データを受信し、受信した画像データを複写機１００１内のハードディスクに保存し、印刷出力することが可能である。さらに、複写機１００１は、クライアントコンピュータ１００５の指示によって、ＬＡＮ１００６を介してデータベースサーバ１００４に蓄積されている画像を受信し、当該複写機１００１内に保存するとともに印刷出力することが可能である。
【００１７】
ファクシミリ装置１００３は、ＬＡＮ１００６を介して複写機１００１が読み取ったデータを受信し、受信した当該データを他装置に送信することが可能である。また、ファクシミリ装置１００７は、公衆回線１００８を介して、複写機１００１が読み取ったデータを受信し、受信した当該データを印刷出力することが可能である。
【００１８】
一方、データベース／メールサーバ１００４は、ＬＡＮ１００６を介して複写機１００１が読み取ったデータを受信し、当該データをデータベースに格納し、さらに電子メールとして送信する機能を有するサーバ装置である。また、クライアントコンピュータ１００５は、ＬＡＮ１００６を介してデータベース／メールサーバ１００４に接続され、データベース／メールサーバ１００４から所望のデータ取得して表示することが可能である。また、クライアントコンピュータ１００５は、ＬＡＮ１００６を介して複写機１００１が読み取ったデータを受信し、受信した当該データを加工し、編集することが可能である。
【００１９】
＜複写機の主要構成＞
図２は、本発明の一実施形態に係る複写機１００１の主要部構成を示すブロック図である。図２に示すように、複写機１００１は、情報処理装置として機能するコントローラユニット２０００を備えている。当該コントローラユニット２０００は、画像入力デバイスであるスキャナ２０７０や画像出力デバイスであるプリンタ２０９５を接続し、スキャナ２０７０で原稿画像から読み取られた画像データをプリンタ２０９５によって印刷出力するコピー機能を実現するための制御を行う。また、コントローラユニット２０００は、ＬＡＮ１００６や公衆回線（ＷＡＮ）１００８を介して他装置との間でパターン画像やデバイス情報等の入出力を行うための制御を行う。
【００２０】
コントローラユニット２０００は、図１に示すように、ＣＰＵ２００１を有している。ＣＰＵ２００１は、ＲＯＭ２００３に格納されているブートプログラムによりオペレーションシステム（ＯＳ）を立ち上げ、このＯＳ上でＨＤＤ（ハードディスクドライブ）２００４に格納されているアプリケーションプログラムを実行することによって各種処理を実行する。このＣＰＵ２００１の作業領域として、ＲＡＭ２００２が用いられる。ＲＡＭ２００２はまた、ＣＰＵ２００１の作業領域だけでなく、画像データを一時記憶するための画像メモリ領域をも提供する。ＨＤＤ２００４は、上記アプリケーションプログラムとともに、画像データを格納する。
【００２１】
ＣＰＵ２００１には、システムバス２００７を介して、ＲＯＭ２００３やＲＡＭ２００２とともに、操作部Ｉ／Ｆ（操作部インタフェース）２００６、ネットワークＩ／Ｆ（ネットワークインタフェース）２０１０、モデム２０５０及びイメージバスＩ／Ｆ（イメージバスインタフェース）２００５が接続されている。
【００２２】
操作部Ｉ／Ｆ２００６は、タッチパネルを有する操作部２０１２とのインタフェースであり、操作部２０１２に表示する画像データを操作部２０１２に対して出力する。また、操作部Ｉ／Ｆ２００６は、操作部２０１２においてユーザにより入力された情報をＣＰＵ２００１に送出する。
【００２３】
また、ネットワークＩ／Ｆ２０１０は、ＬＡＮ１００６に接続され、当該ＬＡＮ１００６を介してＬＡＮ１００６に接続された各装置との間で情報の入出力を行う。モデム２０５０は、公衆回線１００８に接続し、公衆回線１００８を介して他装置との間で情報の入出力を行う。
【００２４】
イメージバスＩ／Ｆ２００５は、システムバス２００７と画像データを高速で転送する画像バス２００８を接続し、データ構造を変換するためのバスブリッジである。画像バス２００８は、ＰＣＩバス又はＩＥＥＥ１３９４から構成される。画像バス２００８上には、ラスタイメージプロセッサ（ＲＩＰ）２０６０、デバイスＩ／Ｆ２０２０、スキャナ画像処理部２０８０、プリンタ画像処理部２０９０、画像回転部２０３０、サムネイル作成部２０３５及び画像圧縮部２０４０が設けられている。
【００２５】
ＲＩＰ２０６０は、ＰＤＬコードをビットマップイメージに展開するプロセッサである。デバイスＩ／Ｆ２０２０には、スキャナ２０７０及びプリンタ２０９５が接続され、画像データの同期系／非同期系の変換を行う。スキャナ画像処理部２０８０は、入力画像データに対して補正、加工、編集処理を行う。プリンタ画像処理部２０９０は、プリント出力画像データに対してプリンタの補正、解像度変換等を行う。画像回転部２０３０は、画像データの回転を行う。画像圧縮部２０４０は、多値画像データをＪＰＥＧデータに、ニ値画像データをＪＢＩＧ、ＭＭＲ、ＭＨ等のデータに圧縮するとともに、その伸長処理も行う。
【００２６】
＜複写機１００１のハードウェア構成＞
図３は、本発明の一実施形態に係る複写機１００１のリーダ部２０７０及びプリンタ部２０９５のハードウェア構成図である。図３に示すように、複写機１００１において、リーダ部２０７０とプリンタ部２０９５は一体的に構成されている。
【００２７】
リーダ部２０７０は、原稿給紙ユニット２５０を搭載している。原稿給紙ユニット２５０は、原稿を先頭から順に１枚ずつプラテンガラス２１１上へ給送し、各原稿の読み取り動作が終了する毎にその原稿をプラテンガラス２１１から不図示の排出トレイに排出する。リーダ部２０７０は、原稿がプラテンガラス２１１上に給送されると、ランプ２１２を点灯し、移動ユニット２１３の移動を開始する。リーダ部２０７０では、この移動ユニット２１３の移動によりプラテンガラス２１１上の原稿に対する読み取り走査が行われる。
【００２８】
リーダ部２０７０では、上記読取走査中、原稿からの反射光は各ミラー２１４、２１５、２１６及びレンズ２１７を経てＣＣＤイメージセンサ（以下、「ＣＣＤ」と記す。）２１８に導かれ、原稿上の画像がＣＣＤ２１８の撮像面上に結像される。ＣＣＤ２１８は、撮像面に結像された画像を電気信号に変換し、この電気信号は所定の処理施された後に不図示の制御装置に入力される。尚、制御装置は図２におけるコントローラユニット１００８に相当する。
【００２９】
プリンタ部２０９５は、レーザドライバ３２１を有している。レーザドライバ３２１は、上記制御装置から入力された画像データに基づき、レーザ発光部３２２を駆動する。これにより、レーザ発光部３２２から画像データに応じたレーザ光が発光され、このレーザ光は、走査されながら感光ドラム３２３上に照射される。感光ドラム３２３上には、照射されたレーザ光により静電潜像が形成され、この静電潜像が現像器３２４から供給されたトナーによりトナー像として可視像化される。また、レーザ光の照射タイミングに同期して、各カセット３１１、３１２から、記録紙が搬送路を介して感光ドラム３２３と転写部３２５との間に給紙され、感光ドラム３２３上のトナー像が転写部３２５により給紙された記録紙上に転写される。
【００３０】
トナー像が転写された記録紙は、搬送ベルトを介して定着ローラ対（加熱ローラと加圧ローラ）３２６に送られる。そして、定着ローラ対３２６は、記録紙を熱圧し、記録紙上のトナー像を記録紙上に定着させる。この定着ローラ対３２６を通過した記録紙は、排紙ローラ対３２７により排紙ユニット３３０に排紙される。排紙ユニット３３０は、ソートやステイプル等の後処理を施すことが可能なシート処理装置から構成される。また、両面記録モードが設定されている場合には、記録紙を排紙ローラ対３２７まで搬送した後に、排紙ローラ対３２７の回転方向を逆転させ、フラッパ３２８によって再給紙搬送路３３９へ導かれる。再給紙搬送路３３９に導かれた記録紙は、上述したタイミングで感光ドラム３２３と転写部３２５との間に再給紙され、この記録紙の裏面にトナー像が転写される。
【００３１】
＜操作部２０１２の構成＞
図４は、本発明の一実施形態に係る複写機１００１の操作部２０１２の外観図である。図４に示すように、操作部２０１２におけるＬＣＤ表示部２０１３は、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示されているキーが押された場合にその位置情報をコントローラユニット１００８のＣＰＵ２００１に伝える。
【００３２】
また、図４において、スタートキー２０１４は、原稿画像の読み取り動作を開始する時等に押下される。スタートキー２０１４の中央部には、緑と赤の２色ＬＥＤ２０１８があり、その色によってスタートキー２０１４が使用可能な状態であるか否かが示される。ストップキー２０１５は、稼働中の動作を止める働きをするために押下するものである。ＩＤキー２０１６は、使用者のユーザＩＤを入力する時に用いられる。また、リセットキー２０１７は、操作部２０１２からの設定を初期化状態に戻す場合に押下される。
【００３３】
＜操作部２０１２の操作画面＞
図５Ａは、本発明の一実施形態に係る複写機１００１の操作部２０１２のＬＣＤ表示部２０１３上に表示される操作画面例を示す図である。図５Ａに示すように、操作画面上部には、コピーキー５０１、送信／ＦＡＸキー５０２、ボックスキー５０３、ウェブブラウザキー５０４のように、複数の機能毎にタブ表示されたタッチキーが表示されている。本実施形態では、コントローラユニット２０００のＲＯＭ２００３には、ウェブブラウザ表示のためのプログラムが組み込まれおり、操作部２０１２上からの指示により、ウェブブラウザ表示をすることが可能である。
【００３４】
図５Ａに示す操作画面では、コピーキー５０１に相当するタッチキーが押下されたときのコピー機能の初期画面を表している。図５Ａにおいて、「コピーできます」という文字が表示されている領域５１７には、コピー機能で表示するステータスが表示され、その下方には、倍率、選択給紙段、置数を表示するための領域がある。また、当該操作画面には、コピー機能の動作モードを設定するためのタッチキーとして、等倍、倍率、用紙選択、ソータ、両面、割込み、文字、濃度調整用として「薄くする」に対応する左矢印キー、「濃くする」に対応する右矢印キー、濃度を自動調整する自動キーが表示され、初期画面に表示しきれない動作モードの指定は応用モードキーを押下することで階層的に画面内に設定画面が表示されるようになっている。
【００３５】
また、操作画面の下部の表示領域５０５には、複写機１００１のステータスが表示されている。当該表示領域５０５には、例えば、ジャム等のアラームメッセージや、ＰＤＬプリントが行われている場合にＰＤＬプリント中であることを示すステータスメッセージ等が表示される。
【００３６】
さらに、操作画面下部のシステム状況／中止キー５０６は、当該タッチキーが押下されると、複写機１００１のデバイス情報を表示する画面や、プリントジョブ状況を表示する画面が表示され、このようにして表示された画面からはジョブの中止を行うことが可能である。
【００３７】
図５Ａに示される操作画面において、ユーザが送信／ＦＡＸキー５０２を押下した場合、複写機１００１は、複写機１００１で読み取った画像がＬＡＮ１００６上の機器に対して電子メール送信やＦＴＰ送信等を行う。或いは、複写機１００１は、公衆回線１００８を使ってファクシミリ送信を行うための設定画面を表示する。
【００３８】
また、図５Ａに示される操作画面において、ユーザがボックスキー５０３を押下した場合、複写機１００１は、複写機１００１で読み取った画像をＨＤＤ２００４内のボックス領域に保存（登録）したり、ボックス領域に保存されている画像データを指定して印刷したり、ＬＡＮ１００６上の機器に送信するための設定画面を表示する。
【００３９】
さらに、図５Ａに示される操作画面において、ユーザがウェブブラウザキー５０４を押下した場合、複写機１００１は、操作部２０１２の操作画面上に図５Ｂに示されるブラウザ起動画面を開く。図５Ｂは、図５Ａに示す操作画面においてウェブブラウザキー５０４が押下された場合に起動するブラウザ起動画面の一例を示す図である。
【００４０】
図５Ｂに示される画面において、ＵＲＬ入力部５０７は、ユーザがＵＲＬを指定してページを開く際に当該フィールドを押下するものである。当該フィールドが押下された場合はソフトキーボードが表示され、ユーザがＵＲＬを指定できるよう管理者の権限で設定を行うこともできる。また、お気に入りキー５０８は、ＵＲＬを登録、整理、表示の選択・実行を行うことができる。さらに、表示領域５０９はコンテンツの表示領域である。
【００４１】
さらにまた、図５Ｂにおいて、戻るキー５１０は、表示されたページを１つ前に戻すために押下されるキーである。一方、進むキー５１１は、表示されるページを１つ進めるために押下されるキーである。また、更新キー５１２は、現在表示されているページを再度ロードして表示するために押下されるキーである。さらに、中止キー５１３は、ページの読み込みを中止するために押下されるキーである。さらにまた、ホームキー５１４は、設定されているホームページに移動するために押下されるキーである。
【００４２】
さらにまた、図５Ｂにおいて、印刷キー５１５は、現在表示されているページを印刷するために押下されるキーである。印刷キー５１５が押下されると、印刷設定ダイアログが表示される。尚、当該印刷設定ダイアログには、フレームをどのように印刷するかの設定、印刷に関する設定（例えば、部数、両面、ソート等）の画面が表示され、この画面内の印刷スタートボタンを押下することで印刷を開始することができる。さらにまた、メニューキー５１６は、画面の表示倍率の変更、文字サイズの変更、文字コードの変更等の画面を表示するために押下されるキーである。
【００４３】
＜情報処理装置の構成＞
図６は、本発明の一実施形態に係る複写機１００１に実装される情報処理装置の構成を示すブロック図である。図６において、情報処理装置６０１は図１に示す複写機１００１に実装される。ユーザは、操作部６０２を介してＷＷＷにアクセスし、ウェブサイトの検索を行う。そして、ユーザが実行した検索について、後日に再度同じ条件で検索を行って前回の検索による検索結果との差分情報を取得したい場合には検索登録部６１５を用いて、検索に用いた検索語を旧検索結果情報データベース６０７に格納する。また、検索登録部６１５は、その検索語の検索結果を取得して、リンク先情報抽出部６０９へ渡す。リンク先情報抽出部６０９は、検索エンジンの結果であるＨＴＭＬファイルからリンク先ＵＲＬを抽出し、旧検索結果情報データベース６０７に格納する。
【００４４】
また、図６に示す自動検索実行部６０８は、定期巡回又はユーザの要求を実行のトリガとする。この自動検索実行部６０８は、検索登録部６１５で登録した検索語について自動で検索を行い、その検索結果を取得して、リンク先情報抽出部６０９に渡す。リンク先情報抽出部６０９は、検索エンジンの結果であるＨＴＭＬファイルから、それに含まれるリンク先のＵＲＬを抽出して、新検索結果情報データベース６０５に格納する。
【００４５】
また、図６において、差分情報解析部６１０は、新検索結果情報データベース６０５と旧検索結果情報データベース６０７からそれぞれＵＲＬの一覧を取得し、取得したＵＲＬを一つ一つ比較することによって、新検索結果情報データベース６０５には存在して旧検索結果情報データベース６０７には存在しない「新規サイト」と、新検索結果情報データベース６０５には存在せず旧検索結果情報データベース６０７には存在する「消滅サイト」を判別して、両者のＵＲＬをサイト内容取得部６１１に渡す。
【００４６】
サイト内容取得部６１１は、渡されたＵＲＬのウェブページにアクセスし、ページ情報をダウンロードして、ＵＲＬとともに差分情報データベース６０６に格納する。また、消滅サイトに関して、仮にＷＷＷ上のサイト自体が完全になくなっていたような場合には、その旨を差分情報データベース６０６に格納するようにする。
【００４７】
さらに、図６においてＨＴＭＬ生成部６１２は、差分情報データベース６０６から新規サイトや消滅サイトの情報を取得し、まとめてＨＴＭＬファイルに変換し、生成したＨＴＭＬファイルを公開ウェブサーバ６０３に受け渡す。ユーザはウェブブラウザ６０４等を介していつでも格納された差分情報を閲覧することができる。
【００４８】
さらにまた、図６において出力要求受付部６１３は、ユーザによる差分情報の出力要求があった場合に、差分情報データベース６０６から新規サイトや消滅サイトの情報を取得し、差分情報出力部６１４に渡す。差分情報出力部６１４は、受け取った差分情報を、体裁を整えて出力する。
【００４９】
尚、上述した上記自動検索実行部６０８、リンク先情報抽出部６０９、差分情報解析部６１０、サイト内容取得部６１１、ＨＴＭＬ生成部６１２、出力要求受付部６１３、差分情報出力部６１４、及び検索登録部６１５の各部は、メモリ及びＣＰＵ等により構成される処理部に、これらの各機能を実現するためのプログラムをそのメモリにロードして実行することにより、その機能を実現することができる。
【００５０】
また、上記メモリはＲＡＭによって構成され、新検索結果情報データベース６０５、差分情報データベース６０６、及び旧検索結果情報データベース６０７は、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ハードディスク、光磁気ディスク等の不揮発性の記録装置により構成される。
【００５１】
＜情報処理装置の動作＞
次に、上述したような構成を有する本実施形態に係る情報処理装置６０１の動作例について、図７〜図１０に示すフローチャートを参照して説明する。
【００５２】
図７は、本発明の一実施形態に係る情報処理装置による検索語登録処理手順を説明するためのフローチャートである。
【００５３】
まず、情報処理装置６０１は、ユーザによってウェブサイトの検索が行われたか否かを判断し（ステップＳ７０１）、検索が行われた場合（Ｙｅｓ）に、ユーザにその検索の際に用いられた検索語を登録するかどうか、すなわち、後日の検索時に差分情報を取得したいかどうかを問い合わせて判断する（ステップＳ７０２）。その結果、検索語を登録すると判断した場合（Ｙｅｓ）は、リンク先情報抽出処理を行う（ステップＳ７０３）。
【００５４】
図８は、図７に示す検索語登録処理におけるリンク先情報抽出処理（ステップＳ７０３）の詳細を説明するためのフローチャートである。リンク先情報抽出部６０９は、まず検索エンジンの出力結果であるＨＴＭＬファイルの入力を受け付ける（ステップＳ８０１）。次に、リンク先情報抽出部６０９は、入力を受け付けたＨＴＭＬファイルを解析し（ステップＳ８０２）、この中に含まれるリンク先のＵＲＬを抽出する（ステップＳ８０３）。
【００５５】
上述したように、ステップＳ７０３でリンク先の情報（リンク先のＵＲＬ）が抽出された後、検索登録部６１５は、リンク先情報抽出処理によって得られたＵＲＬの一覧を、後で行われる比較のために旧検索結果情報データベース６０７に保存する（ステップＳ７０４）。
【００５６】
情報処理装置６０１では、登録された検索語について自動でウェブサイトの検索処理を実行し、同一検索語を用いて異なる時期に検索をした際の２つの検索語登録時の検索結果を比較する。図９は、本発明の一実施形態に係る情報処理装置による自動検索実行処理手順を説明するためのフローチャートである。尚、以下の処理は、登録された全検索語について行われる。
【００５７】
そこで、自動検索実行部６０９は、旧検索結果情報データベース６０７に登録されている検索語の内の１つを指定する（ステップＳ９０１）。次いで、自動検索実行部６０９は、ステップＳ９０１で指定された検索語を用いてウェブサイトの検索を行う（ステップＳ９０２）。そして、得られた検索結果について、リンク先情報抽出部６０９は、図８を用いて前述したリンク先情報抽出処理を行い（ステップＳ９０３）、抽出したリンク先情報を新検索結果情報データベース６０５に格納する。
【００５８】
次に、差分情報解析部６１０は、新検索結果情報データベース６０５と旧検索結果情報データベース６０７に格納されたＵＲＬを取得し、例えば、それぞれがｍ個とｎ個取得された場合には、ＵＲＬをｍ×ｎ回比較する（ステップＳ９０４）。差分情報解析部６１０は、当該比較によって、旧検索結果情報データベース６０７には存在していないが新検索結果情報データベース６０５には存在している、新たに加わったＵＲＬ（新規サイト）や、旧検索結果情報データベース６０７には存在しているが新検索結果情報データベース６０５には存在しなくなったＵＲＬ（消滅サイト）を検出し（ステップＳ９０５）、サイト内容取得部６１１に渡す。
【００５９】
サイト内容取得部６１１は、差分情報解析部６１０から渡されたＵＲＬのウェブページにアクセスしてページ情報をダウンロードし、ＵＲＬと当該ページ情報とを含む差分情報を差分情報データベース６０６に格納する（ステップＳ９０６）。尚、格納時において、消滅サイトと判断されたサイトについてＷＷＷ上のサイト自体が完全に消滅して存在しなくなっていたような場合にはアクセスが全くできないため、その旨を差分情報データベース６０６に格納するようにする。
【００６０】
次に、ＨＴＭＬ生成部６１２は、差分情報データベース６０６から差分情報を取得してＨＴＭＬファイルに変換する（ステップＳ９０７）。そして、生成したＨＴＭＬファイルを公開ウェブサーバ６０３上で公開する（ステップＳ９０８）。
【００６１】
そして、以上説明した自動検索実行処理が登録された全検索語について行われたか否かを判断する（ステップＳ９０９）。その結果、全検索語について行われていない場合（Ｎｏ）はステップＳ９０１に戻って、次の検索語について上記ステップＳ９０１からステップＳ９０８の処理を行う。一方、全検索後について終了した場合（Ｙｅｓ）は、本処理を終了する。
【００６２】
情報処理装置６０１は、上述した自動検索実行処理を基本的に一定間隔で定期的に実行する。また、この定期実行の間隔は、ユーザが指定することも可能である。
【００６３】
図１０は、本発明の一実施形態に係る情報処理装置による待機状態におけるユーザ要求処理手順を説明するためのフローチャートである。待機状態では、ユーザによって差分情報の出力要求があったか否かを判断する（ステップＳ１００１）。その結果、出力要求があった場合（Ｙｅｓ）、出力要求受付部６１３は、どの検索語による差分情報を出力するかの指定を受ける（ステップＳ１００２）。そして、出力要求受付部６１３は、差分情報データベース６０６に格納されている新規サイト及び消滅サイトに関する差分情報を取得する（ステップＳ１００３）。その後、差分情報出力部６１４は、ステップＳ１００３で取得した差分情報を体裁を整えて出力する（ステップＳ１００４）。
【００６４】
また、ステップＳ１００１において出力要求ではない場合（Ｎｏ）は、差分検索要求があるか否かを判断する（ステップＳ１００５）。その結果、差分検索要求があった場合（Ｙｅｓ）、情報処理装置６０１は図９を用いて説明した自動検索実行処理を行う（ステップＳ１００６）。
【００６５】
以上が情報処理装置６０１における動作全般の説明である。尚、上記で説明した動作フローは一例であって、上記の処理の流れに限定されるものではない。また、本実施形態では上記情報処理装置６０１を複写機１００１が具備しているものとして説明をしているが、上記処理についてはインターネットに接続した汎用のパーソナルコンピュータ等の情報処理装置を用いても同様に実現することができる。
【００６６】
＜差分情報表示例＞
図１１は、本実施形態の情報処理装置で取得し公開ウェブサーバ６０３で公開しているＨＴＭＬファイルを、ウェブブラウザを用いて表示させた例を示す図である。図１１において、１１０１は情報処理装置の操作画面上に表示されるウェブブラウザ、１１０２は検索語である。また、１１０３は新規サイトのリストであって、通し番号を付けてすべてが表示される。さらに、１１０４は消滅サイトのリストであって、通し番号を付けて同様にすべて表示される。さらにまた、１１０５はサイト名、１１０６はサイトＵＲＬである。
【００６７】
図１２は、本実施形態の情報処理装置で取得し公開ウェブサーバ６０３で公開しているＨＴＭＬファイルをユーザの要求によって印刷出力された差分情報の例を示す図である。図１２において、１２０１はシート本体、１２０２は検索語である。また、１２０３は新規サイトのリストであって、通し番号を付けてすべてが表示される。さらに、１２０４は消滅サイトのリストであって、通し番号を付けて同様にすべて表示される。さらにまた、１２０５はサイト名、１１０６はサイトＵＲＬである。
【００６８】
上述したように、本実施形態では、差分情報としてサイト名とＵＲＬを一覧表示するような例について説明したが、差分情報データベース６０６に格納されているページ情報から、各サイトの画像を抽出して変換して縮小したサムネイルを用いて表示するようにしてもよい。また、検索されたウェブサイトにおける検索語を含む文字列（すなわち、当該検索語とその周辺、例えば、１〜２行の文字列）を抽出するようにしてもよい。また、前述したように、同一検索語を用いて検索した結果、検索することができず、当該消滅サイトに関するページ情報がＷＷＷ上にすでに存在しないときは、既にサイトがなくなっていることを明記するようにしてもよい。そして、検索時にサイトのサムネイルやページそのものを保存するようにしておけば、再検索時に消滅していたとしても、保存しておいたサムネイルやページによって再び表示や印刷させることも可能となる。
【００６９】
上述したように、異なる検索時期における検索結果の差分を解析することによって、例えば新規に登場したサイトを知ることができ、あるカテゴリーに対する最新情報を容易に取得することが可能となる。また、消滅してしまったサイトを知ることによって、検索エンジンには適合しなくなったサイト（すなわち、内容が変更されたようなサイト）にもアクセスすることが可能となるように、あるカテゴリーに対して情報の時系列的な流れを知ることできる。
【００７０】
また、検索結果の利用の仕方としては、上記のようにリストで表示させるもの以外にも、例えば、新規サイトのみをＮ件印刷（Ｎは任意）という指示をすることによって検索条件に対する合致率の高いものからＮ件を印刷させることも可能となる。また、逆に消滅サイトをＮ件、あるいは全部という指示を行っておき、消滅サイトが発見された場合に自動的に印刷させることも可能である。
【００７１】
また、検索の方法についても、検索語を用いた検索のほか、ある画像をリーダ部２０７０で読み取らせて、これに類似した画像を含むサイトを検索させるなどの種々の検索方法を適用することが可能である。
【００７２】
また、以上の実施形態ではウェブサイトの検索を例に説明したが、例えば、独自に構築したネットワークなど種々のネットワークにおいて、種々の情報を取得する場合などにも適用可能である。
【００７３】
＜その他の実施形態＞
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体（記録媒体）等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００７４】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００７５】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００７６】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【００７７】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【００７８】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００７９】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００８０】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００８１】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００８２】
【図１】本発明の一実施形態に係る情報処理装置を実装した複合機能装置を備えるネットワークシステムの構成を模式的に示す構成図である。
【図２】本発明の一実施形態に係る複写機１００１の主要部構成を示すブロック図である。
【図３】本発明の一実施形態に係る複写機１００１のリーダ部２０７０及びプリンタ部２０９５のハードウェア構成図である。
【図４】本発明の一実施形態に係る複写機１００１の操作部２０１２の外観図である。
【図５Ａ】本発明の一実施形態に係る複写機１００１の操作部２０１２のＬＣＤ表示部２０１３上に表示される操作画面例を示す図である
【図５Ｂ】図５Ａに示す操作画面においてウェブブラウザキー５０４が押下された場合に起動するブラウザ起動画面の一例を示す図である。
【図６】本発明の一実施形態に係る複写機１００１に実装される情報処理装置の構成を示すブロック図である。
【図７】本発明の一実施形態に係る情報処理装置による検索語登録処理手順を説明するためのフローチャートである。
【図８】図７に示す検索語登録処理におけるリンク先情報抽出処理（ステップＳ７０３）の詳細を説明するためのフローチャートである。
【図９】本発明の一実施形態に係る情報処理装置による自動検索実行処理手順を説明するためのフローチャートである。
【図１０】本発明の一実施形態に係る情報処理装置による待機状態におけるユーザ要求処理手順を説明するためのフローチャートである。
【図１１】本実施形態の情報処理装置で取得し公開ウェブサーバ６０３で公開しているＨＴＭＬファイルを、ウェブブラウザを用いて表示させた例を示す図である。
【図１２】本実施形態の情報処理装置で取得し公開ウェブサーバ６０３で公開しているＨＴＭＬファイルをユーザの要求によって印刷出力された差分情報の例を示す図である。
【符号の説明】
【００８３】
６０１  情報処理装置
６０２  操作部
６０３  公開ウェブサーバ
６０４  ウェブブラウザ
６０５  新検索結果情報データベース
６０６  差分情報データベース
６０７  旧検索結果情報データベース
６０８  自動検索実行部
６０９  リンク先情報抽出部
６１０  差分情報解析部
６１１  サイト内容取得部
６１２  ＨＴＭＬ生成部
６１３  出力要求受付部
６１４  差分情報出力部
６１５  検索登録部
【図１】
2006301975.tif 000003
【図２】
2006301975.tif 000004
【図３】
2006301975.tif 000005
【図４】
2006301975.tif 000006
【図５Ａ】
2006301975.tif 000007
【図５Ｂ】
2006301975.tif 000008
【図６】
2006301975.tif 000009
【図７】
2006301975.tif 000010
【図８】
2006301975.tif 000011
【図９】
2006301975.tif 000012
【図１０】
2006301975.tif 000013
【図１１】
2006301975.tif 000014
【図１２】
2006301975.tif 000015