(57)【要約】 【課題】通信端末間で以前に送受信されたデータがその後変更された場合に、その受信側に記憶管理されている当該データを更新するか否かをその送信側で制御できるようにする。 【解決手段】携帯電話装置１は、相手の携帯電話装置１から送信される更新前のデータ（プロフィールデータ）とそのデータの更新可否を示す情報（復号鍵）を赤外線通信（直接通信）によって受信した場合に、当該データと更新可否を示す情報とを対応付けてアドレス帳格納部に記憶しておく。その後、当該相手の携帯電話装置１から送信される更新指示メールをインターネット５を経由して受信した場合に、アドレス帳格納部に更新可否を示す情報が記憶されているか否かに基づいてデータの更新可否を判別し、更新が許可されていることを条件に当該データの更新を行う。 【選択図】  図1
2008071012.tif 000002
【特許請求の範囲】
【請求項１】
相手端末から送信されるデータを受信して記憶管理するほか、この送信元からの更新指示に応じて当該データを更新する通信端末装置であって、
前記相手端末から送信される更新前のデータとそのデータの更新可否を示す更新制御情報を受信した場合に、当該データと更新制御情報とを対応付けて記憶管理するデータ記憶手段と、
前記相手端末から送信される更新指示を受信した場合に、前記更新制御情報を参照することによって更新可否を判別する判別手段と、
この判別手段によって更新が許可されていると判別された場合に、前記更新前のデータを更新するデータ更新手段と、
を具備したことを特徴とする通信端末装置。
【請求項２】
前記相手端末から送信される更新前のデータのほか、その送信元識別情報をも受信した場合に、前記データ記憶手段は、当該識別情報をも含めて記憶管理し、
前記相手端末から送信される更新指示と共に送信元識別情報を受信した場合に、前記判別手段は、この識別情報に基づいて前記データ記憶手段を検索することによって該当する更新制御情報を特定して更新可否の判別を行う、
ようにしたことを特徴とする請求項1記載の通信端末装置。
【請求項３】
前記更新前のデータは、その一部に前記送信元識別情報を含む構成である、
ことを特徴とする請求項２記載の通信端末装置。
【請求項４】
前記判別手段は、前記更新制御情報として記憶管理されている復号鍵に基づいて更新可否を判別し、
前記相手端末から暗号化された更新後のデータを受信した場合に、前記判別手段によって更新が許可されていると判別されていれば、前記データ更新手段は、暗号化された更新後のデータを前記復号鍵に基づいて復号化すると共に、復号化した更新後のデータに基づいて前記更新前のデータを更新する、
ようにしたことを特徴とする請求項1記載の通信端末装置。
【請求項５】
前記データ更新手段は、前記更新前のデータを前記復号鍵に基づいて復号化した更新後のデータに置き換える際に、前記更新前のデータに含まれている送信元識別情報と暗号化されている更新後のデータに付加されている送信元識別情報とを照合し、両者の一致を条件としてデータの更新を行う、
ようにしたことを特徴とする請求項４記載の通信端末装置。
【請求項６】
前記更新前のデータは、通信端末装置間での直接通信によって送受信されるデータであり、
前記更新後のデータは、複数相手に対して送信されるデータである、
ことを特徴とする請求項１記載の通信端末装置。
【請求項７】
通信端末装置間でデータの送受信を行うことによって当該データがその受信側の通信端末に記憶保存されたのち、その送信側の通信端末で当該データの更新が行われた場合に、この更新後のデータを受信側の通信端末に送信するデータ更新システムであって、
前記送信側の通信端末は、前記受信側の通信端末に対して更新前のデータと共にその更新可否を示す更新制御情報を送信する第１の送信手段と、前記更新前のデータを更新した場合に、この更新後のデータを前記受信側の通信端末に対して送信する第２の送信手段とを具備し、
前記受信先側通信端末は、前記送信側の通信端末から送信される更新前のデータと更新制御情報を受信した場合に、当該データと更新制御情報とを対応付けて記憶管理するデータ記憶手段と、前記送信側の通信端末から送信される更新後のデータを受信した場合に、前記更新制御情報を参照することによって更新可否を判別する判別手段と、この判別手段によって更新が許可されていると判別された場合に、前記更新前のデータを更新するデータ更新手段とを具備したことを特徴とするデータ更新システム。
【請求項８】
前記送信側の通信端末において、前記第１の送信手段は、受信先に更新前のデータと共に、暗号化データを復号化する復号鍵を更新制御情報として送信し、前記第２の送信手段は、更新後のデータを暗号鍵によって暗号化して前記受信先に対して送信し、
前記受信側の通信端末において、前記判別手段は、前記復号鍵が前記更新制御情報として記憶管理されているか否かに基づいて更新可否を判別し、この判別手段によって更新が許可されていると判別された場合に、前記データ更新手段は、前記相手端末から暗号化された更新後のデータを受信した際に、この更新後のデータを前記復号鍵に基づいて復号化すると共に、復号化した更新後のデータに基づいて前記更新前のデータを更新する、
ようにしたことを特徴とする請求項７記載のデータ更新システム。
【請求項９】
前記送信側の通信端末は、その装置本体に着脱自在に装着される外部記録媒体内に更新前のデータと前記復号鍵が記憶管理されている場合に、前記第１の送信手段は、外部記録媒体から読み出した更新前のデータと復号鍵とを受信先に対して送信する、
ようにしたことを特徴とする請求項８記載のデータ更新システム。
【請求項１０】
前記外部記録媒体は、加入者情報として少なくとも加入者電話番号が記録されている記録メディアである、
ことを特徴とする請求項９記載のデータ更新システム。
【請求項１１】
前記更新前のデータは、通信端末装置間での直接通信によって送受信されるデータであり、
前記更新後のデータは、複数相手に対して送信されるデータである、
ことを特徴とする請求項７記載のデータ更新システム。
【請求項１２】
コンピュータに対して、
相手端末から送信される更新前のデータとそのデータの更新可否を示す更新制御情報を受信した場合に、当該データと更新制御情報とを対応付けて記憶管理する機能と、
前記相手端末から送信される更新指示を受信した場合に、前記更新制御情報を参照することによって更新可否を判別する機能と、
更新が許可されていると判別された場合に、前記更新前のデータを更新する機能と、
を実現させるためのプログラム。
【請求項１３】
コンピュータに対して、
データの送信元から受信先に対して更新前のデータと共にその更新可否を示す更新制御情報を送信する機能と、
前記送信元で更新前のデータを更新した場合に、この更新後のデータを前記受信先に対して送信する機能と、
前記受信先において、前記送信元から送信される更新前のデータと更新制御情報を受信した場合に、当該データと更新制御情報とを対応付けて記憶管理する機能と、
前記受信先において、前記送信元から送信される更新後のデータを受信した場合に、前記更新制御情報を参照することによって更新可否を判別する機能と、
更新が許可されていると判別された場合に、前記更新前のデータを更新する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、データ更新を行う通信端末装置及びデータ更新システム並びにプログラムに関する。
【背景技術】
【０００２】
近年、携帯電話装置にはその多機能化に伴って各種のデータ、例えば、自己を紹介するプロフィールデータ、通信相手の電話番号及びメールアドレスなどのアドレス帳データ、行動予定などのスケジュールデータ、撮影画像データなどが記憶管理されている。一方、赤外線通信機能を利用し、相手の携帯電話装置と１対１の関係でプロフィールデータ、スケジュールデータなどをやり取りする直接通信機能を備えたものも知られている。この場合、プロフィールデータ、スケジュールデータなどをやり取りしたのちにおいて、そのデータが変更されたときには、自己のデータを更新するほか、以前に送信した相手側のデータも同様に更新する必要がある。
【０００３】
そこで、従来、自己のデータを更新すると共に、相手側のデータも同様に更新する方法としては、例えば、次のような技術が知られている。すなわち、メールアドレス、電話番号、住所などのアドレス帳データ（個人情報）毎に過去にダウンロードした端末を検索履歴として記憶管理しておき、何れかの個人情報が更新されたときには、過去に当該個人情報を検索したことがある端末を特定し、変更後の個人情報を当該端末宛に送信するようにした技術が知られている（特許文献１参照）。
【特許文献１】特開２００１−５８３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、メールアドレス変更、住所変更などによって個人情報を更新した場合に、過去に一度でも個人情報を検索したことがある全ての端末に対して更新後の個人情報を無条件に送信することは適切ではない。すなわち、変更前の情報を知らせた相手であっても、更新後の情報までも知らせたくない相手に対して更新後の個人情報を送信してしまう。
【０００５】
この発明の課題は、以前に通信端末間で送受信されたデータがその後変更された場合に、その受信側に記憶管理されている当該データを更新するか否かをその送信側で制御できるようにすることである。
【課題を解決するための手段】
【０００６】
請求項１記載の発明は、相手端末から送信されるデータを受信して記憶管理するほか、この送信元からの更新指示に応じて当該データを更新する通信端末装置であって、前記相手端末から送信される更新前のデータとそのデータの更新可否を示す更新制御情報を受信した場合に、当該データと更新制御情報とを対応付けて記憶管理するデータ記憶手段と、前記相手端末から送信される更新指示を受信した場合に、前記更新制御情報を参照することによって更新可否を判別する判別手段と、この判別手段によって更新が許可されていると判別された場合に、前記更新前のデータを更新するデータ更新手段とを具備したことを特徴とする。
更に、コンピュータに対して、上述した請求項１記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項１２記載の発明）。
【０００７】
なお、上述した請求項１記載の発明は次のようなものであってもよい。
前記相手端末から送信される更新前のデータのほか、その送信元識別情報をも受信した場合に、前記データ記憶手段は、当該識別情報をも含めて記憶管理し、前記相手端末から送信される更新指示と共に送信元識別情報を受信した場合に、前記判別手段は、この識別情報に基づいて前記データ記憶手段を検索することによって該当する更新制御情報を特定して更新可否の判別を行う（請求項２記載の発明）。この場合、前記更新前のデータは、その一部に前記送信元識別情報を含む構成であってもよい（請求項３記載の発明）。
【０００８】
前記判別手段は、前記更新制御情報として記憶管理されている復号鍵に基づいて更新可否を判別し、前記相手端末から暗号化された更新後のデータを受信した場合に、前記判別手段によって更新が許可されていると判別されていれば、前記データ更新手段は、暗号化された更新後のデータを前記復号鍵に基づいて復号化すると共に、復号化した更新後のデータに基づいて前記更新前のデータを更新する（請求項４記載の発明）。この場合、前記データ更新手段は、前記更新前のデータを前記復号鍵に基づいて復号化した更新後のデータに置き換える際に、前記更新前のデータに含まれている送信元識別情報と暗号化されている更新後のデータに付加されている送信元識別情報とを照合し、両者の一致を条件としてデータの更新を行うようにしてもよい（請求項５記載の発明）。
【０００９】
前記更新前のデータは、通信端末装置間での直接通信によって送受信されるデータであり、前記更新後のデータは、複数相手に対して送信されるデータである（請求項６記載の発明）。
【００１０】
請求項７記載の発明は、通信端末装置間でデータの送受信を行うことによって当該データがその受信側の通信端末に記憶保存されたのち、その送信側の通信端末で当該データの更新が行われた場合に、この更新後のデータを受信側の通信端末に送信するデータ更新システムであって、前記送信側の通信端末は、前記受信側の通信端末に対して更新前のデータと共にその更新可否を示す更新制御情報を送信する第１の送信手段と、前記更新前のデータを更新した場合に、この更新後のデータを前記受信側の通信端末に対して送信する第２の送信手段とを具備し、前記受信先側通信端末は、前記送信側の通信端末から送信される更新前のデータと更新制御情報を受信した場合に、当該データと更新制御情報とを対応付けて記憶管理するデータ記憶手段と、前記送信側の通信端末から送信される更新後のデータを受信した場合に、前記更新制御情報を参照することによって更新可否を判別する判別手段と、この判別手段によって更新が許可されていると判別された場合に、前記更新前のデータを更新するデータ更新手段とを具備したことを特徴とする。
更に、コンピュータに対して、上述した請求項７記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項１３記載の発明）。
【００１１】
なお、上述した請求項７記載の発明は次のようなものであってもよい。
前記送信側の通信端末において、前記第１の送信手段は、受信先に更新前のデータと共に、暗号化データを復号化する復号鍵を更新制御情報として送信し、前記第２の送信手段は、更新後のデータを暗号鍵によって暗号化して前記受信先に対して送信し、前記受信側の通信端末において、前記判別手段は、前記復号鍵が前記更新制御情報として記憶管理されているか否かに基づいて更新可否を判別し、この判別手段によって更新が許可されていると判別された場合に、前記データ更新手段は、前記相手端末から暗号化された更新後のデータを受信した際に、この更新後のデータを前記復号鍵に基づいて復号化すると共に、復号化した更新後のデータに基づいて前記更新前のデータを更新する（請求項８記載の発明）。
【００１２】
この場合、前記送信側の通信端末は、その装置本体に着脱自在に装着される外部記録媒体内に更新前のデータと前記復号鍵が記憶管理されている場合に、前記第１の送信手段は、外部記録媒体から読み出した更新前のデータと復号鍵とを受信先に対して送信するようにしてもよい（請求項９記載の発明）。また、前記外部記録媒体は、加入者情報として少なくとも加入者電話番号が記録されている記録メディアであってもよい（請求項１０記載の発明）。
【００１３】
前記更新前のデータは、通信端末装置間での直接通信によって送受信されるデータであり、前記更新後のデータは、複数相手に対して送信されるデータである（請求項１１記載の発明）。
【発明の効果】
【００１４】
この発明は、通信端末間で以前に送受信されたデータがその後変更された場合に、その受信側に記憶管理されている当該データを更新するか否かをその送信側で制御することにより、相手に応じた適切な更新が可能となる。
【発明を実施するための最良の形態】
【００１５】
以下、図１〜図１０を参照して本発明の実施例を説明する。
図１は、携帯端末装置として適用した携帯電話装置における通信ネットワークシステム（データ更新システム）を示したブロック図である。
携帯電話装置１は、最寄りの基地局２、交換機３から携帯無線通信網（公衆移動体通信網）４に接続されていると共に、この携帯無線通信網４を介してインターネット５に接続されており、電子メールなどの送受信をインターネット５経由で実行可能となっている。携帯電話装置１は、通話機能、電子メール機能、インターネット接続機能（Ｗｅｂアクセス機能）などのほか、自己を紹介するプロフィールデータ、通信相手の電話番号及びメールアドレスなどのアドレス帳データ、行動予定などのスケジュールデータを記憶管理するデータ管理機能、赤外線通信機能が備えられており、他の携帯電話装置１との間で１対１の赤外線通信を行うことによってプロフィールデータなどを直接通信するようにしている。
【００１６】
メールサーバ６は、各登録会員（加入者）のメールアドレスなどを記憶管理しており、インターネット５を介して各登録会員宛のメールを受信すると、その宛先のメールアドレスなどを特定し、最寄りの交換機３、基地局２を通して受信メールをその宛先の携帯電話装置１に送信するが、その宛先の携帯電話装置１が圏外に居る場合や電源オフ状態などであれば、この受信メールを一時保管する。また、メールサーバ６は、任意の携帯電話装置１から送信される更新指示メール（後述する）を受信した場合には、メーリングリスト（図示せず）を参照して当該メールを複数人宛に同報メールとしてそれぞれ送信するようにしている。なお、このメーリングリストには、例えば、予め自己のアドレス帳に掲載されている各人のメールアドレスなどが同報メールの宛先として登録されている。
【００１７】
図２は、携帯電話装置１の基本的な構成要素を示したブロック図である。
中央制御部１１は、ＲＯＭ１２内の各種のプログラムに応じてこの携帯電話装置の全体動作を制御する。ＲＯＭ１２のプログラム領域には、後述する図６〜図１０に示す動作手順に応じて本実施例を実現するためのプログラムが格納されている。ＲＡＭ１３は、例えば、ワーク領域を有する内部メモリで、後述するプロフィール格納部ＴＡ、アドレス帳格納部ＴＢなどが設けられている。なお、プロフィール格納部ＴＡ、アドレス帳格納部ＴＢの記憶内容は、必要に応じて不揮発性メモリ（例えば、フラッシュメモリ）にセーブされる。
【００１８】
無線通信送受信部１４は、アンテナに接続された送受信部（ベースバンド部）の受信側から信号を取り込んで受信ベースバンド信号に復調したのちに、音声信号処理部１５を介して受話スピーカ１６から音声出力させる。また、無線通信送受信部１４は、送話マイク１７から入力された音声データを音声信号処理部１５から取り込み、送信ベースバンド信号に符号化したのちに送受信部の送信側に与えられてアンテナから送信出力させる。一方、電子メール機能、インターネット接続機能によって無線通信送受信部１４を介して受信取得した表示データは、表示部１８に与えられて表示出力される。
【００１９】
表示部１８は、メイン表示部とサブ表示部とから構成から構成されている。すなわち、表示部１８は、２つの筐体（操作部筐体、表示部筐体）を開閉可能に取り付けた折り畳み自在な装置本体を開いた状態において、表示部筐体の内側（ユーザ側）に配置されているメイン表示部と、この表示部筐体の外側に配置されているサブ表示部とから構成されている。赤外線通信送受信部１９は、相手側の携帯電話装置１との間においてプロフィールデータなどを直接通信によってやり取りを行うもので、例えば、１ｍ以内の近距離での１対１通信によってデータを安全かつ確実に送受信するようにしている。操作部２０は、ダイヤル入力、文字入力、コマンド入力などを行うもので、電源オン／オフ操作、電話送信操作、メール送信操作などを行うことができ、中央制御部１１は、操作部２０からのキー入力信号に応じた処理を実行する。ＲＴＣ（リアルタイムクロックモジュール）２１は、時計部を構成するもので、中央制御部１１は、ＲＴＣ２１から現在日時を取得する。
【００２０】
図３は、プロフィール格納部ＴＡを説明するための図である。
プロフィール格納部ＴＡは、ユーザが任意に入力設定したプロフィールデータを記憶管理するもので、「名前」、「電話番号」、「メールアドレス」、「自宅住所」、「勤務先名」、‥‥、の各項目を有している。このプロフィールデータは、他の携帯電話装置１との間で赤外線通信を行うことによって当該他の携帯電話装置１に対して直接送信される。このプロフィールデータを受信取得した携帯電話装置１側では、このプロフィールデータをアドレス帳データとして設定登録するようにしている。
【００２１】
なお、上述のように携帯電話装置１間でプロフィールデータを赤外線通信（直接通信）によって送受信した場合において、その送信元である携帯電話装置１を以下、送信側端末１ｔと呼称し、また、その受信先である携帯電話装置１を以下、受信側端末１ｒと呼称するものとする。この場合、送信側端末１ｔでは、通信相手が誰かに応じて後述する「復号鍵」を送信するか否かを任意に指示可能となっており、ユーザ指定によって「復号鍵」の送信が指示された際には、プロフィールデータに当該「復号鍵」を付加して送信するようにしている。なお、この復号鍵は、後述する暗号鍵で暗号化されたデータを復号できるような復号鍵になっている。また、受信側端末１ｒでは、この「復号鍵」を受信すると、このプロフィールデータを当該「復号鍵」を対応付けてアドレス帳データとして記憶管理するようにしている。
【００２２】
送信側端末１ｔは、赤外線通信によって自己のプロフィールデータを受信側端末１ｒに対して送信したのちに、メールアドレスなどの変更に伴ってプロフィール格納部ＴＡの内容が更新されたときには、この更新後のデータを添付した更新指示メールを作成し、メールサーバ６に送信するようにしている。その際、送信側端末１ｔは、セキュリティ対策として更新後のデータを暗号化して送信するようにしているが、この暗号化は、プロフィール格納部ＴＡに記憶されている「暗号鍵」を使用することによって行われる。
【００２３】
図４は、送信側端末１ｔにおいて自己のプロフィールデータが更新された際に、メールサーバ６に送信される更新指示メールに添付されるデータを示した図である。
この場合、図中、ハッチングを付して示したデータ項目が「暗号鍵」によって暗号化された更新後のプロフィールデータを示している。そして、送信側端末１ｔからメールサーバ６を介して受信側端末１ｒに配信されるデータは、「更新識別情報」、「電話番号」のほか、更新後のプロフィールデータとして「名前」、「電話番号」、「メールアドレス」、「自宅住所」、「勤務先名」、‥‥、のデータ項目から構成されている。
【００２４】
なお、プロフィールデータのうち、その一部の項目として例えば、「メールアドレス」のみが変更されたような場合には、この変更項目だけを暗号化した送信するようにしてもよいが、この実施例では、変更項目だけの送信に限らず、非変更項目も含めて全ての項目を暗号化して送信するようにしている。ここで、プロフィールデータのヘッダー部分に付加される「更新識別情報」は、以降に続くデータが更新後のデータであることを示す情報であり、また、「電話番号」は、赤外線通信によってプロフィールデータを送信した送信側端末１ｔを識別するための端末識別情報（送信元識別情報）であり、この「更新識別情報」及び端末識別情報としての「電話番号」は、暗号化されていない平文の情報である。
【００２５】
図５は、アドレス帳格納部ＴＢを説明するためのもので、図示の例では、受信側端末１ｒに設けられているアドレス帳格納部ＴＢを示した図である。
アドレス帳格納部ＴＢは、通信相手毎にそのアドレス帳データ（アドレス帳レコード）を記憶管理するもので、このアドレス帳データを構成する各項目内容は、ユーザ操作によって任意に入力設定されたデータあるいは送信側端末１ｔから赤外線通信によって受信したプロフィールデータがアドレス帳データとして自動登録されたデータであり、「レコードＮｏ」、「名前」、「電話番号」、「メールアドレス」、「自宅住所」、「勤務先名」、‥‥、の各項目を有している。
【００２６】
また、このアドレス帳格納部ＴＢには、任意のアドレス帳データに対応して「復号鍵」が記憶管理されている。この「復号鍵」は、上述の赤外線通信によって「復号鍵」付きのプロフィールデータを受信した場合に自動登録されたもので、図示の例は、３レコード目に「復号鍵」が登録され、１及び２レコード目には登録されていない場合を示している。ここで、「復号鍵」の登録有無は、更新前のデータを更新後のデータに置き換えるか否かの更新可否を示しており、中央制御部１１は、「復号鍵」が登録されていれば、対応するアドレス帳データの更新を許可し、登録されていなければ、対応するアドレス帳データの更新を禁止するようにしている。つまり、「復号鍵」は、アドレス帳データの更新を許可するか禁止するかの更新可否を示す更新制御情報としても利用されており、暗号化データを復号化する場合と更新可否の判別する場合に使用される。
【００２７】
このようにして自己のプロフィールデータを送信した送信側端末１ｔは、そのデータの編集によって一部あるいは全部の項目内容が更新された場合に、この更新後のデータ（暗号化データ）を添付した更新指示メールを作成してメールサーバ６に送信する。メールサーバ６は、当該更新指示メールを受信すると、これを同報メールとして各人に配信し、この更新指示メールを受信した受信側端末１ｒは、自己のアドレス帳格納部ＴＢを検索し、対応するアドレス帳データに「復号鍵」が登録されているか否かに基づいて更新可否を決定し、更新が許可されていれば、受信した更新後のデータ（暗号化データ）を当該「復号鍵」を使用して復号化したのち、更新前のアドレス帳データと置き換えるようにしている。
【００２８】
次にこの実施例における携帯電話装置１の動作概念を図６〜図１０に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。すなわち、記録媒体のほかに、伝送媒体を介して外部供給されたプログラム／データを利用してこの実施例特有の動作を実行することもできる。
【００２９】
図６は、電源投入に伴って実行開始される携帯電話装置（送信側端末及び受信側端末）１の全体動作を示したフローチャートである。
先ず、中央制御部１１は、電源オン操作に応答して（ステップＡ１）、電源（図示せず）をオンしたのち（ステップＡ２）、電話通信部１５を作動させて現在の位置情報を登録すると共に、所定の待受画像を読み出して表示出力させながら電話／メールの待受状態となる。この待受状態において何らかの設定操作が行われ、それが赤外線通信を指示する指示操作であれば、つまり、赤外線通信によってプロフィールデータを相手側に直接送信する指示操作であれば（ステップＡ３でＹＥＳ）、プロフィール送信処理を実行開始し（ステップＡ４）、また、この通信相手側では、このプロフィールデータの受信に応答して（ステップＡ５でＹＥＳ）、プロフィール受信処理に移る（ステップＡ６）。
【００３０】
図７は、送信側端末１ｔにおいて赤外線通信によるプロフィール送信処理（図６のステップＡ４）を詳述するためのフローチャートである。
先ず、中央制御部１１は、赤外線通信送受信部１９を作動させて受信側端末１ｒとの間で認証処理を実行し（ステップＢ１）、認証ＯＫであるかを調べ（ステップＢ２）、認証ＮＧであれば（ステップＢ２でＮＯ）、接続失敗のメッセージを表示出力させたのち（ステップＢ１２）、このフローから抜けるが、認証ＯＫであれば（ステップＢ２でＹＥＳ）、プロフィール格納部ＴＡをアクセスし、「電話番号」の項目にデータが設定されているか、つまり、プロフィールデータの「電話番号」の項目内に自己の電話番号が書き込まれているかを調べる（ステップＢ３）。
【００３１】
中央制御部１１は、「電話番号」のデータがあれば（ステップＢ３でＹＥＳ）、このプロフィールデータに「復号鍵」を付加するか否かを問い合わせるための確認画面を表示出力させ、この確認画面内の「はい」、「いいえ」の選択項目の中から任意の項目が選択されると、どの項目が選択されたかに基づいて「復号鍵」の付加を指示する指示操作が行われたか否かを調べる（ステップＢ４）。この場合、送信側端末１ｔのユーザは、今後、当該プロフィールデータを変更したとき、変更後のデータを知られてもよい相手であれば、「はい」の項目を選択し、変更後のデータまでも知られたくない相手であれば、「いいえ」の項目を選択する。
【００３２】
ここで、「はい」の項目が選択されたときには（ステップＢ４でＹＥＳ）、プロフィール格納部ＴＡから「暗号鍵」を読み出し、この「暗号鍵」で暗号化したデータを復号化できるような「復号鍵」を付加したプロフィールデータを赤外線通信送受信部１９から送信するが（ステップＢ６）、「いいえ」の項目が選択されたときには（ステップＢ４でＮＯ）、プロフィールデータを赤外線通信送受信部１９から送信する（ステップＢ５）。一方、プロフィールデータの「電話番号」の項目内にデータが書き込まれていない場合においても（ステップＢ３でＮＯ）、上述した場合と基本的には同様の処理が行われる（ステップＢ７〜Ｂ９）。
【００３３】
すなわち、「復号鍵」の付加を指示する指示操作が行われたか否かを調べ（ステップＢ７）。「はい」の項目が選択されて「復号鍵」の付加が指示されたときには、プロフィールデータの「電話番号」の項目内に自己の電話番号を書き込んだのち、このプロフィールデータに「復号鍵」を付加して赤外線通信送受信部１９から送信する（ステップＢ９）。また、「いいえ」の項目が選択されたときには（ステップＢ７でＮＯ）、プロフィールデータの「電話番号」の項目内に自己の電話番号を書き込んだのち、このプロフィールデータを赤外線通信送受信部１９から送信する（ステップＢ８）。その後、相手先から受信完了通知を受信するまで待機し（ステップＢ１０）、受信完了通知を受信すると、それに応答して送信完了を示すメッセージを表示出力させる（ステップＢ１１）。
【００３４】
図８は、受信側端末１ｒにおいて赤外線通信によるプロフィール受信処理（図６のステップＡ６）を詳述するためのフローチャートである。
先ず、中央制御部１１は、赤外線通信送受信部１９を作動させて送信側端末１ｔとの間で認証処理を実行し（ステップＣ１）、認証ＯＫであるかを調べ（ステップＣ２）、認証ＮＧであれば（ステップＣ２でＮＯ）、接続失敗のメッセージを表示出力させたのち（ステップＣ９）、このフローから抜けるが、認証ＯＫであれば（ステップＣ２でＹＥＳ）、プロフィールデータを受信すると共に（ステップＣ３）、正常に受信完了したことを示す通知を送信元に対して返信する（ステップＣ４）。
【００３５】
そして、中央制御部１１は、プロフィールデータに「復号鍵」が付加されているかを調べ（ステップＣ５）、「復号鍵」が有れば（ステップＣ５でＹＥＳ）、プロフィールデータをアドレス帳格納部ＴＢに新規登録すると共に、それに対応付けて「復号鍵」を登録し（ステップＣ７）、「復号鍵」が無ければ（ステップＣ５でＮＯ）、プロフィールデータをアドレス帳格納部ＴＢに新規登録する（ステップＣ６）。そして、受信完了を示すメッセージを表示出力させる（ステップＣ８）。
【００３６】
送信側端末１ｔにおいて、プロフィールデータの変更を指示する変更操作が行われた場合には（図６のステップＡ７でＹＥＳ）、プロフィール変更処理の実行に移る（ステップＡ８）。
図９は、送信側端末１ｔにおいて実行されるプロフィール変更処理（ステップＡ８）を詳述するためのフローチャートである。
先ず、中央制御部１１は、プロフィールデータを構成する各項目を編集画面内にリスト表示したのち（ステップＤ１）、このリストの中から任意の項目が変更対象（編集対象）項目として任意に選択指定されると（ステップＤ２）、この指定項目のデータをプロフィール格納部ＴＡから読み出して更新前データとして表示出力させる（ステップＤ３）。
【００３７】
そして、この指定項目内のデータの一部あるいは全部を変更するためにその変更データ（例えば、メールアドレス）が操作部２０から入力されると（ステップＤ４）、中央制御部１１は、その項目内のデータを入力されたデータに書換えることによって当該項目の内容（例えば、メールアドレス）を更新する（ステップＤ５）。そして、ユーザ操作によって更新終了が指示されるまで（ステップＤ６）、上述のステップＤ１に戻り、以下、１項目毎にプロフィール格納部ＴＡの内容を更新する処理が繰り返される。
【００３８】
そして、更新終了が指示されると（ステップＤ６でＹＥＳ）、中央制御部１１は、プロフィール格納部ＴＡから「暗号鍵」を読み出すと共に、プロフィールデータを構成する全ての項目データ（更新後のデータ）を読み出し、この更新後のプロフィールデータの全項目を「暗号鍵」によって暗号化したのち（ステップＤ７）、図４に示すように当該更新後のデータ（暗号化データ）の先頭部分に平文の「更新識別情報」及び「電話番号」を付加する（ステップＤ８）。そして、「更新識別情報」、「電話番号」を付加した更新後のデータ（暗号化データ）を添付した更新指示メールを作成したのち（ステップＤ９）、この当該メールをメールサーバ６に送信する（ステップＤ１０）。
【００３９】
この場合、メールサーバ６は、送信側端末１ｔからの更新指示メールを同報メールとして受信したのち、この送信側端末１ｔに対して受信完了通知を行う。そして、メールサーバ６は、メーリングリストに掲載されている各人宛のメールアドレスを読み出して当該受信メールを各メールアドレス宛にそれぞれ送信する。ここで、更新指示メールを送信した送信側端末１ｔでは、メールサーバ６から受信完了通知を受け取ると（ステップＤ１１でＹＥＳ）、送信完了を示すメッセージを表示出力させる（ステップＤ１２）。
【００４０】
他方、中央制御部１１は、図６のフローにおいて、電話着信あるいはメール受信の有無をチェックしたり（ステップＡ９）、電源オフ操作有無をチェックしたり（ステップＡ１１）、その他の操作有無をチェックする（ステップＡ１３）。いま、その他の操作が行われたときには（ステップＡ１３でＹＥＳ）、その操作に対応する処理として（ステップＡ１４）、例えば、電話発信処理、メール作成処理、メール送信処理などを実行する。なお、電源オフ操作が行われたときには（ステップＡ１１でＹＥＳ）、電源オフ処理を実行したのち（ステップＡ１２）、図６のフローの終了となる。
【００４１】
いま、電話着信あるいはメール受信を検出したときには（ステップＡ９でＹＥＳ）、着信／受信処理の実行に移る（ステップＡ１０）。
図１０は、着信／受信処理（図６のステップＡ１０）を詳述するためのフローチャートである。先ず、中央制御部１１は、電話着信（音声着信）か（ステップＥ１）、メール受信かを調べ（ステップＥ３）、電話着信であれば（ステップＥ１でＹＥＳ）、通話処理の実行に移るが（ステップＥ２）、メール受信であれば（ステップＥ３でＹＥＳ）、そのメールは上述した更新指示メールであるかをチェックし（ステップＥ４）、更新指示メール以外のメールであれば、当該受信メールを保存する処理を行う（ステップＥ５）。
【００４２】
いま、更新指示メールを受信した場合には（ステップＥ４でＹＥＳ）、そのメールに添付されている更新後のデータ（暗号化データ）のヘッダー部分から平文の「電話番号」を取得し（ステップＥ６）、この「電話番号」に基づいてアドレス帳格納部ＴＢを検索して該当するアドレス帳データの登録有無を調べる（ステップＥ７）。その結果、該当データが未登録であれば、上述の受信メール保存処理に移るが（ステップＥ５）、該当するデータが登録済みであれば、当該アドレス帳データに対応してアドレス帳格納部ＴＢに「復号鍵」が登録されているかを調べる（ステップＥ８）。
【００４３】
つまり、「復号鍵」の登録有無に基づいて更新前のデータを更新後のデータに置き換えるか否か、アドレス帳データの更新を許可するか禁止するかを判別し、「復号鍵」が無ければ、その更新が禁止されているものとして、ステップＥ５に移り、当該受信メールを保存する処理に移る。また、「復号鍵」が登録されていれば（ステップＥ８でＹＥＳ）、そのアドレス帳データの更新が許可されているものとして、ステップＥ９に移り、その「復号鍵」をアドレス帳格納部ＴＢから読み出すと共に、この「復号鍵」によって当該受信メールに添付されている更新後のデータ（暗号化データ）を復号化する。
【００４４】
そして、更新後のデータ（暗号化データ）のヘッダー部分に付加されている「電話番号」と、上述のようにして復号化したデータの中に含まれている「電話番号」とを比較し、両者は一致するかを調べ（ステップＥ１０）、不一致と判断したときには、ステップＥ５に移って当該受信メールを保存するが、両電話番号の一致する場合には（ステップＥ１０でＹＥＳ）、それを条件に、更新前のデータを復号化されたデータに置き換えることによって当該アドレス帳データの更新を行う（ステップＥ１１）。そして、当該受信メールを保存する処理に移る（ステップＥ５）。
【００４５】
以上のように、この実施例においては、携帯電話装置１間で以前に送受信されたプロフィールデータがその後変更された場合に、その受信側端末１ｒに記憶管理されている当該データを更新するか否かをその送信側端末１ｔで制御することにより、相手に応じた適切な更新することができ、更新前のプロフィールデータを知らせた相手であっても、更新後のプロフィールデータまでも知らせたくない相手に対して当該データの更新を禁止することができる。この場合、赤外線通信（直接通信）時にプロフィールデータと共にそのデータの更新可否を示す復号鍵を送信することによってその受信側端末１ｒでは、当該データと復号鍵とを対応付けて自己のアドレス帳格納部ＴＢに記憶管理するので、この復号鍵に基づいて当該データの更新可否を判別することができる。
【００４６】
送信側端末１ｔにおいて自己のプロフィールデータを更新した場合に、メールサーバ６に送信される更新指示メールに添付されるデータは、そのヘッダー部分に「更新識別情報」のほか、自己の「電話番号」を付加した構成であるから、受信側端末１ｒでは、この「電話番号」に基づいて相手側のアドレス帳格納部ＴＢを検索することができ、更新対象を正確に特定することが可能となると共に、アドレス帳データの一部の項目データである「電話番号」を検索対象とすることができる。
【００４７】
送信側端末１ｔは、自己のプロフィールデータを更新した場合に、この更新後のプロフィールデータを暗号化すると共に、更新指示メールに添付してメールサーバ６に送信し、この更新後のプロフィールデータを受信した受信側端末１ｒは、アドレス帳格納部ＴＢを検索して更新対象のデータを特定すると共に、それに対応して「復号鍵」が登録されていて更新が許可されていることを条件に当該データを更新することにより、「復号鍵」が登録されていない場合にはその端末でのデータの更新を禁止することができる。
【００４８】
すなわち、メールアドレスなどを変更した場合に、更新後のデータまでも知らせたくない相手に対しては、その更新を禁止することができる。この場合、更新後のデータを各端末に送信したとしても、そのデータは暗号化されているので、セキュリティ上問題を生じることはない。なお、送信側端末１ｔは、プロフィール格納部ＴＡに記憶してある「暗号鍵」を途中で変更すれば、各受信側端末１ｒでの更新を禁止することができる。つまり、「暗号鍵」を途中で変更するだけで、更新を許可した相手であっても、それを途中でキャンセルすることができる。
【００４９】
この場合、受信側端末１ｒにおいて、「復号鍵」に基づいて復号化した更新後のデータに更新前のアドレス帳データを置き換える場合に、この更新前のデータに含まれている「電話番号」と暗号化されている更新後のデータに付加されている「電話番号」とを照合し、両者の一致を条件としてデータの更新を行うことにより、正しい「復号鍵」を用いて復号化されたか、正しい更新データであったかを確認することができ、安全性を増すことができる。
【００５０】
送信側端末１ｔは、自己のプロフィールデータを受信側端末１ｒに送信する場合に、赤外線通信による１対１の直接通信によって行うことにより、プロフィールデータを安全かつ確実に送信することができ、その後、自己のプロフィールデータを更新した場合には、更新後のデータを付加した更新指示メールを作成し、メールサーバ６を経由して複数の受信側端末１ｒに対して同報送信することにより、更新後のデータを簡単かつ迅速に配信することができる。
【００５１】
なお、上述した実施例においては、内部メモリにプロフィール格納部ＴＡを設けたが、装置本体に着脱自在に装着可能な外部記録媒体にプロフィール格納部ＴＡを設けてもよい。図１１は、プロフィール格納部ＴＡを有した外部記録媒体を装置本体に着脱可能とした携帯電話装置１の構成を示したブロック図である。
この携帯電話装置１は、図２で示した中央制御部１１、ＲＯＭ１２、ＲＡＭ１３、無線通信送受信部１４、赤外線通信送受信部１９などを有するほか、外部記録媒体としてのＵＩＭ（User Identity Module）カード３１が着脱自在に装着可能なＵＩＭインターフェイス部３２を有する構成となっている。この場合、アドレス帳格納部ＴＢは、上述した実施例と同様にＲＡＭ１３に設けられているが、プロフィール格納部ＴＡは、ＵＩＭカード３１に設けられている。
【００５２】
すなわち、このＵＩＭカード３１には、加入者情報として加入者登録番号（識別情報）、加入者電話番号、通話料金などが格納されている加入者情報格納部ＴＣのほか、図３で示したように、自己の「名前」、「電話番号」、「メールアドレス」、「自宅住所」などのプロフィールデータに対応して、「暗号鍵」を記憶するプロフィール格納部ＴＡが設けられている。中央制御部１１は、ＲＯＭ１２内のプログラムに応じて基本的に図６〜図１０に示したフローチャートと同様の動作を実行するが、この場合、中央制御部１１は、ＵＩＭインターフェイス部３２を介してＵＩＭカード３１の装着有無を監視しており、ＵＩＭカード３１が装着されている場合には、このＵＩＭカード３１から必要に応じてプロフィール格納部ＴＡ、加入者情報格納部ＴＣの内容を読み出すようにしている。
【００５３】
このようにＵＩＭカード３１にプロフィール格納部ＴＡを設けることにより、このＵＩＭカード３１を別の携帯電話装置１に装着すれば、この別の携帯電話装置１でも上述した実施例と同様の動作を行うことが可能となる。なお、ＵＩＭカード３１にプロフィール格納部ＴＡを設ける場合に限らず、例えば、スマートメディア、ＩＣカードなどの外部記録媒体にプロフィール格納部ＴＡを設けた場合でも同様であり、この外部記録媒体を別の携帯電話装置１に装着すれば、この別の携帯電話装置１でも上述した実施例と同様の動作を行うことが可能となる。
【００５４】
また、上述した実施例においては、アドレス帳格納部ＴＢの各レコード毎に、更新可否を示す情報（復号鍵）が登録されているか否かに基づいて当該レコード内容の更新可否を判別するようにしたが、更新可否を示す情報は、例えば、アドレス帳レコード毎に更新可否フラグをセットするようにしてもよく、更新可否フラグが“１”の場合には、更新を許可し、“０”の場合には、更新を禁止すればよい。その他、更新可否を示す情報は任意である。
【００５５】
また、上述した実施例においてメールサーバ６は、任意の携帯電話装置１から更新指示メールを同報メールとして受信した場合に、メーリングリストを参照して当該メール（更新後のデータを）を複数人宛に同報メールとしてそれぞれ送信するようにしたが、メーリングリスト方式に限らず、携帯電話装置１側のメーラ・ソフトを利用して同一メールを複数人に送信するようにしてもよい。例えば、アドレス帳格納部ＴＢに掲載されている各人を宛先として列記して同報送信してもよい。
【００５６】
上述した実施例においては、更新後のデータを添付した更新指示メールを送信するようにしたが、更新後のデータを添付せず、どの項目をどのように更新すべきであるかを指示する更新内容を送信するようにしてもよい。また、更新指示メールをインターネット５を経由で複数人に同報メールとして送信する場合に限らず、例えば、赤外線通信による１対１方式で直接送信したり、近距離無線通信（Bluetooth通信）によって１対多方式で直接送信するようにしてもよい。
また、端末識別情報は、電話番号に限らずメールアドレスなど端末を識別できる情報であればよい。
【００５７】
上述した実施例においては、プロフィールデータ（アドレス帳データ）の更新を制御する場合を例示したが、行動予定などのスケジュールデータ、撮影画像データなどのデータを更新する場合の更新制御であっても同様に適用可能である。
その他、通信端末装置としては、携帯電話装置に限らず、例えば、通信機能付きのＰＤＡ・電子カメラ・電子腕時計・音楽再生機などの通信端末装置であっても同様に適用可能である。
【図面の簡単な説明】
【００５８】
【図１】携帯端末装置として適用した携帯電話装置における通信ネットワークシステム（データ更新システム）を示したブロック図。
【図２】携帯電話装置１の基本的な構成要素を示したブロック図。
【図３】プロフィール格納部ＴＡを説明するための図。
【図４】送信側端末１ｔにおいて自己のプロフィールデータが更新された際に、メールサーバ６に送信される更新指示メールに添付されるデータを示した図。
【図５】受信側端末１ｒに設けられているアドレス帳格納部ＴＢを説明するための図。
【図６】電源投入に伴って実行開始される携帯電話装置（送信側端末及び受信側端末）１の全体動作を示したフローチャート。
【図７】送信側端末１ｔにおいて赤外線通信によるプロフィール送信処理（図６のステップＡ４）を詳述するためのフローチャート。
【図８】受信側端末１ｒにおいて赤外線通信によるプロフィール受信処理（図６のステップＡ６）を詳述するためのフローチャート。
【図９】送信側端末１ｔにおいて実行されるプロフィール変更処理（ステップＡ８）を詳述するためのフローチャート。
【図１０】着信／受信処理（図６のステップＡ１０）を詳述するためのフローチャート。
【図１１】この実施例の変形応用例において、プロフィール格納部ＴＡを有した外部記録媒体を装置本体に着脱可能とした携帯電話装置１の構成を示したブロック図。
【符号の説明】
【００５９】
１  携帯電話装置
１ｔ  送信側端末  
１ｒ  受信側端末
４  携帯無線通信網
５  インターネット
６  メールサーバ
１１  中央制御部
１２  ＲＯＭ
１４  無線通信送受信部
１８  表示部
１９  赤外線通信送受信部
２０  操作部
ＴＡ  プロフィール格納部
ＴＢ  アドレス帳格納部
【図１】
2008071012.tif 000003
【図２】
2008071012.tif 000004
【図３】
2008071012.tif 000005
【図４】
2008071012.tif 000006
【図５】
2008071012.tif 000007
【図６】
2008071012.tif 000008
【図７】
2008071012.tif 000009
【図８】
2008071012.tif 000010
【図９】
2008071012.tif 000011
【図１０】
2008071012.tif 000012
【図１１】
2008071012.tif 000013