(57)【要約】【課題】特にリソースに制限がある端末装置において、情報提供サーバから提供される情報を効率的に入手することをコンピュータシステムにより支援する支援方法を提供する。【解決手段】端末装置２は、入手を希望する情報を保有する情報提供サーバ１１に関するメタ情報および端末装置２に関する属性情報を支援サーバ３へ送信する。支援サーバ３は、属性情報に基づいて端末装置２に適した支援情報を端末装置２へ送信する。また、支援サーバ３は、メタ情報に基づいて定期的に情報提供サーバ１１から情報を収集し、メタ情報において指定された領域の情報の更新有無をチェックする。支援サーバ３は、情報の更新があったと判断すると、更新メッセージを端末装置２へ送信する。更新メッセージを受信した端末装置２は、支援情報を用いて情報提供サーバ１１から希望の領域の情報のみを入手し、表示部に表示する。【選択図】図１
2007157170.tif 000002
【特許請求の範囲】
【請求項１】
端末装置からの要求に応じて情報提供サーバから通信網を介して前記端末装置へ前記情報提供サーバが保有する情報を提供するクライアント・サーバシステムにおいて、前記端末装置における前記情報の入手をコンピュータシステムにより支援する支援方法であって、
前記情報提供サーバの位置情報と、前記情報のうち前記端末装置が入手を希望する部分に対応する部分情報の領域を特定する領域情報とを含むメタ情報を前記端末装置から支援サーバが受信する第１のステップと、
前記メタ情報と、前記情報提供サーバから前記端末装置へ送信された前記情報から前記メタ情報に基づいて前記部分情報を抽出可能なように構成されたコンポーネントを含む支援情報とを前記支援サーバが前記端末装置へ送信する第２のステップと、
前記メタ情報に基づいて前記情報提供サーバから前記支援サーバが所定の頻度で前記情報を取得する第３のステップと、
前記取得した情報に含まれる前記部分情報を前回取得した前記部分情報と前記支援サーバが比較し、比較結果に基づいて前記取得した部分情報が更新されているか否かを前記支援サーバが判定する第４のステップと、
前記部分情報の内容が更新されていると前記支援サーバが判定したとき、前記支援サーバがその旨を前記端末装置へ通知する第５のステップと、
前記通知に応じて、前記情報提供サーバから前記端末装置へ提供される前記情報から前記コンポーネントを用いて前記メタ情報に基づいて前記部分情報を前記端末装置が取得する第６のステップとを備える支援方法。
【請求項２】
前記端末装置に関する属性情報を前記端末装置から前記支援サーバが受信する第７のステップをさらに備え、
前記第２のステップにおいて、前記属性情報に基づいて前記端末装置に適合する前記支援情報が前記端末装置へ送信される、請求項１に記載の支援方法。
【請求項３】
前記属性情報は、前記端末装置の情報表示能力と処理能力とを含む、請求項２に記載の支援方法。
【請求項４】
前記支援情報は、前記端末装置において前記情報提供サーバから取得された前記部分情報を、前記属性情報に基づいて前記端末装置に適合する情報に加工可能なように構成されたコンポーネントをさらに含む、請求項２または請求項３に記載の支援方法。
【請求項５】
前記第３のステップにおいて取得した前記情報を前回取得した前記情報と前記支援サーバが比較し、比較結果に基づいて前記取得した情報の構成が変更されているか否かを前記支援サーバが判定する第８のステップと、
前記情報の構成が変更されていると前記支援サーバが判定したとき、前記領域情報を再度設定するように前記支援サーバが前記端末装置へ通知する第９のステップとをさらに備える、請求項１から請求項４のいずれか１項に記載の支援方法。
【請求項６】
前記端末装置は、携帯電話機、携帯情報端末および携帯型パソコンのいずれかである、請求項１から請求項５のいずれか１項に記載の支援方法。
【請求項７】
端末装置からの要求に応じて情報提供サーバから通信網を介して前記端末装置へ前記情報提供サーバが保有する情報を提供するクライアント・サーバシステムにおいて、前記端末装置における前記情報の入手をコンピュータシステムにより支援する支援方法であって、
前記情報提供サーバの位置情報と、前記情報のうち前記端末装置が入手を希望する部分に対応する部分情報の領域を特定する領域情報とを含むメタ情報をもう１つの端末装置から支援サーバが受信する第１のステップと、
前記メタ情報と、前記情報提供サーバから前記端末装置へ送信された前記情報から前記メタ情報に基づいて前記部分情報を抽出可能なように構成されたコンポーネントを含む支援情報とを前記支援サーバが前記端末装置へ送信する第２のステップと、
前記メタ情報に基づいて前記情報提供サーバから前記支援サーバが所定の頻度で前記情報を取得する第３のステップと、
前記取得した情報に含まれる前記部分情報を前回取得した前記部分情報と前記支援サーバが比較し、比較結果に基づいて前記取得した部分情報が更新されているか否かを前記支援サーバが判定する第４のステップと、
前記部分情報の内容が更新されていると前記支援サーバが判定したとき、前記支援サーバがその旨を前記端末装置へ通知する第５のステップと、
前記通知に応じて、前記情報提供サーバから前記端末装置へ提供される前記情報から前記コンポーネントを用いて前記メタ情報に基づいて前記部分情報を前記端末装置が取得する第６のステップとを備える支援方法。
【請求項８】
端末装置からの要求に応じて情報を提供する情報提供サーバから通信網を介して前記端末装置へ前記情報を提供するクライアント・サーバシステムにおいて、前記端末装置における前記情報の入手を支援する支援サーバであって、
前記端末装置および前記情報提供サーバとデータをやり取りする通信手段と、
メタ情報と、支援情報と、前記情報提供サーバが保有する情報のうち前記端末装置が入手を希望する部分に対応する部分情報とを記憶する記憶手段と、
前記情報提供サーバから所定の頻度で取得された前記情報に含まれる前記部分情報を、前記記憶手段に記憶された前回取得された前記部分情報と比較し、前記取得された部分情報が更新されているか否かを判定する判定手段と、
制御手段とを備え、
前記メタ情報は、前記情報提供サーバの位置情報と、前記部分情報の領域を特定する領域情報とを含み、
前記支援情報は、前記情報提供サーバから前記端末装置へ送信された前記情報から前記メタ情報に基づいて前記部分情報を抽出可能なように構成されたコンポーネントを含み、
前記制御手段は、前記端末装置において特定された前記メタ情報を前記端末装置から前記通信手段を介して受信して前記記憶手段に記憶し、前記メタ情報および前記支援情報を前記記憶手段から取得して前記通信手段を介して前記端末装置へ送信し、前記メタ情報に基づいて前記情報提供サーバから所定の頻度で前記情報を取得し、前記取得した情報に含まれる前記部分情報を前記判定手段に与え、前記判定手段において前記取得した部分情報の内容が更新されていると判定されたとき、前記情報提供サーバから前記端末装置へ提供される前記情報から前記コンポーネントを用いて前記メタ情報に基づいて前記部分情報を前記端末装置が取得するように前記通信手段を介して前記端末装置へ通知し、前記取得した部分情報を前記記憶手段に記憶する、支援サーバ。
【請求項９】
前記記憶手段は、前記端末装置から受信した前記端末装置に関する属性情報をさらに記憶し、
前記制御手段は、前記属性情報に基づいて前記端末装置に適合する前記支援情報を前記記憶手段から取得して前記通信手段を介して前記端末装置へ送信する、請求項８に記載の支援サーバ。
【請求項１０】
前記属性情報は、前記端末装置の情報表示能力と処理能力とを含む、請求項９に記載の支援サーバ。
【請求項１１】
前記支援情報は、前記端末装置において前記情報提供サーバから取得された前記部分情報を、前記属性情報に基づいて前記端末装置に適合する情報に加工可能なように構成されたコンポーネントをさらに含む、請求項９または請求項１０に記載の支援サーバ。
【請求項１２】
前記記憶手段は、前記メタ情報に基づいて前記情報提供サーバから取得された前記情報をさらに記憶し、
前記判定手段は、前記取得された情報を前記記憶手段に記憶された前回取得された前記情報と比較して前記取得された情報の構成が変更されているか否かを判定し、
前記制御手段は、前記取得した情報を前記判定手段に与え、前記判定手段において前記取得した情報の構成が変更されていると判断されたとき、前記メタ情報を修正して再度設定するように前記通信手段を介して前記端末装置へ通知し、前記取得した情報を前記記憶手段に記憶する、請求項８から請求項１１のいずれか１項に記載の支援サーバ。
【請求項１３】
前記端末装置は、携帯電話機、携帯情報端末および携帯型パソコンのいずれかである、請求項８から請求項１２のいずれか１項に記載の支援サーバ。
【請求項１４】
端末装置からの要求に応じて情報を提供する情報提供サーバから通信網を介して前記端末装置へ前記情報を提供するクライアント・サーバシステムにおいて、前記端末装置における前記情報の入手を支援する支援サーバであって、
前記端末装置、もう１つの端末装置および前記情報提供サーバとデータをやり取りする通信手段と、
メタ情報と、支援情報と、前記情報提供サーバが保有する情報のうち前記端末装置が入手を希望する部分に対応する部分情報とを記憶する記憶手段と、
前記情報提供サーバから所定の頻度で取得された前記情報に含まれる前記部分情報を、前記記憶手段に記憶された前回取得された前記部分情報と比較し、前記取得された部分情報が更新されているか否かを判定する判定手段と、
制御手段とを備え、
前記メタ情報は、前記情報提供サーバの位置情報と、前記部分情報の領域を特定する領域情報とを含み、
前記支援情報は、前記情報提供サーバから前記端末装置へ送信された前記情報から前記メタ情報に基づいて前記部分情報を抽出可能なように構成されたコンポーネントを含み、
前記制御手段は、前記もう１つの端末装置において特定された前記メタ情報を前記もう１つの端末装置から前記通信手段を介して受信して前記記憶手段に記憶し、前記メタ情報および前記支援情報を前記記憶手段から取得して前記通信手段を介して前記端末装置へ送信し、前記メタ情報に基づいて前記情報提供サーバから所定の頻度で前記情報を取得し、前記取得した情報に含まれる前記部分情報を前記判定手段に与え、前記判定手段において前記取得した部分情報の内容が更新されていると判定されたとき、前記情報提供サーバから前記端末装置へ提供される前記情報から前記コンポーネントを用いて前記メタ情報に基づいて前記部分情報を前記端末装置が取得するように前記通信手段を介して前記端末装置へ通知し、前記取得した部分情報を前記記憶手段に記憶する、支援サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、端末装置からの要求に応じて情報提供サーバから通信網を介して端末装置へ情報を提供するクライアント・サーバシステムにおいて、端末装置における情報の入手を支援する支援方法および支援サーバに関し、特に、リソースに制限のある携帯情報端末装置における情報の入手を支援する支援方法および支援サーバに関する。
【背景技術】
【０００２】
近年、飛躍的に発展を遂げる情報・通信技術などを背景とした高度情報化の進展に伴って、インターネットなどのネットワークに接続された情報提供サーバから膨大な情報がネットワークを介して提供されており、情報を利用する利用者は、端末装置をネットワークに接続して情報提供サーバから様々な情報を入手して利用している。
【０００３】
そして、ここ数年は、さらに、情報提供サーバが保有する様々な情報を、インターネット接続可能な携帯情報端末（ＰＤＡ；Personal Digital Assistance）や携帯電話機などのモバイル機器において手軽に入手して利用する利用者が増加している。
【０００４】
情報提供サーバから提供される情報は、常に最新の情報を提供するために日々更新されているものも多く、情報提供サーバから提供される情報を利用している利用者は、最新の情報を入手するためには、常に情報提供サーバの情報の内容を監視し、最新情報を入手する必要がある。
【０００５】
一方、情報提供サーバから提供される情報は、近年のマルチメディア化の進展に伴って、静止画データ、動画データ、音声データなど、データ容量が飛躍的に増大している。また、インターネット利用者の増加に伴って情報提供サーバへの利用者からのアクセス数も増加している。
【０００６】
従来より、情報提供サーバへのアクセス数の増加に対処するため、情報提供サーバが情報を提供する際に、情報の更新情報も併せて提供し、利用者が情報提供サーバに無用にアクセスしないようにする仕組みが知られている。
【０００７】
また、情報提供サーバから提供される情報のデータ容量の増大に伴い、情報提供サーバが提供する情報の一部だけを収集するプログラムを利用者の端末装置に組込み、利用者が情報提供サーバから必要な情報のみを入手できる仕組みも知られている。
【０００８】
さらに、特開平１１−２５０００９号公報には、情報提供サーバと携帯情報端末装置の間にサーバを設置し、携帯情報端末装置などからの要求に応じてそのサーバが情報提供サーバからウェブデータを入手し、携帯情報端末装置などのリソースに適合するようにウェブデータを変換して携帯情報端末装置などへ送信することを趣旨とする発明が開示されている（特許文献１参照）。
【特許文献１】特開平１１−２５０００９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上述したように、近年は携帯情報端末や携帯電話機などにおいても容易にインターネット上の情報を入手できるようになっているが、携帯情報端末や携帯電話機は、携帯性が重要なファクターであるためにリソースに制限がある。すなわち、小型化あるいは省電力化の観点から、情報を表示する画面サイズや画像表示能力、情報処理能力、メモリ容量などにおいて、パソコンなどと比較して相対的に制約がある。そのため、リソースに制限がある携帯情報端末装置においては、情報提供サーバから提供される大容量の情報の中から希望の情報のみを更新時に即座に入手できる仕組みに対するニーズが存在している。
【００１０】
しかし、上述した無用のアクセスを防止できる仕組みにおいては、情報提供サーバが提供する情報をファイル単位またはページ単位で更新されたかを示すことができるのみで、利用者は、更新された情報を含む情報をファイル単位またはページ単位で入手し、入手した情報から希望の情報が更新されているかを確認して更新された情報のみを入手する必要がある。この場合、リソースに制限がある携帯情報端末装置においては、データ容量の大きいファイル単位またはページ単位の情報を入手することは、通信速度、処理能力あるいは表示能力の面などから困難であり、したがって更新された希望の情報を入手することは困難であった。
【００１１】
また、上述した情報の一部だけを収集するプログラムを組込む場合は、情報提供サーバが提供する情報のページ構成が修正された場合は、再度プログラムする必要があり、効率的でない。
【００１２】
また、特開平１１−２５０００９号公報に記載の発明においては、情報提供サーバから提供される情報の情報提供者の同意なしに提供された情報を変更した場合には、著作権上の問題が発生するおそれがある。
【００１３】
そこで、この発明は、かかる問題を解決するためになされたものであり、その目的は、特にリソースに制限がある端末装置において、著作権に配慮した上で、情報提供サーバから提供される情報のうち更新情報だけを効率的に入手することをコンピュータシステムにより支援する支援方法を提供することである。
【００１４】
また、この発明の別の目的は、特にリソースに制限がある端末装置において、著作権に配慮した上で、情報提供サーバから提供される情報のうち更新情報だけを効率的に入手することを支援する支援サーバを提供することである。
【課題を解決するための手段】
【００１５】
この発明によれば、支援方法は、端末装置からの要求に応じて情報提供サーバから通信網を介して端末装置へ情報提供サーバが保有する情報を提供するクライアント・サーバシステムにおいて、端末装置における情報の入手をコンピュータシステムにより支援する支援方法であって、第１から第６のステップを備える。第１のステップでは、メタ情報を端末装置から支援サーバが受信する。メタ情報は、情報提供サーバの位置情報と、情報提供サーバが保有する情報のうち端末装置が入手を希望する部分に対応する部分情報の領域を特定する領域情報とを含む。第２のステップでは、メタ情報と支援情報とを支援サーバが端末装置へ送信する。支援情報は、情報提供サーバから端末装置へ送信された情報からメタ情報に基づいて部分情報を抽出可能なように構成されたコンポーネントを含む。第３のステップでは、情報提供サーバが保有する情報をメタ情報に基づいて情報提供サーバから支援サーバが所定の頻度で取得する。第４のステップでは、取得した情報に含まれる部分情報を前回取得した部分情報と支援サーバが比較し、比較結果に基づいて、取得した部分情報が更新されているか否かを支援サーバが判定する。第５のステップでは、部分情報の内容が更新されていると支援サーバが判定したとき、支援サーバがその旨を端末装置へ通知する。第６のステップでは、その通知に応じて、情報提供サーバから端末装置へ提供される情報からコンポーネントを用いてメタ情報に基づいて部分情報を端末装置が取得する。
【００１６】
好ましくは、支援方法は、端末装置に関する属性情報を端末装置から支援サーバが受信する第７のステップをさらに備え、第２のステップにおいて、属性情報に基づいて端末装置に適合する支援情報が端末装置へ送信される。
【００１７】
好ましくは、属性情報は、端末装置の情報表示能力と処理能力とを含む。
好ましくは、支援情報は、端末装置において情報提供サーバから取得された部分情報を、属性情報に基づいて端末装置に適合する情報に加工可能なように構成されたコンポーネントをさらに含む。
【００１８】
好ましくは、支援方法は、第３のステップにおいて取得した情報を前回取得した情報と支援サーバが比較し、比較結果に基づいて、取得した情報の構成が変更されているか否かを支援サーバが判定する第８のステップと、情報の構成が変更されていると支援サーバが判定したとき、領域情報を再度設定するように支援サーバが端末装置へ通知する第９のステップとをさらに備える。
【００１９】
好ましくは、端末装置は、携帯電話機、携帯情報端末および携帯型パソコンのいずれかである。
【００２０】
また、この発明によれば、支援方法は、端末装置からの要求に応じて情報提供サーバから通信網を介して端末装置へ情報提供サーバが保有する情報を提供するクライアント・サーバシステムにおいて、端末装置における情報の入手をコンピュータシステムにより支援する支援方法であって、第１から第６のステップを備える。第１のステップでは、メタ情報をもう１つの端末装置から支援サーバが受信する。メタ情報は、情報提供サーバの位置情報と、情報提供サーバが保有する情報のうち端末装置が入手を希望する部分に対応する部分情報の領域を特定する領域情報とを含む。第２のステップでは、メタ情報と支援情報とを支援サーバが端末装置へ送信する。支援情報は、情報提供サーバから端末装置へ送信された情報からメタ情報に基づいて部分情報を抽出可能なように構成されたコンポーネントを含む。第３のステップでは、情報提供サーバが保有する情報をメタ情報に基づいて情報提供サーバから支援サーバが所定の頻度で取得する。第４のステップでは、取得した情報に含まれる部分情報を前回取得した部分情報と支援サーバが比較し、比較結果に基づいて、取得した部分情報が更新されているか否かを支援サーバが判定する。第５のステップでは、部分情報の内容が更新されていると支援サーバが判定したとき、支援サーバがその旨を端末装置へ通知する。第６のステップでは、その通知に応じて、情報提供サーバから端末装置へ提供される情報からコンポーネントを用いてメタ情報に基づいて部分情報を端末装置が取得する。
【００２１】
また、この発明によれば、支援サーバは、端末装置からの要求に応じて情報を提供する情報提供サーバから通信網を介して端末装置へ情報を提供するクライアント・サーバシステムにおいて、端末装置における情報の入手を支援する支援サーバであって、通信手段と、記憶手段と、判定手段と、制御手段とを備える。通信手段は、端末装置および情報提供サーバとデータをやり取りする。記憶手段は、メタ情報と、支援情報と、情報提供サーバが保有する情報のうち端末装置が入手を希望する部分に対応する部分情報とを記憶する。判定手段は、情報提供サーバから所定の頻度で取得された情報に含まれる部分情報を、記憶手段に記憶された前回取得された部分情報と比較し、取得された部分情報が更新されているか否かを判定する。メタ情報は、情報提供サーバの位置情報と、部分情報の領域を特定する領域情報とを含む。支援情報は、情報提供サーバから端末装置へ送信された情報からメタ情報に基づいて部分情報を抽出可能なように構成されたコンポーネントを含む。そして、制御手段は、端末装置において特定されたメタ情報を端末装置から通信手段を介して受信して記憶手段に記憶し、メタ情報および支援情報を記憶手段から取得して通信手段を介して端末装置へ送信し、情報提供サーバが保有する情報をメタ情報に基づいて情報提供サーバから所定の頻度で取得し、取得した情報に含まれる部分情報を判定手段に与え、判定手段において取得した部分情報の内容が更新されていると判定されたとき、情報提供サーバから端末装置へ提供される情報からコンポーネントを用いてメタ情報に基づいて部分情報を端末装置が取得するように通信手段を介して端末装置へ通知し、取得した部分情報を記憶手段に記憶する。
【００２２】
好ましくは、記憶手段は、端末装置から受信した端末装置に関する属性情報をさらに記憶し、制御手段は、属性情報に基づいて端末装置に適合する支援情報を記憶手段から取得して通信手段を介して端末装置へ送信する。
【００２３】
好ましくは、属性情報は、端末装置の情報表示能力と処理能力とを含む。
好ましくは、支援情報は、端末装置において情報提供サーバから取得された部分情報を、属性情報に基づいて端末装置に適合する情報に加工可能なように構成されたコンポーネントをさらに含む。
【００２４】
好ましくは、記憶手段は、メタ情報に基づいて情報提供サーバから取得された情報をさらに記憶し、判定手段は、取得された情報を記憶手段に記憶された前回取得された情報と比較して取得された情報の構成が変更されているか否かを判定し、制御手段は、取得した情報を判定手段に与え、判定手段において取得した情報の構成が変更されていると判断されたとき、メタ情報を修正して再度設定するように通信手段を介して端末装置へ通知し、取得した情報を記憶手段に記憶する。
【００２５】
好ましくは、端末装置は、携帯電話機、携帯情報端末および携帯型パソコンのいずれかである。
【００２６】
また、この発明によれば、支援サーバは、端末装置からの要求に応じて情報を提供する情報提供サーバから通信網を介して端末装置へ情報を提供するクライアント・サーバシステムにおいて、端末装置における情報の入手を支援する支援サーバであって、通信手段と、記憶手段と、判定手段と、制御手段とを備える。通信手段は、端末装置、もう１つの端末装置および情報提供サーバとデータをやり取りする。記憶手段は、メタ情報と、支援情報と、情報提供サーバが保有する情報のうち端末装置が入手を希望する部分に対応する部分情報とを記憶する。判定手段は、情報提供サーバから所定の頻度で取得された情報に含まれる部分情報を、記憶手段に記憶された前回取得された部分情報と比較し、取得された部分情報が更新されているか否かを判定する。メタ情報は、情報提供サーバの位置情報と、部分情報の領域を特定する領域情報とを含む。支援情報は、情報提供サーバから端末装置へ送信された情報からメタ情報に基づいて部分情報を抽出可能なように構成されたコンポーネントを含む。そして、制御手段は、もう１つの端末装置において特定されたメタ情報をもう１つの端末装置から通信手段を介して受信して記憶手段に記憶し、メタ情報および支援情報を記憶手段から取得して通信手段を介して端末装置へ送信し、情報提供サーバが保有する情報をメタ情報に基づいて情報提供サーバから所定の頻度で取得し、取得した情報に含まれる部分情報を判定手段に与え、判定手段において取得した部分情報の内容が更新されていると判定されたとき、情報提供サーバから端末装置へ提供される情報からコンポーネントを用いてメタ情報に基づいて部分情報を端末装置が取得するように通信手段を介して端末装置へ通知し、取得した部分情報を記憶手段に記憶する。
【発明の効果】
【００２７】
この発明による支援方法または支援サーバによれば、端末装置に適する支援情報を端末装置へ送信し、支援情報を利用して端末装置が情報提供サーバから希望の情報のみを入手するようにしたので、端末装置は、リソースに制約されることなく、必要とする情報のみを情報提供サーバから入手することができる。
【００２８】
また、この発明による支援方法または支援サーバによれば、端末装置またはもう１つの端末装置から取得したメタ情報に基づいて指定された情報の更新チェックを行ない、更新があった際に端末装置へ通知し、支援情報を利用して端末装置が情報提供サーバから希望の情報を入手するようにしたので、端末装置は、必要な情報のみを更新時に即座に情報提供サーバから入手することができる。
【００２９】
さらに、この発明による支援方法または支援サーバによれば、端末装置に適する支援情報を端末装置へ送信し、支援情報を利用して端末装置が情報提供サーバから希望の情報のみを入手するようにしたので、情報提供サーバから提供される情報を加工するのは個人的使用される端末装置であり、提供される情報の著作権が保護される。
【発明を実施するための最良の形態】
【００３０】
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰返さない。
【００３１】
［実施の形態１］
図１は、この発明による支援サーバを用いた、端末装置における効率的な情報の入手を支援する支援システムの全体構成を示す図である。
【００３２】
図１を参照して、支援システム１００は、情報提供サーバ１１〜１３と、端末装置２と、支援サーバ３と、ネットワーク４とを備える。情報提供サーバ１１〜１３、端末装置２および支援サーバ３は、ネットワーク４を介して相互に接続される。
【００３３】
情報提供サーバ１１〜１３は、クライアントである端末装置２からの要求に応じて情報を提供するサーバである。情報提供サーバ１１〜１３は、種々の情報提供元が存在することに対応して一般に複数の情報提供サーバ１１〜１３がネットワーク４に接続される。
【００３４】
この実施の形態１においては、以下、端末装置２からの要求に応じて情報提供サーバ１１が端末装置２に情報を提供する場合について説明する。
【００３５】
情報提供サーバ１１は、端末装置２および支援サーバ３からの要求に応じて、要求された情報を各要求元へ送信する。
【００３６】
図２は、情報提供サーバ１１が提供している情報をＨＴＭＬ（Hyper Text Markup Language）で表現した図である。
【００３７】
図２を参照して、情報提供サーバ１１は、情報１１１〜１１３を提供している。符号１１４は、情報１１１のリンク先（ＵＲＬ）を示す。同様に、符号１１５は、情報１１２のリンク先（ＵＲＬ）を、符号１１６は、情報１１３のリンク先（ＵＲＬ）を示す。符号１１４〜１１６に示す各リンク先（ＵＲＬ）に共通の“ｈｔｔｐ：／／ｗｗｗ．ｓｅｒｖｅｒ．ｃｏｍ／”は、情報提供サーバ１１のインターネット上のアドレスを示す。情報１１２における領域１１２Ａは、端末装置２が入手を希望する情報の領域であり、後述するように、情報提供サーバ１１に関するメタ情報として端末装置２において指定される。
【００３８】
再び図１を参照して、端末装置２は、情報提供サーバ１１〜１３から提供される情報の利用者が、支援サーバ３から支援を受けて情報提供サーバ１１〜１３から情報を入手するための端末装置である。
【００３９】
端末装置２のユーザは、端末装置２において情報提供サーバ１１に関するメタ情報と、端末装置２に関する属性情報を含む利用者情報とを設定する。メタ情報および利用者情報の詳細については後述する。そして、端末装置２は、設定したメタ情報および利用者情報を支援サーバ３へ送信する。
【００４０】
また、端末装置２は、情報提供サーバ１１から情報１１２に含まれる領域１１２Ａの情報のみを入手するための支援情報とメタ情報とを支援サーバ３から受信して設定する。支援情報の詳細については後述する。
【００４１】
さらに、端末装置２は、情報提供サーバ１１に情報１１２の提供を要求し、情報提供サーバ１１から情報１１２を受信する。そして、端末装置２は、支援情報およびメタ情報を用いて情報１１２から領域１１２Ａの情報のみを取得する。
【００４２】
また、さらに、端末装置２は、支援情報を用いて領域１１２Ａの情報を端末装置２の表示特性に適合する形式の情報に加工し、領域１１２Ａの情報の内容を表示部に表示する。
【００４３】
メタ情報は、情報提供元である情報提供サーバ１１の位置情報および端末装置２が入手を希望する情報１１２の領域１１２Ａに関する情報である。領域１１２Ａに関する情報は、領域１１２Ａの先頭および終了を指定する領域情報およびその領域の情報の内容である。
【００４４】
端末装置２は、メタ情報を設定するにあたり、入手を希望する情報が含まれる情報１１２のリンク先（ＵＲＬ）を支援サーバ３へ送信する。端末装置２から受信した情報１１２のリンク先（ＵＲＬ）に応じて、支援サーバ３において情報提供サーバ１１から情報１１２が取得されると、端末装置２は、リソースの制約を考慮しながら支援サーバ３から情報１１２を受信し、表示部に表示する。そして、端末装置２のユーザは、入手を希望する領域１１２Ａに該当する領域を指定してメタ情報として設定する。
【００４５】
端末装置２のユーザにより設定されたメタ情報は、端末装置２から支援サーバ３へ送信される。そして、支援サーバ３においてメタ情報に基づいて領域１１２Ａの情報が収集され、内容の更新チェックなどがなされる。
【００４６】
また、メタ情報は、端末装置２において、端末装置２が支援サーバ３から受信した支援情報を用いて情報提供サーバ１１から領域１１２Ａの情報を取得する際にその領域を指定するために用いられる。
【００４７】
利用者情報は、端末装置２のユーザおよび端末装置２のリソースに関する情報である。利用者情報は、端末装置２のインターネットアドレスと、端末装置２のユーザの電子メールアドレスと、端末装置２に関する属性情報とを含む。端末装置２に関する属性情報は、端末装置２の表示属性、情報処理能力、メモリ容量などのリソース情報を含む。
【００４８】
利用者情報は、端末装置２において設定され、端末装置２から支援サーバ３へ送信される。そして、支援サーバ３において属性情報に基づいて端末装置２に適する支援情報が選択され、選択された支援情報は、支援サーバ３から端末装置２へ送信される。
【００４９】
支援情報は、端末装置２が情報提供サーバ１１から情報１１２に含まれる領域１１２Ａの情報のみを取得し、さらに、取得した領域１１２Ａの情報の内容を端末装置２のリソースに適合させて端末装置２の表示部に表示させるための情報である。支援情報は、取得された情報を端末装置２の表示部の表示特性に合わせるためにその取得された情報を加工する。支援情報の実体は、上述した機能を端末装置２に実行させるためのコンポーネントであって、たとえば、Ｊａｖａ（登録商標）のアプレット、Ｐｅｒｌのモジュール、あるいはＵＮＩＸ（登録商標）のプログラムなどである。
【００５０】
支援サーバ３は、端末装置２のユーザの登録および管理、端末装置２からのメタ情報および利用者情報の取得および格納、並びに端末装置２への支援情報およびメタ情報の送信を行なう。
【００５１】
また、支援サーバ３は、端末装置２がメタ情報を設定する際の支援を行なう。支援サーバ３は、端末装置２が入手を希望する情報が含まれる情報提供サーバ１１の情報１１２のリンク先（ＵＲＬ）を端末装置２から受信すると、情報提供サーバ１１から情報１１２を取得する。そして、支援サーバ３は、端末装置２のリソースに配慮しながら、取得した情報１１２を端末装置２へ送信する。そして、端末装置２のユーザは、入手を希望する情報を含む領域を端末装置２において選択し、希望の領域１１２Ａの領域が選択される。
【００５２】
また、支援サーバ３は、メタ情報に基づいて所定の一定周期毎に情報提供サーバ１１から情報１１２を収集し、収集した情報１１２においてメタ情報により指定された領域１１２Ａの情報の更新有無をチェックする。そして、支援サーバ３は、領域１１２Ａの情報の更新があったと判断したときは、更新メッセージを端末装置２へ送信するとともに、更新された領域１１２Ａの情報を格納する。
【００５３】
また、支援サーバ３は、情報提供サーバ１１から収集した情報１１２のページ構成が変更されていると判断したときは、端末装置２に対してメタ情報を再設定するように通知する。
【００５４】
ネットワーク４は、インターネットなどのデータ通信網である。
支援システム１００において、端末装置２は、端末装置２のユーザにより設定されたメタ情報および利用者情報をネットワーク４を介して支援サーバ３へ送信する。支援サーバ３は、メタ情報および利用者情報を受信すると、受信した利用者情報に含まれる属性情報に基づいて端末装置２に適する支援情報を選択し、支援情報およびメタ情報を支援サーバ３からダウンロードすることを促す通知をネットワーク４を介して端末装置２へ送信する。そして、端末装置２は、支援サーバ３からネットワーク４を介して支援情報およびメタ情報をダウンロードして取得する。
【００５５】
また、支援サーバ３は、予め設定された一定周期毎に、メタ情報に基づいて情報提供サーバ１１からネットワーク４を介して情報１１２を収集する。支援サーバ３は、情報提供サーバ１１から情報１１２を受信すると、収集した情報１１２から領域１１２Ａの情報を抽出し、前回収集した領域１１２Ａの情報と比較して内容が更新されているかをチェックする。また、支援サーバ３は、収集した情報１１２を前回収集した情報１１２と比較し、情報１１２のページ構成が変更されているかについてもチェックする。
【００５６】
そして、支援サーバ３は、領域１１２Ａの情報の内容が更新されていると判断すると、領域１１２Ａの内容が更新されたことを通知する更新メッセージをネットワーク４を介して端末装置２へ送信する。また、支援サーバ３は、情報１１２のページ構成が変更されていると判断すると、メタ情報を再設定するようにネットワーク４を介して端末装置２へ通知する。
【００５７】
端末装置２は、支援サーバ３からネットワーク４を介して更新メッセージを受信すると、支援サーバ３から予め受信した支援情報としてのコンポーネントを起動し、メタ情報に基づいて、情報１１２を送信するようにネットワーク４を介して情報提供サーバ１１に要求する。端末装置２から情報１１２の送信要求を受信した情報提供サーバ１１は、ネットワーク４を介して端末装置２へ情報１１２を送信する。端末装置２は、情報提供サーバ１１から情報１１２を受信すると、上述したコンポーネントおよびメタ情報を用いて情報１１２から領域１１２Ａの情報のみを取得する。そして、端末装置２は、取得した領域１１２Ａの情報を端末装置２の表示特性に適合する情報に加工して表示部に領域１１２Ａの情報を表示する。
【００５８】
また、端末装置２は、支援サーバ３からネットワーク４を介して情報１１２のページ構成が変更されたことによるメタ情報の再設定要求を受信すると、再度入手を希望する情報の領域を指定してネットワーク４を介して支援サーバ３へ送信する。
【００５９】
図３は、支援サーバ３を機能的に説明する概略ブロック図である。図３を参照して、支援サーバ３は、通信制御部３１と、ユーザ管理部３２と、情報収集部３３と、情報収集設定部３４と、判定部３５と、制御部３６と、タイマー３７と、支援情報データベース３８１と、利用者情報データベース３８２と、収集情報データベース３８３と、バス３９とを含む。
【００６０】
通信制御部３１は、バス３９とネットワーク４との間のデータのやり取りを行なう。
ユーザ管理部３２は、支援サーバ３を利用する利用者のアカウントおよびその他利用者に関する情報を管理する。ユーザ管理部３２は、支援システム１００を利用するユーザに対して利用者識別子および認証符号を付与し、利用者識別子を用いてユーザを管理する。また、ユーザ管理部３２は、端末装置２から受信した利用者情報を利用者識別子に対応付けて利用者情報データベース３８２に記憶する。さらに、ユーザ管理部３２は、支援サーバ３にアクセスした端末装置２のユーザに対して利用者情報データベース３８２に格納された利用者情報に基づいて利用の許可／不許可を判断する。
【００６１】
情報収集部３３は、タイマー３７から通知されるタイミング毎に、収集情報データベース３８３に格納されたメタ情報に基づいて情報提供サーバ１１から情報１１２を収集する。
【００６２】
情報収集設定部３４は、端末装置２からの最初のアクセスに応じて端末装置２にメタ情報の設定を要求し、端末装置２から入手したメタ情報を収集情報データベース３８３に格納する。
【００６３】
判定部３５は、情報収集部３３が情報提供サーバ１１から収集した情報１１２に含まれる領域１１２Ａの情報の更新有無の判定、情報１１２のページ構成の変更有無の判定などを行なう。
【００６４】
制御部３６は、通信制御部３１、ユーザ管理部３２、情報収集部３３、情報収集設定部３４および判定部３５の各部への動作指示を行なう。
【００６５】
タイマー３７は、情報収集部３３が情報提供サーバ１１から情報１１２を収集するタイミングを所定の一定期間毎に情報収集部３３に通知する。
【００６６】
支援情報データベース３８１は、様々な端末装置の属性別に各属性に合致するコンポーネントを記憶する。
【００６７】
利用者情報データベース３８２は、端末装置２から受信した利用者情報を記憶する。
収集情報データベース３８３は、メタ情報およびメタ情報に基づいて収集した情報を記憶する。
【００６８】
バス３９は、通信制御部３１、ユーザ管理部３２、情報収集部３３、情報収集設定部３４、判定部３５、制御部３６、タイマー３７、支援情報データベース３８１、利用者情報データベース３８２および収集情報データベース３８３の間でデータを相互にやり取りする。
【００６９】
図４は、支援情報データベース３８１に記憶されるデータの構成の一例を示す図である。図４を参照して、支援情報データベース３８１は、端末装置の属性情報である画面サイズ３８１２および表示属性３８１３と、コンポーネント３８１４とをコンポーネントＩＤ３８１１に対応付けて記憶する。
【００７０】
コンポーネントＩＤ３８１１は、各コンポーネントを認識するためのコードである。画面サイズ３８１２は、情報提供サーバ１１〜１３から提供される情報を表示する端末装置の表示部の画面サイズに関する情報である。表示属性３８１３は、情報提供サーバ１１〜１３から提供される情報を表示する端末装置の表示部の表示特性に関する情報である。コンポーネント３８１４は、画面サイズ３８１２および表示属性３８１３で示される表示特性を有する端末装置の表示部に情報を表示させるためのコンポーネントである。
【００７１】
図５は、利用者情報データベース３８２に記憶されるデータの構成の一例を示す図である。図５を参照して、利用者情報データベース３８２は、認証符号３８２２と、メールアドレス３８２３と、上述した端末装置の属性情報である画面サイズ３８１２および表示属性３８１３とを利用者識別子３８２１に対応付けて記憶する。
【００７２】
利用者識別子３８２１は、支援システム１００を利用する各利用者を認識するためのコードである。認証符号３８２２は、各利用者が支援システム１００を利用する際に正規の利用者であるか否かを判別するために各利用者に付与されたパスワードである。メールアドレス３８２３は、利用者識別子３８２１に対応する利用者の電子メールアドレスであって、端末装置２へ更新メッセージを通知するときに用いられる。
【００７３】
図６は、収集情報データベース３８３に記憶されるデータの構成の一例を示す図である。図６を参照して、収集情報データベース３８３は、情報提供サーバの情報アドレス３８３１と、領域先頭タグ３８３２と、領域終了タグ３８３３と、内容３８３４とを利用者識別子３８２１に対応付けて記憶する。
【００７４】
情報提供サーバの情報アドレス３８３１は、利用者識別子３８２１を有する利用者が入手を希望する情報のリンク先（ＵＲＬ）である。領域先頭タグ３８３２は、情報提供サーバの情報アドレス３８３１に示されるリンク先（ＵＲＬ）の情報において、利用者識別子３８２１に示される利用者が入手を希望する情報の領域を特定するための情報であって、その領域の先頭タグが指定される。また、領域終了タグ３８３３は、領域先頭タグ３８３２に対応して、その領域の終了タグが指定される。
【００７５】
ここで「タグ」とは、ＨＴＭＬにおいて内容を指定するための符号であり、情報をブラウザで表示する際の表示スタイルを指定したり、テキストなどに特定の意味付けをしたりする符号である。「タグ」は、記号“＜”と“＞”で囲まれた文字列で、この実施の形態１においては、タグを区切りに領域を指定する。
【００７６】
内容３８３４は、領域先頭タグ３８３２と領域終了タグ３８３３とにより指定された領域の実体情報である。
【００７７】
図７を参照して、利用者識別子３８２１が“ＩＤ０００２”のデータについて説明すると、領域先頭タグ３８３２に基づいて情報１１２の先頭から２回目のタグ“Ｐ”が領域１１２Ａの先頭として指定される。また、領域終了タグ３８３３に基づいて情報１１２の先頭から４回目のタグ“Ｐ”が領域１１２Ａの終了として指定される。そして、領域先頭タグ３８３２と領域終了タグ３８３３とにより指定された領域１１２Ａの情報の内容が内容３８３４に格納される。
【００７８】
なお、通信制御部３１は、ネットワーク４と所定のプロトコルをもってデータ通信を行なう通信制御装置で実現される。また、ユーザ管理部３２、情報収集部３３、情報収集設定部３４、判定部３５、制御部３６およびタイマー３７は、ワークメモリにＲＡＭ（Random Access Memory）を利用してＣＰＵ（Central Processing Unit）上で動作する。また、上記各部のプログラムは、ＲＯＭ（Read Only Memory）に格納され、随時ＣＰＵにより取出されて動作する。また、支援情報データベース３８１、利用者情報データベース３８２および収集情報データベース３８３は、ハードディスクなどの記録デバイス装置で実現される。
【００７９】
支援サーバ３において、通信制御部３１がネットワーク４を介して支援情報の送信要求を受信すると、制御部３６は、要求元を確認して要求元である端末装置２に対するユーザ確認を行なうようにユーザ管理部３２に指示する。ユーザ管理部３２は、制御部３６から指示を受けると、端末装置２のユーザが登録済みであるか否かを確認する。ユーザ管理部３２は、端末装置２のユーザが未登録であれば、利用者情報の送信要求を端末装置２へ通知するように通信制御部３１に指示する。そして、通信制御部３１はネットワーク４を介して端末装置２へ利用者情報の送信要求を通知する。そして、通信制御部３１が端末装置２からネットワーク４を介して利用者情報を受信すると、ユーザ管理部３２は、受信した利用者情報を利用者情報データベース３８２に記憶する。
【００８０】
また、ユーザ管理部３２は、端末装置２のユーザの認証を行なうために、利用者識別子３８２１および認証符号３８２２の送信要求を端末装置２に通知するように通信制御部３１に指示する。そして、通信制御部３１は、ネットワーク４を介して端末装置２へ利用者識別子３８２１および認証符号３８２２の送信要求を通知する。通信制御部３１が端末装置２からネットワーク４を介して利用者識別子３８２１および認証符号３８２２を受信すると、ユーザ管理部３２は、利用者情報データベース３８２を検索して端末装置２のユーザが正規ユーザであるか否かを確認する。ユーザ管理部３２は、端末装置２のユーザが正規でないと判断すると、端末装置２へ利用不許可通知を送信するように通信制御部３１に指示する。そして、通信制御部３１は、ネットワーク４を介して端末装置２へ利用不許可通知を送信する。一方、ユーザ管理部３２は、端末装置２のユーザが正規であると判断すると、端末装置２のユーザの認証が完了したことを制御部３６に通知する。
【００８１】
通信制御部３１が情報提供サーバ１１の情報１１２のアドレスを端末装置２からネットワーク４を介して受信すると、制御部３６は、情報１１２の送信要求を情報提供サーバ１１へ通知するように通信制御部３１に指示する。そして、通信制御部３１は、ネットワーク４を介して情報提供サーバ１１へ情報１１２の送信要求を通知する。通信制御部３１が情報提供サーバ１１からネットワーク４を介して情報１１２を受信すると、制御部３６は、情報収集設定部３４に端末装置２からメタ情報を取得するように指示する。
【００８２】
情報収集設定部３４は、制御部３６から指示を受けると、端末装置２が入手を希望する情報の領域を端末装置２に選択させるために、情報提供サーバ１１から受信した情報１１２を端末装置２へ送信するように通信制御部３１に指示する。情報１１２の送信に際しては、情報収集設定部３４は、端末装置２のリソースに配慮し、端末装置２から送信可能通知を受けている間のみ情報１１２を先頭から順次送信するように通信制御部３１に指示する。そして、通信制御部３１は、ネットワーク４を介して端末装置２へ情報１１２を順次送信する。端末装置２において、情報１１２から入手を希望する領域１１２Ａが指定されてメタ情報として設定され、通信制御部３１が端末装置２からネットワーク４を介してメタ情報を受信すると、情報収集設定部３４は、メタ情報を収集情報データベース３８３に記憶し、メタ情報の設定が完了したことを制御部３６に通知する。
【００８３】
制御部３６は、情報収集設定部３４からメタ情報の設定の完了通知を受けると、利用者情報データベース３８２から端末装置２に対応する属性情報を取得し、取得した属性情報に対応するコンポーネント３８１４を支援情報データベース３８１から取得する。そして、制御部３６は、収集情報データベース３８３に記憶されたメタ情報をさらに取得し、コンポーネント３８１４およびメタ情報を端末装置２へ送信するように通信制御部３１に指示する。そして、通信制御部３１は、ネットワーク４を介して端末装置２へコンポーネント３８１４およびメタ情報を送信する。
【００８４】
一方、情報収集部３３は、タイマー３７から所定の間隔をおいてタイミングを受けると、情報提供サーバ１１から更新情報を取得する処理を開始する。情報収集部３３は、収集情報データベース３８３から情報提供サーバの情報アドレス３８３１に格納されたリンク先（ＵＲＬ）を取得し、リンク先（ＵＲＬ）に基づいて情報提供サーバ１１から情報１１２を取得するように通信制御部３１に指示する。指示を受けた通信制御部３１は、ネットワーク４を介して情報提供サーバ１１にアクセスし、情報１１２をネットワーク４を介して取得する。通信制御部３１が情報１１２を受信すると、情報収集部３３は、メタ情報に基づいて情報の収集が完了したことを制御部３６に通知する。制御部３６は、情報収集部３３から通知を受けると、メタ情報において指示された領域１１２Ａの情報の更新有無を判定するように判定部３５に指示する。
【００８５】
判定部３５は、制御部３６から指示を受けると、収集された情報１１２に対応する、利用者識別子“ＩＤ０００２”に対応付けられた内容３８３４の情報を収集情報データベース３８３から取得する。そして、判定部３５は、先刻情報収集部３３が情報提供サーバ１１から取得した領域１１２Ａの情報を収集情報データベース３８３から取得した内容３８３４の情報と比較し、領域１１２Ａの情報の内容が更新されているか否かを判定する。また、判定部３５は、先刻情報収集部３３が情報提供サーバ１１から取得した情報１１２のページ構成が変更されているかについても判定する。そして、判定部３５は、判定結果を制御部３６に通知する。
【００８６】
制御部３６は、判定部３５から情報１１２のページ構成が変更されているとの判定結果を受けると、端末装置２に対してメタ情報の再設定を要求するように通信制御部３１に指示する。そして、通信制御部３１は、メタ情報の再設定の要求通知をネットワーク４を介して端末装置２へ送信する。
【００８７】
また、制御部３６は、判定部３５から領域１１２Ａの情報の内容が更新されているとの判定結果を受けると、更新されていることを通知する更新メッセージを端末装置２へ送信するように通信制御部３１に指示する。そして、通信制御部３１は、ネットワーク４を介して端末装置２へ更新メッセージを送信する。
【００８８】
図８は、端末装置２を機能的に説明する概略ブロック図である。図８を参照して、端末装置２は、通信制御部２１と、情報収集処理部２２と、ＷＷＷブラウザ部２３と、制御部２４と、入力部２５と、表示部２６と、記憶部２７と、バス２８とを含む。
【００８９】
通信制御部２１は、バス２８とネットワーク４との間のデータのやり取りを行なう。
情報収集処理部２２は、支援サーバ３から受信する更新メッセージに応じて、支援サーバ３から受信した支援情報であるコンポーネントとメタ情報とを用いて情報提供サーバ１１から情報１１２を取得し、領域１１２Ａの情報のみを入手する。また、情報収集処理部２２は、入手した領域１１２Ａの情報を端末装置２の表示特性に適合する形式の情報に加工し、加工された領域１１２Ａの情報をＷＷＷブラウザ部２３へ出力する。
【００９０】
ＷＷＷブラウザ部２３は、情報収集処理部２２により取得され、かつ、加工された領域１１２Ａの情報を表示部２６にブラウザで表示する。また、ＷＷＷブラウザ部２３は、メタ情報の設定の際に、予め入手した領域選択用のプログラムに基づいて、支援サーバ３から送信される情報１１２を順次表示部２６にテキストベースで表示する。そして、ＷＷＷブラウザ部２３は、端末装置２のユーザにより入力部２５から選択入力された入手が希望される領域情報を記憶部２７に記憶し、領域情報の設定がなされたことを制御部２４へ通知する。
【００９１】
制御部２４は、通信制御部２１、情報収集処理部２２およびＷＷＷブラウザ部２３の各部への動作指示を行なう。また、制御部２４は、ＷＷＷブラウザ部２３から領域情報の設定通知を受けると、メタ情報を支援サーバ３へ送信するように通信制御部２１に指示する。
【００９２】
入力部２５は、端末装置２のユーザが設定するメタ情報や利用者情報の入力を受付ける。
【００９３】
表示部２６は、メタ情報を設定する際の情報１１２の各領域毎の情報や、コンポーネントを用いて情報提供サーバ１１から取得した領域１１２Ａの情報などを表示する。
【００９４】
記憶部２７は、端末装置２のユーザにより設定されたメタ情報や、支援サーバ３から受信したコンポーネントなどを記憶する。
【００９５】
バス２８は、通信制御部２１、情報収集処理部２２、ＷＷＷブラウザ部２３、制御部２４、入力部２５、表示部２６および記録部２７の間でデータを相互にやり取りする。
【００９６】
なお、通信制御部２１は、ネットワーク４と所定のプロトコルをもってデータ通信を行なう通信制御装置で実現される。また、情報収集処理部２２、制御部２３およびＷＷＷブラウザ部２３は、ワークメモリにＲＡＭを利用してＣＰＵ上で動作する。また、上記各部のプログラムは、ＲＯＭに格納され、随時ＣＰＵにより取出されて動作する。また、入力部２５は、キーボードやマウスからなる入力デバイスで実現される。表示部２６は、種々のデータを表示する表示デバイスで実現される。また、記憶部２７は、ハードディスクなどの記録デバイスで実現される。
【００９７】
端末装置２において、端末装置２のユーザは、支援サーバ３に対して支援情報の送信を要求するに際して、入力部２５から支援情報の送信要求を入力する。制御部２４は、支援情報の送信要求を入力部２５から受信すると、支援情報の通知要求を支援サーバ３へ通知するように通信制御部２１に指示する。そして、通信制御部２１は、支援情報の通知要求をネットワーク４を介して支援サーバ３へ送信する。また、端末装置２のユーザが支援サーバ３において未登録のときは、制御部２４は、端末装置２のユーザにより入力部２５から入力された利用者情報を支援サーバ３へ送信するように通信制御部２１に指示する。そして、通信制御部２１は、ネットワーク４を介して支援サーバ３へ利用者情報を送信する。
【００９８】
さらに、通信制御部２１がユーザ認証のためのデータ送信要求を支援サーバ３からネットワーク４を介して受信すると、制御部２４は、受信したデータ送信要求を表示部２６へ出力して表示部２６に表示し、端末装置２のユーザに対してユーザ認証のための利用者識別子および認証符号の入力および支援サーバ３への送信を促す。制御部２４は、端末装置２のユーザにより入力部２５から入力された利用者識別子および認証符号を受けると、利用者識別子および認証符号を支援サーバ３へ送信するように通信制御部２１に指示する。そして、通信制御部２１は、利用者識別子および認証符号をネットワーク４を介して支援サーバ３へ送信する。
【００９９】
また、さらに、制御部２４は、メタ情報の設定を目的として端末装置２のユーザにより入力部２５から入力された情報提供サーバ１１の情報１１２のリンク先（ＵＲＬ）を受信すると、そのリンク先（ＵＲＬ）を送信するように通信制御部２１に指示する。そして、通信制御部２１は、ネットワーク４を介して支援サーバ３へ情報１１２のリンク先（ＵＲＬ）を送信する。
【０１００】
また、通信制御部２１が、情報１１２を支援サーバ３からネットワーク４を介して順次受信すると、制御部２４は、受信した情報１１２をＷＷＷブラウザ部２３に順次出力する。ＷＷＷブラウザ部２３は、制御部２４から情報１１２を受けると、予め入手した領域選択用のプログラムを用いて、情報１１２を表示部２６へテキストベースで表示する。そして、ＷＷＷブラウザ部２３は、情報１１２に含まれるタグ毎に入手が希望される領域の選択処理を行ない、入手が希望される領域１１２Ａの範囲を確定する。
【０１０１】
なお、支援サーバ３から情報１１２を受信するに際しては、制御部２４は、端末装置２のリソースを監視（メモリの空きなど）し、リソースに空きがあると判断しているときは、送信可能通知を支援サーバ３へ送信して情報１１２の送信を要求する。一方、制御部２４は、リソースに空きが無いと判断すると、情報１１２の送信を一旦中断するように支援サーバ３に通知し、リソースに空きができるまで支援サーバ３からの情報１１２の送信は中断される。
【０１０２】
ＷＷＷブラウザ部２３は、領域１１２Ａの範囲を確定すると、領域情報の設定が完了したことを制御部２４へ通知する。そして、制御部２４は、領域情報を含むメタ情報を支援サーバ３へ送信するように通信制御部２１へ指示し、通信制御部２１は、ネットワーク４を介して支援サーバ３へメタ情報を送信する。メタ情報が支援サーバ３へ送信された後、通信制御部２１が支援サーバ３からネットワーク４を介して支援情報であるコンポーネントとメタ情報とを受信すると、制御部２４は、受信したコンポーネントとメタ情報とを記憶部２７に記憶する。
【０１０３】
コンポーネントおよびメタ情報の受信が完了した後、メタ情報として設定した領域１１２Ａの情報の内容が更新されたことを通知する更新メッセージを通信制御部２１が支援サーバ３からネットワーク４を介して受信すると、制御部２４は、予め受信したコンポーネントとメタ情報とに基づいて情報を取得するように情報収集処理部２２へ通知する。通知を受けた情報収集処理部２２は、記憶部２７からコンポーネントを取得して起動し、メタ情報に基づいて、情報１１２の送信要求を情報提供サーバ１１へ送信するように通信制御部２１に指示する。そして、通信制御部２１は、情報１１２の送信要求をネットワーク４を介して情報提供サーバ１１へ送信する。
【０１０４】
通信制御部２１が情報提供サーバ１１からネットワーク４を介して情報１１２を受信すると、情報収集処理部２２は、メタ情報に基づいてコンポーネントを用いて情報１１２から領域１１２Ａの情報のみを取得し、端末装置２の表示特性に適合する形式の情報に加工する。そして、情報収集処理部２２は、情報提供サーバ１１から更新情報の取得が完了したことを制御部２４に通知する。通知を受けた制御部２４は、情報収集処理部２２により加工された領域１１２Ａの情報をＷＷＷブラウザ部２３へ出力する。そして、ＷＷＷブラウザ部２３は、領域１１２Ａの情報を表示部２６へ出力してブラウザで表示する。
【０１０５】
次に、支援システム１００において、支援サーバ３の支援を受けて端末装置２が情報提供サーバ１１から情報１１２の領域１１２Ａの情報を取得する際の処理フローについて説明する。
【０１０６】
図９は、支援サーバ３への端末装置２の登録処理に関するフローチャートである。図９を参照して、端末装置２は、ネットワーク４を介して支援サーバ３へ支援情報を送信するように要求する（ステップＳ１）。支援サーバ３は、端末装置２から支援情報の送信要求を受信すると（ステップＳ２）、利用者情報データベース３８２に格納された利用者情報を検索して端末装置２のユーザが登録されているか否かを確認する（ステップＳ３）。
【０１０７】
支援サーバ３は、ステップＳ３において端末装置２のユーザが登録されていないと判断すると、端末装置２のユーザと予め交わした契約の際に端末装置２のユーザに付与した利用者識別符号および認証符号、並びに端末装置２の属性情報などを含む利用者情報を端末装置２に要求する（ステップＳ４）。端末装置２が支援サーバ３からネットワーク４を介して利用者情報の送信要求を受信すると、端末装置２のユーザは、上述した利用者情報を作成して端末装置２からネットワーク４を介して支援サーバ３へ送信する（ステップＳ５）。支援サーバ３は、端末装置２から利用者情報を受信すると、受信した利用者情報を利用者情報データベース３８２に格納し（ステップＳ６）、ステップＳ７へ進む。
【０１０８】
一方、支援サーバ３は、ステップＳ３において端末装置２のユーザが登録済みであると判断すると、利用者識別子および認証符号を送信するように端末装置２へ要求する（ステップＳ７）。端末装置２は、利用者識別子および認証符号の送信要求を支援サーバ３からネットワーク４を介して受信すると、契約時に付与された利用者識別子および認証符号をネットワーク４を介して支援サーバ３へ送信する（ステップＳ８）。支援サーバ３は、端末装置２から利用者識別子および認証符号を受信すると、受信した利用者識別子に対応する利用者情報を利用者情報データベース３８２から検索し、受信した認証符号の照合を行なう（ステップＳ９）。
【０１０９】
支援サーバ３は、端末装置２から受信した利用者識別子および認証符号に合致する利用者情報が存在しないときは（ステップＳ１０）、利用不許可通知をネットワーク４を介して端末装置２へ送信する（ステップＳ１１）。そして、端末装置２は、支援サーバ３から利用不許可通知を受信し（ステップＳ１２）、端末装置２のユーザは、ユーザ登録の確認や入力ミスが無かったかなどを確認する。
【０１１０】
一方、支援サーバ３は、ステップＳ１０において端末装置２から受信した利用者識別子および認証符号に合致する利用者情報が存在したときは、端末装置２に対してアクセスを許可し、図１０に示す設定処理へ進む（ステップＳ１３）。
【０１１１】
図１０，１１は、メタ情報の設定処理および支援情報の端末装置２への送信処理に関するフローチャートである。図１０を参照して、端末装置２は、メタ情報の設定を目的として、端末装置２のユーザが利用を希望する情報提供サーバ１１上の情報１１２のリンク先（ＵＲＬ）をネットワーク４を介して支援サーバ３へ送信する（ステップＳ２１）。支援サーバ３は、端末装置２から情報１１２のリンク先（ＵＲＬ）を受信すると（ステップＳ２２）、情報提供サーバ１１に情報１１２を送信するように要求する（ステップＳ２３）。
【０１１２】
情報提供サーバ１１は、支援サーバ３からネットワーク４を介して情報１１２の送信要求を受信すると（ステップＳ２４）、情報１１２をネットワーク４を介して支援サーバ３へ送信する（ステップＳ２５）。支援サーバ３は、情報提供サーバ１１から情報１１２を受信すると（ステップＳ２６）、送信ステイタスをＯＮする（ステップＳ２７）。ここで、送信ステイタスは、支援サーバ３が端末装置２への情報の送信可否を判断するためのフラグである。支援サーバ３は、送信ステイタスがＯＮのとき（ステップＳ２８）、情報提供サーバ１１から受信した情報１１２をネットワーク４を介して端末装置２へ送信する（ステップＳ２９）。
【０１１３】
端末装置２は、支援サーバ３から情報１１２を受信すると（ステップＳ３０）、端末ステイタスをＯＮする（ステップＳ３１）。ここで、端末ステイタスは、端末装置２がリソースに情報１１２を受信する余裕があるか否かを示すフラグであり、リソースが一杯になると端末ステイタスはＯＦＦされる。続いて、端末装置２は、受信した情報を表示部２６にテキストベースで表示する（ステップＳ３２）。そして、端末装置２のユーザは、予め入手した領域選択用のプログラムを用いて、表示部２６に表示された情報から入手を希望する情報の領域を選択する（ステップＳ３３）。領域の選択方法としては、たとえば、入手を希望する領域に含まれる文字が入力されると、その文字を含むタグ単位の情報を強調表示し、端末装置２のユーザに確認および選択させる。選択された領域の情報は、一旦端末装置２の記憶部２７に記憶される。
【０１１４】
端末装置２は、支援サーバ３から情報１１２を受信するに際して、リソースが一杯になり受信不可であると判断すると（ステップＳ３４）、端末ステイタスをＯＦＦする（ステップＳ３５）。一方、端末装置２は、リソースが一杯でないときは（ステップＳ３４）、端末ステイタスを操作しない。そして、端末装置２は、ネットワーク４を介して支援サーバ３へ端末ステイタスを送信する（ステップＳ３６）。
【０１１５】
続いて、端末装置２は、選択された領域の情報を記憶部２７から読出して表示部２６に表示する（ステップＳ３７）。そして、端末装置２のユーザは、表示された領域が入手を希望する領域１１２Ａであるかを確認する（ステップＳ３８）。端末装置２は、端末装置２のユーザにより希望の領域でないと判断されたときは、ステップＳ３２に戻り、受信した情報を表示部２６に再度表示して領域の指定処理を行なう。一方、ステップＳ３８において端末装置２のユーザにより希望の領域であることが確認されたときは、端末装置２は、端末ステイタスにＥＮＤを設定してネットワーク４を介して支援サーバ３へ端末ステイタスを送信する（ステップＳ３９）。
【０１１６】
一方、支援サーバ３は、ステップＳ３６またはＳ３９において端末装置２からネットワーク４を介して端末ステイタスを受信すると（ステップＳ４０）、受信した端末ステイタスを送信ステイタスに設定し（ステップＳ４１）、ステップＳ２８へ戻る。支援サーバ３は、ステップＳ２８において送信ステイタスがＯＮでないときは、送信ステイタスがＥＮＤであるか否かをチェックする（ステップＳ４２）。支援サーバ３は、送信ステイタスがＥＮＤでないと判断すると、ステップＳ４０へ進む。一方、支援サーバ３は、ステップＳ４２において送信ステイタスがＥＮＤであると判断すると、図１１に示すステップＳ４３へ進む。
【０１１７】
このように、支援サーバ３は、端末装置２のリソースが一杯になり、端末装置２から受信する端末ステイタスがＯＦＦするまで、情報１１２を端末装置２へ送信する。そして、支援サーバ３は、端末装置２のリソースに余裕ができ、端末装置２から受信する端末ステイタスがＯＮになると、情報１１２を再び端末装置２へ送信する。また、支援サーバ３は、端末装置２から受信する端末ステイタスがＥＮＤになると、端末装置２において入手を希望する領域の指定が終了したと判断して、図１１に示すコンポーネント設定処理へ進む。
【０１１８】
図１１を参照して、支援サーバ３は、図１０に示したステップＳ４２において、送信ステイタスがＥＮＤであると判断すると、利用者情報データベース３８２から端末装置２のユーザに対応する利用者情報を取得し、取得した利用者情報に含まれる端末装置２の属性情報に合致するコンポーネント３８１４を支援情報データベース３８１から検索する（ステップＳ４３）。そして、支援サーバ３は、端末装置２の属性情報に合致するコンポーネント３８１４を取得する。そして、支援サーバ３は、収集情報データベース３８３に記憶したメタ情報をさらに取得し、コンポーネント３８１４とともにネットワーク４を介して端末装置２へ送信する（ステップＳ４４）。
【０１１９】
端末装置２は、支援サーバ３からコンポーネント３８１４およびメタ情報を受信すると（ステップＳ４５）、受信したコンポーネント３８１４を設定する（ステップＳ４６）。そして、端末装置２は、支援サーバ３からの更新メッセージ待ちの状態となる。
【０１２０】
図１２，１３は、支援サーバ３による更新情報の収集、支援サーバ３から端末装置２への更新メッセージの通知および端末装置２における更新情報の入手の一連の処理に関するフローチャートである。
【０１２１】
図１２を参照して、支援サーバ３においては、所定の一定間隔で情報提供サーバ１１からの情報の収集を促すタイマー３７により一連の情報収集処理が起動する（ステップＳ５１）。情報収集部３３がタイマー３７から情報を収集するタイミングを受けて情報収集処理が起動すると、支援サーバ３は、収集情報データベース３８３に格納されたメタ情報に基づいて情報提供サーバ１１に情報１１２を送信するように要求する（ステップＳ５２）。
【０１２２】
情報提供サーバ１１は、支援サーバ３からネットワーク４を介して情報１１２の送信要求を受信すると（ステップＳ５３）、情報１１２が情報提供サーバ１１内のデータベース内にあり、かつ、その時点でも情報の提供を行なっているか否かを確認する（ステップＳ５４）。情報提供サーバ１１は、情報１１２が既に無いか、または情報提供を終了していると判断すると、ネットワーク４を介して支援サーバ３へエラー情報を送信する（ステップＳ５５）。一方、情報提供サーバ１１は、ステップＳ５４において情報１１２が存在し、なお情報提供も行なわれていると判断すると、ネットワーク４を介して支援サーバ３へ情報１１２を送信する（ステップＳ５６）。
【０１２３】
支援サーバ３は、情報提供サーバ１１から情報１１２を受信すると（ステップＳ５７）、情報１１２からメタ情報で指定された領域１１２Ａの情報を取得する。そして、支援サーバ３は、領域１１２Ａの情報を取得すると、収集情報データベース３８３を検索して領域１１２Ａの前回情報があるか否かをチェックする（ステップＳ５８）。支援サーバ３は、領域１１２Ａの前回情報が無いと判断したときは、ステップＳ６５へ進む。
【０１２４】
支援サーバ３は、ステップＳ５８において領域１１２Ａの前回情報があると判断したときは、今回取得した領域１１２Ａの情報を前回情報と比較し、今回取得した領域１１２Ａの情報が更新されているか否かをチェックする（ステップＳ５９）。そして、支援サーバ３は、領域１１２Ａの情報が更新されていないと判断すると、処理が終了する。
【０１２５】
支援サーバ３は、ステップＳ５９において領域１１２Ａの情報が更新されていると判断すると、情報１１２のページ構成が変更されているか否かをチェックする（ステップＳ６０）。支援サーバ３は、情報１１２のページ構成が変更されていると判断すると、ネットワーク４を介して端末装置２にメタ情報の再設定を要求する通知を送信する（ステップＳ６１）。そして、端末装置２は、支援サーバ３からメタ情報の再設定の要求通知を受信すると（ステップＳ６２）、図１０，１１に示された設定処理により再度メタ情報の再設定を行なう（ステップＳ６３）。
【０１２６】
一方、支援サーバ３は、ステップＳ６０において情報１１２のページ構成は変更されていないと判断すると、情報１１２の領域１１２Ａの情報が更新されたことを通知する更新メッセージをネットワーク４を介して端末装置２へ送信する（ステップＳ６４）。そして、支援サーバ３は、更新メッセージを端末装置２へ送信すると、更新された領域１１２Ａの情報を収集情報データベース３８３に前回情報として格納する（ステップＳ６５）。
【０１２７】
一方、端末装置２は、支援サーバ３からネットワーク４を介して更新メッセージを受信すると（ステップＳ６６）、図１３に示すステップＳ６７へ進む。
【０１２８】
図１３を参照して、端末装置２は、支援サーバ３から更新メッセージを受信すると、図１１に示すステップＳ４６において設定したコンポーネントを起動する（ステップＳ６７）。そして、端末装置２は、メタ情報に基づいてコンポーネントを用いて情報１１２の送信要求を情報提供サーバ１１へ送信する（ステップＳ６８）。
【０１２９】
情報提供サーバ１１は、端末装置２からネットワーク４を介して情報１１２の送信要求を受信すると（ステップＳ６９）、情報１１２をネットワーク４を介して端末装置２へ送信する（ステップＳ７０）。
【０１３０】
端末装置２は、情報提供サーバ１１から情報１１２を受信すると、メタ情報に基づいてコンポーネントを用いて情報１１２から領域１１２Ａの情報のみを取得する（ステップＳ７１）。そして、端末装置２は、取得した領域１１２Ａの情報をコンポーネントを用いて端末装置２の表示特性に適合する形式の情報に加工し（ステップＳ７２）、加工された領域１１２Ａの情報を表示部２６に表示する（ステップＳ７３）。
【０１３１】
このようにして、端末装置２は、支援サーバ３から支援を受けて、支援サーバ３から受信したコンポーネント（支援情報）を用いて表示部２６に希望した領域１１２Ａの最新情報のみを表示することができる。
【０１３２】
なお、この実施の形態１においては、ネットワーク４をインターネットとして端末装置２、情報提供サーバ１１〜１３および支援サーバ３が相互に接続される場合について説明したが、ネットワーク４に、ローカルエリアネットワークやイントラネットなどを用いて支援システム１００を構成してもよい。
【０１３３】
また、端末装置２は、パソコンなどに比べてリソースに制限のあるネットワーク４に接続可能な携帯情報端末（ＰＤＡ）、携帯電話機などであるが、リソース的に問題とならないパソコンも、更新時に即座に更新情報を入手できること、あるいは無用な情報提供サーバ１１〜１３へのアクセスを防止することなどを目的として、端末装置２として用いることもできる。
【０１３４】
この発明の実施の形態１によれば、端末装置２に適する支援情報を端末装置２へ送信し、支援情報を利用して端末装置２が情報提供サーバ１１から希望の情報のみを入手するようにしたので、端末装置２は、リソースに制約されることなく、必要とする情報のみを情報提供サーバ１１から入手することができる。
【０１３５】
また、この発明の実施の形態１によれば、端末装置２から取得したメタ情報に基づいて指定された領域１１２Ａの情報の更新チェックを行ない、更新があった際に端末装置２へ通知し、支援情報を利用して端末装置２が情報提供サーバから希望の領域１１２Ａの情報のみを入手するようにしたので、端末装置２は、必要な情報のみを更新時に即座に情報提供サーバ１１から入手することができる。
【０１３６】
さらに、この発明の実施の形態１によれば、端末装置２に適する支援情報を支援サーバ３から端末装置２へ送信し、支援情報を利用して端末装置２が情報提供サーバ１１から希望の情報のみを入手するようにしたので、情報提供サーバ１１から提供される情報を加工するのは個人的に使用される端末装置２であり、提供される情報の著作権が保護される。
【０１３７】
［実施の形態２］
実施の形態２においては、端末装置２において情報の入手を希望するユーザは、メタ情報の設定処理において、リソースに制約のある端末装置２に代えて、リソースに余裕のある他の端末装置によりメタ情報の設定を行なう。メタ情報の設定を行なう他の端末装置は、リソースに余裕があるので、入手を希望する情報の領域の選択において、ＧＵＩ（Graphical User Interface）ベースで領域を選択する。そして、前述の他の端末装置において設定されたメタ情報に基づいて、端末装置２が支援サーバ３から支援情報を入手して情報提供サーバ１１から情報を入手する。
【０１３８】
実施の形態２においても、実施の形態１と同様に、端末装置２が情報提供サーバ１１の情報１１２に含まれる領域１１２Ａの情報を入手するものとする。そして、情報提供サーバ１１が提供する情報は、実施の形態１と同様に、図２において示された情報である。
【０１３９】
図１４は、実施の形態２による支援システムの全体構成を示す図である。
図１４を参照して、支援システム１００Ａは、支援システム１００に加えて、端末装置２Ａをさらに備える。端末装置２Ａは、情報提供サーバ１１〜１３、端末装置２および支援サーバ３とネットワーク４を介して相互に接続される。
【０１４０】
端末装置２において情報の入手を希望するユーザ（以下、単に「ユーザ」と称する。）は、端末装置２Ａにおいて情報提供サーバ１１に関するメタ情報を設定し、設定したメタ情報を支援サーバ３へ送信する。
【０１４１】
端末装置２Ａは、メタ情報を設定するにあたり、情報提供サーバ１１からネットワーク４を介して情報１１２を取得する。そして、ユーザは、取得した情報１１２を端末装置２Ａの表示部にブラウザで表示し、端末装置２において入手する領域１１２Ａを選択してメタ情報として設定する。
【０１４２】
設定されたメタ情報は、端末装置２Ａから支援サーバ３へ送信される。そして、支援サーバ３においてメタ情報に基づいて領域１１２Ａの情報が収集されて内容の更新チェックがなされ、内容の更新があったときは、支援サーバ３から端末装置２へ更新メッセージが送信される。
【０１４３】
端末装置２は、情報提供サーバ１１から情報１１２に含まれる領域１１２Ａの情報のみを入手するための支援情報と、端末装置２Ａにより設定されたメタ情報とを支援サーバ３から受信して設定する。そして、端末装置２は、実施の形態１と同様に、情報提供サーバ１１に情報１１２の提供を要求して情報提供サーバ１１から情報１１２を受信し、支援情報およびメタ情報を用いて情報１１２から領域１１２Ａの情報のみを取得する。
【０１４４】
支援サーバ３は、実施の形態１と同様に、メタ情報に基づいて所定の一定周期毎に情報提供サーバ１１から情報１１２を収集し、収集した情報１１２においてメタ情報により指定された領域１１２Ａの情報の更新有無のチェックを行なう。
【０１４５】
また、支援サーバ３は、情報提供サーバ３から収集した情報１１２のページ構成が変更されていると判断したときは、端末装置２Ａに対してメタ情報を再設定するように通知する。
【０１４６】
次に、支援システム１００Ａにおける処理フローについて説明する。
実施の形態１において説明した支援システム１００と、実施の形態２における支援システム１００Ａとの処理の差異は、メタ情報の設定処理に関する部分のみである。そこで、以下、メタ情報の設定処理に関して説明し、その他の処理については説明は繰り返さない。
【０１４７】
図１５は、支援システム１００Ａにおけるメタ情報の設定処理および支援情報の端末装置２への送信処理に関するフローチャートである。図１５における処理フローは、実施の形態１において説明した図１０に示された処理フローにおいて、ステップＳ２１〜Ｓ２３に代えてステップＳ８１の処理が行なわれ、また、ステップＳ２６〜Ｓ４１に代えてステップ８２〜Ｓ８６の処理が行なわれる。実施の形態２においては、端末装置２において入手を希望する領域１１２Ａの領域選択が、端末装置２と別の端末装置２Ａにおいて行なわれるからである。
【０１４８】
以下、変更となるステップＳ８１およびステップＳ８２〜Ｓ８６について説明する。端末装置２Ａは、メタ情報の設定を目的として、端末装置２において入手を希望する情報１１２を送信するように、ネットワーク４を介して情報提供サーバ１１に直接要求する（ステップＳ８１）。
【０１４９】
また、端末装置２Ａは、支援サーバ３から情報１１２を受信すると（ステップＳ８２）、受信した情報１１２をブラウザで表示する（ステップＳ８３）。ここで、端末装置２Ａは、リソースに余裕があるため、情報１１２をＧＵＩベースでブラウザ表示する。そして、ユーザは、端末装置２Ａにおいて、予め入手した領域選択用のプログラムを用いて、ブラウザ表示された情報１１２から領域１１２Ａを選択する（ステップＳ８４）。領域の選択方法としては、たとえば、入手を希望する領域に含まれる文字が入力されると、その文字を含むタグ単位の情報を強調表示し、ユーザに確認および選択させる。選択された領域の情報は、端末装置２Ａの記憶部に記憶される。
【０１５０】
そして、領域の選択が終了すると、端末装置２Ａは、選択された領域の情報を記憶部から読出してユーザに対して確認表示を行ない（ステップＳ８５）、確認後、情報提供サーバ１１の情報１１２のリンク先や、入手を希望する領域１１２Ａの領域情報などからなるメタ情報を、ネットワーク４を介して支援サーバ３へ送信する（ステップＳ８６）。
【０１５１】
図１６，１７は、支援システム１００Ａにおいて、支援サーバ３による更新情報の収集、支援サーバ３から端末装置２への更新メッセージの通知および端末装置２における更新情報の入手の一連の処理に関するフローチャートである。
【０１５２】
図１６，１７における処理フローは、実施の形態１において説明した図１２に示された処理フローにおいて、ステップＳ６１〜６３に代えてステップＳ９１〜Ｓ９３の処理が行なわれる。実施の形態２においては、メタ情報の再設定も、端末装置２ではなく端末装置２Ａにおいて行なわれるからである。
【０１５３】
以下、変更となるステップＳ９１〜Ｓ９３について説明する。図１７を参照して、支援サーバ３は、ステップＳ６０において情報１１２のページ構成が変更されていると判断すると、ネットワーク４を介して端末装置２Ａへメタ情報の再設定を要求する通知を送信する（ステップＳ９１）。そして、端末装置２Ａは、支援サーバ３からメタ情報の再設定の要求通知を受信すると（ステップＳ９２）、図１５に示された設定処理により再度メタ情報の再設定を行なう（ステップＳ９３）。
【０１５４】
以上のように、この発明の実施の形態２によれば、端末装置２において入手を希望する情報１１２の領域１１２Ａの領域設定を、リソースに制約のある端末装置２に代えてリソースに余裕のある端末装置２Ａにおいて行うようにしたので、ＧＵＩベースでより簡易な操作により領域の設定を行なうことができ、実施の形態１において説明した効果に加えて、支援システム１００Ａを利用する際の利便性が向上するという効果を有する。
【０１５５】
今回開示された実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施の形態の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１５６】
【図１】この発明の実施の形態１による支援システムの構成を示す概略図である。
【図２】図１に示す支援システムにおける情報提供サーバが提供する情報を示す図である。
【図３】図１に示す支援システムにおける支援サーバを機能的に説明する概略ブロック図である。
【図４】図１に示す支援システムにおける支援サーバの支援情報データベースに記憶されるデータの構成を示す図である。
【図５】図１に示す支援システムにおける支援サーバの利用者情報データベースに記憶されるデータの構成を示す図である。
【図６】図１に示す支援システムにおける支援サーバの収集情報データベースに記憶されるデータの構成を示す図である。
【図７】図１に示す支援システムにおいて提供される情報の一部の領域を指定する方法を説明するための図である。
【図８】図１に示す支援システムにおける端末装置を機能的に説明する概略ブロック図である。
【図９】図１に示す支援システムにおける処理を説明するための第１のフローチャートである。
【図１０】図１に示す支援システムにおける処理を説明するための第２のフローチャートである。
【図１１】図１に示す支援システムにおける処理を説明するための第３のフローチャートである。
【図１２】図１に示す支援システムにおける処理を説明するための第４のフローチャートである。
【図１３】図１に示す支援システムにおける処理を説明するための第５のフローチャートである。
【図１４】この発明の実施の形態２による支援システムの構成を示す概略図である。
【図１５】図１４に示す支援システムにおける処理を説明するための第１のフローチャートである。
【図１６】図１４に示す支援システムにおける処理を説明するための第２のフローチャートである。
【図１７】図１４に示す支援システムにおける処理を説明するための第３のフローチャートである。
【符号の説明】
【０１５７】
２，２Ａ  端末装置、３  支援サーバ、４  ネットワーク、１１〜１３  情報提供サーバ、２１，３１  通信制御部、２２  情報収集処理部、２３  ＷＷＷブラウザ部、２４，３６  制御部、２５  入力部、２６  表示部、２７  記憶部、２８，３９  バス、３２  ユーザ管理部、３３  情報収集部、３４  情報収集設定部、３５  判定部、３７  タイマー、１００，１００Ａ  支援システム、３８１  支援情報データベース、３８２  利用者情報データベース、３８３  収集情報データベース。
【図１】
2007157170.tif 000003
【図２】
2007157170.tif 000004
【図３】
2007157170.tif 000005
【図４】
2007157170.tif 000006
【図５】
2007157170.tif 000007
【図６】
2007157170.tif 000008
【図７】
2007157170.tif 000009
【図８】
2007157170.tif 000010
【図９】
2007157170.tif 000011
【図１０】
2007157170.tif 000012
【図１１】
2007157170.tif 000013
【図１２】
2007157170.tif 000014
【図１３】
2007157170.tif 000015
【図１４】
2007157170.tif 000016
【図１５】
2007157170.tif 000017
【図１６】
2007157170.tif 000018
【図１７】
2007157170.tif 000019
【手続補正書】
【提出日】平成19年2月22日(2007.2.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
端末装置からの要求に応じて情報を提供する情報提供サーバが有する情報を通信網を介して前記端末装置に提供することを支援する支援サーバであって、
前記端末装置からの指示に応じて、前記情報提供サーバから入手を希望する前記情報提供サーバの提供情報に関する情報のＵＲＬを入手して設定する設定手段と、
その設定されたＵＲＬに基づいて、前記提供情報に関する情報を前記情報提供サーバから取得する取得手段と、
その取得された前記提供情報に関する情報を前記端末装置に提供する提供手段とを備える支援サーバ。
【請求項２】
前記取得手段は、前記提供情報に関する情報を前記情報提供サーバから所定の頻度で取得する、請求項１に記載の支援サーバ。
【請求項３】
端末装置からの要求に応じて情報を提供する情報提供サーバが有する情報を通信網を介して前記端末装置に提供することを支援する支援サーバであって、
前記端末装置からの指示に応じて、前記情報提供サーバが提供する提供情報のＵＲＬと前記提供情報のうち入手を希望する領域を指定する領域情報とを設定する設定手段と、
その設定されたＵＲＬに基づいて、前記情報提供サーバから前記提供情報を取得する取得手段と、
その取得された提供情報と前記設定された領域情報とに基づいて特定される部分情報に関する情報を生成する生成手段と、
その生成された前記部分情報に関する情報を前記端末装置に提供する提供手段とを備える支援サーバ。
【請求項４】
端末装置からの要求に応じて情報を提供する情報提供サーバが有する情報を通信網を介して前記端末装置に提供することを支援する支援サーバであって、
前記端末装置からの指示に応じて、前記情報提供サーバが提供する提供情報のＵＲＬと前記提供情報のうち入手を希望する領域を指定する領域情報とを設定する設定手段と、
その設定されたＵＲＬに基づいて、前記情報提供サーバから前記提供情報を取得する取得手段と、
その取得された提供情報と前記設定された領域情報とに基づいて特定される部分情報の更新の有無を判定する判定手段と、
前記部分情報の更新が有ったものと判定されたとき、その更新された部分情報に関する情報を生成する生成手段と、
その生成された前記部分情報に関する情報を前記端末装置に提供する提供手段とを備える支援サーバ。
【請求項５】
前記取得手段は、前記情報提供サーバから前記提供情報を所定の頻度で取得する、請求項３または請求項４に記載の支援サーバ。
【請求項６】
前記提供手段によって提供される情報は、前記提供情報にアクセスするためのＵＲＬを含む、請求項１から請求項５のいずれか１項に記載の支援サーバ。
【請求項７】
前記提供手段によって提供される情報は、前記提供情報の更新に関する情報を含む、請求項１から請求項５のいずれか１項に記載の支援サーバ。
【請求項８】
端末装置からの要求に応じて情報を提供する情報提供サーバが有する情報を通信網を介して前記端末装置に提供することを支援する支援方法であって、
前記端末装置からの指示に応じて、前記情報提供サーバから入手を希望する前記情報提供サーバの提供情報に関する情報のＵＲＬを支援サーバが入手して設定する第１のステップと、
その設定されたＵＲＬに基づいて、前記提供情報に関する情報を前記情報提供サーバから前記支援サーバが取得する第２のステップと、
その取得された前記提供情報に関する情報を前記支援サーバが前記端末装置に提供する第３のステップとを備える支援方法。
【請求項９】
端末装置からの要求に応じて情報を提供する情報提供サーバが有する情報を通信網を介して前記端末装置に提供することを支援する支援方法であって、
前記端末装置からの指示に応じて、前記情報提供サーバが提供する提供情報のＵＲＬと前記提供情報のうち入手を希望する領域を指定する領域情報とを支援サーバが設定する第１のステップと、
その設定されたＵＲＬに基づいて、前記支援サーバが前記情報提供サーバから前記提供情報を取得する第２のステップと、
その取得された提供情報と前記設定された領域情報とに基づいて特定される部分情報に関する情報を前記支援サーバが生成する第３のステップと、
その生成された前記部分情報に関する情報を前記支援サーバが前記端末装置に提供する第４のステップとを備える支援方法。
【請求項１０】
端末装置からの要求に応じて情報を提供する情報提供サーバが有する情報を通信網を介して前記端末装置に提供することを支援する支援方法であって、
前記端末装置からの指示に応じて、前記情報提供サーバが提供する提供情報のＵＲＬと前記提供情報のうち入手を希望する領域を指定する領域情報とを支援サーバが設定する第１のステップと、
その設定されたＵＲＬに基づいて、前記支援サーバが前記情報提供サーバから前記提供情報を取得する第２のステップと、
その取得された提供情報と前記設定された領域情報とに基づいて特定される部分情報の更新の有無を前記支援サーバが判定する第３のステップと、
前記部分情報の更新が有ったものと判定されたとき、その更新された部分情報に関する情報を前記支援サーバが生成する第４のステップと、
その生成された前記部分情報に関する情報を前記支援サーバが前記端末装置に提供する第５のステップとを備える支援方法。
【請求項１１】
端末装置からの要求に応じて情報を提供する情報提供サーバが有する情報を通信網を介して前記端末装置に提供することを支援する支援方法をコンピュータに実行させるためのプログラムであって、
前記端末装置からの指示に応じて、前記情報提供サーバから入手を希望する前記情報提供サーバの提供情報に関する情報のＵＲＬを支援サーバが入手して設定する第１のステップと、
その設定されたＵＲＬに基づいて、前記提供情報に関する情報を前記情報提供サーバから前記支援サーバが取得する第２のステップと、
その取得された前記提供情報に関する情報を前記支援サーバが前記端末装置に提供する第３のステップとをコンピュータに実行させるためのプログラム。
【請求項１２】
端末装置からの要求に応じて情報を提供する情報提供サーバが有する情報を通信網を介して前記端末装置に提供することを支援する支援方法をコンピュータに実行させるためのプログラムであって、
前記端末装置からの指示に応じて、前記情報提供サーバが提供する提供情報のＵＲＬと前記提供情報のうち入手を希望する領域を指定する領域情報とを支援サーバが設定する第１のステップと、
その設定されたＵＲＬに基づいて、前記支援サーバが前記情報提供サーバから前記提供情報を取得する第２のステップと、
その取得された提供情報と前記設定された領域情報とに基づいて特定される部分情報に関する情報を前記支援サーバが生成する第３のステップと、
その生成された前記部分情報に関する情報を前記支援サーバが前記端末装置に提供する第４のステップとをコンピュータに実行させるためのプログラム。
【請求項１３】
端末装置からの要求に応じて情報を提供する情報提供サーバが有する情報を通信網を介して前記端末装置に提供することを支援する支援方法をコンピュータに実行させるためのプログラムであって、
前記端末装置からの指示に応じて、前記情報提供サーバが提供する提供情報のＵＲＬと前記提供情報のうち入手を希望する領域を指定する領域情報とを支援サーバが設定する第１のステップと、
その設定されたＵＲＬに基づいて、前記支援サーバが前記情報提供サーバから前記提供情報を取得する第２のステップと、
その取得された提供情報と前記設定された領域情報とに基づいて特定される部分情報の更新の有無を前記支援サーバが判定する第３のステップと、
前記部分情報の更新が有ったものと判定されたとき、その更新された部分情報に関する情報を前記支援サーバが生成する第４のステップと、
その生成された前記部分情報に関する情報を前記支援サーバが前記端末装置に提供する第５のステップとをコンピュータに実行させるためのプログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
この発明は、端末装置からの要求に応じて情報を提供する情報提供サーバが有する情報を通信網を介して前記端末装置に提供することを支援する支援サーバ、支援方法、およびその支援方法をコンピュータに実行させるためのプログラムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
この発明によれば、支援サーバは、端末装置からの要求に応じて情報を提供する情報提供サーバが有する情報を通信網を介して端末装置に提供することを支援する支援サーバであって、設定手段と、取得手段と、提供手段とを備える。設定手段は、端末装置からの指示に応じて、情報提供サーバから入手を希望する情報提供サーバの提供情報に関する情報のＵＲＬを入手して設定する。取得手段は、その設定されたＵＲＬに基づいて、提供情報に関する情報を情報提供サーバから取得する。提供手段は、その取得された提供情報に関する情報を端末装置に提供する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
好ましくは、取得手段は、提供情報に関する情報を情報提供サーバから所定の頻度で取得する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
また、この発明によれば、支援サーバは、端末装置からの要求に応じて情報を提供する情報提供サーバが有する情報を通信網を介して端末装置に提供することを支援する支援サーバであって、設定手段と、取得手段と、生成手段と、提供手段とを備える。設定手段は、端末装置からの指示に応じて、情報提供サーバが提供する提供情報のＵＲＬと提供情報のうち入手を希望する領域を指定する領域情報とを設定する。取得手段は、その設定されたＵＲＬに基づいて、情報提供サーバから提供情報を取得する。生成手段は、その取得された提供情報と設定された領域情報とに基づいて特定される部分情報に関する情報を生成する。提供手段は、その生成された部分情報に関する情報を端末装置に提供する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
また、この発明によれば、支援サーバは、端末装置からの要求に応じて情報を提供する情報提供サーバが有する情報を通信網を介して端末装置に提供することを支援する支援サーバであって、設定手段と、取得手段と、判定手段と、生成手段と、提供手段とを備える。設定手段は、端末装置からの指示に応じて、情報提供サーバが提供する提供情報のＵＲＬと提供情報のうち入手を希望する領域を指定する領域情報とを設定する。取得手段は、その設定されたＵＲＬに基づいて、情報提供サーバから提供情報を取得する。判定手段は、その取得された提供情報と設定された領域情報とに基づいて特定される部分情報の更新の有無を判定する。生成手段は、部分情報の更新が有ったものと判定されたとき、その更新された部分情報に関する情報を生成する。提供手段は、その生成された部分情報に関する情報を端末装置に提供する。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
好ましくは、取得手段は、情報提供サーバから提供情報を所定の頻度で取得する。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
好ましくは、提供手段によって提供される情報は、提供情報にアクセスするためのＵＲＬを含む。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
好ましくは、提供手段によって提供される情報は、提供情報の更新に関する情報を含む。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
また、この発明によれば、支援方法は、端末装置からの要求に応じて情報を提供する情報提供サーバが有する情報を通信網を介して端末装置に提供することを支援する支援方法であって、第１から第３のステップを備える。第１のステップでは、端末装置からの指示に応じて、情報提供サーバから入手を希望する情報提供サーバの提供情報に関する情報のＵＲＬを支援サーバが入手して設定する。第２のステップでは、その設定されたＵＲＬに基づいて、提供情報に関する情報を情報提供サーバから支援サーバが取得する。第３のステップでは、その取得された提供情報に関する情報を支援サーバが端末装置に提供する。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
また、この発明によれば、支援方法は、端末装置からの要求に応じて情報を提供する情報提供サーバが有する情報を通信網を介して端末装置に提供することを支援する支援方法であって、第１から第４のステップを備える。第１のステップでは、端末装置からの指示に応じて、情報提供サーバが提供する提供情報のＵＲＬと提供情報のうち入手を希望する領域を指定する領域情報とを支援サーバが設定する。第２のステップでは、その設定されたＵＲＬに基づいて、支援サーバが情報提供サーバから提供情報を取得する。第３のステップでは、その取得された提供情報と設定された領域情報とに基づいて特定される部分情報に関する情報を支援サーバが生成する。第４のステップでは、その生成された部分情報に関する情報を支援サーバが端末装置に提供する。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
また、この発明によれば、支援方法は、端末装置からの要求に応じて情報を提供する情報提供サーバが有する情報を通信網を介して端末装置に提供することを支援する支援方法であって、第１から第５のステップを備える。第１のステップでは、端末装置からの指示に応じて、情報提供サーバが提供する提供情報のＵＲＬと提供情報のうち入手を希望する領域を指定する領域情報とを支援サーバが設定する。第２のステップでは、その設定されたＵＲＬに基づいて、支援サーバが情報提供サーバから提供情報を取得する。第３のステップでは、その取得された提供情報と設定された領域情報とに基づいて特定される部分情報の更新の有無を支援サーバが判定する。第４のステップでは、部分情報の更新が有ったものと判定されたとき、その更新された部分情報に関する情報を支援サーバが生成する。第５のステップでは、その生成された部分情報に関する情報を支援サーバが端末装置に提供する。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
また、この発明によれば、プログラムは、端末装置からの要求に応じて情報を提供する情報提供サーバが有する情報を通信網を介して端末装置に提供することを支援する支援方法をコンピュータに実行させるためのプログラムであって、第１から第３のステップをコンピュータに実行させる。第１のステップでは、端末装置からの指示に応じて、情報提供サーバから入手を希望する情報提供サーバの提供情報に関する情報のＵＲＬを支援サーバが入手して設定する。第２のステップでは、その設定されたＵＲＬに基づいて、提供情報に関する情報を情報提供サーバから支援サーバが取得する。第３のステップでは、その取得された提供情報に関する情報を支援サーバが端末装置に提供する。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
また、この発明によれば、プログラムは、端末装置からの要求に応じて情報を提供する情報提供サーバが有する情報を通信網を介して端末装置に提供することを支援する支援方法をコンピュータに実行させるためのプログラムであって、第１から第４のステップをコンピュータに実行させる。第１のステップでは、端末装置からの指示に応じて、情報提供サーバが提供する提供情報のＵＲＬと提供情報のうち入手を希望する領域を指定する領域情報とを支援サーバが設定する。第２のステップでは、その設定されたＵＲＬに基づいて、支援サーバが情報提供サーバから提供情報を取得する。第３のステップでは、その取得された提供情報と設定された領域情報とに基づいて特定される部分情報に関する情報を支援サーバが生成する。第４のステップでは、その生成された部分情報に関する情報を支援サーバが端末装置に提供する。
また、この発明によれば、プログラムは、端末装置からの要求に応じて情報を提供する情報提供サーバが有する情報を通信網を介して端末装置に提供することを支援する支援方法をコンピュータに実行させるためのプログラムであって、第１から第５のステップをコンピュータに実行させる。第１のステップでは、端末装置からの指示に応じて、情報提供サーバが提供する提供情報のＵＲＬと提供情報のうち入手を希望する領域を指定する領域情報とを支援サーバが設定する。第２のステップでは、その設定されたＵＲＬに基づいて、支援サーバが情報提供サーバから提供情報を取得する。第３のステップでは、その取得された提供情報と設定された領域情報とに基づいて特定される部分情報の更新の有無を支援サーバが判定する。第４のステップでは、部分情報の更新が有ったものと判定されたとき、その更新された部分情報に関する情報を支援サーバが生成する。第５のステップでは、その生成された部分情報に関する情報を支援サーバが端末装置に提供する。