(57)【要約】【課題】複数の情報機器の一つに障害が発生した場合でも共有情報の管理を継続して確実に行なうことができるとともに、任意の情報機器に共有情報のマスターを格納して共有情報の管理ができる共有情報管理方法、移動通信端末及び共有情報管理システムを提供する。【解決手段】共有情報（メール情報）の管理対象単位ごとに、複数の情報機器（携帯電話機６０、パソコン６１、メールサーバ５１）のうちいずれか一つの情報機器に共有情報の全データを有するマスターを格納するとともに、他の情報機器の少なくとも一つに共有情報のマスターの少なくとも一部が複製された共有情報のレプリカを格納し、共有情報のレプリカの一つをマスターに切り換えるとき、共有情報の元のマスターをレプリカに切り換える。【選択図】　図１
2004005199.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを介して通信可能な移動通信端末を含む複数の情報機器の間で共有される共有情報を管理する共有情報管理方法であって、
該共有情報の管理対象単位ごとに、複数の情報機器のうちいずれか一つの情報機器に該共有情報の全データを有するマスターを格納するとともに、他の情報機器の少なくとも一つに該共有情報のマスターの少なくとも一部が複製された該共有情報のレプリカを格納し、
該共有情報のレプリカの一つをマスターに切り換えるとき、該共有情報の元のマスターをレプリカに切り換えることを特徴とする共有情報管理方法。
【請求項２】
請求項１の共有情報管理方法において、
上記共有情報のマスターが削除されたとき又は利用不可になったとき、該共有情報のレプリカの一つをマスターに切り換えることを特徴とする共有情報管理方法。
【請求項３】
請求項１の共有情報管理方法において、
上記共有情報のレプリカの一つにデータの修正又は追加があったとき、該レプリカをマスターに切り換え、該共有情報の元のマスターをレプリカに切り換えることを特徴とする共有情報管理方法。
【請求項４】
請求項１、２又は３の共有情報管理方法において、
上記共有情報の管理対象単位ごとに、上記マスター及び上記レプリカを識別するための管理データを付加しておき、
上記共有情報の管理種別をマスターとレプリカとの間で切り換えるときに該管理データ内のデータを更新することを特徴とする共有情報管理方法。
【請求項５】
通信ネットワークを介して他の情報機器と通信して情報を共有することができる移動通信端末であって、
該通信ネットワークを介して他の情報機器との間で共有情報を送受信するための共有情報送受信手段と、
該共有情報を管理対象単位ごとにマスター又はレプリカとして記憶する共有情報記憶手段と、
該共有情報のマスターとレプリカとを切り換えるように、該共有情報に管理データを付与する共有情報処理手段とを備えたことを特徴とする移動通信端末。
【請求項６】
請求項５の移動通信端末と、該移動通信端末との間で情報を共有可能な情報機器と、該移動通信端末と該情報機器との間の通信に用いる通信ネットワークとを備えたことを特徴とする共有情報管理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信ネットワークを介して通信可能な携帯電話機等の移動通信端末を含む複数の情報機器の間で共有される共有情報を管理する共有情報管理方法、該方法に使用する移動通信端末及び共有情報管理システムに関するものである。
【０００２】
【従来の技術】
従来、この種の共有情報管理方法としては、クライアント・サーバ型の管理方法が知られている。この管理方法では、共有情報のマスターが情報機器の一つであるサーバー（例えばメールサーバやファイルサーバ）に格納されて管理される。そして、このサーバに対して他の情報機器であるクライアント装置（例えばパソコンや携帯電話機等の移動通信端末）から任意のタイミングでアクセスする。このクライアント装置は、サーバ内の共有情報のすべてのデータ又は位置のデータを複製してダウンロードし、共有情報のレプリカとして利用する。
【０００３】
【発明が解決しようとする課題】
ところが、上記従来の共有情報管理方法では、各サーバ及びクライアント装置の役割は固定的なものであり、共有情報の管理がサーバで一元的に行なわれる。例えば、通信ネットワークを介した携帯電話機等を用いた電子メールサービスにおいては、携帯電話機側がサーバになることはなく、各情報機器の役割は固定的なものであった。従って、例えば何かの原因でサーバに障害が発生すると、共有情報のマスターが存在しないことになり、共有情報の管理ができなくなってしまうという問題点があった。また、利用者によっては共有情報のマスターを常にサーバに格納しておくのではなく、自宅のパソコンや携帯電話機にマスターを格納して共有情報を管理したい場合がある。しかしながら、上記従来の共有情報管理方法では、共有情報の管理がサーバで一元的に行なわれるため、他の情報機器であるパソコンや携帯電話機にマスターを格納して共有情報の管理を行なうことができないという問題点もあった。
【０００４】
本発明は以上の問題点に鑑みなされたものである。その目的は、各情報機器に格納される共有情報のマスター及びレプリカを動的に切り換えることにより、複数の情報機器の一つに障害が発生した場合でも共有情報の管理を継続して確実に行なうことができるとともに、任意の情報機器に共有情報のマスターを格納して共有情報の管理ができるようになる共有情報管理方法、該方法に用いる移動通信端末及び共有情報管理システムを提供することである。
【０００５】
【課題を解決するための手段】
上記目的を達成するために、請求項１の発明は、通信ネットワークを介して通信可能な移動通信端末を含む複数の情報機器の間で共有される共有情報を管理する共有情報管理方法であって、該共有情報の管理対象単位ごとに、複数の情報機器のうちいずれか一つの情報機器に該共有情報の全データを有するマスターを格納するとともに、他の情報機器の少なくとも一つに該共有情報のマスターの少なくとも一部が複製された該共有情報のレプリカを格納し、該共有情報のレプリカの一つをマスターに切り換えるとき、該共有情報の元のマスターをレプリカに切り換えることを特徴とするものである。
なお、上記「移動通信端末」には、ＰＤＣ（Ｐｅｒｓｏｎａｌ　Ｄｅｇｉｔａｌ　Ｃｅｌｌｕｌａｒ）方式、ＧＳＭ（Ｇｌｏｂａｌ　Ｓｙｓｔｅｍ　ｆｏｒ　Ｍｏｂｉｌｅ　Ｃｏｍｍｕｎｉｃａｔｉｏｎ）方式、ＴＩＡ（Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ　Ｉｎｄｕｓｔｒｙ　Ａｓｓｏｃｉａｔｉｏｎ）方式等の携帯電話機、ＩＭＴ（Ｉｎｔｅｒｎａｔｉｏｎａｌ　Ｍｏｂｉｌｅ　Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ）−２０００で標準化された携帯電話機、ＰＨＳ（Ｐｅｒｓｏｎａｌ　Ｈａｎｄｙｐｈｏｎｅ　Ｓｅｒｖｉｃｅ）、自動車電話等の電話機のほか、携帯電話モジュールを付加した移動通信端末も含まれる。
請求項１の共有情報管理方法では、移動通信端末を含む複数の情報機器のうちいずれか一つの情報機器に共有情報ののマスターが格納される。そして、共有情報のレプリカの一つをマスターに切り換えるときに、共有情報の元のマスターをレプリカに切り換えることにより、各情報機器のサーバーとしての役割とクライアント機器としての役割と動的に切り換えることができる。従って、複数の情報機器のうちいずれか一つに障害が発生したとしても、共有情報の管理を継続して確実に行なうことができるとともに、任意の情報機器に共有情報のマスターを格納して共有情報の管理ができる。
請求項２の発明は、請求項１の共有情報管理方法において、上記共有情報のマスターが削除されたとき又は利用不可になったとき、該共有情報のレプリカの一つをマスターに切り換えることを特徴とするものである。
請求項２の共有情報管理方法では、共有情報のマスターが削除されたとき又は利用不可になったときに、共有情報のマスターが存在しないという事態を回避できるので、共有情報管理の確実性を更に高めることができる。
請求項３の発明は、請求項１の共有情報管理方法において、上記共有情報のレプリカの一つにデータの修正又は追加があったとき、該レプリカをマスターに切り換え、該共有情報の元のマスターをレプリカに切り換えることを特徴とするものである。
請求項３の共有情報管理方法では、データの修正又は追加があった最新状態の共有情報を単一のマスターとして管理することができる。
請求項４の発明は、請求項１、２又は３の共有情報管理方法において、上記共有情報の管理対象単位ごとに、上記マスター及び上記レプリカを識別するための管理データを付加しておき、上記共有情報の管理種別をマスターとレプリカとの間で切り換えるときに該管理データ内のデータを更新することを特徴とするものである。
請求項４の共有情報管理方法では、各情報機器に格納される共有情報の管理対象単位ごとに付加された管理データ内のデータを参照することにより、各共有情報がマスター及びレプリカのいずれであるかを動的に確認することができる。
【０００６】
請求項５の発明は、通信ネットワークを介して他の情報機器と通信して情報を共有することができる移動通信端末であって、該通信ネットワークを介して他の情報機器との間で共有情報を送受信するための共有情報送受信手段と、該共有情報を管理対象単位ごとにマスター又はレプリカとして記憶する共有情報記憶手段と、該共有情報の管理種別をマスターとレプリカとの間で切り換えるように、該共有情報に付加されている管理データを更新する管理データ処理手段とを備えたことを特徴とするものである。
請求項６の発明は、請求項５の移動通信端末と、該移動通信端末との間で情報を共有可能な情報機器と、該移動通信端末と該情報機器との間の通信に用いる通信ネットワークとを備えたことを特徴とするものである。
【０００７】
【発明の実施の形態】
以下、本発明を携帯電話機を用いた電子メールサービスにおける共有情報管理方法に適用した実施形態について説明する。
図１（ａ）及び（ｂ）は、本実施形態に係るメール情報管理方法の一例を示す説明図である。このメール情報管理方法における共有情報は、メールサーバ５１の利用者Ａさんのメールアドレス宛に届いた電子メールの１件を管理対象単位としたメール情報である。そして、このメール情報が、複数の情報機器としての携帯電話機（移動通信端末）６０と、自宅又は勤務先にあるパソコン６１と、インターネット３０上のメールサーバ５１との間で共有される。そして、メール情報のレプリカは任意のタイミングでマスターに切り換えることができる。携帯電話機６０及びパソコン６１内のメール情報のレプリカの一つをマスターに切り換えたときに、メール情報の元のマスターをレプリカに切り換える。
例えば、図１（ａ）において、メールサーバ５１が利用者Ａさんのメールアドレス宛の電子メール（Ｘ，Ｙ，Ｚ）を受信すると、各メール情報のマスター（電子メールＸ：ｍ，Ｙ：ｍ，Ｚ：ｍ）がメールサーバ５１に格納される。そして、利用者Ａさんの携帯電話機６０が電子メールの配信通知を受け、電子メールＸについてのみメール本文をメールサーバ５１からダウンロードすると、電子メールＸのメール情報がマスター（電子メールＸ：ｍ）として携帯電話機６０内に格納される。これに伴って、メールサーバ５１内の電子メールＸのメール情報はレプリカに降格される。
次に、利用者Ａさんがパソコン６１を操作して電子メールＹ，Ｚのメール本文をメールサーバ５１からダウンロードすると、電子メールＹ，Ｚのメール情報がマスター（電子メールＹ：ｍ，Ｚ：ｍ）としてパソコン６１内に格納される。
次に、図１（ｂ）に示すように、携帯電話機６０とパソコン６１とをケーブルや無線のインターフェースで接続してメール情報の同期処理を行うと、電子メールＸのメール情報がマスター（電子メールＸ：ｍ）としてパソコン６１内に格納される。これに伴って、携帯電話機６０内の電子メールＸのメール情報はレプリカに降格される。また、携帯電話機６０内になかった電子メールＹ，Ｚのメール情報がパソコン６１から携帯電話機６０に複写され、レプリカ（電子メールＹ：ｒ，Ｚ：ｒ）として携帯電話機６０内に格納される。
なお、上記図１（ａ）及び（ｂ）の例では、メール情報のレプリカを、メール情報のダウンロード処理や同期処理と同時にマスターに切り換えているが、他の任意のタイミングでマスターに切り換えてもよい。
【０００８】
図２は、同メール情報管理方法に用いる情報管理システムの一例を示す概略構成図である。メールサーバ５１は、インターネットサービスプロバイダ（以下「ＩＳＰ」という）によって管理運営されている。このＩＳＰは、メールサーバで電子メールの送受信・保存・検索等の処理を行なうとともに、パソコン６１や携帯電話機６０で使用するメーラーのソフトウェアをレンタルしたりするアプリケーションサービスプロバイダ（ＡＳＰ）でもある。
また、上記携帯電話機６０の通信に使用される移動通信システム７０は、携帯電話通信事業者によって管理運営されている。この移動通信システム７０は、予め設定された所定半径のセルごとに設置された基地局や携帯電話通信網内の通信を制御する情報転送装置としての交換機（回線交換機、パケット交換機等）からなる携帯電話通信網、各携帯電話機が位置しているセルの情報を管理する位置情報管理サーバ等により構成されている。
【０００９】
図３は及び図４はそれぞれ、上記インターネット３０上のメールサーバ５１の概略構成図及び機能ブロック図である。
メールサーバ５１は、図３に示すように、システムバス１００、ＣＰＵ１０１、ＲＡＭ１０２やＲＯＭ１０３等からなる内部記憶装置、ハードディスクドライブ（ＨＤＤ）や光ディスクドライブ等からなる外部記憶装置１０４を備えている。更に、メールサーバ５１は、マウスやキーボード等からなる入力装置１０５、ディスプレイやプリンタ等からなる出力装置１０６、携帯電話用通信装置１０７及びインターネット用通信装置１０８を備えている。携帯電話用通信装置１０７は、移動通信システム７０と通信するためのものであり、インターネット用通信装置１０８は、インターネット上の各種サーバや利用者のパソコンと通信するためのものである。
メールサーバ５１のＣＰＵ１０１やＲＡＭ１０２等の構成要素はお互いに、システムバス１００を介して、データやプログラムの命令等のやり取りを行っている。このメールサーバ５１を所定の手順に従って動作させるためのプログラムはＲＯＭ１０３や外部記憶装置１０４に記憶されており、必要に応じてＣＰＵ１０１やＲＡＭ１０２上の作業エリアに呼び出されて実行される。
また、上記メールサーバ５１は１台のコンピュータシステムで構成してもいいし、複数のサーバ機能をそれぞれ受け持つ複数台のコンピュータをネットワークで結んで構成してもよい。
【００１０】
本メールサーバ５１は、図３に示したハードウェア上で所定のプログラムを実行することにより、図４に示す共有情報送受信手段５０１、共有情報記憶手段５０２及び共有情報処理手段５０３の各機能を実現している。上記プログラムとしては、移動通信システム７０に対するモバイル用ＭＴＡ（Ｍｅｓｓａｇｅ　Ｔｒａｎｓｆｅｒ　Ａｇｅｎｔ）及びＭＴＡ（Ｍａｉｌ　Ｒｅｔｒｉｅｖａｌ　Ａｇｅｎｔ）、インターネット３０に対して有線系のＭＴＡ及びＭＴＡ、電子メールの管理を行うポストオフィス等のソフトウェアが用いられる。また、このメールサーバ５１と携帯電話機６０及びパソコン６１との間のメール情報の送受信には、ＳＭＴＰ（Ｓｉｍｐｌｅ　Ｍａｉｌ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）、ＰＯＰ（Ｐｏｓｔ　Ｏｆｆｉｃｅ　Ｐｒｏｔｏｃｏｌ）、ＩＭＡＰ（Ｉｎｔｅｒｎｅｔ　Ｍｅｓｓａｇｅ　Ａｃｃｅｓｓ　Ｐｒｏｔｏｃｏｌ）等のプロトコルが使用される。
【００１１】
上記共有情報送受信手段５０１は、上記メールサーバ５１のＣＰＵ１０１、ＲＡＭ１０２、携帯電話用通信装置１０７、インターネット用通信装置１０８等により構成されている。そして、この共有情報送受信手段５０１は、インターネット３０を介して他のメールサーバとの間でメール情報を送受信したり、インターネット３０を介して利用者のパソコン６１との間で共有情報としてのメール情報を送受信したりする。
【００１２】
また、共有情報送受信手段５０１は、携帯電話機６０の利用者のメールアドレス宛の電子メールを受信したときに、電子メールが配信されてきた旨を通知する配信通知情報に転送用情報を付加し、その配信通知情報を移動通信システム７０に向けて送信する機能も有している。共有情報送受信手段５０１の中には、携帯電話機６０の利用者のメールアドレスの情報と、転送用情報とを関連付けて利用者データベースとして格納している。上記転送用情報は、上記配信通知情報などを移動通信システム７０内で携帯電話機６０に転送するための情報である。この転送用情報としては、携帯電話番号や、携帯電話通信事業者に予め申請しておいた利用者ＩＤ等を用いることができる。
また、共有情報送受信手段５０１は、利用者の携帯電話機６０やパソコン６１等から送信されてきたメール本文の取得、メールのリスト情報の取得、メール削除等のためのメール処理要求指令を受信する機能も有している。このメール処理要求指令に基づいてメール本文を抽出したり、メールリストを作成したり、特定のメールを削除したりする。上記メールのリストは、メール処理要求指令に含まれる検索条件に基づいてメールを検索して作成してもよい。上記抽出されたメール本文や作成されたメールリスト情報は、上記配信通知情報の場合と同様に転送用情報が付加されて移動通信システム７０に向けて送信される。
【００１３】
上記共有情報記憶手段５０２は、上記メールサーバ５１の外部記憶装置１０４等を用いて構成され、共有情報としてのメール情報を電子メール１件（管理対象単位）ごとにマスター又はレプリカとして記憶する。各電子メールを識別するための識別情報（識別コード）としては、例えば、電子メールのヘッダー部分に記録されるＭｅｓｓａｇｅ−ＩＤ（メール毎のユニークなＩＤ番号）を利用することができる。この識別情報（識別コード）を参照することにより、携帯電話機６０とパソコン６１とメールサーバ５１との間での各電子メールの一意識別が可能になる。
【００１４】
上記共有情報処理手段５０３は、上記メールサーバ５１のＣＰＵ１０１、ＲＡＭ１０２等により構成されている。そして、この共有情報処理手段５０３は、メール情報のマスターとレプリカとを切り換えるように、メール情報に管理データを付与する。例えば、メールヘッダに拡張データ項目として、管理データを付与するための「ＳｙｎｃＦｌａｇ」を設定しておく。このメールヘッダ内の「ＳｙｎｃＦｌａｇ」内の管理データが「Ｍ」であるときは、そのメール情報がマスターであることを意味する。また、「ＳｙｎｃＦｌａｇ」内の管理データが「Ｒ」であるときは、そのメール情報がレプリカであることを意味する。そして、この「ＳｙｎｃＦｌａｇ」内の管理データを書き換えることでマスタートークン（ｔｏｋｅｎ）の受け渡し処理が行われたことになり、メール情報のマスターとレプリカとの切り換えが行なわれる。
【００１５】
なお、上記移動通信システム７０と上記メールサーバ５１との間の通信は、専用回線を介して行ってもいいし、公衆回線を介して行ってもよい。また、移動通信システム７０とメールサーバ５１との間の通信は、両者間に構築されたプライベートネットワークを介して行ってもいいし、オープンネットワークであるインターネットを介して行ってもよい。
【００１６】
図５及び図６はそれぞれ、本実施形態の共有情報管理方法に用いることができる携帯電話機６０の概略構成図及び機能ブロック図である。
この携帯電話機６０は、図５に示すように、システムバス２００、ＣＰＵ２０１、ＲＡＭ２０２やＲＯＭ２０３等からなる内部記憶装置、マイクや各種入力ボタン等からなる入力装置２０４、液晶ディスプレイ（ＬＣＤ）やプリンタ等からなる出力装置２０５を備えている。また携帯電話機６０は、携帯電話通信網を含む移動体通信システム７０を介して上記メールサーバ５１と通信するための携帯電話用通信装置２０７を備えている。更に、携帯電話機６０は、有線又は無線のインターフェースを介してパソコン６１等と通信するための外部接続インターフェース部２０８を備えている。ＣＰＵ２０１やＲＡＭ２０２等の構成要素はお互いに、システムバス２００を介して、データやプログラムの命令等のやり取りを行っている。この携帯電話機６０を所定の手順に従って動作させるためのプログラムはＲＯＭ２０３に記憶されており、必要に応じてＣＰＵ２０１やＲＡＭ２０２上の作業エリアに呼び出されて実行される。
【００１７】
上記携帯電話機６０は、図５に示したハードウェア上で所定のプログラムを実行することにより、図６に示す共有情報送受信手段６０１、共有情報記憶手段６０２、共有情報処理手段６０３の各機能を実現している。
上記共有情報送受信手段６０１は、携帯電話機のＣＰＵ２０１、ＲＡＭ２０２、携帯電話通信網用通信装置２０７、外部接続インターフェース部２０８等により構成されている。そして、この共有情報送受信手段６０１は、携帯電話通信網を含む移動通信システム７０を介してメールサーバ５１やパソコン６１等の他の情報機器との間でメール情報（共有情報）を送受信する機能を有している。また、この共有情報送受信手段６０１は、メールサーバ５１から移動通信システム７０を介して送られてきた配信通知情報を受信する機能も有している。
【００１８】
上記共有情報記憶手段６０２は、携帯電話機のＣＰＵ２０１、ＲＡＭ（不揮発型ＲＡＭ）２０２等により構成され、メール情報を管理対象単位ごとにマスター又はレプリカとして記憶する機能を有している。
【００１９】
上記共有情報処理手段６０３は、携帯電話機のＣＰＵ２０１、ＲＡＭ２０２等により構成され、メール情報のマスターとレプリカとを切り換えるように、メール情報に管理データを付与する機能を有している。
【００２０】
図７は、本実施形態のメール情報管理方法におけるメールサーバ５１、移動通信システム７０、携帯電話機６０、自宅等に固定設置したパソコン６１等の間における情報処理及びメール情報（共有情報）の送受信のより具体的な手順の一例を示すシーケンス図である。
また、表１は、Ｂさんからの電子メールＸに関するメールサーバ５１、携帯電話機６０及びパソコン６１におけるメール情報（共有情報）の状態遷移を表わしている。
【表１】
2004005199.tif 000003
【００２１】
以下、この図７及び表１と前出の図１とを参照しながら、インターネット３０を介してＢさん等からＡさん宛に電子メールが送られてきたときの手順について説明する。
まず、Ｂさん（メールアドレス：Ｂ＠Ｘ．ｎｅｔ）のパソコン８１からＡさんのメールアドレス（Ａ＠Ｘ．ｎｅｔ）宛に送られてきた電子メールＸは、インターネット３０上のメールサーバ５１によって受信される。この電子メールＸは、メールサーバ５１の共有情報記憶手段（メールボックス）に「マスター」として格納される。
【００２２】
上記電子メールＸを受信したメールサーバ５１は、送信先のＡさんのメールアドレス（Ａ＠Ｘ．ｎｅｔ）の情報に基づいて利用者データベースを参照する。そして、電子メールＸを受信した旨をＡさんに通知するための配信通知情報にＡさんの転送用情報を付与し、その配信通知情報を移動通信システム７０に向けて送信する。この配信通知情報を図示しないゲートウェイ装置を介して受信した移動通信システム７０内の情報転送装置は、配信通知情報に付加されている転送用情報に基づいて、受信した配信通知情報をＡさんの携帯電話機６０に向けて転送する。この配信通知情報を受信したＡさんの携帯電話機６０は、予め設定された所定の配信通知用の表示をディスプレイ上に出力したり、所定の配信通知用の音をスピーカから出力したりする。この携帯電話機６０上の表示や音により、Ａさんは、インターネット上のメールサーバ５１が自分宛の電子メールを受信したことを知ることができる。
【００２３】
上記配信通知を受けたＡさんは、携帯電話機６０を操作し、電子メールＸのメール本文を取得するためのメール処理要求指令をメールサーバ５１に向けて送信する。このメール処理要求指令は、移動通信システム７０内の情報転送装置及びインターネット３０等を介してメールサーバ５１に到達する。メール処理要求指令を受信したメールサーバ５１は、受信したメール処理要求指令に基づいて、上記共有情報記憶手段に格納されているメール情報から該当するメール本文を抽出する。そして、このメール本文を含むメール情報に、Ａさんの携帯電話機６０に転送するための転送用情報と、マスターであることを表わす管理データ（メールヘッダの拡張データ項目「ＳｙｎｃＦｌａｇ」の「Ｍ」）とを付与し、そのメール情報を移動通信システム７０に向けて送信する。このとき、メールサーバ５１内のメールボックスに格納されている電子メールＸのメール情報の管理データが、「マスター」から「レプリカ」に切り換えられる。
上記メール情報を図示しないゲートウェイ装置を介して受信した移動通信システム７０内の情報転送装置は、メール情報に付加されている転送用情報に基づいて、受信したメール情報をＡさんの携帯電話機６０に向けて転送する。このメール情報を受信した携帯電話機６０は、受信したメール情報を「マスター」としてメモリ内に格納する。そして、Ａさんが携帯電話機６０を操作することにより、電子メールＸのメール本文をディスプレイ上に表示することができる。
【００２４】
次に、Ｂさん以外の他の友人からＡさんのメールアドレス（Ａ＠Ｘ．ｎｅｔ）宛に電子メールＹ、Ｚが送信されると、その電子メールが上記インターネット３０上のメールサーバ５１で受信され、メールボックスに「マスター」として格納される。
Ａさんは、自宅や勤務先に戻ってパソコン６１を操作し、上記メールサーバ５１にアクセスし、メーラーを用いてメール情報の同期処理を行う。この同期処理により、新規受信の電子メールＹ，Ｚのメール情報に、マスターであることを表わす管理データ（メールヘッダの拡張データ項目「ＳｙｎｃＦｌａｇ」の「Ｍ」）が付加され、そのメール情報がパソコン６１に送信される。また、メールサーバ５１内のメールボックスに格納されている電子メールＹ，Ｚのメール情報の属性は、「マスター」から「レプリカ」に切り換えられる。
一方、上記同期処理により、メールサーバ５１から受信した電子メールＹ，Ｚのメール情報はそれぞれ「マスター」としてパソコン６１に格納される。
【００２５】
次に、Ａさんは、自分宛の電子メールＸ，Ｙ，Ｚをパソコン６１で一元管理するために、携帯電話機６０とパソコン６１とをケーブルなどで接続し、メール情報の同期処理を行う。この同期処理により、携帯電話機６０内に格納されていたＢさんからの電子メールＸが複製されてパソコン６１に送信され、パソコン６１内に「マスター」として格納される。また、携帯電話機６０内にに格納されている電子メールＸのメール情報の管理データは、「マスター」から「レプリカ」に切り換えられる。
その後、携帯電話機６０とメールサーバ５１とに格納されている各電子メールのレプリカは削除される。
【００２６】
以上、本実施形態によれば、管理対象単位である各電子メール１件ごとに、携帯電話機６０、パソコン６１及びメールサーバ５１のうちいずれか一つに必ず共有情報管理の中心となる単一の「マスター」が存在する。そして、携帯電話機６０とパソコン６１とメールサーバ５１との間で、メール情報のサーバーとしての役割とクライアント機器としての役割と動的に切り換えてメール情報を管理できる。従って、携帯電話機６０、パソコン６１及びメールサーバ５１のうちいずれか一つに障害が発生したとしても共有情報であるメール情報の管理を継続して確実に行なうことができる。更に、上記複数の情報機器から選択した任意の情報機器（メールサーバ５１、携帯電話機６０又はパソコン６１）にメール情報のマスターを格納してメール情報管理ができる。
【００２７】
なお、上記実施形態におけるメール情報のマスターとレプリカとの切り換えは、上記表１に示したものに限定されるものではない。
例えば、表２に示すように、携帯電話機６０が電子メールＸのメール本文を取得したときに、メールサーバ５１内の電子メールＸのメール情報を削除するようにしてもよい。
また、表３に示すように、携帯電話機６０が電子メールＸのメール本文を取得したときに、メールサーバ５１内の電子メールＸのメール情報をマスターのままにし、携帯電話機６０にダウンロードした電子メールＸのメール情報をレプリカとしてもよい。この場合は、パソコン６１がメールサーバ５１から電子メールＸのメール本文を取得し、電子メールＸのメール情報をパソコン６１にマスターとして保存したときに、メールサーバ５１内の電子メールＸのメール情報が削除される。
【表２】
2004005199.tif 000004
【表３】
2004005199.tif 000005
【００２８】
上記実施形態では、所定のタイミングで携帯電話機６０とパソコン６１とメールサーバ５１との間における電子メールの共有状況を確認して同期処理を実行するようにしてもよい。そして、例えば、上記パソコン６１に格納されている不要な電子メールの「マスター」を削除したときに、他の携帯電話機６０及びメールサーバ５１に格納されている当該電子メールの「レプリカ」も一緒に削除するように処理してもよい。また、パソコン６１に格納されている必要な電子メールが誤って削除されたとき又は利用不可になったときは、携帯電話機６０やメールサーバ５１に格納されている各電子メールの「レプリカ」を「マスター」に切り換えるようにしてもよい。
【００２９】
また、上記実施形態では、携帯電話機とパソコンとメールサーバとの間でメール情報を共有する場合について説明したが、本発明は、携帯電話機とパソコン等との間で住所録情報、名刺情報、スケジュール情報等を共有する場合にも適用できるものである。また、携帯電話機とパソコン等との間で、ウェブページを閲覧するブラウザに関連した「お気に入り」情報、Ｃｏｏｋｉｅ情報、ログイン・パスワード情報、ｐａｓｓｐｏｒｔ等の認証情報、等を共有する場合にも適用できるものである。更に、本発明は、携帯電話機等の移動通信端末とオフィス機器や家電機器とを通信ネットワークで結んでリモート情報収集やリモート操作等を行う場合にも適用できるものである。この場合、移動通信端末と各機器との間で共有される共有情報としては、各機器のプロファイル情報、各機器で収集された情報等が挙げられる。
【００３０】
【発明の効果】
請求項１乃至６の発明によれば、各情報機器に格納される共有情報のマスター及びレプリカを動的に切り換えることができるので、複数の情報機器のうちいずれか一つに障害が発生したとしても共有情報の管理を継続して確実に行なうことができるとともに、任意の情報機器に共有情報のマスターを格納して共有情報の管理ができるようになるという効果がある。
【図面の簡単な説明】
【図１】（ａ）及び（ｂ）は、本発明の実施形態に係るメール情報管理方法の一例を示す説明図。
【図２】同メール情報管理方法が適用可能なシステム全体の概略構成図。
【図３】同共有情報管理方法に用いるメールサーバの概略構成図。
【図４】同メールサーバの機能ブロック図。
【図５】同共有情報管理方法に用いる携帯電話機の概略構成図。
【図６】同携帯電話機の機能ブロック図。
【図７】同メール情報管理方法のシーケンス図。
【符号の説明】
３０　　インターネット（通信ネットワーク）
５１　　メールサーバ（情報機器）
６０　　携帯電話機（移動通信端末、情報機器）
６１　　パソコン（情報機器）
７０　　移動通信システム（通信ネットワーク）
１００　システムバス
１０１　ＣＰＵ
１０２　ＲＡＭ
１０３　ＲＯＭ
１０４　外部記憶装置
１０５　入力装置
１０６　出力装置
１０７　携帯電話用通信装置
１０８　インターネット用通信装置
２００　システムバス
２０１　ＣＰＵ
２０２　ＲＡＭ
２０３　ＲＯＭ
２０４　入力装置
２０５　出力装置
２０７　携帯電話用通信装置
２０８　外部接続インターフェース装置
５０１、６０１　共有情報送受信手段
５０２、６０２　共有情報記憶手段
５０３、６０３　共有情報処理手段
【図１】
2004005199.tif 000006
【図２】
2004005199.tif 000007
【図３】
2004005199.tif 000008
【図４】
2004005199.tif 000009
【図５】
2004005199.tif 000010
【図６】
2004005199.tif 000011
【図７】
2004005199.tif 000012