(57)【要約】      （修正有）【課題】ユーザへの負担を軽減しつつ、ユーザのデータ整理を可能にする。【解決手段】プロキシサーバ３は、URIを対応するメタデータと関連付けて格納するメタデータ情報データベース３０２と、クライアント端末２が閲覧を要求したURIに対応するメタデータをメタデータ情報データベース３０２から付与するメタデータ付与部３０１とを備え、クライアント端末２は、ユーザデータ保存部２０１と、ユーザデータ保存部２０１によって保存を指示されたユーザデータを前記メタデータ付与部３０１によって付与されたメタデータと関連付けて蓄積するユーザデータ蓄積部２０２と、前記ユーザデータ蓄積部２０２に蓄積されたユーザデータをメタデータにより検索するユーザデータ検索部２０３と、ユーザデータ検索部２０３によって検索されたユーザデータの表示を指示するユーザデータ表示部２０４とを備える。【選択図】図１
2009193462.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つのクライアント端末と、前記少なくとも１つのクライアント端末がウェブサーバに接続するときに前記ウェブサーバと前記クライアント端末との間の通信を仲介するプロキシサーバとを備えたユーザデータ整理システムであって、
前記プロキシサーバは、
URIを対応するメタデータと関連付けて格納するメタデータ情報データベースと、
前記クライアント端末が閲覧を要求したURIに対応するメタデータを、前記メタデータ情報データベースから付与するメタデータ付与手段とを備え、
前記クライアント端末はそれぞれ、
ユーザからの入力に従って前記URIに関するユーザデータ保存を指示するユーザデータ保存手段と、
前記ユーザデータ保存手段によって保存を指示されたユーザデータを、前記メタデータ付与手段によって付与されたメタデータと関連付けて蓄積するユーザデータ蓄積手段と、
前記ユーザデータ蓄積手段に蓄積されたユーザデータをメタデータにより検索するユーザデータ検索手段と、
前記ユーザデータ検索手段によって検索されたユーザデータの表示を指示するユーザデータ表示手段と、
を備えることを特徴とする、ユーザデータ整理システム。
【請求項２】
前記URIに関するユーザデータはURIを含むことを特徴とする、請求項１に記載のユーザデータ整理システム。
【請求項３】
前記URIに関するユーザデータは、前記URIが示すウェブページの表示に用いられるファイルを含むことを特徴とする、請求項１または２に記載のユーザデータ整理システム。
【請求項４】
前記URIが示すウェブページの表示に用いられるファイルは、ＨＴＭＬファイル,ＣＳＳ、画像ファイル、スクリプトファイルのうち少なくともいずれか１つを含むことを特徴とする、請求項３に記載のユーザデータ整理システム。
【請求項５】
前記URIが示すウェブページの表示に用いられるファイルは、マニフェストファイルを含むことを特徴とする、請求項３または４に記載のユーザデータ整理システム。
【請求項６】
前記クライアント端末は、前記ユーザデータ保存手段が保存を指示すべきデータを一括的に収集する一括保存データ収集手段をさらに含むことを特徴とする、請求項１乃至５のいずれか１つに記載のユーザデータ整理システム。
【請求項７】
前記URIが示すウェブページの表示に用いられるファイルは、マニフェストファイルを含み、
前記一括保存データ収集手段は、前記マニフェストファイルに基づいてユーザデータの保存を一括的に収集することを特徴とする、請求項６に記載のユーザデータ整理システム。
【請求項８】
前記クライアント端末は、ウェブブラウザと、前記ウェブブラウザに表示されているデータを解析し収集する画面表示状態収集手段とをさらに含み、
前記ユーザデータ保存手段は、前記画面表示状態収集手段によって取得された画面表示状態の保存をさらに指示することを特徴とする、請求項１乃至７のいずれか１つに記載のユーザデータ整理システム。
【請求項９】
前記クライアント端末は、携帯電話であることを特徴とする、請求項１乃至８のいずれか１つに記載のユーザデータ整理システム。
【請求項１０】
前記クライアント端末は、コンピュータ端末であることを特徴とする、請求項１乃至８のいずれか１つに記載のユーザデータ整理システム。
【請求項１１】
前記プロキシサーバは、前記クライアント端末内にあることを特徴とする、請求項１乃至１０のいずれか１つに記載のユーザデータ整理システム。
【請求項１２】
前記プロキシサーバは、前記ウェブサーバ内にあることを特徴とする、請求項１乃至１０のいずれか１つに記載のユーザデータ整理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットによる情報取得システムに関し、特にURIなどのユーザデータをユーザが整理できるシステムに関する。
【背景技術】
【０００２】
昨今、ワールドワイドウェブなどのインターネットサービスによる情報普及が盛んになり、ウェブで提供される情報量が増大している。これに従い、玉石混交の雑多な情報の中から有用な情報のみを抽出する技術の重要性が高まっている。そのような技術として、ユーザがコンピュータのブラウザや携帯電話などでウェブページを閲覧している際に気に入ったウェブページに遭遇した場合後から参照できるように、そのウェブページのURIやタイトルなどをブックマークとして保存したり、また携帯電話の場合であれば画面表示状態を画面メモという形で保存したりすることが、従来から知られている。
【０００３】
上記のように保存されたウェブページ閲覧データを、ユーザのデータを管理し、他ユーザとのコミュニティの間で共有することが提案されている（特許文献１参照）。これによると、あらかじめ定義された属性に基づき、ユーザの指示によってカテゴリに分類することができる。
【０００４】
【特許文献１】特開２００１−２９７０２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の方式では、データをカテゴリに分類するためにユーザからの入力が必要となり、ユーザにとっては煩雑である。さらに、ウェブページは一般的に、１画面が複数のファイルで構成されることが多く、ユーザが一つ一つのファイル全てに対して分類カテゴリを指示することは困難である。
【０００６】
そこで、上記課題に鑑み、本発明は、ユーザへの負担を軽減しつつ、ユーザのデータ整理を可能にすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明はこのような目的を達成するために、請求項１に記載の発明は、少なくとも１つのクライアント端末と、前記少なくとも１つのクライアント端末がウェブサーバに接続するときに前記ウェブサーバと前記クライアント端末との間の通信を仲介するプロキシサーバとを備えたユーザデータ整理システムであって、前記プロキシサーバは、URIを対応するメタデータと関連付けて格納するメタデータ情報データベースと、前記クライアント端末が閲覧を要求したURIに対応するメタデータを、前記メタデータ情報データベースから付与するメタデータ付与手段とを備え、前記クライアント端末はそれぞれ、ユーザからの入力に従って前記URIに関するユーザデータ保存を指示するユーザデータ保存手段と、前記ユーザデータ保存手段によって保存を指示されたユーザデータを、前記メタデータ付与手段によって付与されたメタデータと関連付けて蓄積するユーザデータ蓄積手段と、前記ユーザデータ蓄積手段に蓄積されたユーザデータをメタデータにより検索するユーザデータ検索手段と、前記ユーザデータ検索手段によって検索されたユーザデータの表示を指示するユーザデータ表示手段と、を備えることを特徴とする、ユーザデータ整理システム。
【０００８】
これにより、ユーザデータを保存する際に、自動的にメタデータと関連付けて保存できるようになるため、保存したユーザデータをメタデータによって検索することが可能となる。
【０００９】
請求項２に記載の発明は、請求項１に記載のユーザデータ整理システムであって、前記URIに関するユーザデータはURIを含むことを特徴とする。
【００１０】
これによって、ユーザデータ蓄積手段に保存したユーザデータであるURIを参照することにより、クライアント端末が同一URIのウェブページへアクセスすることが可能となる。
【００１１】
請求項３に記載の発明は、請求項１または２に記載のユーザデータ整理システムであって、前記URIに関するユーザデータは、前記URIが示すウェブページの表示に用いられるファイルを含むことを特徴とする。
【００１２】
これによって、前記ユーザデータ蓄積手段に保存されたデータを参照することで、サーバにアクセスすることなくデータを参照することができる。
【００１３】
請求項４に記載の発明は、請求項３に記載のユーザデータ整理システムであって、前記URIが示すウェブページの表示に用いられるファイルは、ＨＴＭＬファイル,ＣＳＳ、画像ファイル、スクリプトファイルのうち少なくともいずれか１つを含むことを特徴とする。
【００１４】
これによって、前記ユーザデータ蓄積手段に保存されたデータを参照することで、ウェブページを表示することが可能となる。
【００１５】
請求項５に記載の発明は、請求項３または４に記載のユーザデータ整理システムであって、前記URIが示すウェブページの表示に用いられるファイルは、マニフェストファイルを含むことを特徴とする。
【００１６】
これにより、前記ユーザデータ蓄積手段を検索するだけで、ウェブサーバにアクセスしなくてもマニフェストファイルを参照することが可能となる。
【００１７】
請求項６に記載の発明は、請求項１乃至５のいずれかに記載のユーザデータ整理システムであって、前記クライアント端末は、前記ユーザデータ保存手段が保存を指示すべきデータを一括的に収集する一括保存データ収集手段をさらに含むことを特徴とする。
【００１８】
これにより、ユーザデータを保存する際にまとめて保存することが可能となる。
【００１９】
請求項７に記載の発明は、請求項６に記載のユーザデータ整理システムであって、前記URIが示すウェブページの表示に用いられるファイルは、マニフェストファイルを含み、前記一括保存データ収集手段は、前記マニフェストファイルに基づいてユーザデータの保存を一括的に収集することを特徴とする。
【００２０】
これにより、ユーザデータ保存手段はデータファイルを解析することなく一括保存すべきデータを決定することが可能となる。
【００２１】
請求項８に記載の発明は、請求項１乃至７のいずれか１つに記載のユーザデータ整理システムであって、前記クライアント端末は、ウェブブラウザと、前記ウェブブラウザに表示されているデータを解析し収集する画面表示状態収集手段とをさらに含み、前記ユーザデータ保存手段は、前記画面表示状態収集手段によって取得された画面表示状態の保存をさらに指示することを特徴とする。
【００２２】
これにより、ユーザデータ蓄積手段に画面表示状態を保存することができる。
【００２３】
請求項９に記載の発明は、請求項１乃至８のいずれか１つに記載のユーザデータ整理システムであって、前記クライアント端末は、携帯電話であることを特徴とする。
【００２４】
請求項１０に記載の発明は、請求項１乃至８のいずれか１つに記載のユーザデータ整理システムであって、前記クライアント端末は、コンピュータ端末であることを特徴とする。
【００２５】
請求項１１に記載の発明は、請求項１乃至１０のいずれか１つに記載のユーザデータ整理システムであって、前記プロキシサーバは、前記クライアント端末内にあることを特徴とする。
【００２６】
請求項１２に記載の発明は、請求項１乃至１０のいずれか１つに記載のユーザデータ整理システムであって、前記プロキシサーバは、前記ウェブサーバ内にあることを特徴とする。
【発明の効果】
【００２７】
本発明のユーザデータ整理システムは、ユーザのデータを整理する際のユーザの負担を軽減することができる。
【発明を実施するための最良の形態】
【００２８】
以下、図面を参照しながら本発明の実施形態について詳細に説明する。
【００２９】
本発明であるユーザデータ整理システムの第一の実施形態を、図面１を参照して説明する。本実施形態にかかるユーザデータ整理システムは、ウェブサーバ１と接続してウェブページを閲覧する携帯端末（クライアント端末）２と、ウェブサーバ１と携帯端末２との間の通信を仲介するプロキシサーバ（プロキシ）３とを備えている。
【００３０】
ウェブサーバ１と、携帯端末２と、プロキシ３とはそれぞれ、データを記憶および操作することのできるコンピュータシステムまたはその他の任意のデバイスとすることができる。携帯端末３としては、コンピュータ端末またはポータブル・ラップトップコンピュータ、ポータブルメディアプレーヤ、パーソナル情報マネージャ、家電機器などであるがこれら端末に限定されず、少なくとも処理部及び何らかのデータ記憶装置を有するものであればよい。また、プロキシ３は、ウェブサーバ１と同一機器内、あるいは携帯端末２と同一機器内に存在してもよく、あるいは携帯端末３がコンピュータ端末であればＩＳＰサーバ、携帯電話であれば移動電話通信の制御局などに備えることもできるが、いずれの構成にも限定されない。
【００３１】
本実施形態では、例としてウェブサーバ１はサーバコンピュータであり、携帯端末２は携帯電話である場合について述べる。
【００３２】
ウェブサーバ１とプロキシ３、及びプロキシ３と携帯端末２の間はそれぞれ、任意の通信システムによって接続することができる。例として、イーサネット（登録商標）、トークンリング、シリアルまたはパラレル通信などの様々な有線通信プロトコル、様々な無線プロトコル、パケット通信、電話、あるいはその他の任意の通信媒体が挙げられるが、これらに限定されるものではない。携帯端末２が携帯電話である実施例では、携帯端末２とプロキシ３との間を回線接続とすることもできる。場合によっては、様々な暗号化プロトコルを使用することもできる。
【００３３】
携帯端末２は、ウェブブラウザ２００と，ユーザデータ保存部２０１と、ユーザデータ蓄積部２０２と、ユーザデータ検索部２０３と，ユーザデータ表示部２０４とを主に備えている。ユーザデータ保存部２０１は、データ入力部２０６を介してのユーザからの入力に従い、ユーザデータ保存の指示をする。ユーザデータ蓄積部２０２は、ユーザデータ保存部２０１によって保存を支持されたユーザデータを、後述するメタデータと関連付けて蓄積する。ユーザデータ表示部２０４は、ユーザデータ検索部２０３がメタデータによって検索したユーザデータを表示する。ユーザデータ保存部２０１とユーザデータ検索部２０３とユーザデータ表示部２０４とは、携帯端末２のＣＰＵなどの処理部にある。ユーザデータ蓄積部２０２は、メモリの中にある。データ入力部２０６は、例えばキーパッドやマウスなどの入力機器である。
【００３４】
プロキシ３は、メタデータ付与部３０１と、メタデータ情報データベース３０２とを備えている。メタデータ付与部３０１は、ユーザが閲覧を要求したURIに、対応するメタデータをメタデータ情報データベースから付与する。
【００３５】
メタデータ情報データベース３０２とユーザデータ蓄積部２０２とは、ハードディスク格納システムとすることができ、あるいは、フラッシュメモリなどの固体メモリを含めたその他の任意のタイプの記憶媒体とすることができる。場合によっては、記憶媒体は不揮発性メモリでもよく、若しくは揮発性メモリを使用してもよい。即ち、任意のタイプのデータ記憶媒体を使用することができる。
【００３６】
メタデータ情報データベース３０２は、メタデータとウェブページのURIとを、互いに関連付けて予め格納している。図３はメタデータ情報データベース３０２の中でメタデータとURIとが格納されている様子である。
【００３７】
メタデータ付与部３０１は、携帯端末２のユーザがウェブページの閲覧をリクエストすると、ウェブブラウザ２００からリクエストされたウェブページのURIをキーにしてメタデータ情報データベース３０２を検索し、該URIに関連づけられたメタデータを取得する。続いて、ウェブサーバ１からウェブページのデータが送られ、それをウェブブラウザ２００に送る際に、取得したメタデータを付与して送信する。このときメタデータは、ＨＴＴＰのヘッダに付与してもよいし、ＨＴＭＬファイルの< META > タグ内、あるいはウェブブラウザ２００とプロキシ３との間のそれ以外の通信路を用いて送信してもよい。
【００３８】
ユーザデータ保存部２０１は、ユーザの保存指示に基づき、保存すべきデータをウェブブラウザ２００から取得し、ユーザデータ蓄積部２０２に送る。
【００３９】
ユーザデータ蓄積部２０２は、ユーザデータ保存部２０１から送られユーザが保存を指示したユーザデータの保存を指示し、ユーザデータは付けられたメタデータと関連付けてユーザデータ蓄積部に保存される。本実施例では、ユーザデータとはURIであり、ユーザデータ蓄積部２０２は、図４のようにURIとメタデータとを関連付けて保存している。
【００４０】
次に、ユーザがメタデータを用いてウェブページを表示するプロセスについて説明する。
【００４１】
ユーザデータ検索部２０３は、ユーザに指示されたメタデータをキーとして、ユーザデータ蓄積部２０２から該メタデータとマッチするユーザデータを検索し、ユーザデータ表示部２０４に送る。
【００４２】
ユーザデータ表示部２０４は、ユーザデータ検索部２０３から送られたデータを表示するために整形し、ウェブブラウザ２００に送る。本実施例では、ユーザデータはURIであるので、ユーザデータ表示部はユーザデータ検索部２０３から送られたURIをウェブブラウザ２００に送る。ウェブブラウザ２００は、送られたURIを元にウェブサーバ１からウェブページを取得する。
【００４３】
続いて、本発明であるユーザデータ表示システムの変形例である第二の実施形態を、図２を参照して説明する。
【００４４】
第２実施形態にかかるユーザデータ整理システムにおいては、携帯端末２０は第一の実施例に係る携帯端末２が備えていた要素に加えて、一括保存データ収集部２１１と、画面表示状態収集部２２１とをさらに含む。一括保存データ収集部２１１と画面表示状態収集部２２１とは共に、携帯端末２０の処理部内にある。
【００４５】
本実施形態の携帯端末２０において、ユーザが新しく受信したウェブページに対してデータの保存を指示すると、一括保存データ収集部２１１は、ブラウザ２００からURIを受け取る。一括保存データ収集部２１１は、受け取ったURIによりブラウザ２００に表示されているデータを解析し、表示に必要なファイルを一括保存すべきデータとして収集する。また、画面表示状態収集部２２１は、ブラウザ２００の画面表示状態を取得する。例えば、プルダウンメニューの示しているところ、選択したチェックボックス等を取得し、ユーザデータ保存部２０１に送信する。これに従って、ユーザデータ保存部２０１は、ＨＴＭＬファイルや画像ファイル、ＣＳＳ（段階スタイルシート）、スクリプトファイルや、マニフェストファイル（あらかじめコンテンツ制作者が指定する保存すべきファイルのリストを含むファイル）、ウェブページに関連する保存するべきデータすべてを、メタデータと関連させてユーザデータ蓄積部２０２に保存することができる。図５は、ユーザデータ蓄積部に保存されているユーザデータの例を示したものである。
【００４６】
本実施形態においては、携帯端末２０は保存を支持したウェブページを表示するのに必要なファイルは全てユーザデータ蓄積部２０２に格納されている。したがって、携帯端末２０のユーザは、インターネットに接続されていないときでも気に入ったウェブページを閲覧することできる。
【００４７】
上記の実施形態に係る携帯端末２及び携帯端末２０の機能は、ジャバスクリプトなどのスクリプト技術の活用により、ウェブブラウザ２００の機能として実装することも可能である。
【００４８】
本発明に係るシステムは、クライアント端末の負荷を軽減しながら、クライアント端末がネットワークに接続されていない場合でも、ユーザのデータ間の関連性のリンクを辿れるように表示することを可能にする。
【００４９】
本発明は、デバイス、システム、方法、および／またはコンピュータプログラムとして具体化することができる。したがって、本発明の一部またはすべては、ハードウェアに組み入れて、またはソフトウェア（ファームウェア、常駐ソフトウェア、マイクロコード、ステートマシン、ゲートアレイなどを含む）によって実現することができる。
【００５０】
さらに、本発明は、コンピュータによって使用可能な、またはコンピュータによって読み取り可能な記憶媒体上のコンピュータプログラムの形態をとることができ、この媒体には、命令実行システムによって、または命令実行システムと共に使用される、コンピュータによって使用可能な、またはコンピュータ可読のプログラムコードが格納される。本明細書のコンテキストでは、コンピュータによって使用可能な、またはコンピュータによって読み取り可能な媒体とは、命令実行システム、装置、またはデバイスによって、あるいはそれらと共に使用されるプログラムを、収録する、記憶する、通信する、伝搬する、または搬送することのできる、任意の媒体とすることができる。
【００５１】
コンピュータによって使用可能な、またはコンピュータによって読み取り可能な媒体は、例えば、電子、磁気、光学、電磁、赤外線、または半導体の、システム、装置、デバイス、または伝搬媒体とすることができるが、これらに限定されるものではない。コンピュータによって読み取り可能な媒体には、例として、コンピュータ記憶媒体および通信媒体を含めることができるが、これらに限定されるものではない。
【００５２】
コンピュータ記憶媒体には、コンピュータ可読命令、データ構造、プログラムモジュール、またはその他のデータなどの情報を記憶するための任意の方法または技術で実現された、揮発性および不揮発性、着脱可能および着脱不能の媒体が含まれる。コンピュータ記憶媒体には、ＲＡＭ,ＲＯＭ,ＥＥＰＲＯＭ,フラッシュメモリ、または他のメモリ技術、ＣＤ-ＲＯＭ、デジタル多用途ディスク(ＤＶＤ)、または他の光記憶、磁気カセット、磁気テープ、磁気ディスク記憶、または他の磁気記憶装置、あるいは、所望の情報を記憶するのに使用でき命令実行システムからアクセスできるその他の任意の媒体が含まれるが、これらに限定されるものではない。プログラムは、例えば紙媒体または他の媒体を光学的に走査することによって電子的に取り込んでから、必要ならば適切な方式でコンパイル、解釈、または他の方法で処理し、次いでコンピュータメモリに記憶することができるので、コンピュータによって使用可能な、またはコンピュータ可読の媒体は、プログラムが印刷された紙媒体または別の適切な媒体であってもよいことに留意されたい。
【００５３】
通信媒体は通常、コンピュータ可読命令、データ構造、プログラムモジュール、またはその他のデータを、搬送波やその他の移送機構などの被変調データ信号に組み入れるものであり、通信媒体には任意の情報伝達媒体が含まれる。用語「被変調データ信号」は、信号中の情報が符号化される形で１つまたは複数の特性が設定または変更される信号を意味する。例えば、通信媒体には、有線ネットワークや直接有線接続などの有線媒体と、音響、RF、赤外線などの無線媒体およびその他の無線媒体とが含まれるが、これらに限定されるものではない。上記のいずれかの組合せもコンピュータ可読媒体の範囲内に含まれる。
【００５４】
本発明がコンピュータ実行可能命令の一般的なコンテキストで具体化されるとき、この実施形態は、１つまたは複数のシステム、コンピュータ、またはその他のデバイスによって実行されるプログラムモジュールを含むことができる。一般に、プログラムモジュールは、特定のタスクを実施するか、または特定の抽象データ型を実装するルーチン、プログラム、オブジェクト、コンポーネント、データ構造などを含む。通常、プログラムモジュールの機能は、様々な実施形態で望まれるように結合または分散させることができる。
本発明は様々な修正および代替形態が可能であるが、本発明の特定の実施形態を図面に例示し、本明細書で詳細に説明する。しかし、本発明を開示される特定の実施形態に限定する意図はなく、反対に、本発明は、特許請求の範囲によって定義される本発明の趣旨および範囲内に含まれるすべての変更形態、均等形態、および代替形態に及ぶことを理解されたい。一般に、これらの実施形態は、本発明の具体的な発明的態様または特徴を強調するために選択されたものである。
【００５５】
本明細書全体を通じて、同一の参照番号は、図の記述全体を通して同一の要素を表す。要素が「接続」または「結合」されるものとして言及されるとき、これらの要素は、相互と直接に接続または結合されてもよく、あるいは１つまたは複数の介在要素があってもよい。
【産業上の利用可能性】
【００５６】
本発明のユーザデータ整理システムによると、ユーザのデータを整理する際のユーザの負担を軽減することが可能となる。
【図面の簡単な説明】
【００５７】
【図１】第１の実施形態に係るユーザデータ整理システムの模式図である。
【図２】第２の実施形態に係るユーザデータ整理システムの模式図である。
【図３】本発明の実施形態に係るメタデータ情報データベースの内容例である。
【図４】本発明の第１実施形態に係るユーザデータ蓄積部の内容例である。
【図５】本発明の第２実施形態に係るユーザデータ蓄積部の内容例である。
【符号の説明】
【００５８】
２００  ウェブブラウザ
２０１  ユーザデータ保存部
２０２  ユーザデータ蓄積部
２０３  ユーザデータ検索部
２０４  ユーザデータ表示部
３０１  メタデータ付与部
３０２  メタデータ情報データベース
【図１】
2009193462.tif 000003
【図２】
2009193462.tif 000004
【図３】
2009193462.tif 000005
【図４】
2009193462.tif 000006
【図５】
2009193462.tif 000007