(57)【要約】【課題】ドキュメント処理装置がそれぞれ備えるアドレス帳の相互互換性を高めるシステム、方法およびプログラムを提供する。【解決手段】第１のフォーマットの第１のアドレスデータを受け取り、共通アドレス帳のフォーマットである第２のフォーマットに対する互換性を判定する。この判定結果にしたがって第１のアドレスデータを第２のフォーマットに変換する。フォーマットが変換された第１のアドレスデータを共通アドレス帳データ保存領域に記憶する。また、受け取った第２のアドレスデータの照会に応じて共通アドレス帳を検索し、必要に応じて所定のフォーマットに変換した第２のアドレスデータを出力する。【選択図】図２
2007037121.tif 000002
【特許請求の範囲】
【請求項１】
複数のドキュメント処理装置用に相互互換性を備えるアドレスデータからなる共通アドレス帳と、
第１のフォーマットの第１のアドレスデータを受け取る入力手段と、
この入力手段によって受け取った第１のアドレスデータの第１のフォーマットと、共通アドレス帳に収容されたアドレスデータの第２のフォーマットとの互換性を判定する互換性判定手段と、
この互換性判定手段の出力にしたがって、第１のフォーマットのアドレスデータを前記第２のフォーマットのアドレスデータに変換する変換手段と、
この変換手段によってフォーマットが変換されたアドレスデータを前記共通アドレス帳のデータ保存領域に保存する共通アドレス帳記憶手段と、
受け取ったアドレスデータの照会に応じて共通アドレス帳を検索してアドレスデータを見つける検索手段と、
受け取ったアドレス照会に応じて共通アドレス帳の検索の結果を表す結果データを伝達する出力手段と
を有することを特徴とするドキュメント処理装置が備えるアドレス帳の相互互換性を高めるシステム。
【請求項２】
前記入力手段または前記出力手段は、ネットワークを介してデータ通信することを特徴とする請求項１に記載のドキュメント処理装置が備えるアドレス帳の相互互換性を高めるシステム。
【請求項３】
前記共通アドレス帳記憶手段は、ドキュメント処理装置のコントローラのメモリ上に配置されたことを特徴とする請求項２に記載のドキュメント処理装置が備えるアドレス帳の相互互換性を高めるシステム。
【請求項４】
前記共通アドレス帳記憶手段は、前記ネットワークに接続されたコンピュータのメモリ上に配置されたことを特徴とする請求項２に記載のドキュメント処理装置が備えるアドレス帳の相互互換性を高めるシステム。
【請求項５】
前記入力手段は、さらに第３のフォーマットの第３のアドレスデータを受け取る手段を含み、
前記互換性判定手段は、さらに前記第３のアドレスデータの前記第２のフォーマットに対する互換性を判定する手段を含み、
前記変換手段は、さらに前記互換性判定手段の出力にしたがって、前記第３のフォーマットのアドレスデータを前記第２のフォーマットのアドレスデータに変換する手段を含むことを特徴とする請求項２に記載のドキュメント処理装置が備えるアドレス帳の相互互換性を高めるシステム。
【請求項６】
前記第１のフォーマットのアドレスデータは第１のドキュメント処理装置に固有であり、
前記第３のフォーマットのアドレスデータは第２のドキュメント処理装置に固有であり、
前記第１のフォーマットと前記第３のフォーマットとは互いに互換性がないことを特徴とする請求項５に記載のドキュメント処理装置が備えるアドレス帳の相互互換性を高めるシステム。
【請求項７】
前記ドキュメント処理装置は、複写機またはプリンタまたはファクシミリ装置または画像読取装置または多機能周辺装置であることを特徴とする請求項１に記載のドキュメント処理装置が備えるアドレス帳の相互互換性を高めるシステム。
【請求項８】
第１のフォーマットの第１のアドレスデータを受け取るステップと、
このステップで受け取った第１のアドレスデータの第２のフォーマットに対する互換性を判定するステップと、
この互換性判定ステップの出力にしたがって、第１のフォーマットのアドレスデータを前記第２のフォーマットのアドレスデータに変換するステップと、
この変換ステップによってフォーマットが変換されたアドレスデータを共通アドレス帳データ保存領域に記憶するステップと、
受け取ったアドレス照会に応じて共通アドレス帳を検索してアドレスデータを見つけるステップと、
受け取ったアドレス照会に応じて共通アドレス帳の検索結果を表す結果データを伝達するステップと
を含むことを特徴とするドキュメント処理装置が備えるアドレス帳の相互互換性を高める
方法。
【請求項９】
前記第１のフォーマットの第１のアドレスデータ、または前記結果データが、ネットワークを介して通信されることを特徴とする請求項８に記載のドキュメント処理装置が備えるアドレス帳の相互互換性を高める方法。
【請求項１０】
前記共通アドレス帳データ保存領域は、ドキュメント処理装置のコントローラのメモリ上に配置されたことを特徴とする請求項９に記載のドキュメント処理装置が備えるアドレス帳の相互互換性を高める方法。
【請求項１１】
前記共通アドレス帳データ保存領域は、前記ネットワークに接続されたコンピュータのメモリ上に配置されたことを特徴とする請求項９に記載のドキュメント処理装置が備えるアドレス帳の相互互換性を高める方法。
【請求項１２】
第３のフォーマットの第３のアドレスデータを受け取るステップと、  
前記第３のアドレスデータの前記第２のフォーマットに対する互換性を判定するステップと、
この互換性判定ステップの出力にしたがって、前記第３のフォーマットのアドレスデータを前記第２のフォーマットのアドレスデータに変換するステップと
を、さらに含むことを特徴とする請求項９に記載の複数のドキュメント処理装置用の反対の互換アドレス帳を使用可能にする方法。
【請求項１３】
前記第１のフォーマットのアドレスデータは第１のドキュメント処理装置に固有であり、
前記第３のフォーマットのアドレスデータは第２のドキュメント処理装置に固有であり、
前記第１のフォーマットと前記第３のフォーマットとは互いに互換性がないことを特徴とする請求項１２に記載のドキュメント処理装置が備えるアドレス帳の相互互換性を高める方法。
【請求項１４】
前記ドキュメント処理装置は、複写機またはプリンタまたはファクシミリ装置または画像読取装置または多機能周辺装置であることを特徴とする請求項８に記載のドキュメント処理装置が備えるアドレス帳の相互互換性を高める方法。
【請求項１５】
プロセッサに、
第１のフォーマットの第１のアドレスデータを受け取る手順と、
この手順によって受け取った第１のアドレスデータの前記第１のフォーマットと、第２のフォーマットとの互換性を判定する手順と、
この互換性判定手順の出力にしたがって、前記第１のフォーマットのアドレスデータを前記第２のフォーマットのアドレスデータに変換する手順と、
この変換手順によって変換されたアドレスデータを共通アドレス帳データ保存領域に記憶する手順と、
受け取ったアドレス照会に応じて共通アドレス帳を検索してアドレスデータを見つける手順と、  
受け取ったアドレス照会に応じて共通アドレス帳の検索結果を表す結果データを伝達する手順と
を実行させることを特徴とするドキュメント処理装置が備えるアドレス帳の相互互換性を高めるプログラム。
【請求項１６】
前記第１のフォーマットの第１のアドレスデータ、または前記結果データが、ネットワークを介して通信されることを特徴とする請求項１５に記載のドキュメント処理装置が備えるアドレス帳の相互互換性を高めるプログラム。
【請求項１７】
前記共通アドレス帳データ保存領域は、ドキュメント処理装置のコントローラのメモリ上に配置されたことを特徴とする請求項１６に記載のドキュメント処理装置が備えるアドレス帳の相互互換性を高めるプログラム。
【請求項１８】
前記共通アドレス帳データ保存領域は、前記ネットワークに接続されたコンピュータのメモリ上に配置されたことを特徴とする請求項１６に記載のドキュメント処理装置が備えるアドレス帳の相互互換性を高めるプログラム。
【請求項１９】
第３のフォーマットの第３のアドレスデータを受け取る手順と、
前記第３のアドレスデータの前記第２のフォーマットに対する互換性を判定する手順と、
この互換性判定手順の出力にしたがって、前記第３のフォーマットのアドレスデータを前記第２のフォーマットのアドレスデータに変換する手順と
を、さらに含むことを特徴とする請求項１６に記載のドキュメント処理装置が備えるアドレス帳の相互互換性を高めるプログラム。
【請求項２０】
前記第１のフォーマットのアドレスデータは第１のドキュメント処理装置に固有であり、
前記第３のフォーマットのアドレスデータは第２のドキュメント処理装置に固有であり、
前記第１のフォーマットと前記第３のフォーマットとは互いに互換性がないことを特徴とする請求項１９に記載のドキュメント処理装置が備えるアドレス帳の相互互換性を高めるプログラム。
【請求項２１】
前記ドキュメント処理装置は、複写機またはプリンタまたはファクシミリ装置または画像読取装置または多機能周辺装置であることを特徴とする請求項１５に記載のドキュメント処理装置が備えるアドレス帳の相互互換性を高めるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドキュメント処理装置におけるアドレス帳管理のためのシステム、方法およびプログラムおよび方法に関し、特に、複数のドキュメント処理装置がそれぞれ備えるアドレス帳の相互互換性を高めるシステム、方法およびプログラムに関する。
【背景技術】
【０００２】
現在のドキュメント処理装置には、電子メッセージ伝送からファクシミリ伝送まで多くの形態のデータ伝送を含む、様々な機能を実行する能力を備えているものがある。このような多機能のドキュメント処理装置は、電子メールアドレス、電話番号、郵送先住所、電話番号などを記憶する様々なアドレス帳を含む。しかし、多機能のドキュメント処理装置が実行できるそれぞれの機能は、アドレス帳ごとに異なるフォーマットを必要とする。例えば、電子メール機能はあるフォーマットのアドレス帳を使用し、ファクシミリ機能は電子メール用のアドレス帳とは互換性のない別のフォーマットのアドレス帳を使用することがある。さらに、ネットワークを共有する複数のドキュメント処理装置は、しばしば、装置ごとに互換性のないアドレス帳を使用している。
【０００３】
このため、ユーザは、あるフォーマットのアドレス帳を、宛先の装置または機能に適合するフォーマットに変換することを容易にするためにいくつかの作業を実行しなければならない。あるいは、ユーザは、アドレス帳に互換がないために、宛先アドレスを手作業で入力しなければならない問題点がある。
【０００４】
したがって、ドキュメント処理装置がそれぞれ備えるアドレス帳の相互互換性を高めるシステム、方法およびプログラムが望まれる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上記の従来の問題点に鑑みてなされたもので、ドキュメント処理装置がそれぞれ備えるアドレス帳の相互互換性を高めるシステム、方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明によるドキュメント処理装置が備えるアドレス帳の相互互換性を高めるシステムは、複数のドキュメント処理装置用に相互互換性を備えるアドレスデータからなる共通アドレス帳と、第１のフォーマットの第１のアドレスデータを受け取る入力手段と、この入力手段によって受け取った第１のアドレスデータの第１のフォーマットと、共通アドレス帳に収容されたアドレスデータの第２のフォーマットとの互換性を判定する互換性判定手段と、この互換性判定手段の出力にしたがって、第１のフォーマットのアドレスデータを前記第２のフォーマットのアドレスデータに変換する変換手段と、この変換手段によってフォーマットが変換されたアドレスデータを前記共通アドレス帳のデータ保存領域に保存する共通アドレス帳記憶手段と、受け取ったアドレスデータの照会に応じて共通アドレス帳を検索してアドレスデータを見つける検索手段と、受け取ったアドレス照会に応じて共通アドレス帳の検索の結果を表す結果データを伝達する出力手段とを有する。前記入力手段または前記出力手段は、ネットワークを介してデータ通信する。
【０００７】
また、前記共通アドレス帳記憶手段は、例えば、ドキュメント処理装置のコントローラのメモリ上、あるいは前記ネットワークに接続されたワークステーション等のコンピュータのメモリ上に配置される。ここで、前記コンピュータまたは前記コントローラは、共通アドレスサーバとして機能する。
【０００８】
なお、本発明において、ドキュメント処理装置は、複写機、またはプリンタ、またはファクシミリ装置、または画像読取装置、または、これらの装置が有する機能を複数備える多機能周辺装置である
【発明の効果】
【０００９】
本発明によれば、ドキュメント処理装置がそれぞれ備えるアドレス帳の相互互換性を高めるシステム、方法およびプログラムが提供される。すなわち、各ドキュメント処理装置が備える任意のフォーマットの複数のアドレス帳を共通アドレス帳にインポートすることによって、アドレスデータの集中管理が可能になる。また、共通アドレス帳に保存されているアドレスデータを各ドキュメント処理装置のアドレス帳にエクスポートすることによって、共通アドレス帳に保存されているアドレスデータを、データ要求元のドキュメント処理装置で利用することが可能となる。
【発明を実施するための最良の形態】
【００１０】
本発明は、ドキュメント処理装置におけるアドレス帳管理のためのシステム、方法およびプログラムおよび方法に関し、特に、複数のドキュメント処理装置がそれぞれ備えるアドレス帳の相互互換性を高めるシステム、方法およびプログラムに関する。
【００１１】
以下、適宜、図面を参照しながら本発明による実施形態の説明を行う。図１は本発明による実施形態であるシステムの構成例を示すブロック図である。図１に示すシステム１００は、ドキュメント処理装置１０２、１０４および１０６として示した複数のドキュメント処理装置を含む。ドキュメント処理装置１０２、１０４、１０６は、複写機、プリンタ、画像読取り装置（スキャナ）、ファクシミリ装置等、あるいはこれら装置の機能を複数有する多機能周辺装置（Multi-Function Peripheral；ＭＦＰ）など、当技術分野で既知の適切なドキュメント処理装置である。ドキュメント処理装置は、ユーザとやりとりする（interact）ユーザインタフェースを含む。ユーザインタフェースは、ある実施形態においては、ドキュメント処理装置１０２、１０４、１０６の操作に関連するデータをユーザに表示するとともに、ユーザによる入力を受け取ることができるタッチスクリーンである。
【００１２】
ドキュメント処理装置１０２、１０４、１０６は、それぞれ、本技術分野において既知の任意の通信リンクによってネットワーク１０８とデータ通信することができる。この通信リンクは、例えば、インターネット、ローカルエリアネットワーク（ＬＡＮ）、Ethernet（登録商標）、広域ネットワーク（ＷＡＮ）、トークンリング、Bluetooth（登録商標）、Wi-Fi、IEEE802.11、赤外線接続、電話接続、携帯電話接続等、あるいはこれらの通信手段の任意の組み合わせを含む電子装置間の任意の通信手段である。ネットワーク１０８は、例えば、ローカルエリアネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）、イントラネットおよびインターネットであり、本技術分野において既知の任意の適切なコンピュータネットワークである。ドキュメント処理装置１０２、１０４、１０６はそれぞれ、本技術分野において既知の任意の手段によってネットワーク１０８上の他の装置（図示せず）と通信するように適応されている。一実施形態において、コンピュータネットワーク１０８は、Ethernet（登録商標）形のＬＡＮであるが、他の形態のコンピュータネットワークを等しく使用できることは明らかである。さらに、ドキュメント処理装置１０２、１０４、１０６は、互いに離れて配置され、ネットワーク１０８によって互いに通信する。
【００１３】
システム１００は、さらに、ネットワーク１０８に通信可能に結合されたサーバ１１０を含む。サーバ１１０は、ドキュメント処理装置１０２、１０４、１０６とデータ通信可能な状態にある。図１に示した実施形態においては、サーバ１１０は装置１０２、１０４、１０６と離れて配置され、ワークステーションにより具現化されている。しかし、サーバ１１０は、本発明から逸脱することなくドキュメント処理装置１０２、１０４、１０６のうちのいずれかに組み込まれてもよい。この場合には、サーバ１１０は、ドキュメント処理装置のコントローラに組み込むこともできる。また、サーバ１１０は、ドキュメント処理装置と離れて配置される場合であっても、ワークステーションに代えて、パーソナルコンピュータにより具現化することもできる。サーバ１１０は、ドキュメント処理装置１０２、１０４、１０６から受け取ったデータを含め、コンピュータネットワーク１０８を介して受け取ったデータを記憶するデータ保存領域１１２、１１４を含む。データ保存領域１１２、１１４は、コンピュータデータを記憶することができる、１つまたは複数の記憶装置に対応している。記憶装置は、例えば、ハードディスクドライブ、フラッシュメモリドライブ、光記憶装置、磁気記憶装置などの、本技術分野で既知の任意のデータ記憶手段である。さらに、サーバ１１０は、データ保存領域、例えばデータ保存領域１１２への共通アドレス帳の記憶を容易にする。データ保存領域は、サーバ１１０に含まれるから、サーバを具現化するワークステーションあるいはパーソナルコンピュータ等のコンピュータのメモリに配置されることもあり、サーバ１１０がドキュメント処理装置に組み込まれる場合にはドキュメント処理装置のコントローラのメモリに配置されることもある。
【００１４】
ドキュメント処理装置１０２、１０４、１０６は、それぞれ、異なる製造業者やオペレーティングシステムなどを有する異なるモデルの装置でよい。本発明は、各装置１０２、１０４、１０６間のアドレスデータの相互通信を可能にする。本発明により、ドキュメント処理装置１０２は、ドキュメント装置１０２に固有の第１のフォーマットのアドレスデータを処理する。サーバ１１０は、装置１０２からアドレスデータを受け取り、装置１０２から受け取ったアドレスデータが、サーバ１１０によって指定されたフォーマットと互換性を有するか否かを判定する。装置１０２から受け取ったアドレスデータが、サーバ１１０によって指定されたフォーマットと互換性を有するか、または同じフォーマットであるとき、サーバ１１０は、サーバ１１０のデータ保存領域１１２に記憶されている共通アドレス帳１１２に、装置１０２から受け取ったアドレスデータを追加する。装置１０２から受け取ったアドレスデータが、サーバ１１０によって指定されたフォーマットと互換性のないフォーマットであるときには、サーバ１１０は、本技術分野で既知の任意の手段を使用して、装置１０２から受け取ったアドレスデータを、サーバ１１０によって指定されたフォーマットに変換する。この変換されたアドレスデータは、他の装置１０４〜１０６がアクセスする共通アドレス帳１１２に追加される。
【００１５】
ドキュメント処理装置１０４は、他のドキュメント処理装置１０２とドキュメント処理装置１０６のアドレスデータのフォーマットと互換性のない第３のフォーマットのアドレスデータを処理する。アドレスデータをドキュメント処理装置１０４から受け取ると、サーバ１１０は、最初に、そのアドレスデータがサーバ１１０によって指定されたフォーマットと互換性を有するか、あるいは同じであるか否かを判定する。ドキュメント処理装置１０４から受け取ったアドレスデータのフォーマットが、サーバ１１０によって指定されたフォーマットと互換性を有するかまたは同じフォーマットであるとき、ドキュメント処理装置１０４から受け取ったアドレスデータは、共通アドレス帳に追加される。この処理により、システム１００内の他のドキュメント処理装置１０２およびドキュメント処理装置１０６からもアクセス可能になる。サーバ１１０は、ドキュメント処理装置１０４が第３のフォーマットのアドレスデータを処理すると判定したとき、本技術分野で既知の任意の手段を使用してデータをサーバ１１０の指定フォーマットに変換し、変換されたデータを共通アドレス帳に記憶する。ドキュメント処理装置１０６が、第４のフォーマットのアドレスデータを処理する場合にも、前述した内容と同じ処理と技術によって共通アドレス帳にアドレスデータが追加される。
【００１６】
さらに、ドキュメント処理装置１０２、１０４、１０６のいずれの装置も、サーバ１１０の共通アドレス帳１１２に保存されているアドレスにアクセスできる。すなわち、アドレス帳１１２に保存されているアドレスデータを取得する（retrieve）ことができる。例えば、ドキュメント処理装置１０２が、指定フォーマットと互換性のない第１のフォーマットのアドレスデータを処理するとき、サーバ１１０は、まず、本技術分野で既知の任意の手段を使用して、第２のフォーマットの共通アドレスデータを装置１０２が理解できる第１のフォーマットに変換する。第１のフォーマットに変換されると、アドレスデータは、サーバ１１０からネットワーク１０８を介してドキュメント処理装置１０２に送信される。なお、サーバ１１０がドキュメント処理装置１０２に一体的に組み込まれているときには、第１のフォーマットに変換されたアドレスデータは、ネットワーク１０８を介さずに、ドキュメント処理装置１０２内のバスや他の内部データ転送チャネルを介して送信される。
【００１７】
以上の説明から、ユーザまたは管理者がドキュメント処理装置１０２、１０４、１０６の、いずれの装置からも共通アドレス帳１１２にアドレスを追加することが可能になることを理解されよう。例えば、管理者がドキュメント処理装置１０２のユーザインタフェースを介して共通アドレス帳１１２にアドレスを追加するとき、サーバ１１０は、ドキュメント処理装置１０２からアドレスを受け取り、そのアドレスがサーバ１１０によって指定されたフォーマットと互換性のあるフォーマットであるか否かを判定する。前記のアドレスが互換性のあるフォーマットでないときには、そのアドレスはドキュメント処理装置１０２のフォーマットからサーバ１１０指定のフォーマットに変換された後に、共通アドレス帳に記憶される。
【００１８】
さらに、共通アドレス帳１１２からアドレスデータを取得すること（retrieval）が、サーバ１１０と通信可能なドキュメント処理装置１０２、１０４、１０６のいずれの装置によっても実行できる。ユーザまたは管理者が、処理された出力を、１つまたは複数のアドレス宛に送信を必要とするドキュメント処理装置１０６によるドキュメント処理操作の完了を指示するとき、ドキュメント処理装置１０６は、サーバ１１０に対して、ドキュメント処理装置１０６に適合するアドレスデータを求める要求を出す。すると、サーバ１１０は、ドキュメント処理装置１０６が必要とするフォーマットを判定し、そのフォーマットがサーバ１１０の共通アドレス帳１１２の指定フォーマットと互換性があるかどうかを判定する。ドキュメント処理装置１０６と共通アドレス帳１１２のフォーマットが同じか互換性があるときには、ドキュメント処理装置１０６から要求されたアドレスは本技術分野で既知の任意の手段を使用して取り出され、ネットワーク１０８を使用してドキュメント処理装置１０６に送信される。ドキュメント処理装置１０６から要求されたアドレスが互換性のないフォーマットのとき、すなわちドキュメント処理装置１０６がサーバ１１０の指定フォーマットと異なるか互換性のない第４のフォーマットを要求する場合には、サーバ１１０は、本技術分野で既知の任意の手段によって、要求されたアドレスをドキュメント処理装置１０６に送る前に、要求アドレスデータを先ず第４のフォーマットに自動的に変換する。
【００１９】
ここで、各ドキュメント処理装置１０２、１０４、１０６とサーバ１１０は、以上説明を行った処理を行う必要があるため、それぞれプロセッサを備えている。
【００２０】
次に、図２および図３を参照しながら、本発明による実施形態における動作を説明する。図２に、本発明による実施形態において、共通アドレス帳にアドレスデータを追加する動作を説明するためのフローチャートを示す。最初にＳ２０２で、サーバ１１０はドキュメント処理装置からアドレスデータを受信する。例えば、内部アドレス帳またはアドレスリストを含むドキュメント処理装置１０２を、新たにネットワーク１０８に追加して接続する場合がある。ネットワーク１０８に新たに追加して接続するとき、ドキュメント処理装置１０２はサーバ１１０に適切に登録し、ドキュメント処理装置１０２に保存されているアドレスデータをサーバ１１０に提供する。サーバ１１０は、ドキュメント処理装置１０２のフォーマットのアドレスデータを受信する。また、他の例として、ユーザまたは管理者がユーザインタフェースを用いて新しいアドレスをドキュメント処理装置１０４に入力し、前記の新しいアドレスを共通アドレス帳１１２に追加する場合がある。このときには、ドキュメント処理装置１０４のフォーマットの前記の新しいアドレスデータがサーバ１１０に提供され、サーバ１１０は、ドキュメント処理装置１０４のフォーマットの前記の新しいアドレスデータを受信する。ここで、サーバ１１０がドキュメント処理装置１０２とドキュメント処理装置１０４から受信するアドレスデータは、それぞれのドキュメント処理装置自身のフォーマットである。
【００２１】
ドキュメント処理装置１０２と１０４の第１と第３のフォーマットと独立した第２のフォーマットで共通アドレス帳１１２を保存するサーバ１１０によって、アドレスデータが受信されると、Ｓ２０４で、サーバ１１０は受信したアドレスデータのフォーマットが第２のフォーマットと互換性を有するか否か判定する。例えば、サーバ１１０は、アドレスデータを解析して、ドキュメント処理装置１０２から受信したアドレスデータが、第２のフォーマットであるのか、またはドキュメント処理装置１０２固有のフォーマットであるのかを判定する。
【００２２】
Ｓ２０４で、ドキュメント処理装置１０２から受信したアドレスデータが第２のフォーマットと互換性がないと判定されたとき、Ｓ２０６で、ドキュメント処理装置１０２から受信したアドレスデータは、本技術分野で既知の任意の手段を使用して自動的に第２のフォーマットに変換される。例えば、ドキュメント処理装置１０２のアドレスデータが、共通アドレス帳１１２の第２のフォーマットと互換性のない第１のフォーマットの場合である。サーバ１１０は、後続の処理を行う前にドキュメント処理装置１０２から受信したアドレスデータを第１のフォーマットから第２のフォーマットに変換しなければならない。
【００２３】
同様に、ドキュメント処理装置１０４から受信したアドレスデータを解析し、アドレスデータのフォーマットが共通アドレス帳１１２の指定されたフォーマットと互換性を有するかどうかを判定する（Ｓ２０４）。ドキュメント処理装置１０４から受信したアドレスデータのフォーマットが、第３のフォーマット、すなわち共通アドレス帳１１２の第２のフォーマットと互換性のない第３のフォーマットであるとき、サーバ１１０は、本技術分野で既知の任意の手段を使用して、ドキュメント処理装置１０４から受信したアドレスデータを自動的に第３のフォーマットから第２のフォーマットに変換する（Ｓ２０６）。
【００２４】
アドレスデータが共通アドレス帳１１２の第２のフォーマットに変換されると、処理はＳ２０８に進み、変換されたアドレスデータは共通アドレス帳１１２に保存される。
【００２５】
Ｓ２０４において、ドキュメント処理装置１０２のアドレスデータが共通アドレス帳１１２のフォーマットと互換性を有するフォーマットであると判定されたとき、すなわち、ドキュメント処理装置１０２の固有のフォーマットがサーバ１１０の共通アドレス帳１１２によって使用されている第２のフォーマットであるときには、処理はＳ２０８に進み、新しいアドレスデータは共通アドレス帳１１２に保存される。同様に、ドキュメント処理装置１０４のフォーマットが、アドレス帳の第２のフォーマットと同じかまたは互換性を有するとき、新しいアドレスデータは、共通アドレス帳１１２に保存される。
【００２６】
次に図３を参照しながら共通アドレス帳からアドレスデータを取得する（retrieve）動作を説明する。図３は、本発明による実施形態において、共通アドレス帳からアドレスデータを取得する動作を説明するためのフローチャートである。先ずＳ３０２で、サーバ１１０は、共通アドレス帳にあるアドレスデータの取得を求める要求を、例えば、ドキュメント処理装置１０６から受信する。次にＳ３０４で、サーバ１１０は、要求元のドキュメント処理装置、例えばドキュメント処理装置１０６のアドレスデータのフォーマットが、共通アドレス帳１１２のフォーマットと互換性を有するか否かを判定する。要求元のドキュメント処理装置、例えばドキュメント処理装置１０６は、アドレスを処理するために、装置固有のデータフォーマットを使用する場合もあり、その代わりに共通アドレス帳１１２によって使用されるような互換性を有するデータフォーマットを使用する場合もある。
【００２７】
Ｓ３０４で、共通アドレス帳１１２のデータフォーマットと要求元のドキュメント処理装置、例えばドキュメント処理装置１０６のフォーマットが互換性がないと判定されると、処理はＳ３０６に進む。Ｓ３０６で、サーバ１１０は、共通アドレス帳１１２に保存されている要求アドレスデータを、共通アドレス帳１１２の第２のフォーマットから、要求元のドキュメント処理装置、例えばドキュメント処理装置１０６に固有のフォーマット（例えば第４のデータフォーマット）に本技術分野で既知の任意の手段を使用して自動的に変換する。
【００２８】
要求されたアドレスデータが、サーバ１１０によって共通アドレス帳１１２の第２のフォーマットから要求元のドキュメント処理装置のアドレスデータのフォーマット（例えばドキュメント処理装置１０６の第４のアドレスデータのフォーマット）に変換されると、Ｓ３０８で、フォーマット変換されたアドレスデータが要求元のドキュメント処理装置、例えばドキュメント処理装置１０６に送信される。
【００２９】
Ｓ３０４に戻り、要求元のドキュメント処理装置、例えばドキュメント処理装置１０６のフォーマットが共通アドレス帳１１２のアドレスデータのフォーマットと互換性を有すると判定されたときには、処理はＳ３１０に進み、要求されたアドレスデータが要求元のドキュメント処理装置、例えばドキュメント処理装置１０６に送信される。
【００３０】
本発明によれば、任意のフォーマットの複数のアドレス帳を共通アドレス帳１１２にインポートし、共通アドレス帳１１２からドキュメント処理装置により必要とされる任意のフォーマットの１つまたは複数のアドレスを要求元のドキュメント処理装置にエクスポートし、破損または削除された装置固有のアドレス帳を復元し、将来の使用のためにアドレス帳を保存すること等が可能となる。本発明の復元機能または保存機能を使用するときには、アドレスデータと、アドレスデータが復元されることができるドキュメント処理装置を示すために、編集不可能な補助拡張部を実装することが好ましい。例えば、アドレスデータが元のドキュメント処理装置が使用するフォーマットと異なるフォーマットで記憶されているときに、アドレスデータが、先ず本技術分野で既知の任意の手段によって変換され、この変換処理の後で復元される。
【００３１】
本発明は、ソースコード、オブジェクトコード、部分的にコンパイルされた形のようなコード中間ソースおよびオブジェクトコードの形、あるいは本発明の実施態様で使用するために適した任意の他の形のコンピュータプログラムに適用される。コンピュータプログラムは、独立アプリケーション、ソフトウエアコンポーネント、スクリプト、または他のアプリケーションへのプラグインとすることができる。本発明を組み込むコンピュータプログラムは、例えば、ＲＯＭやＲＡＭなどの記憶媒体、ＣＤ−ＲＯＭなどの光記録媒体、フロッピー（登録商標）ディスクなどの磁気記録媒体などの、コンピュータプログラムを実行することができる任意の実体または装置である担体で実施することができる。担体は、電気ケーブルまたは光ケーブルによって、または無線や他の手段によって伝えられる電気信号や光信号などの任意の伝達可能な担体である。コンピュータプログラムは、サーバからインターネットを介して適切にダウンロードされる。コンピュータプログラムの機能は集積回路に組み込むこともできる。示した本発明の原理を実質的にコンピュータまたはプロセッサに実行させるコードを含む任意およびすべての実施形態は、本発明の範囲内にある。
【００３２】
本発明の好ましい実施形態の以上の説明は、例示と説明のために行った。説明は網羅的でもなく本発明を開示した形態に限定しようとするものでもない。以上の教示を鑑みて明らかな修正または変形が可能である。実施形態は、本発明の原理とその実際的な応用例を最もよく示し、それにより当業者が、本発明を、意図された特定の使用に適した様々な実施形態において様々な修正で使用できるように選択され説明された。そのようなすべての修正と変形は、特許請求の範囲の記載に明示されるとおりの本発明の原理および範囲内において、当業者によって行われ得ることは明らかであり、特許請求の範囲の記載によって定められる発明の範囲内にある。
【図面の簡単な説明】
【００３３】
【図１】本発明による実施形態であるシステムの構成例を示すブロック図である。
【図２】本発明による実施形態において、共通アドレス帳にアドレスデータを追加する動作例を示すフローチャートである。
【図３】本発明による実施形態において、共通アドレス帳からアドレスデータを取得する動作例を示すフローチャートである。
【符号の説明】
【００３４】
１００  システム
１０２、１０４、１０６  ドキュメント処理装置
１０８  ネットワーク
１１０  サーバ、ワークステーション
１１２  データ保存領域、共通アドレス帳
１１４  データ保存領域
【図２】
2007037121.tif 000003
【図３】
2007037121.tif 000004
【図１】
2007037121.tif 000005