(57)【要約】【課題】アドレス帳データの正当でない登録を制限することでセキュリティを向上させることができる情報処理システムを提供する。【解決手段】アドレス帳サーバ１０５は、アドレス帳クライアント１０３からアドレス帳への登録が要求された宛先に、新規宛先を示す識別情報が付加されていた場合、当該宛先をアドレス帳へ登録することを制限する。一方、該識別情報が付加されていない場合、アドレス帳へ登録する。【選択図】図１３
2011015001.tif 000002
【特許請求の範囲】
【請求項１】
第１の情報処理装置に保存してあるアドレス帳データを第２の情報処理装置のアドレス帳に対して登録することができる情報処理システムにおいて、
前記第１の情報処理装置は、
前記アドレス帳に宛先を登録する際、登録しようとしている宛先は新規宛先か否かを判断する第１の判断手段と、
前記第１の判断手段により前記新規宛先と判断された場合に、前記アドレス帳に前記新規宛先を示す識別情報を付加する付加手段と、
前記第２の情報処理装置に対して前記アドレス帳の登録要求を行う要求手段とを備え、
前記第２の情報処理装置は、
前記アドレス帳の登録に際し、前記新規宛先の登録が制限されているか否かを判断する第２の判断手段と、
前記第２の判断手段により前記新規宛先の登録が制限されていると判断された場合に、前記アドレス帳に前記識別情報が付加されているか否かを判断する第３の判断手段と、
を備えることを特徴とする情報処理システム。
【請求項２】
前記第１の情報処理装置は、
前記要求手段により行われた前記登録要求に対して登録が成功した場合に、登録成功のメッセージを表示する第１の表示手段と、
前記要求手段により行われた前記登録要求に対して登録が失敗した場合に、エラーメッセージを表示する第２の表示手段とを更に備えることを特徴とする請求項１記載の情報処理システム。
【請求項３】
前記第２の情報処理装置は、前記新規宛先の送信プロトコルか制限されているか否かを判断する第４の判断手段と、
前記第４の判断手段により前記新規宛先の送信プロトコルか制限されていると判断された場合に、前記新規宛先の登録を禁止する禁止手段とを更に備えることを特徴とする請求項２記載の情報処理システム。
【請求項４】
第１の情報処理装置に保存してあるアドレス帳データをネットワーク経由でリモートの第２の情報処理装置のアドレス帳に対して登録することができる情報処理システムの制御方法において、
前記第１の情報処理装置は、
前記アドレス帳に宛先を登録する際、登録しようとしている宛先は新規宛先か否かを判断する第１の判断ステップと、
前記第１の判断ステップにより前記新規宛先と判断された場合に、前記アドレス帳に前記新規宛先を示す識別情報を付加する付加ステップと、
前記第２の情報処理装置に対して前記アドレス帳の登録要求を行う要求ステップとを備え、
前記第２の情報処理装置は、
前記アドレス帳の登録に際し、前記新規宛先の登録が制限されているか否かを判断する第２の判断ステップと、
前記第２の判断ステップにより前記新規宛先の登録が制限されていると判断された場合に、前記アドレス帳に前記識別情報が付加されているか否かを判断する第３の判断ステップと、
を備えることを特徴とする情報処理システムの制御方法。
【請求項５】
第１の情報処理装置に保存してあるアドレス帳データをネットワーク経由でリモートの第２の情報処理装置のアドレス帳に対して登録することができる情報処理システムの制御方法をコンピュータに実行させるプログラムであって、
前記情報処理システムの制御方法において、
前記第１の情報処理装置は、
前記アドレス帳に宛先を登録する際、登録しようとしている宛先は新規宛先か否かを判断する第１の判断ステップと、
前記第１の判断ステップにより前記新規宛先と判断された場合に、前記アドレス帳に前記新規宛先を示す識別情報を付加する付加ステップと、
前記第２の情報処理装置に対して前記アドレス帳の登録要求を行う要求ステップとを備え、
前記第２の情報処理装置は、
前記アドレス帳の登録に際し、前記新規宛先の登録が制限されているかを否か判断する第２の判断ステップと、
前記第２の判断ステップにより前記新規宛先の登録が制限されていると判断された場合に、前記アドレス帳に前記識別情報が付加されているか否かを判断する第３の判断ステップと、
を備えることを特徴とするプログラム。
【請求項６】
第１の情報処理装置に保存してあるアドレス帳データを第２の情報処理装置のアドレス帳に対して登録することができる情報処理システムにおける前記第１の情報処理装置であって、
前記アドレス帳に宛先を登録する際、登録しようとしている宛先は新規宛先か否かを判断する第１の判断手段と、
前記第１の判断手段により前記新規宛先と判断された場合に、前記アドレス帳に前記新規宛先を示す識別情報を付加する付加手段と、
前記第２の情報処理装置に対して前記アドレス帳の登録要求を行う要求手段と、を備えることを特徴とする情報処理装置。
【請求項７】
第１の情報処理装置に保存してあるアドレス帳データを第２の情報処理装置のアドレス帳に対して登録することができる情報処理システムにおける前記第２の情報処理装置であって、
前記アドレス帳の登録に際し、新規宛先の登録が制限されているか否かを判断する第２の判断手段と、
前記第２の判断手段により前記新規宛先の登録が制限されていると判断された場合に、前記アドレス帳に識別情報が付加されているか否かを判断する第３の判断手段と、を備えることを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム及びその制御方法、並びにプログラム、情報処理装置に関する。特に、情報処理装置で管理しているアドレス帳データを情報処理システムで管理する技術に特徴のある情報処理システム及びその制御方法、並びにプログラム、情報処理装置に関する。
【背景技術】
【０００２】
従来から、デジタル複合機のような情報処理装置では、スキャンした文書を電子化して送信することが一般的に行われている。ここで、送信先を指定する手段としては、その場で送信宛先を入力する新規宛先の入力手段や情報処理装置内のＨＤＤに登録したアドレス帳が一般的に使用されている。
【０００３】
しかし、新規宛先入力での送信宛先指定をユーザに使用されると、機密文書を電子化して外部に簡単に送信できてしまうというセキュリティ的な問題がある。そのため、管理者が新規宛先入力での送信宛先指定をユーザに行わせないようにする機能が一般的に用いられている。
【０００４】
また、近年では、複数の情報処理装置によりアドレス帳を共有するための技術として、情報処理装置間で最新のアドレス帳データを配信し、それによって各装置の有するアドレス帳を同期させる技術がある。
【０００５】
例えば、特許文献１には、電子メール本文に電話帳を記載して送信すると、受信した装置は、電子メール本文に含まれる、相手先情報に対応する特定の識別子を検出して、その識別子に続くテキスト情報を相手先情報として電話帳に登録する技術が提案されている。
【０００６】
また、アドレス帳配信時のセキュリティを向上させる技術として、特許文献２には、ユーザ毎にアクセス制限がなされているアドレス帳を配信する際にユーザ毎のアクセス制限を維持して配信する技術が提案されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００２−２３２５８５号公報
【特許文献２】特開２００７−０８１５７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、情報処理装置間でアドレス帳機能を共有できるようになると、情報処理装置Ａでは新規宛先入力を許可し、情報処理装置Ｂでは新規宛先入力を禁止しているような運用がなされていた場合は以下のような課題がある。
【０００９】
情報処理装置Ａにおいて、新規宛先入力で入力した宛先を情報処理装置Ｂのアドレス帳に登録できるようになるため、結果的に情報処理装置Ｂでは新規宛先入力した宛先を使用できるようになってしまうため、セキュリティ上問題となる。
【００１０】
従来技術では、ユーザ毎にアクセス制限されたアドレス帳しか考慮されておらず、新規宛先入力されたアドレス帳については上記課題を解決することはできない。
【００１１】
本発明の目的は、アドレス帳データの正当でない登録を制限することでセキュリティを向上させることができる情報処理システムを提供することにある。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、請求項１記載の情報処理システムは、第１の情報処理装置に保存してあるアドレス帳データをネットワーク経由でリモートの第２の情報処理装置のアドレス帳に対して登録することができる情報処理システムにおいて、前記第１の情報処理装置は、前記アドレス帳に宛先を登録する際、登録しようとしている宛先は新規宛先か否かを判断する第１の判断手段と、前記第１の判断手段により前記新規宛先と判断された場合に、前記アドレス帳に前記新規宛先を示す識別情報を付加する付加手段と、前記第２の情報処理装置に対して前記アドレス帳の登録要求を行う要求手段とを備え、前記第２の情報処理装置は、前記アドレス帳の登録に際し、前記新規宛先の登録が制限されているか否かを判断する第２の判断手段と、前記第２の判断手段により前記新規宛先の登録が制限されていると判断された場合に、前記アドレス帳に前記識別情報が付加されているか否かを判断する第３の判断手段とを備えることを特徴とする。
【００１３】
請求項４記載の情報処理システムの制御方法は、第１の情報処理装置に保存してあるアドレス帳データをネットワーク経由でリモートの第２の情報処理装置のアドレス帳に対して登録することができる情報処理システムの制御方法において、前記第１の情報処理装置は、前記アドレス帳に宛先を登録する際、登録しようとしている宛先は新規宛先か否かを判断する第１の判断ステップと、前記第１の判断ステップにより前記新規宛先と判断された場合に、前記アドレス帳に前記新規宛先を示す識別情報を付加する付加ステップと、前記第２の情報処理装置に対して前記アドレス帳の登録要求を行う要求ステップとを備え、前記第２の情報処理装置は、前記アドレス帳の登録に際し、前記新規宛先の登録が制限されているか否かを判断する第２の判断ステップと、前記第２の判断ステップにより前記新規宛先の登録が制限されていると判断された場合に、前記アドレス帳に前記識別情報が付加されているか否かを判断する第３の判断ステップとを備えることを特徴とする。
【００１４】
請求項５記載のプログラムは、第１の情報処理装置に保存してあるアドレス帳データをネットワーク経由でリモートの第２の情報処理装置のアドレス帳に対して登録することができる情報処理システムの制御方法をコンピュータに実行させるプログラムであって、前記情報処理システムの制御方法において、前記第１の情報処理装置は、前記アドレス帳に宛先を登録する際、登録しようとしている宛先は新規宛先か否かを判断する第１の判断ステップと、前記第１の判断ステップにより前記新規宛先と判断された場合に、前記アドレス帳に前記新規宛先を示す識別情報を付加する付加ステップと、前記第２の情報処理装置に対して前記アドレス帳の登録要求を行う要求ステップとを備え、前記第２の情報処理装置は、前記アドレス帳の登録に際し、前記新規宛先の登録が制限されているかを否か判断する第２の判断ステップと、前記第２の判断ステップにより前記新規宛先の登録が制限されていると判断された場合に、前記アドレス帳に前記識別情報が付加されているか否かを判断する第３の判断ステップとを備えることを特徴とする。
【００１５】
請求項６記載の情報処理装置は、第１の情報処理装置に保存してあるアドレス帳データを第２の情報処理装置のアドレス帳に対して登録することができる情報処理システムにおける前記第１の情報処理装置であって、前記アドレス帳に宛先を登録する際、登録しようとしている宛先は新規宛先か否かを判断する第１の判断手段と、前記第１の判断手段により前記新規宛先と判断された場合に、前記アドレス帳に前記新規宛先を示す識別情報を付加する付加手段と、前記第２の情報処理装置に対して前記アドレス帳の登録要求を行う要求手段と、を備えることを特徴とする。
【００１６】
請求項７記載の情報処理装置は、第１の情報処理装置に保存してあるアドレス帳データを第２の情報処理装置のアドレス帳に対して登録することができる情報処理システムにおける前記第２の情報処理装置であって、前記アドレス帳の登録に際し、新規宛先の登録が制限されているか否かを判断する第２の判断手段と、前記第２の判断手段により前記新規宛先の登録が制限されていると判断された場合に、前記アドレス帳に識別情報が付加されているか否かを判断する第３の判断手段と、を備えることを特徴とする。
【発明の効果】
【００１７】
本発明の情報処理システムによれば、アドレス帳データの正当でない登録を制限することでセキュリティを向上させることができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施の形態に係る情報処理システムの構成図である。
【図２】図１における電子メールサーバ、ファイル共有サーバ構成図である。
【図３】図１におけるアドレス帳クライアント、アドレス帳サーバの構成図である。
【図４】スキャン画像を送信指示するための画面例を示す図である。
【図５】新規宛先の制限を行うための画面例を示す図である。
【図６】新規宛先の入力画面例を示す図である。
【図７】アドレス帳サーバの登録画面例を示す図である。
【図８】ローカルアドレス帳の画面例を示す図である。
【図９】リモートアドレス帳の画面例を示す図である。
【図１０】送信履歴画面例を示す図である。
【図１１】コールによる送信設定履歴の呼び出し画面例を示す図である。
【図１２】アドレス帳の登録可否を設定する画面例を示す図である。
【図１３】図１におけるアドレス帳クライアントによって実行されるアドレス帳サーバへのアドレス帳データの登録処理の手順を示すフローチャートである。
【図１４】アドレス帳のデータ構造のイメージ図である。
【図１５】アドレス帳登録結果の画面例を示す図である（１）。
【図１６】アドレス帳登録結果の画面例を示す図である（２）。
【図１７】アドレス帳登録結果の画面例を示す図である（３）。
【図１８】図１におけるアドレス帳クライアントからアドレス帳サーバへアドレス帳データを登録する際のアドレス帳サーバのアドレス帳データ登録処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明を図面を参照しながら詳細に説明する。
【００２０】
図１は、本発明の実施の形態に係る情報処理システムの構成図である。
【００２１】
図１の情報処理システムは、電子メールサーバ１０１、ファイル共有サーバ１０２、アドレス帳クライアント（１）１０３、アドレス帳クライアント（２）１０４、アドレス帳サーバ１０５がネットワーク１０６で接続されることで構築される。
【００２２】
アドレス帳クライアント（１）１０３、アドレス帳クライアント（２）１０４では、ネットワーク経由でアドレス帳サーバ１０５のＨＤＤ３０６（図３）に登録されているアドレス帳を参照することが可能である。
【００２３】
また、アドレス帳クライアント（１）１０３、アドレス帳クライアント（２）１０４のＨＤＤ３０６で登録しているアドレス帳データは、ネットワーク１０６経由でアドレス帳サーバ１０５に登録することも可能である。
【００２４】
アドレス帳クライアント（１）１０３、アドレス帳クライアント（２）１０４、アドレス帳サーバ１０５は複合機（画像処理装置）である。そのため、紙文書をコピーしたり、紙文書を電子化データに変換して任意の宛先に対して電子メールとして電子メールサーバ１０１を介して送信したり、ファイル共有サーバ１０２上のフォルダに送信することが可能な送信機能を有している。尚、本実施例における複合機は、画像処理装置の一例としてあげたものであり、本発明は複合機以外の画像処理装置、例えばスキャナやファックス、複写機、プリンタ等に適用されてもよい。
【００２５】
図２は、図１における電子メールサーバ１０１、ファイル共有サーバ１０２の構成図である。以下、電子メールサーバ１０１で代表する。
【００２６】
電子メールサーバ１０１は、演算処理を行う（全体の制御を司る）ＣＰＵ２０１、ユーザからのデータ入力を行うキーボード２０２、コンピュータ画面の表示を行う表示ディスプレイ２０３、ユーザがマウス操作を行うマウス２０４を備える。
【００２７】
また、電子メールサーバ１０１は、データを記憶するＨＤＤ２０５、ネットワーク１０６と通信するネットワークＩ／Ｆ部２０６、データを一時記憶しておくメモリ２０７を備える。
【００２８】
図３は、図１におけるアドレス帳クライアント（１）１０３、アドレス帳クライアント（２）１０４、アドレス帳サーバ１０５の構成図である。以下、アドレス帳クライアント（２）１０４で代表する。
【００２９】
アドレス帳クライアント（２）１０４は、演算処理を行うＣＰＵ３０１、ユーザが操作を行う操作部３０２、入力された紙原稿を電子化して画像処理する出力画像処理部３０３を備える。
【００３０】
また、アドレス帳クライアント（２）１０４は、印刷データ、ラスタイメージデータを用紙上の画像に変換するプリンタ部３０４、データを一時記憶しておくメモリ３０５、画像データを記憶しておくＨＤＤ３０６を備える。
【００３１】
また、アドレス帳クライアント（２）１０４は、ネットワーク１０６と通信するネットワークＩ／Ｆ部３０７、ＦＡＸ通信するＦＡＸ通信部３０８、紙原稿をスキャンする入力画像処理部３０９を備える。
【００３２】
図４は、図３のアドレス帳クライアント（１）１０３、アドレス帳クライアント（２）１０４でスキャンした文書を送信するための画面４０１を示す図である。
【００３３】
画面４０１は、図３における操作部３０２に表示される。アドレス帳ボタン４０４により、ＨＤＤ３０６に保存されているアドレス帳を参照し、あるいは、アドレス帳サーバ１０５に登録されているアドレス帳を参照し、送信宛先を選択することが可能である。
【００３４】
選択された送信宛先は、選択宛先表示部４０２に表示され、複数の送信宛先を選択し、１画面に収まらない場合は、スクロールボタン４０３でスクロールして表示可能である。
【００３５】
新規宛先画面４０６に表示されているＦＡＸ、ファイル、電子メールを選択すると、後述する図６のような画面６０１が表示されて、必要な情報を入力することでアドレス帳に保存されていない宛先に対しても送信可能となる。即ち、本実施例のアドレス帳クライアントは、２種類の方法で送信宛先を指定することができる。１つはアドレス帳を参照し、その中に登録されている送信宛先を選択する方法である。もう１つは、新規宛先として、アドレス帳を用いずに、ユーザが直接、送信宛先を操作部から入力する方法である。そして、後述するように、指定可能な宛先を管理者が管理するという目的から、アドレス帳クライアントの設定によっては、新規宛先による宛先の入力を禁止している場合がある。その場合、アドレス帳クライアントにおける送信宛先の指定方法は、アドレス帳に登録されている送信宛先から宛先を選択する方法のみとなる。
【００３６】
解像度設定画面４０７では、任意の解像度（２００ｄｐｉ等）、ファイル形式設定画面４０８では、任意のファイル形式（ＰＤＦ、ＪＰＥＧ等）を設定することが可能である。
【００３７】
送信ボタン４０９を押下することで、原稿のスキャン及び送信を開始する。送信履歴ボタン４１０では、送信した結果についての情報を、後述する図１０のような画面１００１で表示可能である。符号４０５は、コールボタンである。
【００３８】
図５は、図４における新規宛先画面４０６での新規宛先の制限を行うための画面５０１を示す図である。
【００３９】
画面５０１では、送信プロトコル毎に制限をする／しないを切り替えることができるようになる。例えば、ＦＡＸについて本設定をＯＮボタン５０２にすると、新規宛先画面４０６に表示されているＦＡＸのボタンが押下できなくなり、新規宛先入力が禁止されることになる。閉じるボタン５０４で設定を確定させる。符合５０３は、ＯＦＦボタンである。
【００４０】
図６は、図４における新規宛先画面４０６でファイルを押下したときに表示される送信宛先の情報を入力する画面６０１を示す図である。
【００４１】
ホスト名６０２、フォルダへのパス６０３、ユーザ名６０４、パスワード６０５の各ボタンで必要な情報の入力を行う。キャンセルボタン６０６で設定を取り消し、閉じるボタン６０７で設定を確定させる。
【００４２】
図７は、図１におけるアドレス帳サーバ１０５をアドレス帳クライアント（１）１０３、（２）１０４に登録するための画面７０１を示す図である。
【００４３】
図７の画面７０１おいて、サーバ名７０２、サーバアドレス７０３、ユーザ名７０４、パスワード７０５の各ボタンでアドレス帳サーバ１０５に接続するのに必要な情報を入力する。キャンセルボタン７０６で設定を取り消し、閉じるボタン７０７で設定を確定させる。
【００４４】
図８は、図４におけるアドレス帳ボタン４０４を押下した際に表示される画面８０１を示す図である。
【００４５】
図８の画面８０１で、ローカルアドレス帳の表示、選択、登録やリモートアドレス帳の表示、選択、登録が可能である。
【００４６】
アドレス帳表示部８０２では、ＨＤＤ３０６に保存されているアドレス帳データの表示を行うことができる。宛先登録ボタン８０４では、任意の宛先を入力して登録を行うことができる。
【００４７】
リモートアドレス帳の参照ボタン８０５を押下すると、図７で設定したアドレス帳サーバ１０５にネットワーク１０６経由で接続を行い、アドレス帳サーバ１０５のＨＤＤ３０６に保存されているアドレス帳データの表示を行うことができる。後述する図９の画面９０１にその表示がなされる。
【００４８】
リモートアドレス帳の参照ボタン８０５を押下すると、アドレス帳表示部８０２で選択した宛先をアドレス帳サーバ１０５のアドレス帳に登録することが可能となる。キャンセルボタン８０７で設定を取り消し、閉じるボタ８０８で設定を確定させる。符合８０３は、スクロールボタン、符号８０６は、リモートアドレス帳へ登録ボタンである。
【００４９】
図９は、図８におけるリモートアドレス帳の参照ボタン８０５を押下した際に表示される画面９０１を示す図である。
【００５０】
アドレス帳サーバ１０５のＨＤＤ３０６に保存されているアドレス帳データの表示、選択、登録を、アドレス帳クライアント（１）１０３、アドレス帳クライアント（２）１０４の操作部３０２上から行うことが可能である。
【００５１】
アドレス帳の表示が１画面に収まらない場合は、スクロールボタン９０３でスクロールして表示可能である。宛先登録ボタン９０４では、任意の宛先を入力してアドレス帳サーバ１０５のＨＤＤ３０６に保存されているアドレス帳に登録することが可能である。閉じるボタン９０４で、画面９０１を閉じて、ローカルアドレス帳の画面８０１に戻る。符号９０２は、アドレス帳表示部である。
【００５２】
図１０は、図４の画面４０１の送信履歴ボタン４１０が押下された際に表示される画面１００１を示す図である。
【００５３】
送信した結果がアドレス帳表示部１００２に表示される。アドレス帳表示部１００２には、送信した日時、送信宛先、結果等が表示される。履歴表示が１画面に収まらない場合はスクロールボタン１００４でスクロールして表示可能である。
【００５４】
送信した結果を選択し（エリア１００３）、ローカルアドレス帳へ登録ボタン１００５もしくはリモートアドレス帳へ登録ボタン１００６を押下することで、エリア１００３で選択された宛先を各アドレス帳に登録可能になる。閉じるボタン１００７で画面１００１を閉じて、画面４０１に戻る。
【００５５】
図１１は、図４の画面４０１のコールボタン４０５が押下された際に表示される画面１１０１を示す図である。
【００５６】
画面１１０１は、過去に行った送信の送信設定解像度、ファイル形式、送信宛先等を呼び出すための表示部１１０２を備えている。履歴ボタン１１０３で１つ前、２つ前、３つ前の設定を呼び出すことが可能になる。
【００５７】
さらに、履歴ボタン１１０３で呼び出した送信宛先は、ローカルアドレス帳へ登録ボタン１１０５もしくはリモートアドレス帳へ登録ボタン１１０４を押下することで、各アドレス帳に登録可能になる。
【００５８】
キャンセルボタン１１０６を押下することで、コールボタン４０５での設定の呼び出しを取り消して、画面４０１に戻る。閉じるボタン１１０７でコールボタン４０５での設定の呼び出しを行い、画面４０１に戻る。
【００５９】
図１２は、図１におけるアドレス帳サーバ１０５側で有効な設定で、アドレス帳クライアント（１）１０３、アドレス帳クライアント（２）１０４からのアドレス帳データの登録を許可するかしないかを設定する画面１２０１を示す図である。
【００６０】
許可するボタン１２０２を押下すると、アドレス帳クライアント（１）１０３、アドレス帳クライアント（２）１０４のアドレス帳データをアドレス帳サーバ１０５のアドレス帳に登録することを許す。
【００６１】
許可しないボタン１２０３を押下すると、アドレス帳クライアント（１）１０３、アドレス帳クライアント（２）１０４のアドレス帳データをアドレス帳サーバ１０５のアドレス帳に登録することを禁止する。符号１２０４はキャンセルボタン、１２０５は閉じるボタンを示す。
【００６２】
図１３は、図１におけるアドレス帳クライアント（１）１０３またはアドレス帳クライアント（２）１０４によって実行されるアドレス帳サーバ１０５へのアドレス帳データの登録処理の手順を示すフローチャートである。
【００６３】
アドレス帳クライアントによるアドレス帳データの登録処理は、対応するアドレス帳データの登録処理用プログラムであるアドレス帳クライアントによるアドレス帳データの登録処理レシピに応じて図２又は図３におけるＣＰＵが実行する。
【００６４】
まず、アドレス帳クライアント（第１の情報処理装置）は、画面８０１のボタン８０４、又は画面１００１のボタン１００５、又は画面１１０１のボタン１１０４への入力に基づいてアドレス帳（ローカルアドレス帳）への宛先登録を行う（ステップＳ１３０１）。
【００６５】
この際に、アドレス帳クライアントは、登録しようとしている宛先が新規宛先画面４０６で入力された宛先か否かを判断する（ステップＳ１３０２）。この判断処理は、本実施例における第１の判断手段の一例である。
【００６６】
新規宛先画面４０６で入力された宛先の場合は、アドレス帳クライアントは、図１４に示すようなアドレス帳データに新規宛先を示す情報（識別情報）を付加して（ステップＳ１３０３）、アドレス帳クライアントのアドレス帳に登録する。図１４ではＹＥＳと表示されているものが新規宛先を示す。
【００６７】
図１４は、アドレス帳で保持しているデータ構造を図に表したもので、宛先、ユーザ名、パスワードの他に、新規宛先入力で登録された宛先かを示すデータ１４０１と、宛先の送信プロトコルを示すデータ１４０２が付加されている。
【００６８】
新規宛先画面４０６で入力された宛先でない場合、つまり画面８０１の宛先登録ボタン８０４から登録された宛先の場合は、アドレス帳クライアントは、図１４に示すアドレス帳データに新規宛先ではないという情報を付加する（ステップＳ１３０５）。そして、アドレス帳クライアントのアドレス帳に登録する。図１４ではＮＯと表示されているものが新規宛先でないことを示す。
【００６９】
次に、アドレス帳クライアントは、アドレス帳サーバ（第２の情報処理装置）１０５に対してアドレス帳データの登録を要求する（ステップＳ１３０４）。
【００７０】
この登録要求は、画面８０１のボタン８０６、または画面１００１のボタン１００６、または画面１１０１のボタン１１０５から行う。
【００７１】
アドレス帳クライアントは、アドレス帳サーバ１０５からの応答を受信し（ステップＳ１３０６）、登録成功の応答を受信した場合は、図１５にあるような登録成功のメッセージを表示する（ステップＳ１３０９）。この表示処理は、本実施例における第１の表示手段の一例である。
【００７２】
アドレス帳サーバ１０５からの応答を受信し（ステップＳ１３０６）、登録エラー（登録失敗）の応答を受信した場合は、アドレス帳クライアントは、エラーの解析を行う（ステップＳ１３０７）。そして、アドレス帳クライアントは、エラー内容に応じたメッセージ（エラーメッセージ）を表示する（ステップＳ１３０８）。この表示処理は、本実施例における第２の表示手段の一例である。
【００７３】
例えば、アドレス帳サーバ１０５側の設定で図１２の画面１２０１で、アドレス帳の登録を許可しない設定にされていた場合は、図１６の画面１６０１にあるようなメッセージを表示する。
【００７４】
また、アドレス帳サーバ１０５側の設定で、図５の新規宛先の制限がなされていて、登録しようとするアドレス帳データが新規宛先のアドレスであった場合は、図１７の画面１７０１にあるようなメッセージを表示する。
【００７５】
図１８は、図１におけるアドレス帳クライアント（１）１０３またはアドレス帳クライアント（２）１０４からアドレス帳サーバ１０５へアドレス帳データを登録する際のアドレス帳サーバ１０５のアドレス帳データ登録処理の手順を示すフローチャートである。
【００７６】
アドレス帳サーバによるアドレス帳データの登録処理は、対応するアドレス帳データの登録処理用プログラムであるアドレス帳サーバによるアドレス帳データの登録処理レシピに応じて図２又は図３におけるＣＰＵが実行する。
【００７７】
アドレス帳サーバ１０５は、アドレス帳クライアントから、アドレス帳データの登録要求を受信する（ステップＳ１８０１）。
【００７８】
次に、アドレス帳サーバ１０５の設定として、図１３において、アドレス帳の登録を許可しない設定にされているかどうかを判断する（ステップＳ１８０２）。
【００７９】
ステップＳ１８０２で許可しない設定になっていた場合は、アドレス帳サーバ１０５は、アドレス帳クライアントに対して登録禁止エラーを返す（ステップＳ１８０９）。
【００８０】
ステップＳ１８０２で許可すると判断された場合は、アドレス帳サーバ１０５は、図５の新規宛先の制限の設定がなされているかどうかを判断する（ステップＳ１８０３）。この判断処理は、本実施例における第２の判断処理の一例である。
【００８１】
ステップＳ１８０３で制限の設定がなされていない場合は、アドレス帳サーバ１０５は、アドレス帳クライアントから送信されてきたアドレス帳データをアドレス帳に登録する（ステップＳ１８０４）。
【００８２】
アドレス帳の登録が完了すると、アドレス帳サーバ１０５は、アドレス帳クライアントに対して登録成功を返す（ステップＳ１８０５）。
【００８３】
ステップＳ１８０３で新規宛先制限の設定がなされている場合は、アドレス帳サーバ１０５は、アドレス帳クライアントから送信されてきたアドレス帳データの新規宛先を示すデータ１４０１を解析する。そして、アドレス帳サーバ１０５は、新規宛先で登録されたものか否かを判断する（ステップＳ１８０６）。この判断手段は、本実施例における第３の判断手段の一例である。
【００８４】
ステップＳ１８０６において新規宛先で登録されたアドレス帳データでない場合は、アドレス帳サーバ１０５は、アドレス帳に宛先を登録し（ステップＳ１８０４）、アドレス帳クライアントに対して登録成功を返す（ステップＳ１８０５）。
【００８５】
ステップＳ１８０６において新規宛先で登録されたアドレス帳データの場合は、アドレス帳サーバ１０５は、アドレス帳データのデータ１４０２を参照する。そして、アドレス帳サーバ１０５は、図５で新規宛先の制限がなされている送信プロトコルか否かを判断する（ステップＳ１８０７）。この判断手段は、本実施例における第４の判断手段の一例である。
【００８６】
ステップＳ１８０７で制限されていない送信プロトコルの場合は、アドレス帳サーバ１０５は、アドレス帳に登録し（ステップＳ１８０４）、アドレス帳クライアントに対して登録成功を返す（ステップＳ１８０５）。
【００８７】
ステップＳ１８０７で制限されている送信プロトコルの場合は、アドレス帳サーバ１０５は、アドレス帳クライアントに対して新規宛先禁止エラーを返す（ステップＳ１８０８）。
【００８８】
本発明では、アドレス帳サーバ側で新規宛先入力を制限していて、アドレス帳クライアント側では新規宛先入力が制限されていないという状態において発生するアドレス帳クライアント側からのアドレス帳データの正当でない登録を制限する。このことでセキュリティを向上させることができるようになる。
【００８９】
また、アドレス帳登録画面から登録されたアドレス帳データについてはアドレス帳サーバ側に登録可能になるため、ユーザの操作性を低下させることもなくなる。
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００９０】
１０１  電子メールサーバ
１０２  ファイル共有サーバ
１０３  アドレス帳クライアント（１）
１０４  アドレス帳クライアント（２）
１０５  アドレス帳サーバ
１０６  ネットワーク
【図１】
2011015001.tif 000003
【図２】
2011015001.tif 000004
【図３】
2011015001.tif 000005
【図４】
2011015001.tif 000006
【図５】
2011015001.tif 000007
【図６】
2011015001.tif 000008
【図７】
2011015001.tif 000009
【図８】
2011015001.tif 000010
【図９】
2011015001.tif 000011
【図１０】
2011015001.tif 000012
【図１１】
2011015001.tif 000013
【図１２】
2011015001.tif 000014
【図１３】
2011015001.tif 000015
【図１４】
2011015001.tif 000016
【図１５】
2011015001.tif 000017
【図１６】
2011015001.tif 000018
【図１７】
2011015001.tif 000019
【図１８】
2011015001.tif 000020