(57)【要約】【課題】  複数の携帯情報端末でブックマーク情報を共有することを可能にし、またそのブックマーク情報に対応付けられている情報の最新版を管理するデータ管理方法を提供する。【解決手段】サーバ装置２０は、記憶しているデータに一意に特定できるブックマークＩＤを付与し、また、当該データを不定期に更新する。携帯情報端末１０は、記憶しているブックマークＩＤを含んだ同期要求をネットワーク３０を介してサーバ装置２０に送信する。サーバ装置２０は、同期要求を受信して、ブックマークＩＤに対応する最新のデータを読み出してネットワーク３０を介して携帯情報端末１０に送信し、携帯情報端末１０は、最新のデータを受信する。【選択図】    図１
2005293206.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続されたサーバ装置が、内部のデータに一意に特定できる識別記号を付与し、前記ネットワークに接続された端末装置との間で前記識別記号を利用して前記データの同期を行うデータ管理方法。
【請求項２】
ネットワークに接続されデータを記憶する記憶部を備えたサーバ装置と、前記ネットワークに接続する複数の端末装置と、を具備したデータ管理システムにおいて、
前記サーバ装置は、
データに一意に特定できる識別記号を付与して前記データを前記記憶部に記憶する手段と、
前記ネットワークを介して前記識別記号と新たなデータを含む更新要求を受信し、前記識別記号に対応する前記データを前記新たなデータに更新する手段と、
前記ネットワークを介して前記端末装置から同期要求を受信した際には、前記同期要求に含まれている前記識別記号に対応する前記データを前記記憶部から読み出して応答する手段と、を備え、
前記端末装置は、
前記サーバ装置に前記識別記号を含む前記設定要求を送信し、前記サーバ装置から前記識別記号に対応する前記データを受信して内部に記憶する手段と、
前記サーバ装置に前記識別記号と新たなデータを含む更新要求を送信する手段と、
前記識別記号を含む前記同期要求を前記サーバ装置に送信し、前記識別記号に対応する前記データを受信して内部に記憶している前記データを更新する手段と、
を備えたことを特徴とするデータ管理システム。
【請求項３】
前記サーバ装置が前記記憶部に記憶する前記データは、前記ネットワーク上に存在するウェブページへの参照情報であることを特徴とする請求項２に記載のデータ管理システム。
【請求項４】
前記サーバ装置が前記記憶部に記憶する前記データは、日付や位置情報等を含んだスケジュール情報であることを特徴とする請求項２または３のいずれか１つに記載のデータ管理システム。
【請求項５】
前記サーバ装置が前記記憶部に記憶する前記データは、住所データであることを特徴とする請求項２乃至４のいずれか１つに記載のデータ管理システム。
【請求項６】
ネットワークに接続されデータを記憶する記憶部を備えたサーバ装置と、前記ネットワークに接続する複数の端末装置との間で前記データの管理を行うデータ管理方法において、
前記サーバ装置は、データに一意に特定できる識別記号を付与して前記データを前記記憶部に記憶し、
前記端末装置は、前記識別記号を含む設定要求を前記サーバ装置に送信し、前記サーバ装置から前記識別記号に対応する前記データを受信して内部に記憶し、
前記端末装置は、前記サーバ装置に前記識別記号と新たなデータを含む更新要求を送信し、
前記サーバ装置は、前記ネットワークを介して前記識別記号と新たなデータを含む更新要求を受信した際に、前記識別記号に対応する前記データを前記新たなデータに更新し、
前記端末装置は、前記識別記号を含む同期要求を前記サーバ装置に送信し、
前記サーバ装置は、前記ネットワークを介して前記端末装置から前記同期要求を受信し、前記同期要求に含まれている前記識別記号に対応する前記データを前記記憶部から読み出して応答し、
前記端末装置は、応答を受信して内部に記憶している前記データを受信した前記データに更新することを特徴とするデータ管理方法。
【請求項７】
複数の端末装置からネットワークを介して信号を受信する送受信部を備えたサーバ装置において、
一意に特定できる識別記号が付与されたデータを記憶する記憶部と、
前記送受信部が、前記端末装置から前記識別記号を含むデータ同期要求を受信した場合には、前記識別記号に対応する前記データを前記記憶部から読み出し、前記送受信部を介して前記端末装置に送信するデータ管理手段と、
を備えたことを特徴とするサーバ装置。
【請求項８】
前記データ管理手段は、
前記送受信部が、前記端末装置からデータ登録要求を受信した場合には、前記データ登録要求に含まれている前記データに前記識別記号を付与し前記記憶部に登録し、前記送受信部を介して前記識別記号を前記端末装置に送信することを特徴とする請求項７に記載のサーバ装置。
【請求項９】
前記データ管理手段は、
前記送受信部が、前記端末装置からデータ更新要求を受信した場合には、前記データ更新要求に含まれている前記識別記号に基づいて前記記憶部の前記データを前記データ更新要求に含まれている前記データに更新することを特徴とする請求項７に記載のサーバ装置。
【請求項１０】
前記データ管理手段は、
前記送受信部が、前記端末装置からデータ転送要求を受信した場合には、前記データ転送要求に含まれている前記識別記号に従って前記記憶部から前記データを読み出し、他の端末装置へ当該データを転送するための電子メールを生成する制御情報を前記データに加えて前記送受信部を介して前記端末装置に送信することを特徴とする請求項７に記載のサーバ装置。
【請求項１１】
前記記憶部には、
前記データを登録した日付情報が合わせて記憶されており、
前記データ管理手段は、
前記送受信部が、前記端末装置から日付情報を含むデータ同期要求を受信した場合には、前記データ同期要求に含まれている前記識別記号に対応する前記データであって、前記データ同期要求に含まれている日付情報より後の日付情報が登録されている前記データのみを前記記憶部から読み出し、前記送受信部を介して前記端末装置に送信することを特徴とする請求項７に記載のサーバ装置。
【請求項１２】
データを記憶する記憶部と、
ネットワークに接続するサーバ装置から前記データと前記データに対応する識別記号を受信して前記記憶部に記憶する手段と、
前記ネットワークを介して前記サーバ装置に前記識別記号を含むデータ同期要求を送信し、受信した応答に含まれているデータを前記識別記号に対応付けて前記記憶部に記憶する手段と、
を備えたことを特徴とする端末装置。
【請求項１３】
ネットワークを介して複数の端末装置と接続し、一意に特定する識別記号が付与されたデータを記憶する記憶部を備えたサーバ装置のデータ同期方法であって、
前記端末装置からデータ同期要求を受信する過程と、
前記データ同期要求に含まれている前記識別記号に対応する前記データを前記記憶部から読み出し、前記端末装置に送信する過程と、
を備えたことを特徴とするデータ同期方法。
【請求項１４】
ネットワークを介して複数の端末装置と接続し、一意に特定する識別記号が付与されたデータを記憶する記憶部を備えたサーバ装置のコンピュータに、
前記端末装置からデータ同期要求を受信する手順、
前記データ同期要求に含まれている前記識別記号に対応する前記データを前記記憶部から読み出し、前記端末装置に送信する手順、
を実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続された装置間でデータの同期を取り最新データを維持するデータ管理方法及びデータ管理システム並びにサーバ装置及びそのデータ同期方法及びそのコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、インターネットに接続されているサーバにおいて、ユーザが頻繁に利用するウェブページのＵＲＬ（Ｕｎｉｖｅｒｓａｌ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）をブックマーク（コンテンツに付与されたＵＲＬやネットワーク上のアドレスをしおり付けした識別情報）を付与する際に、そのブックマークの情報を端末側ではなくサーバ側で管理するオンラインブックマークサービスが展開されている。また、このようなオンラインブックマークのサービスを携帯情報端末において容易に利用することができる手段も提案されている（例えば、特許文献１参照）。また、さらに、インターネットで提供されているメールマガジン等の定期的に更新されるコンテンツにおいて、最新版のコンテンツへアクセスできるＵＲＬをユーザの端末装置に提供するサーバ装置に関する手段等も提案されている（例えば、特許文献２参照）。
【特許文献１】特開２００３−６２０２号公報
【特許文献２】特開２００３−１４１０００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１及び特許文献２における従来の技術では、携帯情報端末のユーザごとにオンラインブックマークを管理することができるが、さらにそのブックマークの情報を複数のユーザで共有することまで考慮されていないという課題がある。また、特許文献２における技術では、サーバ装置が格納しているコンテンツのうちＵＲＬで参照できるものに限って、最新版の情報を提供できず、例えば、それ以外の方法で参照できるコンテンツを考慮していないという課題がある。
【０００４】
本発明は、上記問題を解決すべくなされたもので、その目的は、複数の携帯情報端末でブックマーク情報を共有することができ、また、そのブックマーク情報に対応付けられている情報の最新版を管理するデータ管理方法及びサーバ装置を提供することにある。
【課題を解決するための手段】
【０００５】
上述した課題を解決するために、本発明は、ネットワークに接続されたサーバ装置が、内部のデータに一意に特定できる識別記号を付与し、前記ネットワークに接続された端末装置との間で前記識別記号を利用して前記データの同期を行うデータ管理方法である。
【０００６】
本発明は、ネットワークに接続されデータを記憶する記憶部を備えたサーバ装置と、前記ネットワークに接続する複数の端末装置と、を具備したデータ管理システムにおいて、前記サーバ装置は、データに一意に特定できる識別記号を付与して前記データを前記記憶部に記憶する手段と、前記ネットワークを介して前記識別記号と新たなデータを含む更新要求を受信し、前記識別記号に対応する前記データを前記新たなデータに更新する手段と、前記ネットワークを介して前記端末装置から同期要求を受信した際には、前記同期要求に含まれている前記識別記号に対応する前記データを前記記憶部から読み出して応答する手段と、を備え、前記端末装置は、前記サーバ装置に前記識別記号を含む前記設定要求を送信し、前記サーバ装置から前記識別記号に対応する前記データを受信して内部に記憶する手段と、前記サーバ装置に前記識別記号と新たなデータを含む更新要求を送信する手段と、前記識別記号を含む前記同期要求を前記サーバ装置に送信し、前記識別記号に対応する前記データを受信して内部に記憶している前記データを更新する手段と、を備えたことを特徴とするデータ管理システムである。
【０００７】
本発明は、上記の発明において、前記サーバ装置が前記記憶部に記憶する前記データは、前記ネットワーク上に存在するウェブページへの参照情報であることを特徴とする。
【０００８】
本発明は、上記の発明において、前記サーバ装置が前記記憶部に記憶する前記データは、日付や位置情報等を含んだスケジュール情報であることを特徴とする。
【０００９】
本発明は、上記の発明において、前記サーバ装置が前記記憶部に記憶する前記データは、住所データであることを特徴とする。
【００１０】
本発明は、ネットワークに接続されデータを記憶する記憶部を備えたサーバ装置と、前記ネットワークに接続する複数の端末装置との間で前記データの管理を行うデータ管理方法において、前記サーバ装置は、データに一意に特定できる識別記号を付与して前記データを前記記憶部に記憶し、前記端末装置は、前記識別記号を含む設定要求を前記サーバ装置に送信し、前記サーバ装置から前記識別記号に対応する前記データを受信して内部に記憶し、前記端末装置は、前記サーバ装置に前記識別記号と新たなデータを含む更新要求を送信し、前記サーバ装置は、前記ネットワークを介して前記識別記号と新たなデータを含む更新要求を受信した際に、前記識別記号に対応する前記データを前記新たなデータに更新し、前記端末装置は、前記識別記号を含む同期要求を前記サーバ装置に送信し、前記サーバ装置は、前記ネットワークを介して前記端末装置から前記同期要求を受信し、前記同期要求に含まれている前記識別記号に対応する前記データを前記記憶部から読み出して応答し、前記端末装置は、応答を受信して内部に記憶している前記データを受信した前記データに更新することを特徴とするデータ管理方法である。
【００１１】
本発明は、複数の端末装置からネットワークを介して信号を受信する送受信部を備えたサーバ装置において、一意に特定できる識別記号が付与されたデータを記憶する記憶部と、前記送受信部が、前記端末装置から前記識別記号を含むデータ同期要求を受信した場合には、前記識別記号に対応する前記データを前記記憶部から読み出し、前記送受信部を介して前記端末装置に送信するデータ管理手段と、を備えたことを特徴とするサーバ装置である。
【００１２】
本発明は、上記の発明において、前記データ管理手段は、前記送受信部が、前記端末装置からデータ登録要求を受信した場合には、前記データ登録要求に含まれている前記データに前記識別記号を付与し前記記憶部に登録し、前記送受信部を介して前記識別記号を前記端末装置に送信することを特徴とする。
【００１３】
本発明は、上記の発明において、前記データ管理手段は、前記送受信部が、前記端末装置からデータ更新要求を受信した場合には、前記データ更新要求に含まれている前記識別記号に基づいて前記記憶部の前記データを前記データ更新要求に含まれている前記データに更新することを特徴とする。
【００１４】
本発明は、上記の発明において、前記データ管理手段は、前記送受信部が、前記端末装置からデータ転送要求を受信した場合には、前記データ転送要求に含まれている前記識別記号に従って前記記憶部から前記データを読み出し、他の端末装置へ当該データを転送するための電子メールを生成する制御情報を前記データに加えて前記送受信部を介して前記端末装置に送信することを特徴とする。
【００１５】
本発明は、上記の発明において、前記記憶部には、前記データを登録した日付情報が合わせて記憶されており、前記データ管理手段は、前記送受信部が、前記端末装置から日付情報を含むデータ同期要求を受信した場合には、前記データ同期要求に含まれている前記識別記号に対応する前記データであって、前記データ同期要求に含まれている日付情報より後の日付情報が登録されている前記データのみを前記記憶部から読み出し、前記送受信部を介して前記端末装置に送信することを特徴とする。
【００１６】
本発明は、上記の発明において、データを記憶する記憶部と、ネットワークに接続するサーバ装置から前記データと前記データに対応する識別記号を受信して前記記憶部に記憶する手段と、前記ネットワークを介して前記サーバ装置に前記識別記号を含むデータ同期要求を送信し、受信した応答に含まれているデータを前記識別記号に対応付けて前記記憶部に記憶する手段と、を備えたことを特徴とする端末装置である。
【００１７】
本発明は、ネットワークを介して複数の端末装置と接続し、一意に特定する識別記号が付与されたデータを記憶する記憶部を備えたサーバ装置のデータ同期方法であって、前記端末装置からデータ同期要求を受信する過程と、前記データ同期要求に含まれている前記識別記号に対応する前記データを前記記憶部から読み出し、前記端末装置に送信する過程と、を備えたことを特徴とするデータ同期方法である。
【００１８】
本発明は、ネットワークを介して複数の端末装置と接続し、一意に特定する識別記号が付与されたデータを記憶する記憶部を備えたサーバ装置のコンピュータに、前記端末装置からデータ同期要求を受信する手順、前記データ同期要求に含まれている前記識別記号に対応する前記データを前記記憶部から読み出し、前記端末装置に送信する手順、を実行させるコンピュータプログラムである。
【発明の効果】
【００１９】
この発明によれば、ネットワークに接続されたサーバ装置が端末装置からデータの登録要求を受信した際に、データに一意に特定することができる識別記号を付けて、その識別記号によって複数の端末装置との間でデータの同期を行う構成となっている。そのため、当該データの内容が更新されたとしてもそのデータを参照する端末装置のユーザは識別番号に基づいてサーバ装置内を検索することで、そのデータの最新版を参照することができる。
【００２０】
また、本発明によれば、サーバ装置が格納しているデータはネットワーク上に存在するウェブページへの参照情報であるＵＲＬや、日付や位置情報を含んだスケジュール情報や、住所等を示したアドレスのテキストデータという構成になっている。そのため、ユーザは、ＵＲＬ等が変更されたとしても最新のＵＲＬの情報を識別記号に従って検索することができる。
【００２１】
また、本発明によれば、サーバ装置が端末装置からデータの同期要求を受信して、同期要求に含まれている識別記号に従って記憶部から最新のデータを読み出し、端末装置に応答する構成となっている。そのため、端末装置は、識別記号に基づいて最新の情報をサーバ装置から受信することができる。また、サーバ装置と端末装置が記憶している情報には更新日の情報が設定されており、サーバ装置は同期要求に含まれている端末装置の更新日に従って、更新されたデータのみを記憶部から読み出して応答する構成となっている。そのため、端末装置は、更新された情報のみを受信することができる。
【００２２】
また、本発明によれば、サーバ装置が端末装置からデータの登録要求を受信して、登録要求に含まれているデータに一意に特定できる識別記号を付与して記憶部に記憶する構成となっている。そのため、端末装置のユーザは自ら作成したデータをサーバ装置に登録することが可能となる。
【００２３】
また、本発明によれば、サーバ装置が端末装置からデータの更新要求を受信して、更新要求に含まれている識別記号に基づいて記憶部のデータを更新要求に含まれているデータに更新する構成となっている。そのため、端末装置のユーザは自らが作成したデータを端末操作によって更新することが可能となる。
【００２４】
また、本発明によれば、サーバ装置が端末装置からデータの転送要求を受信して、転送要求に含まれている識別記号に基づいて記憶部のデータを読み出し、読み出したデータに他の端末装置へ転送するための制御情報を含んだ情報を応答する構成となっている。そのため、応答を受信した端末装置は、当該制御情報を選択することで容易に転送用の情報を含んだ電子メールを生成することができ、宛先を入力して他の端末装置に送信することができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の一実施形態によるデータ管理方法を備えたサーバ装置を図面を参照して説明する。
図１は、この発明の一実施形態によるサーバ装置を含むデータ管理システムの構成を示す概略ブロック図である。同図において、携帯情報端末１０は、例えば、携帯電話端末であり、ウェブブラウザを起動してネットワーク３０に接続されている装置が格納しているコンテンツに接続できる機能を有する。ネットワーク３０は、例えば、インターネットである。
【００２６】
サーバ装置２０は、ネットワーク３０に接続してデータの送受信を行う送受信部２１と、ユーザの携帯情報端末１０及びコンテンツ提供装置４０からブックマークの登録要求等を受信して、そのブックマークに含まれているデータに一意に特定できるブックマークＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）を付与して管理するＩＤ管理部２２と、そのデータとブックマークＩＤを対応付けて記憶するマスター情報データベース（以下、データベースをＤＢと略す。）２３を備えている。
サーバ装置２０において、送受信部２１はネットワーク３０を介して携帯情報端末１０及びコンテンツ提供装置４０からブックマーク登録するための登録要求やブックマークに対応付けられている情報を同期する同期要求等を受信する。
ＩＤ管理部２２は、送受信部２１から登録要求を受信した場合には、その要求に含まれている情報に従って、マスター情報ＤＢ２３にデータに一意に特定できるブックマークＩＤを付与して登録する。また、同期要求を受信した場合に、その要求に含まれているブックマークＩＤに基づいてマスター情報ＤＢ２３から対応するデータを読み出して送受信部２１を介して応答し、携帯情報端末１０との間でのデータの最新版の情報の同期を行う。
コンテンツ提供装置４０は、ウェブページでコンテンツを公開しているコンテンツ提供者が利用する装置である。コンテンツ提供者はコンテンツ提供装置４０内のコンテンツの幾つかをサーバ装置２０に予めブックマークしておき、コンテンツ提供装置４０のウェブページにブックマーク登録できるリンクを設定する。このリンクを選択した携帯情報端末１０は同じブックマークＩＤで情報を共有することが可能となる。
なお、運営形態によっては、コンテンツ提供装置４０とサーバ装置２０が同一の運営者によって同一のサーバ上で動作させることも可能である。
【００２７】
図２は、マスター情報ＤＢ２３が格納しているデータを示した図である。
同図において、ブックマークＩＤとはＩＤ管理部２２が付与したデータを一意に特定することができる識別記号である。同図では、一意に特定できる識別記号として０から順に番号を付与している。
なお、一意に特定できる識別記号としては、携帯情報端末１０の電話番号や携帯情報端末１０が利用している通信会社等が一意に付与するアドレス等に基づいて生成することができる。また、端末装置の場合には、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｏｒｏｌ）アドレス等に基づいて生成することもできる。
【００２８】
作成者の情報は、データベースにそのデータを登録したコンテンツ提供装置４０の運営者であるコンテンツ提供者やブックマーク情報として登録要求を送信し、データベースにそのデータを登録した携帯情報端末１０のユーザを示す情報である。同図では、コンテンツ提供者、Ｂ、Ａとして記載している。Ｂ及びＡは携帯情報端末のユーザを示す。実際に設定されるデータとしては、サーバ装置２０においてオンラインのブックマークサービスの利用を開始する際に登録されたユーザＩＤ等が設定されることになる。
【００２９】
種別の情報は、データの種別を示した情報であり、例えばデータがＵＲＬで示されるウェブページの場合には「ページ」が種別として登録され、データがメールのアドレスや住所などの場合には「アドレス」が種別として登録される。また、データがイベントの予定を示すものである場合には「スケジュール」が種別として登録される。この種別情報は、サーバ装置２０が提供するブックマークサービスの種別に従うため、データの登録要求の段階でユーザが携帯情報端末１０から指定した種別情報に従ってサーバ装置２０のＩＤ管理部２２が登録する。
データには、ＩＤ管理部２２が携帯情報端末１０及びコンテンツ提供装置４０から受信した登録要求に含まれているデータが登録されており、例えば、同図に示すようにＵＲＬやアドレス情報及びスケジュール情報等のテキストデータが登録される。
なお、図示していないがＵＲＬには、ＵＲＬが指し示すウェブページのタイトルやブックマークの名称の付加情報も合わせて記憶される。
【００３０】
図３は、携帯情報端末１０がブックマーク情報をサーバ装置２０から受信し、もしくは自ら作成してサーバ装置２０に登録した後、内部メモリが記憶しているブックマーク情報に関するデータの形式を示した図である。同図では、携帯情報端末１０のユーザが図２のＡに該当する場合を想定したデータを示している。
ブックマークＩＤ＝０のデータは、コンテンツ提供装置４０がウェブページで公開しているデータであり、コンテンツ提供装置４０が予めサーバ装置２０にブックマークの登録をしているデータである。
【００３１】
携帯情報端末１０がコンテンツ提供装置４０に接続し、携帯情報端末１０のユーザがウェブページのブックマーク登録のリンクを選択すると、携帯情報端末１０がＩＤ＝０を含んだ設定要求をサーバ装置２０に送信する。サーバ装置２０はＩＤ＝０を基にマスター情報ＤＢ２３からデータを検索し携帯情報端末１０に応答して記憶する。そのため、ブックマークＩＤは、サーバ装置２０のマスター情報ＤＢ２３で管理しているブックマークＩＤと同じ値となる。
一方、ブックマークＩＤ＝２は携帯情報端末１０のユーザＡがサーバ装置２０に登録要求したデータであるため、携帯情報端末１０とサーバ装置２０は同一ＩＤで当該データを管理する。
【００３２】
サーバ装置２０と携帯情報端末１０が上記のようなデータ形式で情報を格納することで、ウェブページに付与されているＵＲＬに依存せずにデータの同期を行うことが可能となる。例えば、ＩＤ＝０のＵＲＬが指し示す内容がコンテンツ提供装置４０によって更新され、さらにＵＲＬが変更された場合に、コンテンツ提供装置４０がＩＤ＝０のＵＲＬを最新版の情報のＵＲＬに変更する。携帯情報端末１０は、ＩＤ＝０のブックマーク情報を記憶しており、ＵＲＬにアクセスする前にＩＤ＝０に対応する情報の同期要求をサーバ装置２０に送信することで、最新情報を含むＵＲＬへの情報を容易に受信することができ、受信に含まれている情報に従って最新のＵＲＬへ接続することが可能となる。
【００３３】
また、このブックマークＩＤは複数のユーザの間で共有することも可能である。この時、各携帯情報端末１０には図３のような形式でデータを記憶することとなり、マスター情報ＤＢ２３の情報が更新された場合に、各携帯情報端末１０が同期要求を送信することで全ての携帯情報端末１０が更新されたデータを受信することができる。
【００３４】
図４は、携帯情報端末１０とコンテンツ提供装置４０とサーバ装置２０において、携帯情報端末１０がコンテンツ提供装置４０に備えられたウェブページのブックマーク登録用リンクを選択してブックマーク情報を設定する設定処理を示したフローチャートである。
最初に、携帯情報端末１０は、ウェブブラウザを起動し、ユーザによって入力されたＵＲＬに従ってコンテンツ提供装置４０のウェブサーバにページ要求を送信する（ステップＳ１−１）。ページ要求を受信したコンテンツ提供装置４０は、ページ要求を受信し（ステップＳ１−２）、要求されたページを内部の記憶領域から検索して応答する（ステップＳ１−３）。携帯情報端末は応答を受信し受信したウェブページの情報をウェブブラウザに表示する（ステップＳ１−４）。そして、携帯情報端末１０のユーザがウェブページに表示されているブックマーク登録用のリンクをクリックして、設定要求をサーバ装置２０に送信する。ブックマーク登録用のリンクにはブックマークされているデータに対応するブックマークＩＤが含まれており、設定要求にも当該ブックマークＩＤが含まれている（ステップＳ１−５）。サーバ装置２０は、設定要求を受信し（ステップＳ１−６）、サーバ装置２０のＩＤ管理部２２は、設定要求に含まれているブックマークＩＤに基づいてマスター情報ＤＢ２３を検索する（ステップＳ１−７）。ＩＤ管理部２２は、マスター情報ＤＢ２３から検索結果を受信する（ステップＳ１−８）。そして、その検索結果を携帯情報端末１０に送信する（ステップＳ１−９）。登録結果を受信した携帯情報端末１０は登録結果に含まれているページの情報を表示し、携帯情報端末１０内のメモリにブックマーク情報として記憶する（ステップＳ１−１０）。
また、上述した設定要求は、携帯情報端末１０に記憶する処理を除いて、後述する同期要求と同様の処理であり、サーバ装置２０側の処理は同じものとなる。
【００３５】
図５は、携帯情報端末１０とコンテンツ提供装置４０において、携帯情報端末１０の内部に記憶しているブックマーク情報を利用してコンテンツ提供装置４０のウェブページにアクセスする処理を示したフローチャートである。
最初に、携帯情報端末１０は、内部に記憶しているブックマーク情報を画面に表示するそして、ユーザの操作の下で、画面上のブックマーク情報の何れか１つを選択する。ここではＵＲＬの情報が入ったブックマークを選択するとする（ステップＳ２−１）。携帯情報端末１０は、ウェブブラウザを起動して、選択したブックマーク情報に含まれているＵＲＬに従ってコンテンツ提供装置４０にウェブページの要求を送信する（ステップＳ２−２）。コンテンツ提供装置４０は要求を受信し（ステップＳ２−３）、要求されたウェブページを応答する（ステップＳ２−４）。携帯情報端末１０は、受信したウェブページをウェブブラウザ上に表示する（ステップＳ２−５）。
携帯情報端末１０の内部に記憶しているブックマーク情報が最新の情報であれば、最新の情報が登録されているウェブページにアクセスすることが可能であるが、情報が古い場合には、古いウェブページにアクセスしてしまうことになる。その際、携帯情報端末１０は、後述する同期を行うことによって最新のブックマーク情報を受信することができ、最新のウェブページにアクセスできることとなる。
【００３６】
図６は、携帯情報端末１０とサーバ装置２０において、ブックマーク情報の同期処理を示した図である。
最初に、携帯情報端末１０は、ブックマークＩＤと最終更新日付をパラメータとしてブックマーク情報の同期要求を送信する（ステップＳ３−１）。サーバ装置２０は、同期要求を受信し（ステップＳ３−２）、サーバ装置２０のＩＤ管理部２２は、要求に含まれている更新日付以降に更新が行われているか否かをマスター情報ＤＢ２３に接続して確認する（ステップＳ３−３）。ＩＤ管理部２２は、確認結果をマスター情報ＤＢ２３から受信し（ステップＳ３−４）、更新されている場合には、更新対象となるデータを携帯情報端末１０に送信する（ステップＳ３−５）。携帯情報端末１０は、データを受信し、更新対象とされているものについてブックマーク情報を更新する（ステップＳ３−６）。
上記の処理によって、サーバ装置２０においてデータが更新された後で、携帯情報端末１０が同期要求を送信することで、ブックマーク情報を最新の情報に更新することが可能となる。
なお、最終更新日付を利用しない場合には、同期要求に含まれている全てのブックマークＩＤのデータを読み出して送信することになる。また、最終更新日付を利用する際には、図２及び図３で説明したデータベース形式においても、当該更新日付の情報が記憶されることになる。
【００３７】
図７は、携帯情報端末１０とサーバ装置２０において、携帯情報端末１０を利用してユーザが作成したアドレスや住所、また、スケジュール等の情報をブックマーク情報として登録する際の登録処理を示した図である。
最初に、携帯情報端末１０においてユーザがデータを作成し、サーバ装置２０に当該データを含んだ登録要求を送信する（ステップＳ４−１）。サーバ装置２０は、登録要求を受信する。この時、ユーザは、その情報がどの種別に該当するのかを予め選択し、その種別の情報も登録要求に含まれることとなる（ステップＳ４−２）。サーバ装置２０のＩＤ管理部２２は、受信した登録要求に含まれるデータを種別情報に従ってマスター情報ＤＢ２３に登録する（ステップＳ４−３）。ＩＤ管理部２２は、マスター情報ＤＢ２３から登録結果を受信し（ステップＳ４−４）、登録結果を携帯情報端末１０に送信する（ステップＳ４−５）。携帯情報端末１０は登録結果を受信して、ウェブブラウザ上に結果を表示し、携帯情報端末１０内のメモリにブックマーク情報として記憶する（ステップＳ４−６）。
上記の処理によって、携帯情報端末１０のユーザは自らの携帯情報端末１０で作成した情報をブックマーク情報としてサーバ装置２０に登録することが可能となる。
【００３８】
図８は、コンテンツ提供装置４０とサーバ装置２０において、コンテンツ提供装置４０がコンテンツの内容を更新し、新たなＵＲＬを付与した際に、サーバ装置２０に登録されているブックマーク情報を更新する際の更新処理を示したフローチャートである。前提として、既にコンテンツ提供装置４０において対象となるデータにはＵＲＬが新たに付与されているものとする。
最初に、コンテンツ提供装置４０は、コンテンツに付与した新たなＵＲＬとブックマークＩＤを含んだブックマーク情報の更新要求を送信する（ステップＳ５−１）。サーバ装置２０は、更新要求を受信する（ステップＳ５−２）。そして、サーバ装置２０のＩＤ管理部２２は、マスター情報ＤＢ２３内のブックマークＩＤに対応する前のＵＲＬのデータを新たなＵＲＬに更新する（ステップＳ５−３）。そして、マスター情報ＤＢ２３から更新結果を受信し（ステップＳ５−４）、更新結果情報をコンテンツ提供装置４０に送信する（ステップＳ５−５）。コンテンツ提供装置４０は、更新結果を表示する（ステップＳ５−６）。
なお、更新前のデータは前のＵＲＬにおいて公開されたままであり、ユーザが携帯情報端末１０からブックマーク情報によって参照しても更新前のＵＲＬに接続し更新前のデータが表示されることになる。そのため、更新後のデータを表示するためには上述した更新処理によってブックマーク情報の更新を行う必要がある。
【００３９】
図９は、携帯情報端末１０とサーバ装置２０において、ある携帯情報端末１０のユーザが他の携帯情報端末１０ａのユーザに自らがサーバ装置２０においてブックマークしている情報を転送し、情報の共有を行う際のブックマーク情報の転送処理を示したフローチャートである。
最初に、携帯情報端末１０が他の携帯情報端末１０ａに転送したいブックマーク情報を選択してサーバ装置２０に転送要求を送信する（ステップＳ６−１）。サーバ装置２０は、要求を受信し（ステップＳ６−２）、サーバ装置２０のＩＤ管理部２２は、要求に含まれているブックマークＩＤに基づいてマスター情報ＤＢ２３から情報を検索し（ステップＳ６−３）、検索結果を受信する（ステップＳ６−４）。そして、検索結果を携帯情報端末に送信する。この時、検索結果の情報には、他のユーザに転送するための電子メール書式を作成するための制御コードも合わせて送信する（ステップＳ６−５）。携帯情報端末１０は、検索結果を受信し画面に表示する（ステップＳ６−６）。そして、表示されている他のユーザへ転送のリンクをクリックする（ステップＳ６−７）。そして、他のユーザが携帯情報端末１０ａ上で当該ブックマーク情報を登録可能にするリンク情報を含んだメールを作成し、ユーザは転送したいユーザの電子メールアドレスを入力して送信する（ステップＳ６−８）。
【００４０】
図１０、図９において携帯情報端末１０が送信した電子メールを受信した他ユーザの携帯情報端末１０ａとサーバ装置２０において、ブックマーク情報の登録を行う登録処理を示したフローチャートである。
最初に他ユーザの携帯情報端末１０ａが電子メールを携帯情報端末１０から受信する（ステップＳ７−１）。そして、メール本文の登録用のリンクをクリックし、サーバ装置２０にブックマーク情報の表示要求を送信する（ステップＳ７−２）。サーバ装置２０は、表示要求を受信する（ステップＳ７−３）。サーバ装置２０のＩＤ管理部２２は、表示要求に含まれているブックマークＩＤに従ってブックマーク情報をマスター情報ＤＢ２３から検索する（ステップＳ７−４）。そして、検索結果をマスター情報ＤＢ２３から受信し（ステップＳ７−５）、検索結果を携帯情報端末１０ａに送信する（ステップＳ７−６）。検索結果を受信した携帯情報端末１０ａは、画面に表示し、ブックマーク情報を保存する（ステップＳ７−７）。この操作により、携帯情報端末１０と携帯情報端末１０ａのユーザはブックマークＩＤでまとめられた情報を共有することができ、例えば携帯情報端末１０によってデータが更新されても、携帯情報端末１０ａは上述した同期の処理を行うことにより最新の情報を参照することが可能となる。
【００４１】
図１１と図１２は、携帯情報端末１０の画面が上述したデータの更新によってどのように変化するかを示した図である。
図１１は、サーバ装置２０が格納しているデータが更新される前の情報を示したものであり、画面上には、１番目には、「○○○ＣＤ情報」というあるアーティストのＣＤ情報のウェブページへのＵＲＬに対応付けられているタイトルが表示されている。２番目には、携帯情報端末１０のユーザ以外の携帯情報端末１０ａから設定された「××さん同窓会情報」のスケジュール情報が登録されている。また、３番目には同じく「○○○ＤＶＤ情報」としてある映画のＤＶＤ情報が登録されている。
【００４２】
図１２は、１番目と３番目の情報がサーバ装置２０のブックマーク情報がコンテンツ提供装置４０によって更新され、また２番目の情報が携帯情報端末１０ａから更新要求を受信してサーバ装置２０が更新した後、携帯情報端末１０が更新要求を送信して、ブックマーク情報を更新した後の表示画面の情報を示した図である。１番目の情報は、「○○○ＣＤ情報」から「ＣＤ追加情報」となり、同じアーティストのＣＤ情報であるが、更新された最新の情報へのＵＲＬに対応付けられており、携帯情報端末１０のユーザは、このブックマークを選択することで最新版のウェブページを参照することができる。２番目の情報は、同じ同窓会のスケジュール情報であるが、日付が「３月２４日」から「３月２５日」に変更されており、また、集合場所も「渋谷駅前」から「新宿駅前」に更新されている。また、３番目には同じく「○○○ＤＶＤ情報」から「○○○ＤＶＤ４月発売」として発売日の情報を含んだ情報に更新されており、また対応するＵＲＬも新しいＵＲＬへ更新されている。
【００４３】
上述のサーバ装置及び携帯情報端末は内部に、コンピュータシステムを有している。そして、上述したフローチャートで示した同期処理、登録処理、更新処理、表示処理、転送処理等の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【図面の簡単な説明】
【００４４】
【図１】本発明の一実施形態におけるサーバ装置を含むデータ管理システムの概略ブロック図である。
【図２】同実施形態におけるサーバ装置のマスター情報データベースの形式を示した図である。
【図３】同実施形態における携帯情報端末が記憶するデータの形式を示した図である。
【図４】同実施形態におけるブックマーク情報の設定処理を示したフローチャートである。
【図５】同実施形態におけるブックマーク情報を利用したコンテンツ提供装置への接続処理を示した図である。
【図６】同実施形態におけるブックマーク情報の同期処理を示したフローチャートである。
【図７】同実施形態における作成情報をブックマーク情報として登録する際の登録処理を示したフローチャートである。
【図８】同実施形態におけるコンテンツ提供装置からのブックマーク情報の登録処理を示したフローチャートである。
【図９】同実施形態におけるブックマーク情報の転送処理を示したフローチャートである。
【図１０】同実施形態におけるブックマーク情報の転送情報を受信した携帯情報端末での登録処理を示したフローチャートである。
【図１１】同実施形態におけるデータ更新前の携帯情報端末の画面を示した図である。
【図１２】同実施形態におけるデータ更新後の携帯情報端末の画面を示した図である。
【符号の説明】
【００４５】
１０  携帯情報端末
２０  サーバ装置
３０  ネットワーク
【図１】
2005293206.tif 000003
【図２】
2005293206.tif 000004
【図３】
2005293206.tif 000005
【図４】
2005293206.tif 000006
【図５】
2005293206.tif 000007
【図６】
2005293206.tif 000008
【図７】
2005293206.tif 000009
【図８】
2005293206.tif 000010
【図９】
2005293206.tif 000011
【図１０】
2005293206.tif 000012
【図１１】
2005293206.tif 000013
【図１２】
2005293206.tif 000014