(57)【要約】【課題】デジタル複合機と連携して動作するサービスを提供するサービスサーバに対して、ユーザの認証情報の隠蔽とユーザ情報の共用をはかるユーザ情報提供システムを提供する。【解決手段】複合機を介してサービス提供装置を利用する際に、ユーザ認証を行うと共にサービス提供装置にユーザ情報を提供するシステムであって、認証装置は、ユーザの識別情報に関連付けて認証情報及びユーザ情報を保持し、複合機に対するユーザの認証情報の入力に基づいてユーザ認証を行い、認証によって当該複合機に当該ユーザ識別情報を送信し、当該識別情報の受信により複合機を介したサービス提供装置へのアクセスが許容され、サービス提供装置は、複合機からのサービス要求および識別情報の受信により、該識別情報を認証装置に送信することにより、認証装置から送信されるユーザ情報を取得するものである。【選択図】図３
2011013956.tif 000002
【特許請求の範囲】
【請求項１】
複数の複合機と、前記複合機と連動するサービス提供装置と、ユーザの認証を行う認証装置がネットワークで接続され、前記複合機を介して前記サービス提供装置を利用する際に、ユーザ認証を行うとともに前記サービス提供装置にユーザ情報を提供するユーザ情報提供システムであって、
前記認証装置は、予めユーザの識別情報に関連付けて該ユーザの認証情報およびユーザ情報を保持し、前記複合機に対するユーザの認証情報の入力に基づいてユーザ認証を行い、認証によって当該複合機に当該ユーザの前記識別情報を送信し、当該識別情報の受信により前記複合機を介した前記サービス提供装置へのアクセスが許容され、
前記サービス提供装置は、前記複合機からのサービス要求および前記識別情報の受信により、該識別情報を前記複合機を介して前記認証装置に送信することにより、前記認証装置から前記複合機を介して送信されるユーザ情報を取得する
ことを特徴とするユーザ情報提供システム。
【請求項２】
前記サービス提供装置は、前記複合機から読み取った画像データと画像読取送信サービス要求および前記識別情報を受信した場合、該識別情報を前記複合機を介して前記認証装置に送信することにより、前記認証装置から前記複合機を介して送信されるユーザの電子メールアドレスおよび送信先の電子メールアドレスを取得し、画像読取送信サービスの送信者アドレスを前記ユーザの電子メールアドレスに設定し、前記送信先の電子メールアドレスに前記画像データを送信することを特徴とする請求項１に記載のユーザ情報提供システム。
【請求項３】
前記認証装置は、前記識別情報に対応するユーザのアカウント情報に基づいて、ＬＤＡＰサーバにアクセスしてユーザの電子メールアドレスを取得することを特徴とする請求項２に記載のユーザ情報提供システム。
【請求項４】
前記サービス提供装置は、当該サービス提供装置が必要とする項目を識別する項目情報を保持し、ユーザ情報を要求するときに、前記ユーザ識別情報および前記項目情報を前記複合機に送信し、
前記複合機は、前記認証装置から受信したユーザ情報から、前記項目情報に対応するユーザ情報を抽出し、前記サービス提供装置に返信することを特徴とする請求項１に記載のユーザ情報提供システム。
【請求項５】
前記サービス提供装置は、当該サービス提供装置が必要とする項目を識別する項目情報を保持し、ユーザ情報を要求するとき、前記ユーザ識別情報および前記項目情報を前記複合機を介して前記認証装置に送信し、
前記認証装置は、前記サービス提供装置から受信したユーザ識別情報に関連するユーザ情報から、前記項目情報に対応するユーザ情報を抽出し、前記複合機を介して前記サービス提供装置に返信することを特徴とする請求項１に記載のユーザ情報提供システム。
【請求項６】
前記サービス提供装置は、ユーザ情報を要求するとき、前記ユーザ識別情報とともに当該サービス提供装置が提供するサービスを識別するサービス識別情報をさらに前記複合機を介して前記認証装置に送信し、
前記認証装置は、予めユーザの識別情報に関連付けて、ユーザがアクセス可能なサービス識別情報をさらに保持し、前記サービス提供装置から受信した前記サービス識別情報が当該ユーザ識別情報に関連付けて保持されている場合に、前記ユーザ識別情報に関連するユーザ情報を前記複合機を介して前記サービス提供装置に返信することを特徴とする請求項１に記載のユーザ情報提供システム。
【請求項７】
前記認証装置は、予めサービス識別情報に関連付けてサービスに対応して提供する項目を保持し、前記サービス提供装置から受信したサービス識別情報が前記ユーザ識別情報に関連付けて保持されている場合に、前記ユーザ識別情報に関連するユーザ情報から、前記サービス識別情報に関連つけられた項目を抽出し、前記複合機を介して前記サービス提供装置に返信することを特徴とする請求項６に記載のユーザ情報提供システム。
【請求項８】
前記サービス提供装置は、当該サービス提供装置が必要とする項目を識別する項目情報を保持し、ユーザ情報を要求するときに、前記項目情報をさらに前記複合機に送信し、
前記複合機は、前記認証装置から受信したユーザ情報から、前記項目情報に対応するユーザ情報を抽出し、前記サービス提供装置に返信することを特徴とする請求項６に記載のユーザ情報提供システム。
【請求項９】
前記サービス提供装置は、当該サービス提供装置が必要とする項目を識別する項目情報を保持し、ユーザ情報を要求するとき、前記項目情報をさらに前記複合機を介して前記認証装置に送信し、
前記認証装置は、前記サービス提供装置から受信したユーザ識別情報に関連するユーザ情報から、前記項目情報に対応するユーザ情報を抽出し、前記複合機を介して前記サービス提供装置に返信することを特徴とする請求項６に記載のユーザ情報提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コピー、印刷、スキャナ、ファクシミリなどの機能からなるデジタル複合機と、該デジタル複合機と連携して動作するサービスを提供する１つ以上のサービス提供装置が接続されたユーザ情報提供システムに関し、サービス提供装置に対する認証情報の隠蔽とユーザ情報の共用に関する技術である。
【背景技術】
【０００２】
従来、ネットワーク上に存在する複数のサービスに対して、認証処理の一本化、シングルサインオンでのサービス利用が進められており、例えば、Ｗｉｎｄｏｗｓ（登録商標）サーバ同士での信頼関係に基づき、特定のサーバで認証されていることを証明することで、他のサーバのサービスを利用可能とする統合ログインサービスが提供されている。
【０００３】
また、特許文献１のデジタル複合機では、デジタル複合機に入力される認証情報と、デジタル複合機から利用するサーバ用の認証情報を関連付けて記憶し、デジタル複合機で認証が済んだ後にサーバを利用するときには、デジタル複合機に入力された認証情報と関連付けられたサーバ用の認証情報を利用して認証している。
【０００４】
また、ネットワークを通じ、アプリケーションの機能をサービスとして提供するＳａａＳ(Software as a Service)といった概念が普及し、デジタル複合機からアプリケーションサーバ上のアプリケーションを利用する利用シーンが出現しており、デジタル複合機からアプリケーションサーバへ接続する手段がデジタル複合機で提供されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−８３７４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１のデジタル複合機では、認証情報やユーザ情報がデジタル複合機内に保存され、認証サーバを利用するデジタル複合機や該デジタル複合機から利用するサーバが多くなると、これらの情報をデジタル複合機に登録・更新しなければなくなり、メンテナンスコストがかさむことになる。
【０００７】
さらに、デジタル複合機がアプリケーションサーバへアクセスする際には保持した認証情報が利用できるが、ＳａａＳのように、機能の実態がアプリケーションサーバ上に存在する場合には、認証処理はアプリケーションサーバ側で実行されることになるため、ユーザの認証情報をデジタル複合機からアプリケーションサーバへ伝達する必要がある。
【０００８】
また、複数のサービスを組み合わせて使用する場合、必ずしもすべてのサービスが統合された認証を提供しているとは限らないため、各サービスに合わせた認証方法を提供する必要がある。
【０００９】
一方、個人情報保護の観点からは、不特定多数のアプリケーションに認証情報や個人情報を受け渡しするのは好ましくない。
さらに、同一のユーザが異なるデジタル複合機を利用するときには、同一の使い勝手で操作したいので、異なるデジタル複合機を利用する際も自分の認証情報や個人情報は共用されることが望ましい。
【００１０】
本発明は、上述の実情を考慮してなされたものであって、デジタル複合機と連携して動作するサービスを提供するサービス提供装置に対して、ユーザの認証情報の隠蔽とユーザ情報の共用をはかるユーザ情報提供システムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、本発明のユーザ情報提供システムは、複数の複合機と、前記複合機と連動するサービス提供装置と、ユーザの認証を行う認証装置がネットワークで接続され、前記複合機を介して前記サービス提供装置を利用する際に、ユーザ認証を行うとともに前記サービス提供装置にユーザ情報を提供するユーザ情報提供システムであって、前記認証装置は、予めユーザの識別情報に関連付けて該ユーザの認証情報およびユーザ情報を保持し、前記複合機に対するユーザの認証情報の入力に基づいてユーザ認証を行い、認証によって当該複合機に当該ユーザの前記識別情報を送信し、当該識別情報の受信により前記複合機を介した前記サービス提供装置へのアクセスが許容され、前記サービス提供装置は、前記複合機からのサービス要求および前記識別情報の受信により、該識別情報を前記複合機を介して前記認証装置に送信することにより、前記認証装置から前記複合機を介して送信されるユーザ情報を取得するものである。
【００１２】
上記ユーザ情報提供システムにおいて、サービスが「画像読取送信サービス」の場合、前記サービス提供装置は、前記識別情報を前記複合機を介して前記認証装置に送信することにより、前記認証装置から前記複合機を介して送信されるユーザの電子メールアドレスおよび送信先の電子メールアドレスを取得し、画像読取送信サービスの送信者アドレスを前記ユーザの電子メールアドレスに設定し、前記送信先の電子メールアドレスに、前記複合機から読み取った画像データを送信する。
ここで、前記ユーザの電子メールアドレスは、前記認証装置が前記識別情報に対応するユーザのアカウント情報に基づいて、ＬＤＡＰサーバにアクセスしてユーザの電子メールアドレスを取得する。
【００１３】
上記ユーザ情報提供システムにおいて、次のように構成してもよい。
（１）前記サービス提供装置は、当該サービス提供装置が必要とする項目を識別する項目情報を保持し、ユーザ情報を要求するときに、前記ユーザ識別情報および前記項目情報を前記複合機に送信し、前記複合機は、前記認証装置から受信したユーザ情報から、前記項目情報に対応するユーザ情報を抽出し、前記サービス提供装置に返信する。
【００１４】
（２）前記サービス提供装置は、当該サービス提供装置が必要とする項目を識別する項目情報を保持し、ユーザ情報を要求するとき、前記ユーザ識別情報および前記項目情報を前記複合機を介して前記認証装置に送信し、前記認証装置は、前記サービス提供装置から受信したユーザ識別情報に関連するユーザ情報から、前記項目情報に対応するユーザ情報を抽出し、前記複合機を介して前記サービス提供装置に返信する。
【００１５】
（３）前記サービス提供装置は、ユーザ情報を要求するとき、前記ユーザ識別情報とともに当該サービス提供装置が提供するサービスを識別するサービス識別情報をさらに前記複合機を介して前記認証装置に送信し、前記認証装置は、予めユーザの識別情報に関連付けて、ユーザがアクセス可能なサービス識別情報をさらに保持し、前記サービス提供装置から受信した前記サービス識別情報が当該ユーザ識別情報に関連付けて保持されている場合に、前記ユーザ識別情報に関連するユーザ情報を前記複合機を介して前記サービス提供装置に返信する。
【００１６】
さらに、上記の（３）の構成において、次のように構成してもよい。
【００１７】
（３−１）前記認証装置は、予めサービス識別情報に関連付けてサービスに対応して提供する項目を保持し、前記サービス提供装置から受信したサービス識別情報が前記ユーザ識別情報に関連付けて保持されている場合に、前記ユーザ識別情報に関連するユーザ情報から、前記サービス識別情報に関連つけられた項目を抽出し、前記複合機を介して前記サービス提供装置に返信する。
【００１８】
（３−２）前記サービス提供装置は、当該サービス提供装置が必要とする項目を識別する項目情報を保持し、ユーザ情報を要求するときに、前記項目情報をさらに前記複合機に送信し、前記複合機は、前記認証装置から受信したユーザ情報から、前記項目情報に対応するユーザ情報を抽出し、前記サービス提供装置に返信する。
【００１９】
（３−３）前記サービス提供装置は、当該サービス提供装置が必要とする項目を識別する項目情報を保持し、ユーザ情報を要求するとき、前記項目情報をさらに前記複合機を介して前記認証装置に送信し、前記認証装置は、前記サービス提供装置から受信したユーザ識別情報に関連するユーザ情報から、前記項目情報に対応するユーザ情報を抽出し、前記複合機を介して前記サービス提供装置に返信する。
【発明の効果】
【００２０】
本発明によれば、ユーザの認証情報および個人情報を認証装置で一元管理し、これらの情報は、デジタル複合機を介してのみ利用できるようにしたことによって、サービス提供装置からは認証情報が隠蔽されるとともに、いずれのデジタル複合機からサービス提供装置を動作させても同一のユーザ情報が利用可能となる。
【図面の簡単な説明】
【００２１】
【図１】本発明のユーザ情報提供システムの接続環境を示す図である。
【図２】本発明が適用されるデジタル複合機の内部構成を示すブロック図である。
【図３】本発明の第１の実施形態に係るユーザ情報提供システムの詳細な構成を示すブロック図である。
【図４】ユーザ情報記憶部の記憶内容の一例を示す図である。
【図５】ユーザ情報提供部の動作を示すフローチャートである。
【図６】本発明の第２の実施形態に係るユーザ情報提供システムの詳細な構成を示すブロック図である。
【図７】ユーザ情報の項目を指定するときの指定形式と、取得したユーザ情報の取得形式の一例を示す図である。
【図８】本発明の第３の実施形態に係るユーザ情報提供システムの詳細な構成を示すブロック図である。
【図９】本発明の第４の実施形態に係るユーザ情報提供システムの詳細な構成を示すブロック図である。
【図１０】サービス認証部の動作を示すフローチャートである。
【図１１】本発明の第５の実施形態に係るユーザ情報提供システムの詳細な構成を示すブロック図である。
【発明を実施するための形態】
【００２２】
以下、図面を参照して本発明のユーザ情報提供システムに係る実施形態を説明する。
【００２３】
図１は、本発明のユーザ情報提供システムの接続環境を示す図であり、同図において、１台以上のデジタル複合機２０が認証装置１０と、デジタル複合機２０と連携して動作するサービスを提供する１台以上のサービス提供装置３０とがＬＡＮ（Local Area Network）のようなネットワークにより接続されている。
【００２４】
認証装置１０は、サーバコンピュータ上で稼動する認証アプリケーションからなり、ユーザごとに、ユーザの認証情報とサービス提供装置を利用するときのユーザ情報を保持しておき、デジタル複合機２０からのユーザ認証およびユーザ情報の要求に対して、それぞれ処理した結果を返信する。
【００２５】
デジタル複合機２０は、一般にＭＦＰ（Multi Function Peripheral）と称されている多機能な画像形成装置であり、図２に例示したように、制御部２１、操作部２２、読取部２３、印刷部２４、通信部２５を有している。
【００２６】
制御部２１は、デジタル複合機の全体の制御を行うものである。例えば、ユーザがデジタル複合機を利用するときには、操作部２２からユーザの名前とパスワードを入力させ、この取得したユーザの名前とパスワードを認証装置１０に供給して認証を受けるように制御する。
また、ユーザが原稿のコピーをしたいときには、操作部２２からコピー指示を受け付け、読取部２３に対して原稿を読み取るように指示し、読取部２３で原稿の電子データを取得し、印刷部２４にその電子データを送信して印刷させるように制御する。
さらに、操作部２２からの指示によって連携して動作するサービス提供装置３０を起動した後では、サービス提供装置３０から要求されたユーザ情報は、認証装置１０から取得して返信するように制御する。
【００２７】
操作部２２は、キーやタッチパネル等を有する入力部２２ａと、ＬＥＤ（Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ Ｄｉｏｄｅ）やＬＣＤ（Ｌｉｑｕｉｄ Ｃｒｙｓｔａｌ Ｄｉｓｐｌａｙ）等を有する表示部２２ｂとからなっている。ユーザが表示部２２ｂの表示を見ながら入力部２２ａで各操作を行うことにより、例えば、コピー、スキャン、ファクシミリ通信等の機能を行うようにデジタル複合機２０の各部材を操作することができる。
【００２８】
読取部２３は、スキャナ等の画像を読み取るためのユニットであり、原稿の平面走査読取、ＡＤＦ（Auto Document Feeder）を利用した多数枚の走査読取が可能である。この読取部２３は、原稿を読み取って、画像を電子データ化し、電子データ化した画像を制御部２１に転送する。
【００２９】
印刷部２４は、プリンタであり、レーザやインクジェット等の方式を有し、用紙等の媒体に可視的記録を出力することができる。例えば、ネットワークを介して送信された印刷データを制御部２１がこの印刷部２４で印刷可能なデータに変換し、この変換されたデータに基づいて、用紙に電子データが印刷再現される。
【００３０】
通信部２５は、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）を使って、ネットワークに接続されている認証装置１０、サービス提供装置３０に、制御部２１からの電子データや問い合わせや転送データ等を送信し、各装置より返信情報を受信することができる。
【００３１】
サービス提供装置３０は、サーバコンピュータ上で稼動し、ネットワークを介して通信可能なサービスアプリケーションからなり、デジタル複合機２０からの動作要求に応じて動作し、デジタル複合機２０に問い合わせて、必要なユーザ情報を得てその機能を実行する。サービスアプリケーションには、例えば、デジタル複合機２０でスキャンした画像データを添付した電子メールの送信や、ファイルサーバへのファイリング等がある。また、このサービス提供装置３０は、１台のサーバコンピュータ上で複数動作しても構わない。
【００３２】
次に、ユーザ情報提供システムの動作について概説する。
以下、本明細書における説明に「ユーザが原稿のスキャン画像を電子メールで送信する」例を用いるが、他の場合でも容易に適用することができる。
【００３３】
ユーザは、デジタル複合機２０の利用開始に先立ち、自分の認証情報（ユーザ名とパスワード）と自分の表示名と電子メールアドレスとをユーザの識別子（ユーザＩＤ）と対応させて認証装置１０に登録しておく。
【００３４】
次に、デジタル複合機２０の認証画面で、ユーザが自分のユーザ名とパスワードを入力すると、デジタル複合機２０は入力されたユーザ名とパスワードを認証装置１０に送って認証を受ける。
認証装置１０では、送られてきたユーザ名とパスワードが登録されているときには、ユーザＩＤを返信し、登録されていないときにはエラーを返信する。
【００３５】
デジタル複合機２０は、認証装置１０からユーザＩＤが返信された場合には、複合機の操作画面を表示するとともに、ユーザが当該複合機を使い終わるまで、ユーザＩＤを一時的に記憶する。
また、認証装置１０からエラーが返信された場合には、当該複合機の利用ができない旨のメッセージを表示し、認証以外の操作を受け付けないようにする。
次に、ユーザは、「ＳｃａｎＴｏＥｍａｉｌ」機能を選択し、原稿をＡＤＦに載置し、スタートキーを押す。
【００３６】
デジタル複合機２０は、「ＳｃａｎＴｏＥｍａｉｌ」指示を受け付けると、読取部２３に対して原稿を読み取るように指示し、読取部２３で読み取った原稿の電子データとユーザＩＤとを、電子メールを出すサービスアプリケーションを実行するサービス提供装置３０に送信する。
【００３７】
サービス提供装置３０では、電子メールを出すサービスアプリケーションを起動し、受け取ったユーザＩＤをデジタル複合機２０に送ることによって、電子メールを出すのに必要なユーザ情報（ユーザの表示名や電子メールアドレス）を要求する。
デジタル複合機２０は、受け取ったユーザＩＤを認証装置１０に送ってユーザ情報を要求する。
認証装置１０は、送られてきたユーザＩＤに対応するユーザ情報（ユーザの表示名や電子メールアドレス）を返信し、デジタル複合機２０はこのユーザ情報をサービス提供装置３０へ転送する。
【００３８】
サービス提供装置３０は、送られてきたユーザ情報（ユーザの表示名や電子メールアドレス）を用いて、先に送られている原稿の電子データを添付した電子メールを生成し、メールサーバに宛てて送信する。
【００３９】
以上のように、ユーザの認証情報および個人情報を認証装置で一元管理し、これらの情報は、デジタル複合機を介してのみ利用できるので、サービス提供装置からは認証情報が隠蔽されるとともに、いずれのデジタル複合機からサービス提供装置を動作させても同一のユーザ情報が利用可能となる。
以下、本発明のユーザ情報提供システムの構成と動作について詳細に説明する。
【００４０】
＜第１の実施形態＞
図３は、本実施形態に係るユーザ情報提供システムの詳細な構成を示すブロック図である。図３において、認証装置１０は、ユーザ情報記憶部１０１、認証処理部１０２、ユーザ情報提供部１０３を含んで構成される。
【００４１】
ユーザ情報記憶部１０１は、ファイルシステム内のファイルや、リレーショナルデータベースに代表される各種データベース等からなり、図４に例示したように、認証装置１０が各種のサービスへのアクセスを許可するユーザの認証情報とユーザ情報をユーザ識別子（ユーザＩＤ）と関連付けて記憶する。
【００４２】
ここで、ユーザの識別子は、認証装置１０内でユーザを一意に識別するための識別子であり、図４では５桁の数字として表わしているが、これに限定されるものではない。
ユーザの認証情報は、図４ではユーザ名とパスワードとしているが、これに限定されるものではない。
ユーザ情報は、サービスアプリケーションへ提供するためのユーザ毎の情報であり、電子メールサービスの場合は、ユーザの表示名と電子メールアドレスである。また、ユーザ情報は、複数のサービスがある場合、異なったサービスごとに記憶してもよいし、または、すべてのサービスに共通して記憶してもよい。
【００４３】
認証処理部１０２は、デジタル複合機２０からネットワーク経由でユーザの認証情報（ユーザ名とパスワード）を受け取り、ユーザ情報記憶部１０１に保持されている各ユーザの認証情報のうち、この受け取った認証情報と一致する組み合わせがあるかどうかを判定して、一致するものがあれば認証されたユーザとして、そのユーザ識別子（ユーザＩＤ）を呼び出し元のデジタル複合機２０へ返す。また、一致する認証情報が登録されていないときには、エラーを呼び出し元のデジタル複合機２０へ返す。
【００４４】
このデジタル複合機２０から認証装置１０を呼び出す方法および返信する方法には、ＸＭＬに基づくＳＯＡＰメッセージによるＷｅｂサービスや、ＨＴＴＰ−ＰＯＳＴによるリクエスト送信などのさまざまなリモートプロシージャコールの手法があるが、これらに限定するものではない。また、後述するデジタル複合機２０とサービス提供装置３０との間の呼び出し方法および返信方法も同様な手法で行われる。
【００４５】
ユーザ情報提供部１０３は、デジタル複合機２０からネットワーク経由で、認証処理部１０２で受け渡し済みのユーザＩＤを受け取り、このユーザＩＤと関連付けられたユーザ情報をユーザ情報記憶部１０１からすべて抽出して呼び出し元へ返す。ユーザ情報提供部１０３の動作を図５のフローチャートを用いて説明する。
【００４６】
まず、デジタル複合機２０から呼び出され、受け取ったユーザ識別子（ユーザＩＤ）に関連付けられたユーザ情報をユーザ情報記憶部１０１からすべて抽出する（ステップＳ１１）。
このとき、ユーザ情報が存在しなければ（ステップＳ１２でＮＯ）、該当するユーザまたはデータが存在しない旨のエラーを、呼び出し元のデジタル複合機２０へ通知する（ステップＳ１５）。
【００４７】
一方、ユーザ情報が存在したときは（ステップＳ１２でＹＥＳ）、抽出したユーザ情報をネットワークで伝送可能な形式へ変換する（ステップＳ１３）。このとき、変換する形式は、応答時の通信方式に依存し、例えば、ＳＯＡＰによるＷｅｂサービスであれば、ＸＭＬによる文字列表現へ変換される（後述の図７（Ｂ）参照）。
変換されたユーザ情報を呼出の応答としてデジタル複合機２０へ返信する（ステップＳ１４）。
【００４８】
次に、デジタル複合機２０は、図３において、認証処理呼出部２０１、機能実行部２０２、サービス呼出部２０３、ユーザ情報取得受付部２０４、ユーザ情報取得呼出部２０５を含んで構成される。
【００４９】
デジタル複合機２０は、通常は、表示部２２ｂにログインのためのユーザ認証情報の入力画面を表示しており、ユーザがデジタル複合機２０を利用するときには、入力部２２ａを使ってユーザ認証情報の入力画面にユーザの認証情報（ユーザ名とパスワード）を入力する。
制御部２１は、ユーザ認証情報の入力を受け、認証処理呼出部２０１を起動してユーザの認証情報を渡す。
【００５０】
認証処理呼出部２０１は、ネットワーク経由で認証装置１０（認証処理部１０２）を呼び出して、制御部２１から渡されたユーザの認証情報を送信し、認証処理した結果を受け取る。
認証結果がユーザＩＤであった場合には、ユーザが当該複合機を使い終わるまで、このユーザＩＤを一時的に記憶し、制御部２１に戻ってデジタル複合機の操作画面を表示させる。この一時記憶したユーザＩＤは、ユーザが当該複合機の使用を終了したときに（例えば、電源断、ログアウトや、所定時間経過しても操作がないときに使用終了と看做す。）一時記憶から削除される。
また、認証結果がエラーであった場合には、当該複合機の利用ができない旨のメッセージを表示部２２ｂに表示し、制御部２１は認証以外の操作を受け付けないようにする。
【００５１】
次に、ユーザが当該複合機の機能を実行させたいときには、表示部２２ｂに表示された操作画面の実行機能を入力部２２ａで選択入力する。
制御部２１は、機能選択入力を受け、サービスの実行を伴わない機能（例えば、コピーや印刷のみの場合）については、機能実行部２０２を起動してユーザの選択した機能を実行させ、操作画面の表示に戻す。
【００５２】
一方、選択された機能がサービスの実行を伴う機能（例えば、「ＳｃａｎＴｏＥｍａｉｌ」やファイルサーバへの登録機能）については、機能実行部２０２を起動してユーザの選択した機能を実行させ、その後、サービスの種別をサービス呼出部２０３へ渡す。
【００５３】
サービス呼出部２０３は、制御部２１からのサービス開始を受けて、サービスの種類に対応したサービス提供装置３０（サービス提供部３０１）を呼び出し、機能実行部２０２での処理結果とユーザＩＤとを渡してから、操作画面の表示に戻す。
【００５４】
ユーザ情報取得受付部２０４は、サービス提供装置３０（ユーザ情報取得部３０３）からの呼び出しを受け、ユーザ情報取得呼出部２０５へユーザＩＤを渡して、該ユーザＩＤに関連するユーザ情報を要求する。
その後、ユーザ情報取得呼出部２０５から渡されたユーザ情報を要求元のサービス提供装置３０（ユーザ情報取得部３０３）へと送信することで、現在ログイン中のユーザ情報をサービス提供装置３０に提供する。
【００５５】
ユーザ情報取得呼出部２０５は、ユーザ情報取得受付部２０４から渡されたユーザＩＤを認証装置１０（ユーザ情報提供部１０３）へ渡す。その後、認証装置１０（ユーザ情報提供部１０３）から受け取ったユーザ情報をユーザ情報取得受付部２０４へ渡す。
【００５６】
次に、サービス提供装置３０は、図３において、サービス提供部３０１、サービス処理部３０２、ユーザ情報取得部３０３、送信部３０４を含んで構成される。
サービス提供部３０１は、デジタル複合機２０（サービス呼出部２０３）からサービスの開始の通知を受けると、サービス処理部３０２を起動して受け取ったユーザＩＤを渡す。
【００５７】
サービス処理部３０２は、データの送信先の取得のために、ユーザ情報取得部３０３を呼び出して、ユーザＩＤを渡す。
ユーザ情報取得部３０３は、デジタル複合機２０（ユーザ情報取得受付部２０４）を呼び出してユーザＩＤを渡し、その結果として取得したユーザ情報をサービス処理部３０２へ返す。
【００５８】
サービス処理部３０２は、受け取ったユーザ情報から必要な項目を取り出して送信すべきメッセージを作成し、送信部３０４から外部のサーバへ送信する。例えば、サービスが電子メール送信の場合、受け取ったユーザ情報（表示名、電子メールアドレス）を元に送信すべき原稿の電子データを添付したメッセージを作成し、送信部３０４からメールサーバに宛てて送信する。
【００５９】
このようにして、デジタル複合機２０では、本システムを利用中のユーザ情報として、認証装置１０から取得したユーザＩＤのみを一時的な情報として保持するのみにとどまり、サービス提供装置３０は必要に応じてデジタル複合機２０へユーザ情報を問い合わせることとなるため、認証装置１０とサービス提供装置３０が直接通信することなくユーザ情報の授受が完結することになる。
【００６０】
したがって、ユーザの認証情報はサービス提供装置に対して隠蔽されることになり、また、ユーザ情報は異なるデジタル複合機から連動して動作する同じサービス提供装置において共用されることになる。
【００６１】
本発明を利用した具体例を以下に記す。
（１）サービスが「ＳｃａｎＴｏＥｍａｉｌ」の場合：
認証装置１０のユーザ情報記憶部１０１に、「認証済みユーザに関連するユーザ情報」として「メールサーバの接続情報（例えば、サーバ名、電子メールアドレス）」を設定しておく。
サービス提供装置３０は、ユーザ自身の電子メールアドレスを認証装置１０から取得して、スキャンされた画像データの送信者アドレスを、デジタル複合機２０固有の電子メールアドレスからユーザ自身の電子メールアドレスに置き換えて送信先に送信する。
このように、ユーザが個人用ＰＣで利用している電子メールアドレスを使って、スキャンされた画像を電子メールで送信したり、ユーザごとに特定のメールサーバを利用して電子メールを送信できる。
【００６２】
また、上記のように認証装置１０のユーザ情報記憶部１０１に「メールサーバの接続情報（例えば、サーバ名、電子メールアドレス）」を設定せずに、認証装置１０は、ユーザ情報記憶部１０１に記憶されているユーザのアカウントを基にＬＤＡＰサーバにアクセスしてユーザ自身の電子メールアドレスを取得する。
このようにすると、ユーザの電子メールアドレスが一括管理されているＬＤＡＰサーバが利用されるので、認証装置１０で電子メールアドレスを管理する必要がなくなり、最新の電子メールアドレスを取得できる。
【００６３】
従来、デジタル複合機２０からスキャンデータを送信するとき、一般的にはデジタル複合機２０が送信者となってしまうので、受け取ったユーザは真の送信者が誰なのか一見してわかりにくいアドレスであったが、本発明によればこれが解消できる。
【００６４】
（２）サービスが「ＳｃａｎＴｏＳＭＢ」で、認証装置が「Ａｃｔｉｖｅ  Ｄｉｒｅｃｔｒｙ」に対応したサーバである場合：
この場合、図３の外部のサーバをファイルサーバと置き換え、送信部３０４をＳｃａｎＴｏＳＭＢ送信部と置き換える。
「Ａｃｔｉｖｅ  Ｄｉｒｅｃｔｒｙ」のドメイン情報を利用するサービスの場合、認証装置１０がＡｃｔｉｖｅ  Ｄｉｒｅｃｔｒｙサーバから信任情報（ＴＧＴ）を取得して、「認証済みユーザに関連するユーザの認証情報」として利用する。
ＳｃａｎＴｏＳＭＢサービスは、信任情報（ＴＧＴ）を利用してファイルサーバにアクセスし、ユーザの権限でファイルサーバに設けられたフォルダへスキャンデータを格納させることができる。
また、サービスがＡｃｔｉｖｅ  Ｄｉｒｅｃｔｒｙに対応していなくとも、本発明によれば、Ａｃｔｉｖｅ  Ｄｉｒｅｃｔｒｙのドメインにあるファイルサーバをスキャンデータの格納先として利用することができる。
【００６５】
＜第２の実施形態＞
図６は、本実施形態に係るユーザ情報提供システムの詳細な構成を示すブロック図である。本実施形態の構成は、第１の実施形態の構成に対して、デジタル複合機２０にユーザ情報変換部２０６を追加し、サービス提供装置３０に項目情報設定部３０５を追加したもので、第１の実施形態と同じ機能を有するものは同一符号を付し、その説明を省略し相違点について説明する。
【００６６】
サービス提供装置３０では、ユーザ情報取得部３０３からユーザ情報を要求する際に、ユーザ情報取得部３０３から項目情報設定部３０５を呼び出して、サービス提供装置３０で動作するサービスアプリケーションが必要とするユーザ情報の項目名のリストを取得し、ユーザＩＤに付加して、デジタル複合機２０（ユーザ情報取得受付部２０４）を呼び出す。
【００６７】
項目情報設定部３０５は、ユーザ情報記憶部１０１に項目名を統一してユーザ情報を記憶させておき、サービスアプリケーションが必要とするユーザ情報の項目名のリストを、例えば、図７（Ａ）に示したようなＸＭＬ形式で生成する。
【００６８】
その後、ユーザ情報取得部３０３がデジタル複合機２０（ユーザ情報取得受付部２０４）から、図７（Ｂ）のようなＸＭＬ形式で要求した項目のユーザ情報を受け取ると、このユーザ情報をサービス処理部３０２に渡す。
【００６９】
デジタル複合機２０のユーザ情報取得受付部２０４は、ユーザＩＤをユーザ情報取得呼出部２０５へ渡すとともに、ユーザ情報の項目名のリストをユーザ情報変換部２０６に渡す。
ユーザ情報取得呼出部２０５は、認証装置１０（ユーザ情報提供部１０３）に対してユーザＩＤに関するユーザ情報を要求し、返信されてきたユーザ情報をすべて受け取って、ユーザ情報変換部２０６に渡す。
【００７０】
ユーザ情報変換部２０６は、ユーザ情報取得呼出部２０５から受け取ったユーザ情報の中から、ユーザ情報取得受付部２０４から渡された項目名のリストに含まれない項目を除去することで、サービスアプリケーション側で必要とされている情報のみに変換して（図７（Ｂ））、ユーザ情報取得受付部２０４へ返す。
ユーザ情報取得受付部２０４は、受け取ったユーザ情報をサービス提供装置３０（ユーザ情報取得部３０３）へ返信する。
【００７１】
これにより、サービス提供装置３０とデジタル複合機２０との間でのユーザ情報取得要求のデータ量は増加するものの、認証装置１０にてより多くのユーザ情報の項目を管理している場合であっても、サービス提供装置３０へはサービスアプリケーションが必要とする情報のみが渡されることとなり、ネットワーク上へ送信される情報量が削減され、また、予期せぬデータがサービス提供装置３０側へ送信されることによるサービスアプリケーションでの問題や、情報の漏洩の問題を回避できる。
【００７２】
＜第３の実施形態＞
図８は、本実施形態に係るユーザ情報提供システムの詳細な構成を示すブロック図である。本実施形態の構成は、第２の実施形態の構成に対して、デジタル複合機２０の構成を第１の実施形態と同じにして、デジタル複合機２０のユーザ情報変換部２０６の代わりに、認証装置１０にユーザ情報抽出部１０４を追加したもので、第１の実施形態および第２の実施形態と同じ機能を有するものは同一符号を付し、その説明を省略し相違点について説明する。
【００７３】
サービス提供装置３０では、第２の実施形態と同様に動作し、デジタル複合機２０にはユーザＩＤとサービスアプリケーションが必要とするユーザ情報の項目名のリストをデジタル複合機２０（ユーザ情報取得受付部２０４）に渡す。
その後、ユーザ情報取得部３０３がデジタル複合機２０（ユーザ情報取得受付部２０４）からユーザ情報を受け取ると、このユーザ情報をサービス処理部３０２に渡す。
【００７４】
次に、デジタル複合機２０では、第１の実施形態と同様に動作するが、ユーザ情報取得受付部２０４はサービス提供装置３０から受け取ったユーザＩＤとユーザ情報の項目名のリストをユーザ情報取得呼出部２０５に渡し、ユーザ情報取得呼出部２０５は、ユーザ情報取得受付部２０４から受け取ったユーザＩＤとユーザ情報の項目名のリストを併せて認証装置１０（ユーザ情報提供部１０３）へ受け渡す。
その後、ユーザ情報取得呼出部２０５で受け取ったサービスアプリケーションで必要とする項目のユーザ情報をユーザ情報取得受付部２０４からサービス提供装置３０（ユーザ情報取得部３０３）に渡す。
【００７５】
認証装置１０のユーザ情報抽出部１０４は、ユーザ情報記憶部１０１を参照して、ユーザ情報提供部１０３から渡されたユーザＩＤと関連付けられたユーザ情報の中から、ユーザ情報提供部１０３から渡された項目名のリストに含まれない項目を除去することで、サービスアプリケーション側で必要とされている情報のみに変換して（図７（Ｂ））、ユーザ情報提供部１０３へ返す。
ユーザ情報提供部１０３は、ユーザ情報抽出部１０４から渡されたユーザ情報をデジタル複合機２０を介してサービス提供装置３０（ユーザ情報取得部３０３）へ渡す。
【００７６】
これにより、デジタル複合機２０と認証装置１０間のユーザ情報取得要求のためのデータ量は大きくなるものの、必要以上のユーザ情報を認証装置１０からネットワーク上へ送出することがなくなり、サービス提供装置３０のサービスアプリケーションで必要な情報のみを取得できるため、第２の実施形態よりも、全体としてのデータ量が削減され、また、予期せぬデータがサービス提供装置３０側へ送信されることによるサービスアプリケーションでの問題や、情報の漏洩の問題を回避できる。
【００７７】
＜第４の実施形態＞
図９は、本実施形態に係るユーザ情報提供システムの詳細な構成を示すブロック図である。本実施形態の構成は、第１の実施形態の構成に対して、認証装置１０にサービス認証部１０５を追加し、サービス提供装置３０にサービス情報設定部３０６を追加したもので、第１の実施形態と同じ機能を有するものは同一符号を付し、その説明を省略し相違点について説明する。
【００７８】
サービス提供装置３０では、ユーザ情報取得部３０３からユーザ情報を要求する際に、ユーザ情報取得部３０３からサービス情報設定部３０６を呼び出すことによって取得したサービス識別情報とユーザＩＤを付加してデジタル複合機２０（ユーザ情報取得受付部２０４）を呼び出す。
その後、ユーザ情報取得部３０３がデジタル複合機２０（ユーザ情報取得受付部２０４）からユーザ情報を受け取ると、このユーザ情報をサービス処理部３０２に渡す。
【００７９】
上記のサービス識別情報は、サービスアプリケーションを識別するための識別子（サービスＩＤ）を含む情報であり、サービスアプリケーションごとに記憶されている。
サービス情報設定部３０６は、呼び出されたサービスアプリケーションが記憶しているサービス識別情報を出力する。
【００８０】
次に、デジタル複合機２０では、第１の実施形態と同様に動作するが、ユーザ情報取得呼出部２０５は、サービス提供装置３０から受け取ったユーザＩＤとサービス識別情報を併せて認証装置１０（ユーザ情報提供部１０３）へ受け渡す。
その後、ユーザ情報取得呼出部２０５で受け取ったユーザ情報をユーザ情報取得受付部２０４からサービス提供装置３０（ユーザ情報取得部３０３）に渡す。
【００８１】
次に、認証装置１０では、ユーザ情報記憶部１０１に、予め、ユーザの識別情報に関連付けて該ユーザの認証情報と、ユーザ情報と、ユーザがアクセス可能なサービス識別情報を登録しておく。
サービス認証部１０５は、サービス提供装置３０から渡されたサービス識別情報がユーザＩＤに関連付けられてユーザ情報記憶部１０１に記憶されていた場合、ユーザに有効なサービスであるとして、ユーザ情報記憶部１０１からユーザＩＤに関連付けられたユーザ情報を抽出してユーザ情報提供部１０３に渡す。サービス認証部１０５の動作を図１０のフローチャートを用いて説明する。
【００８２】
まず、ユーザ情報提供部１０３から渡されたサービス識別情報を取り出して（ステップＳ４１）、このサービス識別情報がユーザＩＤに関連付けられてユーザ情報記憶部１０１に記憶されていない場合（ステップＳ４２でＮＯ）、デジタル複合機２０を介してサービス提供装置３０へ「ユーザがアクセスできないサービスである」旨のエラーを通知する（ステップＳ４６）。
【００８３】
一方、記憶されているとき（有効なサービス）には（ステップＳ４２でＹＥＳ）、ユーザ情報提供部１０３から渡されたユーザＩＤに関連したユーザ情報をすべてユーザ情報記憶部１０１から抽出する（ステップＳ４３）。
ユーザＩＤに関連したユーザ情報があった場合（ステップＳ４４でＹＥＳ）、抽出したユーザ情報をユーザ情報提供部１０３に渡して、デジタル複合機２０を介してサービス提供装置３０へ渡す（ステップＳ４５）。
また、ユーザＩＤに関連したユーザ情報がなかった場合（ステップＳ４４でＮＯ）、デジタル複合機２０を介してサービス提供装置３０へ「ユーザの登録したユーザ情報が存在しない」旨のエラーを通知する（ステップＳ４６）。
【００８４】
上記のサービス認証部１０５におけるサービスが有効か否かを判断するときに、サービスＩＤだけの判断だけでなく、ユーザ認証と同様に、予め登録したサービスＩＤとパスワードの組み合わせを用いてもよい。
【００８５】
また、本実施形態は、第２または第３の実施形態のように、サービス提供装置３０がサービスアプリケーションで必要とする項目を設定して、デジタル複合機２０や認証装置１０においてユーザ情報の中からサービスアプリケーションで必要とする項目のみを取得するように構成してもよい。
また、ユーザ情報記憶部１０１にユーザ情報を登録するときに、各項目にサービスＩＤの属性を付したり、または、各項目をサービスＩＤごとに分類しておき、サービス認証部１０５ではサービスＩＤに対応する項目のみのユーザ情報を抽出するようにしてもよい。
【００８６】
これにより、認証装置１０とサービス提供装置３０が直接通信を行わない本発明のような場合においても、サービス識別情報を通じて装置間での認証を行うことが可能となり、デジタル複合機２０を介した成りすましによるユーザ情報の盗難を防ぐことが可能となる。
【００８７】
＜第５の実施形態＞
図１１は、本実施形態に係るユーザ情報提供システムの詳細な構成を示すブロック図である。本実施形態の構成は、第４の実施形態の構成に対して、認証装置１０に第３の実施形態におけるユーザ情報抽出部１０４を追加したもので、第４の実施形態および第３の実施形態と同じ機能を有するものは同一符号を付し、その説明を省略し相違点について説明する。
【００８８】
認証装置１０のサービス情報記憶部１０６は、各サービスに対して、サービス識別情報と、該サービスが必要とするすべての項目を関連付けて保持する。
サービス認証部１０５は、サービス提供装置３０から渡されたサービス識別情報がユーザＩＤに関連付けられてユーザ情報記憶部１０１に記憶されていた場合、サービス識別情報に関連付けられたすべての項目を取得し、ユーザＩＤと併せてユーザ情報抽出部１０４へ受け渡す。
【００８９】
ユーザ情報抽出部１０４は、ユーザＩＤと、サービス識別情報に関連付けられたすべての項目に基づき、第３の実施形態と同様に、サービスアプリケーションで必要な項目のみを含んだユーザ情報を抽出し、サービス認証部１０５を通じてユーザ情報提供部１０３へと渡し、デジタル複合機２０を介してサービス提供装置３０（ユーザ情報取得部３０３）へ渡す。
【００９０】
これにより、サービス提供装置からサービス識別情報を付加するのみで、認証装置が提供するユーザ情報の項目を制御することが可能となり、個別のサービスに合わせたユーザ情報を提供することが可能となる。
また、サービス識別情報が漏洩し、成りすましが成功した場合でも、限られた情報のみを認証装置が提供することになるため、ユーザ情報漏洩の被害を低減できる。
【００９１】
また、本発明は上述した実施形態に限定されず、本発明の要旨を逸脱しない範囲内で各種の変形、修正が可能であるのは勿論である。
【符号の説明】
【００９２】
１０…認証装置、１０１…ユーザ情報記憶部、１０２…認証処理部、１０３…ユーザ情報提供部、１０４…ユーザ情報抽出部、１０５…サービス認証部、１０６…サービス情報記憶部、２０…デジタル複合機、２１…制御部、２２…操作部、２２ａ…入力部、２２ｂ…表示部、２３…読取部、２４…印刷部、２５…通信部、２０１…認証処理呼出部、２０２…機能実行部、２０３…サービス呼出部、２０４…ユーザ情報取得受付部、２０５…ユーザ情報取得呼出部、２０６…ユーザ情報変換部、３０…サービス提供装置、３０１…サービス提供部、３０２…サービス処理部、３０３…ユーザ情報取得部、３０４…送信部、３０５…項目情報設定部、３０６…サービス情報設定部。
【図１】
2011013956.tif 000003
【図２】
2011013956.tif 000004
【図３】
2011013956.tif 000005
【図４】
2011013956.tif 000006
【図５】
2011013956.tif 000007
【図６】
2011013956.tif 000008
【図７】
2011013956.tif 000009
【図８】
2011013956.tif 000010
【図９】
2011013956.tif 000011
【図１０】
2011013956.tif 000012
【図１１】
2011013956.tif 000013